(57)【要約】【課題】ユーザに提供した情報に対するユーザの閲覧状況を効果的に把握可能な構成を提供することを目的とする。【解決手段】サーバから情報の提供を受け、これをユーザに提示する機能を有する情報処理装置であって、前記提供情報に含まれる文字数を取得する手段と、前記提供情報に含まれる画像数を取得する手段と、ユーザによる前記提供情報の閲覧時間を取得する手段と、前記提供情報の閲覧中のユーザによる画面のスクロール操作の有無を取得する手段と、前記取得に係る文字数、画像数、閲覧時間及びスクロール操作の有無の各情報を前記サーバに通知する手段とよりなる構成である。【選択図】図３
2007316934.tif 000002
【特許請求の範囲】
【請求項１】
利用者が操作する情報表示装置へ提供され、かつ文字と画像から構成された情報を評価する情報処理装置において、
前記情報の前記文字数もしくは前記画像数を取得する状態取得手段と、
前記利用者による前記情報の閲覧時間を取得する閲覧時間取得手段と、
前記情報の前記文字数もしくは画像数から文字数、画像数当たりの閲覧時間を算出する閲覧時間算出手段とを備えることを特徴とする情報処理装置。
【請求項２】
請求項１記載の情報処理装置において、さらに
前記情報表示装置に対する利用者の操作に関する操作情報を取得する操作情報所得手段とを備え、
前記閲覧時間算出手段において、前記操作情報を使用して文字数、画像数当たりの閲覧時間に補正を行うことを特徴とする情報処理装置。
【請求項３】
請求項２記載の情報処理装置において、
前記情報の状態、前記情報の閲覧時間、もしくは前記操作情報は、前記情報表示装置から送信されることを特徴とする情報処理装置。
【請求項４】
請求項１記載の情報処理装置において、
前記閲覧時間算出手段が算出した画像数当たりの閲覧時間が一定時間以上ならば、前記利用者が前記情報を閲覧していないと判定することを特徴とする情報処理装置。
【請求項５】
請求項１記載の情報処理装置において、
前記情報は、他の情報を参照するリンク情報をさらに含むことを特徴とする情報処理装置。
【請求項６】
請求項５記載の情報処理装置において、
前記閲覧時間算出手段は、前記利用者が前記リンク情報を利用して他の情報を参照した場合、前記情報の先頭から前記リンク情報までの文字数、画像数を基に前記文字数、画像数当たりの閲覧時間を算出することを特徴とする情報処理装置。
【請求項７】
請求項５記載の情報処理装置において、
前記閲覧時間取得手段は、前記利用者が前記情報を参照開始してから、前記リンク情報を利用して他の情報を参照するまでの時間を前記情報の閲覧時間として算出することを特徴とする情報処理装置。
【請求項８】
利用者が操作する情報表示装置へ提供され、かつ文字と画像から構成された情報を評価する評価方法において、
前記情報の前記文字数もしくは前記画像数を取得する状態取得ステップと、
前記利用者による前記情報の閲覧時間を取得する閲覧時間取得ステップと、
前記情報の前記文字数もしくは画像数から文字数、画像数当たりの閲覧時間を算出する閲覧時間算出ステップとを備えることを特徴とする評価方法。
【請求項９】
請求項８記載の評価方法において、さらに
前記情報表示装置に対する利用者の操作に関する操作情報を取得する操作情報所得ステップとを備え、
前記閲覧時間算出ステップにおいて、前記操作情報を使用して文字数、画像数当たりの閲覧時間に補正を行うことを特徴とする評価方法。
【請求項１０】
利用者が操作する情報表示装置へ提供され、かつ文字と画像から構成される情報を評価するコンピュータに、
前記情報の前記文字数もしくは前記画像数を取得する状態取得ステップと、
前記利用者による前記情報の閲覧時間を取得する閲覧時間取得ステップと、
前記情報の前記文字数もしくは画像数から文字数、画像数当たりの閲覧時間を算出する閲覧時間算出ステップとを実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置、情報処理方法およびプログラムに係り、特にサーバから情報の提供を受け、これをユーザに提示する機能を有する情報処理装置、当該サーバとしての情報処理装置、これら情報処理装置が実行する情報処理方法、並びにコンピュータに実行させることによってこれら情報処理装置を実現するためのプログラムに関する。
【背景技術】
【０００２】
サーバから提供される情報の例として、インターネット等の通信網を介して提供される、いわゆるWEBページが挙げられる。
【０００３】
このWEBページを提供するサーバを運営するにおいて、提供するWEBページが提供先のクライアント側でどのように扱われているかを知るため、WEBページを閲覧しているユーザの動向を収集・解析し、ユーザが注目するWEBページおよびコンテンツ部分を把握することによって充実したコンテンツの開発、集客に適した広告バナー掲載個所の特定等を行うことが望まれている。
【特許文献１】特開２００５−１８２３６４号公報
【特許文献２】特開２００２−１６９７０８号公報
【特許文献３】特開２００１−５１９２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は上記目的達成のため、サーバから提供する各情報に対するユーザの注目度を簡易にかつ効果的に取得し得る構成を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は上記目的の達成のため、サーバからの提供情報に含まれる文字数を取得し、前記提供情報に含まれる画像数を取得し、ユーザによる前記提供情報の閲覧時間を取得し、前記提供情報の閲覧中のユーザによる画面のスクロール操作の有無を取得し、前記取得に係る文字数、画像数、閲覧時間及びスクロール操作の有無の各情報を前記サーバに通知するようにした。
【０００６】
またクライアント装置に対し情報を提供するサーバとしての情報処理装置においては、前記クライアント装置から、前記提供情報に含まれる文字数、画像数、前記クライアント装置のユーザによる前記提供情報の閲覧時間、前記提供情報の閲覧中のユーザによる画面のスクロール操作の有無の各情報の通知を受け、前記各情報に基づいて前記提供情報に対するユーザの閲覧状況を解析して当該提供情報を評価するようにした。
【０００７】
このように本発明ではサーバからの提供情報に含まれる文字数、画像数、ユーザによる前記提供情報の閲覧時間および閲覧中のユーザによる画面のスクロール操作の有無を取得するようにしため、これらの取得情報を解析することにより、効果的に当該提供情報に対するユーザの閲覧状況を把握可能である。
【０００８】
すなわち、単に提供情報に対するユーザのアクセス回数のみではアクセスした際にユーザが当該提供情報をどの程度閲覧したかを把握することができない。また、各アクセス毎の閲覧時間を取得したとしても、提供情報毎にそのコンテンツの量がまちまちの場合、閲覧時間の把握のみでは正確にユーザの注目度を測ることは困難と考えられる。
【０００９】
本発明では閲覧時間に加え、各提供情報に含まれる文字数、画像数を取得することにより、文字数、画像数あたりの閲覧時間を求めることができる。すなわち、例えば閲覧時間は比較的短くとも、その提供情報に含まれる文字数、画像数が比較的少ないような場合には、必ずしもその提供情報に対するユーザの注目度が低いとはいえない場合がある。また逆に閲覧時間が長い場合であっても、大量の文字、画像が含まれているような提供情報の場合、必ずしもユーザの注目度が高いとはいえない場合があるからである。
【００１０】
さらに、文字数、画像数が少ないにもかかわらず閲覧時間が非常に長いような場合、その時間中、実際にユーザが当該提供情報を閲覧しているかどうか疑わしいと考えられるため、そのような要素も加味するようにした。
【００１１】
さらに本発明ではユーザのスクロール操作の有無についても加味するようにした。スクロール操作がなされることは、当該提供情報に対するユーザの注目度がある程度高いと推定できるからである。
【発明の効果】
【００１２】
このように本発明によれば提供情報に対するユーザの注目度を効果的に測ることが可能となり、提供情報の有益度を簡易に且つ確実に把握可能となる。
【発明を実施するための最良の形態】
【００１３】
以下本発明の実施例の構成につき、詳細に説明する。
【００１４】
図１は本発明の一実施例によるＷＥＢページ閲覧状況取得プログラムの機能ブロック図である。
【００１５】
同ＷＥＢページ閲覧状況取得プログラム２０は、例えばクライアント側のコンピュータのWEBブラウザ１０にプログラムモジュールとして組み込まれる。
【００１６】
同プログラム２０は、上記WEBブラウザ１０によるWEBページのダウンロードの有無を監視するダウンロード監視部２１，ダウンロードに係るWEBページのURLを同WEBブラウザ１０から取得するURL取得部２２，同WEBページに含まれる文字数をWEBブラウザ１０から取得する文字数取得部２３，同WEBページに含まれる画像数をWEBブラウザ１０から取得する画像数取得部２４，同WEBページのダウンロードの開始がダウンロード監視部２１から通知された後、閲覧終了監視部２６から閲覧終了通知がなされるまでの間のユーザによる画面スクロール操作の有無を監視するスクロール監視部２５，当該WEBページのユーザによる閲覧終了を検出し、閲覧終了通知を発行する閲覧終了監視部２６，および当該WEBページのダウンロード開始がダウンロード監視部２１から通知されてから閲覧終了監視部２６による閲覧終了通知がなされるまでの時間を測定する閲覧時間測定部２７を有する。
【００１７】
同プログラム２０はさらに、上記URL取得部２２、文字数取得部２３，画像数取得部２４，スクロール監視部２５および閲覧時間測定部２７から、それぞれ当該WEBページのURL,文字数、画像数、スクロールの有無および閲覧時間の各測定結果情報を受け、これを基に閲覧状況情報を作成し、これを当該WEBページの提供元であるサーバに対し送信する測定結果通知部２８を有する。
【００１８】
ここで上記閲覧終了監視部２６では以下のいずれかのイベントを検出することによりユーザによる当該WEBページの閲覧終了を検出する、
１）ユーザにより、WEBブラウザ１０を終了する操作がなされたこと
２）ユーザにより、他のサイトへの移動するための操作(後述する「リンク操作」含む)がなされたこと
図２は、WEBページを提供するサーバ側のコンピュータにインストールされる、本発明の実施例によるWEBページ評価プログラム３０の構成を示すブロック図である。
【００１９】
同プログラム３０は、クライアントコンピュータの上記ＷＥＢページ閲覧状況取得プログラム２０からインターネット等の通信網を介して上記閲覧状況情報の送信を受ける閲覧状況取得部３１、取得された測定結果情報のうち「文字数」、「画像数」、「閲覧時間」の各情報から「文字数／画像数当たりの閲覧時間」を算出する文字数／画像数当たりの閲覧時間算出部３２，文字数／画像数当たりの閲覧時間算出部３２で算出された文字数／画像数当たりの閲覧時間に対し上記閲覧状況情報のうちの「スクロール有無」情報による補正を施し、補正後の値をWEBページ評価部３４に出力するスクロール補正部３３、スクロール補正部３３から入力されたスクロール補正後の「文字数／画像数当たりの閲覧時間」を受け、これに基づいて当該WEBページの有益性についての評価を行うWEBページ評価部３４を含む。
【００２０】
図３、図４は、図１に示されるＷＥＢページ閲覧状況取得プログラム２０におけるＷＥＢページ閲覧状況取得動作の流れのフローチャートである。
【００２１】
図３中、ステップS１では、図１中のダウンロード監視部２１によるダウンロード監視がなされる。すなわちWEBブラウザ１０からは、インターネット等の通信網を介したWEBページのダウンロードが始まると、その旨の通知がなされる。当該ダウンロード通知を受けると、ダウンロード監視部２１はその旨を閲覧時間測定部２７に通知し、閲覧時間測定部２７ではこれを受けて所定のタイマーをスタートさせる（ステップＳ２のＹｅｓ，ステップＳ３）。
【００２２】
またステップＳ４にて、文字数取得部２３および画像数取得部２４は上記ダウンロードに係るWEBページに含まれる文字数および画像数の情報をWEBブラウザ１０から取得する。取得されて文字数、画像数の情報は、上記測定結果の一部として測定結果通知部２８に通知される。
【００２３】
また文字数取得部２３および画像数取得部２４後述のごとく、ユーザによるＷＥＢページ上のハイパーテキストによるリンク操作がなされた場合、その旨がＷＥＢブラウザ１０から通知され、これに応じてＷＥＢページ中、当該ハイパーテキスト以前の部分に含まれる文字数、画像数をそれぞれ取得して測定結果通知部２８に通知する機能をも有する。
【００２４】
またステップＳ５にて、スクロール監視部２５はユーザによるスクロール操作の有無を監視する。スクロール操作が検出された場合（ステップＳ６のＹｅｓ），スクロール有り判定を行い、「スクロール有り」の情報を、上記測定結果の一部として測定結果通知部２８に通知する（ステップＳ７）。
【００２５】
また図４のステップＳ８にて、閲覧終了監視部２６は上記のごとく、当該WEBページの閲覧終了の有無を監視する。閲覧終了が検出されると（ステップＳ９のＹｅｓ）、その旨が閲覧時間測定部２７に通知され、閲覧時間測定部２７では上記所定のタイマーを停止させ、当該タイマでの測定時間を、上記測定結果の一部として測定結果通知部２８に通知する。
【００２６】
ステップＳ１１で測定結果通知部２８は、ステップＳ４にて通知されたＵＲＬ，文字数、画像数の情報、ステップＳ６にて通知されたスクロール有りの情報（ステップＳ５のＮｏでステップＳ６がスキップされた場合には当該情報はなされない）およびステップＳ１０にて通知された測定時間の情報、すなわち測定結果に基づき、上記「閲覧状況」情報として、当該WEBページの提供元のサーバに対し、送信する。
【００２７】
この閲覧状況情報は、上記各情報、すなわちＵＲＬ，文字数、画像数の情報および閲覧時間の情報をそのままの状態で含むが、「スクロール有り」の情報については、当該情報が通知された際には「スクロール有り」とし、ステップＳ６がスキップされて当該情報の通知がなかった場合には「スクロール無し」として生成された上で含まれる。
【００２８】
また、上記文字数、画像数の情報の取得（ステップＳ４）は、たとえばＷＥＢページ毎に当該ＷＥＢページ提供サーバから提供を受け、ＷＥＢページ閲覧状況取得プログラム２０の文字数取得部２３および画像数取得部２４に通知するものとする。
【００２９】
またWEBページの提供元のサーバはＷＥＢブラウザ１０が当該ＷＥＢページをダウンロードする際に特定し、ステップＳ１１にて測定結果通知部２８がWEBブラウザ１０を介して該当するサーバに対し閲覧状況情報を送信（返信）するものとする。
【００３０】
図５は図２に示されるＷＥＢページ評価プログラム３０によるＷＥＢページ評価動作の流れのフローチャートである。
【００３１】
図中、ステップＳ３１で閲覧状況取得部３１がクライアント側のコンピュータのＷＥＢページ閲覧状況取得プログラム２０から上記閲覧状況情報を受信すると、ステップＳ３２にて、文字数、画像数当たりの閲覧時間算出部３２は以下の計算式（１）にて文字数、画像数当たりの閲覧時間を算出する。
(１０ｃ／（ａ＋５０ｂ）) ＊１００＝Ｘ  ...（１）
上記式（１）中、ｃは閲覧時間（秒）、ｂは文字数、ｃは画像数、Ｘは文字数、画像数当たりの閲覧時間をそれぞれ示す。
【００３２】
例えば評価対象となるＷＥＢページに含まれる文字が１００文字、画像が２枚であり、閲覧時間が１０秒であったとすると、ａ＝１００，ｂ＝２，ｃ＝１０であるため、文字数、画像数当たりの閲覧時間がＸ＝（１０・１０／(１００＋５０・２)）・１００＝５０と求まる。
【００３３】
次に、ステップＳ３３にて、スクロール補正部３３は、ステップＳ３２で得られた文字数、画像数当たりの閲覧時間Ｘの値に対し、以下の計算式（２）、（３）にて、スクロール補正を施す。
（（Ｘ−１００）／１０）＊（−ｄ）＝Ｙ  ...（２）
Ｘ＋Ｙ＝Ｚ  ...（３）
上式(２)中、ｄはスクロール値であり、上記スクロール有りの場合＋１，無しの場合−１とされる。またＺはスクロール補正後の文字数、画像数当たりの閲覧時間である。
【００３４】
例えば上の例の場合、スクロール有りであったとすると、Ｘ＝５０となり、Ｙ＝（（５０−１００）／１０）・（−１）＝５と求まる。従ってこの場合、スクロール補正後の文字数、画像数当たりの閲覧時間は(３)式よりＺ＝５０＋５＝５５と求まる。
【００３５】
ここでスクロール補正後の文字数、画像数当たりの閲覧時間に対する評価は例えば以下の通り行う。
【００３６】
Ｚ値は１００に近いほど閲覧時間が妥当、すなわち該当するＷＥＢページの注目度が高く有益度が高いものとして評価する。
【００３７】
これは一般的な値として閲覧者が１０秒間に読める文字数を１００文字とし、１０秒間に見られる画像枚数が２枚とする仮定に基づく。
【００３８】
この仮定に立った場合、上の計算式（１）において、ａ＝１００(個)，ｂ＝０(枚)、ｃ＝１０(秒)とすると、Ｘ＝１００となり、同様にａ＝０，ｂ＝２とするとＸ＝１００となり、上記妥当な評価値となる。
【００３９】
さらに、上の（２）式においては、スクロール有りの場合を当該ＷＥＢページの注目度が高いと仮定した上で、Ｘの値に関わらず「スクロール有り」の場合常に上記「文字数、画像数当たりの閲覧時間」（Ｘ，Ｚ）が上記妥当な評価値１００に近付く。
【００４０】
例えば上の例の場合、Ｘ＝５０でスクロール有りの場合Ｚ＝５５となり１００に近付いている。逆にスクロール無しの場合、ｄ＝−１となるため、(２)式は、Ｙ＝（（５０−１００）／１０）・（―（−１））＝−５となり、（３）式はＺ＝５０−５＝４５となり１００から離れる。
【００４１】
またＸ＝１５０であった場合を想定すると、スクロール有りの場合、Ｙ＝（（１５０−１００）／１０）・（−１）＝−５となり、Ｚ＝１５０−５＝１４５となり、１００に近付く。他方、スクロール無しの場合、Ｙ＝＋５となるため、Ｚ＝１５０＋５＝１５５となり、１００から離れる。
【００４２】
なおここで上記「文字数、画像数当たりの閲覧時間」（Ｘ，Ｚ）が１００に近いほど妥当とした根拠は以下の通りである。
【００４３】
すなわちこの値が１００を超えた場合、むしろユーザはそのＷＥＢページを閲覧していないものとしてＷＥＢページ評価プログラム３０は判断する。すなわち、クライアントコンピュータの画面上では当該ＷＥＢページが表示されていても、ユーザは他の書類を閲覧している等、ＷＥＢページの閲覧以外の作業を行っていると判断し、当該ＷＥＢページの注目度は高くないものと判断するのである。
【００４４】
他方、この値が１００より少ない場合、ユーザは当該ＷＥＢページの閲覧作業を早めに切り上げているものと判断し、当該ＷＥＢページの注目度が高くないものとＷＥＢページ評価プログラム３０は判断する。
【００４５】
ステップＳ３４では、上記のごとくの理由から、ステップＳ３３で得られた補正後の「文字数、画像数当たりの閲覧時間」Ｚが１００に近いほど当該ＷＥＢページの注目度が高く、有益であるとの評価を下す。ステップＳ３５では当該評価を出力する。
【００４６】
図６は上述の本発明の実施例によるＷＥＢページ閲覧時間取得プログラム２０およびＷＥＢページ評価プログラム３０によるＷＥＢページ閲覧時間取得方法およびＷＥＢページ評価方法において、ユーザによる「リンク操作」あった場合の適用例について説明するための図である。
【００４７】
図中、クライアントコンピュータのユーザはＷＥＢブラウザ１０の機能により、サーバからＷＥＢページのファイルをダウンロードし、ダウンロード後、当該ＷＥＢページの閲覧を開始する(ステップＳ５１)。
【００４８】
その後ユーザがＷＥＢページ上で周知のハイパーテキストによるリンク操作を行った場合、ＷＥＢページ閲覧状況取得プログラム２０の閲覧終了監視部２６が閲覧終了を検出してその旨を閲覧時間測定部２７に通知する。その結果閲覧時間測定部２７は、閲覧開始（ステップＳ５１）から当該リンク操作までの間の経過時間を閲覧時間として測定結果通知部へ通知する(ステップＳ５２)。
【００４９】
この場合、文字数取得部２３および画像数取得部２４では、当該ＷＥＢページ中、当該リンク操作箇所、すなわち該当するハイパーテキストまでの部分に含まれる文字数および画像数を取得し、その情報を測定結果通知部２８に通知する。
【００５０】
これらの情報、すなわちリンク操作がなされたことの検出情報および当該リンクに係るハイパーテキストの位置までの文字数および画像数の情報は、ＷＥＢブラウザ１０から得る。ＷＥＢブラウザ１０は、ハイパーテキストの位置までの文字数および画像数の情報を、例えばあらかじめ当該ＷＥＢページの提供元のサーバから取得しておき、リンク操作の検出時、対応する情報をＷＥＢページ閲覧状況取得プログラムに提供するものとする。
【００５１】
他方リンク操作がなかった場合、閲覧終了監視部２６は上記のごとくの方法にて閲覧終了を検出すると、その旨を閲覧時間測定部２７に通知する。閲覧時間測定部２７はその通知に基づき、上記タイマの機能により該当する閲覧時間を得、測定結果通知部２８に通知する(ステップＳ５６)。
【００５２】
測定結果通知部２８はステップＳ５１，Ｓ５２，Ｓ５３，Ｓ５４，Ｓ５５、Ｓ５６等によって通知された各種情報を当該ＷＥＢページの提供元のサーバへ送信する(ステップＳ６０)。
【００５３】
次に図７とともに、上記図６とともに説明した、リンク操作を加味したＷＥＢページ閲覧状況取得動作により取得され送信された閲覧状況情報に基づき行われるＷＥＢページ評価処理について説明する。
【００５４】
まずステップＳ７１にてＷＥＢページ上のハイパーテキストによるリンク操作による他のＷＥＢページへの移動の有無を判定する。具体的には図６中、ステップＳ５２にて取得されたリンク操作までの経過時間とＳ５３にて取得された同リンク操作までの文字数、画像数が通知されている場合にはリンク有りと判定し、ステップＳ５６によって閲覧終了が検出された場合にはリンク無しと判定する。そのため、あらかじめステップＳ５２，Ｓ５３を経て閲覧状況情報が取得されたかステップＳ５６を経て閲覧状況情報が取得されたかを示す情報が閲覧終了監視部２６で得られて測定結果通知部２８に通知され、さらに測定結果通知部２８から当該サーバへ送信されるものとする。
【００５５】
「リンク無し」の場合、文字数／画像数当たりの閲覧時間算出部３２にて、閲覧状況取得部３１で得られた閲覧状況情報に基づき、ステップＳ７２にて、上記のごとくの方法(計算式（１）による方法)にて、評価対象のＷＥＢページ全体の文字数、画像数に対する閲覧時間を算出し、ＷＥＢページ評価部３４にて算出結果を評価する。
【００５６】
「リンク有り」の場合、文字数／画像数当たりの閲覧時間算出部３２にて、閲覧状況取得部３１で得られた閲覧状況情報に基づき、ステップＳ７３にて、上記のごとくの方法(計算式（１）による方法)にて、評価対象のＷＥＢページ中、リンク操作に係るハイパーテキストまでの文字数、画像数に対する閲覧時間を算出し、ＷＥＢページ評価部３４にて算出結果を評価する。
【００５７】
その結果、上記のごとく文字数、画像数当たりの閲覧時間の値Ｘが１００に近い場合には同値が妥当と判定され、１００から離れている場合には妥当でないと判定され、当該処理を終了する(ステップＳ７４)。
【００５８】
また上記ステップＳ７２又はＳ７３では、クライアントコンピュータのＷＥＢページ閲覧状況情報取得プログラム２０によって送信された閲覧状況情報に含まれるスクロール情報が「スクロール有り」であった場合、上記スクロール補正部３３にて計算式（２）、（３）によるスクロール補正処理を行った上で、ＷＥＢページ評価部３４で補正後の算出結果を評価する。
【００５９】
このように本発明の実施例による情報処理装置あるいは情報処理方法では、クライアントコンピュータのＷＥＢブラウザ１０に組み込んだプログラムモジュール等としてのＷＥＢページ閲覧状況情報取得プログラム２０およびサーバコンピュータにインストールされたＷＥＢページ評価プログラム３０のそれぞれの機能により、WEBページを閲覧しているユーザの動向を収集する。具体的には以下の情報を取得する。
１）ＷＥＢページの文字・画像数に対する閲覧時間
２）リンクするまでの文字・画像数に対する閲覧時間
３）ユーザのスクロール状況
そして収集した情報を解析することにより、ＷＥＢページ評価プログラム３０は、注目されているＷＥＢページおよびＷＥＢページに掲載されたコンテンツ部分を判断する。
【００６０】
すなわち本発明の実施例によれば、ユーザにとって有益なページであるかを判断するため、ＷＥＢページの閲覧時間を取得する。その際、単に閲覧時間だけではユーザの注目度を正確に判断するのに十分といえないため、当該WEBページの文字数・画像数に対する閲覧時間を求める。そしてこの結果からＷＥＢページ評価プログラム３０は、当該ＷＥＢページのコンテンツ量に合った閲覧時間であるかを判断する。
【００６１】
さらに取得した下記情報を基にＷＥＢページ評価プログラム３０は、WEBページの有益性を解析する。
１）ページの総文字数・画像数および総閲覧時間
２）ページ途中のリンクまでの文字・画像数および閲覧時間
３）ページ閲覧中のスクロール操作の有無
ページの有益性を判断する具体的な方法において、文字数・画像数に対して閲覧時間が妥当なものかを判断する方法として、上記計算式（１）を用いて文字数／画像数当たりの閲覧時間を得る。
【００６２】
ここで得られた文字数／画像数当たりの閲覧時間Ｘ（あるいは式（３）のＺ)の値が９０〜１１０ならば妥当な閲覧時間であると判断でき、ユーザにとって有益なＷＥＢページであると言える。Ｘ（あるいはＺ)の値が９０〜１１０に達しないかあるいはそれ以上の場合、そのＷＥＢページはユーザにとって有益でないとＷＥＢページ評価プログラム３０は、判断する。また、算出した値によりランキング付けを行ってＷＥＢページの価値を判断することが可能である。
【００６３】
このように本発明の実施例では、従来のサーバのログ等で収集するページのアクセス数を利用した方法に比し、ユーザにとって有益なページであるのかをより正確に判断し、ユーザが本当に求めているコンテンツを提供することが可能となる。
【００６４】
すなわち文字数・画像数に対しての閲覧時間が妥当なものかを判断する計算式において算出された値をもとに、ページの価値のランキングを付け、このランキングもとに広告料金に高低差をつけるなどに利用することが可能である。
【００６５】
ページ価値のランキングにおいて、価値が低い（ユーザにとって有益でない）と判断されたページについては、サイト運営側でコンテンツの改善などを行う判断材料に利用することが可能である。
【００６６】
図８は、コンピュータ上で図１とともに上述のＷＥＢページ閲覧状況情報取得プログラム２０の実行によって本発明の実施例による情報処理方法又は情報処理装置を実現する場合、あるいは図２とともに上述のＷＥＢページ評価プログラム３０の実行によって本発明の実施例による情報処理方法又は情報処理装置を実現する場合の例を説明するための図である。
【００６７】
図中、当該コンピュータは演算処理を行うＣＰＵ１１０，オペレータが情報を入力するためのキーボード等の入力部１３０，オペレータに表示出力を提供するディスプレイ等の表示部１４０，ＣＰＵ１の演算の際の作業領域を提供するメモリ１２０、情報を格納するハードディスクドライブ１５０及びＣＤ−ＲＯＭドライブ１６０，並びにインターネット等の通信網１８０を介し外部サーバ等と通信を行うことを可能にするモデム１７０を含む。
【００６８】
図１中の各部２１，２２，２３，２４，２５，２６，２７および２８、あるいは図２中の各部３１，３２，３３および３４は、ＣＰＵ１１０が該当する前記プログラムを実行することにより実現される。また当該プログラムはＣＤ−ＲＯＭ１６１に格納されて提供され、あるいは通信網１８０を介して外部サーバから提供され、ハードディスクドライブ１５０に格納されてインストールされた後、メモリ１２０にロードされ、ＣＰＵ１１０に実行される。その結果図３とともに上述したＷＥＢページ閲覧状況情報取得動作、あるいは図４とともに上述のＷＥＢページ評価動作が実行され、もって本発明の実施例による情報処理方法が実現され、あるいは本発明の実施例による情報処理装置が実現される。
【００６９】
本実施例は、ＷＥＢブラウザ１０にプログラムモジュールとして組み込まれたＷＥＢページ閲覧状況取得プログラム２０を開示しているが、ＷＥＢページ閲覧状況取得プログラム２０は、サーバからＷＥＢページのデータに組み込まれたプログラム、あるいはＷＥＢページと同様に配信されるプログラムであってもよい。
【００７０】
さらに、本実施例は、クライアントがＷＥＢページ閲覧状況取得プログラム２０を実行しているが、ＷＥＢページを提供するサーバもしくはクライアントとサーバ間の通信を監視するコンピュータが実行してもよい。この場合、スクロール監視部については、クライアント側で監視し、サーバやコンピュータに監視結果を通知することが考えられる。閲覧の終了監視については、クライアントとサーバの通信が完了したことを条件にすることが考えられる。
【００７１】
本発明は以下の付記の各々に記載の構成をとり得る。
（付記１）利用者が操作する情報表示装置へ提供され、かつ文字と画像から構成された情報を評価する情報処理装置において、
前記情報の前記文字数もしくは前記画像数を取得する状態取得手段と、
前記利用者による前記情報の閲覧時間を取得する閲覧時間取得手段と、
前記情報の前記文字数もしくは画像数から文字数、画像数当たりの閲覧時間を算出する閲覧時間算出手段とを備えることを特徴とする情報処理装置。
（付記２）付記１記載の情報処理装置において、さらに
前記情報表示装置に対する利用者の操作に関する操作情報を取得する操作情報所得手段とを備え、
前記閲覧時間算出手段において、前記操作情報を使用して文字数、画像数当たりの閲覧時間に補正を行うことを特徴とする情報処理装置。
（付記３）付記２記載の情報処理装置において、
前記情報の状態、前記情報の閲覧時間、もしくは前記操作情報は、前記情報表示装置から送信されることを特徴とする情報処理装置。
（付記４）付記２記載の情報処理装置において、
前記閲覧時間算出手段は、前記文字数をａとし、前記画像数をｂとし、前記閲覧時間をｃとして以下の計算式を用いて演算を行い、
（１０ｃ／（ａ＋５０ｂ））*１００＝Ｘ
前記操作情報の有無をｄとし「有」の場合ｄ＝１，「無」の場合ｄ＝−１として以下の計算式を用いて演算を行う
（（Ｘ−１００）／１０）*（−ｄ）＝Ｙ
Ｘ＋Ｙ＝Ｚ
ことを特徴とする情報処理装置。
（付記５）付記１記載の情報処理装置において、
前記閲覧時間算出手段が算出した画像数当たりの閲覧時間が一定時間以上ならば、前記利用者が前記情報を閲覧していないと判定することを特徴とする情報処理装置。
（付記６）付記１記載の情報処理装置において、
前記情報は、他の情報を参照するリンク情報をさらに含むことを特徴とする情報処理装置。
（付記７）付記６記載の情報処理装置において、
前記閲覧時間算出手段は、前記利用者が前記リンク情報を利用して他の情報を参照した場合、前記情報の先頭から前記リンク情報までの文字数、画像数を基に前記文字数、画像数当たりの閲覧時間を算出することを特徴とする情報処理装置。
（付記８）付記６記載の情報処理装置において、
前記閲覧時間取得手段は、前記利用者が前記情報を参照開始してから、前記リンク情報を利用して他の情報を参照するまでの時間を前記情報の閲覧時間として算出することを特徴とする情報処理装置。
（付記９）利用者が操作する情報表示装置へ提供され、かつ文字と画像から構成された情報を評価する評価方法において、
前記情報の前記文字数もしくは前記画像数を取得する状態取得ステップと、
前記利用者による前記情報の閲覧時間を取得する閲覧時間取得ステップと、
前記情報の前記文字数もしくは画像数から文字数、画像数当たりの閲覧時間を算出する閲覧時間算出ステップとを備えることを特徴とする評価方法。
（付記１０）付記９記載の評価方法において、さらに
前記情報表示装置に対する利用者の操作に関する操作情報を取得する操作情報所得ステップとを備え、
前記閲覧時間算出ステップにおいて、前記操作情報を使用して文字数、画像数当たりの閲覧時間に補正を行うことを特徴とする評価方法。
（付記１１）付記１０記載の評価方法において、
前記情報の状態、前記情報の閲覧時間、もしくは前記操作情報は、前記情報表示装置から送信されることを特徴とする評価方法。
（付記１２）付記９記載の評価方法において、
前記閲覧時間算出ステップが算出した画像数当たりの閲覧時間が一定時間以上ならば、前記利用者が前記情報を閲覧していないと判定することを特徴とする評価方法。
（付記１３）付記９記載の評価方法において、
前記情報は、他の情報を参照するリンク情報をさらに含むことを特徴とする評価方法。
（付記１４）付記１３記載の評価方法において、
前記閲覧時間算出ステップは、前記利用者が前記リンク情報を利用して他の情報を参照した場合、前記情報の先頭から前記リンク情報までの文字数、画像数を基に前記文字数、画像数当たりの閲覧時間を算出することを特徴とする評価方法。
（付記１５）付記１３記載の評価方法において、
前記閲覧時間取得ステップは、前記利用者が前記情報を参照開始してから、前記リンク情報を利用して他の情報を参照するまでの時間を前記情報の閲覧時間として算出することを特徴とする評価方法。
（付記１６）利用者が操作する情報表示装置へ提供され、かつ文字と画像から構成される情報を評価するコンピュータに、
前記情報の前記文字数もしくは前記画像数を取得する状態取得ステップと、
前記利用者による前記情報の閲覧時間を取得する閲覧時間取得ステップと、
前記情報の前記文字数もしくは画像数から文字数、画像数当たりの閲覧時間を算出する閲覧時間算出ステップとを実行させるプログラム。
（付記１７）付記１６記載のプログラムにおいて、さらに
前記情報表示装置に対する利用者の操作に関する操作情報を取得する操作情報所得ステップとを備え、
前記閲覧時間算出ステップにおいて、前記操作情報を使用して文字数、画像数当たりの閲覧時間に補正を行うことを特徴とするプログラム。
（付記１８）付記１７記載のプログラムにおいて、
前記情報の状態、前記情報の閲覧時間、もしくは前記操作情報は、前記情報表示装置から送信されることを特徴とするプログラム。
（付記１９）付記１６記載のプログラムにおいて、
前記閲覧時間算出ステップが算出した画像数当たりの閲覧時間が一定時間以上ならば、前記利用者が前記情報を閲覧していないと判定することを特徴とするプログラム。
（付記２０）付記１６記載の評価方法において、
前記情報は、他の情報を参照するリンク情報をさらに含むことを特徴とするプログラム。
【図面の簡単な説明】
【００７２】
【図１】本発明の一実施例によるＷＥＢページ閲覧状況取得プログラムの機能ブロック図である。
【図２】本発明の一実施例によるＷＥＢページ評価プログラムの機能ブロック図である。
【図３】図１に示されるＷＥＢページ閲覧状況取得プログラムによるＷＥＢページ閲覧状況取得動作の流れを説明するためのフローチャート（その１）である。
【図４】図１に示されるＷＥＢページ閲覧状況取得プログラムによるＷＥＢページ閲覧状況取得動作の流れを説明するためのフローチャート（その２）である。
【図５】図２に示されるＷＥＢページ評価プログラムによるＷＥＢページ評価動作の流れを説明するためのフローチャートである。
【図６】本発明の実施例によるＷＥＢページ閲覧状況取得方法及び評価方法の適用例を説明するための図である。
【図７】本発明の実施例によるＷＥＢページ閲覧状況取得方法及び評価方法においてＷＥＢページ閲覧状況を評価する処理の適用例を説明するための図である。
【図８】本発明の実施例を実現の際に適用可能なコンピュータの構成を示すブロック図である。
【符号の説明】
【００７３】
１０  ＷＥＢブラウザ
２０  ＷＥＢページ閲覧状況取得プログラム
２１  ダウンロード監視部
２２  ＵＲＬ取得部
２３  文字数取得部
２４  画像数取得部
２５  スクロール監視部
２６  閲覧終了監視部
２７  閲覧時間測定部
２８  ＷＥＢページ閲覧状況測定結果通知部
３０  ＷＥＢページ評価プログラム
３１  閲覧状況取得部
３２  文字数／画像数あたりの閲覧時間算出部
３３  スクロール補正部
３４  ＷＥＢページ評価部
【図１】
2007316934.tif 000003
【図２】
2007316934.tif 000004
【図３】
2007316934.tif 000005
【図４】
2007316934.tif 000006
【図５】
2007316934.tif 000007
【図６】
2007316934.tif 000008
【図７】
2007316934.tif 000009
【図８】
2007316934.tif 000010