(57)【要約】【課題】ユーザに煩雑さを感じさせず、なおかつ、サーバ運営者側にも手間を生じさせることなく、ユーザに対して、興味のあるＷｅｂページの一覧を関心度の高いＷｅｂページ順に閲覧させることが可能なサーバ装置、情報提供方法、情報提供プログラム、及び情報提供システムを提供する。【解決手段】本発明に係るサーバ装置は、端末装置上に表示されたＷｅｂページに関するスクロール操作情報と、当該Ｗｅｂページを特定するためのＷｅｂページ特定情報とを当該端末装置から取得し、取得した前記スクロール操作情報と前記Ｗｅｂページ特定情報とを対応付けて記憶し、複数のＷｅｂページの夫々に対応する前記スクロール操作情報と前記Ｗｅｂページ特定情報を前記記憶手段から抽出し、当該抽出した各スクロール操作情報に基づいて、当該抽出した各Ｗｅｂページ特定情報により特定されるＷｅｂページの表示順序を決定する。【選択図】図８
2011113278.tif 000002
【特許請求の範囲】
【請求項１】
端末装置がネットワークを介してアクセス可能なサーバ装置であって、
前記端末装置上に表示されたＷｅｂページに関するスクロール操作情報と、当該Ｗｅｂページを特定するためのＷｅｂページ特定情報とを当該端末装置から取得する情報取得手段と、
前記取得した前記スクロール操作情報と前記Ｗｅｂページ特定情報とを対応付けて記憶する記憶手段と、
複数のＷｅｂページの夫々に対応する前記スクロール操作情報と前記Ｗｅｂページ特定情報を前記記憶手段から抽出し、当該抽出した各スクロール操作情報に基づいて、当該抽出した各Ｗｅｂページ特定情報により特定されるＷｅｂページの表示順序を決定する表示順序決定手段と、
を備えることを特徴とするサーバ装置。
【請求項２】
請求項１に記載のサーバ装置において、
前記決定された表示順序で構成されたＷｅｂページの一覧を示すＷｅｂページ一覧情報を前記端末装置に送信するＷｅｂページ一覧情報送信手段
を備える特徴とするサーバ装置。
【請求項３】
請求項２に記載のサーバ装置において、
前記決定された表示順序で構成されたＷｅｂページの一覧を示す情報から所定の範囲までのＷｅｂページの情報を抽出するＷｅｂページ情報抽出手段を備え、
前記Ｗｅｂページ一覧情報送信手段は、前記Ｗｅｂページ情報抽出手段により抽出された範囲のＷｅｂページの一覧を示すＷｅｂページ一覧情報を前記端末装置に送信することを特徴とするサーバ装置。
【請求項４】
請求項３に記載のサーバ装置において、
前記端末装置の画面サイズを示す画面サイズ情報又は端末装置上に表示されたＷｅｂページにおける表示文字サイズを示す表示文字サイズ情報の少なくともいずれか一方を取得する端末情報取得手段と、
前記端末情報取得手段によって取得された画面サイズ又は表示文字サイズに基づいてＷｅｂページ情報抽出手段によって抽出されるＷｅｂページ情報の範囲を決定する抽出範囲決定手段と、
を備える特徴とするサーバ装置。
【請求項５】
請求項１乃至４の何れか一項に記載のサーバ装置において、
前記記憶手段には、複数のＷｅｂサイトから提供された複数のＷｅｂページの夫々に対応する前記スクロール操作情報と前記Ｗｅｂページ特定情報とが、前記Ｗｅｂサイト毎に判別可能に記憶されており、
前記記憶手段に記憶されている各前記Ｗｅｂページ特定情報に対応するＷｅｂページを提供した前記Ｗｅｂサイトの一覧を示すＷｅｂサイト一覧情報を前記端末装置に送信するＷｅｂサイト一覧情報送信手段と、
前記端末装置上に表示されたＷｅｂサイトの一覧の中から前記ユーザにより指定されたＷｅｂサイトから提供されるＷｅｂページの一覧を、前記決定された表示順序で前記端末装置に表示させる表示制御手段と、
を備える特徴とするサーバ装置。
【請求項６】
請求項１乃至５の何れか一項に記載のサーバ装置において、
前記表示順序決定手段は、前記Ｗｅｂサイト毎に、前記複数のＷｅｂページの夫々に対応する前記スクロール操作情報と前記Ｗｅｂページ特定情報を前記記憶手段から抽出し、当該Ｗｅｂサイト毎に抽出した各スクロール操作情報に基づいて各前記Ｗｅｂサイトの表示順序を決定し、
前記Ｗｅｂサイト一覧情報送信手段は、前記決定されたＷｅｂサイトの表示順序で構成された前記Ｗｅｂサイトの一覧を示すＷｅｂサイト一覧情報を前記端末装置に送信することを特徴とするサーバ装置。
【請求項７】
請求項１乃至６の何れか一項に記載のサーバ装置において、
前記表示順序決定手段は、前記抽出した各スクロール操作情報に基づいて、前記抽出した各Ｗｅｂページ特定情報により特定されるＷｅｂページに対するユーザの関心度を算出し、当該算出した各Ｗｅｂページに対するユーザの関心度に基づいて、前記Ｗｅｂページの表示順序を決定することを特徴とするサーバ装置。
【請求項８】
請求項７に記載のサーバ装置において、
前記スクロール操作情報には、スクロール操作速度が示されており、  
前記表示順序決定手段は、前記スクロール操作情報に示されるスクロール操作速度が遅いほど前記関心度が大きくなるように算出し、当該算出した関心度が大きいほど前記表示順位が上位になるように決定することを特徴とするサーバ装置。
【請求項９】
請求項７に記載のサーバ装置において、
前記スクロール操作情報には、スクロール操作時間が示されており、
前記表示順序決定手段は、前記スクロール操作情報に示されるスクロール操作時間が長いほど前記関心度が大きくなるように算出し、当該算出した関心度が大きいほど前記表示順位が上位になるように決定することを特徴とするサーバ装置。
【請求項１０】
請求項７に記載のサーバ装置において、
前記スクロール操作情報には、スクロール操作速度が示されており、
前記表示順序決定手段は、前記スクロール操作情報に示されるスクロール操作速度の変化頻度が多いほど前記関心度が大きくなるように算出し、当該算出した関心度が大きいほど前記表示順位が上位になるように決定することを特徴とするサーバ装置。
【請求項１１】
請求項７乃至１０の何れか一項に記載のサーバ装置において、
前記情報取得手段は、前記端末装置の画面サイズを示す画面サイズ情報を、前記スクロール操作情報と前記Ｗｅｂページ特定情報と共に当該端末装置から取得し、
前記記憶手段は、前記取得した前記スクロール操作情報と前記Ｗｅｂページ特定情報と前記画面サイズ情報とを対応付けて記憶し、
前記表示順序決定手段は、複数のＷｅｂページの夫々に対応する前記スクロール操作情報と前記Ｗｅｂページ特定情報と前記画面サイズ情報を前記記憶手段から抽出し、当該抽出したスクロール操作情報に基づいて前記関心度を算出する際に、前記抽出した画面サイズ情報に示される画面サイズに応じた重み付けにより当該関心度を調整することを特徴とするサーバ装置。
【請求項１２】
請求項７乃至１０の何れか一項に記載のサーバ装置において、
前記情報取得手段は、前記端末装置上に表示されたＷｅｂページにおける表示文字サイズを示す表示文字サイズ情報を、前記スクロール操作情報と前記Ｗｅｂページ特定情報と共に当該端末装置から取得し、
前記記憶手段は、前記取得した前記スクロール操作情報と前記Ｗｅｂページ特定情報と前記表示文字サイズ情報とを対応付けて記憶し、
前記表示順序決定手段は、複数のＷｅｂページの夫々に対応する前記スクロール操作情報と前記Ｗｅｂページ特定情報と前記画面サイズ情報を前記記憶手段から抽出し、当該抽出したスクロール操作情報に基づいて前記関心度を算出する際に、前記抽出した表示文字サイズ情報に示される表示文字サイズに応じた重み付けにより当該関心度を調整することを特徴とするサーバ装置。
【請求項１３】
請求項１乃至１２の何れか一項に記載のサーバ装置において、
前記スクロール操作情報には、スクロール操作速度が示されており、
前記スクロール操作速度は、前記Ｗｅｂページがスクロールした変移量を、スクロール操作開始から次のスクロール操作開始までのスクロール操作時間で除することにより算出されることを特徴とするサーバ装置。
【請求項１４】
端末装置がネットワークを介してアクセス可能なサーバ装置における情報提供方法であって、
前記端末装置上に表示されたＷｅｂページに関するスクロール操作情報と、当該Ｗｅｂページを特定するためのＷｅｂページ特定情報とを当該端末装置から取得するステップと、
前記取得した前記スクロール操作情報と前記Ｗｅｂページ特定情報とを対応付けて記憶するステップと、
複数のＷｅｂページの夫々に対応する前記スクロール操作情報と前記Ｗｅｂページ特定情報を前記記憶手段から抽出し、当該抽出した各スクロール操作情報に基づいて、当該抽出した各Ｗｅｂページ特定情報により特定されるＷｅｂページの表示順序を決定するステップと、
を含むことを特徴とする情報提供方法。
【請求項１５】
端末装置がネットワークを介してアクセス可能なコンピュータを、
前記端末装置上に表示されたＷｅｂページに関するスクロール操作情報と、当該Ｗｅｂページを特定するためのＷｅｂページ特定情報とを当該端末装置から取得する情報取得手段、
前記取得した前記スクロール操作情報と前記Ｗｅｂページ特定情報とを対応付けて記憶する記憶手段、及び、
複数のＷｅｂページの夫々に対応する前記スクロール操作情報と前記Ｗｅｂページ特定情報を前記記憶手段から抽出し、当該抽出した各スクロール操作情報に基づいて、当該抽出した各Ｗｅｂページ特定情報により特定されるＷｅｂページの表示順序を決定する表示順序決定手段として機能させることを特徴とする情報提供プログラム。
【請求項１６】
端末装置と、該端末装置がネットワークを介してアクセス可能なサーバ装置とを備える情報提供システムにおいて、
前記端末装置は、
該端末装置上に表示されたＷｅｂページに関するスクロール操作情報を取得する取得手段と、
前記取得されたスクロール操作情報と、前記Ｗｅｂページを特定するためのＷｅｂページ特定情報とを、前記サーバ装置に送信する送信手段と、
前記サーバ装置は、
前記端末装置から送信されてきた前記スクロール操作情報と前記Ｗｅｂページ特定情報とを受信する受信手段と、
前記受信された前記スクロール操作情報と前記Ｗｅｂページ特定情報とを対応付けて記憶する記憶手段と、
複数のＷｅｂページの夫々に対応する前記スクロール操作情報と前記Ｗｅｂページ特定情報を前記記憶手段から抽出し、当該抽出した各スクロール操作情報に基づいて、当該抽出した各Ｗｅｂページ特定情報により特定されるＷｅｂページの表示順序を決定する表示順序決定手段と、
を備えることを特徴とする情報提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット上のＷｅｂサイトから提供されるＷｅｂページの一覧を表示する技術の分野に関する。
【背景技術】
【０００２】
インターネット上には多数のＷｅｂサイトが存在し、これらのＷｅｂサイトによって多種多様な情報が公開されている。インターネットに接続されたユーザ端末は、ＷｅｂブラウザによりＷｅｂサイトのＵＲＬ（Uniform Resource Locator）を指定することで該Ｗｅｂサイトにアクセスし、該Ｗｅｂサイトから提供されたＷｅｂページを表示可能になっている。これにより、ユーザ端末のユーザは、Ｗｅｂサイトから提供されたＷｅｂページを閲覧することができる。
【０００３】
また、一般に、Ｗｅｂブラウザには、ユーザにより指定されたＷｅｂサイトのＵＲＬ、又はＷｅｂサイトから提供される個々のＷｅｂページのＵＲＬを登録するブックマーク等の機能を有している。この機能によれば、ユーザが気に入ったＷｅｂサイトへ迅速にアクセスすることができるが、その都度、ユーザは目的のＷｅｂサイトを検索し、登録操作を行うといった煩雑さ等の問題がある。
【０００４】
このような問題を解決する技術として、特許文献１には、ＨＰサーバが、端末のユーザの趣向する分野から目的のＷｅｂサイトを絞り込み、絞り込んだＷｅｂサイトから所望のＷｅｂサイトをユーザに選択させ、ユーザにより選択されたＷｅｂサイトの一覧が掲載された個人用ポータルＨＰを端末に提供する技術が開示されている。この技術によれば、ユーザは、目的とするＷｅｂサイトのＵＲＬを探してアクセスする必要がなくなり、個人用ポータルＨＰから目的のＷｅｂサイトに容易にアクセスすることが可能となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−２９７４７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した特許文献１に開示された技術では、Ｗｅｂサイトを分野毎に分類しそのＵＲＬを予め登録しておく必要があり、サーバ運営者側で少なからず手間が生じる。また、インターネット上に多数存在するＷｅｂサイトの中で、サーバ運営者側で登録されないＷｅｂサイトは個人用ポータルＨＰでユーザには提供されない。更に、個人用ポータルＨＰでユーザに提供されたＷｅｂサイトの中には、ユーザによりＷｅｂページが閲覧されていないＷｅｂサイトも含まれる場合があり、かかる場合、ユーザが興味のないＷｅｂサイトもユーザに提供される可能性もある。
【０００７】
本発明は、以上の点に鑑みてなされたものであり、ユーザに煩雑さを感じさせず、なおかつ、サーバ運営者側にも手間を生じさせることなく、ユーザに対して、興味のあるＷｅｂページの一覧を関心度の高いＷｅｂページ順に閲覧させることが可能なサーバ装置、情報提供方法、情報提供プログラム、及び情報提供システムを提供することを課題の一例とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、請求項１に記載の発明は、端末装置がネットワークを介してアクセス可能なサーバ装置であって、前記端末装置上に表示されたＷｅｂページに関するスクロール操作情報と、当該Ｗｅｂページを特定するためのＷｅｂページ特定情報とを当該端末装置から取得する情報取得手段と、前記取得した前記スクロール操作情報と前記Ｗｅｂページ特定情報とを対応付けて記憶する記憶手段と、複数のＷｅｂページの夫々に対応する前記スクロール操作情報と前記Ｗｅｂページ特定情報を前記記憶手段から抽出し、当該抽出した各スクロール操作情報に基づいて、当該抽出した各Ｗｅｂページ特定情報により特定されるＷｅｂページの表示順序を決定する表示順序決定手段と、を備えることを特徴とする。
【０００９】
この発明によれば、表示されたＷｅｂページがユーザによるスクロール操作に応じてスクロールしたときの当該スクロールに関するスクロール操作情報に基づいて、複数のＷｅｂページの表示順序を決定するので、ユーザに煩雑さを感じさせず、なおかつ、情報提供装置の運営者側にも手間を生じさせることなく、ユーザに対して、興味のあるＷｅｂページの一覧を関心度の高いＷｅｂページ順に閲覧させることができる。
【００１０】
請求項２に記載の発明は、請求項１に記載のサーバ装置において、前記決定された表示順序で構成されたＷｅｂページの一覧を示すＷｅｂページ一覧情報を前記端末装置に送信するＷｅｂページ一覧情報送信手段を備える特徴とする。
【００１１】
この発明によれば、ユーザに対して、興味のあるＷｅｂページを迅速に閲覧させることができる。
【００１２】
請求項３に記載の発明は、請求項２に記載のサーバ装置において、前記決定された表示順序で構成されたＷｅｂページの一覧から所定の範囲までのＷｅｂページの情報を抽出するＷｅｂページ情報抽出手段を備え、前記Ｗｅｂページ一覧情報送信手段は、前記抽出された範囲のＷｅｂページの一覧を示すＷｅｂページ一覧情報を前記端末装置に送信することを特徴とする。
【００１３】
この発明によれば、端末装置のユーザによる見易さを向上することができる。
【００１４】
請求項４に記載の発明は、請求項３に記載のサーバ装置において、前記端末装置の画面サイズを示す画面サイズ情報又は端末装置上に表示されたＷｅｂページにおける表示文字サイズを示す表示文字サイズ情報の少なくともいずれか一方を取得する端末情報取得手段と、前記端末情報取得手段によって取得された画面サイズ又は表示文字サイズに基づいてＷｅｂページ情報抽出手段によって抽出されるＷｅｂページ情報の範囲を決定する抽出範囲決定手段と、を備える特徴とする。
【００１５】
この発明によれば、端末装置側の画面サイズ又は表示文字サイズに合った範囲のＷｅｂページの一覧を決定することができ、端末装置のユーザの見易さを向上することができる。
【００１６】
請求項５に記載の発明は、請求項１乃至４の何れか一項に記載のサーバ装置において、前記記憶手段には、複数のＷｅｂサイトから提供された複数のＷｅｂページの夫々に対応する前記スクロール操作情報と前記Ｗｅｂページ特定情報とが、前記Ｗｅｂサイト毎に判別可能に記憶されており、前記記憶手段に記憶されている各前記Ｗｅｂページ特定情報に対応するＷｅｂページを提供した前記Ｗｅｂサイトの一覧を示すＷｅｂサイト一覧情報を前記端末装置に送信するＷｅｂサイト一覧情報送信手段と、前記端末装置上に表示されたＷｅｂサイトの一覧の中から前記ユーザにより指定されたＷｅｂサイトから提供されるＷｅｂページの一覧を、前記決定された表示順序で前記端末装置に表示させる表示制御手段と、を備える特徴とする。
【００１７】
この発明によれば、ユーザは関心度の高い順に表示された、Ｗｅｂページの一覧を、Ｗｅｂサイト毎に効率良く見ることができる。
【００１８】
請求項６に記載の発明は、請求項１乃至５の何れか一項に記載のサーバ装置において、前記表示順序決定手段は、前記Ｗｅｂサイト毎に、前記複数のＷｅｂページの夫々に対応する前記スクロール操作情報と前記Ｗｅｂページ特定情報を前記記憶手段から抽出し、当該Ｗｅｂサイト毎に抽出した各スクロール操作情報に基づいて各前記Ｗｅｂサイトの表示順序を決定し、前記Ｗｅｂサイト一覧情報送信手段は、前記決定されたＷｅｂサイトの表示順序で構成された前記Ｗｅｂサイトの一覧を示すＷｅｂサイト一覧情報を前記端末装置に送信することを特徴とする。
【００１９】
この発明によれば、ユーザは関心度の高いＷｅｂサイトからより効率良くＷｅｂページの一覧を見ることができる。
【００２０】
請求項７に記載の発明は、請求項１乃至６の何れか一項に記載のサーバ装置において、前記表示順序決定手段は、前記抽出した各スクロール操作情報に基づいて、前記抽出した各Ｗｅｂページ特定情報により特定されるＷｅｂページに対するユーザの関心度を算出し、当該算出した各Ｗｅｂページに対するユーザの関心度に基づいて、前記Ｗｅｂページの表示順序を決定することを特徴とする。
【００２１】
この発明によれば、ユーザが関心度（興味度）の高さが直接反映された該表示順序を決定することができる。
【００２２】
請求項８に記載の発明は、請求項７に記載のサーバ装置において、前記スクロール操作情報には、スクロール操作速度が示されており、前記表示順序決定手段は、前記スクロール操作情報に示されるスクロール操作速度が遅いほど前記関心度が大きくなるように算出し、当該算出した関心度が大きいほど前記表示順位が上位になるように決定することを特徴とする。
【００２３】
この発明によれば、ユーザによるスクロール操作速度が速いか遅いかによって関心度の高低が決まるので、スクロール操作という通常の操作の中でユーザが特に意識せずに精度の高い関心度を判定することができる。
【００２４】
請求項９に記載の発明は、請求項７に記載のサーバ装置において、前記スクロール操作情報には、スクロール操作時間が示されており、前記表示順序決定手段は、前記スクロール操作情報に示されるスクロール操作時間が長いほど前記関心度が大きくなるように算出し、当該算出した関心度が大きいほど前記表示順位が上位になるように決定することを特徴とする。
【００２５】
この発明によれば、ユーザによるスクロール操作時間が長いか短いかによって関心度の高低が決まるので、スクロール操作という通常の操作の中でユーザが特に意識せずに精度の高い関心度を判定することができる。
【００２６】
請求項１０に記載の発明は、請求項７に記載のサーバ装置において、前記スクロール操作情報には、スクロール操作速度が示されており、前記表示順序決定手段は、前記スクロール操作情報に示されるスクロール操作速度の変化頻度が多いほど前記関心度が大きくなるように算出し、当該算出した関心度が大きいほど前記表示順位が上位になるように決定することを特徴とする。
【００２７】
この発明によれば、ユーザがスクロールを速くしたり遅くしたりを繰り返す場合であっても、精度の高い関心度を算出することができる。
【００２８】
請求項１１に記載の発明は、請求項７乃至１０の何れか一項に記載のサーバ装置において、前記情報取得手段は、前記端末装置の画面サイズを示す画面サイズ情報を、前記スクロール操作情報と前記Ｗｅｂページ特定情報と共に当該端末装置から取得し、前記記憶手段は、前記取得した前記スクロール操作情報と前記Ｗｅｂページ特定情報と前記画面サイズ情報とを対応付けて記憶し、前記表示順序決定手段は、複数のＷｅｂページの夫々に対応する前記スクロール操作情報と前記Ｗｅｂページ特定情報と前記画面サイズ情報を前記記憶手段から抽出し、当該抽出したスクロール操作情報に基づいて前記関心度を算出する際に、前記抽出した画面サイズ情報に示される画面サイズに応じた重み付けにより当該関心度を調整することを特徴とする。
【００２９】
この発明によれば、一人のユーザが画面サイズの大きい端末装置と、画面サイズの小さい端末装置とを使用する場合であっても、夫々の端末装置から取得されたスクロール操作情報を用いて算出された各関心度を共通に使用することができる。
【００３０】
請求項１２に記載の発明は、請求項７乃至１０の何れか一項に記載のサーバ装置において、前記情報取得手段は、前記端末装置上に表示されたＷｅｂページにおける表示文字サイズを示す表示文字サイズ情報を、前記スクロール操作情報と前記Ｗｅｂページ特定情報と共に当該端末装置から取得し、前記記憶手段は、前記取得した前記スクロール操作情報と前記Ｗｅｂページ特定情報と前記表示文字サイズ情報とを対応付けて記憶し、前記表示順序決定手段は、複数のＷｅｂページの夫々に対応する前記スクロール操作情報と前記Ｗｅｂページ特定情報と前記画面サイズ情報を前記記憶手段から抽出し、当該抽出したスクロール操作情報に基づいて前記関心度を算出する際に、前記抽出した表示文字サイズ情報に示される表示文字サイズに応じた重み付けにより当該関心度を調整することを特徴とする。
【００３１】
この発明によれば、一人のユーザが表示文字サイズの大きい端末装置と、表示文字サイズの小さい端末装置とを使用する場合であっても、夫々の端末装置から取得されたスクロール操作情報を用いて算出された各関心度を共通に使用することができる。
【００３２】
請求項１３に記載の発明は、請求項１乃至１２の何れか一項に記載のサーバ装置において、前記スクロール操作情報には、スクロール操作速度が示されており、前記スクロール操作速度は、前記Ｗｅｂページがスクロールした変移量を、スクロール操作開始から次のスクロール操作開始までのスクロール操作時間で除することにより算出されることを特徴とする。
【００３３】
この発明によれば、ユーザが素早くスクロールさせた後一時停止させてコンテンツをじっくり閲覧し再びスクロールをさせるといったスクロール操作を行った場合であっても、的確なユーザの関心度を判定することが可能となる。
【００３４】
請求項１４に記載の発明は、端末装置がネットワークを介してアクセス可能なサーバ装置における情報提供方法であって、前記端末装置上に表示されたＷｅｂページがユーザによるスクロール操作に応じてスクロールしたときの当該スクロールに関するスクロール操作情報と、当該Ｗｅｂページを特定するためのＷｅｂページ特定情報とを当該端末装置から取得するステップと、前記取得した前記スクロール操作情報と前記Ｗｅｂページ特定情報とを対応付けて記憶するステップと、複数のＷｅｂページの夫々に対応する前記スクロール操作情報と前記Ｗｅｂページ特定情報を前記記憶手段から抽出し、当該抽出した各スクロール操作情報に基づいて、当該抽出した各Ｗｅｂページ特定情報により特定されるＷｅｂページの表示順序を決定するステップと、を含むことを特徴とする。
【００３５】
請求項１５に記載の情報提供プログラムの発明は、端末装置がネットワークを介してアクセス可能なコンピュータを、前記端末装置上に表示されたＷｅｂページがユーザによるスクロール操作に応じてスクロールしたときの当該スクロールに関するスクロール操作情報と、当該Ｗｅｂページを特定するためのＷｅｂページ特定情報とを当該端末装置から取得する情報取得手段、前記取得した前記スクロール操作情報と前記Ｗｅｂページ特定情報とを対応付けて記憶する記憶手段、及び、複数のＷｅｂページの夫々に対応する前記スクロール操作情報と前記Ｗｅｂページ特定情報を前記記憶手段から抽出し、当該抽出した各スクロール操作情報に基づいて、当該抽出した各Ｗｅｂページ特定情報により特定されるＷｅｂページの表示順序を決定する表示順序決定手段として機能させることを特徴とする。
【００３６】
請求項１６に記載の発明は、端末装置と、該端末装置がネットワークを介してアクセス可能なサーバ装置とを備える情報提供システムにおいて、前記端末装置は、該端末装置上に表示されたＷｅｂページがユーザによるスクロール操作に応じてスクロールしたときの当該スクロールに関するスクロール操作情報を取得する取得手段と、前記取得されたスクロール操作情報と、前記Ｗｅｂページを特定するためのＷｅｂページ特定情報とを、前記サーバ装置に送信する送信手段と、前記サーバ装置は、前記端末装置から送信されてきた前記スクロール操作情報と前記Ｗｅｂページ特定情報とを受信する受信手段と、前記受信された前記スクロール操作情報と前記Ｗｅｂページ特定情報とを対応付けて記憶する記憶手段と、複数のＷｅｂページの夫々に対応する前記スクロール操作情報と前記Ｗｅｂページ特定情報を前記記憶手段から抽出し、当該抽出した各スクロール操作情報に基づいて、当該抽出した各Ｗｅｂページ特定情報により特定されるＷｅｂページの表示順序を決定する表示順序決定手段と、を備えることを特徴とする。
【発明の効果】
【００３７】
本発明によれば、表示されたＷｅｂページがユーザによるスクロール操作に応じてスクロールしたときの当該スクロールに関するスクロール操作情報に基づいて、複数のＷｅｂページの表示順序を決定するので、ユーザに煩雑さを感じさせず、なおかつ、情報提供装置の運営者側にも手間を生じさせることなく、ユーザに対して、興味のあるＷｅｂページの一覧を関心度の高いＷｅｂページ順に閲覧させることができる。
【図面の簡単な説明】
【００３８】
【図１】本実施形態に係る情報提供システムＳの概要構成の一例を示す図である。
【図２】本実施形態に係る情報提供サーバ２の概要構成の一例を示すブロック図である。
【図３】各データベースに登録される情報の構成例を示す図である。
【図４】リターゲッティング情報データベース２２５に登録される情報の具体例を示す図である。
【図５】ユーザ端末１における操作情報ファイルの作成及び送信処理を示すフローチャートである。
【図６】Ｗｅｂページの変移量とスクロール操作時間との関係の一例を示す概念図である。
【図７】情報提供サーバ２のシステム制御部２４におけるスクロール操作情報等の登録処理を示すフローチャートである。
【図８】情報提供サーバ２のシステム制御部２４におけるＷｅｂページ一覧提供処理を示すフローチャートである。
【図９】ページ一覧ページの表示内容の一例を示す図である。
【図１０】情報提供サーバ２のシステム制御部２４における、Ｗｅｂサイトの一覧の提供を介したＷｅｂページ一覧提供処理を示すフローチャートである。
【図１１】サイト一覧ページの表示内容の一例を示す図である。
【発明を実施するための形態】
【００３９】
以下、図面を参照して本発明の実施形態について説明する。なお、以下に説明する実施の形態は、情報提供システムに対して本発明を適用した場合の実施形態である。
【００４０】
［１．情報提供システムの構成及び機能概要］
先ず、本発明の一実施形態に係る情報提供システムＳの構成及び概要機能について、図１を用いて説明する。
【００４１】
図１は、本実施形態に係る情報提供システムＳの概要構成の一例を示す図である。
【００４２】
図１に示すように、情報提供システムＳは、ユーザ端末１（端末装置の一例）と、情報提供サーバ２（サーバ装置の一例）と、複数のＷｅｂサイト３ｋ（ｋ＝Ａ，Ｂ・・・Ｎの何れか）と、を含んで構成されている。なお、図１の例では、説明の便宜上、１つのユーザ端末１を示しているが、ユーザ端末１はユーザ毎に多数存在する。
【００４３】
ユーザ端末１と、情報提供サーバ２又はＷｅｂサイト３ｋとは、ネットワークＮＷを介して、例えば、通信プロトコルにＴＣＰ／ＩＰ等を用いて相互にデータの送受信が可能になっている。なお、ネットワークＮＷは、例えば、インターネット、専用通信回線（例えば、ＣＡＴＶ（Community Antenna Television）回線）、移動体通信網（基地局等を含む）、及びゲートウェイ等により構築されている。
【００４４】
各Ｗｅｂサイト３ｋは、固有のドメイン名が付与されたＷｅｂサーバ等により構成される。また、各Ｗｅｂサイト３ｋは、固有のサイトＩＤが付与されている。このサイトＩＤは、例えば各Ｗｅｂサイト３ｋのＵＲＬ又はドメイン名とすればよい。また、各Ｗｅｂサイト３ｋには、複数のＷｅｂページが登録されている。各Ｗｅｂページには、固有のページＩＤが付与されている。このページＩＤ（Ｗｅｂページ特定情報）は、例えば各ＷｅｂページのＵＲＬとすればよい。なお、Ｗｅｂページは、例えば、ＨＴＭＬ（Hyper Text Markup Language）又はＸＭＬ（Extensible Markup Language）ファイル等の構造化文書ファイル、及び画像データ等から構成される。
【００４５】
ユーザ端末１は、例えば、パーソナルコンピュータ、ＰＤＡ（Personal Digital Assistant）、又は携帯電話機等であり、Ｗｅｂブラウザ機能を有する。ユーザ端末１は、Ｗｅｂブラウザにより、Ｗｅｂサイト３ｋにアクセスしてＷｅｂページを取得し、該Ｗｅｂページをディスプレイ上に表れたウインドウ画面内に表示する。これにより、ユーザは、Ｗｅｂサイト３ｋから提供されたＷｅｂページを閲覧することができる。なお、ウインドウ画面はＷｅｂブラウザのアクティブな表示領域であり、全画面表示の場合、アクティブな表示領域は全画面となる。
【００４６】
また、ユーザ端末１のディスプレイ上に表れたウインドウ画面内にＷｅｂページの一部表示領域が収まりきれない場合、ユーザ端末１は、ユーザによるスクロール操作に応じて、ウインドウ画面内でＷｅｂページの表示領域（テキストや画像等が表示される領域）を、水平方向、垂直方向又は斜め方向等にスクロール（Ｗｅｂブラウザのアクティブな表示領域内で移動）させる。ここで、ユーザによるスクロール操作の例としては、ユーザがマウス（ユーザ端末１の操作部）のホイール（左右ボタンの間にあるボタン）を回転させること、ユーザがウインドウ画面近傍に表示されたスクロールバーをマウスのドラッグ機能により移動させること、ユーザがキーボード（ユーザ端末１の操作部）の上、下、左、又は右キーを押下すること、ユーザがマウス等のポインティングデバイスを利用してウインドウ画面をドラッグしてアクティブな表示領域を任意の方向に移動すること、及びユーザがタッチパネル式のウインドウ画面上をフリック（例えば、指で軽く払う）すること、などが挙げられる。
【００４７】
そして、ユーザ端末１のＷｅｂブラウザは、Ｗｅｂページがスクロール操作に応じてスクロールしたときの当該スクロールに関するスクロール操作情報（Ｗｅｂページに関するスクロール操作情報の一例）を取得する。続いて、ユーザ端末１のＷｅｂブラウザは、該取得したスクロール操作情報と、該ＷｅｂページのページＩＤと、該Ｗｅｂページを提供したＷｅｂサイト３ｋのサイトＩＤと、を含む操作情報ファイルを作成する。そして、ユーザ端末１のＷｅｂブラウザは、作成した操作情報ファイル及びユーザ端末１に記憶されているユーザＩＤをネットワークＮＷを介して情報提供サーバ２に送信する。
【００４８】
なお、Ｗｅｂブラウザには、スクロール操作情報を取得して操作情報ファイルを作成し、これを情報提供サーバ２に送信するためのプログラム（例えば、ブラウザの機能を拡張するプラグインソフト）が組み込まれている。このプログラムには、情報提供サーバ２へアクセスするために必要なＩＰアドレス等の情報、並びに、操作情報ファイルの送信タイミング等の情報が規定されている。この操作情報ファイルの送信タイミングは、例えば、スクロール操作情報の取得対象となるスクロールを実行させるためのスクロール操作の終了時である。あるＷｅｂページが表示されている状態で、スクロールの開始と終了が繰り返される場合、その都度、操作情報ファイル及びユーザＩＤが情報提供サーバ２に送信されることになる。
【００４９】
また、操作情報ファイルに格納されるスクロール操作情報には、例えば、スクロール操作速度やスクロール操作時間等が含まれており、これらはＷｅｂページに対するユーザの関心度の判定に用いられる。
【００５０】
ここで、スクロール操作速度は、Ｗｅｂページがスクロールする速度である。例えば、Ｗｅｂページがウインドウ画面内で変移（移動）した変移量を、当該変移（移動）に係るスクロール操作時間で割った値が、スクロール操作速度として検出（算出）される。上記「変移量」は、例えば、ウインドウ画面内に表示された、Ｗｅｂページ上の任意のピクセル（或いはピクセス群）が画面上の第一座標（ｘ１，ｙ１）から第二座標（ｘ２，ｙ２）に移動した場合における、第一座標と第二座標間の距離に相当する。また、上記「スクロール操作時間」とは、例えば、Ｗｅｂページがスクロールしている時間（つまり、スクロール操作の開始からスクロール操作の終了までの時間）である（計時プログラムにより算出される）。
【００５１】
なお、ユーザ端末１のＷｅｂブラウザは、Ｗｅｂページの表示開始からＷｅｂページの表示終了までの時間（以下、「ページ滞在時間」という）を計算し、該ＷｅｂページのページＩＤと、該Ｗｅｂページを提供したＷｅｂサイト３ｋのサイトＩＤと、該ページ滞在時間を示す情報と、を含む操作情報ファイル及びユーザＩＤをネットワークＮＷを介して情報提供サーバ２に送信する。ここで、Ｗｅｂページの表示終了は、例えば、ハイパーリンクの指定（マウスによるクリックなど）、Ｗｅｂブラウザの戻るボタン又はＷｅｂブラウザの閉じるボタンの押下などのユーザ操作により行われる。
【００５２】
また、ユーザ端末１は、情報提供サーバ２から送信されてきたＷｅｂサイトの一覧を示すＷｅｂページ（Ｗｅｂサイト一覧情報の一例であり、以下、「サイト一覧ページ」という）、又はＷｅｂページの一覧を示すＷｅｂページ（Ｗｅｂページ一覧情報の一例であり、「ページ一覧ページ」という）を受信しディスプレイ上に表する。サイト一覧ページは、複数のＷｅｂサイト（この例では、３Ａ〜３Ｎの何れか複数）の一覧を表示するためのＷｅｂページである。ページ一覧ページは、複数のＷｅｂページの一覧を表示するためのＷｅｂページである。
【００５３】
［２. 情報提供サーバ２の構成及び機能］
次に、情報提供サーバ２の構成及び機能について、図２を用いて説明する。
【００５４】
図２は、本実施形態に係る情報提供サーバ２の概要構成の一例を示すブロック図である。
【００５５】
図２に示すように、情報提供サーバ２は、通信部２１と、記憶部２２と、入出力インターフェース部２３と、システム制御部２４と、を備えている。そして、システム制御部２４と入出力インターフェース部２３とは、システムバス２５を介して接続されている。
【００５６】
通信部２１は、ネットワークＮＷに接続して、ユーザ端末１との通信状態を制御するようになっている。
【００５７】
記憶部２２は、例えば、ハードディスクドライブ等により構成されており、オペレーティングシステム及び情報提供プログラム等の各種プログラムを記憶する。なお、本発明の情報提供プログラムは、例えば、他のサーバ装置等からネットワークＮＷを介して取得されるようにしても良いし、記録媒体に記録されてドライブ装置を介して読み込まれるようにしても良い。
【００５８】
また、記憶部２２（記憶手段の一例）には、ユーザ端末１に提供するＷｅｂページを構成するためのデータ（例えば、ＨＴＭＬファイル、画像データ等）が記憶されている。
【００５９】
また、記憶部２２には、ユーザ情報データベース（ＤＢ）２２１、認証情報データベース（ＤＢ）２２２、サイト情報データベース（ＤＢ）２２３、操作情報データベース（ＤＢ）２２４、及びリターゲッティング情報データベース（ＤＢ）２２５が構築されている。
【００６０】
図３は、各データベースに登録される情報の構成例を示す図である。
【００６１】
図３（Ａ）に示すユーザ情報データベース２２１には、会員登録されたユーザのユーザＩＤ、氏名、性別、住所、電話番号、及びメールアドレス等のユーザ情報がユーザ毎に対応付けられて登録されている。
【００６２】
図３（Ｂ）に示す認証情報データベース２２２には、ユーザＩＤ、ログインＩＤ、及びパスワードがユーザ毎に対応付けられて登録されている。ログインＩＤ及びパスワードは、ログイン処理（ユーザの認証処理）に使用される認証情報である。
【００６３】
図３（Ｃ）に示すサイト情報データベース２２３には、サイトＩＤ及びページＩＤがＷｅｂサイト毎に対応付けられて登録されている。通常、１つのＷｅｂサイトには、複数のＷｅｂページが登録されているので、サイト情報データベース２２３には、１つのサイトＩＤに対して複数のページＩＤが対応付けられ登録されている。
【００６４】
なお、図示しないが、サイト情報データベース２２３には、Ｗｅｂページ毎に、Ｗｅｂページに関する情報（例えば、Ｗｅｂページに表示される文章の要約や画像等）がページＩＤに対応付けられて登録されている。また、サイト情報データベース２２３には、Ｗｅｂサイト３ｋ毎に、Ｗｅｂサイトに関する情報（例えば、Ｗｅｂサイト３ｋの名称や画像等）がサイトＩＤに対応付けられて登録されている。
【００６５】
図３（Ｄ）に示す操作情報データベース２２４には、ユーザＩＤ、ページＩＤ、スクロール操作速度（複数回分）、スクロール操作速度_平均値、スクロール操作速度_最大頻度、スクロール操作速度_最大値、スクロール操作速度_最小値、スクロール操作時間、及びページ滞在時間が、ユーザ毎に対応付けられて登録されている。つまり、操作情報データベース２２４には、複数のＷｅｂサイト３ｋから提供された複数のＷｅｂページの夫々に対応するスクロール操作情報とページＩＤとが判別可能に記憶されている。また、スクロール操作速度は、通常、１回のＷｅｂページの表示に対して複数回検出されるので、複数回分のスクロール操作速度が登録されている。
【００６６】
ここで、スクロール操作速度_平均値は、複数回検出されたスクロール操作速度の平均値である。スクロール操作速度_最大頻度は、複数回検出されたスクロール操作速度のうち出現頻度が一番高いスクロール操作速度である。スクロール操作速度_最大値は、複数回検出されたスクロール操作速度のうちの最大値である。スクロール操作速度_最小値は、複数回検出されたスクロール操作速度のうちの最小値である。なお、スクロール操作速度_平均値、スクロール操作速度_最大頻度、スクロール操作速度_最大値、及びスクロール操作速度_最小値は、ユーザ端末１により算出されスクロール操作情報に含められるように構成しても良いし、情報提供サーバ２のシステム制御部２４により算出されるように構成しても良い。
【００６７】
図３（Ｅ）に示すリターゲッティング情報データベース２２５には、ユーザＩＤ、サイトＩＤ、ページＩＤ、サイト表示順位、ページ表示順位（サイト別）、及びページ表示順位（サイト共通）が、ユーザ毎に対応付けられて登録されている。
【００６８】
ここで、サイト表示順位は、サイト一覧ページにおける、複数のＷｅｂサイト３ｋの中での表示順位である。ページ表示順位（サイト別）は、サイト一覧ページ又はページ一覧ページにおける、同一のＷｅｂサイト３ｋに登録された複数のＷｅｂページの中での表示順位である。ページ表示順位（サイト共通）は、ページ一覧ページにおける、各Ｗｅｂサイト３ｋに登録された全てのＷｅｂページの中での表示順位である。
【００６９】
図４は、リターゲッティング情報データベース２２５に登録される情報の具体例を示す図である。図４に示す例では、サイトＩＤは、Ｗｅｂサイト３ｋのＵＲＬとなっており、ページＩＤは、Ｗｅｂサイト３ｋに登録されたＷｅｂページのＵＲＬとなっている。
【００７０】
図４に示す例において、No.１に対応するＷｅｂページからNo.４に対応するＷｅｂページは、Ｗｅｂサイト３Ａに登録されたＷｅｂページである。また、Ｗｅｂサイト３Ａの表示順位は１位（最上位）になっているので、当該Ｗｅｂサイト３Ａに関する情報は、サイト一覧ページ上でユーザにより最も目に付く位置に表示されることになる。また、Ｗｅｂサイト３Ａに登録されたＷｅｂページの中では、No.１に対応するＷｅｂページの表示順位は２位になっている。また、No.１に対応するＷｅｂページの表示順位は、全てのＷｅｂページの中で３位になっている。
【００７１】
入出力インターフェース部２３は、通信部２１及び記憶部２２とシステム制御部２４との間のインターフェース処理を行うようになっている。
【００７２】
システム制御部２４は、ＣＰＵ（Central Processing Unit）２４ａ、ＲＯＭ（Read Only Memory）２４ｂ、ＲＡＭ（Random Access Memory）２４ｃ等により構成されている。そして、システム制御部２４は、ＣＰＵ２４ａが、ＲＯＭ２４ｂや記憶部２２に記憶された各種プログラムを読み出し実行することにより、Ｗｅｂページの提供処理等を行う。
【００７３】
更に、システム制御部２４は、本発明の情報取得手段、表示順序決定手段、Ｗｅｂページ一覧情報送信手段、Ｗｅｂサイト一覧情報送信手段、Ｗｅｂページ情報抽出手段、端末情報取得手段、抽出範囲決定手段、及び表示制御手段等として機能する。
【００７４】
具体的には、システム制御部２４は、ユーザ端末１から送信された操作情報ファイル及びユーザＩＤを取得し、当該操作情報ファイルに含まれるスクロール操作情報、サイトＩＤ、及びページＩＤと、ユーザＩＤとを対応付けて操作情報データベース２２４に登録（記憶）する。このとき、操作情報ファイルに、スクロール操作速度_平均値、スクロール操作速度_最大頻度、スクロール操作速度_最大値、及びスクロール操作速度_最小値が含まれていない場合、システム制御部２４は、これらのスクロール操作速度を算出して操作情報データベース２２４に登録する。
【００７５】
また、システム制御部２４は、あるユーザのユーザＩＤに対応付けられた、スクロール操作情報、及びページＩＤを操作情報データベース２２４から抽出し、当該抽出したスクロール操作情報に基づいて、上記抽出したページＩＤにより特定されるＷｅｂページに対するユーザの関心度をＷｅｂページ毎に判定（算出）する。なお、ユーザの関心度は、例えば、スコア（数値）で表され、このスコアが大きいほど関心度が高く（言い換えれば、興味がある）、スコアが低いほど関心度が低い（言い換えれば、興味がない）と判定してもよい。
【００７６】
例えば、システム制御部２４は、「スクロール操作速度」が遅いほど関心度が大きくなるように算出する。この場合、例えば、Ｓｃ（関心度）＝α（任意の係数）／ｖ（スクロール操作速度）の計算式で算出される。この計算式で、α＞０であり、ｖ＞０である。
【００７７】
また、例えば、システム制御部２４は、「スクロール操作速度／ページ滞在時間」が小さいほど関心度が大きくなるように算出するように構成しても良い。この場合、例えば、Ｓｃ（関心度）＝α（任意の係数）／（ｖ（スクロール操作速度）／Ｔｔ（ページ滞在時間））の計算式で算出される。なお、この計算式で（ｖ／Ｔｔ）＞０である。また、この計算式で、ページ滞在時間Ｔｔに代えてスクロール操作時間を用いるように構成しても良い。
【００７８】
また、スクロール操作速度の変化頻度が多い（加速度の変化が多い）ほど、ユーザはスクロールを速くしたり遅くしたりを繰り返すので、関心度が高いと言える。従って、システム制御部２４は、スクロール操作速度の変化頻度が多いほど関心度が大きくなるように算出するように構成しても良い。この場合、例えば、Ｓｃ（関心度）＝α（任意の係数）＊ｍ（スクロール操作速度の変化頻度）の計算式で算出される。ここで、スクロール操作速度の変化頻度は、例えば複数回検出されたスクロール操作速度のうちの所定数（例えば、１０）のスクロール操作速度のうち、時系列的に隣り合う２つのスクロール操作速度の差の絶対値が閾値以上である数を計算することにより求められる。
【００７９】
なお、上記のようにスクロール操作速度を用いた関心度の算出では、スクロール操作速度_平均値、スクロール操作速度_最大頻度、スクロール操作速度_最大値、及びスクロール操作速度_最小値の何れか一つが用いられる。
【００８０】
また、上記の例では、スクロール操作速度に基づいて関心度を算出するように構成したが、別の例として、Ｗｅｂページの表示開始からＷｅｂページ表示終了までにおける各スクロール操作時間の積算値（合計）に基づいて関心度を算出するように構成しても良い。このスクロール操作時間の積算値は、Ｗｅｂページのスクロールが一時停止し、スクロールが再開されるような場合、スクロール停止中の時間を除いたスクロール中の積算時間である。例えば、システム制御部２４は、スクロール操作時間（積算値）が長いほど関心度が大きくなるように算出する。この場合、例えば、Ｓｃ（関心度）＝α（任意の係数）＊ｔ（スクロール操作時間（積算値））の計算式で算出される。
【００８１】
そして、システム制御部２４は、上記算出した各Ｗｅｂページに対するユーザの関心度に基づいて（例えば、関心度が大きい順に）Ｗｅｂページの表示順序（サイト別の表示順序とサイト共通の表示順序）を決定する。例えば、算出された関心度が大きいＷｅｂページほど表示順位が上位になるように決定される。こうして決定された各Ｗｅｂページのページ表示順位（サイト別及びサイト共通）は、各々のＷｅｂページのページＩＤと共にリターゲッティング情報データベース２２５に登録される。
【００８２】
なお、システム制御部２４は、各Ｗｅｂページに対するユーザの関心度を算出することなく、抽出した各スクロール操作情報に基づいて、抽出した各ページＩＤにより特定されるＷｅｂページの表示順序（サイト別の表示順序とサイト共通の表示順序）を決定するように構成しても良い。この場合、例えば、各Ｗｅｂページのスクロール操作速度が比較され、該スクロール操作速度が遅いＷｅｂページほど表示順位が上位になるように決定される。
【００８３】
また、システム制御部２４は、Ｗｅｂサイト３ｋ毎に、複数のＷｅｂページの夫々に対応するスクロール操作情報を操作情報データベース２２４から抽出し、当該Ｗｅｂサイト３ｋ毎に抽出した各スクロール操作情報に基づいて各Ｗｅｂサイト３ｋの表示順序を決定するように構成しても良い。例えば、システム制御部２４は、Ｗｅｂサイト３ｋに登録されている各Ｗｅｂページに対する関心度の平均値をＷｅｂサイト３ｋ毎に算出し、当該平均値に基づいて（例えば、関心度の平均値が大きい順に）Ｗｅｂサイト３ｋの表示順序を決定する。例えば、算出された関心度の平均値が大きいＷｅｂサイト３ｋほど表示順位が上位になるように決定される。図４に示す例で言えば、Ｗｅｂサイト３Ａの関心度の平均値は、No.１〜No.４に対応する各Ｗｅｂページの関心度を積算した値を４で割った値となる。こうして決定された各Ｗｅｂサイト３ｋのサイト表示順位は、各々のＷｅｂサイト３ｋのサイトＩＤと共にリターゲッティング情報データベース２２５に登録される。
【００８４】
なお、システム制御部２４は、各Ｗｅｂページに対するユーザの関心度を算出することなく、各スクロール操作情報に基づいてＷｅｂサイト３ｋの表示順序を決定するように構成しても良い。この場合、例えば、Ｗｅｂサイト３ｋ毎に、Ｗｅｂページのスクロール操作速度の平均値が算出され、該スクロール操作速度の平均値が小さいＷｅｂサイト３ｋほど表示順位が上位になるように決定される。
【００８５】
そして、システム制御部２４は、ユーザ端末１のユーザのログイン時（又はユーザ端末１からの特定サイトへのアクセス時）に、上記決定した表示順序で構成されたＷｅｂページの一覧（リスティング結果）を示すページ一覧ページをユーザ端末１に送信する。ここで、システム制御部２４は、上記決定された表示順序で構成されたＷｅｂページの一覧を示す情報から所定の範囲（例えば、表示順位が１位〜５位まで、あるいは、表示順位が１のみ）までのＷｅｂページの情報を抽出し、抽出された範囲のＷｅｂページの一覧を示すページ一覧ページをユーザ端末１に送信するように構成しても良い。
【００８６】
なお、システム制御部２４は、ユーザ端末１のユーザのログイン時（又はユーザ端末１からの特定サイトへのアクセス時）に、Ｗｅｂサイト３ｋの一覧を示すサイト一覧ページをユーザ端末１に送信する。そして、システム制御部２４は、ユーザ端末１のディスプレイ上に表示されたＷｅｂサイト３ｋの一覧の中からユーザにより指定されたＷｅｂサイト３ｋに対応する（Ｗｅｂサイト３ｋから提供される）Ｗｅｂページの一覧を上記決定した表示順序でユーザ端末１に表示させるように構成しても良い。サイト一覧ページにおけるＷｅｂサイト３ｋの一覧は、例えばサイト情報データベース２２３へのＷｅｂサイト登録順で構成された一覧であっても良いが、上記決定されたＷｅｂサイト３ｋの表示順序で構成されたＷｅｂサイト３ｋの一覧であるように構成すれば、ユーザにとって、より利便性がある。
【００８７】
［３．情報提供システムの動作］
次に、本実施形態に係る情報提供システムＳの動作について説明する。
【００８８】
（３．１．操作情報ファイルの作成及び送信）
先ず、ユーザ端末１による操作情報ファイルの作成及び送信処理について、図５を用いて説明する。
【００８９】
図５は、ユーザ端末１における操作情報ファイルの作成及び送信処理を示すフローチャートである。図５に示す処理は、ユーザ端末１においてＷｅｂブラウザが起動後、ユーザ端末１から例えばＷｅｂサイト３Ａへのアクセス要求（例えば、ＨＴＴＰ（Hyper Text Transfer Protocol）リクエスト）に対するレスポンスとして該Ｗｅｂサイト３Ａから送信されたＷｅｂページがユーザ端末１により受信、表示された場合に開始される。なお、当該Ｗｅｂページには、当該ＷｅｂページのページＩＤ及びＷｅｂサイト３ＡのサイトＩＤが付加されている。
【００９０】
図５に示す処理が開始されると、ユーザ端末１のＷｅｂブラウザは、ユーザによるスクロール操作が開始されたか否かを、操作部からのスクロール操作に係る操作信号により判定する（ステップＳ１）。そして、スクロール操作が開始されたと判定した場合には（ステップＳ１：ＹＥＳ）、上述したスクロール操作時間を計測するタイマのカウントを開始し、ステップＳ２に進み、スクロール操作が開始されていないと判定した場合には（ステップＳ１：ＮＯ）、ステップＳ７に進む。
【００９１】
ステップＳ２では、ユーザ端末１のＷｅｂブラウザは、上記スクロール操作に応じて、ウインドウ画面内に表示されたＷｅｂページをスクロールさせるスクロール処理を実行する。
【００９２】
次いで、ユーザ端末１のＷｅｂブラウザは、上記スクロール操作が終了したか否かを、操作部からのスクロール操作に係る操作信号により判定する（ステップＳ３）。そして、例えばスクロール操作が所定時間（例えば、０．５秒間）無い（操作部からスクロール操作に係る操作信号が所定時間無い）場合、ユーザ端末１のＷｅｂブラウザは、スクロール操作が終了したと判定し（ステップＳ３：ＹＥＳ）、上述したスクロール操作時間を計測するタイマのカウントを停止し、ステップＳ４に進む。一方、ユーザ端末１のＷｅｂブラウザは、スクロール操作が終了していないと判定した場合には（ステップＳ３：ＮＯ）、ステップＳ２に戻り、スクロール処理を継続する。
【００９３】
ステップＳ４では、ユーザ端末１のＷｅｂブラウザは、当該Ｗｅｂページがスクロール操作に応じてスクロールしたときの当該スクロールに関するスクロール操作情報の取得処理を実行する。具体的には、ユーザ端末１のＷｅｂブラウザは、Ｗｅｂページがウインドウ画面内で変移した変移量を算出し、当該変移量を上記計測されたスクロール操作時間で除することによりスクロール操作速度として検出（算出）する。
【００９４】
次いで、ユーザ端末１のＷｅｂブラウザは、スクロールされたＷｅｂページのページＩＤと、該Ｗｅｂページを提供したＷｅｂサイト３ＡのサイトＩＤと、を取得する（ステップＳ５）。
【００９５】
次いで、ユーザ端末１のＷｅｂブラウザは、上記取得したスクロール操作情報、サイトＩＤ、及びページＩＤを含む操作情報ファイルを作成し（ステップＳ６）、これを一時、ＲＡＭに記憶する。
【００９６】
ステップＳ７では、ユーザ端末１のＷｅｂブラウザは、操作情報ファイルの送信タイミングの条件を満たしたか否かを判定する。例えば、当該送信タイミングとして、「スクロール操作情報の取得対象となるスクロールを実行させるためのスクロール操作の終了時」が規定されている場合、当該送信タイミングの条件を満たしている場合（ステップＳ７：ＹＥＳ）、ステップＳ８に進み、当該条件を満たしていない場合（ステップＳ７：ＮＯ）、ステップＳ９に進む。
【００９７】
ステップＳ８では、ユーザ端末１のＷｅｂブラウザは、上記ステップＳ６で作成した操作情報ファイル及び予め記憶されているユーザＩＤをネットワークＮＷを介して情報提供サーバ２に送信する。
【００９８】
なお、上記送信タイミングとして、「スクロール操作情報の取得対象となるスクロールの終了後、次のスクロールを実行させるためのスクロール操作の開始時」と規定しても良い。この場合、スクロール操作情報の取得対象となるスクロールの終了後、次のスクロールを実行させるためのスクロール操作が開始された時に、上記ステップＳ６で作成した操作情報ファイル等が情報提供サーバ２に送信される。
【００９９】
或いは、上記送信タイミングとして、「スクロール操作情報の取得対象となるスクロールの終了後、スクロール操作以外のユーザによる指定（又は選択）操作時」と規定しても良い。この場合、スクロール操作情報の取得対象となるスクロールの終了後、スクロール操作以外のユーザによる指定（又は選択）操作がなされた時に、上記ステップＳ６で作成した操作情報ファイル等が情報提供サーバ２に送信される。なお、上記スクロール操作以外のユーザによる指定（又は選択）とは、例えば、購入ボタン、予約ボタン、又は決済ボタン等の各種ボタンの指定（マウスでクリック）や、他のＷｅｂページへジャンプするためのリンクの指定等が挙げられる。
【０１００】
或いは、上記送信タイミングとして、「前回の操作情報ファイルの送信から所定時間が経過した時」と規定しても良い。この場合、所定時間（例えば、１分）毎に、上記ステップＳ６で作成された操作情報ファイル等が情報提供サーバ２に送信される。
【０１０１】
或いは、上記送信タイミングとして、「所定量のデータ蓄積が検知された時」と規定しても良い。この場合、所定量の操作情報ファイルのデータが蓄積される毎に、上記ステップＳ６で作成された操作情報ファイル等が情報提供サーバ２に送信される。
【０１０２】
ステップＳ９では、ユーザ端末１のＷｅｂブラウザは、Ｗｅｂページの表示終了指示があったか否かを判定する。例えば、ユーザにより、Ｗｅｂページを閉じるボタン（又は戻るボタン）が指定された場合、又は他のＷｅｂページへジャンプするためのハイパーリンクが指定された場合、ユーザ端末１のＷｅｂブラウザは、Ｗｅｂページの表示終了指示があったと判定し（ステップＳ９：ＹＥＳ）、ステップＳ１１に進む。一方、ユーザ端末１のＷｅｂブラウザは、Ｗｅｂページの表示終了指示がないと判定した場合（ステップＳ９：ＮＯ）、ステップＳ１０に進み、その他の処理（例えば、ユーザによる入力操作等に応じた処理）を行い、ステップＳ１に戻る。
【０１０３】
ステップＳ１１では、ユーザ端末１のＷｅｂブラウザは、ページ滞在時間を計算し、該ページ滞在時間を示す情報、ページＩＤ、及びサイトＩＤを含む操作情報ファイルを作成し、該作成した操作情報ファイル及び予め記憶されているユーザＩＤをネットワークＮＷを介して情報提供サーバ２に送信し、当該処理を終了する。
【０１０４】
なお、上記ステップＳ４で用いられる「スクロール操作時間」は、スクロール操作の開始からスクロール操作の終了までの時間としたが、この時間を用いてスクロール操作速度を算出すると、例えば、ユーザが素早くスクロールさせた後一時停止させてＷｅｂページをじっくり閲覧し再びスクロールをさせるといったスクロール操作を行った場合、的確なユーザの関心度を判定できない可能性がある。
【０１０５】
そこで、このような場合を考慮して、「スクロール操作時間」を、スクロール操作の開始から次のスクロール操作の開始までの時間とすれば、ユーザが素早くスクロールさせた後一時停止させてＷｅｂページをじっくり閲覧し再びスクロールをさせるといったスクロール操作を行った場合であっても、的確なユーザの関心度を判定することが可能となる。ここで、スクロール操作の開始から次のスクロール操作の開始までの時間とは、具体的には、スクロール操作情報の取得対象となるスクロールを実行させるためのスクロール操作の開始から、スクロールの一時停止時間を経て、次のスクロールを実行するためのスクロール操作の開始までの時間である。この場合、ユーザ端末１のＷｅｂブラウザは、上記ステップＳ３でスクロール操作が終了したと判定した場合に、上述したスクロール操作時間を計測するタイマのカウントを停止せずに、次のスクロール操作が開始された時に停止する。そして、ユーザ端末１のＷｅｂブラウザは、ステップＳ４で、Ｗｅｂページがウインドウ画面内で変移した変移量を、上記計測されたスクロール操作時間（スクロール操作の開始から次のスクロール操作の開始までの時間）で除することによりスクロール操作速度として算出することになる。また、この場合、ユーザ端末１のＷｅｂブラウザは、ステップＳ８で、スクロール操作情報の取得対象となるスクロールの終了後、次のスクロールを実行させるためのスクロール操作が開始された時に、算出したスクロール操作速度を含む操作情報ファイル等を情報提供サーバ２に送信する。
【０１０６】
図６は、Ｗｅｂページの変移量とスクロール操作時間との関係の一例を示す概念図である。図６に示す期間Ｐ１において、“ｔ１”はスクロールしている時間（つまり、スクロール操作の開始からスクロール操作の終了までの時間）であり、“ｔ２”はスクロールの一時停止時間であり、“ｔ３”（＝ｔ１＋ｔ２）はスクロール操作の開始から次のスクロール操作の開始までの時間である。また、図６に示す期間Ｐ１において、“ｄ１”はスクロールによる変移量である。
【０１０７】
そして、上記スクロール操作時間として“ｔ１”を用いた場合、スクロール操作速度ｖ１＝ｄ１／ｔ１となる。一方、上記スクロール操作時間として“ｔ３”を用いた場合、スクロール操作速度ｖ３＝ｄ１／ｔ３となる。このように、期間Ｐ１において、上記スクロール操作時間として“ｔ１”を用いてスクロール操作速度を計算した場合、当該速度は相対的に速くなるため、ユーザの関心度は低いと判定される。一方、上記スクロール操作時間として、スクロールの一時停止時間を含めた“ｔ３”を用いてスクロール操作速度を計算した場合、当該速度は相対的に遅くなるため、ユーザの関心度は高いと判定することができる。
【０１０８】
また、上記スクロール操作時間を「スクロール操作の開始から次のスクロール操作の開始までの時間」とした場合、図６に示す期間Ｐ４においては、次のスクロール操作が開始されない（Ｗｅｂページの表示終了等による）ので、この期間Ｐ４では、スクロール操作時間及びスクロール操作速度が算出されないことになる。もし、スクロール操作速度_平均値を算出する場合、期間Ｐ１〜Ｐ３における３つのスクロール操作速度のみが用いられ、期間Ｐ４は考慮されない。
【０１０９】
なお、図５に示す処理においては、Ｗｅｂページが表示されている状態でスクロールがある度に、操作情報ファイルが情報提供サーバ２に送信されるように構成したが、別の例として、作成された操作情報ファイルが記憶部（ハードディスク等）に保存されるようにしておき、ユーザ端末１が情報提供サーバ２にログイン要求等を行う時に、上記保存された操作情報ファイル及びユーザＩＤが情報提供サーバ２に送信されるように構成しても良い。
【０１１０】
また、上記操作情報ファイルには、Ｗｅｂサイト３Ａに関する情報及び当該Ｗｅｂサイト３Ａから提供されたＷｅｂページに関する情報が格納されるように構成しても良い。
【０１１１】
また、上記動作例では、Ｗｅｂサイト３Ａを例にとったが、他のＷｅｂサイト３ｋにおいても同様である。
【０１１２】
（３．２．スクロール操作情報等の登録）
次に、情報提供サーバ２によるスクロール操作情報等の登録処理について、図７を用いて説明する。
【０１１３】
図７は、情報提供サーバ２のシステム制御部２４におけるスクロール操作情報等の登録処理を示すフローチャートである。図７に示す処理は、ユーザ端末１から送信された操作情報ファイル及びユーザＩＤが受信された場合に開始される。
【０１１４】
図７に示す処理が開始されると、情報提供サーバ２のシステム制御部２４は、受信された操作情報ファイルから、スクロール操作情報、サイトＩＤ、及びページＩＤを取得する（ステップＳ２１）。
【０１１５】
次いで、システム制御部２４は、受信されたユーザＩＤに対応付けて、取得したスクロール操作情報、サイトＩＤ、及びページＩＤを操作情報データベース２２４に登録し（ステップＳ２２）、当該処理を終了する。
【０１１６】
なお、操作情報ファイルに、Ｗｅｂサイトに関する情報が格納されている場合、Ｗｅｂサイトに関する情報及びサイトＩＤが対応付けられてサイト情報データベース２２３に登録される。また、Ｗｅｂページに関する情報が格納されている場合、Ｗｅｂページに関する情報及びページＩＤが対応付けられてサイト情報データベース２２３に登録される。
【０１１７】
ところで、上記例では、ユーザ端末１がスクロール操作速度を算出するように構成したが、情報提供サーバ２がスクロール操作速度を算出するように構成しても良い。この場合、ユーザ端末１により算出された「Ｗｅｂページの変移量」と「スクロール操作時間」（「スクロール操作の開始からスクロール操作の終了までの時間」又は「スクロール操作の開始から次のスクロール操作の開始までの時間」）とが操作情報ファイルに含められて情報提供サーバ２に送信される。そして、「Ｗｅｂページの変移量」と「スクロール操作時間」によりスクロール操作速度がシステム制御部２４により算出され、操作情報データベース２２４に登録される。
【０１１８】
なお、図７に示す処理は、ユーザ端末１から、ページ滞在時間を示す情報、ページＩＤ、及びサイトＩＤを含む操作情報ファイル及びユーザＩＤを受信した場合にも行われる。
【０１１９】
（３．３．Ｗｅｂページ一覧の提供）
次に、情報提供サーバ２によるＷｅｂページ一覧提供処理について、図８を用いて説明する。
【０１２０】
図８は、情報提供サーバ２のシステム制御部２４におけるＷｅｂページ一覧提供処理を示すフローチャートである。なお、この処理の前提として、会員登録処理により、ユーザ端末１のユーザのユーザ情報は、ユーザ情報データベース２２１に既に登録され、且つ、当該ユーザの認証情報は、認証情報データベース２２２に既に登録されているものとする。
【０１２１】
図８に示す処理は、情報提供サーバ２において、アクセスされたユーザ端末１からのログイン要求（ログインＩＤ及びパスワードを含む）に応じてログイン処理が行われ、ユーザ端末１のユーザＩＤが特定されると開始される。なお、ログイン処理では、ログイン要求に含まれるログインＩＤとパスワードの組が認証情報データベース２２２に登録されているか否かが判別され、登録されていれば、ユーザＩＤが特定される。
【０１２２】
図８に示す処理が開始されると、情報提供サーバ２のシステム制御部２４は、上記特定したユーザＩＤに対応付けられたページＩＤ及びこれに対応付けられたスクロール操作情報を操作情報データベース２２４から抽出する（ステップＳ３１）。
【０１２３】
次いで、システム制御部２４は、上記抽出した各ページＩＤに対応付けられたスクロール操作情報に基づいて、上述したように、当該ページＩＤにより特定されるＷｅｂページに対するユーザの関心度をＷｅｂページ毎に算出する（ステップＳ３２）。
【０１２４】
次いで、システム制御部２４は、算出した各関心度に基づいて、上述したように、Ｗｅｂページのサイト共通の表示順序を決定する（ステップＳ３３）。こうして各Ｗｅｂページのページ表示順位（サイト共通）が決定される。
【０１２５】
次いで、システム制御部２４は、上記決定した各Ｗｅｂページのページ表示順位（サイト共通）、各ＷｅｂページのページＩＤ、及び上記特定したユーザＩＤを対応付けてリターゲッティング情報データベース２２５に登録する（ステップＳ３４）。
【０１２６】
次いで、システム制御部２４は、リターゲッティング情報データベース２２５に登録された各Ｗｅｂページのページ表示順位（サイト共通）で構成されたＷｅｂページの一覧を示すページ一覧ページを生成する（ステップＳ３５）。なお、システム制御部２４は、リターゲッティング情報データベース２２５に登録された各Ｗｅｂページのページ表示順位（サイト共通）で構成されたＷｅｂページの一覧を示す情報から所定の範囲（例えば、表示順位が１位〜５位まで、あるいは、表示順位が１のみ）までのＷｅｂページの情報を抽出し、抽出された範囲のＷｅｂページの一覧を示すページ一覧ページを生成するように構成しても良い。
【０１２７】
次いで、情報提供サーバ２のシステム制御部２４は、生成したページ一覧ページを、ログイン要求を送信したユーザ端末１に送信する（ステップＳ３６）。なお、Ｗｅｂページの一覧は、例えば、ＷｅｂページのＵＲＬの一覧であっても良いし、Ｗｅｂページに関する情報（例えば、Ｗｅｂページに表示される文章の要約や画像等）の一覧であっても良い。
【０１２８】
こうして送信されたページ一覧ページは、ユーザ端末１のディスプレイ上に表示される。
【０１２９】
図９は、ページ一覧ページの表示内容の一例を示す図である。図９に示す例では、ページ一覧ページ上には、情報提供サーバ２のシステム制御部２４により決定されたサイト共通の表示順序で、各Ｗｅｂページに表示される文章の要約の一覧が表示されている。このように表示された各要約には、各ＷｅｂページのＵＲＬが設定されている。そして、ユーザ端末１のユーザにより所望のＷｅｂページの要約が指定（例えば、マウスでクリック）されると、ユーザ端末１のＷｅｂブラウザは、ハイパーリンクにより、当該Ｗｅｂページを登録するＷｅｂサイト３ｋにアクセスして当該Ｗｅｂページを取得し、ディスプレイ上に表示することになる。
【０１３０】
（３．４．Ｗｅｂサイトの一覧の提供を介したＷｅｂページの一覧の提供）
次に、情報提供サーバ２による、Ｗｅｂサイトの一覧の提供を介したＷｅｂページ一覧提供処理について、図１０を用いて説明する。
【０１３１】
図１０は、情報提供サーバ２のシステム制御部２４における、Ｗｅｂサイトの一覧の提供を介したＷｅｂページ一覧提供処理を示すフローチャートである。
【０１３２】
図１０に示す処理は、図８に示す処理と同様、ログイン処理が行われ、ユーザ端末１のユーザＩＤが特定されると開始される。
【０１３３】
図１０に示す処理が開始されると、システム制御部２４は、特定したユーザＩＤに対応付けられた全て（又は所定数）のページＩＤ及び全て（又は所定数）のスクロール操作情報等を操作情報データベース２２４から取得すると共に、当該取得した各ページＩＤに対応付けられたサイトＩＤをサイト情報データベース２２３から取得する（ステップＳ４１）。
【０１３４】
次いで、システム制御部２４は、上記取得したサイトＩＤ及びページＩＤに基づき、上記取得した複数のスクロール操作情報をＷｅｂサイト３ｋ毎に分類する（ステップＳ４２）。つまり、同じサイトＩＤが（ページＩＤを介して）対応付けられたスクロール操作情報が集められる。
【０１３５】
次いで、システム制御部２４は、上記分類した各スクロール操作情報に基づいて、Ｗｅｂサイト３ｋ毎に、上述したように、各Ｗｅｂページに対するユーザの関心度を算出する（ステップＳ４３）。
【０１３６】
次いで、システム制御部２４は、上記算出した、各Ｗｅｂページに対するユーザの関心度に基づいて、Ｗｅｂサイト３ｋ毎に、上述したように、Ｗｅｂページのサイト別の表示順序を決定する（ステップＳ４４）。こうして各Ｗｅｂページのページ表示順位（サイト別）が決定される。
【０１３７】
次いで、システム制御部２４は、上記算出した、各Ｗｅｂページに対するユーザの関心度の平均値をＷｅｂサイト３ｋ毎に算出し、当該平均値に基づいてＷｅｂサイト３ｋの表示順序を決定する（ステップＳ４５）。こうして各Ｗｅｂサイト３ｋのサイト表示順位が決定される。
【０１３８】
次いで、システム制御部２４は、上記決定した各Ｗｅｂサイト３ｋのサイト表示順位、上記決定した各Ｗｅｂページのページ表示順位（サイト別）、各Ｗｅｂサイト３ｋのサイトＩＤ、各ＷｅｂページのページＩＤ、及び上記特定したユーザＩＤを対応付けてリターゲッティング情報データベース２２５に登録する（ステップＳ４６）。
【０１３９】
次いで、システム制御部２４は、リターゲッティング情報データベース２２５に登録された各Ｗｅｂサイト３ｋのサイト表示順位で構成されたＷｅｂサイトの一覧を示すサイト一覧ページを生成する（ステップＳ４７）。
【０１４０】
次いで、システム制御部２４は、生成したサイト一覧ページを、ログイン要求を送信したユーザ端末１に送信する（ステップＳ４８）。
【０１４１】
なお、Ｗｅｂサイトの一覧は、例えば、Ｗｅｂサイト３ｋのＵＲＬの一覧であっても良いし、Ｗｅｂサイト３ｋに関する情報（例えば、Ｗｅｂサイト３ｋの名称や画像等）の一覧であっても良い。また、サイト一覧ページには、例えば、各Ｗｅｂサイト３ｋから提供されるＷｅｂページのページＩＤ、ページ表示順位（サイト別）、及びＷｅｂページに関する情報が含まれる。
【０１４２】
こうして送信されたサイト一覧ページは、ユーザ端末１のディスプレイ上に表示される。
【０１４３】
図１１は、サイト一覧ページの表示内容の一例を示す図である。図１１（Ａ）に示す例では、サイト一覧ページ上には、情報提供サーバ２のシステム制御部２４により決定された表示順序で、各Ｗｅｂサイト３ｋの名称の一覧が表示されている。このように表示されたＷｅｂサイトの一覧の中から、ユーザが操作部により所望のＷｅｂサイト３ｋを指定（例えば、該Ｗｅｂサイト３ｋの名称上をマウスオーバー）すると、ユーザ端末１のＷｅｂブラウザは、図１１（Ｂ）に示すように、当該指定されたＷｅｂサイト３ｋに対応するＷｅｂページの一覧１００を、情報提供サーバ２のシステム制御部２４により決定されたサイト別の表示順序で表示する。
【０１４４】
図１１（Ｂ）に示す例では、各Ｗｅｂページに表示される文章の要約の一覧が表示されている。なお、Ｗｅｂページの一覧１００を表示するためのページ表示順位（サイト別）及びＷｅｂページに関する情報等は、Ｗｅｂサイト３ｋの名称上をマウスオーバーされたときに、ユーザ端末１のＷｅｂブラウザが情報提供サーバ２から取得するように構成しても良い。
【０１４５】
また、図１１（Ａ）に示す各Ｗｅｂサイト３ｋの名称には、各Ｗｅｂサイト３ｋのＵＲＬが設定されるように構成し、ユーザが操作部により所望のＷｅｂサイト３ｋを指定（例えば、該Ｗｅｂサイト３ｋの名称をマウスでクリック）すると、ユーザ端末１のＷｅｂブラウザは、ハイパーリンクにより、当該Ｗｅｂサイト３ｋにアクセスして代表のＷｅｂページを取得し、ディスプレイ上に表示するように構成しても良い。
【０１４６】
また、別の例として、図１１（Ａ）に示すように表示されたＷｅｂサイト３ｋの一覧の中から、ユーザが操作部により所望のＷｅｂサイト３ｋを指定（例えば、該Ｗｅｂサイト３ｋの名称をマウスでクリック）すると、ユーザ端末１のＷｅｂブラウザは、ページ一覧ページを情報提供サーバ２に要求するように構成しても良い。この場合、情報提供サーバ２のシステム制御部２４は、当該要求に応じて、リターゲッティング情報データベース２２５に登録された各Ｗｅｂページ（上記指定されたＷｅｂサイト３ｋから提供されるＷｅｂページ）のページ表示順位（サイト別）で構成されたＷｅｂページの一覧を示すページ一覧ページを生成し、当該ページ一覧ページをユーザ端末１に返信する。そして、ユーザ端末１のＷｅｂブラウザは、ページ一覧ページを受信すると、これをディスプレイ上に表示する。
【０１４７】
なお、上記関心度の算出、サイト表示順位の決定、及びページ表示順位の決定、並びにリターゲッティング情報データベース２２５への登録は、ログイン処理によりユーザＩＤが特定されることにより実行されるように構成したが、別の例として、上記関心度の算出、サイト表示順位の決定、及びページ表示順位の決定、並びにリターゲッティング情報データベース２２５への登録は、特にログイン処理とは無関係に、所定時間（例えば、１２時間）間隔で実行されるように構成しても良い。
【０１４８】
以上説明したように、上記実施形態によれば、情報提供サーバ２は、ユーザ端末１上に表示されたＷｅｂページがユーザによるスクロール操作に応じてスクロールしたときの当該スクロールに関するスクロール操作情報を取得し、該スクロール操作情報に基づいて、Ｗｅｂページの表示順序を決定し、決定した表示順序で構成されたＷｅｂページの一覧を示すページ一覧ページをユーザ端末１に送信して表示させるように構成したので、ユーザに煩雑さを感じさせず（ユーザ自ら興味のあるＷｅｂページをお気に入り登録する必要がないため）、なおかつ、サーバ運営者側にも手間を生じさせることなく（Ｗｅｂサイトを分野毎に分類しそのＵＲＬを予め登録しておく必要がないため）、ユーザは、興味のあるＷｅｂページの一覧を関心度の高いＷｅｂページ順に見ることができ、ユーザに興味のあるＷｅｂページを迅速に閲覧させることができる。
【０１４９】
また、情報提供サーバ２は、各Ｗｅｂページの表示順位で構成されたＷｅｂページの一覧を示す情報から所定の範囲までのＷｅｂページの情報を抽出し、抽出した範囲のＷｅｂページの一覧を示すページ一覧ページをユーザ端末１に送信して表示させるように構成すれば、ユーザ端末１のユーザによる見易さを向上することができる。
【０１５０】
また、情報提供サーバ２は、スクロール操作情報に基づき、各Ｗｅｂページに対するユーザの関心度を算出し、該関心度に基づいてＷｅｂページの表示順序の決定するように構成したので、ユーザが関心度（興味度）の高さが直接反映された該表示順序を決定することができる。
【０１５１】
特に、ユーザによるスクロール操作速度が速いか遅いかによって関心度の高低が決まるので、スクロール操作という通常の操作の中でユーザが特に意識せずに精度の高い関心度を判定することができる。
【０１５２】
更に、情報提供サーバ２は、Ｗｅｂサイト３ｋの一覧を示すサイト一覧ページをユーザ端末１に送信して表示させ、該表示されたＷｅｂサイト３ｋの一覧の中からユーザにより指定されたＷｅｂサイト３ｋに対応するＷｅｂページの一覧を上記決定された表示順序でユーザ端末１に表示させる構成によれば、ユーザは関心度の高い順に表示された、Ｗｅｂページの一覧を、Ｗｅｂサイト３ｋ毎に効率良く見ることができる。このとき、Ｗｅｂサイト３ｋの表示順序をもＷｅｂページ閲覧時のスクロール操作情報（関心度）に基づいて決定するように構成すれば、ユーザは関心度の高いＷｅｂサイト３ｋからより効率良くＷｅｂページの一覧を見ることができる。
【０１５３】
［４．画面サイズによる関心度の調整］
上記実施形態において、情報提供サーバ２は、スクロール操作情報に基づいて関心度を算出する際に、ユーザ端末１のＷｅｂブラウザの画面サイズに応じた重み付けにより当該関心度を調整するように構成しても良い。
【０１５４】
この場合、ユーザ端末１のＷｅｂブラウザは、スクロール操作情報、サイトＩＤ、及びページＩＤに加えて、上記画面サイズを示す画面サイズ情報を含む操作情報ファイルを作成し、該操作情報ファイル及びユーザＩＤを情報提供サーバ２に送信する。なお、Ｗｅｂブラウザの画面サイズはJavaScript（登録商標）により取得できる。
【０１５５】
そして、情報提供サーバ２のシステム制御部２４は、ユーザ端末１からの操作情報ファイルを受信すると、該操作情報ファイルから、スクロール操作情報、サイトＩＤ、ページＩＤ、及び画面サイズ情報を取得し、該ユーザＩＤに対応付けて、スクロール操作情報、サイトＩＤ、ページＩＤ、及び画面サイズ情報を操作情報データベース２２４に登録する。
【０１５６】
そして、情報提供サーバ２のシステム制御部２４は、ユーザＩＤに対応付けられた、スクロール操作情報、ページＩＤ、及び画面サイズ情報を操作情報データベース２２４から抽出し、当該抽出したスクロール操作情報に基づいて、上記関心度を算出する際に、抽出した画面サイズ情報に示される画面サイズに応じた重み付けにより当該関心度を調整する。
【０１５７】
例えば、Ｓｃ（関心度）＝α（任意の係数）／ｖ（スクロール操作速度）の計算式で関心度を算出する場合、αを重み付けとし、上記画面サイズが、予め規定された画面基準サイズ（例えば、横800dot×縦600dot）よりも大きい（例えば、面積が大きい）場合、上記画面サイズと画面基準サイズとが同じ場合の“α”（例えば、α＝１００）よりも小さく（例えば、α＝８０）することにより関心度を調整する。これは、画面サイズが画面基準サイズより大きい場合、Ｗｅｂページの内容を把握するのに時間がかかり、スクロール操作速度が遅くなりがちになるので（つまり、ユーザがあまり興味がないにも関わらず関心度が高くなってしまう）、その分、関心度を下げるためである。
【０１５８】
一方、上記画面サイズが予め規定された画面基準サイズよりも小さい（例えば、面積が小さい）場合、画面サイズと画面基準サイズとが同じ場合の“α”（例えば、α＝１００）よりも大きく（例えば、α＝１２０）することにより関心度を調整する。これは、画面サイズが画面基準サイズより小さい場合、Ｗｅｂページの内容を把握するのに短時間で済み、スクロール操作速度が速くなりがちになるので（つまり、ユーザが興味があるにも関わらず関心度が低くなってしまう）、その分、関心度を上げるためである。
【０１５９】
このような構成によれば、例えば、一人のユーザが画面サイズの大きいユーザ端末（例えば、ＰＣ）と、画面サイズの小さいユーザ端末（例えば、ＰＤＡ）とを使用する場合であっても、夫々のユーザ端末で検出されたスクロール操作速度等を用いて算出された各関心度を共通に使用することができる。
【０１６０】
なお、各Ｗｅｂページの表示順位で構成されたＷｅｂページの一覧を示す情報から所定の範囲までのＷｅｂページの情報を抽出し、抽出した範囲のＷｅｂページの一覧を示すページ一覧ページをユーザ端末１に送信する構成において、システム制御部２４は、上記ユーザ端末１から取得された画面サイズに基づいて、上記抽出するＷｅｂページ情報の範囲を決定するように構成しても良い。例えば、画面サイズが大きいほど、抽出されるＷｅｂページ情報の範囲が大きくなるように決定される。一例として、取得された画面サイズが画面基準サイズと等しい場合、表示順位が１位〜１０位までの範囲のＷｅｂページが決定される一方、取得された画面サイズが画面基準サイズより小さい場合、表示順位が１位〜５位までの範囲のＷｅｂページが決定される。このように構成すれば、ユーザ端末１における画面のサイズに合った範囲で当該Ｗｅｂページの一覧を表示させることができ、ユーザ端末１のユーザによる見易さを向上することができる。
【０１６１】
［５．表示文字サイズによる関心度の調整］
上記実施形態において、情報提供サーバ２は、スクロール操作情報に基づいて関心度を算出する際に、ユーザ端末１上に表示されたＷｅｂページにおける表示文字サイズに応じた重み付けにより当該関心度を調整するように構成しても良い。
【０１６２】
この場合、ユーザ端末１のＷｅｂブラウザは、スクロール操作情報、サイトＩＤ、及びページＩＤに加えて、上記表示文字サイズを示す表示文字サイズ情報を含む操作情報ファイルを作成し、該操作情報ファイル及びユーザＩＤを情報提供サーバ２に送信する。
【０１６３】
そして、情報提供サーバ２のシステム制御部２４は、ユーザ端末１からの操作情報ファイルを受信すると、該操作情報ファイルから、スクロール操作情報、サイトＩＤ、ページＩＤ、及び表示文字サイズ情報を取得し、該ユーザＩＤに対応付けて、スクロール操作情報、サイトＩＤ、ページＩＤ、及び表示文字サイズ情報を操作情報データベース２２４に登録する。
【０１６４】
そして、情報提供サーバ２のシステム制御部２４は、ユーザＩＤに対応付けられた、スクロール操作情報、ページＩＤ、及び表示文字サイズ情報を操作情報データベース２２４から抽出し、当該抽出したスクロール操作情報に基づいて、上記関心度を算出する際に、抽出した表示文字サイズ情報に示される表示文字サイズに応じた重み付けにより当該関心度を調整する。
【０１６５】
例えば、Ｓｃ（関心度）＝α（任意の係数）／ｖ（スクロール操作速度）の計算式で関心度を算出する場合、αを重み付けとし、上記表示文字サイズが、予め規定された文字基準サイズ（例えば、中）よりも小さい場合、表示文字サイズと文字基準サイズとが同じ場合の“α”（例えば、α＝１００）よりも小さく（例えば、α＝８０）することにより関心度を調整する。これは、表示文字サイズが文字基準サイズより小さい場合、Ｗｅｂページの内容を把握するのに時間がかかり、スクロール操作速度が遅くなりがちになるので（つまり、ユーザがあまり興味がないにも関わらず関心度が高くなってしまう）、その分、関心度を下げるためである。
【０１６６】
一方、上記表示文字サイズが予め規定された文字基準サイズよりも大きい場合、表示文字サイズと文字基準サイズとが同じ場合の“α”（例えば、α＝１００）よりも大きく（例えば、α＝１２０）することにより関心度を調整する。これは、表示文字サイズが文字基準サイズより大きい場合、Ｗｅｂページの内容を把握するのに短時間で済み、スクロール操作速度が速くなりがちになるので（つまり、ユーザが興味があるにも関わらず関心度が低くなってしまう）、その分、関心度を上げるためである。
【０１６７】
このような構成によれば、例えば、一人のユーザが表示文字サイズの大きいユーザ端末（例えば、ＰＣ）と、表示文字サイズの小さいユーザ端末（例えば、ＰＤＡ）とを使用する場合であっても、夫々のユーザ端末で検出されたスクロール操作速度を用いて算出された各関心度を共通に使用することができる。また、一人のユーザが一つのユーザ端末を使用する場合に、表示文字サイズを適宜変更する場合であっても、夫々の表示文字サイズで表示されていたときに検出されたスクロール操作速度等を用いて算出された各関心度を共通に使用することができる。
【０１６８】
なお、上述した画面サイズ及び表示文字サイズ以外のパラメータにより関心度の調整するように構成しても良い。例えば、動画像と静止画像によって関心度を調整するように構成しても良い。これは、動画像の場合、静止画像とは異なり、ユーザは動画像の部分でスクロール操作を一時停止若しくはゆっくりスクロールさせて見るため、その時間を考慮する必要があるためである。この場合、例えば、スクロールされているのが動画像の場合、静止画像の場合の“α”（例えば、α＝１００）よりも小さく（例えば、α＝５０）することにより関心度を調整する（つまり、関心度を下げる）。
【０１６９】
なお、各Ｗｅｂページの表示順位で構成されたＷｅｂページの一覧を示す情報から所定の範囲までのＷｅｂページの情報を抽出し、抽出した範囲のＷｅｂページの一覧を示すページ一覧ページをユーザ端末１に送信する構成において、システム制御部２４は、上記ユーザ端末１から取得された表示文字サイズに基づいて、上記抽出するＷｅｂページ情報の範囲を決定するように構成しても良い。例えば、表示文字サイズが大きいほど、抽出されるＷｅｂページ情報の範囲が小さくなるように決定される。一例として、取得された表示文字サイズが文字基準サイズと等しい場合、表示順位が１位〜１０位までの範囲のＷｅｂページが決定される一方、取得された表示文字サイズが文字基準サイズより小さい場合、表示順位が１位〜１５位までの範囲のＷｅｂページが決定される。このように構成すれば、ユーザ端末１における表示文字のサイズに合った範囲で当該Ｗｅｂページの一覧を表示させることができ、ユーザ端末１のユーザによる見易さを向上することができる。
【符号の説明】
【０１７０】
１  ユーザ端末
２  情報提供サーバ
３ｋ  Ｗｅｂサイト
２１  通信部
２２  記憶部
２３  入出力インターフェース部
２４  システム制御部
２５  システムバス
ＮＷ  ネットワーク
Ｓ  情報提供システム
【図１】
2011113278.tif 000003
【図２】
2011113278.tif 000004
【図３】
2011113278.tif 000005
【図４】
2011113278.tif 000006
【図５】
2011113278.tif 000007
【図６】
2011113278.tif 000008
【図７】
2011113278.tif 000009
【図８】
2011113278.tif 000010
【図９】
2011113278.tif 000011
【図１０】
2011113278.tif 000012
【図１１】
2011113278.tif 000013