(57)【要約】【課題】利用者に協力を求める事無く、Ｗｅｂコンテンツ評価についての情報を収集でき、且つ、利用者の評価を正確に推定し得る、Ｗｅｂコンテンツ評価システム、それに用いられる端末装置、更には、Ｗｅｂコンテンツ評価方法、及びプログラムを提供する。【解決手段】Ｗｅｂコンテンツを閲覧するためのＷｅｂブラウザ１１０を有する端末装置１００と、端末装置１００が送信した情報を管理するサーバ装置３００とを備えるＷｅｂコンテンツ評価システムを用いる。端末装置１００は、利用者がＷｅｂブラウザを介して行った操作を取得する操作取得部１２１と、取得された操作に基づいて、Ｗｅｂコンテンツに対する利用者の評価を推定する評価推定部１２２と、推定した評価をサーバ装置３００に送信する送信部１２３とを備えている。【選択図】図１
2010102646.tif 000002
【特許請求の範囲】
【請求項１】
Ｗｅｂコンテンツを閲覧するためのＷｅｂブラウザを有する端末装置と、前記端末装置が送信した情報を管理するサーバ装置とを備え、
前記端末装置は、利用者が前記Ｗｅｂブラウザを介して行った操作を取得する操作取得部と、取得された前記操作に基づいて、前記Ｗｅｂコンテンツに対する前記利用者の評価を推定する評価推定部と、推定した前記評価を前記サーバ装置に送信する送信部とを備えている、ことを特徴とするＷｅｂコンテンツ評価システム。
【請求項２】
前記操作取得部が、前記操作として、前記利用者が前記Ｗｅｂブラウザを介して行ったスクロール操作を取得し、
前記評価推定部が、前記スクロール操作におけるスクロール量を求め、前記スクロール量に基づいて、前記利用者の評価を推定する、請求項１に記載のＷｅｂコンテンツ評価システム。
【請求項３】
前記操作取得部が、更に、前記Ｗｅｂコンテンツのサイズと、前記Ｗｅｂコンテンツを表示するウィンドウのサイズとを取得し、
前記評価推定部が、
前記Ｗｅｂコンテンツのサイズが前記ウィンドウのサイズより小さい場合、前記スクロール方向が前記ウィンドウにおける上から下である場合、及び設定時間内におけるスクロール量が閾値より少ない場合、それぞれは、それぞれの反対の場合よりも、前記利用者の評価が高いと推定する、請求項２に記載のＷｅｂコンテンツ評価システム。
【請求項４】
前記利用者による前記操作の全部又は一部に対して、前記操作の種類毎に、予め評価ポイントが設定されており、
前記評価推定部が、取得された前記操作について前記評価ポイントを求め、求めた前記評価ポイントに基づいて前記利用者の評価を推定する、請求項１に記載のＷｅｂコンテンツ評価システム。
【請求項５】
少なくとも、前記Ｗｅｂコンテンツ内でのダウンロード操作、前記Ｗｅｂコンテンツの印刷操作、前記Ｗｅｂコンテンツのブックマーク登録操作、及び前記Ｗｅｂコンテンツ内でのコピー操作に対して、前記評価ポイントが設定されている、請求項４に記載のＷｅｂコンテンツ評価システム。
【請求項６】
Ｗｅｂコンテンツを閲覧するためのＷｅｂブラウザを有する端末装置であって、
利用者が前記Ｗｅｂブラウザを介して行った操作を取得する操作取得部と、
取得された前記操作に基づいて、前記Ｗｅｂコンテンツに対する前記利用者の評価を推定する評価推定部と、
推定した前記評価を外部に送信する送信部とを備えている、ことを特徴とする端末装置。
【請求項７】
前記操作取得部が、前記操作として、前記利用者が前記Ｗｅｂブラウザを介して行った前記Ｗｅｂコンテンツのスクロール操作を取得し、
前記評価推定部が、前記スクロール操作におけるスクロール量を求め、前記スクロール量に基づいて、前記利用者の評価を推定する、請求項６に記載の端末装置。
【請求項８】
前記操作取得部が、更に、前記Ｗｅｂコンテンツのサイズと、前記Ｗｅｂコンテンツを表示するウィンドウのサイズとを取得し、
前記評価推定部が、
前記Ｗｅｂコンテンツのサイズが前記ウィンドウのサイズより小さい場合、設定時間におけるスクロールの方向が前記ウィンドウにおける上から下である場合、及び前記設定時間におけるスクロール量が閾値より少ない場合、それぞれは、それぞれの反対の場合よりも、前記利用者の評価が高いと推定する、請求項７に記載の端末装置。
【請求項９】
前記利用者による前記操作の全部又は一部に対して、前記操作の種類毎に、予め評価ポイントが設定されており、
前記評価推定部が、取得された前記操作について前記評価ポイントを求め、求めた前記評価ポイントに基づいて前記利用者の評価を推定する、請求項６に記載の端末装置。
【請求項１０】
少なくとも、前記Ｗｅｂコンテンツ内でのダウンロード操作、前記Ｗｅｂコンテンツの印刷操作、前記Ｗｅｂコンテンツのブックマーク登録操作、及び前記Ｗｅｂコンテンツ内でのコピー操作に対して、前記評価ポイントが設定されている、請求項９に記載の端末装置。
【請求項１１】
Ｗｅｂコンテンツに対する利用者の評価を推定するためのＷｅｂコンテンツ評価方法であって、
（ａ）利用者がＷｅｂブラウザを介して行った操作を取得するステップと、
（ｂ）前記（ａ）のステップで取得された前記操作に基づいて、前記Ｗｅｂコンテンツに対する前記利用者の評価を推定するステップとを有する、ことを特徴とするＷｅｂコンテンツ評価方法。
【請求項１２】
前記（ａ）のステップにおいて、前記操作として、前記利用者が前記Ｗｅｂブラウザを介して行った前記Ｗｅｂコンテンツのスクロール操作を取得し、
前記（ｂ）のステップにおいて、前記スクロール操作におけるスクロール量を求め、前記スクロール量に基づいて、前記利用者の評価を推定する、請求項１１に記載のＷｅｂコンテンツ評価方法。
【請求項１３】
前記（ａ）のステップにおいて、更に、前記Ｗｅｂコンテンツのサイズと、前記Ｗｅｂコンテンツを表示するウィンドウのサイズとを更に取得し、
前記（ｂ）のステップにおいて、前記Ｗｅｂコンテンツのサイズが前記ウィンドウのサイズより小さい場合、前記スクロール方向が前記ウィンドウにおける上から下である場合、及び設定時間内におけるスクロール量が閾値より少ない場合、それぞれは、それぞれの反対の場合よりも、前記利用者の評価が高いと推定する、請求項１２に記載のＷｅｂコンテンツ評価方法。
【請求項１４】
前記利用者による前記操作の全部又は一部に対して、前記操作の種類毎に、予め評価ポイントが設定されており、
前記（ｂ）のステップにおいて、取得された前記操作について前記評価ポイントを求め、求めた前記評価ポイントに基づいて前記利用者の評価を推定する、請求項１１に記載のＷｅｂコンテンツ評価方法。
【請求項１５】
少なくとも、前記Ｗｅｂコンテンツ内でのダウンロード操作、前記Ｗｅｂコンテンツの印刷操作、前記Ｗｅｂコンテンツのブックマーク登録操作、及び前記Ｗｅｂコンテンツ内でのコピー操作に対して、前記評価ポイントが設定されている、請求項１４に記載のＷｅｂコンテンツ評価方法。
【請求項１６】
コンピュータ装置を用いて、Ｗｅｂコンテンツに対する利用者の評価を推定するためのプログラムであって、
前記コンピュータ装置に、
（ａ）利用者がＷｅｂブラウザを介して行った操作を取得するステップと、
（ｂ）前記（ａ）のステップで取得された前記操作に基づいて、前記Ｗｅｂコンテンツに対する前記利用者の評価を推定するステップとを実行させる、ことを特徴とするプログラム。
【請求項１７】
前記（ａ）のステップにおいて、前記操作として、前記利用者が前記Ｗｅｂブラウザを介して行った前記Ｗｅｂコンテンツのスクロール操作を取得し、
前記（ｂ）のステップにおいて、前記スクロール操作におけるスクロール量を求め、前記スクロール量に基づいて、前記利用者の評価を推定する、請求項１６に記載のプログラム。
【請求項１８】
前記（ａ）のステップにおいて、更に、前記Ｗｅｂコンテンツのサイズと、前記Ｗｅｂコンテンツを表示するウィンドウのサイズとを取得し、
前記（ｂ）のステップにおいて、前記Ｗｅｂコンテンツのサイズが前記ウィンドウのサイズより小さい場合、前記スクロール方向が前記ウィンドウにおける上から下である場合、及び設定時間内におけるスクロール量が閾値より少ない場合、それぞれは、それぞれの反対の場合よりも、前記利用者の評価が高いと推定する、請求項１７に記載のプログラム。
【請求項１９】
前記利用者による前記操作の全部又は一部に対して、前記操作の種類毎に、予め評価ポイントが設定されており、
前記（ｂ）のステップにおいて、取得された前記操作について前記評価ポイントを求め、求めた前記評価ポイントに基づいて前記利用者の評価を推定する、請求項１６に記載のプログラム。
【請求項２０】
少なくとも、前記Ｗｅｂコンテンツ内でのダウンロード操作、前記Ｗｅｂコンテンツの印刷操作、前記Ｗｅｂコンテンツのブックマーク登録操作、及び前記Ｗｅｂコンテンツ内でのコピー操作に対して、前記評価ポイントが設定されている、請求項１９に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｅｂコンテンツ評価システム、それに用いられる端末装置、更には、Ｗｅｂコンテンツ評価方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、Ｗｅｂコンテンツは、企業において、宣伝、広告、販売等に関して重要な役割を占めるようになっている。このため、Ｗｅｂコンテンツの有効利用を図るため、種々の技術が開発されている（例えば、特許文献１及び特許文献２参照）。
【０００３】
例えば、特許文献１に開示のシステムでは、Ｗｅｂコンテンツを閲覧している利用者のマウス操作から、利用者が注目する情報が特定される。この特定された情報から、Ｗｅｂコンテンツの運営者（企業）は、閲覧者が注目する情報を把握でき、これを事業に反映させることができる。また、特許文献２に開示のシステムでは、Ｗｅｂページ内に表示されている広告上での利用者のマウス操作や、広告の表示時間等が特定される。広告主は、特定された情報から、利用者の興味を引き付ける製品等を推定することができ、この結果に基づいて、広告にリンクされている自己のＷｅｂサイトをカスタマイズする等できる。
【０００４】
但し、Ｗｅｂコンテンツにおいては、利用者がＷｅｂコンテンツを高く評価し、それによって、再度訪れたり、他人に薦めたりすることが、更に重要である。よって、Ｗｅｂコンテンツにおいては、その運営者が、利用者のＷｅｂコンテンツに対する評価を把握できるようにすることも求められている。また、近年においては、個人によるブログの作成が盛んに行われており、企業の運営するＷｅｂコンテンツに限らず、個人が運営するＷｅｂコンテンツにおいても、利用者の評価は重要な関心事となっている。
【０００５】
このため、Ｗｅｂコンテンツを閲覧する利用者の評価を取得可能なシステムが開発されている（例えば、特許文献３及び特許文献４参照。）。例えば、特許文献３に開示のシステムでは、端末装置は、Ｗｅｂコンテンツに含まれる文字数、同じく画像数、利用者の閲覧時間、画面のスクロール操作の有無を検出する。そして、サーバ装置は、閲覧時間を基礎にして、他の情報を参照しながら、Ｗｅｂコンテンツの閲覧状況の分析を行い、分析結果から、利用者におけるＷｅｂコンテンツの有益性を判定する。Ｗｅｂコンテンツの管理者は、この判定結果から、自己のＷｅｂコンテンツの利用者における評価を把握することができる。
【０００６】
また、特許文献４に開示のシステムでは、利用者に対してアンケートを行い、その回答結果から、Ｗｅｂコンテンツの評価が取得される。具体的には、端末装置の表示画面上には、Ｗｅｂコンテンツと共に、利用者がそのＷｅｂコンテンツを評価するための複数個のボタンが表示される。各ボタンは、評価の程度を示しており、利用者は自己の評価に合ったボタンを選択し、それをクリックする。そして、サーバ装置は、利用者がクリックした回数を、ボタンの種類毎に集計する。この集計結果から、Ｗｅｂの運営者は、そのＷｅｂコンテンツに対する利用者の評価を取得することができる。
【特許文献１】特開２００１−１８８７９２号公報
【特許文献２】特表２００１−５１６１０６号公報
【特許文献３】特開２００７−３１６９３４号公報
【特許文献４】特開２００８−０７７２０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献３に開示のシステムでは、利用者におけるＷｅｂコンテンツの有益性の判定は、利用者の操作よりも、閲覧時間に重きをおいて行われている。このため、判定結果と、実際の利用者の評価との間に、大きなズレが生じやすいという問題がある。
【０００８】
一方、特許文献４に開示のシステムでは、利用者がボタンのクリックによって評価を行うため、その評価結果は正確である。しかし、このシステムでは、Ｗｅｂページの評価には、利用者が手動でボタンをクリックして情報を送信する必要がある。また、利用者にとってはアンケートに毎回回答することは手間であり、利用者がアンケート用のボタンをクリックしない場合がある。
【０００９】
つまり、特許文献４に開示のシステムでは、利用者の協力が得られない場合は、Ｗｅｂページに対するユーザ評価も得られないという問題が発生する。また、回答を得ることができたとしても、一部の利用者からしか得られない場合もあり、この場合は、得られた評価結果と、全利用者の評価とが乖離している可能性がある。
【００１０】
本発明の目的は、上記問題を解消し、利用者に協力を求める事無く、Ｗｅｂコンテンツ評価についての情報を収集でき、且つ、利用者の評価を正確に推定し得る、Ｗｅｂコンテンツ評価システム、それに用いられる端末装置、更には、Ｗｅｂコンテンツ評価方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、本発明におけるＷｅｂコンテンツ評価システムは、Ｗｅｂコンテンツを閲覧するためのＷｅｂブラウザを有する端末装置と、前記端末装置が送信した情報を管理するサーバ装置とを備え、
前記端末装置は、利用者が前記Ｗｅｂブラウザを介して行った操作を取得する操作取得部と、取得された前記操作に基づいて、前記Ｗｅｂコンテンツに対する前記利用者の評価を推定する評価推定部と、推定した前記評価を前記サーバ装置に送信する送信部とを備えている、ことを特徴とする。
【００１２】
また、上記目的を達成するため、本発明における端末装置は、Ｗｅｂコンテンツを閲覧するためのＷｅｂブラウザを有する端末装置であって、
利用者が前記Ｗｅｂブラウザを介して行った操作を取得する操作取得部と、
取得された前記操作に基づいて、前記Ｗｅｂコンテンツに対する前記利用者の評価を推定する評価推定部と、
推定した前記評価を外部に送信する送信部とを備えている、ことを特徴とする。
【００１３】
更に、上記目的を達成するため、本発明におけるＷｅｂコンテンツ評価方法は、Ｗｅｂコンテンツに対する利用者の評価を推定するためのＷｅｂコンテンツ評価方法であって、
（ａ）利用者がＷｅｂブラウザを介して行った操作を取得するステップと、
（ｂ）前記（ａ）のステップで取得された前記操作に基づいて、前記Ｗｅｂコンテンツに対する前記利用者の評価を推定するステップとを有する、ことを特徴とする。
【００１４】
更に、上記目的を達成するため、本発明におけるプログラムは、コンピュータ装置を用いて、Ｗｅｂコンテンツに対する利用者の評価を推定するためのプログラムであって、
前記コンピュータ装置に、
（ａ）利用者がＷｅｂブラウザを介して行った操作を取得するステップと、
（ｂ）前記（ａ）のステップで取得された前記操作に基づいて、前記Ｗｅｂコンテンツに対する前記利用者の評価を推定するステップとを実行させる、ことを特徴とする。
【発明の効果】
【００１５】
以上の特徴により、本発明によれば、利用者に協力を求める事無く、Ｗｅｂコンテンツ評価についての情報を収集でき、且つ、利用者の評価を正確に推定することが可能となる。
【発明を実施するための最良の形態】
【００１６】
（実施の形態１）
以下、本発明の実施の形態１における端末装置、Ｗｅｂコンテンツ評価システム、Ｗｅｂコンテンツ評価方法、及びプログラムについて、図１〜図４を参照しながら説明する。最初に、本実施の形態１における端末装置及びＷｅｂコンテンツ評価システムの構成について図１を用いて説明する。図１は、本発明の実施の形態１における端末装置及びＷｅｂコンテンツ評価システムの構成を示すブロック図である。
【００１７】
図１に示すように、Ｗｅｂコンテンツ評価システムは、端末装置１００と、サーバ装置３００とを備えている。本実施の形態１では、端末装置１００とサーバ装置３００とは、インターネット１０００を介して接続されている。また、インターネット１０００には、Ｗｅｂコンテンツを提供するＷｅｂサーバ２００が接続されている。なお、図１においては、端末装置１００及びＷｅｂサーバ２００として、それぞれ一つずつが図示されているが、実際には、これらは複数個存在している。また、インターネット１０００以外のネットワークが利用されていても良い。
【００１８】
また、図１に示すように、端末装置１００は、Ｗｅｂコンテンツを閲覧するためのＷｅｂブラウザ１１０を有している。更に、端末装置１００は、操作取得部１２１と、評価推定部１２２と、送信部１２３とを備えている。操作取得部１２１は、利用者がＷｅｂブラウザ１１０を介して行った操作、例えば、スクロール操作、ダウンロード操作、印刷操作、ブックマーク登録操作、コピー操作等を取得する。評価推定部１２２は、操作取得部１２１で取得された操作に基づいて、Ｗｅｂコンテンツに対する利用者の評価を推定する。送信部１２３は、評価推定部１２２が推定した評価をサーバ装置３００に送信する。
【００１９】
本実施の形態１では、端末装置１００は、Ｗｅｂブラウザがインストールされたコンピュータ装置によって実現されており、ブラウザ機能を有するブラウズ部１１１を備えている。また、操作取得部１２１、評価推定部１２２、及び送信部１２３は、Ｗｅｂブラウザと連携して動作するプラグイン１２０によって実現されている。
【００２０】
また、本実施の形態１では、端末装置１００は、利用者が外部の入力装置１０３を介して入力した情報の入力を受け付ける入力部１０１と、インターネット１０００を介して外部との間でデータのやり取りを行う通信部１０２とを備えている。具体的には、入力部１０１は、及び通信部１０２は、コンピュータ装置に備えられたインターフェイスである。入力装置１０３としては、キーボードや、マウス等が用いられる。
【００２１】
このような構成において、ブラウズ部１１１は、利用者が、入力装置１０３を用いて、閲覧を希望するＷｅｂコンテンツのＵＲＬを入力部１０１に入力すると、Ｗｅｂサーバ２００に対して、リクエストメッセージを送信する。そして、ブラウズ部１１１は、Ｗｅｂサーバ２００から送信されたデータを受信すると、データに含まれる各ファイルの形式等を解析し、解析結果に基づいて、Ｗｅｂコンテンツを表示するための表示データを生成する。その後、端末装置１００に接続された表示装置１０４の表示画面には、生成された表示データに基づいて、Ｗｅｂコンテンツが表示される。
【００２２】
そして、本実施の形態１では、Ｗｅｂコンテンツが表示された後、操作取得部１２１は、利用者がＷｅｂブラウザ１１０を介して行った操作を、定期的に取得する。具体的には、操作取得部１２１は、利用者がＷｅｂコンテンツをスクロールさせる際のスクロール操作を、定期的に取得している。また、操作取得部１２１は、更に、利用者の操作に加え、Ｗｅｂコンテンツのサイズと、Ｗｅｂコンテンツを表示するウィンドウのサイズとを少なくとも含む関連情報も定期的に取得する。その後、操作取得部１２１は、取得した操作や関連情報を評価推定部１２２に入力する。
【００２３】
なお、ここでいう「Ｗｅｂコンテンツのサイズ」とは、表示画面上の垂直方向におけるＷｅｂコンテンツの長さを意味する。また、「ウィンドウのサイズ」は、表示画面の垂直方向におけるウィンドウの表示領域の長さを意味する。
【００２４】
また、本実施の形態１では、評価推定部１２２は、操作取得部１２１で取得されたスクロール操作及び関連情報に基づいて、現在表示されているＷｅｂコンテンツについて、利用者の評価を推定し、結果を送信部１２に入力する。評価推定部１２２による評価の推定は、予め設定された項目についてポイントを求めることによって行われる。具体的な処理については、図２を用いて後述する。
【００２５】
送信部１２３は、上述したように、評価推定部１２２が得た推定結果をサーバ装置３００に送信するが、その際、本実施の形態１では、サーバ装置３００に備えられた、Ｗｅｂコンテンツ評価記憶部３０１にアクセスする。Ｗｅｂコンテンツ評価記憶部３０１には、全ての端末装置１００から送られてきた過去の推定結果が、Ｗｅｂコンテンツ毎（ＵＲＬ毎）に格納されている。
【００２６】
よって、送信部１２３は、先ず、推定の対象となったＷｅｂコンテンツのＵＲＬが格納されているかどうかを確認する。確認の結果、推定の対象となったＷｅｂコンテンツのＵＲＬが既に格納されている場合は、送信部１２３は、過去の推定結果に、新しい推定結果を加え、得られた結果をＷｅｂコンテンツ評価記憶部３０１に記憶させる。具体的には、送信部１２３は、過去のポイントに、新しいポイントを加算する。一方、確認の結果、推定の対象となったＷｅｂコンテンツのＵＲＬが格納されていない場合は、新規に、ＵＲＬと推定結果とをＷｅｂコンテンツ評価記憶部３０１に記憶させる。
【００２７】
次に、本発明の実施の形態１におけるＷｅｂコンテンツ評価方法について、図２〜図４を用いて説明する。図２は、本発明の実施の形態１におけるＷｅｂコンテンツ評価方法を示すフロー図である。図３は、サーバ装置に格納されている、Ｗｅｂコンテンツ評価の推定結果の一例を示す図である。図４は、サーバ装置が提供するＷｅｂコンテンツ評価サイトの一例を示す図である。
【００２８】
なお、本実施の形態１におけるＷｅｂコンテンツ評価方法は、図１に示した本実施の形態１におけるＷｅｂコンテンツ評価システム及び端末装置１００を動作させることによって実施される。このため、本実施の形態１におけるＷｅｂコンテンツ評価方法は、適宜図１を参酌しながら、図１に示すＷｅｂコンテンツ評価システム及び端末装置１００の動作と共に説明する。
【００２９】
図２に示すように、先ず、利用者から、ＷｅｂコンテンツのＵＲＬが入力されると、先ず、ブラウズ部１１１が、Ｗｅｂサーバ２００にリクエストメッセージを送信し、Ｗｅｂコンテンツを新規に取得する（ステップＡ１）。これにより、表示装置１０４の表示画面には、Ｗｅｂコンテンツが表示される。また、ブラウズ部１１１は、表示されているＷｅｂコンテンツのＵＲＬを特定する情報（ＵＲＬ情報）を操作取得部１２１と評価推定部１２２とに入力する。
【００３０】
次に、評価推定部１２２は、ブラウズ部１１１から新規のＵＲＬ情報が入力されると、初期設定を実施する（ステップＡ２）。本実施の形態１では、評価推定部１２２は、「評価」、「新評価」、及び「待機時間」の三つの項目を設定し、これらの項目のポイントで、利用者の評価を推定している。ステップＡ２では、評価推定部１２２は、「評価」＝０、「新評価」＝０、「待機時間」＝０に設定する。
【００３１】
また、評価推定部１２２は、更に、Ｗｅｂブラウザのスクロール量の「初期値」を項目として設定している。評価推定部１２２は、ステップＡ２においては、「初期値」の値も０に設定する。なお、Ｗｅｂブラウザのスクロール量とは、初期状態（Ｗｅｂコンテンツの最上部がウィンドウの表示領域の最上部に表示されている状態）を基準としたスクロール量である。
【００３２】
次に、評価推定部１２２は、ブラウズ部１１１が参照している現在のＵＲＬを取得し、これが、ステップＡ１で取得したＵＲＬと一致するかどうかを判定する、即ち、ステップＡ１で開かれたＷｅｂコンテンツが現在も開かれているかどうかを判定する（ステップＡ３）。
【００３３】
ステップＡ３において、ＵＲＬが一致しない場合は、評価推定部１２２は、該当ＵＲＬの参照は終了したと判断し、送信部１２３に、ステップＡ２０を実行させる。一方、ステップＡ３において、ＵＲＬが一致する場合は、操作取得部１２１にステップＡ４を実行させる。ステップＡ４において、操作取得部１２１は、ブラウズ部１１１から、Ｗｅｂコンテンツのサイズ、及びウィンドウサイズ取得し、取得した情報を評価推定部１２２に入力する。
【００３４】
次に、評価推定部１２２は、Ｗｅｂコンテンツのサイズとウィンドウサイズとを比較し、Ｗｅｂコンテンツのサイズがウィンドウサイズ以上となっているかどうかを判定する（ステップＡ５）。判定の結果、Ｗｅｂコンテンツのサイズがウィンドウサイズより小さい場合、即ち、Ｗｅｂコンテンツが１画面内に収まっている場合は、評価推定部１２２は、「評価」を１に設定し（ステップＡ１４）、その後、送信部１２３に、ステップＡ２０を実行させる。
【００３５】
一方、Ｗｅｂコンテンツのサイズがウィンドウサイズ以上となっている場合は、評価推定部１２２は、一定時間（例えば１秒等）の間、処理をｓｌｅｅｐさせる（ステップＡ６）。続いて、操作取得部１２１は、利用者が行ったスクロール操作を取得する（ステップＡ７）。
【００３６】
具体的には、ステップＡ７では、操作取得部１２は、一定時間経過後の初期状態を基準としたスクロール量を取得し、取得したスクロール量を評価推定部１２２に入力する。なお、スクロール量は、ステップＡ７実行時における、ウィンドウの表示領域の最上部に表示されている部分と、Ｗｅｂコンテンツの最上部との距離に相当する。
【００３７】
次に、評価推定部１２２は、Ｗｅｂブラウザのスクロール量の「初期値」と、ステップＡ７で取得されたスクロール量（現在値）とから、一定時間内におけるスクロール操作によるＷｅｂコンテンツの移動量（移動量＝現在値−初期値）を算出する（ステップＡ８）。
【００３８】
次に、評価推定部１２２は、ステップＡ８で移動量が０（ゼロ）であるかどうかを判定する（ステップＡ９）。ステップＡ９の判定の結果、移動量が０（ゼロ）である場合は、評価推定部１２２は、現在の「待機時間」に１を加算し、「待機時間」の項目を更新する（ステップＡ１６）。続いて、評価推定部１２２は、「待機時間」のポイントが既定値と一致しているかどうかを判定する（ステップＡ１７）。
【００３９】
一致する場合、即ち、Ｗｅｂコンテンツに対するスクロール操作が、既定時間の間、行われていない場合は、評価推定部１２２は、「新評価」＝１（ステップＡ１９）に設定する。一方、一致しない場合は、評価推定部１２２は、新評価＝０に設定する（ステップＡ１８）。ステップＡ１８及びステップＡ１９の終了後、評価推定部１２２は、ステップＡ１２を実行する。
【００４０】
次に、ステップＡ９の判定の結果、移動量が０（ゼロ）でない場合は、評価推定部１２２は、ステップＡ８で算出された移動量の正負が正であるか、その大きさが規定値より小さいか、について判定を行う（ステップＡ１０）。ステップＡ１０の判定の結果、スクロールによる移動量が負であり、且つ、移動量の大きさが、既定値以上である場合は、評価推定部１２２はステップＡ１５を実行する。
【００４１】
具体的には、上記の場合としては、Ｗｅｂコンテンツの一定時間におけるスクロールの方向が下から上であり、コンテンツ内検索等で一定時間内にＷｅｂコンテンツがウィンドウサイズ以上移動した場合（例えば移動量≧２）が挙げられる。ステップＡ１５においては、評価推定部１２２は、新評価=０、待機時間=０に設定し、その後、ステップＡ１２を実行する。
【００４２】
一方、ステップＡ１０の結果、スクロールによる移動量が正であり、且つ、移動量の大きさが、既定値より小さい場合は、評価推定部１２２はステップＡ１１を実行する。ステップＡ１１においては、評価推定部１２２は、「新評価」のポイントを計算し、更に、「待機時間」＝０に設定する（ステップＡ１１）。具体的には、評価推定部１２２は、ステップＡ８で算出された移動量を、ウィンドウサイズで除算し、得られた値を「新評価」のポイントに設定する。
【００４３】
次に、ステップＡ１２において、評価推定部１２２は、「評価」のポイントに、「新評価」のポイントを加算し、「評価」のポイント値を更新する。その後、評価推定部１２２は、ステップＡ７で取得されたスクロール量を、Ｗｅｂブラウザのスクロール量の「初期値」に設定する（ステップＡ１３）。ステップＡ１３の実行後は、再度、ステップＡ３〜ステップＡ１９までが実行される。ステップＡ３〜ステップＡ１９は、該当Ｗｅｂコンテンツが閉じられるまで、繰り返し実行される。
【００４４】
ステップＡ３またはステップＡ５の条件分岐により、ステップＡ２０に移行した場合、送信部１２３は、「評価」のポイント値と、現在のＷｅｂコンテンツのＵＲＬとをサーバ装置３００に送信する。また、ステップＡ２０においては、送信部１２３は、共有サーバ３００に備えられたＷｅｂコンテンツ評価記憶部３０１にアクセスし、現在のＷｅｂコンテンツのＵＲＬに該当するＵＲＬについて、過去の「評価」が存在するかどうかを判定する。
【００４５】
該当ＵＲＬの過去の「評価」が存在する場合は、送信部１２３は、過去の「評価」に、新しく得られた「評価」を加算する。一方、該当ＵＲＬの過去の「評価」が存在しなかった場合は、送信部１２３は、新規にＵＲＬと「評価」とを登録する。この結果を図３に示す。
【００４６】
また、本実施の形態１では、Ｗｅｂコンテンツの運営者や利用者は、データベースアクセスツール等を利用して、サーバ装置３００のＷｅｂコンテンツ評価記憶部３０１に保存されている推定結果を確認することができる。この結果、運営者は、自己や他人のＷｅｂコンテンツの評価を知ることができる（図４参照）。
【００４７】
以上のように本実施の形態１によれば、利用者に協力を求めることなく、利用者が参照したＷｅｂコンテンツに対する評価が自動的に記録される。この結果、Ｗｅｂコンテンツの運営者は、自己や他人のＷｅｂコンテンツの評価を知ることができ、自己のＷｅｂコンテンツの改善を図ることができる。また、得られる評価は、Ｗｅｂコンテンツの利用者に意識をさせずに得られており、又利用者の興味の度合いを客観的なポイントに換算して得られているため、正確なものであると考えられる。
【００４８】
本実施の形態１におけるプログラムとしては、図２に示すステップＡ１〜Ａ２０をコンピュータに実行させるプログラムを用いることができる。このプログラムと、Ｗｅｂブラウザとをコンピュータ装置にインストールし、実行すれば、本実施の形態１における端末装置１００が実現できる。この場合、コンピュータのＣＰＵ（central  processing  unit）は、操作取得部１２１、評価推定部１２２、及び送信部１２３として機能する。
【００４９】
（実施の形態２）
次に本発明の実施の形態２における端末装置、Ｗｅｂコンテンツ評価システム、Ｗｅｂコンテンツ評価方法、及びプログラムについて、図５〜図７を参照しながら説明する。最初に、本実施の形態２における端末装置及びＷｅｂコンテンツ評価システムの構成について図５及び図６を用いて説明する。図５は、本発明の実施の形態２における端末装置及びＷｅｂコンテンツ評価システムの構成を示すブロック図である。図６は、図５に示す端末装置に備えられた評価テーブルの一例を示す図である。
【００５０】
図５に示すように、本実施の形態２における端末装置１０５は、評価テーブル記憶部１２４を備えている点で、図１に示した実施の形態１における端末装置１００と異なっている。また、本実施の形態２における端末装置１０５は、操作取得部１２１及び評価推定部１２２の機能の点でも、実施の形態１における端末装置１００と異なっている。なお、上記の点以外については、本実施の形態２における端末装置１０５は、実施の形態１における端末装置１００と同様に構成されている。以下、相違点について説明する。
【００５１】
本実施の形態２では、利用者によるＷｅｂブラウザ１１０を介した操作の一部について、操作の種類ごとに評価ポイントが設定されている。そして、設定された評価ポイントは、図６に示すように、評価テーブルとされて、評価テーブル記憶部１２４に格納されている。また、操作取得部１２１は、評価ポイントが設定された操作、具体的には、Ｗｅｂコンテンツ内でのダウンロード操作、Ｗｅｂコンテンツの印刷操作、Ｗｅｂコンテンツのブックマーク登録操作、及びＷｅｂコンテンツ内でのコピー操作を取得する。
【００５２】
そして、本実施の形態２においては、評価推定部１２２は、取得された上記の操作を、評価テーブルを用いて評価ポイントに換算し、そして、得られた評価ポイントを合算し、得られた値を用いて利用者の評価を推定する。
【００５３】
次に、本発明の実施の形態２におけるＷｅｂコンテンツ評価方法について、図７を用いて説明する。図７は、本発明の実施の形態２におけるＷｅｂコンテンツ評価方法を示すフロー図である。なお、本実施の形態２におけるＷｅｂコンテンツ評価方法は、図５に示した本実施の形態２におけるＷｅｂコンテンツ評価システム及び端末装置１０５を動作させることによって実施される。このため、本実施の形態２におけるＷｅｂコンテンツ評価方法は、適宜図５を参酌しながら、図５に示すＷｅｂコンテンツ評価システム及び端末装置１０５の動作と共に説明する。
【００５４】
図７に示すように、先ず、利用者から、ＷｅｂコンテンツのＵＲＬが入力されると、先ず、ブラウズ部１１１が、Ｗｅｂサーバ２００にリクエストメッセージを送信し、Ｗｅｂコンテンツを新規に取得する（ステップＢ１）。ステップＢ１は、図２に示したステップＡ１と同様のステップである。ブラウズ部１１１は、表示されているＷｅｂコンテンツのＵＲＬを特定する情報（ＵＲＬ情報）を操作取得部１２１と評価推定部１２２とに入力する。
【００５５】
次に、評価推定部１２２は、ブラウズ部１１１から新規のＵＲＬ情報が入力されると、初期設定を実施する（ステップＢ２）。本実施の形態２では、評価推定部１２２は、「評価」及び「新評価」の二つの項目を設定している。ステップＢ２では、評価推定部１２２は、「評価」＝０、「新評価」＝０に設定する。
【００５６】
次に、評価推定部１２２は、ブラウズ部１１１が参照している現在のＵＲＬを取得し、これが、ステップＡ１で取得したＵＲＬと一致するかどうかを判定する、即ち、ステップＢ１で開かれたＷｅｂコンテンツが現在も開かれているかどうかを判定する（ステップＢ３）。ステップＢ３は、図２に示したステップＡ３と同様のステップである。
【００５７】
ステップＢ３において、ＵＲＬが一致しない場合は、評価推定部１２２は、該当ＵＲＬの参照は終了したと判断し、送信部１２３に、ステップＢ８を実行させる。一方、ステップＢ３において、ＵＲＬが一致する場合は、評価推定部１２２は、一定時間（例えば１秒等）の間、処理をｓｌｅｅｐさせる（ステップＢ４）。
【００５８】
ステップＢ４の終了後、操作取得部１２１は、一定期間内に利用者が入力した操作を取得する（ステップＢ５）。具体的には、操作取得部１２１は、ダウンロード操作、印刷操作、ブックマーク登録操作、及びコピー操作のいずれかが入力されている場合は、入力された操作を特定し、操作を特定する情報を評価推定部１２２に入力する。
【００５９】
次に、評価設定部１２２は、評価テーブルを用いて、入力された情報に含まれる操作を評価ポイントに換算する（ステップＢ６）。例えば、ダウンロード操作が１回行われている場合は、「新評価」に１が加算される。また、ブックマーク登録操作が１回行われている場合は、「新評価」に２が加算される。
【００６０】
その後、評価設定部１２２は、現在の「評価」のポイントに、ステップＢ６で加算された「新評価」のポイントを加算し、「評価」のポイントを更新する（ステップＢ７）。ステップＢ７の実行後は、再度、ステップＢ３〜ステップＢ７までが実行される。ステップＢ３〜ステップＢ７は、該当Ｗｅｂコンテンツが閉じられるまで、繰り返し実行される。
【００６１】
また、ステップＢ３の条件分岐により、ステップＢ８に移行した場合、送信部１２３は、「評価」のポイント値と、現在のＷｅｂコンテンツのＵＲＬとをサーバ装置３００に送信する。また、ステップＢ８においては、図２に示したステップＡ２０と同様に、送信部１２３は、共有サーバ３００に備えられたＷｅｂコンテンツ評価記憶部３０１にアクセスし、現在のＷｅｂコンテンツのＵＲＬに該当するＵＲＬについて、過去の「評価」が存在するかどうかを判定する。
【００６２】
本実施の形態２においても、実施の形態１と同様に、該当ＵＲＬの過去の「評価」が存在する場合は、送信部１２３は、過去の「評価」に、新しく得られた「評価」を加算する。一方、該当ＵＲＬの過去の「評価」が存在しなかった場合は、送信部１２３は、新規にＵＲＬと「評価」とを登録する（図３参照）。
【００６３】
また、本実施の形態２においても、実施の形態１と同様に、Ｗｅｂコンテンツの運営者や利用者は、データベースアクセスツール等を利用して、サーバ装置３００のＷｅｂコンテンツ評価記憶部３０１に保存されている推定結果を確認することができる。この結果、運営者は、自己や他人のＷｅｂコンテンツの評価を知ることができる（図４参照）。
【００６４】
以上のように本実施の形態２においても、実施の形態１と同様に、利用者に協力を求めることなく、利用者が参照したＷｅｂコンテンツに対する評価が自動的に記録される。この結果、Ｗｅｂコンテンツの運営者は、自己や他人のＷｅｂコンテンツの評価を知ることができ、自己のＷｅｂコンテンツの改善を図ることができる。また、得られる評価は、Ｗｅｂコンテンツの利用者に意識をさせずに得られており、又利用者の興味の度合いを客観的なポイントに換算して得られているため、正確なものであると考えられる。
【００６５】
また、本実施の形態２におけるプログラムは、図７に示すステップＢ１〜Ｂ８をコンピュータに実行させるプログラムである。このプログラムと、Ｗｅｂブラウザとをコンピュータ装置にインストールし、実行すれば、本実施の形態２における端末装置１０５が実現できる。この場合、コンピュータのＣＰＵ（central  processing  unit）は、操作取得部１２１、評価推定部１２２、及び送信部１２３として機能する。
【００６６】
本発明の利用分野としては、Ｗｅｂコンテンツに対するユーザの評価ポイントを自動的に算出し、算出結果を、他ユーザと共有することが期待される、様々な分野が挙げられる。例えば、個人のＷｅｂコンテンツ閲覧履歴を検索する場合に本発明を適用すれば、評価の高い順に並べることができ、個人が良く閲覧する（検索したい）Ｗｅｂコンテンツの検索効率が高められる。
【００６７】
また、本発明によれば、会社等で同一業務（同一ニーズを持ったグループ）を行っているグループ内において高い技術スキルを持った人が高い評価を与えている、Ｗｅｂコンテンツが、グループメンバーで共有できるようになる。これにより、新人でも技術レベルの高い人と同じ技術資料を検索でき、そして閲覧することが可能となる。
【００６８】
更に、本発明によれば、各Ｗｅｂコンテンツに対して、グループ毎の評価ポイントを加算でき、加算結果から評価を与えることができるようになる。そして、各グループで有益と判断されたＷｅｂコンテンツの情報が、グループ間で共有される。また、Ｗｅｂコンテンツの個別評価だけではなく、ドメイン毎に評価を分類して集計することで、ドメイン別の評価も可能になる。
【００６９】
また、本発明は、データマイニング等の手法と組み合わせ、利用者をカテゴリ別に分類することにより、Ｗｅｂコンテンツ評価をカテゴリ別（ＩＴ技術者、料理関係者、教育関係者等）に分類できる。この結果、ユーザの嗜好別／職業別の評価を調査することが、可能になる。例えば、プロの料理人に人気のＷｅｂコンテンツを自動的に収集することができる。
【００７０】
なお、実施の形態１及び２は一例であり、例えば、操作取得部１２１は、実施の形態1及び２に開示されていない利用者の操作を取得することもできる。また、本発明は、例えば、評価推定部１２２が、サーバ装置３００に搭載されている態様とすることもできる。
【図面の簡単な説明】
【００７１】
【図１】図１は、本発明の実施の形態１における端末装置及びＷｅｂコンテンツ評価システムの構成を示すブロック図である。
【図２】図２は、本発明の実施の形態１におけるＷｅｂコンテンツ評価方法を示すフロー図である。
【図３】図３は、サーバ装置に格納されている、Ｗｅｂコンテンツ評価の推定結果の一例を示す図である。
【図４】図４は、サーバ装置が提供するＷｅｂコンテンツ評価サイトの一例を示す図である。
【図５】図５は、本発明の実施の形態２における端末装置及びＷｅｂコンテンツ評価システムの構成を示すブロック図である。
【図６】図６は、図５に示す端末装置に備えられた評価テーブルの一例を示す図である。
【図７】図７は、本発明の実施の形態２におけるＷｅｂコンテンツ評価方法を示すフロー図である。
【符号の説明】
【００７２】
１００  端末装置（実施の形態１）
１０１  入力部
１０２  通信部
１０３  入力装置
１０４  表示装置
１０５  端末装置（実施の形態２）
１１０  Ｗｅｂブラウザ
１１１  ブラウズ部
１２０  プラグイン
１２１  操作取得部
１２２  評価推定部
１２３  送信部
１２４  評価テーブル記憶部
２００  Ｗｅｂサーバ
３００  サーバ装置
３０１  Ｗｅｂコンテンツ評価記憶部
【図１】
2010102646.tif 000003
【図２】
2010102646.tif 000004
【図３】
2010102646.tif 000005
【図４】
2010102646.tif 000006
【図５】
2010102646.tif 000007
【図６】
2010102646.tif 000008
【図７】
2010102646.tif 000009