(57)【特許請求の範囲】
【請求項１】
第１コンテンツと該第１コンテンツに含まれる表示領域に表示される第２コンテンツとを受信する端末装置に、制御情報を配信する配信部を備え、
前記制御情報は、
前記第１コンテンツと、該第１コンテンツを表示する際に前記端末装置から送信される配信要求に応じて該端末装置に配信される前記第２コンテンツとを表示する表示手順と、
前記端末装置に表示された前記第１コンテンツに対して行われるユーザの操作を検知する検知手順と、
前記検知手順によって前記ユーザの操作が検知された場合に、前記第２コンテンツを相対的に強調表示させるように前記第１コンテンツの表示態様を変動させる変動手順と、
を前記端末装置に実行させることを特徴とする配信装置。
【請求項２】
前記表示手順は、
前記第１コンテンツと前記第２コンテンツとを異なるレイヤで表示する、
ことを特徴とする請求項１に記載の配信装置。
【請求項３】
前記変動手順は、
前記検知手順によって前記ユーザの操作が検知された場合に、前記第１コンテンツの色を変動させる、
ことを特徴とする請求項１又は２に記載の配信装置。
【請求項４】
前記変動手順は、
前記検知手順によって前記ユーザの操作が検知された場合に、前記第１コンテンツを白色と黒色の濃淡のみで表示するように変動させる、
ことを特徴とする請求項１〜３のいずれか一つに記載の配信装置。
【請求項５】
前記変動手順は、
前記検知手順によって前記ユーザの操作が検知された場合に、表示対象の焦点距離をずらす処理であるぼかし処理により、前記第１コンテンツの表示態様を変動させる、
ことを特徴とする請求項１〜４のいずれか一つに記載の配信装置。
【請求項６】
前記検知手順は、
前記ユーザの操作として、前記表示手順によって表示されている前記第１コンテンツを移動させる移動操作がなされている状態を検知し、
前記変動手順は、
前記検知手順によって前記移動操作がなされている状態が検知された場合に、前記第１コンテンツの表示態様を変動させる、
ことを特徴とする請求項１〜５のいずれか一つに記載の配信装置。
【請求項７】
前記変動手順は、
前記第１コンテンツの表示態様を変動させた後、さらに前記検知手順によって所定の状態を検知した場合に、該第１コンテンツの表示態様を元に戻すよう変動させる、
ことを特徴とする請求項１〜６のいずれか一つに記載の配信装置。
【請求項８】
前記変動手順は、
前記第１コンテンツに所定の第３コンテンツが含まれない場合に、前記第１コンテンツの表示態様を変動させる、
ことを特徴とする請求項１〜７のいずれか一つに記載の配信装置。
【請求項９】
前記変動手順は、
前記所定の第３コンテンツとして、前記制御情報にかかる変動手順を受け付けないよう設定されるコンテンツが含まれない場合に、前記第１コンテンツの表示態様を変動させる、
ことを特徴とする請求項８に記載の配信装置。
【請求項１０】
端末装置であって、
第１コンテンツと、該第１コンテンツに含まれる表示領域に表示される第２コンテンツと、制御情報とを受け付ける受付部を備え、
前記制御情報は、
前記第１コンテンツと、該第１コンテンツを表示する際に前記端末装置から送信される配信要求に応じて該端末装置に配信される前記第２コンテンツとを表示する表示手順と、
前記端末装置に表示された前記第１コンテンツに対して行われるユーザの操作を検知する検知手順と、
前記検知手順によって前記ユーザの操作が検知された場合に、前記第２コンテンツを相対的に強調表示させるように前記第１コンテンツの表示態様を変動させる変動手順と、
を前記端末装置に実行させることを特徴とする端末装置。
【請求項１１】
コンピュータが実行する配信方法であって、
第１コンテンツと該第１コンテンツに含まれる表示領域に表示される第２コンテンツとを受信する端末装置に、制御情報を配信する配信工程を含み、
前記制御情報は、
前記第１コンテンツと、該第１コンテンツを表示する際に前記端末装置から送信される配信要求に応じて該端末装置に配信される前記第２コンテンツとを表示する表示手順と、
前記端末装置に表示された前記第１コンテンツに対して行われるユーザの操作を検知する検知手順と、
前記検知手順によって前記ユーザの操作が検知された場合に、前記第２コンテンツを相対的に強調表示させるように前記第１コンテンツの表示態様を変動させる変動手順と、
を前記端末装置に実行させることを特徴とする配信方法。
【請求項１２】
コンピュータに、
第１コンテンツと該第１コンテンツに含まれる表示領域に表示される第２コンテンツとを受信する端末装置に、制御情報を配信する配信手順を実行させ、
前記制御情報は、
前記第１コンテンツと、該第１コンテンツを表示する際に前記端末装置から送信される配信要求に応じて該端末装置に配信される前記第２コンテンツとを表示する表示手順と、
前記端末装置に表示された前記第１コンテンツに対して行われるユーザの操作を検知する検知手順と、
前記検知手順によって前記ユーザの操作が検知された場合に、前記第２コンテンツを相対的に強調表示させるように前記第１コンテンツの表示態様を変動させる変動手順と、
を前記端末装置に実行させることを特徴とする配信プログラム。
【請求項１３】
第１コンテンツと該第１コンテンツに含まれる表示領域に表示される第２コンテンツとを受信する端末装置に、制御情報を配信する配信部を備え、
前記制御情報は、
前記第１コンテンツと、該第１コンテンツを表示する際に前記端末装置から送信される配信要求に応じて該端末装置に配信される前記第２コンテンツとを表示する表示手順と、
前記表示手順によって表示されている前記第１コンテンツを移動させる移動操作がなされている状態を検知する検知手順と、
前記検知手順によって前記移動操作がなされている状態が検知された場合に、前記第２コンテンツを相対的に強調表示させるように前記第１コンテンツの表示態様を変動させる変動手順と、
を前記端末装置に実行させることを特徴とする配信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配信装置、端末装置、配信方法及び配信プログラムに関する。
【背景技術】
【０００２】
近年、インターネットを介した広告配信が盛んに行われている。例えば、ウェブページの所定の位置に企業や商品等に関する広告コンテンツを表示することが行われている。この広告コンテンツは、例えば、静止画像や動画像やテキストデータなどのアイコンであり、広告主によって提供されるウェブページ（以下、広告主ページと表記する）へのハイパーリンク（以下、単に「リンク」と表記する）が張られる。そして、ユーザによって広告コンテンツがクリックされた場合に、広告主ページが表示される。このような広告表示に関する技術として、第１のレイヤに情報コンテンツを表示し、情報コンテンツの後ろの第２のレイヤに広告コンテンツを表示する技術が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−０２２０４２号公報
【特許文献２】特開２０１２−１３７８０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では、コンテンツの広告効果を向上させることは困難である。具体的には、第２のレイヤに広告コンテンツを表示する従来技術では、情報コンテンツの後ろに広告コンテンツを表示しているに過ぎない。このため、この従来技術を用いた場合、広告コンテンツはユーザから視認されにくくなり、期待される広告効果を発揮できないおそれがある。
【０００５】
本願は、上記に鑑みてなされたものであって、コンテンツの広告効果を向上させることができる配信装置、端末装置、配信方法及び配信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る配信装置は、第１コンテンツと該第１コンテンツに含まれる表示領域に表示される第２コンテンツとを受信する端末装置に制御情報を配信する配信部を備え、前記制御情報は、前記第１コンテンツと、該第１コンテンツを表示する際に前記端末装置から送信される配信要求に応じて該端末装置に配信される前記第２コンテンツとを表示する表示手順と、前記端末装置に表示された前記第１コンテンツに対して行われるユーザの操作を検知する検知手順と、前記検知手順によって前記ユーザの操作が検知された場合に、前記第２コンテンツを相対的に強調表示させるように前記第１コンテンツの表示態様を変動させる変動手順と、を前記端末装置に実行させることを特徴とする。
【発明の効果】
【０００７】
実施形態の一態様によれば、コンテンツの広告効果を向上させることができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る表示処理の一例を示す図である。
【図２】図２は、実施形態に係る広告配信システムの構成例を示す図である。
【図３】図３は、実施形態に係る広告配信サーバの構成例を示す図である。
【図４】図４は、実施形態に係る広告データベースの一例を示す図である。
【図５】図５は、実施形態に係るコンテンツ配信サーバの構成例を示す図である。
【図６】図６は、実施形態に係る端末装置の構成例を示す図である。
【図７】図７は、実施形態に係る広告配信システムによる配信処理手順を示すシーケンス図である。
【図８】図８は、実施形態に係る端末装置による処理手順を示すフローチャートである。
【図９】図９は、変形例に係る表示処理の一例を示す図である。
【図１０】図１０は、変形例に係る表示処理の一例を示す図である。
【図１１】図１１は、変形例に係る端末装置による処理手順を示すフローチャートである。
【図１２】図１２は、変形例に係る表示処理の一例を示す図である。
【図１３】図１３は、変形例に係る表示処理の一例を示す図である。
【図１４】図１４は、広告配信サーバの機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る配信装置、端末装置、配信方法及び配信プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る配信装置、端末装置、配信方法及び配信プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１０】
〔１．表示処理〕
まず、図１を用いて、実施形態に係る表示処理の一例について説明する。図１は、実施形態に係る表示処理の一例を示す図である。図１では、端末装置１００によって、ウェブページＷ１０及び広告コンテンツＣ１０が表示される例を示す。
【００１１】
図１に示した端末装置１００は、スマートフォン等の携帯端末装置である。また、端末装置１００は、液晶ディスプレイ等の出力部１３０を有する。なお、端末装置１００には、タッチパネルが採用されているものとする。すなわち、端末装置１００のユーザは、指や専用ペンで出力部１３０の表示面をタッチすることにより各種操作を行う。
【００１２】
ウェブページＷ１０は、ニュース等の各種情報が掲載されるポータルサイト用のコンテンツである。ここでは、ウェブページＷ１０の縦方向のサイズが、端末装置１００の出力部１３０における縦方向の表示サイズよりも長いものとする。
【００１３】
このようなウェブページＷ１０には、検索キーワードを入力するための入力欄や、他のウェブページへのリンク等が含まれる。図１の例の場合、ウェブページＷ１０に表示される「新着ニュース」や、「ニュース一覧」の下に箇条書きで記載されている各ニューストピックは、他のウェブページへのリンクが張られているアンカーテキスト（anchor  text）に該当する。また、ウェブページＷ１０に表示される「オークション」、「スポーツ」、「Ｑ＆Ａ」、「路線」は、他のウェブページへのリンクが張られているボタン又は画像に該当する。
【００１４】
また、ウェブページＷ１０は、ウェブページＷ１０とは別に配信される広告コンテンツを表示する表示領域である広告枠５０を含む。図１に示す例では、端末装置１００は、ウェブページＷ１０を表示するとともに、ウェブページＷ１０に含まれる広告枠５０に対応する範囲に広告コンテンツＣ１０を表示する。
【００１５】
広告コンテンツＣ１０は、例えば、静止画像や動画像であり、例えば飲食関連の広告主によって提供される。図１に示す例では、広告コンテンツＣ１０は、広告枠５０と同じ大きさの画像であり、広告対象となる飲料が表示されている。なお、実施形態はこれに限定されるものではなく、広告コンテンツＣ１０は、広告主のロゴやその他任意の情報が配置された画像であってもよい。
【００１６】
ここで、端末装置１００は、広告コンテンツＣ１０の広告効果を向上させるため、以下の処理を行う。まず、端末装置１００は、出力部１３０に、ウェブページＷ１０と広告コンテンツＣ１０の双方を表示する。なお、端末装置１００は、ウェブページＷ１０の全体を表示できないので、初期状態ではウェブページＷ１０の先頭から表示する。
【００１７】
続いて、端末装置１００は、ユーザによってウェブページＷ１０を移動させる操作であるスクロール操作が行われ、ウェブページＷ１０が移動される間、広告コンテンツＣ１０を除くウェブページＷ１０の色を変化させる。具体的には、端末装置１００は、ウェブページＷ１０を色彩のない表示へと変化させる。すなわち、端末装置１００は、ウェブページＷ１０を白色と黒色の濃淡のみで表示する。なお、以下、この表示を「白黒表示」と表記する場合がある。
【００１８】
図１では、ユーザの指Ｆ１０によってスクロール操作が行われている例を示す。この場合、端末装置１００は、かかるスクロール操作が行われている状態であることを検知する。そして、かかる状態が検知されている間、端末装置１００は、広告枠５０に表示される広告コンテンツＣ１０以外のウェブページＷ１０を白黒表示させる。
【００１９】
この後、ユーザによってスクロール操作が行われなくなったものとする。すなわち、端末装置１００は、ユーザの指Ｆ１０が静止した状態であることを検知する。この場合、図１に示すように、端末装置１００は、ウェブページＷ１０の表示態様を元の状態に戻す。具体的には、端末装置１００は、白黒表示させていた広告コンテンツＣ１０以外のウェブページＷ１０の色を元の状態に戻す。
【００２０】
すなわち、図１の例の場合、端末装置１００は、スクロール操作が行われていない間はウェブページＷ１０を通常の表示態様で表示し、スクロール操作が行われている間は広告コンテンツＣ１０以外のウェブページＷ１０を白黒表示する。言い換えれば、端末装置１００は、スクロール操作が行われている間は、ウェブページＷ１０内の広告コンテンツＣ１０に限って色彩が保たれた状態で表示する。これは、スクロール操作が行われていない間に比べ、端末装置１００が広告コンテンツＣ１０を相対的に強調表示していることを意味する。
【００２１】
ここで、スクロール操作を行っているユーザは、移動しているウェブページＷ１０自体を凝視している可能性は低いといえる。さらに、端末装置１００により表示される広告コンテンツＣ１０は、ウェブページＷ１０に掲載されている記事等と同じくウェブページＷ１０を構成する一つの要素に過ぎない。つまり、広告コンテンツＣ１０は、端末装置１００により表示されるウェブページＷ１０内に埋没し、ユーザに注目されにくいとも考えられる。
【００２２】
そこで、実施形態に係る端末装置１００は、ユーザによりスクロール操作が行われている間、白黒表示されたウェブページＷ１０内において広告コンテンツＣ１０の色彩を保つことで、広告コンテンツＣ１０を相対的に強調表示する。すなわち、実施形態に係る端末装置１００は、広告コンテンツＣ１０をウェブページＷ１０内に埋没させず、ユーザにとって視認し易く表示することができる。このように、実施形態に係る端末装置１００は、広告コンテンツＣ１０の視認性を高めることができる。
【００２３】
これにより、実施形態に係る端末装置１００は、スクロール操作中のユーザに対して広告コンテンツＣ１０を注目させることができる。また、実施形態に係る端末装置１００は、ユーザがスクロール操作を行う度に広告コンテンツＣ１０を相対的に強調表示することで、ユーザに対し、広告コンテンツＣ１０に対する関心を引き起こすことができる。この結果、実施形態に係る端末装置１００は、広告コンテンツＣ１０の広告効果を向上させることができる。
【００２４】
さらに、実施形態に係る端末装置１００は、ユーザビリティを低下させずに上記表示処理を行うことができる。具体的には、実施形態に係る端末装置１００は、スクロール操作が行われている間、広告コンテンツＣ１０以外のウェブページＷ１０を白黒表示する。これは、ウェブページＷ１０は色彩のない状態であるものの、ウェブページＷ１０に記載された記事等の内容については視認できる状態が保たれることを意味する。これにより、ユーザは、スクロール操作が行われている間であってもウェブページＷ１０の記事等の内容を確認することができる。よって、実施形態に係る端末装置１００による表示処理は、ユーザビリティを低下させないで行うことができる。
【００２５】
以上のことから、実施形態に係る端末装置１００は、ユーザビリティを低下させずに広告コンテンツＣ１０の視認性を高めることにより、広告コンテンツＣ１０の広告効果を向上させることができる。
【００２６】
以下、上述した表示処理を実現する端末装置１００等について説明する。なお、上記では説明を省略したが、上述した広告コンテンツＣ１０には、ウェブページＷ１０の表示態様を制御する制御情報が含まれる。そして、端末装置１００は、制御情報に従って上述した表示処理を行う。このような制御情報については後述する。また、以下では、端末装置１００の状態遷移を図示する場合、左から順に第１状態、第２状態、・・・、第Ｎ状態と表記する場合がある。
【００２７】
〔２．広告配信システムの構成〕
次に、図２を用いて、実施形態に係る広告配信システム１の構成について説明する。図２は、実施形態に係る広告配信システムの構成例を示す図である。図２に示すように、広告配信システム１は、端末装置１００と、広告主端末１０と、広告配信サーバ２０と、コンテンツ配信サーバ３０とを含む。端末装置１００、広告主端末１０、広告配信サーバ２０及びコンテンツ配信サーバ３０は、ネットワークＮを介して有線又は無線により通信可能に接続される。なお、図２に示す広告配信システム１には、複数台の端末装置１００や、複数台の広告主端末１０や、複数台の広告配信サーバ２０や、複数台のコンテンツ配信サーバ３０が含まれてもよい。
【００２８】
端末装置１００は、ウェブページを閲覧するユーザによって利用される情報処理装置である。例えば、端末装置１００は、スマートフォン等の携帯電話機や、タブレット端末や、ＰＤＡ（Personal  Digital  Assistant）や、デスクトップ型ＰＣ（Personal  Computer）や、ノート型ＰＣ等である。端末装置１００は、ユーザによる操作に従って、コンテンツ配信サーバ３０からウェブページを取得し、取得したウェブページを表示する。また、端末装置１００は、広告コンテンツとともに後述する広告取得命令が含まれる場合には、広告配信サーバ２０から広告コンテンツを取得し、取得した広告コンテンツをウェブページとともに表示する。
【００２９】
広告主端末１０は、広告主によって利用される情報処理装置である。例えば、広告主端末１０は、デスクトップ型ＰＣや、ノート型ＰＣや、タブレット端末や、携帯電話機や、ＰＤＡ等である。広告主端末１０は、広告主による操作に従って、広告コンテンツを広告配信サーバ２０に入稿する。例えば、広告主端末１０は、広告コンテンツとして、静止画像や、動画像や、テキストデータや、広告主が管理する広告主サーバによって配信される広告主ページにアクセスするためのＵＲＬ（Uniform  Resource  Locator）などを広告配信サーバ２０に入稿する。
【００３０】
なお、広告主は、広告コンテンツの入稿を代理店に依頼する場合がある。この場合、広告配信サーバ２０に広告コンテンツを入稿するのは代理店となる。以下では、「広告主」といった表記は、広告主だけでなく代理店を含む概念であり、「広告主端末」といった表記は、広告主端末１０だけでなく代理店によって利用される代理店装置を含む概念であるものとする。
【００３１】
広告配信サーバ２０は、広告主端末１０から入稿された広告コンテンツを配信する配信装置であり、サーバ機能を有する。例えば、広告配信サーバ２０は、端末装置１００からアクセスされた場合に、広告コンテンツを端末装置１００に配信する。また、広告配信サーバ２０は、広告コンテンツが表示されるウェブページや配信対象となる広告コンテンツの表示態様を指示したり、上述した表示処理を端末装置１００に実行させたりするための制御情報を、広告コンテンツとともに端末装置１００に配信する。この制御情報は、例えば、ＪａｖａＳｃｒｉｐｔ（登録商標）やＣＳＳ（Cascading  Style  Sheets）等のスクリプト言語により記述される。
【００３２】
コンテンツ配信サーバ３０は、端末装置１００にウェブページを配信する配信装置であり、ウェブサーバ機能を有する。例えば、コンテンツ配信サーバ３０は、ポータルサイト、ニュースサイト、オークションサイト、天気予報サイト、ショッピングサイト、ファイナンス（株価）サイト、路線検索サイト、地図提供サイト、旅行サイト、飲食店紹介サイト、ウェブブログなどに関する各種ウェブページを配信する。
【００３３】
コンテンツ配信サーバ３０によって配信されるウェブページは、例えば、ＨＴＭＬ（HyperText  Markup  Language）により記述されたＨＴＭＬファイルや、ＸＭＬ（Extensible  Markup  Language）により記述されたＸＭＬファイル等により形成される。
【００３４】
また、コンテンツ配信サーバ３０によって配信されるウェブページには、広告取得命令が含まれる。例えば、ウェブページを形成するＨＴＭＬファイル等には、広告配信サーバ２０のＵＲＬ等が広告取得命令として記述される。この場合、端末装置１００は、ＨＴＭＬファイル等に記述されているＵＲＬにアクセスすることで、広告配信サーバ２０から広告コンテンツを取得する。
【００３５】
なお、コンテンツ配信サーバ３０から端末装置１００に配信される各種データは、実際にはウェブページを形成するＨＴＭＬファイルや画像等であるが、以下では、コンテンツ配信サーバ３０から端末装置１００に配信される各種データを「ウェブページ」と表記する場合がある。
【００３６】
〔３．広告配信サーバの構成〕
次に、図３を用いて、実施形態に係る広告配信サーバ２０の構成について説明する。図３は、実施形態に係る広告配信サーバの構成例を示す図である。図３に示すように、広告配信サーバ２０は、通信部２１と、記憶部２２と、制御部２３とを有する。
【００３７】
通信部２１は、例えば、ＮＩＣ（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）等の集積回路により実現される。
【００４６】
図３に示すように、制御部２３は、入稿受付部２５と、要求受付部２６と、抽出部２７と、配信部２８とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部２３の内部構成は、図３に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部２３が有する各処理部の接続関係は、図３に示した接続関係に限られず、他の接続関係であってもよい。
【００４７】
入稿受付部２５は、広告主端末１０から広告コンテンツの入稿を受け付ける。具体的には、入稿受付部２５は、入札価格の指定とともに、広告主が管理する広告主サーバによって配信される広告主ページにアクセスするためのＵＲＬなどを広告コンテンツとして受け付ける。そして、入稿受付部２５は、入稿元の広告主に対応する広告主ＩＤに対応付けて、受け付けた入札価格及び広告コンテンツを広告データベース２４に記憶する。
【００４８】
また、入稿受付部２５は、広告コンテンツの入稿とともに、広告コンテンツの表示態様の指定を受け付ける。ここで、広告コンテンツの表示態様の指定とは、前述した表示指示に対応するものである。具体的には、実施形態に係る入稿受付部２５は、広告コンテンツとともに、かかる広告コンテンツが表示されるウェブページを所定の場合に白黒表示させる旨を示す表示指示を受け付ける。かかる場合、実施形態に係る入稿受付部２５は、広告コンテンツと対応付けられた表示指示の有無を広告データベース２４に記憶する。
【００４９】
要求受付部２６は、端末装置１００から広告コンテンツの取得要求を受け付ける。例えば、要求受付部２６は、広告コンテンツの取得要求として、ＨＴＴＰリクエストを受け付ける。
【００５０】
抽出部２７は、要求受付部２６によって広告コンテンツの取得要求が受け付けられた場合に、配信候補の広告コンテンツを広告データベース２４から選択する。例えば、抽出部２７は、広告データベース２４に登録されている広告コンテンツのうち、入札価格又はＣＴＲが高い広告コンテンツや、入札価格及びＣＴＲの双方が高い広告コンテンツを優先して選択する。そして、抽出部２７は、選択した広告コンテンツを配信部２８に出力する。
【００５１】
なお、抽出部２７は、広告コンテンツを選択する際、ウェブページに関連する広告コンテンツを抽出するコンテンツマッチングと呼ばれる広告配信手法を用いてもよい。また、抽出部２７は、ウェブページが検索ページである場合には、検索ページに指定された検索キーワードとマッチする広告コンテンツを抽出する検索連動型広告と呼ばれる広告配信手法を用いてもよい。また、抽出部２７は、ユーザの属性情報（サイコグラフィック属性、デモグラフィック属性など）とマッチする広告コンテンツを抽出するターゲティング配信と呼ばれる広告配信手法を用いてもよい。
【００５２】
配信部２８は、抽出部２７が選択した広告コンテンツとともに、端末装置１００に対して表示制御を実行させる制御情報を配信する。具体的には、配信部２８は、抽出部２７が選択した広告コンテンツを受信すると、受信した広告コンテンツに含まれる表示指示を抽出する。そして、配信部２８は、抽出した表示指示が示す表示態様で、広告コンテンツを表示させるための制御情報を生成する。その後、配信部２８は、生成した制御情報を含む広告コンテンツを端末装置１００に対して配信する。
【００５３】
以下、具体例として、実施形態に係る配信部２８が、ウェブページＷ１０を表示する端末装置１００に広告コンテンツＣ１０を配信する場合について説明する。まず、実施形態に係る配信部２８は、抽出部２７より抽出された広告コンテンツＣ１０を受信する。そして、実施形態に係る配信部２８は、広告コンテンツＣ１０に対応付けられた表示指示を抽出する。次に、実施形態に係る配信部２８は、端末装置１００にスクロール操作が行われる場合に、広告コンテンツＣ１０以外の端末装置１００に表示されるウェブページＷ１０を白黒表示させる制御情報を生成する。その後、実施形態に係る配信部２８は、生成した制御情報を含む広告コンテンツＣ１０を端末装置１００に対して配信する。
【００５４】
ここで、実施形態に係る制御情報は、表示手順と検知手順と変動手順とを含む。以下、具体例を挙げて説明する。表示手順は、例えば、端末装置１００にウェブページＷ１０と広告コンテンツＣ１０を表示させる処理手順である。検知手順は、例えば、端末装置１００にスクロール操作がなされている状態か否かを検知させる処理手順である。変動手順は、例えば、検知手順によって端末装置１００にスクロール操作がなされている状態であることが検知された場合に、広告コンテンツＣ１０以外のウェブページＷ１０を白黒表示に変動させる処理手順である。
【００５５】
〔４．配信装置の構成〕
次に、図５を用いて、実施形態に係るコンテンツ配信サーバ３０の構成について説明する。図５は、実施形態に係るコンテンツ配信サーバ３０の構成例を示す図である。図５に示すように、コンテンツ配信サーバ３０は、通信部３１と、コンテンツ記憶部３２と、制御部３３とを有する。
【００５６】
通信部３１は、例えば、ＮＩＣ等によって実現される。そして、通信部３１は、ネットワークＮと有線又は無線で接続され、端末装置１００や広告配信サーバ２０との間で情報の送受信を行う。
【００５７】
コンテンツ記憶部３２は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。そして、コンテンツ記憶部３２は、コンテンツの一例であるウェブページを記憶する。例えば、コンテンツ記憶部３２は、ウェブページを形成するＨＴＭＬファイルや、ウェブページに表示される静止画像や動画像を記憶する。なお、コンテンツ記憶部３２に記憶されるウェブページには、広告コンテンツを取得するための広告取得命令が含まれる。
【００５８】
制御部３３は、例えば、ＣＰＵやＭＰＵ等によって、コンテンツ配信サーバ３０内部の記憶装置に記憶されている各種プログラム（配信プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。また、制御部３３は、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【００５９】
図５に示すように、制御部３３は、受付部３４と、配信部３５とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部３３の内部構成は、図５に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部３３が有する各処理部の接続関係は、図５に示した接続関係に限られず、他の接続関係であってもよい。
【００６０】
受付部３４は、端末装置１００からウェブページの取得要求を受け付ける。例えば、受付部３４は、ウェブページの取得要求として、ＨＴＴＰリクエストを受け付ける。
【００６１】
配信部３５は、受付部３４によってウェブページの取得要求が受け付けられた場合に、かかるウェブページを端末装置１００に配信する。具体的には、配信部３５は、コンテンツ記憶部３２から取得要求対象のウェブページを取得し、取得したウェブページを端末装置１００に配信する。上記の通り、コンテンツ記憶部３２に記憶されているウェブページには広告コンテンツを取得するための広告取得命令が含まれており、端末装置１００は、広告配信サーバ２０に対して、広告の配信要求を送信することとなる。
【００６２】
〔５．端末装置の構成〕
次に、図６を用いて、実施形態に係る端末装置１００の構成について説明する。図６は、実施形態に係る端末装置１００の構成例を示す図である。図６に示すように、端末装置１００は、通信部１１０と、入力部１２０と、出力部１３０と、制御部１４０とを有する。
【００６３】
通信部１１０は、例えば、ＮＩＣ等によって実現される。そして、通信部１１０は、ネットワークＮと有線又は無線で接続され、広告配信サーバ２０やコンテンツ配信サーバ３０との間で情報の送受信を行う。
【００６４】
入力部１２０は、ユーザから各種操作を受け付ける入力装置である。例えば、入力部１２０は、キーボードやマウスや操作キー等によって実現される。出力部１３０は、各種情報を表示するための表示装置である。例えば、出力部１３０は、液晶ディスプレイ等によって実現される。なお、端末装置１００にタッチパネルが採用される場合には、入力部１２０と出力部１３０とは一体化される。
【００６５】
制御部１４０は、例えば、ＣＰＵやＭＰＵ等によって、端末装置１００内部の記憶装置に記憶されている各種プログラム（表示プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。例えば、この各種プログラムは、ウェブブラウザと呼ばれるアプリケーションプログラムに該当する。また、制御部１４０は、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【００６６】
図６に示すように、制御部１４０は、要求部１４１と、受付部１４２と、表示制御部１４３とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１４０の内部構成は、図６に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部１４０が有する各処理部の接続関係は、図６に示した接続関係に限られず、他の接続関係であってもよい。
【００６７】
要求部１４１は、入力部１２０を介して受け付けたユーザ操作に従って、コンテンツ配信サーバ３０にウェブページの取得要求を送信する。また、要求部１４１は、受付部１４２によって受け付けられたウェブページに広告取得命令が含まれる場合に、広告コンテンツの取得要求を広告配信サーバ２０に送信する。
【００６８】
受付部１４２は、ウェブページと広告コンテンツとを受け付ける。具体的には、受付部１４２は、要求部１４１によって送信されたウェブページの取得要求に応答したコンテンツ配信サーバ３０からウェブページを受け付ける。このとき、受付部１４２は、ウェブページに広告取得命令が含まれる場合には、広告コンテンツの取得要求を送信するよう要求部１４１に指示する。そして、受付部１４２は、要求部１４１によって送信された広告コンテンツの取得要求に応答した広告配信サーバ２０から広告コンテンツを受け付ける。
【００６９】
表示制御部１４３は、受付部１４２によって受け付けられた広告コンテンツに含まれる制御情報に従って、ウェブページ及び広告コンテンツを出力部１３０に表示制御する。かかる表示制御部１４３は、図６に示すように、表示部１４４と、検知部１４５と、変動部１４６とを有する。表示部１４４、検知部１４５及び変動部１４６は、例えば、ＣＰＵやＭＰＵ等によって、ウェブページに含まれる制御情報がＲＡＭを作業領域として実行されることにより実現される。すなわち、表示部１４４は、上述した表示手順により実現され、検知部１４５は、上述した検知手順により実現され、変動部１４６は、上述した変動手順により実現される。
【００７０】
表示部１４４は、受付部１４２によって受け付けられたウェブページを広告コンテンツとともに出力部１３０に表示する。具体的には、表示部１４４は、ウェブページを表示するとともに、ウェブページに含まれる広告枠の位置に基づいて広告コンテンツの表示位置を特定し、かかる表示位置に広告コンテンツを表示する。このとき、表示部１４４は、広告コンテンツに含まれる制御情報に従って、ウェブページを表示する面と、広告コンテンツを表示する面とを、異なるレイヤを用いて出力部１３０に表示することができる。これにより、後述する変動部１４６は、広告コンテンツの表示を変動させないで、ウェブページの表示のみを変動させることができる。
【００７１】
検知部１４５は、端末装置１００における所定の状態を検知する。実施形態に係る検知部１４５は、所定の状態の一例として、端末装置１００におけるウェブページに対するスクロール操作を検知する。
【００７２】
変動部１４６は、検知部１４５によって所定の状態が検知された場合に、ウェブページの表示態様を変動させる。実施形態に係る変動部１４６は、例えば、検知部１４５によってスクロール操作が検知されている間、表示部１４４によって表示される広告コンテンツ以外のウェブページを白黒表示にする。言い換えれば、変動部１４６は、ユーザによってスクロール操作が行われている間、広告コンテンツのみ色彩が保たれた状態にする。その後、検知部１４５によってスクロール操作が検知されなくなったとき、変動部１４６は、ウェブページを元の状態に戻す。
【００７３】
以下、実施形態に係る変動部１４６の行う変動処理について説明する。実施形態に係る変動部１４６は、表示部１４４がウェブページを表示する面と広告コンテンツを表示する面とを異なるレイヤを用いて出力部１３０に表示している場合、ウェブページを表示する面のみに色を変動させるフィルタ機能を実行することで、上記処理を実現する。かかる処理は、端末装置１００にウェブページを表示させるウェブブラウザソフトウェアの機能を利用することもできる。すなわち、広告コンテンツに含まれる制御情報にはウェブブラウザのフィルタ機能を実行する命令が含まれており、変動部１４６は、かかる制御情報によりウェブブラウザの機能を利用することで、上記処理を実現することもできる。
【００７４】
なお、変動部１４６による処理は、上記手法に限られない。例えば、変動部１４６は、表示部１４４がウェブページを表示する面を最下層に、広告コンテンツを表示する面を最上層に、それぞれ出力部１３０に表示している場合、白黒化するレイヤを中間層に配置することにより、上記処理を実現することもできる。また、変動部１４６は、表示部１４４がウェブページを表示する面と広告コンテンツを表示する面とを異なるレイヤを用いて出力部１３０に表示していない場合、広告コンテンツにかかる表示領域を出力部１３０における座標情報で認識し、広告コンテンツが表示されていない座標の色を変動させることで、上記処理を実現してもよい。
【００７５】
〔６．広告配信システムの処理フロー〕
次に、図７を用いて、実施形態に係る広告配信システム１による配信処理の手順について説明する。図７は、実施形態に係る広告配信システム１による配信処理手順を示すシーケンス図である。
【００７６】
図７に示すように、端末装置１００は、ユーザ操作に従って、ウェブページの取得要求をコンテンツ配信サーバ３０に送信する（ステップＳ１０１）。そして、コンテンツ配信サーバ３０は、ウェブページの取得要求に応じて、ウェブページを端末装置１００に配信する（ステップＳ１０２）。なお、コンテンツ配信サーバ３０によって配信されるウェブページには、広告配信サーバ２０のＵＲＬ等である広告取得命令が含まれる。
【００７７】
続いて、端末装置１００は、ウェブページに含まれる広告取得命令に基づいて、広告コンテンツの取得要求を広告配信サーバ２０に送信する（ステップＳ１０３）。そして、広告配信サーバ２０は、広告コンテンツの取得要求に応じて、制御情報を含む広告コンテンツを端末装置１００に配信する（ステップＳ１０４）。
【００７８】
そして、端末装置１００は、ステップＳ１０４において受信した広告コンテンツに含まれる制御情報に従って、ウェブページとステップＳ１０４において受信した広告コンテンツとを表示する表示処理を行う（ステップＳ１０５）。
【００７９】
〔７．端末装置の処理フロー〕
次に、図８を用いて、実施形態に係る端末装置１００による処理の手順について説明する。図８は、実施形態に係る端末装置１００による処理手順を示すフローチャートである。
【００８０】
図８に示すように、端末装置１００は、ユーザからウェブページの表示操作を受け付けたか否かを判定する（ステップＳ２０１）。このとき、端末装置１００は、表示操作を受け付けていない場合には（ステップＳ２０１；Ｎｏ）、表示操作を受け付けるまで待機する。
【００８１】
一方、端末装置１００は、表示操作を受け付けた場合には（ステップＳ２０１；Ｙｅｓ）、ウェブページの取得要求をコンテンツ配信サーバ３０に送信する（ステップＳ２０２）。続いて、端末装置１００は、コンテンツ配信サーバ３０からウェブページを受信したか否かを判定する（ステップＳ２０３）。このとき、端末装置１００は、ウェブページを受信していない場合には（ステップＳ２０３；Ｎｏ）、ウェブページを受信するまで待機する。
【００８２】
一方、端末装置１００は、コンテンツ配信サーバ３０からウェブページを受信した場合には（ステップＳ２０３；Ｙｅｓ）、ウェブページに含まれる広告取得要求に従って、広告配信サーバ２０に広告コンテンツの取得要求を送信する（ステップＳ２０４）。続いて、端末装置１００は、広告配信サーバ２０から広告コンテンツを受信したか否かを判定する（ステップＳ２０５）。このとき、端末装置１００は、広告コンテンツを受信していない場合には（ステップＳ２０５；Ｎｏ）、広告コンテンツを受信するまで待機する。
【００８３】
一方、端末装置１００は、広告配信サーバ２０から広告コンテンツを受信した場合には（ステップＳ２０５；Ｙｅｓ）、ウェブページと広告コンテンツとを表示する（ステップＳ２０６）。例えば、端末装置１００は、ウェブページを表示する面と広告コンテンツを表示する面とを、それぞれ異なるレイヤで出力部１３０に表示する。
【００８４】
続いて、端末装置１００は、ウェブページを移動させるスクロール操作が行われたか否かを判定する（ステップＳ２０７）。このとき、端末装置１００は、スクロール操作が行われていない場合には（ステップＳ２０７；Ｎｏ）、スクロール操作が行われるまで待機する。
【００８５】
一方、端末装置１００は、スクロール操作が行われた場合には（ステップＳ２０７；Ｙｅｓ）、ステップＳ２０６において表示したウェブページの表示態様を変動させる（ステップＳ２０８）。具体的には、端末装置１００は、ウェブページ内の広告コンテンツ以外の表示を白黒表示するように表示制御する。
【００８６】
また、端末装置１００は、スクロール操作が終了したか否かを判定する（ステップＳ２０９）。このとき、端末装置１００は、スクロール操作が終了していない場合には（ステップＳ２０９；Ｎｏ）、広告コンテンツの表示態様を変動させた状態で待機する。
【００８７】
一方、端末装置１００は、スクロール操作が終了した場合には（ステップＳ２０９；Ｙｅｓ）、広告コンテンツの表示態様を戻す（ステップＳ２１０）。具体的には、端末装置１００は、ステップＳ２０８において変動させたウェブページの色を戻す。この後、端末装置１００は、上記ステップＳ２０７〜Ｓ２１０における処理手順を繰り返し行う。
【００８８】
〔８．変形例〕
上述した実施形態に係る広告配信システム１は、上記実施形態以外にも種々の異なる形態にて実施されてよい。以下では、広告配信システム１の他の実施形態について説明する。
【００８９】
〔８−１．ぼかし処理〕
上述してきた実施形態に係る端末装置１００は、スクロール操作が行われている場合に、ウェブページＷ１０の色を変動させる表示処理をする例を示した。しかし、上記実施形態の例に限られず、端末装置１００は、スクロール操作が行われている場合に、ウェブページＷ１０を異なる表示態様に変動させてもよい。例えば、端末装置１００は、スクロール操作が行われている場合に、表示対象の焦点距離をずらす処理であるぼかし処理により、ウェブページＷ１０の表示態様を変動させることができる。この点について図９を用いて説明する。
【００９０】
図９は、変形例に係る表示処理の一例を示す図である。図９の第１状態に示した例の場合、端末装置１００は、ウェブページＷ１０を表示するとともに、ウェブページＷ１０に含まれる広告枠５０に対応する範囲に広告コンテンツＣ１０を表示する。
【００９１】
そして、図９の第２状態に示すように、変動部１４６は、検知部１４５によってスクロール操作が検知された場合に、ウェブページＷ１０内の広告コンテンツＣ１０以外の表示を、ぼかした表示に変動させる。
【００９２】
また、図９の第３状態に示すように、変動部１４６は、検知部１４５によってスクロール操作が検知されなくなった場合に、ウェブページＷ１０内の広告コンテンツＣ１０以外のぼかした表示を、元の第１状態と同じ表示態様に戻す。
【００９３】
このように、端末装置１００は、スクロール操作が行われている場合に、表示対象の焦点距離をずらす処理であるぼかし処理により、ウェブページＷ１０の表示態様を変動させる。これにより、端末装置１００は、ウェブページＷ１０内で広告コンテンツＣ１０を相対的に強調表示することができるため、広告コンテンツＣ１０の視認性を高めることができる。この結果、端末装置１００は、広告コンテンツＣ１０の広告効果を向上させることができる。
【００９４】
なお、図９に示した例において、変動部１４６は、表示部１４４がウェブページを表示する面と広告コンテンツを表示する面とを異なるレイヤを用いて出力部１３０に表示している場合、ウェブページを表示する面のみにぼかし処理を行うフィルタ機能を実行することで、上記処理を実現する。なお、変動部１４６による処理は、上記手法に限られない。例えば、変動部１４６は、表示部１４４がウェブページＷ１０を表示する面と広告コンテンツＣ１０を表示する面とを異なるレイヤを用いて出力部１３０に表示していない場合、広告コンテンツＣ１０にかかる表示領域を出力部１３０における座標情報で認識し、広告コンテンツＣ１０が表示されていない座標部分を構成するオブジェクト（例えば、文字や画像など）の輪郭を曖昧にする変換処理を用いて、上記処理を実現してもよい。
【００９５】
〔８−２．時間による表示制御〕
上述してきた実施形態に係る端末装置１００は、スクロール操作が行われている場合に、ウェブページＷ１０の色を変動させる表示処理をする例を示した。しかし、上記実施形態の例に限られず、端末装置１００は、異なる所定の状態が検知された場合に、ウェブページＷ１０の色を変動させる表示処理をしてもよい。具体的には、端末装置１００は、端末装置１００に対する任意の操作が行われた後、所定時間内にいずれの操作も受け付けない状態を検知した場合に、ウェブページＷ１０の色を変動させる表示処理をしてもよい。この点について図１０及び図１１を用いて説明する。
【００９６】
図１０は、変形例に係る表示処理の一例を示す図である。図１０に示すように、第１状態、第２状態、及び第３状態における端末装置１００の出力部１３０は、時間軸Ｔ上に配される時刻ｔ１０、時刻ｔ１１、及び時刻ｔ１２までの時間経過における表示の遷移を示す。すなわち、第１状態は、時刻ｔ１０における端末装置１００の出力部１３０の状態を示す。同様に、第２状態は時刻ｔ１１における端末装置１００の出力部１３０の状態を示す。同様に、第３状態は時刻ｔ１２における端末装置１００の出力部１３０の状態を示す。
【００９７】
図１０の第１状態に示した例の場合、時刻ｔ１０において、端末装置１００は、ウェブページＷ１０を表示するとともに、ウェブページＷ１０に含まれる広告枠５０に対応する範囲に広告コンテンツＣ１０を表示することを示している。ここで、時刻ｔ１０とは、端末装置１００に対する任意の操作が行われた直後の時刻であるとする。具体的には、図１０の第１状態は、ユーザが端末装置１００にスクロール操作を行い、出力部１３０が図１０の第１状態に示す表示になった後、ユーザが端末装置１００へのスクロール操作を終了した直後の状態を示す。
【００９８】
このとき、検知部１４５は、時刻ｔ１０から、端末操作１００がいずれの操作も受け付けない状態である経過時間を計測する。そして、検知部１４５により時刻ｔ１０から所定時間（例えば１分間）、端末操作１００がいずれの操作も受け付けない状態のままであることが検知された場合、端末装置１００の出力部１３０は、図１０の第２状態に示す表示へと遷移する。
【００９９】
図１０の第２状態に示した例の場合、時刻ｔ１１において、端末装置１００は、広告コンテンツＣ１０以外のウェブページＷ１０の表示を白黒表示することを示している。すなわち、変動部１４６は、時刻ｔ１１になったときに、広告コンテンツＣ１０以外のウェブページＷ１０の表示を白黒表示に変動させる。ここで、時刻ｔ１１とは、端末操作１００がいずれの操作も受け付けない状態が検知されたまま、時刻ｔ１０から所定時間が経過した時刻である。
【０１００】
時刻ｔ１１の後、検知部１４５は、引き続き端末装置１００がいずれの操作も受け付けない状態であることを検知する。かかる検知が続いているときは、出力部１３０は表示を遷移させない。その後、端末装置１００に対し何らかの操作がなされた場合、検知部１４５は、かかる操作がなされたことを検知する。このとき、端末装置１００の出力部１３０は、図１０の第３状態に示す表示へと遷移する。
【０１０１】
図１０の第３状態に示した例の場合、時刻ｔ１２において、端末装置１００は、広告コンテンツＣ１０以外のウェブページＷ１０の表示を元の状態に戻すことを示している。すなわち、変動部１４６は、時刻ｔ１２になったときに、広告コンテンツＣ１０以外のウェブページＷ１０の表示を白黒表示から元の状態に変動させる。ここで、時刻ｔ１２とは、時刻ｔ１１の後に端末操作１００に対し何らかの操作がなされ、検知部１４５がかかる操作を検知した瞬間の時刻である。具体的には、時刻ｔ１２は、時刻ｔ１１の後に、端末装置１００のユーザの指Ｆ１０によって出力部１３０がタップされたことを検知部１４５が検知した瞬間の時刻である。
【０１０２】
次に、図１１を用いて、変形例に係る端末装置１００による処理の手順について説明する。図１１は、変形例に係る端末装置１００による処理手順を示すフローチャートである。なお、図１１に示すステップＳ３０１〜Ｓ３０６は、図８におけるステップＳ２０１〜２０６に対応するため、説明を省略する。
【０１０３】
端末装置１００は、端末装置１００に対する任意の操作が行われた後、いずれの操作も受け付けない状態のまま所定時間が経過したか否かを判定する（ステップＳ３０７）。このとき、端末装置１００は、所定時間が経過していない場合には（ステップＳ３０７；Ｎｏ）、所定時間が経過するまで待機する。
【０１０４】
一方、端末装置１００は、所定時間が経過した場合には（ステップＳ３０７；Ｙｅｓ）、ステップＳ３０６において表示したウェブページの表示態様を変動させる（ステップＳ３０８）。具体的には、端末装置１００は、ウェブページ内の広告コンテンツ以外の表示を白黒表示するように表示制御する。
【０１０５】
その後、端末装置１００は、端末装置１００に対して何らかの操作がなされたか否かを判定する（ステップＳ３０９）。このとき、端末装置１００は、何らの操作もなされていない場合には（ステップＳ３０９；Ｎｏ）、広告コンテンツの表示態様を変動させた状態で待機する。
【０１０６】
一方、端末装置１００は、何らかの操作がなされた場合には（ステップＳ３０９；Ｙｅｓ）、広告コンテンツの表示態様を戻す（ステップＳ３１０）。具体的には、端末装置１００は、ステップＳ３０８において変動させたウェブページの色を戻す。この後、端末装置１００は、上記ステップＳ３０７〜Ｓ３１０における処理手順を繰り返し行う。
【０１０７】
このように、端末装置１００は、スクロール操作等によらず、所定の時間経過によっても、ウェブページＷ１０の色を変動させる表示処理をすることができる。
【０１０８】
ここで、端末装置１００にウェブページが表示された後、いずれの操作も行わず所定時間が経過するような場合、端末装置１００のユーザは、ウェブページＷ１０自体を凝視している可能性は低いといえる。そこで、端末装置１００は、かかる場合にウェブページＷ１０内の広告コンテンツＣ１０のみを色彩が保たれた状態にすることで、広告コンテンツＣ１０を相対的に強調表示する。これにより、端末装置１００は、ウェブページＷ１０への注目度が低いユーザに対しても広告コンテンツＣ１０を視認させ易くする。また、端末装置１００は、ユーザが再び端末装置１００に対して何らかの操作を行う直前まで広告コンテンツＣ１０のみを色彩が保たれた状態にすることで、操作を行おうとするユーザに対し、広告コンテンツＣ１０に対する関心を引き起こすことができる。この結果、端末装置１００は、広告コンテンツＣ１０の広告効果を向上させることができる。
【０１０９】
〔８−３．複数の広告枠〕
また、端末装置１００は、広告コンテンツを表示するための複数の広告枠が設けられたウェブページを表示するとともに、上述してきた表示処理に基づいてウェブページの表示態様を変動させることもできる。この点について、図１２及び図１３を用いて説明する。
【０１１０】
図１２は、変形例に係る表示処理の一例を示す図である。図１２では、端末装置１００によって、ウェブページＷ１１、広告コンテンツＣ１０、及び広告コンテンツＣ２０が表示される例を示す。ウェブページＷ１１には、広告枠５１と広告枠５２という２つの広告枠が含まれる。図１２の第１状態で示すように、端末装置１００は、ウェブページＷ１１を表示するとともに、広告枠５１に対応する範囲に広告コンテンツＣ１０を表示し、広告枠５２に対応する範囲に広告コンテンツＣ２０を表示する。
【０１１１】
広告コンテンツＣ２０は、例えば自動車販売関連の広告主によって提供される画像である。図１２に示す例では、広告コンテンツＣ２０は、広告枠５２と同じ大きさの画像であり、広告対象となる自動車が表示されている。
【０１１２】
次に、図１２の第２状態で示すように、検知部１４５は、ウェブページＷ１１にスクロール操作が行われている状態を検知する。そして、変動部１４６は、広告コンテンツＣ１０及び広告コンテンツＣ２０を除くウェブページＷ１１の色を白黒表示に変化させる。
【０１１３】
そして、図１２の第３状態で示すように、検知部１４５は、ユーザの指Ｆ１０が静止した状態であることを検知する。この場合、変動部１４６は、ウェブページＷ１１の表示する色を第１状態の状態に戻す。
【０１１４】
このように、端末装置１００は、複数の広告コンテンツを表示するウェブページに対しても、上述した表示処理を同様に行うことができる。図１２に示した例では、端末装置１００は、広告コンテンツＣ１０とともに配信された制御情報と、広告コンテンツＣ２０とともに配信された制御情報とにより、スクロール中はウェブページＷ１１の表示態様を変動させる表示処理を行うよう制御されている。これにより、端末装置１００は、ウェブページにおける複数の広告コンテンツをともに強調表示させることができるため、複数の広告コンテンツの広告効果を向上させることができる。
【０１１５】
また、端末装置１００は、ウェブページに複数の広告コンテンツが配置される場合に、異なる表示処理を行うこともできる。この点について、図１３を用いて説明する。なお、図１２と同じ説明については省略する。
【０１１６】
図１３は、変形例に係る表示処理の一例を示す図である。ここで、広告コンテンツＣ２１は、出力部１３０に表示される画像は広告コンテンツＣ２０と同一のものであるが、広告コンテンツ入稿時の表示指示が広告コンテンツＣ２０とは異なる広告コンテンツであるものとする。具体的には、広告コンテンツＣ２１は、ウェブページＷ１１を白黒表示させる表示指示がなされずに入稿されているものとする。
【０１１７】
図１３の第１状態で示すように、端末装置１００は、ウェブページＷ１１を表示するとともに、広告コンテンツＣ１０を広告枠５１に、広告コンテンツＣ２１を広告枠５２に対応する範囲に表示する。
【０１１８】
次に、図１３の第２状態で示すように、検知部１４５は、ウェブページＷ１１にスクロール操作が行われている状態を検知する。そして、変動部１４６は、広告コンテンツＣ１０を除き、広告コンテンツＣ２１を含むウェブページＷ１１の色を白黒表示に変化させる。
【０１１９】
そして、図１３の第３状態で示すように、検知部１４５は、ユーザの指Ｆ１０が静止した状態であることを検知する。この場合、変動部１４６は、広告コンテンツＣ２１を含むウェブページＷ１１の色を第１状態の状態に戻す。
【０１２０】
このように、端末装置１００は、ウェブページに複数の広告コンテンツが表示される場合、広告コンテンツごとに異なる表示処理を行うことができる。図１３に示した例では、端末装置１００は、広告コンテンツＣ１０とともに配信された制御情報により、広告コンテンツＣ１０以外の広告コンテンツが表示される広告枠を含むようにウェブページＷ１１の表示態様を変動させる表示処理を行うよう制御されているものとする。この場合、端末装置１００は、広告枠５２に含まれる広告コンテンツＣ２１もウェブページＷ１１を構成する一つのコンテンツであるものとして、表示態様を変動させる対象とみなし、上述した表示処理を実行する。
【０１２１】
これにより、端末装置１００は、複数の広告コンテンツが同じウェブページに配信された場合においても、表示指示の有る広告コンテンツのみを相対的に強調表示させることができる。
【０１２２】
なお、図１３の例では広告枠を二つ含むウェブページＷ１１の例を示したが、上記の表示処理は、より多くの広告枠を含むウェブページに行われてもよい。また、入稿受付部２５は、広告コンテンツの扱いに差を設けた表示指示とともに、広告コンテンツの入稿を受け付けてもよい。すなわち、入稿受付部２５は、複数の広告コンテンツが同じウェブページに配信され、かかるウェブページに表示処理がなされる場合に、優先的に特定の広告コンテンツのみを相対的に強調表示するよう扱うことを示す表示指示を特定の広告コンテンツとともに受け付けてもよい。
【０１２３】
上記のような、広告コンテンツの扱いに差を設けた表示指示は、例えば、入稿受付部２５の受け付ける広告コンテンツの入札価格の差異などにより定められてもよい。具体的には、入稿受付部２５は、高い入札価格を提示した特定の広告コンテンツについては、表示処理において優先的な扱いがなされる表示指示とともに入稿を受け付ける。言い換えれば、入稿受付部２５は、高い入札価格を提示した特定の広告コンテンツが複数の広告枠をもつウェブページで表示される場合に、特定の広告コンテンツ以外の広告コンテンツも含めてウェブページの表示態様を変動させる表示処理を行うような表示指示とともに入稿を受け付ける。なお、表示指示を受け付けるタイミングは上記例に限られず、入稿受付部２５は、入稿された後に、かかる表示指示を受け付けてもよい。
【０１２４】
これにより、端末装置１００は、複数の広告コンテンツが同じウェブページに配信された場合においても、任意の広告主から入稿された特定の広告コンテンツのみを相対的に強調表示させることができる。この結果、端末装置１００は、特定の広告コンテンツの視認性を高めることにより、広告効果を向上させることができる。
【０１２５】
〔８−４．色の変化〕
上述してきた実施形態に係る端末装置１００は、スクロール操作が行われている場合に、広告コンテンツ以外のウェブページを白黒表示させる表示処理を行う例を示した。しかし、上記実施形態の例に限られず、端末装置１００は、スクロール操作が行われている場合に、ウェブページを白黒表示させるのではなく、異なる表示態様に変動させる表示処理を行ってもよい。
【０１２６】
例えば、端末装置１００は、スクロール操作が行われている場合に、ウェブページの表示を異なる色調に変動させる表示処理を行ってもよい。具体例として、端末装置１００が、広告主を象徴する色であるコーポレートカラー（Corporate  Color）を持つ広告主から入稿された広告コンテンツを表示する場合を説明する。この場合、端末装置１００は、上述した表示処理により、かかる広告コンテンツを表示しているウェブページの色調を、コーポレートカラーを連想させる色調へと変化させる。これにより、端末装置１００は、ウェブページ全体から広告主を連想させることができるため、広告コンテンツによる広告効果を向上させることができる。
【０１２７】
なお、端末装置１００の行う表示処理は、上記例に限られない。例えば、端末装置１００は、上述した表示処理により、広告コンテンツを表示しているウェブページの色調を、広告コンテンツを構成する主要な色や内容と親和性のある色調へと変化させることもできる。具体例として、端末装置１００が、飲食関連の広告主から入稿されたコーヒーについての広告コンテンツを表示する場合を説明する。この場合、端末装置１００は、上述した表示処理により、かかる広告コンテンツを表示しているウェブページの色調を、コーヒーと親和性のある色調（例えばセピア調）へと変化させる。これにより、端末装置１００は、ウェブページ全体を広告コンテンツと関連するように表示するため、ユーザに広告コンテンツを意識させることができると考えられる。この結果、端末装置１００は、広告コンテンツによる広告効果を向上させることができる。
【０１２８】
また、端末装置１００は、上述した表示処理により、広告コンテンツを表示しているウェブページの色調を、広告コンテンツを構成する主要な色の補色に対応する色調へと変化させることもできる。これにより、端末装置１００は、ウェブページを白黒表示するのに比べ、かかる広告コンテンツを、より相対的に強調表示することができる場合がある。
【０１２９】
〔８−５．制御情報〕
上述してきた実施形態に係る広告配信システム１では、広告配信サーバ２０が、配信対象となる広告コンテンツの表示態様を指示したり、上述した表示処理を端末装置１００に実行させたりするための制御情報を、広告コンテンツとともに端末装置１００に配信する例を示した。しかし、制御情報を配信する装置は広告配信サーバ２０に限られず、コンテンツ配信サーバ３０であってもよい。この場合、コンテンツ配信サーバ３０は、配信対象であるウェブページとともに、かかる制御情報を端末装置１００に配信する。端末装置１００は、かかる制御情報に基づいて上述してきた表示処理を行う。すなわち、制御情報の配信元が広告配信サーバ２０であるかコンテンツ配信サーバ３０であるかは、端末装置１００の行う表示処理の結果には影響しない。このように、端末装置１００は、上記制御情報の配信元にかかわらず上述してきた表示処理を行うことができる。
【０１３０】
〔８−６．変動条件〕
また、上述してきた端末装置１００は、スクロール速度が所定の速度閾値よりも遅い場合には、広告コンテンツの表示態様を変動させず、スクロール速度が所定の速度閾値以上である場合に、広告コンテンツの表示態様を変動させてもよい。具体的には、検知部１４５は、スクロール操作を検知した場合に、かかるスクロール操作の速度を検知する。または、検知部１４５は、スクロール操作を検知した場合に、かかるスクロール操作に応じて移動するウェブページの速度を検知する。そして、変動部１４６は、検知部１４５によって検知されたスクロール速度が速度閾値以上である場合に、広告コンテンツの表示態様を変動させる。
【０１３１】
このように、端末装置１００は、スクロール速度に基づいて、広告コンテンツの表示態様を変動させることにより、ウェブページの視認性が低下することを防止することができる。具体的には、スクロール操作を行っているユーザであっても、ゆっくりとウェブページをスクロールさせている場合には、ウェブページに掲載されている記事等を凝視している可能性がある。そこで、端末装置１００は、スクロール速度が速度閾値以上である場合に限って広告コンテンツの表示態様を変動させることで、ウェブページを閲覧しているユーザにとってウェブページの視認性が低下することを防止することができる。この結果、端末装置１００は、ウェブページにおけるユーザビリティを向上させることができる。
【０１３２】
また、上記実施形態では、ウェブページが縦スクロールされる例を示したが、この例に限られない。例えば、端末装置１００は、横スクロール可能なウェブページを表示し、かかるウェブページが横スクロールされている場合に、広告コンテンツ等の表示態様を変動させてもよい。一例を挙げて説明すると、端末装置１００は、地図に関するウェブページである地図ページを表示し、地図ページを任意の方向に移動させるスクロール操作が行われている場合に、地図上の店舗や建物を説明するためのコンテンツを表示してもよい。
【０１３３】
〔８−７．移動操作〕
また、上記実施形態では、ウェブページを移動させる移動操作として、スクロール操作を例に挙げたが、この例に限られない。例えば、ウェブページを移動させる移動操作は、ウェブページを縮小表示させる縮小操作（例えば、ピンチイン操作）や、ウェブページを拡大表示させる拡大操作（例えば、ピンチアウト操作）であってもよい。また、移動対象はウェブページでなくてもよい。例えば、上述してきた実施形態は、デスクトップ画面やアプリケーションの表示画面上で所定のコンテンツ（例えば、アイコンや画面）をドラックアンドドロップ操作やスクロール操作で移動させる移動操作にも適用することができる。
【０１３４】
〔８−８．変動させるウェブページの判定〕
また、上述してきた端末装置１００は、ウェブページを構成するコンテンツとして、制御情報にかかる変動手順を受け付けないよう設定されているコンテンツが含まれない場合に限り、ウェブページの表示態様を変動させてもよい。具体的には、ウェブページを構成するコンテンツには、契約規則や法律等により同一性を保持しなければならないと定められた画像等が含まれる場合がある。このような場合、端末装置１００は、かかる画像等を改変しないために、上述してきた表示処理を行わないことが望ましい。
【０１３５】
そこで、端末装置１００は、コンテンツ配信サーバ３０から配信されたウェブページの情報から、変動手順を受け付けないよう設定されているコンテンツが含まれているか否かを検知し、含まれていない場合に限り、ウェブページの表示態様を変動させる処理を行うことができると判定する。変動手順を受け付けないよう設定されているコンテンツとは、例えば、広告配信サーバ２０の管理者や、コンテンツ配信サーバ３０の管理者や、ウェブページ作成者等が、表示態様の改変を認めないことを取り決めた画像である。また、この例に限られず、端末装置１００は、配信されたウェブページからコピーライトマークを検知し、かかる検知がなされない場合に限り、ウェブページの表示態様を変動させる処理を行うことができると判定してもよい。
【０１３６】
なお、端末装置１００は、コンテンツに上記のような設定がなされている例に限られず、ウェブページの表示態様を変動する処理を行うか否かを判定してもよい。具体的には、端末装置１００は、ウェブページを構成するコンテンツに画像が含まれる場合は、常に、かかるウェブページの表示態様を変動する処理を行わないと判定してもよい。すなわち、広告配信サーバ２０の管理者等が特別な取り決めをしなくとも、端末装置１００は、ウェブページを構成する画像を変動させるような表示処理を行わないと判定することもできる。
【０１３７】
これにより、端末装置１００は、表示態様を変動させることができると判定されたウェブページを選択して、上述した表示処理を行うことができる。
【０１３８】
〔８−９．端末装置の操作記録〕
また、上述してきた端末装置１００は、実施形態に係る広告コンテンツが表示されているウェブページに対して、ユーザがどれだけ端末装置１００を操作したかという記録を広告配信サーバ２０に送信してもよい。具体的には、検知部１４５は、広告コンテンツが表示されているウェブページに対してユーザが行うスクロール操作や、ウェブページの拡大縮小操作などを記録する。さらに、検知部１４５は、広告コンテンツに対するクリック操作や、ウェブページをリロードした回数や、広告コンテンツを特定する情報について端末装置からの発信操作（例えば、ＳＮＳへの書き込みなど）など、ユーザが端末装置１００に対して行う種々の操作を記録することもできる。そして、通信部１１０は、検知部１４５により記録された操作履歴に関する情報を広告配信サーバ２０に送信する。
【０１３９】
そして、広告配信サーバ２０は、端末装置１００から配信された端末装置１００の操作履歴に関する情報を受信する。さらに、広告配信サーバ２０は、受信した端末装置１００の操作履歴に関する情報を集計し、かかる情報について分析した情報をさらに取得する。具体的には、広告配信サーバ２０は、実施形態に係る制御情報を伴う広告コンテンツとかかる制御情報を伴わない広告コンテンツとについて、スクロール操作の回数や、ＣＴＲなどの広告効果の指標を比較した情報などを取得する。
【０１４０】
また、広告配信サーバ２０は、広告主端末１０に端末装置１００の操作履歴に関する情報を送信してもよい。ここで、実施形態に係る制御情報を伴う広告コンテンツが表示されるウェブページに対する操作履歴は、広告効果を示す指標となりうる。すなわち、実施形態に係る制御情報を伴う広告コンテンツが表示されるウェブページにおいては、ユーザによって広告コンテンツ自体がクリックされることにより広告コンテンツ先のウェブページが表示されることのみならず、かかるウェブページに対してユーザがどれだけスクロール操作等を行ったか（つまり、ユーザがどれだけウェブページの表示態様を変化させたか）という操作履歴自体がユーザの広告コンテンツへの興味を示す指標といえる。したがって、広告配信サーバ２０は、広告主端末１０に端末装置１００の操作履歴に関する情報を送信することにより、実施形態に係る広告コンテンツの表示されるウェブページに対する広告効果の指標を示すレポートとすることができる。
【０１４１】
これにより、広告配信サーバ２０は、端末装置１００における実施形態に係る制御情報を伴う広告コンテンツの表示態様の有用性を広告主に示すことができる。
【０１４２】
〔８−１０．広告コンテンツの入稿〕
また、上記実施形態において、広告配信サーバ２０の入稿受付部２５は、上述してきた広告コンテンツが含まれるウェブページの表示態様を広告主に選択させてもよい。具体的には、入稿受付部２５は、図１、図９、図１０、図１２、図１３に例示したウェブページの表示態様の一部又は全ての中から、広告主が所望する表示態様を選択させてもよい。そして、入稿受付部２５は、広告主の選択した表示指示とともに広告コンテンツを広告データベース２４に記憶する。
【０１４３】
これにより、広告主は、広告コンテンツが端末装置１００に表示される際、どのような条件下でどのように広告コンテンツを含むウェブページが変動するかを広告コンテンツの入稿段階で把握することができる。
【０１４４】
〔８−１１．表示指示〕
また、上記実施形態において、広告配信サーバ２０の入稿受付部２５は、広告コンテンツの入稿とともに、広告コンテンツの表示態様について表示指示を受け付ける例を示した。しかし、入稿受付部２５は、広告コンテンツの入稿とともに表示指示を受け付けないものとしてもよい。この場合、実施形態に係る配信部２８は、表示指示に関係なく、上述の表示処理を実行させる制御情報を生成する。その後、配信部２８は、生成した制御情報を含む広告コンテンツを端末装置１００に対して配信する。なお、この場合、図４に示す広告データベース２４に「表示指示」の項目がなくてもよい。
【０１４５】
〔８−１２．装置構成〕
また、上記実施形態では、広告配信システム１に、広告配信サーバ２０とコンテンツ配信サーバ３０とが含まれる例を示したが、広告配信サーバ２０とコンテンツ配信サーバ３０とは１個の装置として形成されてもよい。この場合、図５に示したコンテンツ配信サーバ３０は、例えば、図３に示した記憶部２２、広告データベース２４、入稿受付部２５及び抽出部２７を有する。そして、コンテンツ配信サーバ３０は、端末装置１００からウェブページの取得要求を受け付けた場合に、記憶部２２にある広告データベース２４から抽出した広告コンテンツとともに、広告取得命令を含まないウェブページを端末装置１００に配信する。
【０１４６】
また、上記実施形態では、広告配信サーバ２０から端末装置１００に広告コンテンツが配信される例を示したが、コンテンツ配信サーバ３０が、広告配信サーバ２０から広告コンテンツを取得してもよい。この場合、広告配信サーバ２０の要求受付部２６は、コンテンツ配信サーバ３０から広告コンテンツの取得要求を受け付ける。また、広告配信サーバ２０の配信部２８は、コンテンツ配信サーバ３０に広告コンテンツを配信する。また、コンテンツ配信サーバ３０の配信部３５は、広告配信サーバ２０から取得した広告コンテンツとともに、広告取得命令を含まないウェブページを端末装置１００に配信する。
【０１４７】
〔８−１３．その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１４８】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、図６に示した要求部１４１及び受付部１４２は統合されてもよい。
【０１４９】
また、上述してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１５０】
〔８−１４．ハードウェア構成〕
また、上述してきた実施形態に係る端末装置１００、広告配信サーバ２０及びコンテンツ配信サーバ３０は、例えば図１４に示すような構成のコンピュータ１０００によって実現される。以下、コンテンツ配信サーバ３０を例に挙げて説明する。図１４は、広告配信サーバ２０の機能を実現するコンピュータ１０００の一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１５１】
ＣＰＵ１１００は、ＲＯＭ１３００又はＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１５２】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、通信網５０（図２に示したネットワークＮに対応）を介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを通信網５０を介して他の機器へ送信する。
【０１５３】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを入出力インターフェイス１６００を介して出力装置へ出力する。
【０１５４】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラム又はデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１５５】
例えば、コンピュータ１０００が実施形態に係る広告配信サーバ２０として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部２３の機能を実現する。また、ＨＤＤ１４００には、記憶部２２内のデータが格納される。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置から通信網５０を介してこれらのプログラムを取得してもよい。
【０１５６】
なお、コンピュータ１０００が実施形態に係る端末装置１００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１４０の機能を実現する。
【０１５７】
なお、コンピュータ１０００が実施形態に係るコンテンツ配信サーバ３０として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部３３の機能を実現する。
【０１５８】
〔９．効果〕
上述してきたように、実施形態に係る広告配信サーバ２０は、配信部２８を有する。配信部２８は、制御情報とともにウェブページ（第１コンテンツの一例）の広告枠に表示する広告コンテンツ（第２コンテンツの一例）を端末装置１００に配信する。また、制御情報は、ウェブページと広告コンテンツとを表示する表示手順と、端末装置１００においてウェブページを移動させるスクロール操作がなされている状態であることを検知する検知手順と、検知手順によってスクロール操作がなされている状態であることが検知された場合に、ウェブページの表示する色を変動させる変動手順とを端末装置１００に実行させる。
【０１５９】
これにより、実施形態に係る広告配信サーバ２０は、広告コンテンツの広告効果を向上させることができる。
【０１６０】
また、実施形態に係る制御情報における変動手順は、ウェブページと広告コンテンツとを異なるレイヤで表示する処理を端末装置１００に実行させる。
【０１６１】
また、実施形態に係る制御情報における変動手順は、スクロール操作がなされている状態であることが検知された場合に、ウェブページを白黒表示に変動させる。
【０１６２】
また、実施形態に係る制御情報における変動手順は、スクロール操作がなされている状態であることが検知された場合に、ウェブページをぼかし処理のなされた表示に変動させる。
【０１６３】
また、実施形態に係る制御情報における検知手順は、スクロール操作がなされた後、所定時間内にいずれの操作も受け付けない状態を検知する。実施形態に係る制御情報における変動手順は、所定時間内にいずれの操作も受け付けない状態が検知された場合、ウェブページの表示する色を変動させる。
【０１６４】
また、実施形態に係る制御情報における検知手順は、スクロール操作がなされ、ウェブページの表示する色が変動した後に、スクロール操作が終了した状態になったことを検知する。実施形態に係る制御情報における変動手順は、かかる状態が検知された場合、ウェブページの表示する色を元に戻す。
【０１６５】
これらにより、実施形態に係る広告配信サーバ２０は、端末装置１００のユーザにおけるユーザビリティを低下させずに広告コンテンツの視認性を高めることにより、広告コンテンツの広告効果を向上させることができる。
【０１６６】
また、実施形態に係る制御情報における変動手順は、表示処理により表示する色を変動させないことが設定される画像（第３コンテンツの一例）がウェブページに含まれない場合に、ウェブページの表示する色を変動させる。
【０１６７】
これにより、実施形態に係る広告配信サーバ２０は、表示態様を変動させることができると判定されたウェブページを選択して端末装置１００に表示処理を実行させることができる。
【０１６８】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１６９】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、配信部は、配信手段や配信回路に読み替えることができる。
【符号の説明】
【０１７０】
１  広告配信システム
２０  広告配信サーバ
２１  通信部
２２  記憶部
２３  制御部
２４  広告データベース
２５  入稿受付部
２６  要求受付部
２７  抽出部
２８  配信部
３０  コンテンツ配信サーバ
１００  端末装置
１４１  要求部
１４２  受付部
１４３  表示制御部
１４４  表示部
１４５  検知部
１４６  変動部
【図１】
0005881882.tif 000002
【図２】
0005881882.tif 000003
【図３】
0005881882.tif 000004
【図４】
0005881882.tif 000005
【図５】
0005881882.tif 000006
【図６】
0005881882.tif 000007
【図７】
0005881882.tif 000008
【図８】
0005881882.tif 000009
【図９】
0005881882.tif 000010
【図１０】
0005881882.tif 000011
【図１１】
0005881882.tif 000012
【図１２】
0005881882.tif 000013
【図１３】
0005881882.tif 000014
【図１４】
0005881882.tif 000015