(57)【要約】【課題】６４ｂｉｔＯＳにも対応する資産管理ソフトを提供する。【解決手段】インベントリ情報をデータベースとして格納するサーバコンピュータは、データベースを拡張することで６４ｂｉｔＯＳ情報を格納可能とする。プロセス情報は、３２ｂｉｔプロセスを取得しているものでは６４ｂｉｔプロセスを取得できないため、クライアントコンピュータに６４ｂｉｔプロセスを取得する専用のサービスを登録することで対応する。これにより、共通のシステムで３２ｂｉｔＯＳと６４ｂｉｔＯＳの情報をどちらも管理可能になる。【選択図】図３
2010079490.tif 000002
【特許請求の範囲】
【請求項１】
インベントリ情報を格納するデータベースを備えたサーバコンピュータと、該サーバコンピュータからの指示を受けてインベントリ情報を取得し取得した情報を前記サーバコンピュータへ送信するクライアントコンピュータとからなるインベントリ情報収集管理システムであって、
前記サーバコンピュータに備えた前記データベースは、３２ｂｉｔＯＳのインベントリ情報と、６４ｂｉｔＯＳのインベントリ情報との双方を格納する３２ｂｉｔ６４ｂｉｔ拡張構造を有し、
前記クライアントコンピュータは、３２ｂｉｔＯＳのインベントリ情報と、６４ｂｉｔＯＳのインベントリ情報との双方を取得し、前記サーバコンピュータへ送信する３２ｂｉｔ６４ｂｉｔ拡張収集手段を備えた
ことを特徴とするインベントリ情報収集管理システム。
【請求項２】
請求項１に記載したインベントリ情報収集管理システムであって、
前記３２ｂｉｔ６４ｂｉｔ拡張収集手段は、
前記クライアントコンピュータのＯＳが６４ｂｉｔであるかを判定する６４ｂｉｔ判定手段と、
３２ｂｉｔＯＳのインベントリ情報を収集する３２ｂｉｔ情報収集手段と、
６４ｂｉｔＯＳのインベントリ情報を収集する６４ｂｉｔ情報収集手段と
を有し、前記６４ｂｉｔ判定手段が６４ｂｉｔであると判定した場合には前記３２ｂｉｔ情報収集手段と前記６４ｂｉｔ情報収集手段との双方の処理を実行し、前記６４ｂｉｔ判定手段が６４ｂｉｔでないと判定した場合には３２ｂｉｔ情報収集手段のみの処理を実行することを特徴とするインベントリ情報収集管理システム。
【請求項３】
請求項１又は２のいずれか一に記載したインベントリ情報収集管理システムであって、前記インベントリ情報がソフトウェアの稼動プロセス情報であることを特徴とするインベントリ情報収集管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、３２ｂｉｔＯＳと６４ｂｉｔＯＳのインベントリ情報を一元的に収集管理可能なインベントリ情報収集管理システムに関する。
【背景技術】
【０００２】
企業におけるコンピュータの普及は急速に進み、今では一人一台、あるいはそれ以上のコンピュータの使用が当たり前となりつつある。今や、コンピュータは企業にとって欠かせない資産となっている。
【０００３】
それに伴い、企業がコンピュータに求める役割も大きくなっている。製造業の企業では、設計のためにコンピュータでＣＡＤソフトを利用する機会が多い。ＣＡＤは大容量のメモリを必要とするため、メモリを４ＧＢまでしか扱うことが出来ない３２ｂｉｔ版Ｗｉｎｄｏｗｓ（登録商標）ではなく、大容量のメモリを扱える６４ｂｉｔ版Ｗｉｎｄｏｗｓ（登録商標）を使用している場合が多い。
【０００４】
また、コンピュータの普及によって、管理者には資産管理の必要が生まれた。企業は、コンピュータをハードウェア、ソフトウェアの両面から管理を行う。手作業で管理するには台数が多い場合などに労力がかかりすぎるため、資産管理ツールを利用して管理をすることが多い。
【０００５】
資産管理ツールの代表的な機能は、インベントリ収集である。インベントリ収集では、各コンピュータのハードウェア情報やソフトウェア情報を収集する。この中には、ウイルス対策ソフト、パターンファイルの情報なども含まれるため、最近では資産管理ツールにセキュリティ対策としての効果も考えられ、その価値は増している。
【０００６】
しかし、資産管理ツールはワークステーションやサーバなどの用途で使われてきた６４ｂｉｔＯＳの詳細なインベントリ情報は収集できなかった。近年は、前述のようにパーソナルコンピュータでも６４ｂｉｔＯＳが使われることが多くなったため、資産管理ツールが６４ｂｉｔＯＳへ完全対応することが望まれた。
【０００７】
なお、本発明に関連する公知技術文献としては下記の特許文献１がある。
【０００８】
特許文献１には、複数装置管理の方法及びシステムが開示されている。具体的には、コンピュータネットワークにおいて、少なくとも１つのノードに対応する選択を受信するように構成されたコントローラと、前記コントローラ上のコントローラソフトウェアと通信するために接続されたエージェントソフトウェアを含む前記選択中で識別されたノードと、前記選択に対して実行される少なくとも１つのオペレーションに対応する、前記コントローラによって保持されたジョブと、前記ジョブに対応するデータを含むメッセージを前記コントローラソフトウェアから前記ノードの前記エージェントソフトウェアに通信するように構成されたトランスポートであって、前記メッセージは、前記ジョブを実行するように前記エージェントソフトウェアに命令し、前記ノードの前記エージェントソフトウェアは、前記メッセージを受信したのに応答して、前記ジョブを実行し、結果を前記コントローラに戻すトランスポートと、前記コントローラのデータストアであって、前記コントローラが前記エージェントソフトウェアからの前記結果をデータストアに記憶するデータストアとを含むことを特徴とするシステムである。
【０００９】
【特許文献１】特開２００３−９９４１０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
前述したように、資産管理ツールと６４ｂｉｔＯＳが利用される機会はそれぞれ増加しているが、資産管理ツールは６４ｂｉｔＯＳに完全対応していないために、６４ｂｉｔＯＳのコンピュータについては情報が一部のみしか取得できずに、手作業での管理が必要となることがあった。
【００１１】
本発明の目的は、資産管理やセキュリティ対策として有用な資産管理ツールを６４ｂｉｔＯＳにも完全対応させることで、クライアントＰＣが３２ｂｉｔＯＳ・６４ｂｉｔＯＳであるかに関わらずに一元管理可能とすることにある。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、本発明の資産管理ツールのシステムは、各種インベントリ情報を格納するサーバコンピュータと、該サーバコンピュータから指示を受けて各種インベントリ情報を収集し、前記サーバコンピュータへ送信するクライアントコンピュータとからなるシステムである。。
【００１３】
前記サーバコンピュータは、前記各クライアントコンピュータのインベントリ情報をデータベースとして持っており、前記クライアントコンピュータから受信したインベントリ情報を格納する。データベースに６４ｂｉｔＯＳの項目を追加することで、６４ｂｉｔＯＳも一元管理する。
【００１４】
前記クライアントコンピュータは、インベントリ情報としてセキュリティにおけるコンピュータ対策状況である各種ハードウェア情報・ソフトウェア情報を取得して、サーバコンピュータに送信する。インベントリ情報の中でも稼動プロセス情報については、６４ｂｉｔプロセスを取得する専用のサービスを作成することで、３２ｂｉｔプロセスと６４ｂｉｔプロセスの両方を取得する。
【００１５】
請求項１に記載した発明は、インベントリ情報を格納するデータベースを備えたサーバコンピュータと、該サーバコンピュータからの指示を受けてインベントリ情報を取得し取得した情報を前記サーバコンピュータへ送信するクライアントコンピュータとからなるインベントリ情報収集管理システムであって、前記サーバコンピュータに備えた前記データベースは、３２ｂｉｔＯＳのインベントリ情報と、６４ｂｉｔＯＳのインベントリ情報との双方を格納する３２ｂｉｔ６４ｂｉｔ拡張構造を有し、前記クライアントコンピュータは、３２ｂｉｔＯＳのインベントリ情報と、６４ｂｉｔＯＳのインベントリ情報との双方を取得し、前記サーバコンピュータへ送信する３２ｂｉｔ６４ｂｉｔ拡張収集手段を備えたものである。
【００１６】
請求項２に記載した発明は、請求項１に記載したインベントリ情報収集管理システムであって、前記３２ｂｉｔ６４ｂｉｔ拡張収集手段は、前記クライアントコンピュータのＯＳが６４ｂｉｔであるかを判定する６４ｂｉｔ判定手段と、３２ｂｉｔＯＳのインベントリ情報を収集する３２ｂｉｔ情報収集手段と、６４ｂｉｔＯＳのインベントリ情報を収集する６４ｂｉｔ情報収集手段とを有し、前記６４ｂｉｔ判定手段が６４ｂｉｔであると判定した場合には前記３２ｂｉｔ情報収集手段と前記６４ｂｉｔ情報収集手段との双方の処理を実行し、前記６４ｂｉｔ判定手段が６４ｂｉｔでないと判定した場合には３２ｂｉｔ情報収集手段のみの処理を実行するものである。
【００１７】
請求項３に記載した発明は、請求項１又は２のいずれか一に記載したインベントリ情報収集管理システムであって、前記インベントリ情報がソフトウェアの稼動プロセス情報であるものである。
【発明の効果】
【００１８】
本発明の３２ｂｉｔＯＳと６４ｂｉｔＯＳのクライアントコンピュータのインベントリ情報管理と、６４ｂｉｔプロセス情報の取得には、次のような効果がある。
【００１９】
（１）６４ｂｉｔＯＳのＯＳ名やセキュリティ情報などのインベントリ情報を取得可能となるので、インベントリ情報の一元管理が可能となる。
【００２０】
（２）インベントリ情報を収集するクライアントコンピュータのＯＳが、３２ｂｉｔＯＳか６４ｂｉｔＯＳであるかにかかわらず管理することが可能となるので、管理者の負担が軽減される。
【００２１】
（３）６４ｂｉｔＯＳのクライアントコンピュータ上で動作する、６４ｂｉｔプロセス情報が取得可能となることで、プロセス管理の幅が広がる。具体例としては、６４ｂｉｔプロセスで動作するウイルスを検知可能となる、など。
【発明を実施するための最良の形態】
【００２２】
以下、本発明を適用した３２ｂｉｔＯＳと６４ｂｉｔＯＳのインベントリ情報を一元管理する資産管理ツールの、一実施の形態について説明する。本形態は、本発明をセキュリティ対策状況の把握システムに組み込んだものである。
【００２３】
図１は、本システムにおけるサーバコンピュータ１０１の構成図である。サーバコンピュータ１０１は、セキュリティポリシー１０２をデータベースとして持ち、コンピュータ対策状況１０３、持ち出し制御対策状況１０４、アクセス制御対策状況１０５といった各種状況を管理している。その中でコンピュータ対策状況１０３が、クライアントコンピュータ２０１から収集するインベントリ情報となる。コンピュータ対策状況１０３は、情報漏洩対策１０６、ウイルス対策１０７、ＯＳセキュリティ対策１０８、稼動プロセス情報１０９の各項目で管理する。
【００２４】
図２は、本システムにおけるクライアントコンピュータ２０１の構成図である。クライアントコンピュータ２０１は、インベントリ情報としてコンピュータ対策状況２０２を情報漏洩対策２０３、ウイルス対策２０４、ＯＳセキュリティ対策２０５、稼動プロセス情報２０６の各項目で取得して、サーバコンピュータ１０１に送信する。稼動プロセス情報２０６は、３２ｂｉｔプロセス情報２０７と６４ｂｉｔプロセス情報２０８を別のサービス（要求に応じて情報処理機能を提供するために稼動するコンピュータプログラム）で取得する。
【００２５】
図３は、本システムにおける稼動プロセス情報を収集する仕組みである。３２ｂｉｔＯＳクライアントコンピュータ３０１では、プロセス情報収集サービス３０２が３２ｂｉｔプロセス一覧を取得して、プロセス情報一覧ファイル３０４に書き出しをしている。一方で６４ｂｉｔＯＳクライアントコンピュータ３０５では、同じプロセス情報収集サービス３０６では、３２ｂｉｔプロセス一覧３０７のみしか収集できないため、別途６４ｂｉｔプロセス情報収集サービス３０８を用意して６４ｂｉｔプロセス一覧３０９を収集する。これにより、３２ｂｉｔプロセス一覧３０７と６４ｂｉｔプロセス一覧３０９を共にプロセス情報一覧ファイル３１０に書き出すことが可能である。
【００２６】
図４は、本システムにおけるクライアントコンピュータにおけるインベントリ情報収集取得の流れである。情報漏洩対策情報の取得４０１、ウイルス対策情報の取得４０２、ＯＳセキュリティ対策情報の取得４０３と順番に行う。セキュリティ対策情報の取得４０３の中にはＯＳの情報が含まれるので、クライアントコンピュータが６４ｂｉｔＯＳか判定４０４をする。ＯＳが６４ｂｉｔＯＳではなかった場合は３２ｂｉｔプロセス情報の取得４０５のみを行い、６４ｂｉｔＯＳであった場合には３２ｂｉｔプロセス情報の取得４０６と６４ｂｉｔプロセス情報の取得４０７を行う。全ての情報取得後は、サーバコンピュータにインベントリ情報を送信する。
【産業上の利用可能性】
【００２７】
セキュリティ対策のみならず、資産管理ツール一般に利用可能である。
【図面の簡単な説明】
【００２８】
【図１】本発明によるサーバコンピュータでのインベントリ情報収集のデータ構造を示す図である。
【図２】本発明によるクライアントコンピュータでのインベントリ情報収集のデータ構造を示す図である。
【図３】クライアントコンピュータへのサービス登録を示す機能ブロック図である。
【図４】クライアントコンピュータでのインベントリ情報収集のフローチャートである。
【符号の説明】
【００２９】
１０１  サーバコンピュータ
１０２  セキュリティポリシー
１０３  コンピュータ対策状況
１０４  持ち出し制御対策状況
１０５  アクセス制御対策状況
１０６  情報漏洩対策
１０７  ウイルス対策
１０８  ＯＳセキュリティ対策
１０９  稼動プロセス情報
２０１  クライアントコンピュータ
２０２  コンピュータ対策状況
２０３  情報漏洩対策
２０４  ウイルス対策
２０５  ＯＳセキュリティ対策
２０６  稼動プロセス情報
２０７  ３２ｂｉｔプロセス情報
２０８  ６４ｂｉｔプロセス情報
３０１  ３２ｂｉｔＯＳクライアントコンピュータ
３０２  プロセス情報収集サービス
３０３  ３２ｂｉｔプロセス一覧
３０４  プロセス情報一覧ファイル
３０５  ６４ｂｉｔＯＳクライアントコンピュータ
３０６  プロセス情報収集サービス
３０７  ３２ｂｉｔプロセス一覧
３０８  ６４ｂｉｔ用プロセス情報収集サービス
３０９  ６４ｂｉｔプロセス一覧
３１０  プロセス情報一覧ファイル
ｓｔｅｐ４０１  情報漏洩対策情報の取得
ｓｔｅｐ４０２  ウイルス対策情報の取得
ｓｔｅｐ４０３  ＯＳセキュリティ対策情報の取得
ｓｔｅｐ４０４  ６４ｂｉｔＯＳか
ｓｔｅｐ４０５  ３２ｂｉｔプロセス情報の取得
ｓｔｅｐ４０６  ３２ｂｉｔプロセス情報の取得
ｓｔｅｐ４０７  ６４ｂｉｔプロセス情報の取得
【図１】
2010079490.tif 000003
【図２】
2010079490.tif 000004
【図３】
2010079490.tif 000005
【図４】
2010079490.tif 000006