(57)【要約】【課題】正当者が一時的にネットワークにクライアント機器を接続し易くするとともに、クライアント機器の不正な接続を極力排除できるようにしたＩＰアドレス配布装置を提供することである。【解決手段】リース条件記憶手段（１２）と、クライアント機器から配布要求情報を受信したときに、前記リース条件記憶手段に当該クライアント機器に対応するリース条件が記憶されていなければ、前記クライアント機器に対するＩＰアドレスの配布を許可するとともに、当該クライアント機器に対応付けて初期リース条件を前記リース条件記憶手段に記憶させる初期制御手段（１０）と、前記リース条件記憶手段に記憶された各クライアント機器に対応したリース条件を変更する条件変更手段（１０）とクライアント機器に対するＩＰアドレスの配布の可否を前記リース条件に基づいて制御するＩＰアドレス配布可否制御手段（１０）とを有する構成となる。【選択図】図２
2008167480.tif 000002
【特許請求の範囲】
【請求項１】
固有の識別子を用いて通信する通信機器に前記識別子を割り当てる識別子割当装置において、
通信機器を管理する管理手段と、
通信機器からの要求を受信し、当該通信機器への識別子の割り当てから所定期間内であれば該要求に応答して当該通信機器に識別子を割り当てる制御手段と、
を備えたことを特徴とする識別子割当装置。
【請求項２】
前記制御手段は、認可した通信機器からの要求に対しては、常に該要求に応答して識別子を割り当てることを特徴とする請求項１記載の識別子割当装置。
【請求項３】
固有の識別子を用いて通信する通信機器に前記識別子を割り当てる識別子割当方法において、
通信機器を管理し、
通信機器からの要求を受信し、
前記通信機器への識別子の割り当てから所定期間内であれば前記要求に応答して当該通信機器に識別子を割り当てる、
ことを特徴とする識別子割当方法。
【請求項４】
認可した通信機器からの要求に対しては、常に該要求に応答して識別子を割り当てることを特徴とする請求項３記載の識別子割当方法。
【請求項５】
固有の識別子を用いて通信する通信機器に前記識別子を割り当てるコンピュータを、
通信機器を管理する管理手段と、
通信機器からの要求を受信し、当該通信機器への識別子の割り当てから所定期間内であれば該要求に応答して当該通信機器に識別子を割り当てる制御手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰアドレス配布装置及び方法に係り、詳しくは、ＩＰネットワークに接続されたＰＣ（パーソナルコンピュータ）等の端末（以下、ＰＣ端末という）にＩＰアドレスを配布するＤＨＣＰサーバ等のＩＰアドレス配布装置及び方法に関する。
【背景技術】
【０００２】
ネットワーク上の固有の識別子を用いて通信するネットワーク、例えば、ＴＣＰ／ＩＰプロトコルに従って通信のなされるネットワーク環境では、一般的にＤＨＣＰ（Dynamic Host Configuration Protocol）サーバにより、そのネットワークに接続されるＰＣ端末
に対してＩＰアドレスの配布がなされる。そして、このＩＰアドレスにてＰＣ端末がＩＰネットワーク内で認識されることとなる。従来、セキュリティを考慮しつつＩＰネットワークに接続されるＰＣ端末にＩＰアドレスを配布するシステムが種々提案されている。
【０００３】
例えば、あるシステム（特許文献１参照）では、ＩＰネットワーク内に認証サーバが設けられ、ＩＰネットワークに接続されたＰＣ端末から送られてくるユーザＩＤ及びパスワードと予め登録された正規のユーザＩＤ及びパスワードとの比較結果に基づいて認証サーバが正規のユーザであることの確認を行なった後に、そのユーザＩＤ及びパスワードの送り元のＰＣ端末に対してＩＰアドレスが配布される。このようなシステムでは、正規のユーザが使用するＰＣ端末にだけＩＰアドレスが配布されることになるので、ＩＰネットワーク環境におけるセキュリティが確保されることとなる。
【０００４】
また、他のシステム（特許文献２参照）では、ネットワーク（ホームネットワーク）に接続可能な機器を特定するＩＤ（ＭＴＩＤ）とそのネットワークからＩＳＰ（Internet Service Provider）に至る通信経路に設けられたルータのＩＤ（ＨＧＷＩＤ）との組み合
わせが予め登録されたデータベースがＩＳＰに設置される。そして、前記ネットワークに機器が接続された際（電源が投入された際）に、機器からＭＴＩＤがルータ送信されると、ルータが自己のＨＧＷＩＤと共にＭＴＩＤをＩＳＰに送り、それらの組み合わせが前記データベースに登録されたものと一致する場合に、ＩＳＰからＩＰアドレスが前記機器に対して配布される。このようなシステムでは、予めＩＤが登録された機器が正規のネットワーク（ルータのＩＤにて特定される）に接続されたことの確認がなされたときにだけその機器に対してＩＰアドレスが配布されることになるので、そのネットワークにおけるセキュリティが確保されることとなる。
【０００５】
更に、他のシステム（特許文献３参照）では、ＤＨＣＰサーバに予め管理対象となるクライアントのホスト名を登録しておき、ＩＰアドレスの設定要求のあったクライアントのホスト名と登録されたホスト名とが一致したときに、ＤＨＣＰサーバからそのクライアントに対してＩＰアドレスの配布がなされる。このようなシステムでは、ネットワーク内に複数のＤＨＣＰサーバが存在する場合、各ＤＨＣＰサーバは管理対象となるクライアントからの要求にだけ応答すればよくなることから、ネットワークのトラヒックを低減させることができるようになる。また、結果的に予めホスト名が登録されたクライアントにだけＩＰアドレスが配布されるので、ネットワーク内のセキュリティも確保されることにもなる。
【０００６】
ネットワーク内において禁止された通信態様を予め登録しておき、ネットワークに接続されている端末間でのアクセスがその禁止された通信態様に合致するか否かの判定結果に基づいて端末間の不正アクセスを検出するセキュリティシステムが提案されている（例えば、特許文献４参照）。このようなシステムセキュリティを用いれば、既にＩＰアドレス
の配布を受けてネットワークに接続された端末であっても、他の端末への不正なアクセスが検出されるので、ネットワーク内のセキュリティを向上させることができることとなる。
【特許文献１】特開２００３−３０１３８号公報
【特許文献２】特開２００２−２８１０６１号公報
【特許文献３】特開２０００−５９３８７号公報
【特許文献４】特開平７−２６４１７８号公報
【特許文献５】特開２００２−７７１６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ネットワーク内のセキュリティを考慮しつつ、ＩＰアドレス等ネットワーク上の固有の識別子を用いて通信する通信機器にそのような識別子の配布がなされる、前述したような従来の各システムでは、装置あるいはユーザに関する情報を予め固定的に登録しておかなければそのような識別子の配布を受けることができない。そのため、人の行き来の多い会社での社内ネットワークのように、組織外部の者（例えば、他の事業所・営業所からの出張者等）が一時的にＰＣ端末をネットワークに接続して利用するケースの多いネットワークでは、前述したような従来のシステムが適用されるとその使い勝手が悪くなってしまう。
【０００８】
また、上記識別子の配布を行なうシステムとは別に前述したようなセキュリティシステムを設けるようにすると、コスト及び運用の面で不利となる。
【０００９】
本発明は、前述したような従来の欠点を解決するためのものであって、正当者が一時的にネットワークに通信機器（ＰＣ端末）を接続し易くするとともに、通信機器の不正な接続を極力排除できるようにした識別子割当装置、方法及びプログラムを提供する。
【課題を解決するための手段】
【００１０】
本発明は、固有の識別子を用いて通信する通信機器に前記識別子を割り当てる識別子割当装置において、
通信機器を管理する管理手段と、
通信機器からの要求を受信し、当該通信機器への識別子の割り当てから所定期間内であれば該要求に応答して当該通信機器に識別子を割り当てる制御手段と、を備えたことを特徴とする。
【００１１】
好ましくは、上記制御手段は、認可した通信機器からの要求に対しては、常に該要求に応答して識別子を割り当てるようにしてもよい。
【００１２】
また、本発明に係るＩＰアドレス配布装置は、ＩＰネットワークに接続されたクライアント機器から受信される配布要求情報に基づいて該クライアント機器に対してＩＰアドレスを配布するＩＰアドレス配布装置であって、クライアント機器に対応付けてＩＰアドレスの配布可否に係る条件を表すリース条件を記憶するリース条件記憶手段と、クライアント機器から配布要求情報を受信したときに、前記リース条件記憶手段に当該クライアント機器に対応するリース条件が記憶されていなければ、前記クライアント機器に対するＩＰアドレスの配布を許可するとともに、当該クライアント機器に対応付けて初期リース条件を前記リース条件記憶手段に記憶させる初期制御手段と、前記リース条件記憶手段に記憶された各クライアント機器に対応したリース条件を変更する条件変更手段と、配布要求情報の送信元となるクライアント機器に対するＩＰアドレスの配布の可否を前記リース条件記憶手段に当該クライアント機器に対応して記憶されたリース条件に基づいて制御するＩＰアドレス配布可否制御手段とを有する構成であってもよい。
【００１３】
このような構成により、初めてＩＰネットワークに接続されたクライアント機器に対しては、ＩＰアドレスの配布が許可されるとともに、そのクライアント機器に対して初期リース条件が設定される。そして、各クライアント機器に対するリース条件の変更が可能となるとともに、そのリース条件に基づいて配布要求情報の送信元となるクライアント機器に対するＩＰアドレスの配布可否の制御がなされる。従って、各クライアント機器に対するリース条件を動的に管理することができるとともに、前記初期リース条件を適当に設定することにより、クライアント機器のＩＰネットワークへの一時的な接続を可能にするとともに、クライアント機器のＩＰネットワークへの頻繁な不正接続を防止することができることとなる。
【００１４】
また、本発明に係るＩＰアドレス配布装置は、前記初期リース条件が、ＩＰアドレスの配布が可能となる期間的な条件を含み、前記条件変更手段が、クライアント機器から配布要求情報を受信したときに、当該クライアント機器に対応して前記リース条件記憶手段に記憶された初期リース条件における期間的な条件が満足されているか否かを判定する手段と、前記期間的な条件が満足されていないとの判定がなされたときに、前記初期リース条件をＩＰアドレスの配布を禁止するリース条件に変更するリース禁止設定手段とを有する構成とすることができる。
【００１５】
このような構成によれば、初期リース条件におけるＩＰアドレスの配布可能となる期間的な条件を満足しなくなったクライアント機器に対してはＩＰアドレスが配布されなくなる。従って、ＩＰネットワークへの不正接続を防止することができることとなる。
【００１６】
前記期間的な条件は、単位時間に基づいて規定したものであっても、配布要求情報の受信回数の単位回数に基づいて規定したものであってもよい。
【００１７】
更に、本発明に係るＩＰアドレス配布装置は、前記条件変更手段が、クライアント機器からの所定処理実行に係る情報に基づいて当該クライアント機器に対応した前記初期リース条件を予め定めた正規のリース条件に変更する手段を有する構成とすることができる。
【００１８】
このような構成により、初期リース条件のもとでしかＩＰアドレスの配布を受けることができなかったクライアント機器を、そのクライアント機器での所定処理に基づいて、正規の条件のもとでＩＰアドレスの配布を受けることのできる状態に変えることができることとなる。
【００１９】
前記正規のリース条件は、常時ＩＰアドレスの配布を受けることが可能とする等、当該ＩＰアドレス配布装置が適用されるシステムにおいて、任意に定めることができる。
【００２０】
なお、前記リース条件が、ＩＰアドレスの配布が可能となる期間的な条件を含む場合、前記条件変更手段は、クライアント機器から配布要求情報を受信したときに、当該クライアント機器に対応して前記リース条件記憶手段に記憶されたリース条件における期間的な条件を所定期間延長する手段を含むこともできる。この場合、各クライアント機器が継続的にＩＰネットワークに接続している限り、そのリース条件における期間的な条件が満了せず、ＩＰアドレスの配布可否の制御を継続させることができるようになる。
【００２１】
また、前記リース条件が、ＩＰアドレスの配布が可能となる期間的な条件を含む場合、前記条件変更手段は、所定周期毎に、前記リース条件記憶手段に記憶された各リース条件における前記期間的な条件が満足されているか否かを判定する手段と、前記期間的な条件が満足されていないとの判定のなされたリース条件についてはリース条件記憶手段から削除する手段とを含むこともできる。この場合、期間的な条件が満たされなくなったクライ
アント機器に対する管理を継続的に行なわなくて済むようにすることができる。
【００２２】
更に、前記条件変更手段は、前記ＩＰネットワークに接続された管理装置からの所定処理実行に係る情報に基づいて前記リース条件記憶手段に記憶された各クライアント機器に対応したリース条件を変更する手段を含むこともできる。この場合、管理装置から各クライアント機器に対するリース条件を変更することが可能となる。
【００２３】
また、本発明は、コンピュータその他の装置、機械等が、固有の識別子を用いて通信する通信機器に上記識別子を割り当てる識別子割当方法において、通信機器を管理し、通信機器からの要求を受信し、上記通信機器への識別子の割り当てから所定期間内であれば上記要求に応答して当該通信機器に識別子を割り当てるものでもよい。
【００２４】
また、本発明は、固有の識別子を用いて通信する通信機器に上記識別子を割り当てるコンピュータを、通信機器を管理する管理手段と、通信機器からの要求を受信し、当該通信機器への識別子の割り当てから所定期間内であれば該要求に応答して当該通信機器に識別子を割り当てる制御手段と、して機能させるためのプログラムとして構成してもよい。また、本発明は、そのようなプログラムをコンピュータその他の装置、機械等が読み取り可能な記録媒体に記録したものでもよい。
【発明の効果】
【００２５】
以上、説明したように、本願発明によれば、正当者が一時的にネットワークに通信機器（ＰＣ端末）を接続し易くするとともに、通信機器の不正な接続を極力排除することができる。例えば、ネットワーク上の各通信機器に対するＩＰアドレス等の識別子の割当を動的に制御することができる。また、例えば、割当のための初期条件を適当に設定することにより、通信機器のネットワークへの一時的な接続を可能にするとともに、通信機器のネットワークへの頻繁な不正接続を防止することができることとなる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明の実施の形態について、図面を用いて説明する。
【００２７】
本発明の実施の形態に係るＩＰアドレス配布装置（ＤＨＣＰサーバ）が適用されるシステムは、例えば、図１に示すように構成される。この例は、社内ネットワークシステムを示している。
【００２８】
図１において、ＤＨＣＰサーバ１０（ＩＰアドレス配布装置）及びネットワーク管理ＰＣ２０が所定のＩＰネットワークＮ（社内ネットワーク）に接続されている。また、このＩＰネットワークＮ内で処理を行なうクライアントＰＣ３１、３２、３３がＩＰネットワークＮに接続される。
【００２９】
このようなシステムにおいて、ＤＨＣＰサーバ１０、ネットワーク管理ＰＣ２０及びクライアントＰＣ３０（参照番号「３０」は、図１に示すクライアントＰＣ３１、３２、３３を総括的に示す）の機能的な関係は、図２に示すようになっている。
【００３０】
図２において、ＤＨＣＰサーバ１０は、ネットワークＮに接続されたクライアントＰＣ３０と情報の送受を行なう。ＤＨＣＰサーバ１０はデータベースを有し、そのデータベースには、クライアントＰＣ（ＭＡＣアドレス）毎に配布したＩＰアドレス及びそのリース期間が記述されたリーステーブル１１と、クライアントＰＣ毎にＩＰアドレスの配布可否に係る条件を表すリース条件が記述されたリース状況テーブル１２とが格納されている。リース状況テーブル１２は、クライアントＰＣを特定する「物理識別子」（ＭＡＣアドレス）及びそのリース条件（「有効期間」と「状態」）の各項目を有する。「状態」には、
初期リース条件を表す「初期」、ＩＰアドレスの配布許可を表す「リース可」及びＩＰアドレスの配布禁止を表す「リース不可」のいずれかが設定される。
【００３１】
クライアントＰＣ３０は、ＩＰネットワークに接続されたときに（ＩＰネットワークＮに接続された状態で電源が投入されたとき）に、ＩＰアドレスの配布要求に係る情報（以下、リース要求）をＤＨＣＰサーバ１０に送信する。ＤＨＣＰサーバ１０は、リース要求を受信したときに、そのリース要求の送信元となるクライアントＰＣに対応したリース状況テーブルに記述されたリース条件に基づいてＩＰアドレスの配布可否の制御を行なう。また、ＤＨＣＰサーバ１０は、リース要求を受信したときに、そのリース要求の送信元となるクライアントＰＣに対応したリース状況テーブルが存在しなければ、「状態」＝初期となるリース条件のリース状況テーブルをそのクライアントＰＣ（物理識別子）に対応付けて作成する。
【００３２】
ネットワーク管理ＰＣ２０は、ＤＨＣＰサーバ１０にて提供される所定のＷＥＢ画面上でリース状況テーブル１２の内容を更新することができる。また、クライアントＰＣ３０は、ＤＨＣＰサーバ１０にて提供される本登録のためのＷＥＢ画面上でリース状況テーブル１２において「状態」＝初期となる設定を「状態」＝リース可に変更することができる。
【００３３】
ＤＨＣＰサーバ１０は、クライアントＰＣ３０からリース要求を受信する毎に、図３に示す手順に従って処理を実行する。この処理は、ＤＨＣＰサーバ１０にインストールされたプログラムに従って実行される。なお、このプログラムは、ＣＤ−ＲＯＭ等の記録媒体によってＤＨＣＰサーバ１０に提供されるものであっても、ネットワーク（ＩＰネットワークＮを含む）を介してＤＨＣＰサーバ１０に提供されるものであっても、更に、ＤＨＣＰサーバ１０のＲＯＭ等に予め格納されたものであってもよい。
【００３４】
図３において、ＤＨＣＰサーバ１０は、クライアントＰＣ３０からリース要求を受信すると、その送信元となるクライアントＰＣ３０に対応したリース状況テーブル１２が存在するか否かを判定する（Ｓ１）。例えば、クライアントＰＣ３０が初めてＩＰネットワークＮに接続される場合等、リース状況テーブル１２が存在していないとの判定がなされると、ＤＨＣＰサーバ１０は、前記リース要求とともに受信したクライアントＰＣ３０に対応したリース状況テーブル１２を作成する（Ｓ２）。このリース状況テーブル１２には例えば以下のような初期のリース条件が設定される。
【００３５】
「状態」＝初期；
「有効期間」＝２日；
その後、リース状況テーブル１２の「状態」を確認して（Ｓ３、Ｓ４、Ｓ５）、その「状態」＝初期が確認されると（Ｓ３でＮＯ、Ｓ４でＮＯ、Ｓ５でＹＥＳ）、ＤＨＣＰサーバ１０は、その「有効期間」の設定値が既に経過しているか否かを判定する（Ｓ６）。その「有効期間」の設定値（初期値＝２日）を経過していないとの判定がなされると（Ｓ６でＮＯ）、ＤＨＣＰサーバ１０は、予めプールされた未使用のＩＰアドレスから選択されたＩＰアドレスをリース要求の送信元となるクライアントＰＣ３０に配布する（送信する）（Ｓ７）。そして、ＤＨＣＰサーバ１０は、そのＩＰアドレスを配布したクライアントＰＣ３０に対応したリース状況テーブル１２の「有効期間」を１日延長した値に更新する（Ｓ８）。
【００３６】
前述したようにＤＨＣＰサーバ３０から配布されたＩＰアドレスを受信したクライアントＰＣ３０は、そのＩＰアドレスを内部に保存することにより、ＩＰネットワークＮ上で情報の送受が可能となる。従って、一時的に来社した者が自分のＰＣをＩＰネットワークＮ（社内ネットワーク）に接続（最初の接続）しても、その者は、ＩＰネットワーク上で
そのＰＣを支障なく使用することができるようになる。
【００３７】
クライアントＰＣ３０において本登録手続を行なうことができる。この本登録手続は、次のようにしてなされる。
【００３８】
クライアントＰＣ３０は汎用的なブラウザ機能を用いて本登録手続処理を実行する。即ち、クライアントＰＣ３０は、ＤＨＣＰサーバ１０が提供する本登録手続用のＷＥＢ画面を読出し、ユーザによる所定の設定操作に従って情報の設定を行なう。すると、その本登録手続用のＷＥＢ画面を提供するＤＨＣＰサーバ１０では、図４に示す手順に従って処理を実行する。この処理も、図３に示す処理のプログラムと同様にしてＤＨＣＰサーバ１０に提供されるプログラムに従って実行される。
【００３９】
図４において、クライアントＰＣ３０によりＷＥＢ画面上にて設定され情報に基づいて所定の本登録手続がなされ（Ｓ１１）、その手続が完了したことを判定すると（Ｓ１２でＹＥＳ）、ＤＨＣＰサーバ１０は、クライアントＰＣ３０に対応したリーステーブル１２のリース条件を
「状態」＝リース可；
「有効期限」＝一日延長；
のように設定する。即ち、「状態」＝初期から「状態」＝リース可に変更されるとともに、「有効期間」の設定値が一日延長された値に変更される。
【００４０】
なお、図４に示す処理の過程で、手続完了の確認がなされない場合（Ｓ１２でＮＯ）、本手続処理が不備であったとして、リース状況テーブル１２の変更がなされないままに、処理は終了する。
【００４１】
このように本登録手続の完了したクライアントＰＣ３０の電源投入時等にクライアントＰＣ３０からリース要求が送信され、ＤＨＣＰサーバ１０がそのリース要求を受信すると、次のようにして処理を行なう。
【００４２】
図３において、ＤＨＣＰサーバ１０は、リース要求の送信元となるクライアントＰＣ３０に対応したリース状況テーブル１２の存在を確認すると（Ｓ１でＹＥＳ）、更に、そのリース状況テーブル１２における「状態」の設定値を確認する。そして、前述したように本登録手続により設定された「状態」＝リース可であることを確認すると（Ｓ３でＹＥＳ）、ＤＨＣＰサーバ１０は、予めプールされた未使用のＩＰアドレスから選択されたＩＰアドレスをリース要求の送信元となるクライアントＰＣ３０に配布し（Ｓ７）、そのクライアントＰＣ３０に対応したリース状況テーブル１２の「有効期間」を１日延長した値に更新する（Ｓ８）。
【００４３】
これにより、本登録手続の済んだクライアントＰＣ３０の電源を立ち上げ時に送信されるリース要求を受信する毎に、ＤＨＣＰサーバ１０は前述した処理（Ｓ１、Ｓ３、Ｓ７、Ｓ８）に従ってＩＰアドレスを配布することになるので、クライアントＰＣ３０は、ＩＰネットワークＮ上で情報の送受信が可能となる。そして、「有効期間」も、リース要求を出す毎に１日延長されるので、以後、特別な手続を行なわなくても、そのクライアントＰＣ３０は、繰り返しＩＰネットワーク上で情報の送受信が可能となる。
【００４４】
例えば、本登録手続について知ることない不正者が自分のＰＣをＩＰネットワークに接続した場合、ＤＨＣＰサーバ１０は、前述した処理（Ｓ１〜Ｓ９）に従って、そのＰＣに対して初期リース条件の設定されたリース状況テーブル１２を作成するとともに、ＩＰアドレスの配布を行なう。即ち、不正者のＰＣ（以下、不正ＰＣという）もＩＰネットワークＮ上で情報の送受信が可能となる。しかし、以後、初期リース条件の「有効期間」の設
定値が経過して初期リース条件を満足しなくなった後に再度その不正ＰＣをＩＰネットワークＮに接続した場合には、次のような処理により、その不正ＰＣのＩＰネットワークＮ上での利用ができなくなる。
【００４５】
図３において、ＤＨＣＰサーバ１０は、リース要求の送信元となる前記不正ＰＣに対応したリース状況テーブル１２の存在を確認すると（Ｓ１でＹＥＳ）、更に、そのリース状況テーブル１２における「状態」の設定値を確認する。そして、前述したように設定された初期リース条件を表す「状態」＝初期であることを確認すると（Ｓ３でＮＯ，Ｓ４でＮＯ、Ｓ５でＹＥＳ）、ＤＨＣＰサーバ１０は、そのリース状況テーブル１２において設定された「有効期限」の値が既に経過しているか否かを判定する（Ｓ６）。この場合、ＤＨＣＰサーバ１０は、その「有効期間」の設定値を経過しているとの判定を行なう（Ｓ６でＹＥＳ）。すると、ＤＨＣＰサーバ１０は、前記不正ＰＣに対応したリース状況テーブル１２に記述されたリース条件を
「状態」＝リース不可；
「有効期間」＝一日延長；
に変更する（Ｓ９）。その後、ＤＨＣＰサーバ１０は、特にＩＰアドレスの配布を行なうことなく処理を終了させる。
【００４６】
以後、この不正ＰＣからのリース要求を受信した場合、ＤＨＣＰサーバ１０は、不正ＰＣに対応したリース状況テーブル１２において前述したように設定されたリース条件が「状態」＝リース不可であることを確認すると（Ｓ１でＹＥＳ、Ｓ３でＮＯ、Ｓ４でＹＥＳ）、更に、そのリース状況テーブル１２の「有効期間」の設定値を１日延長して（Ｓ９）、ＩＰアドレスの配布を行なうことなく処理を終了させる。
【００４７】
このように、不正ＰＣに対しては、初回の接続時にＩＰアドレスが配布されることになるが、「有効期間」の設定値を経過した後には、一切ＩＰネットワークＮへの接続が禁止されることとなる。
【００４８】
ＤＨＣＰサーバ１０は、前述した各処理（図３、図４参照）とは、独立して所定周期（インターバルタイマに設定される）毎に、リース状況テーブル１２の整理を図５に示す手順に従って実行する。この処理も、図３に示す処理のプログラムと同様にしてＤＨＣＰサーバ１０に提供されるプログラムに従って実行される。
【００４９】
図５において、ＤＨＣＰサーバ１０は、データベースに格納されたリーステーブル１２を順次読み出す（Ｓ２１）。そして、ＤＨＣＰサーバ１０は、各リース状況テーブル１２における「有効期間」を確認し（Ｓ１２）、「有効期間」の設定値を経過したリーステーブル１２を削除する。
【００５０】
これにより、ＤＨＣＰサーバ１０での以後の無断な処理（図３におけるＳ１における確認処理）や管理がなくなる。また、前述したように、一時的に来社した者が自分のＰＣをＩＰネットワークＮ（社内ネットワーク）に接続（最初の接続）し際に作成されたリース状況テーブル１２もその「有効期間」の設定値が経過すると削除される。従って、その有効期間経過後に再度その者が来社して自分のＰＣをＩＰネットワークＮに接続した場合に、初期リース条件（「状態」＝初期、「有効期間」＝２日）の設定された新たなリース状況テーブル１２が作成されるので、その者は、前述したのと同様にＩＰネットワーク上でそのＰＣを支障なく使用することができるようになる。
【００５１】
なお、ＤＨＣＰサーバ１０は、前述したようにして配布したＩＰアドレスとその配布先のクライアントＰＣとの関係をリーステーブル１１に記録することにより管理している。ＤＨＣＰサーバ１０は、ブロードキャストまたはマルチキャストの通信手法に従ってＩＰ
ネットワークＮに接続されている各クライアントＰＣに保存されたＩＰアドレスを収集することができる。そして、その収集結果と、リーステーブル１１に記録されたクライアントＰＣとＩＰアドレスとの関係とを比較することにより、不正にＩＰアドレスを保存したＰＣがＩＰネットワーク上に存在するか否かを判定することができる。そして、ＤＨＣＰサーバ１０は、その判定結果をネットワーク管理ＰＣ２０に通知することができる。
【００５２】
また、前述したシステムでは、ネットワーク管理ＰＣ２０は汎用的なブラウザ機能を用いてＤＨＣＰサーバ１０のデータベースに格納した各クライアントＰＣに対応したリース状況テーブル１２の内容を変えることができる。即ち、ネットワーク管理ＰＣ２０は、ＤＨＣＰサーバ１０が提供する管理用のＷＥＢ画面を読出し、管理者による所定の設定操作に従って情報の設定を行なう。すると、その管理用のＷＥＢ画面を提供するＤＨＣＰサーバ１０では、図６に示す手順に従って処理を実行する。この処理も、図３に示す処理のプログラムと同様にしてＤＨＣＰサーバ１０に提供されるプログラムに従って実行される。
【００５３】
図６において、ネットワークＰＣ２０によりＷＥＢ画面上にて設定され情報（対象となるクライアントＰＣ、リース条件等）が取得され（Ｓ３１）、その設定が完了したことを判定すると（Ｓ３２でＹＥＳ）、ＤＨＣＰサーバ１０は、設定されたクライアントＰＣ３０に対応したリーステーブル１２のリース条件をその設定されたリース条件に更新する（Ｓ３３）。
【００５４】
なお、図６に示す処理の過程で、設定完了の確認がなされない場合（Ｓ３２でＮＯ）、設定処理が不備であったとして、リース状況テーブル１２の変更がなされないままに、処理は終了する。
【００５５】
このようにネットワーク管理ＰＣ２０によりＤＨＣＰサーバ１０のデータベースに格納されたリース状況テーブル１２の内容を変えることができるので、例えば、ＩＰネットワークＮに接続された不正ＰＣが発見された場合に、ネットワーク管理ＰＣ２０によりその不正ＰＣに対応したリース状況テーブル１２におけるリース条件を
「状態」＝リース不可；
「有効期間」＝１日延長；
に変更することができる。これにより、不正ＰＣのＩＰネットワークＮへの以後の接続が禁止できることとなる。
【００５６】
前述したような実施の形態に係るＤＨＣＰサーバ１０（ＩＰアドレス配布装置）によれば、各クライアントＰＣ３０に対応して作成及びその内容（リース条件）の更新のなされるリース状況テーブル１２に基づいてＩＰネットワークＮに接続される各クライアントＰＣに対するＩＰアドレスの配布可否の制御を動的に行なうことができるようになる。そして、初めてＩＰネットワークに接続されたクライアントＰＣに対しては、ＩＰアドレスが無条件に配布されるとともに、初期リース条件の設定されたリース状況管理テーブルが作成されるので、一時的に来社した者が自分のＰＣをＩＰネットワークＮ（社内ネットワーク）に接続（最初の接続）しても、その者は、ＩＰネットワーク上でそのＰＣを支障なく使用することができるようになる。
【００５７】
また、その初期リース条件における「有効期間」の設定値が経過した後は、そのリース状況テーブル１２における「状態」＝初期が「状態」＝リース不可に変更されるので、不正ＰＣの前記「有効期間」の設定値を経過した後のＩＰネットワークＮへの接続を、特に、認証サーバ等の他の資源を用いることなく、防止することができるようになる。
【００５８】
更に、前述したシステムでは、各クライアントＰＣ３０は、ＤＨＣＰサーバ１０が提供するＷＥＢ画面上で本登録手続処理を行なうことができ、また、ネットワーク管理ＰＣ２
０も、ＤＨＣＰサーバ１０が提供するＷＥＢ画面上でリース状況テーブル１２の内容変更に係る処理を行なうことができるので、各クライアントＰＣ３０及びネットワーク管理ＰＣ２０は、特別な機能（アプリケーション）を備えなくても汎用的なブラウザ機能を備えるだけでそれらの処理を行なうことができる。
【００５９】
なお、前述したシステムは、社内ネットワークを想定したものであったが、当該システムが構築されるネットワークはそれに限定されず、任意のネットワークとすることができる。例えば、不特定の人が集まる場所（飲食店や公共施設）に設置されているネットワーク接続環境（ホットスポット（登録商標））への当該システムの適用もできる。このようなシステムでは、当該施設利用者の対価として、ホットスポット（登録商標）の使用を認めるという運用形態がなされる。使用資格のない利用を排除または一定期間だけ利用を許可する目的に前述したようなシステムを活用することが可能である。
【００６０】
また、前述したＩＰネットワークは、有線であっても無線（例えば、無線ＬＡＮ）であってもよい。
【００６１】
また、コンピュータ等の装置、あるいは、機械に上記いずれかの機能を実現させるプログラムをコンピュータ等が読み取り可能な記録媒体に記録することができる。そして、コンピュータ等に、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
【００６２】
ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータから読み取ることができる記録媒体をいう。このような記録媒体の内コンピュータから取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、CD-ROM、CD-R/W、DVD、DAT、８mmテープ、メモリカード等がある。
【００６３】
また、コンピュータ等に固定された記録媒体としてハードディスクやＲＯＭ（リードオンリーメモリ）等がある。
【００６４】
更に、本実施の形態は以下の発明を開示する。また、以下の各発明（以下、付記と呼ぶ）のいずれかに含まれる構成要素を他の付記の構成要素と組み合わせてもよい。
【００６５】
（付記１）  ＩＰネットワークに接続されたクライアント機器から受信される配布要求情報に基づいて該クライアント機器に対してＩＰアドレスを配布するＩＰアドレス配布装置であって、
クライアント機器に対応付けてＩＰアドレスの配布可否に係る条件を表すリース条件を記憶するリース条件記憶手段と、
クライアント機器から配布要求情報を受信したときに、前記リース条件記憶手段に当該クライアント機器に対応するリース条件が記憶されていなければ、前記クライアント機器に対するＩＰアドレスの配布を許可するとともに、当該クライアント機器に対応付けて初期リース条件を前記リース条件記憶手段に記憶させる初期制御手段と、
前記リース条件記憶手段に記憶された各クライアント機器に対応したリース条件を変更する条件変更手段と、
配布要求情報の送信元となるクライアント機器に対するＩＰアドレスの配布の可否を前記リース条件記憶手段に当該クライアント機器に対応して記憶されたリース条件に基づいて制御するＩＰアドレス配布可否制御手段とを有するＩＰアドレス配布装置。
【００６６】
（付記２）  前記初期リース条件は、ＩＰアドレスの配布が可能となる期間的な条件を含み、
前記条件変更手段は、クライアント機器から配布要求情報を受信したときに、当該クライアント機器に対応して前記リース条件記憶手段に記憶された初期リース条件における期間的な条件が満足されているか否かを判定する手段と、
前記期間的な条件が満足されていないとの判定がなされたときに、前記初期リース条件をＩＰアドレスの配布を禁止するリース条件に変更するリース禁止設定手段とを有する付記１記載のＩＰアドレス配布装置。
【００６７】
（付記３）  前記条件変更手段は、クライアント機器からの所定処理実行に係る情報に基づいて当該クライアント機器に対応した前記初期リース条件をＩＰアドレスの配布を予め定めた正規のリース条件に変更する手段を有する付記１または２記載のＩＰアドレス配布装置。
【００６８】
（付記４）  前記リース条件は、ＩＰアドレスの配布が可能となる期間的な条件を含み、
前記条件変更手段は、クライアント機器から配布要求情報を受信したときに、当該クライアント機器に対応して前記リース条件記憶手段に記憶されたリース条件における期間的な条件を所定期間延長する手段を有する付記１乃至３のいずれかに記載のＩＰアドレス配布装置。
【００６９】
（付記５）  前記リース条件は、ＩＰアドレスの配布が可能となる期間的な条件を含み、
前記条件変更手段は、所定周期毎に、前記リース条件記憶手段に記憶された各リース条件における前記期間的な条件が満足されているか否かを判定する手段と、
前記期間的な条件が満足されていないとの判定のなされたリース条件についてはリース条件記憶手段から削除する手段とを有する付記１乃至４のいずれかに記載のＩＰアドレス配布装置。
【００７０】
（付記６）  前記条件変更手段は、前記ＩＰネットワークに接続された管理装置からの所定処理実行に係る情報に基づいて前記リース条件記憶手段に記憶された各クライアント機器に対応したリース条件を変更する手段を有する付記１乃至５のいずれかに記載のＩＰアドレス配布装置。
【００７１】
（付記７）  ＩＰネットワークに接続されたクライアント機器から受信される配布要求情報に基づいて該クライアント機器に対してＩＰアドレスを配布するＩＰアドレス配布方法であって、
クライアント機器から配布要求情報を受信したときに、各クライアント機器に対応付けてＩＰアドレスの配布可否に係る条件を表すリース条件を記憶するリース条件記憶手段に前記クライアント機器に対応するリース条件が記憶されていなければ、前記クライアント機器に対するＩＰアドレスの配布を許可するとともに、当該クライアント機器に対応付けて初期リース条件を前記リース条件記憶手段に記憶させる初期制御ステップと、
前記リース条件記憶手段に記憶された各クライアント機器に対応したリース条件を変更する条件変更ステップと、
配布要求情報の送信元となるクライアント機器に対するＩＰアドレスの配布の可否を前記リース条件記憶手段に当該クライアント機器に対応して記憶されたリース条件に基づいて制御するＩＰアドレス配布可否制御ステップとを有するＩＰアドレス配布方法。
【００７２】
（付記８）  前記初期リース条件は、ＩＰアドレスの配布が可能となる期間的な条件を含み、
前記条件変更ステップは、クライアント機器から配布要求情報を受信したときに、当該クライアント機器に対応して前記リース条件記憶手段に記憶された初期リース条件におけ
る期間的な条件が満足されているか否かを判定するステップと、
前記期間的な条件が満足されていないとの判定がなされたときに、前記初期リース条件をＩＰアドレスの配布を禁止するリース条件に変更するリース禁止設定ステップとを有する付記７記載のＩＰアドレス配布方法。
【００７３】
（付記９）  前記条件変更ステップは、クライアント機器からの所定処理実行に係る情報に基づいて当該クライアント機器に対応した前記初期リース条件をＩＰアドレスの配布を常時許可するリース条件に変更するステップを有する付記７または８記載のＩＰアドレス配布方法。
【００７４】
（付記１０）  前記リース条件は、ＩＰアドレスの配布が可能となる期間的な条件を含み、
前記条件変更ステップは、クライアント機器から配布要求情報を受信したときに、当該クライアント機器に対応して前記リース条件記憶手段に記憶されたリース条件における期間的な条件を所定期間延長する手段を有する付記７乃至９のいずれかに記載のＩＰアドレス配布方法。
【００７５】
（付記１１）  前記リース条件は、ＩＰアドレスの配布が可能となる期間的な条件を含み、
前記条件変更ステップは、所定周期毎に、前記リース条件記憶手段に記憶された各リース条件における前記期間的な条件が満足されているか否かを判定するステップと、
前記期間的な条件が満足されていないとの判定のなされたリース条件についてはリース条件記憶手段から削除するステップとを有する付記７乃至１０のいずれかに記載のＩＰアドレス配布方法。
【００７６】
（付記１２）  ＩＰネットワークに接続されたクライアント機器から受信される配布要求情報に基づいて該クライアント機器に対してＩＰアドレスを配布する処理を行なうためのコンピュータを、
クライアント機器から配布要求情報を受信したときに、各クライアント機器に対応付けてＩＰアドレスの配布可否に係る条件を表すリース条件を記憶するリース条件記憶手段に当該クライアント機器に対応するリース条件が記憶されていなければ、前記クライアント機器に対するＩＰアドレスの配布を許可するとともに、当該クライアント機器に対応付けて初期リース条件を前記リース条件記憶手段に記憶させる初期制御手段、
前記リース条件記憶手段に記憶された各クライアント機器に対応したリース条件を変更する条件変更手段、
配布要求情報の送信元となるクライアント機器に対するＩＰアドレスの配布の可否を前記リース条件記憶手段に当該クライアント機器に対応して記憶されたリース条件に基づいて制御するＩＰアドレス配布可否制御手段として機能させるためのプログラム。
【００７７】
（付記１３）  固有の識別子を用いて通信する通信機器に前記識別子を割り当てる識別子割当装置において、
通信機器を管理する管理手段と、
通信機器からの要求を受信し、当該通信機器への識別子の割り当てから所定期間内であれば該要求に応答して当該通信機器に識別子を割り当てる制御手段と、
を備えたことを特徴とする識別子割当装置。（１）
（付記１４）  前記制御手段は、認可した通信機器からの要求に対しては、常に該要求に応答して識別子を割り当てることを特徴とする付記１３記載の識別子割当装置。（２）
（付記１５）  固有の識別子を用いて通信する通信機器に前記識別子を割り当てる識別子割当方法において、
通信機器を管理し、
通信機器からの要求を受信し、
前記通信機器への識別子の割り当てから所定期間内であれば前記要求に応答して当該通信機器に識別子を割り当てる、
ことを特徴とする識別子割当方法。（３）
（付記１６）  認可した通信機器からの要求に対しては、常に該要求に応答して識別子を割り当てることを特徴とする付記１５記載の識別子割当方法。（４）
（付記１７）  固有の識別子を用いて通信する通信機器に前記識別子を割り当てるコンピュータを、
通信機器を管理する管理手段と、
通信機器からの要求を受信し、当該通信機器への識別子の割り当てから所定期間内であれば該要求に応答して当該通信機器に識別子を割り当てる制御手段と、
して機能させるためのプログラム。（５）
【図面の簡単な説明】
【００７８】
【図１】本発明の実施の形態に係るＩＰアドレス配布装置が適用されるシステムを示す図である。
【図２】図１にシステムにおけるＤＨＣＰサーバ、管理ＰＣ装置及びクライアントＰＣ装置の機能的な関係を示す図である。
【図３】ＤＨＣＰサーバがリース要求を受信したときに実行する処理の流れを示すフローチャートである。
【図４】ＤＨＣＰサーバでの本登録手続処理の流れを示すフローチャートである。
【図５】ＤＨＣＰサーバにて所定周期毎に実行されるリース状況テーブルを整理するための処理の流れを示すフローチャートである。
【図６】ＤＨＣＰサーバでのリース状況テーブルの内容を変更するための処理の流れを示すフローチャートである。
【符号の説明】
【００７９】
１０  ＤＨＣＰサーバ
２０  ネットワーク管理ＰＣ
３０、３１、３２、３３  クライアントＰＣ
【図１】
2008167480.tif 000003
【図２】
2008167480.tif 000004
【図３】
2008167480.tif 000005
【図４】
2008167480.tif 000006
【図５】
2008167480.tif 000007
【図６】
2008167480.tif 000008
【手続補正書】
【提出日】平成20年5月19日(2008.5.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
固有の識別子を用いて通信する通信機器に該通信機器からの要求に基づき前記識別子を割り当てる識別子割当装置において、
通信機器に対応付けて該通信機器に関する状態および該状態の有効期間を管理する管理手段と、
通信機器からの要求を受信し、該通信機器に関する状態が割り当て可を示し且つ該通信機器への識別子の割り当て時点からの経過期間が前記有効期間内であれば該要求に応答して該通信機器に識別子を割り当てる一方、該通信機器に関する状態が割り当て不可を示し且つ該通信機器への割り当て時点からの経過期間が前記有効期間を越える場合は該有効期間を所定期間延長し且つ該要求に対して該通信機器に識別子を割り当てない制御手段と、を備えたことを特徴とする識別子割当装置。
【請求項２】
通信機器からの要求を初めて受信したとき、
前記管理手段は前記状態を初期に設定し、且つ、前記制御手段は前記通信機器からの要求に応答して該通信機器に識別子を割り当てる、ことを特徴とする請求項１記載の識別子割当装置。
【請求項３】
通信機器からの要求を受信したとき、
前記制御手段は、前記通信機器に関する状態が初期を示し且つ該通信機器への識別子の割当時点からの経過期間が前記有効期間を越える場合は該有効期間を所定期間延長すると共に前記状態を割り当て不可に設定し且つ該要求に対して該通信機器に識別子を割り当てない、ことを特徴とする請求項２記載の識別子割当装置。
【請求項４】
固有の識別子を用いて通信する通信機器に該通信機器からの要求に基づき前記識別子を割り当てるコンピュータを、
通信機器に対応付けて該通信機器に関する状態および該状態の有効期間を管理する管理手段と、
通信機器からの要求を受信し、該通信機器に関する状態が割り当て可を示し且つ該通信機器への識別子の割り当て時点からの経過期間が前記有効期間内であれば該要求に応答して該通信機器に識別子を割り当てる一方、該通信機器に関する状態が割り当て不可を示し
且つ該通信機器への割り当て時点からの経過期間が前記有効期間を越える場合は該有効期間を所定期間延長し且つ該要求に対して該通信機器に識別子を割り当てない制御手段と、して機能させるためのプログラム。
【請求項５】
通信機器からの要求を初めて受信したとき、
前記管理手段は前記状態を初期に設定し、且つ、前記制御手段は前記通信機器からの要求に応答して該通信機器に識別子を割り当てる、ことを特徴とする請求項４記載のプログラム。
【請求項６】
通信機器からの要求を受信したとき、
前記制御手段は、前記通信機器に関する状態が初期を示し且つ該通信機器への識別子の割当時点からの経過期間が前記有効期間を越える場合は該有効期間を所定期間延長すると共に前記状態を割り当て不可に設定し且つ該要求に対して該通信機器に識別子を割り当てない、ことを特徴とする請求項５記載のプログラム。