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