[go: nahoru, domu]

JP2017211749A - Advertisement device, warning generation method, and warning generation program - Google Patents

Advertisement device, warning generation method, and warning generation program Download PDF

Info

Publication number
JP2017211749A
JP2017211749A JP2016103264A JP2016103264A JP2017211749A JP 2017211749 A JP2017211749 A JP 2017211749A JP 2016103264 A JP2016103264 A JP 2016103264A JP 2016103264 A JP2016103264 A JP 2016103264A JP 2017211749 A JP2017211749 A JP 2017211749A
Authority
JP
Japan
Prior art keywords
advertising
budget
content
advertisement
advertising content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2016103264A
Other languages
Japanese (ja)
Other versions
JP6727031B2 (en
Inventor
征良 中村
Yukiyoshi Nakamura
征良 中村
野村 拓也
Takuya Nomura
拓也 野村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yahoo Japan Corp
Original Assignee
Yahoo Japan Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yahoo Japan Corp filed Critical Yahoo Japan Corp
Priority to JP2016103264A priority Critical patent/JP6727031B2/en
Publication of JP2017211749A publication Critical patent/JP2017211749A/en
Application granted granted Critical
Publication of JP6727031B2 publication Critical patent/JP6727031B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PROBLEM TO BE SOLVED: To allow a budget spending pace for advertisement content to prevent disadvantage that may be caused by inappropriate distribution of advertisements.SOLUTION: An advertisement device of the present invention includes an acceptance unit, a computation unit, and an output unit. The acceptance unit accepts conditions for distribution of advertisement content including an advertisement budget for the advertisement content. The computation unit computes a predicted value on advertisement budget spending on the basis of the distribution conditions accepted by the acceptance unit. The output unit generates a warning when the predicted value computed by the computation unit is outside a predetermined range.SELECTED DRAWING: Figure 3

Description

本発明は、広告装置、警告出力方法及び警告出力プログラムに関する。   The present invention relates to an advertising device, a warning output method, and a warning output program.

近年、インターネットの飛躍的な普及に伴い、インターネットを介した広告配信が盛んに行われている。例えば、ウェブページの所定の位置に企業や商品等の広告コンテンツ(例えば、画像などのアイコン)を表示し、かかる広告コンテンツがクリックされた場合に広告主のウェブページへ遷移するものがある。   In recent years, with the rapid spread of the Internet, advertisement distribution via the Internet has been actively performed. For example, an advertisement content such as a company or a product (for example, an icon such as an image) is displayed at a predetermined position on a web page, and when the advertisement content is clicked, there is a transition to an advertiser's web page.

このような広告配信に関する技術として、広告コンテンツの予算の消化ペースを基準として広告コンテンツの配信量を制御する技術が知られている。例えば、広告コンテンツの予算が早期に枯渇しないように、広告コンテンツの配信量を制御する技術が知られている。   As a technique related to such advertisement distribution, there is known a technique for controlling the distribution amount of advertisement content on the basis of the digestion pace of the budget of advertisement content. For example, a technique for controlling the delivery amount of advertisement content is known so that the budget of advertisement content is not depleted early.

特開2016−24828号公報JP 2016-24828 A 特開2011−65201号公報JP2011-65201A

しかしながら、上記従来の技術では、広告コンテンツの予算の消化ペースが不適切な配信による不利益を未然に防ぐことができるとは限らなかった。具体的には、上記の従来技術では、広告コンテンツの配信設定が正しく行われることが前提となっているため、例えば、広告主が広告コンテンツの入札価格の桁を誤って設定した場合には、広告コンテンツの予算の消化ペースが不適切な配信による不利益を未然に防ぐことができるとは限らなかった。   However, the conventional technology described above cannot always prevent disadvantages caused by inappropriate distribution of the advertising content budget. Specifically, the above prior art assumes that the advertising content distribution settings are set correctly, so if, for example, the advertiser incorrectly sets the bid price of the advertising content, It was not always possible to prevent the disadvantages caused by inappropriate distribution of the advertising content budget.

本願は、上記に鑑みてなされたものであって、広告コンテンツの予算の消化ペースが不適切な配信による不利益を未然に防ぐことができる広告装置、警告出力方法及び警告出力プログラムを提供することを目的とする。   The present application has been made in view of the above, and provides an advertising device, a warning output method, and a warning output program that can prevent disadvantages due to inappropriate distribution of advertising content budgets. With the goal.

本願に係る広告装置は、広告コンテンツの広告予算を含む当該広告コンテンツの配信条件を受け付ける受付手段と、前記受付手段によって受け付けられた配信条件に基づいて、前記広告予算の消化に関する予測値を算出する算出手段と、前記算出手段によって算出された予測値が所定の範囲外である場合に、警告を出力する出力手段と、を備えたことを特徴とする。   The advertising device according to the present application calculates a predicted value related to the digestion of the advertising budget based on a receiving unit that receives the distribution condition of the advertising content including the advertising budget of the advertising content and the distribution condition received by the receiving unit. And a calculation means, and an output means for outputting a warning when the predicted value calculated by the calculation means is outside a predetermined range.

実施形態の一態様によれば、広告コンテンツの予算の消化ペースが不適切な配信による不利益を未然に防ぐことができるという効果を奏する。   According to one aspect of the embodiment, there is an effect that it is possible to prevent a disadvantage caused by distribution in which the budget for advertising content is not properly consumed.

図1は、実施形態に係る警告出力処理の一例を示す図である。FIG. 1 is a diagram illustrating an example of a warning output process according to the embodiment. 図2は、実施形態に係る広告配信システムの構成例を示す図である。FIG. 2 is a diagram illustrating a configuration example of the advertisement distribution system according to the embodiment. 図3は、実施形態に係る広告装置の構成例を示す図である。FIG. 3 is a diagram illustrating a configuration example of the advertising device according to the embodiment. 図4は、実施形態に係る広告コンテンツ記憶部の一例を示す図である。FIG. 4 is a diagram illustrating an example of the advertising content storage unit according to the embodiment. 図5は、実施形態に係る配信履歴記憶部の一例を示す図である。FIG. 5 is a diagram illustrating an example of a distribution history storage unit according to the embodiment. 図6は、実施形態に係る警告情報記憶部の一例を示す図である。FIG. 6 is a diagram illustrating an example of a warning information storage unit according to the embodiment. 図7は、実施形態に係る出力部による警告出力結果の一例を示す図である。FIG. 7 is a diagram illustrating an example of a warning output result by the output unit according to the embodiment. 図8は、実施形態に係る広告装置による警告の出力処理手順を示すフローチャートである。FIG. 8 is a flowchart illustrating a warning output processing procedure by the advertising device according to the embodiment. 図9は、広告装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。FIG. 9 is a hardware configuration diagram illustrating an example of a computer that realizes the function of the advertising device.

以下に、本願に係る広告装置、警告出力方法及び警告出力プログラムを実施するための形態(以下、「実施形態」と呼ぶ)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る広告装置、警告出力方法及び警告出力プログラムが限定されるものではない。また、各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。なお、以下の説明において、広告とは、広告主により入稿された広告だけに限らず、広告業者等の代行業者によって入力された広告等を含むものとする。また、広告とは、公共広告やボランティアに関連する広告等、配信したユーザに所望の情報を伝達したり、ユーザに関心を持たせたり、ユーザを所定の行動へ誘導したり、広告としての機能を有する種々の情報、すなわち、広義の広告を含むものとする。   Hereinafter, an embodiment for implementing an advertising device, a warning output method, and a warning output program according to the present application (hereinafter referred to as “embodiment”) will be described in detail with reference to the drawings. Note that the advertisement apparatus, the warning output method, and the warning output program according to the present application are not limited to the embodiment. In addition, the embodiments can be appropriately combined within a range that does not contradict processing contents. In the following embodiments, the same portions are denoted by the same reference numerals, and redundant description is omitted. In the following description, an advertisement is not limited to an advertisement submitted by an advertiser, but includes an advertisement input by an agency such as an advertiser. Also, the advertisement is a function as an advertisement that conveys desired information to a distributed user, such as a public advertisement or an advertisement related to volunteers, makes the user interested, guides the user to a predetermined action, etc. In other words, it includes various kinds of information, that is, advertisements in a broad sense.

〔1.警告出力処理〕
まず、図1を用いて、実施形態に係る警告出力処理の一例について説明する。図1は、実施形態に係る警告出力処理の一例を示す図である。広告装置100は、広告コンテンツの広告予算を含む広告コンテンツの配信条件を、広告主装置から受け付ける。図1に示した例では、広告装置100は、広告コンテンツC11の配信条件として、広告コンテンツC11の広告予算を受け付けるとともに広告コンテンツC11に設定された入札価格を広告主装置20から受け付ける(ステップS1)。また、広告装置100は、広告コンテンツC12の配信条件として、広告コンテンツC12の広告予算を受け付けるとともに広告コンテンツC12に設定された入札価格を広告主装置20から受け付ける(ステップS2)。
[1. Warning output processing)
First, an example of warning output processing according to the embodiment will be described with reference to FIG. FIG. 1 is a diagram illustrating an example of a warning output process according to the embodiment. The advertising device 100 accepts advertising content distribution conditions including the advertising content advertising budget from the advertiser device. In the example shown in FIG. 1, advertisement device 100 includes a delivery condition of the advertisement contents C11, accepts a bid set for advertisement content C11 with accepting advertising budget advertising content C11 from the advertiser device 20 1 (step S1 ). In addition, advertising device 100, as the delivery conditions of the advertising content C12, accepts the bid price, which is set in the ad content C12 with accepting the advertising budget of the advertising content C12 from the advertiser device 20 2 (step S2).

広告コンテンツに設定された入札価格は、広告コンテンツがユーザに1回クリックされた際に、広告主が広告配信者(例えば、広告装置100の管理者)に支払う広告料金に該当するものとする。また、広告コンテンツの広告予算は、広告料金の上限値に該当する。   The bid price set for the advertisement content corresponds to the advertisement fee paid by the advertiser to the advertisement distributor (for example, the administrator of the advertising device 100) when the advertisement content is clicked once by the user. Further, the advertising budget of the advertising content corresponds to the upper limit value of the advertising fee.

図1に示した例では、広告コンテンツC11および広告コンテンツC12の広告予算は、ともに100000(例えば、単位は「円」)であるものとする。また、広告コンテンツC11および広告コンテンツC12に設定された入札価格は、それぞれ100、1000(例えば、単位は「円」)であるものとする。なお、ここでは、広告主装置20を利用する広告主が、広告コンテンツC12の入札価格を100と設定するところを誤って1000と設定してしまったものとする。 In the example illustrated in FIG. 1, it is assumed that the advertising budgets of the advertising content C11 and the advertising content C12 are both 100,000 (for example, the unit is “yen”). In addition, it is assumed that the bid prices set for the advertising content C11 and the advertising content C12 are 100 and 1000 (for example, the unit is “yen”). Here, advertisers who use an advertiser device 20 2, by mistake the place to set the bid price of advertising content C12 and 100 assume you've set to 1000.

また、ここでは、広告装置100は、広告コンテンツC11および広告コンテンツC12の配信に関する配信履歴を保持しているものとする。ここでは、広告コンテンツC11の配信履歴には、配信済みの広告コンテンツC11が所定の時間帯における1時間あたりにクリックされた回数である、広告コンテンツC11のクリック密度が含まれるものとする。また、広告コンテンツC12の配信履歴には、配信済みの広告コンテンツC12が所定の時間帯における1時間あたりにクリックされた回数である広告コンテンツC12のクリック密度が含まれるものとする。ここでは、広告コンテンツC11および広告コンテンツC12のクリック密度は、それぞれ10、100(単位は「回/1時間」)であるものとする。なお、広告コンテンツC12のクリック密度が広告コンテンツC11のクリック密度より高い理由としては、例えば、入札価格が高い広告コンテンツが優先的に配信されることが挙げられる。なお、図1の例では、所定の時間帯における「1時間」の時間帯幅でクリック密度の単位を規格化する例を示したが、かかる時間帯幅は1時間に限られない。   Here, it is assumed that the advertising device 100 holds a distribution history related to the distribution of the advertising content C11 and the advertising content C12. Here, it is assumed that the distribution history of the advertising content C11 includes the click density of the advertising content C11, which is the number of times the distributed advertising content C11 is clicked per hour in a predetermined time zone. The distribution history of the advertisement content C12 includes the click density of the advertisement content C12, which is the number of times the distributed advertisement content C12 is clicked per hour in a predetermined time zone. Here, it is assumed that the click densities of the advertising content C11 and the advertising content C12 are 10, 100 (unit: “times / hour”), respectively. Note that the reason why the click density of the advertisement content C12 is higher than the click density of the advertisement content C11 is, for example, that advertisement content with a high bid price is preferentially distributed. In the example of FIG. 1, an example in which the unit of the click density is normalized by the time zone width of “1 hour” in the predetermined time zone is shown, but the time zone width is not limited to one hour.

このような前提の下、図1の例において、広告装置100は、広告予算が消化されるまでの予測時間である予測消化時間を算出する。例えば、広告装置100は、広告コンテンツC11の広告予算「100000」を広告コンテンツC11に設定された入札価格「100」により除算した「1000」に、広告コンテンツC11のクリック密度「10(回/1時間)」を乗算することにより、広告コンテンツC11の広告予算の予測消化時間を「100時間」と算出する。また、広告装置100は、広告コンテンツC12の広告予算「100000」を広告コンテンツC12に設定された入札価格「1000」により除算した「100」に、広告コンテンツC12のクリック密度「100(回/1時間)」を乗算することにより、広告コンテンツC12の広告予算の予測消化時間を「1時間」と算出する。   Under such a premise, in the example of FIG. 1, the advertising device 100 calculates a predicted digest time that is a predicted time until the advertisement budget is exhausted. For example, the advertising device 100 divides the advertising budget “100,000” of the advertising content C11 by the bid price “100” set in the advertising content C11 to “1000”, and the click density “10 (times / hour) of the advertising content C11. ) "To calculate the estimated spending time of the advertising budget of the advertising content C11 as" 100 hours ". Further, the advertising device 100 divides the advertising budget “100000” of the advertising content C12 by the bid price “1000” set in the advertising content C12 to “100” and the click density “100 (times / hour) of the advertising content C12. ) "To calculate the estimated spending time of the advertising budget of the advertising content C12 as" 1 hour ".

