Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6715883B2 - Information processing apparatus, information processing method, and information processing program - Google Patents
[go: Go Back, main page]

JP6715883B2 - Information processing apparatus, information processing method, and information processing program - Google Patents

Information processing apparatus, information processing method, and information processing program Download PDF

Info

Publication number
JP6715883B2
JP6715883B2 JP2018118529A JP2018118529A JP6715883B2 JP 6715883 B2 JP6715883 B2 JP 6715883B2 JP 2018118529 A JP2018118529 A JP 2018118529A JP 2018118529 A JP2018118529 A JP 2018118529A JP 6715883 B2 JP6715883 B2 JP 6715883B2
Authority
JP
Japan
Prior art keywords
bid
advertisement
information processing
rate
amount
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.)
Active
Application number
JP2018118529A
Other languages
Japanese (ja)
Other versions
JP2019220052A (en
Inventor
俊策 浅野
俊策 浅野
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 JP2018118529A priority Critical patent/JP6715883B2/en
Publication of JP2019220052A publication Critical patent/JP2019220052A/en
Application granted granted Critical
Publication of JP6715883B2 publication Critical patent/JP6715883B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明の実施形態は、情報処理装置、情報処理方法および情報処理プログラムに関する。 Embodiments of the present invention relate to an information processing device, an information processing method, and an information processing program.

近年、インターネットの飛躍的な普及に伴い、インターネットを介した広告配信が盛んに行われている。例えば、端末装置は、ウェブページ内に広告枠が配置されている場合は、広告配信のリクエストを広告配信装置に送信する。そして、端末装置は、リクエストを受信した広告配信装置から配信される広告を広告枠に表示する。 In recent years, with the rapid spread of the Internet, advertisement distribution via the Internet has been actively performed. For example, the terminal device transmits a request for advertisement distribution to the advertisement distribution device when the advertisement frame is arranged in the web page. Then, the terminal device displays the advertisement distributed from the advertisement distribution device that received the request in the advertisement frame.

広告に関する技術として、例えば、RTBを利用して純広告を配信することにより、通常は純広告を優先的に配信しつつ、入札応答の金額によってはDSPからの広告も配信することによってインターネット広告配信による収益を最大化する技術が提案されている。 As a technology related to advertisement, for example, by delivering a pure advertisement by using RTB, normally, the pure advertisement is preferentially delivered, and the advertisement from the DSP is also delivered by delivering the advertisement from the DSP depending on the bid response amount. Have been proposed to maximize the profits from

特開2014−146274号公報JP, 2014-146274, A

しかしながら、上記の従来技術では、広告配信に伴う適切な入札額を決定することができるとは限らない。例えば、上記の従来技術では、広告の配信枠への配信の入札要求に対する配信の対価の情報および配信内容情報を各々含む複数の入札応答を受信し、受信した複数の入札応答のうち最も有利な対価の情報を含む入札応答を決定して入札を行う。そして、上記の従来技術では、複数の入札応答のうち予め広告提供との間で優先的に配信することを定められた優先入札応答の配信内容を、対価の情報にかかわらず優先的に決定する。 However, in the above-mentioned conventional technique, it is not always possible to determine an appropriate bid amount associated with advertisement distribution. For example, in the above-described conventional technique, a plurality of bid responses including information on a consideration for delivery and delivery content information for a bid request for delivery to an advertisement delivery slot are received, and the most advantageous bid response among the plurality of received bid responses is received. Make a bid by determining a bid response that includes consideration information. Further, in the above-described conventional technique, the delivery content of the priority bid response, which is determined in advance to be preferentially delivered to the advertisement provider among the plurality of bid responses, is preferentially determined regardless of the price information. ..

このような上記の従来技術では、例えば、広告配信による収益を最大化することができたとしても、広告配信に伴う適切な入札額を決定することができるとは限らない。 In such a conventional technique as described above, for example, even if the profit from the advertisement distribution can be maximized, it is not always possible to determine an appropriate bid amount associated with the advertisement distribution.

本願は、上記に鑑みてなされたものであって、広告配信に伴う適切な入札額を決定することができる情報処理装置、情報処理方法および情報処理プログラムを提供することを目的とする。 The present application has been made in view of the above, and an object thereof is to provide an information processing device, an information processing method, and an information processing program capable of determining an appropriate bid amount associated with advertisement distribution.

本願にかかる情報処理装置は、広告コンテンツが表示される広告枠に対応する広告リクエストに応じて入札を行う情報処理装置であって、所定の入札額で入札した場合に、前記情報処理装置に入稿されている広告コンテンツにおける前記入札に対する落札状況の実績に関する実績情報を取得する取得部と、前記取得部により取得された実績情報と、前記落札状況に関する目標値とに基づいて、前記広告枠に対応する広告リクエストに対する入札額を決定する決定部とを有することを特徴とする。 An information processing apparatus according to the present application is an information processing apparatus that makes a bid in response to an advertisement request corresponding to an advertisement frame in which advertisement content is displayed, and when a bid is made at a predetermined bid amount, the information processing apparatus enters the information processing apparatus. Based on the acquisition unit that acquires actual result information regarding the actual result of the successful bid situation for the bid in the advertisement content that is being drafted, the actual result information acquired by the acquisition unit, and the target value regarding the successful bid condition, the advertisement space is set. And a deciding unit for deciding a bid amount for the corresponding advertisement request.

実施形態の一態様によれば、広告配信に伴う適切な入札額を決定することができるといった効果を奏する。 According to the aspect of the embodiment, it is possible to determine an appropriate bid amount associated with advertisement distribution.

図1は、実施形態にかかる入札額決定処理の一例を示す図である。FIG. 1 is a diagram illustrating an example of a bid amount determination process according to the embodiment. 図2は、実施形態にかかる入札システムの構成例を示す図である。FIG. 2 is a diagram illustrating a configuration example of the bidding system according to the embodiment. 図3は、実施形態にかかる情報処理装置の構成例を示す図である。FIG. 3 is a diagram illustrating a configuration example of the information processing apparatus according to the embodiment. 図4は、実施形態にかかる広告情報記憶部の一例を示す図である。FIG. 4 is a diagram illustrating an example of the advertisement information storage unit according to the embodiment. 図5は、実施形態にかかる実績情報記憶部の一例を示す図である。FIG. 5 is a diagram illustrating an example of the record information storage unit according to the embodiment. 図6は、実施形態にかかる範囲情報記憶部の一例を示す図である。FIG. 6 is a diagram illustrating an example of the range information storage unit according to the embodiment. 図7は、実施形態にかかるフィルタリング情報記憶部の一例を示す図である。FIG. 7 is a diagram illustrating an example of the filtering information storage unit according to the embodiment. 図8は、実施形態にかかる目標落札率記憶部の一例を示す図である。FIG. 8 is a diagram illustrating an example of the target winning bid rate storage unit according to the embodiment. 図9は、実施形態にかかる入札情報記憶部の一例を示す図である。FIG. 9 is a diagram illustrating an example of the bid information storage unit according to the embodiment. 図10は、入札額範囲を説明する説明図である。FIG. 10 is an explanatory diagram illustrating a bid amount range. 図11は、目標落札率を説明する説明図である。FIG. 11 is an explanatory diagram illustrating the target winning bid rate. 図12は、実施形態にかかる情報処理装置による入札額決定手順にかかる全体の流れを示すフローチャートである。FIG. 12 is a flowchart showing the overall flow of a bid amount determination procedure by the information processing apparatus according to the embodiment. 図13は、実施形態にかかる情報処理装置による入札額決定手順の詳細な流れを示すフローチャートである。FIG. 13 is a flowchart showing a detailed flow of a bid amount determination procedure by the information processing apparatus according to the embodiment. 図14は、情報処理装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。FIG. 14 is a hardware configuration diagram illustrating an example of a computer that realizes the functions of the information processing device.

以下に、本願にかかる情報処理装置、情報処理方法および情報処理プログラムを実施するための形態(以下、「実施形態」と呼ぶ)について図面を参照しつつ説明する。なお、この実施形態により本願にかかる情報処理装置、情報処理方法および情報処理プログラムが限定されるものではない。また、以下の実施形態において、同一の部位には同一の符号を付し、重複する説明は省略される。 Hereinafter, modes (hereinafter, referred to as “embodiments”) for implementing an information processing apparatus, an information processing method, and an information processing program according to the present application will be described with reference to the drawings. Note that the information processing apparatus, the information processing method, and the information processing program according to the present application are not limited to this embodiment. Further, in the following embodiments, the same parts are designated by the same reference numerals, and the duplicated description will be omitted.

〔1.入札額決定処理〕
まず、図1を用いて、実施形態にかかる入札額決定処理の一例について説明する。図1は、実施形態にかかる入札額決定処理の一例を示す図である。実施形態にかかる入札額決定処理は、情報処理装置100によって行われる。
[1. Bid amount determination process)
First, an example of a bid amount determination process according to the embodiment will be described with reference to FIG. FIG. 1 is a diagram illustrating an example of a bid amount determination process according to the embodiment. The bid amount determination processing according to the embodiment is performed by the information processing device 100.

また、実施形態にかかる入札システム1は、図1に示すように、端末装置10と、SSP装置60と、DSP装置70−1と、DSP装置70−2と、情報処理装置100とを含む。SSPは「Supply-Side Platform」の略である。DSPは「Demand-Side Platform」の略である。また、端末装置10、SSP装置60、DSP装置70−1、DSP装置70−2、情報処理装置100は、図2に示すネットワークNを介して有線または無線により通信可能に接続される。 Further, the bidding system 1 according to the embodiment includes, as shown in FIG. 1, a terminal device 10, an SSP device 60, a DSP device 70-1, a DSP device 70-2, and an information processing device 100. SSP is an abbreviation for "Supply-Side Platform". DSP is an abbreviation for "Demand-Side Platform". Further, the terminal device 10, the SSP device 60, the DSP device 70-1, the DSP device 70-2, and the information processing device 100 are connected via a network N shown in FIG.

図1の例では、入札システム1には、3台のDSP装置(DSP装置70−1、70−2、情報処理装置100)が含まれるが、入札システム1に含まれるDSP装置の数は限定されない。また、各DSP装置を区別して表記する必要が無い場合には、単に「DSP装置70」と表記する。また、図1に示す入札システム1には、複数台の端末装置10や、複数台のSSP装置が含まれてよい。なお、実施形態にかかる情報処理装置100もDSP装置70と同等の機能を有するためDSP装置70に含まれる装置である。 In the example of FIG. 1, the bidding system 1 includes three DSP devices (DSP devices 70-1, 70-2, information processing device 100), but the number of DSP devices included in the bidding system 1 is limited. Not done. Further, when it is not necessary to distinguish each DSP device for description, it is simply described as “DSP device 70”. The bidding system 1 shown in FIG. 1 may include a plurality of terminal devices 10 and a plurality of SSP devices. The information processing apparatus 100 according to the embodiment also has a function equivalent to that of the DSP device 70 and is therefore a device included in the DSP device 70.

次に、入札システム1に含まれる各装置を管理する事業主について説明する。まず、SSP装置60は、「メディア配信業者KG1」によって管理される。また、図1の例では、ウェブページP1は、メディア配信業者KG1により配信されるコンテンツ(メディア)であるものとする。次に、DSP装置70−1は、広告主から依頼された広告を配信する広告配信業を行う広告業者G1によって管理される。また、DSP装置70−2は、広告主から依頼された広告を配信する広告配信業を行う広告業者G2によって管理される。実施形態にかかる情報処理装置100は、広告主から依頼された広告を配信する広告配信業を行う広告業者G3によって管理される。広告業者G1〜G3は、一般に広告代理店等とも呼ばれる。また、メディア配信業者KG1、広告業者G1、G2、G3は、全て異なる事業主であるものとする。 Next, a business owner who manages each device included in the bidding system 1 will be described. First, the SSP device 60 is managed by the “media distributor KG1”. Further, in the example of FIG. 1, the web page P1 is assumed to be content (media) distributed by the media distributor KG1. Next, the DSP device 70-1 is managed by an advertising agent G1 that performs an advertising distribution business that distributes an advertisement requested by an advertiser. In addition, the DSP device 70-2 is managed by an advertising agent G2 that performs an advertising distribution business that distributes the advertisement requested by the advertiser. The information processing device 100 according to the embodiment is managed by an advertising agent G3 that performs an advertising distribution business that distributes an advertisement requested by an advertiser. Advertisers G1 to G3 are also commonly referred to as advertising agencies. The media distributor KG1 and the advertising companies G1, G2, and G3 are all different business owners.

次に、入札システム1に含まれる各装置について説明する。端末装置10は、ユーザによって利用される情報処理装置である。端末装置10は、例えば、スマートフォンや、タブレット型端末や、ノート型PC(Personal Computer)や、デスクトップPCや、携帯電話機や、PDA(Personal Digital Assistant)等である。例えば、端末装置10は、ユーザ操作に従い、各種コンテンツのリクエストを送信したり、リクエストにより配信されたコンテンツを表示したりする。例えば、端末装置10は、広告コンテンツの配信を要求する広告リクエストをSSP装置に送信する。 Next, each device included in the bidding system 1 will be described. The terminal device 10 is an information processing device used by a user. The terminal device 10 is, for example, a smartphone, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a mobile phone, a PDA (Personal Digital Assistant), or the like. For example, the terminal device 10 transmits a request for various contents and displays the contents distributed by the request according to a user operation. For example, the terminal device 10 transmits an advertisement request for distribution of advertisement content to the SSP device.

SSP装置60は、広告リクエストに応じて広告を配信する広告配信サービスを提供する。具体的には、SSP装置60は、所定のプラットフォーム(例えば、DSPに入札要求を行い、各DSP装置からの配信を希望する広告の入札を取得し、取得した広告に基づいて、配信する広告を決定する。例えば、SSP装置60は、端末装置10からの広告リクエストに対して配信する広告の入札を、各種DSP装置に要求する。図1の例では、SSP装置60は、DSP装置70−1、DSP装置70−2、情報処理装置100それぞれに対して入札要求することにより、DSP装置70−1、DSP装置70−2、情報処理装置100それぞれから入札を受け付ける。また、SSP装置60が入札を受け付けるとは、DSP装置から入札額の設定を受け付けることを意味する。 The SSP device 60 provides an advertisement distribution service that distributes an advertisement in response to an advertisement request. Specifically, the SSP device 60 makes a bid request to a predetermined platform (for example, a DSP, acquires a bid of an advertisement desired to be distributed from each DSP device, and based on the acquired advertisement, distributes an advertisement to be distributed. For example, the SSP device 60 requests various DSP devices to bid for advertisements to be distributed in response to the advertisement request from the terminal device 10. In the example of Fig. 1, the SSP device 60 is the DSP device 70-1. , The DSP device 70-2 and the information processing device 100 each request a bid to accept bids from the DSP device 70-1, the DSP device 70-2, and the information processing device 100. The SSP device 60 also bids. Accepting means that the bid price setting is accepted from the DSP device.

なお、本実施形態では、SSP装置60は、CPM(Cost Per Mille)で入札を受け付けるものとする。CPMとは、インプレッション単価とも呼ばれ、広告コンテンツを1000回表示させるための広告費用である。したがって、SSP装置60が例えば、DSP装置から入札額100円で入札を受け付けた場合、入札額としてCPM100円で入札を受け付けたことを意味する。以下の実施形態では、入札額「〇〇円」といった表記を用いるが、これはCPM「〇〇円」と言い換えることができる。 In this embodiment, the SSP device 60 accepts a bid by CPM (Cost Per Mille). CPM is also called an impression unit price, and is an advertising cost for displaying advertising content 1000 times. Therefore, for example, when the SSP device 60 receives a bid from the DSP device at a bid amount of 100 yen, it means that the bid amount is CPM of 100 yen. In the following embodiments, a notation such as a bid amount of "0000 yen" is used, but this can be paraphrased as CPM of "0000 yen".

また、SSP装置60は、受け付けた入札額を用いてオークション処理を行うことで、落札者を決める。図1の例では、SSP装置60は、DSP装置70−1(広告業者G1)、DSP装置70−2(広告業者G2)、情報処理装置100(広告業者G3)の中から落札者を決める。これにより、落札者は、入札対象の広告コンテンツを広告リクエスト元のユーザ(端末装置10)に対して、配信させることができるようになる。このようなことから、SSP装置60によって行われるオークション処理とは、所定の広告枠に広告コンテンツが掲載される権利である掲載権の獲得に対して各広告業者が入札額で争う、といったものである。 In addition, the SSP device 60 determines the winning bidder by performing an auction process using the received bid amount. In the example of FIG. 1, the SSP device 60 determines the successful bidder from the DSP device 70-1 (advertiser G1), the DSP device 70-2 (advertiser G2), and the information processing device 100 (advertiser G3). As a result, the winning bidder can distribute the bid-targeted advertising content to the user (terminal device 10) who requested the advertising. For this reason, the auction process performed by the SSP device 60 is such that each advertiser competes for the bid price for the acquisition of the right to publish advertisement content in a predetermined advertisement space. is there.

DSP装置70−1および70−2は、SSP装置60からの要求に対して広告を入札する装置である。例えば、DSP装置70−1および70−2は、SSP装置60からの入札要求に対して、入札額(CPM)を設定して広告を入札する。また、DSP装置70−1および70−2は、任意のロジックを用いて、広告主から受け付けている広告コンテンツの中から入札対象の広告コンテンツを決定する。 The DSP devices 70-1 and 70-2 are devices that bid an advertisement in response to a request from the SSP device 60. For example, the DSP devices 70-1 and 70-2 set a bid amount (CPM) in response to a bid request from the SSP device 60 and bid for an advertisement. In addition, the DSP devices 70-1 and 70-2 use any logic to determine the advertisement content to be bid from the advertisement content received from the advertiser.

次に、情報処理装置100が現状行っている入札額決定処理であって、この後説明する実施形態にかかる入札額決定処理の前提となる処理を示す。実施形態にかかる入札額決定処理と区別するために、現状行われている入札額決定処理を「前提処理」と言い換えることにする。情報処理装置100は、現状、図1に示すステップS3−3において、かかる前提処理を行っている。情報処理装置100は、DSP装置の一種であるため、DSP装置70と同様にSSP装置60からの要求に対して広告を入札する。例えば、情報処理装置100は、広告主から広告コンテンツの入稿と、当該広告コンテンツに対するCPC(Cost Per Click)の設定とを受け付ける。そして、情報処理装置100は、入稿されている各広告コンテンツのCPCに基づいて、入稿されている各広告コンテンツの中から入札対象の広告コンテンツを決定する。このとき、情報処理装置100は、CPCとCTR(Click Through Rate)とを乗じることにより算出されるeCPM(effective Cost Per Mille)に基づいて、入札対象の広告コンテンツを決定することもできる。 Next, a bid amount determination process currently performed by the information processing apparatus 100, which is a prerequisite for the bid amount determination process according to the embodiment described below, will be described. In order to distinguish from the bid amount determination process according to the embodiment, the currently performed bid amount determination process will be referred to as a “prerequisite process”. The information processing apparatus 100 is currently performing such a premise process in step S3-3 shown in FIG. Since the information processing device 100 is a type of DSP device, the information processing device 100 bids for an advertisement in response to a request from the SSP device 60, similarly to the DSP device 70. For example, the information processing apparatus 100 accepts the submission of advertisement content and the setting of CPC (Cost Per Click) for the advertisement content from the advertiser. Then, the information processing apparatus 100 determines the advertising content to be bid from among the advertising content that has been submitted, based on the CPC of each advertising content that has been submitted. At this time, the information processing apparatus 100 can also determine the advertisement content to be bid based on eCPM (effective cost per mille) calculated by multiplying CPC and CTR (Click Through Rate).

このような状態において、情報処理装置100は、決定した入札対象の広告コンテンツに対応するCPCに対して所定の変換処理を行うことによりCPCをCPMに変換する。上述したように、SSP装置60は、CPMでの入札を受け付けているため、情報処理装置100は、CPCをCPMに変換する。 In such a state, the information processing apparatus 100 converts the CPC into CPM by performing a predetermined conversion process on the CPC corresponding to the determined advertisement content to be bid. As described above, since the SSP device 60 receives the bid in CPM, the information processing device 100 converts CPC into CPM.

この変換処理の一例を示す。例えば、情報処理装置100は、広告コンテンツADxを入札対象の広告コンテンツとして決定しており、広告コンテンツADxに対応するCPCは50円であるとする。また、情報処理装置100は、この50円を80円に変換することによりCPM「80円」で入札したとする。すなわち、情報処理装置100は、入札額80円でSSP装置60に対して入札したとする。かかる入札額80円には、当然であるが広告業者G3の予算が使用される。 An example of this conversion processing will be shown. For example, the information processing apparatus 100 determines that the advertisement content ADx is the bid-targeted advertisement content, and the CPC corresponding to the advertisement content ADx is 50 yen. Further, it is assumed that the information processing apparatus 100 converts the 50 yen into 80 yen and bids for the CPM of “80 yen”. That is, it is assumed that the information processing apparatus 100 bids for the SSP device 60 at the bid price of 80 yen. As a matter of course, the budget of the advertiser G3 is used for the bid amount of 80 yen.

また、SSP装置60によるオークション処理により、情報処理装置100に対応する広告業者G3が落札者となったとする。かかる場合、広告業者G3はSSP装置60のメディア配信業者KG1に対して入札額80円を支払うことになる。また、情報処理装置100により決められた入札対象の広告コンテンツADxがSSP装置60によってユーザに配信される(ユーザの端末装置10によって表示される)。 Further, it is assumed that the auction process by the SSP device 60 causes the advertiser G3 corresponding to the information processing device 100 to become a successful bidder. In this case, the advertiser G3 pays the bid amount of 80 yen to the media distributor KG1 of the SSP device 60. In addition, the advertising content ADx to be bid determined by the information processing apparatus 100 is distributed to the user by the SSP device 60 (displayed by the terminal device 10 of the user).

このようにして、情報処理装置100がオークション処理に競り勝つ度に広告コンテンツADxは表示されるが、例えば、1000回表示されるまでの間に、広告コンテンツADxが1回しかクリックされなかったとする。広告コンテンツADxにはCPC「50円」が設定されているため、かかる場合、情報処理装置100は、広告コンテンツADxの入稿元(広告主)に対して、50円しか課金することができない。そうすると、情報処理装置100は、入札額に80円を費やしているため、課金額50円との差額30円が赤字となる。 In this way, the advertisement content ADx is displayed each time the information processing apparatus 100 wins the auction process. For example, it is assumed that the advertisement content ADx has been clicked only once before being displayed 1000 times. Since CPC “50 yen” is set in the advertising content ADx, in such a case, the information processing apparatus 100 can charge only 50 yen to the submission source (advertiser) of the advertising content ADx. Then, since the information processing apparatus 100 spends 80 yen on the bid amount, the difference of 30 yen from the charged amount of 50 yen is in the red.

一方で、例えば、1000回表示されるまでの間に、広告コンテンツADxが2回クリックされたとする。広告コンテンツADxにはCPC「50円」が設定されているため、かかる場合、情報処理装置100は、広告コンテンツADxの入稿元(広告主)に対して、100円課金することができる。そうすると、情報処理装置100は、入札額に80円を費やしているため、課金額100円との差額20円を儲けることができる。 On the other hand, for example, it is assumed that the advertisement content ADx is clicked twice before being displayed 1000 times. Since CPC “50 yen” is set in the advertising content ADx, in this case, the information processing apparatus 100 can charge 100 yen to the submission source (advertiser) of the advertising content ADx. Then, since the information processing apparatus 100 spends 80 yen on the bid amount, the difference of 20 yen from the charged amount of 100 yen can be earned.

以上説明したように、情報処理装置100は、実施形態にかかる入札システム1において、広告主からは広告入稿およびCPCの設定を受け付ける一方で、CPMで入札を行う。このような関係上、情報処理装置100は、入札対象の広告コンテンツがどれくらいクリックされるかを考慮して損失が抑えられるよう最適な入札額を設定する必要がある。このようなことから、例えば、情報処理装置100は、入札対象の広告コンテンツについてCTRを予測し、予測したCTRとCPCを用いて、eCPMを算出する。そして、情報処理装置100は、算出したeCPMを用いて、収益損失を考慮した最適な値のCPMへと変換を行う。そして、情報処理装置100は、変換後のCPMを入札額として決定する。 As described above, in the bidding system 1 according to the embodiment, the information processing apparatus 100 accepts advertisement submission and CPC setting from an advertiser, while bidding at CPM. Due to such a relationship, the information processing apparatus 100 needs to set an optimal bid amount so as to suppress the loss in consideration of how many times the advertising content to be bid is clicked. For this reason, for example, the information processing apparatus 100 predicts the CTR of the advertising content to be bid and calculates the eCPM using the predicted CTR and CPC. Then, the information processing apparatus 100 uses the calculated eCPM to perform conversion into the optimum value of CPM in consideration of profit loss. Then, the information processing apparatus 100 determines the converted CPM as the bid price.

さて、情報処理装置100は、上記前提処理により、最適な値のCPMへと変換を行う旨説明したが、情報処理装置100は、前提処理では、必ずしも高精度にCPM変換を行うことができるとは限らず、赤字を増やしてしまう場合もある。また、広告業者G3は、情報処理装置100を用いて、ユーザから送信される全ての広告リクエストに対して、入札するのではなく、不要な広告リクエストに対する入札を行わず、必要とする広告リスエストにだけ入札したいと考えている。 Although it has been described that the information processing apparatus 100 performs conversion to the optimum value of CPM by the above-described preconditioning processing, the information processing apparatus 100 can always perform high accuracy CPM conversion in the preconditioning processing. However, it may increase the deficit. Further, the advertising agent G3 does not bid for all the advertisement requests transmitted from the user by using the information processing apparatus 100, and does not bid for unnecessary advertisement requests, and makes a necessary advertisement request. I just want to bid.

広告業者G3は、例えば、あるウェブページに自身の広告コンテンツが表示されても、広告効果が見込めない(広告コンテンツの評価値が低い)ことが実績等から判明している場合、このウェブページに表示されるための広告リクエストは不要と考える。一方、広告業者G3は、例えば、別のウェブページに自身の広告コンテンツが表示された場合、広告効果が見込める(広告コンテンツの評価値が高い)ことが実績等から判明している場合、この別のウェブページに表示されるための広告リクエストは必要と考える。例えば、広告業者G3は、別のウェブページに自身の広告コンテンツが表示された場合、CVR(Conversion Rate)が所定値より高くなり、CPA(Cost Per Acquisition)が所定値より低くなることが見込める場合、この別のウェブページに表示されるための広告リクエストは必要と考える。CPAは、広告コンテンツによってコンバージョンにつながった(新規顧客を獲得した)場合における、新規顧客の獲得人数あたりの費用を示す。CPAは、広告費用をコンバージョン数で除算することで求められ、CPAの値が低いほど、広告の効率がよいことを意味している。 The advertiser G3, for example, when the advertisement effect cannot be expected even if its own advertising content is displayed on a certain web page (the evaluation value of the advertising content is low), it is found on this web page. I don't think the ad request to be displayed is required. On the other hand, the advertiser G3, for example, when the advertisement effect is expected (the evaluation value of the advertisement content is high) when the advertisement content of itself is displayed on another web page, it is determined from this result. I think we need an ad request to be displayed on our web page. For example, when it is expected that the advertising agent G3 will have a CVR (Conversion Rate) higher than a predetermined value and a CPA (Cost Per Acquisition) lower than a predetermined value when its advertising content is displayed on another web page. , I think you need an ad request to be displayed on this separate web page. The CPA indicates the cost per acquired number of new customers when the conversion leads to the conversion (the new customer is acquired) by the advertising content. The CPA is calculated by dividing the advertising cost by the number of conversions, and the lower the CPA value, the more effective the advertising.

ここで、必要な広告リスエストだからといって、例えば、広告業者G3は、情報処理装置100を用いて、他業者の入札額と比べて高額だと思われる入札額で入札した場合、高確率で落札者となることができる一方で、予算を大幅に浪費し結果的に赤字を招くかもしれない。このようなことから、広告業者G3は、必要な広告リクエストに対応するオークションにおける落札状況(後述する落札率)を制御または最適化したいと考える。例えば、広告業者G3は、必要な広告リクエストに対応するオークションにおいて自身が落札者となれる落札率を制御または最適化したいと考える。言い換えれば、広告業者G3は、情報処理装置100に入稿されている広告コンテンツが、必要な広告リクエストに対応する広告枠に対する表示対象の広告コンテンツとなる確率を制御または最適化したいと考える。 Here, for example, if the advertiser G3 uses the information processing apparatus 100 to bid at a bid amount that is considered to be higher than the bid amounts of other vendors, even if the advertiser G3 is a necessary advertisement request, it is highly likely that the bidder is the successful bidder. While it can, it can waste a lot of budget and result in a deficit. Because of this, the advertising agent G3 wants to control or optimize the successful bid status (successful bid ratio described later) in the auction corresponding to the required advertising request. For example, the advertising agent G3 wants to control or optimize the winning bid rate in which it can be the winning bidder in the auction corresponding to the required advertising request. In other words, the advertising agent G3 wants to control or optimize the probability that the advertising content submitted to the information processing apparatus 100 will be the advertising content to be displayed for the advertising space corresponding to the required advertising request.

しかしながら、情報処理装置100の前提処理では、上述したような広告業者G3が望む事項を実現できるように入札額を決定することができない。したがって、情報処理装置100は、前提処理に代わって、上述したような広告業者G3が望む事項を実現できるような入札額を決定するために、実施形態にかかる入札額決定処理を行う。 However, in the precondition process of the information processing apparatus 100, the bid amount cannot be determined so that the above-described items desired by the advertising agent G3 can be realized. Therefore, the information processing apparatus 100 performs the bid amount determination process according to the embodiment in order to determine the bid amount that can realize the items desired by the advertiser G3 as described above, instead of the precondition process.

具体的には、情報処理装置100は、広告コンテンツが表示される広告枠に対応する広告リクエストに応じて入札を行うサーバ装置である。そして、情報処理装置100は、所定の入札額で入札した場合に、自装置に入稿されている広告コンテンツにおける入札に対する落札状況の実績に関する実績情報を取得する。そして、情報処理装置100は、取得した実績情報と、落札状況に関する目標値とに基づいて、広告枠に対応する広告リクエストに対する入札額を決定する。 Specifically, the information processing device 100 is a server device that makes a bid in response to an advertisement request corresponding to an advertisement frame in which advertisement content is displayed. Then, when the information processing apparatus 100 makes a bid at a predetermined bid amount, the information processing apparatus 100 acquires actual result information regarding the actual result of the successful bid situation for the bid in the advertisement content submitted to the own apparatus. Then, the information processing apparatus 100 determines the bid amount for the advertisement request corresponding to the advertisement space, based on the acquired performance information and the target value regarding the successful bid status.

ここで、入札により広告コンテンツが広告枠に対する表示対象の広告コンテンツとなることは、情報処理装置100が入札競争に勝利し広告業者G3が落札者となる(広告業者G3が掲載権を得る)ことを示す。 Here, the fact that the advertising content becomes the advertising content to be displayed in the advertising space by bidding means that the information processing device 100 wins the bid competition and the advertising agent G3 becomes the winning bidder (the advertising agent G3 obtains the publishing right). Indicates.

より具体的には、情報処理装置100は、落札状況として、所定の入札額で入札した場合に、自装置に入稿されている広告コンテンツが広告枠に対する表示対象の広告コンテンツとなった確率である落札率の実績に関する実績情報を取得する。また、かかる落札率は、言い換えれば、情報処理装置100が入札競争に勝利し広告業者G3が落札者となった確率、あるいは、広告業者G3が掲載権を得た確率である。なお、以下の実施形態では、落札率を「win rate」と表記する場合がある。 More specifically, the information processing apparatus 100 has a probability that the advertising content submitted to the apparatus becomes the advertising content to be displayed in the advertising space when a bid is made at a predetermined bid amount as the successful bid status. Acquires performance information regarding the performance of a certain successful bid rate. In other words, the winning bid rate is the probability that the information processing apparatus 100 wins the bid competition and the advertising agent G3 becomes the winning bidder, or the advertising agent G3 obtains the posting right. In the following embodiments, the winning bid rate may be referred to as "win rate".

また、情報処理装置100は、実績情報に基づき算出されたモデルであって、所定の入札額と落札率との相関を示す相関モデルを取得する。そして、情報処理装置100は、落札状況に関する目標値として、広告枠に対応する広告リクエストに応じて入札した際の落札率の目標値である目標落札率を相関モデルに入力することにより算出された入札額に基づいて、広告枠に対応する広告リクエストに対する入札額を決定する。 In addition, the information processing apparatus 100 acquires a correlation model that is a model calculated based on the performance information and that indicates a correlation between a predetermined bid amount and a successful bid rate. Then, the information processing apparatus 100 is calculated by inputting the target winning bid rate, which is the target value of the winning bid rate when bidding according to the advertisement request corresponding to the advertising space, into the correlation model as the target value regarding the successful bid status. The bid amount for the advertisement request corresponding to the inventory is determined based on the bid amount.

さて、以下では、情報処理装置100が前提処理に代わって行う入札額決定処理の一例について説明する。また、ここでは、入札システム1での処理の全体の流れも示す。 Now, an example of a bid amount determination process performed by the information processing apparatus 100 instead of the premise process will be described below. In addition, the overall flow of processing in the bidding system 1 is also shown here.

まず、端末装置10は、ユーザU1の操作に従って、所定のサーバ装置からウェブページP1を取得したものとする。図1に示すようにウェブページP1には、広告コンテンツが表示される広告枠F1が含まれる。したがって、端末装置10は、広告枠F1に表示される広告コンテンツを配信するよう広告リクエストをSSP装置60に送信する(ステップS1)。 First, it is assumed that the terminal device 10 has acquired the web page P1 from a predetermined server device according to the operation of the user U1. As shown in FIG. 1, the web page P1 includes an advertising space F1 in which advertising content is displayed. Therefore, the terminal device 10 transmits an advertisement request to the SSP device 60 to distribute the advertisement content displayed in the advertisement frame F1 (step S1).

SSP装置60は、端末装置10から広告リクエストを受信すると、かかる広告リクエストに対して配信する広告コンテンツについて入札するよう入札要求をDSP装置70−1、DSP装置70−2および情報処理装置100に送信する(ステップS2)。例えば、SSP装置60は、広告枠F1に広告コンテンツが掲載される権利である掲載権のオークションのために入札するよう入札要求をDSP装置70−1、DSP装置70−2および情報処理装置100に送信する。 When the SSP device 60 receives the advertisement request from the terminal device 10, the SSP device 60 transmits a bid request to the DSP device 70-1, the DSP device 70-2, and the information processing device 100 so as to bid for the advertisement content to be distributed to the advertisement request. Yes (step S2). For example, the SSP device 60 issues a bid request to the DSP device 70-1, the DSP device 70-2, and the information processing device 100 to bid for the auction of the publishing right that is the right to publish the advertising content in the advertising space F1. Send.

ここで、DSP装置70−1は、ステップS2で送信された入札要求を受信したことに応じて、入札対象の広告コンテンツと入札対象の広告コンテンツでの入札額とを決定する決定処理を行う(ステップS3−1)。かかる例では、DSP装置70−1は、自装置について各広告主から受け付けている広告コンテンツの中から、広告コンテンツADx1を入札対象の広告コンテンツとして決定したものとする。また、DSP装置70−1は、入札額(CPM)を70円と決定したものとする。また、これによりDSP装置70−1は、広告コンテンツADx1を入札対象の広告コンテンツとして、CPM「70円」をSS装置60に対して入札する(ステップS4−1)。 Here, the DSP device 70-1 performs the determination process of determining the bid content and the bid amount for the bid content in response to the bid request transmitted in step S2. Step S3-1). In this example, it is assumed that the DSP device 70-1 determines the advertisement content ADx1 as the bid-targeted advertisement content from the advertisement content received from each advertiser for the device itself. In addition, the DSP device 70-1 determines that the bid amount (CPM) is 70 yen. Further, as a result, the DSP device 70-1 bids the CPM “70 yen” to the SS device 60 using the advertisement content ADx1 as the advertisement content to be bid (step S4-1).

また、DSP装置70−2は、ステップS2で送信された入札要求を受信したことに応じて、入札対象の広告コンテンツと入札対象の広告コンテンツでの入札額とを決定する決定処理を行う(ステップS3−2)。かかる例では、DSP装置70−2は、自装置について各広告主から受け付けている広告コンテンツの中から、広告コンテンツADx2を入札対象の広告コンテンツとして決定したものとする。また、DSP装置70−2は、入札額(CPM)を60円と決定したものとする。また、これによりDSP装置70−2は、広告コンテンツADx2を入札対象の広告コンテンツとして、CPM「60円」をSS装置60に対して入札する(ステップS4−2)。 In addition, the DSP device 70-2 performs a determination process of determining the bid content of the bid target advertisement content and the bid amount of the bid target advertisement content in response to the bid request transmitted in step S2 (step S2). S3-2). In this example, it is assumed that the DSP device 70-2 determines the advertisement content ADx2 as the bid-targeted advertisement content from the advertisement content received from each advertiser for the device itself. Further, the DSP device 70-2 determines that the bid amount (CPM) is 60 yen. Further, as a result, the DSP device 70-2 bids the CPM “60 yen” to the SS device 60 with the advertising content ADx2 as the advertising content to be bid (step S4-2).

また、情報処理装置100は、ステップS2で送信された入札要求を受信したことに応じて、入札対象の広告コンテンツと入札対象の広告コンテンツでの入札額とを決定する入札額決定処理を行う(ステップS3−3)。かかる例では、情報処理装置100は、入稿されている各広告コンテンツのCPC(eCPMでもよい)に基づいて、入札対象の広告コンテンツを決定する。例えば、情報処理装置100は、CPCが最も高い広告コンテンツを入札対象の広告コンテンツとして決定する。かかる例では、情報処理装置100は、広告コンテンツAD31を入札対象の広告コンテンツとして決定したものとする。また、入札対象の広告コンテンツAD31に対して広告主に設定されているCPCは50円であるものとする。 In addition, the information processing apparatus 100 performs the bid price determination process of determining the bid content and the bid price for the bid advertisement content in response to the receipt of the bid request transmitted in step S2. Step S3-3). In such an example, the information processing apparatus 100 determines the advertisement content to be bid based on the CPC (may be eCPM) of each advertisement content that has been submitted. For example, the information processing apparatus 100 determines the advertising content with the highest CPC as the advertising content for bidding. In this example, it is assumed that the information processing apparatus 100 determines the advertising content AD31 as the advertising content to be bid. Further, the CPC set for the advertiser for the advertisement content AD31 to be bid is 50 yen.

