(57)【特許請求の範囲】
【請求項１】
広告枠の評価を示す広告枠評価値と、配信候補の広告コンテンツの評価を示す広告評価値とを取得する取得部と、
前記広告枠評価値と、前記広告評価値とは、互いに同一種別のスコアであり、
前記広告枠評価値および前記広告評価値を混合した状態で当該評価値それぞれを比較することにより前記広告枠および前記配信候補の広告コンテンツの間で順位付けし、順位付けによる順位結果が前記配信候補の広告コンテンツの中に前記広告枠よりも順位の高い広告コンテンツが存在することを示す場合には、前記広告枠よりも順位の高い広告コンテンツの中から、前記広告枠に表示される配信対象の広告コンテンツを抽出する抽出部と
を有することを特徴とする広告抽出装置。
【請求項２】
前記順位結果が前記配信候補の広告コンテンツの中に前記広告枠よりも順位の高い広告コンテンツが存在しないことを示す場合には、広告コンテンツの配信を行わない、または、予め決められた所定の広告コンテンツを配信する配信部をさらに有する
ことを特徴とする請求項１に記載の広告抽出装置。
【請求項３】
前記広告枠評価値と、前記抽出部により抽出された配信対象の広告コンテンツの広告評価値とに基づいて、当該配信対象の広告コンテンツを入稿した広告主に課金する課金額を算定する算定部をさらに有する
ことを特徴とする請求項１または２に記載の広告抽出装置。
【請求項４】
前記配信対象の広告コンテンツよりも順位が所定の段階低い対象が、前記配信候補の広告コンテンツのいずれか、あるいは、前記広告枠であるのかに基づいて、前記対象に対応する前記評価値を用いて前記配信対象の広告コンテンツを入稿した広告主に課金する課金額を算定する算定部をさらに有する
ことを特徴とする請求項１または２に記載の広告抽出装置。
【請求項５】
前記取得部は、前記広告枠を含むウェブページを配信する配信者により前記広告枠に設定された広告枠評価値に関する情報を取得する
ことを特徴とする請求項１〜４のいずれか１つに記載の広告抽出装置。
【請求項６】
前記取得部は、前記広告枠を含むウェブページを配信する配信者により前記広告枠に設定された入札価格に基づいて算出された広告枠評価値を取得する
ことを特徴とする請求項５に記載の広告抽出装置。
【請求項７】
前記取得部は、前記入札価格と、前記広告枠に対する所定の評価値とを用いて算出された前記広告枠に広告コンテンツが表示されることにより期待される収益期待値である前記広告枠評価値を取得する
ことを特徴とする請求項６に記載の広告抽出装置。
【請求項８】
前記広告枠に表示された広告コンテンツにおける実績情報に基づいて、前記広告枠に広告コンテンツが表示されることにより期待される収益期待値を算出し、算出した収益期待値を前記配信者に提示する提示部をさらに有する
ことを特徴とする請求項５または６に記載の広告抽出装置。
【請求項９】
広告枠の評価を示す広告枠評価値であって、前記広告枠を含むウェブページを配信する配信者により前記広告枠に設定された入札価格に基づいて算出された広告枠評価値と、配信候補の広告コンテンツの評価を示す広告評価値とを取得する取得部と、
前記取得部により取得された広告枠評価値および広告評価値を混合した状態で当該評価値それぞれを比較することで前記広告枠評価値および前記広告評価値の間で順位付けされた順位結果に基づき、前記配信候補の広告コンテンツから抽出された配信対象の広告コンテンツを入稿した広告主に課金する課金額を算定する算定部と
を有することを特徴とする広告抽出装置。
【請求項１０】
コンピュータが実行する広告抽出方法であって、
広告枠の評価を示す広告枠評価値と、配信候補の広告コンテンツの評価を示す広告評価値とを取得する取得工程と、
前記広告枠評価値と、前記広告評価値とは、互いに同一種別のスコアであり、
前記広告枠評価値および前記広告評価値を混合した状態で当該評価値それぞれを比較することにより前記広告枠および前記配信候補の広告コンテンツの間で順位付けし、順位付けによる順位結果が前記配信候補の広告コンテンツの中に前記広告枠よりも順位の高い広告コンテンツが存在することを示す場合には、前記広告枠よりも順位の高い広告コンテンツの中から、前記広告枠に表示される配信対象の広告コンテンツを抽出する抽出工程と
を含むことを特徴とする広告抽出方法。
【請求項１１】
広告枠の評価を示す広告枠評価値と、配信候補の広告コンテンツの評価を示す広告評価値とを取得する取得手順と、
前記広告枠評価値と、前記広告評価値とは、互いに同一種別のスコアであり、
前記広告枠評価値および前記広告評価値を混合した状態で当該評価値それぞれを比較することにより前記広告枠および前記配信候補の広告コンテンツの間で順位付けし、順位付けによる順位結果が前記配信候補の広告コンテンツの中に前記広告枠よりも順位の高い広告コンテンツが存在することを示す場合には、前記広告枠よりも順位の高い広告コンテンツの中から、前記広告枠に表示される配信対象の広告コンテンツを抽出する抽出手順と
をコンピュータに実行させることを特徴とする広告抽出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告抽出装置、広告抽出方法および広告抽出プログラムに関する。
【背景技術】
【０００２】
近年、インターネットの飛躍的な普及に伴い、インターネットを介した広告配信が盛んに行われている。例えば、ウェブページに設定された広告枠に、企業や商品等の広告コンテンツを表示し、かかる広告コンテンツがクリックされた場合に、広告主のウェブページへ遷移させる広告配信が行われている。
【０００３】
このような広告配信では、広告枠に表示される広告コンテンツである配信対象の広告コンテンツは、広告主により広告コンテンツに対して設定されている入札単価（クリック単価とも呼ばれる）と、その広告コンテンツの評価値（例えば、クリック率）とから算出される値に基づいて決定される場合がある。
【０００４】
ここで、このような手法では、広告主側の設定により配信対象の広告コンテンツが決定されてしまうため、かかる広告枠を含むコンテンツ（例えば、ウェブページ）を提供するコンテンツ提供者側が望まない広告コンテンツが表示されてしまう場合がある。例えば、非常に安価な広告コンテンツ、すなわち入札単価が極端に低い広告コンテンツが表示されてしまう場合がある。このため、安価でも容易に広告コンテンツが表示されるとして広告枠の価値が損なわれてしまうという課題があった。
【０００５】
そこで、コンテンツ提供者が、広告コンテンツとコンテンツとの関連度に関する値を指定できるようにすることで、広告による収益をとるか、コンテンツとしての統一感をとるかをコンテンツ提供者側で制御できるようにする技術が提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１４−９２９１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記の従来技術では、必ずしも広告枠の価値が損なわれることを防止することができるとは限らない。具体的には、上記の従来技術は、コンテンツ提供者に対し広告枠毎に関連度を指定させることで、指定された関連度に応じた広告コンテンツを各広告枠に表示するものに過ぎず、例えば、表示された広告コンテンツの多くは入札単価の低いものが中心となってしまう場合もある。このような場合、結果的に、広告枠の価値を下げてしまうことになるため、上記の従来技術では、必ずしも広告枠の価値が損なわれることを防止することができるとは限らない。また、ウェブページだけでなく、アプリケーションに表示される広告枠についても同様のことがいえる。
【０００８】
本願は、上記に鑑みてなされたものであって、広告枠の価値が損なわれることを防止することができる広告抽出装置、広告抽出方法および広告抽出プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本願にかかる広告抽出装置は、広告枠の評価を示す広告枠評価値と、配信候補の広告コンテンツの評価を示す広告評価値とを取得する取得部と、前記取得部により取得された広告枠評価値と広告評価値とに基づいて、前記広告枠に表示される配信対象の広告コンテンツを前記配信候補の広告コンテンツから抽出する抽出部とを有することを特徴とする。
【発明の効果】
【００１０】
実施形態の一態様によれば、広告枠の価値が損なわれることを防止することができるといった効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】図１は、第１の実施形態にかかる広告抽出処理の一例を示す図である。
【図２】図２は、第１の実施形態にかかる広告抽出装置の構成例を示す図である。
【図３】図３は、第１の実施形態にかかるコンテンツ情報記憶部の一例を示す図である。
【図４】図４は、第１の実施形態にかかる広告情報記憶部の一例を示す図である。
【図５】図５は、第１の実施形態にかかる課金情報記憶部の一例を示す図である。
【図６】図６は、抽出部により順位付けされた順位情報を概念化した順位リスト（１）を示す図である。
【図７】図７は、抽出部により順位付けされた順位情報を概念化した順位リスト（２）を示す図である。
【図８】図８は、第１の実施形態にかかる広告抽出装置による広告抽出処理手順を示すフローチャートである。
【図９】図９は、変形例にかかるコンテンツ情報記憶部の一例を示す図（１）である。
【図１０】図１０は、変形例にかかるコンテンツ情報記憶部の一例を示す図（２）である。
【図１１】図１１は、第２の実施形態にかかる広告抽出装置の構成例を示す図である。
【図１２】図１２は、広告抽出装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【００１２】
以下に、本願にかかる広告抽出装置、広告抽出方法および広告抽出プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ説明する。なお、この実施形態により本願にかかる広告抽出装置、広告抽出方法および広告抽出プログラムが限定されるものではない。また、以下の実施形態において、同一の部位には同一の符号を付し、重複する説明は省略される。
【００１３】
（第１の実施形態）
〔１．広告抽出処理〕
以下では、図１を用いて、第１の実施形態にかかる広告抽出処理の一例について説明する。図１は、第１の実施形態にかかる広告抽出処理の一例を示す図である。図１では、広告抽出装置２００によって広告抽出処理が行われる例を示す。
【００１４】
まず、図１に示す広告抽出システム１は、ユーザ端末１０と、広告主端末３０ａ〜３０ｃと、コンテンツサーバ１００と、業者端末１２０と、広告抽出装置２００とを含む。ユーザ端末１０、広告主端末３０ａ〜３０ｃ、コンテンツサーバ１００、広告抽出装置２００は、ネットワークを介して有線または無線により通信可能に接続される。
【００１５】
ユーザ端末１０は、ユーザによって利用される端末装置である。例えば、ユーザ端末１０は、スマートフォン等の携帯電話機や、タブレット端末や、ＰＤＡ（Personal  Digital  Assistant）や、デスクトップ型ＰＣ（Personal  Computer）や、ノート型ＰＣ等である。
【００１６】
例えば、ユーザ端末１０は、ユーザに指示されたウェブページを取得するためのページリクエストをコンテンツサーバ１００に送信する。また、ユーザ端末１０は、ページリクエストに応じてコンテンツサーバ１００により配信されたウェブページに広告取得命令が含まれている場合には、広告コンテンツを取得するための広告リクエストを広告抽出装置２００に送信する。そして、ユーザ端末１０は、広告リクエストに応じて広告抽出装置２００により配信された広告コンテンツを受け付けると、受け付けた広告コンテンツを配置したウェブページを表示する。
【００１７】
なお、図１に示す広告抽出システム１には、１台のユーザ端末１０が含まれる例を示すが、複数台のユーザ端末１０が含まれてもよい。
【００１８】
広告主端末３０ａ〜３０ｃは、広告主によって利用される端末装置である。例えば、広告主端末３０ａ〜３０ｃは、スマートフォン等の携帯電話機や、タブレット端末や、ＰＤＡや、デスクトップ型ＰＣや、ノート型ＰＣ等である。
【００１９】
図１に示すように、広告主端末３０ａは広告主Ｃ１に、広告主端末３０ｂは広告主Ｃ２に、広告主端末３０ｃは広告主Ｃ３に、それぞれ利用される端末装置である。なお、広告抽出システム１は、広告主端末３０ａ〜３０ｃといった３台の端末装置を含むものに限定されるものではない。また、以下では、広告主端末３０ａ〜３０ｃを含め、各広告主の端末装置を総じて広告主端末３０と表記する場合がある。例えば、広告主端末３０は、広告主の指示に従って、広告コンテンツに関する各種情報を広告抽出装置２００に送信する。
【００２０】
コンテンツサーバ１００は、コンテンツ（例えば、ウェブページ）を配信するサーバ装置である。具体的には、コンテンツサーバ１００は、ユーザ端末１０からページリクエストを受け付けると、受け付けたページリクエストに応じたウェブページをユーザ端末１０に配信する。例えば、コンテンツサーバ１００は、ページリクエストに含まれているＵＲＬに対応するウェブページを自装置内の所定の記憶部から取得し、ユーザ端末１０に配信する。
【００２１】
また、図１に示す広告抽出システム１には、１台のコンテンツサーバ１００が含まれるとともに、かかるコンテンツサーバ１００は、コンテンツ配信業者（以下、「配信業者」と表記する）Ｔ１により管理されているものとする。しかし、この例に限らず、広告抽出システム１には、複数の配信業者（例えば、配信業者Ｔ１、Ｔ２・・・）それぞれによって管理される複数台のコンテンツサーバ１００が含まれてもよい。
【００２２】
また、業者端末１２０は、配信業者Ｔ１によって利用される端末装置である。業者端末１２０は、例えば、スマートフォン等の携帯電話機や、タブレット端末や、ＰＤＡや、デスクトップ型ＰＣや、ノート型ＰＣ等である。例えば、上記のように、広告抽出システム１に、各配信業者による複数台のコンテンツサーバ１００が含まれている場合、広告抽出システム１には、各配信業者に対応する複数台の業者端末１２０が含まれる。図１の例では、業者端末１２０は、配信業者Ｔ１の指示に従って、以下に示す広告枠スコアに関する各種情報を広告抽出装置２００に送信する。
【００２３】
広告抽出装置２００は、所定の広告枠に対して設定される広告枠スコアと、配信候補の広告コンテンツそれぞれに対して設定される広告スコアとに基づいて、所定の広告枠に表示される配信対象の広告コンテンツを配信候補の広告コンテンツから抽出する。そして、広告抽出装置２００は、抽出した広告コンテンツをユーザ端末１０に配信する。また、本実施形態では、広告抽出装置２００により配信される広告コンテンツは、クリック課金型の広告コンテンツであるものとする。しかし、この例に限られず、後課金型の広告コンテンツであればどのようなものであってもよく、例えば、広告コンテンツ表示からコンバージョンに至った場合に、所定の金額を課金させるコンバージョン課金型の広告コンテンツであってもよい。
【００２４】
広告枠スコアは、各配信業者によって、自身のコンテンツサーバ１００から配信されるコンテンツに含まれる所定の広告枠に対して設定される当該所定の広告枠の評価を示す評価値、すなわち広告枠評価値である。本実施形態では、広告枠スコアは、所定の広告枠に広告コンテンツが表示されることにより期待される収益期待値（ｅＣＰＭ：effective  Cost  Per  Mille）、または、収益期待値に関する値であるものとする。このような収益期待値は、例えば、かかる所定の広告枠にこれまでに表示された広告コンテンツの実績情報等に基づいて配信業者により算出され、広告枠スコアとして所定の広告枠に設定される。
【００２５】
例えば、図１では、配信業者Ｔ１によりウェブページＰ１に含まれる広告枠Ｆ１の収益期待値として「４」が算出されたとする。このため、図１では、業者端末１２０が、配信業者Ｔ１の指示に従い、広告枠Ｆ１に広告枠スコアである収益期待値「４」を設定する旨の情報として、ウェブページＩＤ「Ｐ１」、広告枠ＩＤ「Ｆ１」、広告枠スコア「４」を、広告抽出装置２００に送信した例を示す。また、広告抽出装置２００が、配信業者Ｔ１の業者端末１２０から受け付けた上記広告枠スコアに関する各種情報をそれぞれ対応付けて、コンテンツ情報記憶部２２１に格納している例を示す。
【００２６】
また、広告抽出装置２００は、入稿された広告コンテンツそれぞれについて、各広告コンテンツに対して設定された入札単価（クリック単価ともよばれる）と、その広告コンテンツの実績情報（例えば、クリック率）とを用いて、広告コンテンツの評価を示す広告評価値である広告スコアを算出する。このように算出された広告スコアは、対応する広告コンテンツが所定回数表示された場合に期待される収益期待値（ｅＣＰＭ）に相当する。そして、広告抽出装置２００は、算出した広告スコアを広告情報記憶部２２２に格納する。
【００２７】
例えば、図１では、広告主端末３０ａが、広告主Ｃ１の指示に従い、広告コンテンツ「ＡＤ１」を入稿するとともに、広告コンテンツ「ＡＤ１」のターゲティング条件「２０代女性」、入札単価「１００円」を設定するようこれらの情報を広告抽出装置２００に送信した例を示す。また、広告抽出装置２００が、広告主Ｃ１の広告主端末３０ａから受け付けた上記広告コンテンツに関する各種情報をそれぞれ対応付けて、広告情報記憶部２２２に格納している例を示す。また、広告抽出装置２００が、入札単価「１００円」と広告コンテンツ「ＡＤ１」の実績情報とを用いて、広告コンテンツ「ＡＤ１」の広告スコア「１０」を算出し、広告スコア「１０」を広告コンテンツ「ＡＤ１」に対応付けて、広告情報記憶部２２２に格納している例を示す。なお、詳細な説明は省略するが、広告抽出装置２００は、広告情報記憶部２２２に示すように、広告主Ｃ２の広告コンテンツ「ＡＤ２」、および、広告主Ｃ３の広告コンテンツ「ＡＤ３」についても、同様にして算出した広告枠スコアを対応付けて格納する。
【００２８】
さて、ここまで第１の実施形態にかかる広告抽出システム１の構成について説明してきた。以下では、かかる広告抽出システム１に含まれる広告抽出装置２００によって行われる広告抽出処理について具体的に説明する。
【００２９】
まず、ユーザ端末１０のユーザ（ユーザＵ１とする）が、ユーザ端末１０を操作して、ウェブページＰ１を表示するよう指定したとする。これに応じて、ユーザ端末１０は、ウェブページＰ１のページリクエストをコンテンツサーバ１００に送信する（ステップＳ１）。例えば、かかるページリクエストには、ウェブページＰ１を示すＵＲＬが含まれており、コンテンツサーバ１００は、かかるＵＲＬに対応するＨＴＭＬデータ、すなわちウェブページＰ１のデータを記憶部から抽出し、リクエスト元のユーザ端末１０に配信する（ステップＳ２）。このときコンテンツサーバ１００は、ウェブページＰ１に広告枠Ｆ１が含まれることから、広告枠Ｆ１の識別情報である広告枠ＩＤ「Ｆ１」もリクエスト元のユーザ端末１０に配信する。
【００３０】
次に、ユーザ端末１０は、コンテンツサーバ１００から受け付けたウェブページＰ１に広告枠Ｆ１が含まれていることから、広告枠ＩＤ「Ｆ１」およびユーザ端末１０の識別情報であるユーザＩＤ「Ｕ１」を含む広告リクエストを広告抽出装置２００に送信する（ステップＳ３）。
【００３１】
広告抽出装置２００は、かかる広告リクエストを受け付けると、広告枠Ｆ１に設定される広告枠スコアと、配信候補の広告コンテンツそれぞれに対して設定される広告スコアとに基づいて、広告枠Ｆ１に表示させる配信対象の広告コンテンツを抽出する（ステップＳ４）。
【００３２】
ステップＳ４の広告抽出処理について、詳細に説明する。広告抽出装置２００は、コンテンツ情報記憶部２２１を参照し、広告枠ＩＤ「Ｆ１」に対応付けられている広告枠スコア「４」を取得する（ステップＳ４ａ）。また、広告抽出装置２００は、広告情報記憶部２２２を参照し、ターゲティング条件を満たす広告コンテンツを特定する。例えば、ユーザＵ１が「２５歳女性」であり、現在曜日が「水曜日」であるとすると、広告抽出装置２００は、ターゲティング条件を満たす広告コンテンツとして、広告コンテンツ「ＡＤ１」、「ＡＤ２」および「ＡＤ３」を特定する。
【００３３】
そして、広告抽出装置２００は、特定した配信候補の広告コンテンツ「ＡＤ１」、「ＡＤ２」および「ＡＤ３」それぞれに対応する広告スコア「１０」、「１２」および「３」を広告情報記憶部２２２から取得する（ステップＳ４ｂ）。そして、広告抽出装置２００は、広告枠「Ｆ１」、配信候補の広告コンテンツ「ＡＤ１」、「ＡＤ２」および「ＡＤ３」を、各スコア（広告枠スコアおよび広告スコア）の高い順に順位付けする（ステップＳ４ｃ）。図１の例では、広告抽出装置２００は、「広告コンテンツＡＤ２：１位」、「広告コンテンツＡＤ１：２位」、「広告枠Ｆ１：３位」、「広告コンテンツＡＤ３：４位」といった順位付けを行う。図１に示す左側の順位リストは、ステップＳ４ｃにおいて広告抽出装置２００により順位付けされた順位情報を概念的に示したものである。
【００３４】
続いて、広告抽出装置２００は、上記ユーザＩＤ「Ｕ１」に対応する順位情報を参照し、コンテンツ情報記憶部２２１から取得した広告枠Ｆ１の広告枠スコア「４」と、広告コンテンツ「ＡＤ１」〜「ＡＤ３」それぞれの広告スコア「１０」、「１２」および「３」を比較する。そして、広告抽出装置２００は、広告枠スコア「４」より高い広告スコアを有する広告コンテンツ「ＡＤ１」および「ＡＤ２」のうち、広告スコアの最も高い広告コンテンツ「ＡＤ２」を配信対象として決定し（ステップＳ４ｄ）、広告情報記憶部２２２から広告コンテンツ「ＡＤ２」のデータを抽出する。
【００３５】
最後に、広告抽出装置２００は、抽出した広告コンテンツ「ＡＤ２」を広告枠ＩＤ「Ｆ１」に対応付けてリクエスト送信元のユーザ端末１０に配信する（ステップＳ５）。ユーザ端末１０は、広告抽出装置２００から受け付けた広告コンテンツ「ＡＤ２」を広告枠Ｆ１に配置したウェブページＰ１を表示する。
【００３６】
また、他の一例について説明する。例えば、広告抽出装置２００は、ステップＳ３において、「木曜日」に「男性」であるユーザＵ１のユーザ端末１０から広告リクエストを受け付けたとする。この場合、広告抽出装置２００は、ステップＳ４ｂにおいて、かかる広告リクエストに対するターゲティング条件を広告コンテンツ「ＡＤ１」および「ＡＤ２」が満たさないことからこれらを配信対象から除外する。一方、広告抽出装置２００は、「木曜日」に送信されたかかる広告リクエストに対するターゲティング条件を広告コンテンツ「ＡＤ３」が満たすことから、広告コンテンツ「ＡＤ３」を配信候補として特定する。
【００３７】
そして、広告抽出装置２００は、ステップＳ４ｃにおいて、広告枠「Ｆ１」および配信候補の広告コンテンツ「ＡＤ３」を、それぞれスコア（広告枠スコアおよび広告スコア）の高い順に順位付けする。図１に示す右側の順位リストに示すように、広告抽出装置２００は、「広告枠Ｆ１：１位」、「広告コンテンツＡＤ３：２位」といった順位付けを行う。
【００３８】
かかる例では、広告抽出装置２００は、ステップＳ４ｄにおいて、広告枠Ｆ１が順位１位であり、広告枠スコア「４」より高い広告スコアを有する広告コンテンツが存在しないことから、広告配信を行わない、または、予め決められた所定の広告コンテンツを配信する。
【００３９】
ここで、広告コンテンツ「ＡＤ３」には、広告コンテンツ「ＡＤ１」および「ＡＤ２」と比べて非常に低い入札単価「１０円」が設定されるとともに、ターゲティング条件「月曜〜日曜」が設定されている。このように、広告主によるターゲティング条件の設定のされ方によっては、図１の順位リスト：右に示すように、競い相手となる広告コンテンツが無くなってしまう場合がある（広告コンテンツ「ＡＤ１」および「ＡＤ２」が除外され、広告コンテンツ「ＡＤ３」のみが残った状態）。このような場合には、他の配信候補の広告コンテンツ等と比較して、極端に入札単価が低い広告コンテンツであっても配信対象となることが考えられる。
【００４０】
例えば、広告枠Ｆ１において、上記のように、ターゲティング条件の設定のされ方によっては、入札単価が低い広告コンテンツでも表示させることができるといったことが広告主の間で広まったり等すると、広告枠Ｆ１は、安価でも容易に広告コンテンツが表示されるとして価値が損なわれてしまう。そして、広告枠Ｆ１の価値が損なわれるということは、結果的に、広告枠Ｆ１を含むウェブページＰ１の価値も損なわれることにつながる可能性もある。コンテンツ配信業者にとってはこのようなデメリットな状況はなるべく回避したいものである。
【００４１】
しかし、第１の実施形態にかかる広告抽出装置２００は、図１に示すように、配信業者Ｔ１により広告枠Ｆ１における広告コンテンツの実績情報等に基づき設定された広告枠スコアを足切ラインとして用いることで、広告枠スコアより高い広告スコアを有する広告コンテンツしか配信対象として抽出しない。言い換えれば、広告抽出装置２００は、広告枠スコアより低い広告スコアを有する広告コンテンツを配信することはない。例えば、図１の例では、広告抽出装置２００は、ターゲティング条件の内容に拘わらず、入札単価「１０円」と極端に低い広告コンテンツ「ＡＤ３」を配信することはない。
【００４２】
このように、広告抽出装置２００は、ある所定値以上の広告スコア（収益期待値）を有する広告コンテンツであれば表示されることを許可するといった配信業者側の希望価格も考慮した広告抽出処理を行うことができるため、広告枠の価値が損なわれることを防止することができる。
【００４３】
〔２．広告抽出装置の構成〕
次に、図２を用いて、第１の実施形態にかかる広告抽出装置２００の構成について説明する。図２は、第１の実施形態にかかる広告抽出装置２００の構成例を示す図である。図２に示すように、広告抽出装置２００は、通信部２１０と、記憶部２２０と、制御部２３０とを有する。
【００４４】
通信部２１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部２１０は、ネットワークと有線または無線で接続され、ユーザ端末１０、広告主端末３０、コンテンツサーバ１００、業者端末１２０との間で情報の送受信を行う。
【００４５】
記憶部２２０は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。図２に示すように、記憶部２２０は、コンテンツ情報記憶部２２１と、広告情報記憶部２２２と、課金情報記憶部２２３とを有する。
【００４６】
コンテンツ情報記憶部２２１は、各配信業者によって設定される広告枠スコアと、広告枠スコアに関する各種情報を記憶する。ここで、図３は、第１の実施形態にかかるコンテンツ情報記憶部２２１の一例を示す図である。図３の例では、コンテンツ情報記憶部２２１は、「業者ＩＤ」、「ウェブページＩＤ」、「広告枠ＩＤ」、「広告枠スコア」といった項目を有する。
【００４７】
「業者ＩＤ」は、配信業者それぞれの業者端末１２０または各配信業者を識別する識別情報を示す。また、「業者ＩＤ」には、各配信業者の名称として、例えば会社名や個人事業者名が直接用いられてもよい。「ウェブページＩＤ」は、各配信業者によって管理・運営されるウェブページそれぞれを識別する識別情報を示す。本実施形態では、「ウェブページＩＤ」は、ウェブページのＵＲＬであるものとするが、説明を簡単にするために「Ｐ１」といった概念的な記号を用いることにする。また、「ウェブページＩＤ」として、例えば、「Ｙサイト−ＴＯＰページ」といったように所定の名称が用いられてもよい。
【００４８】
「広告枠ＩＤ」は、各ウェブページに含まれる広告枠それぞれを識別する識別情報を示す。「広告枠ＩＤ」は、例えば、配信業者によって生成されたものであってもよいし、広告抽出装置２００が、業者端末１２０を介して「広告枠ＩＤ」の候補を提示することにより、その候補の中から配信業者に選択させてもよい。
【００４９】
「広告枠スコア」は、各配信業者によって、自身が管理・運営するウェブページに含まれる所定の広告枠に対して設定される当該所定の広告枠の評価を示す評価値、すなわち広告枠評価値である。本実施形態では、かかる広告枠スコアは、所定の広告枠に広告コンテンツが表示されることにより期待される収益期待値（ｅＣＰＭ）、または、収益期待値に関する値であるものとする。このような値は、例えば、所定の広告枠にこれまでに表示された広告コンテンツの実績情報等に基づいて配信者により算出され、広告枠スコアとして所定の広告枠に設定される。
【００５０】
すなわち、図３では、業者ＩＤ「Ｔ１」によって識別される配信業者（配信業者Ｔ１とする）が、広告枠ＩＤ「Ｆ１」によって識別される広告枠（広告枠Ｆ１とする）を含むウェブページであって、ウェブページＩＤ「Ｐ１」によって識別されるウェブページ（ウェブページＰ１とする）を管理している旨の情報を、広告抽出装置２００に送信した例を示す。また、配信業者Ｔ１が、広告枠Ｆ１に対して広告枠スコア「４」を設定した例を示す。
【００５１】
ここで、配信業者によって、広告枠の収益期待値（ｅＣＰＭ）が算出される一例について、配信業者Ｔ１の例を用いて説明する。図３に示すように、広告抽出装置２００は、配信業者Ｔ１によって管理・運営されるウェブページＰ１に関する情報を有しているため、ウェブページＰ１に含まれる広告枠Ｆ１に広告コンテンツが表示された表示回数、広告枠Ｆ１に表示された広告コンテンツがクリックされたクリック回数、また、広告枠Ｆ１に表示された広告コンテンツの入札単価等を、定期的（例えば、１ヶ月）に配信業者Ｔ１にレポートする。
【００５２】
配信業者Ｔ１は、広告抽出装置２００からのレポートを参照し、例えば、所定期間（例えば、１ヶ月）に広告枠Ｆ１に表示された各広告コンテンツがクリックされた総クリック回数を、かかる所定期間に広告枠Ｆ１に広告コンテンツが表示された総表示回数で除算することによりクリック率（ＣＴＲ：Crick  Through  Rate）を算出する。なお、配信業者Ｔ１は、広告枠Ｆ１における各広告コンテンツのクリック率を平均した平均クリック率を算出してもよい。
【００５３】
また、配信業者Ｔ１は、広告枠Ｆ１に表示された各広告コンテンツの入札単価から平均入札単価を算出する。そして、配信業者Ｔ１は、算出したクリック率（平均クリック率でもよい）と平均入札単価とを乗算することより、広告枠Ｆ１の収益期待値を算出する。
【００５４】
配信業者Ｔ１は、このように算出した収益期待値を広告枠スコアとして設定する。あるいは、配信業者Ｔ１は、算出した収益期待値を参考にして調整した値（収益期待値に関する値）を広告枠スコアとして設定する。例えば、配信業者Ｔ１は、図１に示すように、広告枠スコアとしての収益期待値「４」を算出したとすると、業者端末１２０を操作して、ウェブページＩＤ「Ｐ１」、広告枠ＩＤ「Ｆ１」、広告枠スコア「４」を広告抽出装置２００へ送信することで、広告枠スコアの設定を完了する。
【００５５】
次に、広告情報記憶部２２２は、広告主から受け付けた広告コンテンツに関する各種情報や、広告コンテンツが配信やクリックされたことによる実績情報を記憶する。ここで、図４は、第１の実施形態にかかる広告情報記憶部２２２の一例を示す図である。図４の例では、広告情報記憶部２２２は、「広告主ＩＤ」、「広告ＩＤ」、「広告データ」、「ターゲティング条件」、「入札単価」、「クリック率」、「広告スコア」といった項目を有する。
【００５６】
「広告主ＩＤ」は、広告主または広告主によって広告コンテンツ入稿等に利用される広告主端末３０を識別するための識別情報を示す。「広告ＩＤ」は、広告コンテンツを識別するための識別情報を示す。例えば、広告ＩＤ「ＡＤ１」によって識別される広告コンテンツを、広告コンテンツ「ＡＤ１」と表記する。「広告データ」は、広告主端末３０から入稿された広告コンテンツであって、対応する「広告枠ＩＤ」により識別される広告枠に表示するよう指定されている広告コンテンツのデータを示す。「広告データ」は、例えば、画像、動画、テキストデータ、ＵＲＬまたはこれらの格納場所を示すファイルパス名等である。
【００５７】
「ターゲティング条件」は、どのような広告リクエスト（例えば、ユーザ属性「女性」が対応付けられるユーザ端末１０からの広告リクエスト）に応じて、配信させる広告コンテンツであるかを指定する条件情報を示す。
【００５８】
「入札単価」は、広告主が広告コンテンツを入稿する際に指定する広告料金を示す。例えば、「入札単価」は、広告コンテンツがユーザに１回クリックされた際に広告主から広告配信者（例えば、広告抽出装置２００の管理者）に支払われる単価に該当する。「クリック率」（ＣＴＲ）は、広告コンテンツがクリックされた回数を広告コンテンツの表示回数によって除算した値を示す。なお、ユーザ端末１０に配信されたことがない広告コンテンツのＣＴＲには、予め決められている固定値や、全ての広告コンテンツにおけるＣＴＲの平均値や、同一の広告カテゴリ（例えば、車、旅行）に属する全ての広告コンテンツにおけるクリック率の平均値等が記憶される。また、「クリック率」には、クリック率の予測モデル等から予測される予測クリック率が記憶されてもよい。このような予測クリック率は、例えば、広告コンテンツの種別や、広告コンテンツが表示されるウェブページの種別等によって予測される。
【００５９】
「広告スコア」は、広告コンテンツの評価を示す広告指標値を示す。本実施形態では、「広告スコア」は、入稿された各広告コンテンツの収益期待値（ｅＣＰＭ）であるものとする。例えば、後述する広告抽出装置２００の広告情報受付部２３２は、入稿された広告コンテンツそれぞれについて、各広告コンテンツに対して設定された入札単価と、その広告コンテンツのクリック率とを乗算することにより「広告スコア」である収益期待値を算出する。
【００６０】
すなわち、図４の例では、広告主ＩＤ「Ｃ１」によって識別される広告主が、広告ＩＤ「ＡＤ１」によって識別される広告コンテンツのデータ「ａａａ．ｐｎｇ」を入稿するとともに、広告コンテンツ「ＡＤ１」に対し、ターゲティング条件「２０代女性」および入札単価「１００円」を指定している例を示す。また、広告抽出装置２００が、広告コンテンツ「ＡＤ１」について、クリック率「０．１」を算出するとともに、入札単価「１００円」とクリック率「０．１」とを乗じることにより、広告スコアとして収益期待値「１０」を算出した例を示す。
【００６１】
次に、課金情報記憶部２２３は、広告主に課金する課金額に関する情報を記憶する。ここで、図５は、第１の実施形態にかかる課金情報記憶部２２３の一例を示す図である。図５の例では、課金情報記憶部２２３は、「広告主ＩＤ」、「広告ＩＤ」、「課金額（単価）」、「累積課金額」といった項目を有する。
【００６２】
「広告主ＩＤ」は、図４に示すものと同様に、広告主または広告主によって広告コンテンツ入稿等に利用される広告主端末３０を識別するための識別情報を示す。「広告ＩＤ」は、対応する「広告主ＩＤ」により識別される広告主によって入稿された広告コンテンツを示す。
【００６３】
課金額（単価）は、後述する抽出部２３５により配信対象の広告コンテンツが抽出された場合に、抽出された広告コンテンツに対し後述する算定部２３６により算定された課金額を示す。また、課金額（単価）は、かかる広告コンテンツがユーザに１回クリックされた際に広告主から広告配信者（例えば、広告抽出装置２００の管理者）に支払われる単価、すなわちクリック単価に該当する。「累積課金額」は、図５に示す課金額（単価）と、かかる課金額（単価）が設定された広告コンテンツが所定期間（例えば、１ヶ月）にクリックされた回数との乗算により算定された額を示す。
【００６４】
すなわち、図５の例では、後述する算定部２３６により広告コンテンツ「ＡＤ１」について、課金額（単価）として「４０円」が算定され、また、広告コンテンツ「ＡＤ１」が所定期間にクリックされたクリック数と、課金額「４０円」を用いて、所定期間での累積課金額として「２００００円」が算定された例を示す。
【００６５】
図２に戻り、制御部２３０は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、広告抽出装置２００内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部２３０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００６６】
図２に示すように、制御部２３０は、コンテンツ情報受付部２３１と、広告情報受付部２３２と、要求受付部２３３と、取得部２３４と、抽出部２３５と、算定部２３６と、配信部２３７と、課金部２３８とを有し、以下に説明する情報処理の機能や作用を実現または実行する。制御部２３０の内部構成は、図２に示した情報に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部２３０が有する各処理部の接続関係は、図２に示した接続関係に限られず、他の接続関係であってもよい。
【００６７】
コンテンツ情報受付部２３１は、配信業者から広告枠スコアの設定を受け付ける。例えば、コンテンツ情報受付部２３１は、配信業者による広告枠スコアの設定情報として、業者端末１２０からウェブページＩＤ、広告枠ＩＤ、広告枠スコアを受け付ける。そして、コンテンツ情報受付部２３１は、広告枠スコア設定元の配信業者の業者ＩＤに対応付けて、受け付けたウェブページＩＤ、広告枠ＩＤ、広告枠スコアをコンテンツ情報記憶部２２１に格納する。
【００６８】
例えば、図３では、配信業者Ｔ１により管理されるウェブページＰ１に含まれる広告枠Ｆ１に配信業者Ｔ１が広告枠スコア「４」を設定する旨の情報として、コンテンツ情報受付部２３１が、配信業者Ｔ１の業者端末１２０からウェブページＩＤ「Ｐ１」、広告枠ＩＤ「Ｆ１」、広告枠スコア「４」を受け付けた例を示す。また、コンテンツ情報受付部２３１が、上記のように受け付けた情報をコンテンツ情報記憶部２２１に格納している例を示す。
【００６９】
広告情報受付部２３２は、広告主から広告コンテンツのデータの入稿を受け付ける。具体的には、広告情報受付部２３２は、広告枠への表示を希望する広告コンテンツの入稿を受け付けるとともに、広告リクエストに対するターゲティング条件の指定、入札単価の指定を受け付ける。そして、広告情報受付部２３２は、広告主ＩＤおよび広告ＩＤに対応付けて、入稿された広告コンテンツのデータ、受け付けた指定情報を広告情報記憶部２２２に格納する。
【００７０】
例えば、図４では、広告情報受付部２３２は、広告主Ｃ１より広告主端末３０ａを介して、広告コンテンツ「ＡＤ１」のデータの入稿を受け付けるとともに、ターゲティング条件「２０代女性」および入札単価「１００円」とする指定を受け付けた例を示す。また、広告情報受付部２３２が、上記のように受け付けた情報を、広告主ＩＤ「Ｃ１」および広告ＩＤ「ＡＤ１」に対応付けて広告情報記憶部２２２に格納している例を示す。
【００７１】
ここで、図示しないが、図４に示す広告情報記憶部２２２には、広告コンテンツがクリックされたクリック回数や、ユーザ端末１０に表示された表示回数も記憶されてよく、これらの情報を用いて、広告情報受付部２３２は、各広告コンテンツのクリック率を算出する。そして、広告情報受付部２３２は、広告情報記憶部２２２を参照し、広告コンテンツ毎に、入札単価とクリック率とを乗じることにより広告スコアである収益期待値の算出も行う。つまり、図４では、広告情報受付部２３２が、広告主Ｃ１より入稿された広告コンテンツ「ＡＤ１」について、広告スコア「１０」を算出した例を示す。
【００７２】
要求受付部２３３は、ユーザ端末１０から広告リクエストを受け付ける。例えば、要求受付部２３３は、ユーザ端末１０から広告枠ＩＤおよびユーザＩＤを含む広告リクエストを受け付ける。また、要求受付部２３３は、広告リクエストに含まれる広告枠ＩＤおよびユーザＩＤを取得部２３４に送信する。この点について、図１を用いて説明する。
【００７３】
例えば、配信業者Ｔ１のコンテンツサーバ１００が、ユーザＵ１のユーザ端末１０からウェブページＰ１のページリクエストを受け付けたとする（ステップＳ１）。ウェブページＰ１には、広告枠ＩＤ「Ｆ１」によって識別される広告枠Ｆ１が含まれるため、かかるコンテンツサーバ１００は、ウェブページＰ１のデータとともに、広告枠ＩＤ「Ｆ１」をユーザ端末１０に配信する（ステップＳ２）。そして、ユーザ端末１０は、ウェブページＰ１を受け付けると、広告枠ＩＤ「Ｆ１」およびユーザＩＤ「Ｕ１」を含む広告リクエストを広告抽出装置２００に送信する（ステップＳ３）。そして、要求受付部２３３は、ユーザ端末１０から広告枠ＩＤ「Ｆ１」およびユーザＩＤ「Ｕ１」を含む広告リクエストを受け付ける。また、要求受付部２３３は、広告枠ＩＤ「Ｆ１」およびユーザＩＤ「Ｕ１」を取得部２３４に送信する。
【００７４】
取得部２３４は、広告枠の評価に関する指標値である広告枠スコアと、配信候補の広告コンテンツの評価に関する指標値である広告スコアを取得する。具体的には、取得部２３４は、コンテンツ情報記憶部２２１から広告枠スコアを取得し、広告情報記憶部２２２から広告スコアを取得する。以下では、取得部２３４の処理について、一例を用いて説明する。
【００７５】
例えば、上記のように、ユーザＵ１のユーザ端末１０から広告枠ＩＤ「Ｆ１」およびユーザＩＤ「Ｕ１」を含む広告リクエストが送信されたことにより、かかる広告リクエストが要求受付部２３３によって受け付けられたとする。これにより、要求受付部２３３が、広告枠ＩＤ「Ｆ１」およびユーザＩＤ「Ｕ１」を取得部２３４に送信したとする。
【００７６】
取得部２３４は、要求受付部２３３から広告枠ＩＤ「Ｆ１」およびユーザＩＤ「Ｕ１」を受け付けると、コンテンツ情報記憶部２２１を参照し、広告枠ＩＤ「Ｆ１」に対応付けられる広告枠スコアを取得する。図３の例では、取得部２３４は、コンテンツ情報記憶部２２１を参照し、広告枠ＩＤ「Ｆ１」に対応付けられる広告枠スコア「４」を取得する。
【００７７】
また、取得部２３４は、広告情報記憶部２２２を参照し、広告リクエストに対するターゲティング条件を満たす広告コンテンツを特定する。そして、取得部２３４は、特定した広告コンテンツそれぞれに対応付けられる広告スコアを取得する。
【００７８】
例えば、ユーザＵ１が「２５歳女性」であり、現在曜日が「水曜日」であるとすると、図４の例では、取得部２３４は、広告枠ＩＤ「Ｆ１」に対応付けられる広告コンテンツのうち、ターゲティング条件を満たす広告コンテンツとして、広告コンテンツ「ＡＤ１」、「ＡＤ２」および「ＡＤ３」を特定する。そして、取得部２３４は、特定した配信候補の広告コンテンツ「ＡＤ１」、「ＡＤ２」および「ＡＤ３」それぞれに対応付けられる広告スコア「１０」、「１２」および「３」を広告情報記憶部２２２から取得する。
【００７９】
また、取得部２３４は、取得した広告枠スコアおよび取得した広告スコアに関する各種情報を対応付けて抽出部２３５に送信する。例えば、取得部２３４は、「Ｆ１広告枠スコア：４、ＡＤ１広告スコア：１０、ＡＤ２広告スコア：１２、ＡＤ３広告スコア：３」といった情報を抽出部２３５に送信する。
【００８０】
図２に戻り、抽出部２３５は、取得部２３４により取得された広告枠スコアと広告スコアとに基づいて、広告枠に表示される配信対象の広告コンテンツを配信候補の広告コンテンツから抽出する。具体的には、抽出部２３５は、広告枠スコアと配信候補の広告コンテンツそれぞれの広告スコアとに基づいて、配信対象の広告コンテンツを配信候補の広告コンテンツから抽出する。例えば、抽出部２３５は、広告枠スコアより高い広告スコアを有する配信候補の広告コンテンツの中から、配信対象の広告コンテンツを決定し、決定した広告コンテンツの広告ＩＤを抽出する。また、抽出部２３５は、抽出した広告ＩＤに対応する広告データを抽出する。以下では、抽出部２３５の処理について、一例を用いて説明する。
【００８１】
例えば、上記のように、取得部２３４が、「Ｆ１広告枠スコア：４、ＡＤ１広告スコア：１０、ＡＤ２広告スコア：１２、ＡＤ３広告スコア：３」といった取得した広告スコアに関する情報を抽出部２３５に送信したとする。
【００８２】
かかる場合、抽出部２３５は、広告枠Ｆ１の広告枠スコアおよび配信候補の広告コンテンツ「ＡＤ１」〜「ＡＤ３」それぞれの広告スコアに基づいて、広告枠Ｆ１および広告コンテンツ「ＡＤ１」〜「ＡＤ３」それぞれに対し順位付けする。具体的には、抽出部２３５は、広告枠Ｆ１の広告枠スコア、広告コンテンツ「ＡＤ１」〜「ＡＤ３」それぞれの広告スコアを比較し、その広告枠スコアおよび広告スコアが高い順に順位付けする。したがって、抽出部２３５は、これら広告枠スコアおよび広告スコアのうち、最も高いスコアを有する広告コンテンツ「ＡＤ２」に１位、次いで広告コンテンツ「ＡＤ１」に２位、次いで広告枠Ｆ１に３位、次いで広告コンテンツ「ＡＤ３」に４位といった順位付けを行う。
【００８３】
また、抽出部２３５は、順位が高い順に広告枠Ｆ１および広告コンテンツ「ＡＤ１」〜「ＡＤ３」を上からソートする。ここで、図６は、抽出部２３５により順位付けされた順位情報を概念化した順位リスト（１）を示す。
【００８４】
そして、抽出部２３５は、図６に示す順位情報に基づき、広告枠Ｆ１の広告枠スコア「４」より高い広告スコアを有する配信候補の広告コンテンツ（広告枠Ｆ１の順位より高い順位の広告コンテンツ）である広告コンテンツ「ＡＤ１」および「ＡＤ２」から、配信対象の広告コンテンツを決定する。例えば、抽出部２３５は、広告コンテンツ「ＡＤ１」および「ＡＤ２」のうち最も広告スコアの高い広告コンテンツ「ＡＤ２」を配信対象の広告コンテンツとして決定し、決定した広告コンテンツの広告ＩＤ「ＡＤ２」を抽出する。
【００８５】
そして、抽出部２３５は、広告情報記憶部２２２にアクセスし、配信対象の広告コンテンツ「ＡＤ２」の広告データ「ｂｂｂ．ｐｎｇ」を抽出する。そして、抽出部２３５は、抽出した広告コンテンツ「ＡＤ２」の広告データ「ｂｂｂ．ｐｎｇ」を配信部２３７に送信する。
【００８６】
また、抽出部２３５における他の一例の処理について説明する。例えば、要求受付部２３３によって、「木曜日」に「男性」であるユーザＵ１のユーザ端末１０から、広告枠ＩＤ「Ｆ１」を含む広告リクエストが受け付けられたとする。取得部２３４は、コンテンツ情報記憶部２２１から広告枠スコア「４」を取得するとともに、かかる広告リクエストに対するターゲティング条件を広告コンテンツ「ＡＤ１」および「ＡＤ２」が満たさないことからこれらを配信対象から除外する。一方、取得部２３４は、「木曜日」に送信されたかかる広告リクエストに対するターゲティング条件を広告コンテンツ「ＡＤ３」が満たすことから、広告コンテンツ「ＡＤ３」を配信候補として特定する。
【００８７】
このように、取得部２３４により広告コンテンツ「ＡＤ３」が配信候補として特定された場合、抽出部２３５は、広告枠「Ｆ１」および配信候補の広告コンテンツ「ＡＤ３」を、それぞれスコア（広告枠スコアおよび広告スコア）の高い順に順位付けする。また、抽出部２３５は、順位が高い順に広告枠Ｆ１および広告コンテンツ「ＡＤ３」を上からソートする。ここで、図７は、抽出部２３５により順位付けされた順位情報を概念化した順位リスト（２）を示す。
【００８８】
図７に示すように、広告枠Ｆ１が順位１位であり、広告枠スコア「４」より高い広告スコアを有する広告コンテンツが存在しないことから、抽出部２３５は、配信対象の広告コンテンツを抽出しない。
【００８９】
このように、抽出部２３５は、広告枠スコアより高い広告スコアを有する広告コンテンツしか抽出しない。言い換えれば、抽出部２３５は、広告抽出処理において、広告枠スコアを足切ラインとして用いる。これにより、第１の実施形態にかかる広告抽出装置２００は、他の広告コンテンツの入札単価や平均的な入札単価と比べて、極端に入札単価の低い広告コンテンツを表示させないようにすることができるため、このような広告コンテンツが表示されてしまうことで広告枠の価値が低下することを防止することができる。また、広告抽出装置２００は、入札単価の低い広告コンテンツ、すなわち広告収益の見込めない広告コンテンツを配信する機会を少なくすることができる。
【００９０】
図２に戻り、算定部２３６は、広告枠スコアと、抽出部２３５により抽出された配信対象の広告コンテンツの広告スコアとに基づいて、当該配信対象の広告コンテンツを入稿した広告主に請求する課金額（単価）を算定する。例えば、算定部２３６は、以下に示す式（１）および（２）を用いて、課金額（単価）を算定する。
【００９１】
Ｓｉ＋Ｓx／２＝Ｓａｖｅ−ｉ  ・・・  （１）
【００９２】
Ｓｉは、配信対象の広告コンテンツｉの広告スコアを示す。Ｓxは、配信対象の広告コンテンツｉを表示させる広告枠ｘの広告枠スコアを示す。Ｓａｖｅ−ｉは、ＳｉとＳxとの平均である平均スコアを示す。
【００９３】
そして、算定部２３６は、式（２）を用いて、配信対象の広告コンテンツを入稿した広告主に請求する課金額（単価）を算定する。
【００９４】
Ｓａｖｅ−ｉ／ＣＴＲｉ＝Ｍｉ  ・・・  （２）
【００９５】
Ｓａｖｅ−ｉは、上記式（１）を用いて算出された平均スコアを示す。ＣＴＲｉは、広告コンテンツｉのクリック率を示す。Ｍｉは、配信対象の広告コンテンツｉを入稿した広告主に請求する課金額（単価）を示す。以下では、算定部２３６の処理について、一例を用いて説明する。
【００９６】
例えば、上記のように、抽出部２３５が、広告コンテンツ「ＡＤ２」を配信対象の広告コンテンツとして抽出したとする。これまで説明してきたように、かかる例では、広告コンテンツ「ＡＤ２」の広告スコアＳＡＤ２が「１２」、広告コンテンツ「ＡＤ２」を表示する広告枠Ｆ１の広告枠スコアＳＦ１が「４」である。
【００９７】
算定部２３６は、これらの値を上記式（１）に代入して、配信対象の広告コンテンツ「ＡＤ２」の平均スコアＳａｖｅ−ＡＤ２として「８円」を算定する。また、算定部２３６は、図４に示す広告情報記憶部２２２を参照し、広告コンテンツ「ＡＤ２」のクリック率ＣＴＲＡＤ２が「０．０６」であることから、上記式（２）にこれらの値を代入して、課金額ＭＡＤ２として「１３３円」を算定する。
【００９８】
ここで、算定部２３６は、上記式（１）および式（２）を用いて算定した課金額Ｍｉについて、本来広告主に設定されている入札単価との比較を行う。そして、算定部２３６は、課金額Ｍｉが広告主に設定されている入札単価より低い場合には、課金額Ｍｉが実際の課金に用いられるようにする。一方、算定部２３６は、課金額Ｍｉが広告主に設定されている入札単価より高い場合には、広告主に設定されている入札単価が実際の課金に用いられるようにする。
【００９９】
例えば、算定部２３６は、上記式（１）および式（２）を用いて算定した広告コンテンツ「ＡＤ２」の課金額ＭＡＤ２「１３３円」と、図４に示す広告情報記憶部２２２において、対応する広告主Ｃ２により設定されている入札単価「２００円」との比較を行う。そして、算定部２３６は、課金額ＭＡＤ２「１３３円」が入札単価「２００円」より低いことから、課金額ＭＡＤ２「１３３円」を、図５に示すように、広告ＩＤ「ＡＤ２」に対応付けて課金情報記憶部２２３に格納する。
【０１００】
このように、算定部２３６は、配信対象の広告コンテンツの広告スコアと、その広告コンテンツを表示する広告枠の広告枠スコアとの平均スコアを用いて、課金額を算定する。そして、算定部２３６は、算定した課金額が広告主の入札単価より低い場合には、算定した課金額を用いる。一方、算定部２３６は、算定した課金額が広告主の入札単価より高い場合には、広告主の入札単価を用いる。
【０１０１】
このため、算定部２３６は、広告枠スコアと広告スコアの両方を考慮したバランスのとれた課金額を算定することができる。また、算定部２３６は、広告主が入札単価より高い額で課金することを防止することができる。
【０１０２】
図２に戻り、配信部２３７は、抽出部２３５により抽出された配信対象の広告コンテンツを、広告リクエスト送信元のユーザ端末１０に配信する。例えば、上記のように、ユーザＵ１のユーザ端末１０からの広告リクエストに応じて、抽出部２３５により、広告枠Ｆ１に表示させる配信対象の広告コンテンツとして、広告コンテンツ「ＡＤ２」が抽出されたとする。かかる場合、配信部２３７は、ユーザＵ１のユーザ端末１０に対し、広告コンテンツ「ＡＤ２」を広告枠Ｆ１に表示するよう配信する。
【０１０３】
そして、ユーザ端末１０は、配信部２３７から受け付けた広告コンテンツ「ＡＤ２」を広告枠Ｆ１に配置したウェブページＰ１を表示する。
【０１０４】
一方、配信部２３７は、要求受付部２３３により広告リクエストが受け付けられたとしても、広告コンテンツの配信を行わない、または、予め決められた所定の広告コンテンツを配信する場合がある。
【０１０５】
例えば、図７に示すように、抽出部２３５により配信対象の広告コンテンツが抽出されなかった場合、配信部２３７は、配信対象の広告コンテンツが存在しないため広告配信を行わない、または、予め決められた所定の広告コンテンツを配信してもよい。予め決められた所定の広告コンテンツとは、例えば、広告抽出装置２００の管理者によって用意された広告コンテンツ等である。
【０１０６】
図２に戻り、課金部２３８は、算定部２３６により算定された課金額（単価）に基づいて、累積課金額を算定し、算定した累積課金額を対応する広告主に課金するよう指示する。例えば、課金部２３８は、ユーザ端末１０から、広告コンテンツがクリックされた旨のクリック情報を受け付け、クリック情報を受け付ける度に、クリックされた広告コンテンツに対して算定されている課金額（単価）に基づいて、クリックされた広告コンテンツを入稿した広告主に請求する累積課金額を算定する。以下では、課金部２３８の処理について、一例を用いて説明する。
【０１０７】
例えば、上記のように、抽出部２３５により広告コンテンツ「ＡＤ２」が配信対象の広告コンテンツとして抽出され、配信部２３７により広告コンテンツ「ＡＤ２」がユーザＵ１のユーザ端末１０に配信されたとする。そして、ユーザＵ１が、ウェブページＰ１の広告枠Ｆ１に表示された広告コンテンツ「ＡＤ２」をクリックしたとする。
【０１０８】
かかる場合、例えば、ユーザ端末１０は、広告コンテンツ「ＡＤ２」がクリックされた旨の情報として、広告ＩＤ「ＡＤ２」を含むクリック情報を広告抽出装置２００に送信する。課金部２３８は、クリック情報を受け付けると、課金情報記憶部２２３を参照し、広告ＩＤ「ＡＤ２」に対応付けられる課金額「１３３円」を特定する。
【０１０９】
そして、課金部２３８は、課金情報記憶部２２３において、広告コンテンツ「ＡＤ２」に対応する累積課金額に「１３３円」を加算する。そして、課金部２３８は、所定期間（例えば、１ヶ月）毎に、その所定期間での累積課金額を課金するよう対応する広告主Ｃ２に指示する。
【０１１０】
〔３．処理手順〕
次に、図８を用いて、第１の実施形態にかかる広告抽出装置２００が実行する広告抽出処理の手順について説明する。図８は、第１の実施形態にかかる広告抽出装置２００による広告抽出処理手順を示すフローチャートである。
【０１１１】
まず、広告抽出装置２００のコンテンツ情報受付部２３１が、配信業者から広告枠スコアの設定として、ウェブページＩＤ、広告枠ＩＤ、広告枠スコアを受け付けることにより、図３に示すような内容のコンテンツ情報記憶部２２１を有しているものとする。また、広告情報受付部２３２が、広告コンテンツの入稿を受け付けるとともに、入札単価の指定、ターゲティング条件の指定を受け付けることにより、図４に示すような内容の広告情報記憶部２２２を有しているものとする。
【０１１２】
そして、要求受付部２３３は、ユーザ端末１０から広告リクエストを受け付けたか否かを判定する（ステップＳ１０１）。要求受付部２３３により広告リクエストが受け付けられた場合には（ステップＳ１０１；Ｙｅｓ）、取得部２３４は、コンテンツ情報記憶部２２１を参照し、広告リクエストに含まれる広告枠ＩＤに対応付けられる広告枠スコアを取得する（ステップＳ１０２）。一方、要求受付部２３３は、広告リクエストを受け付けていない場合には（ステップＳ１０１；Ｎｏ）、受け付けるまで待機する。
【０１１３】
また、取得部２３４は、広告情報記憶部２２２を参照し、広告リクエストに対するターゲティング条件を満たす広告コンテンツ（配信候補の広告コンテンツ）を特定し、特定した広告コンテンツそれぞれに対応付けられる広告スコアを取得する（ステップＳ１０３）。なお、取得部２３４は、ステップＳ１０２とＳ１０３を同時に行ってもよいし、逆の順序で行ってもよい。
【０１１４】
抽出部２３５は、取得部２３４によって取得された広告枠スコアと広告スコアに基づき、配信候補の広告コンテンツの中に、かかる広告枠スコアより高い広告コンテンツが存在するか否かを判定する（ステップＳ１０４）。例えば、抽出部２３５は、広告枠スコア、各配信候補の広告コンテンツの広告スコアを比較し、広告枠スコアおよび広告スコアが高い順に順位付けする。そして、抽出部２３５は、順位が高い順に広告枠および各配信候補の広告コンテンツを上からソートし、ソートしたものに決定した順位を対応付ける。このような状態で、抽出部２３５は、広告枠スコアより高い広告スコアを有する配信候補の広告コンテンツが存在するか否かを判定する。
【０１１５】
そして、抽出部２３５は、広告枠スコアより高い広告スコアを有する配信候補の広告コンテンツが存在する場合には（ステップＳ１０４；Ｙｅｓ）、かかる配信候補の広告コンテンツ中から、最も高い広告スコアを有する広告コンテンツを配信対象の広告コンテンツとして決定する（ステップＳ１０５）。そして抽出部２３５は、決定した広告コンテンツの広告ＩＤを抽出する（ステップＳ１０６）。
【０１１６】
抽出部２３５により配信対象の広告コンテンツが抽出されると、算定部２３６は、広告枠スコアと、配信対象の広告コンテンツの広告スコアとに基づいて、当該配信対象の広告コンテンツを入稿した広告主に対して課金させる単価（課金額）を算定する（ステップＳ１０７）。具体的には、抽出部２３５は、上記式（１）および式（２）を用いて、課金額（単価）を算定する。
【０１１７】
算定部２３６により配信対象の広告コンテンツを入稿した広告主に請求する課金額が算定されると、抽出部２３５は、広告情報記憶部２２２にアクセスし、配信対象の広告コンテンツの広告ＩＤに対応する広告データを抽出する（ステップＳ１０８）。
【０１１８】
配信部２３７は、抽出部２３５により抽出された配信対象の広告コンテンツのデータをユーザ端末１０に配信する（ステップＳ１０９）。一方、広告枠スコアより高い広告スコアを有する配信候補の広告コンテンツが存在しない場合には（ステップＳ１０４；Ｎｏ）、配信部２３７は、予め決められている所定の広告コンテンツのデータをユーザ端末１０に配信する（ステップＳ１１０）。
【０１１９】
〔４．変形例〕
上述した第１の実施形態は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、他の実施形態について説明する。
【０１２０】
〔４−１．課金額算出〕
上記第１の実施形態では、算定部２３６が、広告枠スコアと、抽出部２３５により抽出された配信対象の広告コンテンツの広告スコアとを用いて、配信対象の広告コンテンツを入稿した広告主に請求する課金額（単価）を算定する例を示した。しかし、この例に限らず、算定部２３６は、配信候補の広告コンテンツの広告スコア、または、広告枠スコアに基づいて、課金額（単価）を算定してもよい。例えば、算定部２３６は、抽出部２３５により順位付けされた順位情報を用いて、配信対象の広告コンテンツより低い順位の配信候補の広告スコア、または、配信対象の広告コンテンツより低い順位の広告枠の広告枠スコアに基づいて、課金額（単価）を算定する。以下では、変形例にかかる算定部２３６の処理について、一例を用いて説明する。
【０１２１】
上記例のように、ユーザＵ１のユーザ端末１０からウェブページＰ１に含まれる広告枠Ｆ１に表示する広告コンテンツのリクエストが送信されたとする。また、これにより、取得部２３４が、広告枠Ｆ１の広告枠スコアや、配信候補として特定した広告コンテンツ「ＡＤ１」〜「ＡＤ３」の広告スコアを取得したとする。さらに、抽出部２３５が、図６に示すように、広告枠Ｆ１の広告枠スコア、広告コンテンツ「ＡＤ１」〜「ＡＤ３」それぞれの広告スコアを比較し、配信対象の広告コンテンツ「ＡＤ２」を抽出したとする。
【０１２２】
ここで、変形例にかかる算定部２３６は、配信対象の広告コンテンツ「ＡＤ２」入稿元の広告主に請求する課金額（単価）を算定する。具体的には、算定部２３６は、抽出部２３５により順位付けされた順位情報を参照し、配信対象の広告コンテンツ「ＡＤ２」より１つ低い順位付けがされているものを特定する。図６に示す順位情報の例では、算定部２３６は、配信対象の広告コンテンツ「ＡＤ２」より１つ順位の低い広告コンテンツ「ＡＤ１」を特定する。
【０１２３】
そして、算定部２３６は、特定した広告コンテンツ「ＡＤ１」の広告スコア「１０」を、配信対象の広告コンテンツ「ＡＤ２」のクリック率「０．０６」で除算することにより、課金額（単価）として「１６６円」を算定する。このような算定方法は、上記式（２）において、平均スコアを、配信対象の広告コンテンツより１つ順位の低い広告コンテンツの広告スコアに置き換えたものに相当する。
【０１２４】
そして、算定部２３６は、算定した課金額「１６６円」と、図４に示す広告情報記憶部２２２において、対応する広告主Ｃ２により設定されている入札単価「２００円」との比較を行う。そして、算定部２３６は、課金額「１６６円」が入札単価「２００円」より低いことから、課金額「１６６円」を、広告ＩＤ「ＡＤ２」に対応付けて課金情報記憶部２２３に格納し、実際の課金に用いられるようにする。
【０１２５】
また、他の一例について説明する。例えば、図６に示す順位情報において、抽出部２３５により広告コンテンツ「ＡＤ１」が配信対象として抽出されたとする。かかる場合、算定部２３６は、配信対象の広告コンテンツ「ＡＤ１」より１つ低い順位付けがされているものとして、広告枠「Ｆ１」を特定する。
【０１２６】
そして、算定部２３６は、特定した広告枠Ｆ１の広告枠スコア「４」を、配信対象の広告コンテンツ「ＡＤ１」のクリック率「０．１」で除算することにより、課金額（単価）として「４０円」を算定する。このような算定方法は、上記式（２）において、平均スコアを、配信対象の広告コンテンツより１つ順位の低い広告枠の広告枠スコアに置き換えたものに相当する。
【０１２７】
そして、算定部２３６は、算定した課金額「４０円」と、図４に示す広告情報記憶部２２２において、対応する広告主Ｃ１により設定されている入札単価「１００円」との比較を行う。そして、算定部２３６は、課金額「４０円」が入札単価「１００円」より低いことから、課金額「４０円」を、広告ＩＤ「ＡＤ１」に対応付けて課金情報記憶部２２３に格納し、実際の課金に用いられるようにする。
【０１２８】
このように、算定部２３６は、広告枠スコアおよび配信候補の広告コンテンツの広告スコアの高さに応じて順位付けされた順位情報を用いて、配信対象として抽出された広告コンテンツより１つ低い順位の広告コンテンツあるいは広告枠を特定する。そして、算定部２３６は、配信対象の広告コンテンツより１つ順位が低いものが配信候補の広告コンテンツであった場合には、かかる配信候補の広告コンテンツの広告スコアを用いて課金額を算定する。また、算定部２３６は、配信対象の広告コンテンツより１つ順位が低いものが広告枠であった場合には、かかる広告枠の広告枠スコアを用いて課金額として算定する。
【０１２９】
これにより、広告抽出装置２００は、広告枠スコアと広告スコアの両方を考慮したバランスのとれた課金額を算定することができる。また、算定部２３６は、広告主が入札単価より高い額で課金することを防止することができる。
【０１３０】
〔４−２．広告枠スコア（１）〕
上記第１の実施形態では、各配信業者が、自信が配信するウェブページの所定の広告枠に対し、その広告枠に表示された広告コンテンツの入札単価や実績情報等に基づいて、収益期待値、または、収益期待値に関する値を算出し、算出した値をかかる広告枠の広告枠スコアとして設定する例を示した。しかし、配信業者は、広告枠に対して広告枠スコアを設定するのではなく、広告枠に対して所定の価格を設定してもよい。このような所定の価格は、広告枠に対する入札価格とみなすことができ、以下では、広告枠価格と表記する。例えば、配信業者は、広告抽出装置２００からのレポートを参照し、自身が管理するウェブページに含まれる広告枠に表示された各広告コンテンツの入札単価から平均入札単価を算出する。そして、配信業者は、平均入札単価を参考に、広告枠価格を設定することが考えられる。
【０１３１】
そして、広告抽出装置２００のコンテンツ情報受付部２３１は、配信業者から広告枠価格の設定を受け付ける。例えば、コンテンツ情報受付部２３１は、配信業者による広告枠価格の設定情報として、業者端末１２０からウェブページＩＤ、広告枠ＩＤ、広告枠価格を受け付ける。そして、コンテンツ情報受付部２３１は、広告枠価格設定元の配信業者の業者ＩＤに対応付けて、受け付けたウェブページＩＤ、広告枠ＩＤ、広告枠価格をコンテンツ情報記憶部２２１に格納する。このような場合のコンテンツ情報記憶部２２１をコンテンツ情報記憶部２２１ａとする。
【０１３２】
また、コンテンツ情報受付部２３１は、配信業者によって広告枠に設定された広告枠価格に基づいて、広告枠毎に収益期待値（ｅＣＰＭ）を算出し、算出した収益期待値を広告枠スコアとして設定する。例えば、コンテンツ情報受付部２３１は、広告枠毎に設定された広告枠価格と、当該広告枠に表示された広告コンテンツがクリックされたクリック率（広告枠の評価値）とを乗じることにより、当該広告枠に広告コンテンツが表示されることにより期待される収益期待値を算出し、算出した収益期待値を広告枠スコアとして設定する。
【０１３３】
ここで、図９は、変形例にかかるコンテンツ情報記憶部２２１ａの一例を示す図（１）である。例えば、図９では、配信業者Ｔ１により管理されるウェブページＰ１に含まれる広告枠Ｆ１に配信業者Ｔ１が広告枠価格「１００円」を設定する旨の情報として、コンテンツ情報受付部２３１が、配信業者Ｔ１の業者端末１２０からウェブページＩＤ「Ｐ１」、広告枠ＩＤ「Ｆ１」、広告枠価格「１００円」を受け付けた例を示す。また、コンテンツ情報受付部２３１が、広告枠Ｆ１の広告枠価格「１００円」と、広告枠Ｆ１の実績情報であるクリック率（０．０４とする）とを乗じて、収益期待値「４」を算出し、算出した収益期待値「４」を広告枠Ｆ１の広告枠スコアとして設定した例を示す。
【０１３４】
このような状態において、要求受付部２３３によりユーザ端末１０からの広告リクエストが受け付けられると、取得部２３４は、コンテンツ情報記憶部２２１ａから広告枠スコアを取得する。
【０１３５】
例えば、ユーザＵ１のユーザ端末１０から広告枠ＩＤ「Ｆ１」およびユーザＩＤ「Ｕ１」を含む広告リクエストが送信されたことにより、かかる広告リクエストが要求受付部２３３によって受け付けられたとする。取得部２３４は、コンテンツ情報記憶部２２１ａを参照し、広告枠ＩＤ「Ｆ１」に対応付けられる広告枠スコアを取得する。図９の例では、取得部２３４は、コンテンツ情報記憶部２２１ａを参照し、広告枠ＩＤ「Ｆ１」に対応付けられる広告枠スコア「４」を取得する。
【０１３６】
このように、コンテンツ情報受付部２３１は、配信業者から広告枠に対する入札価格である広告枠価格の設定を受け付け、受け付けた広告枠価格と、かかる広告枠の評価値であるクリック率とを用いて、収益期待値を算出する。そして、コンテンツ情報受付部２３１は、算出した収益期待値をかかる広告枠の広告枠スコアとして設定する。また、取得部２３４は、広告リクエストに応じて、上記のようにしてコンテンツ情報受付部２３１により設定された広告枠スコアをコンテンツ情報記憶部２２１ａから取得する。
【０１３７】
これにより、広告抽出装置２００は、配信業者に対して、広告枠に対する収益期待値の設定だけでなく、価格設定にも対応することができるため、広告枠に対する情報設定の利便性を高めることができる。また、広告抽出装置２００は、配信業者からは広告枠に対する価格設定を受け付けて、広告枠スコアの算出・設定は装置側で行うため、配信業者による広告枠スコア（収益期待値）算出の手間を省かせることができる。
【０１３８】
〔４−３．広告枠スコア（２）〕
上記第１の実施形態では、コンテンツ情報受付部２３１が、配信業者から広告枠毎に１つの広告枠スコアの設定を受け付ける例について説明した。しかし、コンテンツ情報受付部２３１は、配信業者から１つの広告枠について、複数の広告枠スコアの設定を受け付けてもよい。例えば、コンテンツ情報受付部２３１は、配信業者から１つの広告枠について、時間帯毎の広告枠スコアの設定を受け付ける。なお、ここでは、広告枠スコアは収益期待値であるものとする。また、配信業者による収益期待値の算出については、上述してきた通りであるため説明を省略する。
【０１３９】
そして、広告抽出装置２００は、図３に示すコンテンツ情報記憶部２２１に代わって、図１０に示すコンテンツ情報記憶部２２１ｂを有するものとする。図１０は、変形例にかかるコンテンツ情報記憶部２２１ｂの一例を示す図（２）である。図１０に示すように、コンテンツ情報記憶部２２１ｂは、時間帯毎に「広告枠スコア」の項目を有する。図１０では、省略しているが、コンテンツ情報記憶部２２１ｂは、２４時間を１時間毎に区切った計２４の「広告枠スコア」の項目を有する。
【０１４０】
例えば、図１０では、配信業者Ｔ１により管理されるウェブページＰ１に含まれる広告枠Ｆ１に配信業者Ｔ１が０時台の広告枠スコア「４円」、１時台の広告枠スコア「３円」・・・を設定する旨の情報として、コンテンツ情報受付部２３１が、配信業者Ｔ１の業者端末１２０からウェブページＩＤ「Ｐ１」、広告枠ＩＤ「Ｆ１」、０時台の広告枠スコア「４円」、１時台の広告枠スコア「３円」・・・を受け付けた例を示す。
【０１４１】
このような状態において、要求受付部２３３によりユーザ端末１０からの広告リクエストが受け付けられると、取得部２３４は、コンテンツ情報記憶部２２１ｂから広告枠スコアを取得する。
【０１４２】
例えば、「０時１５分」に、ユーザＵ１のユーザ端末１０から広告枠ＩＤ「Ｆ１」およびユーザＩＤ「Ｕ１」を含む広告リクエストが送信されたことにより、かかる広告リクエストが要求受付部２３３によって受け付けられたとする。取得部２３４は、コンテンツ情報記憶部２２１ｂを参照し、広告枠ＩＤ「Ｆ１」に対応付けられる広告枠スコアのうち、広告リクエストが受け付けられた時間帯に応じた広告枠スコアを取得する。図１０の例では、取得部２３４は、コンテンツ情報記憶部２２１ｂを参照し、広告枠ＩＤ「Ｆ１」に対応付けられる広告枠スコアのうち、０時台の広告枠スコア「４」を取得する。
【０１４３】
このように、コンテンツ情報受付部２３１は、配信業者から１つの広告枠について、時間帯毎の広告枠スコアの設定を受け付ける。そして、取得部２３４は、広告リクエストが受け付けられた時間帯に応じて、取得する広告枠スコアを動的に変える。これにより、広告抽出装置２００は、配信業者に対し、広告枠スコアの設定をより詳細に行わせることができる。
【０１４４】
なお、コンテンツ情報受付部２３１は、配信業者から１つの広告枠について、時間帯毎の広告枠価格の設定を受け付けてもよい。かかる場合、コンテンツ情報受付部２３１は、時間帯毎の広告枠価格それぞれについて収益期待値を算出し、算出した収益期待値を広告枠スコアとして設定する。
【０１４５】
（第２の実施形態）
〔１．広告抽出装置の構成〕
第１の実施形態では、広告抽出装置２００が、配信業者から広告枠スコアの設定を受け付ける例を示した。しかし、第２の実施形態にかかる広告抽出装置３００は、各配信業者によって配信されるウェブページに含まれる広告枠毎に収益期待値を算出し、算出した収益期待値を対応する各配信業者に提示する。これにより、第２の実施形態にかかる広告抽出装置３００は、配信業者による広告枠スコアの検討や算出を補助する。
【０１４６】
図１１を用いて、第２の実施形態にかかる広告抽出装置３００の構成について説明する。図１１は、第２の実施形態にかかる広告抽出装置３００の構成例を示す図である。図１１に示すように、広告抽出装置３００は、通信部２１０と、記憶部２２０と、制御部３３０とを有する。なお、広告抽出装置２００と符号が重複する処理部は、広告抽出装置２００と同一処理部であるため説明を省略する。
【０１４７】
制御部３３０は、例えば、ＣＰＵやＭＰＵ等によって、広告抽出装置３００内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部３３０は、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【０１４８】
図１１に示すように、制御部３３０は、提示部３３１と、コンテンツ情報受付部２３１と、広告情報受付部２３２と、要求受付部２３３と、取得部２３４と、抽出部２３５と、算定部２３６と、配信部２３７と、課金部２３８とを有する。制御部３３０の内部構成は、図１１に示した情報に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部３３０が有する各処理部の接続関係は、図１１に示した接続関係に限られず、他の接続関係であってもよい。
【０１４９】
提示部３３１は、各配信業者によって配信されるウェブページに含まれる広告枠毎に、当該広告枠に表示された広告コンテンツにおける実績情報に基づいて、当該広告枠に広告コンテンツが表示されることにより期待される収益期待値（ｅＣＰＭ）を算出する。そして、提示部３３１は、算出した収益期待値を配信業者に提示する。以下では、提示部３３１によって、ウェブページＰ１に含まれる広告枠Ｆ１の収益期待値が算出される例について説明する。
【０１５０】
例えば、提示部３３１は、所定期間（例えば、１ヶ月）において広告枠Ｆ１に表示された広告コンテンツがクリックされた総クリック回数を、所定期間に広告枠Ｆ１に広告コンテンツが表示された総表示回数で除算することによりクリック率を算出する。また、提示部３３１は、広告枠Ｆ１に表示された広告コンテンツそれぞれの入札価格を用いて、平均入札単価を算出する。そして、提示部３３１は、算出したクリック率と平均入札価格とを乗算することにより広告枠Ｆ１の収益期待値を算出する。なお、提示部３３１は、広告枠Ｆ１に表示された各広告コンテンツ毎にクリック率を算出し、算出した各広告コンテンツのクリック率を平均した平均クリック率を用いてもよい。
【０１５１】
そして、提示部３３１は、こうして算出した収益期待値を所定のタイミング（例えば、配信業者から広告枠スコアの設定を受け付ける前）で配信業者に提示する。例えば、広告枠Ｆ１を含むウェブページＰ１を配信しているのは配信業者Ｔ１であるため、提示部３３１は、上記のように算出した広告枠Ｆ１の収益期待値を配信業者Ｔ１の業者端末１２０に送信する。
【０１５２】
配信業者Ｔ１は、受け付けた収益期待値を参照し、広告枠スコアを設定する。例えば、配信業者Ｔ１は、受け付けた収益期待値をそのまま広告枠スコアとして設定することもできるし、受け付けた収益期待値を参考に調整した値（広告枠スコアに関する値）を設定することもできる。こうして各配信業者から広告枠スコアの設定を受け付けたのちの処理は、上述してきたとおりである。
【０１５３】
例えば、配信業者によっては、どのような値が広告枠スコアとして最適であるかわからない場合がある。設定した広告枠スコアが高すぎると、広告抽出装置３００は、配信対象の広告コンテンツを抽出できる機会を減らしてしまうことになる。また、設定した広告枠スコアが低すぎると、そのような広告枠スコアは足切ラインとして働かない可能性がある。
【０１５４】
しかし、このように、提供部３３１が、装置側で算出した収益期待値を配信業者に提示することで、広告抽出装置３００は、配信業者がより最適な広告枠スコアを設定できるよう補助することができる。また、広告抽出装置３００は、配信業者による広告枠スコア算出の手間を省くこともできる。
【０１５５】
〔２．変形例〕
上述した第２の実施形態は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、他の実施形態について説明する。
【０１５６】
〔２−１．提示処理（１）〕
第２の実施形態では、提示部３３１が、各配信業者が配信するウェブページに含まれる広告枠毎に、収益期待値を算出して提示する例を示した。しかし、提示部３３１は、各広告枠に表示された広告コンテンツのコンバージョン率に応じた収益期待値を提示してもよい。例えば、広告抽出装置３００は、コンバージョン率毎に所定の収益期待値を設定したテーブルを有しているものとする。
【０１５７】
例えば、広告抽出装置３００は、コンバージョン率範囲０〜０．５％：ｅＣＰＭ「１０円」、コンバージョン率範囲０．５〜２．０％：ｅＣＰＭ「１５円」、コンバージョン率範囲２．０〜４．０％：ｅＣＰＭ「２０円」、コンバージョン率範囲４．０〜６．０％：ｅＣＰＭ「２５円」、コンバージョン率範囲６．０〜８．０％：ｅＣＰＭ「３０円」・・・といったように、コンバージョン率の範囲毎に収益期待値を対応付けたテーブルを有しているものとする。例えば、このような対応付けは、各広告コンテンツの実績情報等に基づいて、広告抽出装置３００の管理者等によって予め行われてよいものである。以下では、提示部３３１によって、ウェブページＰ１に含まれる広告枠Ｆ１での収益期待値が算出される例について説明する。
【０１５８】
例えば、提示部３３１は、所定期間（例えば、１ヶ月）において広告枠Ｆ１に表示された広告コンテンツのうちコンバージョンに至った広告コンテンツの数を、所定期間に広告枠Ｆ１に広告コンテンツが表示された総表示回数で除算することによりコンバージョン率を算出する。ここで、提示部３３１は、コンバージョン率「３％」を算出したとすると、コンバージョン率範囲２．０〜４．０％に対応付けられるｅＣＰＭ「２０円」を広告枠Ｆ１の収益期待値として特定する。そして、提示部３３１は、特定した広告枠Ｆ１の収益期待値「２０円」を配信業者Ｔ１に提示する。
【０１５９】
これにより、広告抽出装置３００は、広告枠に表示された広告コンテンツのコンバージョン率に応じた収益期待値を提示することができる。
【０１６０】
〔２−２．提示処理（２）〕
また、提示部３３１は、１つの広告枠について、複数の収益期待値を算出し、算出した複数の収益期待値を対応する配信業者に提示してもよい。例えば、提示部３３１は、１つの広告枠について、時間帯毎の収益期待値を算出する。例えば、提示部３３１は、広告枠Ｆ１について、０時台の収益期待値、１時台の収益期待値、２時台の収益期待値・・・といったように２４時間のうち１時間毎の収益期待値を広告枠毎に算出する。そして、提供部３３１は、算出した時間帯毎の収益期待値を配信業者に提示する。
【０１６１】
そして、配信業者は、提示された時間帯毎の収益期待値に基づいて、時間帯毎の広告枠スコアを設定する。また、コンテンツ情報受付部２３１は、配信業者から時間帯毎の広告枠スコアを受け付け、コンテンツ情報記憶部２２１ｂに格納する。また、取得部２３４は、要求受付部２３３により広告リクエストが受け付けられると、広告リクエストが受け付けられた時間帯に応じた広告枠スコアを取得する。
【０１６２】
（その他）
〔１．プログラム〕
また、上述してきた各実施形態にかかる広告抽出装置２００および３００は、例えば図１２に示すような構成のコンピュータ１０００によって実現される。以下、広告抽出装置２００を例に挙げて説明する。図１２は、広告抽出装置２００の機能を実現するコンピュータ１０００の一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１６３】
ＣＰＵ１１００は、ＲＯＭ１３００又はＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１６４】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、通信網５０を介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを、通信網５０を介して他の機器へ送信する。
【０１６５】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを、入出力インターフェイス１６００を介して出力装置へ出力する。
【０１６６】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラム又はデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１６７】
例えば、コンピュータ１０００が第１の実施形態にかかる広告抽出装置２００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部２３０の機能を実現する。また、ＨＤＤ１４００には、記憶部２２０内のデータが格納される。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを、記録媒体１８００から読み取って実行するが、他の例として、他の装置から、通信網５０を介してこれらのプログラムを取得してもよい。
【０１６８】
また、例えば、コンピュータ１０００が第２の実施形態にかかる広告抽出装置３００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部３３０の機能を実現する。
【０１６９】
上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【０１７０】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１７１】
また、上述してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１７２】
（効果）
第１の実施形態にかかる広告抽出装置２００は、取得部２３４と、抽出部２３５とを有する。取得部２３４は、広告枠の評価を示す広告枠評価値と、配信候補の広告コンテンツの評価を示す広告評価値とを取得する。抽出部２３５は、取得部２３４により取得された広告枠評価値と広告評価値とに基づいて、広告枠に表示される配信対象の広告コンテンツを配信候補の広告コンテンツから抽出する。
【０１７３】
これにより、第１の実施形態にかかる広告抽出装置２００は、広告枠の価値が低下することを防止することができる。また、広告抽出装置２００は、入札単価の低い広告コンテンツ、すなわち広告収益の見込めない広告コンテンツを配信する機会を少なくすることができる。
【０１７４】
また、抽出部２３５は、広告枠評価値と配信候補の広告コンテンツそれぞれの広告評価値とに基づいて、配信対象の広告コンテンツを配信候補の広告コンテンツから抽出する。
【０１７５】
これにより、第１の実施形態にかかる広告抽出装置２００は、広告主だけでなく、コンテンツ（例えば、ウェブページ）配信業者側の意図も考慮した広告抽出を行うことができるとともに、広告枠の価値が低下することを防止することができる。
【０１７６】
また、抽出部２３５は、広告枠評価値より高い前記広告評価値を有する配信候補の広告コンテンツの中から、配信対象の広告コンテンツを抽出する。
【０１７７】
これにより、第１の実施形態にかかる広告抽出装置２００は、広告主だけでなく、コンテンツ（例えば、ウェブページ）配信業者側の意図も考慮した広告抽出を行うことができるとともに、広告枠の価値が低下することを防止することができる。
【０１７８】
第１の実施形態にかかる広告抽出装置２００は、配信部２３７をさらに有する。そして、配信部２３７は、広告枠評価値より高い広告評価値を有する配信候補の広告コンテンツが存在しなかった場合に、広告コンテンツの配信を行わない、または、予め決められた所定の広告コンテンツを配信する。
【０１７９】
これにより、第１の実施形態にかかる広告抽出装置２００は、広告枠評価値より低い広告評価値を有する広告コンテンツを配信しないため、例えば、そのような広告コンテンツを配信してしまうことで広告枠の評価が低下してしまうことを防止することができる。
【０１８０】
第１の実施形態にかかる広告抽出装置２００は、算定部２３６をさらに有する。そして、算定部２３６は、広告枠評価値と、抽出部２３５により抽出された配信対象の広告コンテンツの広告評価値とに基づいて、配信対象の広告コンテンツを入稿した広告主に請求する課金額を算定する。
【０１８１】
これにより、第１の実施形態にかかる広告抽出装置２００は、広告枠評価値と広告評価値の両方を考慮したバランスのとれた課金額を算定することができる。また、広告抽出装置２００は、広告主が入札単価より高い額で課金することを防止することができる。
【０１８２】
また、算定部２３６は、配信候補の広告コンテンツの広告評価値、または、広告枠評価値に基づいて、抽出部２３５により抽出された配信対象の広告コンテンツを入稿した広告主に請求する課金額を算定する。
【０１８３】
これにより、第１の実施形態にかかる広告抽出装置２００は、広告枠評価値と広告評価値の両方を考慮したバランスのとれた課金額を算定することができる。また、広告抽出装置２００は、広告主が入札単価より高い額で課金することを防止することができる。
【０１８４】
また、取得部２３４は、広告枠を含むウェブページを配信する配信者により広告枠に設定された広告枠評価値に関する情報を取得する。
【０１８５】
これにより、第１の実施形態にかかる広告抽出装置２００は、広告主だけでなく、コンテンツ（例えば、ウェブページ）配信業者側の意図も考慮した広告抽出を行うことができる。
【０１８６】
また、取得部２３４は、広告枠を含むウェブページを配信する配信者により広告枠に設定された入札価格に基づいて算出された広告枠評価値を取得する。
【０１８７】
これにより、第１の実施形態にかかる広告抽出装置２００は、広告枠に対する収益期待値の設定だけでなく、価格設定にも対応することができるため、配信業者による広告枠に対する情報設定の利便性を高めることができる。
【０１８８】
また、取得部２３４は、入札価格と、広告枠に対する所定の評価値とを用いて算出された広告枠に広告コンテンツが表示されることにより期待される収益期待値である広告枠評価値を取得する。
【０１８９】
これにより、第１の実施形態にかかる広告抽出装置２００は、広告枠評価値である収益期待値の算出を装置側で行うため、配信業者が広告枠評価値を検討する手間を省くことができる。また、広告抽出装置２００は、広告枠に対する収益期待値の設定だけでなく、価格設定にも対応することができるため、配信業者による広告枠に対する情報設定の利便性を高めることができる。
【０１９０】
第２の実施形態にかかる広告抽出装置３００は、提示部３３１をさらに有する。提示部３３１は、広告枠に表示された広告コンテンツにおける実績情報に基づいて、広告枠に広告コンテンツが表示されることにより期待される収益期待値を算出し、算出した収益期待値を配信者に提示する。
【０１９１】
これにより、第２の実施形態にかかる広告抽出装置３００は、配信業者がより最適な広告枠評価値を設定できるよう補助することができる。また、広告抽出装置３００は、配信業者による広告枠評価値算出の手間を省くこともできる。
【０１９２】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１９３】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、抽出部は、抽出手段や抽出回路に読み替えることができる。
【符号の説明】
【０１９４】
１  広告抽出システム
１０  ユーザ端末
３０  広告主端末
１２０  業者端末
１００  コンテンツサーバ
２００  広告抽出装置
２２０  記憶部
２２１  コンテンツ情報記憶部
２２２  広告情報記憶部
２２３  課金情報記憶部
２３０  制御部
２３１  コンテンツ情報受付部
２３２  広告情報受付部
２３３  要求受付部
２３４  取得部
２３５  抽出部
２３６  算定部
２３７  配信部
２３８  課金部
３００  広告抽出装置
３３０  制御部
３３１  提示部
【図１】
0006780931.tif 000002
【図２】
0006780931.tif 000003
【図３】
0006780931.tif 000004
【図４】
0006780931.tif 000005
【図５】
0006780931.tif 000006
【図６】
0006780931.tif 000007
【図７】
0006780931.tif 000008
【図８】
0006780931.tif 000009
【図９】
0006780931.tif 000010
【図１０】
0006780931.tif 000011
【図１１】
0006780931.tif 000012
【図１２】
0006780931.tif 000013