(57)【要約】  【課題】  中央装置と接続していない時間帯に端末装置で収集した情報についても、確実に中央装置へ収集することができ、中央装置の計算機資源に負荷が生じない端末情報収集システム、端末情報収集方法、中央装置及びコンピュータプログラムを提供する。  【解決手段】  中央装置は、接続してきた利用者を認証した場合、履歴情報の収集開始指示を送信し、端末装置は、履歴情報の記憶を開始し、中央装置は、再度接続した後、所定の履歴情報の取得開始条件を具備している場合、記憶してある履歴情報の送信指示を端末装置へ送信し、履歴情報を収集する対象から外す利用者を識別する情報に対応する端末装置に対して履歴情報の収集終了指示を送信し、端末装置は、履歴情報の収集終了指示を受信した場合、履歴情報の記憶を終了し、履歴情報の収集終了指示を受信した場合、又は履歴情報の送信指示を受信した場合、記憶してある履歴情報を中央装置へ送信する。【選択図】        図２
2006202143.tif 000002
【特許請求の範囲】
【請求項１】
データを送受信することが可能に接続してある複数の端末装置と中央装置とを備え、
前記中央装置は、利用者を識別する情報を記憶してあり、前記端末装置から接続してきた利用者に係る操作状態の履歴情報を収集する端末情報収集システムにおいて、
前記中央装置は、
接続してきた利用者を識別する情報が記憶してあるか否かを判断する手段と、
該手段で記憶してあると判断した場合、履歴情報の収集開始指示を送信する手段と
を備え、
前記端末装置は、
履歴情報の収集開始指示を受信した場合、履歴情報の記憶を開始する手段
を備え、
前記中央装置は、さらに
接続した後、所定の履歴情報の取得開始条件を具備しているか否かを判断する手段と、
該手段で所定の履歴情報の取得開始条件を具備していると判断した場合、記憶してある履歴情報の送信指示を前記端末装置へ送信する手段と、
履歴情報を収集する対象から外す利用者を識別する情報に対応する端末装置に対して履歴情報の収集終了指示を送信する手段と
を備え、
前記端末装置は、さらに
履歴情報の収集終了指示を受信した場合、履歴情報の記憶を終了する手段と、
履歴情報の収集終了指示を受信した場合、又は履歴情報の送信指示を受信した場合、記憶してある履歴情報を前記中央装置へ送信する手段と
を備えることを特徴とする端末情報収集システム。
【請求項２】
中央装置が、利用者を識別する情報を記憶してあり、データを送受信することが可能な端末装置から接続してきた利用者に係る操作状態の履歴情報を収集する端末情報収集方法において、
前記中央装置は、
接続してきた利用者を識別する情報が記憶してあるか否かを判断し、
記憶してあると判断した場合、履歴情報の収集開始指示を送信し、
前記端末装置は、
履歴情報の収集開始指示を受信した場合、履歴情報の記憶を開始し、
前記中央装置は、さらに
接続した後、所定の履歴情報の取得開始条件を具備しているか否かを判断し、
所定の履歴情報の取得開始条件を具備していると判断した場合、記憶してある履歴情報の送信指示を前記端末装置へ送信し、
履歴情報を収集する対象から外す利用者を識別する情報に対応する端末装置に対して履歴情報の収集終了指示を送信し、
前記端末装置は、さらに
履歴情報の収集終了指示を受信した場合、履歴情報の記憶を終了し、
履歴情報の収集終了指示を受信した場合、又は履歴情報の送信指示を受信した場合、記憶してある履歴情報を前記中央装置へ送信することを特徴とする端末情報収集方法。
【請求項３】
利用者を識別する情報を記憶してあり、データを送受信することが可能に接続してある複数の端末装置の操作状態の履歴情報を収集する中央装置において、
接続してきた利用者を識別する情報が記憶してあるか否かを判断する手段と、
該手段で記憶してあると判断した場合、履歴情報の収集開始指示を送信する手段と、
接続した後、所定の履歴情報の取得開始条件を具備しているか否かを判断する手段と、
該手段で所定の履歴情報の取得開始条件を具備していると判断した場合、記憶してある履歴情報の送信指示を前記端末装置へ送信する手段と、
履歴情報を収集する対象から外す利用者を識別する情報に対応する端末装置に対して履歴情報の収集終了指示を送信する手段と
を備えることを特徴とする中央装置。
【請求項４】
利用者を識別する情報を記憶してあり、データを送受信することが可能に接続してある複数の外部装置の操作状態の履歴情報を収集するコンピュータで実行可能なコンピュータプログラムにおいて、
前記コンピュータを、
接続してきた利用者を識別する情報が記憶してあるか否かを判断する手段、
該手段で記憶してあると判断した場合、履歴情報の収集開始指示を送信する手段、
接続した後、所定の履歴情報の取得開始条件を具備しているか否かを判断する手段、
該手段で所定の履歴情報の取得開始条件を具備していると判断した場合、記憶してある履歴情報の送信指示を前記端末装置へ送信する手段、
履歴情報を収集する対象から外す利用者を識別する情報に対応する端末装置に対して履歴情報の収集終了指示を送信する手段
として機能させることを特徴とするコンピュータプログラム。
【請求項５】
利用者を識別する情報を記憶してあり、データを送受信することが可能に接続してある複数の端末装置の操作状態の履歴である第１の履歴情報を収集する中央装置において、
接続してきた利用者を識別する情報ごとに、前記利用者に係る接続状態の履歴である第２の履歴情報を記憶する手段と、
記憶してある第２の履歴情報に基づいて、前記利用者を識別する情報単位で所定の複数のグループに分類して記憶する手段と、
分類した複数のグループのうち、前記第１の履歴情報を収集する対象となるグループを特定する手段と、
接続してきた利用者を識別する情報が、前記第１の履歴情報を収集する対象となるグループに分類されているか否かを判断する手段と、
該手段で分類されていると判断した場合、前記第１の履歴情報の収集開始指示を送信する手段と、
接続した後、前記第１の履歴情報の取得開始条件を具備しているか否かを判断する手段と、
該手段で前記第１の履歴情報の取得開始条件を具備していると判断した場合、記憶してある前記第１の履歴情報の送信指示を前記端末装置へ送信する手段と、
前記第１の履歴情報を収集する対象から外す利用者を識別する情報に対応する端末装置に対して前記第１の履歴情報の収集終了指示を送信する手段と、
前記端末装置から受信した第１の履歴情報に基づいて、前記利用者を識別する情報単位で所定の複数のグループに再分類して記憶する手段と
を備えることを特徴とする中央装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信手段を介して接続されたり、切断されたりする端末装置の利用状態を示す履歴情報を、効果的に収集することができる端末情報収集システム、端末情報収集方法、中央装置及びコンピュータプログラムに関する。
【背景技術】
【０００２】
近年のコンピュータ通信技術の進展に伴い、携帯端末、携帯電話等と情報の送受信を行うモバイルシステムが多々開発されている。モバイルシステムでは、携帯端末、携帯電話等の利用者は、管理サーバと接続されていない状態で収集した情報を、管理サーバへ随時送信し、管理サーバで複数の携帯端末、携帯電話等で収集した情報を一括管理するよう構成してある。
【０００３】
すなわち、利用者が携帯端末、携帯電話等を操作して収集した情報、例えば営業支援システムでは顧客情報、訪問履歴情報、提案書情報等を、コンピュータ保守システムでは、診断履歴情報、作業内容履歴情報等を、すべての情報を一括管理する管理サーバへ送信し、管理サーバ内のハードディスク等の記憶手段に記憶する。これにより、管理サーバは、収集した情報を分析することにより、様々な業務の効率化を図ることができる。
【０００４】
このような情報収集システムとしては、様々なシステムが開示されている。例えば特許文献１では、利用者が使用するクライアントからサーバへのアクセス日時、時間等のアクセス情報を、サーバからの指示によりクライアントから収集し、サーバへ収集したアクセス情報を分析することでクライアント別の利用状況を把握する挙動履歴収集方法が開示されている。
【０００５】
また、より進展したシステムとして、例えば特許文献２では、システムの障害発生状況等を、ネットワークを介して一括管理するサーバで取得することにより、現場に人を派遣することなく、現場の状況を正確に把握することができる情報収集装置が開示されている。
【特許文献１】特開２００１−３４４１６８号公報
【特許文献２】特開２００２−５６２０２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、上述した情報収集システムでは、クライアントで収集した情報を、クライアントで保存することなく、直接サーバへ転送している。したがって、クライアントとサーバとが情報を送受信することが可能に接続されていることが前提となっている。しかし、携帯端末、携帯電話等と情報の送受信を行うモバイルシステムでは、常時サーバと接続している状態ではなく、オフラインで作業する時間の挙動履歴については、サーバに収集することができないという問題点があった。また、ウェブシステム、フロントエンドシステム等の、サーバとクライアントとの間で最小限のデータしか送受信せず、クライアント側での操作内容の全てがサーバに通知されないシステムにおいても同様の問題点が生じていた。
【０００７】
また、通信手段を介して接続してある全てのクライアントで収集される情報をサーバで一括して記憶することから、長期間継続して情報を収集した場合、サーバに収集した情報の記憶容量が膨大となり、サーバ側のハードディスク等の計算機資源を圧迫するおそれが高いという問題点もあった。さらに、情報の記憶容量が膨大であることから、分析対象を特定することが困難となり、収集した情報を分析することにより適切な課題を抽出することも困難であるという問題点もあった。
【０００８】
一方、上述した従来の情報収集システムでは、クライアントごとに稼動履歴を収集するため、一のクライアントが複数の利用者で共有して利用されている場合、一の利用者が複数のクライアントを利用している場合等には、利用者ごとにクライアントの利用状況を把握することが困難であるという問題点もあった。
【０００９】
本発明は斯かる事情に鑑みてなされたものであり、中央装置（サーバ）と接続していない時間帯に収集した情報についても、確実にサーバへ収集することができ、情報の収集に伴って計算機資源を不必要に圧迫しないように、情報の収集及び分析が必要な端末装置（クライアント）を効率良く選択することができる端末情報収集システム、端末情報収集方法、中央装置及びコンピュータプログラムを提供することを目的とする。
【００１０】
さらに本発明は、一の端末装置が複数の利用者で共有して利用されている場合、一の利用者が複数の端末装置を利用している場合等にも、利用者ごとに端末装置の利用状況を把握することができる端末情報収集システム、端末情報収集方法、中央装置及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために第１発明に係る端末情報収集システムは、データを送受信することが可能に接続してある複数の端末装置と中央装置とを備え、前記中央装置は、利用者を識別する情報を記憶してあり、前記端末装置から接続してきた利用者に係る操作状態の履歴情報を収集する端末情報収集システムにおいて、前記中央装置は、接続してきた利用者を識別する情報が記憶してあるか否かを判断する手段と、該手段で記憶してあると判断した場合、履歴情報の収集開始指示を送信する手段とを備え、前記端末装置は、履歴情報の収集開始指示を受信した場合、履歴情報の記憶を開始する手段を備え、前記中央装置は、さらに接続した後、所定の履歴情報の取得開始条件を具備しているか否かを判断する手段と、該手段で所定の履歴情報の取得開始条件を具備していると判断した場合、記憶してある履歴情報の送信指示を前記端末装置へ送信する手段と、履歴情報を収集する対象から外す利用者を識別する情報に対応する端末装置に対して履歴情報の収集終了指示を送信する手段とを備え、前記端末装置は、さらに履歴情報の収集終了指示を受信した場合、履歴情報の記憶を終了する手段と、履歴情報の収集終了指示を受信した場合、又は履歴情報の送信指示を受信した場合、記憶してある履歴情報を前記中央装置へ送信する手段とを備えることを特徴とする。
【００１２】
また、第２発明に係る端末情報収集方法は、中央装置が、利用者を識別する情報を記憶してあり、データを送受信することが可能な端末装置から接続してきた利用者に係る操作状態の履歴情報を収集する端末情報収集方法において、前記中央装置は、接続してきた利用者を識別する情報が記憶してあるか否かを判断し、記憶してあると判断した場合、履歴情報の収集開始指示を送信し、前記端末装置は、履歴情報の収集開始指示を受信した場合、履歴情報の記憶を開始し、前記中央装置は、さらに接続した後、所定の履歴情報の取得開始条件を具備しているか否かを判断し、所定の履歴情報の取得開始条件を具備していると判断した場合、記憶してある履歴情報の送信指示を前記端末装置へ送信し、履歴情報を収集する対象から外す利用者を識別する情報に対応する端末装置に対して履歴情報の収集終了指示を送信し、前記端末装置は、さらに履歴情報の収集終了指示を受信した場合、履歴情報の記憶を終了し、履歴情報の収集終了指示を受信した場合、又は履歴情報の送信指示を受信した場合、記憶してある履歴情報を前記中央装置へ送信することを特徴とする。
【００１３】
また、第３発明に係る中央装置は、利用者を識別する情報を記憶してあり、データを送受信することが可能に接続してある複数の端末装置の操作状態の履歴情報を収集する中央装置において、接続してきた利用者を識別する情報が記憶してあるか否かを判断する手段と、該手段で記憶してあると判断した場合、履歴情報の収集開始指示を送信する手段と、接続した後、所定の履歴情報の取得開始条件を具備しているか否かを判断する手段と、該手段で所定の履歴情報の取得開始条件を具備していると判断した場合、記憶してある履歴情報の送信指示を前記端末装置へ送信する手段と、履歴情報を収集する対象から外す利用者を識別する情報に対応する端末装置に対して履歴情報の収集終了指示を送信する手段とを備えることを特徴とする。
【００１４】
また、第４発明に係るコンピュータプログラムは、利用者を識別する情報を記憶してあり、データを送受信することが可能に接続してある複数の外部装置の操作状態の履歴情報を収集するコンピュータで実行可能なコンピュータプログラムにおいて、前記コンピュータを、接続してきた利用者を識別する情報が記憶してあるか否かを判断する手段、該手段で記憶してあると判断した場合、履歴情報の収集開始指示を送信する手段、接続した後、所定の履歴情報の取得開始条件を具備しているか否かを判断する手段、該手段で所定の履歴情報の取得開始条件を具備していると判断した場合、記憶してある履歴情報の送信指示を前記端末装置へ送信する手段、履歴情報を収集する対象から外す利用者を識別する情報に対応する端末装置に対して履歴情報の収集終了指示を送信する手段として機能させることを特徴とする。
【００１５】
また、第５発明に係る中央装置は、利用者を識別する情報を記憶してあり、データを送受信することが可能に接続してある複数の端末装置の操作状態の履歴である第１の履歴情報を収集する中央装置において、接続してきた利用者を識別する情報ごとに、前記利用者に係る接続状態の履歴である第２の履歴情報を記憶する手段と、記憶してある第２の履歴情報に基づいて、前記利用者を識別する情報単位で所定の複数のグループに分類して記憶する手段と、分類した複数のグループのうち、前記第１の履歴情報を収集する対象となるグループを特定する手段と、接続してきた利用者を識別する情報が、前記第１の履歴情報を収集する対象となるグループに分類されているか否かを判断する手段と、該手段で分類されていると判断した場合、前記第１の履歴情報の収集開始指示を送信する手段と、接続した後、前記第１の履歴情報の取得開始条件を具備しているか否かを判断する手段と、該手段で前記第１の履歴情報の取得開始条件を具備していると判断した場合、記憶してある前記第１の履歴情報の送信指示を前記端末装置へ送信する手段と、前記第１の履歴情報を収集する対象から外す利用者を識別する情報に対応する端末装置に対して前記第１の履歴情報の収集終了指示を送信する手段と、前記端末装置から受信した第１の履歴情報に基づいて、前記利用者を識別する情報単位で所定の複数のグループに再分類して記憶する手段とを備えることを特徴とする。
【００１６】
本発明では、端末装置を用いて接続してきた利用者を識別する情報が、中央装置に記憶されていると判断された場合、中央装置は、該利用者に係る端末装置に対して履歴情報の収集開始指示を送信する。中央装置は、利用者が接続した後、所定の履歴情報の取得開始条件を具備している場合、端末装置に対して、記憶してある履歴情報の送信指示を送信し、履歴情報を収集する対象から外す利用者に係る端末装置に対して履歴情報の収集終了指示を送信する。
【００１７】
これにより、中央装置に記憶されていると判断された識別情報に対応する利用者を履歴情報の収集の対象として、該利用者に係る端末装置に対して、中央装置から、履歴情報の収集の開始・終了を制御することができる。ここで、履歴情報は、利用者による端末装置の操作履歴情報、適用業務へのアクセス情報等を意味する。
【００１８】
したがって、不要な端末装置からの履歴情報を収集することが無く、また必要な時間帯における履歴情報のみを収集することができ、中央装置の計算機資源を圧迫することなく必要な情報を効果的に収集することができ、分析対象の特定も容易となる。
【００１９】
さらに、端末装置と中央装置とが、情報を送受信することが可能に接続されていない状態であっても、履歴情報は端末装置に収集して記憶しておけばよく、中央装置が必要とするタイミングで中央装置へ送信することができ、ウェブシステム、フロントエンドシステム、モバイル環境等においても履歴情報を確実に収集することが可能となる。
【発明の効果】
【００２０】
本発明によれば、端末装置を用いて接続してきた利用者を識別する情報が、中央装置に記憶されていると判断された場合、該利用者に係る端末装置に対して、中央装置から、履歴情報の収集の開始・終了を制御することができる。ここで、履歴情報は、利用者による端末装置の操作履歴情報、適用業務へのアクセス情報等を意味する。したがって、不要な端末装置からの履歴情報を収集することが無く、また必要な時間帯における履歴情報のみを収集することができ、中央装置の計算機資源を圧迫することなく必要な情報を効果的に収集することができ、分析対象の特定も容易となる。
【００２１】
さらに、端末装置と中央装置とが、情報を送受信することが可能に接続されていない状態であっても、履歴情報は端末装置に収集して記憶しておけばよく、中央装置が必要とするタイミングで中央装置へ送信することができ、モバイル環境の他、ウエブシステム、フロントエンドシステム等においても履歴情報を確実に収集することが可能となる。
【００２２】
第２発明によれば、履歴情報の収集が必要なグループについて効果的に履歴情報を収集することができ、不要なグループについては履歴情報の収集の対象から外すことが容易であり、中央装置の計算機資源を圧迫することなく必要な情報を効果的に収集することができ、分析対象の特定も容易となる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。
【００２４】
（実施の形態１）
以下、本発明の実施の形態１に係る端末情報収集システムについて図面に基づいて具体的に説明する。図１は、本発明の実施の形態１に係る端末情報収集システムの構成を示すブロック図である。図１に示すように、本実施の形態１に係る端末情報収集システムは、利用者が使用する端末コンピュータ、携帯端末等の端末装置１、１、・・・が、インターネット２等のネットワーク網を介して、管理サーバ（中央装置）３に接続することが可能となっている。
【００２５】
管理サーバ３は、少なくとも、ＣＰＵ（中央演算装置）３１、記憶手段３２、ＲＡＭ３３、インターネット２等の外部のネットワーク網と接続する通信手段３４、入力手段３５、出力手段３６、及びＤＶＤ、ＣＤ等の可搬型記憶媒体４を用いる補助記憶手段３７で構成される。
【００２６】
ＣＰＵ３１は、内部バス３８を介して管理サーバ３の上述したようなハードウェア各部と接続されており、上述したハードウェア各部を制御するとともに、記憶手段３２に記憶されている処理プログラム、例えば端末装置１、１、・・・から履歴情報を収集して記憶するプログラム、受け付けた履歴情報に係る利用者識別情報を認証するプログラム、等に従って、種々のソフトウェア的機能を実行する。
【００２７】
記憶手段３２は、内蔵される固定型記憶装置（ハードディスク）、ＲＯＭ等で構成され、通信手段３４を介した外部のコンピュータ、又はＤＶＤ、ＣＤ−ＲＯＭ等の可搬型記憶媒体４から取得した、管理サーバ３として機能させるために必要な処理プログラムを記憶している。記憶手段３２は、処理プログラムだけではなく、例えば端末装置１、１、・・・から受信した履歴情報を履歴情報記憶部３２１に記憶してある。
【００２８】
ＲＡＭ３３は、ＤＲＡＭ等で構成され、ソフトウェアの実行時に発生する一時的なデータを記憶する。通信手段３４は内部バス３８に接続されており、インターネット２等と通信することができるよう接続することにより、処理に必要とされるデータを送受信する。
【００２９】
入力手段３５は、画面上に表示された単語を選択するマウス等のポインティングデバイス、又は画面上でテキストデータを打鍵により入力するキーボード等である。出力手段３６は、画像を表示出力する液晶表示装置（ＬＣＤ）、表示ディスプレイ（ＣＲＴ）等の表示装置である。
【００３０】
補助記憶手段３７は、ＣＤ、ＤＶＤ等の可搬型記憶媒体４を用い、記憶手段３２へ、ＣＰＵ３１が処理するプログラム、データ等をダウンロードする。また、ＣＰＵ３１が処理したデータをバックアップすべく書き込むことも可能である。
【００３１】
本実施の形態１に係る複数の端末装置１、１、・・・は少なくとも、ＣＰＵ（中央演算装置）１１、記憶手段１２、ＲＡＭ１３、インターネット２等の外部の通信手段と接続する通信手段１４、入力手段１５、及び出力手段１６で構成される。
【００３２】
ＣＰＵ１１は、内部バス１７を介して端末装置１の上述したようなハードウェア各部と接続されており、上述したハードウェア各部を制御するとともに、記憶手段１２に記憶されているプログラム、例えば操作履歴等の履歴情報をＲＡＭ１３へ記憶するプログラム、記憶してある履歴情報を管理サーバ３へ送信するプログラム等に従って、種々のソフトウェア的機能を実行する。
【００３３】
記憶手段１２は、端末装置１として機能させるために必要な各種のプログラムを記憶してある。また、管理サーバ３へ送信する履歴情報を記憶する。ＲＡＭ１３は、ＤＲＡＭ等で構成され、ソフトウェアの実行時に発生する一時的なデータを記憶する。通信手段１４は内部バス１７に接続されており、インターネット２等と通信することができるよう接続することにより、処理に必要とされるデータを送受信する。
【００３４】
入力手段１５は、画面上に表示された画像を選択するタッチペン、あるいは携帯電話のプッシュボタン等である。もちろん携帯型のパーソナルコンピュータを用いる場合、ポインティングデバイス、テキストデータを打鍵により入力するキーボード等であっても良い。出力手段１６は、画像を表示出力する液晶表示装置（ＬＣＤ）、表示ディスプレイ（ＣＲＴ）等の表示装置である。
【００３５】
図２は、本発明の実施の形態１に係る端末情報収集システムの管理サーバ３と端末装置１との間で送受信する情報を示す図である。端末装置１、１、・・・の利用者は、所望のアプリケーションを用いてデータの送受信が必要な場合、管理サーバ３に対してログイン要求を送信する。管理サーバ３は、端末装置１、１、・・・からのログイン要求を受信した場合、ログイン要求に含まれている利用者を識別する情報、例えばユーザＩＤを抽出し、正当な利用者として事前に管理サーバ３の記憶手段３２に記憶してあるか否かを照会する。
【００３６】
管理サーバ３が、ログイン要求に係る利用者が、正当な利用者であるとして記憶手段３２に記憶してあることを確認した場合、管理サーバ３は、ログイン要求に係る利用者を正当な利用者と認証して、記憶手段３２に記憶してあるアプリケーションプログラムの使用を許可し、又は他のアプリケーションサーバ（図示せず）への接続を許可する認証情報を端末装置１へ送信する。端末装置１は、認証情報を受信することにより、利用者が所望のアプリケーションを操作することが可能となる。
【００３７】
管理サーバ３は、ログイン要求により正当な利用者であると認証された利用者の中から、端末装置１の操作ログ、ファイルへのアクセスログ、更新ログ等に関する履歴情報を収集すべき利用者の選択を受け付ける。具体的には、管理サーバ３を操作する管理者が、入力手段３５を介して選択指示を入力しても良いし、特定の条件を具備するユーザＩＤに対応する利用者を、管理サーバ３のＣＰＵ３１が抽出するものであっても良い。
【００３８】
管理サーバ３は、選択を受け付けた利用者が使用している端末装置１に対して、該端末装置１内で上述した履歴情報の収集を開始する旨を指示する履歴情報収集の開始指示を送出する。端末装置１は、管理サーバ３から履歴情報収集の開始指示を受信した時点で、履歴情報の収集を開始し、記憶手段１２に記憶する。なお、管理サーバ３が履歴情報収集の開始指示を送出するタイミングは特に限定されるものではなく、所定のタイミングにて履歴情報収集の開始指示を送出する。したがって、例えば端末装置１がログインしている場合、端末装置１から、直接履歴情報を収集する。なお、後述する実施の形態２及び３においても同様に、端末装置１に対して履歴情報収集の開始指示が送出された後、端末装置１がログアウトするまでに所定のタイミングに達した場合、端末装置１から直接履歴情報を収集する。
【００３９】
この時点で、利用者は、端末装置１から管理サーバ３へログアウト要求を送信することにより、管理サーバ３からログアウトしても良い。ログアウトした状態であっても、端末装置１に対する操作ログ等の履歴情報は、オフライン状態のまま記憶手段１２への記憶（収集）を継続する。
【００４０】
端末装置１から管理サーバ３へログアウト要求を送信することにより、管理サーバ３からログアウトした場合、管理サーバ３は、端末装置１、１、・・・からのログイン要求を再度受信し、ログイン要求に含まれているユーザＩＤに基づいて、正当な利用者であるか否かを確認する。
【００４１】
管理サーバ３が、ログイン要求に係る利用者が、正当な利用者であるとして記憶手段３２に記憶してあることを確認した場合、管理サーバ３は、ログイン要求に係る利用者を正当な利用者と認証して、記憶手段３２に記憶してあるアプリケーションプログラムの使用を許可し、又は他のアプリケーションサーバ（図示せず）への接続を許可する認証情報を端末装置１へ送信する。端末装置１は、認証情報を受信することにより、利用者が所望のアプリケーションを操作することが可能となる。
【００４２】
管理サーバ３は、ログイン要求を受け付けた後、所定の履歴情報取得を開始する条件を具備するか否かを判断する。履歴情報取得を開始する条件は、特に限定されるものではなく、例えば端末装置１が管理サーバ３から履歴情報収集開始指示を受信しており、その状態で一旦ログアウトしてから再度ログインした場合、再度ログインしてから一定の時間が経過した場合、端末装置１に記憶している履歴情報の記憶容量が所定値を超えた場合等である。
【００４３】
管理サーバ３のＣＰＵ３１が、斯かる履歴情報取得を開始する条件を具備すると判断した場合、管理サーバ３は、端末装置１に対して履歴情報の送信指示を送出し、管理サーバ３から履歴情報の送信指示を受信した端末装置１は、記憶手段１２に記憶してある履歴情報を管理サーバ３に送信する。
【００４４】
次に管理サーバ３は、履歴情報の収集を終了すべき利用者の選択を受け付ける。具体的には、管理サーバ３を操作する管理者が、入力手段３５を介して選択指示を入力しても良いし、特定の条件を具備するユーザＩＤに対応する利用者を、管理サーバ３のＣＰＵ３１が抽出するものであっても良い。
【００４５】
管理サーバ３は、選択を受け付けた利用者が使用している端末装置１に対して、該端末装置１内で上述した履歴情報の収集を終了する旨を指示する履歴情報収集終了指示を送出する。端末装置１は、管理サーバ３から履歴情報収集終了指示を受信した時点で、履歴情報の収集を終了し、記憶手段１２に記憶してある履歴情報を管理サーバ３へ送信する。記憶手段１２に記憶してある履歴情報の送信が完了した場合、端末装置１は管理サーバ３に対してログアウト要求を送信する。
【００４６】
図３は、本発明の実施の形態１に係る端末情報収集システムの管理サーバ３が履歴情報収集の開始指示を送出するまでのＣＰＵ３１の処理手順を示すフローチャートである。管理サーバ３のＣＰＵ３１は、端末装置１からのログイン要求を受信し（ステップＳ３０１）、ログイン要求に含まれているユーザＩＤが、正当な利用者のユーザＩＤを事前に記憶してある記憶手段３２の認証ファイルに記憶してあるか否かを判断する（ステップＳ３０２）。
【００４７】
ＣＰＵ３１が、ログイン要求に含まれているユーザＩＤが、認証ファイルに記憶してあると判断した場合（ステップＳ３０２：ＹＥＳ）、ＣＰＵ３１は、入力手段３５から履歴情報を収集する対象として、該利用者を選択する選択指示を受け付けたか否かを判断する（ステップＳ３０３）。
【００４８】
ＣＰＵ３１が、選択指示を受け付けたと判断した場合（ステップＳ３０３：ＹＥＳ）、ＣＰＵ３１は、該利用者が使用している端末装置１に対して、履歴情報収集の開始指示を送出する（ステップＳ３０４）。ＣＰＵ３１は、履歴情報収集の開始指示を送出した後、又は選択指示を受け付けていないと判断した場合（ステップＳ３０３：ＮＯ）、端末装置１からログアウト要求を受信したか否かを判断する（ステップＳ３０５）。なお、ＣＰＵ３１が履歴情報収集の開始指示を送出するタイミングは特に限定されるものではなく、所定のタイミングにて送出する。したがって、例えば端末装置１がログインしている場合、端末装置１から、直接履歴情報を収集することができる。
【００４９】
ＣＰＵ３１が、ログアウト要求を受信していないと判断した場合（ステップＳ３０５：ＮＯ）、ＣＰＵ３１はステップＳ３０３へ戻り、上述した処理を繰り返す。ＣＰＵ３１が、ログアウト要求を受信したと判断した場合（ステップＳ３０５：ＹＥＳ）、及びログイン要求に含まれているユーザＩＤが、認証ファイルに記憶していないと判断した場合（ステップＳ３０２：ＮＯ）、ＣＰＵ３１は処理を終了する。
【００５０】
図４は、本発明の実施の形態１に係る端末情報収集システムの管理サーバ３が履歴情報収集の開始指示を送出した後のＣＰＵ３１の処理手順を示すフローチャートである。管理サーバ３のＣＰＵ３１は、端末装置１からのログイン要求を受信し（ステップＳ４０１）、ログイン要求に含まれているユーザＩＤが、正当な利用者のユーザＩＤを事前に記憶してある記憶手段３２の認証ファイルに記憶してあるか否かを判断する（ステップＳ４０２）。
【００５１】
ＣＰＵ３１が、ログイン要求に含まれているユーザＩＤが、認証ファイルに記憶してあると判断した場合（ステップＳ４０２：ＹＥＳ）、ＣＰＵ３１は、履歴情報の取得を開始する条件を具備しているか否かを判断する（ステップＳ４０３）。ＣＰＵ３１が、履歴情報の取得を開始する条件を具備していると判断した場合（ステップＳ４０３：ＹＥＳ）、ＣＰＵ３１は、端末装置１に対して履歴情報の送信指示を送出し（ステップＳ４０４）、端末装置１からの履歴情報を受信して記憶手段３２の履歴情報記憶部３２１に記憶する（ステップＳ４０５）。
【００５２】
ＣＰＵ３１が、履歴情報の取得を開始する条件を具備していないと判断した場合（ステップＳ４０３：ＮＯ）、ＣＰＵ３１は、端末装置１からログアウト要求を受信したか否かを判断する（ステップＳ４０６）。ＣＰＵ３１が、ログアウト要求を受信していないと判断した場合（ステップＳ４０６：ＮＯ）、ＣＰＵ３１はステップＳ４０３へ戻り、上述した処理を繰り返す。ＣＰＵ３１が、ログアウト要求を受信したと判断した場合（ステップＳ４０６：ＹＥＳ）、処理を終了する。
【００５３】
次に、ＣＰＵ３１は、入力手段３５から履歴情報の収集を終了する対象として、該利用者を選択する選択指示を受け付けたか否かを判断する（ステップＳ４０７）。ＣＰＵ３１が、選択指示を受け付けたと判断した場合（ステップＳ４０７：ＹＥＳ）、ＣＰＵ３１は、該利用者が使用している端末装置１に対して、履歴情報収集の終了指示を送出する（ステップＳ４０８）。端末装置１は、履歴情報収集の終了指示を受信した場合、その時点で記憶手段１２に記憶してある履歴情報を管理サーバ３へ送信し、ＣＰＵ３１は、端末装置１からの履歴情報を受信する（ステップＳ４０９）。
【００５４】
ＣＰＵ３１が、履歴情報の収集を終了する対象として、該利用者を選択する選択指示を受け付けていないと判断した場合（ステップＳ４０７：ＮＯ）、ＣＰＵ３１は、端末装置１からログアウト要求を受信したか否かを判断する（ステップＳ４１０）。ＣＰＵ３１が、ログアウト要求を受信していないと判断した場合（ステップＳ４１０：ＮＯ）、ＣＰＵ３１はステップＳ４０７へ戻り、上述した処理を繰り返す。ＣＰＵ３１が、ログアウト要求を受信したと判断した場合（ステップＳ４１０：ＹＥＳ）、処理を終了する。
【００５５】
ＣＰＵ３１は、端末装置１から履歴情報を受信した後、端末装置１からログアウト要求を受信したか否かを判断する（ステップＳ４１１）。ＣＰＵ３１が、ログアウト要求を受信していないと判断した場合（ステップＳ４１１：ＮＯ）、ＣＰＵ３１は図３のステップＳ３０１へ戻り、上述した処理を繰り返す。ＣＰＵ３１が、ログアウト要求を受信したと判断した場合（ステップＳ４１１：ＹＥＳ）、処理を終了する。
【００５６】
以上のように本実施の形態１によれば、管理サーバ３からの指示に応じて、端末装置１での履歴情報の収集の開始及び終了を制御することができ、管理サーバ３と端末装置１とがデータを送受信することが可能に接続されていない期間内の履歴情報についても、端末装置１内に確実に記憶しておくことができる。
【００５７】
そして、管理サーバ３からの指示に応じた所定の時点で、端末装置１に記憶してある履歴情報を管理サーバ３へ収集することにより、不要な端末装置１については履歴情報を収集することが無く、また必要な時間帯における履歴情報のみを収集することができ、管理サーバ３の計算機資源を圧迫することなく必要な履歴情報を効果的に収集することができ、分析対象の特定も容易となる。
【００５８】
なお、単一の端末装置を単一の利用者が用いる場合に限定されるものではなく、単一の端末装置を複数の利用者が共用する場合であっても同様の効果が期待できる。
【００５９】
（実施の形態２）
以下、本発明の実施の形態２に係る端末情報収集システムについて図面に基づいて具体的に説明する。本実施の形態２に係る端末情報収集システムの構成は、実施の形態１と同様であることから、同一の符号を付することで詳細な説明を省略する。本実施の形態２は、複数の利用者で構成するグループ単位で履歴情報を収集する点に特徴を有している。
【００６０】
図５は、本発明の実施の形態２に係る端末情報収集システムのグループ分類の概念を示す模式図である。図５に示すように管理サーバ３の記憶手段３２に、履歴情報を記憶する履歴情報記憶部３２１に加えて、グループ分類をするための条件情報を記憶してあるグループ分類条件情報記憶部３２２を設けてある。
【００６１】
図６は、グループ分類条件情報記憶部３２２に記憶してある条件情報の例示図である。図６の例では、グループ分類は、端末装置１の管理サーバ３への接続時間の大小により分類している。すなわち、管理サーバ３への接続時間が週に５時間未満である場合はグループＡに、週に５時間以上２０時間未満である場合はグループＢに、週に２０時間以上である場合はグループＣに、それぞれ分類する。
【００６２】
したがって、履歴情報記憶部３２１に記憶してある履歴情報のうち、ログイン・ログアウト時刻を示す履歴情報と、グループ分類条件情報記憶部３２２に記憶してある条件情報とを照合することにより、３つのグループＡ、Ｂ、Ｃに、ユーザＩＤを分類することができる。
【００６３】
具体的には、管理サーバ３は、端末装置１、１、・・・からのログイン要求を受信した場合、ログイン要求に含まれている利用者を識別する情報、例えばユーザＩＤを抽出し、正当な利用者として事前に管理サーバ３の記憶手段３２に記憶してあるか否かを照会する。
【００６４】
管理サーバ３が、ログイン要求に係る利用者が、正当な利用者であるとして記憶手段３２に記憶してあることを確認した場合、管理サーバ３は、該ユーザＩＤがどのグループに分類されるかを特定し、分類されたグループを識別する情報（例えばグループＩＤ）に対応付けてユーザＩＤを記憶手段３２に記憶する。管理サーバ３は、分類されたグループの中から、端末装置１、１、・・・の操作ログ、ファイルへのアクセスログ、更新ログ等に関する履歴情報を収集すべきグループの選択を受け付ける。具体的には、管理サーバ３を操作する管理者が、入力手段３５を介して選択指示を入力しても良いし、特定の条件を具備するグループＩＤに係るグループを、管理サーバ３のＣＰＵ３１が抽出するものであっても良い。また、１時間ごと、１日ごと等の一定期間ごとに管理サーバ３へのログイン履歴等を分析することにより、利用者を事前にグループ分類しておき、ログイン要求時にいずれのグループに属するか判定する方法であっても良い。
【００６５】
管理サーバ３は、選択を受け付けたグループＩＤに対応付けて記憶してあるユーザＩＤに係る複数の端末装置１、１、・・・に対して、該端末装置１、１、・・・内で上述した履歴情報の収集を開始する旨を指示する履歴情報収集開始指示を送出する。端末装置１、１、・・・は、管理サーバ３から履歴情報収集開始指示を受信した時点で、履歴情報の収集を開始し、記憶手段１２に記憶する。
【００６６】
この時点で、利用者は、端末装置１から管理サーバ３へログアウト要求を送信することにより、管理サーバ３からログアウトしても良い。ログアウトした状態であっても、端末装置１に対する操作ログ等の履歴情報は、オフライン状態のまま記憶手段１２への記憶（収集）を継続する。
【００６７】
グループに属するいずれかの端末装置１から管理サーバ３へログアウト要求を送信することにより、管理サーバ３からログアウトした場合、管理サーバ３は、端末装置１、１、・・・からのログイン要求を再度受信し、ログイン要求に含まれているユーザＩＤに基づいて、正当な利用者であるか否かを確認する。
【００６８】
管理サーバ３が、ログイン要求に係る利用者が、正当な利用者であるとして記憶手段３２に記憶してあることを確認した場合、管理サーバ３は、該ユーザＩＤがどのグループに分類されるかを特定し、分類されたグループを識別する情報（例えばグループＩＤ）に対応付けてユーザＩＤを記憶手段３２に記憶する。
【００６９】
管理サーバ３は、ログイン要求を受け付けた後、該端末装置１が所定の履歴情報取得を開始する条件を具備するか否かを判断する。履歴情報取得を開始する条件は、特に限定されるものではなく、例えば端末装置１が管理サーバ３から履歴情報収集開始指示を受信しており、その状態で一旦ログアウトしてから再度ログインした場合、再度ログインしてから一定の時間が経過した場合、端末装置１に記憶している履歴情報の記憶容量が所定値を超えた場合等である。
【００７０】
管理サーバ３のＣＰＵ３１が、斯かる履歴情報取得を開始する条件を具備すると判断した場合、管理サーバ３は、端末装置１に対して履歴情報の送信指示を送出し、管理サーバ３から履歴情報の送信指示を受信した端末装置１は、記憶手段１２に記憶してある履歴情報を管理サーバ３に送信する。
【００７１】
次に管理サーバ３は、分類されたグループの中から、端末装置１の操作ログ、ファイルへのアクセスログ、更新ログ等に関する履歴情報の収集を終了すべきグループの選択を受け付ける。具体的には、管理サーバ３を操作する管理者が、入力手段３５を介して選択指示を入力しても良いし、特定の条件を具備するグループＩＤに係るグループを、管理サーバ３のＣＰＵ３１が抽出するものであっても良い。
【００７２】
管理サーバ３は、選択を受け付けたグループＩＤに対応付けて記憶してあるユーザＩＤに係る利用者が使用している複数の端末装置１、１、・・・に対して、該複数の端末装置１、１、・・・内で上述した履歴情報の収集を終了する旨を指示する履歴情報収集終了指示を送出する。端末装置１、１、・・・は、管理サーバ３から履歴情報収集終了指示を受信した時点で、履歴情報の収集を終了し、記憶手段１２に記憶してある履歴情報を管理サーバ３へ送信する。
【００７３】
図７は、本発明の実施の形態２に係る端末情報収集システムの管理サーバ３が履歴情報収集の開始指示を送出するまでのＣＰＵ３１の処理手順を示すフローチャートである。管理サーバ３のＣＰＵ３１は、端末装置１からのログイン要求を受信し（ステップＳ７０１）、ログイン要求に含まれているユーザＩＤが、正当な利用者のユーザＩＤを事前に記憶してある記憶手段３２の認証ファイルに記憶してあるか否かを判断する（ステップＳ７０２）。
【００７４】
ＣＰＵ３１が、ログイン要求に含まれているユーザＩＤが、認証ファイルに記憶してあると判断した場合（ステップＳ７０２：ＹＥＳ）、ＣＰＵ３１は、グループ分類条件情報記憶部３２２を照会し、該ユーザＩＤが属するグループを特定する（ステップＳ７０３）。図６の例では、ユーザＩＤに係る利用者の管理サーバ３への接続時間に応じて、グループＡ、Ｂ、Ｃのいずれであるのかを特定する。
【００７５】
ＣＰＵ３１は、入力手段３５から履歴情報を収集する対象として、該利用者が属するグループを選択する選択指示を受け付けたか否かを判断する（ステップＳ７０４）。ＣＰＵ３１が、選択指示を受け付けたと判断した場合（ステップＳ７０４：ＹＥＳ）、ＣＰＵ３１は、選択したグループに属する複数の端末装置１、１、・・・に対して、履歴情報収集の開始指示を送出する（ステップＳ７０５）。ＣＰＵ３１は、履歴情報収集の開始指示を送出した後、又は選択指示を受け付けていないと判断した場合（ステップＳ７０４：ＮＯ）、端末装置１、１、・・・からログアウト要求を受信したか否かを判断する（ステップＳ７０６）。なお、ＣＰＵ３１が履歴情報収集の開始指示を送出するタイミングは特に限定されるものではなく、所定のタイミングにて送出する。したがって、例えば端末装置１がログインしている場合、端末装置１から、直接履歴情報を収集することができる。
【００７６】
ＣＰＵ３１が、いずれかの端末装置１からログアウト要求を受信していないと判断した場合（ステップＳ７０６：ＮＯ）、ＣＰＵ３１は該端末装置１についてはステップＳ３０３へ戻り、上述した処理を繰り返す。ＣＰＵ３１が、いずれかの端末装置１からログアウト要求を受信したと判断した場合（ステップＳ７０６：ＹＥＳ）、及びログイン要求に含まれているユーザＩＤが、認証ファイルに記憶していないと判断した場合（ステップＳ７０２：ＮＯ）、ＣＰＵ３１は処理を終了する。
【００７７】
図８は、本発明の実施の形態２に係る端末情報収集システムの管理サーバ３が履歴情報収集の開始指示を送出した後のＣＰＵ３１の処理手順を示すフローチャートである。管理サーバ３のＣＰＵ３１は、端末装置１、１、・・・からのログイン要求を受信し（ステップＳ８０１）、ログイン要求に含まれているユーザＩＤが、正当な利用者のユーザＩＤを事前に記憶してある記憶手段３２の認証ファイルに記憶してあるか否かを判断する（ステップＳ８０２）。
【００７８】
ＣＰＵ３１が、ログイン要求に含まれているユーザＩＤが、認証ファイルに記憶してあると判断した場合（ステップＳ８０２：ＹＥＳ）、ＣＰＵ３１は、グループ分類条件情報記憶部３２２を照会し、該ユーザＩＤが属するグループを特定する（ステップＳ８０３）。図６の例では、ユーザＩＤに係る利用者の管理サーバ３への接続時間に応じて、グループＡ、Ｂ、Ｃのいずれであるのかを特定する。
【００７９】
ＣＰＵ３１は、正当な利用者として認証されたユーザＩＤでログインされた端末装置１ごとに、履歴情報の取得を開始する条件を具備しているか否かを判断する（ステップＳ８０４）。ＣＰＵ３１が、履歴情報の取得を開始する条件を具備していると判断した場合（ステップＳ８０４：ＹＥＳ）、ＣＰＵ３１は、端末装置１に対して履歴情報の送信指示を送出し（ステップＳ８０５）、端末装置１からの履歴情報を受信して記憶手段３２の履歴情報記憶部３２１にユーザＩＤに対応付けて記憶する（ステップＳ８０６）。
【００８０】
ＣＰＵ３１が、履歴情報の取得を開始する条件を具備していないと判断した場合（ステップＳ８０４：ＮＯ）、ＣＰＵ３１は、端末装置１からログアウト要求を受信したか否かを判断する（ステップＳ８０７）。ＣＰＵ３１が、ログアウト要求を受信していないと判断した場合（ステップＳ８０７：ＮＯ）、ＣＰＵ３１はステップＳ８０４へ戻り、上述した処理を繰り返す。ＣＰＵ３１が、ログアウト要求を受信したと判断した場合（ステップＳ８０７：ＹＥＳ）、処理を終了する。
【００８１】
次に、ＣＰＵ３１は、入力手段３５から履歴情報の収集を終了する対象として、該ユーザＩＤを含むグループを選択する選択指示を受け付けたか否かを判断する（ステップＳ８０８）。ＣＰＵ３１が、選択指示を受け付けたと判断した場合（ステップＳ８０８：ＹＥＳ）、ＣＰＵ３１は、選択されたグループに対応付けて記憶してあるユーザＩＤに係る利用者が使用している端末装置１、１、・・・に対して、履歴情報収集の終了指示を送出する（ステップＳ８０９）。端末装置１、１、・・・は、履歴情報収集の終了指示を受信した場合、その時点で記憶手段１２に記憶してある履歴情報を管理サーバ３へ送信し、ＣＰＵ３１は、複数の端末装置１、１、・・・からの履歴情報を受信する（ステップＳ８１０）。
【００８２】
ＣＰＵ３１が、履歴情報の収集を終了する対象として、該グループを選択する選択指示を受け付けていないと判断した場合（ステップＳ８０８：ＮＯ）、ＣＰＵ３１は、いずれかの端末装置１からログアウト要求を受信したか否かを判断する（ステップＳ８１１）。ＣＰＵ３１が、ログアウト要求を受信していないと判断した場合（ステップＳ８１１：ＮＯ）、ＣＰＵ３１はステップＳ８０８へ戻り、上述した処理を繰り返す。ＣＰＵ３１が、ログアウト要求を受信したと判断した場合（ステップＳ８１１：ＹＥＳ）、処理を終了する。
【００８３】
ＣＰＵ３１は、選択したグループに属する複数の端末装置１、１、・・・から履歴情報を受信した後、いずれかの端末装置１からログアウト要求を受信したか否かを判断する（ステップＳ８１２）。ＣＰＵ３１が、ログアウト要求を受信していないと判断した場合（ステップＳ８１２：ＮＯ）、ＣＰＵ３１は図７のステップＳ７０１へ戻り、上述した処理を繰り返す。ＣＰＵ３１が、ログアウト要求を受信したと判断した場合（ステップＳ８１２：ＹＥＳ）、処理を終了する。
【００８４】
以上のように本実施の形態２によれば、管理サーバ３からの指示に応じて、端末装置１での履歴情報の収集の開始及び終了を制御することができ、管理サーバ３と端末装置１とがデータを送受信することが可能に接続されていない期間内の履歴情報についても、端末装置１内に確実に記憶しておくことができる。
【００８５】
なお、本実施の形態２では、グループ分類条件情報に基づいて、単一の階層へグループ分類する例について説明しているが、単一の階層へグループ分類することに限定されるものではなく、分類条件を階層ごとに変えることにより、複数の階層へグループ分類するものであっても良い。また、グループ分類条件が静的条件である必要もなく、動的条件であっても良いし、あいまいな条件から一定の法則性を見出すデータマイニング処理を施すことにより動的に分類するものであっても良い。
【００８６】
上述した実施の形態１及び２において説明した、端末装置１で取得する履歴情報は一例に過ぎず、例えば端末装置１の電源のオン／オフ、アプリケーションの起動／終了、参照ファイル名、起動、遷移、終了等したウインドウ画面のタイトル名、参照したＵＲＬ名等、収集した履歴情報に基づいて利用者の使用状態を把握することができる情報であれば何でも良い。
【００８７】
（実施の形態３）
以下、本発明の実施の形態３に係る端末情報収集システムについて図面に基づいて具体的に説明する。図９は、本発明の実施の形態３に係る端末情報収集システムの構成を示すブロック図である。図９に示すように、本実施の形態３に係る端末情報収集システムは、利用者が使用する端末コンピュータ、携帯端末等の端末装置１、１、・・・が、インターネット２等のネットワーク網を介して、管理サーバ（中央装置）３に接続することが可能となっている。
【００８８】
管理サーバ３は、少なくとも、ＣＰＵ（中央演算装置）３１、記憶手段３２、ＲＡＭ３３、インターネット２等の外部のネットワーク網と接続する通信手段３４、入力手段３５、出力手段３６、及びＤＶＤ、ＣＤ等の可搬型記憶媒体４を用いる補助記憶手段３７で構成される。
【００８９】
ＣＰＵ３１は、内部バス３８を介して管理サーバ３の上述したようなハードウェア各部と接続されており、上述したハードウェア各部を制御するとともに、記憶手段３２に記憶されている処理プログラム、例えば端末装置１、１、・・・から操作ログ、ファイルへのアクセスログ、更新ログ等に関する履歴情報を収集して記憶するプログラム、受け付けた履歴情報に係る利用者識別情報を認証するプログラム等に従って、種々のソフトウェア的機能を実行する。
【００９０】
記憶手段３２は、内蔵される固定型記憶装置（ハードディスク）、ＲＯＭ等で構成され、通信手段３４を介した外部のコンピュータ、又はＤＶＤ、ＣＤ−ＲＯＭ等の可搬型記憶媒体４から取得した、管理サーバ３として機能させるために必要な処理プログラムを記憶している。記憶手段３２は、処理プログラムだけではなく、例えば端末装置１、１、・・・から受信した操作ログ等の履歴情報を操作履歴情報記憶部３２３に、端末装置１ごとの管理サーバ３へのログイン履歴情報をログイン履歴情報記憶部３２４に、それぞれ記憶してある。
【００９１】
ＲＡＭ３３は、ＤＲＡＭ等で構成され、ソフトウェアの実行時に発生する一時的なデータを記憶する。通信手段３４は内部バス３８に接続されており、インターネット２等と通信することができるよう接続することにより、処理に必要とされるデータを送受信する。
【００９２】
入力手段３５は、画面上に表示された単語を選択するマウス等のポインティングデバイス、又は画面上でテキストデータを打鍵により入力するキーボード等である。出力手段３６は、画像を表示出力する液晶表示装置（ＬＣＤ）、表示ディスプレイ（ＣＲＴ）等の表示装置である。
【００９３】
補助記憶手段３７は、ＣＤ、ＤＶＤ等の可搬型記憶媒体４を用い、記憶手段３２へ、ＣＰＵ３１が処理するプログラム、データ等をダウンロードする。また、ＣＰＵ３１が処理したデータをバックアップすべく書き込むことも可能である。
【００９４】
本実施の形態３に係る複数の端末装置１、１、・・・は少なくとも、ＣＰＵ（中央演算装置）１１、記憶手段１２、ＲＡＭ１３、インターネット２等の外部の通信手段と接続する通信手段１４、入力手段１５、及び出力手段１６で構成される。
【００９５】
ＣＰＵ１１は、内部バス１７を介して端末装置１の上述したようなハードウェア各部と接続されており、上述したハードウェア各部を制御するとともに、記憶手段１２に記憶されているプログラム、例えば操作ログ等の履歴情報をＲＡＭ１３へ記憶するプログラム、記憶してある履歴情報を管理サーバ３へ送信するプログラム等に従って、種々のソフトウェア的機能を実行する。
【００９６】
記憶手段１２は、端末装置１として機能させるために必要な各種のプログラムを記憶してある。また、管理サーバ３へ送信する履歴情報を記憶する。ＲＡＭ１３は、ＤＲＡＭ等で構成され、ソフトウェアの実行時に発生する一時的なデータを記憶する。通信手段１４は内部バス１７に接続されており、インターネット２等と通信することができるよう接続することにより、処理に必要とされるデータを送受信する。
【００９７】
入力手段１５は、画面上に表示された画像を選択するタッチペン、あるいは携帯電話のプッシュボタン等である。もちろん携帯型のパーソナルコンピュータを用いる場合、ポインティングデバイス、テキストデータを打鍵により入力するキーボード等であっても良い。出力手段１６は、画像を表示出力する液晶表示装置（ＬＣＤ）、表示ディスプレイ（ＣＲＴ）等の表示装置である。
【００９８】
本実施の形態３に係る端末情報収集システムの管理サーバ３は、接続した端末装置１、１、・・・のログイン時刻、ログアウト時刻、ユーザＩＤ等をログイン履歴情報として、記憶手段３２のログイン履歴情報記憶部３２４に記憶する。図１０は、本発明の実施の形態３に係る端末情報収集システムの管理サーバ３のログイン履歴情報記憶部３２４のデータ構成の例示図である。
【００９９】
図１０に示すように、ユーザＩＤごとに、管理サーバ３がログイン要求を受信した時刻、認証された時刻、ログアウト要求を受信した時刻等の情報が記憶してあり、ログイン要求が認証された時刻からログアウト要求を受信した時刻までを１回として、所定の期間内のログイン回数を算出して記憶してある。
【０１００】
管理サーバ３は、ログイン履歴情報記憶部３２４に記憶してあるログイン履歴情報に基づいて、ユーザＩＤごとにグループ分類を行う。本実施の形態３では、管理サーバ３は、入力手段３５を介して、操作ログ等を含む履歴情報を取得する対象となる端末装置１、１、・・・を特定するための条件を受け付ける。例えば、所定の期間内のログイン回数、接続時間等の設定を受け付けることにより、実施の形態２と同様にグループ分類する条件を特定する。すなわち、管理サーバ３への接続時間が週に５時間未満である場合はグループＡに、週に５時間以上２０時間未満である場合はグループＢに、週に２０時間以上である場合はグループＣに、それぞれ分類される。
【０１０１】
もちろん、実施の形態２と同様、グループ分類条件情報記憶部３２２にグループ分類のための条件情報を記憶しておく方法であっても良い。
【０１０２】
したがって、ログイン履歴情報記憶部３２４に記憶してある履歴情報のうち、ログイン・ログアウト時刻等のログイン履歴情報と、受け付けたグループ分類条件とを照合することにより、３つのグループＡ、Ｂ、Ｃのうち、グループＢ、すなわち管理サーバ３への接続時間が週に５時間以上２０時間未満である利用者であるか否かを判断し、利用者がグループＢに属すると判断した場合、操作ログ等の履歴情報取得の対象とする。
【０１０３】
なお、利用者がログインする都度、どのグループに属するか判断しても良いが、通常は、管理サーバ３が、一定期間ごとに、受け付けたグループ分類条件に従って、すでに記憶してあるユーザＩＤをグループに分類して記憶しておく。利用者が管理サーバ３にログインした場合、管理サーバ３は、ログイン情報に含まれているユーザＩＤがどのグループに分類されているかを判断し、履歴情報の取得対象であるか否かを判断する。
【０１０４】
なお、履歴情報の取得対象であるか否かを判断する場合、上述した方法に限定されるものではなく、管理サーバ３へのログイン履歴情報を統計的に解析して、分布結果に基づいて例えば平均値よりも高いか否か、低いか否か、標準区間を設定しておき標準区間に含まれるか否か等を判断して、履歴情報の取得対象であるか否かを判断しても良い。また、一定期間内のアクセス頻度の高低に基づいて判断しても良いし、休日にアクセスが多い、夜中にアクセスが多い、特定の番組の放映日にアクセスが多い等の特定のイベントに反応している利用者をグループ分類しても良い。
【０１０５】
図１１は、本発明の実施の形態３に係る端末情報収集システムの管理サーバ３が履歴情報収集の開始指示を送出するまでのＣＰＵ３１の処理手順を示すフローチャートである。管理サーバ３のＣＰＵ３１は、端末装置１からのログイン要求を受信し（ステップＳ１１０１）、ログイン要求に含まれているユーザＩＤが、正当な利用者のユーザＩＤを事前に記憶してある記憶手段３２の認証ファイルに記憶してあるか否かを判断する（ステップＳ１１０２）。
【０１０６】
ＣＰＵ３１が、ログイン要求に含まれているユーザＩＤが、認証ファイルに記憶してあると判断した場合（ステップＳ１１０２：ＹＥＳ）、ＣＰＵ３１は、ログイン要求に含まれているユーザＩＤが履歴情報取得の対象であるグループであるか否か、本実施例ではグループＢであるか否かを判断する（ステップＳ１１０３）。ＣＰＵ３１が、ログイン要求に含まれているユーザＩＤが履歴情報取得の対象であるグループであると判断した場合（ステップＳ１１０３：ＹＥＳ）、ＣＰＵ３１は、該利用者が使用している端末装置１に対して、履歴情報収集の開始指示を送出する（ステップＳ１１０４）。
【０１０７】
ＣＰＵ３１は、履歴情報収集の開始指示を送出した後、又は履歴情報取得の対象であるグループであると判断した場合（ステップＳ１１０３：ＮＯ）、端末装置１からログアウト要求を受信したか否かを判断する（ステップＳ１１０５）。なお、ＣＰＵ３１が履歴情報収集の開始指示を送出するタイミングは特に限定されるものではなく、所定のタイミングにて送出する。したがって、例えば端末装置１がログインしている場合、端末装置１から、直接履歴情報を収集することができる。
【０１０８】
ＣＰＵ３１が、ログアウト要求を受信していないと判断した場合（ステップＳ１１０５：ＮＯ）、ＣＰＵ３１はステップＳ１１０３へ戻り、上述した処理を繰り返す。ＣＰＵ３１が、ログアウト要求を受信したと判断した場合（ステップＳ１１０５：ＹＥＳ）、及びログイン要求に含まれているユーザＩＤが、認証ファイルに記憶していないと判断した場合（ステップＳ１１０２：ＮＯ）、ＣＰＵ３１は処理を終了する。
【０１０９】
図１２は、本発明の実施の形態３に係る端末情報収集システムの管理サーバ３が履歴情報収集の開始指示を送出した後のＣＰＵ３１の処理手順を示すフローチャートである。管理サーバ３のＣＰＵ３１は、端末装置１からのログイン要求を受信し（ステップＳ１２０１）、ログイン要求に含まれているユーザＩＤが、正当な利用者のユーザＩＤを事前に記憶してある記憶手段３２の認証ファイルに記憶してあるか否かを判断する（ステップＳ１２０２）。
【０１１０】
ＣＰＵ３１が、ログイン要求に含まれているユーザＩＤが、認証ファイルに記憶してあると判断した場合（ステップＳ１２０２：ＹＥＳ）、ＣＰＵ３１は、ログイン要求に含まれているユーザＩＤが履歴情報取得の対象であるグループであるか否かを判断する（ステップＳ１２０３）。ＣＰＵ３１が、ログイン要求に含まれているユーザＩＤが履歴情報取得の対象であるグループであると判断した場合（ステップＳ１２０３：ＹＥＳ）、ＣＰＵ３１は、端末装置１に対して履歴情報の送信指示を送出し（ステップＳ１２０４）、端末装置１からの履歴情報を受信して記憶手段３２の操作履歴情報記憶部３２３に記憶する（ステップＳ１２０５）。
【０１１１】
ＣＰＵ３１が、ログイン要求に含まれているユーザＩＤが履歴情報取得の対象であるグループでないと判断した場合（ステップＳ１２０３：ＮＯ）、ＣＰＵ３１は、端末装置１からログアウト要求を受信したか否かを判断する（ステップＳ１２０６）。ＣＰＵ３１が、ログアウト要求を受信していないと判断した場合（ステップＳ１２０６：ＮＯ）、ＣＰＵ３１はステップＳ１２０３へ戻り、上述した処理を繰り返す。ＣＰＵ３１が、ログアウト要求を受信したと判断した場合（ステップＳ１２０６：ＹＥＳ）、処理を終了する。
【０１１２】
次に、ＣＰＵ３１は、入力手段３５から履歴情報の収集を終了する対象として、該利用者を選択する選択指示を受け付けたか否かを判断する（ステップＳ１２０７）。ＣＰＵ３１が、選択指示を受け付けたと判断した場合（ステップＳ１２０７：ＹＥＳ）、ＣＰＵ３１は、該利用者が使用している端末装置１に対して、履歴情報収集の終了指示を送出する（ステップＳ１２０８）。端末装置１は、履歴情報収集の終了指示を受信した場合、その時点で記憶手段１２に記憶してある履歴情報を管理サーバ３へ送信し、ＣＰＵ３１は、端末装置１からの履歴情報を受信する（ステップＳ１２０９）。
【０１１３】
ＣＰＵ３１が、履歴情報の収集を終了する対象として、該利用者を選択する選択指示を受け付けていないと判断した場合（ステップＳ１２０７：ＮＯ）、ＣＰＵ３１は、端末装置１からログアウト要求を受信したか否かを判断する（ステップＳ１２１０）。ＣＰＵ３１が、ログアウト要求を受信していないと判断した場合（ステップＳ１２１０：ＮＯ）、ＣＰＵ３１はステップＳ１２０７へ戻り、上述した処理を繰り返す。ＣＰＵ３１が、ログアウト要求を受信したと判断した場合（ステップＳ１２１０：ＹＥＳ）、処理を終了する。
【０１１４】
ＣＰＵ３１は、端末装置１から履歴情報を受信した後、端末装置１からログアウト要求を受信したか否かを判断する（ステップＳ１２１１）。ＣＰＵ３１が、ログアウト要求を受信していないと判断した場合（ステップＳ１２１１：ＮＯ）、ＣＰＵ３１は図１１のステップＳ１１０１へ戻り、上述した処理を繰り返す。ＣＰＵ３１が、ログアウト要求を受信したと判断した場合（ステップＳ１２１１：ＹＥＳ）、処理を終了する。
【０１１５】
また、１つの端末装置１を複数の利用者が共同で使用する場合、端末装置１は、管理サーバ３から履歴情報収集の開始指示を受信した場合に、ログインしているユーザＩＤと対応付けて、収集した履歴情報を記憶手段１２へ記憶するのみでは足りず、共同で使用する利用者を識別する共有ユーザＩＤを別個に設定しておき、共有ユーザＩＤとユーザＩＤとを対応付けて、履歴情報を記憶手段１２へ記憶する。これにより、ログインするユーザＩＤが共通であっても、利用者別に履歴情報を収集することが可能となる。
【０１１６】
端末装置１の記憶手段１２へ履歴情報を記憶する場合、共有ユーザＩＤごとに個別のファイルとして記憶しても良いし、履歴情報自体に共有ユーザＩＤを含めて１つのファイルとして記憶しても良い。このようにすることで、利用者が端末装置１を共同で使用する場合であっても、利用者別に共有ユーザＩＤに基づいて同一利用者の履歴情報を確実に収集することが可能となる。
【０１１７】
管理サーバ３は、端末装置１、１、・・・から収集した履歴情報に基づき、ユーザＩＤを再度グループ分類する。例えば、操作頻度に基づいて、上述した履歴情報の取得対象であるか否かを判断する場合と同様、操作頻度を統計的に解析して、解析した分布結果に基づいて例えば平均値よりも高いか否か、低いか否か、標準区間を設定しておき標準区間に含まれるか否か等を判断しても良い。また、一定期間内の操作頻度の高低に基づいて判断しても良いし、休日に操作することが多い、夜中に操作することが多い、特定のアプリケーションの実行日に操作することが多い等の特定のイベントに反応している利用者をグループ分類しても良い。
【０１１８】
再度グループ分類した場合、履歴情報を収集する対象となっているグループに対して、管理サーバ３は何らかのアクションを起こすことができる。例えば、操作頻度が所定値以下である利用者を抽出して管理サーバ３の出力手段３６に表示出力し、管理サーバ３を使用する管理者は、表示出力されたメッセージを視認し、該グループに分類されている利用者に対して操作方法等を指示するメッセージを送信する。このように、管理サーバ３を使用する管理者に対して、何らかのアクションを起こさせる契機を提供することができる。
【０１１９】
また、管理者を経由することなく、例えば事前に設定してある警告メッセージを、該グループに分類されている利用者に対して送信するよう設定しておいても良い。
【０１２０】
以上のように本実施の形態３によれば、管理サーバ３からの指示に応じて、端末装置１での履歴情報の収集の開始及び終了を制御することができ、管理サーバ３と端末装置１とがデータを送受信することが可能に接続されていない期間内の履歴情報についても、端末装置１内に確実に記憶しておくことができる。
【０１２１】
そして、管理サーバ３からの指示に応じた所定の時点で、端末装置１に記憶してある履歴情報を管理サーバ３へ収集することにより、不要な端末装置１については履歴情報を収集することが無く、また必要な時間帯における履歴情報のみを収集することができ、管理サーバ３の計算機資源を圧迫することなく必要な履歴情報を効果的に収集することができ、分析対象の特定も容易となる。また、履歴情報の分析の結果に応じて、操作を促す等、システムの使用効率を向上させる種々のアクションを起こすようにすることも可能となる。
【０１２２】
なお、単一の端末装置を単一の利用者が用いる場合に限定されるものではなく、単一の端末装置を複数の利用者が共用する場合であっても同様の効果が期待できる。
【０１２３】
以上の実施の形態１乃至３に関し、さらに以下の付記を開示する。
【０１２４】
（付記１）
データを送受信することが可能に接続してある複数の端末装置と中央装置とを備え、
前記中央装置は、利用者を識別する情報を記憶してあり、前記端末装置から接続してきた利用者に係る操作状態の履歴情報を収集する端末情報収集システムにおいて、
前記中央装置は、
接続してきた利用者を識別する情報が記憶してあるか否かを判断する手段と、
該手段で記憶してあると判断した場合、履歴情報の収集開始指示を送信する手段と
を備え、
前記端末装置は、
履歴情報の収集開始指示を受信した場合、履歴情報の記憶を開始する手段
を備え、
前記中央装置は、さらに
接続した後、所定の履歴情報の取得開始条件を具備しているか否かを判断する手段と、
該手段で所定の履歴情報の取得開始条件を具備していると判断した場合、記憶してある履歴情報の送信指示を前記端末装置へ送信する手段と、
履歴情報を収集する対象から外す利用者を識別する情報に対応する端末装置に対して履歴情報の収集終了指示を送信する手段と
を備え、
前記端末装置は、さらに
履歴情報の収集終了指示を受信した場合、履歴情報の記憶を終了する手段と、
履歴情報の収集終了指示を受信した場合、又は履歴情報の送信指示を受信した場合、記憶してある履歴情報を前記中央装置へ送信する手段と
を備えることを特徴とする端末情報収集システム。
【０１２５】
（付記２）
前記中央装置は、
前記端末装置から受け付けた履歴情報に基づいて端末装置を複数のグループに分類する手段と、
履歴情報を収集する対象を、分類したグループ単位で選択する手段と
を備えることを特徴とする付記１記載の端末情報収集システム。
【０１２６】
（付記３）
前記所定の履歴情報の取得開始条件は、
接続した後、所定の時間が経過したか否かであることを特徴とする付記１又は２記載の端末情報収集システム。
【０１２７】
（付記４）
前記中央装置は、
前記端末装置に記憶してある履歴情報の記憶量を取得する手段を備え、
前記所定の履歴情報の取得開始条件は、
接続した後、取得した履歴情報の記憶量が所定量を超えたか否かであることを特徴とする付記１又は２記載の端末情報収集システム。
【０１２８】
（付記５）
中央装置が、利用者を識別する情報を記憶してあり、データを送受信することが可能な端末装置から接続してきた利用者に係る操作状態の履歴情報を収集する端末情報収集方法において、
前記中央装置は、
接続してきた利用者を識別する情報が記憶してあるか否かを判断し、
記憶してあると判断した場合、履歴情報の収集開始指示を送信し、
前記端末装置は、
履歴情報の収集開始指示を受信した場合、履歴情報の記憶を開始し、
前記中央装置は、さらに
接続した後、所定の履歴情報の取得開始条件を具備しているか否かを判断し、
所定の履歴情報の取得開始条件を具備していると判断した場合、記憶してある履歴情報の送信指示を前記端末装置へ送信し、
履歴情報を収集する対象から外す利用者を識別する情報に対応する端末装置に対して履歴情報の収集終了指示を送信し、
前記端末装置は、さらに
履歴情報の収集終了指示を受信した場合、履歴情報の記憶を終了し、
履歴情報の収集終了指示を受信した場合、又は履歴情報の送信指示を受信した場合、記憶してある履歴情報を前記中央装置へ送信することを特徴とする端末情報収集方法。
【０１２９】
（付記６）
前記中央装置は、
前記端末装置から受け付けた履歴情報に基づいて端末装置を複数のグループに分類し、
履歴情報を収集する対象を、分類したグループ単位で選択することを特徴とする付記５記載の端末情報収集方法。
【０１３０】
（付記７）
前記所定の履歴情報の取得開始条件は、
接続した後、所定の時間が経過したか否かであることを特徴とする付記５又は６記載の端末情報収集方法。
【０１３１】
（付記８）
前記中央装置は、
前記端末装置に記憶してある履歴情報の記憶量を取得し、
前記所定の履歴情報の取得開始条件は、
接続した後、取得した履歴情報の記憶量が所定量を超えたか否かであることを特徴とする付記５又は６記載の端末情報収集方法。
【０１３２】
（付記９）
利用者を識別する情報を記憶してあり、データを送受信することが可能に接続してある複数の端末装置の操作状態の履歴情報を収集する中央装置において、
接続してきた利用者を識別する情報が記憶してあるか否かを判断する手段と、
該手段で記憶してあると判断した場合、履歴情報の収集開始指示を送信する手段と、
接続した後、所定の履歴情報の取得開始条件を具備しているか否かを判断する手段と、
該手段で所定の履歴情報の取得開始条件を具備していると判断した場合、記憶してある履歴情報の送信指示を前記端末装置へ送信する手段と、
履歴情報を収集する対象から外す利用者を識別する情報に対応する端末装置に対して履歴情報の収集終了指示を送信する手段と
を備えることを特徴とする中央装置。
【０１３３】
（付記１０）
前記端末装置から受け付けた履歴情報に基づいて端末装置を複数のグループに分類する手段と、
履歴情報を収集する対象を、分類したグループ単位で選択する手段と
を備えることを特徴とする付記９記載の中央装置。
【０１３４】
（付記１１）
前記所定の履歴情報の取得開始条件は、
接続した後、所定の時間が経過したか否かであることを特徴とする付記９又は１０記載の中央装置。
【０１３５】
（付記１２）
前記端末装置に記憶してある履歴情報の記憶量を取得する手段を備え、
前記所定の履歴情報の取得開始条件は、
接続した後、取得した履歴情報の記憶量が所定量を超えたか否かであることを特徴とする付記９又は１０記載の中央装置。
【０１３６】
（付記１３）
利用者を識別する情報を記憶してあり、データを送受信することが可能に接続してある複数の外部装置の操作状態の履歴情報を収集するコンピュータで実行可能なコンピュータプログラムにおいて、
前記コンピュータを、
接続してきた利用者を識別する情報が記憶してあるか否かを判断する手段、
該手段で記憶してあると判断した場合、履歴情報の収集開始指示を送信する手段、
接続した後、所定の履歴情報の取得開始条件を具備しているか否かを判断する手段、
該手段で所定の履歴情報の取得開始条件を具備していると判断した場合、記憶してある履歴情報の送信指示を前記端末装置へ送信する手段、
履歴情報を収集する対象から外す利用者を識別する情報に対応する端末装置に対して履歴情報の収集終了指示を送信する手段
として機能させることを特徴とするコンピュータプログラム。
【０１３７】
（付記１４）
前記コンピュータを、
前記端末装置から受け付けた履歴情報に基づいて端末装置を複数のグループに分類する手段、及び
履歴情報を収集する対象を、分類したグループ単位で選択する手段
として機能させることを特徴とする付記１３記載のコンピュータプログラム。
【０１３８】
（付記１５）
前記所定の履歴情報の取得開始条件は、
接続した後、所定の時間が経過したか否かであることを特徴とする付記１３又は１４記載のコンピュータプログラム。
【０１３９】
（付記１６）
前記コンピュータを、
前記端末装置に記憶してある履歴情報の記憶量を取得する手段として機能させ、
前記所定の履歴情報の取得開始条件は、
接続した後、取得した履歴情報の記憶量が所定量を超えたか否かであることを特徴とする付記１３又は１４記載のコンピュータプログラム。
【０１４０】
（付記１７）
データを送受信することが可能に接続してある複数の端末装置と中央装置とを備え、
前記中央装置は、利用者を識別する情報を記憶してあり、前記端末装置から接続してきた利用者に係る操作状態の履歴である第１の履歴情報を収集する端末情報収集システムにおいて、
前記中央装置は、
接続してきた利用者を識別する情報ごとに、前記利用者に係る接続状態の履歴である第２の履歴情報を記憶する手段と、
記憶してある第２の履歴情報に基づいて、前記利用者を識別する情報単位で所定の複数のグループに分類して記憶する手段と、
分類した複数のグループのうち、前記第１の履歴情報を収集する対象となるグループを特定する手段と、
接続してきた利用者を識別する情報が、前記第１の履歴情報を収集する対象となるグループに分類されているか否かを判断する手段と、
該手段で分類されていると判断した場合、前記第１の履歴情報の収集開始指示を送信する手段と
を備え、
前記端末装置は、
前記第１の履歴情報の収集開始指示を受信した場合、履歴情報の記憶を開始する手段
を備え、
前記中央装置は、さらに
接続した後、前記第１の履歴情報の取得開始条件を具備しているか否かを判断する手段と、
該手段で前記第１の履歴情報の取得開始条件を具備していると判断した場合、記憶してある前記第１の履歴情報の送信指示を前記端末装置へ送信する手段と、
前記第１の履歴情報を収集する対象から外す利用者を識別する情報に対応する端末装置に対して前記第１の履歴情報の収集終了指示を送信する手段と
を備え、
前記端末装置は、さらに
前記第１の履歴情報の収集終了指示を受信した場合、前記第１の履歴情報の記憶を終了する手段と、
前記第１の履歴情報の収集終了指示を受信した場合、又は前記第１の履歴情報の送信指示を受信した場合、記憶してある前記第１の履歴情報を前記中央装置へ送信する手段と
を備え、
前記中央装置は、
前記端末装置から受信した第１の履歴情報に基づいて、前記利用者を識別する情報単位で所定の複数のグループに再分類して記憶する手段と
を備えることを特徴とする端末情報収集システム。
【０１４１】
（付記１８）
中央装置が、利用者を識別する情報を記憶してあり、データを送受信することが可能な端末装置から接続してきた利用者に係る操作状態の履歴である第１の履歴情報を収集する端末情報収集方法において、
前記中央装置は、
接続してきた利用者を識別する情報ごとに、前記利用者に係る接続状態の履歴である第２の履歴情報を記憶し、
記憶してある第２の履歴情報に基づいて、前記利用者を識別する情報単位で所定の複数のグループに分類して記憶し、
分類した複数のグループのうち、前記第１の履歴情報を収集する対象となるグループを特定し、
接続してきた利用者を識別する情報が、前記第１の履歴情報を収集する対象となるグループに分類されているか否かを判断し、
分類されていると判断した場合、前記第１の履歴情報の収集開始指示を送信し、
前記端末装置は、
前記第１の履歴情報の収集開始指示を受信した場合、履歴情報の記憶を開始し、
前記中央装置は、さらに
接続した後、前記第１の履歴情報の取得開始条件を具備しているか否かを判断し、
前記第１の履歴情報の取得開始条件を具備していると判断した場合、記憶してある前記第１の履歴情報の送信指示を前記端末装置へ送信し、
前記第１の履歴情報を収集する対象から外す利用者を識別する情報に対応する端末装置に対して前記第１の履歴情報の収集終了指示を送信し、
前記端末装置は、さらに
前記第１の履歴情報の収集終了指示を受信した場合、前記第１の履歴情報の記憶を終了し、
前記第１の履歴情報の収集終了指示を受信した場合、又は前記第１の履歴情報の送信指示を受信した場合、記憶してある前記第１の履歴情報を前記中央装置へ送信し、
前記中央装置は、
前記端末装置から受信した第１の履歴情報に基づいて、前記利用者を識別する情報単位で所定の複数のグループに再分類して記憶することを特徴とする端末情報収集方法。
【０１４２】
（付記１９）
利用者を識別する情報を記憶してあり、データを送受信することが可能に接続してある複数の端末装置の操作状態の履歴である第１の履歴情報を収集する中央装置において、
接続してきた利用者を識別する情報ごとに、前記利用者に係る接続状態の履歴である第２の履歴情報を記憶する手段と、
記憶してある第２の履歴情報に基づいて、前記利用者を識別する情報単位で所定の複数のグループに分類して記憶する手段と、
分類した複数のグループのうち、前記第１の履歴情報を収集する対象となるグループを特定する手段と、
接続してきた利用者を識別する情報が、前記第１の履歴情報を収集する対象となるグループに分類されているか否かを判断する手段と、
該手段で分類されていると判断した場合、前記第１の履歴情報の収集開始指示を送信する手段と、
接続した後、前記第１の履歴情報の取得開始条件を具備しているか否かを判断する手段と、
該手段で前記第１の履歴情報の取得開始条件を具備していると判断した場合、記憶してある前記第１の履歴情報の送信指示を前記端末装置へ送信する手段と、
前記第１の履歴情報を収集する対象から外す利用者を識別する情報に対応する端末装置に対して前記第１の履歴情報の収集終了指示を送信する手段と、
前記端末装置から受信した第１の履歴情報に基づいて、前記利用者を識別する情報単位で所定の複数のグループに再分類して記憶する手段と
を備えることを特徴とする中央装置。
【０１４３】
（付記２０）
利用者を識別する情報を記憶してあり、データを送受信することが可能に接続してある複数の外部装置の操作状態の履歴である第１の履歴情報を収集するコンピュータで実行可能なコンピュータプログラムにおいて、
前記コンピュータを、
接続してきた利用者を識別する情報ごとに、前記利用者に係る接続状態の履歴である第２の履歴情報を記憶する手段、
記憶してある第２の履歴情報に基づいて、前記利用者を識別する情報単位で所定の複数のグループに分類して記憶する手段、
分類した複数のグループのうち、前記第１の履歴情報を収集する対象となるグループを特定する手段、
接続してきた利用者を識別する情報が、前記第１の履歴情報を収集する対象となるグループに分類されているか否かを判断する手段、
該手段で分類されていると判断した場合、前記第１の履歴情報の収集開始指示を送信する手段、
接続した後、前記第１の履歴情報の取得開始条件を具備しているか否かを判断する手段、
該手段で前記第１の履歴情報の取得開始条件を具備していると判断した場合、記憶してある前記第１の履歴情報の送信指示を前記端末装置へ送信する手段、
前記第１の履歴情報を収集する対象から外す利用者を識別する情報に対応する端末装置に対して前記第１の履歴情報の収集終了指示を送信する手段、及び
前記端末装置から受信した第１の履歴情報に基づいて、前記利用者を識別する情報単位で所定の複数のグループに再分類して記憶する手段
として機能させることを特徴とするコンピュータプログラム。
【図面の簡単な説明】
【０１４４】
【図１】本発明の実施の形態１に係る端末情報収集システムの構成を示すブロック図である。
【図２】本発明の実施の形態１に係る端末情報収集システムの管理サーバと端末装置との間で送受信する情報を示す図である。
【図３】本発明の実施の形態１に係る端末情報収集システムの管理サーバが履歴情報収集の開始指示を送出するまでのＣＰＵの処理手順を示すフローチャートである。
【図４】本発明の実施の形態１に係る端末情報収集システムの管理サーバが履歴情報収集の開始指示を送出した後のＣＰＵの処理手順を示すフローチャートである。
【図５】本発明の実施の形態２に係る端末情報収集システムのグループ分類の概念を示す模式図である。
【図６】グループ分類条件情報記憶部に記憶してある条件情報の例示図である。
【図７】本発明の実施の形態２に係る端末情報収集システムの管理サーバが履歴情報収集の開始指示を送出するまでのＣＰＵの処理手順を示すフローチャートである。
【図８】本発明の実施の形態２に係る端末情報収集システムの管理サーバが履歴情報収集の開始指示を送出した後のＣＰＵの処理手順を示すフローチャートである。
【図９】本発明の実施の形態３に係る端末情報収集システムの構成を示すブロック図である。
【図１０】本発明の実施の形態３に係る端末情報収集システムの管理サーバのログイン履歴情報記憶部のデータ構成の例示図である。
【図１１】本発明の実施の形態３に係る端末情報収集システムの管理サーバが履歴情報収集の開始指示を送出するまでのＣＰＵの処理手順を示すフローチャートである。
【図１２】本発明の実施の形態３に係る端末情報収集システムの管理サーバが履歴情報収集の開始指示を送出した後のＣＰＵの処理手順を示すフローチャートである。
【符号の説明】
【０１４５】
１  端末装置
２  インターネット
３  管理サーバ（中央装置）
４  可搬型記憶媒体
１１、３１  ＣＰＵ
１２、３２  記録手段
１３、３３  ＲＡＭ
１４、３４  通信手段
１５、３５  入力手段
１６、３６  出力手段
３７  補助記憶手段
３２１  履歴情報記憶部
３２２  グループ分類条件情報記憶部
３２３  操作履歴情報記憶部
３２４  ログイン履歴情報記憶部
【図１】
2006202143.tif 000003
【図２】
2006202143.tif 000004
【図３】
2006202143.tif 000005
【図４】
2006202143.tif 000006
【図５】
2006202143.tif 000007
【図６】
2006202143.tif 000008
【図７】
2006202143.tif 000009
【図８】
2006202143.tif 000010
【図９】
2006202143.tif 000011
【図１０】
2006202143.tif 000012
【図１１】
2006202143.tif 000013
【図１２】
2006202143.tif 000014