図1に示したグラフの縦軸は、広告コンテンツがクリックされた回数に応じて広告配信者(例えば、広告装置100の管理者)が広告主に課金する課金額の累積額である累積課金額を示す。また、図1に示したグラフの横軸は、広告コンテンツが配信されてから経過した時間を示す。また、図1に示した許容消化時間T10は、広告予算が消化されるまでの時間の許容範囲である許容消化時間を示す。図1の例では、広告装置100は、広告装置100の管理者から、所定の許容消化時間T10を受け付けたものとする。ここでは、許容消化時間T10は、広告コンテンツが配信されてから2時間後〜200時間後までの期間に該当するものとする。   The vertical axis of the graph shown in FIG. 1 indicates a cumulative charge amount that is a cumulative charge amount charged to an advertiser by an advertisement distributor (for example, an administrator of the advertising device 100) according to the number of times the advertisement content is clicked. Indicates. Also, the horizontal axis of the graph shown in FIG. 1 indicates the time that has elapsed since the advertisement content was distributed. Further, the allowable digestion time T10 illustrated in FIG. 1 indicates an allowable digestion time that is an allowable range of time until the advertising budget is exhausted. In the example of FIG. 1, it is assumed that the advertising device 100 has received a predetermined allowable digestion time T10 from the administrator of the advertising device 100. Here, the allowable digestion time T10 corresponds to a period from 2 hours to 200 hours after the advertisement content is distributed.

図1(a)に示した直線B11は、広告コンテンツC11の広告予算の予測消化時間が許容消化時間T10の範囲内にあることを示す。一方、図1(b)に示した直線B12は、広告コンテンツC12の広告予算の予測消化時間が、許容消化時間T10の範囲外にあることを示す。そして、広告装置100は、広告コンテンツの広告予算の予測消化時間が、図1に示した許容消化時間T10の範囲外にある場合に、かかる広告コンテンツを入稿した広告主装置に警告を出力する。図1の例では、広告装置100は、広告コンテンツC12の入札価格の設定が不適切である旨を知らせる警告を、広告コンテンツC12を入稿した広告主装置20に出力する(ステップS3)。 A straight line B11 illustrated in FIG. 1A indicates that the predicted spending time of the advertising budget of the advertising content C11 is within the allowable spending time T10. On the other hand, a straight line B12 shown in FIG. 1B indicates that the predicted spending time of the advertising budget of the advertising content C12 is out of the allowable spending time T10. The advertising device 100 outputs a warning to the advertiser device that submitted the advertising content when the predicted spending time of the advertising budget of the advertising content is outside the allowable spending time T10 shown in FIG. . In the example of FIG. 1, advertisement device 100, ad the bid contents C12 is a warning informing that is inappropriate, and outputs the advertising contents C12 to the advertiser device 20 2 trafficked (step S3).

このように、実施形態に係る広告装置100は、広告コンテンツの広告予算を含む広告コンテンツの配信条件を広告主装置から受け付ける。そして、広告装置100は、受け付けられた配信条件に基づいて、広告コンテンツの広告予算の予測消化時間を算出し、算出された予測消化時間が許容消化時間の範囲外である場合に、広告コンテンツを入稿した広告主装置に警告を出力する。   As described above, the advertising device 100 according to the embodiment receives the distribution condition of the advertising content including the advertising budget of the advertising content from the advertiser device. Then, the advertising device 100 calculates a predicted spending time of the advertising budget of the advertising content based on the received distribution condition, and if the calculated predicted spending time is out of the allowable spending time range, A warning is output to the submitted advertiser device.

このため、広告装置100は、広告コンテンツの予算の消化ペースが不適切な配信による不利益を未然に防ぐことができる。例えば、広告装置100は、広告主が意図しないペースで広告コンテンツが配信される事態を防ぐことができる。これにより、広告装置100は、広告主が広告配信サービスから不満をもって離脱する可能性を低減することができる。また、例えば、広告装置100は、広告配信サービスの配信ランキングやKPI(Key Performance Indicator)にノイズが紛れ込むことを抑制できるので、広告配信のデータ利用や分析に悪影響を与えるのを防ぐことができる。また、例えば、広告装置100は、本来配信されるはずの良い広告コンテンツの配信機会が減少するのを防ぐことができるので、同時期に配信される他の広告コンテンツの配信機会を守ることができる。以下、上述した広告装置100の構成及び処理手順について説明する。   For this reason, the advertising device 100 can prevent disadvantages due to distribution in which the budget for advertising content is not properly consumed. For example, the advertising device 100 can prevent a situation in which advertising content is distributed at a pace not intended by the advertiser. Accordingly, the advertising device 100 can reduce the possibility that the advertiser disengages from the advertisement distribution service with dissatisfaction. In addition, for example, the advertising device 100 can suppress noise from being mixed into the distribution ranking and KPI (Key Performance Indicator) of the advertisement distribution service, and thus can prevent adverse effects on advertisement distribution data use and analysis. In addition, for example, the advertising device 100 can prevent a decrease in the distribution opportunities for good advertising content that should be distributed, and thus can protect the distribution opportunities for other advertising content distributed at the same time. . Hereinafter, the configuration and processing procedure of the advertising device 100 described above will be described.

〔2.広告配信システムの構成〕
次に、図2を用いて、実施形態に係る広告配信システム1の構成について説明する。図2は、実施形態に係る広告配信システム1の構成例を示す図である。図2に示すように、広告配信システム1には、端末装置10と、広告主装置20〜20と、情報提供装置30と、広告装置100とが含まれる。端末装置10、広告主装置20〜20、情報提供装置30及び広告装置100は、ネットワークNを介して、有線又は無線により通信可能に接続される。なお、図2に示した広告配信システム1には、複数台の端末装置10や、複数台の情報提供装置30や、複数台の広告装置100が含まれてもよい。
[2. (Advertising system configuration)
Next, the configuration of the advertisement distribution system 1 according to the embodiment will be described with reference to FIG. FIG. 2 is a diagram illustrating a configuration example of the advertisement distribution system 1 according to the embodiment. As shown in FIG. 2, the advertisement distribution system 1 includes a terminal device 10, advertiser devices 20 1 to 20 n , an information providing device 30, and an advertising device 100. The terminal device 10, the advertiser devices 20 1 to 20 n , the information providing device 30, and the advertising device 100 are connected to be communicable via a network N by wire or wireless. The advertisement distribution system 1 shown in FIG. 2 may include a plurality of terminal devices 10, a plurality of information providing devices 30, and a plurality of advertising devices 100.

端末装置10は、例えば、デスクトップ型PC(Personal Computer)や、ノート型PCや、タブレット型端末や、携帯電話機、PDA(Personal Digital Assistant)等の情報処理装置である。例えば、端末装置10は、情報提供装置30にアクセスすることで、情報提供装置30からウェブページを取得し、取得したウェブページを表示装置(例えば、液晶ディスプレイ)に表示する。また、端末装置10は、ウェブページに広告枠が含まれる場合には、広告装置100にアクセスすることで、広告装置100から広告コンテンツを取得し、取得した広告コンテンツをウェブページ上に表示する。ただし、この例に限られず、端末装置10は、広告コンテンツを含むウェブページを情報提供装置30から取得してもよい。この場合、情報提供装置30は、広告装置100によって配信される広告コンテンツを組み込んだウェブページを端末装置10に配信する。   The terminal device 10 is an information processing device such as a desktop PC (Personal Computer), a notebook PC, a tablet terminal, a mobile phone, or a PDA (Personal Digital Assistant). For example, the terminal device 10 obtains a web page from the information providing device 30 by accessing the information providing device 30 and displays the obtained web page on a display device (for example, a liquid crystal display). Further, when the web page includes an advertising space, the terminal device 10 acquires the advertising content from the advertising device 100 by accessing the advertising device 100, and displays the acquired advertising content on the web page. However, the present invention is not limited to this example, and the terminal device 10 may acquire a web page including advertisement content from the information providing device 30. In this case, the information providing apparatus 30 distributes the web page in which the advertising content distributed by the advertising apparatus 100 is incorporated to the terminal apparatus 10.

広告主装置20〜20は、広告装置100に広告配信を依頼する広告主によって利用される情報処理装置である。かかる広告主装置20〜20は、広告主による操作に従って、広告コンテンツを広告装置100に入稿する。実施形態に係る広告主装置20〜20は、静止画像や、動画像や、テキストデータや、広告主が管理する広告主サーバによって提供されるウェブページにアクセスするためのURL(Uniform Resource Locator)などに該当する広告コンテンツを広告装置100に入稿する。 The advertiser apparatuses 20 1 to 20 n are information processing apparatuses that are used by advertisers who request the advertisement apparatus 100 to distribute advertisements. The advertiser apparatuses 20 1 to 20 n submit the advertising content to the advertising apparatus 100 according to an operation by the advertiser. The advertiser apparatuses 20 1 to 20 n according to the embodiments include a still image, a moving image, text data, and a URL (Uniform Resource Locator) for accessing a web page provided by an advertiser server managed by the advertiser. ) And the like are submitted to the advertising device 100.

