(57)【特許請求の範囲】
【請求項１】
ＷＷＷブラウザを有する複数の情報処理装置と、該情報処理装置を管理するＷＷＷサーバ装置とがネットワークを介して通信可能に接続された情報収集システムであって、
前記情報処理装置は、
前記情報処理装置に関する情報を前記ＷＷＷブラウザを介して入力する入力手段と、
前記情報処理装置に付されたマック・アドレスを含むレジストリ情報を取得する取得手段と、を備え、
前記ＷＷＷサーバ装置は、
前記入力手段により入力された前記情報処理装置に関する情報と、前記取得手段により取得された前記レジストリ情報とを備えるコンピュータ情報を、前記マック・アドレスごとに格納するとともに、該マック・アドレスと、予め格納されている個人情報ならびに該個人が属する組織に関する組織情報との対応付けを行う格納手段を備え、前記マックアドレスに対応付けられた前記個人情報または組織情報ごとに前記コンピュータ情報の閲覧範囲の制限がかけられており、
前記情報処理装置は、更に、
前記格納手段に格納された前記コンピュータ情報を前記ＷＷＷブラウザを介して表示する表示手段を備え、
前記ＷＷＷサーバ装置は、更に、
前記格納手段に格納された前記コンピュータ情報について、前記情報処理装置からの表示要求があった場合に、該表示要求を行った個人が前記ＷＷＷブラウザを介して該コンピュータ情報を表示させる権限を有しているか否かを、該表示要求を行った個人の前記個人情報または組織情報ごとにかけられた、前記コンピュータ情報の閲覧範囲の制限に基づいて、判断する判断手段と、
前記権限を有していると判断された場合に、前記コンピュータ情報を前記ＷＷＷブラウザを介して前記表示手段に表示させる制御手段と
を備えることを特徴とする情報収集システム。
【請求項２】
前記格納手段は、前記コンピュータ情報を、ハードウエア構成と、オペレーティングシステム構成と、ソフトウエア構成とに分けて格納することを特徴とする請求項１に記載の情報収集システム。
【請求項３】
前記情報処理装置は、前記コンピュータ情報を、前記個人情報の所定の項目ごとに編集する編集手段を更に備えることを特徴とする請求項１に記載の情報収集システム。
【請求項４】
ＷＷＷブラウザを有する複数の情報処理装置と、該情報処理装置を管理するＷＷＷサーバ装置とがネットワークを介して通信可能に接続された情報収集システムにおいて、該情報処理装置の情報を収集する情報収集方法であって、
前記情報処理装置に関する情報を前記ＷＷＷブラウザを介して入力する入力工程と、
前記情報処理装置に付されたマック・アドレスを含むレジストリ情報を取得する取得工程と、
前記入力工程により入力された前記情報処理装置に関する情報と、前記取得工程により取得された前記レジストリ情報とを備えるコンピュータ情報を、前記マック・アドレスごとに前記ＷＷＷサーバ装置の格納手段に格納するとともに、該マック・アドレスと、予め格納されている個人情報ならびに該個人が属する組織に関する組織情報との対応付けを行う格納工程と、を備え、前記マック・アドレスに対応付けられた前記個人情報または組織情報ごとに前記コンピュータ情報の閲覧範囲の制限がかけられており、
更に、
前記格納手段に格納された前記コンピュータ情報を前記ＷＷＷブラウザを介して表示する表示工程と、
前記格納手段に格納された前記コンピュータ情報について、前記情報処理装置から前記ＷＷＷサーバ装置に対して表示要求があった場合に、該表示要求を行った個人が前記ＷＷＷブラウザを介して該コンピュータ情報を表示させる権限を有しているか否かを、該表示要求を行った個人の前記個人情報または組織情報ごとにかけられた、前記コンピュータ情報の閲覧範囲の制限に基づいて、判断する判断工程と、
前記権限を有していると判断された場合に、前記コンピュータ情報を前記ＷＷＷブラウザを介して表示させるよう、前記表示工程における表示を制御する制御工程と
を備えることを特徴とする情報収集方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はコンピュータ情報収集方法に関し、さらに詳しくは、企業内で使用されているパーソナルコンピュータの管理を行うために利用できるコンピュータ情報収集方法に関するものである。
【０００２】
【従来の技術】
近年、企業ではパーソナルコンピュータ（ＰＣ）を代表とするコンピュータやその周辺機器の導入が盛んに行われている。企業内などで使用されるコンピュータはその管理のために、コンピュータ自身の情報、例えば、使用しているＣＰＵなどのハードウエア情報、インストールされているソフトウエア情報、接続されている周辺機器に関する情報、コンピュータの使用場所、資産形態などの管理情報（これらコンピュータ自身の情報を総称して、「コンピュータ情報（ＰＣ情報）」と呼ぶ。以下同じ）について把握する必要に迫られている。これは、コンピュータ自身の管理のみならず、不要なソフトウエアの導入が行われないようにするためにも重要であり、さらにはセキュリティを向上する上でも重要である。
【０００３】
【発明が解決しようとする課題】
しかし現状では、例えば企業内全体の固定資産については正確に把握できるが、個別のＰＣ情報については、不明である場合が多い。また、購入時の状態については把握できるが、その後のバージョンアップや周辺機器の追加等により、実際にそのコンピュータ自身が使用しているハードウエアや、実際にインストールされているソフトウエアならびに接続されている周辺機器についての実態は把握できていないことが多い。
【０００４】
一方で、これらのＰＣ情報をすべて手動で入力しようとした場合、特にコンピュータのＣＰＵ情報、ハードディスク容量、メモリ容量などのハードウエア情報の入力は入力する担当者に負荷をかけることになったり、間違って入力が行われたりすることがあった。また、使用しているソフトウエアに関する情報についても十分に提供されなかったり、間違って入力されたりすることがあった。いずれにしても、これらのＰＣ情報の入力は煩雑で手間がかかるものであった。
【０００５】
本発明は上記課題を鑑みてなされたものであり、コンピュータ情報をコンピュータの使用者や管理者に負担をかけることなく収集することが可能な情報収集システムおよび情報収集システムならびに該方法を実現するためのプログラム、該プログラムを格納した記憶媒体を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記の目的を達成するために本発明に係る情報収集システムは以下のような構成を備える。即ち、
ＷＷＷブラウザを有する複数の情報処理装置と、該情報処理装置を管理するＷＷＷサーバ装置とがネットワークを介して通信可能に接続された情報収集システムであって、
前記情報処理装置は、
前記情報処理装置に関する情報を前記ＷＷＷブラウザを介して入力する入力手段と、
前記情報処理装置に付されたマック・アドレスを含むレジストリ情報を取得する取得手段と、を備え、
前記ＷＷＷサーバ装置は、
前記入力手段により入力された前記情報処理装置に関する情報と、前記取得手段により取得された前記レジストリ情報とを備えるコンピュータ情報を、前記マック・アドレスごとに格納するとともに、該マック・アドレスと、予め格納されている個人情報ならびに該個人が属する組織に関する組織情報との対応付けを行う格納手段を備え、前記マックアドレスに対応付けられた前記個人情報または組織情報ごとに前記コンピュータ情報の閲覧範囲の制限がかけられており、
前記情報処理装置は、更に、
前記格納手段に格納された前記コンピュータ情報を前記ＷＷＷブラウザを介して表示する表示手段を備え、
前記ＷＷＷサーバ装置は、更に、
前記格納手段に格納された前記コンピュータ情報について、前記情報処理装置からの表示要求があった場合に、該表示要求を行った個人が前記ＷＷＷブラウザを介して該コンピュータ情報を表示させる権限を有しているか否かを、該表示要求を行った個人の前記個人情報または組織情報ごとにかけられた、前記コンピュータ情報の閲覧範囲の制限に基づいて、判断する判断手段と、
前記権限を有していると判断された場合に、前記コンピュータ情報を前記ＷＷＷブラウザを介して前記表示手段に表示させる制御手段とを備える。
【０００７】
【発明の実施の形態】
以下、添付の図面を参照して本発明の実施形態を詳細に説明する。
【０００８】
＜コンピュータ情報収集方法を実現するためのプログラム全体機能概略＞
まず、本発明の一実施の形態にかかるコンピュータ（ＰＣ）情報収集方法を実現するためのプログラムの全体機能概略について説明する。
【０００９】
本発明にかかるＰＣ情報収集方法を実現するためのプログラムは、ＰＣ情報を収集しようとする各コンピュータにプラグインをインストールすることにより、そのプラグインによって自動的に、あるいはさらに手動で情報を収集するものである（プラグインとは、特定のアプリケーションに組み込んで使用するソフトウエアである）。
【００１０】
すなわち、本発明にかかるＰＣ情報収集方法は、ネットワークに接続された各コンピュータにインストールされたプラグインを用いて各コンピュータの情報（ＰＣ情報）、例えば、ＣＰＵ情報、メモリ情報、ハードディスク情報などのハードウエア情報、ＩＰアドレス、ＭＡＣアドレスなどのネットワーク情報、ＯＳ（オペレーティング・システム：基本ソフト）についてのソフトウエア情報、インストールされたアプリケーションソフトについてのインストールソフトウエア情報、管理番号、使用場所、使用区分、資産形態などの管理情報を抽出してネットワークを経由して統括管理サーバに情報を送出するものである。統括管理サーバは送出された情報を元に各ＰＣ情報を収集管理することが可能である。
【００１１】
ＰＣ情報のうち、ハードウエア情報、ネットワーク情報、ソフトウエア情報、インストールソフトウエア情報については、プラグインの自動収集機能により各コンピュータのレジストリ情報を自動で読み込むことで収集することが可能である。一方、その他のＰＣ情報（例えば、使用場所などの管理情報のように自動収集が難しい情報）については、手動で入力することが可能である。このように、ＰＣ情報のうち、自動収集可能な情報については自動収集し、それ以外の情報についてのみ手動入力する構成にすることで、入力の負荷は従来と比較して大幅に減らすことができ、また、入力情報が限られることで入力ミスを減らすことができる。
【００１２】
本発明にかかるＰＣ情報収集方法を実現するためのプログラムは、Ｗｅｂベースのシステムに適用可能であるため、コンピュータの使用場所に依存することなく、ＰＣ情報を収集することができる。つまり、大規模な企業でも、コンピュータの使用者や管理者に負担をかけることなく全社のＰＣ情報を収集することができる（実際の作業者の操作もボタン操作が中心である）。なお、本プラグインが対応するＷＷＷブラウザの種類としては、ＩｎｔｅｒｎｅｔＥｘｐｌｏｒｅｒ（以下、単にＩＥ）（商標）とＮｅｔＳｃａｐｅ（商標）の２種類である。
【００１３】
ＩＥまたはＮｅｔＳｃａｐｅのいずれかのＷＷＷブラウザを有するコンピュータにインストールされた本プラグインは、それを起動させることにより、当該コンピュータのＰＣ情報を収集し、その情報をデータベースに格納する。このとき、インストールされたプラグインは、常時起動しているものではなく、起動時にのみ動くため、通常使用時のコンピュータへの負荷も発生しない。
【００１４】
データベースには、ＭＡＣアドレス（マック・アドレス、Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌアドレス）をキーとして、ＰＣ情報がハードウエア構成、ソフトウエア構成、インストールソフトウエア構成別に区分され、格納される（抽出したＰＣ情報のうち、ハードウエア情報、ネットワーク情報、管理情報については、ハードウエア構成に、ソフトウエア情報についてはソフトウエア構成に、インストールソフトウエア情報については、インストールソフトウエア構成に、それぞれ区分されて格納される）。
【００１５】
また、ＰＣ情報には個人を特定できる情報（個人情報）とその属する組織の情報（組織情報）とがマック・アドレスに対応して自動的にセットされる。ここでセットされた情報は、統括管理サーバ内の個人情報を管理しているディレクトリ情報と連動しており、収集したＰＣ情報の集計処理やＰＣ情報の閲覧範囲の制御に使われる。また、組織異動などの処理もディレクトリ情報の変更に自動的に対応しているため、登録されたＰＣ情報の変更作業が要らない。さらに、資産の移管に対応する為、個人から個人への移管、組織から組織への移管の対応も可能である。
【００１６】
ＰＣ情報は、個人情報別、組織情報別、ハードウエア構成・ソフトウエア構成・インストールソフトウエア構成別に集計処理可能であり、バッチ処理で各単位のサマリ情報も作成される。その情報を、Ｗｅｂ画面で、もしくはダウンロードしＥＸＣＥＬファイルで、閲覧、検索できる。かかる集計処理結果を利用することにより、コンピュータ資産管理、ソフトライセンス管理が可能となる。なお、上述のように閲覧に際しては個人ごとに（マック・アドレスに基づいて）ＰＣ情報の閲覧範囲を制限することもできる。
【００１７】
＜ＰＣ情報収集方法を実現するシステムの構成＞
図１は、本発明の一実施の形態にかかるＰＣ情報収集方法を実現するシステムの全体構成の一例を示した図である。
【００１８】
統括管理サーバ（ＷＷＷサーバ（Ｗｅｂサーバ））１０１と複数のコンピュータ１０２とがネットワーク１０３を介して通信可能に接続され、コンピュータ１０２にはＷＷＷブラウザ１２２が予めインストールされており、上記プラグインは、当該ＷＷＷブラウザ１２２に組み込んで使用される。
【００１９】
また、コンピュータ１０２は、Ｗｉｎｄｏｗｓ９５（商標）以降のＯＳが搭載されているものとし、各種の環境設定やドライバの指定、アプリケーションの関連付けなどのレジストリ情報を保存しているレジストリ情報保持部１２１を有している。
【００２０】
一方、ＷＷＷサーバ１０１は、ＷｉｎｄｏｗｓＮＴ（商標）等のＯＳが搭載され、プラグインが実行されることにより収集されたＰＣ情報はＰＣ情報管理保持部１１４に個人情報、組織情報とともに保存される。また、ＰＣ情報管理保持部１１４は、個人情報および組織情報を別途管理しているディレクトリ情報保持部１１６と連動しており、ＰＣ情報の集計処理や閲覧範囲の制御は、ディレクトリ情報保持部１１６と連動して変更される個人情報および組織情報に基づいて行われる。
【００２１】
＜ＷＷＷサーバにおける機能＞
１１０は本発明の一実施の形態にかかるＰＣ情報収集方法を実現するためのプログラムについてのＷＷＷサーバ１０１内の機能ブロックを示す。ＷＷＷサーバ１０１内においては、必要に応じてコンピュータ１０２にダウンロードされコンピュータ１０２内で実行されるプラグインを保持するプラグイン保持部１１２と、プラグイン保持部１１２に保持されたプラグインをコンピュータ１０２にダウンロードするためのプラグイン送信部１１１と、コンピュータ１０２との間で各種情報の送受信を行う情報送受信部１１３と、コンピュータ１０２より収集されたＰＣ情報を編集・保存するＰＣ情報管理保持部１１４と、ＰＣ情報管理部１１４に保存されたＰＣ情報を読み出し、集計処理および検索処理するためのＰＣ情報集計・検索部１１５とを備える。
【００２２】
＜コンピュータにおける機能＞
一方、１２０は本発明の一実施の形態にかかるＰＣ情報収集方法を実現するためのプログラムについてのコンピュータ１０２内の機能ブロックを示す。コンピュータ１０２にダウンロードされ、インストールされたプラグインは、情報取得環境チェック部１２３−３と、ユーザインターフェース部１２３−２と、レジストリ情報取得部１２３−１と、情報送受信部１２３−４とを備える。
【００２３】
情報取得環境チェック部１２３−３は、コンピュータ１０２にダウンロードされたプラグインをインストールするための機能や、インストールされたプラグインが、最新のものであるか否かをチェックし、必要に応じて最新のプラグインをＷＷＷサーバ１０１よりダウンロードさせるための機能を備える。なお、上述のように本実施形態におけるプラグインは、ＷＷＷブラウザとしてＮｅｔｓｃａｐｅ  Ｎａｖｉｇａｔｏｒ、またはＩｎｔｅｒｎｅｔＥｘｐｌｏｒｅｒに対応するものであり、当該プラグインをインストールする時には、当該ＷＷＷブラウザ１２２がすでにインストールされた環境であるか否かをチェックする。
【００２４】
ユーザインターフェース部１２３−２は、ＰＣ情報を収集、表示、編集、検索等するための各種操作指示を入力する機能や、各種ＰＣ情報を手動入力するための機能を備える。
【００２５】
情報送受信部１２３−４は、収集、編集したＰＣ情報をＷＷＷサーバ１０１に送信したり、ＷＷＷサーバ１０１から送信された各種情報を受信するための機能を備える。
【００２６】
また、レジストリ情報取得部１２３−１は、レジストリ情報保持部１２１に保持されたレジストリ情報を自動収集するための機能を備えており、ユーザインターフェース部１２３−２からの指令に基づき、レジストリ情報を取得し、ユーザインターフェース部１２３−２において手動入力された情報とともに、情報送受信部１２３−４を介して、当該収集したレジストリ情報を送信する。したがって、情報送受信部１２３−４がＷＷＷサーバ１０１に対して送信するＰＣ情報には、手動入力されたＰＣ情報（例えば使用場所、資産形態などの情報）と、自動収集されたレジストリ情報との両方を含む。
【００２７】
＜ＰＣ情報の具体例＞
図２にＰＣ情報管理保持部１１４に格納されたＰＣ情報をダウンロードし、ＥＸＣＥＬファイルで表示した一覧の一例を示す。上述のようにＰＣ情報は、ハードウエア構成に関する情報と、ソフトウエア構成に関する情報と、インストールソフトウエアに関する情報とに区分されており、それぞれに、収集項目と、その説明ならびに取得した情報の内容が含まれている。
【００２８】
例えば、ハードウエア構成を例にとると、収集項目がＣＰＵ種別の場合、ＣＰＵＩＤ命令に対するリターン値として、「ＧｅｎｕｉｎｅＩｎｔｅｌ、０ｘ５４３、０ｘ００８００１ＢＦ」が取得され、当該ＣＰＵＩＤ命令のリターン値に基づいてＷＷＷサーバ１０１にてＣＰＵ種別が判別されるため、説明欄および取得例欄にはかかる内容が表示される。
【００２９】
＜プログラムの詳細機能＞
次に本発明の一実施の形態にかかるコンピュータ情報収集方法を実現するためのプログラムの特徴的な機能として、最新のプラグインをコンピュータ１０２にインストールするためのインストール処理と、レジストリ情報を自動収集するための自動収集処理と、ＰＣ情報を手動入力するための手動収集処理と、収集したＰＣ情報について、編集する編集処理、一定の閲覧制限をかける閲覧制限処理ならびに収集したＰＣ情報を集計・検索をするための集計・検索処理について以下に詳細を説明する。
【００３０】
（１）インストール処理
最新プラグインのインストール処理について説明する。最新プラグインのインストール処理は、レジストリ情報の自動収集処理が実行される前に、自動的に実行される。すなわち、プラグインは自動収集処理を実行する前に、当該コンピュータ１０１に最新のプラグインがインストールされているか否かのチェックをし、最新のプラグインがインストールされていないと判断された場合に、最新のプラグインをインストールするよう動作する。
【００３１】
図３は、本発明の一実施の形態かかるプラグインのインストール処理の流れを示す図である。
【００３２】
ステップＳ３０１において、図４（Ａ）に示すアイコンがクリックされると、ＷＷＷブラウザ１２２が起動し、ＰＣ情報収集画面が読み込まれる（図６（Ａ）の６０１は、読み込まれたＰＣ情報収集画面を示す）。
【００３３】
ステップＳ３０２において、読み込まれたＰＣ情報収集画面６０１の「ＰＣ情報の自動収集（登録／更新）」ボタン６０１−１が選択されると、当該コンピュータ１０２にインストールされているプラグインが最新のバージョンか否かを判断する（ステップＳ３０３）。最新のプラグインがインストールされていると判断された場合には、インストール処理は不要であるため、ステップＳ３０６に進み、自動収集処理を開始する。
【００３４】
一方、ステップＳ３０３において、最新のプラグインがインストールされていないと判断された場合には、ステップＳ３０４に進み、最新のプラグインをＷＷＷサーバ１０１よりダウンロードする（最新のプラグインがインストールされていない旨の信号がＷＷＷサーバ１０１に送信され、情報送受信部１１３を介して当該信号を受信したプラグイン送信部１１１は、最新のプラグインをコンピュータ１０２に送信する）。
【００３５】
ダウンロードに際しては、図４（Ｂ）に示すウインドウが表示され、ダウンロードする最新のプラグインの保存先を指定することができる。
【００３６】
最新のプラグインのダウンロードが完了すると、デスクトップ上にインストール用のアイコン（図４（Ｃ））が表示されるため、かかるアイコンがクリックされると、自動的に最新のプラグインのインストールが開始される（ステップＳ３０５）。インストールが完了すると、ステップＳ３０６に進み、自動収集処理を開始する。
【００３７】
（２）自動収集処理
図５は、図３のステップＳ３０６において示した自動収集処理の詳細を示すフローチャートである。
【００３８】
自動収集処理が開始されると、ステップＳ５０１において、当該コンピュータの情報（ＰＣ情報）が既にＰＣ情報管理保持部１１４に登録されているか否かを確認する。ＰＣ情報が登録されているか否かは、ＭＡＣアドレスを比較することで判断される。
【００３９】
ステップＳ５０１において、ＰＣ情報がまだＰＣ情報管理保持部１１４に登録されていないと判断された場合には、ステップＳ５０２に進み、新規入力画面を表示する。図６（Ｂ）、（Ｃ）の６０２は新規入力画面の一例を示したもので、入力項目としては、「ＰＣメーカ名」（６０２−１）、「形状」（６０２−３）、「ディスプレイサイズ」（６０２−４）などの入力必須項目の他、「製品名」（６０２−２）、「ＰＣ固定資産／リース等契約番号」（６０２−５）等の入力任意項目がある。ここで、「稼動状況」（６０２−６）としては、「稼働中」の他、「休止」、「遊休」も選択可能（不図示）である。なお、「休止」とは、近い将来に再度利用することを前提としてメンテナンスを行い、減価償却を行っているコンピュータであることをいう。また、「遊休」とは、減価償却を停止して管理しているコンピュータであることをいう。
【００４０】
図６（Ｂ）、（Ｃ）に示す新規入力画面への入力が完了し、「ＰＣ構成情報登録」ボタン６０２−７がクリックされると（ステップＳ５０３）、ステップＳ５０４に進み、レジストリ情報保持部１２１からレジストリ情報（ハードウエア、ソフトウエア情報など）を自動収集し、図６（Ｂ）、（Ｃ）において手動入力された情報とともに、情報送受信部１２３−４を介してＷＷＷサーバ１０１に送信され、ＰＣ情報管理保持部１１４に格納される。
【００４１】
一方、ステップＳ５０１において、ＰＣ情報が既にＰＣ情報管理保持部１１４に登録済みであると判断された場合には、ステップＳ５０５に進み、当該登録されている情報をＰＣ情報管理保持部１１４から呼び出し、ＷＷＷブラウザ１２２を介して表示する（表示画面は図６（Ｂ）、（Ｃ）に示す画面と同じで、各項目の欄には、すでにＰＣ情報管理保持部１１４に登録されている情報が入っているものが表示される）。
【００４２】
登録済みのＰＣ情報を確認し、必要に応じて情報を追加、変更し、ステップＳ５０３と同様に「ＰＣ構成情報登録」ボタン６０２−７がクリックされると（ステップＳ５０６）、ステップＳ５０７に進み、レジストリ情報保持部１２１からレジストリ情報（ハードウエア、ソフトウエア情報など）を自動収集し、ステップＳ５０６において追加、変更した情報とともに情報送受信部１２３−４を介してＷＷＷサーバ１０１に送信され、ＰＣ情報管理保持部１１４に格納される。
【００４３】
ステップＳ５０８では、ＰＣ情報管理保持部１１４に格納されたＰＣ情報が表示される（図７）。表示されたＰＣ情報により、登録内容の確認を行うことが可能である。また、図７中の「ＰＣ情報収集トップページへ」のボタン７０１がクリックされると、図８に示す画面（ＰＣ情報登録一覧画面）が表示される（ステップＳ５０９）。図８はＰＣ情報収集画面のトップページで、当該ページから詳細情報の閲覧を行ったり、登録されたＰＣ情報の削除・変更等の操作を行うことが可能である。
【００４４】
（３）手動収集処理
図９は、手動情報収集処理を示すフローチャートである。本機能は、ＰＣ情報収集時に、レジストリ情報の自動収集を行わず、すべてのＰＣ情報を手動で入力し、登録するための機能である。
【００４５】
図１１に示すＰＣ情報収集画面が起動し（ステップＳ９０１）、「ＰＣ情報の手動登録」ボタン１１０１がクリックされると（ステップＳ９０２）、当該コンピュータの情報（ＰＣ情報）が既にＰＣ情報管理保持部１１４に登録されているか否かを確認する。ＰＣ情報が登録されているか否かは、ＭＡＣアドレスを比較することで判断される。
【００４６】
ステップＳ９０３において、ＰＣ情報がまだＰＣ情報管理保持部１１４に登録されていないと判断された場合には、ステップＳ９０４に進み、図１２（Ａ）、（Ｂ）に示す新規入力画面が表示される。図１２（Ａ）、（Ｂ）に示す新規入力画面は、上記図６（Ｂ）、（Ｃ）において示した新規入力画面の入力項目と重複するが、上記自動収集処理においては、「ＰＣ構成情報登録」ボタン６０２−７がクリックされることでレジストリ情報保持部１２１から自動で収集したレジストリ情報を、「ＰＣ情報の手動登録」においては、すべて手動で入力することができる。図１２（Ｂ）は、かかる情報の一部を表示したものである。
【００４７】
所定の入力項目への情報入力が完了し、「ＰＣ構成情報登録」ボタン１１０１がクリックされると（ステップＳ９０５）、手動入力されたＰＣ情報がＰＣ情報管理保持部１１４に格納される（ステップＳ９０６）。
【００４８】
一方、ステップＳ９０３において、ＰＣ情報がすでにＰＣ情報管理保持部１１４に登録済みであると判断された場合には、ステップＳ９０７に進み、当該登録されている情報をＰＣ情報管理保持部１１４から呼び出し、ＷＷＷブラウザ１２２を介して表示する（表示画面は図１２（Ａ）、（Ｂ）に示す画面と同じで、各項目の欄には、すでにＰＣ情報管理保持部１１４に登録されている情報が入っているものが表示される）。
【００４９】
登録済みのＰＣ情報を確認し、必要に応じて情報を追加、変更し、ステップＳ９０５と同様に「ＰＣ構成情報登録」ボタン１２０１がクリックされると（ステップＳ９０８）、ステップＳ９０９に進み、ＰＣ情報管理保持部１１４に登録されている情報が更新される。
【００５０】
ステップＳ９１０では、ＰＣ情報管理保持部１１４に格納または更新されたＰＣ情報が表示される（図１３）。表示されたＰＣ情報により、登録内容の確認を行うことが可能である。また、図１３中の「ＰＣ情報収集トップページへ」のボタン１３０１がクリックされると、図１４に示す画面（ＰＣ情報登録一覧画面）が表示される（ステップＳ９１１）。図１４は図８同様、ＰＣ情報収集画面のトップページで、当該ページから詳細情報の閲覧を行ったり、登録されたＰＣ情報の削除・変更等の操作を行うことが可能である。
【００５１】
（４）編集処理
図１０は、図８または図１４に示したＰＣ情報登録一覧画面において、編集処理（変更、削除）を行う場合のフローチャートである。
【００５２】
図８中の「変更」ボタン８０１（または図１４中の「変更」ボタン１３０１）がクリックされると（ステップＳ１００１）、ステップＳ１００２においてＰＣ情報管理保持部１１４に登録されているＰＣ情報が表示される（図１５（Ａ）、（Ｂ））。図１５（Ａ）に示す画面上で、ＰＣ情報を必要に応じて変更し、所望の変更が完了したら、図１５（Ｂ）「ＰＣ構成情報登録」ボタン１５０１をクリックすることで（ステップＳ１００３）、ＰＣ情報管理保持部１１４のＰＣ情報の更新が行われる（ステップＳ１００４）。
【００５３】
ステップＳ１００５では、ＰＣ情報管理保持部１１４において更新されたＰＣ情報が表示される。表示されたＰＣ情報により、登録内容の確認を行うことが可能である。また、図１５（Ａ）中の「ＰＣ情報収集トップページへ」のボタン１５０２がクリックされると、図８または図１４に示したＰＣ情報登録一覧画面に戻る（ステップＳ１００６）。
【００５４】
一方、図８中の「削除」ボタン８０２（または図１４中の「削除」ボタン１４０２）がクリックされると（ステップＳ１００１）、登録されたＰＣ情報が削除される（ステップＳ１００７）。コンピュータを廃棄または移管する際に使用される。
【００５５】
（５）ＰＣ情報閲覧制限処理
図１６は、図５のステップＳ５０９または、図９のステップＳ９１１または、図１０のステップＳ１００６において示したＰＣ情報登録一覧画面表示における閲覧制限処理を示すフローチャートである。
【００５６】
ステップＳ１６０１において、ＰＣ情報登録一覧画面表示指示を受け付けると、当該ＰＣ情報を登録した登録者が、所定の登録者（例えば、管理職以上の者であって、組織単位のＰＣ情報の検索権限のある者）であるか否かを判断する（ステップＳ１６０２）。かかる判断は、マック・アドレスに対応してＰＣ情報とともにセットされた個人情報または組織情報に基づいて行われる。
【００５７】
ステップＳ１６０２において、組織単位の検索権限があると判断された場合には、ステップＳ１６０３に進み、「本部内サマリ表示」ボタンを有するＰＣ情報登録一覧画面を表示する。図１８は、ステップＳ１６０２において、組織単位の検索権限があると判断された場合に表示されるＰＣ情報登録一覧画面であり、１６０１は「本部内サマリ表示」ボタンである。
【００５８】
一方、ステップＳ１６０２において、組織単位の検索権限がないと判断された場合には、ステップＳ１６０４に進み、「本部内サマリ表示ボタン」のないＰＣ情報登録一覧画面を表示する（図８や図１４において示したＰＣ情報登録一覧画面は、ステップＳ１６０２において、組織単位の検索権限がないと判断された場合に表示されるＰＣ情報登録一覧画面である）。
【００５９】
図１７は、図１８に示したＰＣ情報登録一覧画面において、閲覧・編集処理（変更、削除）を行う場合のフローチャートである。
【００６０】
図１８中の「本部内サマリ表示」ボタン１８０１がクリックされると、図１９に示す本部内サマリ情報が表示される（ステップＳ１７０２）。本部内サマリ情報は、図１９に示す組織図情報表示の他、組織単位サマリ情報表示、部門内個人／ＰＣ別一覧表示が可能である。なお、当該本部内サマリ情報は、バッチ処理で情報の更新が行われ、最後に更新された日時が、図１８の画面中に掲載される。
【００６１】
図２０は組織単位サマリ情報表示の画面であり図１９に示された組織図情報表示のうち、参照したい部門をクリックすると、当該部門に対応する部門別サマリ情報が表示される（ステップＳ１７０３）。
【００６２】
また、図２０中の「部門メンバーＰＣ情報紹介」ボタン２００１をクリックすると、図２１に示す部門内個人／ＰＣ別一覧表示の画面が表示され、部門メンバのＰＣ情報が参照可能となる（ステップＳ１７０４）。さらに、各メンバのＰＣ構成詳細を参照する場合には、図２１中の「詳細情報」ボタン２１０１をクリックすることで、参照することができる（ステップＳ１７０５）。
【００６３】
なお、図１８に示したＰＣ情報登録一覧画面において、「削除」または「変更」ボタンがクリックされた場合の処理（ステップＳ１７０６乃至Ｓ１７１１）は図１０に示すフローチャートと同様であるため、説明は省略する。
【００６４】
（６）集計処理および検索処理
図２２は、収集されたＰＣ情報について、システム管理者が使用可能な機能の一覧を示した画面である。
【００６５】
「集計データ表示＆ダウンロード」機能とは、収集されたＰＣ情報について、会社区分ごとに、所定の集計単位で集計・表示する機能をいい、集計単位としては、ハードウエア構成ごと、ソフトウエア構成ごと、インストールソフトウエア構成ごとの集計が考えられる。
【００６６】
図２２において、「集計データ＆ダウンロード」ボタン２３０１をクリックすることで、図２３に示す「集計データ＆ダウンロード」画面が表示され、「集計単位」２３０１等を選択し、「確認」ボタン２３０２をクリックすると、ＷＷＷサーバ１０１のＰＣ情報管理保持部１１４に格納されたＰＣ情報がＰＣ情報集計・検索部１１５に読み込まれ、集計処理される。
【００６７】
次に「ダウンロード」ボタン２３０３がクリックされると、集計処理された結果が、情報送受信部１１３、１２３−４を介してコンピュータ１０２に送信され、コンピュータ１０２では、「集計データ表示」ボタン２３０４をクリックすることで、収集されたＰＣ情報についての集計処理結果の表示を行うことができる。
【００６８】
また、「個人情報検索」機能とは、収集されたＰＣ情報について、所定の登録者のＰＣ情報を検索するための機能をいう。図２２において、「個人情報検索」ボタン２２０２がクリックされると、図２４に示す「個人情報検索」画面が表示され、収集されたＰＣ情報についての検索を行うことができる。
【００６９】
図２４において、検索したい者の人名コード等を入力し、検索ボタン２４０１をクリックすると、ＷＷＷサーバ１０１のＰＣ情報管理保持部１１４に格納されたＰＣ情報について、ＰＣ情報集計・検索部１１５において検索処理される。検索処理された結果は、情報送受信部１１３、１２３−４を介してコンピュータ１０２に送信され、表示される。
【００７０】
以上説明したように本発明にかかるコンピュータ情報収集方法を実現するためのプログラムは、
１．Ｗｅｂベースのシステムに適用可能であるため、コンピュータの使用場所に依存することなく、大規模な企業でも全社のＰＣ情報の一元管理が可能となり、
また、当該プログラムを使用することにより、
２．従来は把握できなかった購入後のＰＣ情報を把握することができ、
３．ＰＣライフサイクル管理の基礎情報を得ることができ、ＰＣ購入管理、ＯＳ、Ｈ／Ｗバージョンアップについての統括管理が可能となり、全社でのＰＣ標準管理を推進でき、
４．社内でのＨ／Ｗ、Ｓ／Ｗリソースの遊休状況もわかり、資産の有効活用ができ、
５．ソフトウエア情報が取得されるため、ソフトライセンス管理もでき、違法ソフト対策も可能となり、
６．部門内における管理者が従来独自に管理していたＰＣ情報を、全社の情報として共有できるため、部門間によるコンピュータ管理の差がなくなり、
７．コンピュータ管理を確実にし、コンピュータ廃棄などによる情報の漏洩を制限でき、
８．機能拡張により、コンピュータに接続されるコンピュータ周辺機器、サーバ機器の管理も統合的におこなうことが可能となる、
などの付帯的な効果が得られる。
【００７１】
【他の実施形態】
なお、上記各実施形態において述べたプログラムは記憶媒体に記録され、情報処理装置に供給され、情報処理装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムを読出し実行することによって達成される。
【００７２】
プログラムを供給するための記憶媒体としては、例えば、フロッピ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００７３】
また、コンピュータが読出したプログラムを実行することにより、上記各実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって上記各実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７４】
さらに、記憶媒体から読出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって上記各実施形態の機能が実現される場合も含まれることは言うまでもない。
【発明の効果】
コンピュータ情報をコンピュータの使用者や管理者に負担をかけることなく収集することが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施の形態にかかるＰＣ情報収集方法を実現するシステムの全体構成の一例を示した図である。
【図２】本発明の一実施の形態にかかるＰＣ情報収集方法により収集されたＰＣ情報の一覧を示す図である。
【図３】本発明の一実施の形態にかかるプラグインのインストール処理の流れを示す図である。
【図４】本発明の一実施の形態にかかるプラグインをダウンロードする際に表示される画面を示す図である。
【図５】図３のステップＳ３０６において示した自動収集処理の詳細を示すフローチャートである。
【図６】本発明の一実施の形態にかかるプラグインにおいて、ＰＣ情報を新規入力する際に表示される画面を示す図である。
【図７】本発明の一実施の形態にかかるプラグインにより収集されたＰＣ情報を表示した画面を示す図である。
【図８】本発明の一実施の形態にかかるプラグインにより収集されたＰＣ情報を表示するＰＣ情報登録一覧画面を示す図である。
【図９】本発明の一実施の形態にかかるプラグインにおける手動収集処理の詳細を示すフローチャートである。
【図１０】本発明の一実施の形態にかかるプラグインにより収集されたＰＣ情報の編集処理を示すフローチャートである。
【図１１】本発明の一実施の形態にかかるプラグインにおいて、ＰＣ情報を新規入力する際に表示される画面を示す図である。
【図１２】本発明の一実施の形態にかかるプラグインにおいて、ＰＣ情報を新規入力する際に表示される画面を示す図である。
【図１３】本発明の一実施の形態にかかるプラグインにより収集されたＰＣ情報を表示した画面を示す図である。
【図１４】本発明の一実施の形態にかかるプラグインにより収集されたＰＣ情報を表示するＰＣ情報登録一覧画面を示す図である。
【図１５】本発明の一実施の形態にかかるプラグインにより収集されたＰＣ情報を編集処理する際に表示される画面を示す図である。
【図１６】本発明の一実施の形態にかかるプラグインにおいて、ＰＣ情報登録一覧画面を表示するための処理を示すフローチャートである。
【図１７】本発明の一実施の形態にかかるプラグインにより収集されたＰＣ情報の編集処理、閲覧処理を行う場合のフローチャートである。
【図１８】本発明の一実施の形態にかかるプラグインにより収集されたＰＣ情報を表示するＰＣ情報登録一覧画面を示す図である。
【図１９】本発明の一実施の形態にかかるプラグインにより収集された本部内サマリ情報を表示する画面を示す図である。
【図２０】本発明の一実施の形態にかかるプラグインにより収集された組織単位サマリ情報を表示する画面を示す図である。
【図２１】本発明の一実施の形態にかかるプラグインにより収集された部門内個人／ＰＣ別一覧情報を表示する画面を示す図である。
【図２２】本発明の一実施の形態にかかるプラグインにより収集されたＰＣ情報について、システム管理者が使用可能な機能の一覧を示す図である。
【図２３】本発明の一実施の形態にかかるプラグインにより収集されたＰＣ情報について、集計処理された結果を表示する画面を示す図である。
【図２４】本発明の一実施の形態にかかるプラグインにより収集されたＰＣ情報について、検索処理するための操作画面を示す図である。
【符号の説明】
１０１・・・統括管理サーバ（ＷＷＷサーバ）
１０２・・・コンピュータ
１０３・・・ネットワーク
【図１】
0003919563.tif 000002
【図２】
0003919563.tif 000003
【図３】
0003919563.tif 000004
【図４】
0003919563.tif 000005
【図５】
0003919563.tif 000006
【図６】
0003919563.tif 000007
【図７】
0003919563.tif 000008
【図８】
0003919563.tif 000009
【図９】
0003919563.tif 000010
【図１０】
0003919563.tif 000011
【図１１】
0003919563.tif 000012
【図１２】
0003919563.tif 000013
【図１３】
0003919563.tif 000014
【図１４】
0003919563.tif 000015
【図１５】
0003919563.tif 000016
【図１６】
0003919563.tif 000017
【図１７】
0003919563.tif 000018
【図１８】
0003919563.tif 000019
【図１９】
0003919563.tif 000020
【図２０】
0003919563.tif 000021
【図２１】
0003919563.tif 000022
【図２２】
0003919563.tif 000023
【図２３】
0003919563.tif 000024
【図２４】
0003919563.tif 000025