(57)【要約】【課題】ネットワーク上のコミュニティの状況を把握することができる分析データを提供する。【解決手段】管理者端末２から、ユーザの行動を分類するための分類識別子を記憶した分類基準情報を受け付ける入力受け付けステップと、ログ情報から所定の期間のユーザ端末３のアクセス履歴を抽出する抽出ステップと、前記ユーザ端末３のアクセス履歴をユーザ毎に分割し、ユーザ各々を前記分類基準情報のいずれかの分類識別子に分類する分類ステップと、前記分類識別子毎に、当該分類識別子に属するクライアントの評価値を算出し、前記分類識別子毎に前記コミュニティを分析する分析ステップと、前記分析ステップにおいて分析した結果を、出力装置に出力する出力ステップと、を有する。【選択図】図１
2005234689.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータシステムを用いて、ネットワーク上に存在するコミュニティの評価を支援するコミュニティ評価支援方法であって、
前記コンピュータシステムの記憶装置には、前記コンピュータシステムにアクセスする複数のクライアントのアクセス状況を記録したログ情報が記憶されており、
前記コンピュータシステムの演算装置は、
外部システムから、前記複数のクライアントのネットワーク上の行動を分類するための少なくとも１つの分類識別子を記憶した分類基準情報と、コミュニティ評価情報との入力を受け付ける入力受け付けステップと、
前記ログ情報から所定の期間の前記複数のクライアントのアクセス履歴を抽出する抽出ステップと、
前記複数のクライアントのアクセス履歴をクライアント毎に分割し、クライアント各々のアクセス履歴に基づいて、クライアント各々を前記分類基準情報のいずれかの分類識別子に分類する分類ステップと、
前記分類識別子毎に、当該分類識別子に属するクライアントの評価値を、前記評価情報および当該分類識別子に属するクライアント各々のアクセス履歴に基づいて算出し、前記分類識別子毎に前記コミュニティを分析する分析ステップと、
前記分析ステップにおいて分析した結果を、出力装置に出力する出力ステップと、を行うこと
を特徴とするコミュニティ評価支援方法。
【請求項２】
請求項１記載のコミュニティ評価支援方法であって、
前記抽出ステップ、前記分類ステップ、前記分析ステップおよび前記出力ステップは、あらかじめ定められたタイミングで実施されること
を特徴とするコミュニティ評価支援方法。
【請求項３】
請求項１記載のコミュニティ評価支援方法であって、
前記抽出ステップ、前記分類ステップ、前記分析ステップおよび前記出力ステップは、前記外部システムから受け付けた指示に基づいて実施されること
を特徴とするコミュニティ評価支援方法。
【請求項４】
請求項１記載のコミュニティ評価支援方法であって、
前記抽出ステップ、前記分類ステップ、前記分析ステップおよび前記出力ステップは、前記複数のクライアントのいずれか１つが前記コンピュータシステムにアクセスする度に実施されること
を特徴とするコミュニティ評価支援方法。
【請求項５】
請求項１記載のコミュニティ評価支援方法であって、
前記コンピュータシステムの演算装置は、
前記クライアント各々のアクセス履歴に基づいて、前記分類識別子各々にレベルを設定するレベル設定ステップを、さらに行うこと
を特徴とするコミュニティ評価支援方法。
【請求項６】
請求項５記載のコミュニティ評価支援方法であって、
前記レベル設定ステップは、前記クライアント各々のアクセス履歴からクライアント各々の行動の推移順を分析し、分析した行動の推移順に基づいてレベルを設定すること
を特徴とするコミュニティ評価支援方法。
【請求項７】
請求項６記載のコミュニティ評価支援方法であって、
前記分類ステップは、前記クライアント各々のアクセス履歴を読み出し、当該アクセス履歴に記憶されたクライアントの行動各々を前記分類識別子のいずれかに変換し、変換した前記分類識別子のなかで、最も高いレベルの分類識別子を当該クライアントの分類識別子として設定すること
を特徴とするコミュニティ評価支援方法。
【請求項８】
請求項１記載のコミュニティ評価支援方法であって、
前記分類識別子に属するクライアントの評価値は、前記コンピュータシステムへの前記分類識別子に属するクライアントの平均アクセス回数であること
を特徴とするコミュニティ評価支援方法。
【請求項９】
請求項１記載のコミュニティ評価支援方法であって、
前記分類識別子に属するクライアントの評価値は、前記コンピュータシステムの所定のＷｅｂページへの前記分類識別子に属する前記クライアントの平均アクセス回数であること
を特徴とするコミュニティ評価支援方法。
【請求項１０】
請求項１記載のコミュニティ評価支援方法であって、
前記分析ステップは、前記分類識別子毎に、当該識別子に属するクライアントの数と、当該識別子の評価値とを乗じた値を算出し、さらに、これら分類識別子毎に算出した値の総和である全体評価値を算出し、前記コミュニティの分析を行うこと
を特徴とするコミュニティ評価支援方法。
【請求項１１】
請求項１０記載のコミュニティ評価支援方法であって、
前記分析ステップは、前記全体評価値を、前記記憶装置に記憶し、
前記出力ステップは、前記記憶装置に記憶された前記全体評価値を、時系列に前記出力装置に出力すること
を特徴とするコミュニティ評価支援方法。
【請求項１２】
請求項１記載のコミュニティ評価支援方法であって、
前記出力ステップは、前記分類ステップにおいて分類された前記分類識別子各々のクライアントの数から、前記分類識別子の構成比率を算出し、前記出力装置に出力すること
を特徴とするコミュニティ評価支援方法。
【請求項１３】
請求項１２記載のコミュニティ評価支援方法であって、
前記分類ステップは、クライアント各々を前記分類基準情報のいずれかの分類識別子に分類し、前記分類識別子各々に属するクライアントの数を、前記記憶装置に記憶し、
前記出力ステップは、前記記憶装置に記憶された前記分類識別子各々に属するクライアントの数に基づいて、前記分類識別子の構成比率を、時系列に前記出力装置に出力すること
を特徴とするコミュニティ評価支援方法。
【請求項１４】
請求項１記載のコミュニティ評価支援方法であって、
前記分類ステップは、クライアント各々を前記分類基準情報のいずれかの分類識別子に分類し、前記クライアント毎の分類識別子を、前記記憶装置に記憶し、
前記出力ステップは、前記記憶手段に記憶された前記クライアント各々に設定された前記分類識別子を、前記クライアント毎に時系列に前記出力装置に出力すること
を特徴とするコミュニティ評価支援方法。
【請求項１５】
ネットワーク上に存在するコミュニティの評価を支援するコミュニティ評価支援装置であって、
コミュニティ評価支援装置にアクセスする複数のクライアント各々のアクセス状況を記録したログ情報を記憶する記憶手段と、
外部システムから、前記複数のクライアントのネットワーク上の行動を分類するための少なくとも１つの分類識別子を有する分類基準情報と、コミュニティ評価情報との入力を受け付ける入力受付手段と、
前記ログ情報から所定の期間の前記複数のクライアントのアクセス履歴を抽出する抽出手段と、
前記複数のクライアントのアクセス履歴をクライアント毎に分割し、クライアント各々のアクセス履歴に基づいて、クライアント各々を前記分類基準情報のいずれかの分類識別子に分類する分類手段と、
前記分類識別子毎に、当該分類識別子に属するクライアントの評価値を、前記評価情報および当該分類識別子に属するクライアント各々のアクセス履歴に基づいて算出し、前記分類識別子毎に前記コミュニティを分析する分析手段と、
前記分析手段が分析した結果を、出力する出力手段と、を有すること
を特徴とするコミュニティ評価支援装置。
【請求項１６】
請求項１５記載のコミュニティ評価支援装置であって、
前記クライアント各々のアクセス履歴に基づいて、前記分類識別各々にレベルを設定するレベル設定手段を、さらに有すること
を特徴とするコミュニティ評価支援装置。
【請求項１７】
請求項１５記載のコミュニティ評価支援装置であって、
前記分析手段は、前記分類識別子毎に、当該識別子に属するクライアントの数と、当該識別子の評価値とを乗じた値を算出し、さらに、これら分類識別子毎に算出した値の総和である全体評価値を算出し、コミュニティの分析を行うこと
を特徴とするコミュニティ評価支援装置。
【請求項１８】
請求項１５記載のコミュニティ評価支援装置であって、
前記分析手段は、前記コミュニティの分析結果を前記記憶手段に記憶し、
前記出力手段は、前記記憶手段に記憶されたコミュニティの分析結果を、時系列に出力手段に出力すること
を特徴とするコミュニティ評価支援装置。
【請求項１９】
ネットワーク上に存在するコミュニティの評価を支援するためのコンピュータシステムで読み取り可能なコミュニティ評価支援プログラムであって、
前記コンピュータシステムの記憶装置には、前記コンピュータシステムにアクセスする複数クライアントのアクセス状況を記録したログ情報が記憶されており、
前記プログラムは、前記コンピュータシステムの演算装置に、
外部システムから、前記複数のクライアントのネットワーク上の行動を分類するための少なくとも１つの分類識別子を記憶した分類基準情報と、コミュニティ評価情報との入力を受け付ける入力受け付けステップと、
前記ログ情報から、所定の期間の前記複数のクライアントのアクセス履歴を抽出する抽出ステップと、
前記複数のクライアントのアクセス履歴をクライアント毎に分割し、クライアント各々のアクセス履歴に基づいて、クライアント各々を前記分類基準情報のいずれかの分類識別子に分類する分類ステップと、
前記分類識別子毎に、当該分類識別子に属するクライアントの評価値を、前記評価情報および当該分類識別子に属するクライアント各々のアクセス履歴に基づいて算出し、前記分類識別子毎に前記コミュニティを分析する分析ステップと、
前記分析ステップにおいて分析した結果を、出力装置に出力する出力ステップと、を行わせること
を特徴とするコミュニティ評価支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上に存在するコミュニティの評価を支援するための技術に関する。
【背景技術】
【０００２】
特許文献１には、ネットワークを介した電子的な掲示板である掲示板サービスに書き込まれた情報から、当該掲示板サービスを利用するユーザで形成されるコミュニティを分析する技術が開示されている。すなわち、掲示板に書き込まれた情報をテキストマイニングすることにより、掲示板に書き込まれた情報を「話題提供」、「意見発言」、「攻撃的見解」などに分類し、コミュニティの状況や質を分析する。なお、テキストマイニングとは、大量に蓄積されたテキストデータ（文章や単語など）を解析し、その中に潜むテキストデータの相関関係やパターンなどを探し出す技術である。
【０００３】
【特許文献１】特開２００３−２１６５６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
掲示板サービス、アンケート、商品販売等の各種サービスを提供するＷｅｂサイトを管理・運営する管理者は、例えば当該Ｗｅｂサイトに多くのユーザがアクセスし、当該Ｗｅｂサイトの各種のサービスをより多くのユーザが活用するように、サービスの向上、宣伝、プロモーションなどＷｅｂサイトを改善するための改善策を検討する。そのため、管理者は、Ｗｅｂサイトにアクセスするユーザの様々な行動を分析し、ユーザを顧客化するための方策や、リピートユーザを増やすための手段などの改善策を検討する。また、管理者は、これらの改善策を実施した後、その改善策によって、Ｗｅｂサイトにアクセスするユーザで形成されるコミュニティの状況がどのように変化したかを検証し、今後のＷｅｂサイトの運営に生かす必要がある。
【０００５】
しかしながら、上記特許文献１では、Ｗｅｂサイトの掲示板サービスに文章を書き込んだ場合以外のユーザの行動については何ら考慮されていない。例えば、「掲示板に公開されている内容を読んだ場合」、または、「掲示板以外のコンテンツ（Ｗｅｂページ）を閲覧した場合」などの行動も、コミュニティを評価する上で無視できない行動である。
【０００６】
また、上記特許文献１では、掲示板サービスに書き込まれた情報をテキストマイニングしている。一般的に、テキストマイニングの処理は、ＣＰＵに対する負荷が大きい。このため、高い分析精度で、かつ、処理の高速性を確保するためには、高性能のコンピュータシステムを導入する必要がある。
【０００７】
本発明は上記事情を鑑みてなされたものであり、本発明の目的は、Ｗｅｂサイトにアクセスするユーザの様々な行動に基づいて、ネットワーク上のコミュニティの状況を把握することができる分析データを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明では、コンピュータシステムを用いて、ログ情報からユーザの行動を分類してコミュニティを分析することで、当該コミュニティの評価を支援する。
【０００９】
例えば、記憶装置には、コンピュータシステムにアクセスする複数のクライアントのアクセス状況を記録したログ情報を記憶しておく。
【００１０】
そして、演算装置に、外部システムから、前記複数のクライアントのネットワーク上の行動を分類するための少なくとも１つの分類識別子を記憶した分類基準情報と、コミュニティ評価情報との入力を受け付ける入力受け付けステップと、前記ログ情報から所定の期間の前記複数のクライアントのアクセス履歴を抽出する抽出ステップと、前記複数のクライアントのアクセス履歴をクライアント毎に分割し、クライアント各々のアクセス履歴に基づいて、クライアント各々を前記分類基準情報のいずれかの分類識別子に分類する分類ステップと、前記分類識別子毎に、当該分類識別子に属するクライアントの評価値を、前記評価情報および当該分類識別子に属するクライアント各々のアクセス履歴に基づいて算出し、前記分類識別子毎に前記コミュニティを分析する分析ステップと、前記分析ステップにおいて分析した結果を、出力装置に出力する出力ステップと、を行わせる。
【発明の効果】
【００１１】
本発明では、Ｗｅｂサイトにアクセスするユーザの様々な行動に基づいて、ネットワーク上のコミュニティの状況を把握可能な分析データを提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下に、本発明の実施の形態を説明する。
【００１３】
本実施形態では、コミュニティとは、サービス提供サーバ１が提供するＷｅｂサイトのいずれかのＷｅｂページにアクセスしたユーザからなる集合体、または、特定のＷｅｂページ（例えば、掲示板サービスなど）にアクセスしたユーザからなる集合体をいう。また、コミュニティの評価とは、コミュニティを構成するユーザの行動、各種サービスの利用状況、ユーザ間のコミュニケーションなどに基づいて、当該コミュニティがＷｅｂサイトの管理者にとって好ましいかどうかを判断することである。本実施形態では、ユーザ間のコミュニケーションを促進する掲示板、および、ユーザの情報を収集するためのアンケートのサービス（Ｗｅｂページ）を改善することで、Ｗｅｂサイト全体のアクセス数を増加させることを、コミュニティ評価の基準とし、本発明について説明する。なお、本発明はこれに限定されることなく、他のコミュニティの評価の基準を設けることとしてもよい。
【００１４】
図１は、本発明の一実施形態が適用されたコミュニティ評価支援システムの概略図である。図示するように本実施形態のコミュニティ評価支援システムは、サービス提供サーバ１と、管理者端末２と、少なくとも１つのユーザ端末３１〜３ｎとを有する。そして、これらの装置は、インターネット、イントラネット、ＬＡＮ、その他の有線又は無線のネットワーク９により接続されている。
【００１５】
サービス提供サーバ１は、ネットワーク９を介して、ユーザ端末３に掲示板、アンケート、情報提供、商品販売などのさまざまさサービスを提供する情報処理装置である。また、サービス提供サーバ１は、管理者端末２にコミュニティ評価に必要な分析情報を提供する情報処理装置である。
【００１６】
そして、サービス提供サーバ１は、管理者端末２から後述する分類基準情報３００等の登録を受け付ける入力受付部１１と、後述するユーザ端末３各々のアクセス履歴４００を抽出するログ抽出部１２と、分類基準情報３００の各分類コードにレベルを設定するレベル設定部１３と、アクセス履歴４００の分析を行う分析部１４と、分析結果を管理者端末２に出力する表示処理部１５と、ユーザ端末３へ掲示板サービスなどＷｅｂサイトの各種サービスを提供するサービス提供部１６と、ネットワークを介して他の装置とデータの送受信を行う通信処理部１７と、後述する分類基準情報３００、アクセス履歴４００、分析結果表１２００などの各種情報を記憶する記憶部１８と、を有する。
【００１７】
管理者端末２は、サービス提供サーバ１が分析したコミュニティの分析結果を、ネットワークを介して受信し、出力装置に表示する情報処理装置である。そして、管理者端末２は、図３において説明する分類基準情報３００と評価項目との入力を受け付ける入力受付部２１と、サービス提供サーバ１が分析したコミュニティの分析結果を表示する表示部２２と、ネットワークを介して他の装置とデータの送受信を行う通信処理部２３と、を有する。評価項目は、管理者が、コミュニティ評価を行うための指標となる項目である。本実施形態においては、掲示板サービスと、アンケートと、を改善することで、サービス提供サーバ１が提供するＷｅｂサイト全体のアクセス数を増加させることをコミュニティ評価の基準としている。そのため、評価項目は、Ｗｅｂサイト全体のアクセス数とする。
【００１８】
なお、管理者端末２を使用する管理者は、サービス提供サーバ１が提供するＷｅｂサイトを管理する者であって、サービス提供サーバ１が分析したコミュニティの分析結果を用いて、コミュニティの評価を行う。具体的には、管理者は、サービス提供サーバ１により多くのユーザがアクセス（訪問）し、サービスを活用するようサービスの向上やプロモーションの実施などさまざまな改善策を検討・実施する。また、管理者は、改善策を実施したことによる効果、コミュニティの成長度などを把握し、更なる改善を図る。
【００１９】
ユーザ端末３は、サービス提供サーバ１が提供するＷｅｂサイトの各種サービスを利用する情報処理装置である。ユーザ端末３は、ユーザの指示に基づき、Ｗｅｂブラウザなどを用いてサービス提供サーバ１が提供する各種情報を取得し、ユーザ端末３の出力装置に表示する。また、ユーザ端末３は、ユーザの指示に基づいて、入力装置から入力された情報を受け付け、サービス提供サーバ１に送信する。すなわち、ユーザは、ユーザ端末３を用いて、例えば掲示板に記載された情報の閲覧または書き込み、アンケートの回答、情報の検索、商品の購入などＷｅｂサイトの各種サービスを利用することができる。なお、Ｗｅｂブラウザは、インターネット上で公開されている情報を閲覧するためのアプリケーションソフトである。
【００２０】
なお、本実施形態では、サービス提供サーバ１および管理者端末２は、それぞれ１つである。しかしながら、サービス提供サーバ１および管理者端末２は、それぞれ複数であってもよい。
【００２１】
以上説明した、サービス提供サーバ１、管理者端末２、および、ユーザ端末３は、いずれも例えば図２に示すようなＣＰＵ９０１と、ＲＡＭ等のメモリ９０２と、ＨＤＤ等の外部記憶装置９０３と、キーボードやマウスなどの入力装置９０４と、ディスプレイやプリンタなどの出力装置９０５と、ネットワーク接続するための通信制御装置９０６と、これらの各装置を接続するバス９０７と、を備えた汎用的なコンピュータシステムを用いることができる。このコンピュータシステムにおいて、ＣＰＵ９０１がメモリ９０２上にロードされた所定のプログラムを実行することにより、各装置の各機能が実現される。
【００２２】
例えば、サービス提供サーバ１、管理者端末２、および、ユーザ端末３の各機能は、サービス提供サーバ１用のプログラムの場合は、サービス提供サーバ１のＣＰＵ９０１が、管理者端末２用のプログラムの場合は、管理者端末２のＣＰＵ９０１が、そして、ユーザ端末３用のプログラムの場合はユーザ端末３のＣＰＵ３が、それぞれ実行することにより、実現される。この場合、サービス提供サーバ１の記憶部１８には、サービス提供サーバ１のメモリ９０２または外部記憶装置９０３が用いられる。
【００２３】
次に、分類基準情報３００について説明する。分類基準情報３００は、管理者がコミュニティを評価する上で指標となるユーザの行動を、アドレス情報と関連づけ分類したものである。なお、分類基準情報３００は、入力装置９０４を用いて管理者が管理者端末２の入力受付部２１に入力するものである。そして、管理者端末２に入力された分類基準情報３００は、ネットワーク９を介してサービス提供サーバ１に送信され、サービス提供サーバ１の記憶部１８に記憶される。
【００２４】
図３は、分類基準情報３００のテーブル構成の一例を示したものである。分類基準情報３００は、図示するように、分類コード３０１と、分類名３０２と、アドレス情報３０３と、を有する。分類コード３０１には、コミュニティ評価の対象となるユーザの行動を識別するためのコード（数字、英字等）が設定される。また、分類名３０２には、コミュニティ評価の対象となるユーザの行動内容が設定される。
【００２５】
また、アドレス情報３０３には、コミュニティ評価の対象となるユーザの行動に対応する各種サービス（Ｗｅｂページ）の宛先を示す識別情報が設定される。例えばＵＲＬ（Uniform Resource Locator）やＵＲＩ（Uniform Resource Identifier）などが、アドレス情報３０３に用いられる。なお、本実施形態では、ＵＲＬを用いている。
【００２６】
ここで、本実施形態においては、掲示板サービスと、アンケートと、を改善することで、サービス提供サーバ１が提供するＷｅｂサイト全体のアクセス数を増加させることをコミュニティ評価の基準としている。そのため、掲示板およびアンケートのサービスに対するユーザの行動を分類し、分類基準情報３００に登録する。  
図３に示す例では、分類コード３０１が「Ｃ００１」から「Ｃ００５」の５つの行動が登録されている。分類コード３０１が「Ｃ００１」の分類名３０２は「ホームページへのアクセス」であって、Ｗｅｂサイトの入り口であるトップページ（ホームページ）にアクセスすることを意味している。そして、対応するアドレス情報３０３には、当該ホームページのＵＲＬが設定されている。
【００２７】
分類コード３０１が「Ｃ００２」の分類名３０２は「掲示板の閲覧」であって、既存の掲示板にアクセスして掲示板に記載されている内容を閲覧することを意味している。そして、対応するアドレス情報３０３には、当該掲示板のＵＲＬが設定される。
【００２８】
分類コード３０１が「Ｃ００３」の分類名３０２は「掲示板への書き込み」であって、既存の掲示板に何らかの情報（意見・発言）を書き込むこと意味している。そして、対応するアドレス情報３０３には、掲示板への書き込み用のＵＲＬが設定される。
【００２９】
分類コード３０１が「Ｃ００４」の分類名３０２は「掲示板の設置」であって、新たな掲示板を設置することを意味している。すなわち、ユーザが関心のある話題について、他のユーザとコミュニケーションをとりたい場合に、当該話題に関する新たな掲示板を設置することを意味している。そして、対応するアドレス情報３０３には、掲示板を新たに設置するためのＵＲＬが設定される。
【００３０】
分類コード３０１が「Ｃ００５」の分類名３０２は「アンケートの回答」であって、Ｗｅｂサイトで公開されているアンケートにユーザが回答すること意味している。そして、対応するアドレス情報３０３には、アンケートに回答するためのＵＲＬが設定される。
【００３１】
なお、アドレス情報３０３は、ユーザ端末３がサービス提供サーバ１にアクセスする際の宛先であり、ユーザ端末３がサービス提供サーバ１にアクセスする度にサービス提供サーバ１のログファイルに取得される情報、すなわち、後述するアクセス履歴４００に含まれている情報である。このように、アクセス履歴４００に含まれるアドレス情報３０３と、ユーザの行動とを対応付けた分類基準情報３００を作成することによって、アクセス履歴４００を用いてユーザの行動を分析することができる。  
次に、アクセス履歴４００について説明する。このアクセス履歴４００は、サービス提供サーバ１のログ抽出部１２が、図示しないＯＳ（Operating System）等の機能により取得（蓄積）されたログファイルから、コミュニティ評価に必要な情報を抽出して記憶部１８に記憶したものである。なお、図示しないログファイルには、ユーザ端末３からのアクセス記録をファイルに保存したもので、１回のアクセス毎にアクセスデータ（ユーザ端末のホスト名やIPアドレス、ユーザＩＤなどのユーザ情報、アクセス日時、ＵＲＬなどのアクセス先、経路情報など）が追加される。
図４は、アクセス履歴４００のテーブル構成の一例を示したものである。アクセス履歴４００の各レコードは、ログファイルに記憶されたアクセスデータのデータ項目であるユーザＩＤ４０１およびアドレス情報４０２を有する。そして、アクセス履歴４００には、所定の期間のレコードが時系列に記憶されている。
【００３２】
次に、本実施形態におけるサービス提供サーバ１のレベル設定処理の流れを説明する。レベル設定処理は、後述する分析処理（図６参照）を実行する前に行う処理であり、前述の分類基準情報３００（図３参照）に設定された分類コード（ユーザの行動）各々に、レベルを付加する処理である。レベルは、ユーザがある行動を起こす際に、行動を起こし易い（意識的な抵抗が小さく、敷居が低い）ものから、行動を起こし難い（意識的な抵抗が大きく、敷居が高い）ものの順に設定する。
【００３３】
例えば、ある３つの行動Ａ、Ｂ、Ｃにおいて、最初にＡの行動をとって、その後Ｂ、Ｃという順序で行動するユーザが多い場合、Ａ→Ｂ→Ｃの行動パターンが一般的であると考えられる。この場合、Ａの方がＢより、Ｂの方がＣより、行動を起こす際の意識的な抵抗が少ない（敷居が低い）と考えることができる。この場合、Ａ、Ｂ、Ｃの順でレベルが高くなるように設定する。このようにユーザの行動にレベルを設定することによって、コミュニティの成長度を把握することができる。
【００３４】
図５は、サービス提供サーバ１のレベル設定処理の処理フロー図である。
【００３５】
まず、入力受付部１１は、通信処理部１７を介して、管理者端末２から送信された分類基準情報３００および評価項目（Ｗｅｂサイト全体のアクセス数）を受信し、記憶部１８に記憶する（Ｓ５０１）。次に、ログ抽出部１２は、ログファイルから所定の期間のアクセス履歴４００（図４参照）を抽出して、記憶部１８に記憶する（Ｓ５０２）。なお、所定に期間は、例えば、１ヶ月間、半年間などあらかじめ定めた任意の期間とする。
【００３６】
次に、レベル設定部１３は、記憶部１８に記憶されたアクセス履歴４００読み出し、アクセス履歴４００のアドレス情報４０２各々を、分類基準情報３００に設定された分類コード３０１に変換し記憶部１８に記憶する（Ｓ５０３）。すなわち、レベル設定部１３は、アクセス履歴４００のアドレス情報４０３各々を、記憶部１８に記憶された分類基準情報３００を参照して、対応する分類コード３０１に変換する。なお、レベル設定部１３は、分類基準情報３００に登録されていないアドレス情報４０３を有するレコードについては削除する。
【００３７】
図６は、図４に示すアクセス履歴４００をコード変換したものである。図示するように、コード変換後のアクセス履歴６００は、ユーザＩＤ６０１と、分類コード６０２と、を有する。例えば、図４に示すアクセス履歴４００の１行目のレコードの場合、アドレス情報４０２ａは「http://aaa.bbb.co.jp」である。そのため、レベル設定部１３は、分類基準情報３００を参照し、当該アドレス情報４０２ａを対応する分類コード「Ｃ００１」に変換する（図６：６０２ａ参照）。また、２行目および３行目のレコードのアドレス情報４０２ｂの場合、当該アドレス情報４０２ｂが分類基準情報３００に存在しない。そのため、レベル設定部１３は、これらのレコードを削除する。また、４行目および５行目のレコードのアドレス情報４０２ｃの場合、それぞれのアドレス情報４０２ｃが分類基準情報３００に存在する。そのため、レベル設定部１３は、当該アドレス情報４０３を対応する分類コード（「Ｃ００２」および「Ｃ００３」）に変換する（図６：６０２ｃ参照）。
【００３８】
次に、レベル設定部１３は、コード変換後のアクセス履歴６００をユーザ毎に分割する（Ｓ５０４）。  
図７は、ユーザ毎に分割したアクセス履歴７００の一例を示したものであり、ユーザＩＤが「Ｕ００１」のユーザのみの行動（すなわち、分類コード）を、時系列に並べたものである。このユーザ毎のアクセス履歴７００は、「１」から順に番号が設定されたＮｏ７０１と、ユーザＩＤ７０２と、分類コード７０３と、を有する。なお、Ｎｏ７０１は、以降に記載する説明を容易にするために付したものである。そのため、本アクセス履歴７００はＮｏ７０１を有しなくてもよい。
【００３９】
次に、レベル設定部１３は、ユーザ毎に分割したアクセス履歴７００（図７参照）のいずれかを選択する（Ｓ５０５）。次に述べるＳ５０６以降の処理を行っていないユーザのアクセス履歴１７４であれば、レベル設定部１３はどれを選択してもよく、例えば、ユーザＩＤが小さいものから順に選択することとしてもよい。
【００４０】
そして、レベル設定部１３は、選択したユーザのアクセス履歴７００の先頭（Ｎｏ：「１」）のレコードから順に、当該レコードの分類コード７０３が最初に出現したか否かを、推移順フローを用いて判別する（Ｓ５０６）。推移順フローは、ユーザの行動の推移（成長の順序）を表したものであり、具体的には、アクセス履歴７００に記憶された分類コード７０３を、出現した順番に表したものである。レベル設定部１３は、新しい分類コードが出現する度に、当該分類コードを追加して推移順フローを作成する。したがって、レベル設定部１３は、処理対象の分類コード７０３が推移順フローに既に設定されているか否かによって、当該分類コード７０３が最初に出現したか否かを判別する。
【００４１】
図８は、ユーザ毎の推移順フローを模式的に示した図である。レベル設定部１３は、新たな分類コードが出現する度に、第１のエリアから第５のエリアまで順番に分類コード７０３を設定する。なお、本実施形態では、分類基準情報は５つの分類コードを有しているため、推移順フローは最大で５つのエリアを有する。また、出現した分類コードが５つに満たない場合は、出現した分類コードのみ第１のエリアから順に設定する。
【００４２】
そして、処理対象のレコードの分類コード７０３が推移順フローに設定されていない場合、すなわち、最初に出現した分類コードである場合（Ｓ５０６：ＹＥＳ）、レベル設定部１３は、当該分類コードを推移順フローの未設定のエリア（分類コードが設定されていない空白のエリア）に設定する（Ｓ５０７）。そして、レベル設定部１３は、アクセス履歴７００の全てのレコードについて処理を行ったか否（処理対象のレコードが最後のレコードか否か）を判別する（Ｓ５０８）。全てのレコードについて処理を行っていない場合（Ｓ５０８：ＮＯ）、レベル設定部はＳ５０６に戻って次のレコードの処理を行う。
【００４３】
一方、処理対象のレコードの分類コード７０３が推移順フローに既に設定されている場合、すなわち、最初に出現した分類コードでない場合（Ｓ５０６：ＮＯ）、レベル設定部は、当該分類コード７０３を推移順フローに設定することなく、前述のＳ５０８の処理を行う。
【００４４】
そして、アクセス履歴７００の全てのレコードについて処理を行った場合（Ｓ５０８：ＹＥＳ）、この時点で処理対象のユーザの推移順フローは完成する。次に、レベル処理部１３は、全てのユーザのアクセス履歴７００の処理を行ったか否かを判別する（Ｓ５０９）。まだ処理を行っていないユーザのアクセス履歴７００が存在する場合は（Ｓ５０９：ＮＯ）、Ｓ５０５へ戻り未処理のユーザのアクセス履歴７００についてＳ５０６からＳ５０９の処理を行う。そして、レベル設定部１３は、全てのユーザの推移順フローを作成する。
【００４５】
ここで、図７に示すユーザのアクセス履歴７００を例に、Ｓ５０６からＳ５０９の処理を具体的に説明する。まず、レベル設定部１３は、図７のＮｏ「１」のレコードを読み出し、当該レコードの分類コード「Ｃ００１」が初めて出現したか否かを判別する（Ｓ５０６）。この時点では、推移順フローにはいずれの分類コードも設定されていないため、レベル設定部１３は当該分類コード「Ｃ００１」が最初に出現したものと判別する（Ｓ５０６：ＹＥＳ）。そして、レベル設定部１３は、当該分類コード「Ｃ００１」を、推移順フローの第１のエリアに設定する（Ｓ５０７）。そして、Ｎｏ「１」のレコードは最終行のレコードでないため（Ｓ５０８：ＮＯ）、レベル設定部は、続いてＮｏ「２」のレコードの処理を行う。
【００４６】
そして、Ｎｏ「２」の分類コードは「Ｃ００１」である。レベル設定部１３は、推移順フローを参照し、「Ｃ００１」が推移順フローの第１のエリアに既に記憶されているため、当該分類コード「Ｃ００１」は最初に出現したものではないと判別する（Ｓ５０６：ＮＯ）。したがって、当該分類コード「Ｃ００１」を推移順フローに追加せず、Ｎｏ「３」のレコードの処理を行う。
【００４７】
そして、Ｎｏ「３」のレコードの分類コードは「Ｃ００２」である。レベル設定部は、推移順フローを参照し、この時点の推移順フローには「Ｃ００２」が記憶されていないため、当該分類コード「Ｃ００２」は最初に出現したと判別する（Ｓ５０６：ＹＥＳ）。したがって、レベル設定部１３は、当該分類コード「Ｃ００２」を推移順フローの第２のエリアに設定する。
【００４８】
このように、レベル設定部１３がアクセス履歴７００の最終行（Ｎｏ「１１」）までＳ５０６からＳ５０８の処理を行った場合、図７に示すユーザの推移順フローは、「Ｃ００１→Ｃ００２→Ｃ００５→Ｃ００３→Ｃ００４」となる（図８参照）。
【００４９】
以上説明したように、全てのユーザの推移順フローを作成した後（Ｓ５０９：ＹＥＳ）、レベル設定部１３は、全てのユーザの推移順フローを集計する（Ｓ５１０）。すなわち、レベル設定部１３は、全てのユーザの推移順フローを統合し（重ね合わせ）、全体の推移順フローを作成する。
【００５０】
図９は、ユーザ全体の推移順フローを模式的に示したものである。図９に示す例では、まず初めに分類コードが「Ｃ００１」の行動を行ったユーザは７６４人であって、そのうち次に「Ｃ００２」の行動を行ったユーザが３５８人で、残りの４０６人は「Ｃ００１」の行動しか行わなかったことを示している。また、「Ｃ００２」の行動を行ったユーザは３５８人であって、そのうち１８５人は次に「Ｃ００５」の行動を行い、別の４９人は次に「Ｃ００３」の行動を行い、残りの１２４人は「Ｃ００１」と「Ｃ００２」の行動しか行わなかったことを示している。
【００５１】
そして、レベル設定部１３は、このユーザ全体の推移順フローから最も発生しやすい（すなわち、最もユーザの数が多い）推移順を特定し、レベルを設定する（Ｓ５１１）。図９に示すユーザ全体の推移順フローの場合、レベル設定部１３は、「Ｃ００１→Ｃ００２→Ｃ００５→Ｃ００３→Ｃ００４」を特定する。そして、レベル設定部１３は、特定した推移順で各分類コード各々にレベルを設定する。すなわち、レベル設定部１３は、Ｃ００１をレベル１、Ｃ００２をレベル２、Ｃ００５をレベル３、Ｃ００３をレベル４、Ｃ００４をレベル５に設定する。そして、レベル設定部１３は、分類コード各々に設定したレベルを、記憶部１８に記憶された分類基準情報３００に登録する（Ｓ５１２）。
【００５２】
なお、図１０は、図３に示す分類基準情報にレベル３０４を設定したものである。このように各分類コードにレベルを設定することにより、例えば、「レベル１」と「レベル２」の分類コードの行動しか取ったことのなかったユーザが、上位のレベルである「レベル３」の分類コードの行動を取ったとする。この場合、そのユーザは「レベル２」から「レベル３」に成長したとＷｅｂサイトの管理者は判断することができる。
【００５３】
次に、本実施形態におけるサービス提供サーバ１の分析処理の流れを説明する。分析処理は、前述のレベル設定処理（図５参照）の実行後、所定のタイミング（サイクル）で実行するものである。例えば、毎月１日から末日の１ヶ月分のログファイルを分析し、定期的に毎月１回行うこととしてもよい。また、月曜日から日曜日の１週間のログファイルを分析し、定期的に１週間に１回実行することとしてもよい。
【００５４】
図１１は、サービス提供サーバ１の分析処理の処理フロー図である。
【００５５】
まず、ログ抽出部１２は、所定のタイミングでログファイルから所定の期間のアクセス履歴４００（図４参照）を抽出し、記憶部１８に記憶する（Ｓ１１０１）。そして、分析部１４は、記憶部１８に記憶したアクセス履歴４００を、レベル設定処理（図５参照）のＳ５０３と同様にアクセス履歴４００のアドレス情報４０２を分類コードに変換（図６参照）する（Ｓ１１０２）。この場合、分析部１４は、分類基準情報３００に登録されていないアドレス情報４０２のレコードについては、Ｓ５０３の処理と異なり、分類コードに変換しないでそのまま残しておく。そして、分析部１４は、図５のＳ５０４と同様に、分類コードに変換した後のアクセス履歴６００をユーザ毎に分割する（Ｓ１１０３）。
【００５６】
次に、分析部１４は、記憶部１８に記憶されたレベル設定後の分類規準情報３００（図１０参照）を読み出す（Ｓ１１０４）。そして、分析部１４は、分類基準情報３００とユーザ毎のアクセス履歴７００とを用いて全てのユーザに分類コードを設定し、ユーザを分類する（Ｓ１１０５）。すなわち、分析部１４は、ユーザ毎のアクセス履歴７００の分類コード各々を読み出し、その中で最も高いレベルの分類コードを特定する。そして、分析部１４は、その最も高いレベルの分類コードを、当該ユーザの分類コードとして設定する。
【００５７】
例えば、所定の期間のユーザのアクセス履歴７００が図７であって、分類規準情報３００が図１０の場合、最も高いレベル（レベル５）の分類コードは「Ｃ００４」である。そこで、分析部１４は、アクセス履歴７００の中に「Ｃ００４」が存在するか否かを検索する。そして、Ｎｏ「１１」のレコードの分類コードが「Ｃ００４」であるため、分析部１４は、当該ユーザの分類コードをレベル５の「Ｃ００４」とする。分析部１４は、このように全てのユーザの分類コードを設定する。
【００５８】
次に、分析部１４は、各分類コードに属するユーザの評価値を算出する（Ｓ１１０６）。評価値は、各分類コードに属するユーザが、どれだけ管理者の期待に添う行動をとっているかを示す値であり、レベル設定処理において管理者端末２から受け付けた評価項目（図５：Ｓ５０１）に基づいて算出される。本実施形態における評価項目は、Ｗｅｂサイト全体のアクセス数を増加させることである。このため、評価値は、Ｗｅｂサイト全体のアクセス数が把握可能な値とする。したがって、本実施形態の評価値は、各分類コードに属するユーザ各々のＷｅｂサイト全体へのアクセス数を、平均したものを評価値とする。すなわち、分析部１４は、分類コード毎に、当該分類コードに属するユーザのアクセス履歴７００各々のレコード数を算出し、その平均値を評価値とする。なお、特定のＷｅｂページに対するアクセス数のみを増加させることを管理者が評価の対象とする場合は、その特定のＷｅｂページへのアクセス数が把握可能な値を評価値とする。
【００５９】
次に、分析部１４は、ユーザ全体の評価値を算出する（Ｓ１１０７）。本実施形態では、ユーザ全体の評価値は、全てのユーザのＷｅｂサイト全体のアクセス数である。したがって、分析部１４は、各分類コードに属するユーザ数と評価値とを乗じたものの総和を算出する。そして、分析部１４は、Ｓ１１０５からＳ１１０７の処理の結果を、記憶部１８に記憶する。
【００６０】
図１２は、Ｓ１１０５からＳ１１０７の処理の結果を示す分析結果表の例である。図示するように、この分析結果表では、分類コード１２０１と、分類名１２０２と、レベル１２０３と、ユーザ数１２０４と、評価値１２０５とを有する。そして、評価値１２０５は、分類コード１２０１毎の評価値１２０５ａとユーザ全体の評価値１２０５ｂとを有する。ユーザ全体の評価値１２０５ｂは、分類コート１２０１毎のユーザ数１２０４に評価値１２０５を乗じたものの総和である。具体的には、７２５×１０＋５６２×６８＋８１×１３６＋１５×２８７＋１６４×９５＝７６３６７となる。また、ユーザ数１２０４は、Ｓ１１０５において、いずれかの分類コードに分類されたユーザの数を表したものである。
【００６１】
次に、表示処理部１５は、通信処理部１７を用いて、分析結果を管理者端末２に出力する（Ｓ１１０８）。そして、管理者端末２の出力部２２は、通信処理部を用いて分析結果を出力装置９０５に出力する。
【００６２】
図１３および図１４は、管理者端末２の出力装置９０５に出力される出力画面の一例を示したものである。まず、図１３に示す出力画面は、レベル毎の評価値が表示された〔表１〕と、ユーザ全体の評価値の推移をグラフにした〔表２〕と、レベル毎の構成人数の推移をグラフにした〔表３〕と、を有する。
【００６３】
〔表１〕では、図１２に示す分析結果表の一部を表示したものである。〔表１〕は、図示するように、レベル１３０１と、分類名１３０２と、評価値１３０３とを有する。Ｗｅｂサイトの管理者は、管理者端末２の出力装置９０５に表示された〔表１〕により、分析処理を行った時点でのユーザの各行動の推移（成長の順序）を把握することができる。図示する例では、ユーザが「ホームページへアクセス」し、次に「掲示板の閲覧」し、次に「アンケートに回答」し、次に「掲示板に書き込み」し、次に「掲示板を設置」する、という行動パターンを行うことを、管理者は把握することができる。これにより、レベル２（掲示板の閲覧）のユーザ群の次の行動については、「掲示板への書き込み」（レベル４）より「アンケート回答」（レベル３）の方が推移しやすいということが分かる。そのため、管理者は、レベル２に分類されているユーザ群に対して、まずアンケート回答をしてもらうように何らかの施策を講じて、Ｗｅｂサイト全体へのアクセス数を増加させることを検討する。
【００６４】
また、レベル毎の評価値を参照することにより、各レベルのユーザ群のＷｅｂサイトへのアクセス数を評価することができる。たとえば、図示する例では、レベル４「掲示板への書き込み」を行うユーザ群のＷｅｂサイトへのアクセス数が最も高いことを示している。これにより、管理者は、Ｗｅｂサイト全体のアクセス数を増加させるために、レベル１から３のユーザをレベル４に成長させるための施策を検討する。
【００６５】
〔グラフ１〕では、ユーザ全体の評価値の推移を表している。ユーザ全体の評価値は、図１１のＳ１１０７において算出され、図１２に示す分析結果表１２００などの形式で記憶部１８に記憶される。この分析結果表１２００は、所定のタイミングで分析処理を行う度に作成され、記憶部１８に蓄積されるものである。表示処理部１５は、この記憶部１８に記憶された分析結果表１２００のユーザ全体の評価値を、現分析処理の時点から所定の期間抽出し、時系列にグラフに表示する。これにより、管理者は、ユーザ全体の評価値がどのように推移しているかを把握することができる。〔グラフ１〕に示す例では、Ｗｅｂサイト全体のアクセス数は、徐々に増加していることがわかる。
【００６６】
〔グラフ２〕は、各レベルを構成するユーザ数の推移を表している。表示処理部１５は、〔グラフ１〕と同様に記憶部１８に記憶された所定の期間の分析結果表１２００を抽出し、各レベル（各分類コード）に属するユーザ数の推移を時系列にグラフに表示する。また、表示処理部１５は、各レベルを構成するユーザの人数ではなく、各レベルの構成比率の推移を時系列に表示することとしてもよい。
【００６７】
これにより、管理者は、どのようなレベルの行動を行っている人がどの程度の割合で存在するのかを把握することができる。例えば、現時点や過去において、レベル１（ホームページへのアクセス）を行うユーザ数は多いが、レベル３（アンケートの回答）およびレベル４（掲示板へのの書き込）のユーザ数が少ないグラフが出力されたとする。この場合、管理者は、アンケートの回答や掲示板への書き込みを増やすように、掲示板やアンケートのＷｅｂページを改善する施策を検討する。また、何らかの改善策を講じた後、管理者は、このグラフを見ることによって、実施した改善策の効果が予想通りの結果になったかを否かを評価・確認することができる。
【００６８】
図１４に示す出力画面は、ユーザ各々のレベルの推移（行動履歴）を表したグラフである。このグラフの縦軸には、レベルと対応する分類名が表示され、横軸には、分析処理を行った時期が表示されている。表示処理部１５は、例えば、図１２に示す分析結果表１２００にユーザ数１２０４だけでなく当該分類コードに属するユーザＩＤも記憶しておくことにより、ユーザ毎の行動履歴を出力することができる。なお、管理者は、図示しない、ユーザ選択画面からユーザＩＤを入力することなどにより、表示したいユーザＩＤの行動履歴を出力装置９０５に表示させる。
【００６９】
管理者は、このグラフによって、個別のユーザが現在どのようなレベルであるのか、また過去どのようなレベルであったかを把握することができ、これによって、ユーザ毎にきめ細かい戦略を立てることができる。
【００７０】
以上、本発明の一実施形態について説明した。
【００７１】
本実施形態では、サービス提供サーバ１は、アクセス履歴を用いて、ユーザの行動を分類し、各行動の一般的な成長順序（推移順）に基づいてレベルを設定する。そして、所定のタイミングで、ユーザの行動をレベルに基づいて分析し、Ｗｅｂサイトにアクセスするユーザのコミュニティ評価に必要な分析データを出力する。また、各分類に属するユーザのサイトへの貢献度（例えばアクセス数）を評価値として算出する。これらにより、現在時点および過去のレベル毎のユーザ構成、各レベルに属するユーザの評価値（貢献度）、各分類の行動間の一般的な成長順序（推移順）などコミュニティの状況を把握することができる。したがって、管理者は、適切なコミュニティの評価をすることができ、Ｗｅｂサイトを改善するための施策を立案することができる。また、管理者は、何らかの改善策を講じた後、実施した改善策の効果が予想通りの結果になったかを否かを評価・確認することができる。また、管理者は、今後どの分類に属するユーザを別のどの分類に導くようにプロモーションを行えば良いかを把握することができる
なお、本発明は上記の実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【００７２】
例えば、本実施形態では、Ｗｅｂサイト全体のアクセス数を増加させることを、コミュニティ評価の基準としている。しかしながら、本発明はこれに限定されず、たとえば、Ｗｅｂサイトが提供する商品販売サービスへのアクセス数をコミュニティ評価の基準としてもよい。また、商品販売サービスにおいて、ユーザが実際に商品を購入した場合の購入金額をコミュニティ評価の基準としてもよい。また、本実施形態では、評価項目をレベル設定処理において、管理者端末２からの入力を受け付けている（図５：Ｓ５０１）。しかしながら、評価項目をあらかじめ定めておくことにより、管理者端末２からの入力処理を行わないこととしてもよい。
【００７３】
また、本実施形態では、サービス提供サーバ１のレベル設定部１３が、各分類コードにレベルを設定している。しかしながら、管理者端末３の入力受付部２１から各分類コードのレベルの入力を受け付けることとしてもよい。
【００７４】
また、本実施形態では、サービス提供サーバ１の分析処理（図１１参照）は所定のタイミングで実施している。しかしながら、たとえば、管理者端末２からの指示など任意のタイミングで実施することとしてもよい。この場合、ログ抽出部１２は、現在から過去１０日間分など所定の期間のアクセス履歴を、ログファイルから抽出する。また、ユーザがＷｅｂサイトにアクセスする度にリアルタイムで分析処理を行うこととしてもよい。
【００７５】
また、本実施形態の分類基準情報（図３参照）は、１つの分類コード名３０１に対応するアドレス情報３０３は、１つである。しかしながら、１つの分類コード３０１に対応するアドレス情報３０３は複数存在する場合であってもよい。そして、複数あるアドレス情報をいちいち設定することが煩雑な場合は、たとえばＵＲＬのディレクトリを設定することにより、当該ディレクトリより下に位置する全てのＷｅｂページを対応するアドレス情報とすることとしてもよい。
【００７６】
また、本実施形態では、Ｗｅｂサーバの一般的な機能により取得されるログファイルかアドレス情報を含むアクセス履歴を抽出し、ユーザ各々の行動を分析している。しかしながら、これに限定されることなく、画面遷移を工夫したり、ｃｇｉなどの技術を利用したりすることにより、ユーザのさまざまな行動をログファイルに蓄積し、これによりユーザの行動を分析することとしてもよい。
【００７７】
また、ユーザの行動に分類コードまたはレベルを設定することにより、管理者は、Ｗｅｂサイト上に新たなサービスを追加した場合、そのサービスがどの程度Ｗｅｂサイト全体に貢献しているのかを計測・分析できる。また、管理者は、この計測・分析したデータを、Ｗｅｂサイト全体の貢献度向上のための施策を検討するために活用することができる。
【図面の簡単な説明】
【００７８】
【図１】図１は、本発明の一実施形態が適用されたコミュニティ評価支援システムの概略図である。
【図２】図２は、サービス提供サーバ、管理者端末、ユーザ端末のハードウエア構成例を示す図である。
【図３】図３は、分類基準情報のテーブル構成例を示す図である。
【図４】図４は、アクセス履歴のテーブル構成例を示す図である。
【図５】図５は、サービス提供サーバのレベル設定処理の処理フロー図である。
【図６】図６は、コード変換後のアクセス履歴のテーブル構成例を示す図である。
【図７】図７は、ユーザ毎のアクセス履歴（コード変換後）のテーブル構成例を示す図である。
【図８】図８は、ユーザ毎の推移順フローの模式図である。
【図９】図９は、ユーザ全体の推移順フローの模式図である。
【図１０】図１０は、レベル設定後の分類基準情報のテーブル構成例を示す図である。
【図１１】図１１は、サービス提供サーバの分析処理の処理フロー図である。
【図１２】図１２は、分析結果表のテーブル構成例を示す図である。
【図１３】図１３は、管理者端末の出力画面（全体の分析結果）の例である。
【図１４】図１４は、管理者端末の出力画面（ユーザ毎の分析結果）の例である。
【符号の説明】
【００７９】
１：サービス提供サーバ、２：管理者端末、３１〜３ｎ：ユーサ端末、９：ネットワーク、１１：入力受付部、１２：ログ抽出部、１３：レベル設置部、１４：分析部、１５：表示処理部、１６：サービス提供部、１７：通信処理部、１８：記憶部、２１：入力受付部、２２：出力部、２３：通信処理部、３００分類基準情報、４００：アクセス履歴、１２００：分析結果表
【図１】
2005234689.tif 000003
【図２】
2005234689.tif 000004
【図３】
2005234689.tif 000005
【図４】
2005234689.tif 000006
【図５】
2005234689.tif 000007
【図６】
2005234689.tif 000008
【図７】
2005234689.tif 000009
【図８】
2005234689.tif 000010
【図９】
2005234689.tif 000011
【図１０】
2005234689.tif 000012
【図１１】
2005234689.tif 000013
【図１２】
2005234689.tif 000014
【図１３】
2005234689.tif 000015
【図１４】
2005234689.tif 000016