また、広告主は、広告主装置20〜20を用いて、広告コンテンツを広告装置100に入稿せずに、広告コンテンツの入稿を代理店に依頼する場合もある。この場合、広告装置100に広告コンテンツを入稿するのは代理店となる。以下では、「広告主」といった表記は、広告主だけでなく代理店を含む概念であり、「広告主装置」といった表記は、広告主装置だけでなく代理店によって利用される代理店装置を含む概念であるものとする。また、広告主装置20〜20は、それぞれ同様の機能を有するので、以下では、広告主装置20〜20を区別する必要がない場合には、これらを総称して「広告主装置20」と表記する場合がある。 Also, the advertiser using the advertiser device 20 1 to 20 n, without traffic advertising content to the advertisement device 100, in some cases to ask the agency trafficking advertising content. In this case, it is the agency that submits the advertising content to the advertising device 100. In the following, the term “advertiser” is a concept that includes not only the advertiser but also the agency, and the term “advertiser device” includes the agency device used by the agency as well as the advertiser device. It is assumed to be a concept. In addition, since the advertiser apparatuses 20 1 to 20 n have the same functions, in the following, when it is not necessary to distinguish the advertiser apparatuses 20 1 to 20 n , they are collectively referred to as “advertiser apparatus”. 20 ”.

情報提供装置30は、ウェブページ提供者によって管理され、端末装置10にウェブページを提供するWebサーバ等である。かかる情報提供装置30は、例えば、ニュースサイト、オークションサイト、天気予報サイト、ショッピングサイト、ファイナンス(株価)サイト、路線検索サイト、地図提供サイト、旅行サイト、飲食店紹介サイト、ウェブブログなどに関する各種ウェブページを提供する。ウェブページ提供者は、このようなウェブページに広告コンテンツを表示することで広告掲載料を得る。   The information providing device 30 is a web server or the like that is managed by the web page provider and provides the web page to the terminal device 10. The information providing apparatus 30 is, for example, various websites related to news sites, auction sites, weather forecast sites, shopping sites, finance (stock price) sites, route search sites, map providing sites, travel sites, restaurant introduction sites, web blogs, and the like. Provide a page. A web page provider obtains an advertisement insertion fee by displaying advertising content on such a web page.

広告装置100は、広告主装置20から入稿された広告コンテンツを配信するサーバ装置である。上記の通り、広告装置100は、端末装置10からアクセスされた場合に、広告コンテンツを端末装置10に配信する。また、広告装置100は、情報提供装置30からアクセスされた場合には、広告コンテンツを情報提供装置30に配信する。このような広告装置100を管理する広告配信者は、端末装置10に配信した広告コンテンツがユーザによりクリックされた場合に、広告主から広告料金を得る。また、広告主によって支払われる広告料金の一部又は全部は、クリックされた広告コンテンツが掲載されたウェブページを提供したウェブページ提供者に対して、広告主又は広告配信者から広告掲載料として支払われる。   The advertising device 100 is a server device that distributes advertising content submitted from the advertiser device 20. As described above, the advertising device 100 distributes the advertising content to the terminal device 10 when accessed from the terminal device 10. Further, when accessed from the information providing device 30, the advertising device 100 distributes the advertising content to the information providing device 30. The advertisement distributor who manages such an advertising device 100 obtains an advertising fee from the advertiser when the user clicks on the advertising content distributed to the terminal device 10. In addition, part or all of the advertising fee paid by the advertiser is paid as an advertising fee from the advertiser or ad distributor to the web page provider who provided the web page on which the clicked advertising content is posted. Is called.

〔3.広告装置の構成〕
次に、図3を用いて、実施形態に係る広告装置100の構成について説明する。図3は、実施形態に係る広告装置100の構成例を示す図である。図3に示すように、広告装置100は、通信部110と、記憶部120と、制御部130とを有する。なお、広告装置100は、広告装置100を利用する管理者等から各種操作を受け付ける入力部(例えば、キーボードやマウス等)や、各種情報を表示するための表示部(例えば、液晶ディスプレイ等)を有してもよい。
[3. Configuration of advertising device]
Next, the configuration of the advertising device 100 according to the embodiment will be described with reference to FIG. FIG. 3 is a diagram illustrating a configuration example of the advertising device 100 according to the embodiment. As illustrated in FIG. 3, the advertising device 100 includes a communication unit 110, a storage unit 120, and a control unit 130. The advertising device 100 includes an input unit (for example, a keyboard and a mouse) that receives various operations from an administrator who uses the advertising device 100, and a display unit (for example, a liquid crystal display) that displays various types of information. You may have.

(通信部110について)
通信部110は、例えば、NIC(Network Interface Card)等によって実現される。かかる通信部110は、ネットワークNと有線又は無線で接続され、ネットワークNを介して、端末装置10や広告主装置20や情報提供装置30との間で情報の送受信を行う。
(About the communication unit 110)
The communication unit 110 is realized by, for example, a NIC (Network Interface Card). The communication unit 110 is connected to the network N in a wired or wireless manner, and transmits / receives information to / from the terminal device 10, the advertiser device 20, and the information providing device 30 via the network N.

(記憶部120について)
記憶部120は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。図3に示すように、記憶部120は、広告コンテンツ記憶部121と、配信履歴記憶部122と、警告情報記憶部123とを有する。
(About the storage unit 120)
The storage unit 120 is realized by, for example, a semiconductor memory device such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. As illustrated in FIG. 3, the storage unit 120 includes an advertisement content storage unit 121, a distribution history storage unit 122, and a warning information storage unit 123.

(広告コンテンツ記憶部121について)
広告コンテンツ記憶部121は、広告主装置20から入稿された広告コンテンツと、かかる広告コンテンツの配信条件を記憶する。ここで、図4に、実施形態に係る広告コンテンツ記憶部121の一例を示す。図4に示した例では、広告コンテンツ記憶部121は、「広告主ID」、「広告コンテンツ」、「広告予算」、「入札価格」、「ターゲティング条件」、「商品」といった項目を有する。
(Advertising content storage unit 121)
The advertising content storage unit 121 stores the advertising content submitted from the advertiser device 20 and the distribution conditions for the advertising content. Here, FIG. 4 shows an example of the advertisement content storage unit 121 according to the embodiment. In the example illustrated in FIG. 4, the advertisement content storage unit 121 includes items such as “advertiser ID”, “advertisement content”, “advertisement budget”, “bid price”, “targeting condition”, and “product”.

「広告主ID」は、広告主又は広告主装置20を識別するための識別情報を示す。「広告コンテンツ」は、広告主装置20から入稿された広告コンテンツを示す。図4に示した例では、「広告コンテンツ」に、「C11」や「C12」といった概念的な情報が格納される例を示したが、実際には、静止画像や動画像やテキストデータやURL(Uniform Resource Locator)、又は、これらの格納場所を示すファイルパス名などが記憶される。   The “advertiser ID” indicates identification information for identifying the advertiser or the advertiser device 20. “Advertising content” indicates the advertising content submitted from the advertiser apparatus 20. In the example shown in FIG. 4, an example in which conceptual information such as “C11” and “C12” is stored in “advertising content”. However, in practice, still images, moving images, text data, URLs, and the like are stored. (Uniform Resource Locator) or a file path name indicating the storage location thereof is stored.

「広告予算」は、広告主が広告コンテンツを入稿する際に設定する情報であって、広告主が広告配信者に支払う広告料金(すなわち、累積課金額)の上限値を示す。「入札価格」は、広告主が広告コンテンツを入稿する際に設定する広告料金の単価を示す。「ターゲティング条件」は、広告主が広告コンテンツを入稿する際に設定する情報であって、広告コンテンツの配信対象となるユーザの条件を示す。例えば、「ターゲティング条件」には、広告コンテンツの配信対象とするユーザのユーザ属性が記憶される。「商品」は、広告コンテンツで宣伝する商品やサービスを示す。   “Advertising budget” is information set when an advertiser submits advertising content, and indicates an upper limit value of an advertising fee (that is, a cumulative billing amount) paid by an advertiser to an advertisement distributor. “Bid price” indicates the unit price of the advertising fee set when the advertiser submits the advertising content. The “targeting condition” is information set when the advertiser submits the advertisement content, and indicates the condition of the user who is the distribution target of the advertisement content. For example, the “targeting condition” stores the user attribute of the user to whom the advertising content is to be distributed. “Product” indicates a product or service to be advertised with advertisement content.

すなわち、図4では、広告主ID「A10」によって識別される広告主が、広告予算「100000円」、入札価格「100円」、ターゲティング条件「女性」及び商品「不動産」を指定するとともに、広告コンテンツ「C11」を入稿した例を示している。   That is, in FIG. 4, the advertiser identified by the advertiser ID “A10” designates the advertising budget “100,000 yen”, the bid price “100 yen”, the targeting condition “female”, and the product “real estate”. An example in which the content “C11” is submitted is shown.

(配信履歴記憶部122について)
配信履歴記憶部122は、端末装置10への広告配信に関する履歴情報を記憶する。ここで、図5に、実施形態に係る配信履歴記憶部122の一例を示す。なお、配信履歴記憶部122は、図5に示した例のようにデータベースにおけるテーブルにより構成されてもよいが、実際には、配信履歴(広告配信に関するログ)が書き込まれるテキストファイル等に該当する。図5に示した例では、配信履歴記憶部122は、「広告コンテンツ」、「クリック単価」、「インプレッション数(1時間あたり)」、「CTR(Click Through Rate)」、「クリック密度(1時間あたり)」といった項目を有する。
(About distribution history storage unit 122)
The distribution history storage unit 122 stores history information related to advertisement distribution to the terminal device 10. Here, FIG. 5 illustrates an example of the distribution history storage unit 122 according to the embodiment. The distribution history storage unit 122 may be configured by a table in the database as in the example illustrated in FIG. 5, but actually corresponds to a text file or the like in which a distribution history (a log related to advertisement distribution) is written. . In the example illustrated in FIG. 5, the distribution history storage unit 122 includes “advertising content”, “cost per click”, “number of impressions (per hour)”, “CTR (Click Through Rate)”, “click density (1 hour)”. Per item).

「広告コンテンツ」は、図4に示した広告コンテンツに対応し、広告装置100が実際に配信した広告コンテンツを示す。「クリック単価」は、広告コンテンツがユーザに1回クリックされた際に、広告配信者(例えば、広告装置100の管理者)が広告主に課金する金額の単価(例えば、単位は「円」)に該当する。なお、「入札価格」と「クリック単価」とは同一であってもよい。ここでは、「クリック単価」は、複数の入札者の「入札価格」によるオークションによって決定される。例えば、「n」位の入札者の「クリック単価」は、「n+1」位の入札者の入札価格となる。このようなクリック単価の決定手法は、GSP(Generalized Second Price Auction)等と呼ばれる。   “Advertising content” corresponds to the advertising content shown in FIG. 4 and indicates the advertising content actually distributed by the advertising device 100. “Cost per click” is the unit price (for example, the unit is “yen”) of the amount charged by the advertisement distributor (for example, the administrator of the advertising device 100) to the advertiser when the advertisement content is clicked once by the user. It corresponds to. The “bid price” and the “click unit price” may be the same. Here, the “click unit price” is determined by an auction based on the “bid price” of a plurality of bidders. For example, the “cost per click” of the “n” bidder is the bid price of the “n + 1” bidder. Such a method for determining the unit price of click is called GSP (Generalized Second Price Auction) or the like.

「インプレッション数(1時間あたり)」は、所定の時間帯における1時間あたりに、ウェブページ等に広告コンテンツが表示された回数を示す。「CTR」は、広告コンテンツが端末装置10に配信された場合における広告効果を示し、例えば、広告コンテンツがユーザによりクリックされた回数を広告コンテンツの表示回数によって除算した値に該当する。「クリック密度(1時間あたり)」は、所定の時間帯における1時間あたりに、広告コンテンツがユーザによりクリックされた回数を示す。   “Number of impressions (per hour)” indicates the number of times advertisement content is displayed on a web page or the like per hour in a predetermined time zone. “CTR” indicates the advertising effect when the advertising content is distributed to the terminal device 10, and corresponds to, for example, a value obtained by dividing the number of times the advertising content is clicked by the user by the number of times the advertising content is displayed. “Click density (per hour)” indicates the number of times the advertisement content is clicked by the user per hour in a predetermined time zone.

