(57)【特許請求の範囲】
【請求項１】
コンピュータに、
第１コンテンツを所定の表示領域に表示する表示手順と、
前記表示手順によって表示された第１コンテンツに対する移動操作であって、当該第１コンテンツを前記表示領域の内側から外側へ向かう方向に移動させる移動操作によって、当該第１コンテンツの前記表示領域における位置が、当該表示領域の内側から外側へ向かう方向に移動したことを検知する検知手順と、
前記検知手順によって、前記第１コンテンツの前記表示領域における位置が、当該表示領域の内側から外側へ向かう方向に移動したことが検知され、当該第１コンテンツが前記表示領域における所定の位置に移動された場合に、当該第１コンテンツに第２コンテンツを重ねる処理を開始する表示制御手順と、
を実行させることを特徴とする情報表示プログラム。
【請求項２】
前記表示制御手順は、
前記第１コンテンツが前記表示領域の端部の近傍に移動された場合に、当該第１コンテンツに前記第２コンテンツを重ねる処理を開始する、
ことを特徴とする請求項１に記載の情報表示プログラム。
【請求項３】
前記表示制御手順は、
前記移動操作によって前記第１コンテンツのいずれかの端部が前記表示領域の端部と重なった場合に、当該第１コンテンツに前記第２コンテンツを重ねる処理を開始する、
ことを特徴とする請求項１に記載の情報表示プログラム。
【請求項４】
前記表示制御手順は、
前記第１コンテンツの少なくとも一部が前記表示領域の外に移動された場合に、当該第１コンテンツに前記第２コンテンツを重ねる処理を開始する、
ことを特徴とする請求項１に記載の情報表示プログラム。
【請求項５】
前記表示制御手順は、
前記第１コンテンツ上に前記第２コンテンツを移動させることにより、当該第２コンテンツを徐々に当該第１コンテンツに重ねて表示する、
ことを特徴とする請求項１〜４のいずれか一つに記載の情報表示プログラム。
【請求項６】
前記表示制御手順は、
２種類の異なる画像を含む第２コンテンツにおいて、互いに逆方向から前記画像を第１コンテンツ上に移動させることにより、当該第２コンテンツを徐々に当該第１コンテンツに重ねて表示する、
ことを特徴とする請求項５に記載の情報表示プログラム。
【請求項７】
前記表示制御手順は、
前記移動操作による移動方向に対応する画像に係るコンテンツを選択し、第２コンテンツとして第１コンテンツに重ねて表示する、
ことを特徴とする請求項１〜４のいずれか一つに記載の情報表示プログラム。
【請求項８】
前記表示制御手順は、
前記第１コンテンツに前記第２コンテンツを重ねる処理を開始した際に、当該第１コンテンツに所定のフィルタ処理を実行する、
ことを特徴とする請求項１〜７のいずれか一つに記載の情報表示プログラム。
【請求項９】
前記表示制御手順は、
動画に係る前記第１コンテンツに前記第２コンテンツを重ねる処理を開始した際に、当該第１コンテンツの再生を停止させる、
ことを特徴とする請求項１〜８のいずれか一つに記載の情報表示プログラム。
【請求項１０】
前記表示制御手順は、
前記第１コンテンツの再生を停止した後に、当該第１コンテンツが前記所定の位置から移動されたときには、当該第１コンテンツの再生を再開する、
ことを特徴とする請求項９に記載の情報表示プログラム。
【請求項１１】
前記表示制御手順は、
前記第１コンテンツの再生を停止した時点の再生位置、又は、当該第１コンテンツの再生を停止した時点の所定時間前の再生位置に基づいて、当該第１コンテンツの再生を再開する際の再生の開始位置を決定する、
ことを特徴とする請求項１０に記載の情報表示プログラム。
【請求項１２】
前記表示制御手順は、
前記第１コンテンツの再生を停止する前の再生位置であって、前記表示領域内の所定の位置における当該第１コンテンツの再生位置に基づいて、当該第１コンテンツの再生を再開する際の再生の開始位置を決定する、
ことを特徴とする請求項１０に記載の情報表示プログラム。
【請求項１３】
前記表示手順は、
前記表示制御手順によって前記第１コンテンツの上に重ねられた第２コンテンツを、前記所定の表示領域に表示し、
前記検知手順は、
前記表示手順によって表示された第２コンテンツに対する移動操作であって、当該第２コンテンツを前記表示領域の外側から内側へ向かう方向に移動させる移動操作によって、当該第２コンテンツの前記表示領域における位置が、当該表示領域の外側から内側へ向かう方向に移動したことを検知する検知手順と、
前記表示制御手順は、
前記検知手順によって前記第２コンテンツの前記表示領域における位置が、当該表示領域の外側から内側へ向かう方向に移動したことが検知され、当該第２コンテンツが前記第１コンテンツを伴って前記表示領域における所定の位置に移動された場合に、当該第１コンテンツを前記表示領域に表示する処理を開始する、
ことを特徴とする請求項１〜１２のいずれか一つに記載の情報表示プログラム。
【請求項１４】
前記表示制御手順は、
前記第１コンテンツ上に重ねられていた前記第２コンテンツを当該第１コンテンツ上から移動させることにより、当該第１コンテンツを徐々に前記表示領域に表示する、
ことを特徴とする請求項１３に記載の情報表示プログラム。
【請求項１５】
前記表示制御手順は、
前記第２コンテンツが前記表示領域の外側から内側へ移動されることによって当該第２コンテンツの一部が当該表示領域に表示された場合に、前記第１コンテンツ上から当該第２コンテンツを移動させる処理を開始する、
ことを特徴とする請求項１４に記載の情報表示プログラム。
【請求項１６】
前記表示制御手順は、
前記第２コンテンツを移動させる処理を行うとともに、動画に係る前記第１コンテンツの再生を開始させる、
ことを特徴とする請求項１５に記載の情報表示プログラム。
【請求項１７】
前記表示制御手順は、
前記第１コンテンツの視聴状況に応じて、当該第１コンテンツに重ねる第２コンテンツを選択する、
ことを特徴とする請求項１〜１６のいずれか一つに記載の情報表示プログラム。
【請求項１８】
前記表示手順は、
前記第１コンテンツとして、第３コンテンツが有する表示枠内に表示される広告に係るコンテンツを表示し、前記第２コンテンツとして、前記第１コンテンツと共通する対象を宣伝する広告に係るコンテンツを表示する、
ことを特徴とする請求項１〜１７のいずれか一つに記載の情報表示プログラム。
【請求項１９】
情報表示装置が実行する情報表示方法であって、
第１コンテンツを所定の表示領域に表示する表示工程と、
前記表示工程によって表示された第１コンテンツに対する移動操作であって、当該第１コンテンツを前記表示領域の内側から外側へ向かう方向に移動させる移動操作によって、当該第１コンテンツの前記表示領域における位置が、当該表示領域の内側から外側へ向かう方向に移動したことを検知する検知工程と、
前記検知工程によって前記第１コンテンツの前記表示領域における位置が、当該表示領域の内側から外側へ向かう方向に移動したことが検知され、当該第１コンテンツが前記表示領域における所定の位置に移動された場合に、当該第１コンテンツに第２コンテンツを重ねる処理を開始する表示制御工程と、
を含むことを特徴とする情報表示方法。
【請求項２０】
第１コンテンツを所定の表示領域に表示する表示部と、
前記表示部によって表示された第１コンテンツに対する移動操作であって、当該第１コンテンツを前記表示領域の内側から外側へ向かう方向に移動させる移動操作によって、当該第１コンテンツの前記表示領域における位置が、当該表示領域の内側から外側へ向かう方向に移動したことを検知する検知部と、
前記検知部によって前記第１コンテンツの前記表示領域における位置が、当該表示領域の内側から外側へ向かう方向に移動したことが検知され、当該第１コンテンツが前記表示領域における所定の位置に移動された場合に、当該第１コンテンツに第２コンテンツを重ねる処理を開始する表示制御部と、
を備えることを特徴とする情報表示装置。
【請求項２１】
第１コンテンツと第２コンテンツとを表示する端末装置に制御情報を配信する配信部を備え、
前記制御情報は、
前記第１コンテンツを所定の表示領域に表示する表示手順と、
前記表示手順によって表示された第１コンテンツに対する移動操作であって、当該第１コンテンツを前記表示領域の内側から外側へ向かう方向に移動させる移動操作によって、当該第１コンテンツの前記表示領域における位置が、当該表示領域の内側から外側へ向かう方向に移動したことを検知する検知手順と、
前記検知手順によって前記第１コンテンツの前記表示領域における位置が、当該表示領域の内側から外側へ向かう方向に移動したことが検知され、当該第１コンテンツが前記表示領域における所定の位置に移動された場合に、当該第１コンテンツに第２コンテンツを重ねる処理を開始する表示制御手順と、
を前記端末装置に実行させることを特徴とする配信装置。
【請求項２２】
配信装置が実行する配信方法であって、
第１コンテンツと第２コンテンツとを表示する端末装置に制御情報を配信する配信工程を含み、
前記制御情報は、
前記第１コンテンツを所定の表示領域に表示する表示手順と、
前記表示手順によって表示された第１コンテンツに対する移動操作であって、当該第１コンテンツを前記表示領域の内側から外側へ向かう方向に移動させる移動操作によって、当該第１コンテンツの前記表示領域における位置が、当該表示領域の内側から外側へ向かう方向に移動したことを検知する検知手順と、
前記検知手順によって前記第１コンテンツの前記表示領域における位置が、当該表示領域の内側から外側へ向かう方向に移動したことが検知され、当該第１コンテンツが前記表示領域における所定の位置に移動された場合に、当該第１コンテンツに第２コンテンツを重ねる処理を開始する表示制御手順と、
を前記端末装置に実行させることを特徴とする配信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示プログラム、情報表示方法、情報表示装置、配信装置および配信方法に関する。
【背景技術】
【０００２】
近年、インターネットを介した広告配信が盛んに行われている。例えば、ウェブページの所定の位置に企業や商品等に関する静止画像、動画像、テキスト等の広告コンテンツを表示し、ユーザが広告コンテンツをクリックした際に、広告主によって提供されるページを表示する広告配信が知られている。このような広告表示に関する技術として、広告コンテンツ等のユーザに閲覧させたいコンテンツと、ウェブページ等の情報コンテンツとを重ねて表示する技術が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−０２２０４２号公報
【特許文献２】特開２０１２−１３７８０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では、ユーザに閲覧させたいコンテンツに係る情報の訴求効果を向上させることができない。例えば、上記の従来技術では、ユーザに閲覧させたいコンテンツを情報コンテンツに重ねて表示するに過ぎず、コンテンツに対するユーザの関心を引き起こすことができない結果、コンテンツに係る情報の訴求効果を向上させることができない。
【０００５】
本願は、上記に鑑みてなされたものであって、コンテンツに係る情報の訴求効果を向上させる情報表示装置、情報表示方法、情報表示プログラムおよび配信装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る情報表示プログラムは、コンピュータに、第１コンテンツを所定の表示領域に表示する表示手順と、前記表示手順によって表示された第１コンテンツに対する移動操作であって、当該第１コンテンツを前記表示領域の内側から外側へ向かう方向に移動させる移動操作を検知する検知手順と、前記検知手順によって前記第１コンテンツを前記表示領域の内側から外側へ向かう方向に移動させる移動操作が検知され、当該第１コンテンツが前記表示領域における所定の位置に移動された場合に、当該第１コンテンツに第２コンテンツを重ねる処理を開始する表示制御手順と、を実行させることを特徴とする。
【発明の効果】
【０００７】
実施形態の一態様によれば、コンテンツに係る情報の訴求効果を向上させることができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る表示処理の一例を示す図である。
【図２】図２は、実施形態に係る配信システムの構成例を示す図である。
【図３】図３は、実施形態に係る広告配信サーバの構成例を示す図である。
【図４】図４は、実施形態に係る広告データベースに格納された情報の一例を示す図である。
【図５】図５は、実施形態に係るコンテンツ配信サーバの構成例を示す図である。
【図６】図６は、実施形態に係る端末装置の構成例を示す図である。
【図７】図７は、実施形態に係る他の表示処理の一例（１）を示す図である。
【図８】図８は、実施形態に係る他の表示処理の一例（２）を示す図である。
【図９】図９は、実施形態に係る他の表示処理の一例（３）を示す図である。
【図１０】図１０は、実施形態に係る配信システムによる処理手順を示すシーケンス図である。
【図１１】図１１は、実施形態に係る端末装置による処理手順を示すフローチャートである。
【図１２】図１２は、広告配信サーバの機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る情報表示装置、情報表示方法、情報表示プログラムおよび配信装置を実施するための形態（以下、「実施形態」と記載する。）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報表示装置、情報表示方法、情報表示プログラムおよび配信装置が限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１０】
〔１．表示処理の一例〕
まず、図１を用いて、実施形態に係る表示処理の一例について説明する。図１は、実施形態に係る表示処理の一例を示す図である。図１では、本願に係る情報表示装置に対応する端末装置１００によって、ウェブページＷ１０上に表示される広告コンテンツＣ２０の表示処理が行われる例について説明する。
【００１１】
図１に示した端末装置１００は、スマートフォン等の携帯端末装置である。また、端末装置１００は、液晶ディスプレイ等の出力部１３０を有する。なお、実施形態に係る端末装置１００には、タッチパネルが採用されているものとする。すなわち、端末装置１００のユーザは、指Ｆ１０や専用ペンで出力部１３０の表示面をタッチすることにより各種操作を行う。
【００１２】
ウェブページＷ１０は、ニュース等の各種トピックスが掲載されるポータルサイト用のコンテンツである。ここでは、ウェブページＷ１０の縦方向のサイズが、端末装置１００の出力部１３０における縦方向の表示サイズよりも長いものとする。このため、端末装置１００の出力部１３０内に位置するウェブページＷ１０の領域のみが出力部１３０に表示され、出力部１３０外に位置するウェブページＷ１０の領域は表示されない。端末装置１００のユーザは、例えば、スクロール操作によって、ウェブページＷ１０のうち出力部１３０内に表示させる内容を変更することができる。
【００１３】
図１に示すように、ウェブページＷ１０は、トピックスを表示する領域と、ウェブページＷ１０とは別に配信される広告コンテンツＣ２０を表示する領域である広告枠Ｗ１１とを含む。図１に示す例では、端末装置１００は、ウェブページＷ１０を表示するとともに、ウェブページＷ１０に含まれる広告枠Ｗ１１に広告コンテンツＣ２０を表示する。ここで、広告コンテンツＣ２０は、動画広告Ｃ２１と、静止画広告Ｃ２２及びＣ２３との一群のコンテンツから構成される。すなわち、端末装置１００は、広告枠Ｗ１１において、広告コンテンツＣ２０として、動画広告Ｃ２１や、静止画広告Ｃ２２や、静止画広告Ｃ２３を出し分けて表示する。
【００１４】
例えば、端末装置１００は、所定の状況において、動画広告Ｃ２１や、静止画広告Ｃ２２やＣ２３を出し分けることにより、広告枠Ｗ１１で表示されるコンテンツの表示態様を変動させることができる。具体的には、端末装置１００は、ユーザによってウェブページＷ１０を移動させる操作であるスクロール操作が行われ、ウェブページＷ１０が出力部１３０に対して移動された場合に、広告コンテンツＣ２０に対するユーザの関心を惹起させるため、広告コンテンツＣ２０の表示態様を変動させる。
【００１５】
以下、図１を用いて、端末装置１００が行う広告コンテンツＣ２０の表示処理について、流れに沿って説明する。以下の説明では、端末装置１００の状態遷移を図示する場合、左から順に第１状態、第２状態、・・・、第Ｎ状態（Ｎは任意の数）と表記する。
【００１６】
図１の第１状態は、端末装置１００が出力部１３０にウェブページＷ１０を表示する状態を示す。なお、端末装置１００は、ウェブページＷ１０の全体を表示できないので、初期状態ではウェブページＷ１０の先頭から表示する。すなわち、端末装置１００は、初期表示として、出力部１３０の上端ＵＬ１とウェブページＷ１０の上端とが重なるように、ウェブページＷ１０を表示する。そして、ユーザは、第１状態では表示されていないウェブページＷ１０の下部を出力部１３０に表示させるために、指Ｆ１０によってスクロール操作を行う。
【００１７】
図１の例では、ユーザは、ウェブページＷ１０を選択した後に、ウェブページＷ１０を所定方向（図１の例では上方向）にはらう操作（いわゆる、フリック操作）を行ったものとする。この場合、タッチパネルが採用される一般的な端末装置１００は、ウェブページＷ１０から指Ｆ１０が離れた後であっても、ウェブページＷ１０を所定の距離だけスクロール（慣性スクロール等と呼ばれる）させる。例えば、端末装置１００は、ユーザが表示面をはらった速度に応じた距離だけ自動的にスクロールさせる。
【００１８】
端末装置１００は、フリック操作等のスクロール操作に応じて、第１状態から第２状態に遷移する（ステップＳ１１）。第２状態では、端末装置１００は、第１状態では出力部１３０に表示されていなかった広告コンテンツＣ２０を新たに表示する。なお、広告コンテンツＣ２０における初期表示は、動画広告Ｃ２１が表示されるものとする。ここで、ユーザは、動画広告Ｃ２１よりも下部に位置するトピックスを閲覧するため、さらにウェブページＷ１０に対してスクロール操作を行うものとする。
【００１９】
端末装置１００は、スクロール操作に応じて、第２状態から第３状態に遷移する（ステップＳ１２）。ここで、端末装置１００は、スクロール操作に応じてウェブページＷ１０を移動させる過程において、出力部１３０における所定の位置に、広告枠Ｗ１１（すなわち、動画広告Ｃ２１）の上端が到達したか否かを検知する。図１の例では、端末装置１００が検知する所定の位置は、出力部１３０の上端ＵＬ１であるものとする。すなわち、端末装置１００は、動画広告Ｃ２１の上端が、出力部１３０の上端ＵＬ１に到達したか否かを検知する。
【００２０】
そして、図１の第３状態に示すように、端末装置１００は、動画広告Ｃ２１の上端が出力部１３０の上端ＵＬ１に重なったと検知した場合に、動画広告Ｃ２１の表示態様を変動させる。具体的には、端末装置１００は、動画広告Ｃ２１に所定のフィルタ処理を行い、動画広告Ｃ２１の表示をぼかす処理を行う。また、端末装置１００は、フィルタ処理を行った際に、動画広告Ｃ２１の再生を停止させる。また、端末装置１００は、動画広告Ｃ２１に重ねて、静止画広告Ｃ２２及びＣ２３を出力部１３０内に表示する。このとき、端末装置１００は、動画広告Ｃ２１に重ねて、静止画広告Ｃ２２を出力部１３０の左部から中央に向かって移動させながら徐々に表示する。また、端末装置１００は、動画広告Ｃ２１に重ねて、静止画広告Ｃ２３を出力部１３０の右部から中央に向かって移動させながら徐々に表示する。すなわち、端末装置１００は、動画広告Ｃ２１を覆うシャッターのように、２枚の静止画広告Ｃ２２及びＣ２３を移動させる。
【００２１】
端末装置１００は、動画広告Ｃ２１の表示態様を変動させることで、第３状態から第４状態に遷移する（ステップＳ１３）。図１の第４状態は、端末装置１００によって動画広告Ｃ２１の表示態様が変動された結果、動画広告Ｃ２１が静止画広告Ｃ２２及びＣ２３によって完全に覆われている状態を示す。図１の第４状態に示すように、端末装置１００は、広告コンテンツＣ２０が表示される広告枠Ｗ１１に、静止画広告Ｃ２２及びＣ２３が上下に２分割された状態で表示する。
【００２２】
このように、端末装置１００は、ユーザがスクロール操作を行い、動画広告Ｃ２１が出力部１３０の上端まで移動されたことを検知する。そして、端末装置１００は、動画広告Ｃ２１が出力部１３０の外（画面上部）に移動されようとする際に、動画広告Ｃ２１の表示態様を変動させる。具体的には、端末装置１００は、静止画広告Ｃ２２及びＣ２３を、それぞれ出力部１３０の一端から他端へ移動させながら、動画広告Ｃ２１に重ねて表示する。
【００２３】
これにより、端末装置１００は、動画広告Ｃ２１を出力部１３０の上部に移動させようとしたユーザに対して、不意の表示態様の変化を視認させることができる。このため、端末装置１００は、ユーザに対して、広告コンテンツＣ２０に興味関心を抱かせることができる。結果として、端末装置１００は、ユーザに閲覧させたいコンテンツに係る情報の訴求効果を向上させることができる。また、広告コンテンツＣ２０として表示されるコンテンツが動画である場合には、ある一定以上の領域が画面上に表示されなければ、ユーザからの視認性が顕著に低下する。ここで、端末装置１００は、広告枠Ｗ１１が出力部１３０の外側に移動されようとするタイミングで、動画広告Ｃ２１に重ねて、画面外から移動してくるというアニメーションを伴って静止画広告Ｃ２２及びＣ２３を表示させる。また、端末装置１００は、動画広告Ｃ２１の表示をぼかして視認性を低下させることで、代わりに、静止画広告Ｃ２２及びＣ２３の視認性を向上させる。これにより、端末装置１００は、例え広告枠Ｗ１１の一部が出力部１３０の外側に位置したとしても、広告コンテンツＣ２０が訴求しようとする内容を静止画広告Ｃ２２及びＣ２３によってユーザに宣伝することができる。このように、端末装置１００は、動画広告Ｃ２１の一部が表示されなくなる状態においても、広告コンテンツＣ２０としての訴求効果が低下することを抑制することができる。
【００２４】
なお、広告コンテンツＣ２０など、広告に係るコンテンツとは、営利若しくは非営利の広告だけではなく、ボランティアの募集、公共広告、公共に対する通知、広告コンテンツＣ２０に係る情報の一部、その他任意のコンテンツであるものとする。すなわち、広告コンテンツＣ２０は、いわゆる広告関連の情報を含むコンテンツのみならず、ユーザに興味を抱かせ、広告コンテンツＣ２０に含まれる情報、または、広告コンテンツＣ２０と関連するコンテンツ（例えば、ランディングページ等）に含まれる情報を広く報知するものであれば、画像、動画像、文字、図形、記号、ハイパーリンク、その他任意のコンテンツを適用可能である。すなわち、ユーザに対してウェブページＷ１０よりも興味を生じさせようとするコンテンツであれば、任意のコンテンツを広告コンテンツＣ２０として適用可能である。
【００２５】
また、上記では説明を省略したが、端末装置１００は、上述した表示処理を任意の手法で実現することができる。例えば、端末装置１００は、上述した表示処理を端末装置１００に実行させるアプリケーションをあらかじめダウンロードし、任意のタイミングでアプリケーションを実行することで、上述した処理を実現してもよい。
【００２６】
また、端末装置１００は、ウェブページＷ１０や広告コンテンツＣ２０の配信と同時に、上述した表示処理を実行させる制御情報の配信を受付ける。そして、端末装置１００は、制御情報に従って上記した表示処理を行う。以下、このような制御情報に従って、図１に示す表示処理を実行する端末装置１００等について説明する。
【００２７】
〔２．配信システムの構成〕
まず、図２を用いて、実施形態に係る配信システム１の構成について説明する。図２は、実施形態に係る配信システム１の構成例を示す図である。図２に示すように、配信システム１は、端末装置１００と、広告主端末１０と、広告配信サーバ２０と、コンテンツ配信サーバ３０とを含む。端末装置１００、広告主端末１０、広告配信サーバ２０およびコンテンツ配信サーバ３０は、ネットワークＮを介して有線または無線により通信可能に接続される。なお、図２に示す配信システム１には、複数台の端末装置１００や、複数台の広告主端末１０や、複数台の広告配信サーバ２０や、複数台のコンテンツ配信サーバ３０が含まれてもよい。
【００２８】
端末装置１００は、ユーザによる操作にしたがって、コンテンツ配信サーバ３０からウェブページＷ１０を取得する。また、端末装置１００は、ウェブページＷ１０に後述する取得命令が含まれる場合には、広告コンテンツＣ２０を広告配信サーバ２０から取得する。そして、端末装置１００は、広告コンテンツＣ２０に含まれる制御情報の配信を広告配信サーバ２０から受付けた場合は、かかる制御情報に従って動作し、図１で示した表示処理を実現する。なお、以下では、端末装置１００をユーザと表記する場合がある。すなわち、以下では、ユーザを端末装置１００と読み替えることもできる。
【００２９】
広告主端末１０は、広告主による操作にしたがって、広告コンテンツＣ２０等を広告配信サーバ２０に入稿する端末装置である。例えば、広告主端末１０は、広告コンテンツＣ２０として、静止画像や、動画像や、テキストデータや、ランディングページを取得するためのＵＲＬ（Uniform  Resource  Locator）などを広告配信サーバ２０に入稿する。なお、広告主は、広告コンテンツＣ２０に含まれる各コンテンツＣ２１〜Ｃ２３等をそれぞれ個別に入稿してもよい。
【００３０】
また、広告主は、広告コンテンツの入稿を代理店に依頼する場合がある。この場合、広告配信サーバ２０に広告コンテンツを入稿するのは代理店となる。以下では、「広告主」といった表記は、広告主だけでなく代理店を含む概念であり、「広告主端末」といった表記は、広告主端末１０だけでなく代理店によって利用される代理店装置を含む概念であるものとする。
【００３１】
なお、広告主端末１０や、上述した端末装置１００は、例えば、デスクトップ型ＰＣ（Personal  Computer）や、ノート型ＰＣや、スマートフォン（Smartphone）や、タブレット型端末や、ＰＤＡ（Personal  Digital  Assistant）や、ウェアラブル端末（Wearable  Device）等である。
【００３２】
広告配信サーバ２０は、広告主端末１０から入稿された広告コンテンツを配信するサーバ装置である。例えば、広告配信サーバ２０は、端末装置１００から広告コンテンツの配信要求を受付けると、端末装置１００の場所やユーザの属性等からユーザと広告コンテンツとのマッチングを行い、マッチングの結果配信対象となる広告コンテンツを端末装置１００に配信する。また、広告配信サーバ２０は、上述した表示処理を実現するための制御情報を広告コンテンツＣ２０とともに端末装置１００に配信する。この制御情報は、例えば、ＪａｖａＳｃｒｉｐｔ（登録商標）やＣＳＳ（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）等の集積回路により実現される。
【００４６】
図３に示すように、制御部２３は、入稿受付部２５と、要求受付部２６と、広告選択部２７と、配信部２８とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部２３の内部構成は、図３に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部２３が有する各処理部の接続関係は、図３に示した接続関係に限られず、他の接続関係であってもよい。
【００４７】
入稿受付部２５は、広告主端末１０から、対価の指定とともに、広告コンテンツの入稿や表示指示を受付ける。かかる場合、入稿受付部２５は、広告コンテンツ、表示指示、広告主ＩＤ、及び受付けた対価の値を対応付けて広告データベース２４に登録する。
【００４８】
要求受付部２６は、端末装置１００から広告コンテンツの取得要求を受け付ける。例えば、要求受付部２６は、広告コンテンツの取得要求として、ＨＴＴＰリクエストを受け付ける。
【００４９】
広告選択部２７は、要求受付部２６によって広告コンテンツの取得要求が受け付けられた場合に、配信候補の広告コンテンツを広告データベース２４から選択する。例えば、広告選択部２７は、端末装置１００の位置やユーザの属性に基づいて、広告データベース２４に登録されている広告コンテンツの中から、配信対象となる広告コンテンツのマッチングを行う。
【００５０】
かかるマッチングにおいては、インプレッション数が、インプレッション保証数よりも多くなるように、広告コンテンツの選択が行われる。例えば、広告選択部２７は、インプレッション保証数とインプレッション数との差が最も大きい広告コンテンツを優先して選択する。なお、広告選択部２７は、入札価格またはＣＴＲが高い広告コンテンツや、入札価格およびＣＴＲの双方が高い広告コンテンツが優先的に選択されてもよい。
【００５１】
また、広告選択部２７は、ウェブページが検索ページである場合には、検索ページに指定された検索キーワードとマッチする広告コンテンツを抽出する検索連動型広告と呼ばれる広告配信手法を用いてもよい。また、広告選択部２７は、ユーザの属性情報（サイコグラフィック属性、デモグラフィック属性など）とマッチする広告コンテンツを抽出するターゲティング配信と呼ばれる広告配信手法を用いてもよい。その後、広告選択部２７は、配信対象として選択された広告コンテンツを配信部２８に出力する。
【００５２】
配信部２８は、広告選択部２７が選択した広告コンテンツとともに、端末装置１００に対して制御情報を配信する。具体的には、配信部２８は、広告選択部２７が選択した広告コンテンツを受信すると、受信した広告コンテンツに含まれる表示指示を抽出する。そして、配信部２８は、抽出した表示指示が示す内容の表示処理を端末装置１００に実行させるための制御情報を生成する。その後、配信部２８は、生成した制御情報と、広告コンテンツとを端末装置１００に対して配信する。詳細は後述するが、配信部２８により配信される制御情報は、例えば、動画広告Ｃ２１を所定の表示領域に表示する表示手順と、表示手順によって表示された動画広告Ｃ２１に対する移動操作が行われ、動画広告Ｃ２１が表示領域における所定の位置に移動された場合に、動画広告Ｃ２１に静止画広告Ｃ２２及びＣ２３を重ねる処理を開始する表示制御手順と、を端末装置１００に実行させる。
【００５３】
〔４．コンテンツ配信サーバの構成〕
次に、図５を用いて、実施形態に係るコンテンツ配信サーバ３０の構成について説明する。図５は、実施形態に係るコンテンツ配信サーバの構成例を示す図である。図５に示すように、コンテンツ配信サーバ３０は、通信部３１と、コンテンツ記憶部３２と、制御部３３とを有する。
【００５４】
通信部３１は、例えば、ＮＩＣ等によって実現される。そして、通信部３１は、ネットワークＮと有線または無線で接続され、端末装置１００や広告配信サーバ２０との間で情報の送受信を行う。
【００５５】
コンテンツ記憶部３２は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。そして、コンテンツ記憶部３２は、コンテンツの一例であるウェブページを記憶する。例えば、コンテンツ記憶部３２は、ウェブページを形成するＨＴＭＬファイルや、ウェブページに表示される静止画像や動画像を記憶する。
【００５６】
制御部３３は、例えば、ＣＰＵやＭＰＵ等によって、コンテンツ配信サーバ３０内部の記憶装置に記憶されている各種プログラム（配信プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。また、制御部３３は、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【００５７】
図５に示すように、制御部３３は、受付部３４と、配信部３５とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部３３の内部構成は、図５に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部３３が有する各処理部の接続関係は、図５に示した接続関係に限られず、他の接続関係であってもよい。
【００５８】
受付部３４は、端末装置１００からウェブページの取得要求を受け付ける。例えば、受付部３４は、ウェブページの取得要求として、ＨＴＴＰリクエストを受け付ける。
【００５９】
配信部３５は、受付部３４によってウェブページの取得要求が受け付けられた場合に、ウェブページを端末装置１００に配信する。具体的には、配信部３５は、コンテンツ記憶部３２から取得要求対象のウェブページを取得し、取得したウェブページを端末装置１００に配信する。
【００６０】
また、配信部３５は、ウェブページＷ１０を生成し、生成したウェブページＷ１０を端末装置１００に配信する。かかる場合、端末装置１００は、ウェブページＷ１０を受信すると、広告配信サーバ２０に対して広告の配信要求を送信し、応答として受信した広告コンテンツを表示する。そして、端末装置１００は、ユーザの操作に応じて、広告コンテンツを変更する表示処理を実行する。
【００６１】
〔５．端末装置の構成〕
次に、図６を用いて、実施形態に係る端末装置１００の構成について説明する。図６は、実施形態に係る端末装置の構成例を示す図である。図６に示すように、端末装置１００は、通信部１１０と、入力部１２０と、出力部１３０と、制御部１４０とを有する。
【００６２】
通信部１１０は、例えば、ＮＩＣ等によって実現される。そして、通信部１１０は、ネットワークＮと有線または無線で接続され、広告配信サーバ２０やコンテンツ配信サーバ３０との間で情報の送受信を行う。
【００６３】
入力部１２０は、ユーザから各種操作を受け付ける入力装置である。例えば、入力部１２０は、キーボードやマウスや操作キー等によって実現される。出力部１３０は、各種情報を表示するための表示装置であり、すなわち、画面である。例えば、出力部１３０は、液晶ディスプレイ等によって実現される。なお、端末装置１００にタッチパネルが採用される場合には、入力部１２０と出力部１３０とは一体化される。また、以下の説明では、出力部１３０を画面と記載する場合がある。
【００６４】
また、入力部１２０は、各種センサから取得された情報を入力として受け付けてもよい。例えば、端末装置１００が物理センサを有する場合、入力部１２０は、物理センサから取得された情報を入力として受け付ける。物理センサは、端末装置１００の物理的な状態を検知するセンサである。例えば、物理センサは、端末装置１００の３軸方向の傾きを測定するジャイロセンサである。なお、物理センサは、ジャイロセンサに限定されるものではなく、例えば、加速度センサ、温度センサ、音量センサ、明度センサ等、任意のセンサが適用可能である。
【００６５】
制御部１４０は、例えば、ＣＰＵやＭＰＵ等によって、端末装置１００内部の記憶装置に記憶されている各種プログラム（表示プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。例えば、この各種プログラムは、ウェブブラウザと呼ばれるアプリケーションプログラムに該当する。また、制御部１４０は、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【００６６】
図６に示すように、制御部１４０は、要求部１４１と、受付部１４２と、出力制御部１４３とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１４０の内部構成は、図６に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部１４０が有する各処理部の接続関係は、図６に示した接続関係に限られず、他の接続関係であってもよい。
【００６７】
要求部１４１は、外部装置に対して各種要求を実行する。例えば、要求部１４１は、受付部１４２からウェブページＷ１０のＵＲＬを受信した場合は、コンテンツ配信サーバ３０に対して受信したＵＲＬが示すウェブページＷ１０の取得要求を送信する。また、要求部１４１は、コンテンツ配信サーバ３０から受信したウェブページＷ１０に取得命令が含まれる場合に、広告コンテンツＣ２０の取得要求を広告配信サーバ２０に送信する。
【００６８】
受付部１４２は、入力部１２０を介して、各種入力を受け付ける。例えば、受付部１４２は、ユーザが入力部１２０に対してウェブページＷ１０の表示操作を行った場合は、かかる表示操作に対応する入力情報を受け付ける。そして、受付部１４２は、入力部１２０を介して受け付けたスクロール操作やタップ操作等、ユーザの操作の内容を出力制御部１４３に出力する。
【００６９】
出力制御部１４３は、受信したウェブページＷ１０および広告コンテンツＣ２０を出力部１３０に表示し、上述した表示処理を実行する。例えば、出力制御部１４３は、制御部１４０が、広告コンテンツとともに配信される制御情報を実行することで、図６に示すように、表示部１４４、検知部１４５、表示制御部１４６として動作し、表示処理を実行する。表示部１４４、検知部１４５、表示制御部１４６は、例えば、ＣＰＵやＭＰＵ等によって、制御情報がＲＡＭを作業領域として実行されることにより実現される。
【００７０】
表示部１４４は、受付部１４２によって受け付けられたウェブページＷ１０を広告コンテンツＣ２０とともに出力部１３０に表示する。具体的には、実施形態に係る表示部１４４は、ウェブページＷ１０を表示するとともに、ウェブページＷ１０に含まれる広告枠Ｗ１１の位置に基づいて広告コンテンツＣ２０の表示位置を特定し、特定された表示位置に広告コンテンツＣ２０を表示する。
【００７１】
検知部１４５は、広告コンテンツＣ２０の位置を検知する。例えば、実施形態に係る検知部１４５は、各種情報を表示する表示領域である出力部１３０における、広告コンテンツＣ２０の位置を検知する。例えば、検知部１４５は、ユーザからのスクロール操作などの移動操作により、ウェブページＷ１０（すなわち、広告コンテンツＣ２０）が移動された場合に、広告コンテンツＣ２０が画面上のいずれの位置にあるかを検知する。
【００７２】
例えば、検知部１４５は、広告コンテンツＣ２０が画面の端部の近傍に移動されたか否かを検知する。この場合、検知部１４５は、画面の端部の近傍として認識する位置を予め設定しておく。例えば、検知部１４５は、広告コンテンツＣ２０の上端が、画面全体の長さの所定の割合よりも上部まで移動された場合に、広告コンテンツＣ２０が画面の端部の近傍に移動したと検知する。
【００７３】
あるいは、検知部１４５は、移動操作によって、広告コンテンツＣ２０のいずれかの端部が画面の端部と重なったことを検知するようにしてもよい。例えば、図１で示したように、検知部１４５は、広告コンテンツＣ２０の上端と、出力部１３０の上端ＵＬ１が重なったことを検知する。
【００７４】
あるいは、検知部１４５は、移動操作によって、広告コンテンツＣ２０の少なくとも一部が画面の外に移動され、かつ、広告コンテンツＣ２０の少なくとも一部が画面内に表示されていることを検知する。すなわち、検知部１４５は、画面上において、広告コンテンツＣ２０の全体が表示されず、一部が表示されている状態であることを検知する。
【００７５】
表示制御部１４６は、表示部１４４によって表示された広告コンテンツＣ２０に対する移動操作が行われ、広告コンテンツＣ２０（初期表示では、動画広告Ｃ２１）が出力部１３０における所定の位置に移動された場合に、動画広告Ｃ２１に静止画広告Ｃ２２及びＣ２３を重ねる処理を開始する。
【００７６】
表示制御部１４６は、検知部１４５によって、動画広告Ｃ２１が所定の位置に移動されたと検知された場合に、表示制御処理を開始する。例えば、表示制御部１４６は、所定の位置として、動画広告Ｃ２１が画面の端部の近傍に移動された場合や、動画広告Ｃ２１のいずれかの端部が画面の端部と重なった場合や、動画広告Ｃ２１の少なくとも一部が画面の外に移動され、かつ、動画広告Ｃ２１の少なくとも一部が画面内に表示されている場合等に、動画広告Ｃ２１に静止画広告Ｃ２２及びＣ２３を重ねるような表示制御処理を開始する。
【００７７】
例えば、表示制御部１４６は、図１に示したように、静止画広告Ｃ２２及びＣ２３を動画広告Ｃ２１上に動かしていくことで、静止画広告Ｃ２２及びＣ２３を徐々に動画広告Ｃ２１に重ねて表示するような処理を開始する。この場合、表示制御部１４６は、静止画広告Ｃ２２及びＣ２３という２種類の異なる静止画を、互いに逆方向から動画広告Ｃ２１上を動かしていくことで、静止画広告Ｃ２２及びＣ２３を徐々に動画広告Ｃ２１に重ねて表示する。このように、表示制御部１４６は、アニメーションのように動きを伴う制御処理によって広告コンテンツＣ２０の表示態様を変動させることで、ユーザの興味関心を惹起させることができる。
【００７８】
また、表示制御部１４６は、動画広告Ｃ２１に静止画広告Ｃ２２及びＣ２３を重ねる処理を開始したときに、動画広告Ｃ２１に所定のフィルタ処理を行う。例えば、表示制御部１４６は、動画広告Ｃ２１の表示をぼかす処理を行う。また、端末装置１００は、動画広告Ｃ２１に静止画広告Ｃ２２及びＣ２３を重ねる処理を開始したときに、動画広告Ｃ２１の再生を停止させる。このように、表示制御部１４６は、静止画広告Ｃ２２及びＣ２３を表示する際に、動画広告Ｃ２１の視認性を低下させる。これにより、表示制御部１４６は、新たに表示する静止画広告Ｃ２２及びＣ２３の視認性を相対的に向上させ、静止画広告Ｃ２２及びＣ２３にユーザを注目させることができる。
【００７９】
〔６．他の表示例〕
上記では、図１に例示した表示態様を用いながら、端末装置１００が実行する表示制御処理について説明した。具体的には、上記では、端末装置１００が、画面上部外側に動画広告Ｃ２１が移動されようとする場合に、動画広告Ｃ２１に重ねるように、静止画広告Ｃ２２及びＣ２３を表示する例を示した。ここで、図７、図８及び図９を用いて、端末装置１００が実行する表示制御処理について、他の表示例を説明する。
【００８０】
〔６−１．他の表示例（１）〕
例えば、端末装置１００は、静止画広告Ｃ２２及びＣ２３に代えて、ユーザの操作を促すような画像を表示することができる。この点について、図７を用いて説明する。図７は、実施形態に係る他の表示処理の一例（１）を示す図である。
【００８１】
図７に示す例では、端末装置１００は、ウェブページＷ１０に表示する広告コンテンツとして、広告コンテンツＣ４０を表示するものとする。広告コンテンツＣ４０は、動画広告Ｃ４１と、静止画コンテンツＣ４２及びＣ４３とから構成される。
【００８２】
図７の第１状態に示すように、端末装置１００は、ウェブページＷ１０と、広告コンテンツＣ４０の初期表示である動画広告Ｃ４１を表示する。そして、端末装置１００は、ユーザの指Ｆ１０によってウェブページＷ１０が操作された場合に、ウェブページＷ１０を出力部１３０の上部に移動させる。
【００８３】
そして、端末装置１００は、移動操作に応じて、第１状態から第２状態に遷移する（ステップＳ２１）。第２状態では、端末装置１００は、動画広告Ｃ４１の上端が出力部１３０の上端ＵＬ１と重なったことを検知する。そして、端末装置１００は、動画広告Ｃ４１に対する表示制御処理を開始する。
【００８４】
端末装置１００は、画面上部の外側に動画広告Ｃ４１が移動されそうな場合には、動画広告Ｃ４１に重ねて、動画広告Ｃ４１を下側（すなわち、画面内）に移動させることを促す内容が描かれた静止画コンテンツＣ４２を表示する。具体的には、静止画コンテンツＣ４２は、下向きの矢印が描かれた静止画コンテンツである。また、静止画コンテンツＣ４２は、矢印以外は、下に位置する表示をそのまま表示させるよう、透過した静止画コンテンツである。
【００８５】
すなわち、端末装置１００は、動画広告Ｃ４１に静止画コンテンツＣ４２を重ねて表示した場合、動画広告Ｃ４１に下向きの矢印のみが表示されるような態様により、広告コンテンツＣ４０を表示する。これにより、端末装置１００は、ユーザに対して、広告コンテンツＣ４０を下向きに移動させることを促す。このように、端末装置１００は、広告コンテンツＣ４０を画面内に留まらせるような表示を行うことにより、より広告コンテンツＣ４０が画面内に表示されやすくすることができる。
【００８６】
なお、ウェブページＷ１０が下向きに移動された場合には、端末装置１００は、第２状態から第３状態に遷移する（ステップＳ２２）。第３状態では、端末装置１００は、動画広告Ｃ４１の下端が出力部１３０の下端ＤＬ１と重なったことを検知する。そして、端末装置１００は、動画広告Ｃ４１に対する表示制御処理を開始する。
【００８７】
この場合、端末装置１００は、動画広告Ｃ４１に重ねて、動画広告Ｃ４１を上側に移動させることを促す内容が描かれた静止画コンテンツＣ４３を表示する。具体的には、静止画コンテンツＣ４３は、上向きの矢印が描かれた静止画コンテンツである。
【００８８】
このように、端末装置１００は、広告コンテンツＣ４０が移動されようとする方向とは逆の方向をユーザに意識させるような表示を有する静止画コンテンツＣ４２又はＣ４３を表示する。これにより、端末装置１００は、広告コンテンツＣ４０をより長く画面内に留まらせたり、一度画面外に移動されようとした広告コンテンツＣ４０を画面内に戻すことを促したりすることができるため、広告コンテンツＣ４０の表示時間を伸ばすことができ、広告コンテンツＣ４０の訴求効果を高めることができる。
【００８９】
〔６−２．他の表示例（２）〕
また、端末装置１００は、一度画面外に移動された広告コンテンツの表示を元に戻す処理を行うことができる。この点について、図８を用いて説明する。図８は、実施形態に係る他の表示処理の一例（２）を示す図である。
【００９０】
図８に示す例では、端末装置１００は、図７と同様に、ウェブページＷ１０に表示する広告コンテンツとして、広告コンテンツＣ４０を表示する。図８の第１状態では、広告コンテンツＣ４０の一部が画面外に表示されている状態から、ユーザの指Ｆ１０によって上部に移動されようとしている状態を示している。この場合、広告コンテンツＣ４０は、動画広告Ｃ４１に静止画コンテンツＣ４３が重ねられている状態である。
【００９１】
そして、ユーザによる移動操作に従い、端末装置１００は、第１状態から第２状態に遷移する（ステップＳ３１）。図８の第２状態では、端末装置１００は、広告コンテンツＣ４０の全体を画面内に表示する。すなわち、第２状態は、ユーザの操作によって、動画広告Ｃ４１に静止画コンテンツＣ４３が重ねて表示された状態から、再び画面内に広告コンテンツＣ４０が戻された状態を示す。
【００９２】
このとき、端末装置１００は、動画広告Ｃ４１に対するフィルタ処理を解除する。また、端末装置１００は、動画広告Ｃ４１に静止画コンテンツＣ４３を重ねて表示した処理を解除する。すなわち、端末装置１００に係る表示部１４４が、動画広告Ｃ４１に重ねられた静止画コンテンツＣ４３を出力部１３０に表示し、表示制御部１４６が、静止画コンテンツＣ４３に対する移動操作が行われ、静止画コンテンツＣ４３が動画広告Ｃ４１を伴って出力部１３０における所定の位置に移動された場合に、動画広告Ｃ４１を出力部１３０に表示する処理を開始する。この場合、表示制御部１４６は、フィルタ処理とともに静止画コンテンツＣ４３を消去するようなエフェクト処理によって動画広告Ｃ４１を表示してもよいし、図１のように、動画広告Ｃ４１上を静止画コンテンツＣ４３が移動するようなアニメーション処理によって動画広告Ｃ４１を表示するようにしてもよい。また、上記の所定の位置とは、動画広告Ｃ４１に静止画コンテンツＣ４３が重ねられる処理が行われた位置から画面内側に戻された位置をいう。一例としては、端末装置１００は、広告コンテンツＣ４０が画面端部から画面内側（例えば、広告コンテンツＣ４０が画面端部に接しない位置）に移動された場合に、動画広告Ｃ４１を表示する処理を行う。また、端末装置１００は、動画広告Ｃ４１の表示処理に伴い、再生を停止していた動画広告Ｃ４１の再生を開始する。このように、端末装置１００は、表示態様を変動する処理を開始した所定の位置から復帰した広告コンテンツＣ４０に対して、再び、もとの動画広告Ｃ４１を表示する処理を開始する。これにより、端末装置１００は、広告コンテンツＣ４０を画面内に戻すよう促されたユーザに対して、動画広告Ｃ４１を再び視聴させることができる。なお、端末装置１００は、再生が停止された時点から動画広告Ｃ４１の再生を再開してもよいし、動画の最初から動画広告Ｃ４１の再生を開始させてもよい。
【００９３】
〔６−３．他の表示例（３）〕
また、端末装置１００は、図１のように、画面の左右から静止画広告Ｃ２２及びＣ２３を重ねる処理ではなく、他の方向から静止画広告を重ねてもよい。この点について、図９を用いて説明する。図９は、実施形態に係る他の表示処理の一例（３）を示す図である。
【００９４】
図９に示す例では、端末装置１００は、ウェブページＷ１０に表示する広告コンテンツとして、広告コンテンツＣ５０を表示するものとする。広告コンテンツＣ５０は、動画広告Ｃ５１と、静止画広告Ｃ５２及びＣ５３とから構成される。
【００９５】
図９の第１状態に示すように、端末装置１００は、ウェブページＷ１０と、広告コンテンツＣ５０の初期表示である動画広告Ｃ５１とを表示する。そして、端末装置１００は、ユーザの指Ｆ１０によってウェブページＷ１０が操作された場合に、ウェブページＷ１０を出力部１３０の上部に移動させる。
【００９６】
そして、端末装置１００は、移動操作に応じて、第１状態から第２状態に遷移する（ステップＳ４１）。第２状態では、端末装置１００は、動画広告Ｃ５１が所定の位置に移動されたことを検知したものとする。すなわち、端末装置１００は、動画広告Ｃ５１の表示態様を変動させる処理を開始する。第２状態に示すように、端末装置１００は、静止画広告Ｃ５２及びＣ５３を、動画広告Ｃ５１に重ねて、上下方向で、互いに逆方向から移動させて表示する。例えば、端末装置１００は、静止画広告Ｃ５２を動画広告Ｃ５１に対して上側から徐々に移動させ、静止画広告Ｃ５３を動画広告Ｃ５１に対して下側から徐々に移動させる。
【００９７】
そして、端末装置１００は、表示処理に伴い、第２状態から第３状態に遷移する（ステップＳ４２）。第３状態に示すように、広告コンテンツＣ５０は、縦に２分割された静止画広告Ｃ５２及びＣ５３によって表示される。このように、端末装置１００は、動画広告Ｃ５１に重ねる静止画広告Ｃ５２及びＣ５３について、横方向に限られず、縦方向の移動により表示することができる。なお、動画広告Ｃ５１に対して静止画広告Ｃ５２及びＣ５３を重ねる処理において、図１や図９で示した例は一例であり、他の方向や、異なる移動手法を伴って、動画広告Ｃ５１に重ねてもよい。
【００９８】
このように、端末装置１００は、動画広告Ｃ５１に対して、様々な態様で静止画広告Ｃ５２及びＣ５３を重ねる処理を行うことができる。例えば、端末装置１００は、いくつかの表示態様の変動処理から、ランダムに処理を選択することにより、ユーザに目新しい処理を印象付けることができる。これにより、端末装置１００は、ユーザの興味を惹くことができるため、よりコンテンツの訴求効果を高めることができる。
【００９９】
また、端末装置１００は、単に静止画広告をスライドさせるように移動するのみならず、例えば、拡大縮小処理を伴ったり、表示を段階的に変動させたりといった、様々な表示の変動処理のバリエーションを組み合わせてもよい。
【０１００】
〔７−１．配信システムの処理手順〕
次に、図１０を用いて、実施形態に係る配信システム１による配信処理の手順について説明する。図１０は、実施形態に係る配信システム１による配信処理手順を示すシーケンス図である。
【０１０１】
図１０に示すように、端末装置１００は、ユーザ操作に従って、ウェブページの取得要求をコンテンツ配信サーバ３０に送信する（ステップＳ１０１）。そして、コンテンツ配信サーバ３０は、ウェブページの取得要求に応じて、制御情報を含むウェブページを端末装置１００に配信する（ステップＳ１０２）。なお、コンテンツ配信サーバ３０によって配信されるウェブページには、広告配信サーバ２０のＵＲＬ等である広告取得命令が含まれる。
【０１０２】
続いて、端末装置１００は、ウェブページに含まれる広告取得命令に基づいて、広告コンテンツの取得要求を広告配信サーバ２０に送信する（ステップＳ１０３）。そして、広告配信サーバ２０は、広告コンテンツの取得要求に応じて、広告コンテンツを端末装置１００に配信する（ステップＳ１０４）。
【０１０３】
そして、端末装置１００は、ステップＳ１０２において受信したウェブページに含まれる制御情報に従って、ウェブページと、ステップＳ１０４において受信した広告コンテンツとを表示する表示処理を行う（ステップＳ１０５）。
【０１０４】
〔７−２．端末装置の処理手順〕
次に、図１１を用いて、制御情報を実行した端末装置１００が実行する処理の手順について説明する。図１１は、実施形態に係る端末装置が実行する表示処理の流れの一例を示すフローチャートである。なお、図１１に示す例では、広告コンテンツを構成するコンテンツが、動画コンテンツと静止画コンテンツである例を示す。
【０１０５】
図１１に示す例では、端末装置１００に係る表示部１４４は、出力部１３０にウェブページを表示する（ステップＳ２０１）。ここで、受付部１４２は、ユーザがウェブページの表示を継続するか否かを判定する（ステップＳ２０２）。言い換えれば、受付部１４２は、ウェブページの表示を終了させる（例えば、ウェブブラウザを終了させる等）操作をユーザから受け付けたか否かを判定する。ウェブページの表示を継続しないと判定した場合（ステップＳ２０２；Ｎｏ）、端末装置１００による表示処理は終了する。
【０１０６】
一方、ウェブページの表示を継続すると判定した場合（ステップＳ２０２；Ｙｅｓ）、受付部１４２は、ウェブページのスクロール操作を受け付けたか否かを検知する（ステップＳ２０３）。スクロール操作を受け付けない場合（ステップＳ２０３；Ｎｏ）、受付部１４２は、スクロール操作を受け付けるまで待機する。
【０１０７】
一方、スクロール操作を受け付けた場合（ステップＳ２０３；Ｙｅｓ）、検知部１４５は、出力部１３０内における動画コンテンツの位置を検知する（ステップＳ２０４）。さらに、検知部１４５は、動画コンテンツが所定の位置にあるか否かを判定する（ステップＳ２０５）。検知部１４５は、動画コンテンツが所定の位置にないと判定した場合（ステップＳ２０５；Ｎｏ）、以降の処理を行わず、再びスクロール操作を受け付けるまで待機する。
【０１０８】
一方、動画コンテンツが所定の位置にあると判定した場合（ステップＳ２０５；Ｙｅｓ）、表示制御部１４６は、動画コンテンツを変動する処理を開始する（ステップＳ２０６）。図１１の例では、表示制御部１４６は、動画コンテンツに、異なる広告コンテンツ（ここでは、静止画コンテンツ）を重ねて表示する（ステップＳ２０７）。
【０１０９】
また、検知部１４５は、動画コンテンツが所定の位置から移動したかを判定する（ステップＳ２０８）。動画コンテンツが所定の位置から移動していないと判定した場合（ステップＳ２０８；Ｎｏ）、表示制御部１４６は、動画コンテンツの表示態様を変動させず、異なる広告コンテンツを重ねた状態のまま表示する。
【０１１０】
一方、動画コンテンツが所定の位置から移動したと判定した場合（ステップＳ２０８；Ｙｅｓ）、表示制御部１４６は、異なる広告コンテンツが重ねられていた状態から、再び動画コンテンツを表示するよう制御処理を行う（ステップＳ２０９）。その後、端末装置１００は、処理をステップＳ２０２に遷移させ、再びユーザがウェブページの表示を継続するか否かを判定する。なお、端末装置１００は、ステップＳ２０３〜Ｓ２０９の処理を実行している途中であっても、ユーザがウェブページの表示を終了させた場合には、コンテンツの表示処理を終了することができる。
【０１１１】
〔８．変形例〕
上記では、図に例示した表示態様を用いながら、端末装置１００による表示処理の一例について説明した。しかしながら、実施形態は、これに限定されるものではない。以下、端末装置１００の変形例について説明する。
【０１１２】
〔８−１．コンテンツの態様について〕
上述した実施形態では、端末装置１００は、所定の場合に、動画広告Ｃ２１に静止画広告Ｃ２２及びＣ２３を重ねる例を示した。しかし、端末装置１００は、必ずしも動画に係るコンテンツに静止画に係るコンテンツを重ねることを要しない。例えば、端末装置１００は、動画に係るコンテンツに動画に係るコンテンツを重ねてもよいし、静止画に係るコンテンツに静止画に係るコンテンツを重ねてもよい。すなわち、端末装置１００が行う表示制御処理において、コンテンツの態様は任意に変更可能である。
【０１１３】
〔８−２．コンテンツについて〕
上述した実施形態では、端末装置１００が、広告コンテンツＣ２０を表示する例について説明した。しかしながら、実施形態はこれに限定されるものではない。すなわち、端末装置１００によって表示が制御されるコンテンツは、広告に係るコンテンツに限定されるものではない。例えば、端末装置１００は、広告以外の文字列、模様、画像、動画像等を含む任意のコンテンツを表示してもよい。また、端末装置１００は、広告にかかるコンテンツではなく、ゲーム等を含むコンテンツを表示してもよく、いわゆるプレイアブル広告を含むコンテンツを表示してもよい。また、端末装置１００は、音声を含むコンテンツを表示してもよい。また、コンテンツに含まれる文字列、模様、画像、動画像、ゲーム、音声等は、広告に限定されるものではない。
【０１１４】
また、端末装置１００は、ＳＮＳ（Social  Networking  Service）のコンテンツ、メッセンジャーアプリケーションの画面、カメラアプリケーションの画面、その他任意のコンテンツとともに、広告コンテンツＣ２０を表示し、上述した表示処理を実行してもよい。また、端末装置１００は、ウェブページＷ１０以外にも、ゲーム、地図、音楽再生画面、動画再生画面等、任意のコンテンツを表示してもよい。
【０１１５】
〔８−３．制御情報について〕
上述した実施形態では、端末装置１００は、広告コンテンツＣ２０とともに配信される制御情報を用いて表示処理を実行する例を示した。しかしながら、実施形態は、これに限定されるものではない。例えば、端末装置１００は、制御情報をコンテンツ配信サーバ３０からウェブページＷ１０とともに受信し、広告配信サーバ２０から広告コンテンツＣ２０とともに制御指示を受信する。そして、端末装置１００は、コンテンツ配信サーバ３０から受信した制御情報を実行するとともに、受信した制御指示に従って表示処理を実行してもよい。
【０１１６】
また、端末装置１００は、ウェブページＷ１０の表示処理や、上述した表示処理等を端末装置１００に実行させるアプリケーションをあらかじめダウンロードし、かかるアプリケーションを実行することで、上述した処理を実現してもよい。
【０１１７】
〔８−４．装置構成〕
また、上記実施形態では、配信システム１に、広告配信サーバ２０とコンテンツ配信サーバ３０とが含まれる例を示したが、広告配信サーバ２０とコンテンツ配信サーバ３０とは１個の装置として形成されてもよい。この場合、図３に示した広告配信サーバ２０は、例えば、図５に示したコンテンツ記憶部３２、受付部３４、配信部３５を有する。そして、広告配信サーバ２０は、端末装置１００からウェブページの取得要求を受け付けた場合に、広告コンテンツとともに、取得命令を含まないウェブページを端末装置１００に配信する。
【０１１８】
また、上記実施形態では、広告配信サーバ２０から端末装置１００に広告コンテンツＣ２０が配信される例を示したが、コンテンツ配信サーバ３０が、広告配信サーバ２０から広告コンテンツＣ２０を取得してもよい。この場合、広告配信サーバ２０の要求受付部２６は、コンテンツ配信サーバ３０から広告コンテンツＣ２０の取得要求を受け付ける。また、広告配信サーバ２０は、コンテンツ配信サーバ３０に広告コンテンツＣ２０を配信する。また、コンテンツ配信サーバ３０は、広告配信サーバ２０から取得した広告コンテンツＣ２０とともに、取得命令を含まないウェブページを端末装置１００に配信する。
【０１１９】
〔８−５．ログについて〕
端末装置１００は、広告コンテンツＣ２０が表示されたか否かを示すログや、ユーザによって選択された広告コンテンツＣ２０のログを取ってもよい。また、端末装置１００は、広告コンテンツＣ２０の表示回数や選択回数だけではなく、ユーザが選択した時間を、コンテンツごと（例えば、動画広告Ｃ２１が視聴された時間や、静止画広告Ｃ２２及びＣ２３がクリックされた回数等）に測定してもよい。
【０１２０】
このように端末装置１００が取得したログは、広告コンテンツＣ２０のインプレッション数やＣＴＲの更新、広告コンテンツＣ２０の表示に対する課金処理、および、広告主に広告効果を報告する際等に有用なログとなる。言い換えれば、広告コンテンツＣ２０の表示回数を示すログやスクロール操作の内容を示すログ、どのタイミングで広告コンテンツＣ２０が選択されたかを示すログは、ユーザが広告コンテンツＣ２０に対して興味を有したか否かの指標となりえる。また、一度のアクセスで各広告コンテンツＣ２０を表示した回数や、操作した回数等は、ユーザの広告に対する認知度を示す指標になりえる。
【０１２１】
そこで、広告配信サーバ２０は、取得された各ログを用いて、インプレッション数の更新や、課金額の変更等を行ってもよい。例えば、広告配信サーバ２０は、動画広告Ｃ２１が表示された後に、静止画広告Ｃ２２及びＣ２３が表示され、その後、さらに動画広告Ｃ２１が表示（再生）された回数や時間等に応じて、課金額を変更してもよい。
【０１２２】
〔８−６．ランディングページについて〕
端末装置１００は、ユーザが広告コンテンツＣ２０を選択した際に、所定のランディングページを表示してもよい。また、端末装置１００は、広告コンテンツＣ２０のうち、ユーザが選択したコンテンツに応じて、異なるランディングページを表示してもよい。すなわち、端末装置１００は、動画広告Ｃ２１がクリックされた場合、静止画広告Ｃ２２がクリックされた場合、静止画広告Ｃ２３がクリックされた場合の各々について、異なるランディングページを表示させることができる。
【０１２３】
〔８−７．処理の組合せ〕
端末装置１００は、上述した任意の処理を適宜組み合わせて、表示処理を実行してもよい。かかる組合せは、広告配信サーバ２０に広告コンテンツを登録する際、表示指示として広告主が任意に設定することができる。そして、広告配信サーバ２０は、広告主が設定した処理の組合せを端末装置１００に実行させる制御情報を生成し、生成した制御情報を端末装置１００に配信する。この結果、端末装置１００は、上述した任意の処理を広告主の設定に応じて組合せ、実行することができる。
【０１２４】
また、端末装置１００は、動画コンテンツの視聴状況に応じて異なる処理を組み合わせるような処理を行ってもよい。例えば、端末装置１００は、動画コンテンツの視聴が未完了である場合には、画面外に移動されようとしている動画コンテンツを可視領域内に移動することを促す視覚効果（例えば、図７に示した静止画コンテンツＣ４２やＣ４３の表示）を行う。一方、端末装置１００は、動画コンテンツの視聴が完了している場合には、ランディングページへの遷移を促す視覚効果（例えば、ランディングページへの遷移を促す静止画の表示）を行う。このように、端末装置１００は、動画広告Ｃ２１の視聴状況に応じて、動画広告Ｃ２１に重ねるコンテンツを適宜選択する。すなわち、端末装置１００は、動画コンテンツの視聴状況に応じて、実行する表示制御処理や、表示制御処理で扱う静止画等のコンテンツを選択したり、組み合わせたりすることで、広告コンテンツの広告効果を向上させることができる。具体的には、端末装置１００は、広告コンテンツの視聴時間や訴求力を高めることにより、ＣＴＲ等を向上させることができる。
【０１２５】
〔８−８．動画の再生態様〕
上記実施形態において、端末装置１００は、動画コンテンツの可視領域内への移動を促す視覚効果処理を行い、ユーザが動画コンテンツを可視領域内へ移動させた場合には、視覚効果処理を元に戻す例を示した。例えば、図８において、端末装置１００は、動画コンテンツが可視領域内へ移動させられた場合に、動画コンテンツの表示を再開する例を示した。
【０１２６】
ここで、端末装置１００は、動画コンテンツの再生開始位置を任意に調整可能である。例えば、動画コンテンツを画面外に移動させようとしていたユーザは、動画コンテンツを注視していなかった可能性が高い。このため、動画コンテンツが画面外に移動されようとする時点をそのまま再生開始位置とすると、興味を持って画面内に動画コンテンツを戻したユーザは、途中から動画コンテンツを視聴することとなり、内容を理解できない場合がある。
【０１２７】
そこで、端末装置１００は、ユーザが動画コンテンツを画面外へ移動させようとし、動画コンテンツに視覚効果処理を施した時点の動画コンテンツの再生位置を一時的に記憶する。そして、端末装置１００は、視覚効果処理を解除した場合に、記憶しておいた動画コンテンツの再生位置から所定時間（例えば、１０秒など）前を再生開始位置として、動画コンテンツの再生を開始させる。このように、端末装置１００は、ユーザが視聴していたと想定される範囲まで動画コンテンツの再生位置を遡らせ、一部の動画コンテンツの内容を重複してユーザに視聴させる。これにより、端末装置１００は、動画コンテンツにあらためて興味を持ったユーザに動画コンテンツを適切に視聴させることができる。
【０１２８】
また、端末装置１００は、ユーザが視聴していたと想定される動画コンテンツの再生位置を、視覚効果処理を施す前の動画コンテンツの画面内の所定の位置に基づいて予測してもよい。例えば、動画コンテンツが画面中央に位置していた時点では、動画コンテンツはユーザに視聴されていた可能性が高い。このため、端末装置１００は、動画コンテンツが画面中央に位置した時点の動画コンテンツの再生位置を記憶する。そして、端末装置１００は、動画コンテンツを再び表示する際には、記憶していた位置から再生を開始させる。これにより、端末装置１００は、ユーザの視聴状況に応じて適切に動画コンテンツの再生を行うことができる。なお、端末装置１００は、記憶していた再生位置を数秒間遡って再生させるなど、再生位置について任意の調整を行うことができる。
【０１２９】
〔８−９．その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１３０】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、図６に示した要求部１４１および受付部１４２は統合されてもよい。
【０１３１】
また、上記してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１３２】
〔９．プログラム〕
また、上記してきた実施形態に係る端末装置１００、広告配信サーバ２０およびコンテンツ配信サーバ３０は、例えば、図１２に示すような構成のコンピュータ１０００によって実現される。以下、広告配信サーバ２０を例に挙げて説明する。図１２は、広告配信サーバの機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、およびメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１３３】
ＣＰＵ１１００は、ＲＯＭ１３００またはＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１３４】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、および、係るプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、通信網５００（図２のネットワークＮに対応）を介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを他の機器へ送信する。
【０１３５】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、および、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、入出力インターフェイス１６００を介して、生成したデータを出力装置へ出力する。
【０１３６】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラムまたはデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、係るプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１３７】
例えば、コンピュータ１０００が実施形態に係る広告配信サーバ２０として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部２３の機能を実現する。また、ＨＤＤ１４００には、記憶部２２内のデータ、例えば広告データベース２４が格納される。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置からこれらのプログラムを取得してもよい。
【０１３８】
なお、コンピュータ１０００が実施形態に係る端末装置１００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１４０の機能を実現する。
【０１３９】
なお、コンピュータ１０００が実施形態に係るコンテンツ配信サーバ３０として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部３３の機能を実現する。また、ＨＤＤ１４００には、コンテンツ記憶部３２内のデータが格納される。
【０１４０】
〔１０．効果〕
上述したように、実施形態に係る端末装置１００は、表示部１４４と、表示制御部１４６とを有する。表示部１４４は、広告コンテンツＣ２０として、動画広告Ｃ２１（第１コンテンツの一例）を出力部１３０に表示する。表示制御部１４６は、表示部１４４によって表示された動画広告Ｃ２１に対する移動操作が行われ、動画広告Ｃ２１が出力部１３０における所定の位置に移動された場合に、動画広告Ｃ２１に静止画広告Ｃ２２及びＣ２３（第２コンテンツの一例）を重ねる処理を開始する。
【０１４１】
このように、実施形態に係る端末装置１００は、動画広告Ｃ２１を出力部１３０の上部に移動させようとしたユーザに対して、不意の表示態様の変化を視認させることができる。このため、端末装置１００は、ユーザに対して、広告コンテンツＣ２０に興味関心を抱かせることができるので、広告コンテンツＣ２０に係る情報の訴求効果を向上させることができる。
【０１４２】
また、表示制御部１４６は、動画広告Ｃ２１が出力部１３０の端部の近傍に移動された場合に、動画広告Ｃ２１に静止画広告Ｃ２２及びＣ２３を重ねる処理を開始する。
【０１４３】
このように、実施形態に係る端末装置１００は、出力部１３０の外側に移動されようとする動画広告Ｃ２１について、移動される直前に移動態様を変動させる。これにより、端末装置１００は、動画広告Ｃ２１が画面内から移動される直前に、ユーザに動画広告Ｃ２１の表示が変動する処理を視認させることができるため、画面内に動画広告Ｃ２１を表示させ続ける動機付けをユーザに与えることができる。
【０１４４】
また、表示制御部１４６は、移動操作によって動画広告Ｃ２１のいずれかの端部が出力部１３０の端部と重なった場合に、動画広告Ｃ２１に静止画広告Ｃ２２及びＣ２３を重ねる処理を開始してもよい。
【０１４５】
これにより、端末装置１００は、動画広告Ｃ２１が画面内から移動される直前に、ユーザに動画広告Ｃ２１の表示が変動する処理を視認させることができるため、画面内に動画広告Ｃ２１を表示させ続ける動機付けをユーザに与えることができる。
【０１４６】
また、表示制御部１４６は、動画広告Ｃ２１の少なくとも一部が出力部１３０の外に移動された場合に、動画広告Ｃ２１に静止画広告Ｃ２２及びＣ２３を重ねる処理を開始してもよい。
【０１４７】
このように、実施形態に係る端末装置１００は、動画広告Ｃ２１の一部が画面外に移動された後であっても、表示態様を変動させることができる。すなわち、端末装置１００は、任意に動画広告Ｃ２１の表示態様を変動させるタイミングを決定することができるので、様々な状況に応じて、動画広告Ｃ２１への興味関心を抱かせることができる。
【０１４８】
また、表示制御部１４６は、動画広告Ｃ２１上に静止画広告Ｃ２２等を移動させることにより、静止画広告Ｃ２２等を徐々に動画広告Ｃ２１に重ねて表示する。
【０１４９】
すなわち、実施形態に係る端末装置１００は、アニメーションのように、静止画を移動させながら動画広告Ｃ２１に静止画を重ねるといった変動処理を行うことができる。これにより、端末装置１００は、画面外に動画広告Ｃ２１を移動させようとしたユーザに対して、再び関心を抱かせるような表示処理を視認させることができる。
【０１５０】
また、表示制御部１４６は、２種類の異なる画像を含む第２コンテンツ（例えば、静止画広告Ｃ２２及びＣ２３）において、互いに逆方向から静止画広告Ｃ２２及びＣ２３を動画広告Ｃ２１上に移動させることにより、静止画広告Ｃ２２及びＣ２３を徐々に動画広告Ｃ２１に重ねて表示してもよい。
【０１５１】
このように、実施形態に係る端末装置１００は、複数の画像により、よりユーザの興味を惹くような動きによって、動画広告Ｃ２１が静止画広告Ｃ２２及びＣ２３に覆われていく様子を視認させることができる。これにより、端末装置１００は、よりユーザの興味関心を惹きつけることができる。
【０１５２】
また、表示制御部１４６は、移動操作による移動方向に対応する画像に係るコンテンツ（例えば、静止画コンテンツＣ４２及びＣ４３）を選択し、第２コンテンツとして動画広告Ｃ２１に重ねて表示してもよい。
【０１５３】
このように、実施形態に係る端末装置１００は、ユーザに対して移動操作を促すような画像を視認させることにより、画面外に移動されようとする広告コンテンツＣ２０の移動を促す。これにより、端末装置１００は、広告コンテンツＣ２０を画面内に留まらせることができるため、広告コンテンツＣ２０の視認時間を延ばすことができ、訴求効果の向上につなげることができる。
【０１５４】
また、表示制御部１４６は、動画広告Ｃ２１に静止画広告Ｃ２２又はＣ２３を重ねる処理を開始した際に、動画広告Ｃ２１に所定のフィルタ処理を実行する。
【０１５５】
このように、実施形態に係る端末装置１００は、例えば、表示をぼかしたり、白黒表示にしたりといったフィルタ処理を動画広告Ｃ２１に実行する。これにより、端末装置１００は、相対的に静止画広告Ｃ２２又はＣ２３の視認性を向上させ、よりユーザの興味を惹きやすくするような表示処理を実行できる。
【０１５６】
また、表示制御部１４６は、動画広告Ｃ２１に静止画広告Ｃ２２又はＣ２３を重ねる処理を開始した際に、動画広告Ｃ２１の再生を停止させる。
【０１５７】
このように、実施形態に係る端末装置１００は、動画広告Ｃ２１の再生を停止させたうえで、静止画広告Ｃ２２又はＣ２３を重ねる処理を実行する。例えば、動画広告Ｃ２１が再生を継続している場合、ユーザは、静止画広告Ｃ２２又はＣ２３よりも動画に関心が向かう場合がある。そこで、端末装置１００は、静止画広告Ｃ２２又はＣ２３を重ねる処理を実行する際には、動画広告Ｃ２１の再生を停止させることにより、新たに表示する静止画広告Ｃ２２又はＣ２３にユーザの関心を惹きつけることができる。
【０１５８】
また、表示制御部１４６は、動画広告Ｃ２１の再生を停止した後に、動画広告Ｃ２１が所定の位置から移動されたときには、動画広告Ｃ２１の再生を再開する。
【０１５９】
これにより、実施形態に係る端末装置１００は、画面外に移動されようとしていた動画広告Ｃ２１に再び興味を持ち、画面内に動画広告Ｃ２１を戻したユーザに対して、動画広告Ｃ２１が提供する宣伝内容を伝えることができる。これにより、端末装置１００は、広告コンテンツＣ２０の訴求効果を向上させることができる。
【０１６０】
また、表示制御部１４６は、動画広告Ｃ２１の再生を停止した時点の再生位置、又は、動画広告Ｃ２１の再生を停止した時点の所定時間前の再生位置に基づいて、動画広告Ｃ２１の再生を再開する際の再生の開始位置を決定する。
【０１６１】
このように、端末装置１００は、動画広告Ｃ２１の再生を停止した時点、すなわち動画広告Ｃ２１に視覚効果処理が施された時点での再生位置や、かかる時点から所定時間前（例えば、１０秒）の再生位置に基づき、動画広告Ｃ２１の再開位置を決定する。これにより、端末装置１００は、動画広告Ｃ２１に興味を持ったユーザに対して、適切な再生位置から動画広告Ｃ２１を視聴させることができ、動画広告Ｃ２１の内容を適切に伝えることができる。
【０１６２】
また、表示制御部１４６は、動画広告Ｃ２１の再生を停止する前の再生位置であって、出力部１３０内の所定の位置における動画広告Ｃ２１の再生位置に基づいて、動画広告Ｃ２１の再生を再開する際の再生の開始位置を決定してもよい。
【０１６３】
このように、端末装置１００は、動画広告Ｃ２１に視覚効果処理が施される前に、動画広告Ｃ２１がユーザから視聴されていたと想定される所定の位置（例えば、画面中央）における再生位置に基づいて、動画広告Ｃ２１の再開位置を決定する。すなわち、端末装置１００は、ユーザが動画広告Ｃ２１を視聴していたと想定される再生位置（もしくは、その時点から数秒前）から継続した位置で動画広告Ｃ２１を視聴させることができるので、適切に動画広告Ｃ２１の内容をユーザに伝えることができる。
【０１６４】
また、実施形態に係る端末装置１００は、動画広告Ｃ２１の上に重ねられた静止画広告Ｃ２２等を出力部１３０に表示する表示部１４４と、表示部１４４によって表示された静止画広告Ｃ２２等に対する移動操作が行われ、静止画広告Ｃ２２等が動画広告Ｃ２１を伴って出力部１３０における所定の位置に移動された場合に、動画広告Ｃ２１を出力部１３０に表示する処理を開始する表示制御部１４６とを備えてもよい。
【０１６５】
このように、端末装置１００は、動画広告Ｃ２１と静止画広告Ｃ２２のように、重ねられたコンテンツを表示し、所定の移動操作に伴い、静止画広告Ｃ２２の表示から動画広告Ｃ２１を表示するように表示態様を制御する。一例として、端末装置１００は、画面外に移動されようとしていた動画広告Ｃ２１に再び興味を持ち、画面内に動画広告Ｃ２１を戻したユーザに対して、再び動画広告Ｃ２１を視聴させることができる。これにより、端末装置１００は、広告コンテンツＣ２０に関心を抱いたユーザに、動画広告Ｃ２１が提供する宣伝内容を伝えることができる。
【０１６６】
また、表示制御部１４６は、動画広告Ｃ２１上に重ねられていた静止画広告Ｃ２２等を動画広告Ｃ２１上から移動させることにより、動画広告Ｃ２１を徐々に出力部１３０に表示する。
【０１６７】
すなわち、実施形態に係る端末装置１００は、動画広告Ｃ２１上に静止画広告Ｃ２２等を表示させた際と同様に、アニメーションのように、静止画広告Ｃ２２等を移動させながら動画広告Ｃ２１を徐々に表示する。このように、端末装置１００は、画面内に広告コンテンツＣ２０が戻されることに伴い、特徴的な表示処理を実行することができる。
【０１６８】
また、表示制御部１４６は、静止画広告Ｃ２２等が出力部１３０の外側から内側へ移動されることによって静止画広告Ｃ２２等の一部が出力部１３０に表示された場合に、動画広告Ｃ２１上から静止画広告Ｃ２２等を移動させる処理を開始する。
【０１６９】
すなわち、実施形態に係る端末装置１００は、一度画面外に移動された、又は、移動されようとした広告コンテンツＣ２０が画面の内側に戻されることを検知して、動画広告Ｃ２１を表示する処理を開始する。これにより、端末装置１００は、再び広告コンテンツＣ２０を表示しようとするユーザに特徴的な表示処理を視認させ、より広告コンテンツＣ２０への関心を高めさせることができる。
【０１７０】
また、表示制御部１４６は、静止画広告Ｃ２２等を移動させる処理を行うとともに、動画に係る動画広告Ｃ２１の再生を開始させる。
【０１７１】
すなわち、実施形態に係る端末装置１００は、重ねられた静止画広告Ｃ２２から、アニメーションを伴い再び動画広告Ｃ２１を表示するとともに、動画広告Ｃ２１の再生を開始する。これにより、端末装置１００は、動画広告Ｃ２１の内容を即座にユーザに視聴させることができる。
【０１７２】
また、表示制御部１４６は、動画広告Ｃ２１の視聴状況に応じて、動画広告Ｃ２１に重ねる静止画広告Ｃ２２又はＣ２３等を選択する。
【０１７３】
このように、端末装置１００は、動画広告Ｃ２１の視聴状況（例えば、動画の視聴が完了したか否か）に応じて、動画広告Ｃ２１に重ねるコンテンツを選択する。例えば、表示制御部１４６は、動画広告Ｃ２１の視聴が完了しているのであれば、動画広告Ｃ２１の画面内への移動を促す静止画よりも、ランディングページへの遷移を促す静止画を出す、などの選択を行う。これにより、端末装置１００は、ユーザの状況に応じて適切な視覚効果処理を行うことができるので、広告コンテンツの訴求効果（例えば、広告効果）を向上させることができる。
【０１７４】
また、表示部１４４は、第１コンテンツとして、ウェブページ（第３コンテンツの一例）が有する広告枠Ｗ１１に表示される広告に係るコンテンツ（例えば、動画広告Ｃ２１）を表示し、第２コンテンツとして、第１コンテンツと共通する対象を宣伝する広告に係るコンテンツ（例えば、静止画広告Ｃ２２及びＣ２３）を表示する。
【０１７５】
このように、実施形態に係る端末装置１００は、第１コンテンツ及び第２コンテンツとして、ウェブページに含まれる広告枠等の表示枠に表示される広告コンテンツに対して、表示を重ねる変動処理を実行する。これにより、端末装置１００は、第１コンテンツと第２コンテンツのいずれを表示する場合であっても、共通する対象を宣伝することができる。これにより、端末装置１００は、コンテンツの訴求効果を向上させることができる。
【０１７６】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１７７】
また、上記してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、配信部は、配信手段や配信回路に読み替えることができる。
【符号の説明】
【０１７８】
１  配信システム
１０  広告主端末
２０  広告配信サーバ
２１、３１、１１０  通信部
２２  記憶部
２３、３３、１４０  制御部
２４  広告データベース
２５  入稿受付部
２６  要求受付部
２７  広告選択部
２８  配信部
３０  コンテンツ配信サーバ
３２  コンテンツ記憶部
３４  受付部
３５  配信部
１００  端末装置
１２０  入力部
１３０  出力部
１４１  要求部
１４２  受付部
１４３  出力制御部
１４４  表示部
１４５  検知部
１４６  表示制御部
【要約】
【課題】コンテンツに係る情報の訴求効果を向上させること。
【解決手段】本願に係る情報表示装置は、表示部と、表示制御部とを有する。表示部は、第１コンテンツを所定の表示領域に表示する。表示制御部は、表示部によって表示された第１コンテンツに対する移動操作が行われ、第１コンテンツが表示領域における所定の位置に移動された場合に、第１コンテンツに第２コンテンツを重ねる処理を開始する。例えば、表示制御部は、第１コンテンツが表示領域の端部の近傍に移動された場合に、第１コンテンツに第２コンテンツを重ねる処理を開始する。
【選択図】図１【図１】
0005965035.tif 000002
【図２】
0005965035.tif 000003
【図３】
0005965035.tif 000004
【図４】
0005965035.tif 000005
【図５】
0005965035.tif 000006
【図６】
0005965035.tif 000007
【図７】
0005965035.tif 000008
【図８】
0005965035.tif 000009
【図９】
0005965035.tif 000010
【図１０】
0005965035.tif 000011
【図１１】
0005965035.tif 000012
【図１２】
0005965035.tif 000013