(57)【特許請求の範囲】
【請求項１】
ノードに接続され、前記ノードをネットワークに接続する中継装置であって、
前記ノードの設定情報を記憶する設定情報記憶装置に前記ネットワークを介して接続され、
前記ノードに接続される少なくとも一つの物理ポートを有し、
前記ノードに設定されるアドレスを取得する要求であるアドレス取得要求を前記物理ポートを介して前記ノードから受信した場合、前記ノードに設定されるアドレス、前記アドレス取得要求を送信したノードを特定し、前記物理ポートの識別情報と対応付けられるノード情報、及び前記設定情報記憶装置のアドレスを含むアドレス取得応答を、前記ノードに送信し、
前記ノードから送信された前記ノードの設定情報を取得する要求であり、前記ノード情報を含む設定情報取得要求を、前記設定情報記憶装置のアドレスを宛先として前記設定情報記憶装置に送信し、
前記設定情報取得要求に含まれる前記ノード情報に対応し、前記設定情報記憶装置から送信された設定情報を、前記ノードに送信し、
前記アドレス取得要求を受信した物理ポートの識別情報に対応する前記ノード情報を含むアドレス取得応答を前記ノードに送信することを特徴とする中継装置。
【請求項２】
請求項１に記載の中継装置であって、
前記ノード情報は、前記ノードが設置される位置を示す情報であることを特徴とする中継装置。
【請求項３】
請求項１に記載の中継装置であって、
前記ノードに設定されるアドレスを配布するアドレス配布装置に前記ネットワークを介して接続され、
前記物理ポートの識別情報と前記ノード情報との対応付けを含むノード情報登録情報を保持し、
前記アドレス取得要求を受信した場合、前記アドレス取得要求を受信した物理ポートを特定し、
前記受信したアドレス取得要求を前記アドレス配布装置に送信し、
前記アドレス配布装置から送信され、前記ノードに設定されるアドレスを含むアドレス取得応答を受信した場合、前記ノード情報登録情報を参照し、前記アドレス取得要求を受信した物理ポートの識別情報に対応する前記ノード情報を取得し、
前記取得したノード情報、及び前記設定情報記憶装置のアドレスを前記受信したアドレス取得応答に含めて、前記ノードに送信することを特徴とする中継装置。
【請求項４】
請求項１に記載の中継装置であって、
前記物理ポートの識別情報と前記ノード情報との対応付けを含むノード情報登録情報を保持し、
前記アドレス取得要求を受信した場合、前記アドレス取得要求を受信した物理ポートを特定し、
前記ノード情報登録情報を参照し、前記特定した物理ポートの識別情報に対応する前記ノード情報を取得し、
前記ノードに設定されるアドレス、前記取得したノード情報、及び前記設定情報記憶装置のアドレスを含むアドレス取得応答を、前記ノードに送信することを特徴とする中継装置。
【請求項５】
ノードに接続され、前記ノードをネットワークに接続する中継装置であって、
前記ノードの設定情報を記憶する設定情報記憶装置に前記ネットワークを介して接続され、
前記ノードに接続される少なくとも一つの物理ポートを有し、
前記ノードに設定されるアドレスを配布するアドレス配布装置に前記ネットワークを介して接続され、
前記ノードに設定されるアドレスを取得する要求であるアドレス取得要求を前記物理ポートを介して前記ノードから受信した場合、前記ノードに設定されるアドレス、前記アドレス取得要求を送信したノードを特定するノード情報、及び前記設定情報記憶装置のアドレスを含むアドレス取得応答を、前記ノードに送信し、
前記ノードから送信された前記ノードの設定情報を取得する要求であり、前記ノード情報を含む設定情報取得要求を、前記設定情報記憶装置のアドレスを宛先として前記設定情報記憶装置に送信し、
前記設定情報取得要求に含まれる前記ノード情報に対応し、前記設定情報記憶装置から送信された設定情報を、前記ノードに送信し、
前記アドレス取得要求を受信した場合、前記アドレス取得要求を受信した物理ポートを特定し、
前記特定した物理ポートの識別情報を前記受信したアドレス取得要求に含めて、前記アドレス配布装置に送信し、
前記アドレス配布装置から送信され、前記ノードに設定されるアドレス、前記アドレス取得要求に含まれる前記物理ポートの識別情報に対応する前記ノード情報、及び前記設定情報記憶装置のアドレスを含むアドレス取得応答を受信した場合、前記アドレス取得応答を前記ノードに送信することを特徴とする中継装置。
【請求項６】
ノードと、前記ノードをネットワークに接続する中継装置と、を備える通信システムであって、
前記中継装置は、前記ノードに接続される少なくとも一つの物理ポートを有し、
前記ノードは、自身のアドレスを取得する要求であるアドレス取得要求を送信し、
前記中継装置は、前記アドレス取得要求を前記物理ポートを介して前記ノードから受信した場合、前記ノードに設定されるアドレス、前記アドレス取得要求を送信したノードを特定し、前記物理ポートの識別情報と対応付けられるノード情報、及び、前記ネットワークに接続され、前記ノードの設定情報を記憶する設定情報記憶装置のアドレスを含むアドレス取得応答を、前記ノードに送信し、
前記ノードは、
受信したアドレス取得応答に基づいて、自身にアドレスを設定し、
前記ノードの設定情報を取得する要求であり、前記受信したアドレス取得応答に含まれるノード情報を含む設定情報取得要求を、前記受信したアドレス取得応答に含まれる前記設定情報記憶装置のアドレスを宛先として、前記中継装置に送信し、
前記中継装置は、
受信した設定情報取得要求を前記設定情報記憶装置に送信し、
前記設定情報取得要求に含まれる前記ノード情報に対応する設定情報を前記設定情報記憶装置から受信した場合、前記受信した設定情報を前記ノードに送信し、
前記ノードは、受信した設定情報に基づいて、自身の設定処理を実行し、
前記アドレス取得要求を受信した物理ポートの識別情報に対応する前記ノード情報を含むアドレス取得応答を前記ノードに送信することを特徴とする通信システム。
【請求項７】
請求項６に記載の通信システムであって、
前記ノード情報は、前記ノードが設置される位置を示す情報であることを特徴とする通信システム。
【請求項８】
請求項６に記載の通信システムであって、
前記中継装置は、
前記ノードに設定されるアドレスを配布するアドレス配布装置に前記ネットワークを介して接続され、
前記物理ポートの識別情報と前記ノード情報との対応付けを含むノード情報登録情報を保持し、
前記アドレス取得要求を受信した場合、前記アドレス取得要求を受信した物理ポートを特定し、
前記受信したアドレス取得要求を前記アドレス配布装置に送信し、
前記アドレス配布装置は、前記アドレス取得要求した場合、前記ノードに設定されるアドレスを含む前記アドレス取得応答を送信し、
前記中継装置は、
前記アドレス取得応答を受信した場合、前記ノード情報登録情報を参照し、前記アドレス取得要求を受信した物理ポートの識別情報に対応する前記ノード情報を取得し、
前記取得したノード情報、及び前記設定情報記憶装置のアドレスを前記受信したアドレス取得応答に含めて、前記ノードに送信することを特徴とする通信システム。
【請求項９】
請求項６に記載の通信システムであって、
前記中継装置は、
前記物理ポートの識別情報と前記ノード情報との対応付けを含むノード情報登録情報を保持し、
前記ノードから前記アドレス取得要求を受信した場合、前記アドレス取得要求を受信した物理ポートを特定し、
前記ノード情報登録情報を参照し、前記特定した物理ポートの識別情報に対応する前記ノード情報を取得し、
前記ノードに設定されるアドレス、前記取得したノード情報、及び前記設定情報記憶装置のアドレスを含むアドレス取得応答を、前記ノードに送信することを特徴とする通信システム。
【請求項１０】
ノードと、前記ノードをネットワークに接続する中継装置と、を備える通信システムであって、
前記中継装置は、前記ノードに接続される少なくとも一つの物理ポートを有し、
前記ノードは、自身のアドレスを取得する要求であるアドレス取得要求を送信し、
前記中継装置は、前記ノードに設定されるアドレスを配布するアドレス配布装置に前記ネットワークを介して接続され、
前記アドレス配布装置は、前記物理ポートの識別情報と前記ノード情報との対応付けを含むノード情報登録情報を保持し、
前記中継装置は、前記アドレス取得要求を前記物理ポートを介して前記ノードから受信した場合、前記ノードに設定されるアドレス、前記アドレス取得要求を送信したノードを特定するノード情報、及び、前記ネットワークに接続され、前記ノードの設定情報を記憶する設定情報記憶装置のアドレスを含むアドレス取得応答を、前記ノードに送信し、
前記ノードは、
受信したアドレス取得応答に基づいて、自身にアドレスを設定し、
前記ノードの設定情報を取得する要求であり、前記受信したアドレス取得応答に含まれるノード情報を含む設定情報取得要求を、前記受信したアドレス取得応答に含まれる前記設定情報記憶装置のアドレスを宛先として、前記中継装置に送信し、
前記中継装置は、
受信した設定情報取得要求を前記設定情報記憶装置に送信し、
前記設定情報取得要求に含まれる前記ノード情報に対応する設定情報を前記設定情報記憶装置から受信した場合、前記受信した設定情報を前記ノードに送信し、
前記ノードは、受信した設定情報に基づいて、自身の設定処理を実行し、
前記ノードから前記アドレス取得要求を受信した場合、前記アドレス取得要求を受信した物理ポートを特定し、
前記特定した物理ポートの識別情報を前記受信したアドレス取得要求に含めて、前記アドレス配布装置に送信し、
前記アドレス配布装置は、
前記中継装置から前記アドレス取得要求を受信した場合、前記ノード情報登録情報を参照し、前記アドレス取得要求に含まれる前記物理ポートの識別情報に対応する前記ノード情報を取得し、
前記ノードに設定されるアドレス、前記取得したノード情報、及び前記設定情報記憶装置のアドレスを含むアドレス取得応答を送信し、
前記中継装置は、受信したアドレス取得応答を前記ノードに送信することを特徴とする通信システム。
【請求項１１】
ノードと、前記ノードをネットワークに接続する中継装置と、を備える通信システムにおける前記ノードの設定情報の取得方法であって、
前記中継装置は、前記ノードの設定情報を記憶する設定情報記憶装置に前記ネットワークを介して接続され、
前記ノードに接続される少なくとも一つの物理ポートを有し、
前記方法は、
前記ノードが、自身のアドレスを取得する要求であるアドレス取得要求を送信し、
前記中継装置が、前記アドレス取得要求を前記物理ポートを介して前記ノードから受信した場合、前記ノードに設定されるアドレス、前記アドレス取得要求を送信したノードを特定し、前記物理ポートの識別情報と対応付けられるノード情報、及び、前記ネットワークに接続され、前記設定情報記憶装置のアドレスを含むアドレス取得応答を、前記ノードに送信し、
前記ノードが、受信したアドレス取得応答に基づいて、自身にアドレスを設定し、
前記ノードが、前記ノードの設定情報を取得する要求であり、前記受信したアドレス取得応答に含まれるノード情報を含む設定情報取得要求を、前記受信したアドレス取得応答に含まれる前記設定情報記憶装置のアドレスを宛先として、前記中継装置に送信し、
前記中継装置が、受信した設定情報取得要求を前記設定情報記憶装置に送信し、
前記中継装置が、前記設定情報取得要求に含まれる前記ノード情報に対応する設定情報を前記設定情報記憶装置から受信した場合、前記受信した設定情報を前記ノードに送信し、
前記アドレス取得要求を受信した物理ポートの識別情報に対応する前記ノード情報を含むアドレス取得応答を前記ノードに送信し、
前記ノードが、受信した設定情報に基づいて、自身の設定処理を実行することを特徴とするノードの設定情報の取得方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ノードに接続され、ノードをネットワークに接続する中継装置に関する。
【背景技術】
【０００２】
近年、企業、学校、及び病院等に、無線アクセスポイント（無線ＡＰ）が設置され、無線ＬＡＮ（Local Area Network）の環境の導入が進展している。
【０００３】
無線ＬＡＮではＬＡＮケーブルの配線が不要になるため、ネットワークの構築及びネットワークの変更が容易になり、フロアのレイアウトの自由度が増す。また、無線ＬＡＮでは、場所（席、会議室、ミーティングスポット等）を問わずにネットワークへのアクセスが必要な作業が可能となる。無線ＬＡＮは上記メリットを有するため、無線ＬＡＮの環境の導入が促進されてきた。
【０００４】
また、有線ＬＡＮポート自体を有さないスマートフォン及びタブレット端末等のデバイスが急速に普及したことによって、企業等においても、無線ＬＡＮ環境の導入のニーズが拡大している。
【０００５】
また、個人が所有するデバイスを業務に利用するＢＹＯＤ（Bring Your Own Device）への関心が高まりも、無線ＬＡＮ環境の導入のニーズの拡大の背景にあげられ、無線ＬＡＮ中心のネットワークを導入する企業等も今後増加すると考えられる。
【０００６】
しかし、無線ＬＡＮを導入するには課題が多く、導入時及び導入後の運用管理の負荷の増大、並びにセキュリティを懸念する企業等が多いのも事実である。
【０００７】
一般には、企業等が無線ＡＰの予備品を購入し、自分で交換するケースが多く、ネットワークの知識なしに無線ＡＰを交換できることが求められている。しかし、従来の無線ＡＰは設定情報（コンフィグ情報）を自動的にダウンロードするが、管理者は、自動的にダウンロードするための初期設定（ダウンロード先のアドレス情報等）を無線ＡＰに実施しなければならず、完全なゼロコンフィグは実現できてなく、管理者にはネットワークの知識が要求される。
【０００８】
本技術分野の背景技術として、特開２００９−２４６４１４号公報（特許文献１）がある。この公報には、「ＷＡＮに接続されているサーバに格納されているコンフィグを、ルータを介して、ＬＡＮに接続されている端末に送信するコンフィグの送信方法であって、ルータが、外部ネットワークを介して、サーバからコンフィグを取得し、端末が、起動時に、ＬＡＮ経由で、アドレス要求の第１コマンドを、ルータに送信し、ルータが、ＬＡＮ経由で、アドレスと共に、初期設定命令を含んだ第２コマンドを、端末に送信し、端末が、ＬＡＮ経由で、ルータから第２コマンドを受信したならば、ＬＡＮ経由で、コンフィグを要求する第３コマンドをルータに送信し、ルータが、ＬＡＮ経由で、端末から第３コマンドを受信したならば、ＬＡＮ経由で、コンフィグを端末に送信する。」と記載されている（要約参照）。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００９−２４６４１４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
特許文献１の技術では、端末にＨＴＴＰ／ＨＴＴＰＳサーバにアクセスするためのＩＤとパスワードを人手で予め登録しておく必要があり、完全なゼロコンフィグレーションは実現できていない。
【００１１】
本発明は、人手による設定なしに、ノードの初期設定が自動的に実施可能な中継装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明の代表的な一例を示せば、ノードに接続され、前記ノードをネットワークに接続する中継装置であって、前記ノードの設定情報を記憶する設定情報記憶装置に前記ネットワークを介して接続され、前記ノードに接続される少なくとも一つの物理ポートを有し、前記ノードに設定されるアドレスを取得する要求であるアドレス取得要求を前記物理ポートを介して前記ノードから受信した場合、前記ノードに設定されるアドレス、前記アドレス取得要求を送信したノードを特定し、前記物理ポートの識別情報と対応付けられるノード情報、及び前記設定情報記憶装置のアドレスを含むアドレス取得応答を、前記ノードに送信し、前記ノードから送信された前記ノードの設定情報を取得する要求であり、前記ノード情報を含む設定情報取得要求を、前記設定情報記憶装置のアドレスを宛先として前記設定情報記憶装置に送信し、前記設定情報取得要求に含まれる前記ノード情報に対応し、前記設定情報記憶装置から送信された設定情報を、前記ノードに送信し、前記アドレス取得要求を受信した物理ポートの識別情報に対応する前記ノード情報を含むアドレス取得応答を前記ノードに送信することを特徴とする。
【発明の効果】
【００１３】
本願において開示される発明のうち代表的なものによって得られる効果を簡潔に説明すれば、下記の通りである。すなわち、ノードの初期設定が自動的に実施可能な中継装置を提供できる。
【００１４】
上記した以外の課題、構成、及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施例１のネットワークシステムの構成の説明図である。
【図２】本発明の実施例１のＤＨＣＰ処理部の説明図である。
【図３】本発明の実施例１の無線ＡＰ登録テーブルの説明図である。
【図４】本発明の実施例１の管理サーバＩＰ登録テーブルの説明図である。
【図５】本発明の実施例１の設定情報管理テーブルの説明図である。
【図６】本発明の実施例１の無線ＡＰを交換する場合のネットワークシステムにおける処理のシーケンス図である。
【図７】本発明の実施例１のＤＨＣＰパケットのフォーマット図である。
【図８】本発明の実施例１のパケット中継装置が実行するパケット転送処理のフローチャートである。
【図９】本発明の実施例２のパケット中継装置が有するＤＨＣＰ処理部の説明図である。
【図１０】本発明の実施例２のＤＨＣＰサーバの説明図である。
【図１１】本発明の実施例２の無線ＡＰを交換する場合のネットワークシステムにおける処理のシーケンス図である。
【図１２】本発明の実施例２のパケット中継装置が実行するパケット転送処理のフローチャートである。
【図１３】本発明の実施例２のＤＨＣＰサーバが実行するパケット転送処理のフローチャートである。
【図１４】本発明の実施例３のＤＨＣＰ処理部の説明図である。
【図１５】本発明の実施例３の無線ＡＰを交換する場合のネットワークシステムにおける処理のシーケンス図である。
【図１６】本発明の実施例３のパケット中継装置が実行するパケット転送処理のフローチャートである。
【発明を実施するための形態】
【００１６】
以下、実施例を図面を用いて説明する。
【実施例１】
【００１７】
本発明の実施例１を図１〜図８を用いて説明する。
【００１８】
図１は、本発明の実施例１のネットワークシステムの構成の説明図である。
【００１９】
実施例１のネットワークシステムは、無線端末１、無線アクセスポイント（無線ＡＰ、ノード）１０、パケット中継装置（中継装置）２０、管理サーバ（設定情報記憶装置）３０及びＤＨＣＰ（Dynamic Host Configuration Protocol）サーバ（アドレス配布装置）４０を有する。
【００２０】
パケット中継装置２０は、複数の通信回線を相互に接続するものであって、無線ＡＰ１０に接続され、ネットワーク５０を介して管理サーバ３０及びＤＨＣＰサーバ４０に接続される。無線ＡＰ１０は、無線端末１（例えば、スマートフォン及びタブレット端末等）に無線で接続される電波中継機器である。管理サーバ３０は、無線ＡＰ１０に対応する設定情報を記憶し、無線ＡＰ１０からの要求に基づき設定情報を無線ＡＰ１０に送信する。ＤＨＣＰサーバ４０は、無線ＡＰ１０にＩＰアドレス等を配布する。
【００２１】
まず、パケット中継装置２０について説明する。
【００２２】
パケット中継装置２０は、パケット処理部２１０、プロセッサ２２０、メモリ２３０、並びに物理ポート２４０及び２４１を有する。パケット処理部２１０、プロセッサ２２０、メモリ２３０、並びに物理ポート２４０及び２４１は、バス２４２等を介して互いに接続される。
【００２３】
物理ポート２４０は、無線ＡＰ１０が有する物理ポート１７０に接続され、物理ポート２４１は回線を介してネットワーク５０に接続される。物理ポート２４０及び２４１にはパケット中継装置２０内で重複なく、固有な識別情報が付与され、物理ポート２４０及び２４１は、当該識別情報によって一意に識別される。なお、物理ポートを「ポート」ともいう。パケット中継装置２０においては、各物理ポート２４０及び２４１は、独立な一本の回線が接続されるポートとして利用される。
【００２４】
パケット処理部２１０は、パケット中継装置２０が受信したパケットを送信する物理ポートを決定するパケット処理を実行する。パケット処理部２１０はＤＨＣＰパケット判定部２１１を有し、ＤＨＣＰパケット判定部２１１は、パケット中継装置２０が受信したパケットがＤＨＣＰパケットであるか否かを判定する。ＤＨＣＰとは、各種装置にＩＰアドレス等の必要な情報を自動的に割り当てるプロトコルである。なお、図１に示すパケット処理部２１０は、ハードウェアによって実装されるが、ソフトウェアによって実装されてもよい。
【００２５】
プロセッサ２２０は、各種プログラムを実行し、ＤＨＣＰ処理部２２１、無線ＡＰ管理部２２２、及び管理サーバＩＰ処理部２２３を有する。
【００２６】
ＤＨＣＰ処理部２２１はＤＨＣＰの処理を実行する。ＤＨＣＰ処理部２２１の詳細は図２で説明する。無線ＡＰ管理部２２２は、物理ポートと、当該物理ポートに接続されている無線ＡＰ１０との関係を管理する。管理サーバＩＰ処理部２２３は、無線ＡＰ１０の設定情報を記憶する管理サーバ３０のＩＰアドレス（アドレス情報）を管理する。
【００２７】
なお、ＤＨＣＰ処理部２２１、無線ＡＰ管理部２２２、及び管理サーバＩＰ処理部２２３は、プロセッサ２２０がこれらに対応するプログラムを実行することによって実装される。
【００２８】
メモリ２３０は、プロセッサ２２０が実行する各種プログラム、及びプロセッサ２２０が読み出し又は書き込むデータを記憶する記憶領域である。メモリ２３０は、管理サーバＩＰ登録テーブル２３１、及び無線ＡＰ登録テーブル（ノード情報管理情報）２３２を記憶する。
【００２９】
管理サーバＩＰ登録テーブル２３１には管理サーバ３０のＩＰアドレスが登録され、管理サーバＩＰ登録テーブル２３１は管理サーバＩＰ処理部２２３によって参照される。管理サーバＩＰ登録テーブル２３１の詳細は図４で説明する。無線ＡＰ登録テーブル２３２には、物理ポートの識別情報と、当該物理ポートに接続される無線ＡＰを特定する無線ＡＰ名（ノード情報）との対応付けが登録される。無線ＡＰ登録テーブル２３２の詳細は図３で説明する。
【００３０】
次に、無線ＡＰ１０について説明する。無線ＡＰ１０は、無線送受信部１１０、パケット送受信部１２０、装置ＩＰアドレス管理部１３０、ＤＨＣＰクライアント処理部１４０、管理サーバ情報処理部１５０、及びコンフィグ情報設定部１６０を有する。
【００３１】
無線送受信部１１０は、無線端末１から送信された信号を無線で受信し、無線端末１に信号を無線で送信する。パケット送受信部１２０は、パケット中継装置２０から送信されたパケットを受信し、パケット中継装置２０にパケットを送信する。装置ＩＰアドレス管理部１３０は、ＤＨＣＰサーバ４０から配布された無線ＡＰ１０のＩＰアドレスを管理する。
【００３２】
ＤＨＣＰクライアント処理部１４０は、ＤＨＣＰサーバ４０と間で送受信されるＤＨＣＰパケットに関する処理を実行する。ＤＨＣＰクライアント処理部１４０は無線ＡＰ情報付加部１４１を有する。無線ＡＰ情報付加部１４１は、ＤＨＣＰパケットをＤＨＣＰサーバ４０に送信する場合、無線ＡＰ１０がＤＨＣＰクライアントであることを示す無線ＡＰ識別情報をＤＨＣＰパケットに付加する。
【００３３】
管理サーバ情報処理部１５０は、無線ＡＰ１０の設定情報を記憶する管理サーバ３０のＩＰアドレスを、管理サーバＩＰ登録テーブル１５１に登録し、管理サーバ３０から設定情報を取得する。管理サーバ情報処理部１５０は管理サーバＩＰ登録テーブル１５１、及び管理サーバ問合せ部１５２を有する。
【００３４】
管理サーバＩＰ登録テーブル１５１には、管理サーバ３０のＩＰアドレスが登録される。管理サーバ問合せ部１５２は、設定情報取得要求を管理サーバ３０に送信し、管理サーバ３０から設定情報を受信する。
【００３５】
コンフィグ情報設定部１６０は、管理サーバ３０から取得した設定情報に基づいて無線ＡＰ１０の設定処理を実行する。
【００３６】
ＤＨＣＰサーバ４０は、ＤＨＣＰを用いてＤＨＣＰクライアントにアドレス情報等の必要な情報を配布する。
【００３７】
次に、管理サーバ３０について説明する。管理サーバ３０は、パケット中継装置２０及び無線ＡＰ１０の設定情報を記憶し、パケット中継装置２０及び無線ＡＰ１０に設定情報を配布する。
【００３８】
管理サーバ３０は、パケット送受信部３１０、プロセッサ３２０、メモリ３３０、及び物理ポート３４０を有する。パケット送受信部３１０、プロセッサ３２０、メモリ３３０、及び物理ポート３４０は、バス３４１等を介して互いに接続される。
【００３９】
パケット送受信部３１０は、ネットワーク５０を介してパケットを送受信する。
【００４０】
プロセッサ３２０は、各種プログラムを実行し、設定問合せ受信部３２１、設定情報管理部３２２、及び設定情報送信部３２３を有する。設定問合せ受信部３２１は、無線ＡＰ１０から送信された設定情報取得要求を受信する。設定情報管理部３２２は、無線ＡＰ１０に対応する設定情報を管理し、管理サーバ３０が受信した設定情報取得要求に対応する設定情報を検索する。設定情報送信部３２３は、管理サーバ３０が受信した設定情報取得要求に対応する設定情報を無線ＡＰ１０に送信する。
【００４１】
なお、設定問合せ受信部３２１、設定情報管理部３２２、及び設定情報送信部３２３は、プロセッサ３２０がこれらに対応するプログラムを実行することによって実装される。
【００４２】
メモリ３３０は、プロセッサ３２０が実行する各種プログラム、及びプロセッサ３２０が読み出し又は書き込むデータを記憶する記憶領域である。メモリ３３０は、設定情報管理テーブル３３１を記憶する。設定情報管理テーブル３３１には、無線ＡＰ名と設定情報との対応付けが登録される。設定情報管理テーブル３３１の詳細は、図５で説明する。
【００４３】
物理ポート３４０は、ネットワーク５０に接続される回線に接続される。
【００４４】
図２は、本発明の実施例１のＤＨＣＰ処理部２２１の説明図である。
【００４５】
ＤＨＣＰ処理部２２１は、ＤＨＣＰ  Ｓｎｏｏｐｉｎｇ処理部２２１０、ＤＨＣＰリレー処理部２２２０、及びＤＨＣＰサーバ処理部２２３０を有する。
【００４６】
ＤＨＣＰ  Ｓｎｏｏｐｉｎｇ処理部２２１０はＤＨＣＰ  Ｓｎｏｏｐｉｎｇ処理を実行する。ＤＨＣＰ  Ｓｎｏｏｐｉｎｇ処理は、ＤＨＣＰクライアントが、パケット中継装置２０のどの物理ポートに接続されているかを追跡し、追跡結果に基づいてパケットをフィルタリングする処理である。
【００４７】
ＤＨＣＰリレー処理部２２２０はＤＨＣＰリレー処理を実行する。ＤＨＣＰリレー処理は、ＤＨＣＰクライアントからのＤＨＣＰパケットをＤＨＣＰサーバ４０の代理で受け取り、別のネットワークにあるＤＨＣＰサーバ４０にＤＨＣＰパケットを中継する処理である。
【００４８】
ＤＨＣＰサーバ処理部２２３０はＤＨＣＰサーバ処理を実行する。ＤＨＣＰサーバ処理は、パケット中継装置２０にＤＨＣＰサーバ４０の機能を実装し、ＤＨＣＰクライアントのＩＰアドレス等のネットワークの利用に必要な情報を、ＤＨＣＰクライアントに自動的に割り当てる処理である。
【００４９】
なお、管理者は、ＤＨＣＰ  Ｓｎｏｏｐｉｎｇ処理部２２１０、ＤＨＣＰリレー処理部２２２０、及びＤＨＣＰサーバ処理部２２３０の機能を有効にするかを無効にするかを予め設定する。機能が有効に設定された処理部は自身の処理を実行し、機能が無効に設定された処理部は自身の処理を実行しない。本実施例では、ＤＨＣＰ  Ｓｎｏｏｐｉｎｇ処理部２２１０の機能が有効に設定され、ＤＨＣＰリレー処理部２２２０、及びＤＨＣＰサーバ処理部２２３０の機能が無効に設定されているものとする。これらの処理部が有効に設定されたか無効に設定されたかを示す処理部設定情報（不図示）はメモリ２３０に記憶される。
【００５０】
ＤＨＣＰ  Ｓｎｏｏｐｉｎｇ処理部２２１０は、受信ポート確認部２２１１、無線ＡＰ判別部２２１２、及びＤＨＣＰデータ付加部２２１３を有する。
【００５１】
受信ポート確認部２２１１は、ＤＨＣＰパケットを受信した物理ポートを特定する。無線ＡＰ判別部２２１２は、ＤＨＣＰパケットのＯｐｔｉｏｎｓに無線ＡＰ識別情報が格納されているか否かを判定することによって、ＤＨＣＰパケットのＤＨＣＰクライアントが無線ＡＰ１０であるか否かを判定する。
【００５２】
ＤＨＣＰデータ付加部２２１３は、無線ＡＰ判別部２２１２によって受信したＤＨＣＰ  ＡＣＫのＤＨＣＰクライアントが無線ＡＰ１０であると判定された場合、受信ポート確認部２２１１が特定した物理ポートの識別情報に基づいて、無線ＡＰ登録テーブル２３２から無線ＡＰ名を取得し、管理サーバＩＰ登録テーブル２３１から管理サーバ３０のＩＰアドレスを取得する。そして、ＤＨＣＰデータ付加部２２１３は、受信したＤＨＣＰ  ＡＣＫに取得した無線ＡＰ名及び管理サーバ３０のＩＰアドレスを付加する。
【００５３】
図３は、本発明の実施例１の無線ＡＰ登録テーブル２３２の説明図である。
【００５４】
無線ＡＰ登録テーブル２３２では、パケット中継装置２０が有する物理ポートの識別情報と、当該物理ポートに接続される無線ＡＰ１０を特定する無線ＡＰ名との対応付けが登録される。なお、無線ＡＰ登録テーブル２３２は管理者によって事前に設定される。
【００５５】
無線ＡＰ登録テーブル２３２は、物理ポート識別情報３０１及び無線ＡＰ名３０２を含む。
【００５６】
物理ポート識別情報３０１には、パケット中継装置２０が有する物理ポートの識別情報（例えば、ポート番号等）が登録される。無線ＡＰ名３０２には、物理ポート識別情報３０１に登録された識別情報によって識別される物理ポートに接続される無線ＡＰ１０の無線ＡＰ名が登録される。無線ＡＰ名は、無線ＡＰ１０を新たな無線ＡＰ１０に交換した場合であっても変更されず、無線ＡＰ１０を特定可能な情報であり、例えば、無線ＡＰ１０が設置される位置の情報である。
【００５７】
図３に示す無線ＡＰ登録テーブル２３２には、物理ポート「１」と無線ＡＰ名「Ａ」との対応付け、物理ポート「２」と無線ＡＰ名「Ｂ」との対応付け、及び物理ポート「３」と無線ＡＰ名「Ｃ」との対応付けが登録される。
【００５８】
なお、無線ＡＰ登録テーブル２３２には、無線ＡＰ１０に接続される物理ポートの数分のレコードが登録されてもよいし、パケット中継装置２０が有する全ての物理ポートの数分のレコードが登録され、無線ＡＰ１０に接続されない物理ポートのレコードの無線ＡＰ名３０２には「ＮＵＬＬ」が登録されてもよい。また、物理ポート識別情報３０１に登録される物理ポートの識別情報は、パケット中継装置２０が有する物理ポートを一意に特定可能であれば任意のものでよい。また、無線ＡＰ名３０２に登録される無線ＡＰ名は、無線ＡＰ１０が交換されても、交換後の無線ＡＰ１０を特定可能であれば任意のものでよい。
【００５９】
図４は、本発明の実施例１の管理サーバＩＰ登録テーブル２３１の説明図である。
【００６０】
管理サーバＩＰ登録テーブル２３１には、無線ＡＰ１０の設定情報が記憶される管理サーバ３０のＩＰアドレスが登録される。管理サーバＩＰ登録テーブル２３１は管理サーバＩＰアドレス４０１を有し、管理サーバＩＰアドレス４０１には管理サーバ３０のＩＰアドレスが登録される。管理サーバＩＰ登録テーブル２３１には、管理サーバ３０を特定可能な情報であれば、管理サーバ３０のＭＡＣアドレス等のアドレス情報が登録されてもよい。
【００６１】
管理サーバＩＰ登録テーブル２３１は、管理者によって事前に設定される。また、無線ＡＰ１０によって設定情報を記憶する管理サーバ３０が異なる場合には、管理サーバＩＰ登録テーブル２３１には複数の管理サーバ３０のＩＰアドレスが登録される。この場合、管理サーバＩＰ登録テーブル２３１は無線ＡＰ名（不図示）及び管理サーバＩＰアドレス４０１を含み、管理サーバＩＰ登録テーブル２３１には、無線ＡＰ名によって特定される無線ＡＰ１０と、当該無線ＡＰ１０の設定情報を記憶する管理サーバ３０のＩＰアドレスとの対応付けが登録される。
【００６２】
図５は、本発明の実施例１の設定情報管理テーブル３３１の説明図である。
【００６３】
設定情報管理テーブル３３１には、無線ＡＰ名と、当該無線ＡＰ名によって特定される無線ＡＰ１０に管理サーバ３０が送信する設定情報との対応付けが登録される。
【００６４】
設定情報管理テーブル３３１は、パケット中継装置識別情報５０１、物理ポート識別情報５０２、無線ＡＰ名５０３、及び設定情報５０４を含む。
【００６５】
パケット中継装置識別情報５０１には、管理サーバ３０に接続されるパケット中継装置２０の識別情報が登録される。物理ポート識別情報５０２には、各パケット中継装置２０の無線ＡＰ１０が接続される物理ポートの識別情報が登録される。無線ＡＰ名５０３には、各物理ポートに接続される無線ＡＰ１０の無線ＡＰ名が登録される。設定情報５０４には、無線ＡＰ名５０３によって特定される無線ＡＰ１０に対応する設定情報が登録される。設定情報は、例えば、無線ＡＰ１０の電波強度、無線ＡＰ１０が無線端末１と無線でデータを送受信するためのチャネル、及び暗号認証方式等の少なくとも一つを含む。
【００６６】
つまり、設定情報管理テーブル３３１は、パケット中継装置２０のどの物理ポートにどの無線ＡＰ１０が接続されているかを管理し、無線ＡＰ１０と当該無線ＡＰ１０の設定情報との対応付けを管理する。
【００６７】
図５に示す設定情報管理テーブル３３１には、パケット中継装置「ＳＷ１」の物理ポート「１」と無線ＡＰ名「Ａ」と設定情報「ａ」との対応付け、パケット中継装置「ＳＷ１」の物理ポート「２」と無線ＡＰ名「Ｂ」と設定情報「ｂ」との対応付け、パケット中継装置「ＳＷ１」の物理ポート「３」と無線ＡＰ名「Ｃ」と設定情報「ｃ」との対応付け、パケット中継装置「ＳＷ２」の物理ポート「１」と無線ＡＰ名「Ｌ」と設定情報「ｌ」との対応付け、及び、パケット中継装置「ＳＷ２」の物理ポート「３」と無線ＡＰ名「Ｍ」と設定情報「ｍ」との対応付けが登録される。
【００６８】
なお、設定情報管理テーブル３３１は、管理者によって事前に設定される。また、設定情報管理テーブル３３１に登録されたパケット中継装置２０の物理ポートの識別情報と無線ＡＰ名との対応付けは、各パケット中継装置２０の無線ＡＰ登録テーブル２３２に自動的に登録されてもよい。具体的には、管理サーバ３０は、設定情報管理テーブル３３１の物理ポート識別情報５０２に登録された物理ポートの識別情報と無線ＡＰ名５０３に登録された無線ＡＰ名との対応付けを、パケット中継装置識別情報５０１に登録された識別情報によって識別されるパケット中継装置２０に送信する。パケット中継装置２０は、管理サーバ３０から送信された対応付けを受信した場合、受信した対応付けを無線ＡＰ登録テーブル２３２に登録する。
【００６９】
なお、パケット中継装置識別情報５０１に登録されるパケット中継装置２０の識別情報は、パケット中継装置２０を一意に特定可能であれば、任意のものでよい。物理ポート識別情報５０２に登録される物理ポートの識別情報は、パケット中継装置２０が有する物理ポートを一意に特定可能であれば任意のものでよい。また、無線ＡＰ名５０３に登録される無線ＡＰ名は、無線ＡＰ１０が交換されても、交換後の無線ＡＰ１０を特定可能であれば任意のものでよい。設定情報５０４に登録される設定情報は、任意の設定情報であればよい。
【００７０】
図６は、本発明の実施例１の無線ＡＰ１０を交換する場合のネットワークシステムにおける処理のシーケンス図である。
【００７１】
新たな無線ＡＰ１０がパケット中継装置２０に接続されると、無線ＡＰ１０のＤＨＣＰクライアント処理部１４０は、ＤＨＣＰサーバ４０からＩＰアドレスを取得するために、ＤＨＣＰ  Ｄｉｓｃｏｖｅｒをブロードキャストで送信する（６０１）。これによって、ＤＨＣＰクライアント処理部１４０は、同じセグメントのネットワーク全体にＤＨＣＰ  Ｄｉｓｃｏｖｅｒを送信できる。無線ＡＰ１０から送信されたＤＨＣＰ  Ｄｉｓｃｏｖｅｒは、パケット中継装置２０を介してネットワーク５０に送信される。
【００７２】
ＤＨＣＰサーバ４０は、ステップ６０１の処理で送信されたＤＨＣＰ  Ｄｉｓｃｏｖｅｒを受信した場合、ＤＨＣＰクライアント（無線ＡＰ１０）が使用可能なＩＰアドレスを含むＤＨＣＰ  ＯｆｆｅｒをＤＨＣＰクライアントに送信する（６０２）。ＤＨＣＰクライアントとは、ＤＨＣＰ  Ｄｉｓｃｏｖｅｒを送信した装置を意味し、本実施例では交換された新たな無線ＡＰ１０である。
【００７３】
次に、ＤＨＣＰクライアントである無線ＡＰ１０がＤＨＣＰ  Ｏｆｆｅｒを受信した場合、受信したＤＨＣＰ  Ｏｆｆｅｒに含まれるＩＰアドレスに問題がなければ、無線ＡＰ情報付加部１４１が、無線ＡＰ１０に設定されるＩＰアドレスを取得する要求であるＤＨＣＰリクエスト（アドレス取得要求）に無線ＡＰ識別情報を付加し、ＤＨＣＰクライアント処理部１４０は、無線ＡＰ識別情報が付加されたＤＨＣＰリクエストを送信する（６０３）。なお、図７で詳細を説明するが、無線ＡＰ識別情報は、ＤＨＣＰリクエストのＯｐｔｉｏｎｓに格納される。
【００７４】
ステップ６０３の処理で送信されたＤＨＣＰリクエストをパケット中継装置２０が受信した場合、パケット中継装置２０のＤＨＣＰ処理部２２１は、ＤＨＣＰリクエストを受信した物理ポートを特定し、特定した物理ポートの識別情報を記憶し、ＤＨＣＰリクエストをネットワーク５０に送信する（６０４）。
【００７５】
ＤＨＣＰサーバ４０は、ステップ６０４の処理で送信されたＤＨＣＰリクエストを受信した場合、受信したＤＨＣＰリクエストに対応するＤＨＣＰ  ＡＣＫ（アドレス取得応答）を送信する（６０５）。なお、ＤＨＣＰ  ＡＣＫにはＤＨＣＰクライアントのＩＰアドレスが含まれる。
【００７６】
ステップ６０５の処理で送信されたＤＨＣＰ  ＡＣＫをパケット中継装置２０が受信した場合、パケット中継装置２０のＤＨＣＰ処理部２２１は、受信したＤＨＣＰ  ＡＣＫに対応するＤＨＣＰリクエストを受信した物理ポートの識別情報に対応する無線ＡＰ名、及び管理サーバ３０のＩＰアドレスを、受信したＤＨＣＰ  ＡＣＫに付加し、無線ＡＰ名及び管理サーバ３０のＩＰアドレスが付加されたＤＨＣＰ  ＡＣＫを無線ＡＰ１０に送信する（６０６）。なお、受信したＤＨＣＰ  ＡＣＫに対応するＤＨＣＰリクエストを受信した物理ポートの識別情報に対応する無線ＡＰ名は、無線ＡＰ管理部２２２が無線ＡＰ登録テーブル２３２を参照することによって特定され、管理サーバ３０のＩＰアドレスは、管理サーバＩＰ処理部２２３が管理サーバＩＰ登録テーブル２３１を参照することによって特定される。また、図７で詳細を説明するが、無線ＡＰ名、及び管理サーバ３０のＩＰアドレスは、ＤＨＣＰ  ＡＣＫのＯｐｔｉｏｎｓに格納される。
【００７７】
ステップ６０６の処理で送信されたＤＨＣＰ  ＡＣＫを無線ＡＰ１０が受信した場合、無線ＡＰ１０の装置ＩＰアドレス管理部１３０は、受信したＤＨＣＰ  ＡＣＫに含まれる無線ＡＰ１０のＩＰアドレスを記憶し、管理サーバ情報処理部１５０は、受信したＤＨＣＰ  ＡＣＫに含まれる管理サーバ３０のＩＰアドレスを管理サーバＩＰ登録テーブル１５１に登録する。
【００７８】
そして、無線ＡＰ１０の管理サーバ問合せ部１５２は、管理サーバＩＰ登録テーブル１５１に登録された管理サーバ３０のＩＰアドレスを宛先として、記憶した無線ＡＰ名を含む設定情報取得要求を送信する（６０７）。
【００７９】
ステップ６０７の処理で送信された設定情報取得要求を管理サーバ３０が受信した場合、管理サーバ３０の設定情報管理部３２２は、設定情報管理テーブル３３１を参照し、受信した設定情報取得要求に含まれる無線ＡＰに対応する設定情報を特定し、設定情報送信部３２３は、特定した設定情報を無線ＡＰ１０に送信する（６０８）。
【００８０】
具体的には、設定情報管理部３２２は、設定情報管理テーブル３３１のレコードのうち、無線ＡＰ名５０３に受信した設定情報取得要求に含まれる無線ＡＰ名が登録されたレコードの設定情報５０４に登録された設定情報を特定する。なお、設定情報管理部３２２は、設定情報管理テーブル３３１のレコードのうち、パケット中継装置識別情報５０１に設定情報取得要求の送信元のパケット中継装置２０の識別情報が登録され、かつ無線ＡＰ名５０３に受信した設定情報取得要求に含まれる無線ＡＰ名が登録されたレコードの設定情報５０４に登録された設定情報を特定してもよい。
【００８１】
ステップ６０８の処理で送信された設定情報を無線ＡＰ１０が受信した場合、無線ＡＰ１０のコンフィグ情報設定部１６０は、受信した設定情報に基づいて各種設定を実行する。
【００８２】
図７は、本発明の実施例１のＤＨＣＰパケットのフォーマット図である。
【００８３】
ＤＨＣＰパケットとは、無線ＡＰ１０とＤＨＣＰサーバ４０との間で送受信されるＤＨＣＰ  Ｄｉｓｃｏｖｅｒ、ＤＨＣＰ  Ｏｆｆｅｒ、ＤＨＣＰリクエスト、及びＤＨＣＰ  ＡＣＫである。
【００８４】
ＤＨＣＰパケットのフォーマットは図７に示すように定義されている。ＤＨＣＰパケットのＯｐｔｉｏｎｓの未定義領域に本実施例に特有の情報を格納して、ＤＨＣＰパケットが送信される。本実施例に特有の情報とは、例えば、ステップ６０３の処理で送信されるＤＨＣＰリクエストに付加される無線ＡＰ識別情報、並びに、ステップ６０６の処理で送信されるＤＨＣＰ  ＡＣＫに付加される無線ＡＰ名及び管理サーバ３０のＩＰアドレス等である。
【００８５】
図８は、本発明の実施例１のパケット中継装置２０が実行するパケット転送処理のフローチャートである。
【００８６】
パケット転送処理はパケット中継装置２０がパケットを受信した場合に実行される。
【００８７】
パケット中継装置２０がパケットを受信すると、ＤＨＣＰパケット判定部２１１は、受信したパケットがＤＨＣＰリクエストであるか否かを判定する（８０１）。
【００８８】
ステップ８０１の処理で、受信したパケットがＤＨＣＰリクエストであると判定された場合、ＤＨＣＰ処理部２２１は、メモリ２３０に記憶された図示しない処理部設定情報を参照し、ＤＨＣＰ  Ｓｎｏｏｐｉｎｇ処理部２２１０が有効に設定されているか否かを判定する（８０２）。
【００８９】
ステップ８０２の処理で、ＤＨＣＰ  Ｓｎｏｏｐｉｎｇ処理部２２１０が有効に設定されていると判定された場合、ＤＨＣＰ  Ｓｎｏｏｐｉｎｇ処理部２２１０の受信ポート確認部２２１１は、受信したＤＨＣＰリクエストに基づいて、ＤＨＣＰリクエストを受信した物理ポートを特定し、特定した物理ポートの識別情報とＤＨＣＰリクエストのＴｒａｎｓａｃｔｉｏｎ  ＩＤとを対応付けてメモリ２３０に記憶する（８０３）。
【００９０】
そして、パケット処理部２１０は、受信したＤＨＣＰリクエストをネットワーク５０に送信し（８０４）、処理を終了する。
【００９１】
一方、ステップ８０２の処理で、ＤＨＣＰ  Ｓｎｏｏｐｉｎｇ処理部２２１０が無効に設定されていると判定された場合、ステップ８０４の処理に進み、パケット処理部２１０は受信したリクエストをネットワーク５０に送信し、処理を終了する。
【００９２】
ステップ８０１の処理で、受信したパケットがＤＨＣＰリクエストでないと判定された場合、ＤＨＣＰパケット判定部２１１は、受信したパケットがＤＨＣＰ  ＡＣＫであるか否かを判定する（８０５）。
【００９３】
ステップ８０５の処理で、受信したパケットがＤＨＣＰ  ＡＣＫであると判定された場合、ＤＨＣＰ処理部２２１は、メモリ２３０に記憶された図示しない処理部設定情報を参照し、ＤＨＣＰ  Ｓｎｏｏｐｉｎｇ処理部２２１０が有効に設定されているか否かを判定する（８０６）。
【００９４】
ステップ８０６の処理で、ＤＨＣＰ  Ｓｎｏｏｐｉｎｇ処理部２２１０が有効に設定されていると判定された場合、ＤＨＣＰ  Ｓｎｏｏｐｉｎｇ処理部２２１０の受信ポート確認部２２１１は、ＤＨＣＰ  ＡＣＫのＴｒａｎｓａｃｔｉｏｎ  ＩＤを取得し、取得したＴｒａｎｓａｃｔｉｏｎ  ＩＤと対応付けられている物理ポートの識別情報を特定する（８０７）。ステップ８０７の処理で特定される物理ポートの識別情報は、受信したＤＨＣＰ  ＡＣＫに対応するＤＨＣＰリクエストを受信した物理ポートの識別情報である。
【００９５】
次に、ＤＨＣＰ処理部２２１の無線ＡＰ判別部２２１２は、受信したＤＨＣＰ  ＡＣＫのＤＨＣＰクライアントが無線ＡＰ１０であるか否かを判定する（８０８）。具体的には無線ＡＰ判別部２２１２は、受信したＤＨＣＰ  ＡＣＫのＯｐｔｉｏｎｓに無線ＡＰ識別情報が格納されていれば、ＤＨＣＰ  ＡＣＫのＤＨＣＰクライアントが無線ＡＰ１０であると判定する。
【００９６】
ステップ８０８の処理で、受信したＤＨＣＰ  ＡＣＫのＤＨＣＰクライアントが無線ＡＰ１０であると判定された場合、ＤＨＣＰ  Ｓｎｏｏｐｉｎｇ処理部２２１０のＤＨＣＰデータ付加部２２１３は、ステップ８０７の処理で特定した物理ポートに対応する無線ＡＰ名及び管理サーバ３０のＩＰアドレスをＤＨＣＰ  ＡＣＫのＯｐｔｉｏｎｓに付加する（８０９）。
【００９７】
具体的には、無線ＡＰ管理部２２２は、無線ＡＰ登録テーブル２３２に登録されたレコードのうち、ステップ８０７の処理で受信ポート確認部２２１１が特定した物理ポートの識別情報が物理ポート識別情報３０１に登録されているレコードの無線ＡＰ名３０２に登録されている無線ＡＰ名を取得する。また、管理サーバＩＰ処理部２２３は、管理サーバＩＰ登録テーブル２３１を参照し、管理サーバ３０のＩＰアドレスを取得する。そして、ＤＨＣＰデータ付加部２２１３は、無線ＡＰ管理部２２２が取得した無線ＡＰ名及び管理サーバＩＰ処理部２２３が取得した管理サーバ３０のＩＰアドレスをＤＨＣＰ  ＡＣＫに付加する。
【００９８】
次に、パケット処理部２１０は、ステップ８０９の処理で無線ＡＰ名及び管理サーバ３０のＩＰアドレスが付加されたＤＨＣＰ  ＡＣＫを無線ＡＰに送信し（８１０）、処理を終了する。
【００９９】
ステップ８０６の処理で、ＤＨＣＰ  Ｓｎｏｏｐｉｎｇ処理部２２１０が無効に設定されていると判定された場合、及び、ステップ８０８の処理で、受信したＤＨＣＰ  ＡＣＫのＤＨＣＰクライアントが無線ＡＰ１０でないと判定された場合、ステップ８１０の処理に進み、パケット処理部２１０は、ＤＨＣＰ  ＡＣＫをＤＨＣＰクライアントに送信し、処理を終了する。
【０１００】
また、ステップ８０５の処理で、受信したパケットがＤＨＣＰ  ＡＣＫでないと判定された場合、パケット処理部２１０は、ステップ８１０の処理に進み、受信したパケットを送信し、処理を終了する。
【０１０１】
以上のように、本実施例によれば、ある無線ＡＰ１０が新たな無線ＡＰ１０に交換された場合、パケット中継装置２０が、当該新たな無線ＡＰ１０から送信されたＤＨＣＰリクエストに対応するＤＣＨＰ  ＡＣＫに、当該新たな無線ＡＰ１０の無線ＡＰ名、及び管理サーバ３０のＩＰアドレスを含めて、当該新たな無線ＡＰ１０に送信する。これによって、無線ＡＰ１０が新たな無線ＡＰ１０に交換されても、新たな無線ＡＰ１０をパケット中継装置２０に接続するだけで、新たな無線ＡＰ１０は設定情報を管理サーバ３０から取得できるので、人手による設定なしに、新たな無線ＡＰ１０の初期設定が自動的に実施される。
【０１０２】
また、ＤＨＣＰサーバ４０に特別な設定をする必要がないので、本ネットワークシステムを既存のネットワークに容易に組み込むことができる。
【実施例２】
【０１０３】
以下、本発明の実施例２について、図９〜図１３を用いて説明する。
【０１０４】
実施例１では、パケット中継装置２０がＤＨＣＰ  ＡＣＫに無線ＡＰ名及び管理サーバ３０のＩＰアドレスを付加したが、本実施例では、ＤＨＣＰサーバ４０がＤＨＣＰ  ＡＣＫに無線ＡＰ名及び管理サーバ３０のＩＰアドレスを付加する。
【０１０５】
実施例１のネットワークシステムにおけるパケット中継装置２０のメモリ２３０に記憶された管理サーバＩＰ登録テーブル２３１及び無線ＡＰ登録テーブル２３２が、本実施例のネットワークシステムでは、ＤＨＣＰサーバ４０のメモリ４３０（図１０参照）に記憶される。このため、本実施例のパケット中継装置２０は、無線ＡＰ管理部２２２及び管理サーバＩＰ処理部２２３を有さない。また、本実施例のパケット中継装置２０のＤＨＣＰ処理部２２１、及びＤＨＣＰサーバ４０が実施例１と異なるので、パケット中継装置２０のＤＨＣＰ処理部２２１については図９を用いて説明し、ＤＨＣＰサーバ４０については図１０を用いて説明する。なお、本実施例の無線ＡＰ１０及び管理サーバ３０は、実施例１と同じであるので、説明を省略する。
【０１０６】
図９は、本発明の実施例２のパケット中継装置２０が有するＤＨＣＰ処理部２２１の説明図である。
【０１０７】
ＤＨＣＰ処理部２２１は、ＤＨＣＰ  Ｓｎｏｏｐｉｎｇ処理部２２１０、ＤＨＣＰリレー処理部２２２０、及びＤＨＣＰサーバ処理部２２３０を有する。
【０１０８】
ＤＨＣＰ  Ｓｎｏｏｐｉｎｇ処理部２２１０は、実施例１のＤＨＣＰ  Ｓｎｏｏｐｉｎｇ処理部２２１０と異なり、受信ポート確認部２２１１、無線ＡＰ判別部２２１２、及びＤＨＣＰデータ付加部２２１３を有さない。
【０１０９】
ＤＨＣＰリレー処理部２２２０は、ＤＨＣＰデータ削除部２２２１を有する。ＤＨＣＰデータ削除部２２２１は、パケット中継装置２０がＤＨＣＰ  Ｄｉｓｃｏｖｅｒ及びＤＨＣＰリクエストに埋め込むＯｐｔｉｏｎ８２情報を、ＤＨＣＰ  Ｏｆｆｅｒ及びＤＨＣＰ  ＡＣＫを送信する前に削除する。なお、Ｏｐｔｉｏｎ８２情報は、パケット中継装置２０がＤＨＣＰクライアントからＤＨＣＰ  Ｄｉｓｃｏｖｅｒ及びＤＨＣＰリクエストを受信した物理ポートをＤＨＣＰサーバ４０に通知するための情報である。
【０１１０】
ＤＨＣＰサーバ処理部２２３０は、実施例１と同じであるので、説明を省略する。
【０１１１】
実施例２では、ＤＨＣＰクライアントからＤＨＣＰパケットを受信した物理ポートを特定するためのＤＨＣＰ  Ｓｎｏｏｐｉｎｇ処理部２２１０及びＤＨＣＰリレー処理部２２２０の機能が有効に設定される。
【０１１２】
図１０は、本発明の実施例２のＤＨＣＰサーバ４０の説明図である。
【０１１３】
ＤＨＣＰサーバ４０は、パケット送受信部４１０、プロセッサ４２０、メモリ４３０、及び物理ポート４４０を有する。パケット送受信部４１０、プロセッサ４２０、メモリ４３０、及び物理ポート４４０は、バス４４１等を介して互いに接続される。
【０１１４】
パケット送受信部４１０は、ＤＨＣＰサーバ４０がパケットを送受信する処理を実行する。
【０１１５】
プロセッサ４２０は、各種プログラムを実行し、ＤＨＣＰ処理部４２１、無線ＡＰ管理部４２２、及び管理サーバＩＰ処理部４２３を有する。
【０１１６】
ＤＨＣＰ処理部４２１は、ＤＨＣＰクライアントにＩＰアドレスする配布する処理を実行する。ＤＨＣＰ処理部４２１は、受信ポート確認部４２１１、無線ＡＰ判別部４２１２、及びＤＨＣＰデータ付加部４２１３を有する。
【０１１７】
受信ポート確認部４２１１は、実施例１の受信ポート確認部２２１１と同じく、パケット中継装置２０がＤＨＣＰクライアントからＤＨＣＰパケットを受信した物理ポートを特定する。無線ＡＰ判別部４２１２は、実施例１の無線ＡＰ判別部２２１２と同じく、ＤＨＣＰパケットを参照し、ＤＨＣＰパケットのＤＨＣＰクライアントが無線ＡＰ１０であるか否かを判定する。ＤＨＣＰデータ付加部４２１３は、実施例１のＤＨＣＰデータ付加部２２１３を同じく、ＤＨＣＰ  ＡＣＫに無線ＡＰ名及び管理サーバ３０のＩＰアドレスを付加する。
【０１１８】
無線ＡＰ管理部４２２は実施例１の無線ＡＰ管理部２２２と同じであり、管理サーバＩＰ処理部４２３は実施例１の管理サーバＩＰ処理部２２３と同じであるので、説明を省略する。
【０１１９】
メモリ４３０は、プロセッサ４２０が実行する各種プログラム、及びプロセッサ４２０が読み出し又は書き込むデータを記憶する記憶領域である。メモリ４３０は、管理サーバＩＰ登録テーブル４３１、及び無線ＡＰ登録テーブル４３２を記憶する。管理サーバＩＰ登録テーブル４３１、及び無線ＡＰ登録テーブル４３２は、実施例１の管理サーバＩＰ登録テーブル２３１、及び無線ＡＰ登録テーブル２３２と同じであるので、説明を省略する。
【０１２０】
図１１は、本発明の実施例２の無線ＡＰ１０を交換する場合のネットワークシステムにおける処理のシーケンス図である。なお、図１１では、実施例１の図６に示す処理と同じ処理は同じ符号を付与し、説明を省略する。
【０１２１】
ステップ６０３の処理で無線ＡＰ１０から送信されたＤＨＣＰリクエストをパケット中継装置２０が受信した場合、パケット中継装置２０は、ＤＨＣＰリレー処理部２２２０のＯｐｔｉｏｎ８２の機能を利用して、自身のＭＡＣアドレス及びＤＨＣＰリクエストを受信した物理ポートの識別情報を含むＯｐｔｉｏｎ８２情報をＤＨＣＰリクエストに付加し、ＤＨＣＰリクエストをネットワーク５０に送信する（１１０１）。
【０１２２】
ＤＨＣＰリクエストをＤＨＣＰサーバ４０が受信した場合、ＤＨＣＰサーバ４０のＤＨＣＰ処理部４２１は、受信したＤＨＣＰリクエストに付加されたＯｐｔｉｏｎ８２を参照し、パケット中継装置２０がＤＨＣＰリクエストを受信した物理ポートを特定する。そして、無線ＡＰ管理部４２２は、無線ＡＰ登録テーブル４３２を参照し、特定した物理ポートの識別情報に対応する無線ＡＰ名を取得し、管理サーバＩＰ処理部４２３は、管理サーバＩＰ登録テーブル４３１を参照し、管理サーバ３０のＩＰアドレスを取得する。そして、ＤＨＣＰ処理部４２１は、取得した無線ＡＰ名及び取得した管理サーバ３０のＩＰアドレスを付加したＤＨＣＰ  ＡＣＫを送信する（１１０２）。
【０１２３】
ステップ１１０２の処理で送信されたＤＨＣＰ  ＡＣＫをパケット中継装置２０が受信した場合、ＤＨＣＰ処理部２２１のＤＨＣＰリレー処理部２２２０が有するＤＨＣＰデータ削除部２２２１は、受信したＤＨＣＰ  ＡＣＫのＯｐｔｉｏｎ８２情報を削除して、ＤＨＣＰ  ＡＣＫを無線ＡＰ１０に送信する（１１０３）。
【０１２４】
以上によって、ＤＨＣＰサーバ４０が無線ＡＰ名及び管理サーバ３０のＩＰアドレスをＤＨＣＰ  ＡＣＫに付加して送信する。パケット中継装置２０はＯｐｔｉｏｎ８２の機能を有効にするだけでよく特別な設定が不要であるので、本ネットワークシステムを既存のネットワークに容易に組み込むことができる。
【０１２５】
図１２は、本発明の実施例２のパケット中継装置２０が実行するパケット転送処理のフローチャートである。なお、図１２では、実施例１の図８に示す処理と同じ処理は同じ符号を付与し、説明を省略する。
【０１２６】
ステップ８０１の処理で、受信したパケットがＤＨＣＰリクエストであると判定された場合、ＤＨＣＰ処理部２２１は、メモリ２３０に記憶された図示しない処理部設定情報を参照し、ＤＨＣＰリレー処理部２２２０が有効に設定されているか否かを判定する（１２０１）。
【０１２７】
ステップ１２０１の処理で、ＤＨＣＰリレー処理部２２２０が有効に設定されていると判定された場合、ＤＨＣＰリレー処理部２２２０は、Ｏｐｔｉｏｎ８２の機能を使用して、パケット中継装置２０がＤＨＣＰリクエストを受信した物理ポート（ＤＨＣＰクライアントに接続されている物理ポート）の識別情報、及びパケット中継装置２０のＭＡＣアドレス等を含むＯｐｔｉｏｎ８２情報を、受信したＤＨＣＰリクエストに付加し（１２０２）、ステップ８０４の処理に進む。ステップ８０４の処理では、パケット処理部２１０は、Ｏｐｔｉｏｎ８２情報が付加されたＤＨＣＰリクエストをネットワーク５０に送信する。
【０１２８】
一方、ステップ１２０１の処理で、ＤＨＣＰリレー処理部２２２０が無効に設定されていると判定された場合、ステップ８０４の処理に進み、パケット処理部２１０は、受信したＤＨＣＰリクエストをネットワーク５０に送信する。
【０１２９】
ステップ８０５の処理で、受信したパケットがＤＨＣＰ  ＡＣＫであると判定された場合、ＤＨＣＰ処理部２２１は、メモリ２３０に記憶された図示しない処理部設定情報を参照し、ＤＨＣＰリレー処理部２２２０が有効に設定されているか否かを判定する（１２０３）。
【０１３０】
ステップ１２０３の処理で、ＤＨＣＰリレー処理部２２２０が有効に設定されていると判定された場合、ＤＨＣＰリレー処理部２２２０のＤＨＣＰデータ削除部２２２１は、受信したＤＨＣＰ  ＡＣＫのＯｐｔｉｏｎ８２情報を削除し（１２０４）、ステップ８１０の処理に進む。ステップ８１０の処理では、パケット処理部２１０は、受信したＤＨＣＰ  ＡＣＫを無線ＡＰ１０に送信する。
【０１３１】
一方、ステップ１２０３の処理で、ＤＨＣＰリレー処理部２２２０が無効に設定されていると判定された場合、ステップ８１０の処理に進み、パケット処理部２１０は、受信したＤＨＣＰ  ＡＣＫを無線ＡＰ１０に送信する。
【０１３２】
以上によって、パケット中継装置２０は、ＤＨＣＰリクエストを受信した場合、ＤＨＣＰリクエストを受信した物理ポートの識別情報をＤＨＣＰサーバ４０に通知でき、ＤＨＣＰサーバ４０から受信したＤＨＣＰ  ＡＣＫのＯｐｔｉｏｎ８２情報を削除できる。
【０１３３】
図１３は、本発明の実施例２のＤＨＣＰサーバ４０が実行するパケット転送処理のフローチャートである。
【０１３４】
パケット転送処理はＤＨＣＰサーバ４０がパケットを受信した場合に実行される。
【０１３５】
ＤＨＣＰサーバ４０がパケットを受信すると、パケット送受信部４１０は、受信したパケットがＤＨＣＰリクエストであるか否かを判定する（１３０１）。
【０１３６】
ステップ１３０１の処理で、受信したパケットがＤＨＣＰリクエストであると判定された場合、ＤＨＣＰ処理部４２１の受信ポート確認部４２１１は、受信したＤＨＣＰリクエストのＯｐｔｉｏｎ８２情報に基づいて、パケット中継装置２０のＤＨＣＰリクエストを受信した物理ポートを特定する（１３０２）。
【０１３７】
次に、ＤＨＣＰ処理部４２１の無線ＡＰ判別部４２１２は、受信したＤＨＣＰリクエストのＤＨＣＰクライアントが無線ＡＰ１０であるか否かを判定する（１３０３）。ステップ１３０３の判定方法は、図８に示すステップ８０８の処理と同じであるために、説明を省略する。
【０１３８】
ステップ１３０３の処理で、受信したＤＨＣＰリクエストのＤＨＣＰクライアントが無線ＡＰ１０であると判定された場合、ＤＨＣＰ処理部４２１のＤＨＣＰデータ付加部４２１３は、ステップ１３０２の処理で特定した物理ポートに対応する無線ＡＰ名及び管理サーバ３０のＩＰアドレスをＤＨＣＰ  ＡＣＫのＯｐｔｉｏｎｓに付加する（１３０４）。
【０１３９】
具体的には、無線ＡＰ管理部４２２は、無線ＡＰ登録テーブル４３２に登録されたレコードのうち、ステップ１３０２の処理で受信ポート確認部４２１１が特定した物理ポートの識別情報が物理ポート識別情報３０１に登録されているレコードの無線ＡＰ名３０２に登録されている無線ＡＰ名を取得する。また、管理サーバＩＰ処理部４２３は、管理サーバＩＰ登録テーブル４３１を参照し、管理サーバ３０のＩＰアドレスを取得する。そして、ＤＨＣＰデータ付加部４２１３は、無線ＡＰ管理部４２２が取得した無線ＡＰ名及び管理サーバＩＰ処理部４２３が取得した管理サーバ３０のＩＰアドレスをＤＨＣＰ  ＡＣＫに付加する。
【０１４０】
そして、パケット送受信部４１０は、ＤＨＣＰ  ＡＣＫをネットワーク５０に送信し（１３０５）、処理を終了する。
【０１４１】
一方、ステップ１３０３の処理で、受信したＤＨＣＰリクエストのＤＨＣＰクライアントが無線ＡＰ１０でないと判定された場合、ステップ１３０５の処理に進む、パケット送受信部４１０はＤＨＣＰ  ＡＣＫを送信し、処理を終了する。
【０１４２】
ステップ１３０１の処理で、受信したパケットがＤＨＣＰリクエストでないと判定された場合、パケット送受信部４１０は、受信したパケットがＤＨＣＰ  Ｄｉｓｃｏｖｅｒであるか否かを判定する（１３０６）。
【０１４３】
ステップ１３０６の処理で、受信したパケットがＤＨＣＰ  Ｄｉｓｃｏｖｅｒであると判定された場合、ＤＨＣＰ処理部４２１は、ＤＨＣＰ  Ｄｉｓｃｏｖｅｒを送信したＤＨＣＰクライアントが利用可能なＩＰアドレスを特定し、パケット送受信部４１０は、特定したＩＰアドレスを含むＤＨＣＰ  Ｏｆｆｅｒを送信し（１３０７）、処理を終了する。
【０１４４】
一方、ステップ１３０６の処理で、受信したパケットがＤＨＣＰ  Ｄｉｓｃｏｖｅｒでないと判定された場合、受信したパケットはＤＨＣＰパケットでなく、通常のパケットであるので、パケット送受信部４１０は、受信したパケットを転送し（１３０８）、処理を終了する。
【０１４５】
以上のように、本実施例によれば、ある無線ＡＰ１０が新たな無線ＡＰ１０に交換された場合、ＤＨＣＰサーバ４０が、当該新たな無線ＡＰ１０から送信されたＤＨＣＰリクエストに対応するＤＣＨＰ  ＡＣＫに、当該新たな無線ＡＰ１０の無線ＡＰ名、及び管理サーバ３０のＩＰアドレスを含めて、当該新たな無線ＡＰ１０に送信する。これによって、無線ＡＰ１０が新たな無線ＡＰ１０に交換されても、新たな無線ＡＰ１０をパケット中継装置２０に接続するだけで、新たな無線ＡＰ１０は設定情報を管理サーバ３０から取得できるので、人手による設定なしに、新たな無線ＡＰ１０の初期設定が自動的に実施される。
【０１４６】
また、パケット中継装置２０に特別な設定をする必要がないので、本ネットワークシステムを既存のネットワークに容易に組み込むことができる。
【実施例３】
【０１４７】
以下、本発明の実施例３について、図１４〜図１６を用いて説明する。
【０１４８】
本実施例では、パケット中継装置２０にＤＨＣＰサーバ４０の機能が実装され、パケット中継装置２０が、ＤＨＣＰ  ＡＣＫに無線ＡＰ名及び管理サーバ３０のＩＰアドレスを付加して、無線ＡＰ１０に送信する。
【０１４９】
パケット中継装置２０にＤＨＣＰサーバ４０の機能が実装されるため、本実施例のネットワークシステムはＤＨＣＰサーバ４０を有さなくてもよい。また、パケット中継装置２０のＤＨＣＰ処理部２２１が、実施例１と異なるので、図１４を用いて説明する。
【０１５０】
図１４は、本発明の実施例３のＤＨＣＰ処理部２２１の説明図である。
【０１５１】
ＤＨＣＰ処理部２２１は、ＤＨＣＰ  Ｓｎｏｏｐｉｎｇ処理部２２１０、ＤＨＣＰリレー処理部２２２０、及びＤＨＣＰサーバ処理部２２３０を有する。
【０１５２】
ＤＨＣＰ  Ｓｎｏｏｐｉｎｇ処理部２２１０は、実施例１のＤＨＣＰ  Ｓｎｏｏｐｉｎｇ処理部２２１０と異なり、受信ポート確認部２２１１、無線ＡＰ判別部２２１２、及びＤＨＣＰデータ付加部２２１３を有さない。
【０１５３】
ＤＨＣＰリレー処理部２２２０は、実施例１のＤＨＣＰリレー処理部２２２０と同じであるので、説明を省略する。
【０１５４】
ＤＨＣＰサーバ処理部２２３０は、実施例１と異なり、受信ポート確認部２２３１、無線ＡＰ判別部２２３２、ＤＨＣＰデータ付加部２２３３、及びＩＰアドレス配布部２２３４を有する。
【０１５５】
受信ポート確認部２２３１は、実施例１の受信ポート確認部２２１１と同じく、パケット中継装置２０がＤＨＣＰクライアントからＤＨＣＰパケットを受信した物理ポートを特定する。無線ＡＰ判別部２２３２は、実施例１の無線ＡＰ判別部２２１２と同じく、ＤＨＣＰパケットを参照し、ＤＨＣＰパケットのＤＨＣＰクライアントが無線ＡＰ１０であるか否かを判定する。ＤＨＣＰデータ付加部２２３３は、実施例１のＤＨＣＰデータ付加部２２１３を同じく、ＤＨＣＰ  ＡＣＫに無線ＡＰ名及び管理サーバ３０のＩＰアドレスを付加する。
【０１５６】
ＩＰアドレス配布部２２３４は、ＤＨＣＰクライアントに配布するＩＰアドレスを管理し、ＤＨＣＰクライアントに配布するＩＰアドレスを決定する。
【０１５７】
なお、本実施例では、ＤＨＣＰサーバ処理部２２３０の機能が有効に設定されている。
【０１５８】
図１５は、本発明の実施例３の無線ＡＰ１０を交換する場合のネットワークシステムにおける処理のシーケンス図である。なお、図１５では、実施例１の図６に示す処理と同じ処理は同じ符号を付与し、説明を省略する。
【０１５９】
ステップ６０１の処理で無線ＡＰ１０から送信されたＤＨＣＰ  Ｄｉｓｃｏｖｅｒをパケット中継装置２０が受信した場合、パケット中継装置２０のＤＨＣＰ処理部２２１が有するＤＨＣＰサーバ処理部２２３０は、ＤＨＣＰ  Ｏｆｆｅｒを無線ＡＰ１０に送信する（１５０１）。
【０１６０】
また、ステップ６０３の処理で無線ＡＰ１０から送信されたＤＨＣＰリクエストをパケット中継装置２０が受信した場合、パケット中継装置２０のＤＨＣＰサーバ処理部２２３０は、ＤＨＣＰリクエストを受信した物理ポートを特定し、ＤＨＣＰクライアントに配布するＩＰアドレスを決定する。また、ＤＨＣＰサーバ処理部２２３０は、受信したＤＨＣＰリクエストのＤＨＣＰクライアントが無線ＡＰ１０であるので、特定した物理ポートの識別情報に対応する無線ＡＰ名、管理サーバ３０のＩＰアドレス、及び配布するＩＰアドレスを付加したＤＨＣＰ  ＡＣＫを無線ＡＰ１０に送信する（１５０２）。
【０１６１】
以上によって、パケット中継装置２０にＤＨＣＰサーバ４０の機能を実装した場合であっても、無線ＡＰ１０が新たな無線ＡＰ１０に交換されても、新たな無線ＡＰ１０をパケット中継装置２０に接続するだけで、新たな無線ＡＰ１０は設定情報を管理サーバ３０から取得できる。
【０１６２】
図１６は、本発明の実施例３のパケット中継装置２０が実行するパケット転送処理のフローチャートである。図１６では、実施例１の図８に示す処理と同じ処理は同じ符号を付与し、説明を省略する。
【０１６３】
ステップ８０１の処理で、受信したパケットがＤＨＣＰリクエストであると判定された場合、ＤＨＣＰ処理部２２１は、メモリ２３０に記憶された図示しない処理部設定情報を参照し、ＤＨＣＰサーバ処理部２２３０が有効に設定されているか否かを判定する（１６０１）。
【０１６４】
ステップ１６０１の処理で、ＤＨＣＰサーバ処理部２２３０が有効に設定されていると判定された場合、ＤＨＣＰサーバ処理部２２３０の受信ポート確認部２２３１は、受信したＤＨＣＰリクエストに基づいて、ＤＨＣＰリクエストを受信した物理ポートを特定する（１６０２）。
【０１６５】
次に、ＤＨＣＰサーバ処理部２２３０の無線ＡＰ判別部２２３２は、受信したＤＨＣＰリクエストのＤＨＣＰクライアントが無線ＡＰ１０であるか否かを判定する（１６０３）。
【０１６６】
ステップ１６０３の処理で、受信したＤＨＣＰリクエストのＤＨＣＰクライアントが無線ＡＰ１０であると判定された場合、ＤＨＣＰサーバ処理部２２３０のＤＨＣＰデータ付加部２２３３は、ステップ１６０２の処理で特定した物理ポートの識別情報に対応する無線ＡＰ名及び管理サーバ３０のＩＰアドレスをＤＨＣＰ  ＡＣＫに付加する（１６０４）。なお、ステップ１６０４の処理の詳細は、図８に示すステップ８０９の処理と同じであるので、説明を省略する。
【０１６７】
そして、ＩＰアドレス配布部２２３４がＤＨＣＰクライアントである無線ＡＰ１０に配布するＩＰアドレスを決定し、ＤＨＣＰデータ付加部２２３３は、ＩＰアドレス配布部２２３４によって決定されたＩＰアドレスをＤＨＣＰ  ＡＣＫに付加し、パケット処理部２１０は、ＤＨＣＰ  ＡＣＫをＤＨＣＰクライアントである無線ＡＰ１０に送信し（１６０５）、処理を終了する。
【０１６８】
一方、ステップ１６０３の処理で、受信したＤＨＣＰリクエストのＤＨＣＰクライアントが無線ＡＰ１０でないと判定された場合、ステップ１６０５の処理に進み、ＩＰアドレス配布部２２３４がＤＨＣＰクライアントに配布するＩＰアドレスを決定し、ＤＨＣＰデータ付加部２２３３は、ＩＰアドレス配布部２２３４によって決定されたＩＰアドレスをＤＨＣＰ  ＡＣＫに付加し、パケット処理部２１０は、ＤＨＣＰ  ＡＣＫをＤＨＣＰクライアントに送信し、処理を終了する。
【０１６９】
ステップ１６０１の処理で、ＤＨＣＰサーバ処理部２２３０が無効に設定されていると判定された場合、パケット処理部２１０は、受信したＤＨＣＰリクエストを外部のＤＨＣＰサーバ４０に送信し（１６０６）、処理を終了する。
【０１７０】
ステップ８０１の処理で、受信したパケットがＤＨＣＰリクエストでないと判定された場合、ＤＨＣＰパケット判定部２１１は、受信したパケットがＤＨＣＰ  Ｄｉｓｃｏｖｅｒであるか否かを判定する（１６０７）。
【０１７１】
ステップ１６０７の処理で、受信したパケットがＤＨＣＰ  Ｄｉｓｃｏｖｅｒであると判定された場合、ＤＨＣＰ処理部２２１は、メモリ２３０に記憶された図示しない処理部設定情報を参照し、ＤＨＣＰサーバ処理部２２３０が有効に設定されているか否かを判定する（１６０８）。
【０１７２】
ステップ１６０８の処理で、ＤＨＣＰサーバ処理部２２３０が有効に設定されていると判定された場合、ＤＨＣＰ処理部２２１は、ＤＨＣＰ  Ｄｉｓｃｏｖｅｒを送信したＤＨＣＰクライアントが利用可能なＩＰアドレスを特定し、パケット処理部２１０は、特定したＩＰアドレスを含むＤＨＣＰ  Ｏｆｆｅｒを送信し（１６０９）、処理を終了する。
【０１７３】
一方、ステップ１６０８の処理で、ＤＨＣＰサーバ処理部２２３０が無効に設定されていると判定された場合、パケット処理部２１０は、受信したＤＨＣＰ  Ｄｉｓｃｏｖｅｒを外部のＤＨＣＰサーバ４０に送信し（１６１０）、処理を終了する。
【０１７４】
ステップ１６０７の処理で、受信したパケットがＤＨＣＰ  Ｄｉｓｃｏｖｅｒでないと判定された場合、受信したパケットはＤＨＣＰパケットでなく、通常のパケットであるので、パケット処理部２１０は、受信したパケットを転送し（１６１１）、処理を終了する。
【０１７５】
以上のように、本実施例によれば、ある無線ＡＰ１０が新たな無線ＡＰ１０に交換された場合、ＤＨＣＰサーバ４０の機能が実装されたパケット中継装置２０が、当該新たな無線ＡＰ１０から送信されたＤＨＣＰリクエストに対応するＤＣＨＰ  ＡＣＫに、当該新たな無線ＡＰ１０の無線ＡＰ名、及び管理サーバ３０のＩＰアドレスを含めて、当該新たな無線ＡＰ１０に送信する。無線ＡＰ１０が新たな無線ＡＰ１０に交換されても、新たな無線ＡＰ１０をパケット中継装置２０に接続するだけで、新たな無線ＡＰ１０は設定情報を管理サーバ３０から取得できるので、人手による設定なしに、新たな無線ＡＰ１０の初期設定が自動的に実施される。
【０１７６】
以上の実施例１〜３では、設定情報を取得するノードの一例として、無線ＡＰ１０を例に説明したが、設定情報を取得するノードは無線ＡＰ１０に限定されない。例えば、ノードは、監視カメラであってもよい。この場合、管理サーバ３０が記憶する設定情報としては、例えば、監視カメラの解像度、及び監視カメラの撮像範囲等である。
【０１７７】
また、以上の実施例１〜３では、ＤＨＣＰを用いてノードにＩＰアドレスを配布したが、他のプロトコルを用いてＩＰアドレスを配布してもよい。
【０１７８】
また、本発明のネットワークシステムは、図１に示したネットワークシステムに限定されず、任意の構成を採用可能である。また、パケット中継装置２０の数、各装置を接続する回線の数等は、任意に選択可能である。また、各装置間でデータを送受信するための経路も任意に構築され得る。
【０１７９】
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることも可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【０１８０】
また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、ＳＳＤ（Solid State Drive）等の記録装置、又は、ＩＣカード、ＳＤカード、ＤＶＤ等の記録媒体に置くことができる。
【符号の説明】
【０１８１】
１０    無線アクセスポイント（無線ＡＰ）
２０    パケット中継装置
２０    各パケット中継装置
３０    管理サーバ
４０    ＤＨＣＰサーバ
５０    ネットワーク
１１０    無線送受信部
１２０    パケット送受信部
１３０    装置ＩＰアドレス管理部
１４０    ＤＨＣＰクライアント処理部
１４１    無線ＡＰ情報付加部
１５０    管理サーバ情報処理部
１５１    管理サーバＩＰ登録テーブル
１５２    管理サーバ問合せ部
１６０    コンフィグ情報設定部
２１０    パケット処理部
２１１    ＤＨＣＰパケット判定部
２２１    ＤＨＣＰ処理部
２２２    無線ＡＰ管理部
２２３    管理サーバＩＰ処理部
２３１    管理サーバＩＰ登録テーブル
２３２    無線ＡＰ登録テーブル
３１０    パケット送受信部
３２１    設定問合せ受信部
３２２    設定情報管理部
３２３    設定情報送信部
３３１    設定情報管理テーブル
４１０    パケット送受信部
４２１    ＤＨＣＰ処理部
４２２    無線ＡＰ管理部
４２３    管理サーバＩＰ処理部
４３１    管理サーバＩＰ登録テーブル
４３２    無線ＡＰ登録テーブル
２２１０    ＤＨＣＰ  Ｓｎｏｏｐｉｎｇ処理部
２２１１    受信ポート確認部
２２１２    無線ＡＰ判別部
２２１３    ＤＨＣＰデータ付加部
２２２０    ＤＨＣＰリレー処理部
２２２１    ＤＨＣＰデータ削除部
２２３０    ＤＨＣＰサーバ処理部
【図１】
0005901586.tif 000002
【図２】
0005901586.tif 000003
【図３】
0005901586.tif 000004
【図４】
0005901586.tif 000005
【図５】
0005901586.tif 000006
【図６】
0005901586.tif 000007
【図７】
0005901586.tif 000008
【図８】
0005901586.tif 000009
【図９】
0005901586.tif 000010
【図１０】
0005901586.tif 000011
【図１１】
0005901586.tif 000012
【図１２】
0005901586.tif 000013
【図１３】
0005901586.tif 000014
【図１４】
0005901586.tif 000015
【図１５】
0005901586.tif 000016
【図１６】
0005901586.tif 000017