(57)【特許請求の範囲】
【請求項１】
複数の接続手段を備える情報処理装置の接続情報を管理する管理装置が実行する管理プログラムであって、
前記管理装置に、
前記情報処理装置が前記複数の接続手段のいずれかを用いて送信した特定の要求パケットを受信した場合に、前記特定の要求パケットに含まれるアドレス情報が、アドレス情報と前記情報処理装置を識別する識別情報とを対応付けて記憶する記憶部に記憶されているかを判定する判定手順と、
前記記憶部に前記特定の要求パケットに含まれるアドレス情報が記憶されていない場合に、前記情報処理装置が備える接続手段であって、前記管理装置と通信可能な前記複数の接続手段それぞれに割り当てられたアドレス情報それぞれを、前記情報処理装置に対して送信させる制御手順と
を実行させることを特徴とする管理プログラム。
【請求項２】
前記管理装置に、
前記管理装置に送信された、前記特定の要求パケットに含まれるアドレス情報とは異なるアドレス情報を、前記記憶部に記憶する記憶手順を実行させることを特徴とする請求項１に記載の管理プログラム。
【請求項３】
前記制御手順は、前記情報処理装置が有する前記複数の接続手段それぞれに割り当てられたアドレス情報の一覧を作成させ、作成された前記一覧を前記管理装置に送信させるエージェントを送信する、
ことを特徴とする請求項１または２に記載の管理プログラム。
【請求項４】
前記記憶手順は、複数のアドレス情報それぞれと、それぞれのアドレス情報のデータ長と、を対応付けて前記記憶部に記憶する、
ことを特徴とする請求項２に記載の管理プログラム。
【請求項５】
前記管理装置に、
前記記憶部に前記特定の要求パケットに含まれるアドレス情報が記憶されている場合に、前記特定の要求パケットに対する応答処理を実行する応答手順を実行させることを特徴とする請求項２または４に記載の管理プログラム。
【請求項６】
前記応答手順は、前記情報処理装置から受信した前記特定の要求パケットに応じて予め設定された処理順序に基づいて、当該特定の要求パケットに対する応答処理を実行することを特徴とする請求項５に記載の管理プログラム。
【請求項７】
複数の接続手段を備える情報処理装置の接続情報を管理する管理装置が実行する管理方法であって、
前記管理装置が、
前記情報処理装置が前記複数の接続手段のいずれかを用いて送信した特定の要求パケットを受信した場合に、前記特定の要求パケットに含まれるアドレス情報が、アドレス情報と前記情報処理装置を識別する識別情報とを対応付けて記憶する記憶部に記憶されているかを判定する判定工程と、
前記記憶部に前記特定の要求パケットに含まれるアドレス情報が記憶されていない場合に、前記情報処理装置が備える接続手段であって、前記管理装置と通信可能な前記複数の接続手段それぞれに割り当てられたアドレス情報それぞれを、前記情報処理装置に対して送信する制御を行う制御工程と
を含んだことを特徴とする管理方法。
【請求項８】
複数の接続手段を備える情報処理装置の接続情報を管理する管理装置であって、
前記情報処理装置が前記複数の接続手段のいずれかを用いて送信した特定の要求パケットを受信した場合に、前記特定の要求パケットに含まれるアドレス情報が、アドレス情報と前記情報処理装置を識別する識別情報とを対応付けて記憶する記憶部に記憶されているかを判定する判定手段と、
前記記憶部に前記特定の要求パケットに含まれるアドレス情報が記憶されていない場合に、前記情報処理装置が備える接続手段であって、前記管理装置と通信可能な前記複数の接続手段それぞれに割り当てられたアドレス情報それぞれを、前記情報処理装置に対して送信する制御を行う制御手段と
を備えたことを特徴とする管理装置。
【請求項９】
情報処理装置と、該情報処理装置との接続情報を管理する管理装置を備えた通信システムであって、
前記情報処理装置は、
複数のアドレス情報が割り当てられた複数の接続手段を備え、
前記管理装置は、
前記情報処理装置が前記複数の接続手段のいずれかを用いて送信した特定の要求パケットを受信した場合に、前記特定の要求パケットに含まれるアドレス情報が、アドレス情報と前記情報処理装置を識別する識別情報とを対応付けて記憶する記憶部に記憶されているかを判定する判定手段と、
前記記憶部に前記特定の要求パケットに含まれるアドレス情報が記憶されていない場合に、前記情報処理装置が備える接続手段であって、前記管理装置と通信可能な前記複数の接続手段それぞれに割り当てられたアドレス情報それぞれを、前記情報処理装置に対して送信する制御を行う制御手段と
を備えたことを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、企業などのネットワークシステムで冗長化された管理ＬＡＮ環境での通信に関するものであり、ネットワークを介して各クライアント装置との間の通信を管理するとともに、クライアント装置から受信した所定の要求に応答する処理をコンピュータに実行させる通信管理プログラム、当該プログラムに対応する通信管理方法および通信管理装置に関する。
【背景技術】
【０００２】
近年、企業活動における情報交換等を電子化して経営効率の向上を図るため、ＬＡＮなどのネットワークシステムの構築が必要不可欠となってきている（例えば、特許文献１参照）。また、ネットワークシステムとして企業内にＬＡＮが組まれている場合に、例えば、障害によるネットワークシステムのダウンに備えて、ＬＡＮを冗長化するのが一般的である。
【０００３】
そこで、図を参照しつつ、冗長化された管理ＬＡＮに関する従来の技術について簡単に説明する。図７に例示するように、クライアント装置は、ＬＡＮを介した通信を行うために通常利用するＬＡＮカードＡ（例えば、「ＬＡＮ  Ａ」）と、ＬＡＮカードＡに障害が発生した場合に、管理サーバとの通信を行うために切り替えて利用するＬＡＮカードＢ（例えば、「ＬＡＮ  Ｂ」）とからなる冗長化されたＬＡＮカードが備える。
【０００４】
また、図７に示す管理サーバは、クライアント装置が通常利用するＬＡＮカードＡに対応付けられているＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレス（例えば、ＭＡＣ  Ａ）を管理テーブルに予め登録する。
【０００５】
そして、管理サーバは、例えば、ＰＸＥ（Ｐｒｅｂｏｏｔ  ｅＸｅｃｕｔｉｏｎ  Ｅｎｖｉｒｏｎｍｅｎｔ）起動などの要求をクライアント装置から受信すると、要求の送信元を示すＭＡＣアドレスが、管理テーブルの中に登録されているかＭＡＣアドレスを一致するか否か判定して、ＭＡＣアドレスが互いに一致する場合には要求に応答し、一致しない場合には要求を拒否する。
【０００６】
【特許文献１】特開２００３−２７３８８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記した冗長化された管理ＬＡＮに関する従来の技術において、管理サーバは、クライアント装置でＬＡＮカードの切り替えが行われた場合に対応することができず、クライアント装置からの要求を拒否してしまうという問題点があった。
【０００８】
すなわち、図３に示すように、クライアント装置は、ＬＡＮカードＡに障害が発生すると、ＬＡＮカードＡからＬＡＮカードＢに切り替えて、ＬＡＮカードＢを送信元とする要求を管理サーバに送信する。クライアント装置からの要求を受信した管理サーバは、要求の送信元を示すＭＡＣアドレス（例えば、「ＭＡＣ  Ｂ」）が、管理テーブルに登録されているＭＡＣアドレス（例えば、「ＭＡＣ  Ａ」）と一致しないので、クライアント装置の要求を拒否する。このため、管理サーバとクライアント装置との間で通信が確立されない場合があるという問題点があった。
【０００９】
そこで、この発明は、上述した従来技術の課題を解決するためになされたものであり、クライアント装置におけるＬＡＮカードの切り替えに対応することができ、クライアント装置からの要求に応答することが可能な通信管理プログラム、通信管理方法および通信管理装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するため、本発明の一側面は、複数の接続手段を備える情報処理装置の接続情報を管理する管理装置が実行する管理プログラムであって、前記管理装置に、前記情報処理装置より特定の要求パケットを受信した場合に、前記情報処理装置が備える前記複数の接続手段それぞれに割り当てられたアドレス情報のうちの、前記特定の要求パケットに含まれるアドレス情報とは異なるアドレス情報を前記情報処理装置に対して送信させる制御手順、を実行させることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、ネットワークを介して各クライアント装置との間の通信を管理するとともに、クライアント装置から受信した所定の要求に応答する処理を行う管理サーバが、各クライアント装置にそれぞれ対応付けて、クライアント装置がデータの送受信を行う場合に利用する情報（例えば、冗長化された複数のＭＡＣアドレス）を予め記憶し、クライアント装置から所定の要求を受信した場合に、受信した所定の要求の送信元を示す送信元情報（例えば、送信元のＭＡＣアドレス）が、予め記憶されている情報の中に存在するか否か確認し、予め記憶されている情報の中に送信元情報が存在しないことを確認できた場合には、所定の要求の送信元であるクライアント装置から、クライアント装置がデータの送受信を行う場合に利用する情報を全て取得し、取得された情報を所定の要求の送信元であるクライアント装置に対応付けて登録するので、例えば、クライアント装置と管理サーバとの間で処理が行われている最中に、クライアント装置において現に使用されているＬＡＮカードに障害が発生して、冗長化を構成する非活性の他のＬＡＮカードに切り替えられた場合であっても、処理を中断することなく、クライアント装置において冗長化を構成する複数のＬＡＮカードに対応するＭＡＣアドレスをそれぞれ登録することができるとともに、クライアント装置におけるＬＡＮカードの切り替えに対してリアルタイムに対応して、クライアント装置からの要求に応答することが可能である。
【００１８】
また、本発明によれば、所定の要求の送信元であるクライアント装置に対応付けて、クライアント装置から取得されたＭＡＣアドレスを登録する場合に、取得されたＭＡＣアドレスのデータ長を合わせて登録するので、ＭＡＣアドレスをそれぞれ簡易に特定することができる状態で登録しておくことが可能である。
【００１９】
また、本発明によれば、例えば、予め記憶されているＭＡＣアドレスの中に、所定の要求の送信元を示すＭＡＣアドレスが存在することを確認できた場合には、所定の要求に対する応答処理を実行するので、例えば、クライアント装置において現に使用されているＬＡＮカードに障害が発生して、冗長化を構成する他のＬＡＮカードに切り替えられた場合であっても、クライアント装置からの要求にリアルタイムに対応した応答処理を実行することが可能である。
【００２０】
また、本発明によれば、クライアント装置から受信した所定の要求に応じて予め設定された処理順序に基づいて応答処理を実行するので、クライアント装置に実行させる処理の起動ＩＤ等を設定することができ、クライアント装置からの要求に応じたスムーズな応答処理を実行することが可能である。
【発明を実施するための最良の形態】
【００２１】
以下に添付図面を参照して、この発明に係る通信管理プログラム、通信管理方法および通信管理装置の実施例を詳細に説明する。なお、以下では、本発明に係る通信管理プログラムを適用した管理サーバを実施例１として説明した後に、本発明に含まれる他の実施例を説明する。
【実施例１】
【００２２】
以下の実施例１では、実施例１に係る管理サーバの概要および特徴、この管理サーバの構成および処理を順に説明し、最後に実施例１による効果を説明する。
【００２３】
［管理サーバの概要および特徴（実施例１）］
まず、図１を用いて、実施例１に係る管理サーバの概要および特徴を説明する。図１は、実施例１に係る管理サーバの概要および特徴を説明するための図である。
【００２４】
実施例１に係る管理サーバは、ネットワークを介して各クライアント装置との間の通信を管理するとともに、クライアント装置から受信した所定の要求に応答する処理を行うことを概要とするが、クライアント装置におけるＬＡＮカードの切り替えに対応することができ、クライアント装置からの要求に応答することが可能である点に主たる特徴がある。
【００２５】
この主たる特徴について具体的に説明すると、図１に示すように、管理サーバは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１を介して、クライアント装置と通信可能な状態に接続されている。
【００２６】
そして、例えば、ＰＸＥ（Ｐｒｅｂｏｏｔ  ｅＸｅｃｕｔｉｏｎ  Ｅｎｖｉｒｏｎｍｅｎｔ）起動などの要求を管理サーバに対して送信するクライアント装置は、冗長化されたＬＡＮカードＡ（「ＬＡＮ  Ａ」）およびＬＡＮカードＢ（「ＬＡＮ  Ｂ」）を搭載する。ここで、ＬＡＮカードＡおよびＬＡＮカードＢには、各々に対応するＭＡＣアドレス（例えば、「ＭＡＣ  Ａ」および「ＭＡＣ  Ｂ」）がそれぞれ一意に割り当てられており、クライアント装置が管理サーバと通信をする際に用いられる。
【００２７】
また、管理サーバは、クライアント装置に対応付けて、クライアント装置がデータの送受信を行う場合に利用する冗長化された複数のＭＡＣアドレスを予め記憶するための管理テーブルを備える。こうすることで、クライアント装置において現に使用されているＬＡＮカードに障害が発生して、冗長化を構成する他のＬＡＮカードに切り替えられた場合であっても、クライアント装置からの要求にリアルタイムに対応した応答処理を実行することができる。
【００２８】
しかしながら、実際には、管理サーバが備える管理テーブルに予め記憶されたＭＡＣアドレスに対応する以外のＬＡＮカードが、クライアント装置に新たに搭載されている場合がある。そこで、以下では、クライアント装置に対応付けて、管理テーブルに登録されていない新たなＭＡＣアドレスを管理テーブルに登録する場合の管理サーバの処理について簡単に説明する。
【００２９】
管理サーバは、クライアント装置からの要求（例えば、ＰＸＥ要求）に無差別に応答するように登録モードに設定しておく。すなわち、要求の送信元を示すＭＡＣアドレスが管理テーブルに登録されていないことから、クライアント装置の要求を拒否してしまい、以後通信を行わないことを防止する趣旨である。
【００３０】
そして、例えば、クライアント装置からＰＸＥ要求に関するＰＸＥパケットを受信すると、ＰＸＥパケットを解析して、ＰＸＥパケットの送信元を示すＭＡＣアドレスを取得し、取得したＭＡＣアドレスが管理テーブルに既に登録されているか否か確認する。
【００３１】
取得したＭＡＣアドレスが管理テーブルに登録されていないことを確認できた場合には、管理サーバは、クライアント装置にエージェントを送信して、クライアント装置が搭載しているＬＡＮカードのＭＡＣアドレスの一覧を作成させるとともに、作成したＭＡＣアドレスの一覧を送信させる。エージェントにより送信されたＭＡＣアドレスの一覧を受信すると、管理サーバは、ＰＸＥパケットの送信元であるクライアント装置に対応付けて、受信したＭＡＣアドレスを全て管理テーブルに登録する。
【００３２】
すなわち、クライアント装置が搭載する全てのＬＡＮカードに対応する全てのＭＡＣアドレスを登録するので、クライアント装置と管理サーバとの間で処理が行われている最中に、例えば、クライアント装置において現に使用されているＬＡＮカードＡに障害が発生して、冗長化を構成する非活性のＬＡＮカードＢに切り替えられた場合であっても、処理を中断することなく、クライアント装置において冗長化を構成する複数のＬＡＮカードに対応するＭＡＣアドレスをそれぞれ登録することができるとともに、クライアント装置におけるＬＡＮカードの切り替えに対してリアルタイムに対応して、クライアント装置からの要求に応答することができる。
【００３３】
このようなことから、実施例１に係る管理サーバは、上述した主たる特徴の如く、クライアント装置におけるＬＡＮカードの切り替えに対応することができ、クライアント装置からの要求に応答することが可能である。
【００３４】
［管理サーバの構成（実施例１）］
次に、図２を用いて、実施例１に係る管理サーバの構成を説明する。図２は、実施例１に係る管理サーバの構成を示すブロック図である。同図に示すように、実施例１に係る管理サーバ２０は、ＬＡＮ１を介して、各クライアント装置１０と通信可能な状態に接続されている。
【００３５】
また、図２に示すように、管理サーバ２０は、通信制御Ｉ／Ｆ部２１と、記憶部２２と、制御部２３とから構成される。このうち、通信制御Ｉ／Ｆ部２１は、クライアント装置１０との間でやり取りする各種情報に関する通信を制御する。
【００３６】
記憶部２２は、制御部２３による各種処理に必要なデータおよびプログラムを記憶する記憶部であり、特に本発明に密接に関連するものとしては、管理テーブル２２ａを備える。具体的に説明すると、この管理テーブル２２ａは、図３に例示するように、ターゲットＩＤと、起動ＩＤと、ＭＡＣアドレスと、ＭＡＣアドレスの長さとをそれぞれ対応付けて記憶して構成される。
【００３７】
ここで、ターゲットＩＤとは、クライアント装置１０のＭＡＣアドレス登録時に、サーバ装置２０が割り当てる任意の値である。起動ＩＤとは、クライアント装置１０に所定の起動動作を実行させるために設定する情報であり、例えば、起動ＩＤ“０”であれば、“何もしない”、起動ＩＤ“１”であれば、“ローカル起動”、起動ＩＤ“２”であれば、“ＰＸＥ起動”など、起動ＩＤに対応する処理内容が設定されたパケットがクライアント装置１０とやり取りされる。ＭＡＣアドレスとは、クライアント装置１０が各々搭載しているＬＡＮカードに対して一意に割り当てられている情報であり、クライアント装置１０がサーバ装置２０に要求を行う際に送信するパケットに含まれる。ＭＡＣアドレスの長さとは、全てのＭＡＣアドレスのデータ長の総和を示す値である。なお、ＭＡＣアドレスの長さとして、各ＭＡＣアドレスのデータ長をそれぞれ記憶するようにしてもよい。
【００３８】
制御部２３は、所定の制御プログラム、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有し、これらによって種々の処理を実行する処理部であり、特に本発明に密接に関連するものとしては、データ送受信部２３ａと、データ解析部２３ｂと、ＭＡＣアドレス登録部２３ｃと、応答処理部２３ｄとを備える。
【００３９】
このうち、データ送受信部２３ａは、クライアント装置１０からＬＡＮ１を介して送信されてきた所定の要求（例えば、ＰＸＥ要求）に関するパケットを受信する処理部である。具体的に説明すると、例えば、クライアント装置１０から受信したＰＸＥパケットをデータ解析部２３ｂへ送出する。また、データ送受信部２３ａは、データ解析部２３ｂから受け付けたエージェントをクライアント装置１０に送信するとともに、エージェントにより送信されたＭＡＣアドレスの一覧を受信すると、データ解析部２３ｂへ送出する。
【００４０】
データ解析部２３ｂは、データ送受信部２３ａから受け付けたパケットを解析する処理部である。具体的に説明すると、例えば、データ送受信部２３ａから受け付けたＰＸＥパケットを解析して、ＰＸＥパケットの送信元を示すＭＡＣアドレスを取得し、取得したＭＡＣアドレスが管理テーブルに既に登録されているか否か確認する。
【００４１】
取得したＭＡＣアドレスが管理テーブル２２ａに登録されていないことを確認できた場合には、データ解析部２３ｂは、データ送受信部２３ａを介して、クライアント装置１０にエージェントを送信して、クライアント装置１０が搭載しているＬＡＮカードのＭＡＣアドレスの一覧を作成させるとともに、作成したＭＡＣアドレスの一覧を送信させる。エージェントにより送信されたＭＡＣアドレスの一覧をデータ送受信部２３ａから受け付けると、データ解析部２３ｂは、ＭＡＣアドレスの一覧をＭＡＣアドレス登録部２３ｃへ送出する。そして、ＭＡＣアドレス登録部２３ｃによるＭＡＣアドレスの登録が完了した後、データ解析部２３ｂは、クライアント装置１０からの要求に応答するように応答処理部２３ｄに依頼する。
【００４２】
一方、取得したＭＡＣアドレスが管理テーブル２２ａに登録されていることを確認できた場合には、データ解析部２３ｂは、例えば、クライアント装置１０からＰＸＥパケットを受信すると、クライアント装置１０からの要求に応答するように応答処理部２３ｄに依頼する。
【００４３】
ＭＡＣアドレス登録部２３ｃは、クライアント装置に対応付けて、ＭＡＣアドレスの登録を行う処理部である。具体的に説明すると、クライアント装置１０に対応付けて、クライアント装置がデータの送受信を行う場合に利用する冗長化された複数のＭＡＣアドレスを管理テーブル２２ａに登録する。登録時には、任意に割り当てるターゲットＩＤ、起動ＩＤ、およびＭＡＣアドレスの長さをあわせて登録する。
【００４４】
また、ＭＡＣアドレス登録部２３ｃは、データ解析部２３ｂからＭＡＣアドレスの一覧を受け付けると、該当するクライアント装置１０に対応付けて、受信したＭＡＣアドレスを全て管理テーブル２２ａに登録する。
【００４５】
応答処理部２３ｄは、クライアント装置１０から受信した所定の要求に応答する処理部である。具体的に説明すると、例えば、データ解析部２３ｂからＰＸＥ要求に対する応答依頼を受け付けると、応答処理部２３ｄは、あらかじめ登録されているクライアント装置１０の処理に応じて組み立てた処理要求手順に基づいて、クライアント装置１０からの要求に応答する処理を実行する。
【００４６】
ここで、応答処理部２３ｄが組み立てる処理要求手順の一例を挙げると、例えば、電源ＯＮ→データバックアップ→リブート→ＨＤＤ起動の順でクライアント装置１０を動作させるように、クライアント装置１０へ命令を発行する。
【００４７】
上記の処理要求手順の一例について、クライアント装置１０からの要求に対する応答処理を説明する。例えば、応答処理部２３ｄは、組み立てた処理要求手順に基づいて、クライアント装置１０からの要求に応答する処理を実行する場合に、まず、管理テーブル２２ａの起動ＩＤを“２”に設定した上で、処理要求手順の（１）に設定された電源ＯＮの命令を、データ送受信部２３ａを介してクライアント装置１０に発行する。
【００４８】
管理サーバ２０から電源ＯＮの命令を受信したクライアント装置１０は、電源を立ち上げて、ＰＸＥパケットを管理サーバ２０へ送信する。
【００４９】
管理サーバ２０のデータ送受信部２３ａは、クライアント装置１０からＰＸＥパケットを受信すると、受信したＰＸＥパケットをデータ解析部２３ｂへ送出する。
【００５０】
データ解析部２３ｂは、データ送受信部２３ｂから受け付けたＰＸＥパケットを解析して、ＰＸＥパケットの送信元を示すＭＡＣアドレスを取得し、取得したＭＡＣアドレスが管理テーブルに既に登録されているか否か確認する。
【００５１】
取得したＭＡＣアドレスが管理テーブル２２ａに登録されていることを確認できた場合には、データ解析部２３ｂは、クライアント装置１０からの要求に応答するように応答処理部２３ｄに依頼する。
【００５２】
データ解析部２３ｂから応答処理の依頼を受け付けた応答処理部２３ｄは、管理テーブル２２ａに設定された起動ＩＤに従って動作し、クライアント装置１０に応答する。すなわち、応答処理部２３ｄは、管理テーブル２２ａに設定された起動ＩＤ“２”を付加したパケットとともに、処理要求手順の（２）に設定されたデータバックアップ要求を、データ送受信部２３ａを介してクライアント装置１０に発行する。
【００５３】
クライアント装置１０は、管理サーバ２０からパケットとともにデータバックアップ要求を受信すると、パケットに付加されている起動ＩＤ“２”に従ってＰＸＥ起動を行うとともに、バックアップ命令に従ってデータバックアップを実行する。データバックアップが終了すると、クライアント装置１０は、バックアップ終了通知を管理サーバ２０に送信する。
【００５４】
管理サーバ２０の応答処理部２３ｄは、データ送受信部２３ａを介して、クライアント装置１０からバックアップ終了通知を受信すると、データ送受信部を介して、処理要求手順の（３）に設定されたリブート要求をクライアント装置１０に発行する。
【００５５】
クライアント装置１０は、管理サーバ２０からリブート要求を受信すると、リブートを開始して、リブートが完了次第、リブート通知をエージェントにより管理サーバ２０へ送信する。
【００５６】
管理サーバ２０の応答処理部２３ｄは、データ送受信部２３ａを介して、クライアント装置１０からリブート通知を受信すると、起動ＩＤを“１”に設定した上で、クライアント装置１０からのＰＸＥパケットの受信を待機する。
【００５７】
クライアント装置１０から管理サーバ２０へＰＸＥパケットが送信されると、管理サーバ２０の応答処理部２３ｄは、データ送受信部２３ａを介してＰＸＥパケットを受信する。そして、応答処理部２３ｄは、管理テーブル２２ａを参照して、処理要求手順（４）に設定されている起動ＩＤ“１”を付加したパケットを、データ送受信部２３ａを介してクライアント装置１０へ送信して応答する。
【００５８】
クライアント装置１０は、管理サーバ２０からパケットを受信すると、パケットに付加された起動ＩＤに従って動作する。
【００５９】
［管理サーバによる処理（実施例１）］
次に、図４および図５を用いて、実施例１に係る管理サーバの処理を説明する。図４は、実施例１に係る管理サーバとクライアント装置との間で行われる登録処理の流れを示すシーケンス図である。図５は、実施例１に係る管理サーバとクライアント装置との間で行われる応答処理の流れを示すシーケンス図である。
【００６０】
［登録処理（実施例１）］
まず、図４を用いて、実施例１に係る管理サーバとクライアント装置との間で行われる登録処理の流れを説明する。同図に示すように、管理サーバ２０は、クライアント装置１０からの要求（例えば、ＰＸＥ要求）に無差別に応答するように登録モードに設定しておく（ステップＳ４０１）。すなわち、要求の送信元を示すＭＡＣアドレスが管理テーブルに登録されていないことから、クライアント装置１０の要求を拒否してしまい、以後通信を行わないことを防止する趣旨である。
【００６１】
そして、例えば、クライアント装置１０の電源が手動で立ち上げられると、クライアント装置１０は、ＰＸＥ要求に関するＰＸＥパケットを管理サーバ２０へ送信する（ステップＳ４０２）。
【００６２】
クライアント装置１０からＰＸＥパケットを受信すると、管理サーバ２０のデータ解析部２３ｂは、ＰＸＥパケットを解析して（ステップＳ４０３）、ＰＸＥパケットの送信元を示すＭＡＣアドレスを取得し、取得したＭＡＣアドレスが管理テーブル２２ａに既に登録されているか否か確認する（ステップＳ４０４）。
【００６３】
取得したＭＡＣアドレスが管理テーブルに登録されていないことを確認できた場合には、管理サーバ２０のデータ解析部２３ｂは、クライアント装置１０にエージェントを送信して、クライアント装置が搭載しているＬＡＮカードのＭＡＣアドレスの一覧を作成させるとともに、作成したＭＡＣアドレスの一覧を送信させる。エージェントにより送信されたＭＡＣアドレスの一覧を受信すると、データ解析部２３ｂは、ＭＡＣアドレスの一覧をＭＡＣアドレス登録部２３ｃへ送出する。
【００６４】
ＭＡＣアドレス登録部２３ｃは、データ解析部２３ｂからＭＡＣアドレスの一覧を受け付けると、該当するクライアント装置１０に対応付けて、受信したＭＡＣアドレスを全て管理テーブル２２ａに登録する。
【００６５】
このようにして、ＭＡＣアドレス登録部２３ｃによるＭＡＣアドレスの登録が完了した後、データ解析部２３ｂは、クライアント装置１０からの要求に応答するように応答処理部２３ｄに依頼する。
【００６６】
データ解析部２３ｂからＰＸＥ要求に対する応答依頼を受け付けると、応答処理部２３ｄは、あらかじめ登録されているクライアント装置１０からの要求に応じて組み立てた応答手順に基づいて、クライアント装置１０からの要求に応答する処理を実行する。
【００６７】
例えば、応答処理部２３ｄは、管理テーブル２２ａを参照して、管理テーブル２２ａの起動ＩＤに対応する処理内容を設定したパケットをクライアント装置１０へ送信する（ステップＳ４０５）。
【００６８】
クライアント装置１０は、管理サーバ２０からパケットを受信すると、パケットに設定された起動ＩＤに従って動作する（ステップＳ４０６）。
【００６９】
［応答処理（実施例１）］
次に、図５を用いて、実施例１に係る管理サーバとクライアント装置との間で行われる応答処理の流れを説明する。同図に示すように、管理サーバ２０の応答処理部２３ｄは、例えば、電源ＯＮ→データバックアップ→リブート→ＨＤＤ起動の順でクライアント装置１０を動作させるように、処理要求手順を組み立てる。
【００７０】
応答処理部２３ｄは、組み立てた処理要求手順に基づいて、クライアント装置１０からの要求に応答する処理を実行する場合に、まず、管理テーブル２２ａの起動ＩＤを“２”に設定した上で、処理要求手順の（１）に設定された電源ＯＮの命令をクライアント装置１０に発行する（ステップＳ５０１）。
【００７１】
管理サーバ２０から電源ＯＮの命令を受信したクライアント装置１０は、電源を立ち上げて、ＰＸＥパケットを管理サーバ２０へ送信する（ステップＳ５０２）。
【００７２】
データ解析部２３ｂは、クライアント装置１０から受信したＰＸＥパケットを解析して（ステップＳ５０３）、ＰＸＥパケットの送信元を示すＭＡＣアドレスを取得し、取得したＭＡＣアドレスが管理テーブルに既に登録されているか否か確認する。
【００７３】
取得したＭＡＣアドレスが管理テーブル２２ａに登録されていることを確認できた場合には、データ解析部２３ｂは、クライアント装置１０からの要求に応答するように応答処理部２３ｄに依頼する。一方、取得したＭＡＣアドレスが管理テーブルに登録されていないことを確認できた場合には、上記で説明したように、登録処理を実行する（図４参照）。
【００７４】
データ解析部２３ｂから応答処理の依頼を受け付けた応答処理部２３ｄは、管理テーブル２２ａに設定された起動ＩＤに従って動作し、クライアント装置１０に応答する（ステップＳ５０４）。すなわち、応答処理部２３ｄは、管理テーブル２２ａに設定された起動ＩＤ“２”を付加したパケットとともに、処理要求手順の（２）に設定されたデータバックアップ要求を、データ送受信部２３ａを介してクライアント装置１０に発行する。
【００７５】
クライアント装置１０は、管理サーバ２０からパケットとともにデータバックアップ要求を受信すると、パケットに付加されている起動ＩＤ“２”に従ってＰＸＥ起動を行うとともに、バックアップ命令に従ってデータバックアップを実行する（ステップＳ５０５）。そして、クライアント装置１０は、データバックアップが終了すると、クライアント装置１０は、バックアップ終了通知を管理サーバ２０に送信する。
【００７６】
管理サーバ２０の応答処理部２３ｄは、クライアント装置１０からバックアップ終了通知を受信すると、処理要求手順の（３）に設定されたリブート要求をクライアント装置１０に発行する。
【００７７】
クライアント装置１０は、管理サーバ２０からリブート要求を受信すると、リブートを開始して（ステップＳ５０６）、リブートが完了次第、リブート通知をエージェントにより管理サーバ２０へ送信する。
【００７８】
クライアント装置１０からリブート通知を受信すると、応答処理部２３ｄは、管理テーブル２２ａの起動ＩＤを“１”に設定した上で、クライアント装置１０から送信されるＰＸＥパケットの受信を待機する（ステップＳ５０７）。
【００７９】
クライアント装置１０から管理サーバ２０へＰＸＥパケットが送信されると（ステップＳ５０８）、管理サーバ２０はＰＸＥパケットを受信する。そして、応答処理部２３ｄは、管理テーブル２２ａを参照して、処理要求手順（４）に設定されている起動ＩＤ“１”を付加したパケットをクライアント装置１０へ送信して応答する（ステップＳ５０９）。
【００８０】
クライアント装置１０は、管理サーバ２０からパケットを受信すると、パケットに設定された起動ＩＤに従って動作する（ステップＳ５１０）。
【００８１】
［実施例１による効果］
上述してきたように、実施例１によれば、ネットワークを介して各クライアント装置との間の通信を管理するとともに、クライアント装置から受信した所定の要求に応答する処理を行う管理サーバが、各クライアント装置にそれぞれ対応付けて、クライアント装置がデータの送受信を行う場合に利用する情報（例えば、冗長化された複数のＭＡＣアドレス）を予め記憶し、クライアント装置から所定の要求を受信した場合に、受信した所定の要求の送信元を示す送信元情報（例えば、送信元のＭＡＣアドレス）が、予め記憶されている情報の中に存在するか否か確認し、予め記憶されている情報の中に送信元情報が存在しないことを確認できた場合には、所定の要求の送信元であるクライアント装置から、クライアント装置がデータの送受信を行う場合に利用する情報を全て取得し、取得された情報を所定の要求の送信元であるクライアント装置に対応付けて登録するので、例えば、クライアント装置と管理サーバとの間で処理が行われている最中に、クライアント装置において現に使用されているＬＡＮカードに障害が発生して、冗長化を構成する非活性の他のＬＡＮカードに切り替えられた場合であっても、処理を中断することなく、クライアント装置において冗長化を構成する複数のＬＡＮカードに対応するＭＡＣアドレスをそれぞれ登録することができるとともに、クライアント装置におけるＬＡＮカードの切り替えに対してリアルタイムに対応して、クライアント装置からの要求に応答することが可能である。
【００８２】
また、実施例１によれば、所定の要求の送信元であるクライアント装置に対応付けて、クライアント装置から取得されたＭＡＣアドレスを登録する場合に、取得されたＭＡＣアドレスのデータ長を合わせて登録するので、ＭＡＣアドレスをそれぞれ簡易に特定することができる状態で登録しておくことが可能である。
【００８３】
また、実施例１によれば、例えば、予め記憶されているＭＡＣアドレスの中に、所定の要求の送信元を示すＭＡＣアドレスが存在することを確認できた場合には、所定の要求に対する応答処理を実行するので、例えば、クライアント装置において現に使用されているＬＡＮカードに障害が発生して、冗長化を構成する他のＬＡＮカードに切り替えられた場合であっても、クライアント装置からの要求にリアルタイムに対応した応答処理を実行することが可能である。
【００８４】
また、実施例１によれば、クライアント装置から受信した所定の要求に応じて予め設定された処理順序に基づいて応答処理を実行するので、クライアント装置に実行させる処理の起動ＩＤ等を設定することができ、クライアント装置からの要求に応じたスムーズな応答処理を実行することが可能である。
【００８５】
なお、上記の実施例１では、クライアント装置がデータの送受信を行う場合に利用する冗長化された複数のＭＡＣアドレスを記憶する場合を説明したが、本発明はこれに限定されるものではなく、ＭＡＣアドレスに代わる複数の冗長化された情報を記憶する場合にも、同様に本発明を適用することができる。
【実施例２】
【００８６】
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下では、本発明に含まれる他の実施例を説明する。
【００８７】
（１）装置構成等
また、図２に示した管理サーバ２０の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、管理サーバ２０の分散・統合の具体的形態は図示のものに限られず、例えば、データ解析部２３ｂとＭＡＣアドレス登録部２３ｃとを統合するなど、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、管理サーバ２０にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【００８８】
（２）通信管理プログラム
ところで、上記の実施例で説明した各種の処理（図４および図５参照）は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータシステムで実行することによって実現することができる。そこで、以下では、図６を用いて、上記の実施例と同様の機能を有する通信管理プログラムを実行するコンピュータの一例を説明する。図６は、通信管理プログラムを実行するコンピュータを示す図である。
【００８９】
同図に示すように、管理サーバとしてコンピュータ３０は、通信制御Ｉ／Ｆ部３１、ＨＤＤ３２、ＲＡＭ３３、ＲＯＭ３４およびＣＰＵ３５をバス４０で接続して構成される。
【００９０】
そして、ＲＯＭ３４には、上記の実施例に示した管理サーバ２０と同様の機能を発揮する通信管理プログラム、つまり、図６に示すように、データ送受信プログラム３４ａ、データ解析プログラム３４ｂ、ＭＡＣアドレス登録プログラム３４ｃおよび応答処理プログラム３４ｄがあらかじめ記憶されている。なお、これらのプログラム３４ａ、３４ｂ、３４ｃおよび３４ｄについては、図２に示した管理サーバ２０の各構成要素と同様、適宜統合または分散してもよい。なお、ＲＯＭ３４は、不揮発性の「ＲＡＭ」でもよい。
【００９１】
そして、ＣＰＵ３５が、これらのプログラム３４ａ、３４ｂ、３４ｃおよび３４ｄをＲＯＭ３４から読み出して実行することで、図６に示すように、各プログラム３４ａ、３４ｂ、３４ｃおよび３４ｄは、データ送受信プロセス３５ａ、データ解析プロセス３５ｂ、ＭＡＣアドレス登録プロセス３５ｃおよび応答処理プロセス３５ｄとして機能するようになる。なお、各プロセス３５ａ、３５ｂ、３５ｃおよび３５ｄは、図２に示した管理サーバ２０のデータ送受信部２３ａ、データ解析部２３ｂ、ＭＡＣアドレス登録部２３ｃおよび応答処理部２３ｄにそれぞれ対応する。
【００９２】
また、ＨＤＤ３２には、図６に示すように、管理テーブル３２ａがそれぞれ設けられる。なお、管理テーブル３２ａは、図２に示した管理テーブル２２ａにそれぞれ対応する。そして、ＣＰＵ３５は、管理テーブル３２ａから、管理テーブルデータ３３ａを読み出してＲＡＭ３３に格納し、ＲＡＭ３３に格納された管理テーブルデータ３３ａに基づいて処理を実行する。
【００９３】
なお、上記した各プログラム３４ａ、３４ｂ、３４ｃおよび３４ｄについては、必ずしも最初からＲＯＭ３４に記憶させておく必要はなく、例えば、コンピュータ３０に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」、または、コンピュータ３０の内外に備えられるＨＤＤなどの「固定用の物理媒体」、さらには、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ３０に接続される「他のコンピュータ（またはサーバ）」などに各プログラムを記憶させておき、コンピュータ３０がこれらから各プログラムを読み出して実行するようにしてもよい。
【００９４】
（付記１）ネットワークを介して各クライアント装置との間の通信を管理するとともに、クライアント装置から受信した所定の要求に応答する処理をコンピュータに実行させる通信管理プログラムであって、
前記各クライアント装置にそれぞれ対応付けて、クライアント装置がデータの送受信を行う場合に利用する情報を管理装置情報として予め記憶部に記憶する管理装置情報記憶手順と、
クライアント装置から所定の要求を受信した場合に、当該受信した所定の要求の送信元を示す送信元情報が、前記管理装置情報記憶手順により予め記憶部に記憶されている管理装置情報の中に存在するか否か確認する確認手順と、
前記管理装置情報記憶手順により予め記憶部に記憶されている管理装置情報の中に、前記送信元情報が存在しないことを前記確認手順により確認できた場合には、当該所定の要求の送信元であるクライアント装置から、当該クライアント装置がデータの送受信を行う場合に利用する情報を全て取得する装置情報取得手順と、
前記装置情報取得手順により取得された全ての情報を前記所定の要求の送信元であるクライアント装置に対応付けて記憶部に登録する情報登録手順と、
をコンピュータに実行させることを特徴とする通信管理プログラム。
【００９５】
（付記２）前記管理情報記憶手順は、前記各クライアント装置にそれぞれ対応付けて、クライアント装置がデータの送受信を行う場合に利用する冗長化された複数のＭＡＣアドレスを記憶部に予め記憶し、
前記確認手順は、前記クライアント装置から所定の要求を受信した場合に、当該所定の要求の送信元を示すＭＡＣアドレスが、前記管理装置情報記憶手順により予め記憶部に記憶されているＭＡＣアドレスの中に存在するか否か確認し、
前記管理装置情報記憶手順により予め記憶部に記憶されているＭＡＣアドレスの中に、前記所定の要求の送信元を示すＭＡＣアドレスが存在しないことを前記確認手順により確認できた場合には、当該所定の要求の送信元であるクライアント装置から、当該クライアント装置がデータの送受信を行う場合に利用するＭＡＣアドレスを全て取得し、
前記情報登録手順は、前記装置情報取得手順により取得された全てのＭＡＣアドレスを前記所定の要求の送信元であるクライアント装置に対応付けて記憶部に登録することを特徴とする付記１に記載の通信管理プログラム。
【００９６】
（付記３）前記情報登録手順は、前記装置情報取得手順により取得された全てのＭＡＣアドレスを前記所定の要求の送信元であるクライアント装置に対応付けて記憶部に登録する場合に、当該取得されたＭＡＣアドレスのデータ長を合わせて登録することを特徴とする付記２に記載の通信管理プログラム。
【００９７】
（付記４）前記管理装置情報記憶手順により予め記憶部に記憶されているＭＡＣアドレスの中に、前記所定の要求の送信元を示すＭＡＣアドレスが存在することを前記確認手順により確認できた場合には、当該所定の要求に対する応答処理を実行する応答処理実行手順をさらにコンピュータに実行させることを特徴とする付記２に記載の通信管理プログラム。
【００９８】
（付記５）前記応答処理実行手順は、前記クライアント装置から受信した所定の要求に応じて予め設定された処理順序に基づいて、当該所定の要求に対する応答処理を実行することを特徴とする付記４に記載の通信管理プログラム。
【００９９】
（付記６）ネットワークを介して各クライアント装置との間の通信を管理するとともに、クライアント装置から受信した所定の要求に応答する処理を行う通信管理方法であって、
前記各クライアント装置にそれぞれ対応付けて、クライアント装置がデータの送受信を行う場合に利用する情報を管理装置情報として予め記憶部に記憶する管理装置情報記憶工程と、
クライアント装置から所定の要求を受信した場合に、当該受信した所定の要求の送信元を示す送信元情報が、前記管理装置情報記憶工程により予め記憶部に記憶されている管理装置情報の中に存在するか否か確認する確認工程と、
前記管理装置情報記憶工程により予め記憶部に記憶されている管理装置情報の中に、前記送信元情報が存在しないことを前記確認工程により確認できた場合には、当該所定の要求の送信元であるクライアント装置から、当該クライアント装置がデータの送受信を行う場合に利用する情報を全て取得する装置情報取得工程と、
前記装置情報取得工程により取得された全ての情報を前記所定の要求の送信元であるクライアント装置に対応付けて記憶部に登録する情報登録工程と、
を含んだことを特徴とする通信管理方法。
【０１００】
（付記７）前記管理情報記憶工程は、前記各クライアント装置にそれぞれ対応付けて、クライアント装置がデータの送受信を行う場合に利用する冗長化された複数のＭＡＣアドレスを記憶部に予め記憶し、
前記確認工程は、前記クライアント装置から所定の要求を受信した場合に、当該所定の要求の送信元を示すＭＡＣアドレスが、前記管理装置情報記憶工程により予め記憶部に記憶されているＭＡＣアドレスの中に存在するか否か確認し、
前記管理装置情報記憶工程により予め記憶部に記憶されているＭＡＣアドレスの中に、前記所定の要求の送信元を示すＭＡＣアドレスが存在しないことを前記確認工程により確認できた場合には、当該所定の要求の送信元であるクライアント装置から、当該クライアント装置がデータの送受信を行う場合に利用するＭＡＣアドレスを全て取得し、
前記情報登録工程は、前記装置情報取得工程により取得された全てのＭＡＣアドレスを前記所定の要求の送信元であるクライアント装置に対応付けて記憶部に登録することを特徴とする付記６に記載の通信管理方法。
【０１０１】
（付記８）前記情報登録工程は、前記装置情報取得工程により取得された全てのＭＡＣアドレスを前記所定の要求の送信元であるクライアント装置に対応付けて記憶部に登録する場合に、当該取得されたＭＡＣアドレスのデータ長を合わせて登録することを特徴とする付記７に記載の通信管理方法。
【０１０２】
（付記９）前記管理装置情報記憶工程により予め記憶部に記憶されているＭＡＣアドレスの中に、前記所定の要求の送信元を示すＭＡＣアドレスが存在することを前記確認工程により確認できた場合には、当該所定の要求に対する応答処理を実行する応答処理実行工程をさらに含んだことを特徴とする付記７に記載の通信管理方法。
【０１０３】
（付記１０）前記応答処理実行工程は、前記クライアント装置から受信した所定の要求に応じて予め設定された処理順序に基づいて、当該所定の要求に対する応答処理を実行することを特徴とする付記９に記載の通信管理方法。
【０１０４】
（付記１１）ネットワークを介して各クライアント装置との間の通信を管理するとともに、クライアント装置から受信した所定の要求に応答する処理を行う通信管理装置であって、
前記各クライアント装置にそれぞれ対応付けて、クライアント装置がデータの送受信を行う場合に利用する情報を管理装置情報として予め記憶する管理装置情報記憶手段と、
クライアント装置から所定の要求を受信した場合に、当該受信した所定の要求の送信元を示す送信元情報が、前記管理装置情報記憶手段により予め記憶されている管理装置情報の中に存在するか否か確認する確認手段と、
前記管理装置情報記憶手段により予め記憶されている管理装置情報の中に、前記送信元情報が存在しないことを前記確認手段により確認できた場合には、当該所定の要求の送信元であるクライアント装置から、当該クライアント装置がデータの送受信を行う場合に利用する情報を全て取得する装置情報取得手段と、
前記装置情報取得手段により取得された全ての情報を前記所定の要求の送信元であるクライアント装置に対応付けて記憶部に登録する情報登録手段と、
を備えたことを特徴とする通信管理装置。
【０１０５】
（付記１２）前記管理情報記憶手段は、前記各クライアント装置にそれぞれ対応付けて、クライアント装置がデータの送受信を行う場合に利用する冗長化された複数のＭＡＣアドレスを予め記憶し、
前記確認手段は、前記クライアント装置から所定の要求を受信した場合に、当該所定の要求の送信元を示すＭＡＣアドレスが、前記管理装置情報記憶手段により予め記憶されているＭＡＣアドレスの中に存在するか否か確認し、
前記管理装置情報記憶手段により予め記憶されているＭＡＣアドレスの中に、前記所定の要求の送信元を示すＭＡＣアドレスが存在しないことを前記確認手段により確認できた場合には、当該所定の要求の送信元であるクライアント装置から、当該クライアント装置がデータの送受信を行う場合に利用するＭＡＣアドレスを全て取得し、
前記情報登録手段は、前記装置情報取得手段により取得された全てのＭＡＣアドレスを前記所定の要求の送信元であるクライアント装置に対応付けて登録することを特徴とする付記１１に記載の通信管理装置。
【０１０６】
（付記１３）前記情報登録手段は、前記装置情報取得手段により取得された全てのＭＡＣアドレスを前記所定の要求の送信元であるクライアント装置に対応付けて登録する場合に、当該取得されたＭＡＣアドレスのデータ長を合わせて登録することを特徴とする付記１２に記載の通信管理装置。
【０１０７】
（付記１４）前記管理装置情報記憶手段により予め記憶されているＭＡＣアドレスの中に、前記所定の要求の送信元を示すＭＡＣアドレスが存在することを前記確認手段により確認できた場合には、当該所定の要求に対する応答処理を実行する応答処理実行手段をさらに備えたことを特徴とする付記１２に記載の通信管理装置。
【０１０８】
（付記１５）前記応答処理実行手段は、前記クライアント装置から受信した所定の要求に応じて予め設定された処理順序に基づいて、当該所定の要求に対する応答処理を実行することを特徴とする付記１４に記載の通信管理装置。
【産業上の利用可能性】
【０１０９】
以上のように、本発明に係る通信管理プログラム、通信管理方法および通信管理装置は、ネットワークを介して各クライアント装置との間の通信を管理するとともに、クライアント装置から受信した所定の要求に応答する処理をコンピュータに実行させる通信管理プログラム、当該プログラムに対応する通信管理方法および通信管理装置に有用であり、特に、クライアント装置におけるＬＡＮカードの切り替えに対応することができ、クライアント装置からの要求に応答することに適する。
【図面の簡単な説明】
【０１１０】
【図１】実施例１に係る管理サーバの概要および特徴を説明するための図である。
【図２】実施例１に係る管理サーバの構成を示すブロック図である。
【図３】実施例１に係る管理テーブルの構成例を示す図である。
【図４】実施例１に係るＭＡＣアドレス登録処理の流れを示すシーケンス図である。
【図５】実施例１に係る応答処理の流れを示すシーケンス図である。
【図６】通信管理プログラムを実行するコンピュータを示す図である。
【図７】従来技術を説明するための図である。
【図８】従来技術を説明するための図である。
【符号の説明】
【０１１１】
１  ＬＡＮ
１０  クライアント装置
２０  管理サーバ
２１  通信制御Ｉ／Ｆ部
２２  記憶部
２２ａ  管理テーブル
２３  制御部
２３ａ  データ送受信部
２３ｂ  データ解析部
２３ｃ  ＭＡＣアドレス登録部
２３ｄ  応答処理部
３０  コンピュータ
３１  通信制御Ｉ／Ｆ部
３２  ＨＤＤ（Hard Disk Drive）
３３  ＲＡＭ（Random Access Memory）
３４  ＲＯＭ（Read Only Memory）
３５  ＣＰＵ（Central Processing Unit）
４０  バス
【図１】
0005176482.tif 000002
【図２】
0005176482.tif 000003
【図３】
0005176482.tif 000004
【図４】
0005176482.tif 000005
【図５】
0005176482.tif 000006
【図６】
0005176482.tif 000007
【図７】
0005176482.tif 000008
【図８】
0005176482.tif 000009