(57)【要約】【課題】  設定した企業内の各部門におけるＩＰアドレスの利用状況の把握を容易に行うことができるアドレス監視装置提供する。【解決手段】  通信ネットワークに接続された端末のＩＰアドレスとその端末の属性情報とを対応付けて記憶する端末情報記憶部と、指定された範囲の各ＩＰアドレスへ少なくとも応答要求の情報を送信する応答要求送信部と、前記応答要求に応じて、前記指定された範囲のＩＰアドレスが設定された前記端末より応答情報を受付け、その応答情報を送信した前記端末のＩＰアドレスの一覧を出力するネットワーク接続端末一覧出力部と、を備える。【選択図】    図１
2006324884.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークに接続された端末のＩＰアドレスとその端末の属性情報とを対応付けて記憶する端末情報記憶部と、
指定された範囲の各ＩＰアドレスへ少なくとも応答要求の情報を送信する応答要求送信部と、
前記応答要求に応じて、前記指定された範囲のＩＰアドレスが設定された前記端末より応答情報を受付け、その応答情報と当該応答情報を応答した端末のＩＰアドレスに対応付けられて前記端末情報記憶部に記憶されている前記属性情報とに基づいて、前記指定された範囲の各端末の利用状況を示すＩＰアドレスの一覧を出力するネットワーク接続端末一覧出力部と、
を備えることを特徴とするアドレス監視装置。
【請求項２】
前記属性情報は、少なくとも、ＭＡＣアドレス、端末ＩＤ、ホスト名、端末種類情報、ＯＳ種別情報、所属部門ＩＤ、利用者ＩＤ、設置場所情報、資産区分情報の何れかまたは複数であることを特徴とする請求項１に記載のアドレス監視装置。
【請求項３】
前記端末へ、属性情報通知要求の情報を送信する属性情報通知要求送信部と、
前記属性情報通知要求の送信先の端末より前記属性情報を受付け、前記送信先の端末のＩＰアドレスに対応付けて記憶部に記憶する属性情報登録部と、
を備えることを特徴とする請求項１または請求項２に記載のアドレス監視装置。
【請求項４】
前記応答要求送信部は、
少なくとも、指定を受付けた時刻、または指定を受付けた期間、または指定を受付けた回数の何れか１つ又は複数の情報に基づいて、前記応答要求を送信する
ことを特徴とする請求項１または請求項２に記載のアドレス監視装置。
【請求項５】
前記ネットワーク接続端末一覧出力部は、
前記属性情報が前記端末情報記憶部に対応付けて記録されている前記ＩＰアドレスから前記応答情報を受付けた場合の、その端末のＩＰアドレスと、
前記属性情報が前記端末情報記憶部に対応付けて記録されている前記ＩＰアドレスから前記応答情報を受付けていない場合の、その端末のＩＰアドレスと、
前記属性情報が前記端末情報記憶部に対応付けて記録されていない前記ＩＰアドレスから前記応答情報を受付けた場合の、その端末のＩＰアドレスと、
前記属性情報が前記端末情報記憶部に対応付けて記録されていない前記ＩＰアドレスから前記応答情報を受付けていない場合と、
のそれぞれの場合により示される前記利用状況の一覧を、前記端末情報記憶部に記録されている前記ＩＰアドレスと前記応答情報に含まれるＩＰアドレスとの比較に基づいて判定し、それぞれ異なる表示により出力する
ことを特徴とする請求項１から請求項４に記載のアドレス監視装置。
【請求項６】
前記指定を受付けた期間に送信した前記応答要求に基づいて、前記応答情報を送信した前記端末へ、使用中断アラーム情報を送信するアラーム送信手段と、
を備えることを特徴とする請求項４に記載のアドレス監視装置。
【請求項７】
前記指定を受付けた期間に送信した前記応答要求に基づいて、前記応答情報を送信しなかった前記端末を特定し、当該端末のＩＰアドレスおよび前記属性情報を、前記端末情報記憶部から削除するか、または、当該端末へ警告情報を送信するか、の何れか一方または両方を行う端末管理処理部と、
を備えることを特徴とする請求項１から請求項６に記載のアドレス監視装置。
【請求項８】
前記指定を受付けた期間に送信した前記応答要求に基づいて、前記属性情報が前記端末情報記憶部に対応付けて記録されていない前記ＩＰアドレスから前記応答情報を受付けた場合のその端末の前記ＩＰアドレスを特定し、当該ＩＰアドレスおよびそのＩＰアドレスに対応付けられている前記属性情報を、前記端末情報記憶部から削除するか、または、当該端末へ警告情報を送信するか、の何れか一方または両方を行う端末管理処理部と、
を備えることを特徴とする請求項１から請求項６に記載のアドレス監視装置。
【請求項９】
前記ＩＰアドレスと時刻情報との組合せに対応付けて、前記応答情報を受付けたか否かの情報とを記憶する応答情報記憶部と、
前記応答情報記憶部の記憶する前記ＩＰアドレスと前記時刻情報と前記応答情報を受付けたか否かの情報と、前記端末情報記憶部に記録された各端末のＩＰアドレスと属性情報と、の何れかまたは複数に基づいて、統計情報を生成する統計情報生成部と、
前記統計情報をグラフ化して出力する統計情報出力部と、
を備えることを特徴とする請求項１から請求項７に記載のアドレス監視装置。
【請求項１０】
指定を受付けた期間における前記応答情報の連続受付回数に基づいて、前記応答情報を送信した端末のＩＰアドレス毎の利用時間を算出する利用時間算出部と、
を備えることを特徴とする請求項１から請求項８に記載のアドレス監視装置。
【請求項１１】
通信ネットワークに接続された端末のＩＰアドレスとその端末の属性情報とを対応付けて記憶し、
指定された範囲の各ＩＰアドレスへ少なくとも応答要求の情報を送信し、
前記応答要求に応じて、前記指定された範囲のＩＰアドレスが設定された前記端末より応答情報を受付け、その応答情報と当該応答情報を応答した端末のＩＰアドレスに対応付けられて前記端末情報記憶部に記憶されている前記属性情報とに基づいて、前記指定された範囲の各端末の利用状況を示すＩＰアドレスの一覧を出力する
ことを特徴とするアドレス監視方法。
【請求項１２】
通信ネットワークに接続された端末のＩＰアドレスとその端末の属性情報とを対応付けて記憶する端末情報記憶部を備えた
アドレス監視装置のコンピュータに実行させるプログラムであって、
指定された範囲の各ＩＰアドレスへ少なくとも応答要求の情報を送信する処理と、
前記応答要求に応じて、前記指定された範囲のＩＰアドレスが設定された前記端末より応答情報を受付け、その応答情報と当該応答情報を応答した端末のＩＰアドレスに対応付けられて前記端末情報記憶部に記憶されている前記属性情報とに基づいて、前記指定された範囲の各端末の利用状況を示すＩＰアドレスの一覧を出力する処理と、
をコンピュータに実行させるプログラム。
【請求項１３】
通信ネットワークに接続された端末のＩＰアドレスとその端末の属性情報とを対応付けて記憶する端末情報記憶部を備えた
アドレス監視装置のコンピュータに実行させるプログラムを記憶する記録媒体であって、
指定された範囲の各ＩＰアドレスへ少なくとも応答要求の情報を送信する処理と、
前記応答要求に応じて、前記指定された範囲のＩＰアドレスが設定された前記端末より応答情報を受付け、その応答情報と当該応答情報を応答した端末のＩＰアドレスに対応付けられて前記端末情報記憶部に記憶されている前記属性情報とに基づいて、前記指定された範囲の各端末の利用状況を示すＩＰアドレスの一覧を出力する処理と、
をコンピュータに実行させるプログラムを記憶する記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークに接続されたコンピュータを把握するための、アドレス監視装置及びアドレス監視方法並びにそのプログラムと記録媒体
【背景技術】
【０００２】
従来企業の情報管理部門の担当者は、社員の利用する端末（ＰＣなど）が何台存在し、また各端末のＩＰアドレスがどのアドレスに設定されているかなどの調査を行い、さらに新しく導入された端末や、社内に敷設された通信ネットワークへ社員が任意に接続する端末などへ割当てるＩＰアドレスなどを管理している。ここで近年、通信ネットワークに接続された端末間でのコンピュータウィルスの拡散などが問題となっており、管理者は社内の各部門における端末とそのＩＰアドレスの利用状況を厳格に監視する必要があった。なお、ＩＰアドレスを監視する関連技術として、特許文献１が公開されている。
【特許文献１】特開２００１−１０３０８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
そこでこの発明は、設定した企業内の各部門におけるＩＰアドレスの利用状況の把握を容易に行うことができ、また、不正に通信ネットワークに接続されている端末を直ちに検出することができるアドレス監視装置及びアドレス監視方法並びにそのプログラムと記録媒体を提供することを目的としている。
【課題を解決するための手段】
【０００４】
本発明は、上述の課題を解決すべくなされたもので、通信ネットワークに接続された端末のＩＰアドレスとその端末の属性情報とを対応付けて記憶する端末情報記憶部と、指定された範囲の各ＩＰアドレスへ少なくとも応答要求の情報を送信する応答要求送信部と、前記応答要求に応じて、前記指定された範囲のＩＰアドレスが設定された前記端末より応答情報を受付け、その応答情報と当該応答情報を応答した端末のＩＰアドレスに対応付けられて前記端末情報記憶部に記憶されている前記属性情報とに基づいて、前記指定された範囲の各端末の利用状況を示すＩＰアドレスの一覧を出力するネットワーク接続端末一覧出力部と、を備えることを特徴とするアドレス監視装置である。
本発明によれば、指定さいたネットワークアドレス範囲において利用されているＩＰアドレスを容易に把握することができるので、例えばネットワークアドレス毎に管理されている部門ごとの端末の稼動台数などの管理に役立てることができる。
【０００５】
また本発明は、上記アドレス監視装置において、前記属性情報は、少なくとも、ＭＡＣアドレス、端末ＩＤ、ホスト名、端末種類情報、ＯＳ種別情報、所属部門ＩＤ、利用者ＩＤ、設置場所情報、資産区分情報の何れかまたは複数であることを特徴とする。
【０００６】
また本発明は、上記アドレス監視装置が、前記端末へ、属性情報通知要求の情報を送信する属性情報通知要求送信部と、前記属性情報通知要求の送信先の端末より前記属性情報を受付け、前記送信先の端末のＩＰアドレスに対応付けて記憶部に記憶する属性情報登録部と、を備えることを特徴とする。これにより、管理者が手入力により行っていた各端末の属性のデータベースの登録の労力を削減することができる。
【０００７】
また本発明は、上記アドレス監視装置において、前記応答要求送信部は、少なくとも、指定を受付けた時刻、または指定を受付けた期間、または指定を受付けた回数の何れか１つ又は複数の情報に基づいて、前記応答要求を送信することを特徴とする。これにより特定の時刻や期間を指定して、その時刻や期間における端末の稼動状況を確認することができる。
【０００８】
また本発明において、前記ネットワーク接続端末一覧出力部は、前記属性情報が前記端末情報記憶部に対応付けて記録されている前記ＩＰアドレスから前記応答情報を受付けた場合の、その端末のＩＰアドレスと、前記属性情報が前記端末情報記憶部に対応付けて記録されている前記ＩＰアドレスから前記応答情報を受付けていない場合の、その端末のＩＰアドレスと、前記属性情報が前記端末情報記憶部に対応付けて記録されていない前記ＩＰアドレスから前記応答情報を受付けた場合の、その端末のＩＰアドレスと、前記属性情報が前記端末情報記憶部に対応付けて記録されていない前記ＩＰアドレスから前記応答情報を受付けていない場合と、のそれぞれの場合により示される前記利用状況の一覧を、前記端末情報記憶部に記録されている前記ＩＰアドレスと前記応答情報に含まれるＩＰアドレスとの比較に基づいて判定し、それぞれ異なる表示により出力することを特徴とする。
本発明によれば、企業の管理者などは、社内の通信ネットワークに接続され、ＯＳが起動している端末のＩＰアドレスを確認することができ、またそのＩＰアドレスが「割当済み／応答有り」、「割当済み／応答なし」、「未割当／応答有り」、「未割当／応答なし」のどの部類に属するものかを確認することができる。従って、例えば「未割当／応答有り」のＩＰアドレスがある場合には、不正に通信ネットワークに接続されている端末があることを把握することができる。
【０００９】
また本発明は、上記アドレス監視装置が、前記指定を受付けた期間に送信した前記応答要求に基づいて、前記応答情報を送信した前記端末へ、使用中断アラーム情報を送信するアラーム送信手段と、を備えることを特徴とする。
これにより、例えば端末を利用してはならない時間帯に稼動している端末に対して使用中断のアラームを通知することができる。
【００１０】
また本発明は、上記アドレス監視装置が、前記指定を受付けた期間に送信した前記応答要求に基づいて、前記応答情報を送信しなかった前記端末を特定し、当該端末のＩＰアドレスおよび前記属性情報を、前記端末情報記憶部から削除するか、または、当該端末へ警告情報を送信するか、の何れか一方または両方を行う端末管理処理部と、を備えることを特徴とする。
これにより、例えば長期間利用されていない端末などを管理対象から外す処理を容易に行うことができる。
【００１１】
また本発明は、上記アドレス監視装置が、前記指定を受付けた期間に送信した前記応答要求に基づいて、前記属性情報が前記端末情報記憶部に対応付けて記録されていない前記ＩＰアドレスから前記応答情報を受付けた場合のその端末の前記ＩＰアドレスを特定し、当該ＩＰアドレスおよびそのＩＰアドレスに対応付けられている前記属性情報を、前記端末情報記憶部から削除するか、または、当該端末の通知先へ警告情報を送信するか、の何れか一方または両方を行う端末管理処理部と、を備えることを特徴とする。
これにより、例えば管理されていない不正な端末であって勝手にＩＰアドレスが割当てられた端末などを管理対象から外す処理を容易に行うことができる。
【００１２】
また本発明は、上記アドレス監視装置が、前記ＩＰアドレスと時刻情報との組合せに対応付けて、前記応答情報を受付けたか否かの情報とを記憶する応答情報記憶部と、前記応答情報記憶部の記憶する前記ＩＰアドレスと前記時刻情報と前記応答情報を受付けたか否かの情報と、前記端末情報記憶部に記録された各端末のＩＰアドレスと属性情報と、の何れかまたは複数に基づいて、統計情報を生成する統計情報生成部と、前記統計情報をグラフ化して出力する統計情報出力部と、を備えることを特徴とする。
これにより、統計情報によって、ネットワークアドレス毎や部門毎などのある属性情報単位の稼働率など情報を容易に把握することができる。
【００１３】
また本発明は、上記アドレス監視装置が、指定を受付けた期間における前記応答情報の連続受付回数に基づいて、前記応答情報を送信した端末のＩＰアドレス毎の利用時間を算出する利用時間算出部と、を備えることを特徴とする。これにより、特定のＩＰアドレスの端末が利用されている累計時間を容易に把握することができる。
【００１４】
また本発明は、通信ネットワークに接続された端末のＩＰアドレスとその端末の属性情報とを対応付けて記憶し、指定された範囲の各ＩＰアドレスへ少なくとも応答要求の情報を送信し、前記応答要求に応じて、前記指定された範囲のＩＰアドレスが設定された前記端末より応答情報を受付け、その応答情報と当該応答情報を応答した端末のＩＰアドレスに対応付けられて前記端末情報記憶部に記憶されている前記属性情報とに基づいて、前記指定された範囲の各端末の利用状況を示すＩＰアドレスの一覧を出力することを特徴とするアドレス監視方法である。
【００１５】
また本発明は、通信ネットワークに接続された端末のＩＰアドレスとその端末の属性情報とを対応付けて記憶する端末情報記憶部を備えたアドレス監視装置のコンピュータに実行させるプログラムであって、指定された範囲の各ＩＰアドレスへ少なくとも応答要求の情報を送信する処理と、前記応答要求に応じて、前記指定された範囲のＩＰアドレスが設定された前記端末より応答情報を受付け、その応答情報と当該応答情報を応答した端末のＩＰアドレスに対応付けられて前記端末情報記憶部に記憶されている前記属性情報とに基づいて、前記指定された範囲の各端末の利用状況を示すＩＰアドレスの一覧を出力する処理と、をコンピュータに実行させるプログラムである。
【００１６】
また本発明は、通信ネットワークに接続された端末のＩＰアドレスとその端末の属性情報とを対応付けて記憶する端末情報記憶部を備えたアドレス監視装置のコンピュータに実行させるプログラムを記憶する記録媒体であって、指定された範囲の各ＩＰアドレスへ少なくとも応答要求の情報を送信する処理と、前記応答要求に応じて、前記指定された範囲のＩＰアドレスが設定された前記端末より応答情報を受付け、その応答情報と当該応答情報を応答した端末のＩＰアドレスに対応付けられて前記端末情報記憶部に記憶されている前記属性情報とに基づいて、前記指定された範囲の各端末の利用状況を示すＩＰアドレスの一覧を出力する処理と、をコンピュータに実行させるプログラムを記憶する記録媒体である。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の一実施形態によるＩＰアドレス監視装置を図面を参照して説明する。図１は同実施形態によるＩＰアドレス監視装置の構成を示すブロック図である。この図において、符号１はＩＰアドレス監視装置である。また２はＰＣ（Personal Computer）などの端末である。そしてＩＰアドレス監視装置１において、符号１０１は通信ネットワークを介して接続された端末２と情報を送受信する通信処理部である。また符号１０２はＩＰアドレス監視装置１の各処理部を制御する制御部である。また１０３は応答要求の情報を通信ネットワークを介して接続された端末２へ送信する応答要求処理部（応答要求送信部）である。なお応答要求の情報とは、例えばＴＣＰ／ＩＰの通信プロトコルであればＰｉｎｇのプログラムにより送信されるパケットなどである。
【００１８】
また符号１０４は端末２へ属性情報通知要求を送信する属性情報取得部（属性情報通知要求送信部、属性情報登録部）である。属性情報とは、例えば、ＭＡＣアドレス、端末ＩＤ、ホスト名、端末種類情報、ＯＳ種別情報、所属部門ＩＤ（企業内で端末が利用されている部門の識別番号）、利用者ＩＤ、設置場所情報（企業内で端末が利用されている場所）、資産区分情報（端末の企業内における資産としての種類の情報）などである。また１０５は、応答要求によって応答情報を送信した各端末のＩＰアドレス等に基づいて利用状況を表すグラフなどを作成するデータ加工処理部（ネットワーク接続端末一覧出力部、統計情報生成部、統計情報出力部、利用時間算出部）である。また１０６は、所定の端末へ警告情報などを送信する不正端末対応処理部（アラーム送信手段、端末管理処理部）である。また１０７は各種情報を記憶するデータベース（端末情報記憶部、応答情報記憶部）である。
【００１９】
図２は属性情報記憶テーブルである。図３は応答情報記憶テーブルである。
次に図２、図３を用いてデータベース１０７で記録される情報について説明する。
データベース１０７は図２、図３で示すようなデータテーブルを記憶している。属性情報記憶テーブルは図２に示すように、端末ＩＤとその端末に割当てられたＩＰアドレスに対応付けて、ＭＡＣアドレス、ホスト名、端末種類、ＯＳ種別、所属部門、利用者ＩＤ、設置場所、資産区分などの情報を記憶している。また応答情報記憶テーブルは図３に示すように、時刻＜年月日時分秒：ＹＹＭＭＤＤｈｈｍｍｓｓ＞とＩＰアドレスと応答フラグとを対応付けて記憶している。ここでＩＰアドレスはＡ〜Ｄまで記憶されているが、Ａ〜Ｄのそれぞれは、８ビットずつ４つに区切られた３２ビットの数値を持つＩＰアドレスの、各８ビットずつを１０進数で表した値である。
【００２０】
そして、ＩＰアドレス監視装置１は、通信ネットワークに接続された各端末２に対してＰｉｎｇのプログラムによって応答要求を送信し、その応答情報を受付け、通信ネットワークに接続されている端末２の検出などを行う。また、ＩＰアドレスの利用状況を示す各グラフの生成処理や、不正に接続されている端末への警告メッセージの送信処理などを行う。
【００２１】
図４はＩＰアドレス監視の処理フローを示す図である。
次に、図４を用いてＩＰアドレス監視装置のＩＰアドレス監視の処理について説明する。
まず、応答要求処理部１０３が指定された時刻にＰｉｎｇプログラムを利用して応答要求のデータを生成し、ＩＰアドレスのうち指定されたネットワークアドレスに含まれる全てのホストアドレス宛に、当該生成した応答要求のデータを送信する（ステップＳ１）。応答要求は具体的には、ＴＣＰ／ＩＰのＩＣＭＰ（Internet Control Message Protocol）により生成された通常３２バイト程度のデータである。この応答要求のデータを受信することにより、ＴＣＰ／ＩＰを実装した端末２は応答情報のデータを返信する。
【００２２】
上記指定された時刻は、例えば応答要求処理部１０３がその時刻が記録されたファイルを記憶部から読み込んでも良いし、またその読み込んだファイルに応答要求送信の開始時刻と終了時刻と送信間隔時間が記録されているような場合には、その開始時刻から終了時刻まで送信間隔時間だけ隔てた各時刻としても良い。また指定されたネットワークアドレスについても、応答要求処理部１０３がそのネットワークアドレスが記録されたファイルを記憶部から読み込むなどして特定する。そしてその時刻に上記したような応答要求のデータの生成・送信の処理を行う。またはネットワーク管理者などのユーザから入力された指示（時刻やネットワークアドレス）を契機に応答要求の生成・送信の処理を行うようにしてもよい。なお、通常ネットワークアドレスはサブネットマスクにより定義されている。従ってＩＰアドレスとサブネットマスクを読み込む事により、応答要求のデータを送信するべきホストアドレスを特定する。例えば読み込んだファイルに、ＩＰアドレスが１９２．１６８．１．０、サブネットマスク２５５．２５５．２５５．０と記録されていた場合には、１９２．１６８．１．１〜１９２．１６８．１．２５４までの２５４のＩＰアドレス宛に応答要求を送信する。応答要求処理部１０３は、応答要求の送信先のＩＰアドレスの毎の応答要求の送信時刻を応答情報記憶テーブルに記録する（ステップＳ２）。
【００２３】
次に、応答要求を受信した端末２は応答情報を返信する。そしてその応答情報をＩＰアドレス監視装置１が受信する（ステップＳ３）。応答要求処理部１０３は、応答情報に含まれるＩＰアドレスに基づいて、応答情報を送信した端末２のＩＰアドレスに対応して応答情報記憶テーブルに記録されている応答フラグを「０」から「１」へ書き換える（ステップＳ４）。これにより、応答フラグが「１」と記録されたＩＰアドレスは、応答要求を送信した時刻において、通信ネットワークに接続された端末２のＩＰアドレスと特定することができる。
【００２４】
ここで、応答要求処理部１０３のプログラムや入力された指示において、応答要求の送信の後に“ＩＰアドレスの利用状況の表示”の処理を行うことが設定されている場合には、応答要求処理部１０３はデータ加工処理部１０５へ、指定されたネットワークアドレスと利用状況の表示処理の指示とを通知する。
【００２５】
するとデータ加工処理部１０５は、通知を受けたネットワークアドレスの範囲の各ＩＰアドレスに対応付けられて応答情報記憶テーブルに記録されている応答フラグを全て読取る。また、データ加工処理部１０５は、通知を受けたネットワークアドレスの範囲の各ＩＰアドレスに対応付けられてデータベース１０７の属性情報記憶テーブルに記録されている端末ＩＤを読取る。そして、データ加工処理部１０５は、応答フラグが「１」で端末ＩＤが属性情報記憶テーブルに対応付けられて記録されているＩＰアドレスを「割当済み／応答有り」のＩＰアドレスと判定する。また応答フラグが「０」で端末ＩＤが属性情報記憶テーブルに対応付けられて記録されているＩＰアドレスを「割当済み／応答なし」のＩＰアドレスと判定する。また応答フラグが「１」で端末ＩＤが属性情報記憶テーブルに対応付けられて記録されていないＩＰアドレスを「未割当／応答有り」のＩＰアドレスと判定する。また応答フラグが「０」で端末ＩＤが属性情報記憶テーブルに対応付けられて記録されていないＩＰアドレスを「未割当／応答なし」のＩＰアドレスと判定する（ステップＳ５）。
【００２６】
次にデータ加工処理部１０５は、応答要求処理部１０３から通知を受けたネットワークアドレスの一覧を示すＩＰアドレス監視画面のデータを生成する（ステップＳ６）。このＩＰアドレス監視画面は、「割当済み／応答有り」、「割当済み／応答なし」、「未割当／応答有り」、「未割当／応答なし」と判定されたＩＰアドレスを、別々の色により表示する画面のデータである。そして、データ加工処理部１０５は生成したＩＰアドレス監視画面のデータをＩＰアドレス監視装置１に備えられた表示装置（モニタなど）に表示する処理を行う（ステップＳ７）。またはデータ加工処理部１０５はＩＰアドレス監視画面データをメールなどにより特定の管理者の端末へ送信するようにしても良い。
【００２７】
図５はＩＰアドレス監視画面のイメージを示す第１の図である。
図６はＩＰアドレス監視画面のイメージを示す第２の図である。
これらの図が示すように、ＩＰアドレス監視画面には、ネットワークアドレスの選択欄と、ネットワークアドレスの範囲に含まれるホストアドレスの一覧や、ホストアドレスの範囲の指定欄や、「未割当／応答有り」一覧画面の指定ボタンや、リアルタイム監視の指定ボタンや、履歴検索ボタンなどが表示されている。ホストアドレスの一覧には、ＩＰアドレスのうちのホストアドレスが「割当済み／応答有り」、「割当済み／応答なし」、「未割当／応答有り」、「未割当／応答なし」の色別により表示されている。
【００２８】
また「未割当／応答有り」一覧画面の指定ボタンを押下することにより、データ加工処理部１０５は「未割当／応答有り」と判定したＩＰアドレスの属性情報の取得を属性情報取得部１０４に指示し、属性情報取得部１０４が当該ＩＰアドレスの設定された端末２から属性情報を取得する。属性情報の取得についての処理の詳細は後述する。そして、データ加工処理部１０５は属性情報取得部１０４が取得した属性情報とその属性情報を送信した端末２のＩＰアドレスとを表示する画面を生成し表示部に表示する。また履歴検索ボタンが押下されると、データ加工処理部１０５は指定された日を示す各時刻に対応付けられて応答情報記憶テーブルに記録されているＩＰアドレスや応答フラグや、そのＩＰアドレスに対応して属性情報記憶テーブルに記録されている情報に基づいて、同一ネットワークアドレスの範囲に含まれるＩＰアドレスの一覧を表示するＩＰアドレス監視画面データを生成し表示部に出力する。
【００２９】
またリアルタイム監視の指定ボタンが押下されると、このボタンの押下を契機に、応答要求処理部１０３が上記応答要求の送信の処理を行い、データ加工処理部１０５がＩＰアドレス監視画面データの生成・出力の処理を行うようにしても良い。なお、ＩＰアドレス監視装置１がウェブサーバの機能を備え、管理者の端末からＩＰアドレス監視画面の送信要求を受付けた際には、データ加工処理部１０５の生成したＩＰアドレス監視画面のデータをウェブサーバの機能が返信することにより、管理者の端末の表示部にＩＰアドレス監視画面を出力するようにしても良い。またＩＰアドレス監視画面において特定のホストアドレスの表示領域が選択された場合には、データ加工処理部１０５はそのホストアドレスのＩＰアドレスに対応付けられて属性情報記憶テーブルに記録されている属性情報（ＭＡＣアドレスやホスト名やユーザＩＤ）などを表示する画面を表示部へ出力する処理を行うようにしてもよい。
【００３０】
以上の処理により、企業の管理者などは、ＩＰアドレス監視装置１を利用して、社内の通信ネットワークに接続され、ＯＳ（Operating Software）が起動している端末２のＩＰアドレスを確認することができ、またそのＩＰアドレスが「割当済み／応答有り」、「割当済み／応答なし」、「未割当／応答有り」、「未割当／応答なし」のどの部類に属するものかを確認することができる。従って、例えば「未割当／応答有り」のＩＰアドレスがある場合には、不正に通信ネットワークに接続されている端末があることを把握することができる。また、管理者はＩＰアドレス監視画面においてホストアドレスを指定することで、直ちにそのホストアドレスで特定されるＩＰアドレスを利用している端末の属性情報を検出することができる。
【００３１】
次に属性情報の取得の処理について説明する。
ＩＰアドレス監視装置１は上記処理に加え、端末２の属性情報の取得処理を行う。まずＩＰアドレス監視装置１の属性情報取得部１０４は、指定されたネットワークアドレスの範囲のＩＰアドレス宛に属性情報通知要求を送信する。ここで、端末２には属性情報通知要求に応答するプログラムが予め備えられており、属性情報通知要求を受付けることにより属性情報をＩＰアドレス監視装置１へ送信する処理を行う。属性情報はＭＡＣアドレス、ホスト名、端末種類、ＯＳ種別、所属部門、利用者ＩＤ、設置場所、資産区分などであり、前記プログラムはそれぞれの属性情報を記憶部などに記憶している所定のファイルから読取るなどし、その属性情報を送信する処理を行う。そして、属性情報取得部１０４は属性情報通知要求を送信したＩＰアドレスに対応付けて、そのＩＰアドレスの端末から受信した属性情報を、データベース１０７の属性情報記憶テーブルに記録する。これにより、管理者が属性情報を手入力しなくて良いので、管理者の労力を削減することができる。
【００３２】
次に使用中断アラームの情報を送信する処理について説明する。
ＩＰアドレス監視装置１は上記処理に加え、指定された期間に応答情報を送信した端末２のＩＰアドレス宛に、使用中断アラームの情報を送信する処理も行う。例えば、企業内において省電力化のために、昼休み中のＰＣの端末の電源断を通知されているような状況において、企業内の管理者は昼休みの期間の情報（１２時〜１３時）と、ネットワークアドレスと、使用中断アラーム開始処理の指示を入力する。
【００３３】
すると、不正端末対応処理部１０６は、１２時〜１３時の期間において、例えば１分おきなどの所定の間隔毎に、応答要求を送信するよう応答要求処理部１０３へ指示する。次に応答要求処理部１０３は１２時〜１３時までの間に１分おきに応答要求の情報を指定されたネットワークアドレスの範囲に含まれるＩＰアドレスに送信する。応答要求処理部１０３は上記した処理と同様に、応答情報記憶テーブル時刻とＩＰアドレスと応答フラグとを対応付けて記録する。ここで、不正端末対応処理部１０６は、１２時〜１３時の間に応答情報記憶テーブルへ応答フラグが「１」と記録されるＩＰアドレスを検出する処理を行う。そして、応答フラグが「１」となるＩＰアドレスを検出すると、そのＩＰアドレス宛に使用中断アラームを表示させる情報を送信する。端末２は使用中断アラームを表示させる情報を受信すると、対応するプログラムの処理により、使用中断アラームの画面を端末２の表示部に出力する。これにより、管理者が指定した期間において、端末２が使用された場合には、その端末２に使用中断のアラームを通知することができる。
【００３４】
次に警告情報を送信する処理について説明する。
ＩＰアドレス監視装置１は上記処理に加え、警告情報を送信する処理を行う。この警告情報はある期間において継続して応答情報を送信しなかった端末２に対して送信する情報である。例えば、数ヶ月の間、起動されていない端末２については、管理者は利用されていない端末であることを把握しなければならない。そして管理者は数ヶ月の間利用されていない端末２については管理対象から外す処理を行う。
【００３５】
まず、不正端末対応処理部１０６は、データベース１０７の保持する応答情報記憶テーブルにおいて、ＩＰアドレスによるソート処理を行い、各ＩＰアドレスについて、所定の期間に応答フラグが「１」となっているか否かを判定する。例えば期間が３ヶ月であれば、時刻の年月日の情報に基づいて、３ヶ月間の特定のＩＰアドレスについての応答フラグを応答情報記憶テーブルから読取り、何れかの応答フラグが「１」となっているか否かを判定する。応答フラグが１つでも「１」となっていれば、その期間に起動されたと検出し、また全ての応答フラグが「０」である場合には、警告情報を送信する対象となるＩＰアドレスと検出する。そして不正端末対応処理部１０６は検出したＩＰアドレス宛に警告情報を送信する。この警告情報は、検出したＩＰアドレスに対応付けられて属性情報に記録されているメールアドレス（図示なし）宛てに送信するようにしても良い。これにより、長期間に渡って利用されていない端末を利用するユーザ宛てに警告情報を送信することができ、必要のない端末を管理対象から除くことができる。なお不正端末対応処理部１０６は警告情報を送信する変わりに、検出したＩＰアドレスに対応して属性情報記憶テーブルに記録されている属性情報を削除する事によって、管理対象から外す処理を行うようにしても良い。
【００３６】
次にＩＰアドレス毎の利用時間の算出処理について説明する。
ＩＰアドレス監視装置１は上記処理に加え、ＩＰアドレス毎の所定期間における利用時間の算出処理を行う。例えば、データ加工処理部１０５は、ＩＰアドレスと、期間の情報と、利用時間算出指示と、の入力を受付ける。するとデータ加工処理部１０５は、受付けた期間で指定されている期間の最初の時刻と最後の時刻の間の各時刻と、受付けたＩＰアドレスと、に対応付けられて応答情報記憶テーブルに記録されている時刻と応答フラグの情報を読取る。そして、その指定された期間において応答フラグが「１」となっている利用時間の累計を算出する。例えば指定された期間が１日であり、応答要求が１時間おきに送信され、応答フラグが「１」となっている回数が６回あった場合には、応答要求の回数×応答要求の送信間隔＝６×１の算出式により利用時間の累計が合計６時間であると算出する。そして、その算出した利用時間を表示部へ出力する。これにより管理者は、管理者自身が指定したＩＰアドレスの指定期間における利用時間を把握することができる。
【００３７】
次に統計情報を生成し出力する処理について説明する。
ＩＰアドレス監視装置１は上記処理に加え、統計情報を生成して出力する処理を行う。この統計情報とは、例えば、指定期間におけるネットワークアドレス単位の端末の稼動率や、指定期間における部門別の端末の稼動率、などである。以下、指定期間におけるネットワークアドレス単位の端末の稼動率と特定期間における部門別の端末の利用率の各統計情報の生成の処理について説明する。
【００３８】
＜指定期間におけるネットワークアドレス単位の端末の稼動率の算出＞
データ加工処理部１０５は、期間と、ネットワークアドレスの指定と、当該指定期間における指定ネットワークアドレス単位の端末の稼動率の算出の指示を受付けると、まず、指定を受付けたネットワークアドレスの範囲の各ＩＰアドレスに対応付けられて属性情報記憶テーブルに記録されている端末ＩＤを読取り、その数をカウントする（Ａ）。また期間の最初の時刻と最後の時刻の間の各時刻と、指定を受付けたネットワークアドレスの範囲のＩＰアドレスと、に対応付けられ応答情報記憶テーブルに記録されている「１」を示す応答フラグの数を読取る（Ｂ）。そしてデータ加工処理部１０５は、Ｂ÷Ａの処理により、指定期間におけるネットワークアドレス単位の端末の稼動率を算出する。
【００３９】
＜指定期間における部門別の端末の稼動率＞
データ加工処理部１０５は、期間と、所属部門の情報の指定と、当該指定期間における部門別の端末の稼動率の算出の指示を受付けると、まず、指定を受付けた所属部門の情報に対応付けられて属性情報記憶テーブルに記録されている端末ＩＤを読取り、その数をカウントする（Ａ）。また所属部門の情報に対応付けられた属性情報記憶テーブルに記録されているＩＰアドレスからネットワークアドレスを読取る。そして当該読取ったそのネットワークアドレスの範囲に含まれるＩＰアドレスと、指定された期間の最初の時刻と最後の時刻の間の各時刻と、に対応付けられて応答情報記憶テーブルに記録されている「１」を示す応答フラグの数を読取る（Ｂ）。そしてデータ加工処理部１０５は、Ｂ÷Ａの処理により、指定期間における部門別の端末の稼動率を算出する。
【００４０】
上記統計情報を算出した後、データ加工処理部１０５は、その利用率を表示部に出力する。なお、統計情報の生成の処理において、複数のネットワークアドレスや所属部門についての統計情報（上記処理の場合には稼働率）の生成・出力の指示を受付けた場合には、各ネットワークアドレスや所属部門ごとに上記統計情報の算出の処理を行って、各ネットワークアドレス、各所属部門ごとに稼働率を表したグラフを生成するようにしてもよい。また上記全ての処理において、表示部に出力する情報は、例えばＩＰアドレス監視装置１が備えるウェブサーバの機能にアクセスした端末へ送信するようにしてもよい。図７は複数のネットワークアドレス単位の端末の稼動率のグラフを表す図である。データ加工処理部１０５は図７で示すようなグラフを生成して出力する。
【００４１】
またＩＰアドレス監視装置１は、端末２のＭＡＣアドレスと属性情報とを予め属性情報記憶テーブルに記憶しておき、通信ネットワークに接続された端末２を検出して、属性情報（例えば端末ＩＤや所属部署の情報）に特定のネットワークアドレスの範囲のＩＰアドレスであって、利用されていないＩＰアドレスを属性情報記憶テーブルから特定して、割当てるようにしても良い。この場合、ＩＰアドレス監視装置１は例えばＩＰアドレス割当処理部（図示せず）が、特定したＩＰアドレスを端末２にマックアドレスを利用して送信し、端末２がそのＩＰアドレスを受信して自装置に設定する。
【００４２】
上述のＩＰアドレス監視装置は内部に、コンピュータシステムを有している。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００４３】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００４４】
【図１】ＩＰアドレス監視装置の構成を示すブロック図である。
【図２】属性情報記憶テーブルを示す図である。
【図３】応答情報記憶テーブルを示す図である。
【図４】ＩＰアドレス監視の処理フローを示す図である。
【図５】ＩＰアドレス監視画面のイメージを示す第１の図である。
【図６】ＩＰアドレス監視画面のイメージを示す第２の図である。
【図７】複数のネットワークアドレス単位の端末の稼動率のグラフを表す図である。
【符号の説明】
【００４５】
１・・・ＩＰアドレス監視装置、２・・・端末、１０１・・・通信処理部、１０２・・・制御部、１０３・・・応答要求処理部、１０４・・・属性情報取得部、１０５・・・データ加工処理部、１０６・・・不正端末対応処理部、１０７・・・データベース
【図１】
2006324884.tif 000003
【図２】
2006324884.tif 000004
【図３】
2006324884.tif 000005
【図４】
2006324884.tif 000006
【図５】
2006324884.tif 000007
【図６】
2006324884.tif 000008
【図７】
2006324884.tif 000009