(57)【特許請求の範囲】
【請求項１】
複数の広告コンテンツに一括で設定された広告料金の予算である広告予算を受け付ける受付手段と、
任意の広告コンテンツとともに広告予算が一括で設定された状態で過去に配信された配信済み広告コンテンツの広告効果を含む配信履歴を取得する取得手段と、
前記取得手段によって取得された配信履歴に含まれる広告効果を得るために消化した広告予算に基づいて、前記受付手段によって受け付けられた広告予算のうち前記複数の広告コンテンツによって消化される広告予算の比率である消化比率を求め、求めた消化比率に応じて当該複数の広告コンテンツにおける広告効果の上限を個別に予測する予測手段と、
を備えたことを特徴とする広告装置。
【請求項２】
前記取得手段は、
前記複数の広告コンテンツが任意の広告予算が一括で設定された状態で配信されたことがある場合に、当該複数の広告コンテンツに対応する配信済み広告コンテンツの配信履歴を取得する、
ことを特徴とする請求項１に記載の広告装置。
【請求項３】
前記取得手段は、
前記複数の広告コンテンツに含まれる各広告コンテンツが前記複数の広告コンテンツに含まれる他の広告コンテンツのいずれかと組合せで任意の広告予算が一括で設定された状態で過去に配信されたことがあり、かつ、前記過去に配信された広告コンテンツの各組合せには、少なくとも１つの他の組合せと同一の広告コンテンツが含まれる場合に、前記過去に配信された広告コンテンツの各組合せに対応する配信済み広告コンテンツの配信履歴を取得し、
前記予測手段は、
前記過去に配信された広告コンテンツの組合せ毎に、当該組合せに含まれる各広告コンテンツによって消化される広告予算の消化比率を求め、前記同一の広告コンテンツを基準として、前記組合せ毎の消化比率から前記複数の広告コンテンツによって消化される広告予算の消化比率を求める、
ことを特徴とする請求項１又は２に記載の広告装置。
【請求項４】
前記取得手段によって取得された配信履歴に基づいて、前記配信済み広告コンテンツの広告効果を推定する推定手段をさらに備え、
前記取得手段は、
前記配信済み広告コンテンツの配信が制限された情報である制限情報を含む前記配信履歴を取得し、
前記推定手段は、
前記取得手段によって取得された配信履歴に含まれる広告効果及び制限情報を用いて、配信が制限されなかった場合における前記配信済み広告コンテンツの広告効果を推定する、
前記予測手段は、
前記取得手段によって取得された配信履歴に含まれる広告効果と、前記推定手段によって推定された広告効果とに基づいて、配信が制限されない場合における前記複数の広告コンテンツの広告効果をさらに予測する、
ことを特徴とする請求項１〜３のいずれか一つに記載の広告装置。
【請求項５】
前記予測手段は、
前記複数の広告コンテンツのいずれかが任意の広告予算が一括で設定された状態で配信されたことがない場合に、前記配信が制限されない場合における前記複数の広告コンテンツの広告効果を予測し、予測した広告効果に基づいて前記消化比率を予測する、
ことを特徴とする請求項４に記載の広告装置。
【請求項６】
前記取得手段は、
前記制限情報として、前記配信済み広告コンテンツの配信が停止された期間である停止期間を含む前記配信履歴を取得し、
前記推定手段は、
前記停止期間を用いて、配信が停止されなかった場合における前記配信済み広告コンテンツの広告効果を推定する、
ことを特徴とする請求項４又は５に記載の広告装置。
【請求項７】
前記取得手段は、
前記配信済み広告コンテンツが配信された期間である配信期間をさらに含む前記配信履歴を取得し、
前記推定手段は、
前記配信期間に対する前記停止期間の割合に応じて、前記配信済み広告コンテンツの広告効果を推定する、
ことを特徴とする請求項６に記載の広告装置。
【請求項８】
前記取得手段は、
所定の配信態様毎に、当該配信態様において配信された配信済み広告コンテンツにおける広告効果の時間変動を取得し、
前記推定手段は、
配信態様に対応する前記広告効果の時間変動のうち、前記配信済み広告コンテンツの停止時間に対応する広告効果に基づいて、当該配信済み広告コンテンツの広告効果を推定する、
ことを特徴とする請求項６に記載の広告装置。
【請求項９】
前記取得手段は、
前記配信態様として、前記配信済み広告コンテンツが配信された配信時期、又は、前記配信済み広告コンテンツの配信対象となったユーザ属性を用いる、
ことを特徴とする請求項８に記載の広告装置。
【請求項１０】
前記複数の広告コンテンツの広告主に対して、前記予測手段によって予測された当該複数の広告コンテンツにおける広告効果を提供する提供手段、
をさらに備えたことを特徴とする請求項１〜９のいずれか一つに記載の広告装置。
【請求項１１】
前記予測手段は、
前記複数の広告コンテンツにおける広告効果として、当該複数の広告コンテンツがユーザの端末装置に表示される回数である表示回数、又は、前記ユーザに選択される回数である選択回数を予測する、
ことを特徴とする請求項１〜１０のいずれか一つに記載の広告装置。
【請求項１２】
コンピュータが実行する予測方法であって、
複数の広告コンテンツに一括で設定された広告料金の予算である広告予算を受け付ける受付工程と、
任意の広告コンテンツとともに広告予算が一括で設定された状態で過去に配信された配信済み広告コンテンツの広告効果を含む配信履歴を取得する取得工程と、
前記取得工程によって取得された配信履歴に含まれる広告効果を得るために消化した広告予算に基づいて、前記受付工程によって受け付けられた広告予算のうち前記複数の広告コンテンツによって消化される広告予算の比率である消化比率を求め、求めた消化比率に応じて当該複数の広告コンテンツにおける広告効果の上限を個別に予測する予測工程と、
を含んだことを特徴とする予測方法。
【請求項１３】
複数の広告コンテンツに一括で設定された広告料金の予算である広告予算を受け付ける受付手順と、
任意の広告コンテンツとともに広告予算が一括で設定された状態で過去に配信された配信済み広告コンテンツの広告効果を含む配信履歴を取得する取得手順と、
前記取得手順によって取得された配信履歴に含まれる広告効果を得るために消化した広告予算に基づいて、前記受付手順によって受け付けられた広告予算のうち前記複数の広告コンテンツによって消化される広告予算の比率である消化比率を求め、求めた消化比率に応じて当該複数の広告コンテンツにおける広告効果の上限を個別に予測する予測手順と、
コンピュータに実行させることを特徴とする予測プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告装置、予測方法及び予測プログラムに関する。
【背景技術】
【０００２】
近年、インターネットを介した広告配信が盛んに行われている。例えば、ウェブページの所定の位置に企業や商品等に関する広告コンテンツを表示することが行われている。このような広告コンテンツは、例えば、静止画像や動画像やテキストデータなどのアイコンであり、広告主によって提供されるウェブページ（以下、広告主ページと表記する）へのハイパーリンクが張られる。そして、ユーザによって広告コンテンツがクリックされた場合に、広告ページが表示される。なお、ウェブページに広告コンテンツが表示される回数は、広告効果の一例であり、インプレッション（impression）数等と呼ばれる。
【０００３】
このような広告配信に関する技術として、広告コンテンツのインプレッション数を予測する技術が提案されている。この技術では、過去の入札価格及びインプレッション数の実績値に基づいて、ゴンペルツ曲線を形成する。そして、この技術では、広告主が提示する入札価格に応じて、広告コンテンツをゴンペルツ曲線における密集領域、離散領域及び限界領域とのいずれかの領域に分類し、分類された領域に応じてインプレッション数を予測する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２０３５７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、これまでは、広告予算が一括で設定されている複数の広告コンテンツのインプレッション数を個別に予測する技術が提案されていなかった。この点について、以下に具体的に説明する。
【０００６】
広告コンテンツを配信する広告装置は、広告主から、広告コンテンツや、広告コンテンツがクリックされたことに応じて広告主に課金される広告料金の予算（以下、「広告予算」と表記する場合がある）等を受け付ける。そして、広告装置は、ウェブページを表示する端末装置に広告コンテンツを配信する。ここで、広告主は、広告装置による広告配信を利用して、新商品や新サービスのキャンペーン活動を行う場合がある。具体的には、広告主は、新商品等に関する複数の広告コンテンツを広告装置に入稿することで、広告効果の向上を図る。このとき、広告主は、キャンペーン活動に用いる各広告コンテンツに対して広告予算を個別に設定するのではなく、キャンペーン活動に用いる複数の広告コンテンツに対して広告予算を一括で設定する場合がある。
【０００７】
これに対して、これまでは、広告予算が一括で設定されている複数の広告コンテンツの広告効果を個別に予測する技術が提案されていなかった。例えば、上記の従来技術では、そもそも複数の広告コンテンツに広告予算が一括で設定されることを前提としておらず、複数の広告コンテンツの広告効果を個別に予測する技術について何ら提案されていない。
【０００８】
なお、上述した広告効果としては、例えば、広告コンテンツのインプレッション数や、広告コンテンツがユーザにクリックされた回数を示すクリック数などが挙げられる。
【０００９】
本願は、上記に鑑みてなされたものであって、広告予算が一括で設定されている複数の広告コンテンツの広告効果を個別に予測することができる広告装置、予測方法及び予測プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本願に係る広告装置は、複数の広告コンテンツに一括で設定された広告料金の予算である広告予算を受け付ける受付手段と、過去に配信された配信済み広告コンテンツの広告効果を含む配信履歴を取得する取得手段と、前記取得手段によって取得された配信履歴に含まれる広告効果に基づいて、前記広告予算のうち前記複数の広告コンテンツによって消化される広告予算の比率である消化比率を求め、求めた消化比率に応じて当該複数の広告コンテンツにおける広告効果の上限を個別に予測する予測手段と、を備えたことを特徴とする。
【発明の効果】
【００１１】
実施形態の一態様によれば、広告予算が一括で設定されている複数の広告コンテンツの広告効果を個別に予測することができるという効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】図１は、第１の実施形態に係る予測処理の一例を示す図である。
【図２】図２は、第１の実施形態に係る広告配信システムの構成例を示す図である。
【図３】図３は、第１の実施形態に係る広告装置の構成例を示す図である。
【図４】図４は、第１の実施形態に係る広告コンテンツ記憶部の一例を示す図である。
【図５】図５は、第１の実施形態に係る配信履歴記憶部の一例を示す図である。
【図６】図６は、第１の実施形態に係る広告装置による予測処理手順を示すフローチャートである。
【図７】図７は、変形例に係る予測処理の一例を示す図である。
【図８】図８は、第２の実施形態に係る広告装置によるインプレッション数の推定処理の一例を示す図である。
【図９】図９は、第２の実施形態に係る広告装置の構成例を示す図である。
【図１０】図１０は、第２の実施形態に係る予測部による予測結果の一例を示す図である。
【図１１】図１１は、第２の実施形態に係る予測部による予測結果の一例を示す図である。
【図１２】図１２は、変形例に係る広告装置によるインプレッション数の推定処理の一例を示す図である。
【図１３】図１３は、変形例に係る広告装置によるインプレッション数の推定処理の一例を示す図である。
【図１４】図１４は、変形例に係る予測部による予測結果の一例を示す図である。
【図１５】図１５は、変形例に係る予測部による予測結果の一例を示す図である。
【図１６】図１６は、変形例に係る提供部によって提供される予測結果画面の一例を示す図である。
【図１７】図１７は、変形例に係る予測部による予測結果の一例を示す図である。
【図１８】図１８は、変形例に係る予測部による予測結果の一例を示す図である。
【図１９】図１９は、広告装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【００１３】
以下に、本願に係る広告装置、予測方法及び予測プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る広告装置、予測方法及び予測プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１４】
（第１の実施形態）
〔１．予測処理〕
まず、図１を用いて、第１の実施形態に係る予測処理の一例について説明する。図１は、第１の実施形態に係る予測処理の一例を示す図である。図１では、広告装置１００によって広告効果の予測処理が行われる例を示す。なお、以下では、広告装置１００が、広告効果の一例としてインプレッション数を予測する例を示す。
【００１５】
図１に示した広告装置１００は、広告主によって利用される広告主装置２０から、広告コンテンツを受け付け、受け付けた広告コンテンツを配信する処理を行う。そして、広告装置１００は、過去に配信した広告コンテンツ（以下、「配信済み広告コンテンツ」と表記する場合がある）に関する配信履歴を配信履歴記憶部１２２に格納する。例えば、配信履歴記憶部１２２は、配信履歴として、配信済み広告コンテンツのクリック数やクリック単価やインプレッション数やＣＴＲ（Click  Through  Rate）などを記憶する。
【００１６】
また、図１に示した広告主装置２０の広告主は、新商品や新サービスのキャンペーン活動を目的として、新商品等に関する複数の広告コンテンツを広告装置１００に入稿するものとする。そして、広告主は、複数の広告コンテンツに対して広告予算を一括で設定するものとする。なお、以下では、広告予算が一括で設定された複数の広告コンテンツを「キャンペーン広告群」と総称する場合がある。
【００１７】
このような前提の下、図１の例において、広告装置１００は、広告主装置２０から、キャンペーン広告群Ｃ１０における広告効果を予測する旨の予測要求を受け付ける（ステップＳ１１）。具体的には、広告装置１００は、広告主装置２０から、キャンペーン広告群Ｃ１０と、キャンペーン広告群Ｃ１０に一括で設定された広告予算ＢＵ１０とともに、予測要求を受け付ける。なお、キャンペーン広告群Ｃ１０には、広告コンテンツＣ１１、Ｃ１２、Ｃ１３及びＣ１４が含まれる。
【００１８】
この場合、広告装置１００は、配信履歴記憶部１２２に記憶されている配信履歴に基づいて、キャンペーン広告群Ｃ１０に含まれる広告コンテンツ毎に、広告予算ＢＵ１０によって制約されるインプレッション数の上限値（以下、「最大インプレッション数」と表記する場合がある）を予測する。すなわち、広告装置１００は、広告コンテンツＣ１１、Ｃ１２、Ｃ１３及びＣ１４の最大インプレッション数を個別に予測する。
【００１９】
具体的には、図１に示した配信履歴記憶部１２２には、広告コンテンツＣ１１、Ｃ１２、Ｃ１３及びＣ１４の組合せを含むキャンペーン広告群Ｃ１に関する配信履歴が記憶されているものとする。すなわち、広告装置１００は、キャンペーン広告群Ｃ１０と同様のキャンペーン広告群Ｃ１を過去に配信したことがある。
【００２０】
ここで、配信履歴記憶部１２２に記憶されているインプレッション数の実績値を予測結果とすることも考えられる。しかし、キャンペーン広告群Ｃ１の配信条件は、キャンペーン広告群Ｃ１０の配信条件と異なる場合がある。例えば、キャンペーン広告群Ｃ１の広告予算は、キャンペーン広告群Ｃ１０の広告予算と異なる場合がある。また、キャンペーン広告群Ｃ１の配信期間は、キャンペーン広告群Ｃ１０の配信期間と異なる場合がある。広告コンテンツのインプレッション数は、広告予算や配信期間に応じて変動するので、単にインプレッション数の実績値を予測結果とした場合には、広告予算ＢＵ１０によって制約される広告コンテンツＣ１１、Ｃ１２、Ｃ１３及びＣ１４の最大インプレッション数を予測することが困難となる。
【００２１】
そこで、第１の実施形態に係る広告装置１００は、配信履歴記憶部１２２に記憶されているキャンペーン広告群Ｃ１の配信履歴に基づいて、広告コンテンツＣ１１、Ｃ１２、Ｃ１３及びＣ１４によって消化される広告予算ＢＵ１０の比率（以下、「消化比率」と表記する場合がある）を求める（ステップＳ１２）。具体的には、広告装置１００は、広告コンテンツＣ１１がクリックされることで消化される広告予算ＢＵ１０の金額と、広告コンテンツＣ１２がクリックされることで消化される広告予算ＢＵ１０の金額と、広告コンテンツＣ１３がクリックされることで消化される広告予算ＢＵ１０の金額と、広告コンテンツＣ１４がクリックされることで消化される広告予算ＢＵ１０の金額との比率を消化比率として求める。
【００２２】
図１の例の場合、広告装置１００は、広告コンテンツＣ１１〜Ｃ１４の組合せがキャンペーン広告群Ｃ１として過去に配信されたことがあるので、配信履歴を用いて消化比率を求めることができる。この点については後に詳述するが、広告装置１００は、例えば、配信履歴記憶部１２２に記憶されているクリック数やクリック単価やインプレッション数等に基づいて、消化比率を求めることができる。
【００２３】
そして、広告装置１００は、消化比率に応じて、キャンペーン広告群Ｃ１０に含まれる各広告コンテンツ（すなわち、広告コンテンツＣ１１、Ｃ１２、Ｃ１３及びＣ１４）の最大インプレッション数を個別に予測する（ステップＳ１３）。具体的に説明すると、広告コンテンツＣ１１〜Ｃ１４は、広告装置１００によって同じ回数だけ配信されるものではない。例えば、広告コンテンツＣ１１〜Ｃ１４の中には、それぞれの特性（例えば、クリック単価やＣＴＲなど）に応じて、他の広告コンテンツよりも優先的に配信される広告コンテンツもあれば、他の広告コンテンツよりも配信されにくい広告コンテンツもある。そして、配信回数が多い広告コンテンツほど広告予算を消化する割合が多いので、上述した消化比率は、各広告コンテンツの特性が考慮された配信回数の傾向を示すと言える。このため、広告装置１００は、広告予算ＢＵ１０の消化比率に応じて、各広告コンテンツの最大インプレッション数を個別に予測することができる。
【００２４】
続いて、広告装置１００は、予測結果を広告主装置２０に提供する（ステップＳ１４）。例えば、広告装置１００は、ステップＳ１３において予測した広告コンテンツＣ１１、Ｃ１２、Ｃ１３及びＣ１４の最大インプレッション数を提供する。これにより、広告主は、広告コンテンツＣ１１、Ｃ１２、Ｃ１３及びＣ１４の最大インプレッション数を事前に把握することができる。この結果、広告主は、各広告コンテンツの最大インプレッション数が目標値に到達するような広告予算を設定した上で、キャンペーン広告群Ｃ１０を広告装置１００に入稿することができる。
【００２５】
以上のように、第１の実施形態に係る広告装置１００は、単に配信履歴として記憶されているキャンペーン広告群の配信実績を用いるのではなく、広告予算の消化比率に基づいて、各広告コンテンツの最大インプレッション数を個別に予測する。このため、広告装置１００は、広告予算が一括で設定されるキャンペーン広告群であっても、各広告コンテンツの最大インプレッション数を予測することができる。
【００２６】
〔２．広告配信システムの構成〕
次に、図２を用いて、第１の実施形態に係る広告配信システムの構成について説明する。図２は、第１の実施形態に係る広告配信システム１の構成例を示す図である。図２に示すように、広告配信システム１には、端末装置１０と、広告主装置２０と、配信装置３０と、広告装置１００とが含まれる。端末装置１０、広告主装置２０、配信装置３０及び広告装置１００は、ネットワークＮを介して、有線又は無線により通信可能に接続される。なお、図２に示した広告配信システム１には、複数台の端末装置１０や、複数台の配信装置３０や、複数台の広告装置１００が含まれてもよい。
【００２７】
端末装置１０は、例えば、デスクトップ型ＰＣ（Personal  Computer）や、ノート型ＰＣや、タブレット型端末や、携帯電話機、ＰＤＡ（Personal  Digital  Assistant）等の情報処理装置である。例えば、端末装置１０は、配信装置３０にアクセスすることで、配信装置３０からウェブページを取得し、取得したウェブページを表示装置（例えば、液晶ディスプレイ）に表示する。また、端末装置１０は、ウェブページに広告枠が含まれる場合には、広告装置１００にアクセスすることで、広告装置１００から広告コンテンツを取得し、取得した広告コンテンツをウェブページ上に表示する。ただし、この例に限られず、端末装置１０は、広告コンテンツを含むウェブページを配信装置３０から取得してもよい。この場合、配信装置３０は、広告装置１００によって配信される広告コンテンツを組み込んだウェブページを端末装置１０に配信する。
【００２８】
広告主装置２０は、広告装置１００に広告配信を依頼する広告主によって利用される情報処理装置である。かかる広告主装置２０は、広告主による操作に従って、広告コンテンツを広告装置１００に入稿する。例えば、広告主装置２０は、静止画像や、動画像や、テキストデータや、広告主が管理する広告主サーバによって提供されるウェブページにアクセスするためのＵＲＬ（Uniform  Resource  Locator）などに該当する広告コンテンツを広告装置１００に入稿する。
【００２９】
また、広告主は、広告主装置２０を用いて、広告コンテンツを広告装置１００に入稿せずに、広告コンテンツの入稿を代理店に依頼する場合もある。この場合、広告装置１００に広告コンテンツを入稿するのは代理店となる。以下では、「広告主」といった表記は、広告主だけでなく代理店を含む概念であり、「広告主装置」といった表記は、広告主装置だけでなく代理店によって利用される代理店装置を含む概念であるものとする。
【００３０】
配信装置３０は、端末装置１０にウェブページを提供するＷｅｂサーバ等である。かかる配信装置３０は、例えば、ニュースサイト、オークションサイト、天気予報サイト、ショッピングサイト、ファイナンス（株価）サイト、路線検索サイト、地図提供サイト、旅行サイト、飲食店紹介サイト、ウェブブログなどに関する各種ウェブページを提供する。
【００３１】
広告装置１００は、広告主装置２０から入稿された広告コンテンツを配信するサーバ装置である。上記の通り、広告装置１００は、端末装置１０からアクセスされた場合に、広告コンテンツを端末装置１０に配信する。また、広告装置１００は、配信装置３０からアクセスされた場合には、広告コンテンツを配信装置３０に配信する。
【００３２】
〔３．配信装置の構成〕
次に、図３を用いて、第１の実施形態に係る広告装置１００の構成について説明する。図３は、第１の実施形態に係る広告装置１００の構成例を示す図である。図３に示すように、広告装置１００は、通信部１１０と、広告コンテンツ記憶部１２１と、配信履歴記憶部１２２と、制御部１３０とを有する。なお、広告装置１００は、広告装置１００を利用する管理者等から各種操作を受け付ける入力部（例えば、キーボードやマウス等）や、各種情報を表示するための表示部（例えば、液晶ディスプレイ等）を有してもよい。
【００３３】
〔３−１．通信部〕
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。かかる通信部１１０は、ネットワークＮと有線又は無線で接続され、ネットワークＮを介して、端末装置１０や広告主装置２０や配信装置３０との間で情報の送受信を行う。
【００３４】
〔３−２．記憶部〕
広告コンテンツ記憶部１２１及び配信履歴記憶部１２２は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。
【００３５】
〔３−３．広告コンテンツ記憶部〕
広告コンテンツ記憶部１２１は、広告主装置２０から入稿された広告コンテンツを記憶する。ここで、図４に、第１の実施形態に係る広告コンテンツ記憶部１２１の一例を示す。図４に示した例では、広告コンテンツ記憶部１２１は、「広告主ＩＤ」、「キャンペーンＩＤ」、「配信期間」、「広告予算」、「広告コンテンツ」、「入札価格」、「クリック単価（ＣＰＣ：Cost  Per  Click）」、「累積課金額」、「ターゲティング条件」、「ＣＴＲ」といった項目を有する。
【００３６】
「広告主ＩＤ」は、広告主又は広告主装置２０を識別するための識別情報を示す。「キャンペーンＩＤ」は、広告予算が一括で設定されたキャンペーン広告群を識別ための識別情報を示す。「配信期間」は、広告主が広告コンテンツを入稿する際に設定する情報であって、広告コンテンツが配信される期間を示す。「広告予算」は、広告主が広告コンテンツを入稿する際に設定する情報であって、広告主が広告配信者に支払う広告料金（すなわち、累積課金額）の上限値を示す。
【００３７】
「広告コンテンツ」は、広告主装置２０から入稿された広告コンテンツを示す。広告コンテンツ記憶部１２１には、例えば、広告装置１００によって過去に配信されたものの今後は配信されない広告コンテンツや、現在も配信中の広告コンテンツや、今後配信される予定である広告コンテンツなどが記憶される。なお、図４の例では、「広告コンテンツ」に、「Ｃ１１」や「Ｃ１２」といった概念的な情報が格納される例を示したが、実際には、静止画像や動画像やテキストデータやＵＲＬ、又は、これらの格納場所を示すファイルパス名などが記憶される。
【００３８】
「入札価格」は、広告主が広告コンテンツを入稿する際に設定する広告料金の単価を示す。「クリック単価」は、広告コンテンツがユーザに１回クリックされた際に、広告配信者（例えば、広告装置１００の管理者）が広告主に課金する金額の単価（例えば、単位は「円」）に該当する。なお、「入札価格」と「クリック単価」とは同一であってもよい。ここでは、「クリック単価」は、複数の入札者の「入札価格」によるオークションによって決定される。例えば、「ｎ」位の入札者の「クリック単価」は、「ｎ＋１」位の入札者の入札価格となる。このようなクリック単価の決定手法は、ＧＳＰ（Generalized  Second  Price  Auction）等と呼ばれる。
【００３９】
「累積課金額」は、現時点において広告主に課金される広告料金を示し、広告コンテンツがクリックされた回数にクリック単価が乗算された値に該当する。「ターゲティング条件」は、広告主が広告コンテンツを入稿する際に設定する情報であって、広告コンテンツの配信対象となるユーザの条件を示す。例えば、「ターゲティング条件」には、広告コンテンツの配信対象とするユーザのユーザ属性が記憶される。
【００４０】
「ＣＴＲ」は、端末装置１０のユーザに広告コンテンツが選択（例えば、クリック）されたか否かを示し、選択された回数（すなわち、クリック数）をインプレッション数によって除算した値に該当する。この「ＣＴＲ」には、端末装置１０に配信されたことがある広告コンテンツについてのみ記憶される。なお、端末装置１０に配信されたことがない広告コンテンツの「ＣＴＲ」には、予め決められている固定値や、全広告コンテンツにおけるＣＴＲの平均値や、同一の広告カテゴリ（例えば、車、旅行）に属する全広告コンテンツにおけるＣＴＲの平均値などが記憶されてもよい。
【００４１】
すなわち、図４では、広告主ＩＤ「Ａ１０」によって識別される広告主が、キャンペーンＩＤ「Ｃ１」によって識別されるキャンペーン広告群を入稿した例を示している。また、図４では、キャンペーンＩＤ「Ｃ１」のキャンペーン広告群には、広告コンテンツＣ１１〜Ｃ１４が含まれ、配信期間「２０１３年１１月１日〜２０１３年１２月３１日」、広告予算「２０万円」が設定されている例を示している。
【００４２】
〔３−４．配信履歴記憶部〕
配信履歴記憶部１２２は、広告装置１００によって過去に配信された広告コンテンツ（すなわち、配信済み広告コンテンツ）に関する配信履歴を記憶する。ここで、図５に、第１の実施形態に係る配信履歴記憶部１２２の一例を示す。なお、配信履歴記憶部１２２は、図５に示した例のようにデータベースにおけるテーブルにより構成されてもよいが、配信履歴が書き込まれるテキストファイル等であってもよい。図５に示した例では、配信履歴記憶部１２２は、「配信日時」、「キャンペーンＩＤ」、「広告コンテンツ」、「インプレッション数」、「停止期間」、「クリック数」、「ＣＴＲ」、「クリック単価」、「ターゲティング条件」といった項目を有する。
【００４３】
「配信日時」は、広告コンテンツが配信された日時を示す。「キャンペーンＩＤ」は、図４に示したキャンペーンＩＤと同様である。「広告コンテンツ」は、広告装置１００によって配信された広告コンテンツを示す。「インプレッション数」は、広告装置１００によって広告コンテンツが端末装置１０に配信された回数を示す。すなわち、「インプレッション数」は、ウェブページ等に広告コンテンツが表示された回数を示す。「停止期間」は、広告装置１００によって広告コンテンツの配信が停止された期間を示す。具体的には、「停止期間」には、配信停止の開始時刻である配信停止開始時刻と、配信停止の終了時刻である配信停止終了時刻とが記憶される。
【００４４】
「クリック数」は、広告コンテンツがユーザによってクリックされた回数を示す。「ＣＴＲ」は、図４に示したＣＴＲと同様である。ただし、広告コンテンツ記憶部１２１のＣＴＲには、全配信数に対するクリック数の割合が記憶されるのに対して、配信履歴記憶部１２２のＣＴＲには、配信日時における配信数に対するクリック数の割合が記憶される。「クリック単価」は、図４に示したクリック単価と同様である。「ターゲティング条件」は、図４に示したターゲティング条件と同様である。
【００４５】
ここで、広告主は、配信中の広告コンテンツにおける入札価格やターゲティング条件を変更する場合がある。このため、配信中の広告コンテンツにおけるクリック単価も変動する場合がある。広告コンテンツ記憶部１２１には、最新のクリック単価やターゲティング条件が記憶されるが、配信履歴記憶部１２２には、配信日時において設定されていたクリック単価やターゲティング条件が記憶される。
【００４６】
なお、図５に示した配信履歴記憶部１２２は、１日毎に、広告装置１００によって配信された各広告コンテンツの配信履歴を記憶するものとする。例えば、図５に示すように、配信履歴記憶部１２２は、「２０１３年１１月１日」及び「２０１３年１１月２日」の双方において配信されているキャンペーン広告群Ｃ１の配信履歴を異なるレコードで記憶する。ただし、この例に限られず、配信履歴記憶部１２２は、１時間毎や、１２時間毎や、１週間毎に配信履歴を記憶してもよい。
【００４７】
すなわち、図５では、「２０１３年１１月１日」にキャンペーンＩＤ「Ｃ１」に含まれる広告コンテンツＣ１１〜Ｃ１４が配信された例を示す。また、図５では、広告コンテンツＣ１１のインプレッション数が「７０００回」であり、停止期間が「１２時３０分〜１２時５０分」及び「１９時３０分〜１９時５０分」であり、クリック数が「２８回」であり、ＣＴＲが「０．００４」である例を示す。このように、広告コンテンツは、１日に何度も配信停止される場合がある。なお、停止期間「１２時３０分〜１２時５０分」のうち、「１２時３０分」は、配信停止開始時刻を示し、「１２時５０分」は、配信停止終了時刻を示す。
【００４８】
〔３−５．制御部〕
図３の説明に戻って、制御部１３０は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、広告装置１００内部の記憶装置に記憶されている各種プログラム（予測プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００４９】
図３に示すように、制御部１３０は、受信部１３１と、配信部１３２と、入稿受付部１３３と、取得部１３４と、予測部１３５と、提供部１３６とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図３に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部１３０が有する各処理部の接続関係は、図３に示した接続関係に限られず、他の接続関係であってもよい。
【００５０】
〔３−６．受信部〕
受信部１３１は、端末装置１０や配信装置３０から広告コンテンツの取得要求を受信する。例えば、受信部１３１は、ＨＴＴＰ（Hypertext  Transfer  Protocol）リクエスト等により、広告コンテンツの取得要求を受信する。
【００５１】
なお、受信部１３１に広告コンテンツの取得要求を送信する装置は、配信装置３０によって配信されるウェブページによって異なる。例えば、広告装置１００にアクセスするためのＵＲＬが埋め込まれたウェブページが端末装置１０に配信される場合、受信部１３１は、端末装置１０から広告コンテンツの取得要求を受信する。また、広告コンテンツが既に埋め込まれたウェブページが端末装置１０に配信される場合、受信部１３１は、配信装置３０から広告コンテンツの取得要求を受信する。
【００５２】
〔３−７．配信部〕
配信部１３２は、受信部１３１によって広告コンテンツの取得要求が受信された場合に、広告コンテンツ記憶部１２１に記憶されている広告コンテンツのいずれかを配信する。具体的には、配信部１３２は、広告コンテンツ記憶部１２１に記憶されている広告コンテンツから、現在日時が配信期間に含まれる広告コンテンツを配信候補の広告コンテンツとして抽出する。そして、配信部１３２は、配信候補の広告コンテンツの中から、クリック単価やＣＴＲやターゲティング条件に応じて、配信対象の広告コンテンツを決定する。
【００５３】
より具体的に説明すると、配信部１３２は、配信候補の広告コンテンツのうち、クリック単価（すなわち、入札価格）が高額である広告コンテンツほど優先的に配信する。また、配信部１３２は、配信候補の広告コンテンツのうち、ＣＴＲが高い広告コンテンツほど優先的に配信する。また、配信部１３２は、配信候補の広告コンテンツのうち、ターゲティング条件が配信先の端末装置１０のユーザ属性と一致する広告コンテンツを優先的に配信する。例えば、配信部１３２は、ターゲティング条件とユーザ属性が一致する広告コンテンツのうち、「クリック単価」及び「ＣＴＲ」の乗算結果又は加算結果が最も高い広告コンテンツを配信する。
【００５４】
なお、配信部１３２は、広告コンテンツ記憶部１２１に記憶されている実際のＣＴＲ自体を用いるのではなく、所定の手法により予測したＣＴＲを用いてもよい。例えば、配信部１３２は、過去に配信された広告コンテンツの種別や、広告コンテンツが表示されるウェブページの種別や、過去のＣＴＲ等に基づいて予測されるＣＴＲを用いてもよい。
【００５５】
そして、配信部１３２は、広告コンテンツを配信した場合に、配信履歴記憶部１２２の「インプレッション数」、「クリック単価」及び「ターゲティング条件」を更新する。また、配信部１３２は、端末装置１０のユーザによって広告コンテンツがクリックされた場合に、クリックしたことを示すクリック通知を端末装置１０から受け付ける。この場合、配信部１３２は、クリック通知に基づいて、広告コンテンツ記憶部１２１の「累積課金額」及び「ＣＴＲ」を更新するとともに、配信履歴記憶部１２２の「クリック数」及び「ＣＴＲ」を更新する。
【００５６】
また、配信部１３２は、広告コンテンツ毎に、広告予算及び累積課金額に応じて、広告コンテンツの配信を停止する処理を行う。例えば、配信部１３２は、広告予算を配信期間の日数で除算することにより１日当たりの広告予算を算出し、広告予算が徐々に消化されるように、広告予算の消化率に応じて広告コンテンツの配信を一定期間だけ停止する。そして、配信部１３２は、広告コンテンツの配信停止処理を行った場合には、配信履歴記憶部１２２の「停止期間」を更新する。例えば、配信部１３２は、配信停止処理を開始した時刻である配信停止開始時刻と、配信停止処理を終了した時刻である配信停止終了時刻とを配信履歴記憶部１２２の「停止期間」に格納する。
【００５７】
〔３−８．入稿受付部〕
入稿受付部１３３は、広告主装置２０から広告コンテンツの入稿を受け付け、受け付けた広告コンテンツを広告コンテンツ記憶部１２１に格納する。具体的には、入稿受付部１３３は、配信期間、広告予算、入札価格及びターゲティング条件とともに広告コンテンツの入稿を受け付け、入稿された広告コンテンツに対応付けて、配信期間、広告予算、入札価格及びターゲティング条件を広告コンテンツ記憶部１２１に格納する。このとき、入稿受付部１３３は、広告コンテンツの入稿元である広告主に対応する広告主ＩＤについても広告コンテンツ記憶部１２１に格納する。
【００５８】
また、入稿受付部１３３は、広告主装置２０からキャンペーン広告群の入稿を受け付ける。具体的には、入稿受付部１３３は、キャンペーン広告群を形成する複数の広告コンテンツと、キャンペーン広告群に設定される１つの配信期間と１つの広告予算とを受け付ける。ただし、入稿受付部１３３は、キャンペーン広告群に含まれる広告コンテンツ毎に、入札価格及びターゲティング条件を受け付ける。この場合、入稿受付部１３３は、キャンペーン広告群を識別するためのキャンペーンＩＤに対応付けて、配信期間と、広告予算と、各広告コンテンツと、広告コンテンツ毎の入札価格及びターゲティング条件とを広告コンテンツ記憶部１２１に格納する。
【００５９】
また、入稿受付部１３３は、広告主装置２０から、入稿予定のキャンペーン広告群における広告効果を予測する旨の予測要求を受け付ける。例えば、入稿受付部１３３は、入稿予定のキャンペーン広告群と広告予算とを含む予測要求を受け付ける。また、例えば、入稿受付部１３３は、入稿予定のキャンペーン広告群及び広告予算に加えて、広告コンテンツ毎のターゲティング条件や入札価格を含む予測要求を受け付ける。そして、入稿受付部１３３は、広告主装置２０から予測要求を受け付けた場合には、広告効果を予測するよう取得部１３４に指示する。
【００６０】
〔３−９．取得部〕
取得部１３４は、入稿受付部１３３から広告効果を予測するよう指示された場合に、配信履歴記憶部１２２から配信履歴を取得する。具体的には、取得部１３４は、配信履歴記憶部１２２から、予測対象のキャンペーン広告群に含まれる広告コンテンツの組合せを含むキャンペーンＩＤを特定し、特定したキャンペーンＩＤに対応する配信履歴（例えば、インプレッション数、クリック数、ＣＴＲ、クリック単価、ターゲティング条件など）を取得する。例えば、配信履歴記憶部１２２が図５に示した状態であるものとする。また、予測対象のキャンペーン広告群に、広告コンテンツＣ１１、Ｃ１２、Ｃ１３及びＣ１４が含まれるものとする。この場合、取得部１３４は、配信履歴記憶部１２２に記憶されているキャンペーンＩＤ「Ｃ１」を特定し、キャンペーンＩＤ「Ｃ１」に対応する配信履歴を取得する。なお、取得部１３４は、配信履歴記憶部１２２に記憶されている全ての配信履歴ではなく、配信日時が所定期間（例えば、現在日から所定日数だけ過去日までの期間）に含まれる配信履歴のみを取得してもよい。
【００６１】
〔３−１０．予測部〕
予測部１３５は、取得部１３４によって取得された配信履歴を用いて、入稿受付部１３３によって受け付けられたキャンペーン広告群の広告効果を予測する。具体的には、予測部１３５は、キャンペーン広告群に含まれる各広告コンテンツによって消化される広告予算の消化比率を求め、求めた消化比率に応じて各広告コンテンツの最大インプレッション数を広告効果として予測する。
【００６２】
以下、予測部１３５による予測処理について具体的に説明する。まず、前提として、「ＣＰＣ（クリック単価）」は、広告コンテンツ記憶部１２１に記憶されている広告コンテンツに関する情報に基づいて、「入札価格」を変数とする所定の推定式に基づいて推定される。例えば、「ＣＰＣ」と「入札価格（Ｂｉｄ）」との関係は、下記式（１）によって表される。なお、下記式（１）のうち「Ｆ」は、所定の推定関数を示す。
【００６３】
【数１】
0005973416.tif 000002
【００６４】
続いて、「広告予算」と「ＣＰＣ（クリック単価）」と「クリック数」との関係は、下記式（２）により表される。
【００６５】
【数２】
0005973416.tif 000003
【００６６】
また、「クリック数」は、「ＣＴＲ」と「インプレッション数（Ｉｍｐｓ）」を含む下記式（３）により表される。
【００６７】
【数３】
0005973416.tif 000004
【００６８】
すなわち、上記式（２）に上記式（３）を代入することにより、インプレッション数（Ｉｍｐｓ）は、下記式（４）により表される。
【００６９】
【数４】
0005973416.tif 000005
【００７０】
つまり、広告コンテンツにおける最大インプレッション数は、上記式（４）の右辺の値となる。このため、最大インプレッション数を「ｍａｘ（Ｉｍｐｓ）」とすると、下記式（５）が成り立つ。
【００７１】
【数５】
0005973416.tif 000006
【００７２】
このように、最大インプレッション数は、広告予算によって変動する。すなわち、予測部１３５は、キャンペーン広告群に一括で設定された広告予算を上記式（５）に代入することで、キャンペーン広告群の最大インプレッション数を予測することができる。しかし、予測部１３５は、上記式（５）を用いただけでは、キャンペーン広告群に含まれる各広告コンテンツの最大インプレッション数を個別に予測することはできない。
【００７３】
そこで、第１の実施形態に係る予測部１３５は、キャンペーン広告群に含まれる各広告コンテンツによって消化される広告予算の消化比率を求める。そして、予測部１３５は、キャンペーン広告群に一括で設定された広告予算のうち、各広告コンテンツが消化する広告予算を上記式（５）における広告予算とすることで、各広告コンテンツの最大インプレッション数を予測する。
【００７４】
より具体的に説明すると、予測部１３５は、取得部１３４によって取得された配信履歴のうち、キャンペーンＩＤが同一、かつ、広告コンテンツが同一であるクリック数の累計を計数する。そして、予測部１３５は、クリック数の累計に、配信履歴に含まれるクリック単価を乗算することで、広告コンテンツが消化した広告予算の累計（以下、「累計予算」と表記する場合がある）を求める。予測部１３５は、予測対象のキャンペーン広告群に含まれる広告コンテンツ毎に、かかる広告コンテンツに対応する配信履歴を用いて、累計予算を算出する。例えば、予測対象のキャンペーン広告群に含まれるＮ個の広告コンテンツを広告コンテンツｉ（ｉ＝１〜Ｎ）とし、配信履歴に含まれるクリック単価のうち、広告コンテンツｉに対応するクリック単価を「ＣＰＣｉ」とし、広告コンテンツｉに対応するクリック数の累計を「累計Ｃｌｉｃｋｉ」とした場合、予測部１３５は、下記式（６）をｉ＝１〜Ｎについて求める。なお、予測部１３５は、入稿受付部１３３によって各広告コンテンツの入札価格が受け付けられている場合には、受け付けられた入札価格を下記式（６）の「ＣＰＣｉ」に代入してもよい。
【００７５】
【数６】
0005973416.tif 000007
【００７６】
ここで、クリック数は、上記式（３）によって表されるので、予測部１３５は、上記式（６）の代わりに、下記式（７）を用いてもよい。この場合、予測部１３５は、取得部１３４によって取得された配信履歴のうち、キャンペーンＩＤが同一、かつ、広告コンテンツが同一であるインプレッション数の累計（累計Ｉｍｐｓｉ）を計数する。また、予測部１３５は、配信履歴に含まれるＣＴＲを下記式（７）の「ＣＴＲｉ」とする。
【００７７】
【数７】
0005973416.tif 000008
【００７８】
そして、予測部１３５は、上記式（６）又は式（７）により求めた累計予算ｉの比を求めることで、予測対象のキャンペーン広告群に含まれる広告コンテンツによって消費される広告予算の比率である消化比率を求める。これにより、予測部１３５は、消化比率に基づいて、予測対象のキャンペーン広告群に設定された広告予算のうち、各広告コンテンツによって消化される広告予算を個別に予測することができる。すなわち、予測部１３５は、このようにして予測した広告コンテンツ毎の広告予算を上記式（５）に代入することで、広告コンテンツ毎の最大インプレッション数を予測することができる。例えば、予測部１３５は、下記式（８）により、予測対象のキャンペーン広告群に含まれる広告コンテンツｉの最大インプレッション数ｉ（ｍａｘ（Ｉｍｐｓｉ））を求める。
【００７９】
【数８】
0005973416.tif 000009
【００８０】
なお、予測部１３５は、上記式（８）を下記式（９）及び式（１０）に変換することができる。
【００８１】
【数９】
0005973416.tif 000010
【００８２】
【数１０】
0005973416.tif 000011
【００８３】
ところで、広告主は、所定の配信期間に対して広告予算を設定する。このため、予測部１３５は、上記式（８）に広告予算を代入することで、広告主が設定した配信期間における最大インプレッション数を予測する。例えば、広告主が１日毎の広告予算を設定した場合には、予測部１３５は、１日における最大インプレッション数を予測する。また、例えば、広告主が、週単位の広告予算や、月単位の広告予算を設定した場合には、予測部１３５は、１週間における最大インプレッション数や、１ヶ月における最大インプレッション数を予測する。ただし、予測部１３５は、広告主によって設定された広告予算を配信期間の日数で除算することで、日単位の広告予算を求めることができる。そして、予測部１３５は、日単位の広告予算を上記式（８）に代入することで、１日における最大インプレッション数を予測することができる。
【００８４】
〔３−１１．提供部〕
図３の説明に戻って、提供部１３６は、予測部１３５によって予測された予測結果を広告主装置２０に提供する。例えば、提供部１３６は、予測対象のキャンペーン広告群に含まれる広告コンテンツ毎の最大インプレッション数を広告主装置２０に提供する。
【００８５】
なお、広告主装置２０は、提供部１３６から予測結果を受信した後に、キャンペーン広告群を正式に入稿することができる。例えば、広告主は、キャンペーン広告群を正式に入稿する前に、入稿予定のキャンペーン広告群や広告予算等を広告装置１００に送信することで、最大インプレッション数の予測値を把握することができ、その後に、キャンペーン広告群を正式に入稿することができる。
【００８６】
〔４．予測処理手順〕
次に、図６を用いて、第１の実施形態に係る広告装置１００による予測処理の手順について説明する。図６は、第１の実施形態に係る広告装置１００による予測処理手順を示すフローチャートである。
【００８７】
図６に示すように、入稿受付部１３３は、広告主装置２０から、キャンペーン広告群における広告効果の予測要求を受け付けたか否かを判定する（ステップＳ１０１）。そして、入稿受付部１３３は、予測要求を受け付けていない場合には（ステップＳ１０１；Ｎｏ）、予測要求を受け付けるまで待機する。
【００８８】
一方、入稿受付部１３３によって予測要求が受け付けられた場合（ステップＳ１０１；Ｙｅｓ）、取得部１３４は、配信履歴記憶部１２２から、予測対象のキャンペーン広告群と同一の広告コンテンツの組合せを含むキャンペーン広告群の配信履歴を取得する（ステップＳ１０２）。なお、ステップＳ１０１において、入稿受付部１３３は、広告主装置２０から、入稿予定のキャンペーン広告群や広告予算などを受け付ける。
【００８９】
続いて、予測部１３５は、取得部１３４によって取得された配信履歴に基づいて、予測対象のキャンペーン広告群に含まれる各広告コンテンツの消化比率を求める（ステップＳ１０３）。そして、予測部１３５は、消化比率に基づいて、各広告コンテンツの最大インプレッション数を予測する（ステップＳ１０４）。
【００９０】
そして、提供部１３６は、ステップＳ１０１において受け付けた予測要求の送信元である広告主装置２０に対して、予測部１３５による予測結果を提供する（ステップＳ１０５）。
【００９１】
〔５．効果〕
上述してきたように、第１の実施形態に係る広告装置１００は、入稿受付部（受付部の一例に相当）１３３と、取得部１３４と、予測部１３５とを有する。入稿受付部１３３は、複数の広告コンテンツに一括で設定された広告料金の予算である広告予算を受け付ける。取得部１３４は、過去に配信された配信済み広告コンテンツのインプレッション数等（広告効果の一例に相当）を含む配信履歴を取得する。予測部１３５は、取得部１３４によって取得された配信履歴に含まれるインプレッション数等に基づいて、入稿受付部１３３によって受け付けられた広告予算のうち複数の広告コンテンツによって消化される広告予算の比率である消化比率を求め、求めた消化比率に応じて複数の広告コンテンツにおける最大インプレッション数（広告効果の上限の一例に相当）を個別に予測する。
【００９２】
これにより、第１の実施形態に係る広告装置１００は、広告予算が一括で設定されるキャンペーン広告群であっても、各広告コンテンツの最大インプレッション数を予測することができる。
【００９３】
〔６．変形例〕
上述した広告装置１００は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、広告装置１００の他の実施形態について説明する。
【００９４】
〔６−１．予測対象の広告効果〕
上記第１の実施形態では、広告装置１００が、広告効果の一例として最大インプレッション数を予測する例を示した。しかし、広告装置１００は、最大インプレッション数ではなく他の広告効果を予測してもよい。例えば、広告装置１００は、入稿予定のキャンペーン広告群に含まれる広告コンテンツ毎に、広告予算によって制約されるクリック数の上限値（以下、「最大クリック数」と表記する場合がある）を予測してもよい。この場合、取得部１３４及び予測部１３５は、上述してきた処理において、インプレッション数の代わりにクリック数を用いることで、入稿予定の広告コンテンツにおける最大クリック数を予測することができる。
【００９５】
具体的には、上記式（２）により、最大クリック数（ｍａｘ（Ｃｌｉｃｋ））は、下記式（１１）により表される。
【００９６】
【数１１】
0005973416.tif 000012
【００９７】
すなわち、予測部１３５は、上記式（８）と同様に、広告予算の消化比率が考慮された下記式（１２）により、広告コンテンツｉ（ｉ＝１〜Ｎ）の最大クリック数（ｍａｘ（Ｃｌｉｃｋｉ））を予測することができる。
【００９８】
【数１２】
0005973416.tif 000013
【００９９】
なお、予測部１３５は、上記式（６）に基づいて、上記式（１２）を下記式（１３）及び式（１４）に変換することができる。
【０１００】
【数１３】
0005973416.tif 000014
【０１０１】
【数１４】
0005973416.tif 000015
【０１０２】
このように、広告装置１００は、広告コンテンツ毎の最大クリック数を予測し、予測結果を広告主装置２０に提供してもよい。または、広告装置１００は、インプレッション数及び最大クリック数の双方を予測し、予測結果を広告主装置２０に提供してもよい。
【０１０３】
〔６−２．配信実績〕
上記第１の実施形態では、予測対象のキャンペーン広告群に含まれる広告コンテンツの組合せが、１つのキャンペーン広告群として過去に配信されたことがある例を示した。しかし、広告装置１００は、予測対象のキャンペーン広告群に含まれる複数の広告コンテンツのうち、広告コンテンツの組合せの一部がキャンペーン広告群として配信されている場合には、広告コンテンツ毎の最大インプレッション数（又は、最大クリック数）を予測することができる。具体的には、広告装置１００は、予測対象のキャンペーン広告群が以下の２つの条件を満たす場合には、広告コンテンツ毎の最大インプレッション数（又は、最大クリック数）を予測することができる。
【０１０４】
＜条件１＞予測対象のキャンペーン広告群に含まれる各広告コンテンツが、かかる予測対象のキャンペーン広告群に含まれる他の広告コンテンツのいずれかとともにキャンペーン広告群として配信されたことがあること
＜条件２＞条件１において、過去に配信された各キャンペーン広告群には、少なくとも１つの他のキャンペーン広告群と同一の広告コンテンツが含まれること
【０１０５】
この点について図７を用いて説明する。図７は、変形例に係る予測処理の一例を示す図である。ここでは、広告コンテンツＣ１１、Ｃ１２、Ｃ１３及びＣ１４を含むキャンペーン広告群が予測対象であるものとする。図７に示すように、配信履歴記憶部１２２は、広告コンテンツＣ１１及びＣ１２を含むキャンペーン広告群Ｃ２に関する配信実績と、広告コンテンツＣ１２、Ｃ１３及びＣ１４を含むキャンペーン広告群Ｃ３に関する配信実績とを記憶する。
【０１０６】
この例の場合、予測対象のキャンペーン広告群に含まれる広告コンテンツＣ１１〜Ｃ１４のそれぞれは、広告コンテンツＣ１１〜Ｃ１４のいずれかとともにキャンペーン広告群として配信されたことがある。このため、予測対象のキャンペーン広告群は、上述した＜条件１＞を満たす。また、キャンペーン広告群Ｃ１及びＣ２には、同一の広告コンテンツＣ１２が含まれる。このため、予測対象のキャンペーン広告群は、上述した＜条件２＞を満たす。
【０１０７】
ここで、予測部１３５は、上記式（７）を用いて、キャンペーン広告群Ｃ２に含まれる広告コンテンツＣ１１と広告コンテンツＣ１２との消化比率として「２：１」を求めたものとする。また、予測部１３５は、キャンペーン広告群Ｃ３に含まれる広告コンテンツＣ１２と広告コンテンツＣ１３と広告コンテンツＣ１４との消化比率として「２：１：１」を求めたものとする。この場合、予測部１３５は、広告コンテンツＣ１２を基準とすることで、広告コンテンツＣ１１〜Ｃ１４の消化比率「４：２：１：１」を求めることができる。これにより、予測部１３５は、上記式（８）に消化比率「４：２：１：１」を適用することで、広告コンテンツＣ１１〜Ｃ１４の最大インプレッション数を個別に予測することができる。同様にして、予測部１３５は、上記式（１２）に消化比率「４：２：１：１」を適用することで、広告コンテンツＣ１１〜Ｃ１４の最大クリック数を個別に予測することができる。
【０１０８】
（第２の実施形態）
上記第１の実施形態では、予測対象のキャンペーン広告群に含まれる広告コンテンツの最大インプレッション数を予測する例を示した。しかし、落札価格（すなわち、クリック単価）が低額である場合には、インプレッション数は減少する。これは、落札価格が高額である広告コンテンツほど優先的に配信されるからである。すなわち、広告コンテンツのインプレッション数は、入札価格が低額である場合には、第１の実施形態で予測した最大インプレッション数に到達しない可能性がある。第２の実施形態では、最大インプレッション数に加えて、入札価格に対応するインプレッション数を予測する例について説明する。なお、第２の実施形態に係る広告配信システム１の構成は、図２に示した例と同様であるので、以下では説明を省略する。
【０１０９】
〔１．予測処理〕
第２の実施形態に係る予測処理は、広告装置２００によって行われる。広告装置２００は、入札価格が高額である広告コンテンツほど優先的に配信する。また、広告装置２００は、広告コンテンツに設定された広告予算が徐々に消化されるように、広告予算の消化率に応じて広告コンテンツの配信を一定期間だけ停止する。
【０１１０】
また、広告装置２００は、予測対象のキャンペーン広告群に含まれる広告コンテンツ毎に、入札価格とインプレッション数との関係を予測する。具体的には、広告装置２００は、広告装置１００と同様に、配信履歴記憶部１２２を有する。そして、広告装置２００は、配信履歴記憶部１２２に記憶されている配信履歴に基づいて、予測対象のキャンペーン広告群に含まれる各広告コンテンツのインプレッション数を予測するための予測モデルを生成する。
【０１１１】
なお、第１の実施形態では、広告装置１００が、消化比率を求めるために、予測対象のキャンペーン広告群における配信実績を用いる例を示した。これに対して、第２の実施形態に係る広告装置２００は、入札価格に対応するインプレッション数の傾向を示す予測モデルを生成するので、予測対象のキャンペーン広告群の配信実績だけでなく、他の広告コンテンツの配信実績も用いる。
【０１１２】
ここで、配信履歴記憶部１２２に配信履歴が記憶されている配信済み広告コンテンツには、広告装置２００によって配信停止されたことがない配信済み広告コンテンツと、配信停止されたことがある配信済み広告コンテンツとが存在する。配信停止されたことがない配信済み広告コンテンツは、そもそも配信停止されていないので、配信履歴記憶部１２２に記憶されているインプレッション数よりも多く配信されていた可能性はない。一方、配信停止されたことがある配信済み広告コンテンツは、広告予算に制約がなければ、実際には配信履歴記憶部１２２に記憶されているインプレッション数よりも多く配信されていた可能性がある。
【０１１３】
すなわち、配信履歴に記憶されているインプレッション数は、広告予算等の要因により抑制されている場合がある。したがって、広告装置２００は、単にインプレッション数の実績値を用いた場合には、入札価格に対応するインプレッション数を高精度に予測することができるとは限らない。例えば、入札価格が高額である広告コンテンツほど優先的に配信されるので、入札価格が高額になるほどインプレッション数が増大することが考えられる。しかし、上記の通り、配信停止された広告コンテンツのインプレッション数は抑制される。このため、広告装置２００は、単にインプレッション数の実績値を用いた場合、入札価格が所定額よりも高額になると増加率が低下するようなインプレッション数を予測するおそれがある。このような予測結果を広告主に提供した場合、広告主は、入札価格を所定額よりも高額に設定してもインプレッション数が増加しないと認識することになる。この結果、膨大なインプレッション数を所望する広告主であっても高額な入札価格を設定しないことになるので、広告装置２００の管理者等は、高額な広告収入を得る機会を失うおそれがある。
【０１１４】
そこで、第２の実施形態に係る広告装置２００は、以下に説明する処理を行うことにより、入札価格とインプレッション数との関係を高精度に予測することを可能にする。
【０１１５】
具体的には、広告装置２００は、配信停止されたことがない配信済み広告コンテンツのインプレッション数を配信履歴記憶部１２２から取得する。また、広告装置２００は、配信停止されたことがある配信済み広告コンテンツのインプレッション数及び停止期間を配信履歴記憶部１２２から取得する。そして、広告装置２００は、配信停止されたことがある配信済み広告コンテンツについては、インプレッション数及び停止期間に基づいて、配信停止されなかった場合におけるインプレッション数を推定する。
【０１１６】
ここで、図８を用いて、広告装置２００によるインプレッション数の推定処理について説明する。図８は、第２の実施形態に係る広告装置２００によるインプレッション数の推定処理の一例を示す図である。図８では、１つの広告コンテンツＣ１１における１日の予算消化率と時間との関係を示す。図８に示した消化許容ラインＢ１１は、各時刻における予算消化率の許容値を示す。例えば、広告装置２００は、広告コンテンツＣ１１に対して１日に消化可能な予算を割り当て、割り当てた予算を徐々に消化するような予算消化ラインＢ１１を設定する。また、図８に示した消化実績ラインＲ１１は、広告コンテンツＣ１１の実際の予算消化率を示す。
【０１１７】
この例の場合、広告装置２００は、所定時間が経過するたびに、現時点での予算消化率が予算消化ラインＢ１１を超えているか否かを判定する。そして、広告装置２００は、予算消化率が予算消化ラインＢ１１を超えた場合には、広告コンテンツＣ１１の配信を所定時間（例えば、５分や１０分や２０分など）だけ停止する。図８の例の場合、広告装置２００は、期間「ｔ１」及び「ｔ２」において広告コンテンツＣ１１の配信を停止する。また、図８の例では、広告コンテンツＣ１１のインプレッション数の実績値は、「Ｎ」であったものとする。すなわち、広告コンテンツＣ１１は、期間「ｔ１」及び「ｔ２」において配信が停止されており、広告装置２００によって「Ｎ」回だけ配信されたこととなる。この場合、配信履歴記憶部１２２には、広告コンテンツＣ１１の配信履歴として、インプレッション数「Ｎ」と、停止期間「ｔ１」及び「ｔ２」とが記憶される。
【０１１８】
このような場合に、広告装置２００は、広告コンテンツＣ１１が停止期間「ｔ１」及び「ｔ２」において配信が停止されなかったものと仮定し、配信停止されなかった場合における広告コンテンツＣ１１のインプレッション数を予測する。例えば、広告装置２００は、１日（２４時間）に対する停止期間「ｔ１」及び「ｔ２」の割合に応じて、停止期間「ｔ１」及び「ｔ２」にインプレッション数を比例分配する。具体的には、停止期間「ｔ１」及び「ｔ２」の総時間がＴ［秒］であるものとすると、広告装置２００は、下記式（１５）により、配信停止がなかった場合における広告コンテンツＣ１１のインプレッション数「Ｉｍｐｓ」を予測する。なお、下記式（１５）に示す「８６４００」は、１日（２４時間）の秒数である。
【０１１９】
【数１５】
0005973416.tif 000016
【０１２０】
このようにして、広告装置２００は、配信履歴記憶部１２２に配信履歴が記憶されている配信済み広告コンテンツのうち、配信停止されたことがある配信済み広告コンテンツについては、配信停止されなかった場合におけるインプレッション数を推定する。
【０１２１】
そして、広告装置２００は、配信停止されたことがない配信済み広告コンテンツのインプレッション数の実績値と、配信停止されたことがある配信済み広告コンテンツのインプレッション数の推測値とを用いて、予測モデルを生成する。すなわち、この予測モデルは、広告予算によって配信停止されない場合における広告コンテンツの入札価格とインプレッション数との関係を予測するモデルとなる。
【０１２２】
そして、広告装置２００は、予測モデルを用いて、予測対象のキャンペーン広告群に含まれる広告コンテンツ毎に、入札価格とインプレッション数との関係を予測する。すなわち、広告装置２００は、配信停止されないことを前提とした予測モデルを用いるので、入札価格が高額になるほどインプレッション数が増大し続けるような関係を予測する。しかし、実際には、予測対象のキャンペーン広告群に広告予算が設定されているので、各広告コンテンツのインプレッション数は、最大インプレッション数以下となる場合がある。そこで、広告装置２００は、第１の実施形態に係る広告装置１００と同様の予測処理により、各広告コンテンツの最大インプレッション数を予測する。
【０１２３】
そして、広告装置２００は、予測モデルを用いて予測した入札価格とインプレッション数との関係と、広告装置１００と同様の処理により予測した最大インプレッション数とを広告主に提供する。ただし、広告装置２００は、各広告コンテンツの入札価格を受け付けている場合には、予測モデルを用いて入札価格に対応するインプレッション数を予測する。そして、広告装置２００は、インプレッション数の予測結果、及び、最大インプレッション数のうち、小さいインプレッション数を予測結果とする。
【０１２４】
このように、第２の実施形態に係る広告装置２００は、単に配信履歴として記憶されているインプレッション数の実績値を用いるのではなく、配信停止されたか否かを考慮したインプレッション数の推測値を用いて、入札価格に対応するインプレッション数を予測する。このため、広告装置２００は、配信停止されたことがある配信済み広告コンテンツの配信履歴を用いる場合であっても、インプレッション数を高精度に予測することができる。
【０１２５】
例えば、広告装置２００は、図８を用いて説明したようにインプレッション数を推定することで、入札価格が所定額よりも高額になると増加率が低下するようなインプレッション数を予測することを防止できる。このため、広告装置２００は、予測結果を広告主に提供することにより、入札価格を高額にするほどインプレッション数が増加することを広告主に認識させることができる。この結果、広告装置２００は、膨大なインプレッション数を所望する広告主に対して高額な入札価格を設定させることができるので、高額な広告収入を得る機会を失うことを防止できる。
【０１２６】
なお、上記例において、広告装置２００は、配信停止されたことがある配信済み広告コンテンツの配信履歴を用いずに、インプレッション数を予測することも考えられる。しかし、配信停止されたことがある配信済み広告コンテンツが膨大である場合には、予測処理に用いる配信履歴の数は少なくなる。このため、広告装置２００は、配信停止されたことがない配信済み広告コンテンツの配信履歴のみを用いた場合には、インプレッション数を高精度に予測することが困難になる。
【０１２７】
以下、上述した広告装置２００の構成及び処理手順について説明する。なお、以下では、インプレッション数の実績値や推測値に加えて、広告コンテンツの特性等も考慮してインプレッション数を予測する処理について説明する。また、広告装置２００による最大インプレッション数の予測処理は、第１の実施形態に示した例と同様であるので、以下では説明を省略する。すなわち、以下では、主に、予測モデルを用いた予測処理について説明する。
【０１２８】
〔２．配信装置の構成〕
次に、図９を用いて、第２の実施形態に係る広告装置２００の構成について説明する。図９は、第２の実施形態に係る広告装置２００の構成例を示す図である。図９に示すように、広告装置２００の制御部２３０は、取得部２３４と、推定部２３７と、予測部２３５と、提供部２３６とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部２３０の内部構成は、図９に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部２３０が有する各処理部の接続関係は、図９に示した接続関係に限られず、他の接続関係であってもよい。
【０１２９】
〔２−１．取得部〕
取得部２３４は、入稿受付部１３３から広告効果を予測するよう指示された場合に、配信履歴記憶部１２２から、各種情報を取得する。このとき、取得部２３４は、配信履歴記憶部１２２から、配信日時毎かつ広告コンテンツ毎の配信履歴を取得する。以下では、配信日時毎かつ広告コンテンツ毎に特定される１つの配信履歴（インプレッション数、停止期間、クリック数、ＣＴＲ、クリック単価、ターゲティング条件の組合せ）を「配信履歴レコード」と表記する場合がある。なお、取得部２３４は、配信履歴記憶部１２２に記憶されている全ての配信履歴レコードではなく、配信日時が所定期間（例えば、現在日から所定日数だけ過去日までの期間）に含まれる配信履歴レコードのみを取得してもよい。
【０１３０】
〔２−２．推定部〕
推定部２３７は、取得部２３４によって取得されたインプレッション数及び停止期間を用いて、配信が停止されなかった場合における配信済み広告コンテンツのインプレッション数を推定する。具体的には、推定部２３７は、取得部２３４によって取得された配信履歴レコードのうち、配信停止されたことがある配信済み広告コンテンツに対応する配信履歴レコードを処理対象として抽出する。そして、推定部２３７は、処理対象の配信履歴レコード毎に、配信停止されなかった場合におけるインプレッション数を推定する。例えば、推定部２３７は、上記式（１５）を用いて、インプレッション数を推定する。
【０１３１】
推定部２３７による推定処理について一例を挙げて説明する。ここでは、配信履歴記憶部１２２が図５に示した状態であるものとする。この場合、取得部２３４は、配信日時「２０１３年１１月１日」かつ広告コンテンツＣ１１に対応する配信履歴レコードとして、インプレッション数「７０００」と、停止期間「１２時３０分〜１２時５０分、１９時３０分〜１９時５０分」とを取得する。この例の場合、停止期間における総時間は、「２４００秒（４０分）」である。このため、上記式（１５）のＴは「２４００」となり、上記式（１５）のＮは「７０００」となる。このため、推定部２３７は、配信停止されなかった場合における広告コンテンツＣ１１のインプレッション数を「７２００」と推定する。同様にして、推定部２３７は、配信日時「２０１３年１１月１日」である広告コンテンツＣ１２のインプレッション数と、配信日時「２０１３年１１月２日」である広告コンテンツＣ１１及びＣ１２のインプレッション数とを推定する。
【０１３２】
〔２−３．予測部〕
予測部２３５は、取得部２３４によって取得された配信履歴レコードと、推定部２３７によって推定されたインプレッション数とを用いて、予測対象のキャンペーン広告群に含まれる各広告コンテンツにおけるインプレッション数を予測する。具体的には、予測部２３５は、入札価格とインプレッション数との関係を予測するための予測モデルを生成する。さらに、予測部２３５は、第１の実施形態に係る予測部１３５と同様に、広告予算によって制約される最大インプレッション数を予測する。以下、予測部２３５による予測処理について説明する。なお、以下では、予測部２３５が１日当たりのインプレッション数を予測する場合を例に挙げて説明する。
【０１３３】
〔２−３（１）．予測モデルの生成処理〕
まず、予測部２３５による予測モデルの生成処理について説明する。予測部２３５は、配信履歴レコードに含まれるインプレッション数を従属変数（目的変数）とし、配信履歴レコードに含まれる各種情報を独立変数（説明変数）として回帰分析を行うことにより、入札価格とインプレッション数との関係を予測するための予測モデルを生成する。具体的には、予測部２３５は、取得部２３４によって取得された配信履歴レコード毎に、下記式（１６）に各種情報を代入する。
【０１３４】
【数１６】
0005973416.tif 000017
【０１３５】
上記式（１６）のうち、「Ｉｍｐｓ１」は、配信履歴レコードに含まれるインプレッション数を示す。また、「Ｃ」は、切片（定数項）を示す。また、「Ａ」は、定数を示す。また、「ｅＣＰＭ（effective  Cost  Per  Mill）」は、広告コンテンツの価値を示す指標値の一例であって、配信履歴レコードに含まれる「クリック単価（ＣＰＣ）」と「ＣＴＲ」の乗算結果に、「１０００」を更に乗算した値に該当する。すなわち、「ｅＣＰＭ」＝「ＣＰＣ・ＣＴＲ・１０００」となる。
【０１３６】
また、「ｘｍ」（ｍ＝１、２、・・・、ｎ）は、広告コンテンツの特性が割り当てられており、広告コンテンツが特性を有するか否かを示す。例えば、「ｘｍ」にターゲティング条件「男性」が割り当てられているものとする。この場合、予測部２３５は、配信履歴レコードにターゲティング条件「男性」が含まれる場合には、「ｘｍ」に「１」を代入する。一方、予測部２３５は、配信履歴レコードにターゲティング条件「男性」が含まれない場合には、「ｘｍ」に「０」を代入する。また、この例に限られず、「ｘｍ」には、広告コンテンツのカテゴリやタイトル等が割り当てられる場合がある。この場合、配信履歴レコードに対応する広告コンテンツのカテゴリやタイトル等に基づいて、「ｘｍ」に「０」又は「１」を代入する。「ｗｍ」（ｍ＝１、２、・・・、ｎ）は、「ｘｍ」の係数を示す。
【０１３７】
ここで、予測部２３５は、配信停止されたことがある配信済み広告コンテンツに対応する配信履歴レコードが処理対象である場合には、上記式（１６）の「Ｉｍｐｓ１」には、推定部２３７によって推定されたインプレッション数を代入する。例えば、図５の例において、予測部２３５は、配信日時「２０１３年１１月１日」かつ広告コンテンツＣ１１に対応する配信履歴レコードに含まれる各種情報を上記式（１６）に代入するものとする。この場合、予測部２３５は、上記式（１６）の「Ｉｍｐｓ１」には、「７０００」ではなく、上記例のように推定部２３７によって推定された「７２００」を代入する。
【０１３８】
同様にして、予測部２３５は、取得部２３４によって取得された配信履歴レコード毎に、各種情報を上記式（１６）に代入する。すなわち、取得部２３４によって１０００個の配信履歴レコードが取得された場合には、予測部２３５は、各種情報が代入された上記式（１６）を１０００個生成することになる。そして、予測部２３５は、配信履歴レコード毎に生成した複数の上記式（１６）を回帰分析（例えば、重回帰分析）することにより、上記式（１６）の「Ｃ」、「Ａ」、「ｗｍ」（ｍ＝１、２、・・・、ｎ）を求める。そして、予測部２３５は、求めた「Ｃ」、「Ａ」、「ｗｍ」を代入した後の上記式（１６）を下記式（１７）に変換する。
【０１３９】
【数１７】
0005973416.tif 000018
【０１４０】
さらに、上記式（１７）に含まれる「ｅＣＰＭ」＝「ＣＰＣ・ＣＴＲ・１０００」であるので、予測部２３５は、上記式（１７）を下記式（１８）に変換する。なお、下記式（１８）では、「Ｃ」、「Ａ」、「ｗｍ」と表記するが、実際には、予測部２３５は、回帰分析により求めた値を「Ｃ」、「Ａ」、「ｗｍ」に代入する。
【０１４１】
【数１８】
0005973416.tif 000019
【０１４２】
そして、予測部２３５は、予測対象のキャンペーン広告群に含まれる広告コンテンツ毎に、上記式（１８）の「ＣＴＲ」及び「ｘｍ」を代入する。例えば、予測部２３５は、予測対象の広告コンテンツが過去に配信されたことがある場合には、過去のＣＴＲの平均値などを上記式（１８）の「ＣＴＲ」に代入する。また、予測部２３５は、予測対象の広告コンテンツが過去に配信されたことがない場合には、所定の手法により予測した値を上記式（１８）の「ＣＴＲ」に代入する。例えば、予測部２３５は、予測対象の広告コンテンツとカテゴリが同一である配信済み広告コンテンツを特定し、特定した配信済み広告コンテンツにおけるＣＴＲの平均値等を上記式（１８）の「ＣＴＲ」に代入する。
【０１４３】
また、例えば、予測部２３５は、予測対象の広告コンテンツのターゲティング条件や、入稿予定の広告コンテンツのカテゴリやタイトル等に基づいて、上記式（１８）の「ｘｍ」（ｍ＝１、２、・・・、ｎ）に「０」又は「１」を代入する。一例を挙げて説明すると、「ｘｍ」にターゲティング条件「男性」が割り当てられており、入稿受付部１３３によって受け付けられたターゲティング条件に「男性」が含まれているものとする。この場合、予測部２３５は、「ｘｍ」に「１」を代入する。一方、この例において、入稿受付部１３３によって受け付けられたターゲティング条件に「男性」が含まれていないものとする。この場合、予測部２３５は、「ｘｍ」に「０」を代入する。
【０１４４】
ここで、「ＣＰＣ（クリック単価）」及び「入札価格（Ｂｉｄ）」は、上記式（１）により表される。すなわち、上記式（１）を上記式（１８）に代入した場合、上記式（１８）において未知数となるのは、左辺の「Ｉｍｐｓ１（インプレッション数）と、右辺の「Ｂｉｄ（入札価格）」となる。このようにして、予測部２３５は、予測対象のキャンペーン広告群に含まれる広告コンテンツ毎に、入札価格とインプレッション数との関係を予測するための予測モデルを生成する。
【０１４５】
ここの例では、配信履歴記憶部１２２に１日毎のインプレッション数が記憶されるので、上記式（１８）は、１日におけるインプレッション数を予測するための予測モデルとなる。なお、上記式（１８）により表される予測モデルは、入稿受付部１３３によって受け付けられた広告予算が考慮されていない。
【０１４６】
〔２−３（２）．予測処理〕
続いて、予測部２３５は、第１の実施形態に係る予測部１３５と同様に、予測対象のキャンペーン広告群に含まれる広告コンテンツ毎に、最大インプレッション数を予測する。そして、予測部２３５は、予測モデルによって予測されるインプレッション数と、上記式（８）によって予測される最大インプレッション数とのうち、少ないインプレッション数を予測結果とする。すなわち、予測部２３５は、広告コンテンツ毎に、下記式（１９）の結果を予測結果とする。
【０１４７】
【数１９】
0005973416.tif 000020
【０１４８】
例えば、入稿受付部１３３によって広告予算が受け付けられたものの、入札価格が受け付けられていないものとする。この場合、予測部２３５は、上記式（１８）によって表される入札価格とインプレッション数との関係、及び、上記式（５）によって算出した最大インプレッション数の双方を予測結果とする。
【０１４９】
また、例えば、入稿受付部１３３によって広告予算に加えて入札価格（Ｂｉｄ）が受け付けられたものとする。この場合、予測部２３５は、上記式（１）により求まるＣＰＣを上記式（１８）に代入する。そして、予測部２３５は、上記式（１９）に基づいて、上記式（１８）の予測値と、上記式（８）により求まる最大インプレッション数のうち、小さいインプレッション数を予測結果とする。
【０１５０】
ここで、図１０及び図１１に、第２の実施形態に係る予測部２３５による予測結果の一例を示す。図１０は、参考として、上記式（１６）に対応するグラフを示す。また、図１１は、上記式（１８）に対応するグラフを示す。
【０１５１】
図１０の縦軸は、インプレッション数の対数を示す。また、図１０の横軸は、上記式（１６）の右辺に含まれる「ｌｏｇ（ｅＣＰＭ）」の値を示す。そして、図１０に示した直線グラフｇ１１は、上記式（１６）を示す。また、図１０に示した直線グラフＬ１１は、上記式（８）によって算出される最大インプレッション数の対数を示す。図１０では、直線グラフＬ１１が１日における最大インプレッション数を示すものとする。すなわち、上記式（１９）によって表される予測結果の対数は、図１０に太線で示した予測結果グラフｇ１２に該当する。なお、ここでは、上記式（１６）に含まれる定数「Ａ」が「０＜Ａ＜１」であるものとする。
【０１５２】
また、図１１の縦軸は、インプレッション数を示す。すなわち、図１１の縦軸は、１日におけるインプレッション数の予測値を示す。また、図１１の横軸は、上記式（１）が代入された上記式（１８）の右辺に含まれる「Ｂｉｄ（入札価格）」を示す。
【０１５３】
そして、図１１に示した曲線グラフｇ２１は、上記式（１８）によって表される予測モデルに該当する。また、図１１に示した直線グラフＬ２１は、上記式（８）によって算出される最大インプレッション数を示す。すなわち、上記式（１９）によって表される予測結果は、図１１に太線で示した予測結果グラフｇ２２に該当する。
【０１５４】
図１１に太線で示した予測結果グラフｇ２２のように、入札価格が高額になるほど、インプレッション数は増加するが、入札価格が一定額より高額になると、最大インプレッション数に到達する。言い換えれば、広告主が設定した入札価格が一定額以下である場合には、インプレッション数は最大インプレッション数に到達しない。
【０１５５】
〔２−４．提供部〕
図９の説明に戻って、提供部２３６は、予測部２３５によって予測された予測結果を広告主装置２０に提供する。例えば、提供部２３６は、入稿受付部１３３によって入札価格が受け付けられていない場合には、図１１に例示した予測結果ｇ２２を広告主装置２０に提供する。また、例えば、提供部２３６は、入稿受付部１３３によって入札価格が受け付けられている場合には、上記式（１９）により予測されたインプレッション数を広告主装置２０に提供する。
【０１５６】
〔３．変形例〕
上述した広告装置２００は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、広告装置２００の他の実施形態について説明する。
【０１５７】
〔３−１．インプレッション数の推定処理〕
上記実施形態では、図８を用いて説明したように、推定部２３７が、停止期間にインプレッション数を比例分配することで、配信停止がなかった場合における配信済み広告コンテンツのインプレッション数を推定する例を示した。しかし、推定部２３７は、他の手法により、配信停止がなかった場合における配信済み広告コンテンツのインプレッション数を推定してもよい。
【０１５８】
この点について具体的に説明する。一般に、広告コンテンツの配信態様が異なる場合には、配信態様毎に、各時刻におけるインプレッション数の分布（以下、「インプレッション数の時間分布」とする）は異なる。例えば、インプレッション数の時間分布は、常に一定ではなく、時間帯に応じて異なる。また、一般に、インプレッション数の時間分布は、曜日によって異なる。一例を挙げて説明すると、平日に配信された広告コンテンツのインプレッション数と、休日に配信された広告コンテンツのインプレッション数とは、同じ時間帯であっても異なる場合がある。そこで、広告装置２００は、例えば、平日におけるインプレッション数の時間分布と、休日におけるインプレッション数の時間分布とを蓄積しておいてもよい。そして、推定部２３７は、各時間分布のうち、配信済み広告コンテンツが配信された曜日に対応する時間分布に基づいて、かかる配信済み広告コンテンツのインプレッション数を推定してもよい。
【０１５９】
図１２及び図１３に例を挙げて説明する。図１２及び図１３は、変形例に係る広告装置２００によるインプレッション数の推定処理の一例を示す図である。図１２及び図１３に示したグラフは、１秒毎に測定されたインプレッション数の平均値を示す。ただし、図１２のグラフは、平日に測定されたインプレッション数に基づいて形成され、図１３は、休日に測定されたインプレッション数に基づいて形成される。例えば、広告装置２００は、配信部１３２によって配信された広告コンテンツの数を１秒毎に計数し、計数結果を配信可能な広告コンテンツの総数により除算することで、１つの広告コンテンツにおけるインプレッション数（すなわち、配信数）の平均値を算出する。そして、広告装置２００は、このような処理を平日と休日に分けて行うことで、図１２及び図１３に示したインプレッション数の時間分布を蓄積する。
【０１６０】
この場合、取得部２３４は、推定部２３７によってインプレッション数の推定処理が行われる場合に、広告装置２００によって蓄積されたインプレッション数の時間分布（図１２や図１３を参照）を取得する。ここで、推定部２３７が、平日に配信された配信済み広告コンテンツを処理対象とするものとする。このとき、推定部２３７は、取得部２３４によって取得されたインプレッション数の時間分布のうち、平日に対応するインプレッション数の時間分布（図１２）を参照する。そして、処理対象の配信済み広告コンテンツは、図１２に示した配信停止開始時刻ｔ１１に配信が停止され、配信停止終了時刻ｔ１２に配信が再開されたものとする。さらに、処理対象の配信済み広告コンテンツは、図１２に示した配信停止開始時刻ｔ１３に配信が停止され、配信停止終了時刻ｔ１４に配信が再開されたものとする。この場合、推定部２３７は、停止期間ｔ３（＝ｔ１２−ｔ１１）におけるインプレッション数の総数を算出する。そして、推定部２３７は、図１２に示したグラフに基づいて、１秒毎のインプレッション数を全て加算することで、１日（２４時間）のインプレッション数の総数を算出する。そして、推定部２３７は、１日のインプレッション数の総数に対する停止期間ｔ３におけるインプレッション数の総数の割合Ｘ１％を算出する。同様に、推定部２３７は、停止期間ｔ４（＝ｔ１４−ｔ１３）におけるインプレッション数の総数を算出する。そして、推定部２３７は、１日におけるインプレッション数の総数に対する停止期間ｔ４におけるインプレッション数の総数の割合Ｘ２％を算出する。そして、推定部２３７は、配信済み広告コンテンツのインプレッション数の実績値をＮとし、上記の割合Ｘ１及びＸ２の和をＸ（＝Ｘ１＋Ｘ２）として、下記式（２０）により、処理対象の配信済み広告コンテンツのインプレッション数を推定する。
【０１６１】
【数２０】
0005973416.tif 000021
【０１６２】
また、例えば、推定部２３７が、休日に配信された配信済み広告コンテンツを処理対象とするものとする。この場合、推定部２３７は、取得部２３４によって取得されたインプレッション数の時間分布のうち、休日に対応するインプレッション数の時間分布（図１３）を参照する。そして、処理対象の配信済み広告コンテンツは、図１３に示した配信停止開始時刻ｔ１５に配信が停止され、配信停止終了時刻ｔ１６に配信が再開されたものとする。この場合に、推定部２３７は、停止期間ｔ５（＝ｔ１６−ｔ１５）におけるインプレッション数の総数を算出する。そして、推定部２３７は、１日のインプレッション数の総数に対する停止期間ｔ５におけるインプレッション数の総数の割合Ｘ％を算出する。そして、推定部２３７は、配信済み広告コンテンツのインプレッション数の実績値をＮとした場合に、上記式（２０）により、処理対象の配信済み広告コンテンツのインプレッション数を推定する。
【０１６３】
このようにして、推定部２３７は、広告コンテンツの配信態様に応じてインプレッション数が変動することを考慮した上で、配信済み広告コンテンツのインプレッション数を推定してもよい。これにより、推定部２３７は、配信停止されなかった場合における配信済み広告コンテンツのインプレッション数を高精度に推定することができる。この結果、予測部２３５は、入稿予定の広告コンテンツにおけるインプレッション数を高精度に予測することができる。
【０１６４】
なお、上記例では、広告コンテンツの配信態様の一例として、広告コンテンツが配信される曜日を例に挙げて説明した。しかし、曜日以外の他の配信態様が異なる場合であっても、インプレッション数の時間分布が異なる場合がある。例えば、広告コンテンツの配信先ユーザのユーザ属性毎に、インプレッション数の時間分布が異なる場合がある。一例を挙げて説明すると、ユーザ属性「１０代」をターゲティング条件として配信された広告コンテンツのインプレッション数は、午後の時間帯に増加するものの、ユーザ属性「６０代」をターゲティング条件として配信された広告コンテンツのインプレッション数は、午前の時間帯に増加することなどが考えられる。そこで、広告装置２００は、広告コンテンツの配信先ユーザのユーザ属性毎に、図１２又は図１３に例示したようなインプレッション数の時間分布を蓄積しておいてもよい。この場合、推定部２３７は、各時間分布のうち、配信済み広告コンテンツの配信先ユーザのユーザ属性に対応する時間分布に基づいて、かかる配信済み広告コンテンツのインプレッション数を推定する。
【０１６５】
〔３−２．予測対象の広告効果〕
また、上記第２の実施形態では、広告装置２００が、広告効果の一例としてインプレッション数を予測する例を示した。しかし、広告装置２００は、インプレッション数ではなく他の広告効果を予測してもよい。例えば、広告装置２００は、入稿予定のキャンペーン広告群に含まれる各広告コンテンツにおけるクリック数を予測してもよい。この場合、取得部２３４、推定部２３７及び予測部２３５は、上述してきた処理において、インプレッション数の代わりにクリック数を用いることで、入稿予定の広告コンテンツにおけるクリック数を予測することができる。
【０１６６】
具体的には、推定部２３７は、取得部２３４によって取得された配信履歴レコードのうち、処理対象の配信履歴レコード毎に、停止期間に配信が停止されなかった場合におけるクリック数を推定する。例えば、推定部２３７は、図８を用いて説明した手法や、図１２及び図１３を用いて説明した手法により、クリック数を推定する。
【０１６７】
また、予測部２３５は、上記式（１６）の代わりに、下記式（２１）を用いて回帰分析を行う。なお、下記式（２１）のうち、「Ｃｌｉｃｋ１」は、取得部２３４によって取得されたクリック数、又は、推定部２３７によって推定されたクリック数に該当する。
【０１６８】
【数２１】
0005973416.tif 000022
【０１６９】
そして、予測部２３５は、上記式（１７）及び（１８）と同様に、上記式（２１）を下記式（２２）及び式（２３）に変換する。
【０１７０】
【数２２】
0005973416.tif 000023
【０１７１】
【数２３】
0005973416.tif 000024
【０１７２】
そして、予測部２３５は、上記式（１９）の代わりに、下記式（２４）を用いることで、入稿予定の広告コンテンツにおけるクリック数を予測する。
【０１７３】
【数２４】
0005973416.tif 000025
【０１７４】
ここで、図１４及び図１５に、変形例に係る予測部２３５による予測結果の一例を示す。図１４は、参考として、上記式（２１）に対応するグラフを示す。また、図１５は、上記式（２３）に対応するグラフを示す。
【０１７５】
図１４の縦軸は、クリック数の対数を示す。また、図１４の横軸は、上記式（２１）の右辺に含まれる「ｌｏｇ（ｅＣＰＭ）」の値を示す。そして、図１４に示した直線グラフｇ３１は、上記式（２１）を示す。また、図１４に示した直線グラフＬ３１は、上記式（１２）によって算出される最大クリック数の対数を示す。すなわち、上記式（２４）によって表される予測結果の対数は、図１４に太線で示した予測結果グラフｇ３２に該当する。なお、ここでは、上記式（２１）に含まれる定数「Ａ」が「０＜Ａ＜１」であるものとする。
【０１７６】
また、図１５の縦軸は、クリック数を示す。すなわち、図１５の縦軸は、１日におけるクリック数の予測値を示す。また、図１５の横軸は、上記式（１）が代入された上記式（２３）の右辺に含まれる「Ｂｉｄ（入札価格）」を示す。
【０１７７】
そして、図１５に示した曲線グラフｇ４１は、上記式（２３）によって表される予測モデルに該当する。また、図１５に示した直線グラフＬ４１は、上記式（１２）によって算出される最大クリック数を示す。すなわち、上記式（２４）によって表される予測結果グラフは、図１５に太線で示した予測結果グラフｇ４２に該当する。
【０１７８】
〔３−３．予測結果の提供例〕
また、上記第２の実施形態において、提供部２３６は、予測部２３５による予測結果を画面によって広告主装置２０に提供してもよい。図１６に、変形例に係る提供部２３６によって提供される予測結果画面の一例を示す。図１６に示すように、提供部２３６は、入力欄Ｂ１１と、予測結果枠Ｐ１０及びＰ２０と、予測グラフ枠Ｐ３０とを含む予測結果画面Ｗ１０を提供する。なお、図１６では図示することを省略したが、予測結果画面Ｗ１０には、入稿予定のキャンペーン広告群を入力するための入力欄や、広告コンテンツ毎の入札価格及びターゲティング条件を入力するための入力欄などが含まれる。
【０１７９】
入力欄Ｂ１１は、キャンペーン広告群に一括で設定する広告予算の入力を受け付ける。予測結果枠Ｐ１０は、キャンペーン広告群に含まれる各広告コンテンツの予測結果を示す。ここでは、予測部２３５等は、広告効果として、インプレッション数及びクリック数を予測するものとする。また、広告主により広告コンテンツ毎の入札価格が入力されているものとする。この場合、予測結果枠Ｐ１０には、予測部２３５によって予測されたクリック数の予測値と、コストの予測値と、インプレッション数の予測値とが広告コンテンツ毎に表示される。なお、予測部２３５は、クリック数の予測値にクリック単価を乗算することでコストの予測値を求める。また、図１６の例の場合、提供部２３６は、１ヶ月におけるインプレッション数等の予測値を予測結果枠Ｐ１０に表示する。ここでは、予測部２３５によって１日のインプレッション数等が予測されるので、提供部２３６は、予測部２３５による予測結果に「３０」等を乗算することにより、１ヶ月のインプレッション数等を求める。
【０１８０】
ここで、予測結果枠Ｐ１０に表示されている広告コンテンツのいずれかが広告主により選択された場合に、提供部２３６は、選択された広告コンテンツに対応する予測結果を予測結果枠Ｐ２０及び予測グラフ枠Ｐ３０に表示させる。具体的には、提供部２３６は、所定の入札価格毎に、クリック数の予測値と、コストの予測値と、インプレッション数の予測値とを対応付けた一覧を予測結果枠Ｐ２０に表示させる。また、提供部２３６は、図１６の例のように、予測結果枠Ｐ２０に入札価格を設定するための入力欄Ｂ１２を表示させてもよい。
【０１８１】
また、提供部２３６は、図１６に示すように、入札価格とインプレッション数との関係を示すグラフ（例えば、図１１に示した予測結果グラフｇ２２）を予測グラフ枠Ｐ３０に表示する。
【０１８２】
これにより、広告主は、入力欄Ｂ１１に広告予算を入力することで、キャンペーン広告群を正式に入稿する前に、キャンペーン広告群に含まれる広告コンテンツ毎のインプレッション数やクリック数等の広告効果を把握することができる。
【０１８３】
〔３−４．予測モデル〕
また、上記実施形態では、図１１や図１５に、予測部２３５による予測モデルをグラフ（例えば、予測結果グラフｇ２２、予測結果グラフｇ４２）で示したが、グラフの形状は、上記例に限られない。この点について、図１７及び図１８を用いて説明する。図１７及び図１８は、変形例に係る予測部２３５による予測結果の一例を示す。
【０１８４】
上記の通り、上記式（１８）に含まれる定数「Ａ」が「０＜Ａ＜１」である場合に、図１１に示した曲線グラフｇ２１となる。しかし、定数「Ａ」が「Ａ＞１」である場合には、上記式（１８）によって表される予測モデルは、図１７に示す曲線グラフｇ５１となる。すなわち、上記式（１９）によって表される予測結果は、図１７に太線で示した予測結果グラフｇ５２に該当する。同様に、定数「Ａ」が「０＜Ａ＜１」である場合には、図１５に示した曲線グラフｇ４１となるが、定数「Ａ」が「Ａ＞１」である場合には、上記式（２３）によって表される予測モデルは、図１７に示した曲線グラフｇ５１と同様の形状となる。
【０１８５】
また、上記実施形態では、予測部２３５が上記式（１６）や式（２１）を用いる例を示したが、予測部２３５が用いる式はこの例に限られない。例えば、予測部２３５は、上記式（１６）の代わりに、「ｌｏｇ｛ｌｏｇ（ｅＣＰＭ）｝」を説明変数とする下記式（２５）を用いてもよい。ただし、下記式（１５）では、「ｅＣＰＭ＞１」であるものとする。
【０１８６】
【数２５】
0005973416.tif 000026
【０１８７】
この場合、予測部２３５は、上記式（１７）及び（１８）と同様に、上記式（２５）を下記式（２６）及び式（２７）に変換する。なお、下記式（２７）には、上記式（１）により求まるＣＰＣ＝Ｆ−１（Ｂｉｄ）が代入される。ただし、下記式（２７）では、「ｅＣＰＭ（＝ＣＰＣ・ＣＴＲ・１０００）＞１」であるものとする。すなわち、下記式（２７）では、「Ｂｉｄ＞Ｆ−１｛１／（ＣＴＲ・１０００）｝」であるものとする。
【０１８８】
【数２６】
0005973416.tif 000027
【０１８９】
【数２７】
0005973416.tif 000028
【０１９０】
上記式（２７）に含まれる定数「Ａ」が「０＜Ａ＜１」である場合には、上記式（２７）によって表される予測モデルは、図１１に示した曲線グラフｇ２１と同様の形状となる。なお、図１１では、「Ｂｉｄ＞０」であったが、上記式（２７）によって表される予測モデルの場合、「Ｂｉｄ＞Ｆ−１｛１／（ＣＴＲ・１０００）｝」となる。しかし、上記式（２７）に含まれる定数「Ａ」が「Ａ＞１」である場合には、上記式（２７）によって表される予測モデルは、図１８に示した曲線グラフｇ６１となる。すなわち、上記式（１９）によって表される予測結果は、図１８に太線で示した予測結果グラフｇ６２に該当する。
【０１９１】
〔３−５．配信制限〕
また、上記第２の実施形態では、広告コンテンツの配信制限として、広告予算の制約により配信が停止される例を説明した。しかし、配信部１３２は、広告予算を消化しているか否かにかかわらず、広告コンテンツの配信を制限する場合がある。具体的には、ウェブページに複数の広告枠が含まれる場合に、配信部１３２は、同一のウェブページに同一広告主の広告コンテンツが２個以上表示されないように制限する場合がある。例えば、配信部１３２は、クリック単価やＣＴＲやターゲティング条件に基づいて、広告コンテンツＣ１１及びＣ１２を配信対象として特定したものとする。このとき、配信部１３２は、広告コンテンツＣ１１及びＣ１２の広告主が同一であり、かつ、広告コンテンツＣ１１及びＣ１２が同一のウェブページの異なる広告枠に表示される場合には、広告コンテンツＣ１１及びＣ１２のいずれか一方と、他の広告主に対応する広告コンテンツを配信する。この例において、広告コンテンツＣ１１が配信された場合、広告コンテンツＣ１２は、本来配信されるはずであったにもかかわらず、配信制限によって配信されなかったこととなる。すなわち、広告コンテンツＣ１２のインプレッション数は、配信制限によって抑制される。以下では、このような配信制限を「重複排除処理」と表記する場合がある。
【０１９２】
上述してきた推定部２３７及び予測部２３５は、このような重複排除処理を考慮してインプレッション数を推定してもよい。すなわち、推定部２３７及び予測部２３５は、重複排除処理が行われなかった場合における配信済み広告コンテンツのインプレッション数（又は、クリック数）を推定してもよい。例えば、推定部２３７は、配信履歴記憶部１２２を参照することで、配信日時が同日であり、かつ、広告主が同一である広告コンテンツの数を計数する。そして、予測部２３５は、推定部２３７による計数結果（ここでは、「ＡＤＩＤ数」とする）の逆数を上記式（１６）の素性に追加してもよい。具体的には、予測部２３５は、上記式（１６）の右辺を「・・・＋ｗｎｘｎ＋ｗｎ＋１（１／ＡＤＩＤ数）」としてもよい。
【０１９３】
また、上記例において、予測部２３５は、入札価格（Ｂｉｄ）を考慮した素性を上記式（１６）に追加してもよい。これは、広告コンテンツは、入札価格（Ｂｉｄ）によって配信部１３２によって配信される確率が異なるからである。例えば、予測部２３５は、上記式（１６）の右辺を「・・・＋ｗｎｘｎ＋ｗｎ＋１（１／ＡＤＩＤ数）・（Ｂｉｄ／ΣＢｉｄ）」としてもよい。なお、「ΣＢｉｄ」は、配信日時が同日であり、かつ、広告主が同一である広告コンテンツに対応する入札価格（Ｂｉｄ）の総額を示す。また、ここでいう入札価格（Ｂｉｄ）は、クリック単価（ＣＰＣ）であってもよい。
【０１９４】
〔３−６．予測モデルの単位〕
また、上記第２の実施形態では、配信履歴記憶部１２２に記憶されている配信履歴に基づいて予測モデルを生成する例を示した。ここで、予測部２３５は、配信履歴記憶部１２２に記憶されている配信済み広告コンテンツのうち、所定の条件を満たす配信済み広告コンテンツのみから予測モデルを生成してもよい。そして、予測部２３５は、所定の条件毎に、予測モデルを生成してもよい。ここでいう所定の条件とは、例えば、（Ｙ１）ターゲティング条件に性別が含まれること、（Ｙ２）ターゲティング条件に年齢が含まれること、（Ｙ３）ターゲティング条件に地域（例えば、ユーザの所在エリア）が含まれること、などが挙げられる。そして、予測部２３５は、例えば、条件（Ｙ１）を満たす配信済み広告コンテンツの配信履歴に基づいて予測モデルを生成する。同様にして、予測部２３５は、条件（Ｙ２）に対応する予測モデルや、条件（Ｙ３）に対応する予測モデルを生成する。さらに、予測部２３５は、条件（Ｙ１）及び条件（Ｙ２）を満たす配信済み広告コンテンツの配信履歴に基づいて予測モデルを生成する。このように、予測部２３５は、複数の条件に対応する予測モデルを生成する。すなわち、所定の条件が６個存在する場合には、予測部２３５は、「２６（＝６４）」個の予測モデルを生成する。この場合、予測部２３５は、入稿予定の広告コンテンツが満たす条件に対応する予測モデルを用いて広告効果を予測する。これにより、予測部２３５は、入稿予定の広告コンテンツの特性と合致した予測モデルを用いることができるので、広告効果を高精度に予測することができる。
【０１９５】
（他の実施形態）
上述した各実施形態は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、他の実施形態について説明する。なお、以下では、主に広告装置１００を例に挙げて他の実施形態を説明するが、以下に説明する他の実施形態は、広告装置２００にも適用することができる。
【０１９６】
〔１．配信履歴に応じた予測処理〕
上記第１の実施形態では、予測対象のキャンペーン広告群に含まれる広告コンテンツの組合せが過去にキャンペーン広告群として配信されたことがあることを前提とした。しかし、予測対象のキャンペーン広告群に含まれる広告コンテンツは、キャンペーン広告群として配信されたことがあるとは限らない。そこで、広告装置１００は、予測対象のキャンペーン広告群が過去にキャンペーン広告群として配信されたことがない場合には、第２の実施形態において説明した予測モデルを用いて、最大インプレッション数を予測してもよい。以下、この点について具体的に説明する。なお、以下では、広告装置１００が推定部２３７を有するものとする。
【０１９７】
まず、広告装置１００は、予測対象のキャンペーン広告群が過去にキャンペーン広告群として配信されたことがない場合には、第２の実施形態において説明したように、配信履歴記憶部１２２に記憶されている配信履歴に基づいて、上記式（１８）等によって表される予測モデルを生成する。
【０１９８】
具体的には、変形例に係る取得部１３４は、入稿受付部１３３から広告効果を予測するよう指示された場合に、予測対象のキャンペーン広告群が過去に配信されたことがない場合に、配信履歴記憶部１２２から、配信日時毎かつ広告コンテンツ毎の配信履歴を取得する。例えば、取得部１３４は、予測対象のキャンペーン広告群が上述した（条件１）及び（条件２）の双方を満たすか否かを判定する。そして、取得部１３４は、いずれか一方の条件でも満たさない場合には、配信日時毎かつ広告コンテンツ毎の配信履歴を取得する。
【０１９９】
そして、予測部１３５は、上記の予測モデルを用いて、予測対象のキャンペーン広告群に含まれる各広告コンテンツのインプレッション数を予測する。すなわち、予測部１３５は、配信停止されない場合における各広告コンテンツのインプレッション数を予測する。そして、予測部１３５は、各広告コンテンツのインプレッション数の予測値を下記式（２８）に代入することで、各広告コンテンツが消化する最大の広告予算ｎｉを予測する。
【０２００】
【数２８】
0005973416.tif 000029
【０２０１】
なお、予測部１３５は、予測対象の広告コンテンツが過去に配信されたことがある場合には、過去のクリック価格（ＣＰＣ）やＣＴＲの平均値などを上記式（２８）に代入する。また、予測部１３５は、予測対象の広告コンテンツが過去に配信されたことがない場合には、所定の手法により予測したクリック価格（ＣＰＣ）やＣＴＲを上記式（２８）に代入する。また、予測部１３５は、各広告コンテンツの入札価格を受け付けている場合には、受け付けた入札価格を上記式（２８）に代入してもよい。
【０２０２】
ここで、上記式（２８）について説明すると、上記の通り、予測部１３５は、予測モデルを用いてインプレッション数を予測する。ここで予測されるインプレッション数は、「広告予算による制約がないこと」かつ「配信停止されないこと」かつ「１日当たりのインプレッション数」といったことが前提となる。すなわち、予測部１３５は、上述してきた予測モデルを用いることにより、配信条件が同一である場合のインプレッション数を予測することができる。そして、「広告予算による制約がないこと」が条件となっていることから、上記式（２８）により予測される広告予算ｎｉは、各広告コンテンツが消化する最大の広告予算であるといえる。
【０２０３】
そして、予測部１３５は、上記式（２８）により広告コンテンツ毎のインプレッション数を予測し、予測結果の比率を消化比率とする。すなわち、予測部１３５は、下記式（２９）により、予測対象のキャンペーン広告群に含まれる広告コンテンツｎｉの最大インプレッション数ｉ（ｍａｘ（Ｉｍｐｓｉ））を求める。
【０２０４】
【数２９】
0005973416.tif 000030
【０２０５】
なお、予測部１３５は、上記式（２９）を下記式（３０）及び式（３１）に変換することができる。
【０２０６】
【数３０】
0005973416.tif 000031
【０２０７】
【数３１】
0005973416.tif 000032
【０２０８】
このように、広告装置１００は、過去にキャンペーン広告群として配信されたことがない広告コンテンツを含むキャンペーン広告群であっても、各広告コンテンツの最大インプレッション数を高精度に予測することができる。
【０２０９】
〔２．最大インプレッション数の推定〕
また、上記第２の実施形態では、上記式（８）によって求められる理論値を最大インプレッション数とする例を示した。しかし、予測部２３５は、配信履歴記憶部１２２に記憶されている配信履歴に基づいて、最大インプレッション数についても回帰分析等により予測してもよい。この場合、予測部２３５は、過去に配信停止されたことがある配信済み広告コンテンツのインプレッション数については、推定部２３７によって推定されたインプレッション数を用いる。
【０２１０】
〔３．ＢｉｄとＣＰＣ〕
また、上記各実施形態では、上記式（１）のように、入札価格（Ｂｉｄ）とクリック単価（ＣＰＣ）とが異なる値であるものとした。しかし、上述してきた各実施形態は、入札価格（Ｂｉｄ）とクリック単価（ＣＰＣ）とを同一とするシステムにも適用することができる。この場合、広告コンテンツ記憶部１２１は、入札価格（Ｂｉｄ）及びクリック単価（ＣＰＣ）のいずれか一方のみを記憶する。
【０２１１】
〔４．ウェブページ〕
また、上記各実施形態では、ウェブページに表示される広告コンテンツを例に挙げて説明した。しかし、広告装置１００は、端末装置１０に記憶される電子書籍や動画等に表示される広告コンテンツは、端末装置１０にインストールされるアプリケーションに表示される広告コンテンツを配信してもよい。そして、広告装置１００は、上述してきた予測処理を行うことで、電子書籍等に表示される広告コンテンツの広告効果を予測してもよい。
【０２１２】
〔５．装置構成〕
また、上記実施形態では、広告装置１００が広告コンテンツを配信する例を示した。しかし、広告効果を予測する装置と、広告コンテンツを配信する装置とは、異なる装置であってもよい。例えば、上述した広告装置１００は、広告コンテンツを配信せずに、広告効果を予測する処理のみを行ってもよい。すなわち、図３に示した広告装置１００は、受信部１３１、配信部１３２、入稿受付部１３３、広告コンテンツ記憶部１２１及び配信履歴記憶部１２２を有しなくてもよい。この場合、広告コンテンツを配信する広告配信装置は、図３に示した受信部１３１、配信部１３２、入稿受付部１３３、広告コンテンツ記憶部１２１及び配信履歴記憶部１２２を有する。この例では、広告装置１００は、広告配信装置から配信履歴を取得する。
【０２１３】
また、図３に示した広告装置１００は、広告コンテンツ記憶部１２１及び配信履歴記憶部１２２を有しなくてもよい。具体的には、広告装置１００は、広告コンテンツ記憶部１２１及び配信履歴記憶部１２２を保持するデータベースサーバと接続されてもよい。
【０２１４】
〔６．その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０２１５】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、図３に示した受信部１３１と配信部１３２とは統合されてもよいし、取得部１３４と予測部１３５とは統合されてもよい。
【０２１６】
また、上述してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０２１７】
〔７．ハードウェア構成〕
また、上述してきた実施形態に係る広告装置１００及び２００は、例えば図１９に示すような構成のコンピュータ１０００によって実現される。以下、広告装置１００を例に挙げて説明する。図１９は、広告装置１００の機能を実現するコンピュータ１０００の一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０２１８】
ＣＰＵ１１００は、ＲＯＭ１３００又はＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０２１９】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、通信網５０（図２に示したネットワークＮに対応）を介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを通信網５０を介して他の機器へ送信する。
【０２２０】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを入出力インターフェイス１６００を介して出力装置へ出力する。
【０２２１】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラム又はデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０２２２】
例えば、コンピュータ１０００が第１の実施形態に係る広告装置１００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１３０の機能を実現する。また、ＨＤＤ１４００には、広告コンテンツ記憶部１２１及び配信履歴記憶部１２２内のデータが格納される。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置から通信網５０を介してこれらのプログラムを取得してもよい。
【０２２３】
なお、コンピュータ１０００が第２の実施形態に係る広告装置２００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部２３０の機能を実現する。
【０２２４】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０２２５】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、受付部は、受付手段や受付回路に読み替えることができる。
【符号の説明】
【０２２６】
１  広告配信システム
１００  広告装置
１３１  受信部
１３２  配信部
１３３  入稿受付部
１３４  取得部
１３５  予測部
１３６  提供部
【図１】
0005973416.tif 000033
【図２】
0005973416.tif 000034
【図３】
0005973416.tif 000035
【図４】
0005973416.tif 000036
【図５】
0005973416.tif 000037
【図６】
0005973416.tif 000038
【図７】
0005973416.tif 000039
【図８】
0005973416.tif 000040
【図９】
0005973416.tif 000041
【図１０】
0005973416.tif 000042
【図１１】
0005973416.tif 000043
【図１２】
0005973416.tif 000044
【図１３】
0005973416.tif 000045
【図１４】
0005973416.tif 000046
【図１５】
0005973416.tif 000047
【図１６】
0005973416.tif 000048
【図１７】
0005973416.tif 000049
【図１８】
0005973416.tif 000050
【図１９】
0005973416.tif 000051