(57)【要約】【課題】      割り当てたネットワークアドレスが不使用状態のまま放置されるのを防止し、使用可能なネットワークアドレス領域が枯渇することを防止する。【解決手段】  ネットワークアドレスの発行と返却を管理するネットワークアドレス管理システムは、申請に従い発行されたネットワークアドレスの使用状況を確認するための使用状況確認部と、結果に基づきネットワークアドレスが不使用状態にあるネットワークデバイスに対して、ネットワークアドレスの返却を求める通知を送信する返却要請部と、返却要請部による通知に従い、ネットワークアドレスが返却される場合、ネットワークアドレスの申請に関する情報に基づいて特定されるネットワークアドレス管理者に対して、ネットワークアドレスの返却を通知する通知部とを備える。【選択図】  図２
2007104500.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークデバイスに対するネットワークアドレスの発行と返却を管理するネットワークアドレス管理システムであって、
前記ネットワークデバイスからの申請に従い発行されたネットワークアドレスの使用状況を確認するための使用状況確認手段と、
前記使用状況確認手段の確認結果に基づき、前記ネットワークアドレスが不使用状態にあるネットワークデバイスに対して、当該ネットワークアドレスの返却を求める通知を送信する返却要請手段と、
前記返却要請手段による通知に従い、前記ネットワークアドレスが返却される場合、当該ネットワークアドレスの申請に関する情報に基づいて特定されるネットワークアドレス管理手段に対して、当該ネットワークアドレスの返却を通知する通知手段と
を備えることを特徴とするネットワークアドレス管理システム。
【請求項２】
前記通知手段は、前記ネットワークアドレスに関連するアプリケーションの情報に基づいて通信制御管理手段が特定される場合、前記ネットワークアドレスの返却を通知することを特徴とする請求項１に記載のネットワークアドレス管理システム。
【請求項３】
前記使用状況確認手段は、インターネット制御プロトコル（ＩＣＭＰ）エコー要求を前記ネットワークデバイスに送信し、当該ＩＣＭＰエコー要求に対するエコー応答の有無に基づき、前記ネットワークデバイスにおけるネットワークアドレスの使用状況を確認することを特徴とする請求項１に記載のネットワークアドレス管理システム。
【請求項４】
前記使用状況確認手段は、前記ＩＣＭＰエコー要求に対するエコー応答が一定期間ない場合、前記ネットワークデバイスにおけるネットワークアドレスが不使用状態であると判定することを特徴とする請求項１に記載のネットワークアドレス管理システム。
【請求項５】
前記使用状況確認手段により前記ネットワークアドレスが不使用状態であると判定された場合、前記返却要請手段は、前記ネットワークデバイスに対して、当該ネットワークアドレスの返却を要請する電子メールを送信することを特徴とする請求項４に記載のネットワークアドレス管理システム。
【請求項６】
ネットワークデバイスに対するネットワークアドレスの発行と返却を管理するネットワークアドレス管理方法であって、
前記ネットワークデバイスからの申請に従い発行されたネットワークアドレスの使用状況を確認するための使用状況確認工程と、
前記使用状況確認工程の確認結果に基づき、前記ネットワークアドレスが不使用状態にあるネットワークデバイスに対して、当該ネットワークアドレスの返却を求める通知を送信する返却要請工程と、
前記返却要請工程による通知に従い、前記ネットワークアドレスが返却される場合、当該ネットワークアドレスの申請に関する情報に基づいて特定されるネットワークアドレス管理手段に対して、当該ネットワークアドレスの返却を通知する通知工程と
を備えることを特徴とするネットワークアドレス管理方法。
【請求項７】
前記通知工程は、前記ネットワークアドレスに関連するアプリケーションの情報に基づいて通信制御管理手段が特定される場合、前記ネットワークアドレスの返却を通知することを特徴とする請求項６に記載のネットワークアドレス管理方法。
【請求項８】
前記使用状況確認工程は、インターネット制御プロトコル（ＩＣＭＰ）エコー要求を前記ネットワークデバイスに送信し、当該ＩＣＭＰエコー要求に対するエコー応答の有無に基づき、前記ネットワークデバイスにおけるネットワークアドレスの使用状況を確認することを特徴とする請求項６に記載のネットワークアドレス管理方法。
【請求項９】
前記使用状況確認工程は、前記ＩＣＭＰエコー要求に対するエコー応答が一定期間ない場合、前記ネットワークデバイスにおけるネットワークアドレスが不使用状態であると判定することを特徴とする請求項６に記載のネットワークアドレス管理方法。
【請求項１０】
前記使用状況確認工程により前記ネットワークアドレスが不使用状態であると判定された場合、前記返却要請工程は、前記ネットワークデバイスに対して、当該ネットワークアドレスの返却を要請する電子メールを送信することを特徴とする請求項９に記載のネットワークアドレス管理方法。
【請求項１１】
請求項６乃至１０のいずれか１項に記載のネットワークアドレス管理方法をコンピュータに実行させることを特徴とするプログラム。
【請求項１２】
請求項１１に記載のプログラムを格納したことを特徴とするコンピュータ可読の記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークアドレスを管理するための技術に関するものである。
【背景技術】
【０００２】
ネットワークシステムの発展に伴い、ネットワーク上の端末を一意に識別するための情報であるネットワークアドレスの枯渇が問題となっている。ネットワークアドレスを配布する方法として、ネットワーク上の端末に対して所定の期間、使用できるアドレスを自動的に配布する（これを「動的配布」という）する方法が利用されている。
【０００３】
ＴＣＰ／ＩＰネットワークのインターネット制御プロトコル（ＩＣＭＰ）エコー要求およびエコー返答を使用することにより通信端末同士で動作状態を確認する技術が知られている（特許文献１）。ここで、「ＩＣＭＰ」は、Internet Control Message Protocolを示す。
【特許文献１】特開平１１‐０９８１９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ここで、ネットワークアドレス（例えば、ＩＰアドレス）の発行には、決まったＩＰアドレスを固定的に利用する方式と、ＤＨＣＰサーバ等から自動的にＩＰアドレスを発行して割り当てを行う方式がある。
【０００５】
クライアント／サーバ（以下、「Ｃ／Ｓ」と示す）システムの用途やアクセス制限などでネットワークの通信制御を行う場合、固定したネットワークアドレスが必要とされる。すなわち、ＤＨＣＰサーバ等により割り当てられる変動の可能性があるＩＰアドレスではなく、固定したＩＰアドレス（以下、「固定ＩＰアドレス」という）が必要とされる。固定ＩＰアドレスは、通常、申請者からの申請にもとづき、その利用目的に応じて管理者より随時発行してもらう必要がある。
【０００６】
固定ＩＰアドレスの発行の管理者とＣ／Ｓシステムの管理者（ネットワークの通信制御管理者）が異なる場合、申請者は、Ｃ／Ｓシステム管理者や通信制御の管理者などに対しても、その都度必要な手続きをする必要が生じる。また、利用目的が終了した場合、申請者は、固定ＩＰアドレスを返却するための手続をする必要がある。
【０００７】
しかしながら、一旦発行された固定ＩＰアドレスの中には、実際には使用されないアドレスや不要となったアドレスがあるにもかかわらず、返却の手続がされずに放置されてしまう場合がある。このような不要となった固定ＩＰアドレスの放置によって、実質的に固定ＩＰアドレスは、管理されていない状態に陥り、利用可能な固定ＩＰアドレスが枯渇するという問題がある。
【０００８】
本発明は、上記の問題を鑑みてなされたものであり、割り当てたネットワークアドレスが不使用状態のまま放置されるのを防止し、使用可能なネットワークアドレス領域が枯渇することを防止する技術の提供を目的とする。
【課題を解決するための手段】
【０００９】
上記の目的を達成するべく、本発明に係るネットワークアドレス管理システムは、以下の構成を備えることを特徴とする。
【００１０】
すなわち、本発明に係るネットワークデバイスに対するネットワークアドレスの発行と返却を管理するネットワークアドレス管理システムは、
前記ネットワークデバイスからの申請に従い発行されたネットワークアドレスの使用状況を確認するための使用状況確認手段と、
前記使用状況確認手段の確認結果に基づき、前記ネットワークアドレスが不使用状態にあるネットワークデバイスに対して、当該ネットワークアドレスの返却を求める通知を送信する返却要請手段と、
前記返却要請手段による通知に従い、前記ネットワークアドレスが返却される場合、当該ネットワークアドレスの申請に関する情報に基づいて特定されるネットワークアドレス管理手段に対して、当該ネットワークアドレスの返却を通知する通知手段とを備えることを特徴とする。
【００１１】
あるいは、ネットワークデバイスに対するネットワークアドレスの発行と返却を管理するネットワークアドレス管理方法は、
前記ネットワークデバイスからの申請に従い発行されたネットワークアドレスの使用状況を確認するための使用状況確認工程と、
前記使用状況確認工程の確認結果に基づき、前記ネットワークアドレスが不使用状態にあるネットワークデバイスに対して、当該ネットワークアドレスの返却を求める通知を送信する返却要請工程と、
前記返却要請工程による通知に従い、前記ネットワークアドレスが返却される場合、当該ネットワークアドレスの申請に関する情報に基づいて特定されるネットワークアドレス管理手段に対して、当該ネットワークアドレスの返却を通知する通知工程とを備えることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、割り当てたネットワークアドレスが不使用状態のまま放置されるのを防止し、使用可能なネットワークアドレス領域が枯渇することを防止することが可能になる。
【発明を実施するための最良の形態】
【００１３】
（第１実施形態）
以下、本発明の実施形態を図面の参照により説明する。図１は、本発明の実施形態に係るネットワークアドレス管理システムの概要を説明するためのシステム構成図である。本実施形態に係るネットワークアドレス管理システムは、ネットワークデバイス（情報処理装置、画像形成装置等を含む）に対するネットワークアドレスの発行と返却を管理することが可能である。
【００１４】
（ネットワークアドレス管理システムの構成）
図1において、１０１及び１０２はそれぞれネットワーク配線を示す。ネットワークアドレス管理システムは、メールサーバ１１１、ＷＥＢサーバ１１２、データベースサーバ１１３、ファイルサーバ１１４、ＤＨＣＰサーバ１１５、通信制御装置１１６、クライアントコンピュータ１１７を含む。また、ネットワークアドレス管理システムは、画像形成装置１４１、ＩＰアドレス管理サブシステム１２１及びＩＣＭＰエコー要求サブシステム１３１を含む。
【００１５】
通信制御装置１１６は、ＷＡＮやＬＡＮなどのネットワーク配線１０１と１０２とを接続し、各ネットワーク配線に接続する機器間の通信を制御する。ＩＰアドレス管理サブシステム１２１及びＩＣＭＰエコー要求サブシステム１３１が同一のネットワーク配線上に接続する場合に限らず、それぞれが異なるネットワーク配線上に接続する場合であってもシステムは機能する。
【００１６】
メールサーバ１１１、ＷＥＢサーバ１１２、データベースサーバ１１３、ファイルサーバ１１４などのサーバを利用して各種のネットワークサービスが提供されている。ネットワークアドレスの申請者は、クライアントコンピュータ１１７から、これらのネットワークサービスを利用することが可能である。
【００１７】
ここで、ネットワークサービスを利用する際、必要となるのがネットワークアドレス（例えば、ＩＰアドレス）であり、ＤＨＣＰサーバ１１５から動的に割り振られる場合と、管理者により決められたアドレスを固定的に設定して使用する場合がある。ＩＰアドレス管理サブシステム１２１は、固定的に配布されたＩＰアドレス（固定ＩＰアドレス）が、ネットワーク上のどの機器に使用され、その機器がどの申請者に使用されているかを関連付けて管理する。また、ＩＰアドレス管理サブシステム１２１は、不使用の状態にある固定ＩＰアドレスの返却、関連する情報の削除、複数の管理部門（管理手段）への報知に関する処理を行う。
【００１８】
ＩＣＭＰエコー要求サブシステム１３１は、ネットワークデバイス（例えば、固定ＩＰアドレス利用端末）に対してエコー要求を送信する。そして、ＩＣＭＰエコー要求サブシステム１３１は、その応答の有無に基づいて使用されていない端末を特定し、その特定した不使用の端末に関する情報をデータベースに格納する。ＩＰアドレス管理サブシステム１２１はデータベースを参照することにより、不使用状態になっている固定ＩＰアドレスを利用している端末と、その端末を利用する申請者を特定することが可能である。
【００１９】
尚、ネットワークデバイスとしては、情報処理装置の端末に限定されずファクシミリ装置やプリンタを含む画像形成装置１４１に対しても、本実施形態を適用することは可能である。
【００２０】
図２は、ネットワークアドレス管理システムを構成する各要素の処理を説明するブロック図である。
【００２１】
ＩＰアドレス管理サブシステム１２１は、システム管理手段として機能する管理サーバ２２１を含む。ここで、管理サーバ２２１をＷＥＢサーバ１１２としてＩＰアドレス管理サブシステムを構成することも可能である。
【００２２】
ＩＰアドレス申請者用端末２３３の画面２０２から入力された固定ＩＰアドレスの申請を管理サーバ２２１が受信すると、各種データベース（２１１〜２１４）を参照して、固定ＩＰアドレスの配布が可能か判定する。そして、新しい固定ＩＰアドレスの配布が可能な場合、管理サーバ２２１は、固定ＩＰアドレスを発行する。管理サーバ２２１は、発行した固定ＩＰアドレスを、メールサーバ１１１を介して固定ＩＰアドレス管理者用端末（ネットワークアドレス管理手段）２３１に通知する。
【００２３】
固定ＩＰアドレスに関連するアプリケーションの情報に基づいて、通信制御管理者が特定される場合、管理サーバ２２１は固定ＩＰアドレスをメールサーバ１１１により通信制御管理者用端末（通信制御管理手段）２３２に通知する。
【００２４】
データベースサーバ１１３内には、ＩＰアドレスを管理するためのデータベースが構築されている。例えば、データベースには、固定ＩＰアドレスと関連するアプリケーション情報を格納する関連アプリケーションデータベース２１１とエコー応答の受信履歴を格納するＩＣＭＰエコー応答履歴データベース２１２とが含まれる。また、データベースには、固定ＩＰアドレス利用端末を特定するための情報を格納する固定ＩＰアドレス管理データベース２１３と固定ＩＰアドレス申請者の情報を格納する申請者情報データベース２１４とが含まれる。
【００２５】
ＩＣＭＰエコー要求サブシステム２０４は固定ＩＰアドレスの使用状態を判定する判定手段として機能するＩＣＭＰエコー要求サーバ２２３を含む。ＩＣＭＰエコー要求サブシステム２０４はネットワーク配線１または２に接続し、ネットワークに接続する他の装置や端末等を通信が可能である。ＩＣＭＰエコー要求サーバ２２３は、固定ＩＰアドレス管理データベース２１３に格納された情報に基づいて、固定ＩＰアドレスを利用する端末を特定することが可能である。そして、特定した各固定ＩＰアドレス利用端末２３４ａ、ｂ、ｃ（以下、代表して参照番号２３４を示す）に対して、ＩＣＭＰエコーを要求するエコー要求信号を送信する。ＩＣＭＰエコー要求サーバ２２３はエコー応答の有無を判定し、要求信号に対するエコー応答を受信すると応答結果をＩＣＭＰエコー応答履歴データベース２１２に格納する。
【００２６】
ネットワーク上に発生している通信障害や電源未投入により固定ＩＰアドレスを利用している端末と通信できない場合も想定される。エコー応答が受信できない場合、ＩＣＭＰエコー要求サーバ２２３は、一定時間毎にエコー要求信号の送信を繰り返す。そして、所定時間経過後においてエコー応答を受信できない場合、ＩＣＭＰエコー要求サーバ２２３は、応答のない端末に使用されている固定ＩＰアドレスは不使用状態と判定する。ＩＣＭＰエコー要求サーバ２２３は、その判定結果を固定ＩＰアドレス管理データベース２１３の該当レコードに保存する。
【００２７】
ＩＰアドレス管理サブシステム１２１の管理サーバ２２１は、固定ＩＰアドレス管理データベース２１３に保存されている判定結果の情報を定期的に参照する。そして、不使用状態の固定ＩＰアドレスが存在する場合、管理サーバ２２１は、申請者情報データベース２１４を参照して、該当する端末の申請者のメールアドレスを抽出する。そして、管理サーバ２２１は、抽出したメールアドレスに基づいて、ＩＰアドレス返却要請情報２０３を申請者に送信するため、メールサーバ１１１に送信を依頼する。
【００２８】
ＩＰアドレス返却要請情報２０３が送信先不明で正常に送達されない場合、または申請者から使用している固定ＩＰアドレスの返却手続が選択された場合、管理サーバ２２１は返却処理を実行する。管理サーバ２２１は返却処理として、申請者情報データベース２１４から申請者に関する情報と、固定ＩＰアドレス管理データベース２１３から該当する固定ＩＰアドレスとを削除する。
【００２９】
更に、管理サーバ２２１は関連アプリケーションデータベース２１１にアクセスし、該当する固定ＩＰアドレスに関連するアプリケーションがある場合、管理サーバ２２１はその管理者情報を取得する。そして、管理サーバ２２１は、メールサーバ１１１を介して、固定ＩＰアドレス管理者用端末２３１及び通信制御管理者用端末２３２の管理者宛てに固定ＩＰアドレスが返却された旨の通知を送信する。
【００３０】
尚、固定ＩＰアドレス管理者用端末２３１、通信制御管理者用端末２３２、ＩＰアドレス申請者用端末２３３、ＩＰアドレス利用端末２３４は、コンピュータを含む情報処理端末の他、携帯電話、ＰＤＡのような携帯端末でも良い。
【００３１】
図３は、本発明の実施形態にかかるネットワークアドレス管理システムを構成するコンピュータの構成を例示するブロック図である。コンピュータ３０１は、ＣＰＵ３０３、ＢＩＯＳ（ファームウェア）３０４、ＲＡＭ３０５、入力装置としてのキーボードやマウス（ＫＢ・Ｍ）３１２のコントローラ（ＫＢＣ）３０８を有する。コンピュータ３００は、モニタ（ＭＯＮＩＴＯＲ）３０９の表示制御を行うビデオコントローラー（ＶＣ）３０６と、ハードディスクドライブ（ＨＤ）３１０及びリムーバブルメディアドライブ（ＲＭ）３１１のディスクコントローラ（ＤＣ）３０７を有する。更に、コンピュータ３００は、外部ネットワーク３１４との接続のためのネットワークインターフェースコントローラ（ＮＩＣ）３１３を有し、各要素はシステムバス３０２を介して互いに通信可能に接続された構成となっている。
【００３２】
ＣＰＵ３０３は、ＢＩＯＳ３０４から起動されたファームウェアを実行し、次にＨＤ３１０或いはＲＭ３１１に記憶されたＯＳを実行することで、システムバス３０２に接続された各構成要素を総括的に制御する。
【００３３】
ＲＡＭ３０５は、ＣＰＵ３０３の主メモリ或いはワークエリア等として機能する。ＫＢＣ３０８は、キーボード・マウス（ＫＢ・Ｍ）３１２からの指示入力を制御する。ビデオコントローラー（ＶＣ）３０６は、モニタ３０９の表示を制御する。ディスクコントローラ（ＤＣ）は、ハードディスクドライブ（ＨＤ）３１０及びリムーバブルメディアドライブ（ＲＭ）３１１とのアクセスを制御する。ネットワークインターフェースコントローラ（ＮＩＣ）３１３は、外部ネットワーク３１４上の装置或いはシステムと双方向にデータをやりとりするための通信を制御することが可能である。
【００３４】
本実施形態にかかるＩＰアドレス管理サブシステムの管理サーバ２２１は、ＮＩＣ３１３を通して申請者からの申請を受付けることが可能であり、またメールサーバ１１１に対して、メールの配信を指示することが可能である。尚、図３の構成は、コンピュータの構成を例示するものであり、本実施形態にかかる管理サーバ２２１やＩＣＭＰエコー要求サーバ２２３の構成が、この構成に限定されないことは言うまでもない。
【００３５】
図４は、固定ＩＰアドレス管理データベース２１３のレコード項目の一例を示す図である。固定ＩＰアドレス管理データベース２１３において管理されるＩＰアドレス管理レコード４０１は、ＩＰアドレス４０２と申請者に関する情報４０３を含む。申請者に関する情報４０３としては、例えば、申請者社員ＩＤ、所属組織ＩＤ、連絡先メールアドレスなど、申請者を特定するための情報が含まれる。また、申請者に関する情報４０３には、例えば、接続端末種類、設置場所、申請理由、関連アプリケーション情報、備考、申請日、発行日、最終更新日など、端末の使用環境や申請手続きの経過などの使用環境や申請手続きに関する情報が含まれる。
【００３６】
ＩＰアドレス管理レコード４０１において、ＩＰアドレス４０２は必須項目であるが、申請者に関する情報４０３は、必要な項目のみが選択されてレコード項目とされて良いし、これ以外の項目がさらに追加されてもよい。
【００３７】
図５は、申請者情報データベース２１４のレコード項目の一例を示す図である。この例では、社員情報レコード５０１、事業所レコード５０２、所属組織情報レコード５０３、役職情報レコード５０４などの情報が申請者情報データベース２１４に格納されている。この場合、申請者を特定するための社員情報レコード５０１は必須のレコードとなるが、それ以外のレコードは必要に応じて適宜選択することが可能である。また、事業所レコード５０２、所属組織情報レコード５０３、役職情報レコード５０４に更にレコードを追加することも可能である。
【００３８】
また、各レコード（５０１〜５０４）に保持される各項目についても、それぞれのレコードの中で必要な項目があればよい。例えば、社員情報レコード５０１には、具体的項目として、社員ＩＤ、氏名、役職ＩＤ、在籍事業所ＩＤ、所属組織ＩＤ、内線情報ＩＤ、メールアドレス情報の各項目が含まれている。これらの項目のうち、実際の管理において必要な項目が、例えば、社員ＩＤとメールアドレス情報であれば、その項目が保持されていればよい。
【００３９】
また、事業所コード５０２には、例えば、事業所ＩＤ、事業所名称、所属組織情報レコード５０３には、所属組織ＩＤ、所属組織名称、上位組織ＩＤ、役職情報レコード５０４には役職ＩＤ、役職名等を保持することができる。社員情報レコード５０１内の項目と、他のレコードの項目とを関連させることで、例えば、所属名称変更などにより各人の社員情報を全て訂正する必要がなくなり管理を容易にすることができる。
【００４０】
図６は、ＩＣＭＰエコー応答履歴データベース２１２に格納されるレコード項目６０１の一例を示す図である。レコード項目としては、ＩＰアドレス、使用状況、不使用日数、ステータス、使用者社員氏名、使用者所属部門名、連絡先メールアドレスなどの情報が格納されている。ここでは、ＩＰアドレスは必須であるが、それ以外の項目はすべてを必要とするのでなく、必要に応じて適宜選択可能である。また、上記の項目以外の項目が追加されてもよい。
【００４１】
図７は、関連アプリケーションデータベース２１１に格納されるレコード項目７０１の一例を示す図である。レコード項目としては、関連アプリケーション名、連絡先メールアドレス、管理部門事業所、管理部門名、管理者ＩＤ、管理者氏名などの情報が格納されている。ここでは、関連アプリケーション名は必須だが、それ以外の項目はすべてを必要とするのでなく、必要に応じて適宜選択可能である。また、これ以外の項目が追加されてもよい。
【００４２】
関連アプリケーション名は、アプリケーションを特定することができればよいので名前そのものでなくとも特定できるアプリケーション番号、アプリケーションＩＤを格納してもよい。
【００４３】
（固定ＩＰアドレス申請処理）
次に固定ＩＰアドレスの申請処理について説明する。図８は、固定ＩＰアドレス申請処理の具体的な処理の流れを説明するためのフローチャートである。
【００４４】
まず、ステップＳ８０１において、申請者がＩＰアドレス申請者用端末２３３のＩＰアドレス申請画面２０２を介して申請要求を入力すると、固定ＩＰアドレス申請処理が開始する。
【００４５】
ステップＳ８０２において、ＩＰアドレス管理サブシステム１２１の管理サーバ２２１は、ＩＰアドレス申請者用端末２３３から送信されたＩＰアドレス申請要求を受信すると、申請処理を実行する。
【００４６】
ステップＳ８０３において、申請要求に基づき固定ＩＰアドレスが配布可能かどうかの判定を行い、配布が可能であれば（Ｓ８０３−ＯＫ）、処理をステップＳ８０４に進め、固定ＩＰアドレスの新規発行処理を行う。
【００４７】
続いて、ステップＳ８０６において、新規に発行した固定ＩＰアドレスを報知するために、通信制御管理部門（通信制御管理手段）への通知処理を行い、申請処理を終了する(Ｓ８０７)。
【００４８】
一方、ステップＳ８０３の判定において、管理サーバ２２１が、固定ＩＰアドレスの配布ができないと判定する場合、処理をステップＳ８０５に進めて、固定ＩＰアドレスの発行を拒否する処理を行う。この発行拒否の判定結果に基づいて、メールサーバ１１１は、申請者に固定ＩＰアドレスの発行が拒否された旨の電子メールを送信して、判定結果を報知する。
【００４９】
（ＩＰアドレスの使用状況確認処理）
次に、ＩＰアドレスの使用状況確認処理について説明する。図９は、ＩＰアドレスの使用状況確認処理の具体的な処理の流れを説明するためのフローチャートである。
【００５０】
ステップＳ９０１において、処理が開始されると、ＩＣＭＰエコー要求サーバ２２３は、固定ＩＰアドレス管理データベース２１３を参照して、申請済み（配布済み）固定ＩＰアドレスの一覧情報を取得する。
【００５１】
次に、ＩＣＭＰエコー要求サーバ２２３は、取得した固定ＩＰアドレスの情報処理装置（端末）に対してＩＣＭＰエコー要求を送信し、この要求に対するＩＣＭＰエコー応答の有無を確認する。
【００５２】
ＩＣＭＰエコー応答があった場合、処理をステップＳ９０４に進め、不使用期間の継続状態を示すカウンタの値をリセットする。カウンタの値のリセットは、ＩＣＭＰエコー応答を返信した情報処理装置（端末）が使用状態にあることを示す。
【００５３】
一方、ステップＳ９０３の判定において、ＩＣＭＰエコー応答が無い場合、処理をステップＳ９０５に進めて、ＩＣＭＰエコー要求サーバ２２３は、不使用状態が継続していることを示すカウンタの値をカウントアップさせる。
【００５４】
ステップＳ９０６において、ＩＣＭＰエコー要求サーバ２２３は、カウンタの値に基づいて、ＩＣＭＰエコー要求を送信した情報処理装置（端末）の使用状況を判定する。ＩＣＭＰエコー要求サーバ２２３は、ＩＣＭＰエコー要求に対するエコー応答が一定期間ない場合、情報処理装置（端末）におけるネットワークアドレスが不使用状態であると判定する。
【００５５】
ＩＣＭＰエコー要求サーバ２２３は、カウンタの値に基づいて、情報処理装置（端末）におけるネットワークアドレスの不使用日数を求めることが可能である。
【００５６】
そして、ＩＣＭＰエコー要求サーバ２２３は、使用状況に関する判定結果に基づいてＩＣＭＰエコー応答履歴データベースの使用状況６０２、不使用日数６０３、ステータス６０４のデータを変更し、処理を終了する（Ｓ９０７）。
【００５７】
（不使用の固定ＩＰアドレス返却要請処理）
次に、不使用の固定ＩＰアドレスの返却要請処理について説明する。図１０は、不使用状態にある固定ＩＰアドレスの返却要請処理の具体的な処理の流れを説明するフローチャートである。
【００５８】
返却要請処理が開始されると、管理サーバ２２１はＩＣＭＰエコー応答履歴データベース２１２を参照して、不使用状態が継続していることを示すカウンタの値が一定以上の固定ＩＰアドレスを回収の対象として固定ＩＰアドレス一覧を取得する（Ｓ１００２）。
【００５９】
ステップＳ１００３において、管理サーバ２２１はメールサーバ１１１を介して、取得した固定ＩＰアドレスの一覧に基づき、固定ＩＰアドレスの申請者に対して返却要請を報知するための返却要請メールの送信し、処理を終了する。
【００６０】
（固定ＩＰアドレス返却申請処理）
次に、メールサーバ１１１から送信された返却要請メールの受信に基づく、固定ＩＰアドレス返却申請処理について説明する。図１１は、固定ＩＰアドレス返却申請処理の具体的な処理の流れを説明するフローチャートである。
【００６１】
返却要請メールの受信に基づき、返却申請処理が開始する（Ｓ１１０１）。
【００６２】
ステップＳ１１０２において、管理サーバ２２１は、返却要請案内表示を対象となる固定ＩＰアドレス申請者の端末の画面上に表示させる。図１３は、返却要請メールに書かれたＵＲＬを表示させた場合の固定ＩＰアドレス返却要請画面を例示する図である。この表示画面から、申請者は過去に固定ＩＰアドレスの利用を申請して、現在は不使用状態となっている固定ＩＰアドレスに対して、返却手続きをするか継続利用申請するか選択することが可能である。
【００６３】
ステップＳ１１０３において、管理サーバ２２１は、固定ＩＰアドレスを返却するか、継続使用するか、手続きの選択を促す。対象となる固定ＩＰアドレスの申請者が返却を選択（図１３の１３０１を選択）した場合、処理はステップＳ１１０４に進められ、返却処理が実行される。
【００６４】
管理サーバ２２１は返却処理として、申請者情報データベース２１４から申請者に関する情報と、固定ＩＰアドレス管理データベース２１３から該当する固定ＩＰアドレスとを削除する。
【００６５】
また、管理サーバ２２１は、返却された固定ＩＰアドレスに関連するアプリケーションの情報を関連アプリケーションデータベース２１１の参照により取得する。そして、取得した情報に基づいて、返却された固定ＩＰアドレスに関する固定ＩＰアドレス管理者端末２３１及び通信制御管理者用端末２３２を特定する。そして、管理サーバ２２１は、メールサーバ１１１を介して、該当する固定ＩＰアドレスが返却された旨を固定ＩＰアドレス管理者端末２３１及び通信制御管理者用端末２３２に通知する（Ｓ１１０６）。
【００６６】
ここで、通信制御管理者用端末２３２がメールサーバ１１１より返却された固定ＩＰアドレスに関する通知を受信した場合、図１４に示す画面が表示される。図１４は、不使用ＩＰアドレスが返却された場合に、関連するアプリケーション管理部門へ通知されるメールの内容の一例を示す図である。申請者による返却の申請に連携して関連部門（固定ＩＰアドレス管理者、通信制御管理者）は、管理しているアプリケーションのアクセス制御情報や通信制御情報に対して不要となった情報を削除することが可能になる。アクセス制御情報や通信制御情報に関連する情報を削除して、不要な情報がネットワークアドレス管理システム内に残されたままにされず、アクセス制御情報や通信制御情報に関連する情報の不正利用を防止することで管理レベルの向上を図ることが可能となる。
【００６７】
ステップＳ１１０７において、管理サーバ２２１は、固定ＩＰアドレスが返却され、不使用状態の固定ＩＰアドレスが回収されたこと（ステータス変更）を固定ＩＰアドレス管理データベース２１３に書き込み、処理を終了する（Ｓ１１０８）。
【００６８】
一方、ステップＳ１１０３の判定において、固定ＩＰアドレスの継続利用が選択（図１３の１３０２を選択）された場合、処理はステップＳ１１０５に進められ、現在設定されている固定ＩＰアドレスを保持したまま、処理を終了する。
【００６９】
（管理用ＩＰアドレスの使用状況一覧画面の作成）
メールサーバ１１１から、固定ＩＰアドレスの使用状況に関する通知を受けると、固定ＩＰアドレス管理者は、管理者用端末２３１を介して固定ＩＰアドレスを確認することが可能である。図１２は、管理用ＩＰアドレスの使用状況を確認するための一覧画面作成に関する処理の流れを説明するフローチャートである。
【００７０】
固定ＩＰアドレス管理者の指示に従い、画面作成処理が開始されると（ステップＳ１２０１）、固定ＩＰアドレス管理者用端末２３１は、固定ＩＰアドレス管理データベース２１３からの一覧表示に必要なデータの配信を要求する（Ｓ１２２０）。データの配信要求を受けると、データベースサーバ１１３は、固定ＩＰアドレス管理データベース２１３から一覧表示に必要なデータを送信する。固定ＩＰアドレス管理者用端末２３１が一覧表示に必要なデータを取得すると（Ｓ１２０３）、取得したデータに基づいて、一覧表示画面を構成し（Ｓ１２０４）、処理を終了する（Ｓ１２０５）。
【００７１】
図１５は、ステップＳ１２０４の処理により構成された固定ＩＰアドレスの管理用一覧表示を例示する図である。この一覧表示には、各固定ＩＰアドレスの使用状況が、不使用日数期間に応じて識別された形式で表示されている。固定ＩＰアドレスが配布されて使用中にある端末に対して、不使用日数が記録されている。この不使用日数は、エコー応答の受信の有無に基づいて不使用日数をカウントするカウンタにより計算された日数である。
【００７２】
不使用日数が「０」の場合、継続的に固定ＩＰアドレスは使用されていることを示す。この固定ＩＰアドレスには、使用状況「○」が表示される。
【００７３】
不使用日数が１０日、または１５日など、使用されていない状態にある端末は、使用状況「△」が表示される。更に、不使用期間が長期になると、対応する固定ＩＰアドレスには、使用状況「×」が表示される。
【００７４】
また、一覧表示には、各固定ＩＰアドレスに対応する申請者の情報（氏名、所属組織などを含む）を付加することも可能である。
【００７５】
固定ＩＰアドレスが設定されていないもの（例えば、図１２のＮｏ．１３、１４）は、ステータスとして、固定ＩＰアドレスの配布が可能であると表示される。図１５におけるＮｏ．１３、１４の固定ＩＰアドレス欄には、返却された固定ＩＰアドレスや、未だ固定ＩＰアドレスとして配布されていない固定ＩＰアドレスが表示される。
【００７６】
固定ＩＰアドレス管理者は、一覧表示（図１５）を参照することにより、現在の固定ＩＰアドレスの使用状況を確認して、配布可能な空き状況や、不使用の固定ＩＰアドレスを把握することが可能である。
【００７７】
以上説明したように、本発明の実施形態によれば、割り当てたネットワークアドレス（例えば、固定ＩＰアドレス）が不使用状態のまま放置されるのを防止し、使用可能な固定ＩＰアドレス領域の枯渇を防止することが可能になる。
【００７８】
本実施形態に拠れば、固定ＩＰアドレスの申請者が不要となった固定ＩＰアドレスの返却等の手続を行わない場合でも、一定期間の不使用の申請者に返却を促すことで、固定ＩＰアドレスの放置を防止することが可能になる。
【００７９】
本実施形態に拠れば、固定ＩＰアドレスの申請者が、不要となった固定ＩＰアドレスの返却を選択した場合、複数の管理部門に対する複数の手続きをひとつの申請により連携して処理することが可能になる。
【００８０】
あるいは、本実施形態に拠れば、不要となった固定ＩＰアドレスの累積を防止して、実際には使用されていない固定ＩＰアドレスに対する通信制御など、システムリソースを過度に消費することを防止することが可能になる。
【００８１】
あるいは、本実施形態に拠れば、不要な固定ＩＰアドレスが返却された場合、アクセス制御情報や通信制御情報に関連する情報を削除し、関連する情報の不正利用を防止することにより管理レベルの向上を図ることが可能となる。
【００８２】
（他の実施形態）
なお、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給することによっても、達成されることは言うまでもない。また、システムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００８３】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８４】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００８５】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現される。また、プログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００８６】
【図１】本発明の実施形態に係るネットワークアドレス管理システムの概要を説明するためのシステム構成図である。
【図２】ネットワークアドレス管理システムを構成する各要素の処理を説明するブロック図である。
【図３】本発明の実施形態にかかるネットワークアドレス管理システムを構成するコンピュータの構成を例示するブロック図である。
【図４】固定ＩＰアドレス管理データベース２１３のレコード項目の一例を示す図である。
【図５】申請者情報データベース２１４のレコード項目の一例を示す図である。
【図６】ＩＣＭＰエコー応答履歴データベース２１２に格納されるレコード項目６０１の一例を示す図である。
【図７】関連アプリケーションデータベース２１１に格納されるレコード項目７０１の一例を示す図である。
【図８】固定ＩＰアドレス申請処理の具体的な処理の流れを説明するためのフローチャートである。
【図９】ＩＰアドレスの使用状況確認処理の具体的な処理の流れを説明するためのフローチャートである。
【図１０】不使用固定ＩＰアドレスの返却要請処理の具体的な処理の流れを説明するフローチャートである。
【図１１】固定ＩＰアドレス返却申請処理の具体的な処理の流れを説明するフローチャートである。
【図１２】管理用ＩＰアドレスの使用状況を確認するための一覧画面作成に関する処理の流れを説明するフローチャートである。
【図１３】固定ＩＰアドレス申請者への返却要請メールに書かれたＵＲＬを表示させた場合の固定ＩＰアドレス返却要請画面を例示する図である。
【図１４】不使用ＩＰアドレスが返却された場合に、関連するアプリケーション管理部門へ通知されるメールの内容の一例を説明する図である。
【図１５】ステップＳ１２０４の処理により構成された固定ＩＰアドレスの管理用一覧表示を例示する図である。
【図１】
2007104500.tif 000003
【図２】
2007104500.tif 000004
【図３】
2007104500.tif 000005
【図４】
2007104500.tif 000006
【図５】
2007104500.tif 000007
【図６】
2007104500.tif 000008
【図７】
2007104500.tif 000009
【図８】
2007104500.tif 000010
【図９】
2007104500.tif 000011
【図１０】
2007104500.tif 000012
【図１１】
2007104500.tif 000013
【図１２】
2007104500.tif 000014
【図１３】
2007104500.tif 000015
【図１４】
2007104500.tif 000016
【図１５】
2007104500.tif 000017