ここで、情報処理装置100は、所定の入札額で入札した場合に、自装置に入稿されている広告コンテンツが広告枠F1に対する表示対象の広告コンテンツとなった確率である落札率の実績に関する実績情報を、後述する実績情報記憶部122に有している。すなわち、情報処理装置100は、SSP装置60によって実行されるオークション処理の中で広告業者G3が広告枠F1に対応する落札者となった落札率の実績情報を実績情報記憶部122に有している。なお、かかる実績情報は、情報処理装置100が、前述した前提処理により決定した入札額で入札を行った際の実績情報である。 Here, the information processing apparatus 100 relates to the result of the successful bid rate, which is the probability that the advertisement content submitted to the information processing apparatus 100 becomes the display target advertisement content for the advertisement frame F1 when bidding at a predetermined bid amount. The record information is stored in the record information storage unit 122 described later. That is, the information processing apparatus 100 has the actual result information storage unit 122 with the actual result information of the successful bid rate in which the advertiser G3 becomes the successful bidder corresponding to the advertisement frame F1 in the auction process executed by the SSP device 60. There is. The record information is record information when the information processing apparatus 100 bids at the bid amount determined by the above-described precondition process.

また、情報処理装置100は、実績情報に基づいて、入札額と落札率との相関を示す相関モデルMD1を算出し、算出した相関モデルMD1についても実績情報記憶部122内に格納している。図1の例(ステップS3−3−2に示す例)に示す通り、情報処理装置100は、実績情報に基づいて、落札率(x)と入札額(b)との相関を示す相関モデルMD1を算出している。したがって、相関モデルMD1はb=f(x)によって表される。相関モデルMD1によると、前提処理による入札では、入札額が大きいほど落札率は高くなる傾向にあることがわかる。また、相関モデルMD1はb=f(x)によって表されることから、情報処理装置100は、例えば、所定の落札率を相関モデルMD1に入力することにより、出力として入札額を得ることができる。 The information processing apparatus 100 also calculates a correlation model MD1 indicating the correlation between the bid amount and the successful bid rate based on the performance information, and also stores the calculated correlation model MD1 in the performance information storage unit 122. As shown in the example of FIG. 1 (example shown in step S3-3-2), the information processing apparatus 100 is a correlation model showing the correlation between the successful bid rate (x) and the bid amount (b 1 ) based on the record information. MD1 is calculated. Therefore, the correlation model MD1 is represented by b 1 =f(x). According to the correlation model MD1, it is understood that, in the bidding based on the premise process, the higher the bid amount, the higher the successful bid rate. Further, since the correlation model MD1 is represented by b 1 =f(x), the information processing apparatus 100 can obtain the bid amount as an output by inputting a predetermined successful bid rate to the correlation model MD1, for example. it can.

ステップS3−3の説明に戻る。ステップS3−3において、情報処理装置100は、まず、落札状況に関する目標値を決定する。具体的には、情報処理装置100は、落札状況に関する目標値として、広告枠F1に対応する広告リクエストに応じて入札した際の落札率の目標値である目標落札率を決定する。例えば、情報処理装置100は、広告枠に広告コンテンツが表示された際のCTRおよびCVRがより高い広告枠ほど高い目標落札率を決定することができる。図1の例では、情報処理装置100は、広告枠F1に対応する広告リクエストでの入札について、目標落札率30%を決定したとする。 Returning to the description of step S3-3. In step S3-3, the information processing apparatus 100 first determines a target value regarding the successful bid status. Specifically, the information processing apparatus 100 determines the target winning bid rate, which is the target value of the winning bid rate when bidding according to the advertisement request corresponding to the advertising space F1 as the target value regarding the successful bid status. For example, the information processing apparatus 100 can determine a higher target winning bid rate for an advertisement frame having a higher CTR and CVR when the advertisement content is displayed in the advertisement frame. In the example of FIG. 1, it is assumed that the information processing apparatus 100 determines the target winning bid rate of 30% for the bid in the advertisement request corresponding to the advertisement frame F1.

ここで、情報処理装置100は、相関モデルMD1に対して目標落札率30%を入力することにより出力された入札額を入札に用いることもできる。しかしながら、相関モデルMD1は過去の実績情報に基づき算出されたものであるため、出力された入札額で入札したとしても高精度に目標落札率30%を達成できるとは限らない。 Here, the information processing apparatus 100 can also use the bid amount output by inputting the target winning bid rate of 30% to the correlation model MD1 for bidding. However, since the correlation model MD1 is calculated based on the past performance information, even if a bid is made with the output bid amount, it is not always possible to achieve the target winning bid rate of 30% with high accuracy.

そこで、情報処理装置100は、ステップS3−3−1の処理を行う。ステップS3−3−1の処理の一例を示す。情報処理装置100は、例えば、所定期間の間に目標落札率30%を達成するためには、実際には、どのような入札額とすればよいか探る。例えば、情報処理装置100は、様々な落札率を設定し、設定した落札率に対応する入札額での試行を繰り返し、所定期間の間に目標落札率30%へ収束させるためには、試行回数の中で今回はどのような値の落札率が期待されるかといった期待落札率を算出する。 Therefore, the information processing apparatus 100 performs the process of step S3-3-1. An example of the process of step S3-3-1 is shown. For example, the information processing apparatus 100 actually searches what kind of bid amount should be used in order to achieve the target winning bid rate of 30% within a predetermined period. For example, the information processing apparatus 100 sets various winning bid rates, repeats trials with bid amounts corresponding to the set winning bid rates, and repeats trials in order to converge to the target winning bid rate of 30% within a predetermined period. In this time, the expected successful bid rate such as what kind of expected successful bid rate is calculated this time.

より具体的には、情報処理装置100は、実施形態にかかる入札額決定処理(ステップS3−3での決定処理)により決定された入札額(後述する最終入札額)で入札した場合の落札率を目標落札率30%へと収束させるために、実施形態にかかる入札額決定処理により決定された入札額での入札の試行を繰り返すうえで、今回の入札額決定処理で決定した入札額での入札で期待される落札率である期待落札率を算出する。この点について、ステップS3−3に示す収束モデルSMDを用いて説明する。 More specifically, the information processing apparatus 100 wins a bid at the bid amount (final bid amount described later) determined by the bid amount determination process (determination process in step S3-3) according to the embodiment. In order to converge the target winning bid rate to 30%, in repeating the trial of the bid with the bid amount determined by the bid amount determination process according to the embodiment, the bid amount determined by the bid amount determination process this time Calculate the expected successful bid rate, which is the expected successful bid rate. This point will be described using the convergence model SMD shown in step S3-3.

例えば、情報処理装置100は、1回目の試行として、目標落札率30%へと収束させるために期待落札率5%を算出(設定)し、期待落札率5%を相関モデルMD1に適用した場合の入札額に基づいて、1回目の入札額として入札額N1を決定したとする。かかる場合、情報処理装置100は、この後、SSP装置60から広告枠F1での入札要求を受信する度に、入札額N1で入札を行うことにより所定期間での実際の落札率の遷移情報を取得する。 For example, when the information processing apparatus 100 calculates (sets) the expected successful bid rate of 5% in order to converge to the target successful bid rate of 30% as the first trial, and applies the expected successful bid rate of 5% to the correlation model MD1. It is assumed that the bid amount N1 is determined as the first bid amount based on the bid amount of 1. In such a case, after that, the information processing apparatus 100 bids at the bid amount N1 each time it receives a bid request in the advertising space F1 from the SSP device 60, thereby obtaining the transition information of the actual successful bid rate in the predetermined period. get.

また、情報処理装置100は、所定期間経過後、2回目の試行として、例えば、目標落札率30%へと収束させるために期待落札率10%を算出し、期待落札率10%を相関モデルMD1に適用した場合の入札額に基づいて、2回目の入札額として入札額N2を決定したとする。かかる場合、情報処理装置100は、この後、SSP装置60から広告枠F1での入札要求を受信する度に、入札額N2で入札を行うことにより所定期間での実際の落札率の遷移情報を取得する。 In addition, the information processing apparatus 100 calculates an expected successful bid rate of 10% in order to converge to a target successful bid rate of 30%, for example, as a second trial after a predetermined period of time, and the expected successful bid rate of 10% is used as the correlation model MD1. It is assumed that the bid amount N2 is determined as the second bid amount based on the bid amount when applied to. In such a case, the information processing apparatus 100 thereafter places a bid at the bid amount N2 each time it receives a bid request in the advertising space F1 from the SSP device 60, thereby obtaining the transition information of the actual successful bid rate in the predetermined period. get.

例えば、1回目の試行から2回目の試行にかけて、落札率は上昇したが目標落札率30%には到達しなかったとする。かかる場合、情報処理装置100は、3回目の試行では、例えば、目標落札率30%へと収束させるために期待落札率20%を算出して、期待落札率20%と相関モデルMD1とから入札額N3を決定する。情報処理装置100は、この後、SSP装置60から広告枠F1での入札要求を受信する度に、入札額N3で入札を行うことにより所定期間での実際の落札率の遷移を取得する。 For example, from the first trial to the second trial, it is assumed that the winning bid rate has risen but has not reached the target winning bid rate of 30%. In such a case, in the third trial, the information processing apparatus 100 calculates the expected successful bid rate of 20% in order to converge to the target successful bid rate of 30%, and bids based on the expected successful bid rate of 20% and the correlation model MD1. Determine the amount N3. Thereafter, each time the information processing apparatus 100 receives a bid request in the advertisement frame F1 from the SSP apparatus 60, the information processing apparatus 100 bids at the bid amount N3 to obtain the actual transition of the successful bid rate in the predetermined period.

