(57)【要約】      （修正有）【課題】正規の端末装置へのなりすましを防止し、また記録デバイスの変更を監視し、さらに端末装置の管理により通信ネットワークのトラフィックを減少することができる情報処理装置を提供する。【解決手段】端末装置２０は、ＩＰアドレス及び／又はＭＡＣアドレスと生成したハッシュ値とから識別情報を作成する。また、端末装置２０は、シャットダウン又は再起動する場合に、現在の記録デバイス情報をハードディスク２６に保存し、次に起動した場合に、現在の記録デバイス情報とハードディスク２６に保存した記録デバイス情報との一致又は不一致を判定する。さらに、端末装置２０は、起動した場合にネットワークセグメント内の他の端末装置からの応答が全く無い場合、ネットワークセグメント内で起動している自身を含む端末装置の管理情報を作成する。【選択図】        図１
2004206397.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークに接続され、該通信ネットワーク内で固有のアドレス情報、ハードウェアに固有のハード識別情報、及びソフトウェアに固有のソフト識別情報が割当てられ、前記各情報を取得する情報処理装置の識別情報を作成する識別情報作成方法において、
予め決められた生成アルゴリズムに基づいて、情報処理装置でソフト識別情報から識別値を生成するステップと、
予め決められた作成アルゴリズムに基づいて、情報処理装置でアドレス情報及び／又はハード識別情報と生成した識別値とから識別情報を作成するステップと
を有することを特徴とする識別情報作成方法。
【請求項２】
通信ネットワークに接続され、該通信ネットワーク内で固有のアドレス情報、ハードウェアに固有のハード識別情報、及びソフトウェアに固有のソフト識別情報が割当てられ、前記各情報を取得する情報処理装置において、
予め決められた生成アルゴリズムに基づいて、ソフト識別情報から識別値を生成する生成手段と、
予め決められた作成アルゴリズムに基づいて、アドレス情報及び／又はハード識別情報と生成手段で生成した識別値とから識別情報を作成する作成手段と
を備えることを特徴とする情報処理装置。
【請求項３】
通信ネットワークに接続され、該通信ネットワーク内で固有のアドレス情報、ハードウェアに固有のハード識別情報、及びソフトウェアに固有のソフト識別情報が割当てられた装置から識別情報を受付ける情報処理装置において、
前記識別情報は、アドレス情報及び／又はハード識別情報とソフト識別情報から生成された識別値とから作成された識別情報であり、
複数の識別情報が予め登録されている識別情報リストを取得する取得手段と、
受付けた識別情報と取得手段で取得した識別情報リスト内の識別情報との一致又は部分一致を検出する検出手段と、
検出手段が一致又は部分一致の何れも検出しなかった場合、前記受付けた識別情報を識別情報リストに追加する追加手段と
を備えることを特徴とする情報処理装置。
【請求項４】
通信ネットワークに接続され、該通信ネットワーク内で固有のアドレス情報、ハードウェアに固有のハード識別情報、及びソフトウェアに固有のソフト識別情報が割当てられ、前記各情報を取得するコンピュータに、自身の識別情報を作成させるコンピュータプログラムにおいて、
コンピュータに、予め決められた生成アルゴリズムに基づいて、ソフト識別情報から識別値を生成させる手順と、
コンピュータに、予め決められた作成アルゴリズムに基づいて、アドレス情報及び／又はハード識別情報と生成した識別値とから識別情報を作成させる手順と
を含むことを特徴とするコンピュータプログラム。
【請求項５】
情報を保存する情報保存部を有し、記録デバイスの追加又は取外しを検出し、アクセスできる記録デバイスに関する記録デバイス情報を作成する情報処理装置への記録デバイスの追加又は取外しを監視する記録デバイス監視方法において、
情報処理装置がシャットダウン又は再起動する場合に、作成した記録デバイス情報を情報保存部に保存するステップと、
情報処理装置が起動した場合に、作成した記録デバイス情報及び情報保存部に保存した記録デバイス情報の一致又は不一致を情報処理装置で判定するステップと、
不一致と判定した場合、情報保存部に保存されている記録デバイス情報を情報処理装置で更新するステップと
を有することを特徴とする記録デバイス監視方法。
【請求項６】
記録デバイスの追加又は取外しを検出し、アクセスできる記録デバイスに関する記録デバイス情報を作成する情報処理装置において、
シャットダウン又は再起動する場合に、作成した記録デバイス情報を保存する情報保存部と、
起動した場合に、作成した記録デバイス情報及び情報保存部に保存した記録デバイス情報の一致又は不一致を判定する判定手段と、
判定手段が不一致と判定した場合、情報保存部に保存した記録デバイス情報を更新する更新手段と
を備えることを特徴とする情報処理装置。
【請求項７】
記録デバイスの追加又は取外しを検出し、アクセスできる記録デバイスに関する記録デバイス情報を作成するコンピュータに、自身への記録デバイスの追加又は取外しを監視させるコンピュータプログラムにおいて、
コンピュータに、シャットダウン又は再起動する場合、作成した記録デバイス情報を保存させる手順と、
コンピュータに、起動した場合、作成した記録デバイス情報及び保存した記録デバイス情報の一致又は不一致を判定させる手順と、
コンピュータに、不一致と判定した場合、保存した記録デバイス情報を更新させる手順と
を含むことを特徴とするコンピュータプログラム。
【請求項８】
複数のネットワークセグメントの何れかに接続された複数の端末装置と、各ネットワークセグメントに接続された中央装置とを備えた通信ネットワークシステムの端末装置管理方法において、
起動した端末装置からネットワークセグメント内の他の端末装置に応答を要求するステップと、
他の端末装置からの応答が全く無い場合、ネットワークセグメント内で起動している自身を含む端末装置の管理情報を、前記起動した端末装置が作成するステップと
作成した管理情報を前記端末装置から中央装置に送信するステップと
を有することを特徴とする端末装置管理方法。
【請求項９】
複数のネットワークセグメントの何れかに接続された複数の端末装置と、各ネットワークセグメントに接続された中央装置とを備えた通信ネットワークシステムにおいて、
前記端末装置は、
起動した場合、ネットワークセグメント内の他の端末装置に応答を要求する通信手段と、
他の端末装置からの応答が全く無い場合、ネットワークセグメント内で起動している自身を含む端末装置の管理情報を作成する作成手段と
を備え、作成手段で作成した管理情報を通信手段から中央装置に送信するように構成されていることを特徴とする通信ネットワークシステム。
【請求項１０】
複数のネットワークセグメントの何れかに接続されたコンピュータに、前記ネットワークセグメントに関する管理情報を作成させるコンピュータプログラムにおいて、
コンピュータに、前記ネットワークセグメント内の他のコンピュータに応答を要求させる手順と、
コンピュータに、応答が全く無い場合、ネットワークセグメント内で起動している自身を含むコンピュータの管理情報を作成させる手順と
を含むことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信ネットワークの端末装置の管理に関し、特に、端末装置を識別する識別情報作成方法、通信ネットワークシステム、情報処理装置及びコンピュータプログラム、また、端末装置への記録デバイスの追加又は取外しを監視する記録デバイス監視方法、情報処理装置及びコンピュータプログラム、さらに、端末装置を管理する端末装置管理方法、通信ネットワークシステム及びコンピュータプログラムに関する。
【０００２】
【従来の技術】
多くの通信ネットワークシステムにおいては、多数の端末装置が、ファイルサーバ又はデータベースサーバなどの中央装置に接続されており、各端末装置から例えばファイルサーバにアクセスして、必要なデータをダウンロードすることが可能である。多くの通信ネットワークシステムでは、パスワードなどの認証を行って、不正なユーザからのアクセスを防止しているが、近年では、情報の漏洩を防止するために、端末装置毎にアクセスできるデータに制限を設けることが行われている。例えば、各端末装置に割当てられたＩＰアドレスで端末装置を識別したり、各端末装置のＬＡＮボードに割当てられたＭＡＣアドレスで端末装置を識別して、各端末装置に応じたアクセス制限を行うことが可能である（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開２０００−１８７６４６号公報
【０００４】
【発明が解決しようとする課題】
しかし、ＩＰアドレスはソフトウェアで設定を容易に変更することが可能であり、端末装置を確実に識別できない。また、ＬＡＮボードは交換することが可能であり、端末装置を確実に識別できない。特に、ノートブック型コンピュータの場合は、ＰＣカードなどの拡張カード（ＬＡＮカード）を容易に交換することが可能である。そのため、ＩＰアドレスの設定を変更したり、ＬＡＮカードを交換するなどして、正規の端末装置になりすますことが可能という問題がある。
【０００５】
また、近年、フラッシュメモリを用いた切手サイズの１０〜１００Ｍバイトの記録媒体の使用範囲が広がっており、例えば起動中のコンピュータの所定スロットに前記記録媒体を挿入することにより、前記記録媒体をコンピュータが自動的に認識して、ハードディスクと同様に使用することが可能である。このような追加／取外しが容易な記録媒体は、情報が漏洩する危険性を高めるという問題がある。
【０００６】
端末装置における上述した記録媒体などの記録デバイスの変更（追加又は取外し）を管理する方法として、通信ネットワークシステムに管理サーバを設け、管理サーバから各端末装置に、記録デバイスの変更の有無を問合せることが考えられる。しかし、管理サーバから各端末装置に問合せを行った場合、ネットワークのトラフィックが増加するという問題がある。また、端末装置数が多い場合は、夫々の端末装置に対する問合せ周期が長くなり、記録デバイスの変更を即時に検出することが困難になるという問題がある。さらに、管理対象の端末装置は、予め管理サーバに登録しておく必要がある。
【０００７】
本発明は斯かる事情に鑑みてなされたものであり、端末装置のなりすましを防止することが可能な識別情報作成方法、通信ネットワークシステム、情報処理装置及びコンピュータプログラムを提供することを目的とする。
【０００８】
また、本発明は、記録デバイスの追加又は取外しを端末装置側で監視することが可能な記録デバイス監視方法、情報処理装置及びコンピュータプログラムを提供することを他の目的とする。
【０００９】
また、本発明は、端末装置の管理による通信ネットワークのトラフィックを減少することが可能な端末装置管理方法、通信ネットワークシステム及びコンピュータプログラムを提供することを他の目的とする。
【００１０】
【課題を解決するための手段】
第１発明に係る識別情報作成方法は、通信ネットワークに接続され、該通信ネットワーク内で固有のアドレス情報、ハードウェアに固有のハード識別情報、及びソフトウェアに固有のソフト識別情報が割当てられ、前記各情報を取得する情報処理装置の識別情報を作成する識別情報作成方法において、予め決められた生成アルゴリズムに基づいて、情報処理装置でソフト識別情報から識別値を生成するステップと、予め決められた作成アルゴリズムに基づいて、情報処理装置でアドレス情報及び／又はハード識別情報と生成した識別値とから識別情報を作成するステップとを有することを特徴とする。
【００１１】
第２発明に係る情報処理装置は、アドレス情報、ハード識別情報及びソフト識別情報が割当てられ、前記各情報を取得する情報処理装置において、予め決められた生成アルゴリズムに基づいて、ソフト識別情報から識別値を生成する生成手段と、予め決められた作成アルゴリズムに基づいて、アドレス情報及び／又はハード識別情報と生成手段で生成した識別値とから識別情報を作成する作成手段とを備えることを特徴とする。
【００１２】
第３発明に係る情報処理装置は、アドレス情報、ハード識別情報及びソフト識別情報が割当てられた装置から識別情報を受付ける情報処理装置において、前記識別情報は、アドレス情報及び／又はハード識別情報とソフト識別情報から生成された識別値とから作成された識別情報であり、複数の識別情報が予め登録されている識別情報リストを取得する取得手段と、受付けた識別情報と取得手段で取得した識別情報リスト内の識別情報との一致又は部分一致を検出する検出手段と、検出手段が一致又は部分一致の何れも検出しなかった場合、前記受付けた識別情報を識別情報リストに追加する追加手段とを備えることを特徴とする。
【００１３】
第４発明に係るコンピュータプログラムは、アドレス情報、ハード識別情報及びソフト識別情報が割当てられ、前記各情報を取得するコンピュータに、自身の識別情報を作成させるコンピュータプログラムにおいて、コンピュータに、予め決められた生成アルゴリズムに基づいて、ソフト識別情報から識別値を生成させる手順と、コンピュータに、予め決められた作成アルゴリズムに基づいて、アドレス情報及び／又はハード識別情報と生成した識別値とから識別情報を作成させる手順とを含むことを特徴とする。
【００１４】
第５発明に係る記録デバイス監視方法は、情報を保存する情報保存部を有し、記録デバイスの追加又は取外しを検出し、アクセスできる記録デバイスに関する記録デバイス情報を作成する情報処理装置への記録デバイスの追加又は取外しを監視する記録デバイス監視方法において、情報処理装置がシャットダウン又は再起動する場合に、作成した記録デバイス情報を情報保存部に保存するステップと、情報処理装置が起動した場合に、作成した記録デバイス情報及び情報保存部に保存した記録デバイス情報の一致又は不一致を情報処理装置で判定するステップと、不一致と判定した場合、情報保存部に保存されている記録デバイス情報を情報処理装置で更新するステップとを有することを特徴とする。
【００１５】
第６発明に係る情報処理装置は、記録デバイスの追加又は取外しを検出し、記録デバイス情報を作成する情報処理装置において、シャットダウン又は再起動する場合に、作成した記録デバイス情報を保存する情報保存部と、起動した場合に、作成した記録デバイス情報及び情報保存部に保存した記録デバイス情報の一致又は不一致を判定する判定手段と、判定手段が不一致と判定した場合、情報保存部に保存した記録デバイス情報を更新する更新手段とを備えることを特徴とする。
【００１６】
第７発明に係るコンピュータプログラムは、記録デバイスの追加又は取外しを検出し、記録デバイス情報を作成するコンピュータに、自身への記録デバイスの追加又は取外しを監視させるコンピュータプログラムにおいて、コンピュータに、シャットダウン又は再起動する場合、作成した記録デバイス情報を保存させる手順と、コンピュータに、起動した場合、作成した記録デバイス情報及び保存した記録デバイス情報の一致又は不一致を判定させる手順と、コンピュータに、不一致と判定した場合、保存した記録デバイス情報を更新させる手順とを含むことを特徴とする。
【００１７】
第８発明に係る端末装置管理方法は、複数のネットワークセグメントの何れかに接続された複数の端末装置と、各ネットワークセグメントに接続された中央装置とを備えた通信ネットワークシステムの端末装置管理方法において、起動した端末装置からネットワークセグメント内の他の端末装置に応答を要求するステップと、他の端末装置からの応答が全く無い場合、ネットワークセグメント内で起動している自身を含む端末装置の管理情報を、前記起動した端末装置が作成するステップと作成した管理情報を前記端末装置から中央装置に送信するステップとを有することを特徴とする。
【００１８】
第９発明に係る通信ネットワークシステムは、複数のネットワークセグメントの何れかに接続された複数の端末装置と、各ネットワークセグメントに接続された中央装置とを備えた通信ネットワークシステムにおいて、前記端末装置は、起動した場合、ネットワークセグメント内の他の端末装置に応答を要求する通信手段と、他の端末装置からの応答が全く無い場合、ネットワークセグメント内で起動している自身を含む端末装置の管理情報を作成する作成手段とを備え、作成手段で作成した管理情報を通信手段から中央装置に送信するように構成されていることを特徴とする。
【００１９】
第１０発明に係るコンピュータプログラムは、複数のネットワークセグメントの何れかに接続されたコンピュータに、前記ネットワークセグメントに関する管理情報を作成させるコンピュータプログラムにおいて、コンピュータに、前記ネットワークセグメント内の他のコンピュータに応答を要求させる手順と、コンピュータに、応答が全く無い場合、ネットワークセグメント内で起動している自身を含むコンピュータの管理情報を作成させる手順とを含むことを特徴とする。
【００２０】
第１，第２，第３，又は第４発明においては、予め決められた生成アルゴリズムに基づいて、ソフト識別情報から識別値を生成する。例えば、予め決められたハッシュアルゴリズムに基づいて、ソフトウェアのシーケンス番号（ソフト識別情報）からハッシュ値（識別値）を生成することが可能である。また、予め決められた作成アルゴリズムに基づいて、アドレス情報及び／又はハード識別情報と生成した識別値とから識別情報を作成する。例えば、ＩＰアドレス（アドレス情報）、ＬＡＮボードのＭＡＣアドレス（ハード識別情報）、及び前記ハッシュ値（識別値）を所定順に並べた識別情報を作成することが可能である。ＩＰアドレスを変更したり、ＬＡＮボードを交換しても、識別情報の一部分が変化するだけであり、端末装置のなりすましは困難である。また、ハッシュ値から元のシーケンス番号を特定するのは困難であり、どのソフトウェアのシーケンス番号を使用しているのかは簡単に特定できないため、端末装置のなりすましはさらに困難になる。
【００２１】
第５，第６，又は第７発明においては、端末装置をシャットダウン又は再起動する場合に記録デバイス情報をハードディスクなどの情報保存部に保存する。コンピュータを起動した場合に、記録デバイス情報を作成し、作成した記録デバイス情報と情報保存部に保存した記録デバイス情報との一致又は不一致を判定する。不一致と判定された場合、情報保存部に保存されている記録デバイス情報を更新する。また、起動してからシャットダウン又は再起動するまでの間に、記録デバイスの変更（追加又は取外し）が検出された場合、情報保存部に保存されている記録デバイス情報を更新する。記録デバイスの変更が検出された場合は、例えば管理サーバなどに通知し、情報の漏洩防止に関する処理などを行うことが可能である。
【００２２】
第８，第９，又は第１０発明においては、起動した端末装置からネットワークセグメント内の他の端末装置に応答を要求する。他の端末装置からの応答が全く無い場合、ネットワークセグメント内で起動している自身を含む端末装置の管理情報を、前記起動した端末装置が作成し、作成した管理情報を前記端末装置から中央装置に送信する。管理情報を作成した端末装置は、ネットワークセグメント内の他の端末装置から応答の要求を受付けた場合、管理情報を更新し、更新した管理情報を中央装置に送信する。また、管理情報を作成した端末装置は、ネットワークセグメント内で起動している他の端末装置の増減を検出した場合、管理情報を更新し、更新した管理情報を中央装置に送信する。ネットワークセグメント内の端末装置の管理は、管理情報を作成した端末装置が行い、前記端末装置から中央装置に管理情報を送信する。ネットワークセグメント内の各端末装置に関する管理情報は、ネットワークセグメント内の何れかの端末装置で作成し、前記端末装置から中央装置に管理情報を送信する。
【００２３】
【発明の実施の形態】
以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。
（第１の実施の形態）
図１に本発明に係る情報処理装置が接続された通信ネットワークの例を示す。通信ネットワークには、識別情報を作成する複数の端末装置（情報処理装置）２０と、識別情報を受付ける管理サーバ（情報処理装置）１０とが接続されている。管理サーバ１０は、プログラム又はデータなどが記憶されるハードディスク１６、プログラム又はデータなどが一時的に記憶されるＲＡＭ（Random Access Memory）１４、プログラムの実行又はデータの処理などを行うＣＰＵ（Central Processing Unit）１２、及び端末装置２０との通信を行う通信部１８などを備える。また、管理サーバ１０は、図示していないが、マウス又はキーボードなどの入力装置、ディスプレイ又はプリンタなどの出力装置、又は、ＣＤ−ＲＯＭ（Compact Disk - Read Only Memory）ドライブ、ＭＯ（Magneto‐Optical）ディスクドライブ又はＤＶＤ（Digital Versatile Disk）ドライブなどの外部記憶装置などを備えることも可能である。
【００２４】
端末装置２０は、管理サーバ１０と同様に、ＣＰＵ２２、ＲＡＭ２４、ハードディスク２６及び通信部２８などを備える。また、図示していないが、入力装置、出力装置又は外部記憶装置などを備えることも可能である。各端末装置２０には、通信ネットワーク内で固有のＩＰアドレスなどのアドレス情報、ＬＡＮボードに固有のＭＡＣアドレスなどのハード識別情報、及びＯＳ（Operating System）に固有のシーケンス番号などのソフト識別情報が割当てられており、前記各情報をＣＰＵ２２が取得することが可能である。ＩＰアドレス及びシーケンス番号は、例えば各端末装置２０のハードディスク２６に夫々記憶されている。また、ＭＡＣアドレスは、例えば各端末装置２０の通信部２８内のＲＯＭ（Read Only Memory）などに記憶されている。
【００２５】
端末装置２０のＣＰＵ２２は、予め決められた生成アルゴリズムに基づいて、シーケンス番号から識別値を生成する手段、予め決められた作成アルゴリズムに基づいて、ＩＰアドレス及び／又はＭＡＣアドレスと生成した識別値とから識別情報を作成する手段として動作する。例えば、ハッシュアルゴリズムに基づいて、シーケンス番号からハッシュ値（識別値）を生成することが可能である。また、例えば、ＩＰアドレス、ＭＡＣアドレス及びハッシュ値を、所定順に並べて識別情報を作成することが可能である。前記生成アルゴリズム及び作成アルゴリズムを含むプログラムは、ハードディスク２６に記憶されている。作成した識別情報は、通信部２８から管理サーバ１０に送信される。
【００２６】
また、管理サーバ１０のハードディスク１６には、複数の識別情報が予め登録されている識別情報リストが記憶されている。管理サーバ１０のＣＰＵ１２は、識別情報リストを取得する手段、端末装置１０から送信された識別情報とハードディスク１６から取得した識別情報リスト内の識別情報との一致又は部分一致を検出する手段、一致又は部分一致の何れも検出しなかった場合、前記端末装置１０から送信された識別情報を識別情報リストに追加する手段として動作する。識別情報リストは、例えば管理サーバ１０と接続された他の装置から、通信部１８を介して取得することも可能である。また、部分一致は、識別情報のＩＰアドレス部分、ＭＡＣアドレス部分、又はハッシュ値部分の各部分毎の一致に基づいて判定する。
【００２７】
ＣＤ−ＲＯＭ等の記録媒体に記録されたコンピュータプログラムを外部記憶装置（図示せず）で読出してハードディスク１６又は２６に記憶してＣＰＵ１２又は２２に実行させることにより、ＣＰＵ１２又は２２を上述した各手段として動作させることが可能である。また、通信部１８又は２８で他の装置からコンピュータプログラムを受付けてハードディスク１６又は２６に記憶することも可能である。
【００２８】
図２に端末装置の認証手順の例を示す。
端末装置２０のＣＰＵ２２により、ＩＰアドレス及びＭＡＣアドレスをハードディスク２６及び通信部２８から取得（Ｓ１０）してＲＡＭ２４に記憶すると共に、シーケンス番号をハードディスク２６から取得（Ｓ１０）してＲＡＭ２４に記憶し、ＲＡＭ２４に記憶したシーケンス番号のハッシュ値を、予め決められているハッシュアルゴリズムに基づいて算出（Ｓ１２）してＲＡＭ２４に記憶する。また、ＣＰＵ２２により、予め決められている生成アルゴリズムに基づいて、ＲＡＭ２４に記憶されてるＩＰアドレス、ＭＡＣアドレス及びハッシュ値から識別情報を生成してＲＡＭ２４に記憶し、ＲＡＭ２４に記憶した識別情報を通信部２８から管理サーバ１０に送信する（Ｓ１４）。
【００２９】
管理サーバ１０のＣＰＵ１２により、通信部１８が端末装置２０から受付けた認証情報をＲＡＭ１４に記憶し、ＲＡＭ１４に記憶した識別情報とハードディスク１６に記憶されている識別情報リストとを照合する（Ｓ１６）。識別情報が識別情報リストに登録済みの場合（Ｓ１８：ＹＥＳ）、ＣＰＵ１２により、例えば通信部１８から端末装置２０に認証完了通知を送信するなどの認証完了処理を行う（Ｓ２０）。
【００３０】
識別情報が識別情報リストに登録されていない場合（Ｓ１８：ＮＯ）、ＣＰＵ１２により、部分一致の判定を行う（Ｓ２２）。例えば、識別情報のうちのＩＰアドレス部分、ＭＡＣアドレス部分、及びハッシュ値部分の１つ又は２つが識別情報リスト内の識別情報と一致している場合、部分一致と判定する。部分一致と判定された場合（Ｓ２２：ＹＥＳ）、端末装置１０はＩＰアドレス、ＭＡＣアドレス及びハッシュ値（シーケンス番号）の１つ又は２つが改ざんされている可能性があるため、ＣＰＵ１２により、例えば通信部１８から端末装置２０に警告メッセージを送信するなどの認証エラー処理を行う（Ｓ２４）。
【００３１】
部分一致と判定されなかった場合（Ｓ２２：ＮＯ）、ＣＰＵ１２により、受付けた識別情報を識別情報リストに新規登録し（Ｓ２６）、認証完了処理を行う（Ｓ２０）。
【００３２】
（第２の実施の形態）
図３に本発明に係る端末装置（情報処理装置）の例を示す。端末装置２０は、第１の実施の形態と同様に、ＣＰＵ２２、ＲＡＭ２４、ハードディスク２６及び通信部２８などを備える。また、図示しないが、入力装置、出力装置又は外部記憶装置などを備えることも可能である。
【００３３】
本実施の形態においては、端末装置２０は、追加又は取外しが自在な記録デバイスが接続される接続部２９を備え、ＣＰＵ２２は、記録デバイスの追加又は取外しを検出し、アクセスできる記録デバイスに関する記録デバイス情報を作成することが可能である。例えば、プラグアンドプレイ（Plug and Play）により、記録デバイスの追加又は取外しをＣＰＵ２２で検出し、記録デバイス情報を作成することが可能である。また、記録デバイスは、接続部２９に接続される記録デバイスに限定はされず、例えばネットワーク経由で共有される記録デバイスなども含む。
【００３４】
端末装置２０は、シャットダウン又は再起動する場合に、ＣＰＵ２２により、作成した記録デバイス情報をハードディスク（情報保存部）２６に保存する。ＣＰＵ２２は、起動した場合に、作成した記録デバイス情報とハードディスク２６に保存された記録デバイス情報との一致又は不一致を判定する手段、不一致と判定した場合、ハードディスク２６に保存されている記録デバイス情報を更新する手段として動作する。また、ＣＰＵ２２は、起動してからシャットダウン又は再起動するまでの間に記録デバイスが追加又は取外された場合、ハードディスク２６に保存されている記録デバイス情報の更新を行う。
【００３５】
ＣＤ−ＲＯＭ等の記録媒体に記録されたコンピュータプログラムを外部記憶装置（図示せず）で読出してハードディスク２６に記憶してＣＰＵ２２に実行させることにより、ＣＰＵ２２を上述した各手段として動作させることが可能である。また、通信部２８で他の装置からコンピュータプログラムを受付けてハードディスク２６に記憶することも可能である。
【００３６】
図４及び図５に記録デバイス情報の更新手順の例を示す。
端末装置２０が起動（Ｓ３０）した直後、ＣＰＵ２２により、ハードディスク２６に記憶されている記録デバイス情報を読出し（Ｓ３２）てＲＡＭ２４に記憶すると共に、現在の記録デバイス情報を作成（Ｓ３２）してＲＡＭ２４に記憶し、両者を比較する。両者が一致していない場合（Ｓ３４：ＮＯ）、記録デバイスが追加又は取外されたと判定し、ＣＰＵ２２により、例えば警告メッセージを表示するなどの変更対応処理を行い（Ｓ３６）、ハードディスク２６に記憶されている記録デバイス情報を更新する（Ｓ３８）。
【００３７】
作成した記録デバイス情報及び読出した記録デバイス情報が一致している場合（Ｓ３４：ＹＥＳ）、又は、ハードディスク２６の記録デバイス情報を更新した（Ｓ３８）後、記録デバイスの追加又は取外しを監視する。記録デバイスの変更（追加又は取外し）が検出された場合（図５のＳ４０：ＹＥＳ）、ＣＰＵ１２により、変更対応処理を行い（Ｓ４２）、ハードディスク２６に記憶されている記録デバイス情報を更新する（Ｓ４４）。
【００３８】
記録デバイスの変更が検出されない場合（Ｓ４０：ＮＯ）、又は、ハードディスク２６の記録デバイス情報を更新した（Ｓ４４）後、端末装置２０がシャットダウン又は再起動する場合（Ｓ４６：ＹＥＳ）、ＣＰＵ１２により、最新の記録デバイス情報をハードディスク２６に保存する（Ｓ４８）。端末装置１０がシャットダウン又は再起動しない場合（Ｓ４６：ＮＯ）、記録デバイスの変更を監視する。
【００３９】
上述した例では、記録デバイスの変更が検出される毎に、ハードディスク２６に保存されている記録デバイス情報を更新したが、例えば、記録デバイス情報をＲＡＭ２４に記憶し、ＲＡＭ２４に記憶した記録デバイス情報を更新し、シャットダウン又は再起動時に、ＲＡＭ２４に記憶した記録デバイス情報をハードディスク２６に保存することも可能である。
【００４０】
第１の実施の形態（図１）に示したように、端末装置２０が管理サーバ１０と通信可能な場合、記録デバイスの変更が検出されたとき、端末装置２０の通信部２８から管理サーバ１０に、記録デバイスの変更検出通知を送信し、例えば管理サーバ１０側で変更対応処理を行うことも可能である。
【００４１】
（第３の実施の形態）
図６に本発明に係る通信ネットワークシステムの例を示す。通信ネットワークシステムは、端末装置２０、管理サーバ１０、ファイルサーバ３０及びルータ３２などを備える。通信ネットワークはネットワークセグメントに分けられており、各ネットワークセグメントに複数の端末装置２０が接続されている。各ネットワークセグメントと管理サーバ１０又はファイルサーバ３０とはルータ３２を介して接続されている。
【００４２】
図７に本発明に係る端末装置及び管理サーバ（中央装置）の例を示す。管理サーバ１０は、第１の実施の形態と同様に、ＣＰＵ１２、ＲＡＭ１４、ハードディスク１６及び通信部１８などを備える。また、図示しないが、入力装置、出力装置又は外部記憶装置などを備えることも可能である。
【００４３】
管理サーバ１０のハードディスク１６には、各端末装置２０の基本動作に関する基本情報と、ファイルサーバ３０へのアクセスの制限などに関するアクセス制御リストが記憶されている。
【００４４】
端末装置２０は、第１の実施の形態と同様に、ＣＰＵ２２、ＲＡＭ２４、ハードディスク２６及び通信部２８などを備える。また、図示しないが、入力装置、出力装置又は外部記憶装置などを備えることも可能である。
【００４５】
端末装置２０の通信部２８は、前記端末装置２０が起動した場合、ネットワークセグメント内の他の端末装置に応答を要求する手段として動作する。ＣＰＵ２２は、他の端末装置からの応答が全く無い場合、ネットワークセグメント内で起動している自身を含む端末装置のクライアントリスト（管理情報）を作成する手段として動作し、作成したクライアントリストを通信部２８から管理サーバ１０に送信する。また、ＣＰＵ２２によって作成されたクライアントリストは、ＲＡＭ２４に記憶される。クライアントリスト内の各端末装置の識別情報として、例えば第１の実施の形態で説明した識別情報を用いることが可能である。以下、クライアントリストに端末装置の識別情報などを追加することを、クライアントリストに端末装置を追加すると記載する。
【００４６】
端末装置２０のＣＰＵ２２は、クライアントリストを作成した場合、通信部２８がネットワークセグメント内の他の端末装置から応答の要求を受付けたとき、クライアントリストを更新する手段として動作する。クライアントリストを更新して前記応答を要求した端末装置を追加した場合、ＣＰＵ２２により、前記応答を要求した端末装置に通信部２８から応答を送信すると共に、更新した管理情報を通信部２８から管理サーバ１０に送信する。
【００４７】
また、端末装置２０のＣＰＵ２２は、クライアントリストを作成した場合、所定時間毎に、クライアントリストに基づいて、通信部２８からネットワークセグメント内で起動している他の端末装置に応答を要求し、応答が無い端末装置があるときは、クライアントリストを更新して前記応答が無い端末装置を削除し、更新したクライアントリストを通信部２８から管理サーバ１０に送信する。
【００４８】
また、端末装置２０のＣＰＵ２２は、ネットワークセグメント内で起動している端末装置に関するネットワークリストを取得する手段、クライアントリストを作成した場合に、クライアントリスト及びネットワークリストの差異を検出する手段として動作し、差異が検出された端末装置に通信部２８から応答を要求し、応答を通信部２８が受付けた場合は、差異が検出された端末装置の存在を通信部２８から管理サーバ１０に通知する。ネットワークリストは、例えばＯＳが作成するリストであり、ＯＳが認識した端末装置が登録されている。ネットワークリストは、ＲＡＭ２４に記憶されている。
【００４９】
また、端末装置２０のＣＰＵ２２は、クライアントリストを作成した場合、ネットワークセグメント内で起動している端末装置のシャットダウン通知を通信部２８で受付けたとき、クライアントリストをＣＰＵ２２で更新して前記通知を行った端末装置を削除し、更新したクライアントリストを通信部２８から管理サーバ１０に送信する。
【００５０】
また、端末装置２０のＣＰＵ２２は、クライアントリストを作成した場合、シャットダウンするときは、クライアントリストを更新して自身を削除し、更新したクライアントリストを通信部２８からネットワークセグメント内で起動している他の端末装置に送信する。以下、クライアントリストを有する端末装置２０を、管理クライアント２０ａと呼ぶ。また、管理クライアント２０ａのＣＰＵ、ＲＡＭ、ハードディスク及び通信部を、符号２２ａ，２４ａ，２６ａ及び２８ａで表す。
【００５１】
ＣＤ−ＲＯＭ等の記録媒体に記録されたコンピュータプログラムを外部記憶装置（図示せず）で読出してハードディスク２６に記憶してＣＰＵ２２に実行させることにより、ＣＰＵ２２を上述した各手段として動作させることが可能である。また、通信部２８で他の装置からコンピュータプログラムを受付けてハードディスク２６に記憶することも可能である。
【００５２】
図８及び図９に、セグメント内に管理クライアント２０ａが存在する場合の端末装置２０のネットワークへの参加手順の例を示す。
起動した端末装置２０の通信部２８からネットワークセグメント内に参加要求を送る（Ｓ５０）。管理クライアント２０ａは通信部２８ａで参加要求を受付け、ＣＰＵ２２ａにより、参加を要求した端末装置２０の例えば識別情報を、ＲＡＭ２４ａに記憶されているクライアントリストに追加（Ｓ５２）した後、前記クライアントリストを通信部２８ａから管理サーバ１０に送信する（Ｓ５４）。管理サーバ１０は、通信部１８でクライアントリストを受付けた場合、通信部１８から管理クライアント２０ａに応答を送信し（Ｓ５６）、管理クライアント２０ａは、通信部２８ａで管理サーバ１０からの応答を受付けた場合、通信部２８ａから端末装置２０に、参加要求に対する応答を送信する（Ｓ５８）。
【００５３】
通信部２８で管理クライアント２０ａからの応答を受付けた端末装置２０は、通信部２８から管理サーバ１０にログオン通知を送信する（Ｓ６０）。端末装置２０の通信部２８は、ログオンに対する応答（Ｓ６２）を管理サーバ１０から受付けた場合、管理サーバ１０に基本情報を要求して取得する（図９のＳ６４、Ｓ６６、Ｓ６８）と共に、アクセス制御リストを管理サーバ１０に要求して取得する（Ｓ７０、Ｓ７２、Ｓ７４）。
【００５４】
図１０及び図１１に、セグメント内に管理クライアント２０ａが存在しない場合の端末装置２０のネットワークへの参加手順の例を示す。
起動した端末装置２０が行った参加要求は、管理クライアントが存在しないためにタイムアウトになり（Ｓ８０）、前記端末装置２０が管理クライアント２０ａになる。管理クライアント２０ａのＣＰＵ２２ａは、自身が登録されたクライアントリストを作成（Ｓ８４）してＲＡＭ２４ａに記憶する。管理クライアント２０ａのＣＰＵ２２ａにより、通信部２８ａから管理サーバ１０にポーリング間隔を要求し（Ｓ８６）、管理サーバ１０から送信（Ｓ８８）されたポーリング間隔を通信部２８ａで受信（Ｓ９０）した後、クライアントリストを通信部２８ａから管理サーバ１０に送信する（Ｓ９２）。
【００５５】
管理サーバ１０は、通信部１８でクライアントリストを受付けた場合、通信部１８から管理クライアント２０ａに応答を送信する（Ｓ９４）。管理クライアント２０ａは、通信部２８ａで管理サーバ１０からの応答を受付けた場合、管理サーバ１０にログオン通知を送信する（Ｓ９６）。管理サーバ１０から送信（Ｓ９８）されたログオンに対する応答を通信部２８ａで受付けた管理クライアント２０ａは、通信部２８ａから管理サーバ１０に基本情報を要求して取得する（図１１のＳ１００、Ｓ１０２、Ｓ１０４）と共に、アクセス制御リストを管理サーバ１０に要求して取得する（Ｓ１０６、Ｓ１０８、Ｓ１０９）。
【００５６】
図１２に管理クライアント２０ａによるセグメント内の端末装置２０の管理手順の例を示す。
管理クライアント２０ａのＣＰＵ２２ａは、クライアントリストに基づいて、通信部２８ａからセグメント内の各端末装置２０に応答を要求する（Ｓ１１０）。各端末装置から応答がある場合（Ｓ１１２：ＮＯ）、処理を終了する。応答の無い端末装置がある場合（Ｓ１１２：ＹＥＳ）、ＣＰＵ２２ａにより、応答の無い端末装置をクライアントリストから削除して（Ｓ１１４）、通信部２８ａから管理サーバ１０にクライアントリストを送信し（Ｓ１１６）、管理サーバ１０からクライアントリストを受信した応答（Ｓ１１８）を受取る。図１２に示した処理を所定時間毎に繰返す。例えば、管理サーバ１０から受付けたポーリング間隔で、図１２に示した処理を行う。
【００５７】
図１２に示した例では、応答が無い端末装置２０をクライアントリストから削除したが、例えば、応答が無い状態が複数回続いた場合に、クライアントリストから削除することも可能である。
【００５８】
図１３に管理クライアント２０ａによるセグメント内の端末装置２０の管理手順の例を示す。
管理クライアント２０ａのＣＰＵ２２ａにより、ＯＳのネットワークリストを取得し（Ｓ１２０）、クライアントリストとネットワークリストとを比較する（Ｓ１２２）。差異が無い場合（Ｓ１２４：ＮＯ）は処理を終了する。差異がある場合（Ｓ１２４：ＹＥＳ）は、ＣＰＵ２２ａにより、差異が検出された端末装置（以下、差異端末装置）に通信部２８ａから応答を要求する（Ｓ１２６）。差異端末装置からの応答（Ｓ１２８）を通信部２８ａで受付けた場合、管理クライアント２０ａのＣＰＵ２２ａにより、通信部２８ａから管理サーバ１０に差異端末装置の存在を通知する（Ｓ１３０）。管理クライアント２０ａからの通知を通信部１８で受付けた管理サーバ１０は、差異端末装置に警告を送信するなどの差異端末に対する処理を行う（Ｓ１３２）。図１３に示した処理を所定時間毎に繰返す。図１２及び図１３に示した処理は、並列的に実行される。
【００５９】
図１４に、セグメント内に管理クライアント２０ａが存在する場合の端末装置２０のシャットダウン手順の例を示す。
端末装置２０の通信部２８から管理クライアント２０ａにシャットダウン通知を送る（Ｓ１４０）。管理クライアント２０ａは、通信部２８ａでシャットダウン通知を受付け、ＣＰＵ２２ａにより、通知を行った端末装置２０を、ＲＡＭ２４に記憶されているクライアントリストから削除（Ｓ１４２）した後、通信部２８ａから管理サーバ１０にクライアントリストを送信する（Ｓ１４４）。管理サーバ１０は、通信部１８でクライアントリストを受付けた場合、通信部１８から管理クライアント２０ａに応答を送信し（Ｓ１４６）、管理クライアント２０ａは、通信部２８ａで管理サーバ１０からの応答を受付けた場合、シャットダウンに対する応答を通信部２８ａから端末装置２０に送信する（Ｓ１４８）。管理クライアント２０ａからの応答を通信部２８で受付けた端末装置２０は、通信部２８から管理サーバ１０にログオフ通知を送信する（Ｓ１５０）。管理サーバ１０から送信（Ｓ１５２）されたログオフに対する応答を通信部２８で受付けた端末装置２０は、シャットダウン処理を行う（Ｓ１５４）。
【００６０】
図１５に、セグメント内に他の端末装置２０が存在する場合の管理クライアント２０ａのシャットダウン手順の例を示す。
管理クライアント２０ａのＣＰＵ２２ａにより、クライアントリスト内の端末装置（以下、委任端末装置）を選択し（Ｓ１６０）、通信部２８ａから委任端末装置に委任を要求する（Ｓ１６２）。委任端末装置からの委任に対する応答（Ｓ１６４）を通信部２８ａで受付けた管理クライアント２０ａは、ＣＰＵ２２により、ＲＡＭ２４に記憶されているクライアントリストから自身を削除（Ｓ１６６）した後、クライアントリストを通信部２８ａから委任端末装置に送信する（Ｓ１６８）。委任端末装置からの応答（Ｓ１７０）を通信部２８ａで受付けた管理クライアント２０ａは、ログオフ通知を通信部２８ａから管理サーバ１０に送信する（Ｓ１７２）。管理サーバ１０から送信（Ｓ１７４）されたログオフに対する応答を通信部２８ａで受付けた管理クライアント２０ａは、シャットダウン処理を行う（Ｓ１７６）。また、委任端末装置から管理サーバ１０にクライアントリストが送信され（Ｓ１７８）、管理サーバ１０から委任端末装置（新しい管理クライアント）に応答が送信される（Ｓ１７９）。
【００６１】
図１６に、セグメント内に他の端末装置２０が存在しない場合の管理クライアント２０ａのシャットダウン手順の例を示す。
管理クライアント２０ａのＣＰＵ２２ａにより、クライアントリストに端末装置（委任端末装置）が無いことを検出（Ｓ１８０）した場合、ＲＡＭ２４ａに記憶されているクライアントリストから自身を削除（Ｓ１８２）した後、クライアントリストを通信部２８ａから管理サーバ１０に送信する（Ｓ１８４）。管理サーバ１０からの応答（Ｓ１８６）を通信部２８ａで受付けた管理クライアント２０ａは、ログオフ通知を通信部２８ａから管理サーバ１０に送信する（Ｓ１８８）。管理サーバ１０から送信（Ｓ１９０）されたログオフに対する応答を通信部２８ａで受付けた管理クライアント２０ａは、シャットダウン処理を行う（Ｓ１９２）。
【００６２】
（付記１）  通信ネットワークに接続され、該通信ネットワーク内で固有のアドレス情報、ハードウェアに固有のハード識別情報、及びソフトウェアに固有のソフト識別情報が割当てられ、前記各情報を取得する情報処理装置の識別情報を作成する識別情報作成方法において、
予め決められた生成アルゴリズムに基づいて、情報処理装置でソフト識別情報から識別値を生成するステップと、
予め決められた作成アルゴリズムに基づいて、情報処理装置でアドレス情報及び／又はハード識別情報と生成した識別値とから識別情報を作成するステップと
を有することを特徴とする識別情報作成方法。
（付記２）  通信ネットワークに接続され、該通信ネットワーク内で固有のアドレス情報、ハードウェアに固有のハード識別情報、及びソフトウェアに固有のソフト識別情報が割当てられ、前記各情報を取得する複数の端末装置と、該各端末装置に接続された中央装置とを備えた通信ネットワークシステムにおいて、前記端末装置は、
予め決められた生成アルゴリズムに基づいて、ソフト識別情報から識別値を生成する生成手段と、
予め決められた作成アルゴリズムに基づいて、アドレス情報及び／又はハード識別情報と生成手段で生成した識別値とから識別情報を作成する作成手段と
を備え、作成手段で作成した識別情報を中央装置に送信するように構成されていることを特徴とする通信ネットワークシステム。
（付記３）  前記中央装置は、
複数の識別情報が予め登録されている識別情報リストを取得する取得手段と、
端末装置から送信された識別情報と取得手段で取得した識別情報リスト内の識別情報との一致又は部分一致を検出する検出手段と、
検出手段が一致又は部分一致の何れも検出しなかった場合、前記端末装置から送信された識別情報を識別情報リストに追加する追加手段と
を備えることを特徴とする付記２記載の通信ネットワークシステム。
（付記４）  通信ネットワークに接続され、該通信ネットワーク内で固有のアドレス情報、ハードウェアに固有のハード識別情報、及びソフトウェアに固有のソフト識別情報が割当てられ、前記各情報を取得する情報処理装置において、
予め決められた生成アルゴリズムに基づいて、ソフト識別情報から識別値を生成する生成手段と、
予め決められた作成アルゴリズムに基づいて、アドレス情報及び／又はハード識別情報と生成手段で生成した識別値とから識別情報を作成する作成手段と
を備えることを特徴とする情報処理装置。
（付記５）  通信ネットワークに接続され、該通信ネットワーク内で固有のアドレス情報、ハードウェアに固有のハード識別情報、及びソフトウェアに固有のソフト識別情報が割当てられた装置から識別情報を受付ける情報処理装置において、
前記識別情報は、アドレス情報及び／又はハード識別情報とソフト識別情報から生成された識別値とから作成された識別情報であり、
複数の識別情報が予め登録されている識別情報リストを取得する取得手段と、
受付けた識別情報と取得手段で取得した識別情報リスト内の識別情報との一致又は部分一致を検出する検出手段と、
検出手段が一致又は部分一致の何れも検出しなかった場合、前記受付けた識別情報を識別情報リストに追加する追加手段と
を備えることを特徴とする情報処理装置。
（付記６）  通信ネットワークに接続され、該通信ネットワーク内で固有のアドレス情報、ハードウェアに固有のハード識別情報、及びソフトウェアに固有のソフト識別情報が割当てられ、前記各情報を取得するコンピュータに、自身の識別情報を作成させるコンピュータプログラムにおいて、
コンピュータに、予め決められた生成アルゴリズムに基づいて、ソフト識別情報から識別値を生成させる手順と、
コンピュータに、予め決められた作成アルゴリズムに基づいて、アドレス情報及び／又はハード識別情報と生成した識別値とから識別情報を作成させる手順と
を含むことを特徴とするコンピュータプログラム。
（付記７）  情報を保存する情報保存部を有し、記録デバイスの追加又は取外しを検出し、アクセスできる記録デバイスに関する記録デバイス情報を作成する情報処理装置への記録デバイスの追加又は取外しを監視する記録デバイス監視方法において、
情報処理装置がシャットダウン又は再起動する場合に、作成した記録デバイス情報を情報保存部に保存するステップと、
情報処理装置が起動した場合に、作成した記録デバイス情報及び情報保存部に保存した記録デバイス情報の一致又は不一致を情報処理装置で判定するステップと、
不一致と判定した場合、情報保存部に保存されている記録デバイス情報を情報処理装置で更新するステップと
を有することを特徴とする記録デバイス監視方法。
（付記８）  記録デバイスの追加又は取外しを検出し、アクセスできる記録デバイスに関する記録デバイス情報を作成する情報処理装置において、
シャットダウン又は再起動する場合に、作成した記録デバイス情報を保存する情報保存部と、
起動した場合に、作成した記録デバイス情報及び情報保存部に保存した記録デバイス情報の一致又は不一致を判定する判定手段と、
判定手段が不一致と判定した場合、情報保存部に保存した記録デバイス情報を更新する更新手段と
を備えることを特徴とする情報処理装置。
（付記９）  前記更新手段は、起動してからシャットダウン又は再起動するまでの間に記録デバイスが追加又は取外された場合、情報保存部に保存されている記録デバイス情報を更新するように構成されていることを特徴とする付記８記載の情報処理装置。
（付記１０）  記録デバイスの追加又は取外しを検出し、アクセスできる記録デバイスに関する記録デバイス情報を作成するコンピュータに、自身への記録デバイスの追加又は取外しを監視させるコンピュータプログラムにおいて、
コンピュータに、シャットダウン又は再起動する場合、作成した記録デバイス情報を保存させる手順と、
コンピュータに、起動した場合、作成した記録デバイス情報及び保存した記録デバイス情報の一致又は不一致を判定させる手順と、
コンピュータに、不一致と判定した場合、保存した記録デバイス情報を更新させる手順と
を含むことを特徴とするコンピュータプログラム。
（付記１１）  複数のネットワークセグメントの何れかに接続された複数の端末装置と、各ネットワークセグメントに接続された中央装置とを備えた通信ネットワークシステムの端末装置管理方法において、
ネットワークセグメント内で起動している端末装置の管理情報を、ネットワークセグメント内で起動している何れかの端末装置で作成するステップと、
作成した管理情報を前記端末装置から中央装置に送信するステップと
を有することを特徴とする端末装置管理方法。
（付記１２）  複数のネットワークセグメントの何れかに接続された複数の端末装置と、各ネットワークセグメントに接続された中央装置とを備えた通信ネットワークシステムの端末装置管理方法において、
起動した端末装置からネットワークセグメント内の他の端末装置に応答を要求するステップと、
他の端末装置からの応答が全く無い場合、ネットワークセグメント内で起動している自身を含む端末装置の管理情報を、前記起動した端末装置が作成するステップと
作成した管理情報を前記端末装置から中央装置に送信するステップと
を有することを特徴とする端末装置管理方法。
（付記１３）  複数のネットワークセグメントの何れかに接続された複数の端末装置と、各ネットワークセグメントに接続された中央装置とを備えた通信ネットワークシステムにおいて、
前記端末装置は、
起動した場合、ネットワークセグメント内の他の端末装置に応答を要求する通信手段と、
他の端末装置からの応答が全く無い場合、ネットワークセグメント内で起動している自身を含む端末装置の管理情報を作成する作成手段と
を備え、作成手段で作成した管理情報を通信手段から中央装置に送信するように構成されていることを特徴とする通信ネットワークシステム。
（付記１４）  前記端末装置は、
管理情報を作成した場合、通信手段がネットワークセグメント内の他の端末装置から応答の要求を受付けたとき、管理情報を更新する更新手段を備え、
前記応答を要求した端末装置に通信手段から応答を送信し、更新手段で更新した管理情報を通信手段から中央装置に送信するように構成されていることを特徴とする付記１３記載の通信ネットワークシステム。
（付記１５）  前記端末装置は、
管理情報を作成した場合、通信手段からネットワークセグメント内で起動している端末装置に応答を要求し、応答が無い端末装置があるときは、更新手段で管理情報を更新し、更新した管理情報を通信手段から中央装置に送信するように構成されていることを特徴とする付記１３又は１４記載の通信ネットワークシステム。
（付記１６）  前記端末装置は、
ネットワークセグメント内で起動している端末装置に関する接続情報を取得する取得手段と、
管理情報を作成した場合、作成した管理情報及び取得手段で取得した接続情報の差異を検出する差異検出手段と
を備え、差異が検出された端末装置に通信手段から応答を要求し、応答を通信手段が受付けた場合、前記差異が検出された端末装置の存在を通信手段から中央装置に通知するように構成されていることを特徴とする付記１３又は１４記載の通信ネットワークシステム。
（付記１７）  前記端末装置は、
管理情報を作成した場合、ネットワークセグメント内で起動している端末装置のシャットダウン通知を通信手段で受付けたとき、管理情報を更新手段で更新し、更新した管理情報を通信手段から中央装置に送信するように構成されていることを特徴とする付記１３〜１６の何れかに記載の通信ネットワークシステム。
（付記１８）  前記端末装置は、
管理情報を作成した場合、シャットダウンするときは、更新手段で管理情報を更新し、更新した管理情報を通信手段からネットワークセグメント内で起動している他の端末装置に送信するように構成されていることを特徴とする付記１３〜１７の何れかに記載の通信ネットワークシステム。
（付記１９）  複数のネットワークセグメントの何れかに接続されたコンピュータに、前記ネットワークセグメントに関する管理情報を作成させるコンピュータプログラムにおいて、
コンピュータに、前記ネットワークセグメント内の他のコンピュータに応答を要求させる手順と、
コンピュータに、応答が全く無い場合、ネットワークセグメント内で起動している自身を含むコンピュータの管理情報を作成させる手順と
を含むことを特徴とするコンピュータプログラム。
【００６３】
【発明の効果】
第１，第２，第３，又は第４発明によれば、予め決められた生成アルゴリズムに基づいて、シーケンス番号などのソフト識別情報からハッシュ値などの識別値を生成し、予め決められた作成アルゴリズムに基づいて、アドレス情報、ハード識別情報、及び生成した識別値から識別情報を作成することにより、端末装置のなりすましを防止することが可能になる。
【００６４】
第５，第６，又は第７発明によれば、端末装置をシャットダウン又は再起動する場合に、記録デバイス情報をハードディスクなどの情報保存部に保存しておくことにより、起動直後に記録デバイスの変更を検出することが可能になる。端末装置の記録デバイスが変更された場合に、情報の漏洩防止に関する処理を実行して、情報の漏洩防止を図ることが可能になる。
【００６５】
第８，第９，又は第１０発明によれば、通信ネットワークを複数のネットワークセグメントに分け、各ネットワークセグメント内で最初に起動した端末装置に、同一ネットワークセグメント内の他の端末装置の管理を行わせ、前記最初に起動した端末装置から中央装置に管理情報を送信させることにより、端末装置の管理による通信ネットワークのトラフィックを減少することが可能になる。また、同一ネットワークセグメント内の端末装置を管理するため、各端末装置の状態変化を即時的に検出することが可能になる。さらに、起動又はシャットダウンした他の端末装置を管理情報に追加又は削除するため、管理対象の端末装置を予め登録しておく必要がなくなる。
【図面の簡単な説明】
【図１】本発明に係る情報処理装置（端末装置、管理サーバ）が接続された通信ネットワークの例を示すブロック図である。
【図２】端末装置の認証手順の例を示すフローチャートである。
【図３】本発明に係る情報処理装置（端末装置）の例を示すブロック図である。
【図４】記録デバイス情報の更新手順の例を示すフローチャートである。
【図５】記録デバイス情報の更新手順の例を示すフローチャートである。
【図６】本発明に係る通信ネットワークシステムの例を示すブロック図である。
【図７】本発明に係る端末装置及び中央装置の例を示すブロック図である。
【図８】ネットワークへの参加手順の例を示すフローチャートである。
【図９】ネットワークへの参加手順の例を示すフローチャートである。
【図１０】ネットワークへの参加手順の例を示すフローチャートである。
【図１１】ネットワークへの参加手順の例を示すフローチャートである。
【図１２】端末装置の管理手順の例を示すフローチャートである。
【図１３】端末装置の管理手順の例を示すフローチャートである。
【図１４】端末装置のシャットダウン手順の例を示すフローチャートである。
【図１５】管理クライアントのシャットダウン手順の例を示すフローチャートである。
【図１６】管理クライアントのシャットダウン手順の例を示すフローチャートである。
【符号の説明】
１０  管理サーバ
１２、２２  ＣＰＵ
１４、２４  ＲＡＭ
１６、２６  ハードディスク
１８、２８  通信部
２０  端末装置
２０ａ  管理クライアント
２９  接続部
【図１】
2004206397.tif 000003
【図２】
2004206397.tif 000004
【図３】
2004206397.tif 000005
【図４】
2004206397.tif 000006
【図５】
2004206397.tif 000007
【図６】
2004206397.tif 000008
【図７】
2004206397.tif 000009
【図８】
2004206397.tif 000010
【図９】
2004206397.tif 000011
【図１０】
2004206397.tif 000012
【図１１】
2004206397.tif 000013
【図１２】
2004206397.tif 000014
【図１３】
2004206397.tif 000015
【図１４】
2004206397.tif 000016
【図１５】
2004206397.tif 000017
【図１６】
2004206397.tif 000018