(57)【要約】【課題】個々の端末ごとのアクセスを簡易に取得する。【解決手段】本発明の実施形態に係る情報収集サーバは、ユーザがサービスを利用するために使用する収集対象端末と、サービスを提供するサービス提供サーバと、収集対象端末からのパケットを受信しサービス提供サーバに転送する情報収集サーバと、を備える情報収集システムにおいて用いられる。実施の形態に係る情報収集サーバは、収集対象端末から、ヘッダーにユーザの識別子を含むパケットを受信する受信部と、パケットを受信したログを記憶するアクセスログ取得部と、ヘッダーからユーザの識別子を削除して、サービス提供サーバに転送する送信部と、を備える。【選択図】図１
2012173941.tif 000002
【特許請求の範囲】
【請求項１】
ユーザがサービスを利用するために使用する収集対象端末と、前記サービスを提供するサービス提供サーバと、前記収集対象端末からのパケットを受信し前記サービス提供サーバに転送する情報収集サーバと、を備える情報収集システムにおいて用いられる前記情報収集サーバであって、
前記収集対象端末から、ヘッダーに前記ユーザの識別子を含むパケットを受信する受信部と、
前記パケットを受信したログを記憶するアクセスログ取得部と、
前記ヘッダーから前記ユーザの識別子を削除して、前記サービス提供サーバに転送する送信部と、
を備える情報収集サーバ。
【請求項２】
前記ヘッダーのＵｓｅｒ−Ａｇｅｎｔに、前記ユーザの識別子が設定される請求項１に記載の情報収集サーバ。
【請求項３】
ユーザがサービスを利用するために使用する収集対象端末と、前記サービスを提供するサービス提供サーバと、前記収集対象端末からのパケットを受信し前記サービス提供サーバに転送する情報収集サーバと、を備える情報収集システムの前記情報収集サーバに用いられる情報収集プログラムであって、
コンピュータを、
前記収集対象端末から、ヘッダーに前記ユーザの識別子を含むパケットを受信する受信部と、
前記パケットを受信したログを記憶するアクセスログ取得部と、
前記ヘッダーから前記ユーザの識別子を削除して、前記サービス提供サーバに転送する送信部
として機能させるための情報収集プログラム。
【請求項４】
前記ヘッダーのＵｓｅｒ−Ａｇｅｎｔに、前記ユーザの識別子が含まれる請求項３に記載の情報収集プログラム。
【請求項５】
ユーザがサービスを利用するために使用する収集対象端末と、前記サービスを提供するサービス提供サーバと、前記収集対象端末からのパケットを受信し前記サービス提供サーバに転送する情報収集サーバと、を備える情報収集システムにおいて、
前記収集対象端末は、
当該収集対象端末を利用するユーザとして予め登録されているユーザの識別子群が記憶されたユーザＩＤリスト記憶部と、
前記ユーザの識別子群のうち、現在当該収集対象端末を利用しているユーザの識別子を、ユーザＩＤ記憶部に記憶するユーザＩＤ設定部とを備え、
前記情報収集サーバは、
前記収集対象端末から、ヘッダーに前記ユーザの識別子を含むパケットを受信する受信部と、
前記パケットを受信したログを記憶するアクセスログ取得部と、
前記ヘッダーから前記ユーザの識別子を削除して、前記サービス提供サーバに転送する送信部と、を備える
情報収集システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報収集サーバ、情報収集プログラムおよび情報収集システムに関する。
【背景技術】
【０００２】
昨今の情報処理装置および通信ネットワークの発展に伴い、ユーザがインターネット上で運営されるサーバに接続してサービスを享受したり、情報を取得したりする機会が増えている。これらのサイトは、ユーザに表示する画面に広告を表示することにより、広告収入を得ている場合もある。
【０００３】
一般的に、ユーザの情報処理端末は、プロキシサーバを介してインターネット上のサイトに接続する場合がある。このプロキシサーバは、例えば、社内ネットワークとインターネットとの境界に設置される。社内ネットワークの個々のユーザの情報処理端末は、プロキシサーバにアクセスして、プロキシサーバが、インターネット上のサイトにアクセスする。そのため、サイトはプロキシサーバがアクセスしたものと認識するので、社内ネットワーク内の個々の情報処理端末を隠匿することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】２０００−３１１１２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した通り、ユーザの情報処理端末がプロキシサーバを経由してサイトに接続した場合、ユーザの情報処理端末の情報は隠匿されてしまうので、そのサイトは、ユーザの情報処理端末の情報を取得できない場合がある。例えば、社内ネットワークに複数の情報処理端末が接続されており、個々の情報処理端末がプロキシサーバを介してサイトにアクセスしたとしても、サイトは、全てプロキシサーバがアクセスしたものと認識する。接続先のサイトは、個々の情報処理端末を把握することができないため、個々のユーザごとの利用統計を取得することができない。
【０００６】
プロキシサーバを介してアクセスした場合でも、個々のユーザを把握する方法として、プロキシ認証を利用する場合がある。しかしこのプロキシ認証を用いると、ユーザアカウントやパスワードを入力するなど、ユーザの利用において煩わしさが伴う場合がある。
【０００７】
従って本発明の目的は、個々の端末ごとのアクセスを簡易に取得可能な情報収集サーバ、情報収集プログラムおよび情報収集システムを提供することである。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の実施形態に係る情報収集サーバは、ユーザがサービスを利用するために使用する収集対象端末と、サービスを提供するサービス提供サーバと、収集対象端末からのパケットを受信しサービス提供サーバに転送する情報収集サーバと、を備える情報収集システムにおいて用いられる。実施の形態に係る情報収集サーバは、収集対象端末から、ヘッダーにユーザの識別子を含むパケットを受信する受信部と、パケットを受信したログを記憶するアクセスログ取得部と、ヘッダーからユーザの識別子を削除して、サービス提供サーバに転送する送信部と、を備える。
【図面の簡単な説明】
【０００９】
【図１】実施の形態に係る情報処理システムのシステム構成、収集対象端末の機能ブロックおよび情報収集サーバの機能ブロックを説明する図である。
【図２】実施の形態に係るユーザＩＤリストデータのデータ構造とデータの一例を説明する図である。
【図３】実施の形態に係る収集対象端末において表示されるアカウント切替画面の一例を説明する図である。
【図４】実施の形態に係る情報収集サーバのハードウェア構成を説明する図である。
【図５】実施の形態に係るアクセスログデータのデータ構造とデータの一例を説明する図である。
【図６】実施の形態に係るユーザ情報データのデータ構造とデータの一例を説明する図である。
【図７】実施の形態に係る情報処理方法を説明する図である。
【発明を実施するための形態】
【００１０】
次に、図面を参照して、本発明の実施の形態を説明する。以下の図面の記載において、同一または類似の部分には同一または類似の符号を付している。
【００１１】
（情報収集システム）
図１を参照して実施の形態に係る情報収集システム１０を説明する。情報収集システム１０は、情報収集サーバ１、情報収集対象端末２およびサービス提供サーバ３を備える。情報収集サーバ１、情報収集対象端末２およびサービス提供サーバ３は、一般的なコンピュータに、所定の処理を実行するプログラムによって、実装される。情報収集サーバ１、情報収集対象端末２およびサービス提供サーバ３は、通信ネットワーク４によって相互に通信可能に接続されている。通信ネットワーク４は、例えばインターネットなどの双方向に通信可能な通信ネットワークである。
【００１２】
情報収集サーバ１は、収集対象端末２におけるサービス提供サーバ３の利用状況を、収集対象端末２のユーザごとに収集するサーバである。情報収集サーバ１は、収集対象端末２からサービス提供サーバ３のアクセスについて、収集対象端末２を代理するプロキシサーバの役割も担う。収集対象端末から２のパケットを受信し、サービス提供サーバ３に転送する。情報収集サーバ１は、収集対象端末２からのパケットを受信してアクセスログを取得するとともに、そのパケットを、所定のサービス提供サーバ３に転送する。
【００１３】
サービス提供サーバ３は、収集対象端末２にサービスを提供するサーバである。サービス提供サーバ３は、具体的には、検索、オンラインゲーム、オンラインコミュニケーションなどを提供するサーバである。また、サービス提供サーバ３は、オンラインショッピングやオンラインオークションなどのサービスを提供するサーバであっても良い。サービス提供サーバ３は、情報収集システム１０の目的に応じて適宜決定されても良い。
【００１４】
収集対象端末２は、ユーザがサービスを利用するために使用する端末である。収集対象端末２はユーザによって使用されるため、キーボードなどの入力装置、ディスプレイなどの出力装置も備えている。
【００１５】
実施の形態において収集対象端末２は、様々な場所に設置される。例えば、第１の収集対象端末２ａ、第２の収集対象端末２ｂおよび第３の収集対象端末２ｃは、構内システム９に設けられた端末である。構内システム９において第１の収集対象端末２ａ、第２の収集対象端末２ｂおよび第３の収集対象端末２ｃは、例えば会社内や家庭内のＬＡＮなどの構内ネットワーク８によって相互に接続される。第１の収集対象端末２ａ、第２の収集対象端末２ｂおよび第３の収集対象端末２ｃは、例えば、構内ネットワーク８に接続されたゲートウェイサーバ（図示せず）を介して、通信ネットワーク４に接続される。一方、第４の収集対象端末２ｄは、通信ネットワーク４と無線通信を介して接続される。
【００１６】
ここで、収集対象端末２は、複数のユーザが使用する場合がある。情報収集サーバ１は、後述するユーザＩＤで、使用中のユーザを識別することができる。
【００１７】
また、構内システム９が備える第１の収集対象端末２ａ、第２の収集対象端末２ｂおよび第３の収集対象端末２ｃは、共通するゲートウェイサーバを介して通信ネットワーク４に接続されるため、情報収集サーバ１が受信するパケットのＩＰアドレスは全て、ゲートウェイサーバのＩＰアドレスとなる。従って情報収集サーバ１は、第１の収集対象端末２ａ、第２の収集対象端末２ｂおよび第３の収集対象端末２ｃのいずれから送信されたパケットかを判別することはできない。しかし、実施の形態に係る情報収集サーバ１は、後述するユーザＩＤにより、そのパケットを送信した収集対象端末２を使用しているユーザを特定することができる。
【００１８】
（収集対象端末）
図１を参照して、実施の形態に係る収集対象端末２を説明する。ここでは、第１の収集対象端末２ａを参照して説明するが、他の端末も同様の構成を備える。
【００１９】
収集対象端末２は、コンピュータ、携帯電話機、スマートフォンなどの一般的な情報処理端末であって、中央処理制御装置２０１、記憶装置２０７、通信制御装置、入力装置、出力装置などを備える。
【００２０】
記憶装置２０７には、収集対象端末２ａで実行されるプログラムが記憶されるとともに、記憶装置２０７は、ユーザＩＤ記憶部６１およびユーザＩＤリスト記憶部６２を備える。中央処理制御装置２０１は、アプリケーション処理部５１、データ送信部５２およびユーザＩＤ設定部５３を備える。
【００２１】
ユーザＩＤ記憶部６１は、記憶装置２０７のうち、ユーザＩＤデータ６１ａが記憶された記憶領域である。ユーザＩＤデータ６１ａは、ユーザＩＤリストデータ６２ａに含まれるユーザのＩＤ群のうち、現在この収集対象端末２を利用しているユーザの識別子のデータである。ユーザＩＤは、実施の形態に係る情報収集システム１０において、情報収集対象となるユーザを一意に識別する。
【００２２】
ユーザＩＤリスト記憶部６２は、記憶装置２０７のうち、ユーザＩＤリストデータ６２ａが記憶された記憶領域である。ユーザＩＤリストデータ６２ａは、収集対象端末２を利用するユーザとして予め登録されているユーザＩＤ群のデータである。ユーザＩＤリストデータ６２ａは、例えば図２に示すようなデータ構造とデータの一例を備える。ユーザＩＤリストデータ６２ａは、アイコンＩＤとユーザＩＤとが、１対１で関連づけられている。ユーザＩＤリストデータ６２ａのいずれかのユーザＩＤが、現在この収集対象端末２を使用しているユーザＩＤとして、ユーザＩＤ記憶部６１に記憶される。
【００２３】
アプリケーション処理部５１は、収集対象端末２のユーザが利用するアプリケーションを制御する。このアプリケーションは、通信ネットワークを利用するアプリケーションであって、例えば、インターネットブラウザや、オンラインゲームアプリケーションである。アプリケーション処理部５１は、ユーザによる操作などにより必要に応じて、通信ネットワーク４を介してサービス提供サーバ３と通信する。このときアプリケーション処理部５１は、通信に必要なデータをデータ送信部５２に入力する。通信に必要なデータとは、通信先のサーバのデータや、そのサーバに送信するデータであって、アプリケーションで参照されるデータなどである。
【００２４】
データ送信部５２は、アプリケーション処理部５１からの要請に応じて、サービス提供サーバ３にデータを送信する。データ送信部５２は、予め記憶装置２０７に記憶されている情報収集サーバ１のＩＰアドレス宛に、データを送信する。このとき、データ送信部５２は、ユーザＩＤ記憶部６１を読み出して、現在使用中のユーザのＩＤを抽出する。データ送信部５２は、アプリケーション処理部５１から入力された、サービス提供サーバ３との通信に必要なデータと、ユーザＩＤ記憶部６１から抽出した現在使用中のユーザのＩＤから、パケットを生成し、情報収集サーバ１宛に送信する。このときデータ送信部５２は、ヘッダーのＵｓｅｒ−ＡｇｅｎｔにユーザＩＤを設定したパケットを、情報収集サーバ１に送信する。またデータ送信部５２は、Ｕｓｒｅ−Ａｇｅｎｔでなくとも、パケットの特定の箇所に、ユーザＩＤを設定しても良い。
【００２５】
データ送信部５２は、一般的なプロキシサーバ用のソフトウェアによって実装されても良い。このような、ヘッダーのＵｓｅｒ−ＡｇｅｎｔにユーザＩＤを設定するためのプログラムを用いて、現在使用中のユーザＩＤをプロキシサーバ用のソフトウェアに設定しても良い。例えばデータ送信部５２は、現在使用中のユーザのユーザＩＤが設定された設定ファイルを参照してパケットを生成し、情報収集サーバ１に送信する。
【００２６】
ユーザＩＤ設定部５３は、ユーザの識別子群のうち、現在収集対象端末２を利用しているユーザのユーザＩＤを、ユーザＩＤ記憶部６１に記憶する。例えば、ユーザが収集対象端末２を使用する際、ユーザＩＤ設定部５３は、図３に示すようなアカウント切替画面Ｐ１を出力装置に表示する。このアカウント切替画面Ｐ１には、ユーザＩＤリスト６２ａに基づいて、収集対象端末２を利用するユーザとして予め登録されているユーザのアイコンが表示されている。
【００２７】
ユーザが収集対象端末２の入力装置を介して、いずれかのアイコンが選択されると、ユーザＩＤリスト６２ａからユーザＩＤ設定部５３は、ユーザが選択したアイコンに対応するユーザＩＤを抽出し、そのユーザＩＤを、ユーザＩＤ記憶部６１に記憶する。より具体的には、データ送信部５２がデータ送信時に参照する設定ファイルのユーザＩＤ部分を、現在使用中のユーザのユーザＩＤに変更する。
【００２８】
（情報収集サーバ）
図４に示すように、本発明の実施の形態に係る情報収集サーバ１は、中央処理制御装置１０１、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３および入出力インタフェース１０９が、バス１１０を介して接続されている。入出力インタフェース１０９には、入力装置１０４、表示装置１０５、通信制御装置１０６、記憶装置１０７およびリムーバブルディスク１０８が接続されている。
【００２９】
中央処理制御装置１０１は、入力装置１０４からの入力信号に基づいてＲＯＭ１０２から情報収集サーバ１を起動するためのブートプログラムを読み出して実行し、さらに記憶装置１０７に記憶されたオペレーティングシステムを読み出す。さらに中央処理制御装置１０１は、入力装置１０４や通信制御装置１０６などの入力信号に基づいて、各種装置の制御を行ったり、ＲＡＭ１０３や記憶装置１０７などに記憶されたプログラムおよびデータを読み出してＲＡＭ１０３にロードするとともに、ＲＡＭ１０３から読み出されたプログラムのコマンドに基づいて、データの計算または加工など、後述する一連の処理を実現する処理装置である。
【００３０】
入力装置１０４は、操作者が各種の操作を入力するキーボード、マウスなどの入力デバイスにより構成されており、操作者の操作に基づいて入力信号を作成し、入出力インタフェース１０９およびバス１１０を介して中央処理制御装置１０１に送信される。表示装置１０５は、ＣＲＴ（Cathode Ray Tube）ディスプレイや液晶ディスプレイなどであり、中央処理制御装置１０１からバス１１０および入出力インタフェース１０９を介して表示装置１０５において表示させる出力信号を受信し、例えば中央処理制御装置１０１の処理結果などを表示する装置である。通信制御装置１０６は、ＬＡＮカードやモデムなどの装置であり、情報収集サーバ１をインターネットやＬＡＮなどの通信ネットワークに接続する装置である。通信制御装置１０６を介して通信ネットワークと送受信したデータは入力信号または出力信号として、入出力インタフェース１０９およびバス１１０を介して中央処理制御装置１０１に送受信される。
【００３１】
記憶装置１０７は半導体記憶装置や磁気ディスク装置であって、中央処理制御装置１０１で実行されるプログラムやデータが記憶されている。リムーバブルディスク１０８は、光ディスクやフレキシブルディスクのことであり、ディスクドライブによって読み書きされた信号は、入出力インタフェース１０９およびバス１１０を介して中央処理制御装置１０１に送受信される。
【００３２】
本発明の実施の形態に係る情報収集サーバ１の記憶装置１０７には、情報収集プログラムが記憶され、記憶装置１０７は、アクセスログ記憶部２１およびユーザ情報記憶部２２を備える。また、情報収集プログラムが情報収集サーバ１の中央処理制御装置１０１に読み込まれ実行されることによって、受信部１１、アクセスログ取得部１２、送信部１３およびデータ解析部１４が情報収集サーバ１に実装される。
【００３３】
アクセスログ記憶部２１は、記憶装置１０７のうち、アクセスログデータ２１ａが記憶された記憶領域である。アクセスログデータ２１ａは、情報収集サーバ１が、収集対象端末２から受信したパケットのアクセスログデータである。アクセスログデータ２１ａは、例えば図５に示すようなデータである。
【００３４】
図５に示すアクセスログデータ２１ａに、”192.168.0.1 - USER01 [20/Jun/2008:19:20:15 +0900] "GET /www.XXXXX.co.jp HTTP/1.0" 200 4636”のデータが記憶されている。このログデータは、[192.168.0.1]のアドレスをもつコンピュータから、ユーザＩＤ”USER01”のユーザがパスワードなしで、[20/Jun/2008:19:20:15 +0900]の時刻に[GET /www.XXX.co.jp]という処理をプロトコル[HTTP/1.0]でリクエストし、正常終了である[200]のステータスで終了し、4636バイトのデータを取得したことを示している。
【００３５】
アクセスログデータ２１ａには、各収集対象端末２ａ、２ｂ、２ｃ、２ｄ…からパケットを受信する度に、そのパケットのヘッダーの情報が蓄積される。このパケットで設定されたユーザＩＤは、情報収集サーバ１において、ユーザ情報データ２２ａのユーザＩＤと紐づけるために用いられる。
【００３６】
ユーザ情報記憶部２２は、記憶装置１０７のうち、ユーザ情報データ２２ａが記憶された記憶領域である。ユーザ情報データ２２ａは、例えば図６に示すように、ユーザＩＤをキーとして、性別、年齢など、そのユーザの属性情報が関連づけられたデータである。ユーザ情報データ２２ａに含まれるユーザＩＤは、収集対象端末２ａ、２ｂ、２ｃ、２ｄ…に記録されるユーザＩＤと一致する。具体的には、各収集端末２ａ、２ｂ、２ｃ、２ｄ…の少なくともいずれかのユーザＩＤリストデータ６２ａに含まれるユーザＩＤと、そのユーザの属性情報が、情報収集サーバ１のユーザ情報データ２２ａに記録される。
【００３７】
ユーザ情報データ２２ａの属性情報は、情報収集サーバ１が収集対象端末２のアクセスを収集する目的に応じて適宜設定される。例えば、情報収集サーバ１が、情報収集端末２を利用するユーザの性別および年齢ごとに、接続先のサーバ情報を集計する場合、ユーザ情報データ２２ａには、ユーザごとに、そのユーザの性別および年齢が設定される。また地域ごとに集計する場合は、ユーザ情報データ２２ａに、ユーザの居住地域の情報が含まれても良い。
【００３８】
受信部１１は、収集対象端末２から、パケットを受信する。受信部１１が受信するパケットは、ユーザＩＤが含まれている。ユーザＩＤは、例えばヘッダーのＵｓｅｒ−Ａｇｅｎｔに設定される。受信部１１は、受信したパケットをアクセスログ取得部１２および送信部１３に入力する。
【００３９】
アクセスログ取得部１２は、受信部１１からパケットのデータが入力されると、そのパケットを受信したログを記憶する。このときアクセスログ取得部１２は、受信したパケットのヘッダー部分のみをアクセスログデータ２１ａに蓄積しても良いし、ペイロード部分を含めて蓄積しても良い。
【００４０】
送信部１３は、受信部１１からパケットのデータが入力されると、ヘッダーからユーザＩＤを削除して、サービス提供サーバ３に転送する。受信部１１が受信したパケットで設定されたユーザＩＤは、情報収集サーバ１において、ユーザ情報データ２２ａのユーザＩＤと紐づけるために用いられる。従って送信部１３がこのユーザＩＤを削除してからサービス提供サーバ３に転送することにより、サービス提供サーバ３に無駄な情報を送信しないことができる。また、サービス提供サーバ３においてＵｓｅｒ−Ａｇｅｎｔに何らかの値が設定されている場合、そのアクセスを拒否する場合があるところ、このようなアクセス拒否を回避することもできる。
【００４１】
データ解析部１４は、記憶装置１０７からアクセスログデータ２１ａおよびユーザ情報データ２２ａを読み出して、ユーザＩＤをキーに、ユーザのアクセス状況を解析する。例えば、アクセスログデータ２１ａおよびユーザ情報データ２２ａをユーザＩＤで紐づけて、ユーザの属性ごとに、アクセス先のサービス提供サーバのアクセス数や滞在時間などを、算出することができる。
【００４２】
（情報収集方法）
図７を参照して、実施の形態に係る情報収集方法を説明する。
【００４３】
まず収集対象端末２がユーザによって使用される際、ステップＳ１において、収集対象端末２は、現在使用中のユーザの情報を取得する。具体的には収集対象端末２は、ユーザＩＤリスト記憶部６２を読み出して、図３に示すアカウント切替画面Ｐ１を表示し、ユーザに現在使用中のユーザのアイコンを選択させる。収集対象端末２は、ユーザＩＤリストデータ６２ａからユーザが選択したアイコンに対応するユーザＩＤを取得する。次に収集対象端末２は、ステップＳ１で取得したユーザＩＤを、ユーザＩＤ記憶部６１に記憶する。
【００４４】
ステップＳ３においてユーザが、収集対象端末２にインストールされたアプリケーションの使用を開始し、アプリケーション中で、サービス提供サーバ３へのアクセスが発生すると、ステップＳ４ないしステップＳ７の処理が実行される。
【００４５】
具体的には、サービス提供サーバ３へのアクセスが発生すると、ステップＳ４において収集対象端末２は、パケットを情報収集サーバ１に送信する。このパケットは、ヘッダーのＵｓｅｒ−ＡｇｅｎｔにユーザＩＤ記憶部６１に記憶されたユーザＩＤが設定され、サービス提供サーバ３へのアクセスに必要な情報が含まれた、情報収集サーバ１宛のパケットである。
【００４６】
ステップＳ５において情報収集サーバ１は、収集対象端末２からパケットを受信すると、そのパケットの情報に基づいてアクセスログデータを取得する。このアクセスログデータは、アクセスログ記憶部２１に記憶される。さらにステップＳ６において情報収集サーバ１は、ステップＳ４で設定されたＵｓｅｒ−Ａｇｅｎｔに設定されたユーザＩＤを削除し、ｎｕｌｌ値に戻す。情報収集サーバ１は、ステップＳ６でユーザＩＤが削除されたパケットを、サービス提供サーバ３に転送する。パケットを受信するとステップＳ８においてサービス提供サーバ３は、受信したパケットを通常通り処理する。
【００４７】
ステップＳ３ないしステップＳ８の処理は随時実行される。ある程度アクセスが蓄積されると、ステップＳ９において情報収集サーバ１は、アクセス解析をして取得した情報を分析する。このとき情報収集サーバ１は、アクセスログ記憶部２１のアクセスログデータ２１ａおよびユーザ情報記憶部２２のユーザ情報データ２２ａを読み出し、ユーザＩＤをキーに、アクセスとユーザの属性情報と、を紐づけてアクセスを解析する。これにより、情報提供サーバ１は、パケット送信元のＩＰアドレスがなくとも、個々のユーザを特定したアクセスデータを取得し、解析することができる。
【００４８】
以上説明した実施の形態に係る情報収集システム１０は、個々の端末ごとのアクセスを簡易に取得することができる。
【００４９】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００５０】
１  情報収集サーバ
２  収集対象端末２
３  サービス提供サーバ
４  通信ネットワーク
８  構内ネットワーク
９  構内システム
１０  情報収集システム
１１  受信部
１２  アクセスログ取得部
１３  送信部
１４  データ解析部
２１  アクセスログ記憶部
２２  ユーザ情報記憶部
５１  アプリケーション処理部
５２  データ送信部
５３  ユーザＩＤ設定部
６１  ユーザＩＤ記憶部
６２  ユーザＩＤリスト記憶部
１０１  中央処理制御装置
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  入力装置
１０５  表示装置
１０６  通信制御装置
１０７  記憶装置
１０８  リムーバブルディスク
１０９  入出力インタフェース
１１０  バス
【図１】
2012173941.tif 000003
【図２】
2012173941.tif 000004
【図３】
2012173941.tif 000005
【図４】
2012173941.tif 000006
【図５】
2012173941.tif 000007
【図６】
2012173941.tif 000008
【図７】
2012173941.tif 000009