(57)【特許請求の範囲】
【請求項１】
それぞれ個別のコンテンツである第１コンテンツと第２コンテンツとを並べて表示する表示部と、
前記第１コンテンツのうち画面上に表示される範囲である表示範囲を変更する変更操作に従って、当該第１コンテンツの表示範囲を変更するとともに、当該変更操作に従って、所定の表示領域に表示された前記第２コンテンツを徐々に第３コンテンツへと変更する変更部と
を有することを特徴とする情報表示装置。
【請求項２】
前記変更部は、前記第１コンテンツが表示された領域における変更操作に従って、前記第１コンテンツの表示範囲を変更するとともに、前記第２コンテンツを徐々に前記第３コンテンツへと変更することを特徴とする請求項１に記載の情報表示装置。 
【請求項３】
前記変更部は、前記変更操作に従って、前記表示領域のうち前記第２コンテンツを表示する領域の割合を減少させ、前記表示領域のうち前記第３コンテンツを表示させる領域の割合を増加させる
ことを特徴とする請求項１または２に記載の情報表示装置。 
【請求項４】
前記変更部は、前記変更操作に従って、前記第２コンテンツを移動させずに、前記第２コンテンツよりも前面に配置された前記第３コンテンツを、前記所定の表示領域外から前記所定の表示領域内へ移動させることを特徴とする請求項３に記載の情報表示装置。 
【請求項５】
前記表示部は、前記第２コンテンツの背面に前記第３コンテンツを配置し、
前記変更部は、前記変更操作に従って、前記表示領域のうち前記第２コンテンツを表示する領域の幅を縮小させ、前記表示領域のうち前記第３コンテンツを表示させる領域の幅を拡大させることを特徴とする請求項３に記載の情報表示装置。 
【請求項６】
前記変更部は、前記変更操作に従って、前記第１コンテンツの表示範囲を移動させるとともに、前記表示領域のうち前記第２コンテンツを表示する領域と前記表示領域のうち前記第３コンテンツを表示する領域との境界を、前記表示範囲の移動に合わせて移動させることを特徴とする請求項３〜５のうちいずれか１つに記載の情報表示装置。 
【請求項７】
前記表示部は、所定の枠線を含む第１コンテンツを表示し、
前記変更部は、前記表示領域のうち前記第２コンテンツを表示する領域と前記表示領域のうち前記第３コンテンツを表示する領域との境界を、前記第１コンテンツに含まれる枠線の移動に合わせて移動させる
ことを特徴とする請求項６に記載の情報表示装置。 
【請求項８】
前記変更部は、前記第１コンテンツの終端が表示されている際に前記変更操作が行われた場合は、当該変更操作に従って、前記第１コンテンツが表示される領域と前記第２コンテンツが表示される領域とに第４コンテンツを表示させることを特徴とする請求項１〜７のうちいずれか１つに記載の情報表示装置。 
【請求項９】
前記変更部は、前記変更操作に従って、前記第１コンテンツが表示される領域の広さと前記第２コンテンツが表示される領域の広さとを縮小し、前記第４コンテンツが表示される領域の広さを拡大することを特徴とする請求項８に記載の情報表示装置。 
【請求項１０】
前記変更部は、前記変更操作に従って、前記第２コンテンツを移動させずに、前記第１コンテンツが表示される領域と前記第２コンテンツが表示される領域とを含む領域外から当該領域内へ、前記第１コンテンツおよび前記第２コンテンツよりも前面に配置された前記第４コンテンツを移動させることを特徴とする請求項９に記載の情報表示装置。 
【請求項１１】
前記表示部は、前記第１コンテンツが表示される領域と前記第２コンテンツが表示される領域とを含む領域の背面に前記第４コンテンツを配置し、
前記変更部は、前記変更操作に従って、前記第１コンテンツが表示される領域と前記第２コンテンツが表示される領域とを含む領域の幅を縮小させ、前記第４コンテンツが表示される領域の幅を拡大させることを特徴とする請求項９に記載の情報表示装置。 
【請求項１２】
前記表示部は、前記第１コンテンツが表示される領域に当該第１コンテンツの終端を表示する場合は、前記第４コンテンツのうち前記第２コンテンツが表示される領域と同じ位置に表示される範囲を、前記第２コンテンツが表示される領域に表示することを特徴とする請求項１１に記載の情報表示装置。 
【請求項１３】
前記表示部は、動画像を含む前記第２コンテンツ又は前記第３コンテンツを表示し、前記変更操作に応じて、前記第２コンテンツに含まれる動画像又は前記第３コンテンツに含まれる動画像の再生を制御することを特徴とする請求項１〜１２のうちいずれか１つに記載の情報表示装置。 
【請求項１４】
前記表示部は、前記第１コンテンツ又は前記第３コンテンツよりも前面に、第５コンテンツを配置し、前記変更操作に応じた位置に当該第５コンテンツを表示することを特徴とする請求項１〜１３のうちいずれか１つに記載の情報表示装置。 
【請求項１５】
前記表示部は、動画像を含む前記第５コンテンツを表示し、前記変更操作に応じて、当該第５コンテンツに含まれる動画像の再生を制御することを特徴とする請求項１４に記載の情報表示装置。 
【請求項１６】
制御情報とともに、第１コンテンツと共に表示される第２コンテンツと第３コンテンツとを端末装置に配信する配信部を備え、
前記制御情報は、
前記第１コンテンツと前記第２コンテンツとを並べて表示する表示手順と、
前記第１コンテンツのうち画面上に表示される範囲である表示範囲を変更する変更操作に従って、当該第１コンテンツの表示範囲を変更するとともに、当該変更操作に従って、所定の表示領域に表示された前記第２コンテンツを徐々に第３コンテンツへと変更する変更手順と
を前記端末装置に実行させることを特徴とする配信装置。 
【請求項１７】
情報表示装置が実行する情報表示方法であって、
それぞれ個別のコンテンツである第１コンテンツと第２コンテンツとを並べて表示する表示工程と、
前記第１コンテンツのうち画面上に表示される範囲である表示範囲を変更する変更操作に従って、当該第１コンテンツの表示範囲を変更するとともに、当該変更操作に従って、所定の表示領域に表示された前記第２コンテンツを徐々に第３コンテンツへと変更する変更工程と
を含むことを特徴とする情報表示方法。 
【請求項１８】
コンピュータに、
それぞれ個別のコンテンツである第１コンテンツと第２コンテンツとを並べて表示する表示手順と、
前記第１コンテンツのうち画面上に表示される範囲である表示範囲を変更する変更操作に従って、当該第１コンテンツの表示範囲を変更するとともに、当該変更操作に従って、所定の表示領域に表示された前記第２コンテンツを徐々に第３コンテンツへと変更する変更手順と
を実行させることを特徴とする情報表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示装置、配信装置、情報表示方法および情報表示プログラムに関する。
【背景技術】
【０００２】
従来、スマートフォンやタブレット型ＰＣ（Personal  Computer）等のスマートデバイス、デスクトップ型のＰＣ等、任意の情報表示装置に様々な情報を表示させる技術が知られている。このような技術の一例として、情報表示装置が有する画面上に所定のコンテンツを表示させ、利用者の操作に応じて、コンテンツの表示態様を変更させることで、コンテンツに対する興味を生じさせる技術が知られている。例えば、画面上にウェブページと、ウェブページとは別のコンテンツとを表示し、利用者がウェブページのスクロール操作を行った場合は、コンテンツを表示する面積を拡大する技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−０４９０９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では、コンテンツに係る情報の訴求力が必ずしも高いとは言えない場合がある。例えば、従来技術では、ウェブページのスクロール操作が行われた場合に、コンテンツを表示する面積を増大させるに過ぎず、ウェブページを注視していた利用者に対しては、コンテンツに係る情報が伝わらない場合がある。
【０００５】
本願は、上記に鑑みてなされたものであって、コンテンツに係る情報の訴求力を向上させる情報表示装置、配信装置、情報表示方法および情報表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る情報表示装置は、それぞれ個別のコンテンツである第１コンテンツと第２コンテンツとを並べて表示する表示部と、前記第１コンテンツのうち画面上に表示される範囲である表示範囲を変更する変更操作に従って、当該第１コンテンツの表示範囲を変更するとともに、前記第２コンテンツを第３コンテンツに変更する変更部とを有することを特徴とする。
【発明の効果】
【０００７】
実施形態の一態様によれば、コンテンツに係る情報の訴求力を向上させることができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る端末装置の一例を示す図である。
【図２】図２は、実施形態に係る配信システムの構成例を示す図である。
【図３】図３は、実施形態に係る広告配信サーバの構成例を示す図である。
【図４】図４は、実施形態に係る広告データベースに格納された情報の一例を示す図。
【図５】図５は、実施形態に係るコンテンツ配信サーバの構成例を示す図である。
【図６】図６は、実施形態に係る端末装置の構成例を示す図である。
【図７】図７は、実施形態に係る端末装置が全面コンテンツを表示する処理の一例を説明する図である。
【図８】図８は、実施形態に係る端末装置が動画像を表示する処理の一例を説明する図である。
【図９】図９は、実施形態に係る端末装置が実行する表示変更処理の流れの一例を示すフローチャートである。
【図１０】図１０は、広告配信サーバの機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る情報表示装置、配信装置、情報表示方法および情報表示プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報表示装置、配信装置、情報表示方法および情報表示プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１０】
〔１．端末装置１００の一例〕
まず、図１を用いて、情報表示装置の一例である端末装置１００が実行する処理の一例について説明する。図１は、実施形態に係る端末装置の一例を示す図である。図１では、端末装置１００によって、ウェブページＣ１０と、複数のコンテンツＣ２１〜２４と、複数のウェブコンテンツＣ３１〜Ｃ３４とが表示される例を示す。なお、以下の説明では、複数のコンテンツＣ２１〜Ｃ２４をコンテンツＣ２０と記載する場合がある。
【００１１】
図１に示した端末装置１００は、スマートフォンやタブレット等のスマートデバイスであり、３Ｇ（Generation）やＬＴＥ（Long  Term  Evolution）等の無線通信網を介して任意のサーバ装置と通信を行うことができる携帯端末装置である。また、端末装置１００は、液晶ディスプレイ等の出力部１３０を有する。なお、端末装置１００には、タッチパネルが採用されているものとする。すなわち、端末装置１００の利用者は、指や専用ペンで出力部１３０の表示面をタッチすることにより各種操作を行う。
【００１２】
ウェブページＣ１０は、例えば、ニュース、天気予報、受信メールのインデックスや内容、フォトビュワー、その他各種のコンテンツが配置されたウェブページであり、ＨＴＭＬ（Hyper  Text  Markup  Language）やＸＭＬ（Extensible  Markup  Language）等で記述されたウェブページである。なお、以下の説明では、ウェブページＣ１０は、いわゆるポータルサイトのウェブページであるものとする。また、ウェブページＣ１０は、スマートデバイス用に最適化されたウェブページであり、横方向の表示サイズが、端末装置１００が有する画面の横方向の表示サイズと同じウェブページであるものとする。また、ウェブページＣ１０は、縦方向の表示サイズが、端末装置１００が有する表示部１３０の縦方向の表示サイズよりも長いウェブページであるものとする。
【００１３】
ここで、ウェブページＣ１０は、例えば、ニュース、天気予報、受信メールのインデックスや内容、フォトビュワー、その他各種のコンテンツが独立したタイル状に配置されたコンテンツであり、タイル状に配置されたコンテンツごとに操作や更新等を行うことができる。ここで、ウェブページＣ１０に配置される各タイルの大きさや配置位置は、タイルごとに自動で変更されてもよく、利用者の操作に応じて変更されてもよい。なお、ウェブページＣ１０は、ＨＴＭＬ（Hyper  Text  Markup  Language）やＸＭＬ（Extensible  Markup  Language）等で記述されたウェブページであってもよい。このようなウェブページＣ１０には、検索キーワードを入力するための入力欄や、他のウェブページへのリンク等が含まれる。
【００１４】
このようなウェブページＣ１０には、検索キーワードを入力するための入力欄や、メーラ、天気予報、ショッピングサイト、占い等他のウェブページへのリンクが設定されたアイコン等が含まれる。また、例えば、ウェブページＣ１０には、「路線」、「オークション」、「お買いもの」等、各種サービスを提供するウェブページへのリンクが設定されたボタンが配置される。また、ウェブページＣ１０には、所定のマーク（例えば、下向きの三角形）が配置されたボタンが配置され、かかるボタンを選択した場合には、他の各種サービスを提供するウェブページへのリンクがプルダウン式に表示される。
【００１５】
ここで、ウェブページＣ１０には、所定の表示領域Ｃ１１が配置されたタイルを有する。所定の表示領域Ｃ１１には、広告に係るコンテンツ（以下、広告コンテンツと記載する場合がある。）を表示する表示領域Ｃ１２と、ニュース等の情報が配置されたウェブコンテンツを表示する表示領域Ｃ１３とを有する。端末装置１００は、ウェブページＣ１０の配信を受けると、広告コンテンツの配信を行う広告配信サーバ２０に広告コンテンツの配信要求を送信する。
【００１６】
そして、端末装置１００は、広告配信サーバ２０から広告コンテンツとして、コンテンツＣ２０の配信を受けると、ウェブページＣ１０を表示するとともに、配信されたコンテンツＣ２０を表示領域Ｃ１２に表示する。また、端末装置１００は、所定のサーバからウェブコンテンツＣ３０を取得し、取得したウェブコンテンツＣ３０を表示領域Ｃ１３に表示する。なお、以下の説明では、端末装置１００は、ウェブページＣ１０の配信を行うコンテンツ配信サーバから、ウェブコンテンツＣ３０の配信を受付けるものとする。
【００１７】
コンテンツＣ２１〜Ｃ２４は、ウェブコンテンツＣ３０と共に表示されるコンテンツであり、例えば、広告に係るコンテンツである。また、コンテンツＣ２１〜Ｃ２４は、表示領域Ｃ１２と同じ表示サイズの画像であり、共通する情報を利用者に伝えようとする個別の画像である。例えば、コンテンツＣ２１〜Ｃ２４は、それぞれ異なる画像で、同一の商品またはサービスの内容を伝えようとする画像である。
【００１８】
なお、コンテンツＣ２０は、図１に示す態様に限定されるものではない。例えば、コンテンツＣ２０は、コンテンツＣ２０に関連する商品又はサービスの宣伝に係る広告だけではなく、ボランティアの募集、公共広告、公共に対する通知、動画像、静止画像、その他任意のコンテンツであるものとする。すなわち、コンテンツＣ２０は、利用者に興味を抱かせ、かかるコンテンツに含まれる情報または、係るコンテンツと関連する他のコンテンツ（例えば、ランディングページ等）に係る情報を広く知らせるものであれば、文字、図形、記号、ハイパーリンク、その他任意のコンテンツを適用可能である。
【００１９】
また、コンテンツＣ２０には、所定のウェブページ（いわゆるランディングページ）へのリンクが設定されていてもよい。すなわち、コンテンツＣ２０は、利用者に選択された際に所定のランディングページに遷移可能なコンテンツであってもよい。例えば、端末装置１００は、利用者による操作が所定の条件を満たした際に、コンテンツＣ２０に設定されているランディングページを表示する。具体的には、端末装置１００は、端末装置１００が有する画面のうち、コンテンツＣ２０が表示された表示領域Ｃ１２を利用者が選択した場合には、コンテンツＣ２０に対応するランディングページを表示する。なお、端末装置１００は、それぞれ個別のランディングページが設定されたコンテンツＣ２１〜Ｃ２４を表示してもよい。
【００２０】
ウェブコンテンツＣ３１〜Ｃ３４は、表示領域Ｃ１３に表示されるウェブコンテンツである。例えば、ウェブコンテンツＣ３１〜Ｃ３４には、それぞれ異なる種別のニュース、ヘッドライン、画像、動画像等が配置されたウェブコンテンツである。詳細な例を説明すると、例えば、ウェブコンテンツＣ３１には、各分野における主要なニュースに係る各種コンテンツが配置され、ウェブコンテンツＣ３２には、国内における主要なニュースに係る各種コンテンツが配置され、ウェブコンテンツＣ３３には、スポーツに関する主要なニュースに係る各種コンテンツが配置され、ウェブコンテンツＣ３４には、芸能に関する主要なニュースに係る各種コンテンツが配置される。なお、各ウェブコンテンツＣ３１〜Ｃ３４に配置されるコンテンツは、ニュースの閲覧数やバズワード等に基づいて、随時更新される。
【００２１】
端末装置１００は、ウェブコンテンツＣ３１〜Ｃ３４を受信すると、各ウェブコンテンツＣ３１〜Ｃ３４を横方向に配置し、表示領域Ｃ１３に表示する。そして、端末装置１００は、表示領域Ｃ１３が表示された画面上の領域内で、利用者の指が横方向に移動した場合、すなわち、ウェブコンテンツＣ３１〜Ｃ３４に対する横方向のスクロール操作が行われた場合は、かかるスクロール操作に従って、表示領域Ｃ１３に表示されるウェブコンテンツＣ３１〜Ｃ３４を移動させるカルーセル表示を行う。
【００２２】
なお、図１に示す例では、ウェブコンテンツＣ３１〜Ｃ３４を複数のウェブコンテンツとして記載したが、実施形態はこれに限定されるものではない。例えば、ウェブコンテンツＣ３１〜Ｃ３４は、複数のウェブコンテンツではなく、表示領域Ｃ１３よりも表示サイズが大きい単一のウェブコンテンツであってもよい。かかる場合、端末装置１００は、ウェブコンテンツの一部を表示領域Ｃ１３に表示し、利用者のスクロール操作に応じて、表示領域Ｃ１３に表示されるウェブコンテンツの範囲を移動させる。なお、以下の説明では、横方向に並べたウェブコンテンツＣ３１〜Ｃ３４をウェブコンテンツＣ３０と記載する場合がある。
【００２３】
〔２．端末装置１００が実行する処理〕
ここで、従来の端末装置１００は、ウェブページのスクロール操作が行われた際に、所定のコンテンツを表示する領域を拡大した。しかしながら、かかる従来技術では、他のコンテンツ領域の拡大に伴い、ウェブページの表示領域が狭くなるので、利用者がウェブページを注視している場合は、コンテンツに対する利用者の印象が悪化する場合がある。
【００２４】
そこで、端末装置１００は、以下の処理を行う。まず、端末装置１００は、ウェブコンテンツＣ３０とコンテンツＣ２０とを並べて表示する。そして、端末装置１００は、ウェブコンテンツＣ３０のうち画面上に表示される範囲である表示範囲を変更する変更操作に従って、ウェブコンテンツＣ３０の表示範囲を変更するとともに、コンテンツＣ２０を他のコンテンツＣ２０に変更する。
【００２５】
例えば、端末装置１００は、表示領域Ｃ１２にコンテンツＣ２１を配置して表示し、表示領域Ｃ１３にウェブコンテンツＣ３１を配置して表示する。また、端末装置１００は、ウェブコンテンツＣ３１の右側にウェブコンテンツＣ３２〜Ｃ３４を配置する。そして、端末装置１００は、表示領域Ｃ１３が表示された領域おいてスクロール操作が行われた場合、すなわち、ウェブコンテンツＣ３０に対するスクロール操作が行われた場合は、かかるスクロール操作に応じてウェブコンテンツＣ３１〜Ｃ３４を移動させるカルーセル表示を行う。
【００２６】
例えば、端末装置１００は、表示領域Ｃ１３が表示された領域において左方向のスクロール操作が行われた場合は、ウェブコンテンツＣ３０の表示範囲を右方向に移動させる。また、端末装置１００は、表示領域Ｃ１３が表示された領域において右方向のスクロール操作が行われた場合は、ウェブコンテンツＣ３０の表示範囲を左方向に移動させる。すなわち、端末装置１００は、ウェブコンテンツＣ３０の表示範囲を変更する操作に従って、ウェブコンテンツＣ３０をスクロールさせる。
【００２７】
また、端末装置１００は、上述したカルーセル表示とともに、以下の表示変更処理を実行する。すなわち、端末装置１００は、ウェブコンテンツＣ３０に対するスクロール操作が行われた場合は、スクロール操作に応じて、表示領域Ｃ１２に表示されたコンテンツＣ２１を、コンテンツＣ２２に変更する。
【００２８】
このように、端末装置１００は、表示領域Ｃ１１、Ｃ１２の広さを変更することなく、ウェブコンテンツＣ３０に対する操作に従って、コンテンツＣ２０を変更する。この結果、端末装置１００は、利用者がウェブコンテンツＣ３０を閲覧する行為を阻害せずに、コンテンツＣ２０を切り替えるので、コンテンツＣ２０に対する利用者の印象を悪化させることができる。
【００２９】
また、端末装置１００は、利用者がウェブコンテンツＣ３１を移動させ、ウェブコンテンツＣ３２を表示させようとする操作を行った際に、コンテンツＣ２０を変更する。すなわち、端末装置１００は、コンテンツＣ２０を意識していない利用者の操作に応じて、コンテンツＣ２０を変更する。このため、端末装置１００は、利用者に対してコンテンツＣ２０に対する気づきを与える結果、コンテンツＣ２０に対する利用者の興味を生じさせることができる。
【００３０】
〔２−１．コンテンツの変更態様について〕
ここで、端末装置１００は、上述した表示変更処理に応じてコンテンツＣ２０を変更する際、任意の態様でコンテンツＣ２０を変更することができる。以下、端末装置１００がコンテンツＣ２０を変更する態様の一例について説明する。なお、以下の説明では、各コンテンツＣ２１〜Ｃ２４が表示される領域を、各コンテンツＣ２１〜Ｃ２４の表示領域と記載する場合がある。
【００３１】
例えば、端末装置１００は、ウェブコンテンツＣ３０に対するスクロール操作が所定の閾値以上行われた際に、表示領域Ｃ１２に表示されるコンテンツＣ２１をコンテンツＣ２２に変更してもよい。より詳細な例を挙げると、端末装置１００は、ウェブコンテンツＣ３１のうち所定の領域が、表示領域Ｃ１３よりも外側まで移動した場合は、表示領域Ｃ１２に表示されたコンテンツＣ２１を、コンテンツＣ２２に変更してもよい。
【００３２】
また、端末装置１００は、ウェブコンテンツＣ３０に対するスクロール操作に従って、表示領域Ｃ１２に表示されたコンテンツＣ２０を徐々に変更してもよい。例えば、端末装置１００は、表示領域Ｃ１２のうちコンテンツＣ２１を表示する領域の割合を減少させ、表示領域Ｃ１２のうちコンテンツＣ２２を表示する領域の割合を増加させてもよい。
【００３３】
より詳細な例を挙げると、端末装置１００は、表示領域Ｃ１２にコンテンツＣ２１を配置し、コンテンツＣ２１の背面にコンテンツＣ２２を配置する。また、端末装置１００は、コンテンツＣ２１を移動させず、コンテンツＣ２１の表示領域を右側から徐々に狭めることで、コンテンツＣ２１をコンテンツＣ２２へと変更してもよい。また、端末装置１００は、コンテンツＣ２２を表示する際に、ウェブコンテンツＣ３０を右に移動させるスクロール操作が行われた場合は、スクロール操作に従って、コンテンツＣ２１の表示領域を左側から徐々に広げることで、コンテンツＣ２２をコンテンツＣ２１へと変更する。
【００３４】
ここで、端末装置１００は、コンテンツＣ２１、Ｃ２２をスクロール操作に応じて移動させてもよく、移動させなくともよい。例えば、端末装置１００は、コンテンツＣ２１、Ｃ２２を移動させなかった場合は、コンテンツＣ２１を徐々に消去し、コンテンツＣ２１の背面からコンテンツＣ２２が表示されるといった態様で、コンテンツを切り替えることができる。
【００３５】
また、端末装置１００は、スクロール操作に応じてウェブコンテンツＣ３０を移動させるとともに、コンテンツＣ２１の表示領域とコンテンツＣ２２の表示領域との境界が、ウェブコンテンツＣ３０に合わせて移動するように、コンテンツＣ２０を変更する。例えば、端末装置１００は、ウェブコンテンツＣ３１とウェブコンテンツＣ３２との境界の移動に合わせて、コンテンツＣ２１の表示領域とコンテンツＣ２２の表示領域との境界を移動させる。
【００３６】
より詳細な例を説明すると、端末装置１００は、ウェブコンテンツＣ３１とウェブコンテンツＣ３２との境界に所定の幅の枠線を表示する。また、端末装置１００は、コンテンツＣ２１の表示領域とコンテンツＣ２２の表示領域との境界に所定の幅の枠線を表示する。そして、端末装置１００は、スクロール操作が行われた場合は、スクロール操作に応じてウェブコンテンツＣ３１、Ｃ３２を移動させるとともに、画面横方向に対する各枠線の位置が一致するように、コンテンツＣ２１の表示領域を狭める。
【００３７】
このように、端末装置１００は、任意の態様で、表示領域Ｃ１２に表示されたコンテンツＣ２０の切り替えを行うことができる。なお、実施形態は、上述した例に限定されるものではなく、端末装置１００は、他の態様でコンテンツＣ２０の切り替えを行ってよい。
【００３８】
〔２−２．端末装置１００が実行する処理の一例〕
以下、図１を用いて、端末装置１００が実行する表示変更処理の一例を説明する。なお、以下の説明では、端末装置１００が実行する表示変更処理の一例を第１状態〜第４状態に分けて説明する。
【００３９】
まず、端末装置１００は、ウェブページＣ１０と、コンテンツＣ２０と、ウェブコンテンツＣ３０との配信を受付ける。かかる場合、端末装置１００は、ウェブページＣ１０を画面全体に表示する。また、端末装置１００は、表示領域Ｃ１２に、コンテンツＣ２１〜Ｃ２４を所定の順番で重ねて配置する。また、端末装置１００は、ウェブコンテンツＣ３１〜Ｃ３４を横方向に並べて配置し、表示領域Ｃ１３にウェブコンテンツＣ３１が配置された範囲を配置する。この結果、端末装置１００は、図１の第１状態に示すようにウェブページＣ１０を表示するとともに、表示領域Ｃ１２にコンテンツＣ２１を表示し、表示領域Ｃ１３にウェブコンテンツＣ３１を表示する。
【００４０】
ここで、端末装置１００は、利用者の指Ｆ１０により上下方向のスクロール操作を受付けた場合は、スクロール操作に従って、ウェブページＣ１０を上下方向にスクロールさせる。例えば、端末装置１００は、画面上の任意の位置において、利用者の指Ｆ１０が上方向のスクロール操作を行った場合は、ウェブページＣ１０を上方向にスクロールさせる。この結果、端末装置１００は、第２状態に示すように、表示領域Ｃ１１を画面全体に表示する。より詳細には、端末装置１００は、コンテンツＣ２１が画面上部に表示され、残りの領域にウェブコンテンツＣ３１が表示されるといった態様で、コンテンツＣ２１およびウェブコンテンツＣ３１を表示する。また、端末装置１００は、コンテンツＣ２１の周囲、および、ウェブコンテンツＣ３１の周囲に所定幅の枠線を配置して表示する。
【００４１】
ここで、端末装置１００は、ウェブコンテンツＣ３１が表示された領域で、利用者の指Ｆ１０により横方向のスクロール操作を行われた場合、すなわち、表示領域Ｃ１３が配置された画面上の領域で、横方向のスクロール操作が行われた場合は、ウェブコンテンツＣ３１〜Ｃ３４のうち、表示領域Ｃ３１に表示する範囲を移動させるカルーセル表示を行う。例えば、端末装置１００は、第２状態に示すように、利用者の指Ｆ１０により、ウェブコンテンツＣ３１〜Ｃ３４を左方向に移動させるスクロール操作が行われた場合は、ウェブコンテンツＣ３１〜Ｃ３４を左方向にスクロールさせる。
【００４２】
ここで、端末装置１００は、ウェブコンテンツＣ３１〜Ｃ３４のスクロールに合わせて、以下の表示変更処理を実行する。すなわち、端末装置１００は、コンテンツＣ２１とコンテンツＣ２２とを移動させることなく、コンテンツＣ２１の表示領域の幅を画面右側から徐々に狭める。より詳細には、端末装置１００は、ウェブコンテンツＣ３１とウェブコンテンツＣ３２との境界とコンテンツＣ２１の表示領域の右端との画面横方向に対する位置が一致するように、コンテンツＣ２１の表示領域の幅を徐々に狭める。
【００４３】
この結果、端末装置１００は、図１の第３状態に示すように、コンテンツＣ２１をコンテンツＣ２２に変更する。すなわち、端末装置１００は、スクロール操作に応じてウェブコンテンツＣ３１とウェブコンテンツＣ３２とを左方向へ移動させるとともに、各ウェブコンテンツＣ３１、Ｃ３２の境界に配置された所定幅の枠線と、コンテンツＣ２１の右端に配置された所定幅の枠線との画面横方向の位置が一致するように、コンテンツＣ２１の表示領域を狭める。この結果、端末装置１００は、ウェブコンテンツＣ３１の右半分とウェブコンテンツＣ３２の左半分とを表示領域Ｃ１３に表示するとともに、コンテンツＣ２１の左半分と、コンテンツＣ２２の右半分とを表示領域Ｃ１２に表示する。
【００４４】
また、端末装置１００は、ウェブコンテンツＣ３０をさらに左側へと移動させるスクロール操作が行われた場合は、第４状態に示すように、ウェブコンテンツＣ３１およびウェブコンテンツＣ３２を左方向へ移動させるとともに、コンテンツＣ２１の表示領域をさらに狭める。この結果、例えば、端末装置１００は、ウェブコンテンツＣ３１の右端から１／４の範囲とウェブコンテンツＣ３２の左端から３／４の範囲とを表示領域Ｃ１３に表示するとともに、コンテンツＣ２１の左端から１／４の範囲と、コンテンツＣ２２の右端から３／４の範囲とを表示領域Ｃ１２に表示する。
【００４５】
そして、端末装置１００は、第５状態に示すように、ウェブコンテンツＣ３１を表示領域Ｃ１３の外側に移動させ、ウェブコンテンツＣ３２を表示領域Ｃ１３に表示する。また、端末装置１００は、第５状態に示すように、コンテンツＣ２１の表示領域の幅を零まで狭め、コンテンツＣ２２を表示領域Ｃ１２に表示する。
【００４６】
また、端末装置１００は、第５状態において、ウェブコンテンツＣ３２を右側にスクロールさせるスクロール操作を行った場合は、ウェブコンテンツＣ３１〜Ｃ３４を右側に移動させるとともに、コンテンツＣ２１の表示領域を左端から右端へと徐々に広げる態様で、コンテンツＣ２０の切り替えを行う。すなわち、端末装置１００は、第５状態から第４状態、第３状態を介して第２状態へと表示を変更する。
【００４７】
また、端末装置１００は、第５状態において、ウェブコンテンツＣ３２を左側にスクロールさせるスクロール操作を行った場合は、ウェブコンテンツＣ３１〜Ｃ３４を左側に移動させるとともに、コンテンツＣ２２をコンテンツＣ２３に変更する。すなわち、端末装置１００は、第６状態に示すように、ウェブコンテンツＣ３２、Ｃ３３を左へ移動させる。また、端末装置１００は、第６状態に示すように、コンテンツＣ２２の表示領域を右端から左端へと徐々に狭め、コンテンツＣ２２の背面に配置されたコンテンツＣ２３の一部を表示する。その後、端末装置１００は、第３状態〜第５状態に示す態様と同様の態様で、ウェブコンテンツＣ３０を移動させるとともに、コンテンツＣ２０を変更する。
【００４８】
このように、端末装置１００は、ウェブコンテンツＣ３０に対する移動操作に従って、ウェブコンテンツＣ３０のうち表示領域Ｃ１３に表示される範囲を移動させるとともに、コンテンツＣ２０を変更する。例えば、端末装置１００は、スクロール操作に従って、コンテンツＣ２１が右端から徐々にコンテンツＣ２２に変化する態様で、コンテンツＣ２０の変更を行う。
【００４９】
すなわち、端末装置１００は、ウェブコンテンツＣ３０がスクロールしている一方で、スクロールとは異なる態様でコンテンツＣ２０を変更するので、表示領域Ｃ１２を拡大せずとも、コンテンツＣ２０に対する気づきを利用者に与えることができる。このため、端末装置１００は、コンテンツＣ２０に係る情報の訴求力を向上させることができる。
【００５０】
〔２−３．実行主体について〕
なお、上記では説明を省略したが、端末装置１００は、上述した処理を任意の手法で実現することができる。例えば、端末装置１００は、上述した表示変更処理を端末装置１００に実行させるアプリケーションをあらかじめダウンロードし、任意のタイミングでアプリケーションを実行することで、上述した処理を実現してもよい。また、端末装置１００は、ウェブページＣ１０やコンテンツＣ２０の配信と同時に、上述した表示変更処理を実行させる制御情報の配信を受け付ける。そして、端末装置１００は、制御情報に従って上記した表示変更処理を行う。以下、このような制御情報に従って、図１に示す表示変更処理を実行する端末装置１００等について説明する。
【００５１】
なお、以下の説明では、コンテンツＣ２０の一例として、広告に係るコンテンツＣ２０を配信する例について説明するが、実施形態はこれに限定されるものではない。すなわち、コンテンツＣ２０は、広告に係るコンテンツに限定されるものではない。また、以下の説明では、広告に係るコンテンツを広告コンテンツと記載する。
【００５２】
〔３．配信システムの構成〕
以下、上記した表示処理を実現する端末装置１００等について説明する。まず、図２を用いて、実施形態に係る配信システム１の構成について説明する。図２は、実施形態に係る配信システムの構成例を示す図である。図２に示すように、配信システム１は、端末装置１００と、広告主端末１０と、広告配信サーバ２０と、コンテンツ配信サーバ３０とを含む。端末装置１００、広告主端末１０、広告配信サーバ２０およびコンテンツ配信サーバ３０は、ネットワークＮを介して有線または無線により通信可能に接続される。なお、図２に示す配信システム１には、複数台の端末装置１００や、複数台の広告主端末１０や、複数台の広告配信サーバ２０や、複数台のコンテンツ配信サーバ３０が含まれてもよい。
【００５３】
端末装置１００は、ウェブページを閲覧する利用者によって利用される情報処理装置である。例えば、端末装置１００は、スマートフォン等の携帯電話機や、タブレット端末や、ＰＤＡ（Personal  Digital  Assistant）や、デスクトップ型ＰＣ（Personal  Computer）や、ノート型ＰＣ等である。端末装置１００は、利用者による操作にしたがって、コンテンツ配信サーバ３０からウェブページＣ１０を取得し、取得したウェブページＣ１０を表示する。また、端末装置１００は、ウェブページＣ１０とともに後述する取得命令が含まれる場合には、広告配信サーバ２０からコンテンツＣ２０を取得し、取得したコンテンツＣ２０をウェブページＣ１０とともに表示する。
【００５４】
広告主端末１０は、広告主によって利用される情報処理装置である。例えば、広告主端末１０は、デスクトップ型ＰＣや、ノート型ＰＣや、タブレット端末や、携帯電話機や、ＰＤＡ等である。広告主端末１０は、広告主による操作にしたがって、コンテンツＣ２０を広告コンテンツとして広告配信サーバ２０に入稿する。例えば、広告主端末１０は、広告コンテンツとして、静止画像や、動画像や、テキストデータや、ランディングページを取得するためのＵＲＬ（Uniform  Resource  Locator）などを広告配信サーバ２０に入稿する。
【００５５】
なお、広告主は、広告コンテンツの入稿を代理店に依頼する場合がある。この場合、広告配信サーバ２０に広告コンテンツを入稿するのは代理店となる。以下では、「広告主」といった表記は、広告主だけでなく代理店を含む概念であり、「広告主端末」といった表記は、広告主端末１０だけでなく代理店によって利用される代理店装置を含む概念であるものとする。
【００５６】
広告配信サーバ２０は、広告主端末１０から入稿された広告コンテンツを配信するサーバ装置である。例えば、広告配信サーバ２０は、端末装置１００から広告コンテンツの配信要求を受付けると、端末装置１００の場所や利用者の属性等から利用者と広告コンテンツとのマッチングを行い、マッチングの結果配信対象となる広告コンテンツを端末装置１００に配信する。また、広告配信サーバ２０は、配信対象となる広告コンテンツの表示態様を指示する制御情報を広告コンテンツとともに端末装置１００に配信する。この制御情報は、例えば、ＪａｖａＳｃｒｉｐｔ（登録商標）やＣＳＳ（Cascading  Style  Sheets）等のスクリプト言語により記述される。
【００５７】
コンテンツ配信サーバ３０は、端末装置１００にウェブページＣ１０を配信するウェブサーバ等である。例えば、コンテンツ配信サーバ３０は、ポータルサイト、ニュースサイト、オークションサイト、天気予報サイト、ショッピングサイト、ファイナンス（株価）サイト、路線検索サイト、地図提供サイト、旅行サイト、飲食店紹介サイト、ウェブブログなどに関連する各種情報がタイル状に配置されたウェブページＣ１０を端末装置１００に配信する。なお、コンテンツ配信サーバ３０は、各種情報が配置されたポータルサイト等のウェブページを配信するサーバであってもよい。
【００５８】
また、コンテンツ配信サーバ３０は、ウェブコンテンツＣ３０を生成し、生成したウェブコンテンツＣ３０をウェブページＣ１０とともに配信する。例えば、コンテンツ配信サーバ３０は、各種ニュースの種別、閲覧数、バズワード等に基づいて、ウェブコンテンツＣ３０に配置するコンテンツを選択し、選択したコンテンツを配置したウェブコンテンツＣ３０を生成する。そして、コンテンツ配信サーバ３０は、生成したウェブコンテンツＣ３０を端末装置１００に配信する。
【００５９】
ここで、コンテンツ配信サーバ３０によって配信されるウェブページＣ１０には、取得命令が含まれる。例えば、ウェブページＣ１０を形成するＨＴＭＬファイル等には、広告配信サーバ２０のＵＲＬ等が取得命令として記述される。この場合、端末装置１００は、ＨＴＭＬファイル等に記述されているＵＲＬにアクセスすることで、広告配信サーバ２０からコンテンツＣ２０を広告コンテンツとして取得する。
【００６０】
なお、コンテンツ配信サーバ３０から端末装置１００に配信される各種データは、実際にはウェブページを形成するＨＴＭＬファイルや画像、ウェブページと重ねて表示される動画像等である。
【００６１】
〔４．広告配信サーバの構成〕
次に、図３を用いて、実施形態に係る広告配信サーバ２０の構成について説明する。図３は、実施形態に係る広告配信サーバの構成例を示す図である。図３に示すように、広告配信サーバ２０は、通信部２１と、記憶部２２と、制御部２３とを有する。
【００６２】
通信部２１は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部２１は、ネットワークＮと有線または無線で接続され、端末装置１００や広告主端末１０やコンテンツ配信サーバ３０との間で情報の送受信を行う。
【００６３】
記憶部２２は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。また、記憶部２２は、広告主端末１０から入稿された広告コンテンツに関する各種情報が格納されたデータベースである広告データベース２４を記憶する。
【００６４】
ここで、図４は、実施形態に係る広告データベースに格納された情報の一例を示す図である。図４に示した例では、広告データベース２４は、広告主ＩＤ、広告コンテンツ、インプレッション数、インプレッション保証数、対価といった項目を有する。なお、広告データベース２４は、コンテンツと利用者とのマッチングを行うための情報や、ＣＴＲ（Click  Through  Rate）といった情報をさらに記憶してもよい。
【００６５】
「広告主ＩＤ」は、広告主または広告主端末１０を識別するための識別情報を示す。「広告コンテンツ」は、広告主端末１０から入稿されたコンテンツ、すなわち、広告に係るコンテンツを示す。図４では「広告コンテンツ」に「Ｃ２０」、「Ｃ５０」〜「Ｃ８０」といった概念的な情報が格納される例を示したが、実際には、共通する情報を利用者に伝えようとする個別の画像、動画像、音声と画像、テキストデータ、ゲームのデータ、ゲーム形式の広告等、各コンテンツが所在するＵＲＬ、または、これらの格納場所を示すファイルパス名などが格納される。
【００６６】
「インプレッション数」は、広告コンテンツが表示された回数を示す。また、「インプレッション保証数」は、対価に対して保証されている広告コンテンツの表示回数を示す。また、「対価」は、「インプレション保証数」だけ広告コンテンツが表示された際に広告主から支払われる報酬を示す。すなわち、広告配信サーバ２０は、広告に係るコンテンツをインプレッション保証型で配信するサーバである。
【００６７】
すなわち、図４では、広告主ＩＤ「Ｂ１０」によって識別される広告主が、コンテンツＣ２０、Ｃ５０、Ｃ６０を広告コンテンツとして入稿した例を示している。また、図４では、広告コンテンツ「Ｃ２０」のインプレッション数が「１００００」であり、インプレッション保証数が「２００００」であり、インプレッション保証数だけコンテンツ「Ｃ２０」が表示された際の課金額が「ａａａ」である例を示している。
【００６８】
ここで、広告データベース２４には、広告コンテンツとして、各コンテンツをどのような表示態様で表示するかを指示する制御指示が登録される。例えば、制御指示には、コンテンツＣ２１〜Ｃ２４を変更する際、どのような態様で変更するか、コンテンツＣ２１〜Ｃ２４をどのような順序で重ねるか、どのような操作に応じて変更するか、どのような条件で表示変更処理を開始するか、ランディングページのＵＲＬ等、表示変更操作を指定するための情報が含まれているものとする。
【００６９】
なお、広告コンテンツが選択される度に課金が行われるクリック課金形式で広告に係るコンテンツを配信する場合は広告データベース２４には、コンテンツが選択された回数や、コンテンツが選択された際の課金額等が登録される。また、配信要求を受信した際に、入札形式で広告コンテンツを選択し、選択した広告コンテンツを配信する場合は、広告データベース２４には、１インプレッションあたりの報酬として広告主が設定した広告料金である入札価格や、ＣＴＲ等が登録される。
【００７０】
図３に戻って、説明を続ける。制御部２３は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、広告配信サーバ２０内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部２３は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００７１】
図３に示すように、制御部２３は、入稿受付部２５と、要求受付部２６と、広告選択部２７と、配信部２８とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部２３の内部構成は、図３に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部２３が有する各処理部の接続関係は、図３に示した接続関係に限られず、他の接続関係であってもよい。
【００７２】
入稿受付部２５は、広告主端末１０から広告コンテンツの入稿を受け付ける。具体的には、入稿受付部２５は、広告コンテンツの入稿を受け付ける。また、入稿受付部２５は、コンテンツＣ２０と制御指示とを受付ける。かかる場合、入稿受付部２５は、コンテンツＣ２０および制御指示を、広告主ＩＤとともに広告データベース２４に登録する。また、入稿受付部２５は、広告主端末１０からの登録や、配信システム１が提供するサービスの提供主による設定に応じて、インプレッション保証数や対価等を登録する。
【００７３】
要求受付部２６は、端末装置１００から広告コンテンツの取得要求を受け付ける。例えば、要求受付部２６は、広告コンテンツの取得要求として、ＨＴＴＰリクエストを受け付ける。
【００７４】
広告選択部２７は、要求受付部２６によって広告コンテンツの取得要求が受け付けられた場合に、配信候補の広告コンテンツを広告データベース２４から選択する。例えば、広告選択部２７は、端末装置１００の位置や利用者の属性に基づいて、広告データベース２４に登録されている広告コンテンツから配信対象となる広告コンテンツのマッチングを行う。かかるマッチングにおいては、インプレッション数が、インプレッション保証数よりも多くなるように、広告コンテンツの選択が行われる。例えば、広告選択部２７は、インプレッション保証数とインプレッション数との差が最も大きい広告コンテンツを優先して選択する。なお、広告選択部２７は、入札価格またはＣＴＲが高い広告コンテンツや、入札価格およびＣＴＲの双方が高い広告コンテンツが優先的に選択されてもよい。そして、広告選択部２７は、配信対象として選択された広告コンテンツを配信部２８に出力する。
【００７５】
なお、広告選択部２７は、ウェブページが検索ページである場合には、検索ページに指定された検索キーワードとマッチする広告コンテンツを抽出する検索連動型広告と呼ばれる広告配信手法を用いてもよい。また、広告選択部２７は、利用者の属性情報（サイコグラフィック属性、デモグラフィック属性など）とマッチする広告コンテンツを抽出するターゲティング配信と呼ばれる広告配信手法を用いてもよい。
【００７６】
配信部２８は、広告選択部２７が選択した広告コンテンツとともに、端末装置１００に対して制御情報を配信する。具体的には、配信部２８は、広告選択部２７が選択した広告コンテンツを受信すると、受信した広告コンテンツに含まれる制御指示を抽出する。そして、配信部２８は、抽出した制御指示が示す内容の表示変更処理を端末装置１００に実行させるための制御情報を生成する。その後、配信部２８は、生成した制御情報と、広告コンテンツとを端末装置１００に対して配信する。
【００７７】
〔５．コンテンツ配信サーバの構成〕
次に、図５を用いて、実施形態に係るコンテンツ配信サーバ３０の構成について説明する。図５は、実施形態に係るコンテンツ配信サーバの構成例を示す図である。図５に示すように、コンテンツ配信サーバ３０は、通信部３１と、コンテンツ記憶部３２と、制御部３３とを有する。
【００７８】
通信部３１は、例えば、ＮＩＣ等によって実現される。そして、通信部３１は、ネットワークＮと有線または無線で接続され、端末装置１００や広告配信サーバ２０との間で情報の送受信を行う。
【００７９】
コンテンツ記憶部３２は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。そして、コンテンツ記憶部３２は、コンテンツの一例であるウェブページを記憶する。例えば、コンテンツ記憶部３２は、ウェブページを形成するＨＴＭＬファイルや、ウェブページに表示される静止画像や動画像を記憶する。
【００８０】
制御部３３は、例えば、ＣＰＵやＭＰＵ等によって、コンテンツ配信サーバ３０内部の記憶装置に記憶されている各種プログラム（配信プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。また、制御部３３は、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【００８１】
図５に示すように、制御部３３は、受付部３４と、配信部３５とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部３３の内部構成は、図５に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部３３が有する各処理部の接続関係は、図５に示した接続関係に限られず、他の接続関係であってもよい。
【００８２】
受付部３４は、端末装置１００からウェブページの取得要求を受け付ける。例えば、受付部３４は、ウェブページの取得要求として、ＨＴＴＰリクエストを受け付ける。
【００８３】
配信部３５は、受付部３４によってウェブページの取得要求が受け付けられた場合に、ウェブページを端末装置１００に配信する。具体的には、配信部３５は、コンテンツ記憶部３２から取得要求対象のウェブページを取得し、取得したウェブページを端末装置１００に配信する。
【００８４】
また、配信部３５は、ウェブコンテンツＣ３０を生成し、生成したウェブコンテンツＣ３０を端末装置１０に配信する。かかる場合、端末装置１００は、ウェブページＣ１０とウェブコンテンツＣ３０とを受信すると、広告配信サーバ２０に対して広告の配信要求を送信し、応答として受信した広告コンテンツを表示する。そして、端末装置１００は、利用者の操作に応じて、広告コンテンツを変更する表示変更処理を実行する。
【００８５】
〔６．端末装置の構成〕
次に、図６を用いて、実施形態に係る端末装置１００の構成について説明する。図６は、実施形態に係る端末装置の構成例を示す図である。図６に示すように、端末装置１００は、通信部１１０と、入力部１２０と、出力部１３０と、物理センサ１４０と、制御部１５０とを有する。
【００８６】
通信部１１０は、例えば、ＮＩＣ等によって実現される。そして、通信部１１０は、ネットワークＮと有線または無線で接続され、広告配信サーバ２０やコンテンツ配信サーバ３０との間で情報の送受信を行う。
【００８７】
入力部１２０は、利用者から各種操作を受け付ける入力装置である。例えば、入力部１２０は、キーボードやマウスや操作キー等によって実現される。出力部１３０は、各種情報を表示するための表示装置である。例えば、出力部１３０は、液晶ディスプレイ等によって実現される。なお、端末装置１００にタッチパネルが採用される場合には、入力部１２０と出力部１３０とは一体化される。また、以下の説明では、出力部１３０を画面と記載する場合がある。
【００８８】
物理センサ１４０は、端末装置１００の物理的な状態を検知するセンサである。例えば、物理センサ１４０は、端末装置１００の３軸方向の傾きを測定するジャイロセンサである。なお、物理センサ１４０は、ジャイロセンサに限定されるものではなく、例えば、加速度センサ、温度センサ、音量センサ、明度センサ等、任意のセンサが適用可能である。
【００８９】
制御部１５０は、例えば、ＣＰＵやＭＰＵ等によって、端末装置１００内部の記憶装置に記憶されている各種プログラム（表示プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。例えば、この各種プログラムは、ウェブブラウザと呼ばれるアプリケーションプログラムに該当する。また、制御部１５０は、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【００９０】
図６に示すように、制御部１５０は、要求部１５１と、操作制御部１５２と、表示制御部１５３とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１５０の内部構成は、図６に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部１５０が有する各処理部の接続関係は、図６に示した接続関係に限られず、他の接続関係であってもよい。
【００９１】
要求部１５１は、操作制御部１５２からウェブページＣ１０のＵＲＬを受信した場合は、コンテンツ配信サーバ３０に対して受信したＵＲＬが示すウェブページＣ１０の取得要求を送信する。また、要求部１５１は、コンテンツ配信サーバ３０から受信したウェブページに取得命令が含まれる場合に、広告コンテンツの取得要求を広告配信サーバ２０に送信する。
【００９２】
操作制御部１５２は、入力部１２０を介して受け付けた利用者の操作にしたがって、各種制御を実行する。例えば、操作制御部１５２は、利用者が入力部１２０に対してウェブページＣ１０の表示操作を行った場合は、表示対象となるウェブページＣ１０のＵＲＬを要求部１５１に出力する。また、操作制御部１５２は、入力部１２０を介して受け付けた利用者の操作の内容を表示制御部１５３に出力する。
【００９３】
例えば、操作制御部１５２は、画面上に利用者の指Ｆ１０が触れたまま移動した場合は、スクロール操作が行われたと判定し、指Ｆ１０が移動した方向、すなわちスクロールの方向と、指の移動量、すなわちスクロールさせる量とを表示制御部１５３に通知する。また、操作制御部１５２は、利用者の指Ｆ１０が画面をタップした場合は、タップした位置を表示制御部１５３に通知する。また、操作制御部１５２は、表示制御部１５３が受信したウェブページＣ１０に取得命令が含まれる場合は、要求部１５１に対して、広告コンテンツの取得要求を広告配信サーバ２０へ送信するよう指示する。
【００９４】
表示制御部１５３は、受信したウェブページおよび広告コンテンツを出力部１３０に表示する処理を実行する。例えば、表示制御部１５３は、制御部１５０が、広告コンテンツとともに配信される制御情報を実行することで、図６に示すように表示部１５４、検知部１５５、変更部１５６として動作し、表示変更処理を実行する。表示部１５４、検知部１５５、変更部１５６は、例えば、ＣＰＵやＭＰＵ等によって、制御情報がＲＡＭを作業領域として実行されることにより実現される。
【００９５】
表示部１５４は、コンテンツＣ２０とウェブコンテンツＣ３０とを並べて表示する。具体的には、表示部１５４は、画面上にウェブページＣ１０を表示するとともに、表示領域Ｃ１２にコンテンツＣ２１〜Ｃ２４を重ねて配置する。また、表示部１５４は、ウェブコンテンツＣ３１〜Ｃ３４を横方向に並べて配置し、表示領域Ｃ１３にウェブコンテンツＣ３１が配置された範囲を表示する。また、表示部１５４は、コンテンツＣ２０およびウェブコンテンツＣ３０の周囲に所定の幅の枠線を配置して表示する。また、表示部１５４は、各ウェブコンテンツＣ３１〜Ｃ３４の境界に、所定の幅の枠線を配置して表示する。
【００９６】
また、表示部１５４は、画面上下方向のスクロール操作が行われた場合は、ウェブページＣ１０をスクロール操作に従ってスクロールさせる。また、表示部１５４は、後述する変更部１５６の指示に応じて、表示領域Ｃ１２に表示されたコンテンツＣ２０およびウェブコンテンツＣ３０の表示態様を変更する。また、表示部１５４は、コンテンツＣ２１〜Ｃ２４のいずれかが選択された場合は、選択されたコンテンツと対応するランディングページを表示する。
【００９７】
検知部１５５は、ウェブコンテンツＣ３１〜Ｃ３４の境界に配置された枠線の位置を検知する。例えば、検知部１５５は、所定の時間間隔で、ウェブコンテンツＣ３１とウェブコンテンツＣ３２との間に配置された枠線の位置を検知する。なお、検知部１５５は、ウェブコンテンツＣ３２とウェブコンテンツＣ３３との間に配置された枠線の位置、および、ウェブコンテンツＣ３３とウェブコンテンツＣ３４との間に配置された枠線の位置も検知するものとする。
【００９８】
変更部１５６は、ウェブコンテンツＣ３０の表示範囲を変更する操作に従って、ウェブコンテンツＣ３０の表示範囲を変更するとともに、コンテンツＣ２０を変更する。
【００９９】
例えば、変更部１５６は、表示領域Ｃ１３が表示された領域、すなわち、ウェブコンテンツＣ３０が表示された領域において画面左右方向のスクロール操作が行われた場合は、スクロール操作に従って、ウェブコンテンツＣ３０をスクロールさせる。なお、以下の説明では、ウェブコンテンツＣ３０が表示された領域において行われた画面左右方向のスクロール操作を、ウェブコンテンツＣ３０に対するスクロール操作と記載する。
【０１００】
また、例えば、端末装置１００は、表示領域Ｃ１２にコンテンツＣ２１が表示されている場合は、コンテンツＣ２１をコンテンツＣ２２に変更する。より具体的な例を説明すると、変更部１５６は、ウェブコンテンツＣ３０に対するスクロール操作に従って、表示領域Ｃ１２におけるコンテンツＣ２１の表示領域の割合を減少させ、表示領域Ｃ１２におけるコンテンツＣ２２の表示領域の割合を増加させる。
【０１０１】
例えば、変更部１５６は、コンテンツＣ２１の背面にコンテンツＣ２２が配置されている場合、スクロール操作に従って、コンテンツＣ２１を移動させずに、コンテンツＣ２１の表示領域の幅を徐々に狭めることで、背面に配置されたコンテンツＣ２２の表示領域の幅を徐々に広げる。より詳細には、変更部１５６は、ウェブコンテンツＣ３０を左方向にスクロールさせるスクロール操作が行われた場合は、コンテンツＣ２１の表示領域の左端の位置を固定し、コンテンツＣ２１の表示領域の右端の位置を、徐々に左側へと移動させる。この結果、変更部１５６は、コンテンツＣ２１の表示領域の割合を徐々に減少させ、コンテンツＣ２１の背面に配置されたコンテンツＣ２２の表示領域の割合を徐々に増加させる。
【０１０２】
ここで、変更部１５６は、コンテンツＣ２１の表示領域とコンテンツＣ２２の表示領域との境界の位置が、ウェブコンテンツＣ３０の移動に合わせて変化するように、コンテンツＣ２１をコンテンツＣ２２に変更する。例えば、変更部１５６は、ウェブページＣ３０がスクロールする速さと同じ早さで、コンテンツＣ２１の表示領域の幅を狭める。
【０１０３】
また、変更部１５６は、コンテンツＣ２１の表示領域とコンテンツＣ２２の表示領域との境界を、例えば、コンテンツＣ３１とコンテンツＣ３２との境界線の移動に合わせて移動させる。例えば、変更部１５６は、検出部１５５が検出したコンテンツＣ３１とコンテンツＣ３２との境界線の位置を取得する。
【０１０４】
そして、変更部１５６は、コンテンツＣ２１の表示領域とコンテンツＣ２２の表示領域との境界に位置する境界線の位置と、検知部１５５が検知した境界線の位置とを比較し、画面横方向における各境界線の位置が異なる場合は、コンテンツＣ２１の表示領域の幅を変更することで、画面横方向における各境界線の位置を揃える。例えば、変更部１５６は、コンテンツＣ２１の表示領域の右端に配置された境界線の画面横方向の位置を、検知部１５５が検出した境界線の画面横方向の位置まで移動させる。
【０１０５】
なお、変更部１５６は、上述した処理によって実現される表示変更処理以外にも、任意の形態でコンテンツＣ２０を変更する表示変更処理を実現する処理を実行してよい。また、変更部１５６は、出力部１３０を直接制御することで、ウェブコンテンツＣ３０のスクロール処理や、コンテンツＣ２０の変更等を実現してもよく、また、表示部１５４を制御することで、上述した表示変更処理を実現してもよい。
【０１０６】
〔７．表示変更処理のバリエーション〕
上記では、図１に例示した表示態様を用いながら、端末装置１００による表示変更処理の一例について説明した。しかしながら、実施形態は、これに限定されるものではない。以下、端末装置１００が実行する表示変更処理のバリエーションについて説明する。なお、以下に説明する表示変更処理は、例えば変更部１５６による制御により表示部１５４が各種表示を行うことにより実現されるが、実施形態は、これに限定されるものではない。
【０１０７】
〔７−１．全面コンテンツの一例〕
上述した例では、端末装置１００は、表示領域Ｃ１２にコンテンツＣ２０を表示し、表示領域Ｃ１３にウェブコンテンツＣ３０を表示した。しかしながら、実施形態は、これに限定されるものではない。例えば、端末装置１００は、表示領域Ｃ１３にウェブコンテンツＣ３０の終端が表示されている際に、さらにウェブコンテンツＣ３０に対するスクロール操作が行われた場合は、コンテンツＣ２０およびウェブコンテンツＣ３０を所定の全面コンテンツに変更してもよい。ここで、全面コンテンツとは、コンテンツＣ２０よりも表示サイズが大きいコンテンツであり、例えば、コンテンツＣ２０と共通する情報を利用者に伝えようとする画像である。
【０１０８】
以下、図７を用いて、コンテンツＣ２０およびウェブコンテンツＣ３０に代えて全面コンテンツを表示する処理の一例について説明する。図７は、実施形態に係る端末装置が全面コンテンツを表示する処理の一例を説明する図である。例えば、端末装置１００は、ウェブページＣ１０、ウェブコンテンツＣ３０、コンテンツＣ２１〜Ｃ２４、全面コンテンツＣ２５の配信を受付ける。なお、ウェブページＣ１０、ウェブコンテンツＣ３０、コンテンツＣ２１〜Ｃ２４は、図１に示すウェブページＣ１０、ウェブコンテンツＣ３０、コンテンツＣ２１〜Ｃ２４と同様のコンテンツであるものとする。
【０１０９】
ここで、コンテンツＣ２５は、表示サイズの横幅が表示領域Ｃ１２、Ｃ１３と同じであり、表示サイズの縦幅が表示領域Ｃ１２の上端から表示領域Ｃ１３の下端までと同じである画像である。また、コンテンツＣ２５のうち、画面内に表示された際に表示領域Ｃ１２が表示されていた領域に含まれる範囲（以下、表示領域Ｃ１２と対応する範囲と記載する）には、コンテンツＣ２４と同じ画像が配置されている。例えば、図７に示す例では、コンテンツＣ２５のうち、表示領域Ｃ１２と対応する範囲に、コンテンツＣ２４と同じ画像が配置され、残りの領域に、広告にかかる写真や広告文等が配置されている。
【０１１０】
かかる場合、端末装置１００は、コンテンツＣ２１〜Ｃ２４を重ねて表示領域Ｃ１２に表示し、ウェブコンテンツＣ３１〜Ｃ３４を横方向に並べて配置し、表示領域Ｃ１３に表示する。そして、端末装置１００は、ウェブコンテンツＣ３０に対するスクロール操作が行われた場合は、図１の第１状態から第６状態に示す表示態様で、ウェブコンテンツＣ３０をスクロールさせるとともに、コンテンツＣ２１〜Ｃ２４を随時変更する。
【０１１１】
また、端末装置１００は、図１の第６状態において、ウェブコンテンツＣ３０を左に移動させるスクロール操作が行われた場合は、図７の第７状態に示すように、コンテンツＣ２３を表示領域Ｃ１２に表示し、ウェブコンテンツＣ３３を表示領域Ｃ１３に表示する。また、端末装置１００は、第７状態において、ウェブコンテンツＣ３０をさらに左に移動させるスクロール操作が行われた場合は、図１の第２状態〜第５状態と同様の表示態様で、コンテンツＣ２３をコンテンツＣ２４に変更する。この結果、端末装置１００は、図７の第８状態に示すように、コンテンツＣ２４を表示領域Ｃ１２に表示し、ウェブコンテンツＣ３４を表示領域Ｃ１３に表示する。
【０１１２】
ここで、端末装置１００は、第８状態において、ウェブコンテンツＣ３０の終端であるウェブコンテンツＣ３４を表示している。このため、端末装置１００は、第８状態において、ウェブコンテンツＣ３０を左にスクロールさせるスクロール操作が行われた場合は、コンテンツＣ２４とコンテンツＣ３４とを、全面コンテンツＣ２５に変更する。
【０１１３】
例えば、端末装置１００は、スクロール操作に従って、ウェブコンテンツＣ３０の表示領域の広さとコンテンツＣ２０の表示領域の広さとを縮小し、コンテンツＣ２５の表示領域の広さを拡大する。より詳細には、端末装置１００は、表示領域Ｃ１２、Ｃ１３の背面に全面コンテンツＣ２５を配置する。そして、端末装置１００は、ウェブコンテンツＣ３０に対するスクロール操作が行われた場合は、全面コンテンツＣ２５を移動させることなく、以下の表示変更処理を実行する。
【０１１４】
まず、端末装置１００は、ウェブコンテンツＣ３４を左側にスクロールさせながら、表示領域Ｃ１３の幅を徐々に狭める。また、端末装置１００は、コンテンツＣ２４を移動させることなく、表示領域Ｃ１２の幅を徐々に狭める。この結果、端末装置１００は、第９状態に示すように、コンテンツＣ２４とウェブコンテンツＣ３４とを表示する領域の広さを右から徐々に狭めつつ、全面コンテンツＣ２５が表示される領域の広さを右側から徐々に拡大するといった態様で、コンテンツＣ２０およびウェブコンテンツＣ３０を、全面コンテンツＣ３４に変更する。
【０１１５】
また、端末装置１００は、さらにウェブコンテンツＣ３０を左側にスクロールさせるスクロール操作が行われた場合は、第１０状態に示すように、コンテンツＣ２４とウェブコンテンツＣ３４とを表示する領域の広さをさらに狭め、全面コンテンツＣ２５が表示される領域の広さを右側から徐々に拡大する。そして、端末装置１００は、第１１状態に示すように、全面コンテンツＣ２５の全体を表示領域Ｃ１１内に表示する。
【０１１６】
このように、端末装置１００は、スクロール操作に従って、ウェブコンテンツＣ３０の表示領域とコンテンツＣ２０の表示領域とを縮小し、全面コンテンツＣ２５が表示される領域の広さを拡大する。このため、端末装置１００は、利用者に対し、コンテンツＣ２０および全面コンテンツＣ２５が伝えようとする情報を印象付けることができる。
【０１１７】
また、端末装置１００は、表示領域Ｃ１２と対応する範囲にコンテンツＣ２４と同一の画像が配置された全面コンテンツＣ２５を表示する。このため、端末装置１００は、例えば、利用者に対し、コンテンツＣ２４を表示した際の表示領域Ｃ１２が透過状態であるといった印象を与えることができる。
【０１１８】
なお、図７に示す例では、端末装置１００は、コンテンツＣ２１の背景と同じ背景を有する領域が左端に配置されたコンテンツＣ２２、コンテンツＣ２２の背景と同じ背景を有する領域が左端に配置されたコンテンツＣ２３、コンテンツＣ２３の背景と同じ背景を有する領域が左端に配置されたコンテンツＣ２４を表示した。かかるコンテンツＣ２０を上述した表示変更処理で表示した場合、端末装置１００は、例えば、コンテンツＣ２１〜Ｃ２４を少しずつずらしながら、徐々に重ねていくといった複雑な態様で、コンテンツＣ２１〜Ｃ２４の切り替えを行う。このため、端末装置１００は、コンテンツＣ２０に対する利用者の興味を生じさせることができる。
【０１１９】
〔７−２．動画の制御〕
上述した例では、端末装置１００は、コンテンツＣ２０として画像を表示した。しかしながら、実施形態は、これに限定されるものではない。例えば、端末装置１００は、動画像をコンテンツＣ２０として表示してもよい。また、例えば、端末装置１００は、ＧＩＦ（Graphics  Interchange  Format）画像を随時切り替えることで動画像を実現する、いわゆるＧＩＦ動画を含むコンテンツＣ２０を表示してもよい。また、端末装置１００は、コンテンツＣ２０に含まれるＧＩＦ動画の再生を、スクロール操作に応じて制御してもよい。
【０１２０】
以下、図８を用いて、端末装置１００が動画像を含むコンテンツＣ２０を表示する処理の一例について説明する。図８は、実施形態に係る端末装置が動画像を表示する処理の一例を説明する図である。例えば、端末装置１００は、ウェブページＣ１０およびウェブコンテンツＣ３０の配信を受付ける。また、端末装置１００は、ＧＩＦ動画を含むコンテンツＣ４１〜Ｃ４６を受信する。
【０１２１】
コンテンツＣ４１〜Ｃ４３は、表示領域Ｃ１２と同サイズのコンテンツである。ここで、コンテンツＣ４１には、例えば、所定のキャラクターが車に近づき、かかる車に乗車するＧＩＦ動画が含まれる。また、コンテンツＣ４２は、キャラクターが乗車した車が走行するＧＩＦ動画が含まれる。また、コンテンツＣ４３には、キャラクターが乗車した車がジャンプして消えるＧＩＦ動画が含まれる。
【０１２２】
また、コンテンツＣ４４は、キャラクターが乗車した車のタイヤが回転するＧＩＦ動画である。また、コンテンツＣ４５は、所定のアイコンが回転するＧＩＦ動画である。また、コンテンツＣ４６は、全面コンテンツＣ２５と同じ表示サイズを有するコンテンツであり、上端から液体が降ってくるような態様で、徐々に所定の色彩で表示領域が彩色されるＧＩＦ動画である。
【０１２３】
かかるコンテンツＣ４１〜Ｃ４６の配信を受付けた場合、端末装置１００は、以下の処理を実行する。まず、端末装置１００は、図８の第１状態に示すように、ウェブコンテンツＣ３１を表示領域Ｃ１３に表示するとともに、コンテンツＣ４１を表示領域Ｃ１２に表示する。そして、端末装置１００は、ウェブコンテンツＣ３０に対する左方向のスクロール操作が行われた場合は、図１に示す表示変更処理を実行するとともに、スクロール操作に応じて、コンテンツＣ４１に含まれるＧＩＦ動画の再生を行う。
【０１２４】
例えば、端末装置１００は、図８の第２状態に示すように、スクロール操作に応じて、キャラクターが車に近づき、車に乗車するＧＩＦ動画を再生する。また、端末装置１００は、左方向のスクロール操作がさらに行われた場合は、上述した表示変更処理を行い、コンテンツＣ４１をコンテンツＣ４２に変更し、表示領域Ｃ１３にコンテンツＣ３２を表示する。ここで、端末装置１００は、左方向のスクロール操作がさらに行われた場合は、表示変更処理を実行することで、コンテンツＣ４２をコンテンツＣ４３に変更するとともに、コンテンツＣ４２に含まれるＧＩＦ動画を再生する。
【０１２５】
ここで、端末装置１００は、スクロール操作に従ってコンテンツＣ４２の表示領域を所定の閾値よりも狭めた場合、例えば、コンテンツＣ４２に含まれるキャラクターが乗車した車がジャンプした場合は、図８の第４状態に示すように、コンテンツＣ４４をウェブページＣ１０よりも前面に配置し、スクロール操作に応じて、コンテンツＣ４４の表示位置を変更する。
【０１２６】
例えば、端末装置１００は、左方向のスクロール操作に応じて、コンテンツＣ４４が画面情報から落下し、所定の位置で着地するといった態様で、コンテンツＣ４４の表示位置を変更する。また、端末装置１００は、コンテンツＣ４５をウェブページＣ１０よりも前面に配置し、スクロール操作に応じて、画面右側から所定の位置まで徐々に移動させる。なお、端末装置１００は、スクロール操作に応じて、コンテンツＣ４４とコンテンツＣ４５とのＧＩＦ動画をそれぞれ再生させる。
【０１２７】
この結果、端末装置１００は、図８の第５状態に示すように、ウェブコンテンツＣ３０よりも前面に、ウェブコンテンツＣ４３とウェブコンテンツＣ４５とを表示する。また、端末装置１００は、さらに左方向のスクロール操作が行われた場合は、コンテンツＣ４３を右に移動させ、車に触れたアイコンが跳ね飛ばされるといった態様で、コンテンツＣ４５を画面外に移動させる。
【０１２８】
また、端末装置１００は、ウェブページＣ１０およびコンテンツＣ４４、Ｃ４５よりも前面に、コンテンツＣ４６を配置する。そして、端末装置１００は、スクロール操作に従って、コンテンツＣ４６に含まれるＧＩＦ動画を再生させる。この結果、端末装置１００は、図８の第６状態に示すように、スクロール操作に応じて表示領域Ｃ１１が所定の色彩で徐々に塗りつぶされるといった態様の表示変更処理を行う。
【０１２９】
なお、端末装置１００は、右方向のスクロール操作が行われた場合は、各コンテンツＣ４１〜Ｃ４６に含まれるＧＩＦ動画を逆再生させてもよい。また、端末装置１００は、右方向のスクロール操作が行われた場合は、コンテンツＣ４４、Ｃ４５の表示位置を、左方向のスクロール操作が行われた際とは逆に移動させてもよい。すなわち、端末装置１００は、右方向のスクロール操作が行われると、図８に示す第６状態から第１状態まで順に、表示変更処理を実現してもよい。
【０１３０】
また、例えば、端末装置１００は、コンテンツＣ４４、Ｃ４５に含まれるＧＩＦ動画をスクロール操作とは個別に制御してもよい。例えば、端末装置１００は、コンテンツＣ４４、Ｃ４５に含まれるＧＩＦ動画を再生させ続けてもよい。また、端末装置１００は、キャラクター、車、キャラクターが乗車した車、背景等の複数のコンテンツにより構成されたコンテンツＣ４１、Ｃ４２を表示し、コンテンツごとに個別にＧＩＦ動画の再生を制御してもよい。
【０１３１】
このように、端末装置１００は、動画像を含むコンテンツＣ４１〜Ｃ４６を表示し、スクロール操作に応じて、コンテンツＣ４１〜Ｃ４６の動画像の再生を制御する。また、端末装置１００は、コンテンツＣ４１〜Ｃ４３、ウェブコンテンツＣ３０よりも前面に、コンテンツＣ４４〜Ｃ４６を配置し、スクロール操作に応じた位置に表示する。このため、端末装置１００は、複雑な態様で変化するコンテンツＣ４１〜Ｃ４６を表示することができるので、利用者に対し、コンテンツＣ４１〜Ｃ４６が伝えようとする情報を印象付けることができる。
【０１３２】
〔７−３．表示変更処理の態様について〕
上述した端末装置１００は、左方向のスクロール操作に応じて、コンテンツＣ２１の表示領域の幅を縮小することで、コンテンツＣ２２を表示した。しかしながら、実施形態は、これに限定されるものではない。例えば、端末装置１００は、コンテンツＣ２２をコンテンツＣ２１よりも前面に配置し、スクロール操作に応じて、コンテンツＣ２２の表示領域の広さを徐々に拡大することで、コンテンツを変更してもよい。また、例えば、端末装置１００は、画面左側からコンテンツＣ２２を移動させ、コンテンツＣ２１に重ねる態様で、コンテンツを変更してもよい。また、端末装置１００は、スクロール操作とは異なる方向から表示領域Ｃ１２へとコンテンツＣ２２を移動させることで、コンテンツを変更してもよい。
【０１３３】
また、端末装置１００は、コンテンツＣ２１またはコンテンツＣ２２の透過度をスクロール操作に応じて変更することで、コンテンツを変更してもよい。また、端末装置１００は、スクロール操作に応じて、上述した任意の処理を組み合わせることで、コンテンツを変更してもよい。すなわち、端末装置１００は、任意の態様でコンテンツの変更を行ってよい。
【０１３４】
また、端末装置１００は、カルーセル表示を行う際、コンテンツＣ２１〜Ｃ２４と同様の態様で、表示領域Ｃ１３に表示されるウェブコンテンツＣ３１〜Ｃ３４を切り替えてもよい。
【０１３５】
〔７−４．ランディングページの切り替えについて〕
例えば、端末装置１００は、コンテンツＣ２１〜Ｃ２４を利用者が選択した場合は、共通する所定のランディングページを表示してもよく、選択したコンテンツに応じて異なるランディングページを表示してもよい。また、端末装置１００は、コンテンツＣ２４、Ｃ２５については、利用者が選択した領域に応じて、異なるランディングページを表示してもよい。例えば、端末装置１００は、利用者が選択した領域と同じ背景を有する他のコンテンツに設定されたランディングページを表示してもよい。
【０１３６】
また、端末装置１００は、図８に示す第６状態の後で、さらに左方向のスクロール操作が行われた場合は、所定のランディングページを表示してもよい。また、端末装置１００は、各コンテンツＣ４１〜Ｃ４６を利用者が選択した場合は、選択したコンテンツに応じて異なるランディングページを表示してもよい。
【０１３７】
このように、端末装置１００は、利用者が選択した位置やコンテンツに応じて異なるランディングページを表示するので、利用者に対し、コンテンツＣ２１〜Ｃ２５、Ｃ４１〜Ｃ４６が伝えようとする様々な情報を印象付けることができる。
【０１３８】
〔７−５．変更の示唆について〕
上述した例では、端末装置１００は、表示領域Ｃ１１内に、周囲に枠線を配したコンテンツＣ２０、ウェブコンテンツＣ３０を表示した。ここで、端末装置１００は、スクロール操作に応じてコンテンツＣ２０が変更される表示の態様を示唆する表示を行ってもよい。例えば、端末装置１００は、ウェブコンテンツＣ３０のスクロール操作が行われた際に、コンテンツＣ２０を強調してもよい。
【０１３９】
また、端末装置１００は、コンテンツＣ２２を表示領域Ｃ１２に表示する際に、コンテンツＣ２１、Ｃ２３の一部を左右に表示することで、コンテンツＣ２０の変更を示唆してもよい。例えば、端末装置１００は、表示サイズの横幅が表示領域Ｃ１１の横幅と同じコンテンツＣ２０の配信を受付ける。また、端末装置１００は、図１に示す例よりも横幅が狭い表示領域Ｃ１２にコンテンツＣ２２を表示するとともに、表示領域Ｃ１２の左側にコンテンツＣ２１の一部（例えばコンテンツＣ２１の左端）を表示し、表示領域Ｃ１２の右側にコンテンツＣ２２の一部（例えばコンテンツＣ２２の右端）を表示してもよい。
【０１４０】
このような態様でコンテンツＣ２０の表示を行った場合、端末装置１００は、コンテンツＣ２０を変更する度に、表示領域Ｃ１２の左右に変更前のコンテンツや変更後のコンテンツを表示する。このため、端末装置１００は、利用者に対し、コンテンツＣ２０の変更が行われる旨を示唆することができるので、コンテンツＣ２０に対する興味を生じさせることができる。
【０１４１】
〔７−６．表示変更処理のバリエーション〕
上述した端末装置１００は、コンテンツＣ２１の背面にコンテンツＣ２２を配置し、スクロール操作に従って、コンテンツＣ２１の表示領域の幅を徐々に狭めることで、背面に配置されたコンテンツＣ２２の表示領域の幅を徐々に広げる態様で、コンテンツＣ２０の変更を行った。しかしながら、実施形態は、これに限定されるものではない。例えば、端末装置１００は、スクロール操作に従って、コンテンツＣ２１を移動させずに、コンテンツＣ２１よりも前面に配置されたコンテンツＣ２２を画面外から表示領域Ｃ１２内へと移動させることで、コンテンツＣ２０を変更してもよい。かかる処理を実行した場合は、端末装置１００は、スクロール操作に従って、コンテンツＣ２１の前面に配置されたコンテンツＣ２２が画面外から滑り込んでくるといった態様で、コンテンツＣ２０の変更を行うことができる。
【０１４２】
なお、端末装置１００は、同様の態様で全面コンテンツＣ２５を表示してもよい。例えば、端末装置１００は、スクロール操作が行われた場合は、コンテンツＣ２４とウェブコンテンツＣ３４との前面に配置された全面コンテンツＣ２５を画面外から画面内へと移動させることで、コンテンツＣ２４を全面コンテンツＣ２５に変更してもよい。かかる処理を実行した場合は、端末装置１００は、スクロール操作に従って、コンテンツＣ２４の前面に配置された全面コンテンツＣ２５が画面外から滑り込んでくるといった態様で、コンテンツＣ２０の変更を行うことができる。上述した処理の結果、端末装置１００は、コンテンツＣ２０に係る情報を印象付ける結果、コンテンツＣ２０に係る情報の訴求力を向上させることができる。
【０１４３】
〔７−７．コンテンツの種別〕
なお、端末装置１００は、画像を含むコンテンツＣ２１〜Ｃ２５、動画像を含むコンテンツＣ４１〜Ｃ４６を表示した。しかしながら、実施形態は、これに限定されるものではない。例えば、端末装置１００は、動画像と画像とを含むコンテンツを表示してもよい。また、端末装置１００は、音声、テキスト、その他任意の情報を含むコンテンツを表示してもよい。
【０１４４】
〔７−８．その他〕
端末装置１００は、上述した任意の処理を適宜組み合わせて、表示変更処理を実行してもよい。かかる組合せは、広告配信サーバ２０に広告コンテンツを登録する際、広告主が任意に設定することができる。そして、広告配信サーバ２０は、広告主が設定した処理の組合せを端末装置１００に実行させる制御情報を生成し、生成した制御情報を端末装置１００に配信する。この結果、端末装置１００は、上述した任意の処理を広告主の設定に応じて組合せ、実行することができる。
【０１４５】
〔８．端末装置１００の処理フロー〕
次に、図９を用いて、制御情報を実行した端末装置１００が実行する処理の手順について説明する。図９は、実施形態に係る端末装置が実行する表示変更処理の流れの一例を示すフローチャートである。なお、以下の説明では、図７に示す表示変更処理の流れの一例について説明する。
【０１４６】
図９に示す例では、端末装置１００は、利用者の操作に応じてコンテンツ配信サーバ３０にウェブページＣ１０の配信を要求し、コンテンツ配信サーバ３０からウェブページＣ１０およびウェブコンテンツＣ３０を受信する（ステップＳ１０１）。次に、端末装置１００は、配信されたウェブページＣ１０に取得命令が含まれる場合は、広告配信サーバ２０に対して配信要求を送信する（ステップＳ１０２）。次に、端末装置１００は、複数のコンテンツＣ２１〜Ｃ２４、および全面コンテンツＣ２５を受信したか否かを判定する（ステップＳ１０３）。そして、端末装置１００は、複数のコンテンツＣ２１〜Ｃ２４、および全面コンテンツＣ２５を受信していないと判定した場合は（ステップＳ１０３：Ｎｏ）、再度ステップＳ１０３を実行する。
【０１４７】
また、端末装置１００は、複数のコンテンツＣ２１〜Ｃ２４、および全面コンテンツＣ２５を受信した場合は（ステップＳ１０３：Ｙｅｓ）、ウェブページＣ１０を表示するとともに、コンテンツＣ２０を重ねて表示領域Ｃ１２に配置し、ウェブコンテンツＣ３０を表示領域Ｃ１３に配置して表示する（ステップＳ１０４）。そして、端末装置１００は、ウェブコンテンツＣ３０に対するスクロール操作が検出されたか否かを判定し（ステップＳ１０５）、ウェブコンテンツＣ３０に対するスクロール操作が検出された場合は（ステップＳ１０５：Ｙｅｓ）、ウェブコンテンツの終端、すなわち、ウェブコンテンツＣ３４が表示されているか否かを判定する（ステップＳ１０６）。
【０１４８】
そして、端末装置１００は、ウェブコンテンツの終端が表示されていない場合は（ステップＳ１０６：Ｎｏ）、ウェブコンテンツＣ３０を移動させるカルーセル表示を行うとともに（ステップＳ１０７）、カルーセル表示に合わせてコンテンツを切り替える（ステップＳ１０８）。例えば、端末装置１００は、ウェブコンテンツＣ３１とウェブコンテンツＣ３２との境界線に合わせて、コンテンツＣ２１の表示領域を狭め、表示領域Ｃ１２に表示されたコンテンツＣ２１をコンテンツＣ２２に切り替える。そして、端末装置１００は、ステップＳ１０５を実行する。
【０１４９】
一方、端末装置１００は、ウェブコンテンツの終端が表示されている場合は（ステップＳ１０６：Ｙｅｓ）、スクロール操作に合わせて、ウェブコンテンツＣ３０とコンテンツＣ２０とを全面コンテンツＣ２５に切り替える（ステップＳ１０９）。すなわち、端末装置１００は、スクロール操作に合わせて、表示領域Ｃ１２、Ｃ１３の幅を狭め、背面に配置されていた全面コンテンツＣ２５を表示する。そして、端末装置１００は、ステップＳ１０５を実行する。
【０１５０】
なお、端末装置１００は、ウェブコンテンツＣ３０に対するスクロール操作が検出されなかった場合は（ステップＳ１０５：Ｎｏ）、再度ステップＳ１０５を実行する。また、端末装置１００は、利用者がウェブページＣ１０に設定されたリンクを選択した場合や、ランディングページを表示する場合等、ウェブページＣ１０を離れる操作が行われた場合は、図９に示す処理を終了する。
【０１５１】
〔９．変形例〕
上記では、図１や図７に例示した表示態様を用いながら、端末装置１００による表示変更処理の一例について説明した。しかしながら、実施形態は、これに限定されるものではない。以下、端末装置１００が実行する表示変更処理のバリエーションについて説明する。なお、以下に説明する表示変更処理は、例えば変更部１５６が表示部１５４を制御することにより実現される。
【０１５２】
〔９−１．ウェブコンテンツの配信について〕
上述した例では、コンテンツ配信サーバ３０がウェブコンテンツＣ３０を配信する例について説明したが、実施形態は、これに限定されるものではない。例えば、コンテンツ配信サーバ３０は、ウェブコンテンツＣ３０の配信を行う他の配信サーバのＵＲＬを端末装置１００に配信する。かかる場合、端末装置１００は、通知されたＵＲＬが示す他の配信サーバに対してウェブコンテンツＣ３０のリクエストを送信し、かかる配信サーバが生成したウェブコンテンツＣ３０の配信を受付ける。そして、端末装置１００は、配信サーバから受信したウェブコンテンツＣ３０をウェブページＣ１０が有する表示領域Ｃ１３に表示してもよい。
【０１５３】
〔９−２．コンテンツの種別〕
上述した端末装置１００は、コンテンツＣ２０として、広告主が登録した広告に関するコンテンツＣ２０を表示した。しかしながら、実施形態はこれに限定されるものではなく、端末装置は、任意のコンテンツに対して表示変更処理を適用することができる。例えば、端末装置１００は、広告以外にも、例えばゲームや利用者の操作を受付けるウェブページ等、任意のコンテンツに対して上述した表示変更処理を適用することができる。より具体的な例を説明すると、端末装置１００は、ゲームの実行時や、フラッシュやＣＳＳ（Cascading  Style  Sheets）等の技術により作成されたインタラクティブ形式のウェブページを表示する際等に表示変更処理を実行してもよい。かかる処理を行うことで、端末装置１００は、例えば、他のコンテンツの背面に隠されたコンテンツの一部をスクロール操作に応じて表示することで、隠されたコンテンツに対する利用者の興味を生じさせ、その後、隠されたコンテンツの全体像を表示することで、隠されたコンテンツに対して興味を持った利用者に対し、隠されたコンテンツが利用者に伝えようとする情報を印象付けることができる。
【０１５４】
〔９−３．ログについて〕
ここで、端末装置１００は、実際に表示されたコンテンツや、利用者によって選択されたコンテンツのログを取ってもよい。例えば、端末装置１００は、利用者がウェブコンテンツＣ３０に対するスクロール操作を行わずに、ウェブページＣ１０の表示を終了した場合は、コンテンツＣ２０が閲覧されていない旨のログを取得する。一方で、端末装置１００は、利用者がウェブコンテンツＣ３０に対するスクロール操作を行い、コンテンツＣ２１をコンテンツＣ２２に変更した場合は、コンテンツＣ２１およびコンテンツＣ２２が閲覧された旨のログを取得する。また、端末装置１００は、利用者が選択したコンテンツがどのコンテンツであるかを示すログを取得する。
【０１５５】
このように端末装置１００が取得したログは、各広告コンテンツのインプレッション数やＣＴＲの更新、および、広告主に広告効果を報告する際等に有用なログとなる。また、端末装置１００が取得したログは、ランディングページに配置されるコンテンツの変更に用いられてもよい。例えば、端末装置１００は、利用者がコンテンツＣ２０を選択した場合は、同一のランディングページを取得するとともに、かかるランディングページを配信するサーバに対して、コンテンツＣ２１〜Ｃ２４のいずれを選択したかを通知する。かかる際、ランディングページを配信するサーバは、利用者が選択したコンテンツＣ２１〜Ｃ２４に応じて、ランディングページに配置するコンテンツを特定し、特定したコンテンツをランディングページに配置するよう端末装置１００に指示してもよい。
【０１５６】
〔９−４．制御情報について〕
上記した端末装置１００は、配信サーバ２０がコンテンツＣ２０とともに配信する制御情報を用いて、上記した表示処理を実行した。しかしながら、実施形態は、これに限定されるものではない。例えば、端末装置１００は、上記した制御情報をコンテンツ配信サーバ３０からウェブページとともに受信し、広告配信サーバ２０からコンテンツＣ２０とともに制御指示を受信する。そして、端末装置１００は、コンテンツ配信サーバ３０から受信した制御情報を実行するとともに、受信した制御指示に従って表示変更処理を実行してもよい。
【０１５７】
また、端末装置１００は、ウェブページＣ１０の表示処理や、上述した表示変更処理等を端末装置１００に実行させるアプリケーションをあらかじめダウンロードし、かかるアプリケーションを実行することで、上述した処理を実現してもよい。
【０１５８】
〔９−５．装置構成〕
また、上記実施形態では、配信システム１に、広告配信サーバ２０とコンテンツ配信サーバ３０とが含まれる例を示したが、広告配信サーバ２０とコンテンツ配信サーバ３０とは１個の装置として形成されてもよい。この場合、図３に示した広告配信サーバ２０は、例えば、図５に示したコンテンツ記憶部３２、受付部３４、配信部３５を有する。そして、広告配信サーバ２０は、端末装置１００からウェブページの取得要求を受け付けた場合に、広告コンテンツとともに、取得命令を含まないウェブページを端末装置１００に配信する。
【０１５９】
また、上記実施形態では、広告配信サーバ２０から端末装置１００にコンテンツＣ２０が配信される例を示したが、コンテンツ配信サーバ３０が、広告配信サーバ２０からコンテンツＣ２０を取得してもよい。この場合、広告配信サーバ２０の要求受付部２６は、コンテンツ配信サーバ３０からコンテンツＣ２０の取得要求を受け付ける。また、広告配信サーバ２０は、コンテンツ配信サーバ３０にコンテンツＣ２０を配信する。また、コンテンツ配信サーバ３０は、広告配信サーバ２０から取得したコンテンツＣ２０とともに、取得命令を含まないウェブページを端末装置１００に配信する。
【０１６０】
〔９−６．端末装置の操作記録〕
また、上述してきた端末装置１００は、実施形態に係るコンテンツＣ２０が配置されているウェブページに対して、利用者がどれだけ端末装置１００を操作したかという記録を広告配信サーバ２０に送信してもよい。具体的には、端末装置１００は、コンテンツＣ２０が配置されているウェブページＣ１０に対して利用者が行うスクロール操作や、ウェブコンテンツＣ３０に対するスクロール操作、利用者の選択操作、利用者がコンテンツＣ２０を選択した位置、選択されたコンテンツ、各コンテンツＣ２１〜Ｃ２４、全面コンテンツＣ２５の表示タイミングや表示回数等を記録する。
【０１６１】
また、端末装置１００は、コンテンツＣ２０または全面コンテンツＣ２５に対する選択操作や、ウェブページＣ１０をリロードした回数や、コンテンツＣ２０または全面コンテンツＣ２５を特定する情報について端末装置からの発信操作（例えば、ＳＮＳへの書き込みなど）など、利用者が端末装置１００に対して行う種々の操作を記録することもできる。そして、端末装置１００は、操作履歴に関する情報を広告配信サーバ２０に送信する。
【０１６２】
かかる場合、広告配信サーバ２０は、端末装置１００から配信された操作履歴に関する情報を集計し、かかる情報について分析した情報をさらに取得する。例えば、広告配信サーバ２０は、実施形態に係る制御情報を伴うコンテンツＣ２０とかかる制御情報を伴わないコンテンツＣ２０とについて、スクロール操作の回数や、利用者がウェブコンテンツＣ３０に対するスクロール操作を行い、表示変更処理を実行した回数、表示したランディングページの種別やランディングページに配置されたコンテンツの種別、ＣＴＲなどの広告効果の指標を比較した情報などを取得する。
【０１６３】
ここで、実施形態に係る制御情報を伴うコンテンツＣ２０が表示されるウェブページＣ１０に対する操作履歴は、広告効果を示す指標となりうる。すなわち、実施形態に係る制御情報を伴うコンテンツＣ２０が表示されるウェブページにおいては、利用者によってコンテンツＣ２０自体がクリックされることによりコンテンツＣ２０の先のウェブページ（ランディングページ）が表示されることのみならず、かかるウェブページＣ１０に対して利用者がどれだけ操作を行ったか（つまり、利用者がどれだけ画面の表示態様を変化させたか）という操作履歴自体が利用者のコンテンツＣ２０への興味を示す指標といえる。
【０１６４】
例えば、広告配信サーバ２０は、利用者がウェブコンテンツＣ３０をスクロールさせ、コンテンツＣ２０を変更し、表示変更処理を実行させることで、コンテンツＣ２０を画面内に配置させた回数や時間等を比較することで、実施形態に係る制御情報を伴うコンテンツＣ２０を表示した際に、コンテンツＣ２０が広く伝えようとする情報、すなわち広告に対する関心をどれくらい発生させたかを示す指標を提供することができる。したがって、広告配信サーバ２０は、広告主端末１０に端末装置１００の操作履歴に関する情報を送信することにより、実施形態に係るコンテンツＣ２０が表示されるウェブページＣ１０に対する広告効果の指標を示すレポートとすることができる。なお、広告配信サーバ２０は、広告主端末１０に端末装置１００の操作履歴に関する情報をそのまま送信してもよい。
【０１６５】
これにより、広告配信サーバ２０は、端末装置１００における実施形態に係る制御情報を伴うコンテンツＣ２０の表示態様の有用性を広告主に示すことができる。
【０１６６】
〔９−７．その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１６７】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、図６に示した要求部１５１および操作制御部１５２は統合されてもよい。
【０１６８】
また、上記してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１６９】
〔９−８．プログラム〕
また、上記してきた実施形態に係る端末装置１００、広告配信サーバ２０およびコンテンツ配信サーバ３０は、例えば図１０に示すような構成のコンピュータ１０００によって実現される。以下、広告配信サーバ２０を例に挙げて説明する。図１０は、広告配信サーバの機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、およびメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１７０】
ＣＰＵ１１００は、ＲＯＭ１３００またはＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１７１】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、および、係るプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、ネットワークＮを介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを他の機器へ送信する。
【０１７２】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、および、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを入出力インターフェイス１６００を介して出力装置へ出力する。
【０１７３】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラムまたはデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、係るプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１７４】
例えば、コンピュータ１０００が実施形態に係る広告配信サーバ２０として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部２３の機能を実現する。また、ＨＤＤ１４００には、記憶部２２内のデータ、すなわち広告データベース２４が格納される。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置からこれらのプログラムを取得してもよい。
【０１７５】
なお、コンピュータ１０００が実施形態に係る端末装置１００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１５０の機能を実現する。
【０１７６】
なお、コンピュータ１０００が実施形態に係るコンテンツ配信サーバ３０として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部３３の機能を実現する。また、ＨＤＤ１４００には、コンテンツ記憶部３２内のデータが格納される。
【０１７７】
〔１０．効果〕
上述したように、端末装置１００は、ウェブコンテンツＣ３０とコンテンツＣ２１とを並べて表示する。そして、端末装置１００は、ウェブコンテンツＣ３０のうち画面上に表示される範囲である表示範囲を変更するスクロール操作に従って、ウェブコンテンツＣ３０の表示範囲を変更するとともに、コンテンツＣ２１をコンテンツＣ２２に変更する。
【０１７８】
このため、端末装置１００は、コンテンツＣ２０が利用者に伝えようとする情報等、コンテンツＣ２０に係る情報の訴求力を向上させることができる。すなわち、端末装置１００は、利用者がウェブコンテンツＣ３０をスクロールさせようとして操作を行った場合に、ウェブコンテンツＣ３０をスクロールさせるとともに、スクロール操作が行われていないコンテンツＣ２０をウェブコンテンツＣ３０に対するスクロール操作に従って変更する。このため、端末装置１００は、コンテンツＣ２０に対する気づきを利用者に与えることができる。この結果、端末装置１００は、コンテンツＣ２０に対する利用者の興味を生じさせるので、コンテンツＣ２０に係る情報の訴求力を向上させることができる。
【０１７９】
より具体的な例を説明すると、端末装置１００は、広告に係る広告コンテンツを表示した場合、広告コンテンツに対する利用者の興味を生じさせることができるので、広告コンテンツが伝えようとする情報の訴求力を向上させる結果、広告効果を向上させることができる。
【０１８０】
また、端末装置１００は、表示領域Ｃ１３におけるスクロール操作に従って、ウェブコンテンツＣ３０をスクロールさせるとともに、コンテンツＣ２１をコンテンツＣ２２に変更する。すなわち、端末装置１００は、利用者がウェブコンテンツＣ３０をスクロールさせようと操作した際に、ウェブコンテンツＣ３０の移動のみならず、コンテンツＣ２０の変更を行う。このため、端末装置１００は、コンテンツＣ２０に対する利用者の興味を生じさせる結果、コンテンツＣ２０に係る情報の訴求力を向上させることができる。
【０１８１】
また、端末装置１００は、コンテンツＣ２１を表示領域Ｃ１２に表示し、ウェブコンテンツＣ３０に対するスクロール操作に従って、表示領域Ｃ１２におけるコンテンツＣ２１の表示領域の割合を減少させ、表示領域Ｃ１２におけるコンテンツＣ２２の表示領域の割合を増加させる。このため、端末装置１００は、ウェブコンテンツＣ３０のスクロールとともに、表示領域Ｃ１２に表示されるコンテンツＣ２１が徐々にコンテンツＣ２２に変わるといった複雑な態様で、コンテンツＣ２０を変更することができる。この結果、端末装置１００は、コンテンツＣ２０に係る情報の訴求力を向上させることができる。また、端末装置１００は、ウェブコンテンツＣ３０とは異なる態様で、コンテンツＣ２０を変更することができるので、コンテンツＣ２０に対する利用者の興味を生じさせ、コンテンツＣ２０に係る情報の訴求力を向上させることができる。
【０１８２】
また、端末装置１００は、コンテンツＣ２１を移動させずに、コンテンツＣ２１よりも前面に配置されたコンテンツＣ２２を表示領域Ｃ１２内に移動させる。このため、端末装置１００は、例えば、コンテンツＣ２１よりも前面にコンテンツＣ２２が滑り込んでくるといった複雑な態様でコンテンツＣ２０を変更するので、コンテンツＣ２０に対する興味を生じさせることができる。
【０１８３】
また、端末装置１００は、コンテンツＣ２１の背面にコンテンツＣ２２を配置し、スクロール操作に従って、コンテンツＣ２１の表示領域の幅を縮小させ、コンテンツＣ２２の表示領域の幅を拡大させる。このため、端末装置１００は、例えば、コンテンツＣ２１の背面に配置されていたコンテンツＣ２２がスクロール操作に応じて現れるといった複雑な態様でコンテンツＣ２０を変更するので、コンテンツＣ２０に対する興味を生じさせることができる。
【０１８４】
また、端末装置１００は、ウェブコンテンツＣ３０に対するスクロール操作に従って、ウェブコンテンツＣ３０をスクロールさせるとともに、コンテンツＣ２１の表示領域とコンテンツＣ２２の表示領域との境界を、ウェブコンテンツＣ３０のスクロールに合わせて移動させる。
【０１８５】
また、端末装置１００は、所定の枠線を含むウェブコンテンツＣ３０を表示し、コンテンツＣ２１の表示領域とコンテンツＣ２２の表示領域との境界を、ウェブコンテンツＣ３０に含まれる枠線の移動に合わせて移動させる。
【０１８６】
上述した処理により、端末装置１００は、ウェブコンテンツＣ３０のスクロール操作により、コンテンツＣ２０の変更が制御されるといった操作感を利用者に提供することができる。この結果、端末装置１００は、コンテンツＣ２０に対する利用者の興味を生じさせ、コンテンツＣ２０に係る情報の訴求力を向上させることができる。
【０１８７】
また、端末装置１００は、ウェブコンテンツＣ３４が表示されている際にスクロール操作が行われた場合は、スクロール操作に従って、各表示領域Ｃ１２、Ｃ１３に、全面コンテンツＣ２５を表示させる。このため、端末装置１００は、スクロール操作に従って、コンテンツＣ２０よりも表示サイズが大きい全面コンテンツＣ２５を画面上に表示するので、コンテンツＣ２０や全面コンテンツＣ２５に係る情報の訴求力を向上させることができる。
【０１８８】
また、端末装置１００は、ウェブコンテンツＣ３４に対するスクロール操作に従って、各表示領域Ｃ１２、Ｃ１３の広さを縮小し、全面コンテンツＣ２５が表示される領域の広さを拡大する。このため、例えば、端末装置１００は、スクロール操作によって徐々に全面コンテンツＣ２５を表示するので、全面コンテンツＣ２５に係る情報を印象付けることができる。
【０１８９】
また、端末装置１００は、スクロール操作に従って、コンテンツＣ２４を移動させずに、表示領域Ｃ１１の領域外から表示領域Ｃ１１の領域内へと、コンテンツＣ２４およびウェブコンテンツＣ３４よりも前面に配置された全面コンテンツＣ２５を移動させる。このため、端末装置１００は、例えば、コンテンツＣ２４およびウェブコンテンツＣ３４の前面に全面コンテンツＣ２５が滑り込んでくるといった複雑な態様で、全面コンテンツＣ２５を表示するので、全面コンテンツＣ２５に係る情報を印象付けることができる。
【０１９０】
また、端末装置１００は、表示領域Ｃ１２、Ｃ１３の背面に全面コンテンツＣ２５を配置し、スクロール操作に従って、表示領域Ｃ１２、Ｃ１３の幅を縮小させ、全面コンテンツＣ２５の表示領域の幅を拡大させる。このため、端末装置１００は、例えば、表示領域Ｃ１２、Ｃ１３の背面に隠れていた全面コンテンツＣ２５が表示されるといった複雑な態様で、全面コンテンツＣ２５を表示するので、全面コンテンツＣ２５に係る情報を印象付けることができる。
【０１９１】
また、端末装置１００は、ウェブコンテンツＣ３０の終端であるウェブコンテンツＣ３４を表示する場合は、全面コンテンツＣ２５のうち表示領域Ｃ１２と対応する範囲と同一のコンテンツであるコンテンツＣ２４を表示領域Ｃ１２に表示する。この結果、端末装置１００は、表示領域Ｃ１２が透過状態となり、その後、ウェブコンテンツＣ３４の移動とともに枠線が取り払われるといった複雑な表示態様で全面コンテンツＣ２５が表示されたという印象を、利用者に与えることができる。このため、端末装置１００は、コンテンツＣ２０および全面コンテンツＣ２５が伝えようとする情報を印象付けることができる。
【０１９２】
また、端末装置１００は、動画像を含むコンテンツＣ４１〜Ｃ４３を表示し、スクロール操作に応じて、コンテンツＣ４１〜Ｃ４３に含まれる動画像の再生を制御する。このため、端末装置１００は、コンテンツＣ４１〜Ｃ４３が伝えようとする情報を利用者に対して印象付けることができる。
【０１９３】
また、端末装置１００は、ウェブコンテンツＣ３０やコンテンツＣ４１〜Ｃ４３よりも前面に、コンテンツＣ４４、Ｃ４５を配置し、スクロール操作に応じた位置にコンテンツＣ４４、Ｃ４５を表示する。このため、例えば、端末装置１００は、利用者の興味をより強く生じさせる結果、コンテンツＣ４４、Ｃ４５が伝えようとする情報を利用者に対してより強く印象付けることができる。
【０１９４】
また、端末装置１００は、動画像を含むコンテンツＣ４４〜Ｃ４６を表示し、スクロール操作に応じて、コンテンツＣ４４〜Ｃ４６に含まれる動画像の再生を制御する。このため、端末装置１００は、利用者の興味をより強く生じさせる結果、コンテンツＣ４４〜Ｃ４６が伝えようとする情報を利用者に対してより強く印象付けることができる。
【０１９５】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１９６】
また、上記してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、配信部は、配信手段や配信回路に読み替えることができる。
【符号の説明】
【０１９７】
１  配信システム
１０  広告主端末
２０  広告配信サーバ
２１、３１、１１０  通信部
２２  記憶部
２３、３３、１５０  制御部
２４  広告データベース
２５  入稿受付部
２６  要求受付部
２７  広告選択部
２８  配信部
３０  コンテンツ配信サーバ
３２  コンテンツ記憶部
３４  受付部
３５  配信部
１００  端末装置
１２０  入力部
１３０  出力部
１４０  物理センサ
１５１  要求部
１５２  操作制御部
１５３  表示制御部
１５４  表示部
１５５  検出部
１５６  変更部
【要約】
【課題】コンテンツに係る情報の訴求力を向上させる。
【解決手段】本願に係る情報表示装置は、それぞれ個別のコンテンツである第１コンテンツと第２コンテンツとを並べて表示する表示部と、前記第１コンテンツのうち画面上に表示される範囲である表示範囲を変更する変更操作に従って、当該第１コンテンツの表示範囲を変更するとともに、前記第２コンテンツを第３コンテンツに変更する変更部とを有することを特徴とする。このため、例えば、情報表示装置の一例である端末装置１００は、コンテンツＣ３１のスクロール操作に応じて、コンテンツＣ２１をコンテンツＣ２２に変更するので、コンテンツＣ２１、Ｃ２２に対する利用者の興味を生じさせる結果、コンテンツＣ２１、Ｃ２２に係る情報の訴求力を向上させることができる。
【選択図】図１【図２】
0005855196.tif 000002
【図３】
0005855196.tif 000003
【図４】
0005855196.tif 000004
【図５】
0005855196.tif 000005
【図６】
0005855196.tif 000006
【図９】
0005855196.tif 000007
【図１０】
0005855196.tif 000008
【図１】
0005855196.tif 000009
【図７】
0005855196.tif 000010
【図８】
0005855196.tif 000011