すなわち、図5では、所定の時間帯の1時間における広告コンテンツC11のクリック単価が「100円」であり、インプレション数が「10000回」であり、CTRが「0.001」であり、クリック密度が「10」である例を示している。   That is, in FIG. 5, the cost per click of the advertising content C11 for one hour in the predetermined time zone is “100 yen”, the number of impressions is “10000”, the CTR is “0.001”, and the click An example in which the density is “10” is shown.

なお、配信履歴記憶部122に記憶される情報は、図4に示した例に限られない。例えば、配信履歴記憶部122は、端末装置10に配信されたことがない広告コンテンツの広告効果を、かかる広告コンテンツの配信履歴として記憶してもよい。この場合、配信履歴記憶部122は、配信されたことがない広告コンテンツのクリック単価やCTRやインプレッション数には、「入札価格」や「予測CTR」や「予測インプレッション数(1時間あたり)」を記憶してもよい。このような予測CTRや予測インプレッション数は、例えば、広告コンテンツの配信条件等によって予測される。   Note that the information stored in the distribution history storage unit 122 is not limited to the example illustrated in FIG. For example, the distribution history storage unit 122 may store the advertising effect of advertising content that has not been distributed to the terminal device 10 as the distribution history of the advertising content. In this case, the distribution history storage unit 122 sets “bid price”, “predicted CTR”, and “predicted impression number (per hour)” to the CPC, CTR, and number of impressions of the advertisement content that has never been distributed. You may remember. Such a predicted CTR and the number of predicted impressions are predicted based on, for example, a distribution condition of advertisement content.

(警告情報記憶部123について)
警告情報記憶部123は、広告装置100が広告コンテンツの配信条件の設定が不適切である旨を知らせる警告に関する情報を記憶する。ここで、図6に、実施形態に係る警告情報記憶部123の一例を示す。図6に示した例では、警告情報記憶部123は、「広告コンテンツ」、「警告出力回数」といった項目を有する。
(Warning information storage unit 123)
The warning information storage unit 123 stores information related to a warning that informs the advertising device 100 that the setting of the distribution conditions for the advertising content is inappropriate. Here, FIG. 6 illustrates an example of the warning information storage unit 123 according to the embodiment. In the example illustrated in FIG. 6, the warning information storage unit 123 includes items such as “advertising content” and “number of warning outputs”.

「広告コンテンツ」は、図4に示した広告コンテンツに対応し、広告装置100によって配信され得る広告コンテンツを示す。「警告出力回数」は、広告コンテンツの配信条件の設定が不適切である旨を知らせる警告が出力された回数を示す。例えば、図1に示した例の場合、広告装置100は、広告コンテンツC12の入札価格の設定が不適切である旨を知らせる警告を、広告コンテンツC12を入稿した広告装置20に出力する。この例の場合、警告情報記憶部123の「警告出力回数」には、広告コンテンツC12の配信条件が不適切である旨を知らせる警告が出力された回数が記憶される。 “Advertising content” corresponds to the advertising content shown in FIG. 4 and indicates advertising content that can be distributed by the advertising device 100. “Warning output count” indicates the number of times that a warning indicating that the setting of the distribution condition of the advertisement content is inappropriate is output. For example, in the example shown in FIG. 1, advertisement device 100, a warning notifying setting bid advertisement content C12 is inappropriate, and outputs the advertising contents C12 to the advertisement device 20 2 trafficked. In the case of this example, the “warning output count” of the warning information storage unit 123 stores the number of times that a warning indicating that the distribution condition of the advertising content C12 is inappropriate is output.

すなわち、図6では、「広告コンテンツC12」の配信条件の設定が不適切である旨を知らせる警告が「1回」出力された例を示している。   That is, FIG. 6 shows an example in which a warning indicating that the distribution condition setting of “advertisement content C12” is inappropriate is output “once”.

(制御部130について)
制御部130は、コントローラ(controller)であり、例えば、CPU(Central Processing Unit)、MPU(Micro Processing Unit)等のプロセッサによって、広告装置100内部の記憶装置に記憶されている各種プログラムがRAM等を作業領域として実行されることにより実現される。また、制御部130は、コントローラ(controller)であり、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現されてもよい。
(About the control unit 130)
The control unit 130 is a controller. For example, various programs stored in a storage device inside the advertising device 100 are stored in a RAM or the like by a processor such as a CPU (Central Processing Unit) or an MPU (Micro Processing Unit). This is realized by being executed as a work area. The control unit 130 is a controller, and may be realized by an integrated circuit such as an application specific integrated circuit (ASIC) or a field programmable gate array (FPGA).

かかる制御部130は、図3に示すように、受付部131と、取得部132と、算出部133と、出力部134と、受信部135と、配信部136とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部130の内部構成は、図3に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部130が有する各処理部の接続関係は、図3に示した接続関係に限られず、他の接続関係であってもよい。   As shown in FIG. 3, the control unit 130 includes a reception unit 131, an acquisition unit 132, a calculation unit 133, an output unit 134, a reception unit 135, and a distribution unit 136, which will be described below. Implement or execute information processing functions and actions. Note that the internal configuration of the control unit 130 is not limited to the configuration illustrated in FIG. 3, and may be another configuration as long as the information processing described below is performed. Further, the connection relationship between the processing units included in the control unit 130 is not limited to the connection relationship illustrated in FIG. 3, and may be another connection relationship.

(受付部131について)
受付部131は、広告主装置20から広告コンテンツの入稿と、かかる広告コンテンツの配信条件を受け付け、受け付けた広告コンテンツを広告コンテンツ記憶部121に格納する。具体的には、受付部131は、広告予算、入札価格、ターゲティング条件及び商品の指定とともに広告コンテンツの入稿を受け付け、入稿された広告コンテンツに対応付けて、広告予算、入札価格、ターゲティング条件及び商品を広告コンテンツ記憶部121に格納する。このとき、受付部131は、広告コンテンツの入稿元である広告主に対応する広告主IDについても広告コンテンツ記憶部121に格納する。
(About the reception unit 131)
The receiving unit 131 receives the advertising content from the advertiser device 20 and the distribution conditions for the advertising content, and stores the received advertising content in the advertising content storage unit 121. Specifically, the reception unit 131 receives the advertisement content, the bid price, the targeting condition, and the designation of the product together with the advertisement content, and associates the advertisement content, the advertisement price, the bid price, the targeting condition with the received advertisement content. And the product are stored in the advertisement content storage unit 121. At this time, the reception unit 131 also stores the advertiser ID corresponding to the advertiser who is the source of the advertisement content in the advertisement content storage unit 121.

(取得部132について)
取得部132は、配信履歴記憶部122に記憶されている広告配信履歴から広告コンテンツの配信に関する配信履歴を取得する。具体的には、取得部132は、受付部131によって広告コンテンツの入稿と、かかる広告コンテンツの配信条件が受け付けられた場合に、配信履歴記憶部122を参照することにより、かかる広告コンテンツのクリック単価、インプレッション数(例えば、1時間あたり)もしくは予測インプレッション数(例えば、1時間あたり)、CTRもしくは予測CTR、及び、クリック密度(例えば、1時間あたり)を取得する。
(About the acquisition unit 132)
The acquisition unit 132 acquires a distribution history related to distribution of advertisement content from the advertisement distribution history stored in the distribution history storage unit 122. Specifically, the acquisition unit 132 clicks the advertisement content by referring to the distribution history storage unit 122 when the reception unit 131 receives the advertisement content and receives the distribution condition of the advertisement content. The unit price, the number of impressions (for example, per hour) or the predicted number of impressions (for example, per hour), the CTR or predicted CTR, and the click density (for example, per hour) are acquired.

実施形態に係る取得部132は、広告コンテンツが、所定の時間帯における所定の時間帯幅あたりにクリックされた回数である、広告コンテンツのクリック密度を取得するものとする。例えば、取得部132は、配信履歴記憶部122から、所定の時間帯における所定の時間帯幅(例えば、1時間)あたりの広告コンテンツのインプレッション数を取得し、かかるインプレッション数に広告コンテンツのCTRを乗算することで、所定の時間帯における所定の時間帯幅あたりの広告コンテンツのクリック密度を取得するものとする。   The acquisition unit 132 according to the embodiment acquires the click density of the advertisement content, which is the number of times the advertisement content is clicked per predetermined time period width in a predetermined time period. For example, the acquisition unit 132 acquires the number of impressions of advertising content per predetermined time period width (for example, one hour) from the distribution history storage unit 122, and sets the CTR of the advertising content to the number of impressions. By multiplying, the click density of the advertisement content per predetermined time zone width in the predetermined time zone is acquired.

(算出部133について)
算出部133は、受付部131によって受け付けられた配信条件に基づいて、広告予算が消化されるまでの予測時間である予測消化時間を算出する。具体的には、算出部133は、取得部132によって取得された広告コンテンツの配信履歴と、受付部131によって受け付けられた広告コンテンツの配信条件とに基づいて、広告コンテンツの広告予算の予測消化時間を算出する。例えば、算出部133は、広告コンテンツの「広告予算」を広告コンテンツの「クリック単価」により除算した「広告予算/クリック単価」に、広告コンテンツの「クリック密度」を乗算することにより、広告コンテンツの広告予算の予測消化時間を「広告予算・クリック密度/クリック単価」と算出する。
(About the calculation unit 133)
The calculation unit 133 calculates a predicted digestion time that is a prediction time until the advertisement budget is exhausted based on the distribution condition received by the reception unit 131. Specifically, the calculation unit 133 uses the advertising content distribution history acquired by the acquiring unit 132 and the advertising content distribution conditions received by the receiving unit 131 to predict the advertising budget for advertising content. Is calculated. For example, the calculation unit 133 multiplies the “advertisement budget / cost per click” obtained by dividing the “advertisement budget” of the advertisement content by the “click price” of the advertisement content by the “click density” of the advertisement content, thereby obtaining the advertisement content. Calculate the estimated spending time of the advertising budget as “advertising budget / click density / cost per click”.

(出力部134について)
出力部134は、算出部133によって算出された広告コンテンツの広告予算の予測消化時間が、広告予算が消化されるまでの時間の許容範囲である許容消化時間の範囲外である場合に、広告コンテンツを入稿した広告主装置20に警告を出力する。このような許容消化時間は、例えば、所定の配信済みの広告コンテンツ群の配信履歴を用いて統計的に算出された、広告予算の平均消化時間からの乖離度に基づいて決定される。また、出力部134は、広告コンテンツの広告予算の予測消化時間が、許容消化時間の範囲外である場合には、かかる広告コンテンツに対応する警告情報記憶部123の警告出力回数に「1」を加算する。
(About the output unit 134)
The output unit 134 displays the advertisement content when the predicted consumption time of the advertisement budget of the advertisement content calculated by the calculation unit 133 is outside the allowable consumption time range that is the allowable time until the advertisement budget is consumed. Is output to the advertiser apparatus 20 that has submitted the document. Such allowable consumption time is determined based on, for example, the degree of divergence from the average consumption time of the advertisement budget, which is statistically calculated using the distribution history of a predetermined distributed advertisement content group. Further, the output unit 134 sets “1” to the number of warning outputs of the warning information storage unit 123 corresponding to the advertisement content when the predicted consumption time of the advertisement budget of the advertisement content is outside the range of the allowable consumption time. to add.

ここで、図7を用いて、出力部134による警告出力処理の一例について説明する。図7は、実施形態に係る出力部134による警告出力処理の一例を示す図である。ここの例では、所定の広告コンテンツC31、C32、C33の広告予算の予測消化時間が、それぞれ直線B31、直線B32、直線B33で表されるものとする。また、所定の広告コンテンツC31、C32、C33の広告予算は、ともにM10であるものとする。   Here, an example of warning output processing by the output unit 134 will be described with reference to FIG. FIG. 7 is a diagram illustrating an example of warning output processing by the output unit 134 according to the embodiment. In this example, it is assumed that the predicted spending time of the advertisement budget for the predetermined advertisement contents C31, C32, C33 is represented by a straight line B31, a straight line B32, and a straight line B33, respectively. In addition, it is assumed that the advertisement budgets of the predetermined advertisement contents C31, C32, and C33 are all M10.