このようにして、情報処理装置100は、各回の試行で取得した遷移情報により、収束モデルSMDを得ることができる。つまり、情報処理装置100は、X1回目での期待落札率に対応する入札額では目標落札率30%に到達しなかった場合、次のX2回目では、例えば、X1回目の期待落札率より高い期待落札率を算出し、この期待落札率に対応する入札額で入札を行う。そして、情報処理装置100は、この入札額での実際の落札率の遷移を取得する。 In this way, the information processing apparatus 100 can obtain the convergence model SMD from the transition information acquired in each trial. In other words, when the bid amount corresponding to the expected successful bid rate at the X1st time does not reach the target successful bid rate of 30%, the information processing apparatus 100 expects a higher expected successful bid rate at the next X2 time, for example. The successful bid rate is calculated, and the bid is made at the bid amount corresponding to the expected successful bid rate. Then, the information processing apparatus 100 acquires the actual success rate transition of the bid amount.

また、情報処理装置100は、X2回目での期待落札率に対応する入札額では目標落札率30%を超えてしまった場合、X3回目では、X1回目の期待落札率とX2回目の期待落札率との間の値で期待落札率を算出し、この期待落札率に対応する入札額で入札を行う。そして、情報処理装置100は、この入札額での実際の落札率の遷移を取得する。 Further, when the bid amount corresponding to the expected successful bid rate at the X2 time exceeds the target successful bid rate of 30%, the information processing apparatus 100 at the X3 time, the expected successful bid rate at the X1 time and the expected successful bid rate at the X2 time. The expected winning bid rate is calculated with a value between and, and a bid is made at the bid amount corresponding to the expected winning bid rate. Then, the information processing apparatus 100 acquires the actual success rate transition of the bid amount.

また、情報処理装置100は、X3回目での期待落札率に対応する入札額では目標落札率30%を下回ってしまった場合、X4回目では、X2回目の期待落札率とX3回目期待標落札率との間の値で期待落札率を算出し、この期待落札率に対応する入札額で入札を行う。そして、情報処理装置100は、この入札額での実際の落札率の遷移を取得する。 In addition, when the bid amount corresponding to the expected successful bid rate at the X3th time is lower than the target successful bid rate of 30%, the information processing apparatus 100 at the X4th time is the expected second successful bid rate and the expected third successful bid rate. The expected winning bid rate is calculated with a value between and, and a bid is made at the bid amount corresponding to the expected winning bid rate. Then, the information processing apparatus 100 acquires the actual success rate transition of the bid amount.

情報処理装置100は、このように試行を繰り返すことで、収束モデルSMDを取得することができ、取得した収束モデルSMDの形状、すなわち収束モデルSMDが示す値(各回に対応する期待落札率)に基づいて、今回用いるべき期待落札率を算出する(ステップS3−3−2)。 The information processing apparatus 100 can acquire the convergence model SMD by repeating the trial in this way, and obtains the shape of the acquired convergence model SMD, that is, the value (expected successful bid rate corresponding to each time) indicated by the convergence model SMD. Based on this, the expected successful bid rate to be used this time is calculated (step S3-3-2).

今回の試行(例えば、10回目の試行)において、情報処理装置100は、相関モデルMD1に期待落札率35%を入力することにより、入札額bを出力したとする。このように相関モデルMD1を用いて算出された入札額bを「モデル入札額b」と表記する。 In this trial (for example, the 10th trial), it is assumed that the information processing apparatus 100 outputs the bid amount b 1 by inputting the expected successful bid rate of 35% to the correlation model MD1. The bid amount b 1 thus calculated using the correlation model MD1 is referred to as “model bid amount b 1 ”.

次に、情報処理装置100は、ステップS3−3−2で算出したモデル入札額bと、広告枠F1に対応する広告リクエストを送信した送信元のユーザ(ユーザU1)に対して設定される範囲であって、入札可能な入札額の範囲を示す範囲情報とに基づいて、入札に用いる最終的な入札額(最終入札額)を決定する(ステップS3−3−3)。最終入札額の決定方法については後述する。図1の例では、情報処理装置100は、CPM「80円」を最終入札額として算出したものとする。 Next, the information processing apparatus 100 is set for the model bid b 1 calculated in step S3-3-2, inventory sender users who sent the corresponding ad request to the F1 (user U1) The final bid amount (final bid amount) to be used for bidding is determined based on the range and the range information indicating the range of bid amounts that can be bid (step S3-3-3). The method of determining the final bid amount will be described later. In the example of FIG. 1, the information processing apparatus 100 is assumed to have calculated CPM “80 yen” as the final bid amount.

そうして、情報処理装置100は、広告コンテンツAD31を入札対象の広告コンテンツとして、CPM「80円」をSSP装置60に対して入札する(ステップS4−3)。このようなことから、図1の例は、情報処理装置100が10回目の試行において、最終入札額80円を算出し、算出した入札額80円をSSP装置60に入札した例を示す。したがって、情報処理装置100は、10回目以外の各回においても当該回で算出した期待落札率を用いて最終入札額を決定し、決定した最終入札額で入札した際の落札率を実際の落札率として計測することで、ステップS3−3−1で説明した収束モデルSMDを取得することができる。 Then, the information processing device 100 bids the CPM “80 yen” to the SSP device 60 with the advertising content AD31 as the advertising content to be bid (step S4-3). From this, the example of FIG. 1 shows an example in which the information processing apparatus 100 calculates the final bid amount of 80 yen and bids the calculated bid amount of 80 yen to the SSP device 60 in the tenth trial. Therefore, the information processing apparatus 100 also determines the final bid amount using the expected successful bid rate calculated in each of the times other than the tenth time, and determines the actual successful bid rate when making a bid at the determined final bid amount. By measuring as, it is possible to obtain the convergence model SMD described in step S3-3-1.

さて、次に、SSP装置60は、DSP装置70−1、DSP装置70−2、情報処理装置100から入札額を受け付けたことにより、受け付けた入札額を用いてオークション処理を実行する(ステップS5)。例えば、SSP装置60は、DSP装置70−1、DSP装置70−2、情報処理装置100のうち、最も高い入札額で入札した装置の管理主を落札者として決定する。図1の例では、情報処理装置100が最も高いCPM「80円」で入札しているため、SSP装置60は、広告業者G3を落札者と決定する。 By the way, next, the SSP device 60 receives the bid amount from the DSP device 70-1, the DSP device 70-2, and the information processing device 100, and thus executes the auction process using the received bid amount (step S5). ). For example, the SSP device 60 determines, as the successful bidder, the manager of the device that bids the highest bid amount among the DSP device 70-1, the DSP device 70-2, and the information processing device 100. In the example of FIG. 1, since the information processing apparatus 100 is bidding for the highest CPM of “80 yen”, the SSP device 60 determines the advertising agent G3 as the winning bidder.

また、SSP装置60は、セカンドプライスオークションを採用しているため、2番目に高い入札額であるCPM「70円」を広告業者G3に対して課金する課金額として決定する。したがって、SSP装置60は、所定のタイミングで、広告業者G3に対して「70円」を支払うよう請求する。 Further, since the SSP device 60 employs the second price auction, the SSP device 60 determines CPM “70 yen”, which is the second highest bid amount, as the charging amount for charging the advertising agent G3. Therefore, the SSP device 60 requests the advertiser G3 to pay "70 yen" at a predetermined timing.

また、不図示であるが、SSP装置60は、情報処理装置100に対して、落札者となった旨を通知する。そうすると、情報処理装置100は、入札対象の広告コンテンツAD31をSSP装置60に送信する。SSP装置60は、情報処理装置100から受信した広告コンテンツAD31をユーザU1の端末装置10に配信する(ステップS6)。そして、端末装置10は、広告枠F1に広告コンテンツAD31が表示されたウェブページP1を表示画面に表示する。 Although not shown, the SSP device 60 notifies the information processing device 100 that the winning bidder has been won. Then, the information processing device 100 transmits the advertising content AD31 to be bid to the SSP device 60. The SSP device 60 distributes the advertisement content AD31 received from the information processing device 100 to the terminal device 10 of the user U1 (step S6). Then, the terminal device 10 displays the web page P1 in which the advertisement content AD31 is displayed in the advertisement frame F1 on the display screen.

さて、これまで説明してきたように、実施形態にかかる情報処理装置100は、図1の例では、ステップS3−3において前提処理に代わる入札額決定処理を行う。具体的には、情報処理装置100は、所定の入札額で入札した場合に、自装置に入稿されている広告コンテンツにおける入札に対する落札状況の実績に関する実績情報を取得する。そして、情報処理装置100は、取得した実績情報と、落札状況に関する目標値とに基づいて、広告枠に対応する広告リクエストに対する入札額を決定する。 As described above, the information processing apparatus 100 according to the embodiment, in the example of FIG. 1, performs a bid amount determination process in place of the precondition process in step S3-3. Specifically, when the information processing apparatus 100 bids at a predetermined bid amount, the information processing apparatus 100 acquires actual result information regarding the actual successful bid status for the bid in the advertising content submitted to the own apparatus. Then, the information processing apparatus 100 determines the bid amount for the advertisement request corresponding to the advertisement space, based on the acquired performance information and the target value regarding the successful bid status.

これにより、情報処理装置100は、広告業者G3が望むような落札率を実現可能な最適な入札額を決定することができる。すなわち、情報処理装置100は、広告配信に伴う適切な入札額を決定することができる。 As a result, the information processing apparatus 100 can determine the optimum bid amount that can achieve the successful bid rate desired by the advertising agent G3. That is, the information processing apparatus 100 can determine an appropriate bid amount associated with advertisement distribution.

〔2.システムの構成〕
次に、図2を用いて、実施形態にかかる入札システムの構成について説明する。図2は、実施形態にかかる入札システム1の構成例を示す図である。実施形態にかかる入札システム1は、図2に示すように、端末装置10と、SSP装置60と、DSP装置70−1〜70−xと、情報処理装置100とを含む。また、端末装置10、SSP装置60、DSP装置70−1〜70−x、情報処理装置100は、図2に示すネットワークNを介して有線または無線により通信可能に接続される。なお、不図示であるが実施形態にかかる入札システム1には、広告コンテンツが表示される媒体であるコンテンツ(例えば、ウェブページ)を配信するコンテンツサーバが含まれてよい。
[2. System configuration]
Next, the configuration of the bidding system according to the embodiment will be described with reference to FIG. FIG. 2 is a diagram illustrating a configuration example of the bidding system 1 according to the embodiment. As shown in FIG. 2, the bidding system 1 according to the embodiment includes a terminal device 10, an SSP device 60, DSP devices 70-1 to 70-x, and an information processing device 100. Further, the terminal device 10, the SSP device 60, the DSP devices 70-1 to 70-x, and the information processing device 100 are communicatively connected by wire or wirelessly via the network N shown in FIG. Although not shown, the bidding system 1 according to the embodiment may include a content server that delivers content (for example, a web page) that is a medium on which advertising content is displayed.

〔3.情報処理装置の構成〕
次に、図3を用いて、実施形態にかかる情報処理装置100について説明する。図3は、実施形態にかかる情報処理装置100の構成例を示す図である。図3に示すように、情報処理装置100は、通信部110と、記憶部120と、制御部130とを有する。
[3. Configuration of information processing device]
Next, the information processing apparatus 100 according to the embodiment will be described with reference to FIG. FIG. 3 is a diagram illustrating a configuration example of the information processing device 100 according to the embodiment. As shown in FIG. 3, the information processing device 100 includes a communication unit 110, a storage unit 120, and a control unit 130.

(通信部110について)
通信部110は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部110は、ネットワークNと有線または無線で接続され、例えば、SSP装置60との間で情報の送受信を行う。
(About communication unit 110)
The communication unit 110 is realized by, for example, a NIC (Network Interface Card) or the like. Then, the communication unit 110 is connected to the network N by wire or wirelessly, and transmits and receives information to and from the SSP device 60, for example.

