(57)【要約】      （修正有）【課題】閲覧者の操作に応じて変化する表示時間に柔軟に対応しつつ、当該表示時間が短い時間であっても閲覧者が対象コンテンツの表示内容を認識できるように表示制御することが可能な情報処理システム、情報処理方法、及び情報処理プログラムを提供する。【解決手段】コンテンツ表示システムでは、クライアント端末の表示画面にページが表示されるときに、当該ページに配置されたコンテンツ表示領域のコンテンツのうち、表示画面に表示されていないコンテンツを対象コンテンツとして特定し、ページの閲覧者の操作に応じて、当該対象コンテンツの表示時間を推定し、推定された表示時間が閾値と比較して短い場合、当該対象コンテンツの内容量を、推定された表示時間内に閲覧者が認識可能な量に少なく変更し、当該内容量が変更された対象コンテンツをページに埋め込まれた状態で表示画面に表示させる。【選択図】図６
2017173795.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）等の記録媒体に記録（コンピュータにより読み取り可能に記録）されており、当該記録媒体から読み込まれて記憶部１２または記憶部２４に記憶されるようにしてもよい。
【００３１】
図２（Ｃ）は、システム制御部１４またはシステム制御部２６における機能ブロックの一例を示す図である。上記コンテンツ表示処理において、システム制御部１４（システム制御部１４内のプロセッサ）またはシステム制御部２６（システム制御部２６内のプロセッサ）は、図２（Ｃ）に示すように、対象コンテンツ特定部１０１、表示時間推定部１０２、興味度算出部１０３、内容量更新部１０４、及び表示制御部１０５等として機能する。なお、表示時間推定部１０２は、本発明における推定手段の一例である。内容量更新部１０４は、本発明における変更手段の一例である。表示制御部１０５は、本発明における表示制御手段の一例である。
【００３２】
対象コンテンツ特定部１０１は、クライアント端末２の表示画面にページが表示されるときに、ページに配置されたコンテンツ表示領域のコンテンツのうち、表示画面内に表示されていないコンテンツを対象コンテンツとして特定する。表示画面内に表示されていないコンテンツが複数ある場合、それぞれのコンテンツが対象コンテンツとして特定されてもよいし、当該複数のコンテンツのうち何れか１つのコンテンツ（例えば表示画面内に最も早く表示される位置に配置されるコンテンツ）が対象コンテンツとして特定されてもよい。
【００３３】
表示時間推定部１０２は、対象コンテンツが表示画面に表示される表示時間を推定する。例えば、表示時間推定部１０２は、ページの閲覧者の操作（例えば、スクロール操作、ページダウン操作、またはページアップ操作等）に応じて、表示画面内に表示されていない対象コンテンツが当該表示画面内に表示されるものとして推定される表示時間（言い換えれば、露出時間）を決定する。推定される表示時間は、現時点では表示画面内にまだ表示されていない対象コンテンツが表示画面内に現れてから（つまり、フレームインしてから）、当該表示画面外へ出る（消える）まで（つまり、フレームアウトするまでの）の推定時間長を示す。例えば、表示時間推定部１０２は、ページの閲覧者の操作に応じてページが変移する速度（例えば、スクロール速度等の変移速度）と表示画面のサイズ（つまり、スクロール方向等の変移方向における表示画面のサイズ）とに基づいて表示時間を推定する。これにより、実際の表示時間に合った精度の高い表示時間を推定することができる。ここで、ページが変移するとは、例えば、ページがスライドすることを意味する。このスライドの例として、スクロール、ページダウン、及びページアップなどが挙げられる。
【００３４】
図３は、ページがスクロールするときの当該ページと表示画面との関係の一例を示す図である。図３の例では、ページにはコンテンツＣ１〜Ｃ１８が配置（それぞれのコンテンツ表示領域に配置）されており、このうち、コンテンツＣ５が対象コンテンツとして特定されたものとする。図３（Ａ）の例では、対象コンテンツＣ５が表示画面内に表示されておらず、図３（Ｂ）の例（未来の時点）では、対象コンテンツＣ５が表示画面内に現れて表示され、図３（Ｃ）の例（未来の時点）では、対象コンテンツＣ５が表示画面外へ出ている。ここで、ページのスクロール速度（例えば平均値、最大値、または最小値でもよい）がＸｍｍ／秒であるとし、スクロール方向における表示画面のサイズ（図３の例では、縦サイズ）がＹｍｍであるとすると、推定される表示時間は、表示画面のサイズＹをスクロール速度Ｘで割った値として算出される。このように、推定される表示時間は、対象コンテンツＣ５が表示（露出）されている間の積算量として捉えることができる。また、推定される表示時間は、対象コンテンツＣ５に対する閲覧者の関心を維持することができる時間ということもできる。
【００３５】
表示時間推定部１０２は、ページの閲覧者の操作に応じて対象コンテンツとは異なる他のコンテンツ（例えば、図３（Ａ）に示すコンテンツＣ２）が表示画面内に表示された継続時間を特定することで表示時間を推定してもよい。この継続時間は、当該他のコンテンツが表示画面内に実際に表示されていた時間（つまり、当該他のコンテンツが表示画面内に現れてから、当該表示画面外へ出るまでの計測時間長）を示す。例えば、閲覧者の操作によって表示画面上のページがスライドされた後に対象コンテンツが表示される場合、表示時間推定部１０２は、当該ページに埋め込まれて表示画面に表示された他のコンテンツの表示時間（継続時間）を特定し、当該特定した表示時間に基づいて、表示画面に表示される対象コンテンツの表示時間を推定する。例えば、当該特定された表示時間が、対象コンテンツの表示時間として推定される。或いは、当該特定された表示時間にα時間が加算された時間が、対象コンテンツの表示時間として推定されてもよい。
【００３６】
また、別の例として、閲覧者の操作によって一連の複数のページが順次表示される場合、表示時間推定部１０２は、先に表示されたページに埋め込まれて表示画面に表示された他のコンテンツの表示時間を特定し、当該特定した表示時間に基づいて、後に表示されるページ（後続する何れかのページ）に埋め込まれて表示画面に表示される対象コンテンツの表示時間を推定してもよい。ここで、一連の複数のページの例として、一つの記事を構成する複数のＷｅｂページが挙げられる。このような複数のＷｅｂページ内で先に表示されるＷｅｂページに設けられた次のページボタンが閲覧者の操作によってクリック（またはタップ）されることで、先に表示されるＷｅｂページに後続するページが表示される。以上説明した推定方法によって、実際の表示時間に合ったより精度の高い表示時間を推定することができる。なお、対象コンテンツとは異なる他のコンテンツは、対象コンテンツと関係性の高いコンテンツであるとよい。例えば、他のコンテンツの例として、対象コンテンツと共通または関連するキーワードを含むコンテンツ、対象コンテンツと共通または関連するタグを含むコンテンツ、対象コンテンツと共通または関連するカテゴリやジャンルに属するコンテンツなどが挙げられる。
【００３７】
また、対象コンテンツは、スクロール等のスライド後に表示されるコンテンツに限られず、ページの先頭に配置されて、そのページを表示した瞬間に表示されるコンテンツであってもよい。例えば、ニュースページなど、フォーマットが決まっているページの先頭にコンテンツとしての記事が配置されており、記事の内容は変わるけれども何度かそのフォーマットで、閲覧者により当該ページが閲覧されている場合を想定する。この場合、例えば、そのページの先頭のコンテンツのスクロール速度や当該コンテンツの表示時間が、閲覧者の閲覧履歴として記憶される。このようなコンテンツが対象コンテンツとして特定された場合、表示時間推定部１０２は、当該対象コンテンツに対する閲覧者の閲覧履歴を取得し、取得した閲覧履歴にて含まれる表示時間、またはスクロール速度から算出される表示時間を、当該対象コンテンツが表示画面に表示される表示時間として推定する。
【００３８】
また、表示時間推定部１０２は、ページの閲覧者の対象コンテンツへの興味度が高いほど上記表示時間が短くなるように推定してもよい。これにより、より効果的な対象コンテンツの提示のための表示時間を推定することができる。これは、閲覧者の対象コンテンツへの興味度が高いほど、上記表示時間を短くすることで当該対象コンテンツの内容量を、閲覧者が認識可能な量に少なくする趣旨である。この結果、閲覧者に一見して認識され易い対象コンテンツを提示することが可能となる。この場合、興味度算出部１０３は、例えばユーザ情報管理サーバ３からページの閲覧者の嗜好情報を取得（当該閲覧者のユーザＩＤをキーとして取得）し、当該取得した嗜好情報に基づいて、対象コンテンツに対する当該閲覧者の興味度を算出する。例えば、興味度算出部１０３は、対象コンテンツに含まれる情報中に、閲覧者の嗜好情報が示す商品カテゴリ、時事、またはジャンルがあるかを検索し、検索によりヒットした数が高いほど当該閲覧者の興味度を高く算出する。例えば、当該ヒット数が０のときは興味度を１とし、当該ヒット数が１以上５未満のときは興味度を２とし、当該ヒット数が５以上１０未満のときは興味度を３として算出される。そして、この場合、表示時間推定部１０２は、例えば、興味度が高いほど小さくなる係数（例えば、興味度が１のときは係数は１、興味度が２のときは係数は０．９、興味度が３のときは係数は０．８）を、上記推定（仮推定）された表示時間に乗算することで当該表示時間を推定（つまり、補正して最終推定）する。
【００３９】
また、表示時間推定部１０２は、対象コンテンツよりも先に表示される他のコンテンツであって閲覧者の興味度が相対的に高い当該他のコンテンツと対象コンテンツとのページ上の位置が近い（距離が短い）ほど表示時間が短くなるように推定してもよい。これにより、より効果的な対象コンテンツの提示のための表示時間を推定することができる。これは、興味度が相対的に高い他のコンテンツと対象コンテンツとのページ上の位置が近いほど、上記表示時間を短くすることで当該対象コンテンツの内容量を閲覧者が認識可能な量に少なくする趣旨である。この結果、閲覧者の興味度が相対的に高い他のコンテンツが先に表示されても、閲覧者に一見して認識され易い対象コンテンツを提示することが可能となる。この場合、興味度算出部１０３は、例えばユーザ情報管理サーバ３からページの閲覧者の嗜好情報を取得し、当該取得した嗜好情報に基づいて、対象コンテンツに対する当該閲覧者の興味度を算出し、且つ、当該対象コンテンツよりも先に表示される他のコンテンツに対する当該閲覧者の興味度を算出する。この場合の興味度の算出方法は上記と同様である。そして、表示時間推定部１０２は、例えば、当該他のコンテンツに対する閲覧者の興味度と、対象コンテンツに対する閲覧者の興味度とを比較し、当該他のコンテンツに対する閲覧者の興味度が対象コンテンツに対する閲覧者の興味度以上である（或いは高い）場合、当該他のコンテンツと対象コンテンツとのページ上の距離（例えばそれぞれのコンテンツ表示領域の中心座標間の距離）が近いほど小さくなる係数（例えば、距離が１未満のときは係数は０．８、距離が１以上２未満のときは係数は０．９、距離が２以上３未満のときは係数は１）を、上記推定された表示時間に乗算することで当該表示時間を推定（補正）する。
【００４０】
なお、対象コンテンツよりも先に表示される他のコンテンツが複数存在する場合、それぞれの他のコンテンツに対する当該閲覧者の興味度が算出され、複数の他のコンテンツの中で閲覧者の興味度が例えば最も高い他のコンテンツが選定される。この場合、表示時間推定部１０２は、選定された他のコンテンツに対する閲覧者の興味度と、対象コンテンツに対する閲覧者の興味度とを比較し、当該選定された他のコンテンツに対する閲覧者の興味度が対象コンテンツに対する閲覧者の興味度以上である（或いは高い）場合、当該選定された他のコンテンツと対象コンテンツとのページ上の距離が近いほど小さくなる係数を、上記推定された表示時間に乗算することで当該表示時間を推定（補正）する。或いは、対象コンテンツよりも先に表示される他のコンテンツが複数存在する場合、表示時間推定部１０２は、それぞれの他のコンテンツに対する閲覧者の興味度と、対象コンテンツに対する閲覧者の興味度とをそれぞれを比較し、他のコンテンツに対する閲覧者の興味度が対象コンテンツに対する閲覧者の興味度以上である（或いは高い）割合が所定割合（例えば、５０％）以上である場合、それらの他のコンテンツのページ上の距離が近い（つまり、当該複数の他のコンテンツの表示位置が固まっている）ほど、当該対象コンテンツの表示時間を短くするように推定（補正）してもよい。その他、表示位置が近い複数の他のコンテンツについて相対的な興味度の大小に応じて表示時間を補正するように構成してもよい。
【００４１】
また、閲覧者の興味度が高いか否かに関わらず、表示時間推定部１０２は、対象コンテンツと同時期に表示画面内に表示される他のコンテンツの数が多いほど、表示時間が短くなるように推定してもよい。これにより、より効果的な対象コンテンツの提示のための表示時間を推定することができる。これは、対象コンテンツと同時期に表示画面内に表示される他のコンテンツの数が多いほど、上記表示時間を短くすることで当該対象コンテンツの内容量を閲覧者が認識可能な量に少なくする趣旨である。この結果、表示された多くのコンテンツの中で、閲覧者に一見して認識され易い対象コンテンツを提示することが可能となる。この場合、表示時間推定部１０２は、対象コンテンツを中心として所定範囲（例えば、表示画面のサイズに対応する範囲）内に位置（例えば、コンテンツ表示領域の中心座標が位置）する他のコンテンツの数を算出する。そして、表示時間推定部１０２は、算出した他のコンテンツの数が多いほど小さくなる係数（例えば、当該コンテンツの数が５未満のときは係数は１、当該コンテンツの数が５以上１０未満のときは係数は０．９、当該コンテンツの数が１０以上のときは係数は０．８）を、上記推定された表示時間に乗算することで当該表示時間を推定（補正）する。なお、表示時間推定部１０２は、対象コンテンツと同時期に表示画面内に表示される他のコンテンツのコンテンツ表示領域が大きいほど、対象コンテンツの表示時間が短くなるように推定してもよい。この場合、表示時間推定部１０２は、表示範囲に占める他のコンテンツのコンテンツ表示領域の割合を算出する。そして、表示時間推定部１０２は、算出したコンテンツ表示領域の割合が大きいほど小さくなる係数（例えば、当該割合が１０％未満のときは係数は１、当該割合が１０％以上３０％未満のときは係数は０．９、当該割合が４０％以上のときは係数は０．８）を、上記推定された表示時間に乗算することで当該表示時間を推定（補正）する。
【００４２】
内容量更新部１０４は、表示時間推定部１０２により推定された表示時間に基づいて、上記対象コンテンツの内容量を更新する。より具体的には、内容量更新部１０４は、表示時間推定部１０２により推定された表示時間が、予め設定された閾値と比較して短い場合、表示画面に表示される対象コンテンツの内容量を、当該表示時間内に閲覧者が認識可能な量に少なく変更する。これにより、閲覧者に認識してもらいたい重要な内容に絞ることができる。ここで、対象コンテンツの内容量とは、閲覧者により表示画面上で認識される見た目上の量を意味するものであり、システムにおけるデータ量（例えば、データサイズ（ｂｙｔｅ））ではない。つまり、対象コンテンツに画像データを追加することで、当該対象コンテンツの内容量が閲覧者の認識可能な量に少なく変更されたけれども、データ量が多くなる場合もありうる。なお、対象コンテンツの内容量は、例えば、対象コンテンツにより紹介される商品の商品名、価格、商品スペックなどの項目の数を指標にすることができる。また、内容量更新部１０４は、興味度が相対的に高い他のコンテンツと対象コンテンツとのページ上の位置が近いほど、対象コンテンツの内容量を少なく変更してもよい。また、内容量更新部１０４は、表示画面に対象コンテンツと同時に表示される他のコンテンツに対する閲覧者の興味度が高いほど、対象コンテンツの内容量を少なく変更してもよい。
【００４３】
ところで、内容量更新部１０４は、表示時間推定部１０２により表示時間が推定されたときに、予め定められた基準に従って、リアルタイムに対象コンテンツの内容量を閲覧者が認識可能な量に少なく変更してもよい。この場合、内容量更新部１０４は、例えば、対象コンテンツに含まれる文字数を減らしたり、または画像サイズを減らしたり、または画像を追加したりする。しかし、好適には、内容量更新部１０４は、デフォルト設定された対象コンテンツを、コンテンツ表示領域（領域ＩＤ）毎（例えば、図３に示すコンテンツＣ１〜Ｃ１８のそれぞれが配置されるコンテンツ表示領域毎）に予め作成された関連付けテーブルに基づいて、表示時間推定部１０２により推定された表示時間に対応する対象コンテンツを選択することで内容量を変更するとよい。この場合、記憶部１２には、表示内容が互いに対応し且つ内容量が互いに異なる複数の対象コンテンツを含むコンテンツセットが記憶される。このコンテンツセットに含まれる複数の対象コンテンツは、関連付けテーブルによって、閲覧者が表示内容を認識可能な表示時間とそれぞれ関連付けられて記憶される。そして、内容量更新部１０４は、記憶されたコンテンツセットの中から、表示時間推定部１０２により推定された表示時間と関連付けられた対象コンテンツを、当該表示画面に表示される対象コンテンツとして特定することにより、当該対象コンテンツの内容量を閲覧者が認識可能な量に少なく変更する。これにより、処理負荷を低減でき、対象コンテンツの内容量を迅速に変更して表示させることができる。例えば、前回、表示された対象コンテンツの内容量よりも少ない内容量で、今回、表示内容が対応する対象コンテンツを表示させることができる。
【００４４】
図４は、推定された表示時間に対応する対象コンテンツを特定する場合の一例を示す概念図である。図４の例では、関連付けテーブルにより、（Ａ）〜（Ｄ）に示すように、複数の表示時間（表示時間範囲）のそれぞれに対して、表示内容が互いに対応し且つ内容量が互いに異なる複数の対象コンテンツが関連付けられている。例えばページを構成する構造化文書内に、対象コンテンツがインラインフレームとしてページに配置されるように定義されているとよい。図４（Ａ）に示す表示時間（１０秒以上）には、内容量としての文字数が最も多い対象コンテンツ（例えば、デフォルト設定された対象コンテンツ）が対応付けられている。図４（Ｂ）に示す表示時間（５秒以上１０秒未満）には、図４（Ａ）に示す対象コンテンツの文字数から所定文字減らされた（その分、文字サイズが拡大された）対象コンテンツが対応付けられている。図４（Ｃ）に示す表示時間（１秒以上５秒未満）には、図４（Ｂ）に示す対象コンテンツの文字数から更に所定文字減らされ（その分、文字サイズが拡大され）、且つ、画像サイズが縮小された対象コンテンツが対応付けられている。図４（Ｄ）に示す表示時間（１秒未満）には、図４（Ｃ）に示す対象コンテンツの文字数から更に所定文字減らされ（その分、文字サイズが拡大され）、且つ、画像が削除（つまり、折角表示しても理解されない可能性があるから画像を削除）された対象コンテンツが対応付けられている。この場合、内容量更新部１０４は、図４に示すように予め用意された、表示内容が互いに対応し且つ内容量が互いに異なる複数の対象コンテンツを含むコンテンツセットの中から、推定された表示時間に関連付けられた対象コンテンツ（つまり、当該表示時間が含まれる表示時間範囲に対応付けられた）対象コンテンツを選択してページに埋め込み、配置させることでデフォルト設定された対象コンテンツの内容量を閲覧者が認識可能な量に少なく変更することになる。なお、デフォルト設定された対象コンテンツが特定された場合、対象コンテンツの内容量は変更されない。
【００４５】
また、対象コンテンツが、商品名、価格、商品スペックなどの複数の項目を含む場合、複数の項目は、閲覧者が表示内容を認識可能な表示時間とそれぞれ関連付けて記憶されてもよい。例えば、上述した複数の表示時間（表示時間範囲）のそれぞれに対して、互いに異なる項目数が関連付けられる。また、ジャンル別に分類された項目ごとに優先順位が関連付けられてもよい。内容量更新部１０４は、表示時間推定部１０２により推定された表示時間と関連付けられた項目に基づいて、当該表示時間が推定された対象コンテンツに含まれる何れかの項目を除くことにより、表示画面に表示される対象コンテンツの内容量を閲覧者が認識可能な量に少なく変更する。これにより、処理負荷を低減でき、内容量が少なくなるように変更された対象コンテンツを自動的に生成して表示させることができる。例えば、内容量更新部１０４は、対象コンテンツに含まれる項目の数が、推定された表示時間と関連付けられた項目数になるように、当該対象コンテンツに含まれる何れかの項目を除くことにより、表示画面に表示される対象コンテンツの内容量を閲覧者が認識可能な量に少なく変更する。ここで、項目ごとに優先順位が関連付けられている場合、内容量更新部１０４は、対象コンテンツに含まれる複数の項目のうち、優先順位が相対的に低い項目を優先して除くようにするとよい。言い換えれば、内容量更新部１０４は、対象コンテンツに含まれる複数の項目のうち、優先順位が相対的に高い項目を優先して残すようにするとよい。
【００４６】
なお、図４の例では、内容量更新部１０４は、対象コンテンツのコンテンツ表示領域の表示サイズを変更せずに対象コンテンツの情報を変更（この例では、文字数の減少、文字サイズの拡大、画像の縮小、画像の削除）している。これにより、ページのレイアウトを変更せずに対象コンテンツの内容量を変更することができるので、対象コンテンツの内容量を迅速に更新して表示させることができる。別の例として、内容量更新部１０４は、変更後の対象コンテンツの内容量に適合するように当該対象コンテンツのコンテンツ表示領域の表示サイズを変更（拡大または縮小）してもよい。これにより、変更後の内容量（対象コンテンツの内容量）にフィットしたコンテンツ表示領域の表示サイズに更新することができる。また、内容量更新部１０４は、対象コンテンツの表示サイズを変更（拡大または縮小）してもよい。これにより、対象コンテンツの内容量を迅速に更新して表示させることができる。或いは、内容量更新部１０４は、対象コンテンツ毎に予め設定された基準表示時間と、推定された表示時間との差分に基づいて、差分に対応する内容量を増加または減少させることで対象コンテンツの内容量を変更してもよい。この場合、例えば、予め複数に区分された差分範囲のそれぞれに対して内容量（例えば、文字数や画像サイズ）が対応付けられており、内容量更新部１０４は、推定された表示時間と基準表示時間との差分が含まれる差分範囲に対応する内容量を選択し、選択した内容量にしたがってデフォルト設定された対象コンテンツの内容量を変更することになる。
【００４７】
表示制御部１０５は、例えばページの閲覧者の操作に応じて、または当該ページの閲覧者の操作をトリガとするページの自動スクロールに応じて、内容量更新部１０４により内容量が更新された対象コンテンツを当該ページに埋め込まれた状態で表示画面に表示させる。図５は、内容量が変更された対象コンテンツがページに埋め込まれた状態で表示されたときの表示画面例を示す図である。図５（Ａ）の例は、表示時間推定部１０２により推定された表示時間が６秒のときの対象コンテンツＣ５の表示例を示し、図５（Ｂ）の例は、表示時間推定部１０２により推定された表示時間が０．８秒のときの対象コンテンツＣ５の表示例を示している。図５（Ａ），（Ｂ）の比較から分かるように、表示時間が短いほど、対象コンテンツの内容量が閲覧者の認識可能な量に少なく変更されている。このため、閲覧者の操作に応じて変化する表示時間に柔軟に対応しつつ、当該表示時間が短い時間であっても閲覧者が対象コンテンツの表示内容を認識できるように表示制御することが可能となる。
【００４８】
［２．コンテンツ表示システムＳの動作］
次に、図６を参照して、本実施形態に係るコンテンツ表示システムＳの動作について説明する。図６は、クライアント端末２のシステム制御部２６により実行されるコンテンツ表示処理の一例を示すフローチャートである。なお、システム制御部２６により実行されるコンテンツ表示処理は、例えば、ページの構造化文書内に記述されたプログラム（スクリプト）にしたがって行われる。クライアント端末２のシステム制御部２６は、ページの閲覧者の操作によりブラウザで指定されたＷｅｂサイトのＵＲＬに従ってコンテンツ提供サーバ１へアクセスしてページ要求を送信すると、当該コンテンツ提供サーバ１（当該Ｗｅｂサイト）からクライアント端末２へページが提供される。
【００４９】
クライアント端末２のシステム制御部２６は、コンテンツ提供サーバ１からのページを取得すると、図６に示すコンテンツ表示処理を開始する。なお、クライアント端末２からコンテンツ提供サーバ１へのログイン要求により、クライアント端末２のユーザ（つまり、ページの閲覧者）のログインがなされた後に、図６に示すコンテンツ表示処理が開始されてもよい。図６に示す処理が開始されると、システム制御部２６は、取得されたページをディスプレイ上に表れた表示画面に表示する（ステップＳ１）。
【００５０】
次いで、システム制御部２６（対象コンテンツ特定部１０１）は、ページに配置されたコンテンツ表示領域のコンテンツのうち、表示画面内に表示されていないコンテンツを対象コンテンツとして特定する（ステップＳ２）。このとき、表示画面内に表示されていないコンテンツが複数ある場合、複数の対象コンテンツが特定されてもよいが、図６の例では、１つの対象コンテンツが特定されるものとする。なお、システム制御部２６は、表示画面内に表示されているページの範囲（例えば座標）を示す情報をコンテンツ提供サーバ１へ送信することで、コンテンツ提供サーバ１のシステム制御部１４が、ページに配置されたコンテンツ表示領域のコンテンツのうち表示画面内に表示されていないコンテンツを対象コンテンツとして特定してもよい。
【００５１】
次いで、システム制御部２６は、閲覧者によりページを変移させる操作があったか否かを判定する（ステップＳ３）。システム制御部２６は、閲覧者によりページを変移させる操作がないと判定した場合（ステップＳ３：ＮＯ）、処理をステップＳ４へ進める。一方、システム制御部２６は、閲覧者によりページを変移させる操作があったと判定した場合（ステップＳ３：ＹＥＳ）、処理をステップＳ５へ進める。
【００５２】
ステップＳ４では、システム制御部２６は、閲覧者によりページの表示を終了させる操作があったか否かを判定する。システム制御部２６は、閲覧者によりページの表示を終了させる操作があったと判定した場合（ステップＳ４：ＹＥＳ）、コンテンツ表示処理を終了する。一方、システム制御部２６は、閲覧者によりページの表示を終了させる操作がないと判定した場合（ステップＳ４：ＮＯ）、処理をステップＳ３に戻す。ステップＳ５では、システム制御部２６は、ページを変移させる操作に応じてページの変移（例えば、スクロール）を開始する。
【００５３】
次いで、システム制御部２６（表示時間推定部１０２）は、閲覧者の操作に応じて、上述したように、表示画面内に表示されていない対象コンテンツが表示画面に表示される表示時間を推定する（ステップＳ６）。このとき、閲覧者がログインしている場合、システム制御部２６（興味度算出部１０３）は、当該閲覧者のユーザＩＤをキーとして、ユーザ情報管理サーバ３から当該閲覧者の嗜好情報を取得し、当該取得した嗜好情報に基づいて、上述したように、当該対象コンテンツに対する当該閲覧者の興味度を算出してもよい。この場合、システム制御部２６（表示時間推定部１０２）は、上述したように、例えば閲覧者の当該対象コンテンツへの興味度が高いほど当該表示時間を補正したり、或いは当該対象コンテンツよりも先に表示される他のコンテンツであって閲覧者の興味度が相対的に高い当該他のコンテンツと当該対象コンテンツとのページ上の位置が近いほど当該表示時間が短くなるように補正する。なお、コンテンツ提供サーバ１のシステム制御部１４が、当該表示時間を推定してもよい。
【００５４】
次いで、システム制御部２６は、ステップＳ６で推定された表示時間が閾値より短いか否かを判定する（ステップＳ７）。システム制御部２６は、推定された表示時間が閾値より短いと判定した場合（ステップＳ７：ＹＥＳ）、処理をステップＳ８に進める。一方、システム制御部２６は、推定された表示時間が閾値より短くないと判定した場合（ステップＳ７：ＮＯ）、処理をステップＳ９に進める。
【００５５】
ステップＳ８では、システム制御部２６（内容量更新部１０４）は、対象コンテンツの内容量を、推定された表示時間内に閲覧者が認識可能な量に少なく変更し、処理をステップＳ９に進める。
【００５６】
ステップＳ９では、システム制御部２６は、対象コンテンツが表示画面内に入るか否かを判定する。システム制御部２６は、対象コンテンツが表示画面内に入ると判定した場合（ステップＳ９：ＹＥＳ）、処理をステップＳ１１に進める。一方、システム制御部２６は、対象コンテンツが表示画面内に入らないと判定した場合（ステップＳ９：ＮＯ）、処理をステップＳ１０に進める。
【００５７】
ステップＳ１０では、システム制御部２６は、ページの変移が終了したか否かを判定する。システム制御部２６は、ページの変移が終了していないと判定した場合（ステップＳ１０：ＮＯ）、処理をステップＳ９に戻す。一方、システム制御部２６は、ページの変移が終了したと判定した場合（ステップＳ１０：ＹＥＳ）、処理をステップＳ２に戻す。
【００５８】
ステップＳ１１では、システム制御部２６（表示制御部１０５）は、対象コンテンツをページに埋め込まれた状態で表示画面に表示させる。ステップＳ８で対象コンテンツの内容量が変更されている場合、当該内容量が変更された対象コンテンツがページに埋め込まれた状態で表示画面に表示される。なお、コンテンツ提供サーバ１のシステム制御部１４が、内容量が変更された対象コンテンツを表示画面内に表示させてもよい。例えば、システム制御部２６のブラウザに、変更された内容量を示すデータを送信することで内容量が変更された対象コンテンツをページに埋め込まれた状態で表示画面に表示させる。
【００５９】
次いで、システム制御部２６は、ページの変移が終了したか否かを判定する（ステップＳ１２）。システム制御部２６は、ページの変移が終了していないと判定した場合（ステップＳ１２：ＮＯ）、処理をステップＳ１２に戻す。一方、システム制御部２６は、ページの変移が終了したと判定した場合（ステップＳ１２：ＹＥＳ）、処理をステップＳ２に戻す。
【００６０】
以上説明したように、上記実施形態によれば、コンテンツ表示システムＳでは、クライアント端末２の表示画面にページが表示されるときに、当該ページに配置されたコンテンツ表示領域のコンテンツのうち、表示画面に表示されていないコンテンツを対象コンテンツとして特定し、ページの閲覧者の操作に応じて、当該対象コンテンツの表示時間を推定し、推定された表示時間が閾値と比較して短い場合、当該対象コンテンツの内容量を、推定された表示時間内に閲覧者が認識可能な量に少なく変更し、当該内容量が変更された対象コンテンツをページに埋め込まれた状態で表示画面に表示させるように構成したので、閲覧者の操作に応じて変化する表示時間に柔軟に対応しつつ、当該表示時間が短い時間であっても閲覧者が対象コンテンツの表示内容を認識できるように表示制御することができる。
【符号の説明】
【００６１】
１  コンテンツ提供サーバ
２  クライアント端末
３  ユーザ情報管理サーバ
１１  通信部
１２  記憶部
１３  入出力インターフェース部
１４  システム制御部
１５  システムバス
２１  操作部
２２  表示部
２３  通信部
２４  記憶部
２５  入出力インターフェース部
２６  システム制御部
２７  システムバス
１０１  対象コンテンツ特定部
１０２  表示時間推定部
１０３  興味度算出部
１０４  内容量更新部
１０５  表示制御部
ＮＷ  ネットワーク
Ｓ  コンテンツ表示システム
【図１】
2017173795.tif 000003
【図２】
2017173795.tif 000004
【図３】
2017173795.tif 000005
【図４】
2017173795.tif 000006
【図５】
2017173795.tif 000007
【図６】
2017173795.tif 000008
【手続補正書】
【提出日】平成29年5月15日(2017.5.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ページに埋め込まれて閲覧者の画面に表示されるコンテンツを記憶する記憶手段へアクセス可能に構成され、
前記コンテンツが前記画面に表示される表示時間を推定する推定手段と、
前記推定手段により推定された前記表示時間が閾値と比較して短い場合、前記画面に表示されるコンテンツの内容量を前記表示時間内に閲覧者が認識可能な量に少なく変更する変更手段と、
前記変更手段により内容量が変更された前記コンテンツを前記ページに埋め込まれた状態で前記画面に表示させる表示制御手段と、
を備え、
前記記憶手段には、表示内容が互いに対応し且つ内容量が互いに異なる複数のコンテンツを含むコンテンツセットが記憶され、
前記コンテンツセットに含まれる複数のコンテンツは、閲覧者が表示内容を認識可能な表示時間とそれぞれ関連付けられて記憶され、
前記変更手段は、前記記憶手段に記憶された前記コンテンツセットの中から、前記推定手段により推定された前記表示時間と関連付けられた前記コンテンツを、前記画面に表示されるコンテンツとして特定することにより、前記画面に表示されるコンテンツの内容量を前記認識可能な量に少なく変更することを特徴とする情報処理システム。
【請求項２】
ページに埋め込まれて閲覧者の画面に表示されるコンテンツを記憶する記憶手段へアクセス可能に構成され、
前記コンテンツが前記画面に表示される表示時間を推定する推定手段と、
前記推定手段により推定された前記表示時間が閾値と比較して短い場合、前記画面に表示されるコンテンツの内容量を前記表示時間内に閲覧者が認識可能な量に少なく変更する変更手段と、
前記変更手段により内容量が変更された前記コンテンツを前記ページに埋め込まれた状態で前記画面に表示させる表示制御手段と、
を備え、
前記ページに埋め込まれた複数のコンテンツのうち、一部のコンテンツのみを前記内容量が少なく変更される対象のコンテンツとし、
前記対象のコンテンツのジャンル別に分類された項目ごとに優先順位が関連付けられ、
前記変更手段は、前記対象のコンテンツに含まれる複数の項目のうち、前記優先順位が相対的に低い項目を優先して除くことにより当該対象のコンテンツの内容量を前記認識可能な量に少なく変更することを特徴とする情報処理システム。
【請求項３】
前記ページがスライドされた後に前記コンテンツが表示される場合、前記推定手段は、前記ページに埋め込まれて前記画面に実際に表示された他のコンテンツの表示時間を特定し、当該特定した表示時間に基づいて、前記画面にまだ表示されていないコンテンツの前記表示時間を推定することを特徴とする請求項１または２に記載の情報処理システム。
【請求項４】
一連の複数の前記ページが順次表示される場合、前記推定手段は、先に表示された前記ページに埋め込まれて前記画面に実際に表示された他のコンテンツの表示時間を特定し、当該特定した表示時間に基づいて、後に表示される前記ページに埋め込まれて前記画面に表示される前記コンテンツであって前記画面にまだ表示されていないコンテンツの前記表示時間を推定することを特徴とする請求項１または２に記載の情報処理システム。
【請求項５】
ページに埋め込まれて閲覧者の画面に表示されるコンテンツを記憶する記憶手段へアクセス可能に構成され、
前記コンテンツが前記画面に表示される表示時間を推定する推定手段と、
前記推定手段により推定された前記表示時間が閾値と比較して短い場合、前記画面に表示されるコンテンツの内容量を前記表示時間内に閲覧者が認識可能な量に少なく変更する変更手段と、
前記変更手段により内容量が変更された前記コンテンツを前記ページに埋め込まれた状態で前記画面に表示させる表示制御手段と、
を備え、
前記閲覧者の嗜好情報に基づいて、前記画面に表示されるコンテンツよりも先に表示される他のコンテンツに対する当該閲覧者の興味度を算出する算出手段を更に備え、
前記変更手段は、前記興味度が相対的に高い前記他のコンテンツと前記画面に表示されるコンテンツとの前記ページ上の位置が近いほど当該コンテンツの内容量を少なく変更することを特徴とする情報処理システム。
【請求項６】
ページに埋め込まれて閲覧者の画面に表示されるコンテンツを記憶する記憶手段へアクセス可能に構成されるコンピュータにより実行される情報処理方法であって、
前記コンテンツが前記画面に表示される表示時間を推定するステップと、
推定された前記表示時間が閾値と比較して短い場合、前記画面に表示されるコンテンツの内容量を前記表示時間内に閲覧者が認識可能な量に少なく変更する変更ステップ、
前記内容量が変更された前記コンテンツを前記ページに埋め込まれた状態で前記画面に表示させるステップと、
を含み、
前記記憶手段には、表示内容が互いに対応し且つ内容量が互いに異なる複数のコンテンツを含むコンテンツセットが記憶され、
前記コンテンツセットに含まれる複数のコンテンツは、閲覧者が表示内容を認識可能な表示時間とそれぞれ関連付けられて記憶され、
前記変更ステップにおいては、前記記憶手段に記憶された前記コンテンツセットの中から、前記推定された前記表示時間と関連付けられた前記コンテンツを、前記画面に表示されるコンテンツとして特定することにより、前記画面に表示されるコンテンツの内容量を前記認識可能な量に少なく変更することを特徴とする情報処理方法。
【請求項７】
ページに埋め込まれて閲覧者の画面に表示されるコンテンツを記憶する記憶手段へアクセス可能に構成されるコンピュータを、
前記コンテンツが前記画面に表示される表示時間を推定する推定手段と、
前記推定手段により推定された前記表示時間が閾値と比較して短い場合、前記画面に表示されるコンテンツの内容量を前記表示時間内に閲覧者が認識可能な量に少なく変更する変更手段と、
前記変更手段により内容量が変更された前記コンテンツを前記ページに埋め込まれた状態で前記画面に表示させる表示制御手段として機能させる情報処理プログラムであって、
前記記憶手段には、表示内容が互いに対応し且つ内容量が互いに異なる複数のコンテンツを含むコンテンツセットが記憶され、
前記コンテンツセットに含まれる複数のコンテンツは、閲覧者が表示内容を認識可能な表示時間とそれぞれ関連付けられて記憶され、
前記変更手段は、前記記憶手段に記憶された前記コンテンツセットの中から、前記推定手段により推定された前記表示時間と関連付けられた前記コンテンツを、前記画面に表示されるコンテンツとして特定することにより、前記画面に表示されるコンテンツの内容量を前記認識可能な量に少なく変更することを特徴とする情報処理プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、ページに埋め込まれて閲覧者の画面に表示されるコンテンツを記憶する記憶手段へアクセス可能に構成され、前記コンテンツが前記画面に表示される表示時間を推定する推定手段と、前記推定手段により推定された前記表示時間が閾値と比較して短い場合、前記画面に表示されるコンテンツの内容量を前記表示時間内に閲覧者が認識可能な量に少なく変更する変更手段と、前記変更手段により内容量が変更された前記コンテンツを前記ページに埋め込まれた状態で前記画面に表示させる表示制御手段と、を備え、前記記憶手段には、表示内容が互いに対応し且つ内容量が互いに異なる複数のコンテンツを含むコンテンツセットが記憶され、前記コンテンツセットに含まれる複数のコンテンツは、閲覧者が表示内容を認識可能な表示時間とそれぞれ関連付けられて記憶され、前記変更手段は、前記記憶手段に記憶された前記コンテンツセットの中から、前記推定手段により推定された前記表示時間と関連付けられた前記コンテンツを、前記画面に表示されるコンテンツとして特定することにより、前記画面に表示されるコンテンツの内容量を前記認識可能な量に少なく変更することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
この発明によれば、閲覧者の操作に応じて変化する表示時間に柔軟に対応しつつ、当該表示時間が短い時間であっても閲覧者が対象コンテンツの表示内容を認識できるように表示制御することができ、さらに、処理負荷を低減でき、対象コンテンツの内容量を迅速に変更して表示させることができる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
請求項２に記載の発明は、ページに埋め込まれて閲覧者の画面に表示されるコンテンツを記憶する記憶手段へアクセス可能に構成され、前記コンテンツが前記画面に表示される表示時間を推定する推定手段と、前記推定手段により推定された前記表示時間が閾値と比較して短い場合、前記画面に表示されるコンテンツの内容量を前記表示時間内に閲覧者が認識可能な量に少なく変更する変更手段と、前記変更手段により内容量が変更された前記コンテンツを前記ページに埋め込まれた状態で前記画面に表示させる表示制御手段と、を備え、前記ページに埋め込まれた複数のコンテンツのうち、一部のコンテンツのみを前記内容量が少なく変更される対象のコンテンツとし、前記対象のコンテンツのジャンル別に分類された項目ごとに優先順位が関連付けられ、前記変更手段は、前記対象のコンテンツに含まれる複数の項目のうち、前記優先順位が相対的に低い項目を優先して除くことにより当該対象のコンテンツの内容量を前記認識可能な量に少なく変更することを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
請求項３に記載の発明は、請求項１または２に記載の情報処理システムにおいて、前記ページがスライドされた後に前記コンテンツが表示される場合、前記推定手段は、前記ページに埋め込まれて前記画面に実際に表示された他のコンテンツの表示時間を特定し、当該特定した表示時間に基づいて、前記画面にまだ表示されていないコンテンツの前記表示時間を推定することを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
請求項４に記載の発明は、請求項１または２に記載の情報処理システムにおいて、連の複数の前記ページが順次表示される場合、前記推定手段は、先に表示された前記ページに埋め込まれて前記画面に実際に表示された他のコンテンツの表示時間を特定し、当該特定した表示時間に基づいて、後に表示される前記ページに埋め込まれて前記画面に表示される前記コンテンツであって前記画面にまだ表示されていないコンテンツの前記表示時間を推定することを特徴とする。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
請求項５に記載の発明は、ページに埋め込まれて閲覧者の画面に表示されるコンテンツを記憶する記憶手段へアクセス可能に構成され、前記コンテンツが前記画面に表示される表示時間を推定する推定手段と、前記推定手段により推定された前記表示時間が閾値と比較して短い場合、前記画面に表示されるコンテンツの内容量を前記表示時間内に閲覧者が認識可能な量に少なく変更する変更手段と、前記変更手段により内容量が変更された前記コンテンツを前記ページに埋め込まれた状態で前記画面に表示させる表示制御手段と、を備え、前記閲覧者の嗜好情報に基づいて、前記画面に表示されるコンテンツよりも先に表示される他のコンテンツに対する当該閲覧者の興味度を算出する算出手段を更に備え、前記変更手段は、前記興味度が相対的に高い前記他のコンテンツと前記画面に表示されるコンテンツとの前記ページ上の位置が近いほど当該コンテンツの内容量を少なく変更することを特徴とする。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
請求項６に記載の発明は、ページに埋め込まれて閲覧者の画面に表示されるコンテンツを記憶する記憶手段へアクセス可能に構成されるコンピュータにより実行される情報処理方法であって、前記コンテンツが前記画面に表示される表示時間を推定するステップと、推定された前記表示時間が閾値と比較して短い場合、前記画面に表示されるコンテンツの内容量を前記表示時間内に閲覧者が認識可能な量に少なく変更するステップ、前記内容量が変更された前記コンテンツを前記ページに埋め込まれた状態で前記画面に表示させるステップと、を含み、前記記憶手段には、表示内容が互いに対応し且つ内容量が互いに異なる複数のコンテンツを含むコンテンツセットが記憶され、前記コンテンツセットに含まれる複数のコンテンツは、閲覧者が表示内容を認識可能な表示時間とそれぞれ関連付けられて記憶され、前記変更ステップにおいては、前記記憶手段に記憶された前記コンテンツセットの中から、前記推定された前記表示時間と関連付けられた前記コンテンツを、前記画面に表示されるコンテンツとして特定することにより、前記画面に表示されるコンテンツの内容量を前記認識可能な量に少なく変更することを特徴とする。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
請求項７に記載の発明は、ページに埋め込まれて閲覧者の画面に表示されるコンテンツを記憶する記憶手段へアクセス可能に構成されるコンピュータを、前記コンテンツが前記画面に表示される表示時間を推定する推定手段と、前記推定手段により推定された前記表示時間が閾値と比較して短い場合、前記画面に表示されるコンテンツの内容量を前記表示時間内に閲覧者が認識可能な量に少なく変更する変更手段と、前記変更手段により内容量が変更された前記コンテンツを前記ページに埋め込まれた状態で前記画面に表示させる表示制御手段として機能させる情報処理プログラムであって、前記記憶手段には、表示内容が互いに対応し且つ内容量が互いに異なる複数のコンテンツを含むコンテンツセットが記憶され、前記コンテンツセットに含まれる複数のコンテンツは、閲覧者が表示内容を認識可能な表示時間とそれぞれ関連付けられて記憶され、前記変更手段は、前記記憶手段に記憶された前記コンテンツセットの中から、前記推定手段により推定された前記表示時間と関連付けられた前記コンテンツを、前記画面に表示されるコンテンツとして特定することにより、前記画面に表示されるコンテンツの内容量を前記認識可能な量に少なく変更することを特徴とする。