出力部134は、広告コンテンツC31、C32、C33の広告予算の予測消化時間を表す直線B31、直線B32、直線B33と広告予算M10が交わる点が、所定の時刻t11から所定の時刻t12までの時間に該当する許容消化時間T20の範囲にあるか否かを判定する。図7の例では、直線B31は、許容消化時間T20の範囲内で広告予算M10と交わる。   The output unit 134 is a time from a predetermined time t11 to a predetermined time t12 at which the straight line B31, the straight line B32, the straight line B33, and the advertising budget M10 that represent the estimated spending time of the advertising budget of the advertising contents C31, C32, and C33 intersect. It is determined whether it is in the range of the allowable digestion time T20 corresponding to. In the example of FIG. 7, the straight line B31 intersects the advertising budget M10 within the range of the allowable digestion time T20.

一方、直線B32及び直線B33は、許容消化時間T20の範囲外で広告予算M10と交わる。直線B32は、例えば、広告コンテンツC32を入稿した広告主が、広告コンテンツC32の入札価格の桁を誤って多く設定した場合における予測消化時間を示す。また、直線B33は、例えば、広告コンテンツC33を入稿した広告主が、広告コンテンツC33の入札価格の桁を誤って少なく設定した場合における予測消化時間を示す。この場合、出力部134は、広告コンテンツC32、及び、広告コンテンツC33を入稿した広告主装置にそれぞれ警告を出力する。   On the other hand, the straight line B32 and the straight line B33 intersect the advertising budget M10 outside the range of the allowable digestion time T20. The straight line B32 indicates, for example, the predicted digestion time when the advertiser who has submitted the advertising content C32 sets many digits of the bid price of the advertising content C32 by mistake. Further, a straight line B33 indicates, for example, a predicted digestion time when the advertiser who has submitted the advertising content C33 sets the bid price digits of the advertising content C33 to be small by mistake. In this case, the output unit 134 outputs warnings to the advertiser apparatuses that have submitted the advertising content C32 and the advertising content C33, respectively.

(受信部135について)
受信部135は、端末装置10や情報提供装置30から広告コンテンツの取得要求を受信する。例えば、受信部135は、HTTP(Hypertext Transfer Protocol)リクエスト等により、広告コンテンツの取得要求を受信する。
(Receiver 135)
The receiving unit 135 receives an advertisement content acquisition request from the terminal device 10 or the information providing device 30. For example, the receiving unit 135 receives an advertisement content acquisition request by an HTTP (Hypertext Transfer Protocol) request or the like.

なお、受信部135に広告コンテンツの取得要求を送信する装置は、情報提供装置30によって配信されるウェブページによって異なる。例えば、広告装置100にアクセスするためのURLが埋め込まれたウェブページが端末装置10に配信される場合、受信部135は、端末装置10から広告コンテンツの取得要求を受信する。また、広告コンテンツが既に埋め込まれたウェブページが端末装置10に配信される場合、受信部135は、情報提供装置30から広告コンテンツの取得要求を受信する。本実施形態では、受信部135は、端末装置10から広告コンテンツの取得要求を受信するものとする。   Note that the device that transmits the advertisement content acquisition request to the receiving unit 135 differs depending on the web page distributed by the information providing device 30. For example, when a web page in which a URL for accessing the advertising device 100 is embedded is distributed to the terminal device 10, the receiving unit 135 receives an advertising content acquisition request from the terminal device 10. When a web page in which advertisement content is already embedded is distributed to the terminal device 10, the receiving unit 135 receives an advertisement content acquisition request from the information providing device 30. In the present embodiment, the receiving unit 135 receives an advertisement content acquisition request from the terminal device 10.

(配信部136について)
配信部136は、受信部135によって広告コンテンツの取得要求が受信された場合に、広告コンテンツ記憶部121に記憶されている広告コンテンツのいずれかを、端末装置10や情報提供装置30に配信する。また、配信部136は、警告情報記憶部123に記憶されている広告コンテンツの警告出力回数に基づいて、広告コンテンツの配信を制限してもよい。
(About distribution unit 136)
When the receiving unit 135 receives an advertisement content acquisition request, the distribution unit 136 distributes any of the advertising content stored in the advertising content storage unit 121 to the terminal device 10 or the information providing device 30. Further, the distribution unit 136 may limit the distribution of the advertisement content based on the number of warning outputs of the advertisement content stored in the warning information storage unit 123.

〔4.警告の出力処理手順〕
次に、図8を用いて、実施形態に係る広告装置100による警告の出力処理手順について説明する。図8は、実施形態に係る広告装置100による警告の出力処理手順を示すフローチャートである。
[4. Warning output processing procedure)
Next, a warning output processing procedure by the advertising device 100 according to the embodiment will be described with reference to FIG. FIG. 8 is a flowchart illustrating a warning output processing procedure by the advertising device 100 according to the embodiment.

図8に示すように、広告装置100の受付部131は、広告主装置20から広告コンテンツの入稿と、かかる広告コンテンツの配信条件を受け付ける(ステップS101)。例えば、受付部131は、広告予算、入札価格、ターゲティング条件及び商品の指定とともに広告コンテンツの入稿を受け付ける。   As illustrated in FIG. 8, the receiving unit 131 of the advertising device 100 receives the advertising content from the advertiser device 20 and receives the advertising content distribution conditions (step S <b> 101). For example, the accepting unit 131 accepts advertisement content submission as well as advertisement budget, bid price, targeting condition, and product designation.

続いて、取得部132は、配信履歴記憶部122に記憶されている広告配信履歴から広告コンテンツの配信に関する配信履歴を取得する(ステップS102)。例えば、取得部132は、受付部131によって広告コンテンツの入稿と、かかる広告コンテンツの配信条件が受け付けられた場合に、配信履歴記憶部122を参照することにより、かかる広告コンテンツのクリック単価、インプレッション数(例えば、1時間あたり)、CTR、及び、クリック密度(例えば、1時間あたり)を取得する。   Subsequently, the acquisition unit 132 acquires a distribution history related to the distribution of advertisement content from the advertisement distribution history stored in the distribution history storage unit 122 (step S102). For example, when the receiving unit 131 receives the advertisement content and the distribution condition of the advertisement content is received by the receiving unit 131, the acquisition unit 132 refers to the distribution history storage unit 122, thereby determining the cost-per-click and the impression of the advertisement content. Get the number (eg, per hour), CTR, and click density (eg, per hour).

続いて、算出部133は、取得部132によって取得された広告コンテンツの配信履歴と、受付部131によって受け付けられた広告コンテンツの配信条件とに基づいて、広告コンテンツの広告予算の予測消化時間を算出する(ステップS103)。例えば、算出部133は、広告コンテンツの「広告予算」を広告コンテンツの「クリック単価」により除算した「広告予算/クリック単価」に、広告コンテンツの「クリック密度」を乗算することにより、広告コンテンツの広告予算の予測消化時間を「広告予算・クリック密度/クリック単価」と算出する。   Subsequently, the calculating unit 133 calculates the predicted spending time of the advertising budget of the advertising content based on the advertising content distribution history acquired by the acquiring unit 132 and the advertising content distribution conditions received by the receiving unit 131. (Step S103). For example, the calculation unit 133 multiplies the “advertisement budget / cost per click” obtained by dividing the “advertisement budget” of the advertisement content by the “click price” of the advertisement content by the “click density” of the advertisement content, thereby obtaining the advertisement content. Calculate the estimated spending time of the advertising budget as “advertising budget / click density / cost per click”.

続いて、出力部134は、算出部133によって算出された広告コンテンツの広告予算の予測消化時間が、広告予算が消化されるまでの時間の許容範囲である許容消化時間の範囲外にあるか否かを判定する(ステップS104)。そして、出力部134は、算出部133によって算出された広告コンテンツの広告予算の予測消化時間が許容消化時間の範囲外である場合には(ステップS104;Yes)、広告コンテンツを入稿した広告主装置に警告を出力する(ステップS105)。   Subsequently, the output unit 134 determines whether or not the predicted spending time of the advertising budget of the advertising content calculated by the calculating unit 133 is outside the allowable spending time range that is the allowable time until the advertising budget is consumed. Is determined (step S104). When the predicted spending time of the advertising budget for the advertising content calculated by the calculating unit 133 is outside the allowable spending time range (step S104; Yes), the output unit 134 submits the advertising content. A warning is output to the apparatus (step S105).