(記憶部120について)
記憶部120は、例えば、RAM(Random Access Memory)、フラッシュメモリ等の半導体メモリ素子またはハードディスク、光ディスク等の記憶装置によって実現される。記憶部120は、広告情報記憶部121と、実績情報記憶部122と、範囲情報記憶部123と、フィルタリング情報記憶部124と、目標落札率記憶部125と、入札情報記憶部126とを有する。
(About 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. The storage unit 120 includes an advertisement information storage unit 121, a performance information storage unit 122, a range information storage unit 123, a filtering information storage unit 124, a target winning bid rate storage unit 125, and a bid information storage unit 126.

(広告情報記憶部121について)
広告情報記憶部121は、広告主により入稿された広告コンテンツに関する各種情報を記憶する。ここで、図4に実施形態にかかる広告情報記憶部121の一例を示す。図4の例では、広告情報記憶部121は、「広告主ID」、「広告ID」、「広告コンテンツ」、「CPC」、「CTR」、「eCPM」、「CVR」、「CPA」といった項目を有する。
(About advertisement information storage unit 121)
The advertisement information storage unit 121 stores various kinds of information regarding advertisement content submitted by the advertiser. Here, FIG. 4 illustrates an example of the advertisement information storage unit 121 according to the embodiment. In the example of FIG. 4, the advertisement information storage unit 121 stores items such as “advertiser ID”, “advertisement ID”, “advertisement content”, “CPC”, “CTR”, “eCPM”, “CVR”, and “CPA”. Have.

「広告主ID」は、広告主または広告主によって利用される端末装置を識別する識別情報を示す。「広告ID」は、「広告コンテンツ」を識別する識別情報である。「広告コンテンツ」は、実際に入稿された広告コンテンツであり、広告コンテンツを形成するデータといえる。図4の例では、「広告コンテンツ」として「DA11」といったように概念的な記号を用いているが、実際には、テキストデータ、画像データ、動画データ等である。 The “advertiser ID” indicates identification information that identifies an advertiser or a terminal device used by the advertiser. The “advertisement ID” is identification information that identifies the “advertisement content”. The “advertising content” is the actually submitted advertising content and can be said to be the data forming the advertising content. In the example of FIG. 4, a conceptual symbol such as “DA11” is used as the “advertisement content”, but actually it is text data, image data, moving image data, or the like.

「CPC」は、広告コンテンツが1回選択された際に、かかる広告コンテンツの入稿元である広告主へ請求する課金額の単価である課金額単価である。広告主は、例えば、自身の広告コンテンツがより掲載され易いように情報処理装置100に対してCPCを設定する。したがって、CPCは入札単価とも呼ばれる。「CTR」(クリック率)は、広告コンテンツが選択される確率を示す。 "CPC" is a unit price of a charge amount that is charged to an advertiser who is a source of the advertisement content when the advertisement content is selected once. For example, the advertiser sets the CPC for the information processing apparatus 100 so that the advertisement content of the advertiser can be more easily posted. Therefore, CPC is also called a bid. “CTR” (click rate) indicates the probability that the advertising content is selected.

「eCPM」は、CTRとCPCとを乗じることにより算出される値であり、広告コンテンツを評価する評価値の一つである。「CVR」(コンバージョン率)は、ユーザが広告コンテンツを選択する行動に続いて商品またはサービスの購入や資料請求等の販売者にとって利益につながる行動を起こす確率である。CPAは、広告コンテンツによってコンバージョンにつながった(新規顧客を獲得した)場合における、新規顧客の獲得人数あたりの費用を示す。 “ECPM” is a value calculated by multiplying CTR and CPC, and is one of evaluation values for evaluating advertisement content. The “CVR” (conversion rate) is the probability that the user performs an action that is profitable for the seller such as purchase of a product or service and request for data, following the action of selecting the advertisement content. The CPA indicates the cost per acquired number of new customers when the conversion leads to the conversion (the new customer is acquired) by the advertising content.

すなわち、図4の例では、広告主ID「M11」によって識別される広告主(広告主M11)によって、広告ID「AD11」によって識別される広告コンテンツ(広告コンテンツAD11)が入稿された例を示す。また、図4の例では、広告主M11によってCPC「40円」が設定された例を示す。また、図4の例では、広告コンテンツAD11はCTR「0.02」、eCPM「0.8」、CVR「0.01」、CPA「15,000」である例を示す。なお、情報処理装置100は、初めて入稿されたされたため、例えば、CTRが不明な広告コンテンツについては、既存の手法を用いてCTRを予測してもよい。同様に、情報処理装置100は、CVRも予測してもよい。 That is, in the example of FIG. 4, an example in which the advertisement content (advertisement content AD11) identified by the advertisement ID “AD11” is submitted by the advertiser (advertiser M11) identified by the advertiser ID “M11” Show. Further, the example of FIG. 4 shows an example in which the CPC “40 yen” is set by the advertiser M11. Further, in the example of FIG. 4, the advertisement content AD11 is an example in which the CTR is “0.02”, the eCPM is “0.8”, the CVR is “0.01”, and the CPA is “15,000”. Since the information processing apparatus 100 has been submitted for the first time, the CTR may be predicted using an existing method, for example, for advertisement content whose CTR is unknown. Similarly, the information processing apparatus 100 may also predict CVR.

(実績情報記憶部122)
実績情報記憶部122は、SSP装置60によるオークション処理により広告コンテンツにおける入札に対する落札状況の実績に関する実績情報を記憶する。かかる実績情報は、情報処理装置100が、図1で説明した前提処理により決定した入札額で入札をおこなった際の実績情報である。ここで、図5に実施形態にかかる実績情報記憶部122の一例を示す。図5の例では、実績情報記憶部122は、「広告枠ID」、「入札日時」、「入札額(CPM)」、「落札率」、「相関モデル」といった項目を有する。
(Result information storage unit 122)
The record information storage unit 122 stores record information about the record of the successful bid status for the bid in the advertisement content by the auction process by the SSP device 60. The record information is record information when the information processing apparatus 100 has made a bid with the bid amount determined by the precondition process described in FIG. 1. Here, FIG. 5 illustrates an example of the record information storage unit 122 according to the embodiment. In the example of FIG. 5, the record information storage unit 122 has items such as “advertising space ID”, “bid date and time”, “bid amount (CPM)”, “successful bid rate”, and “correlation model”.

「広告枠ID」は、広告枠を識別する識別情報である。また、「広告枠ID」は、広告リクエストが送信されるきっかけとなった広告枠であって、オークション(入札)の対象となった広告枠を識別する識別情報である。「入札日時」は、「広告枠ID」によって識別される広告枠に対応する広告リクエストに応じて行われたオークションにおいて、情報処理装置100が入札を行った日時を示す。 The “advertising space ID” is identification information for identifying the advertising space. The "advertisement frame ID" is identification information that identifies the advertisement frame that is the target of the auction (bid), which is the advertisement frame that triggered the transmission of the advertisement request. The “bid date and time” indicates the date and time when the information processing apparatus 100 bid in the auction performed in response to the advertisement request corresponding to the advertisement frame identified by the “advertisement frame ID”.

「入札額(CPM)」は、情報処理装置100が入札の際に用いた入札額であって、図1で説明した前提処理により決定された入札額を示す。「落札率」は、「入札額(CPM)」で入札した場合に、情報処理装置100に入稿されている広告コンテンツが「広告枠ID」によって識別される広告枠に対する表示対象の広告コンテンツとなった確率である落札率を示す。 “Bid amount (CPM)” is the bid amount used by the information processing apparatus 100 when making a bid, and indicates the bid amount determined by the precondition process described in FIG. 1. The “successful bid rate” is the advertisement content to be displayed with respect to the advertisement frame identified by the “advertisement frame ID” when the advertisement content submitted to the information processing apparatus 100 when bidding with the “bid amount (CPM)” is bid. Indicates the winning bid rate, which is the probability of becoming.

「相関モデル」は、実績情報に基づき算出されたモデルであって、入札額と落札率との実績情報に基づき生成された相関を示す相関モデルを示す。入札は広告枠毎に行われるため、各広告枠に対応する「相関モデル」は、図5に示す通り、広告枠毎の実績情報から算出される。 The “correlation model” is a model calculated based on the performance information, and indicates a correlation model showing the correlation generated based on the performance information of the bid amount and the winning bid rate. Since a bid is made for each advertising space, the “correlation model” corresponding to each advertising space is calculated from the performance information for each advertising space, as shown in FIG.

すなわち、図5の例では、広告枠ID「F1」によって識別される広告枠(広告枠F1)に対応する広告リクエストに応じて行われたオークションにおいて、入札日時「2018年4月1日」に入札額(CPM)「50円」で入札されたという実績があることを示す。また、入札額(CPM)「50円」で入札した場合の落札率は、「30%」であった例を示す。また、広告枠F1に対応する広告リクエストに応じて行われたオークションにおける入札の実績情報に基づいて、相関モデルMD1が算出された例を示す。 That is, in the example of FIG. 5, in the auction performed in response to the advertisement request corresponding to the advertisement frame (advertisement frame F1) identified by the advertisement frame ID “F1”, the bid date is “April 1, 2018”. It indicates that there is a track record that the bid amount (CPM) was "50 yen". In addition, an example in which the successful bid rate is “30%” when the bid amount (CPM) is “50 yen” is shown. Further, an example in which the correlation model MD1 is calculated based on the record information of the bid in the auction performed in response to the advertisement request corresponding to the advertisement frame F1 is shown.

(範囲情報記憶部123について)
範囲情報記憶部123は、情報処理装置100が入札可能な入札額の範囲を示す範囲情報を記憶する。ここで、図6に実施形態にかかる範囲情報記憶部123の一例を示す。図6の例では、範囲情報記憶部123は、「広告枠ID」、「ユーザグループID」、「eCPM範囲」、「入札額範囲」といった項目を有する。
(Regarding range information storage unit 123)
The range information storage unit 123 stores range information indicating a range of bid prices that the information processing apparatus 100 can bid. Here, FIG. 6 illustrates an example of the range information storage unit 123 according to the embodiment. In the example of FIG. 6, the range information storage unit 123 has items such as “advertising space ID”, “user group ID”, “eCPM range”, and “bid amount range”.

「広告枠ID」は、広告枠を識別する識別情報である。「ユーザグループID」は、「eCPM範囲」に応じて分けられたグループであってユーザのグループを識別する識別情報を示す。eCPMは、CTR×CPCにより算出される値である。したがって、広告コンテンツをクリックし易いユーザ、すなわちクリック率が高く、結果的により高いeCPMとして、例えば、1000以上のeCPMを期待(eCPMの期待値が1000以上)できるユーザが属するグループにユーザグループID「UG1」が対応付けられる。 The “advertising space ID” is identification information for identifying the advertising space. The “user group ID” indicates identification information for identifying a group of users, which is a group divided according to the “eCPM range”. eCPM is a value calculated by CTR×CPC. Therefore, the user group ID “” belongs to a group to which a user who easily clicks on the advertising content, that is, a user who can expect an eCPM of 1000 or more (eCPM expected value of 1000 or more) as a higher eCPM with a high click rate as a result. "UG1" is associated.

「eCPM範囲」は、ユーザに期待されるeCPMの値であるeCPMの期待値の範囲を示す。例えば、1000以上のeCPMを期待できるユーザは、ユーザグループID「UG1」によって識別されるグループに属される。 The “eCPM range” indicates the range of the expected eCPM value, which is the eCPM value expected by the user. For example, a user who can expect 1000 or more eCPMs belongs to the group identified by the user group ID “UG1”.

「入札額範囲」は、広告枠に対応する広告リクエストを送信した送信元のユーザに対して設定される範囲であって、入札可能な入札額の範囲を示す範囲情報を示す。「入札額範囲」は、入札額の最小値と最大値によって示される範囲情報である。図6の例では、ユーザグループID「UG1」によって識別されるグループに対しては、「入札額範囲」の最小値として「Pmin1」、最大値として「Pmax1」が対応付けられる。例えば、より高いeCPMが期待できるユーザ、すなわち図6の例では、ユーザグループID「UG1」に属するユーザから広告リクエストが送信されたことにより、発生したオークションでは、情報処理装置100は、より高い入札額を決定することができる。 The “bid amount range” is a range set for a user who is a transmission source who has transmitted an advertisement request corresponding to an advertisement space, and indicates range information indicating a range of bid amounts that can be bid. The “bid amount range” is range information indicated by the minimum and maximum bid amounts. In the example of FIG. 6, the group identified by the user group ID “UG1” is associated with “P min1 ”as the minimum value and “P max1 ” as the maximum value of the “bid amount range”. For example, in an auction that occurs because an advertisement request is transmitted from a user who can expect a higher eCPM, that is, a user who belongs to the user group ID “UG1” in the example of FIG. The amount can be determined.

ここで、図10を用いて、入札額範囲についてより詳細に説明する。図10は、入札額範囲を説明する説明図である。上記の通り、ユーザは、広告コンテンツに対するクリックし易さとして、例えば、eCPMの期待値に応じて、各グループに属される。図10の例では、eCPMの期待値「1000」以上で、広告コンテンツを最もクリックし易いと考えられるユーザは、ユーザグループUG1に所属させられている。また、eCPMの期待値「500−1000」の間で、平均的なユーザは、ユーザグループUG2に所属させられている。また、eCPMの期待値「500」未満で、広告コンテンツを最もクリックし難いと考えられるユーザは、ユーザグループUG3に所属させられている。 Here, the bid amount range will be described in more detail with reference to FIG. FIG. 10 is an explanatory diagram illustrating a bid amount range. As described above, the user belongs to each group according to, for example, the expected value of eCPM as the ease of clicking on the advertising content. In the example of FIG. 10, a user who has the expected value of eCPM of “1000” or more and who is likely to click the advertisement content most easily is assigned to the user group UG1. Moreover, the average user is made to belong to the user group UG2 between the expected values “500-1000” of the eCPM. Further, a user who is less than the expected value of eCPM of “500” and is considered to be the most difficult to click the advertisement content is assigned to the user group UG3.

例えば、情報処理装置100は、eCPMの期待値が高いユーザほど、当該ユーザの広告リクエストに対応するオークションにおいて、高い入札額を決定することができる。なぜなら、より高い入札額で入札することにより落札者となった場合、入札対象の広告コンテンツが1000回表示されるまでの間に、より多くのクリックを望めるため、広告主へのCPC課金により、入札に用いた金額以上の額を広告主から回収できる可能性が高くなるためである。 For example, the information processing apparatus 100 can determine a higher bid amount in the auction corresponding to the advertisement request of the user, as the user having a higher expected value of eCPM. This is because if the bidder becomes a successful bidder by bidding at a higher bid amount, more clicks can be expected by the time the advertisement content targeted for bidding is displayed 1000 times. This is because there is a high possibility that the advertiser will be able to collect more than the amount used for the bid.

このようなことから、図10に示すように、eCPMの期待値「1000」以上のユーザグループUG1には、入札額範囲として、当グループを含めた3グループのうち最も高い最小値と最大値での入札額範囲を示す範囲情報が対応付けられる。他の2グループについても考え方は同様であるため説明は省略する。 From this, as shown in FIG. 10, the user group UG1 having the expected value of eCPM of “1000” or more has the highest minimum and maximum values among the three groups including this group as the bid price range. The range information indicating the bid amount range is associated. Since the idea is the same for the other two groups, the description is omitted.

(フィルタリング情報記憶部124について)
フィルタリング情報記憶部124は、広告リクエストのフィルタリングに用いられる情報を記憶する。具体的には、フィルタリング情報記憶部124は、危険性の高い広告リクエストをフィルターするためのリスト情報(ホワイトリスト)や、広告業者G3が必要とする広告リクエストであるか否かを判定するためのリスト情報(ブラックリスト)を記憶する。ここで、図7に実施形態にかかるフィルタリング情報記憶部124の一例を示す。図7の例では、フィルタリング情報記憶部124は、フィルタリング情報記憶部124−1およびフィルタリング情報記憶部124−2に分けられる。
(Regarding the filtering information storage unit 124)
The filtering information storage unit 124 stores information used for filtering advertisement requests. Specifically, the filtering information storage unit 124 is for determining whether or not the list information (white list) for filtering the high-risk advertisement request or the advertisement request required by the advertising agent G3. Store list information (black list). Here, FIG. 7 illustrates an example of the filtering information storage unit 124 according to the embodiment. In the example of FIG. 7, the filtering information storage unit 124 is divided into a filtering information storage unit 124-1 and a filtering information storage unit 124-2.

図7の例では、フィルタリング情報記憶部124−1は、ホワイトリストに対応し、「配信業者ID」、「コンテンツID」、「広告枠ID」、「SSPID」といった項目を有する。「配信業者ID」は、メディア配信業者を識別する識別情報を示す。「コンテンツID」は、メディア配信業者によって配信されるコンテンツを識別する識別情報を示す。「広告枠ID」は、広告枠を識別する識別情報を示す。「SSPID」は、メディア配信業者によって管理されるSSP装置を識別する識別情報を示す。 In the example of FIG. 7, the filtering information storage unit 124-1 corresponds to the white list and has items such as “distributor ID”, “content ID”, “advertisement space ID”, and “SSPID”. “Distributor ID” indicates identification information for identifying the media distributor. The “content ID” indicates identification information that identifies the content distributed by the media distributor. The “advertising space ID” indicates identification information for identifying the advertising space. “SSPID” indicates identification information for identifying an SSP device managed by a media distributor.

すなわち、図7の例では、配信業者ID「KG1」によって識別されるメディア配信業者(メディア配信業者KG1)は、SSPID「SSP11」によって識別されるSSP装置を利用しており、SSPID「SSP11」によって識別されるSSPからは、コンテンツID「P1」によって識別されるコンテンツが配信されることが定義されている例を示す。 That is, in the example of FIG. 7, the media distributor (media distributor KG1) identified by the distributor ID “KG1” uses the SSP device identified by the SSPID “SSP11”, and the media distributor by the SSPID “SSP11”. An example in which it is defined that the content identified by the content ID “P1” is distributed from the identified SSP is shown.

このように定義されていることにより、情報処理装置100は、広告リスエストとが正規な広告リクエストであるか否かを判定することができる。図1の例を用いると、情報処理装置100は、フィルタリング情報記憶部124−1を参照することで、広告リクエスト(入札要求でもよい)が、SSP装置60のメディア配信業者KG1に属するウェブページP1の広告枠F1からの広告リクエストによるものと判定することができる。すなわち、情報処理装置100は、広告リクエストの出所が定義されていることから、かかる広告リクエストが正規な広告リクエストであると判定することができる。 With this definition, the information processing apparatus 100 can determine whether the advertisement request is a regular advertisement request. Using the example of FIG. 1, the information processing apparatus 100 refers to the filtering information storage unit 124-1 to request that the advertisement request (or the bid request) be sent to the web page P1 belonging to the media distributor KG1 of the SSP device 60. It can be determined that it is due to the advertisement request from the advertisement frame F1. That is, since the source of the advertisement request is defined, the information processing apparatus 100 can determine that the advertisement request is a regular advertisement request.

また、図7の例では、フィルタリング情報記憶部124−2は、ブラックリストに対応し、「広告枠ID」、「評価値」といった項目を有する。「評価値」は、広告枠IDによって識別される広告枠に表示された広告コンテンツの評価値を示す。かかる評価値は、限定されず、例えば、CTRやeCPM等である。例えば、情報処理装置100は、広告枠IDに対応付けられる評価値が所定値以下である場合、かかる広告枠IDが示す広告枠を含むコンテンツはパフォーマンスの悪いコンテンツと判定する。また、情報処理装置100は、このようなパフォーマンスの悪いコンテンツに自身の広告コンテンツが表示されたとしても広告効果は見込めないため、かかる広告枠IDが示す広告枠に対応する広告リクエストは不要な広告リクエストと判定する。 Further, in the example of FIG. 7, the filtering information storage unit 124-2 corresponds to the blacklist and has items such as “advertisement space ID” and “evaluation value”. The “evaluation value” indicates the evaluation value of the advertisement content displayed in the advertisement frame identified by the advertisement frame ID. The evaluation value is not limited and is, for example, CTR or eCPM. For example, when the evaluation value associated with the advertisement frame ID is equal to or smaller than the predetermined value, the information processing apparatus 100 determines that the content including the advertisement frame indicated by the advertisement frame ID is the poor-performance content. Further, since the information processing apparatus 100 cannot expect the advertising effect even if the advertising content of itself is displayed on such poor-performing content, the advertisement request corresponding to the advertising space indicated by the advertising space ID is unnecessary. Judge as a request.

(目標落札率記憶部125について)
目標落札率記憶部125は、広告枠に対応する広告リクエストに応じて入札した際の落札率の目標値である目標落札率を記憶する。ここで、図8に実施形態にかかる目標落札率記憶部125の一例を示す。図8の例では、目標落札率記憶部125は、「枠グループID」、「広告枠ID」、「目標落札率」といった項目を有する。「枠グループID」、「広告枠ID」、「目標落札率」との対応付けは、CTRおよびCVRに基づく値が大きい広告枠ほど、当該広告枠に対応する広告リクエストでのオークションに対し、高い入札額で入札する、といった考えを基になされている。
(Regarding the target winning bid rate storage unit 125)
The target successful bid rate storage unit 125 stores the target successful bid rate, which is the target value of the successful bid rate when a bid is placed in response to an advertisement request corresponding to an advertising space. Here, FIG. 8 shows an example of the target successful bid rate storage unit 125 according to the embodiment. In the example of FIG. 8, the target winning bid rate storage unit 125 has items such as “frame group ID”, “advertising frame ID”, and “target winning rate”. The association with the "frame group ID", the "advertisement frame ID", and the "target winning bid rate" is higher for an ad frame having a larger value based on CTR and CVR than for an auction in an advertisement request corresponding to the ad frame. It is based on the idea of bidding at the bid price.

「枠グループID」は、広告枠が属するグループである枠グループを識別する識別情報を示す。「広告枠ID」は、「枠グループID」が示す枠グループに属する広告枠を識別する識別情報を示す。「目標落札率」は、広告枠に対応する広告リクエストに応じて入札した際の落札率の目標値を示す。 The “frame group ID” indicates identification information that identifies a frame group to which the advertisement frame belongs. The “advertising frame ID” indicates identification information for identifying the advertising frame belonging to the frame group indicated by the “frame group ID”. The “target winning bid rate” indicates a target value of the winning bid rate when a bid is placed in response to an advertisement request corresponding to an advertising space.

すなわち、図8の例では、枠グループID「FGID1」によって識別される枠グループには、広告枠F1、F5・・・が属しており、情報処理装置が、広告枠F1、F5・・・に対応する広告リクエストにおけるオークションに対して目標落札率「30%」を設定している例を示す。 That is, in the example of FIG. 8, the advertisement frames F1, F5,... To belong to the frame group identified by the frame group ID “FGID1”, and the information processing apparatus sets the advertisement frames F1, F5,. An example is shown in which the target winning bid rate “30%” is set for the auction in the corresponding advertisement request.

ここで、図11を用いて、目標落札率についてより詳細に説明する。図11は、目標落札率を説明する説明図である。ウェブページに含まれる広告枠は、広告コンテンツが表示された際の評価値として、例えば、CTRおよびCVRに基づく値に応じて、各枠グループに属される。例えば、各広告枠は、評価値として、CTRとCVRとを乗じた値に応じて、各枠グループに属される。図11の例では、CTRとCVRとを乗じた値「U%」以上で、表示された広告コンテンツが最もクリックされ易くかつコンバージョンに繋がり易くなると考えられる広告枠は、枠グループFGID1に所属させられている。また、CTRとCVRとを乗じた値「U%−U%」の間で、平均的な広告枠は、枠グループFGID2に所属させられている。また、CTRとCVRとを乗じた値「U%」未満で、表示された広告コンテンツが最もクリックされ難くかつコンバージョンに繋がり難いと考えられる広告枠は、枠グループFGID3に所属させられている。 Here, the target winning bid rate will be described in more detail with reference to FIG. FIG. 11 is an explanatory diagram illustrating the target winning bid rate. The advertisement frame included in the web page belongs to each frame group according to the evaluation value when the advertisement content is displayed, for example, a value based on CTR and CVR. For example, each advertisement frame belongs to each frame group according to a value obtained by multiplying CTR and CVR as an evaluation value. In the example of FIG. 11, the advertising space that is most likely to be clicked and is likely to be linked to the conversion when the displayed advertising content is more than “U 1 %” obtained by multiplying CTR and CVR is assigned to the frame group FGID1. Has been. Further, between the values obtained by multiplying the CTR and CVR "U 2% -U 1%", average inventory is allowed to belong to a frame group FGID2. Further, an advertisement frame which is less than the value “U 2 %” obtained by multiplying CTR and CVR and which is considered to be the most difficult to be clicked on the displayed advertisement content and is unlikely to be linked to conversion is assigned to the frame group FGID3.

例えば、情報処理装置100は、CTRとCVRとを乗じた値が高い枠グループに属する広告枠ほど、当該広告枠の広告リクエストに対応するオークションにおいて、高い目標落札率を設定することができる。 For example, the information processing apparatus 100 can set a higher target successful bid rate in an auction corresponding to an advertisement request for an advertisement frame that belongs to a frame group having a higher value obtained by multiplying CTR and CVR.

基本的に目標落札率が高いほど、その目標落札率を達成するためにより高い入札額で入札する必要があると考えられる。例えば、不用意に高い入札額で入札した場合、広告コンテンツが選択されなかったとしたら、広告主への課金額で入札にかけた入札額を回収することができなくなるといったリスクがある。しかしながら、CTRとCVRとを乗じた値がより高い広告枠であれば、例えば、この広告枠に表示された広告枠についてより高いCTRやコンバージョン数が期待できるため、目標達成率を達成するために高い入札額で入札したとしても、広告主への課金額で入札にかけた入札額を回収できる可能性が高くなる。このような理由から、図11に示すように、CTRとCVRとを乗じた値が高い枠グループほど、高い目標落札率が設定される。 Basically, it is considered that the higher the target winning bid rate is, the higher the bid price needs to be to achieve the target winning bid rate. For example, if a bid is inadvertently placed at a high bid amount and there is no advertisement content selected, there is a risk that the bid amount for the bid cannot be collected at the amount charged to the advertiser. However, if the advertisement frame has a higher value obtained by multiplying the CTR and the CVR, for example, a higher CTR or conversion number can be expected for the advertisement frame displayed in this advertisement frame, and therefore, in order to achieve the target achievement rate. Even if a bid is made at a high bid amount, there is a high possibility that the bid amount bid for the advertiser can be collected. For this reason, as shown in FIG. 11, a higher target winning bid rate is set for a frame group having a higher value obtained by multiplying CTR and CVR.

(入札情報記憶部126について)
入札情報記憶部126は、目標落札率に収束するよう、期待落札率を用いて調整された実際の落札率の遷移を記憶する。ここで、図9に実施形態にかかる入札情報記憶部126の一例を示す。図9の例では、入札情報記憶部126は、「広告枠ID」、「目標落札率」、「時間経過」、「期待落札率」、「実測値」といった項目を有する。
(About bid information storage unit 126)
The bid information storage unit 126 stores the transition of the actual successful bid rate adjusted using the expected successful bid rate so as to converge to the target successful bid rate. Here, FIG. 9 illustrates an example of the bid information storage unit 126 according to the embodiment. In the example of FIG. 9, the bid information storage unit 126 has items such as “advertisement space ID”, “target winning bid rate”, “time lapse”, “expected winning bid rate”, and “actual measurement value”.

「広告枠ID」は、広告枠を識別する識別情報を示す。「目標落札率」は、広告枠に対応する広告リクエストに応じて入札した際の落札率の目標値を示す。「時間経過」は、時間帯を示す。例えば、所定の1日の間に「目標落札率」へと収束させたい場合、所定の1日における1時間あるいは1分毎の「時間経過」に応じて、実際に測定された落札率が「実測値」として記憶される。なお、図9の例では、「目標落札率」および「実測値」に概念的な記号を用いているが、実際には算出あるいは測定された数値が入力される。 The “advertising space ID” indicates identification information for identifying the advertising space. The “target winning bid rate” indicates a target value of the winning bid rate when a bid is placed in response to an advertisement request corresponding to an advertising space. “Elapsed time” indicates a time zone. For example, when it is desired to converge to the "target winning bid rate" during a predetermined day, the actually measured winning bid rate is "according to the elapsed time" for each hour or minute on the given day. It is stored as a “measured value”. Note that, in the example of FIG. 9, conceptual symbols are used for the “target winning bid rate” and the “actually measured value”, but actually calculated or measured numerical values are input.

図1では、ステップS3−3−1において収束モデルSMDを示したが、落札率の遷移を示す収束モデルSMDは、図9において広告枠ID「F1」に対応付けられる「実測値」を繋ぐことにより得られる。 In FIG. 1, the convergence model SMD is shown in step S3-3-1, but the convergence model SMD showing the transition of the winning bid rate is to connect the “measured value” associated with the advertisement frame ID “F1” in FIG. 9. Obtained by.

(その他の記憶部について)
不図示であるが、情報処理装置100は、ユーザ情報を記憶する記憶部を有してもよい。例えば、情報処理装置100は、ユーザ毎に当該ユーザの広告コンテンツに対する評価値(例えば、CTRやeCPM等)を対応付けて記憶してもよい。
(About other storage units)
Although not shown, the information processing device 100 may include a storage unit that stores user information. For example, the information processing apparatus 100 may store, for each user, an evaluation value (for example, CTR, eCPM, etc.) of the advertisement content of the user in association with each other.

(制御部130について)
図3に戻り、制御部130は、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、情報処理装置100内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部130は、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現される。
(Regarding the control unit 130)
Returning to FIG. 3, in the control unit 130, a CPU (Central Processing Unit), an MPU (Micro Processing Unit), and the like execute various programs stored in a storage device inside the information processing apparatus 100 using a RAM as a work area. It is realized by Further, the control unit 130 is realized by, for example, an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

図3に示すように、制御部130は、取得部131と、モデル生成部132と、範囲設定部133と、受信部134と、広告制御部135と、判定部136と、算出部137と、決定部138と、入札部139とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部130の内部構成は、図3に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部130が有する各処理部の接続関係は、図3に示した接続関係に限られず、他の接続関係であってもよい。 As shown in FIG. 3, the control unit 130 includes an acquisition unit 131, a model generation unit 132, a range setting unit 133, a reception unit 134, an advertisement control unit 135, a determination unit 136, a calculation unit 137, It has a decision unit 138 and a bid unit 139, and implements or executes the functions and actions of information processing described below. Note that the internal configuration of the control unit 130 is not limited to the configuration shown in FIG. 3, and may be another configuration as long as it is a configuration for performing information processing described later. 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は、所定の入札額で入札した場合に、情報処理装置100に入稿されている広告コンテンツにおける入札に対する落札状況の実績に関する実績情報を取得する。例えば、取得部131は、落札状況として、所定の入札額で入札した場合に、情報処理装置100に入稿されている広告コンテンツが広告枠に対する表示対象の広告コンテンツとなった確率である落札率の実績に関する実績情報を取得する。
(In the acquisition unit 131)
When the bidder bids at a predetermined bid amount, the acquisition unit 131 acquires actual result information on the actual successful bid status for the bid in the advertising content submitted to the information processing apparatus 100. For example, the acquisition unit 131, as the successful bid status, is the probability that the advertising content submitted to the information processing apparatus 100 becomes the advertising content to be displayed in the advertising space when a bid is placed at a predetermined bid amount. Acquires the performance information about the performance of.

図4で説明した通り、実績情報記憶部122には、SSP装置60によるオークション処理により広告コンテンツが広告枠に対する表示対象の広告コンテンツとなったことを示す落札率の実績情報であって、前提処理により決定した入札額で入札をおこなった際の実績情報が予め記憶されている。したがって、取得部131は、実績情報記憶部122から、各広告枠IDに対応付けられる実績情報を取得する。図4の例では、取得部131は、広告枠ID「F1」については、広告枠ID「F1」に対応付けられる「入札額」と「落札率」とを取得する。 As described with reference to FIG. 4, the actual result information storage unit 122 stores the successful bid rate actual result information indicating that the advertising content has become the advertising content to be displayed in the advertising space by the auction process by the SSP device 60. Performance information when a bid is made at the bid amount determined by is stored in advance. Therefore, the acquisition unit 131 acquires the record information associated with each advertisement frame ID from the record information storage unit 122. In the example of FIG. 4, for the advertisement frame ID “F1”, the acquisition unit 131 acquires the “bid amount” and the “successful bid rate” associated with the advertisement frame ID “F1”.

(モデル生成部132について)
モデル生成部132は、取得部131により取得された実績情報に基づいて、入札額と落札率との相関を示す相関モデルを生成する。例えば、モデル生成部132は、図4の例では、広告枠IDに対応付けられる実績情報に基づいて、当該広告枠IDが示す広告枠での相関モデルを生成する。また、モデル生成部132は、広告枠毎に生成した相関モデルを実績情報記憶部122に格納する。
(About model generation unit 132)
The model generation unit 132 generates a correlation model showing the correlation between the bid amount and the successful bid rate, based on the performance information acquired by the acquisition unit 131. For example, in the example of FIG. 4, the model generation unit 132 generates a correlation model in the advertisement frame indicated by the advertisement frame ID, based on the performance information associated with the advertisement frame ID. The model generation unit 132 also stores the correlation model generated for each advertisement frame in the performance information storage unit 122.

図4の例では、モデル生成部132は、広告枠F1に対して相関モデルMD1を生成している。すなわち、モデル生成部132は、SSP装置60によるオークション処理により情報処理装置100の広告コンテンツが広告枠F1に対する表示対象の広告コンテンツとなったことを示す落札率の実績情報に基づいて、相関モデルMD1を生成した例を示す。 In the example of FIG. 4, the model generation unit 132 generates the correlation model MD1 for the advertisement frame F1. That is, the model generation unit 132, based on the record information of the successful bid rate indicating that the advertisement content of the information processing apparatus 100 has become the display target advertisement content for the advertisement frame F1 by the auction process by the SSP device 60, the correlation model MD1. The following shows an example of generating.

相関モデルMD1は、例えば、落札率(x)と入札額(b)との相関を示すモデルである。したがって、相関モデルMD1はb=f(x)によって表すことができる。また、かかる例は、モデル生成部132が、相関モデルMD1として、b=f(x)を算出(生成)したことを示す。例えば、落札率(x)として目標落札率が判明している場合、情報処理装置100は、この目標落札率を相関モデルMD1に入力することにより、入札額b(モデル入札額b)を算出することができる。 The correlation model MD1 is, for example, a model showing the correlation between the winning bid rate (x) and the bid amount (b 1 ). Therefore, the correlation model MD1 can be represented by b 1 =f(x). Further, this example shows that the model generation unit 132 calculates (generates) b 1 =f(x) as the correlation model MD1. For example, when the target successful bid rate is known as the successful bid rate (x), the information processing apparatus 100 inputs the target successful bid rate into the correlation model MD1 to determine the bid amount b 1 (model bid amount b 1 ). It can be calculated.

(範囲設定部133について)
範囲設定部133は、広告枠に対応する広告リクエストを送信した送信元のユーザに対して設定される範囲であって、入札可能な入札額の範囲を示す範囲情報を設定する。図6および図10で説明した通り、範囲設定部133は、「eCPM範囲」に応じてユーザグループを設定する。また、範囲設定部133は、eCPMの期待値が高いユーザほど、当該ユーザの広告リクエストに対応するオークションにおいて、高い入札額を決定することができるとの観点から、「eCPM範囲」が高いユーザグループほど、高い入札額範囲を設定する。
(Regarding range setting unit 133)
The range setting unit 133 sets range information indicating a range of bid prices, which is a range set for a user who is a transmission source who has transmitted an advertisement request corresponding to an advertisement frame. As described with reference to FIGS. 6 and 10, the range setting unit 133 sets the user group according to the “eCPM range”. In addition, the range setting unit 133 can determine a higher bid amount in the auction corresponding to the advertisement request of the user as the user having a higher expected value of eCPM, and thus the user group having a higher “eCPM range”. The higher the bid range, the better.

例えば、範囲設定部133は、図10に示すように、eCPMの期待値「1000」以上のユーザグループUG1には、入札額範囲として、当グループを含めた3グループのうち最も高い最小値と最大値での入札額範囲を示す範囲情報を設定する。 For example, as shown in FIG. 10, the range setting unit 133, for the user group UG1 whose expected value of eCPM is “1000” or more, has the highest minimum value and maximum value among the three groups including this group as the bid price range. Set range information indicating the bid amount range by value.

なお、範囲情報記憶部123において、「ユーザグループID」、「eCPM範囲」、「入札額範囲」の設定、「ユーザグループID」と「eCPM範囲」と「入札額範囲」との対応付けは、範囲設定部133によって行われるのではなく、人手によって行われてもよい。 In the range information storage unit 123, the setting of the “user group ID”, the “eCPM range”, and the “bid amount range”, and the association between the “user group ID”, the “eCPM range”, and the “bid amount range” are It may be performed manually instead of by the range setting unit 133.

(受信部134について)
受信部134は、各種情報を受信する。例えば、受信部134は、SSP装置60を介して各種情報を受信する。例えば、受信部134は、入札要求を受信する。SSP装置60は、ユーザの端末装置10から送信された広告リクエストを受信したことに応じて、DSP装置70および情報処理装置100に対して入札要求を送信する。したがって、受信部134は、SSP装置60から送信された入札要求を受信する。また、受信部134は、例えば、広告枠ID、SSPID、広告枠IDが示す広告枠を含むコンテンツを識別するコンテンツIDとを含む入札要求を受信する。
(About receiving unit 134)
The receiving unit 134 receives various types of information. For example, the receiving unit 134 receives various kinds of information via the SSP device 60. For example, the receiving unit 134 receives a bid request. The SSP device 60 transmits a bid request to the DSP device 70 and the information processing device 100 in response to receiving the advertisement request transmitted from the user's terminal device 10. Therefore, the receiving unit 134 receives the bid request transmitted from the SSP device 60. Further, the receiving unit 134 receives a bid request including, for example, the advertisement frame ID, the SSPID, and the content ID that identifies the content including the advertisement frame indicated by the advertisement frame ID.

また、受信部134は、例えば、広告コンテンツが選択されたことを示す情報や、広告コンテンツの選択からコンバージョンに至ったことを示す情報等も受信してよい。例えば、受信部134は、SSP装置60を介してかかる情報を受信してもよいし、端末装置10から直接受信してもよい。また、受信部134は、SSP装置60からオークション結果を受信してもよい。例えば、受信部134は、SSP装置60のオークション処理により、情報処理装置100の広告業者G3が落札者となった場合には、情報処理装置100の広告業者G3が落札者となったことを示すオークション結果を受信する。 The receiving unit 134 may also receive, for example, information indicating that the advertising content has been selected, information indicating that the selection of the advertising content has reached conversion, and the like. For example, the receiving unit 134 may receive such information via the SSP device 60, or may receive it directly from the terminal device 10. Further, the receiving unit 134 may receive the auction result from the SSP device 60. For example, when the advertiser G3 of the information processing device 100 becomes the successful bidder by the auction process of the SSP device 60, the receiving unit 134 indicates that the advertiser G3 of the information processing device 100 becomes the successful bidder. Receive auction results.

(広告制御部135について)
広告制御部135は、広告コンテンツに関する各種の制御処理を行う。例えば、広告制御部135は、受信部134により入札要求が受信された場合に、広告情報記憶部121に格納されている広告コンテンツの中から入札対象の広告コンテンツを決定する。例えば、広告制御部135は、各広告コンテンツの評価値に基づいて、入札対象の広告コンテンツを決定する。例えば、広告制御部135は、評価値としてeCPMが最も高い広告コンテンツを入札対象の広告コンテンツとして決定する。かかる場合、図4の例では、広告制御部135は、広告コンテンツAD31を入札対象の広告コンテンツとして決定する。
(About advertisement control unit 135)
The advertisement control unit 135 performs various control processes regarding advertisement content. For example, when the receiving unit 134 receives a bid request, the advertisement control unit 135 determines an advertisement content to be bid from among the advertisement contents stored in the advertisement information storage unit 121. For example, the advertisement control unit 135 determines the advertisement content to be bid based on the evaluation value of each advertisement content. For example, the advertisement control unit 135 determines the advertisement content with the highest eCPM as the evaluation value as the bid-targeted advertisement content. In such a case, in the example of FIG. 4, the advertisement control unit 135 determines the advertisement content AD31 as the advertisement content to be bid.

また、広告制御部135は、情報処理装置100の広告業者G3が落札者となった場合には、入札対象の広告コンテンツがオークション対象の広告枠に表示されるよう入札対象の広告コンテンツをSSP装置60に送信する。また、広告制御部135は、後述する判定部136〜決定部138にかけて行われる実施形態にかかる入札額決定処理と並行して、入札対象の広告コンテンツを決定する処理を行ってもよいし、入札額決定処理の前または後にこの処理を行ってもよい。 Further, when the advertising agent G3 of the information processing device 100 becomes the successful bidder, the advertisement control unit 135 sets the bid target advertisement content to the bid target advertisement content so that the bid target advertisement content is displayed in the auction target advertisement frame. Send to 60. Further, the advertisement control unit 135 may perform a process of determining the advertisement content to be bid in parallel with the bid amount determination process according to the embodiment performed by the determination unit 136 to the determination unit 138 described below. This process may be performed before or after the amount determination process.

(判定部136について)
まず、フィルタリング情報記憶部124−1(ホワイトリスト)を用いた判定処理について説明する。判定部136は、広告枠に対応する広告リクエストが受信された場合に、当該広告リクエストが入札対象の広告リクエストであるか否かを判定する。具体的には、判定部136は、広告枠に対応する広告リクエストが受信された場合に、当該広告リクエストが実施形態にかかる入札額決定処理により決定された入札額で入札される入札対象の広告リクエストであるか否かを判定する。また、判定部136は、広告枠に対応する広告リクエストに応じてSSP装置60から送信された入札要求が受信部134によって受信された場合に、当該広告リクエストが入札対象の広告リクエストであるか否かを判定する。
(About the determination unit 136)
First, the determination process using the filtering information storage unit 124-1 (white list) will be described. When the advertisement request corresponding to the advertisement space is received, the determination unit 136 determines whether the advertisement request is a bid target advertisement request. Specifically, when the advertisement request corresponding to the advertisement space is received, the determination unit 136 bids the advertisement for which the advertisement request is bid at the bid amount determined by the bid amount determination processing according to the embodiment. Determine if it is a request. In addition, when the receiving unit 134 receives the bid request transmitted from the SSP device 60 in response to the advertisement request corresponding to the advertisement frame, the determination unit 136 determines whether the advertisement request is an advertisement request to be bid. Determine whether.

広告リクエストが入札対象の広告リクエストであるか否かを判定するというのは、すなわち広告業者G3が必要とする広告リクエストであるのか、不要とする広告リクエストであるのかを判定することである。したがって、言い換えれば、判定部136は、当該広告リクエストが必要な広告リクエストであるのか否かを判定する。 Determining whether or not the advertisement request is an advertisement request for bidding means determining whether the advertisement request is required by the advertiser G3 or unnecessary. Therefore, in other words, the determination unit 136 determines whether or not the advertisement request is a necessary advertisement request.

例えば、広告業者G3は、出所が判明している正規な広告リクエストにだけ入札したい、あるいは、広告リクエストとSSP装置との組合せが正しい広告リクエストにだけ入札したいと考える。つまり、広告業者G3は、このような広告リクエストを自身にとって必要な広告リクエストと考える。したがって、判定部136は、広告枠に対応する広告リクエストが、広告枠を含むコンテンツに対応する正規な広告リクエストである場合に、かかる広告枠に対応する広告リクエストは入札対象の広告リクエストであると判定する。また、図1の例を用いると、かかる広告枠は広告枠F1である。例えば、判定部136は、フィルタリング情報記憶部124−1を参照し、広告枠に対応する広告リクエストが正規な広告リクエストであるか否かを判定する。そして、判定部136は、広告枠に対応する広告リクエストが正規な広告リクエストである場合には、広告枠に対応する広告リクエストは入札対象の広告リクエストであると判定する。判定部136による判定処理について、図1および図7の例を用いて説明する。 For example, advertiser G3 may want to bid only for legitimate ad requests of known origin, or only for ad requests for which the ad request and SSP device combination is correct. That is, the advertiser G3 considers such an advertisement request as an advertisement request necessary for itself. Therefore, when the advertisement request corresponding to the advertisement frame is a regular advertisement request corresponding to the content including the advertisement frame, the determination unit 136 determines that the advertisement request corresponding to the advertisement frame is the bid request advertisement request. judge. Further, using the example of FIG. 1, the advertisement frame is the advertisement frame F1. For example, the determination unit 136 refers to the filtering information storage unit 124-1 and determines whether the advertisement request corresponding to the advertisement space is a regular advertisement request. Then, when the advertisement request corresponding to the advertisement frame is a regular advertisement request, the determination unit 136 determines that the advertisement request corresponding to the advertisement frame is a bid target advertisement request. The determination processing by the determination unit 136 will be described with reference to the examples of FIGS. 1 and 7.

図1の例では、ユーザU1の操作に応じて端末装置10が、ウェブページP1に含まれる広告枠F1に対応する広告リクエストを送信する(ステップS1)。また、これに応じて、SSP装置60が情報処理装置100に対して入札要求を送信する(ステップS2)。したがって、図1の例では、受信部134は、例えば、コンテンツID「P1」、広告枠ID「F1」、SSPID「SSP11」を含む入札要求を受信する。なお、説明の便宜上、図1に示すSSP装置60はSSPID「SSP11」によって識別されるものとする。 In the example of FIG. 1, the terminal device 10 transmits an advertisement request corresponding to the advertisement frame F1 included in the web page P1 according to the operation of the user U1 (step S1). In response to this, the SSP device 60 transmits a bid request to the information processing device 100 (step S2). Therefore, in the example of FIG. 1, the receiving unit 134 receives a bid request including the content ID “P1”, the advertisement frame ID “F1”, and the SSPID “SSP11”, for example. For convenience of explanation, the SSP device 60 shown in FIG. 1 is identified by the SSP ID “SSP11”.

このような状態において、判定部136は、受信部134からコンテンツID「P1」、広告枠ID「F1」、SSPID「SSP11」を受け取る。そして、判定部136は、フィルタリング情報記憶部124−1を参照し、コンテンツID「P1」、広告枠ID「F1」、SSPID「SSP11」の組合せを検索する。図7の例では、コンテンツID「P1」、広告枠ID「F1」、SSPID「SSP11」の組合せが存在する。 In such a state, the determination unit 136 receives the content ID “P1”, the advertisement frame ID “F1”, and the SSPID “SSP11” from the reception unit 134. Then, the determination unit 136 refers to the filtering information storage unit 124-1 and searches for a combination of the content ID “P1”, the advertisement frame ID “F1”, and the SSPID “SSP11”. In the example of FIG. 7, there is a combination of the content ID “P1”, the advertisement frame ID “F1”, and the SSPID “SSP11”.

ここで、コンテンツID「P1」、広告枠ID「F1」、SSPID「SSP11」の組合せは、SSPID「SSP11」によって識別されるSSPからは、コンテンツID「P1」によって識別されるコンテンツが配信され、また、コンテンツID「P1」によって識別されるコンテンツには、広告枠ID「F1」によって識別される広告枠が含まれることを定義付けている。したがって、判定部136は、コンテンツID「P1」、広告枠ID「F1」、SSPID「SSP11」の組合せが存在することにより、広告枠F1に対応する広告リクエストの出所は判明しており、また、その出所も間違っていないことを認識する。そして、このように認識できた場合、判定部136は、広告枠F1に対応する広告リクエストは正規な広告リクエストであると判定する。そして、判定部136は、広告枠F1に対応する広告リクエストは入札対象の広告リクエストであると判定する。 Here, in the combination of the content ID “P1”, the advertising space ID “F1”, and the SSPID “SSP11”, the content identified by the content ID “P1” is distributed from the SSP identified by the SSPID “SSP11”. Further, it is defined that the content identified by the content ID “P1” includes the advertisement frame identified by the advertisement frame ID “F1”. Therefore, the determination unit 136 knows the source of the advertisement request corresponding to the advertisement frame F1 by the existence of the combination of the content ID “P1”, the advertisement frame ID “F1”, and the SSPID “SSP11”. Recognize that the source is also correct. When the recognition is possible in this way, the determination unit 136 determines that the advertisement request corresponding to the advertisement frame F1 is a regular advertisement request. Then, the determination unit 136 determines that the advertisement request corresponding to the advertisement frame F1 is the advertisement request for bidding.

次に、フィルタリング情報記憶部124−2(ブラックリスト)を用いた判定処理について説明する。例えば、広告業者G3は、広告コンテンツが表示された場合、広告効果が見込める(広告コンテンツの評価値が高くなる)ことが実績等から判明している広告枠については、この広告枠に対応する広告リクエストは必要と考える。一例を示すと、広告業者G3は、CVRが所定値より高くなり、CPAが所定値より低くなることが見込める広告枠については、この広告枠に対応する広告リクエストは必要と考える。 Next, the determination process using the filtering information storage unit 124-2 (black list) will be described. For example, when the advertisement content is displayed, the advertising agent G3 determines that the advertisement effect can be expected (the evaluation value of the advertisement content is high) from the results and the like, and the advertisement corresponding to this advertisement frame. I think the request is necessary. As an example, the advertiser G3 considers that an advertisement request corresponding to this advertisement slot is necessary for an advertisement slot in which CVR can be higher than a predetermined value and CPA can be lower than the predetermined value.

したがって、判定部136は、広告枠に表示された広告コンテンツの評価値に基づいて、広告枠に対応する広告リクエストが入札対象の広告リクエストであるか否かを判定する。例えば、判定部136は、広告枠に表示された広告コンテンツの評価値が所定値より高い場合には、この広告枠に対応する広告リクエストは入札対象の広告リクエストであると判定する。判定部136による判定処理について、図1および図7の例を用いて説明する。なお、かかる例では、所定値を0.01とする。 Therefore, the determination unit 136 determines whether or not the advertisement request corresponding to the advertisement frame is the bid target advertisement request based on the evaluation value of the advertisement content displayed in the advertisement frame. For example, when the evaluation value of the advertisement content displayed in the advertisement frame is higher than the predetermined value, the determination unit 136 determines that the advertisement request corresponding to this advertisement frame is the advertisement request for bidding. The determination processing by the determination unit 136 will be described with reference to the examples of FIGS. 1 and 7. In this example, the predetermined value is 0.01.

図1の例では、受信部134は、広告枠F1に対応する広告リクエストに応じた入札要求を受信する。かかる入札要求には、広告枠ID「F1」が含まれる。したがって、判定部136は、受信部134から広告枠ID「F1」を受け取る。そして、判定部136は、フィルタリング情報記憶部124−2を参照し、広告枠ID「F1」に対応付けられる評価値を取得する。図7の例では、判定部136は、評価値としてCTR「0.015」を取得する。 In the example of FIG. 1, the receiving unit 134 receives a bid request corresponding to the advertisement request corresponding to the advertisement frame F1. The bid request includes the advertisement frame ID “F1”. Therefore, the determination unit 136 receives the advertisement frame ID “F1” from the reception unit 134. Then, the determination unit 136 refers to the filtering information storage unit 124-2 and acquires the evaluation value associated with the advertisement frame ID “F1”. In the example of FIG. 7, the determination unit 136 acquires CTR “0.015” as the evaluation value.

かかる場合、判定部136は、広告枠F1に表示された際の広告コンテンツの評価値としてCTRが0.015と所定値0.01より高いことから、広告枠F1に対応する広告リクエストは入札対象の広告リクエストであると判定する。 In such a case, the determination unit 136 determines that the CTR is 0.015, which is higher than the predetermined value 0.01 as the evaluation value of the advertisement content when displayed in the advertisement frame F1, and therefore the advertisement request corresponding to the advertisement frame F1 is a bid target. It is determined that the advertisement request is.

(算出部137について)
算出部137は、情報処理装置100に入稿されている広告コンテンツにおける入札に対する落札状況に関する目標値として、広告枠に対応する広告リクエストに応じて入札した際の落札率の目標値である目標落札率を算出する。また、算出部137は、後述する決定部138により決定された入札額で入札した場合の落札率を目標落札率へと収束させるために、決定部138により決定された入札額での入札の試行を繰り返すうえで、決定部138により決定された今回の入札額での入札で期待される落札率である期待落札率を算出する。
(About the calculation unit 137)
The calculation unit 137 sets a target bid value that is a target value of a successful bid rate when a bid is made in response to an advertisement request corresponding to an advertisement space, as a target value regarding a successful bid state for a bid in the advertisement content submitted to the information processing apparatus 100. Calculate the rate. Also, the calculation unit 137 tries a bid with the bid amount determined by the determination unit 138 in order to converge the successful bid rate when the bid amount determined by the determination unit 138, which will be described later, to the target bid ratio. By repeating the above, an expected successful bid rate, which is the expected successful bid rate for the bid at the current bid price determined by the determination unit 138, is calculated.

まず、算出部137による目標落札率の算出方法について、図1および図8の例を用いて説明する。図1の例では、受信部134は、広告枠F1に対応する広告リクエストに応じた入札要求を受信する。かかる入札要求には、広告枠ID「F1」が含まれる。したがって、算出部137は、受信部134から広告枠ID「F1」を受け取る。そして、算出部137は、目標落札率記憶部125を参照し、広告枠ID「F1」に対応付けられる目標落札率を取得する。図8の例では、算出部137は、目標落札率として「30%」を取得する。つまり、算出部137は、目標落札率「30%」を算出する。 First, a method of calculating the target winning bid rate by the calculation unit 137 will be described using the examples of FIGS. 1 and 8. In the example of FIG. 1, the receiving unit 134 receives a bid request corresponding to the advertisement request corresponding to the advertisement frame F1. The bid request includes the advertisement frame ID “F1”. Therefore, the calculation unit 137 receives the advertisement frame ID “F1” from the reception unit 134. Then, the calculation unit 137 refers to the target winning bid rate storage unit 125 and acquires the target winning bid rate associated with the advertisement space ID “F1”. In the example of FIG. 8, the calculation unit 137 acquires “30%” as the target winning bid rate. That is, the calculation unit 137 calculates the target winning bid rate “30%”.

なお、かかる例のように、算出部137は、目標落札率記憶部125を参照することにより、対応する目標落札率を取得するのではなく、動的に目標落札率を算出してもよい。図8および図11でも説明したように、広告コンテンツが表示された際のCTRおよびCVRに基づく値が大きい広告枠ほど、高い目標落札率を設定することができる。したがって、算出部137は、広告枠F1に広告コンテンツが表示された際の評価値(広告枠F1の評価値)として、例えば、CTRおよびCVRが判明している場合には、CTRとCVRとを乗じた値に基づいて、目標落札率を算出する。例えば、算出部137は、CTRとCVRとを乗じた値が所定の閾値以上であれば、その閾値に予め対応付けられる目標落札率を、広告枠F1に対応するオークションでの目標落札率として算出する。 Note that, as in this example, the calculation unit 137 may dynamically calculate the target successful bid rate by referring to the target successful bid rate storage unit 125, instead of acquiring the corresponding target successful bid rate. As described with reference to FIGS. 8 and 11, a higher target winning bid rate can be set for an advertisement frame having a larger value based on CTR and CVR when the advertisement content is displayed. Therefore, as the evaluation value when the advertisement content is displayed in the advertisement frame F1 (evaluation value of the advertisement frame F1), for example, when the CTR and CVR are known, the calculation unit 137 determines CTR and CVR. The target winning bid rate is calculated based on the multiplied value. For example, if the value obtained by multiplying CTR and CVR is equal to or greater than a predetermined threshold value, the calculation unit 137 calculates the target winning bid rate that is associated with the threshold value in advance as the target winning bid rate in the auction corresponding to the advertising space F1. To do.

次に、算出部137による期待落札率の算出方法について、図1の例を用いて説明する。かかる説明は、既に図1で説明した内容と重複する。 Next, a method of calculating the expected winning bid rate by the calculation unit 137 will be described using the example of FIG. Such description overlaps with the content already described in FIG.

算出部137は、例えば、所定期間(例えば、入札要求が受信された日)の間に目標落札率30%を達成するためには、実際には、どのような入札額とすればよいか探る。例えば、算出部137は、様々な落札率を設定し、設定した落札率に対応する入札額での試行を繰り返し、所定期間の間に目標落札率30%へ収束させるためには、試行回数の中で今回はどのような値の落札率が期待されるかといった期待落札率を算出する。 For example, the calculating unit 137 searches for what kind of bid amount should be actually set in order to achieve the target winning bid rate of 30% within a predetermined period (for example, the day when the bid request is received). .. For example, the calculation unit 137 sets various successful bid rates, repeats trials at bid prices corresponding to the set successful bid rates, and in order to converge to the target successful bid rate of 30% within a predetermined period, Among them, this time, the expected successful bid rate such as what kind of expected successful bid rate is calculated.

より具体的には、算出部137は、実施形態にかかる入札額決定処理により決定された入札額(後述する最終入札額)で入札した場合の落札率を目標落札率30%へと収束させるために、実施形態にかかる入札額決定処理により決定された入札額での入札の試行を繰り返すうえで、今回の入札額決定処理で決定した入札額での入札で期待される落札率である期待落札率を算出する。 More specifically, the calculating unit 137 converges the winning bid rate of 30% when the bid amount is set at the bid amount (final bid amount described later) determined by the bid amount determining process according to the embodiment. In addition, in repeating the trial of bidding with the bid amount determined by the bid amount determination process according to the embodiment, the expected successful bid, which is the successful bid rate expected in the bid with the bid amount determined by the bid amount determination process this time, is performed. Calculate the rate.

例えば、算出部137は、1回目の試行として、目標落札率30%へと収束させるために期待落札率5%を算出(設定)し、期待落札率5%を相関モデルMD1に適用した場合の入札額に基づいて、1回目の入札額として入札額N1を決定したとする。かかる場合、算出部137は、この後、SSP装置60から広告枠F1での入札要求を受信する度に、入札額N1で入札を行うことにより1日のうちの所定期間(例えば、1時から2時の間)での実際の落札率の遷移情報を取得する。 For example, the calculation unit 137 calculates (sets) the expected successful bid rate of 5% in order to converge to the target successful bid rate of 30% as the first trial, and applies the expected successful bid rate of 5% to the correlation model MD1. It is assumed that the bid amount N1 is determined as the first bid amount based on the bid amount. In such a case, the calculation unit 137 thereafter places a bid at the bid amount N1 each time a bid request for the advertisement space F1 is received from the SSP device 60, thereby performing a bid for a predetermined period (for example, from 1 o'clock). Acquires the transition information of the actual successful bid rate during 2 o'clock).

また、算出部137は、所定期間経過後、2回目の試行として、例えば、目標落札率30%へと収束させるために期待落札率10%を算出し、期待落札率10%を相関モデルMD1に適用した場合の入札額に基づいて、2回目の入札額として入札額N2を決定したとする。かかる場合、情報処理装置100は、この後、SSP装置60から広告枠F1での入札要求を受信する度に、入札額N2で入札を行うことにより所定期間(例えば、2時から3時の間)での実際の落札率の遷移情報を取得する。 In addition, after the lapse of a predetermined period, the calculation unit 137 calculates an expected successful bid rate of 10% in order to converge to a target successful bid rate of 30%, for example, as the second trial, and sets the expected successful bid rate of 10% as the correlation model MD1. It is assumed that the bid amount N2 is determined as the second bid amount based on the applied bid amount. In such a case, the information processing apparatus 100 thereafter bids at the bid amount N2 each time it receives a bid request in the advertising space F1 from the SSP device 60, thereby performing a predetermined period (for example, between 2:00 and 3:00). Acquires the transition information of the actual successful bid rate.

例えば、1回目の試行から2回目の試行にかけて、落札率は上昇したが目標落札率30%には到達しなかったとする。かかる場合、算出部137は、3回目の試行では、例えば、目標落札率30%へと収束させるために期待落札率20%を算出して、期待落札率20%と相関モデルMD1とから入札額N3を決定する。算出部137は、この後、SSP装置60から広告枠F1での入札要求を受信する度に、入札額N3で入札を行うことにより所定期間(例えば、3時から4時の間)での実際の落札率の遷移情報を取得する。 For example, from the first trial to the second trial, it is assumed that the winning bid rate has risen but has not reached the target winning bid rate of 30%. In such a case, in the third trial, the calculation unit 137 calculates, for example, the expected winning bid rate of 20% in order to converge to the target winning bid rate of 30%, and the bid amount is calculated from the expected winning bid rate of 20% and the correlation model MD1. Determine N3. After that, the calculation unit 137 bids at the bid amount N3 each time a bid request for the advertisement frame F1 is received from the SSP device 60, so that the actual bid in the predetermined period (for example, between 3:00 and 4:00) is successful. Get rate transition information.

このようにして、算出部137は、各回の試行で取得した遷移情報により、収束モデルSMDを得ることができる。つまり、算出部137は、X1回目での期待落札率に対応する入札額では目標落札率30%に到達しなかった場合、次のX2回目では、例えば、X1回目の期待落札率より高い期待落札率を算出し、この期待落札率に対応する入札額で入札を行う。そして、算出部137は、この入札額での実際の落札率の遷移を取得する。 In this way, the calculation unit 137 can obtain the convergence model SMD from the transition information acquired in each trial. That is, when the bid amount corresponding to the expected successful bid rate in the X1st time does not reach the target successful bid rate of 30%, the calculation unit 137, in the next X2 time, the expected successful bid rate higher than the expected successful bid rate in the X1st time, for example. The rate is calculated, and the bid is made at the bid amount corresponding to the expected successful bid rate. Then, the calculation unit 137 acquires the transition of the actual successful bid rate at this bid amount.

また、算出部137は、X2回目での期待落札率に対応する入札額では目標落札率30%を超えてしまった場合、X3回目では、X1回目の期待落札率とX2回目の期待落札率との間の値で期待落札率を算出し、この期待落札率に対応する入札額で入札を行う。そして、情報処理装置100は、この入札額での実際の落札率の遷移を取得する。 Further, when the bid amount corresponding to the expected successful bid rate at the X2 time exceeds the target successful bid rate of 30%, the calculation unit 137 makes the expected bid rate at the X1 time and the expected successful bid rate at the X2 time at the X3 time. The expected successful bid rate is calculated with a value between the two, and a bid is made at the bid amount corresponding to this expected successful bid rate. Then, the information processing apparatus 100 acquires the actual success rate transition of the bid amount.

また、算出部137は、X3回目での期待落札率に対応する入札額では目標落札率30%を下回ってしまった場合、X4回目では、X2回目の期待落札率とX3回目の期待落札率との間の値で期待落札率を算出し、この期待落札率に対応する入札額で入札を行う。そして、情報処理装置100は、この入札額での実際の落札率の遷移を取得する。 In addition, when the bid amount corresponding to the expected successful bid rate at the X3th time is lower than the target successful bid rate of 30%, the calculation unit 137 makes the expected bid rate at the X2 time and the expected successful bid rate at the X3 time at the X4th time. The expected successful bid rate is calculated with a value between the two, and a bid is made at the bid amount corresponding to this expected successful bid rate. Then, the information processing apparatus 100 acquires the actual success rate transition of the bid amount.

算出部137は、このように試行を繰り返すことで、収束モデルSMDを取得することができ、取得した収束モデルSMDの形状、すなわち収束モデルSMDが示す値(各回に対応する期待落札率)に基づいて、今回用いるべき期待落札率を算出する。 The calculation unit 137 can acquire the convergence model SMD by repeating the trial in this way, and based on the shape of the acquired convergence model SMD, that is, the value indicated by the convergence model SMD (the expected winning bid rate corresponding to each time). Then, the expected successful bid rate to be used this time is calculated.

今回の試行を10回目の試行としてより具体的に説明する。例えば、収束モデルSMDは、8回目の試行では、期待落札率35%に対応する入札額で入札されたことにより、実際の落札率は徐々に減少してゆき40%になったことを示すとする。また、収束モデルSMDは、9回目の試行では、期待落札率25%に対応する入札額で入札されたことにより、実際の落札率は徐々に低下してゆき20%になったことを示すとする。かかる場合、算出部137は、期待落札率25%から期待落札率35%までの間のいずれかの値を今回の期待落札率として算出する。例えば、算出部137は、期待落札率33%を算出する。 This trial will be described more specifically as the tenth trial. For example, the convergence model SMD shows that in the eighth trial, the actual successful bid rate gradually decreased to 40% due to the bid amount corresponding to the expected successful bid rate of 35%. To do. In addition, the convergence model SMD shows that in the ninth trial, the actual successful bid rate gradually decreased to 20% due to the bid amount corresponding to the expected successful bid rate of 25%. To do. In this case, the calculation unit 137 calculates any value between the expected successful bid rate of 25% and the expected successful bid rate of 35% as the expected successful bid rate of this time. For example, the calculation unit 137 calculates the expected winning bid rate of 33%.

(決定部138について)
決定部138は、取得部131により取得された実績情報と、落札状況に関する目標値とに基づいて、広告枠に対応する広告リクエストに対する入札額を決定する。例えば、決定部138は、落札状況に関する目標値として、広告枠に対応する広告リクエストに応じて入札した際の落札率の目標値である目標落札率を前記相関モデルに入力することにより算出された入札額に基づいて、広告枠に対応する広告リクエストに対する入札額を決定する。
(About the decision unit 138)
The determination unit 138 determines the bid amount for the advertisement request corresponding to the advertisement space based on the record information acquired by the acquisition unit 131 and the target value regarding the successful bid status. For example, the determination unit 138 is calculated by inputting the target winning bid rate, which is the target value of the winning bid rate when bidding according to the advertisement request corresponding to the advertising space, to the correlation model as the target value regarding the successful bid status. The bid amount for the advertisement request corresponding to the inventory is determined based on the bid amount.

また、決定部138は、相関モデルに入力することにより算出された入札額と、広告枠に対応する広告リクエストを送信した送信元のユーザに対して設定される範囲であって、入札可能な入札額の範囲を示す範囲情報とに基づいて、広告枠に対応する広告リクエストに対する入札額(最終入札額)を決定する。例えば、決定部138は、相関モデルに入力することにより算出された入札額が範囲情報が示す範囲内である場合には、相関モデルに入力することにより算出された入札額を、広告枠に対応する広告リクエストに対する入札額として決定する。また、例えば、決定部138は、相関モデルに入力することにより算出された入札額が範囲情報が示す範囲の最大値であって入札可能な入札額の最大値より大きい場合には、最大値が示す額を、広告枠に対応する広告リクエストに対する入札額として決定する。また、例えば、決定部138は、相関モデルに入力することにより算出された入札額が範囲情報が示す範囲の最小値であって入札可能な入札額の最小値より小さい場合には、広告枠に対応する広告リクエストに対する入札を行わないよう決定する。範囲情報を用いた最終入札額の決定方法について、図1、図6の例を用いて説明する。 In addition, the determination unit 138 bids within the range set for the bid amount calculated by inputting the correlation model and the source user who has transmitted the advertisement request corresponding to the advertisement space, and bids are possible. The bid amount (final bid amount) for the advertisement request corresponding to the advertisement space is determined based on the range information indicating the range of amounts. For example, when the bid amount calculated by inputting into the correlation model is within the range indicated by the range information, the determination unit 138 associates the bid amount calculated by inputting into the correlation model with the advertisement space. Determined as the bid amount for the advertising request to be made. In addition, for example, when the bid amount calculated by inputting into the correlation model is the maximum value of the range indicated by the range information and is larger than the maximum bid amount that can be bid, the determination unit 138 determines that the maximum value is The indicated amount is determined as the bid amount for the advertisement request corresponding to the advertisement space. In addition, for example, when the bid amount calculated by inputting to the correlation model is the minimum value of the range indicated by the range information and smaller than the minimum bid amount that can be bid, the determining unit 138 displays the bid amount in the advertisement space. Decide not to bid on the corresponding ad request. A method of determining the final bid amount using the range information will be described with reference to the examples of FIGS. 1 and 6.

ここでは、上記の通り、算出部137により期待落札率33%が算出されたとする。かかる場合、まず、取得部131は、図5に示す実績情報記憶部122を参照し、広告枠ID「F1」に対応付けられる相関モデルMD1を取得する。そして、決定部138は、期待落札率33%を相関モデルMD1に入力する。相関モデルMD1はb=f(x)によって表されるため、決定部138は、f(x)に期待落札率33%を入力することにより、入札額b(モデル入札額b)を出力する。 Here, as described above, it is assumed that the calculation unit 137 calculates the expected winning bid rate of 33%. In such a case, first, the acquisition unit 131 acquires the correlation model MD1 associated with the advertisement frame ID “F1” by referring to the performance information storage unit 122 illustrated in FIG. Then, the determining unit 138 inputs the expected winning bid rate of 33% to the correlation model MD1. Since the correlation model MD1 is represented by b 1 =f(x), the determination unit 138 inputs the bid amount b 1 (model bid amount b 1 ) by inputting the expected successful bid rate of 33% to f(x). Output.

次に、決定部138は、算出したモデル入札額bと、広告枠F1に対応する広告リクエストを送信した送信元のユーザU1に対して設定される範囲であって、入札可能な入札額の範囲を示す範囲情報とに基づいて、入札に用いる最終的な入札額(最終入札額)を決定する。 Then, determination unit 138 outputs the calculated model bid b 1, a range set to the transmission source user U1 who sent the ad request corresponding to the placement F1, biddable bid amount The final bid amount (final bid amount) used for bidding is determined based on the range information indicating the range.

例えば、決定部138は、範囲情報記憶部123を参照し、広告枠F1に対応する広告リクエストを送信した送信元のユーザU1に対応する範囲情報を取得する。かかる例では、ユーザU1に対しては、1000円以上のeCPMが期待できるものとする。そうすると、決定部138は、図6に示す範囲情報記憶部123の例では、ユーザU1はユーザグループUG1に属すると判断し、ユーザグループUG1に対応付けられる範囲情報「Pmin1−Pmax1」を取得する。なお、範囲情報は、取得部131によって取得されてもよい。 For example, the determination unit 138 refers to the range information storage unit 123 and acquires the range information corresponding to the transmission source user U1 who has transmitted the advertisement request corresponding to the advertisement frame F1. In this example, it is assumed that an eCPM of 1,000 yen or more can be expected for the user U1. Then, the determination unit 138 determines that the user U1 belongs to the user group UG1 in the example of the range information storage unit 123 illustrated in FIG. 6, and acquires the range information “P min1 −P max1 ” associated with the user group UG1. To do. The range information may be acquired by the acquisition unit 131.

次に、決定部138は、モデル入札額bと範囲情報「Pmin1−Pmax1」とに基づいて、最終入札額bを決定する。まず、決定部138は、モデル入札額b<Pmin1が成立するか否かを判定する。決定部138は、モデル入札額b<Pmin1が成立しない場合、すなわちモデル入札額b>Pmin1の場合、モデル入札額b<Pmax1が成立するか否かを判定する。決定部138は、モデル入札額b<Pmax1が成立しない場合、すなわちモデル入札額b>Pmax1の場合、最終入札額b=Pmax1と決定する。一方、決定部138は、モデル入札額b<Pmax1が成立する場合、すなわちPmin1<モデル入札額b<Pmax1が成立する場合、最終入札額b=モデル入札額bと決定する。 Next, the determination unit 138 determines the final bid amount b based on the model bid amount b 1 and the range information “P min1 −P max1 ”. First, the determining unit 138 determines whether or not the model bid amount b 1 <P min1 is satisfied. When the model bid amount b 1 <P min1 is not satisfied, that is, when the model bid amount b 1 >P min1 is satisfied, the determination unit 138 determines whether the model bid amount b 1 <P max1 is satisfied. The determining unit 138 determines that the final bid amount b=P max1 when the model bid amount b 1 <P max1 is not satisfied, that is, when the model bid amount b 1 >P max1 . On the other hand, when the model bid amount b 1 <P max1 is satisfied, that is, when P min1 <model bid amount b 1 <P max1 is satisfied, the determination unit 138 determines that the final bid amount b=the model bid amount b 1 . ..

また、決定部138は、モデル入札額b<Pmin1が成立する場合、最終入札額b=0と決定する。言い換えれば、決定部138は、広告枠F1に対応する広告リクエストに対する入札を行わないと決定する。なお、決定部138は、モデル入札額b<Pmin1が成立する場合、最終入札額b=Pmin1と決定してもよい。 Further, when the model bid amount b 1 <P min1 is established, the decision unit 138 decides that the final bid amount b=0. In other words, the determination unit 138 determines not to bid on the advertisement request corresponding to the advertisement frame F1. The determining unit 138 may determine that the final bid amount b=P min1 when the model bid amount b 1 <P min1 holds.

(入札部139について)
入札部139は、受信部134により入札要求が受信された場合に、SSP装置60に対して入札を行う。例えば、入札部139は、受信部134により入札要求が受信された場合に、SSP装置60に対して、決定部138により決定された最終入札額bで入札を行う。図1の説明したように、最終入札額bはCPMである。例えば、決定部138によりCPM「80円」が最終入札額bとして算出したものとする。かかる場合、入札部139は、広告コンテンツAD31を入札対象の広告コンテンツとして、CPM「80円」をSS装置60に対して入札する。
(About bid section 139)
The bidding unit 139 makes a bid to the SSP device 60 when the bidding request is received by the receiving unit 134. For example, when the receiving unit 134 receives a bid request, the bid unit 139 bids on the SSP device 60 at the final bid amount b determined by the determination unit 138. As described with reference to FIG. 1, the final bid amount b is CPM. For example, it is assumed that the determining unit 138 calculates CPM “80 yen” as the final bid amount b. In such a case, the bidding unit 139 bids the CPM “80 yen” to the SS device 60 using the advertising content AD31 as the advertising content to be bid.

なお、入札部139により最終入札額b(CPM「80円」)で入札された際の落札率が、まだ目標落札率30%には収束しきれていなかった場合、算出部139は、11回目の試行として、さらに期待落札率を算出する。そうすると、決定部138は、再び相関モデルMD1を用いて、モデル入札額bを算出し、算出したモデル入札額bと範囲情報とを比較することにより最終入札額bを算出する。すなわち、算出部137および決定部138は、実際の落札率が目標落札率に収束するまで、実施形態にかかる入札額決定処理を繰り返す。 In addition, when the successful bid rate when the final bid amount b (CPM “80 yen”) is bid by the bid section 139 has not yet converged to the target successful bid rate of 30%, the calculation section 139 determines the 11th time. As a trial of, the expected bid rate is further calculated. Then, the determining unit 138 uses the correlation model MD1 again to calculate the model bid amount b 1 and compares the calculated model bid amount b 1 with the range information to calculate the final bid amount b 1. That is, the calculation unit 137 and the determination unit 138 repeat the bid amount determination processing according to the embodiment until the actual successful bid rate converges to the target successful bid rate.

〔4.処理手順〕
(全体の流れについて)
次に、図12を用いて、実施形態にかかる情報処理装置100が実行する入札額決定処理の手順について説明する。図12は、実施形態にかかる情報処理装置100による入札額決定手順にかかる全体の流れを示すフローチャートである。なお、図12の説明では、情報処理装置100は、図1で説明した前提処理で得られた実績情報に基づき、既に、相関モデルを生成済みであるものとする。また、適宜、図1の説明も用いることにする。
[4. Processing procedure]
(About the whole flow)
Next, the procedure of the bid amount determination processing executed by the information processing apparatus 100 according to the embodiment will be described with reference to FIG. FIG. 12 is a flowchart showing the overall flow of the bid amount determination procedure by the information processing apparatus 100 according to the embodiment. In the description of FIG. 12, it is assumed that the information processing apparatus 100 has already generated the correlation model based on the record information obtained in the premise processing described in FIG. Also, the description of FIG. 1 will be used as appropriate.

まず、受信部134は、SSP装置60から送信された入札要求を受信したか否かを判定する(ステップS101)。受信部134は、SSP装置60から入札要求を受信していない場合には(ステップS101;No)、入札要求を受信するまで待機する。図12では、受信部134は、コンテンツID「P1」、広告枠ID「F1」、SSPID「SSP11」を含む入札要求を受信したとする。かかる場合、受信部134は、入札要求を受信したと判定し(ステップS101;Yes)、判定部136に対して判定処理を行うよう指示する。 First, the receiving unit 134 determines whether or not the bid request transmitted from the SSP device 60 has been received (step S101). If the bid request has not been received from the SSP device 60 (step S101; No), the receiving unit 134 waits until the bid request is received. In FIG. 12, it is assumed that the receiving unit 134 receives a bid request including the content ID “P1”, the advertisement frame ID “F1”, and the SSPID “SSP11”. In such a case, the receiving unit 134 determines that the bid request has been received (step S101; Yes), and instructs the determining unit 136 to perform the determination process.

判定部136は、受信部134により入札要求が受信されたと判定された場合には(ステップS101;Yes)、入札要求に対応する広告リクエスト、すなわち広告枠F1に対応する広告リクエストが、ステップS104で行われる入札額決定処理により決定された入札額で入札される入札対象の広告リクエストであるか否かを判定する(ステップS102)。言い換えれば、判定部136は、当該広告リクエストが必要な広告リクエストであるのか否かを判定する。 When the determination unit 136 determines that the bid request is received by the reception unit 134 (step S101; Yes), the advertisement request corresponding to the bid request, that is, the advertisement request corresponding to the advertising space F1 is determined at step S104. It is determined whether or not the advertisement request is a bid target to be bid at the bid price determined by the bid price determination processing performed (step S102). In other words, the determining unit 136 determines whether the advertisement request is a necessary advertisement request.

具体的には、判定部136は、フィルタリング情報記憶部124−1を参照し、広告枠F1に対応する広告リクエストが、広告枠F1を含むコンテンツに対応する正規な広告リクエストであるか否かを判定するホワイトリスト判定を行う。また、判定部136は、フィルタリング情報記憶部124−2を参照し、広告枠F1に表示された広告コンテンツの評価値に基づいて、広告枠F1に対応する広告リクエストが入札対象の広告リクエストであるか否かを判定するブラックリスト判定を行う。 Specifically, the determination unit 136 refers to the filtering information storage unit 124-1 and determines whether the advertisement request corresponding to the advertisement frame F1 is a regular advertisement request corresponding to the content including the advertisement frame F1. Judgment Whitelist judgment is performed. Further, the determination unit 136 refers to the filtering information storage unit 124-2, and based on the evaluation value of the advertisement content displayed in the advertisement frame F1, the advertisement request corresponding to the advertisement frame F1 is the bid-targeted advertisement request. A blacklist determination is performed to determine whether or not.

そして、判定部136は、ホワイトリスト判定およびブラックリスト判定の双方において、広告枠F1に対応する広告リクエストは入札対象の広告リクエストでないと判定した場合には(ステップS102;No)、処理を終了する。一方、判定部136は、ホワイトリスト判定およびブラックリスト判定の双方において、広告枠F1に対応する広告リクエストは入札対象の広告リクエストであると判定した場合には(ステップS102;Yes)、ステップS103に移行させる。なお、判定部136は、ステップS102において、ホワイトリスト判定を行った後にブラックリスト判定を行ってもよいし、ブラックリスト判定を行った後にホワイトリスト判定を行ってもよい。 When the determining unit 136 determines that the advertisement request corresponding to the advertisement frame F1 is not the bid target advertisement request in both the whitelist determination and the blacklist determination (step S102; No), the processing ends. .. On the other hand, when the determination unit 136 determines in both the whitelist determination and the blacklist determination that the advertisement request corresponding to the advertisement frame F1 is the advertisement request for bidding (step S102; Yes), the determination unit 136 proceeds to step S103. Transfer. Note that the determination unit 136 may perform the blacklist determination after performing the whitelist determination in step S102, or may perform the whitelist determination after performing the blacklist determination.

次に、広告制御部135は、判定部136により広告枠(図12の例では、広告枠F1)に対応する広告リクエストは入札対象の広告リクエストであると判定された場合には(ステップS102;Yes)、入札対象の広告コンテンツを決定する(ステップS103)。例えば、広告制御部135は、各広告コンテンツの評価値に基づいて、入札対象の広告コンテンツを決定する。例えば、広告制御部135は、評価値としてeCPMが最も高い広告コンテンツを入札対象の広告コンテンツとして決定する。なお、広告制御部135は、判定部136により広告枠に対応する広告リクエストは入札対象の広告リクエストであると判定された後であれば、いずれのタイミングで入札対象の広告コンテンツを決定してもよい。 Next, when the determination unit 136 determines that the advertisement request corresponding to the advertisement frame (the advertisement frame F1 in the example of FIG. 12) is the bid request advertisement request, the advertisement control unit 135 (step S102; Yes), and decide the advertisement content to be bid (step S103). For example, the advertisement control unit 135 determines the advertisement content to be bid based on the evaluation value of each advertisement content. For example, the advertisement control unit 135 determines the advertisement content with the highest eCPM as the evaluation value as the bid-targeted advertisement content. Note that the advertisement control unit 135 determines the advertisement content to be bid at any timing after the determination unit 136 determines that the advertisement request corresponding to the advertisement frame is the advertisement request to be bid. Good.

次に、算出部137および決定部138は、実施形態にかかる入札額決定処理を行う(ステップS104)。入札額決定処理の詳細な処理手順については、図13を用いて説明する。そして、入札部139は、ステップS104での入札額決定処理により決定された入札額を用いて、SSP装置60に対して入札する(ステップS105)。 Next, the calculation unit 137 and the determination unit 138 perform the bid amount determination processing according to the embodiment (step S104). The detailed processing procedure of the bid amount determination processing will be described with reference to FIG. Then, the bid unit 139 bids for the SSP device 60 using the bid amount determined by the bid amount determination processing in step S104 (step S105).

不図示であるが、このあとSSP装置60によってオークション処理が行われる。そして、オークション処理により、例えば、情報処理装置100が落札者となった場合には、受信部134は、SSP装置60から情報処理装置100の広告業者G3が落札者となったことを示すオークション結果を受信する。また、かかる場合、広告制御部135は、入札対象の広告コンテンツが広告枠F1に表示されるよう、入札対象の広告コンテンツをSSP装置に送信する。 Although not shown, the SSP device 60 thereafter performs an auction process. Then, by the auction process, for example, when the information processing device 100 becomes the successful bidder, the receiving unit 134 indicates that the auction result indicating that the advertising agent G3 of the information processing device 100 has become the successful bidder from the SSP device 60. To receive. Further, in such a case, the advertisement control unit 135 transmits the bid target advertisement content to the SSP device so that the bid target advertisement content is displayed in the advertisement frame F1.

(入札額決定処理の流れについて)
次に、図13を用いて、実施形態にかかる情報処理装置100が実行する入札額決定処理の手順について説明する。図13は、実施形態にかかる情報処理装置100による入札額決定手順の詳細な流れを示すフローチャートである。
(About the flow of the bid amount determination process)
Next, the procedure of the bid amount determination processing executed by the information processing apparatus 100 according to the embodiment will be described with reference to FIG. FIG. 13 is a flowchart showing a detailed flow of a bid amount determination procedure by the information processing apparatus 100 according to the embodiment.

まず、算出部137は、今回のオークションにおいて達成すべき目標落札率を算出する(ステップS201)。例えば、算出部137は、目標落札率記憶部125を参照し、広告枠ID「F1」に対応付けられる目標落札率を取得する。図8の例では、算出部137は、目標落札率として「30%」を取得する。つまり、かかる例では、算出部137は、目標落札率「30%」を算出する。また、算出部137は、例えば、目標落札率「30%」を現在日のうちに達成すべき目標落札率と定める(デイリー目標)。 First, the calculation unit 137 calculates the target winning bid rate to be achieved in this auction (step S201). For example, the calculation unit 137 refers to the target successful bid rate storage unit 125 and acquires the target successful bid rate associated with the advertisement space ID “F1”. In the example of FIG. 8, the calculation unit 137 acquires “30%” as the target winning bid rate. That is, in this example, the calculation unit 137 calculates the target winning bid rate “30%”. In addition, the calculation unit 137 determines, for example, the target winning bid rate “30%” as the target winning bid rate to be achieved within the current day (daily goal).

次に、算出部137は、決定部138により決定された最終入札額bで入札した場合の落札率を目標落札率へと収束させるために、今回のオークションに対する最終入札額bでの入札で期待される落札率である期待落札率を算出する(ステップS202)。例えば、算出部137は、現時点で生成されている収束モデルを参照し、これまでの期待落札率に対応する実際の落札率に基づいて、今回どのような期待落札率とすれば、ステップS201で算出された目標落札率に収束させることができるか探り、今回の期待落札率を算出する。 Next, the calculation unit 137 expects a bid at the final bid amount b for the current auction in order to converge the successful bid rate when the bid is made at the final bid amount b determined by the determination unit 138 to the target successful bid rate. The expected successful bid rate which is the successful bid rate is calculated (step S202). For example, the calculation unit 137 refers to the convergence model generated at the present time, and based on the actual successful bid rate corresponding to the expected successful bid rate up to now, what is the expected successful bid rate at this time? The expected successful bid rate of this time is calculated by searching for whether it can be converged to the calculated target successful bid rate.

次に、取得部131は、相関モデルを取得する(ステップS203)。かかる例では、取得部131は、実績情報記憶部122を参照し、広告枠ID「F1」に対応付けられる相関モデルMD1を取得する。これまで説明してきた通り、相関モデルMD1は、モデル入札額b=f(x)(x=落札率)によって示される。 Next, the acquisition unit 131 acquires a correlation model (step S203). In this example, the acquisition unit 131 refers to the performance information storage unit 122 and acquires the correlation model MD1 associated with the advertisement frame ID “F1”. As described above, the correlation model MD1 is represented by the model bid amount b 1 =f(x) (x=successful bid rate).

次に、決定部138は、ステップS202で算出された期待落札率を相関モデルMD1に入力することにより、出力としてのモデル入札額bを算出する(ステップS204)。 Next, the determination unit 138 calculates the model bid amount b 1 as an output by inputting the expected successful bid rate calculated in step S202 into the correlation model MD1 (step S204).

また、決定部138は、広告リクエスト送信元のユーザに対応する範囲情報を取得する(ステップS205)。例えば、決定部138は、範囲情報記憶部123を参照し、広告枠F1に対応する広告リクエストを送信した送信元のユーザU1に対応する範囲情報を取得する。かかる例では、ユーザU1に対しては、1000円以上のeCPMが期待できるものとする。そうすると、決定部138は、図6に示す範囲情報記憶部123の例では、ユーザU1はユーザグループUG1に属すると判断し、ユーザグループUG1に対応付けられる範囲情報「最小値Pmin1−最大値Pmax1」を取得する。 In addition, the determination unit 138 acquires range information corresponding to the user who has transmitted the advertisement request (step S205). For example, the determination unit 138 refers to the range information storage unit 123 and acquires the range information corresponding to the transmission source user U1 who has transmitted the advertisement request corresponding to the advertisement frame F1. In this example, it is assumed that an eCPM of 1,000 yen or more can be expected for the user U1. Then, in the example of the range information storage unit 123 illustrated in FIG. 6, the determination unit 138 determines that the user U1 belongs to the user group UG1, and the range information “minimum value P min1 −maximum value P associated with the user group UG1” is determined. max1 " is acquired.

次に、決定部138は、モデル入札額bと、範囲情報「最小値Pmin1−最大値Pmax1」とを比較し、モデル入札額b<最小値Pmin1が成立しているか否かを判定する(ステップS206)。決定部138は、モデル入札額b<最小値Pmin1が成立している場合(ステップS206;Yes)、最終入札額b=0と決定する(ステップS207−1)。すなわち、決定部138は、モデル入札額b<最小値Pmin1が成立する場合には、今回は入札を行わないと決定する。 Next, the determination unit 138 compares the model bid amount b 1 with the range information “minimum value P min1 −maximum value P max1 ”, and determines whether or not the model bid amount b 1 <minimum value P min1 holds. Is determined (step S206). When the model bid amount b 1 <minimum value P min1 is satisfied (step S206; Yes), the determination unit 138 determines that the final bid amount b=0 (step S207-1). That is, the determining unit 138 determines not to bid at this time when the model bid amount b 1 <minimum value P min1 is satisfied.

一方、決定部138は、モデル入札額b<最小値Pmin1が成立していない場合(ステップS206;No)、言い換えれば、モデル入札額b>最小値Pmin1が成立している場合には、モデル入札額b<最大値Pmax1が成立しているか否かを判定する(ステップS207−2)。決定部138は、モデル入札額b<最大値Pmax1が成立している場合(ステップS207−2;Yes)、最終入札額b=モデル入札額bと決定する(ステップS208−1)。すなわち、決定部138は、最小値Pmin1<モデル入札額b<最大値Pmax1が成立する場合には、最終入札額b=モデル入札額bと決定する。 On the other hand, when the model bid amount b 1 <minimum value P min1 is not established (step S206; No), in other words, the model bid amount b 1 >minimum value P min1 is established. Determines whether the model bid amount b 1 <maximum value P max1 holds (step S207-2). When the model bid amount b 1 <maximum value P max1 is satisfied (step S207-2; Yes), the decision unit 138 decides that the final bid amount b=the model bid amount b 1 (step S208-1). That is, the determination unit 138 determines that the final bid amount b=the model bid amount b 1 when the minimum value P min1 <the model bid amount b 1 <the maximum value P max1 is satisfied.

一方、決定部138は、モデル入札額b<最大値Pmax1が成立していない場合(ステップS207−2;No)、言い換えれば、モデル入札額b>最大値Pmax1が成立している場合には、最終入札額b=最大値Pmax1と決定する(ステップS208−2)。 On the other hand, when the model bid amount b 1 <maximum value P max1 is not satisfied (step S207-2; No), in other words, the model bid amount b 1 >maximum value P max1 is satisfied. In this case, the final bid amount b is determined to be the maximum value P max1 (step S208-2).

次に、入札部139は、最終入札額bを用いて、SSP装置60に対して入札する(ステップS209)。なお、ステップS209は、図12に示すステップS105に対応する。具体的には、最終入札額bでの入札を行う。また、このような状態において、例えば、入札部139は、最終入札額bで入札した場合の落札率(実際の落札率)を算出する(ステップS210)。 Next, the bid section 139 uses the final bid amount b to bid on the SSP device 60 (step S209). Note that step S209 corresponds to step S105 shown in FIG. Specifically, a bid is made at the final bid amount b. In addition, in such a state, for example, the bid section 139 calculates the successful bid rate (actual successful bid rate) when the final bid amount b is bid (step S210).

また、入札部139は、ステップS210で算出した落札率を用いて、落札率の収束モデルを生成する(ステップS211)。具体的には、入札部139は、図1に示す波状の曲線を示す収束モデルSMDを生成する。例えば、収束モデルSMDは各試行での結果が試行の度に反映されてゆくものであるため、入札部139は、今回の試行で得た落札率(ステップS210で算出した落札率)と、今回の試行に対応する期待落札率(ステップS202で算出された期待落札率)とに基づいて、これまでに生成されている収束モデルSMDを更新する。 The bidding unit 139 also generates a successful bid rate convergence model using the successful bid rate calculated in step S210 (step S211). Specifically, the bidding unit 139 generates a convergence model SMD showing the wavy curve shown in FIG. For example, since the convergence model SMD reflects the results of each trial each time the trial is performed, the bidding unit 139 determines that the successful bid rate obtained in this trial (the successful bid rate calculated in step S210) and this time. The converged model SMD generated so far is updated based on the expected successful bid rate (expected successful bid rate calculated in step S202) corresponding to the trial.

〔5.変形例〕
上記実施形態にかかる情報処理装置100は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、情報処理装置100の他の実施形態について説明する。
[5. Modification example)
The information processing apparatus 100 according to the above embodiment may be implemented in various different forms other than the above embodiment. Therefore, other embodiments of the information processing apparatus 100 will be described below.

〔5−1.判定処理〕
上記実施形態では、判定部136が、ホワイトリスト判定およびブラックリスト判定により、広告枠に対応する広告リクエストが入札対象の広告リクエストであるか否かを判定する例を示した。しかし、判定部136は、さらなる判定処理を組み合わせてもよい。具体的には、判定部136は、広告枠に対応する広告リクエストが、ユーザ由来の広告リクエストであるか否かを判定する。
[5-1. Determination process〕
In the above-described embodiment, the example in which the determination unit 136 determines whether or not the advertisement request corresponding to the advertisement space is the bid target advertisement request by the whitelist determination and the blacklist determination has been described. However, the determination unit 136 may combine further determination processing. Specifically, the determination unit 136 determines whether the advertisement request corresponding to the advertisement space is a user-originated advertisement request.

例えば、クローラ(ボット、ロボット、スパイダー等とも呼ばれる)によっては、インターネット上を徘徊し、広告コンテンツをクリックするものがある。しかしながら、SSP装置60は、受信した広告リクエストがユーザ(人)が広告コンテンツを選択したことによる広告リクエスト(ユーザ由来の広告リクエスト)であるのか、クローラが広告コンテンツを選択したことによる広告リクエスト(クローラ由来の広告リクエスト)であるのかまでは判定せずに、とにかく広告リクエストを受信すれば入札要求を送信する場合がある。 For example, some crawlers (also called bots, robots, spiders, etc.) wander the Internet and click on advertising content. However, the SSP device 60 may determine whether the received advertisement request is an advertisement request due to the user (person) selecting the advertisement content (user-originated advertisement request) or an advertisement request due to the crawler selecting the advertisement content (crawler). There is a case in which a bid request is transmitted if the advertisement request is received anyway without determining whether it is the origin advertisement request).

例えば、情報処理装置100は、クローラ由来の広告リクエストにより発生した入札要求に応じて入札を行った場合、無駄な入札を行うことになり、また、無駄に資金を使ってしまうことになる。したがって、情報処理装置100の判定部136は、このような状況を回避するために、広告枠に対応する広告リクエストが、ユーザ由来の広告リクエストであるか否かを判定する。例えば、ユーザは、端末装置10を介して広告コンテンツを選択するため、ユーザ由来の広告リクエストには、端末装置10の識別情報(端末ID)が含まれる。一方、クローラ由来の広告リクエストには、端末装置10の識別情報が含まれない。 For example, when the information processing apparatus 100 makes a bid in response to a bid request generated by an advertisement request originating from a crawler, the information processing apparatus 100 makes a wasteful bid and wastes money. Therefore, in order to avoid such a situation, the determination unit 136 of the information processing device 100 determines whether the advertisement request corresponding to the advertisement space is a user-originated advertisement request. For example, since the user selects the advertising content via the terminal device 10, the advertisement request from the user includes the identification information (terminal ID) of the terminal device 10. On the other hand, the crawler-derived advertisement request does not include the identification information of the terminal device 10.

このため、判定部136は、受信部134により入札要求が受信された場合に、例えば、SSP装置60にアクセスし、かかる入札要求に対応する広告リクエストに端末IDが含まれているか否かを判定する。そして、判定部136は、端末IDが含まれている場合には、入札要求に対応する広告リクエストはユーザ由来の広告リクエストであるため、入札対象の広告リクエストであると判定する。 Therefore, when the bid request is received by the receiving unit 134, the determining unit 136 accesses the SSP device 60, for example, and determines whether the advertisement request corresponding to the bid request includes the terminal ID. To do. Then, when the terminal ID is included, the determination unit 136 determines that the advertisement request corresponding to the bid request is the advertisement request originating from the user, and thus is the bid target advertisement request.

これにより、実施形態にかかる情報処理装置100は、クローラ由来の広告リクエストにより発生した入札要求に対して入札してしまうことを防止することができるため、無駄な入札による無駄な浪費を防止することができる。なお、上述した、広告リクエストがユーザ由来であるのかクローラ由来であるのかを判定する判定処理は一例であり、判定部136がどのような手法で判定処理を行うかは限定されない。 As a result, the information processing apparatus 100 according to the embodiment can prevent the bid request generated by the advertisement request from the crawler from bidding, and thus prevent wasteful waste due to wasteful bidding. You can Note that the above-described determination process for determining whether the advertisement request is from the user or the crawler is an example, and the method of the determination unit 136 to perform the determination process is not limited.

〔5−2.情報処理装置の構成〕
上記実施形態では、図3に示す通り、情報処理装置100が広告情報記憶部121および広告制御部135を有していることにより、情報処理装置100が入札対象の広告コンテンツを決定する例を示した。しかし、情報処理装置100以外のサーバ装置であって情報処理装置100と協働するサーバ装置によって、入札対象の広告コンテンツが決定されてもよい。かかる場合、このサーバ装置は、広告情報記憶部121および広告制御部135を有する。
[5-2. Configuration of information processing device]
In the above embodiment, as shown in FIG. 3, the information processing apparatus 100 has the advertisement information storage unit 121 and the advertisement control unit 135, so that the information processing apparatus 100 determines an advertisement content to be bid. It was However, the advertisement content to be bid may be determined by a server device other than the information processing device 100 and that cooperates with the information processing device 100. In such a case, this server device has the advertisement information storage unit 121 and the advertisement control unit 135.

〔5−3.期待落札率を用いた試行繰り返しについて〕
上記実施形態では、情報処理装置100が、時間帯毎に期待落札率を変えることにより当該期待落札率に基づく入札額で当該時間帯で入札を行うといった入札の試行を繰り返し、例えば当日中に目標落札率により近付けるといった処理を行う例を示した。しかしながら、情報処理装置100は、所定の時間帯(例えば、7時台)のうちに目標落札率に収束させるために、この所定の時間帯の中で期待落札率を変えることにより、この所定の時間帯の中で入札の試行を繰り返してもよい。
[5-3. Regarding trial repetition using expected bid rate]
In the above-described embodiment, the information processing apparatus 100 repeats a bid trial in which the expected winning bid rate is changed for each time zone to perform a bid in the relevant time zone at the bid amount based on the expected winning bid rate. An example has been shown in which processing such as closer to the winning bid rate is performed. However, the information processing apparatus 100 changes the expected winning bid rate within the predetermined time zone in order to converge to the target winning bid rate within the predetermined time zone (for example, 7 o'clock). The bid trial may be repeated during the time period.

〔6.ハードウェア構成〕
また、上述してきた実施形態にかかる情報処理装置100は、例えば図14に示すような構成のコンピュータ1000によって実現される。図14は、情報処理装置100の機能を実現するコンピュータ1000の一例を示すハードウェア構成図である。コンピュータ1000は、CPU1100、RAM1200、ROM1300、HDD1400、通信インターフェイス(I/F)1500、入出力インターフェイス(I/F)1600、及びメディアインターフェイス(I/F)1700を有する。
[6. Hardware configuration]
The information processing apparatus 100 according to the above-described embodiment is realized by, for example, a computer 1000 having a configuration shown in FIG. FIG. 14 is a hardware configuration diagram illustrating an example of a computer 1000 that realizes the functions of the information processing device 100. The computer 1000 has a CPU 1100, RAM 1200, ROM 1300, HDD 1400, communication interface (I/F) 1500, input/output interface (I/F) 1600, and media interface (I/F) 1700.

CPU1100は、ROM1300又はHDD1400に格納されたプログラムに基づいて動作し、各部の制御を行う。ROM1300は、コンピュータ1000の起動時にCPU1100によって実行されるブートプログラムや、コンピュータ1000のハードウェアに依存するプログラム等を格納する。 The CPU 1100 operates based on a program stored in the ROM 1300 or the HDD 1400, and controls each unit. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 starts up, a program dependent on the hardware of the computer 1000, and the like.

HDD1400は、CPU1100によって実行されるプログラム、および、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス1500は、通信網50を介して他の機器からデータを受信してCPU1100へ送り、CPU1100が生成したデータを、通信網50を介して他の機器へ送信する。 The HDD 1400 stores programs executed by the CPU 1100, data used by the programs, and the like. The communication interface 1500 receives data from another device via the communication network 50, sends the data to the CPU 1100, and transmits the data generated by the CPU 1100 to another device via the communication network 50.

CPU1100は、入出力インターフェイス1600を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。CPU1100は、入出力インターフェイス1600を介して、入力装置からデータを取得する。また、CPU1100は、生成したデータを、入出力インターフェイス1600を介して出力装置へ出力する。 The CPU 1100 controls output devices such as a display and a printer and input devices such as a keyboard and a mouse via the input/output interface 1600. The CPU 1100 acquires data from the input device via the input/output interface 1600. The CPU 1100 also outputs the generated data to the output device via the input/output interface 1600.

メディアインターフェイス1700は、記録媒体1800に格納されたプログラム又はデータを読み取り、RAM1200を介してCPU1100に提供する。CPU1100は、かかるプログラムを、メディアインターフェイス1700を介して記録媒体1800からRAM1200上にロードし、ロードしたプログラムを実行する。記録媒体1800は、例えばDVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。 The media interface 1700 reads a program or data stored in the recording medium 1800 and provides the program or data to the CPU 1100 via the RAM 1200. The CPU 1100 loads the program from the recording medium 1800 onto the RAM 1200 via the media interface 1700, and executes the loaded program. The recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) and a PD (Phase change rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory. Etc.

例えば、コンピュータ1000が実施形態にかかる情報処理装置100として機能する場合、コンピュータ1000のCPU1100は、RAM1200上にロードされたプログラムを実行することにより、制御部130の機能を実現する。また、HDD1400には、記憶部120内のデータが格納される。コンピュータ1000のCPU1100は、これらのプログラムを、記録媒体1800から読み取って実行するが、他の例として、他の装置から、通信網50を介してこれらのプログラムを取得してもよい。 For example, when the computer 1000 functions as the information processing apparatus 100 according to the embodiment, the CPU 1100 of the computer 1000 realizes the function of the control unit 130 by executing the program loaded on the RAM 1200. Further, the HDD 1400 stores the data in the storage unit 120. The CPU 1100 of the computer 1000 reads these programs from the recording medium 1800 and executes them, but as another example, these programs may be acquired from another device via the communication network 50.

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

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

また、上述してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。 Further, the respective embodiments described above can be appropriately combined within a range in which the processing content is not inconsistent.

〔8.効果〕(クレーム1)
実施形態にかかる情報処理装置100は、広告コンテンツが表示される広告枠に対応する広告リクエストに応じて入札を行う情報処理装置100であって、取得部131と、決定部138とを有する。取得部131は、所定の入札額で入札した場合に、情報処理装置100に入稿されている広告コンテンツにおける落札に対する落札状況の実績に関する実績情報を取得する。決定部138は、取得部131により取得された実績情報と、落札状況に関する目標値とに基づいて、広告枠に対応する広告リクエストに対する入札額を決定する。
[8. Effect] (Claim 1)
The information processing apparatus 100 according to the embodiment is an information processing apparatus 100 that makes a bid in response to an advertisement request corresponding to an advertisement frame in which advertisement content is displayed, and includes an acquisition unit 131 and a determination unit 138. When the bidder bids at a predetermined bid amount, the acquisition unit 131 acquires actual result information on the successful bid status of the successful bid in the advertisement content submitted to the information processing apparatus 100. The determination unit 138 determines the bid amount for the advertisement request corresponding to the advertisement space based on the record information acquired by the acquisition unit 131 and the target value regarding the successful bid status.

これにより、実施形態にかかる情報処理装置100は、情報処理装置100を管理する事業主が望むような落札率を実現可能な最適な入札額を決定することができる。すなわち、情報処理装置100は、広告配信に伴う適切な入札額を決定することができる。 As a result, the information processing apparatus 100 according to the embodiment can determine the optimal bid amount that can realize the successful bid rate desired by the business owner who manages the information processing apparatus 100. That is, the information processing apparatus 100 can determine an appropriate bid amount associated with advertisement distribution.

(クレーム2)
また、取得部131は、落札状況として、所定の入札額で入札した場合に、情報処理装置100に入稿されている広告コンテンツが広告枠に対する表示対象の広告コンテンツとなった確率である落札率の実績に関する実績情報を取得する。
(Claim 2)
In addition, the acquisition unit 131, as the successful bid status, is a probability that the advertising content submitted to the information processing apparatus 100 becomes the advertising content to be displayed in the advertising space when a bid is placed at a predetermined bid amount. Acquires the performance information about the performance of.

これにより、実施形態にかかる情報処理装置100は、情報処理装置100を管理する事業主が望むような落札率を実現可能な最適な入札額を決定することができる。 As a result, the information processing apparatus 100 according to the embodiment can determine the optimal bid amount that can realize the successful bid rate desired by the business owner who manages the information processing apparatus 100.

(クレーム3)
また、取得部131は、実績情報に基づき算出されたモデルであって、所定の入札額と前記落札率との相関を示す相関モデルを取得する。
(Claim 3)
In addition, the acquisition unit 131 acquires a correlation model that is a model calculated based on performance information and that indicates a correlation between a predetermined bid amount and the successful bid rate.

これにより、実施形態にかかる情報処理装置100は、実現したい落札率がある場合に、どの程度の入札額で入札すればよいかを予測することができる。 Accordingly, the information processing apparatus 100 according to the embodiment can predict how much the bid amount should be when there is a successful bid rate to be realized.

(クレーム4)
また、決定部138は、落札状況に関する目標値として、広告枠に対応する広告リクエストに応じて入札した際の落札率の目標値である目標落札率を相関モデルに入力することにより算出された入札額に基づいて、広告枠に対応する広告リクエストに対する入札額を決定する。
(Claim 4)
Further, the determination unit 138 inputs the target winning bid rate, which is the target value of the winning bid rate when bidding according to the advertisement request corresponding to the advertising space, as the target value regarding the successful bid status into the correlation model. Based on the amount, determine a bid amount for the ad request corresponding to the inventory.

これにより、実施形態にかかる情報処理装置100は、目標落札率を実現するにはどの程度の入札額で入札すればよいかを予測することができる。 As a result, the information processing apparatus 100 according to the embodiment can predict how much the bid amount should be for achieving the target winning bid rate.

(クレーム5)
また、実施形態にかかる情報処理装置100は、算出部137を有する。算出部137は、決定部138により決定された入札額で入札した場合の落札率を目標落札率へと収束させるために、決定部138により決定された入札額での入札の試行を繰り返すうえで、決定部138により決定された今回の入札額での入札で期待される落札率である期待落札率を算出する。そして、決定部138は、算出部137により算出された期待落札率を相関モデルに入力することにより算出された入札額に基づいて、広告枠に対応する広告リクエストに対する入札額として、今回の入札額を決定する。
(Claim 5)
In addition, the information processing apparatus 100 according to the embodiment has a calculation unit 137. The calculation unit 137 repeats a trial of bidding with the bid amount determined by the determination unit 138 in order to converge the successful bid rate when the bid amount determined by the determination unit 138 is bid to the target successful bid ratio. Then, an expected successful bid rate, which is the expected successful bid rate in the bid at the current bid price determined by the decision unit 138, is calculated. Then, the determining unit 138 determines, based on the bid amount calculated by inputting the expected successful bid rate calculated by the calculating unit 137 into the correlation model, as the bid amount for the advertisement request corresponding to the advertisement space, the current bid amount. To decide.

これにより、実施形態にかかる情報処理装置100は、目標落札率を実現するための入札額を高精度に決定することができるため、広告配信に伴う適切な入札額を精度よく決定することができる。 As a result, the information processing apparatus 100 according to the embodiment can accurately determine the bid amount for achieving the target winning bid rate, and thus can accurately determine the appropriate bid amount associated with the advertisement distribution. ..

(クレーム6)
また、決定部138は、期待落札率を相関モデルに入力することにより算出された入札額と、広告枠に対応する広告リクエストを送信した送信元のユーザに対して設定される範囲であって、入札可能な入札額の範囲を示す範囲情報とに基づいて、広告枠に対応する広告リクエストに対する入札額を決定する。
(Claim 6)
Further, the determining unit 138 is a range set for the bid amount calculated by inputting the expected successful bid rate into the correlation model and the transmission source user who has transmitted the advertisement request corresponding to the advertisement frame, The bid amount for the advertisement request corresponding to the advertisement space is determined based on the range information indicating the range of bid amounts that can be bid.

これにより、実施形態にかかる情報処理装置100は、安全に収益を高めることができる入札額で入札することができる。 As a result, the information processing apparatus 100 according to the embodiment can bid at a bid amount that can safely increase profits.

(クレーム7)
また、決定部138は、期待落札率を相関モデルに入力することにより算出された入札額が範囲情報が示す範囲内である場合には、期待落札率を前記相関モデルに入力することにより算出された入札額を、広告枠に対応する広告リクエストに対する入札額として決定する。
(Claim 7)
In addition, when the bid amount calculated by inputting the expected successful bid rate into the correlation model is within the range indicated by the range information, the determination unit 138 calculates the expected successful bid rate by inputting into the correlation model. The determined bid amount is determined as the bid amount for the advertisement request corresponding to the ad space.

これにより、実施形態にかかる情報処理装置100は、安全に収益を高めることができる入札額で入札することができる。 As a result, the information processing apparatus 100 according to the embodiment can bid at a bid amount that can safely increase profits.

(クレーム8)
また、決定部138は、期待落札率を相関モデルに入力することにより算出された入札額が範囲情報が示す範囲の最大値であって入札可能な入札額の最大値より大きい場合には、最大値が示す額を、広告枠に対応する広告リクエストに対する入札額として決定する。
(Claim 8)
In addition, when the bid amount calculated by inputting the expected successful bid rate into the correlation model is the maximum value of the range indicated by the range information and is larger than the maximum bid amount that can be bid, the determination unit 138 determines the maximum value. The amount indicated by the value is determined as the bid amount for the advertisement request corresponding to the inventory.

これにより、実施形態にかかる情報処理装置100は、安全に収益を高めることができる最大の入札額で入札することができる。 Thereby, the information processing apparatus 100 according to the embodiment can bid at the maximum bid amount that can safely increase the profit.

(クレーム9)
また、決定部138は、期待落札率を前記相関モデルに入力することにより算出された入札額が範囲情報が示す範囲の最小値であって入札可能な入札額の最小値より小さい場合には、広告枠に対応する広告リクエストに対する入札を行わないよう決定する。
(Claim 9)
Further, when the bid amount calculated by inputting the expected successful bid rate to the correlation model is the minimum value of the range indicated by the range information and is smaller than the minimum bid amount that can be bid, the determining unit 138 determines Decide not to bid on the ad request corresponding to the inventory.

これにより、実施形態にかかる情報処理装置100は、安全に収益を高めることができない場合、すなわち損害がでる可能性が高い場合には、入札を中止することができる。 As a result, the information processing apparatus 100 according to the embodiment can cancel the bid when the profit cannot be safely increased, that is, when there is a high possibility of damage.

(クレーム10)
また、実施形態にかかる情報処理装置100は、判定部136を有する。判定部136は、広告枠に対応する広告リクエストが受信された場合に、当該広告リクエストが決定部138により決定された入札額で入札される入札対象の広告リクエストであるか否かを判定する。そして、決定部138は、判定部136により広告枠に対応する広告リクエストが入札対象の広告リクエストであると判定された場合に、広告枠に対応する広告リクエストに対する入札額を決定する。
(Claim 10)
Further, the information processing device 100 according to the embodiment has a determination unit 136. When the advertisement request corresponding to the advertisement space is received, the determination unit 136 determines whether the advertisement request is a bid target advertisement request to be bid at the bid price determined by the determination unit 138. Then, when the determination unit 136 determines that the advertisement request corresponding to the advertisement frame is the advertisement request for bidding, the determination unit 138 determines the bid amount for the advertisement request corresponding to the advertisement frame.

これにより、実施形態にかかる情報処理装置100は、例えば、情報処理装置100を管理する事業主が必要とする広告リクエストに対してのみ入札を行うことができるため、不要な広告リクエストに入札してしまうことを防止することができる。 As a result, the information processing apparatus 100 according to the embodiment can bid only for the advertisement request required by the business owner who manages the information processing apparatus 100, and thus bids for unnecessary advertisement requests. It can be prevented.

(クレーム11)
また、判定部136は、広告枠に対応する広告リクエストが、広告枠を含むコンテンツに対応する正規な広告リクエストである場合に、広告枠に対応する広告リクエストは入札対象の広告リクエストであると判定する。
(Claim 11)
In addition, when the advertisement request corresponding to the advertisement frame is a regular advertisement request corresponding to the content including the advertisement frame, the determination unit 136 determines that the advertisement request corresponding to the advertisement frame is the bid request advertisement request. To do.

これにより、実施形態にかかる情報処理装置100は、出所が不明な広告リクエストやダミーの広告リクエストに対して入札してしまうことを防止することができる。 As a result, the information processing apparatus 100 according to the embodiment can prevent bidding on an advertisement request whose source is unknown or a dummy advertisement request.

(クレーム12)
また、判定部136は、広告枠に表示された広告コンテンツの評価値に基づいて、広告枠に対応する広告リクエストが入札対象の広告リクエストであるか否かを判定する。
(Claim 12)
Further, the determination unit 136 determines whether the advertisement request corresponding to the advertisement frame is a bid target advertisement request, based on the evaluation value of the advertisement content displayed in the advertisement frame.

これにより、実施形態にかかる情報処理装置100は、広告効果が見込めない広告枠に対応する広告リクエストに対して入札してしまうことを防止することができる。 As a result, the information processing apparatus 100 according to the embodiment can prevent a bid from being placed on an advertisement request corresponding to an advertisement frame for which an advertising effect cannot be expected.

(クレーム13)
また、判定部136は、評価値が所定値より高い場合には、広告枠に対応する広告リクエストは入札対象の広告リクエストであると判定する。
(Claim 13)
Further, when the evaluation value is higher than the predetermined value, the determination unit 136 determines that the advertisement request corresponding to the advertisement space is the advertisement request for bidding.

これにより、実施形態にかかる情報処理装置100は、広告効果が見込めない広告枠に対応する広告リクエストに対して入札してしまうことを防止することができる。 As a result, the information processing apparatus 100 according to the embodiment can prevent a bid from being placed on an advertisement request corresponding to an advertisement frame for which an advertising effect cannot be expected.

(クレーム14)
また、判定部136は、広告枠に対応する広告リクエストが、ユーザ由来の広告リクエストである場合に、広告枠に対応する広告リクエストは入札対象の広告リクエストであると判定する。
(Claim 14)
Further, when the advertisement request corresponding to the advertisement frame is a user-originated advertisement request, the determination unit 136 determines that the advertisement request corresponding to the advertisement frame is a bid target advertisement request.

これにより、実施形態にかかる情報処理装置100は、クローラ由来の広告リクエストにより発生した入札要求に対して入札してしまうことを防止することができるため、無駄な入札による無駄な浪費を防止することができる。 As a result, the information processing apparatus 100 according to the embodiment can prevent the bid request generated by the advertisement request from the crawler from bidding, and thus prevent wasteful waste due to wasteful bidding. You can

(クレーム15)
また、決定部138は、広告枠に対応する広告リクエストに対する入札額として、情報処理装置100に入稿されている広告コンテンツが広告枠において所定回数表示された場合に情報処理装置100の事業主が支払う金額を決定する。
(Claim 15)
Further, the determining unit 138 determines that the business owner of the information processing device 100 determines when the advertising content submitted to the information processing device 100 is displayed a predetermined number of times in the advertising space as the bid amount for the advertisement request corresponding to the advertising space. Determine the amount to pay.

これにより、実施形態にかかる情報処理装置100は、CPMでの入札に対応することができる。 As a result, the information processing apparatus 100 according to the embodiment can handle a bid by CPM.

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

また、上述してきた「部(section、module、unit)」は、「手段」や「回路」などに読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。 Also, the above-mentioned "section (module, unit)" can be read as "means" or "circuit". For example, the acquisition unit can be read as an acquisition unit or an acquisition circuit.

1 入札システム
10 端末装置
60 SSP装置
70−1 DSP装置
70−2 DSP装置
70−x DSP装置
100 情報処理装置
120 記憶部
121 広告情報記憶部
122 実績情報記憶部
123 範囲情報記憶部
124 フィルタリング情報記憶部
125 目標落札率記憶部
126 入札情報記憶部
130 制御部
131 取得部
132 モデル生成部
133 範囲設定部
134 受信部
135 広告制御部
136 判定部
137 算出部
138 決定部
139 入札部
1 Bid system 10 Terminal device 60 SSP device 70-1 DSP device 70-2 DSP device 70-x DSP device 100 Information processing device 120 Storage unit 121 Advertising information storage unit 122 Actual information storage unit 123 Range information storage unit 124 Filtering information storage Part 125 Target successful bid rate storage part 126 Bid information storage part 130 Control part 131 Acquisition part 132 Model generation part 133 Range setting part 134 Reception part 135 Advertising control part 136 Judgment part 137 Calculation part 138 Decision part 139 Bid part

Claims (14)

広告コンテンツが表示される広告枠に対応する広告リクエストに応じて入札を行う情報処理装置であって、
所定の入札額で入札した場合に、前記情報処理装置に入稿されている広告コンテンツが前記広告枠に対する表示対象の広告コンテンツとなった確率である落札率の実績に関する実績情報を取得する取得部と、
前記広告枠に対応する広告リクエストに応じて入札した際の落札率の目標値である目標落札率を、前記取得部により取得された実績情報に基づき算出されたモデルであって、前記所定の入札額と前記落札率との相関を示す相関モデルに入力することにより算出された入札額に基づいて、前記広告枠に対応する広告リクエストに対する入札額を決定する決定部と
を有することを特徴とする情報処理装置。
An information processing device for bidding according to an advertisement request corresponding to an advertisement frame in which advertisement content is displayed,
An acquisition unit that acquires, when a bid is made at a predetermined bid amount, performance information relating to a successful bid ratio result , which is the probability that the advertisement content submitted to the information processing device becomes the display target advertisement content for the advertisement space. When,
A model in which a target winning bid rate, which is a target value of a winning bid rate when bidding according to an advertisement request corresponding to the advertising space, is calculated based on the performance information acquired by the acquisition unit , and the predetermined bid A decision unit for deciding a bid amount for an advertisement request corresponding to the advertisement space, based on a bid amount calculated by inputting into a correlation model showing a correlation between the amount and the winning bid rate. Information processing equipment.
前記決定部により決定された入札額で入札した場合の落札率を前記目標落札率へと収束させるために、前記決定部により決定された入札額での入札の試行を繰り返すうえで、前記決定部により決定された今回の入札額での入札で期待される落札率である期待落札率を算出する算出部をさらに有し、
前記決定部は、前記算出部により算出された期待落札率を前記相関モデルに入力することにより算出された入札額に基づいて、前記広告枠に対応する広告リクエストに対する入札額として、前記今回の入札額を決定する
ことを特徴とする請求項に記載の情報処理装置。
In order to converge the successful bid rate when the bid is made at the bid amount decided by the deciding unit to the target winning bid percentage, the deciding unit is arranged to repeat the trial of the bid at the bid amount decided by the deciding unit. Further comprising a calculation unit for calculating an expected successful bid rate, which is the expected successful bid rate in the bid at the current bid amount determined by
The deciding unit determines, based on the bid amount calculated by inputting the expected successful bid rate calculated by the calculating unit into the correlation model, as the bid amount for the advertisement request corresponding to the advertisement space, the current bid. The information processing apparatus according to claim 1 , wherein an amount is determined.
前記決定部は、前記期待落札率を前記相関モデルに入力することにより算出された入札額と、前記広告枠に対応する広告リクエストを送信した送信元のユーザに対して設定される範囲であって、入札可能な入札額の範囲を示す範囲情報とに基づいて、前記広告枠に対応する広告リクエストに対する入札額を決定する
ことを特徴とする請求項に記載の情報処理装置。
The determination unit is a range set for the bid amount calculated by inputting the expected successful bid rate into the correlation model and the transmission source user who has transmitted the advertisement request corresponding to the advertisement space. The information processing apparatus according to claim 2 , wherein the bid amount for the advertisement request corresponding to the advertisement space is determined based on range information indicating a range of bid amounts that can be bid.
前記決定部は、期待落札率を前記相関モデルに入力することにより算出された入札額が前記範囲情報が示す範囲内である場合には、期待落札率を前記相関モデルに入力することにより算出された入札額を、前記広告枠に対応する広告リクエストに対する入札額として決定する
ことを特徴とする請求項に記載の情報処理装置。
When the bid amount calculated by inputting the expected successful bid rate to the correlation model is within the range indicated by the range information, the determination unit calculates the expected successful bid rate by inputting to the correlation model. The information processing apparatus according to claim 3 , wherein the determined bid amount is determined as a bid amount for an advertisement request corresponding to the advertisement space.
前記決定部は、期待落札率を前記相関モデルに入力することにより算出された入札額が前記範囲情報が示す範囲の最大値であって入札可能な入札額の最大値より大きい場合には、前記最大値が示す額を、前記広告枠に対応する広告リクエストに対する入札額として決定する
ことを特徴とする請求項またはに記載の情報処理装置。
When the bid amount calculated by inputting the expected successful bid rate into the correlation model is the maximum value of the range indicated by the range information and is larger than the maximum bid amount that can be bid, the determining unit determines The information processing apparatus according to claim 3 or 4 , wherein an amount indicated by the maximum value is determined as a bid amount for an advertisement request corresponding to the advertisement space.
前記決定部は、期待落札率を前記相関モデルに入力することにより算出された入札額が前記範囲情報が示す範囲の最小値であって入札可能な入札額の最小値より小さい場合には、前記広告枠に対応する広告リクエストに対する入札を行わないよう決定する
ことを特徴とする請求項のいずれか1つに記載の情報処理装置。
When the bid amount calculated by inputting the expected successful bid rate to the correlation model is the minimum value of the range indicated by the range information and is smaller than the minimum bid amount that can be bid, the determining unit determines the information processing apparatus according to any one of claims 3 to 5, wherein the determining not to perform the bid for ad request corresponding to inventory.
前記広告枠に対応する広告リクエストが受信された場合に、当該広告リクエストが前記決定部により決定された入札額で入札される入札対象の広告リクエストであるか否かを判定する判定部をさらに有し、
前記決定部は、前記判定部により前記広告枠に対応する広告リクエストが入札対象の広告リクエストであると判定された場合に、前記広告枠に対応する広告リクエストに対する入札額を決定する
ことを特徴とする請求項1〜のいずれか1つに記載の情報処理装置。
When an advertisement request corresponding to the advertisement space is received, a determination unit that determines whether or not the advertisement request is a bid target advertisement request to be bid at the bid amount determined by the determination unit is further included. Then
The determining unit determines a bid amount for the advertisement request corresponding to the advertisement frame when the determination unit determines that the advertisement request corresponding to the advertisement frame is an advertisement request for bidding. the information processing apparatus according to any one of claims 1 to 6 for.
前記判定部は、前記広告枠に対応する広告リクエストが、前記広告枠を含むコンテンツに対応する正規な広告リクエストである場合に、前記広告枠に対応する広告リクエストは入札対象の広告リクエストであると判定する
ことを特徴とする請求項に記載の情報処理装置。
When the advertisement request corresponding to the advertisement frame is a regular advertisement request corresponding to the content including the advertisement frame, the determination unit determines that the advertisement request corresponding to the advertisement frame is a bid target advertisement request. The information processing apparatus according to claim 7 , wherein the information processing apparatus determines.
前記判定部は、前記広告枠に表示された広告コンテンツの評価値に基づいて、前記広告枠に対応する広告リクエストが入札対象の広告リクエストであるか否かを判定する
ことを特徴とする請求項またはに記載の情報処理装置。
The determination unit determines whether the advertisement request corresponding to the advertisement frame is a bid target advertisement request, based on an evaluation value of the advertisement content displayed in the advertisement frame. 7. The information processing device according to 7 or 8 .
前記判定部は、前期評価値が所定値より高い場合には、前記広告枠に対応する広告リクエストは入札対象の広告リクエストであると判定する
ことを特徴とする請求項に記載の情報処理装置。
The information processing apparatus according to claim 9 , wherein the determination unit determines that the advertisement request corresponding to the advertisement space is a bid target advertisement request when the previous period evaluation value is higher than a predetermined value. ..
前記判定部は、前記広告枠に対応する広告リクエストが、ユーザ由来の広告リクエストである場合に、前記広告枠に対応する広告リクエストは入札対象の広告リクエストであると判定する
ことを特徴とする請求項または10に記載の情報処理装置。
The determination unit determines that the advertisement request corresponding to the advertisement frame is a bid target advertisement request when the advertisement request corresponding to the advertisement frame is a user-originated advertisement request. Item 10. The information processing device according to item 9 or 10 .
前記決定部は、前記広告枠に対応する広告リクエストに対する入札額として、前記情報処理装置に入稿されている広告コンテンツが前記広告枠において所定回数表示された場合に前記情報処理装置の事業主が支払う金額を決定する
ことを特徴とする請求項1〜11のいずれか1つに記載の情報処理装置。
The deciding unit is set by the business owner of the information processing device when the advertising content submitted to the information processing device is displayed a predetermined number of times in the advertising space as the bid amount for the advertisement request corresponding to the advertising space. the information processing apparatus according to any one of claims 1 to 11, characterized in that in determining the amount to pay.
広告コンテンツが表示される広告枠に対応する広告リクエストに応じて入札を行う情報処理装置が実行する情報処理方法であって、
所定の入札額で入札した場合に、前記情報処理装置に入稿されている広告コンテンツが前記広告枠に対する表示対象の広告コンテンツとなった確率である落札率の実績に関する実績情報を取得する取得工程と、
前記広告枠に対応する広告リクエストに応じて入札した際の落札率の目標値である目標落札率を、前記取得工程により取得された実績情報に基づき算出されたモデルであって、前記所定の入札額と前記落札率との相関を示す相関モデルに入力することにより算出された入札額に基づいて、前記広告枠に対応する広告リクエストに対する入札額を決定する決定工程と
を含んだことを特徴とする情報処理方法。
An information processing method executed by an information processing device for bidding according to an advertisement request corresponding to an advertisement frame in which advertisement content is displayed,
An acquisition step of acquiring actual performance information regarding the successful bid rate , which is the probability that the advertising content submitted to the information processing device becomes the advertising content to be displayed in the advertising space when a bid is placed at a predetermined bid amount. When,
A model in which a target winning bid rate, which is a target value of a winning bid rate when a bid is made in response to an advertisement request corresponding to the advertising space, is calculated based on the performance information acquired in the acquisition step , and the predetermined bid Determining the bid amount for the advertisement request corresponding to the advertisement space based on the bid amount calculated by inputting into the correlation model showing the correlation between the amount and the winning bid rate. Information processing method.
所定の入札額で入札した場合に広告コンテンツが表示される広告枠に対応する広告リクエストに応じて入札を行う情報処理装置に入稿されている広告コンテンツが前記広告枠に対する表示対象の広告コンテンツとなった確率である落札率の実績に関する実績情報を取得する取得手順と、
前記広告枠に対応する広告リクエストに応じて入札した際の落札率の目標値である目標落札率を、前記取得手順により取得された実績情報に基づき算出されたモデルであって、前記所定の入札額と前記落札率との相関を示す相関モデルに入力することにより算出された入札額に基づいて、前記広告枠に対応する広告リクエストに対する入札額を決定する決定手順と
をコンピュータに実行させることを特徴とする情報処理プログラム。
And advertisement content to be displayed advertising content are trafficked to an information processing apparatus which performs a bid in response to ad requests corresponding to the placement of the advertisement content is displayed when the bid for the inventory at a given bid An acquisition procedure for acquiring performance information about the performance of the successful bid rate , which is the probability that
A model in which the target winning bid rate, which is the target value of the winning bid rate when bidding according to the advertisement request corresponding to the advertising space, is calculated based on the performance information acquired by the acquisition procedure , and the predetermined bid Determining the bid amount for the advertisement request corresponding to the advertisement space based on the bid amount calculated by inputting the correlation model showing the correlation between the amount and the winning bid rate. A characteristic information processing program.
JP2018118529A 2018-06-22 2018-06-22 Information processing apparatus, information processing method, and information processing program Active JP6715883B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018118529A JP6715883B2 (en) 2018-06-22 2018-06-22 Information processing apparatus, information processing method, and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018118529A JP6715883B2 (en) 2018-06-22 2018-06-22 Information processing apparatus, information processing method, and information processing program

Publications (2)

Publication Number Publication Date
JP2019220052A JP2019220052A (en) 2019-12-26
JP6715883B2 true JP6715883B2 (en) 2020-07-01

Family

ID=69096701

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018118529A Active JP6715883B2 (en) 2018-06-22 2018-06-22 Information processing apparatus, information processing method, and information processing program

Country Status (1)

Country Link
JP (1) JP6715883B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7266768B2 (en) 2020-03-16 2023-05-01 Originator Profile技術研究組合 ADVERTISING DISTRIBUTION METHOD AND ADVERTISING DISTRIBUTION SYSTEM
JP7289883B2 (en) * 2021-09-21 2023-06-12 楽天グループ株式会社 BID SUPPORT DEVICE, BID SUPPORT METHOD, AND PROGRAM
CN115018541A (en) * 2022-05-31 2022-09-06 北京有竹居网络技术有限公司 Resource delivery method and device, readable medium and electronic equipment
KR102928007B1 (en) * 2023-12-26 2026-02-20 주식회사 카카오 Method and apparatus for advertising

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110251901A1 (en) * 2008-09-09 2011-10-13 Nhn Business Platform Corp Method for auctioning and billing for search advertisement, system, and computer-readable recording medium
KR101189022B1 (en) * 2011-09-14 2012-10-08 이정갑 Auction Method & Auction Server
US20150134462A1 (en) * 2013-11-08 2015-05-14 Turn Inc. Dynamic bid price selection
US20150363835A1 (en) * 2014-01-16 2015-12-17 Google Inc. Utilizing heuristic bidding to determine inventory bid landscape of an active real-time display campaign
US20160379244A1 (en) * 2015-06-23 2016-12-29 Bidtellect, Inc. Method and system for forecasting a campaign performance using predictive modeling

Also Published As

Publication number Publication date
JP2019220052A (en) 2019-12-26

Similar Documents

Publication Publication Date Title
US8478657B2 (en) Auction method and server
CN101253526A (en) Method and system for placing and pricing internet-based advertisements or services
US20120054010A1 (en) Targeting consumers by paying users to share online coupons
JP6715883B2 (en) Information processing apparatus, information processing method, and information processing program
JP2012502388A (en) Method, system and computer-readable recording medium for auction and billing for search advertisements
US20140089106A1 (en) Method and system for formulating bids for internet advertising using forecast data
CA2847674C (en) Auction method and server that establishes a sales price at the lowest bidding price among bidding prices of the selected winning bidders for all winning bidders satisfying an auction condition
CN106415639A (en) Advertisement price discounting
JP5595556B1 (en) System and method for realizing an advertising platform with a new cost model
US20130197984A1 (en) Socially Shared Ads
US20120078730A1 (en) Automatic Internet Search Advertising Campaign Variable Optimization for Aiding Advertising Agency Efficiencies
JP6532313B2 (en) Calculation device, calculation method and calculation program
CN111179026A (en) Advertisement bidding method and system and electronic equipment
JP7189249B2 (en) Information processing device, information processing method and information processing program
JP2017037432A (en) Bid adjustment device, bid adjustment method and bid adjustment program
US20150051964A1 (en) Providing offers for local discounted goods and services
JP7204800B2 (en) Information processing device, information processing method and information processing program
JP5699233B1 (en) Generating device, generating method, and generating program
US20170024812A1 (en) Auction method and server
JP2025015023A (en) Information processing device, information processing method, and information processing program
JP7091024B2 (en) Calculation device, calculation method and calculation program
JP7322085B2 (en) Information processing device, information processing method and information processing program
JP6822786B2 (en) Advertising equipment, advertising methods and advertising programs
KR20100032585A (en) Method, system and computer-readable recording medium for performing auction and charging for search advertisement
JP2019057316A (en) Distribution apparatus, distribution method, and distribution program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180622

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190903

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20191101

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191105

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20191105

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20191108

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: 20200512

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200609

R150 Certificate of patent or registration of utility model

Ref document number: 6715883

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250