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