(57)【要約】      （修正有）【課題】過去に表示画面に表示された可能性があり、且つ、十分に表示されなかったコンテンツに関する情報を閲覧者に対して効果的に提示する情報処理システム、情報処理方法及び情報処理プログラムを提供する。【解決手段】コンテンツ表示システムは、コンテンツが表示画面内に表示された表示積算時間を特定し、表示積算時間が特定されたコンテンツに対する閲覧者の興味度と、表示積算時間が特定されたコンテンツとの間のページ上の距離が所定距離内にある他のコンテンツに対する閲覧者の興味度とを算出する。そして、コンテンツ表示システムは、表示積算時間が特定されたコンテンツに対する閲覧者の興味度が他のコンテンツに対する閲覧者の興味度より大きいか否かに応じて、予め設定された閾値を補正し、補正された閾値よりも表示積算時間が短いコンテンツを対象コンテンツとして特定し、対象コンテンツに関する情報を表示画面内に表示させる。【選択図】図９
2019015997.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを表示するための表示領域が配置されたページであって、当該ページの全領域のうち一部の領域が表示画面内に表示され、且つ、前記ページの閲覧者の操作に応じて前記表示画面内に表示される領域が変移する前記ページから、前記コンテンツが前記表示画面内に表示された表示積算時間を、当該ページの特定の領域内に含まれる複数のコンテンツ毎に特定する積算時間特定手段と、
前記閲覧者の嗜好情報に基づいて、前記表示積算時間が特定されたコンテンツに対する当該閲覧者の興味度と、当該表示積算時間が特定されたコンテンツとの間の前記ページ上の距離が所定距離内にある他のコンテンツに対する当該閲覧者の興味度とを算出する算出手段と、
前記表示積算時間が特定されたコンテンツに対する前記閲覧者の興味度が前記他のコンテンツに対する前記閲覧者の興味度より大きいか否かに応じて、予め設定された閾値を補正する補正手段と、
前記補正手段により補正された閾値よりも前記表示積算時間が短いコンテンツを対象コンテンツとして特定するコンテンツ特定手段と、
前記対象コンテンツに関する情報を前記表示画面内に表示させる表示制御手段と、
を備えることを特徴とする情報処理システム。
【請求項２】
前記補正手段は、前記表示積算時間が特定されたコンテンツに対する前記閲覧者の興味度が前記他のコンテンツに対する前記閲覧者の興味度より大きいほど前記閾値が大きくなるように補正することを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記補正手段は、前記対象コンテンツと同時期に前記表示画面内に表示される他のコンテンツの数に応じて前記閾値を補正することを特徴とする請求項１または２に記載の情報処理システム。
【請求項４】
前記表示制御手段は、前記ページに含まれる複数のコンテンツのうちから前記閲覧者に関心があるとして特定されたコンテンツが前記表示画面内に表示されたときに、前記対象コンテンツに関する情報を表示させることを特徴とする請求項１乃至３の何れか一項に記載の情報処理システム。
【請求項５】
前記表示制御手段は、前記閲覧者に関心があるとして特定されたコンテンツが前記表示画面内に表示され、且つ、前記ページの変移が停止したときに、前記対象コンテンツに関する情報を表示させることを特徴とする請求項１乃至３の何れか一項に記載の情報処理システム。
【請求項６】
前記表示制御手段は、前記閲覧者に関心があるとして特定されたコンテンツが前記表示画面内に表示されてから、前記閲覧者に関心があるとして特定されたコンテンツの情報量に応じた時間が経過したときに、前記対象コンテンツを表示させることを特徴とする請求項１乃至３の何れか一項に記載の情報処理システム。
【請求項７】
前記表示制御手段は、前記閲覧者の操作であって、既に前記表示画面内に表示された領域を再表示させるための当該操作があったときに、前記対象コンテンツに関する情報を表示させることを特徴とする請求項１乃至３の何れか一項に記載の情報処理システム。
【請求項８】
前記表示制御手段は、前記閲覧者の操作であって、前記対象コンテンツが含まれる前記ページから他のページへ遷移させるための当該操作があったときに、前記対象コンテンツに関する情報を表示させることを特徴とする請求項１乃至３の何れか一項に記載の情報処理システム。
【請求項９】
前記表示制御手段は、前記ページに含まれる複数のコンテンツのうちから前記閲覧者に関心があるとして特定されたコンテンツを表示する表示領域の少なくとも一部に、前記対象コンテンツに関する情報を表示させることを特徴とする請求項１乃至８の何れか一項に記載の情報処理システム。
【請求項１０】
前記表示制御手段は、前記閲覧者に関心があるとして特定されたコンテンツから前記対象コンテンツに表示を切り替えるためのボタンを、前記関心があるとして特定されたコンテンツを表示する表示領域の少なくとも一部に表示させることを特徴とする請求項９に記載の情報処理システム。
【請求項１１】
前記表示制御手段は、前記対象コンテンツを表示する表示領域が前記表示画面内に入ってくるように前記ページを変移させるためのボタンを、前記関心があるとして特定されたコンテンツを表示する表示領域の少なくとも一部に表示させることを特徴とする請求項９に記載の情報処理システム。
【請求項１２】
既に前記表示画面内に表示された領域に含まれ、前記対象コンテンツ以外の他のコンテンツを表示する表示領域が再表示された場合に、前記表示制御手段は、当該再表示された表示領域に前記対象コンテンツを表示させることを特徴とする請求項１乃至８の何れか一項に記載の情報処理システム。
【請求項１３】
前記再表示された表示領域の表示サイズが前記対象コンテンツの表示サイズより小さい場合に、前記表示制御手段は、前記対象コンテンツの表示サイズを前記再表示された表示領域に適合するように変更し、当該変更された前記対象コンテンツを前記再表示された表示領域に表示させることを特徴とする請求項１２に記載の情報処理システム。
【請求項１４】
前記再表示された表示領域の表示サイズが前記対象コンテンツの表示サイズより小さい場合に、前記表示制御手段は、前記対象コンテンツを前記再表示された表示領域内でスクロール可能に表示させることを特徴とする請求項１２に記載の情報処理システム。
【請求項１５】
コンピュータにより実行される情報処理方法であって、
コンテンツを表示するための表示領域が配置されたページであって、当該ページの全領域のうち一部の領域が表示画面内に表示され、且つ、前記ページの閲覧者の操作に応じて前記表示画面内に表示される領域が変移する前記ページから、前記コンテンツが前記表示画面内に表示された表示積算時間を、当該ページの特定の領域内に含まれる複数のコンテンツ毎に特定する積算時間特定ステップと、
前記閲覧者の嗜好情報に基づいて、前記表示積算時間が特定されたコンテンツに対する当該閲覧者の興味度と、当該表示積算時間が特定されたコンテンツとの間の前記ページ上の距離が所定距離内にある他のコンテンツに対する当該閲覧者の興味度とを算出する算出ステップと、
前記表示積算時間が特定されたコンテンツに対する前記閲覧者の興味度が前記他のコンテンツに対する前記閲覧者の興味度より大きいか否かに応じて、予め設定された閾値を補正する補正ステップと、
前記補正ステップにより補正された閾値よりも前記表示積算時間が短いコンテンツを対象コンテンツとして特定するコンテンツ特定ステップと、
前記対象コンテンツに関する情報を前記表示画面内に表示させる表示制御ステップと、
を含むことを特徴とする情報処理方法。
【請求項１６】
コンピュータを、
コンテンツを表示するための表示領域が配置されたページであって、当該ページの全領域のうち一部の領域が表示画面内に表示され、且つ、前記ページの閲覧者の操作に応じて前記表示画面内に表示される領域が変移する前記ページから、前記コンテンツが前記表示画面内に表示された表示積算時間を、当該ページの特定の領域内に含まれる複数のコンテンツ毎に特定する積算時間特定手段と、
前記閲覧者の嗜好情報に基づいて、前記表示積算時間が特定されたコンテンツに対する当該閲覧者の興味度と、当該表示積算時間が特定されたコンテンツとの間の前記ページ上の距離が所定距離内にある他のコンテンツに対する当該閲覧者の興味度とを算出する算出手段と、
前記表示積算時間が特定されたコンテンツに対する前記閲覧者の興味度が前記他のコンテンツに対する前記閲覧者の興味度より大きいか否かに応じて、予め設定された閾値を補正する補正手段と、
前記補正手段により補正された閾値よりも前記表示積算時間が短いコンテンツを対象コンテンツとして特定するコンテンツ特定手段と、
前記対象コンテンツに関する情報を前記表示画面内に表示させる表示制御手段として機能させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｅｂサイトやアプリケーションにより提供されるコンテンツの表示制御等の技術分野に関する。
【背景技術】
【０００２】
従来から、Ｗｅｂサイトやアプリケーションにより提供されるコンテンツ（商品情報、ブログ、記事など）をユーザの操作に応じて提供可能なコンテンツ情報提供システムが知られている。特許文献１には、表示画面内に収まらない分量のコンテンツ情報がある場合、表示画面に表示されていない非表示部分の情報を確認できる要約情報を提供する技術について記載されている。特許文献２には、着脱可能な電子ペーパーと当該電子ペーパーに対する入力情報を対応付けて記憶し、電子ペーパーが新た装着された場合に当該電子ペーパーに対応する入力情報を表示する電子下敷に関する技術について記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−００８９７０号公報
【特許文献２】特開２０１４−０４８５８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の技術では、表示画面に表示されていない情報の要約が提示されることによって現在表示されていないコンテンツの情報を確認することは可能であるが、既に十分な時間、表示された（閲覧された）コンテンツやこれから表示される範囲にあるコンテンツの情報も含めて要約されるため十分な時間表示されなかった（閲覧されなかった）コンテンツに関する情報を十分に提供できていないといった問題がある。特許文献２の技術では、表示されたコンテンツに関して過去に入力された情報を当該コンテンツと重畳して表示することは可能であるが、ユーザが見逃してしまったコンテンツに関連する情報を表示することができないといった問題がある。
【０００５】
本発明は、以上の点等に鑑みてなされたものであり、過去に表示画面に表示された可能性があり、且つ、十分に表示されなかったコンテンツに関する情報を閲覧者に対して効果的に提示することが可能な情報処理システム、情報処理方法、及び情報処理プログラムを提供することを課題とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、コンテンツを表示するための表示領域が配置されたページであって、当該ページの全領域のうち一部の領域が表示画面内に表示され、且つ、前記ページの閲覧者の操作に応じて前記表示画面内に表示される領域が変移する前記ページから、前記コンテンツが前記表示画面内に表示された表示積算時間を、当該ページの特定の領域内に含まれる複数のコンテンツ毎に特定する積算時間特定手段と、前記閲覧者の嗜好情報に基づいて、前記表示積算時間が特定されたコンテンツに対する当該閲覧者の興味度と、当該表示積算時間が特定されたコンテンツとの間の前記ページ上の距離が所定距離内にある他のコンテンツに対する当該閲覧者の興味度とを算出する算出手段と、前記表示積算時間が特定されたコンテンツに対する前記閲覧者の興味度が前記他のコンテンツに対する前記閲覧者の興味度より大きいか否かに応じて、予め設定された閾値を補正する補正手段と、前記補正手段により補正された閾値よりも前記表示積算時間が短いコンテンツを対象コンテンツとして特定するコンテンツ特定手段と、前記対象コンテンツに関する情報を前記表示画面内に表示させる表示制御手段と、を備えることを特徴とする。
【０００７】
この発明によれば、近くにあるコンテンツ間の興味度の大小関係に応じて、より適切な閾値に調整でき、十分に表示されなかったコンテンツに関する情報を閲覧者に対して効果的に提示することができる。
【０００８】
請求項２に記載の発明は、請求項１に記載の情報処理システムにおいて、前記補正手段は、前記表示積算時間が特定されたコンテンツに対する前記閲覧者の興味度が前記他のコンテンツに対する前記閲覧者の興味度より大きいほど前記閾値が大きくなるように補正することを特徴とする
【０００９】
この発明によれば、表示積算時間が特定されたコンテンツに対する閲覧者の興味度が上記他のコンテンツに比べて大きいほど、十分に表示されなかったと判断するための閾値を大きくして、当該表示積算時間が特定されたコンテンツを対象コンテンツとして特定され易くすることで、当該コンテンツに関する情報を表示され易くすることができる。
【００１０】
請求項３に記載の発明は、請求項１または２に記載の情報処理システムにおいて、前記補正手段は、前記対象コンテンツと同時期に前記表示画面内に表示される他のコンテンツの数に応じて前記閾値を補正することを特徴とする。
【００１１】
この発明によれば、他のコンテンツの閲覧時間を考慮して、より適切な閾値を決定することができる。
【００１２】
請求項４に記載の発明は、請求項１乃至３の何れか一項に記載の情報処理システムにおいて、前記表示制御手段は、前記ページに含まれる複数のコンテンツのうちから前記閲覧者に関心があるとして特定されたコンテンツが前記表示画面内に表示されたときに、前記対象コンテンツに関する情報を表示させることを特徴とする。
【００１３】
この発明によれば、閲覧者に関心のあるコンテンツが表示されたときに、対象コンテンツに関する情報を閲覧者に対して効果的に提示することができる。
【００１４】
請求項５に記載の発明は、請求項１乃至３の何れか一項に記載の情報処理システムにおいて、前記表示制御手段は、前記閲覧者に関心があるとして特定されたコンテンツが前記表示画面内に表示され、且つ、前記ページの変移が停止したときに、前記対象コンテンツに関する情報を表示させることを特徴とする。
【００１５】
この発明によれば、閲覧者が関心のあるコンテンツに注目するためにページの変移が停止したときに、対象コンテンツに関する情報を閲覧者に対して効果的に提示することができる。
【００１６】
請求項６に記載の発明は、請求項１乃至３の何れか一項に記載の情報処理システムにおいて、前記表示制御手段は、前記閲覧者に関心があるとして特定されたコンテンツが前記表示画面内に表示されてから、前記閲覧者に関心があるとして特定されたコンテンツの情報量に応じた時間が経過したときに、前記対象コンテンツを表示させることを特徴とする。
【００１７】
この発明によれば、閲覧者により関心のあるコンテンツの閲覧が終了されたときに、当該関心のあるコンテンツから対象コンテンツに自動的に切り換えて閲覧者に対して効果的に提示することができる。
【００１８】
請求項７に記載の発明は、請求項１乃至３の何れか一項に記載の情報処理システムにおいて、前記表示制御手段は、前記閲覧者の操作であって、既に前記表示画面内に表示された領域を再表示させるための当該操作があったときに、前記対象コンテンツに関する情報を表示させることを特徴とする。
【００１９】
この発明によれば、既に表示された領域を含むようにページが変移したときに、対象コンテンツに関する情報を閲覧者に対して効果的に提示することができる。
【００２０】
請求項８に記載の発明は、請求項１乃至３の何れか一項に記載の情報処理システムにおいて、前記表示制御手段は、前記閲覧者の操作であって、前記対象コンテンツが含まれる前記ページから他のページへ遷移させるための当該操作があったときに、前記対象コンテンツに関する情報を表示させることを特徴とする。
【００２１】
この発明によれば、閲覧者が他のページへ遷移させたとき、または他のページへ遷移させようとしているときに、対象コンテンツに関する情報を閲覧者に対して効果的に提示することができる。
【００２２】
請求項９に記載の発明は、請求項１乃至８の何れか一項に記載の情報処理システムにおいて、前記表示制御手段は、前記ページに含まれる複数のコンテンツのうちから前記閲覧者に関心があるとして特定されたコンテンツを表示する表示領域の少なくとも一部に、前記対象コンテンツに関する情報を表示させることを特徴とする。
【００２３】
この発明によれば、閲覧者に関心があるコンテンツが表示されたときに、対象コンテンツに関する情報を閲覧者に対して効果的に提示することができる。
【００２４】
請求項１０に記載の発明は、請求項９に記載の情報処理システムにおいて、前記表示制御手段は、前記閲覧者に関心があるとして特定されたコンテンツから前記対象コンテンツに表示を切り替えるためのボタンを、前記関心があるとして特定されたコンテンツを表示する表示領域の少なくとも一部に表示させることを特徴とする。
【００２５】
この発明によれば、閲覧者に対して所望のタイミングで対象コンテンツに表示を切り替えさせることができる。
【００２６】
請求項１１に記載の発明は、請求項９に記載の情報処理システムにおいて、前記表示制御手段は、前記対象コンテンツを表示する表示領域が前記表示画面内に入ってくるように前記ページを変移させるためのボタンを、前記関心があるとして特定されたコンテンツを表示する表示領域の少なくとも一部に表示させることを特徴とする。
【００２７】
この発明によれば、閲覧者の所望のタイミングで対象コンテンツが表示画面内に入ってくるようにページを変移させることができる。
【００２８】
請求項１２に記載の発明は、請求項１乃至８の何れか一項に記載の情報処理システムにおいて、既に前記表示画面内に表示された領域に含まれ、前記対象コンテンツ以外の他のコンテンツを表示する表示領域が再表示された場合に、前記表示制御手段は、当該再表示された表示領域に前記対象コンテンツを表示させることを特徴とする。
【００２９】
この発明によれば、閲覧者が既に閲覧した領域に戻ってコンテンツを探すようなときに、対象コンテンツを閲覧者に対して効果的に提示することができる。
【００３０】
請求項１３に記載の発明は、請求項１２に記載の情報処理システムにおいて、前記再表示された表示領域の表示サイズが前記対象コンテンツの表示サイズより小さい場合に、前記表示制御手段は、前記対象コンテンツの表示サイズを前記再表示された表示領域に適合するように変更し、当該変更された前記対象コンテンツを前記再表示された表示領域に表示させることを特徴とする。
【００３１】
この発明によれば、再表示された表示領域の表示サイズが対象コンテンツの表示サイズより小さい場合であっても、再表示された表示領域の表示サイズに合うように表示サイズが変更された対象コンテンツを閲覧者に対して効果的に提示することができる。
【００３２】
請求項１４に記載の発明は、請求項１２に記載の情報処理システムにおいて、前記再表示された表示領域の表示サイズが前記対象コンテンツの表示サイズより小さい場合に、前記表示制御手段は、前記対象コンテンツを前記再表示された表示領域内でスクロール可能に表示させることを特徴とする。
【００３３】
この発明によれば、再表示された表示領域の表示サイズが対象コンテンツの表示サイズより小さい場合であっても、オリジナルの対象コンテンツを閲覧者に対して効果的に提示することができる。
【００３４】
請求項１５に記載の発明は、コンピュータにより実行される情報処理方法であって、コンテンツを表示するための表示領域が配置されたページであって、当該ページの全領域のうち一部の領域が表示画面内に表示され、且つ、前記ページの閲覧者の操作に応じて前記表示画面内に表示される領域が変移する前記ページから、前記コンテンツが前記表示画面内に表示された表示積算時間を、当該ページの特定の領域内に含まれる複数のコンテンツ毎に特定する積算時間特定ステップと、前記閲覧者の嗜好情報に基づいて、前記表示積算時間が特定されたコンテンツに対する当該閲覧者の興味度と、当該表示積算時間が特定されたコンテンツとの間の前記ページ上の距離が所定距離内にある他のコンテンツに対する当該閲覧者の興味度とを算出する算出ステップと、前記表示積算時間が特定されたコンテンツに対する前記閲覧者の興味度が前記他のコンテンツに対する前記閲覧者の興味度より大きいか否かに応じて、予め設定された閾値を補正する補正ステップと、前記補正ステップにより補正された閾値よりも前記表示積算時間が短いコンテンツを対象コンテンツとして特定するコンテンツ特定ステップと、前記対象コンテンツに関する情報を前記表示画面内に表示させる表示制御ステップと、を含むことを特徴とする。
【００３５】
請求項１６に記載の発明は、コンピュータを、コンテンツを表示するための表示領域が配置されたページであって、当該ページの全領域のうち一部の領域が表示画面内に表示され、且つ、前記ページの閲覧者の操作に応じて前記表示画面内に表示される領域が変移する前記ページから、前記コンテンツが前記表示画面内に表示された表示積算時間を、当該ページの特定の領域内に含まれる複数のコンテンツ毎に特定する積算時間特定手段と、前記閲覧者の嗜好情報に基づいて、前記表示積算時間が特定されたコンテンツに対する当該閲覧者の興味度と、当該表示積算時間が特定されたコンテンツとの間の前記ページ上の距離が所定距離内にある他のコンテンツに対する当該閲覧者の興味度とを算出する算出手段と、前記表示積算時間が特定されたコンテンツに対する前記閲覧者の興味度が前記他のコンテンツに対する前記閲覧者の興味度より大きいか否かに応じて、予め設定された閾値を補正する補正手段と、前記補正手段により補正された閾値よりも前記表示積算時間が短いコンテンツを対象コンテンツとして特定するコンテンツ特定手段と、前記対象コンテンツに関する情報を前記表示画面内に表示させる表示制御手段として機能させることを特徴とする。
【発明の効果】
【００３６】
本発明によれば、近くにあるコンテンツ間の興味度の大小関係に応じて、より適切な閾値に調整でき、十分に表示されなかったコンテンツに関する情報を閲覧者に対して効果的に提示することができる。
【図面の簡単な説明】
【００３７】
【図１】本実施形態に係るコンテンツ表示システムＳの概要構成例を示す図である。
【図２】（Ａ）は、本実施形態に係るコンテンツ提供サーバ１の概要構成例を示すブロック図であり、（Ｂ）は、本実施形態に係るクライアント端末２の概要構成例を示すブロック図であり、（Ｃ）は、システム制御部１４またはシステム制御部２６における機能ブロックの一例を示す図である。
【図３】ページの変移により、当該ページにおいて表示画面が辿った軌跡の一例を示す図である。
【図４】対象コンテンツに関する情報として、対象コンテンツに表示を切り替えるためのタブが表示される場合の表示画面例を示す図である。
【図５】対象コンテンツに関する情報として、対象コンテンツを表示するコンテンツ表示領域が表示画面内に入ってくるようにページを変移させるためのボタンが表示される場合の表示画面例を示す図である。
【図６】対象コンテンツに関する情報として、対象コンテンツ（つまり、対象コンテンツ自体）が表示される場合の表示画面例を示す図である。
【図７】対象コンテンツに関する情報として、対象コンテンツの要約が表示される場合の表示画面例を示す図である。
【図８】対象コンテンツに関する情報として、対象コンテンツがスクロールして表示される場合の表示画面例を示す図である。
【図９】クライアント端末２のシステム制御部２６により実行されるコンテンツ表示処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００３８】
以下、図面を参照して本発明の実施形態について説明する。なお、以下に説明する実施の形態は、コンテンツ表示システムに対して本発明を適用した場合の実施形態である。
【００３９】
［１．コンテンツ表示システムの構成及び機能概要］
先ず、本実施形態に係るコンテンツ表示システムＳの構成及び概要機能について、図１を用いて説明する。図１は、本実施形態に係るコンテンツ表示システムＳの概要構成例を示す図である。図１に示すように、コンテンツ表示システムＳは、コンテンツ提供サーバ１、クライアント端末２、及びユーザ情報管理サーバ３等を含んで構成される。コンテンツ表示システムＳは、本発明の情報処理システムの一例である。コンテンツ提供サーバ１、クライアント端末２、及びユーザ情報管理サーバ３は、ネットワークＮＷに接続される。ネットワークＮＷは、例えば、インターネット、専用通信回線（例えば、ＣＡＴＶ（Community Antenna Television）回線）、移動体通信網（基地局等を含む）、及びゲートウェイ等により構築される。なお、ユーザ情報管理サーバ３は、コンテンツ提供サーバ１に組み込まれてもよい。
【００４０】
コンテンツ提供サーバ１は、例えば、ショッピングサイト、オークションサイト、旅行予約サイト、宿泊予約サイト、施設利用予約サイト、ブログサイト、またはＳＮＳ（Social Networking Service）サイト等のＷｅｂサイトを提供するサーバである。なお、本実施形態では、コンテンツ提供サーバ１（Ｗｅｂサイト）からクライアント端末２へ提供されて表示されるページ（Ｗｅｂページ）を適用した場合を例にとって説明するが、クライアント端末２にインストールされるアプリケーションにより表示されるページを適用してもよい。また、Ｗｅｂサイトから提供されるページは、例えばＨＴＭＬ（Hyper Text Markup Language）文書やＸＨＴＭＬ文書等の構造化文書及び画像データ等により構成される。クライアント端末２は、ブラウザによりＷｅｂサイトのＵＲＬを指定することで、Ｗｅｂサイトから提供されたページをディスプレイ上に表れた表示画面に表示する。この表示画面は、例えばブラウザのウインドウ等のアクティブな表示領域（フレームともいう）を意味する。
【００４１】
このようなページには、コンテンツを表示するための表示領域（以下、「コンテンツ表示領域」という）等の複数の領域が配置されている。１つのページにコンテンツ表示領域が複数配置される場合もある。コンテンツ表示領域には、それぞれに固有の領域ＩＤ（領域を識別する識別情報）が割り当てられている。コンテンツは、画像データとテキストデータの少なくとも何れか一方から構成され、コンテンツ表示領域内に収まる平面的なサイズを有するオブジェクトとして表示される。コンテンツには、例えばＷｅｂサイトの運営者やＷｅｂサイトの開設者（例えば、ブロガーのページ管理者）等により投稿された記事やニュース、或いは、取引対象となる商品等の紹介（例えば、広告）や観光地の紹介等の情報が含まれるが、特に限定されるものではなく、電子書籍のコンテンツであってもよい。ここで、記事には、例えば、例えばＷｅｂサイトの開設者が紹介する商品の名称、型式、価格、属性、特徴、及び商品特定情報（例えば商品ＩＤや商品コード）等のうちの何れかの情報や、当該商品に対するレビュー（例えば、感想、意見、評論、評価等）が含まれる。なお、コンテンツは、例えばコンテンツ提供サーバ１内に格納される。また、コンテンツ表示領域に表示されるコンテンツには、例えば取引対象の詳細情報を提供するＷｅｂサイトや取引対象の注文手続を行うＷｅｂサイトへのリンク（ハイパーリンク）が設定される場合もある。また、ページのサイズ（ページの全領域の面積）は、クライアント端末２の表示画面のサイズより大きく（広く）なっている。このため、ページの全領域のうち一部の領域が表示画面内に表示され、且つ、ページの閲覧者の操作（例えば、スクロール操作、ページダウン操作、またはページアップ操作等）に応じて表示画面内に表示される領域が変移するようになっている。なお、ページの中には、当該ページで取り扱われる情報の分類や検索のために付与されたタグがＷｅｂページ中に埋め込まれているものも存在する。タグには、例えば、商品カテゴリ、時事（出来事）、及びジャンル等が含まれる。
【００４２】
ユーザ情報管理サーバ３は、クライアント端末２のユーザのユーザ情報を管理するサーバである。クライアント端末２のユーザは、Ｗｅｂサイトから提供されたページの閲覧者となる。ユーザ情報管理サーバ３は、ユーザのユーザＩＤ（ユーザを識別する識別情報）、パスワード、性別、年齢、嗜好情報、連絡先（電子メールアドレス等）、検索履歴、閲覧履歴、ブックマーク登録履歴、及び購入履歴等を含むユーザ情報を格納するユーザ情報データベースを備える。ユーザＩＤ及びパスワードは、ユーザがシステムにログインするために必要な認証情報である。嗜好情報の例として、例えばユーザが興味や関心のある商品カテゴリ、ユーザが興味や関心のある時事、及びユーザが興味や関心のあるジャンル（例えば、スポーツ、ビジネス、経済、芸術、技術等）が挙げられる。商品カテゴリは、商品を区分するためものであり、大別すると、例えば、家電、食品、ファッション、インテリア、書籍等に区分される。また、家電は、さらに、例えば、テレビ、オーディオ、パソコン、カメラ等に区分され、カメラは、さらに、例えば、一眼レフカメラ、コンパクトカメラ等に区分される。
【００４３】
ユーザの嗜好情報は、ユーザ情報管理サーバ３にアクセスしたクライアント端末２からの登録要求に応じてユーザ情報データベースに格納されてもよいし、所定のＷｅｂサイトを実施されたアンケート結果から取得されてもよい。或いは、ユーザの嗜好情報は、ユーザの検索履歴、閲覧履歴、ブックマーク登録履歴、及び購入履歴のうちの少なくとも何れか１つの履歴情報に基づいて特定され適宜のタイミングで更新されてもよい。なお、検索履歴には、１または複数のワードから構成される検索クエリ、検索対象の属性（商品カテゴリ、時事、ジャンル等）、及び検索日付（日付とは、例えば年月日、時刻を含んでもよい）等が対応付けられて含まれる。このような検索履歴は、例えばクライアント端末２からの検索要求毎に区別されるレコードから構成される。このレコードの数が、例えば検索対象の属性毎にカウントされることで属性毎の検索回数が算出される。閲覧履歴には、ページに掲載される情報、閲覧対象の属性（商品カテゴリ、時事、ジャンル等）、及び閲覧日付等が対応付けられて含まれる。このような閲覧履歴は、例えばクライアント端末２からの閲覧要求毎に区別されるレコードから構成される。このレコードの数が、例えば閲覧対象の属性毎にカウントされることで属性毎の閲覧回数が算出される。また、ページに掲載された情報（例えば商品画像）にリンク（ハイパーリンク）がはられている場合、当該リンクが指定（クリック、またはタップ）されたか否かを示す情報が閲覧履歴に含まれてもよい。当該リンクが指定された回数を例えば閲覧対象の属性毎にカウントされることで属性毎の指定回数が算出される。さらに、属性毎の指定回数を属性毎の閲覧回数で割ることで属性毎の指定率が算出される。ブックマーク登録履歴には、ブックマーク登録された商品の名称や商品特定情報（例えば商品ＩＤや商品コード）、及びブックマーク登録日付等が対応付けられて含まれる。購入履歴には、購入された商品の名称や商品特定情報（例えば商品ＩＤや商品コード）、及び購入日付等が対応付けられて含まれる。これらの履歴情報は、ユーザＩＤをキーとして、コンテンツ提供サーバ１により提供されるＷｅｂサイトの他、検索サイト等の様々なＷｅｂサイトから所定のタイミングでユーザ情報管理サーバ３により取得され、ユーザ情報データベースに格納される。
【００４４】
図２（Ａ）は、本実施形態に係るコンテンツ提供サーバ１の概要構成例を示すブロック図である。図２（Ａ）に示すように、コンテンツ提供サーバ１は、通信部１１、記憶部１２、入出力インターフェース部１３、及びシステム制御部１４等を備える。システム制御部１４と入出力インターフェース部１３とは、システムバス１５を介して接続されている。通信部１１は、ネットワークＮＷに接続して通信状態の制御を行う。記憶部１２は、例えば、ハードディスクドライブ等からなり、オペレーティングシステム（Ｏ／Ｓ），及びサーバプログラム等の各種プログラムを記憶する。また、記憶部１２には、Ｗｅｂサイトに対応する記憶領域が設けられており、当該記憶領域には、ＷｅｂサイトのＵＲＬ、ページを構成する構造化文書等のデータ、及び当該ページに配置されたコンテンツ表示領域の情報が記憶されている。ここで、コンテンツ表示領域の情報には、当該コンテンツ表示領域の領域ＩＤ、及び当該コンテンツ表示領域に表示されるコンテンツ等が含まれる。ページに複数のコンテンツ表示領域が配置された場合、それぞれのコンテンツ表示領域毎に、コンテンツ表示領域の情報が記憶される。なお、ページを構成する構造化文書等のデータ、及び当該ページに配置されたコンテンツ表示領域の情報等は、クライアント端末２からのページ要求に応じて、当該クライアント端末２へ送信されることになる。システム制御部１４は、ＣＰＵ（Central Processing Unit）１４ａ（プロセッサ），ＲＯＭ（Read Only Memory）１４ｂ，及びＲＡＭ（Random Access Memory）１４ｃ等を備え、後述する処理を実行する。
【００４５】
図２（Ｂ）は、本実施形態に係るクライアント端末２の概要構成例を示すブロック図である。図２（Ｂ）に示すように、クライアント端末２は、操作部２１、表示部２２、通信部２３、記憶部２４、入出力インターフェース部２５、及びシステム制御部２６等を備える。そして、システム制御部２６と入出力インターフェース部２５とは、システムバス２７を介して接続されている。操作部２１は、例えば、キーボード及びマウス等を備える。表示部２２は、上述したページを表示するための表示画面を有する。なお、操作部２１と表示部２２とを兼ねるタッチパネルが適用されてもよい。通信部２３は、ネットワークＮＷに接続して通信状態の制御を行う。記憶部２４は、例えば、ハードディスクドライブ等からなり、オペレーティングシステム（Ｏ／Ｓ），アプリケーション，及びブラウザ等の各種プログラムを記憶する。システム制御部２６は、ＣＰＵ２６ａ（プロセッサ），ＲＯＭ２６ｂ，及びＲＡＭ２６ｃ等を備え、後述する処理を実行する。なお、クライアント端末２には、例えば、パーソナルコンピュータ（ＰＣ）、携帯電話機、携帯情報端末 (ＰＤＡ：Personal Digital Assistant)、携帯電話機と携帯情報端末を融合させた携帯端末（Smartphone）、または携帯ゲーム機等の端末装置が適用可能である。
【００４６】
以上の構成において、コンピュータとしてのシステム制御部１４またはシステム制御部２６は、本発明の情報処理プログラムにしたがって、後述するコンテンツ表示処理を実行する。なお、情報処理プログラムは、所定のサーバ等からネットワークＮＷを介してダウンロードされて記憶部１２または記憶部２４に記憶される。或いは、情報処理プログラムは、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）等の記録媒体に記録（コンピュータにより読み取り可能に記録）されており、当該記録媒体から読み込まれて記憶部１２または記憶部２４に記憶されるようにしてもよい。
【００４７】
図２（Ｃ）は、システム制御部１４またはシステム制御部２６における機能ブロックの一例を示す図である。上記コンテンツ表示処理において、システム制御部１４（システム制御部１４内のプロセッサ）またはシステム制御部２６（システム制御部２６内のプロセッサ）は、図２（Ｃ）に示すように、表示積算時間特定部１０１、対象コンテンツ特定部１０２、関心コンテンツ特定部１０３、及び表示制御部１０４等として機能する。なお、表示積算時間特定部１０１は、本発明における積算時間特定手段の一例である。対象コンテンツ特定部１０２は、本発明におけるコンテンツ特定手段、補正手段、及び算出手段の一例である。表示制御部１０４は、本発明における表示制御手段の一例である。
【００４８】
表示積算時間特定部１０１は、例えば、クライアント端末２の表示画面に表示されたページの変移（例えば、スクロール）が開始し当該変移が終了したとき（または、変位速度が閾値以下になったとき）に、当該ページから、コンテンツが表示画面内に表示された表示積算時間を、当該ページの特定の領域内に含まれる複数のコンテンツ毎に特定する。ここで、特定の領域には、例えば、現在の表示画面内に含まれていない領域であって、ページにおける表示画面の開始位置から当該ページにおける表示画面の終了位置に至るまでに表示画面内に含まれた領域が該当する。
【００４９】
図３は、ページの変移により、当該ページにおいて表示画面が辿った軌跡の一例を示す図である。図３の例では、ページにはコンテンツＣ１〜Ｃ２５が配置（それぞれのコンテンツ表示領域に配置）されており、表示画面は、見かけ上、開始位置→第２位置→第３位置→終了位置の順（図３の矢印の軌跡）で遷移している。図３の例では、特定の領域には、コンテンツＣ１〜Ｃ４、Ｃ９〜Ｃ１４、及びＣ１９〜Ｃ２３を表示するためのコンテンツ表示領域が該当する。なお、コンテンツＣ４を表示するためのコンテンツ表示領域は、開始位置にある表示画面内に一部だけ含まれるが、このようなコンテンツ表示領域も特定の領域に該当する。また、ページにおける表示画面の開始位置から当該ページにおける表示画面の終了位置に至るまでに表示画面内に含まれていない領域であっても、終了位置にある表示画面より上側にある領域（例えば、終了位置にある表示画面の左端の座標（x1,y1)（ページの左端の原点（x0,y0)とする座標）のｙ座標より小さいｙ座標を有する領域（この例では、コンテンツＣ４〜Ｃ６を表示するためのコンテンツ表示領域）も特定の領域としてもよい。表示積算時間特定部１０１は、このような特定の領域（コンテンツ表示領域）内に含まれるコンテンツの表示時間を積算する（例えば、コンテンツの一部でも表示されていれば、その表示時間を積算する）ことで上記表示積算時間を特定するのである。なお、例えば、コンテンツＣ６を表示するためのコンテンツ表示領域の表示積算時間は０秒として特定されることになる。
【００５０】
対象コンテンツ特定部１０２は、上記表示積算時間が特定されたコンテンツの情報量と、当該コンテンツの表示積算時間とに基づいて、十分に表示されなかったコンテンツ（表示不十分コンテンツ）を対象コンテンツとして特定する。このように特定される対象コンテンツは、閲覧者がページを変移させる過程で見逃したコンテンツ（見逃しコンテンツ）ということもできる。ここで、コンテンツの情報量とは、例えば、閲覧者により表示画面上で認識される見た目上の情報量を意味するものであり、当該情報量の例として、コンテンツに含まれる文字数、画像数、及び画像の複雑さ等が挙げられる。例えば、コンテンツの情報量に応じて予め第１閾値（コンテンツの情報量に応じて必要な閲覧時間）が設定（例えば、情報量としての文字数２００字に対して、２０秒の第１閾値が設定）されるようにするとよい。この場合、対象コンテンツ特定部１０２は、上記特定の領域内に含まれるそれぞれのコンテンツの情報量に応じて予め設定された第１閾値（十分に表示されなかったと判断するための閾値）よりも表示積算時間が短いコンテンツを対象コンテンツとして特定する。これにより、それぞれのコンテンツの情報量に応じて必要な閲覧時間が考慮された対象コンテンツを特定することができる。なお、上記特定の領域内に含まれるそれぞれのコンテンツの情報量に応じて設定された第１閾値よりも表示積算時間が短いコンテンツが複数ある場合、対象コンテンツ特定部１０２は、当該複数のコンテンツを対象コンテンツとして特定してもよいし、当該複数のコンテンツのうち何れか所定数の（例えば１つの）コンテンツを対象コンテンツとして特定してもよい。
【００５１】
また、対象コンテンツ特定部１０２は、上記特定の領域内に含まれるコンテンツ（表示積算時間が特定された、対象コンテンツとなりうるコンテンツ）と同時期に表示画面内に表示される他のコンテンツ（表示積算時間が特定されたかどうかは問わない）の数に応じて、上記第１閾値を補正するとよい。これにより、他のコンテンツの閲覧時間を考慮して、より適切な第１閾値を決定することができる。例えば、対象コンテンツ特定部１０２は、上記特定の領域内に含まれるコンテンツを中心として所定範囲（例えば、表示画面のサイズに対応する範囲）内に位置（例えば、コンテンツ表示領域の中心座標が位置）する他のコンテンツの数を算出する。そして、対象コンテンツ特定部１０２は、算出した他のコンテンツの数が多いほど上記第１閾値が大きくなるように補正し、当該補正された第１閾値よりも表示積算時間が短いコンテンツを対象コンテンツとして特定する。これにより、上記他のコンテンツの数が多いほど、十分に表示されなかったと判断するための第１閾値を大きく（コンテンツの閲覧に要する時間が長くなることを考慮）して、表示積算時間が特定されたコンテンツを対象コンテンツとして特定され易くすることで、当該コンテンツに関する情報を表示（例えば、対象コンテンツを再表示）され易くすることができる。
【００５２】
また、対象コンテンツ特定部１０２は、上記特定の領域内に含まれるコンテンツ（表示積算時間が特定された、対象コンテンツとなりうるコンテンツ）に対する閲覧者の興味度と、当該コンテンツとの間のページ上の距離が所定距離内にある他のコンテンツ（表示積算時間が特定されたかどうかは問わない）に対する閲覧者の興味度との大小関係に応じて上記第１閾値を補正してもよい。これにより、上記特定の領域内に含まれるコンテンツに対する閲覧者の興味度と、上記他のコンテンツに対する閲覧者の興味度との大小関係を考慮して、より適切な第１閾値を決定することができる。この場合、対象コンテンツ特定部１０２は、例えばユーザ情報管理サーバ３からページの閲覧者の嗜好情報を取得（当該閲覧者のユーザＩＤをキーとして取得）し、当該取得した嗜好情報に基づいて、上記特定の領域内に含まれるコンテンツに対する閲覧者の興味度と、当該コンテンツとの間のページ上の距離が所定距離内にある他のコンテンツに対する閲覧者の興味度とを算出する。例えば、対象コンテンツ特定部１０２は、それぞれのコンテンツに含まれる情報中に、閲覧者の嗜好情報が示す商品カテゴリ、時事、またはジャンルがあるかを検索し、検索によりヒットした数が高いほど当該閲覧者の興味度を高く算出する。例えば、当該ヒット数が０のときは興味度を１とし、当該ヒット数が１以上５未満のときは興味度を２とし、当該ヒット数が５以上１０未満のときは興味度を３として算出される。そして、対象コンテンツ特定部１０２は、上記特定の領域内に含まれるコンテンツに対する閲覧者の興味度が、当該コンテンツとの間のページ上の距離が所定距離内にある他のコンテンツに対する閲覧者の興味度より高い（大きい）ほど上記第１閾値が大きくなるように補正し、当該補正された第１閾値よりも表示積算時間が短いコンテンツを対象コンテンツとして特定する。これにより、表示積算時間が特定されたコンテンツに対する閲覧者の興味度が上記他のコンテンツに比べて大きいほど、十分に表示されなかったと判断するための第１閾値を大きく（興味度が高いコンテンツの閲覧時間を考慮）して、当該表示積算時間が特定されたコンテンツを対象コンテンツとして特定され易くすることで、当該コンテンツに関する情報を表示（例えば、対象コンテンツを再表示）され易くすることができる。言い換えれば、対象コンテンツ特定部１０２は、上記特定の領域内に含まれるコンテンツに対する閲覧者の興味度が、当該コンテンツとの間のページ上の距離が所定距離内にある他のコンテンツに対する閲覧者の興味度より低い（小さい）ほど上記第１閾値が小さくなるように補正し、当該補正された第１閾値よりも表示積算時間が短いコンテンツを対象コンテンツとして特定する。これにより、表示積算時間が特定されたコンテンツに対する閲覧者の興味度が上記他のコンテンツに比べて小さいほど、十分に表示されなかったと判断するための第１閾値を小さくして、当該表示積算時間が特定されたコンテンツを対象コンテンツとして特定され難くすることで、当該コンテンツに関する情報を表示され難くすることができる。
【００５３】
関心コンテンツ特定部１０３は、ページに含まれる（配置された）複数のコンテンツのうちから閲覧者に関心があるコンテンツを関心コンテンツとして特定する。例えば、関心コンテンツ特定部１０３は、過去に表示積算時間特定部１０１により表示積算時間が特定されたコンテンツのうち、予め設定された第２閾値より表示積算時間が長いコンテンツを関心コンテンツとして特定する。ここで、閲覧者により十分閲覧されたコンテンツを関心コンテンツとして特定するため、第２閾値は、上記第１閾値より十分大きい値として設定される。また、関心コンテンツ特定部１０３は、例えばユーザ情報管理サーバ３からページの閲覧者の閲覧情報を取得（当該閲覧者のユーザＩＤをキーとして取得）し、当該取得した閲覧情報に基づいて、ページに含まれる複数のコンテンツのうちから、当該閲覧者の操作対象となった実績が相対的に多い属性（例えば、商品カテゴリやジャンルなど）に関連するコンテンツ（当該属性を示す情報が含まれるコンテンツ）を関心コンテンツとして特定してもよい。ここで、閲覧者の操作対象となった実績が相対的に多い属性の例として、検索回数または閲覧回数が相対的に多い（例えば、最も多い）属性、検索頻度または閲覧頻度が相対的に高い（例えば、最も高い）属性、及び指定率が相対的に高い（例えば、最も高い）属性等が挙げられる。なお、検索回数、閲覧回数、検索頻度、閲覧頻度、及び指定率は、取得された閲覧情報に基づいて関心コンテンツ特定部１０３により算出されてもよいし、ユーザ情報管理サーバ３により算出されてもよい。なお、検索頻度とは、過去所定期間（例えば、１週間）における検索回数である。また、閲覧頻度とは、過去所定期間（例えば、１週間）における閲覧回数である。
【００５４】
表示制御部１０４は、対象コンテンツ特定部１０２により特定された対象コンテンツに関する情報を表示画面内に表示させる。ここで、対象コンテンツに関する情報の例として、対象コンテンツ自体、対象コンテンツの要約、対象コンテンツの存在を知らせる情報、及び対象コンテンツに表示を切り替えるためのボタン（タブやリンクも含む）等が挙げられる。
【００５５】
例えば、表示制御部１０４は、ページに含まれる複数のコンテンツのうちから閲覧者に関心があるとして特定された関心コンテンツ（つまり、関心コンテンツ特定部１０３により特定された関心コンテンツ）が表示画面内に表示されたとき（提示条件（提示契機）Ｊ１）に、対象コンテンツに関する情報を表示させる。これにより、関心コンテンツが表示されたときに、対象コンテンツに関する情報を閲覧者に対して効果的に提示することができる。或いは、表示制御部１０４は、関心コンテンツが表示画面内に表示され、且つ、ページの変移が停止したとき（提示条件Ｊ２）に、対象コンテンツに関する情報を表示させてもよい。これにより、閲覧者が関心コンテンツに注目するためにページの変移が停止したときに、対象コンテンツに関する情報を閲覧者に対して効果的に提示することができる。或いは、表示制御部１０４は、関心コンテンツが表示画面内に表示されてから当該関心コンテンツの情報量に応じた時間（上述した第１閾値に相当）が経過したとき（提示条件Ｊ３）に、対象コンテンツを表示させてもよい。これにより、閲覧者により関心コンテンツの閲覧が終了された（例えば、閲覧者が文章を読み終えた）ときに、関心コンテンツから対象コンテンツに自動的に切り換えて閲覧者に対して効果的に提示することができる。
【００５６】
また、関心コンテンツが表示されるか否かに関わらず、表示制御部１０４は、閲覧者の操作であって既に表示画面内に表示された領域を再表示させるための操作があったとき（提示条件Ｊ４）に、上記対象コンテンツに関する情報を表示させてもよい。ここで、既に表示画面内に表示された領域を再表示させるための操作の例として、対象コンテンツの特定前のスクロール方向とは逆方向へのスクロール操作、及び表示画面内に既に表示された領域が再表示されるように当該表示画面を拡張（小ウインドウから大ウインドウへ拡張）させる操作等が挙げられる。この操作は、閲覧者が所望のコンテンツを探すための操作であると考えられる。これにより、既に表示された領域を含むようにページが変移したときに（例えば、スクロールが逆方向に変化したときに、または表示画面が拡張されたときに）、対象コンテンツに関する情報を閲覧者に対して効果的に提示することができる。
【００５７】
また、関心コンテンツが表示されるか否かに関わらず、表示制御部１０４は、閲覧者の操作であって対象コンテンツが含まれる（配置された）ページから他のページへ遷移させるための操作があったとき（提示条件Ｊ５）に、対象コンテンツに関する情報を表示させてもよい。ここで、対象コンテンツが含まれるページから他のページへ遷移させるための操作の例として、「次のページへ」等と表記されたボタンを指定（クリックまたはタップ）する操作、及び当該ボタン上にマウスのポインタを重畳（つまり、マウスオーバー）させる操作が挙げられる。さらに、他のページへ遷移させるための操作の他の例として、「戻る」等と表記されたボタンを指定（クリックまたはタップ）する操作、及び当該ボタン上にマウスのポインタを重畳させる操作等が挙げられる。これにより、閲覧者が他のページへ遷移させたとき、または他のページへ遷移させるようとしているときに、対象コンテンツに関する情報を閲覧者に対して効果的に提示することができる。
【００５８】
ここで、上述した提示条件Ｊ１〜Ｊ５にしたがって、対象コンテンツに関する情報を提示する提示方法の具体例について、図４〜図８を参照して説明する。なお、図４〜図８の例では、対象コンテンツ特定部１０２により対象コンテンツＣ４及びＣ１２が特定されたものとし、関心コンテンツ特定部１０３により関心コンテンツＣ２５が特定されたものとする。
【００５９】
図４は、対象コンテンツに関する情報として、対象コンテンツに表示を切り替えるためのタブが表示される場合の表示画面例を示す図である。例えば上述した提示条件Ｊ１〜Ｊ３の何れかを満たす場合、表示制御部１０４は、関心コンテンツＣ２５から対象コンテンツＣ４及びＣ１２に表示を切り替えるためのタブ（ボタンの一例）を、図４（Ａ）に示すように、関心コンテンツを表示するコンテンツ表示領域の一部に表示させる。これにより、閲覧者に対して所望のタイミングで関連コンテンツから対象コンテンツに表示を切り替えさせることができる。そして、閲覧者の操作により、例えば対象コンテンツＣ４に表示を切り替えるためのタブが指定されると、表示制御部１０４は、図４（Ｂ）に示すように、関連コンテンツＣ２５から対象コンテンツＣ４に表示を切り替える。
【００６０】
図５は、対象コンテンツに関する情報として、対象コンテンツを表示するコンテンツ表示領域が表示画面内に入ってくるようにページを変移させるためのボタン（ジャンプボタン）が表示される場合の表示画面例を示す図である。例えば上述した提示条件Ｊ１〜Ｊ３及びＪ５の何れかを満たす場合、表示制御部１０４は、対象コンテンツＣ４及びＣ１２を表示するコンテンツ表示領域が表示画面内に入ってくるようにページを変移させるためのジャンプボタンを、図５（Ａ）に示すように、関心コンテンツを表示するコンテンツ表示領域の一部に表示させる。これにより、閲覧者の所望のタイミングで対象コンテンツを表示するコンテンツ表示領域が表示画面内に入ってくるようにページを変移させることができる。なお、対象コンテンツを表示するコンテンツ表示領域が表示画面内に入ってくるようにページを変移させるためのボタン（ジャンプボタン）は、関心コンテンツを表示するコンテンツ表示領域の一部に表示させるのでなく、表示画面内の任意に位置に表示させてもよい。そして、閲覧者の操作により、例えば対象コンテンツＣ４を表示するコンテンツ表示領域が表示画面内に入ってくるようにページを変移させるためのジャンプボタンが指定されると、表示制御部１０４は、図５（Ｂ）に示すように、対象コンテンツＣ４を表示するコンテンツ表示領域が表示画面内に入ってくるようにページを変移させる。なお、図５に示すジャンプボタンには、ページにおいて対象コンテンツＣ４が配置された方向を示す矢印が表示されている。これにより、閲覧者に対して対象コンテンツＣ４が配置された位置を容易に把握させることができる。ジャンプボタンは、ページを変移させるボタンでなく、単に、対象コンテンツの存在を閲覧者に知らせる情報であってもよい。
【００６１】
図６は、対象コンテンツに関する情報として、対象コンテンツ（つまり、対象コンテンツ自体）が表示される場合の表示画面例を示す図である。表示制御部１０４は、既に表示画面内に表示された領域に含まれ、対象コンテンツＣ４以外の他のコンテンツＣ２３を表示するコンテンツ表示領域が再表示された場合（つまり、提示条件Ｊ４を満たす場合）、図６（Ａ），（Ｂ）に示すように、当該再表示されたコンテンツ表示領域に対象コンテンツＣ４を表示させる。これにより、閲覧者が既に閲覧した領域に戻ってコンテンツを探すようなときに、対象コンテンツを閲覧者に対して効果的に提示することができる。
【００６２】
図７は、対象コンテンツに関する情報として、対象コンテンツの要約が表示される場合の表示画面例を示す図である。図７の例では、図６とは異なり、再表示されたコンテンツ表示領域の表示サイズが対象コンテンツの表示サイズより小さい場合の例である。この場合、表示制御部１０４は、図７（Ｂ）に示すように、対象コンテンツＣ４の表示サイズを再表示されたコンテンツ表示領域に適合するように変更し、当該変更された対象コンテンツ（この例では、対象コンテンツの要約）を再表示されたコンテンツ表示領域に表示させる。これにより、再表示されたコンテンツ表示領域の表示サイズが対象コンテンツの表示サイズより小さい場合であっても、再表示されたコンテンツ表示領域の表示サイズに合うように表示サイズが変更された対象コンテンツを閲覧者に対して効果的に提示することができる。なお、表示制御部１０４は、コンテンツ表示領域の異なる表示サイズ毎に予め複数用意された対象コンテンツの要約から、再表示されたコンテンツ表示領域の表示サイズに合った対象コンテンツの要約を選択することで、当該コンテンツ表示領域に適合するように対象コンテンツの表示サイズを変更する。或いは、表示制御部１０４は、再表示されたコンテンツ表示領域の表示サイズに合うように、対象コンテンツを加工（例えば、文字の削除や画像サイズの縮小または削除等）することで、当該コンテンツ表示領域に適合するように対象コンテンツの表示サイズを変更してもよい。また、表示サイズが変更された対象コンテンツが指定された場合、変更前の対象コンテンツが表示されるように構成してもよい。
【００６３】
図８は、対象コンテンツに関する情報として、対象コンテンツがスクロールして表示される場合の表示画面例を示す図である。図８の例では、図７の同様、再表示されたコンテンツ表示領域の表示サイズが対象コンテンツの表示サイズより小さい場合の例である。この場合、表示制御部１０４は、図８（Ａ），（Ｂ）に示すように、対象コンテンツＣ４を、再表示されたコンテンツ表示領域内でスクロール可能に表示させる。これにより、再表示されたコンテンツ表示領域の表示サイズが対象コンテンツの表示サイズより小さい場合であっても、オリジナルの対象コンテンツを閲覧者に対して効果的に提示することができる。なお、この場合のスクロールは、自動スクロールでもよいし、手動スクロールでもよい。手動スクロールは、閲覧者の操作により、図８（Ａ），（Ｂ）に示すスクロールバーＳｂが上下に移動されることで行われる。
【００６４】
［２．コンテンツ表示システムＳの動作］
次に、図９を参照して、本実施形態に係るコンテンツ表示システムＳの動作について説明する。図９は、クライアント端末２のシステム制御部２６により実行されるコンテンツ表示処理の一例を示すフローチャートである。なお、システム制御部２６により実行されるコンテンツ表示処理は、例えば、ページの構造化文書内に記述されたプログラム（スクリプト）にしたがって行われる。クライアント端末２のシステム制御部２６は、ページの閲覧者の操作によりブラウザで指定されたＷｅｂサイトのＵＲＬに従ってコンテンツ提供サーバ１へアクセスしてページ要求を送信すると、当該コンテンツ提供サーバ１（当該Ｗｅｂサイト）からクライアント端末２へページが提供される。
【００６５】
クライアント端末２のシステム制御部２６は、コンテンツ提供サーバ１からのページを取得すると、図９に示すコンテンツ表示処理を開始する。なお、クライアント端末２からコンテンツ提供サーバ１へのログイン要求により、クライアント端末２のユーザ（つまり、ページの閲覧者）のログインがなされた後に、図９に示すコンテンツ表示処理が開始されてもよい。図９に示す処理が開始されると、システム制御部２６は、取得されたページをディスプレイ上に表れた表示画面に表示する（ステップＳ１）。
【００６６】
次いで、システム制御部２６は、閲覧者によりページを変移させる操作があったか否かを判定する（ステップＳ２）。システム制御部２６は、閲覧者によりページを変移させる操作がないと判定した場合（ステップＳ２：ＮＯ）、処理をステップＳ３へ進める。一方、システム制御部２６は、閲覧者によりページを変移させる操作があったと判定した場合（ステップＳ２：ＹＥＳ）、処理をステップＳ４へ進める。ステップＳ３では、システム制御部２６は、閲覧者によりページの表示を終了させる操作があったか否かを判定する。システム制御部２６は、閲覧者によりページの表示を終了させる操作があったと判定した場合（ステップＳ３：ＹＥＳ）、コンテンツ表示処理を終了する。一方、システム制御部２６は、閲覧者によりページの表示を終了させる操作がないと判定した場合（ステップＳ３：ＮＯ）、処理をステップＳ２に戻す。
【００６７】
ステップＳ４では、システム制御部２６は、ページを変移させる操作に応じてページの変移（例えば、スクロール）を開始すると共に、表示画面内に表示されたコンテンツ表示領域の領域ＩＤ及び表示時間の積算を開始する。次いで、システム制御部２６は、ページの変移速度が閾値以下になったか否かを判定する（ステップＳ５）。システム制御部２６は、ページの変移速度が閾値以下になったと判定した場合（ステップＳ５：ＹＥＳ）、処理をステップＳ６に進める。一方、システム制御部２６は、ページの変移速度が閾値以下になっていないと判定した場合（ステップＳ５：ＮＯ）、処理をステップＳ５に戻す。
【００６８】
ステップＳ６では、システム制御部２６（表示積算時間特定部１０１）は、上記ステップＳ４の処理後に、コンテンツが表示画面内に表示された表示積算時間を、上述した特定の領域内に含まれる複数のコンテンツ毎に特定する。なお、システム制御部２６は、表示画面内に表示されているページの範囲（例えば座標）を示す情報をコンテンツ提供サーバ１へ送信することで、コンテンツ提供サーバ１のシステム制御部１４が、コンテンツが表示画面内に表示された表示積算時間を、上述した特定の領域内に含まれる複数のコンテンツ毎に特定してもよい。
【００６９】
次いで、システム制御部２６（対象コンテンツ特定部１０２）は、上述したように、ステップＳ６で特定された表示積算時間が特定されたコンテンツの情報量と、当該コンテンツの表示積算時間とに基づいて、例えば、表示積算時間が第１閾値以下のコンテンツを対象コンテンツとして特定する（ステップＳ７）。このとき、システム制御部２６（対象コンテンツ特定部１０２）は、上記特定の領域内に含まれるコンテンツと同時期に表示画面内に表示される他のコンテンツの数に応じて、上記第１閾値を補正した上で、表示積算時間が第１閾値以下のコンテンツを対象コンテンツとして特定してもよい。また、閲覧者のログインしている場合、システム制御部２６（対象コンテンツ特定部１０２）は、当該閲覧者のユーザＩＤをキーとしてユーザ情報管理サーバ３から当該閲覧者の嗜好情報を取得し、当該取得した嗜好情報に基づいて、上記特定の領域内に含まれるコンテンツに対する閲覧者の興味度と、当該コンテンツとの間のページ上の距離が所定距離内にある他のコンテンツに対する閲覧者の興味度とを算出してもよい。この場合、システム制御部２６（対象コンテンツ特定部１０２）は、当該特定の領域内に含まれるコンテンツに対する閲覧者の興味度と、当該コンテンツとの間のページ上の距離が所定距離内にある他のコンテンツに対する閲覧者の興味度との大小関係に応じて上記第１閾値を補正した上で、表示積算時間が第１閾値以下のコンテンツを対象コンテンツとして特定してもよい。ステップＳ７の処理で対象コンテンツが複数特定される場合もある。一方、対象コンテンツが特定されなかった場合、処理はステップＳ２に戻る。なお、コンテンツ提供サーバ１のシステム制御部１４が、表示積算時間が特定されたコンテンツの情報量と、当該コンテンツの表示積算時間とに基づいて、例えば、表示積算時間が第１閾値以下のコンテンツを対象コンテンツとして特定してもよい。
【００７０】
次いで、システム制御部２６（関心コンテンツ特定部１０３）は、当該ページに含まれる（配置された）複数のコンテンツのうち、対象コンテンツ以外で閲覧者に関心があるコンテンツを関心コンテンツとして特定する（ステップＳ８）。例えば、システム制御部２６（関心コンテンツ特定部１０３）は、上述したように、ステップＳ６で表示積算時間が特定されたコンテンツのうち、予め設定された第２閾値より表示積算時間が長いコンテンツを関心コンテンツとして特定する。なお、ステップＳ６で特定された表示積算時間は、ページが閉じられたあとも、領域ＩＤに対応付けられて記憶部２４等に保存されるように構成してもよい。この場合、今回の処理で特定された表示積算時間だけでなく、今回の処理前に特定された表示積算時間に基づいて関心コンテンツを特定することもできる。また、閲覧者のログインしている場合、システム制御部２６（関心コンテンツ特定部１０３）は、当該閲覧者のユーザＩＤをキーとしてユーザ情報管理サーバ３から当該閲覧者の閲覧情報を取得し、当該取得した閲覧情報に基づいて、上述したように、当該閲覧者の操作対象となった実績が相対的に多い属性に関連するコンテンツを関心コンテンツとして特定してもよい。上述した関心コンテンツは特定されない場合もある。なお、コンテンツ提供サーバ１のシステム制御部１４が、当該ページに含まれる複数のコンテンツのうち、対象コンテンツ以外で閲覧者に関心があるコンテンツを関心コンテンツとして特定してもよい。
【００７１】
次いで、システム制御部２６は、上述した提示条件を満たすかを判定する（ステップＳ９）。なお、対象コンテンツが複数特定された場合、それぞれの対象コンテンツについて提示条件を満たすか否かが判定される。システム制御部２６は、提示条件を満たすと判定した場合（ステップＳ９：ＹＥＳ）、処理をステップＳ１０に進める。一方、システム制御部２６は、提示条件を満たさないと判定した場合（ステップＳ９：ＮＯ）、処理をステップＳ１１へ進める。
【００７２】
ステップＳ１０では、システム制御部２６（表示制御部１０４）は、上述したように、ステップＳ７で特定された対象コンテンツに関する情報を表示画面内に表示させ、処理をステップＳ１１に進める。なお、コンテンツ提供サーバ１のシステム制御部１４が、対象コンテンツに関する情報を表示画面内に表示させてもよい（例えば、システム制御部２６のブラウザに、対象コンテンツに関する情報を表示するためのデータを送信することで対象コンテンツに関する情報を表示画面内に表示させる）。
【００７３】
ステップＳ１１では、システム制御部２６は、閲覧者による操作があったか否かを判定する。この操作の例として、ページを変移させる操作、ボタン（タブやリンクも含む）を指定する操作、及び領域を再表示させるための操作等が挙げられる。システム制御部２６は、閲覧者による操作がないと判定した場合（ステップＳ１１：ＮＯ）、処理をステップＳ１２へ進める。一方、システム制御部２６は、閲覧者による操作があったと判定した場合（ステップＳ１１：ＹＥＳ）、処理をステップＳ１３へ進める。
【００７４】
ステップＳ１２では、システム制御部２６は、閲覧者によりページの表示を終了させる操作があったか否かを判定する。システム制御部２６は、閲覧者によりページの表示を終了させる操作があったと判定した場合（ステップＳ１２：ＹＥＳ）、コンテンツ表示処理を終了する。一方、システム制御部２６は、閲覧者によりページの表示を終了させる操作がないと判定した場合（ステップＳ１２：ＮＯ）、処理をステップＳ９に戻す。
【００７５】
ステップＳ１３では、システム制御部２６は、閲覧者による操作に応じた処理（例えば、ページをスクロールさせる処理、対象コンテンツに表示を切り替える処理、対象コンテンツが表示画面内に入ってくるようにページを変移させる処理等）を実行する。その後、処理はステップＳ９に戻る。なお、例えばステップＳ７で対象コンテンツが特定されてから所定時間が経過した場合や、閲覧者の操作が所定時間以上ない場合などの所定条件が満たされる場合、処理がステップＳ２に戻るように構成してもよい（この場合、対象コンテンツが改めて特定されることになる）。
【００７６】
以上説明したように、上記実施形態によれば、コンテンツ表示システムＳでは、ページの閲覧者の操作に応じて表示画面内に表示される領域が変移するページから、コンテンツが表示画面内に表示された表示積算時間を、当該ページの特定の領域内に含まれる複数のコンテンツ毎に特定し、コンテンツの情報量と、当該コンテンツの前記表示積算時間とに基づいて、十分に表示されなかったコンテンツを対象コンテンツとして特定し、当該対象コンテンツに関する情報を前記表示画面内に表示させるように構成したので、過去に表示画面に表示された可能性があり、且つ、十分に表示されなかったり、閲覧者に見逃されたコンテンツに関する情報を閲覧者に対して効果的に提示することができ、当該コンテンツの表示を保証することができる。また、上記実施形態によれば、表示積算時間が特定されたコンテンツに対する当該閲覧者の興味度が、当該コンテンツとの間のページ上の距離が所定距離内にある他のコンテンツに対する当該閲覧者の興味度より大きいか否かに応じて、十分に表示されなかったと判断するための第１閾値を補正し、当該補正された閾値よりも表示積算時間が短いコンテンツを対象コンテンツとして特定するように構成したので、近くにあるコンテンツ間の興味度の大小関係に応じて、より適切な閾値に調整でき、十分に表示されなかったコンテンツに関する情報を閲覧者に対して効果的に提示することができ、当該コンテンツの表示を十分に保証することができる。
【符号の説明】
【００７７】
１  コンテンツ提供サーバ
２  クライアント端末
３  ユーザ情報管理サーバ
１１  通信部
１２  記憶部
１３  入出力インターフェース部
１４  システム制御部
１５  システムバス
２１  操作部
２２  表示部
２３  通信部
２４  記憶部
２５  入出力インターフェース部
２６  システム制御部
２７  システムバス
１０１  表示積算時間特定部
１０２  対象コンテンツ特定部
１０３  関心コンテンツ特定部
１０４  表示制御部
ＮＷ  ネットワーク
Ｓ  コンテンツ表示システム
【図１】
2019015997.tif 000003
【図２】
2019015997.tif 000004
【図３】
2019015997.tif 000005
【図４】
2019015997.tif 000006
【図５】
2019015997.tif 000007
【図６】
2019015997.tif 000008
【図７】
2019015997.tif 000009
【図８】
2019015997.tif 000010
【図９】
2019015997.tif 000011