〔5.変形例〕
上述した実施形態に係る広告装置100は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、上記の広告装置100の他の実施形態について説明する。
[5. (Modification)
The advertising device 100 according to the above-described embodiment may be implemented in various different forms other than the above-described embodiment. Therefore, in the following, another embodiment of the advertising device 100 will be described.

〔5−1.広告配信システムの他の構成〕
上記実施形態では、広告装置100が、広告主装置20から入稿された広告コンテンツを配信する例を示したが、広告配信システムの他の構成例として、他の広告配信装置が、広告主装置20から入稿された広告コンテンツを配信してもよい。この場合、広告装置100は、広告主装置20から広告コンテンツの入稿は受け付けず、広告コンテンツの配信条件のみを受け付ける。例えば、広告装置100は、広告コンテンツの配信条件を広告主装置20から受け付け、受け付けられた配信条件に基づいて、広告コンテンツの広告予算の予測消化時間を算出し、算出された予測消化時間が許容消化時間の範囲外である場合に、広告主装置20、及び、他の広告配信装置に警告を出力してもよい。
[5-1. Other configurations of advertisement distribution system]
In the above embodiment, the example in which the advertising device 100 distributes the advertising content submitted from the advertiser device 20 has been shown. However, as another configuration example of the advertising distribution system, another advertising distribution device is an advertiser device. Advertising content submitted from 20 may be distributed. In this case, the advertising device 100 does not accept the submission of the advertising content from the advertiser device 20, and accepts only the advertising content distribution conditions. For example, the advertising device 100 accepts advertisement content distribution conditions from the advertiser device 20, calculates the estimated spending time of the advertising budget for the advertising content based on the accepted delivery conditions, and allows the calculated predicted spending time to be acceptable. When it is outside the range of the digestion time, a warning may be output to the advertiser apparatus 20 and other advertisement distribution apparatuses.

〔5−2.指定された配信期間に基づく許容消化時間の設定〕
また、上記実施形態では、許容消化時間が、所定の配信済みの広告コンテンツ群の配信履歴を用いて統計的に算出された、広告予算の平均消化時間からの乖離度に基づいて決定される時間である例を示した。しかし、この例に限られず、許容消化時間は、指定された配信期間に基づいて決定されてもよい。例えば、広告装置100は、広告主装置20から広告コンテンツの配信期間を受け付け、受け付けられた配信期間からの乖離度に基づいて許容消化時間を決定してもよい。
[5-2. (Setting of allowable digestion time based on specified delivery period)
Further, in the above embodiment, the allowable digestion time is determined based on the degree of deviation from the average digest time of the advertisement budget, which is statistically calculated using the distribution history of the predetermined distributed advertisement content group. An example is shown. However, the present invention is not limited to this example, and the allowable digestion time may be determined based on a designated distribution period. For example, the advertising device 100 may receive the advertising content distribution period from the advertiser device 20, and may determine the allowable digestion time based on the degree of deviation from the accepted distribution period.

〔5−3.予測クリック数に基づく警告〕
上記実施形態では、広告装置100によって算出される広告予算の消化に関する予測値が「予測消化時間」である例を示したが、この例に限られず、広告予算の消化に関する予測値は、「予測消化時間」以外の予測値であってもよい。例えば、広告予算の消化に関する予測値は、広告予算が消化されるまでに広告コンテンツがクリックされる回数の予測回数である「予測クリック数」などであってもよい。例えば、算出部133は、広告コンテンツの「広告予算」を広告コンテンツの「クリック単価」により除算することにより、広告コンテンツの予測クリック数を「広告予算/クリック単価」と算出する。
[5-3. (Warning based on estimated clicks)
In the above embodiment, an example in which the predicted value related to the advertising budget calculated by the advertising device 100 is “predicted spending time” is not limited to this example. It may be a predicted value other than “digestion time”. For example, the predicted value related to the spending of the advertising budget may be a “predicted click count” that is the predicted number of times that the advertising content is clicked before the advertising budget is consumed. For example, the calculation unit 133 divides the “advertisement budget” of the advertisement content by the “click price” of the advertisement content, thereby calculating the predicted number of clicks of the advertisement content as “advertisement budget / cost per click”.

また、出力部134は、算出部133によって算出された広告コンテンツの予測クリック数が、広告予算が消化されるまでのクリック回数の許容範囲である許容クリック数の範囲外である場合に、広告コンテンツを入稿した広告主装置に警告を出力してもよい。この点について、再び図7を用いて説明する。図7の例では、横軸を、広告コンテンツがクリックされた回数である「クリック数」と見なした場合に、所定の広告コンテンツC31、C32、C33の予測クリック数が、それぞれ直線B31、直線B32、直線B33で表されるものとする。   Further, the output unit 134 displays the advertisement content when the predicted click number of the advertisement content calculated by the calculation unit 133 is outside the allowable click number range that is the allowable number of clicks until the advertisement budget is consumed. A warning may be output to the advertiser apparatus that submitted the document. This point will be described again with reference to FIG. In the example of FIG. 7, when the horizontal axis is regarded as “clicks”, which is the number of times the advertisement content has been clicked, the predicted click numbers of predetermined advertisement contents C31, C32, and C33 are the straight line B31 and the straight line, respectively. It is represented by B32 and a straight line B33.

出力部134は、広告コンテンツC31、C32、C33の予測クリック数を表す直線B31、直線B32、直線B33と広告予算M10が交わる点が、所定のクリック数n11から所定のクリック数n12までのクリック数に該当する許容クリック数N20の範囲にあるか否かを判定する。図7の例では、直線B31は、許容クリック数N20の範囲内で広告予算M10と交わる。   The output unit 134 is the number of clicks from the predetermined click number n11 to the predetermined click number n12 at the point where the straight line B31, the straight line B32, the straight line B33 representing the predicted click number of the advertisement contents C31, C32, and C33 and the advertising budget M10 intersect. It is determined whether it is within the range of the allowable number of clicks N20 corresponding to. In the example of FIG. 7, the straight line B31 intersects the advertising budget M10 within the range of the allowable click number N20.

一方、直線B32及び直線B33は、許容クリック数N20の範囲外で広告予算M10と交わる。直線B32は、例えば、広告コンテンツC32を入稿した広告主が、広告コンテンツC32の広告予算の桁を意図的に少なく設定した場合における予測クリック数を示す。広告主が広告予算の桁を意図的に少なく設定する理由については、後述する。また、直線B33は、例えば、広告コンテンツC33を入稿した広告主が、広告コンテンツC33の入札価格の桁を誤って少なく設定した場合における予測クリック数を示す。この場合、出力部134は、広告コンテンツC32、及び、広告コンテンツC33を入稿した広告主装置にそれぞれ警告を出力する。   On the other hand, the straight line B32 and the straight line B33 intersect with the advertising budget M10 outside the range of the allowable click number N20. The straight line B32 indicates, for example, the predicted number of clicks when the advertiser who has submitted the advertising content C32 intentionally sets the number of advertising budgets of the advertising content C32 to be small. The reason why the advertiser intentionally sets the number of digits in the advertising budget will be described later. The straight line B33 indicates the predicted click count when the advertiser who has submitted the advertising content C33, for example, erroneously sets the bid price of the advertising content C33 to a small number. In this case, the output unit 134 outputs warnings to the advertiser apparatuses that have submitted the advertising content C32 and the advertising content C33, respectively.

このような許容クリック数は、例えば、所定の配信済みの広告コンテンツ群の配信履歴を用いて統計的に算出された、広告予算が消化されるまでの平均クリック数からの乖離度に基づいて決定されてもよい。また、このような許容クリック数は、指定されたクリック数に基づいて決定されてもよい。例えば、広告装置100は、広告主装置20から広告コンテンツのクリック数を受け付け、受け付けられたクリック数からの乖離度に基づいて許容クリック数を決定してもよい。   Such allowable clicks are determined based on, for example, the degree of divergence from the average number of clicks until the advertising budget is consumed, which is statistically calculated using the distribution history of a predetermined distributed advertisement content group. May be. Further, such an allowable number of clicks may be determined based on the designated number of clicks. For example, the advertising device 100 may receive the number of clicks of the advertising content from the advertiser device 20, and may determine the allowable number of clicks based on the degree of deviation from the accepted number of clicks.

〔5−4.警告出力回数に応じた警告〕
また、上記実施形態において、広告装置100は、警告出力回数が所定の閾値以上である広告コンテンツを入稿している広告主装置に対して、警告回数に応じた警告を出力してもよい。この点について、図4及び図6を用いて説明する。
[5-4. (Warning according to the number of warning outputs)
In the above embodiment, the advertising device 100 may output a warning corresponding to the number of warnings to an advertiser device that has submitted advertising content whose warning output number is equal to or greater than a predetermined threshold. This point will be described with reference to FIGS.

図4に示すように、広告主ID「A10」によって識別される広告主は、広告予算「1000円」、入札価格「100円」、ターゲティング条件「女性」及び商品「不動産」を指定するとともに、広告コンテンツ「C15」を入稿している。なお、ここでは、広告主IDがA10の広告主が、広告コンテンツC15の広告予算を意図的に1000と設定したものとする。   As shown in FIG. 4, the advertiser identified by the advertiser ID “A10” designates the advertising budget “1000 yen”, the bid price “100 yen”, the targeting condition “female”, and the product “real estate”, The advertisement content “C15” is submitted. Here, it is assumed that the advertiser with the advertiser ID A10 intentionally sets the advertising budget of the advertising content C15 to 1000.

この点について具体的に説明すると、一般的に、クリック課金型広告では、広告配信から課金が発生するまでにある程度の時間差が発生する。このため、クリック課金型広告では、広告配信時には広告予算の残高があったとしても、クリック発生時には広告予算が残っていないという状況が発生し得る。このため、広告主IDがA10の広告主が、広告予算が消化されるまでの時間が短くなる、又は、クリック数が少なくなるように広告予算の額を少なく設定し、このような少額の広告予算を繰り返し入金することによって課金額を抑制することが考えられる。   This point will be described in detail. Generally, in a click charge advertisement, a certain amount of time difference occurs between the advertisement distribution and the charge. For this reason, in the case of the click billing type advertisement, even if there is a balance of the advertisement budget at the time of advertisement distribution, there may be a situation in which no advertisement budget remains when a click occurs. For this reason, the advertiser whose advertiser ID is A10 sets the amount of the advertising budget to be small so that the time until the advertising budget is consumed or the number of clicks is reduced. It is conceivable to suppress the billing amount by repeatedly depositing the budget.

このようなことから、出力部134は、警告情報記憶部123に記憶されている警告出力回数が所定の閾値以上である広告コンテンツを入稿している広告主装置に対して、例えば、アカウントを停止する旨の警告を出力してもよい。図6に示した例では、上述した警告出力回数の閾値が「9」である場合には、出力部134は、広告主IDがA10の広告主によって利用される広告主装置に対して、広告主IDがA10のアカウントを停止する旨の警告を出力してもよい。   For this reason, the output unit 134, for example, provides an account to the advertiser device that has submitted the advertising content whose warning output count stored in the warning information storage unit 123 is equal to or greater than a predetermined threshold. You may output the warning to stop. In the example illustrated in FIG. 6, when the threshold value of the number of warning outputs described above is “9”, the output unit 134 sends an advertisement to the advertiser device used by the advertiser whose advertiser ID is A10. A warning to stop the account with the main ID A10 may be output.

〔5−5.その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
[5-5. Others]
In addition, among the processes described in the above embodiment, all or part of the processes described as being automatically performed can be performed manually, or the processes described as being performed manually can be performed. All or a part can be automatically performed by a known method. In addition, the processing procedures, specific names, and information including various data and parameters shown in the document and drawings can be arbitrarily changed unless otherwise specified.

また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。   Further, each component of each illustrated apparatus is functionally conceptual, and does not necessarily need to be physically configured as illustrated. In other words, the specific form of distribution / integration of each device is not limited to that shown in the figure, and all or a part thereof may be functionally or physically distributed or arbitrarily distributed in arbitrary units according to various loads or usage conditions. Can be integrated and configured.

例えば、図3に示した広告コンテンツ記憶部121、配信履歴記憶部122、警告情報記憶部123の一部又は全部は、広告装置100によって保持されるのではなく、ストレージサーバ等に保持されてもよい。この場合、広告装置100は、ストレージサーバにアクセスすることで、広告コンテンツや配信履歴等の各種情報を取得する。また、例えば、上述してきた広告装置100は、ウェブページを配信する情報提供装置30と一体となって構成されてもよい。   For example, some or all of the advertising content storage unit 121, the distribution history storage unit 122, and the warning information storage unit 123 illustrated in FIG. 3 may be stored in a storage server or the like instead of being held by the advertising device 100. Good. In this case, the advertising device 100 acquires various types of information such as advertising content and distribution history by accessing the storage server. For example, the advertising device 100 described above may be configured integrally with the information providing device 30 that distributes a web page.

〔5−6.ハードウェア構成〕
また、上述してきた実施形態に係る広告装置100は、例えば図9に示すような構成のコンピュータ1000によって実現される。図9は、ハードウェア構成の一例を示す図である。コンピュータ1000は、出力装置1010、入力装置1020と接続され、演算装置1030、一次記憶装置1040、二次記憶装置1050、出力IF(Interface)1060、入力IF1070、ネットワークIF1080がバス1090により接続された形態を有する。
[5-6. Hardware configuration)
Further, the advertising device 100 according to the embodiment described above is realized by a computer 1000 having a configuration as shown in FIG. 9, for example. FIG. 9 is a diagram illustrating an example of a hardware configuration. The computer 1000 is connected to an output device 1010 and an input device 1020, and an arithmetic device 1030, a primary storage device 1040, a secondary storage device 1050, an output IF (Interface) 1060, an input IF 1070, and a network IF 1080 are connected via a bus 1090. Have

演算装置1030は、一次記憶装置1040や二次記憶装置1050に格納されたプログラムや入力装置1020から読み出したプログラム等に基づいて動作し、各種の処理を実行する。一次記憶装置1040は、RAM等、演算装置1030が各種の演算に用いるデータを一時的に記憶するメモリ装置である。また、二次記憶装置1050は、演算装置1030が各種の演算に用いるデータや、各種のデータベースが登録される記憶装置であり、ROM(Read Only Memory)、HDD、フラッシュメモリ等により実現される。   The arithmetic device 1030 operates based on a program stored in the primary storage device 1040 and the secondary storage device 1050, a program read from the input device 1020, and the like, and executes various processes. The primary storage device 1040 is a memory device such as a RAM that temporarily stores data used by the arithmetic device 1030 for various arithmetic operations. The secondary storage device 1050 is a storage device in which data used for various calculations by the calculation device 1030 and various databases are registered, and is realized by a ROM (Read Only Memory), HDD, flash memory, or the like.

出力IF1060は、モニタやプリンタといった各種の情報を出力する出力装置1010に対し、出力対象となる情報を送信するためのインタフェースであり、例えば、USB(Universal Serial Bus)やDVI(Digital Visual Interface)、HDMI(登録商標)(High Definition Multimedia Interface)といった規格のコネクタにより実現される。また、入力IF1070は、マウス、キーボード、およびスキャナ等といった各種の入力装置1020から情報を受信するためのインタフェースであり、例えば、USB等により実現される。   The output IF 1060 is an interface for transmitting information to be output to an output device 1010 that outputs various types of information such as a monitor and a printer. For example, USB (Universal Serial Bus), DVI (Digital Visual Interface), This is realized by a standard connector such as HDMI (registered trademark) (High Definition Multimedia Interface). The input IF 1070 is an interface for receiving information from various input devices 1020 such as a mouse, a keyboard, and a scanner, and is realized by, for example, a USB.

なお、入力装置1020は、例えば、CD(Compact Disc)、DVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等から情報を読み出す装置であってもよい。また、入力装置1020は、USBメモリ等の外付け記憶媒体であってもよい。   The input device 1020 includes, for example, an optical recording medium such as a CD (Compact Disc), a DVD (Digital Versatile Disc), and a PD (Phase change rewritable disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), and a tape. It may be a device that reads information from a medium, a magnetic recording medium, a semiconductor memory, or the like. The input device 1020 may be an external storage medium such as a USB memory.

ネットワークIF1080は、ネットワークNを介して他の機器からデータを受信して演算装置1030へ送り、また、ネットワークNを介して演算装置1030が生成したデータを他の機器へ送信する。   The network IF 1080 receives data from other devices via the network N and sends the data to the arithmetic device 1030, and transmits data generated by the arithmetic device 1030 to other devices via the network N.

演算装置1030は、出力IF1060や入力IF1070を介して、出力装置1010や入力装置1020の制御を行う。例えば、演算装置1030は、入力装置1020や二次記憶装置1050からプログラムを一次記憶装置1040上にロードし、ロードしたプログラムを実行する。   The arithmetic device 1030 controls the output device 1010 and the input device 1020 via the output IF 1060 and the input IF 1070. For example, the arithmetic device 1030 loads a program from the input device 1020 or the secondary storage device 1050 onto the primary storage device 1040, and executes the loaded program.

例えば、コンピュータ1000が広告装置100として機能する場合、コンピュータ1000の演算装置1030は、一次記憶装置1040上にロードされたプログラムを実行することにより、制御部130の機能を実現する。   For example, when the computer 1000 functions as the advertising device 100, the arithmetic device 1030 of the computer 1000 implements the function of the control unit 130 by executing a program loaded on the primary storage device 1040.

〔6.効果〕
上述してきたように、実施形態に係る広告装置100は、受付部131と、算出部133と、出力部134とを有する。受付部131は、広告コンテンツの広告予算を含む広告コンテンツの配信条件を受け付ける。算出部133は、受付部131によって受け付けられた配信条件に基づいて、広告予算の消化に関する予測値を算出する。出力部134は、算出部133によって算出された予測値が所定の範囲外である場合に、警告を出力する。
[6. effect〕
As described above, the advertising device 100 according to the embodiment includes the reception unit 131, the calculation unit 133, and the output unit 134. The accepting unit 131 accepts advertisement content distribution conditions including the advertisement content advertisement budget. The calculating unit 133 calculates a predicted value related to the advertising budget based on the distribution condition received by the receiving unit 131. The output unit 134 outputs a warning when the predicted value calculated by the calculation unit 133 is outside a predetermined range.

これにより、広告装置100は、広告主が意図しないペースで広告コンテンツが配信される事態を防ぐことができるので、広告主が広告配信サービスから不満をもって離脱する可能性を低減することができる。また、広告装置100は、広告配信サービスの配信ランキングやKPIにノイズが紛れ込むことを抑制できるので、広告配信のデータ利用や分析に悪影響を与えるのを防ぐことができる。また、広告装置100は、本来配信されるはずの良い広告コンテンツの配信機会が減少するのを防ぐことができるので、同時期に配信される他の広告コンテンツの配信機会を守ることができる。この結果、広告装置100は、広告コンテンツの予算の消化ペースが不適切な配信による不利益を未然に防ぐことができる。   Accordingly, the advertising device 100 can prevent a situation in which the advertising content is distributed at a pace that is not intended by the advertiser, so that the possibility of the advertiser leaving the advertising distribution service with dissatisfaction can be reduced. In addition, since the advertising device 100 can suppress the noise from being mixed into the distribution ranking and KPI of the advertisement distribution service, it can prevent adverse effects on the data distribution and analysis of the advertisement distribution. In addition, since the advertising device 100 can prevent a decrease in the distribution opportunity of good advertising content that should be distributed originally, it can protect the distribution opportunity of other advertising content distributed at the same time. As a result, the advertising device 100 can prevent disadvantages caused by distribution in which the budget for advertising content is not properly consumed.

また、実施形態に係る広告装置100において、算出部133は、広告予算の消化に関する予測値として、広告予算が消化されるまでの予測時間である予測消化時間を算出する。   Moreover, in the advertising device 100 according to the embodiment, the calculation unit 133 calculates a predicted consumption time that is a prediction time until the advertisement budget is consumed as a predicted value related to the advertisement budget consumption.

これにより、実施形態に係る広告装置100は、広告コンテンツの予算が消化されるまでの時間が不適切な配信による不利益を未然に防ぐことができる。   Thereby, the advertising device 100 according to the embodiment can prevent a disadvantage caused by distribution in which the time until the budget of the advertising content is consumed is inappropriate.

また、実施形態に係る広告装置100において、受付部131は、広告コンテンツに設定された配信期間をさらに受け付ける。また、出力部134は、算出部133によって算出された予測消化時間が受付部131によって受け付けられた配信期間に基づいて設定される許容時間の範囲外である場合に、警告を出力する。   In the advertising device 100 according to the embodiment, the reception unit 131 further receives a distribution period set for the advertising content. Further, the output unit 134 outputs a warning when the predicted digestion time calculated by the calculation unit 133 is outside the allowable time range set based on the delivery period received by the reception unit 131.

これにより、実施形態に係る広告装置100は、広告コンテンツに設定された配信期間を基準に、広告コンテンツの予算が消化されるまでの時間が不適切な配信による不利益を未然に防ぐことができる。   Thereby, the advertising device 100 according to the embodiment can prevent disadvantages due to inappropriate distribution before the budget of the advertising content is consumed based on the distribution period set for the advertising content. .

また、実施形態に係る広告装置100において、算出部133は、広告予算の消化に関する予測値として、広告予算が消化されるまでに広告コンテンツがクリックされる回数の予測回数である予測クリック数を算出する。   Further, in the advertising device 100 according to the embodiment, the calculation unit 133 calculates a predicted click number that is a predicted number of times the advertisement content is clicked before the advertisement budget is consumed, as a predicted value related to the consumption of the advertisement budget. To do.

これにより、実施形態に係る広告装置100は、広告コンテンツの予算が消化されるまでのクリック数が不適切な配信による不利益を未然に防ぐことができる。   Thereby, the advertising device 100 according to the embodiment can prevent a disadvantage caused by distribution in which the number of clicks until the budget of the advertising content is consumed is inadequate.

また、実施形態に係る広告装置100において、受付部131は、広告コンテンツに設定されたクリック回数をさらに受け付ける。また、出力部134は、算出部133によって算出された予測クリック数が受付部131によって受け付けられたクリック回数に基づいて設定される許容クリック回数の範囲外である場合に、警告を出力する。   In the advertising device 100 according to the embodiment, the reception unit 131 further receives the number of clicks set for the advertising content. Further, the output unit 134 outputs a warning when the predicted number of clicks calculated by the calculation unit 133 is outside the range of allowable clicks set based on the number of clicks received by the receiving unit 131.

これにより、実施形態に係る広告装置100は、広告コンテンツに設定されたクリック回数を基準に、広告コンテンツの予算が消化されるまでのクリック数が不適切な配信による不利益を未然に防ぐことができる。   As a result, the advertising device 100 according to the embodiment can prevent disadvantages due to distribution in which the number of clicks until the budget of the advertising content is consumed is based on the number of clicks set for the advertising content. it can.

また、実施形態に係る広告装置100において、算出部133は、受付部131によって受け付けられた配信条件に基づいて推定された広告効果を用いて、広告予算の消化に関する予測値を算出する。   In the advertising device 100 according to the embodiment, the calculation unit 133 calculates a predicted value related to the digestion of the advertising budget using the advertising effect estimated based on the distribution condition received by the receiving unit 131.

これにより、実施形態に係る広告装置100は、過去に配信されたことがない広告コンテンツについても、広告コンテンツの予算の消化ペースが不適切な配信による不利益を未然に防ぐことができる。   Thereby, the advertising device 100 according to the embodiment can prevent disadvantages caused by distribution in which the budget of the advertising content is inappropriately distributed even for advertising content that has never been distributed in the past.

また、実施形態に係る広告装置100において、取得部132は、広告コンテンツの配信に関する配信履歴を取得する。また、算出部133は、取得部132によって取得された配信履歴と、受付部131によって受け付けられた配信条件とに基づいて、広告予算の消化に関する予測値を算出する。   In the advertising device 100 according to the embodiment, the acquisition unit 132 acquires a distribution history related to the distribution of the advertising content. Further, the calculation unit 133 calculates a predicted value related to the digestion of the advertising budget based on the distribution history acquired by the acquisition unit 132 and the distribution condition received by the reception unit 131.

これにより、実施形態に係る広告装置100は、広告コンテンツの配信履歴に基づいて、広告コンテンツの予算の消化ペースを予測することができるので、広告コンテンツの予算の消化ペースが不適切な配信による不利益を、より高い精度で未然に防ぐことができる。   As a result, the advertising device 100 according to the embodiment can predict the budget of the advertising content budget based on the distribution history of the advertising content. Profits can be prevented with higher accuracy.

また、実施形態に係る広告装置100において、算出部133は、取得部132によって取得された配信履歴に含まれる広告コンテンツの広告効果及び広告コンテンツがクリックされた場合における課金額を用いることにより、広告予算の消化に関する予測値を算出する。   Further, in the advertising device 100 according to the embodiment, the calculating unit 133 uses the advertising effect of the advertising content included in the distribution history acquired by the acquiring unit 132 and the billing amount when the advertising content is clicked to Calculate the predicted value for budget consumption.

これにより、実施形態に係る広告装置100は、過去の実際の広告効果及び課金額に基づいて、広告コンテンツの予算の消化ペースを予測することができるので、広告コンテンツの予算の消化ペースが不適切な配信による不利益を、より高い精度で未然に防ぐことができる。   As a result, the advertising device 100 according to the embodiment can predict the budget of the advertising content based on the actual advertisement effect and the billing amount in the past, so the budget of the advertising content is inappropriate. Can be prevented with higher accuracy.

また、実施形態に係る広告装置100において、算出部133は、受付部131によって受け付けられた広告コンテンツの配信条件として、広告コンテンツの広告予算と、広告コンテンツに設定された入札価格と、広告コンテンツに設定されたターゲティング条件とを用いることにより、広告予算の消化に関する予測値を算出する。   Further, in the advertising device 100 according to the embodiment, the calculation unit 133 sets the advertising budget for the advertising content, the bid price set for the advertising content, and the advertising content as the distribution condition of the advertising content received by the receiving unit 131. By using the set targeting condition, a predicted value related to the advertising budget is calculated.

これにより、実施形態に係る広告装置100は、広告コンテンツの予算の消化ペースを精度よく予測することができるので、広告コンテンツの予算の消化ペースが不適切な配信による不利益を、より高い精度で未然に防ぐことができる。   As a result, the advertising device 100 according to the embodiment can accurately predict the consumption rate of the advertising content budget, so that the disadvantage caused by the inappropriate distribution of the advertising content budget can be increased with higher accuracy. It can be prevented in advance.

また、実施形態に係る広告装置100において、出力部134は、出力部134によって出力された警告の回数に応じて、かかる警告とは異なる警告を出力する。   In the advertising device 100 according to the embodiment, the output unit 134 outputs a warning different from the warning according to the number of warnings output by the output unit 134.

これにより、実施形態に係る広告装置100は、少額の広告予算を繰り返し入金することによって課金額を抑制する広告主を減らすことができるので、広告コンテンツの予算が消化されるまでの時間が不適切な配信による不利益を未然に防ぐことができる。   As a result, the advertising device 100 according to the embodiment can reduce the amount of advertisers who suppress the billing amount by repeatedly depositing a small amount of the advertising budget, so the time until the advertising content budget is consumed is inappropriate. It is possible to prevent disadvantages caused by simple delivery.

以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。   As described above, some of the embodiments of the present application have been described in detail with reference to the drawings. However, these are merely examples, and various modifications, including the aspects described in the disclosure section of the invention, based on the knowledge of those skilled in the art, It is possible to implement the present invention in other forms with improvements.

また、上述した広告装置100は、複数のサーバコンピュータで実現してもよく、また、機能によっては外部のプラットフォーム等をAPI(Application Programming Interface)やネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。   The advertising device 100 described above may be realized by a plurality of server computers, and depending on the function, an external platform or the like may be realized by calling an API (Application Programming Interface) or network computing. Can be changed flexibly.

また、特許請求の範囲に記載した「手段」は、「部(section、module、unit)」や「回路」などに読み替えることができる。例えば、取得手段は、取得部や取得回路に読み替えることができる。   Further, the “means” described in the claims can be read as “section (module, unit)” or “circuit”. For example, the acquisition unit can be read as an acquisition unit or an acquisition circuit.

1 広告配信システム
100 広告装置
121 広告コンテンツ記憶部
122 配信履歴記憶部
123 警告情報記憶部
131 受付部
132 取得部
133 算出部
134 出力部
135 受信部
136 配信部
DESCRIPTION OF SYMBOLS 1 Advertisement delivery system 100 Advertising apparatus 121 Advertisement content memory | storage part 122 Delivery history memory | storage part 123 Warning information memory | storage part 131 Reception part 132 Acquisition part 133 Calculation part 134 Output part 135 Receiving part 136 Delivery part

Claims (12)

広告コンテンツの広告予算を含む当該広告コンテンツの配信条件を受け付ける受付手段と、
前記受付手段によって受け付けられた配信条件に基づいて、前記広告予算の消化に関する予測値を算出する算出手段と、
前記算出手段によって算出された予測値が所定の範囲外である場合に、警告を出力する出力手段と、
を備えたことを特徴とする広告装置。
Accepting means for accepting delivery conditions of the advertising content including the advertising budget of the advertising content;
Calculation means for calculating a predicted value related to the digestion of the advertising budget based on the distribution condition received by the receiving means;
An output means for outputting a warning when the predicted value calculated by the calculating means is outside a predetermined range;
An advertising device comprising:
前記算出手段は、
前記広告予算の消化に関する予測値として、前記広告予算が消化されるまでの予測時間である予測消化時間を算出する、
ことを特徴とする請求項1に記載の広告装置。
The calculating means includes
As a predicted value related to the spending of the advertising budget, a predicted spending time that is a predicted time until the advertising budget is consumed is calculated.
The advertising device according to claim 1.
前記受付手段は、
前記広告コンテンツに設定された配信期間をさらに受け付け、
前記出力手段は、
前記算出手段によって算出された予測消化時間が前記受付手段によって受け付けられた配信期間に基づいて設定される許容時間の範囲外である場合に、警告を出力する、
ことを特徴とする請求項2に記載の広告装置。
The accepting means is
Further accept the delivery period set for the advertising content,
The output means includes
A warning is output when the predicted digestion time calculated by the calculating means is outside the allowable time range set based on the delivery period received by the receiving means;
The advertising device according to claim 2.
前記算出手段は、
前記広告予算の消化に関する予測値として、前記広告予算が消化されるまでに前記広告コンテンツがクリックされる回数の予測回数である予測クリック数を算出する、
ことを特徴とする請求項1に記載の広告装置。
The calculating means includes
Calculating a predicted number of clicks that is the number of times the advertising content is clicked before the advertising budget is consumed, as a predicted value related to the advertising budget consumption;
The advertising device according to claim 1.
前記受付手段は、
前記広告コンテンツに設定されたクリック回数をさらに受け付け、
前記出力手段は、
前記算出手段によって算出された予測クリック数が前記受付手段によって受け付けられたクリック回数に基づいて設定される許容クリック回数の範囲外である場合に、警告を出力する、
ことを特徴とする請求項4に記載の広告装置。
The accepting means is
Further accepts the number of clicks set in the advertising content,
The output means includes
A warning is output when the predicted number of clicks calculated by the calculation means is outside the range of allowable clicks set based on the number of clicks received by the reception means;
The advertising device according to claim 4, wherein:
前記算出手段は、
前記受付手段によって受け付けられた配信条件に基づいて推定された広告効果を用いて、前記広告予算の消化に関する予測値を算出する、
ことを特徴とする請求項1〜5のいずれか一つに記載の広告装置。
The calculating means includes
Using the advertising effect estimated based on the delivery conditions accepted by the accepting means, to calculate a predicted value for digesting the advertising budget;
The advertising device according to any one of claims 1 to 5, wherein:
前記広告コンテンツの配信に関する配信履歴を取得する取得手段をさらに備え、
前記算出手段は、
前記取得手段によって取得された配信履歴と、前記受付手段によって受け付けられた配信条件とに基づいて、前記広告予算の消化に関する予測値を算出する、
ことを特徴とする請求項1〜6のいずれか一つに記載の広告装置。
An acquisition means for acquiring a distribution history relating to the distribution of the advertising content;
The calculating means includes
Based on the distribution history acquired by the acquisition unit and the distribution condition received by the reception unit, a predicted value related to the digestion of the advertising budget is calculated.
The advertising device according to any one of claims 1 to 6.
前記算出手段は、
前記取得手段によって取得された前記配信履歴に含まれる前記広告コンテンツの広告効果及び前記広告コンテンツがクリックされた場合における課金額を用いることにより、前記広告予算の消化に関する予測値を算出する、
ことを特徴とする請求項7に記載の広告装置。
The calculating means includes
By using the advertising effect of the advertising content included in the distribution history acquired by the acquiring means and the amount charged when the advertising content is clicked, a predicted value related to the digestion of the advertising budget is calculated.
The advertising device according to claim 7.
前記算出手段は、
前記受付手段によって受け付けられた広告コンテンツの配信条件として、前記広告コンテンツの広告予算と、前記広告コンテンツに設定された入札価格と、前記広告コンテンツに設定されたターゲティング条件とを用いることにより、前記広告予算の消化に関する予測値を算出する、
ことを特徴とする請求項1〜8のいずれか一つに記載の広告装置。
The calculating means includes
By using the advertising budget of the advertising content, the bid price set for the advertising content, and the targeting conditions set for the advertising content as the distribution conditions of the advertising content received by the receiving means, Calculate a forecast for spending the budget,
The advertising device according to any one of claims 1 to 8.
前記出力手段は、
前記出力手段によって出力された警告の回数に応じて、前記警告とは異なる警告を出力する、
ことを特徴とする請求項1〜9のいずれか一つに記載の広告装置。
The output means includes
Outputting a warning different from the warning according to the number of warnings output by the output means;
The advertising device according to any one of claims 1 to 9, wherein
コンピュータが実行する警告出力方法であって、
広告コンテンツの広告予算を含む当該広告コンテンツの配信条件を受け付ける受付工程と、
前記受付工程によって受け付けられた配信条件に基づいて、前記広告予算の消化に関する予測値を算出する算出工程と、
前記算出工程によって算出された予測値が所定の範囲外である場合に、警告を出力する出力工程と、
を含んだことを特徴とする警告出力方法。
A warning output method executed by a computer,
An accepting process for receiving delivery conditions of the advertising content including the advertising budget of the advertising content;
A calculation step of calculating a predicted value related to the digestion of the advertising budget based on the distribution condition received by the reception step;
An output step of outputting a warning when the predicted value calculated by the calculation step is outside a predetermined range;
The warning output method characterized by including.
広告コンテンツの広告予算を含む当該広告コンテンツの配信条件を受け付ける受付手順と、
前記受付手順によって受け付けられた配信条件に基づいて、前記広告予算の消化に関する予測値を算出する算出手順と、
前記算出手順によって算出された予測値が所定の範囲外である場合に、警告を出力する出力手順と、
をコンピュータに実行させることを特徴とする警告出力プログラム。
A procedure for accepting delivery conditions of the advertising content including the advertising budget of the advertising content,
A calculation procedure for calculating a predicted value related to the digestion of the advertising budget based on the delivery condition received by the reception procedure;
An output procedure for outputting a warning when the predicted value calculated by the calculation procedure is outside a predetermined range;
A warning output program characterized by causing a computer to execute.
JP2016103264A 2016-05-24 2016-05-24 Advertising device, warning output method, and warning output program Active JP6727031B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016103264A JP6727031B2 (en) 2016-05-24 2016-05-24 Advertising device, warning output method, and warning output program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016103264A JP6727031B2 (en) 2016-05-24 2016-05-24 Advertising device, warning output method, and warning output program

Publications (2)

Publication Number Publication Date
JP2017211749A true JP2017211749A (en) 2017-11-30
JP6727031B2 JP6727031B2 (en) 2020-07-22

Family

ID=60475454

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016103264A Active JP6727031B2 (en) 2016-05-24 2016-05-24 Advertising device, warning output method, and warning output program

Country Status (1)

Country Link
JP (1) JP6727031B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020170338A (en) * 2019-04-03 2020-10-15 株式会社これから Advertisement distribution assisting system, advertisement distribution assisting method and advertisement distribution assisting program
US20210150582A1 (en) * 2019-01-30 2021-05-20 Walmart Apollo, Llc System and method for detecting and rectifying abnormal ad spends
CN113450131A (en) * 2020-12-30 2021-09-28 北京新氧科技有限公司 Content delivery control method, device and equipment

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20210150582A1 (en) * 2019-01-30 2021-05-20 Walmart Apollo, Llc System and method for detecting and rectifying abnormal ad spends
JP2020170338A (en) * 2019-04-03 2020-10-15 株式会社これから Advertisement distribution assisting system, advertisement distribution assisting method and advertisement distribution assisting program
CN113450131A (en) * 2020-12-30 2021-09-28 北京新氧科技有限公司 Content delivery control method, device and equipment

Also Published As

Publication number Publication date
JP6727031B2 (en) 2020-07-22

Similar Documents

Publication Publication Date Title
JP6600703B2 (en) Dynamic content item creation
US11842371B2 (en) Integrated architecture for performing online advertising allocations
US9992553B2 (en) Video advertising system
JP5899275B2 (en) System and method for scoring quality of advertisement and content in online system
AU2011302256B2 (en) Regional location-based advertising
US20110270673A1 (en) Location-based advertisement conversions
US20140108130A1 (en) Calculating audience metrics for online campaigns
US20100228593A1 (en) Tracking offline responses to indicate online advertisement quality
US20170070408A1 (en) Analyzing Changes in Web Analytics Metrics
US20140365296A1 (en) Cross-device conversion estimates
US8694496B2 (en) Harvesting application metadata
US9846895B1 (en) Automatic generation and management of advertising campaigns based on third-party listings
CN106796695B (en) Translation and identification of application installation
JP6727031B2 (en) Advertising device, warning output method, and warning output program
JP5904987B2 (en) Advertising device, prediction method, and prediction program
US9922334B1 (en) Providing an advertisement based on a minimum number of exposures
US10530898B1 (en) Serving a content item based on acceptance of a new feature
US10872355B2 (en) Controlling user data visibility in online ad auctions
US12118577B2 (en) Self-learning valuation
US20140136317A1 (en) Advertisement information providing device and advertisement information providing method
JP5699233B1 (en) Generating device, generating method, and generating program
US20120053999A1 (en) Delivering Highly Targeted Advertisements Based on a Coupon-Exchanging System
US11080762B1 (en) Content item auction bidding
JP6987678B2 (en) Ad delivery device, ad delivery method and ad delivery program
US20170249658A1 (en) Displaying estimation of content viewership

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190319

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20191101

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20191108

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200131

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200218

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200407

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200602

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200630

R150 Certificate of patent or registration of utility model

Ref document number: 6727031

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350