JP2011076474A - Advertisement distribution device, method, and system - Google Patents

Advertisement distribution device, method, and system Download PDF

Info

Publication number
JP2011076474A
JP2011076474A JP2009228781A JP2009228781A JP2011076474A JP 2011076474 A JP2011076474 A JP 2011076474A JP 2009228781 A JP2009228781 A JP 2009228781A JP 2009228781 A JP2009228781 A JP 2009228781A JP 2011076474 A JP2011076474 A JP 2011076474A
Authority
JP
Japan
Prior art keywords
search
advertisement
advertisement distribution
request
receiving
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2009228781A
Other languages
Japanese (ja)
Other versions
JP4962989B2 (en
Inventor
Katsuki Takeda
克樹 竹田
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 JP2009228781A priority Critical patent/JP4962989B2/en
Publication of JP2011076474A publication Critical patent/JP2011076474A/en
Application granted granted Critical
Publication of JP4962989B2 publication Critical patent/JP4962989B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

<P>PROBLEM TO BE SOLVED: To provide an advertisement display device and an advertisement display method for increasing the profit of advertising income and enables a sponsor to securely put an advertisement. <P>SOLUTION: An advertisement distribution device 10 receives a search request to perform search processing, and transmits tag information specifying the search request and the search results to a user terminal 20. The user terminal 20 selects an arbitrary link from a search result list and connects with an external server 30. The external server 30 transmits a request to distribute advertisement data to be displayed in an advertisement display frame of a link destination page 32, to the advertisement distribution device 10. Then, the advertisement distribution device 10 specifies search processing on the basis of tag information received together with the distribution request, and selects advertisement data which has an advertisement distribution condition of which the search word of search processing and a search rank of link information match a designated keyword and a designated search rank, which are designated by a sponsor. This advertisement data is transmitted to the external server 30. <P>COPYRIGHT: (C)2011,JPO&INPIT

Description

本発明は、広告をユーザ端末に表示させる広告配信装置、方法及びシステムに関する。   The present invention relates to an advertisement distribution apparatus, method, and system for displaying an advertisement on a user terminal.

従来、見たい情報やサイトを探すときは、一般的には検索エンジンサイトを利用して検索する。検索ワードを所定のスペースに入力すると、検索結果が表示され、この検索結果が表示されるページ内の一部の領域に広告が表示される。この広告は、表題や短い文章と共に広告主のHPへのリンクが表示される形式や、画像などを表示させ画像にリンクが張られているいわゆるバナー広告の形式などが多く採用されている。   Conventionally, when searching for information or sites to be viewed, a search engine site is generally used. When a search word is entered in a predetermined space, a search result is displayed, and an advertisement is displayed in a partial area in the page where the search result is displayed. This advertisement often adopts a format in which a link to the advertiser's HP is displayed together with a title and a short sentence, and a so-called banner advertisement format in which an image is displayed and a link is provided to the image.

このような場合、契約形態にもよるが、通常広告が表示されるだけでは料金は発生しない場合がある。料金が発生する場合は、例えば、表示された広告に含まれる広告主のサイトへのリンクがクリックされたり、リンク先のサイトで実際に商品やサービスが購入されたりした場合が挙げられる。   In such a case, although depending on the contract form, there is a case where a fee is not generated only by displaying a normal advertisement. When a fee is charged, for example, a case where a link to an advertiser's site included in the displayed advertisement is clicked, or a product or service is actually purchased at the linked site.

したがって、検索サイトの運営者が広告収入を得るには、広告が表示される(露出する)確率を大きくすることはもちろん、少なくともリンクがクリックされる確率を大きくする必要がある。また、広告主としても、広告がクリックされない場合には、例えば広告主のサイトにユーザを誘導して商品の購入などにつながらないため、広告を行ってもその費用が無駄となってしまう。このように、いかに効率的に広告を表示させ、かつクリックされる確率を高くするかが課題となっている。   Therefore, in order for the search site operator to obtain advertising revenue, it is necessary to increase the probability that an advertisement is displayed (exposed) as well as at least the probability that a link is clicked. Further, even if the advertiser does not click on the advertisement, for example, the user is not guided to the advertiser's site to purchase the product, and therefore the cost is wasted even if the advertisement is performed. Thus, how to efficiently display an advertisement and increase the probability of being clicked is a problem.

しかし、広告が露出する確率が高いだけではクリックされる確率は高くならない。ユーザがクリックするという能動的作業を伴う以上、ユーザが積極的な興味や関心を持たなければクリックする動作につなげることは難しいからである。したがって、広告は、広告対象の商品やサービスに興味をもつユーザに対して露出されるようにすることが必要となる。そして、広告対象に興味を有するユーザに対して広告が表示されるように、検索語に対応した広告を検索結果ページに露出させる検索連動型広告や、ユーザが過去に閲覧したり検索したりしたサイトの内容に応じて広告を露出させるコンテンツ連動型広告といった手法が行われている(例えば、特許文献1、非特許文献1参照)。   However, the probability of being clicked does not increase only with the high probability that the advertisement is exposed. This is because, as long as it involves an active work of clicking by the user, it is difficult to connect to a click operation unless the user has an active interest or interest. Therefore, the advertisement needs to be exposed to a user who is interested in the product or service to be advertised. Then, search-linked advertisements that expose advertisements corresponding to the search terms on the search result page, and users browsed or searched in the past so that advertisements are displayed to users who are interested in the advertisement target A technique such as a content-linked advertisement that exposes an advertisement in accordance with the contents of a site is performed (see, for example, Patent Document 1 and Non-Patent Document 1).

特表2005−537591号公報JP 2005-537591 A

Overture「インタレストマッチTM」、[online]、[平成21年8月11日検索]、インターネット<URL http://ov.yahoo.co.jp/service/int/index.html>Overture "Interest Match TM", [online], [Search August 11, 2009], Internet <URL http://ov.yahoo.co.jp/service/int/index.html>

しかし、検索連動型広告の場合、検索結果ページに表示されたリンクのうち、明らかに広告とわかるリンクをクリックすることに心理的抵抗を感じるユーザは少なくない。例えば、検索結果を示すページの広告領域に最適なサイト又は目的のサイトが表示されていたとしても、表示されている場所が広告領域である限り、その広告領域をほとんど見ずに無視したり、見たとしても検索結果として表示されたリンクを優先したりする場合がある。このため、広告のリンクがクリックされる確率を高くすることは困難であった。   However, in the case of a search-linked advertisement, there are not a few users who feel psychological resistance to clicking a link that is clearly recognized as an advertisement among the links displayed on the search result page. For example, even if the optimal site or the target site is displayed in the advertisement area of the page showing the search results, as long as the displayed area is the advertisement area, Even if it is viewed, the link displayed as a search result may be given priority. For this reason, it is difficult to increase the probability that an advertisement link is clicked.

また、広告を表示するスペースを提供するサービス運営側にとっては、ユーザによる検索の検索結果を表示する部分には、従来広告を表示させることはできず、表示する検索結果ページの大部分の領域において広告収入を得ることができなかった。   In addition, for the service operation side that provides a space for displaying advertisements, it is not possible to display conventional advertisements in the part where the search results of the search by the user are displayed, and in most areas of the search result page to be displayed. I could not get advertising revenue.

また、コンテンツ連動型広告の場合には、ユーザの閲覧履歴やサイトの内容に基づいて広告が表示されるが、具体的にどのサイトに広告が表示されるかがわかりにくい。例えば、いわゆるスパムサイトなどの評価が低いサイトに広告が表示されてしまうと、広告主のイメージダウンにつながる危険性がある。このため、企業イメージを重視する企業などには敬遠される傾向がある。   In addition, in the case of a content-linked advertisement, an advertisement is displayed based on a user's browsing history or site content, but it is difficult to know on which site the advertisement is specifically displayed. For example, if an advertisement is displayed on a site with a low evaluation such as a so-called spam site, there is a risk that the image of the advertiser may be reduced. For this reason, there is a tendency to be avoided for companies that value corporate image.

そこで、本発明は、広告収入の収益を向上させると共に、広告主が安心して広告を出稿できる広告表示装置及び広告表示方法を提供することを目的とする。   Therefore, an object of the present invention is to provide an advertisement display device and an advertisement display method that improve the profit of advertisement revenue and allow an advertiser to place an advertisement with peace of mind.

(1)ネットワークを通じてユーザ端末に表示させる広告を配信する広告配信装置であって、前記広告配信装置は、前記ユーザ端末から検索ワードを伴った検索要求を受信する検索受付手段と、前記検索受付手段が受信した前記検索ワードを用いて検索処理を行い、前記検索要求を特定するタグ情報を記憶し、当該タグ情報と共に、検索結果のリンク情報を含む検索結果リストを前記ユーザ端末に送信する検索手段と、外部サーバから送信された広告データの配信要求を、前記タグ情報と共に受信する広告要求受付手段と、広告主による指定操作を受け付けたことに応じて、指定キーワード及び指定検索順位を含む広告配信条件を、広告データと共に受け付ける広告受付手段と、前記広告配信条件を記憶する広告配信条件記憶手段と、前記広告データを前記広告配信条件と関連付けて記憶する広告データ記憶手段と、前記外部サーバから受信した前記タグ情報に基づいて特定した検索要求が伴う前記検索ワードを用いて検索処理を行い、当該検索ワード及び検索順位が、前記広告配信条件の指定キーワード及び指定検索順位にそれぞれ合致する広告データを選択する広告配信選択手段と、前記広告配信選択手段が選択した広告データを前記広告データ記憶手段から読み出して前記外部サーバに送信する広告配信手段と、を備える広告配信装置。   (1) An advertisement distribution device that distributes an advertisement to be displayed on a user terminal through a network, wherein the advertisement distribution device receives a search request accompanied by a search word from the user terminal, and the search reception unit Search means for performing search processing using the search word received by the user, storing tag information for specifying the search request, and transmitting a search result list including link information of the search result together with the tag information to the user terminal And an advertisement request receiving means for receiving a distribution request for advertisement data transmitted from an external server together with the tag information, and an advertisement distribution including a specified keyword and a specified search order in response to a specified operation by the advertiser. An advertisement receiving means for receiving the conditions together with the advertisement data, an advertisement delivery condition storage means for storing the advertisement delivery conditions, An advertisement data storage means for storing data in association with the advertisement delivery condition, and a search process using the search word accompanied by the search request specified based on the tag information received from the external server, the search word and An advertisement distribution selection unit that selects advertisement data whose search rank matches the specified keyword and the specified search rank of the advertisement distribution condition, and reads out the advertisement data selected by the advertisement distribution selection unit from the advertisement data storage unit and An advertisement distribution device comprising: an advertisement distribution means for transmitting to an external server.

(1)に記載の発明によれば、広告配信装置は、ユーザ端末から検索ワードを伴った検索要求を検索受付手段が受信すると、検索手段は検索ワードを用いて検索処理を行う。そして検索手段は、当該検索要求を特定するタグ情報とを記憶し、当該タグ情報と共に検索結果のリンク情報を含む検索結果リストをユーザ端末に送信する。また、外部サーバから送信された広告データの配信要求を、タグ情報と共に広告要求受付手段が受信する。また、広告配信装置の広告受付手段は、予め広告主による指定操作により受け付けた指定キーワードと指定検索順位を含む広告配信条件を広告データと共に受け付けて、広告配信条件記憶手段に記憶させる。そして、広告配信選択手段は、広告データの配信要求に含まれるタグ情報に基づいて検索要求を特定すると、その検索ワードと検索順位が指定キーワード及び指定検索順位にそれぞれ合致する広告データを選択し、外部サーバに送信する。
これにより、広告配信装置は、ユーザ端末から受けた検索要求に対して返信する検索結果リストのリンク先ページに広告を配信することができる。したがって、従来広告料が発生しなかった検索結果のリスト部分においても広告料が発生する可能性を生じさせることができる。また、検索ワードと検索順位が、広告主が指定した指定キーワードと指定検索順位を含む広告配信条件にそれぞれ合致した場合に、当該広告主の広告データが選択される。検索エンジンサイトにおいては、一般的に検索結果の上位に挙げられたページが比較的評価の高いページであることが多く、そのページに限定して広告を表示させることができるので、広告主にとっては、自己の広告が掲載を回避したいページに表示される危険性を低下させることができる。
According to the invention described in (1), when the search reception unit receives a search request accompanied by a search word from the user terminal, the search unit performs a search process using the search word. And a search means memorize | stores the tag information which specifies the said search request | requirement, and transmits the search result list containing the link information of a search result with the said tag information to a user terminal. The advertisement request receiving means receives the advertisement data distribution request transmitted from the external server together with the tag information. Further, the advertisement receiving unit of the advertisement distribution apparatus receives the advertisement distribution condition including the specified keyword and the specified search rank received in advance by the specifying operation by the advertiser together with the advertisement data, and stores it in the advertisement distribution condition storage unit. Then, when the advertisement distribution selection means identifies the search request based on the tag information included in the advertisement data distribution request, the advertisement distribution selection means selects the advertisement data whose search word and search rank match the specified keyword and the specified search rank, Send to external server.
Thereby, the advertisement distribution device can distribute the advertisement to the link destination page of the search result list that is returned in response to the search request received from the user terminal. Therefore, it is possible to generate a possibility that the advertisement fee is generated even in the list portion of the search result in which the advertisement fee is not conventionally generated. Further, when the search word and the search order match the advertisement distribution conditions including the designated keyword designated by the advertiser and the designated search order, the advertisement data of the advertiser is selected. In search engine sites, generally the pages listed in the top of the search results are often highly rated pages, and ads can be displayed only on those pages. For advertisers, , It is possible to reduce the risk that the advertisement is displayed on a page that the user wants to avoid posting.

(2)前記広告受付手段は、所定範囲の指定検索順位を前記広告配信条件として受け付け、前記広告配信選択手段は、前記検索順位が前記所定範囲の指定検索順位に含まれる場合に、当該広告配信条件の広告データを選択する(1)に記載の広告配信装置。   (2) The advertisement accepting unit accepts a specified search rank within a predetermined range as the advertisement distribution condition, and the advertisement distribution selecting unit is configured to distribute the advertisement when the search rank is included in the specified search rank within the predetermined range. The advertisement distribution device according to (1), wherein advertisement data of a condition is selected.

(2)に記載の発明によれば、(1)に記載の発明に加えて、広告受付手段が所定範囲の指定検索順位を広告配信条件として受け付け、ユーザ端末からの検索要求に対応した検索結果の検索順位が指定検索順位の範囲内にある場合に、当該広告配信条件の広告データを選択する。したがって、広告データが選択される確率を大きくすることができる。   According to the invention described in (2), in addition to the invention described in (1), the advertisement reception means receives a specified search order within a predetermined range as an advertisement distribution condition, and a search result corresponding to a search request from a user terminal When the search order is within the range of the designated search order, the advertisement data of the advertisement delivery condition is selected. Therefore, the probability that advertisement data is selected can be increased.

(3)ネットワークを通じてユーザ端末に表示させる広告を配信する広告配信装置であって、前記広告配信装置は、前記ユーザ端末から、前記ユーザ端末において表示する検索ワードの候補リストである入力補助リスト作成要求を受信する入力補助リスト作成要求受信手段と、前記入力補助リスト作成要求を受信したことに応じて、前記入力補助リストを作成し、前記入力補助リストを特定するタグ情報を記憶し、前記タグ情報と共に前記ユーザ端末に送信する入力補助リスト作成手段と、前記ユーザ端末から、前記検索ワードを伴った検索要求を前記タグ情報と共に受信する検索受付手段と、前記検索受付手段が受け付けた前記検索ワードを前記タグ情報に関連付けて記憶し、前記検索ワードを用いて検索処理を行い、前記タグ情報と共に検索結果のリンク情報を含む検索結果リストを前記ユーザ端末に送信する検索手段と、外部サーバから送信された広告データの配信要求を、前記タグ情報と共に受信する広告要求受付手段と、広告主による指定操作を受け付けたことに応じて、指定キーワード、指定検索順位及び前記入力補助リストにおける前記検索ワードの指定順位を含む広告配信条件を、広告データと共に受け付ける広告受付手段と、前記広告配信条件を記憶する広告配信条件記憶手段と、前記広告データを前記広告配信条件と関連付けて記憶する広告データ記憶手段と、前記外部サーバから受信した前記タグ情報に基づいて特定した検索要求が伴う前記検索ワードを用いて検索処理を行い、前記検索ワード、前記入力補助リストにおける前記検索ワードの順位、及び検索順位が、前記広告配信条件の前記指定キーワード、前記指定検索順位及び前記入力補助リストにおける前記検索ワードの指定順位にそれぞれ合致する、広告データを選択する広告配信選択手段と、前記広告配信選択手段が選択した広告データを前記広告データ記憶手段から読み出して前記外部サーバに送信する広告配信手段と、を備える広告配信装置。   (3) An advertisement distribution apparatus that distributes an advertisement to be displayed on a user terminal through a network, wherein the advertisement distribution apparatus makes an input auxiliary list creation request that is a candidate list of search words to be displayed on the user terminal from the user terminal An input auxiliary list creation request receiving means for receiving the input auxiliary list creation request, creating the input auxiliary list, storing tag information for identifying the input auxiliary list, and storing the tag information And an auxiliary input list creating means for transmitting to the user terminal, a search receiving means for receiving a search request accompanied by the search word together with the tag information from the user terminal, and the search word received by the search receiving means. Store in association with the tag information, perform a search process using the search word, and together with the tag information Search means for transmitting a search result list including link information of search results to the user terminal, advertisement request receiving means for receiving a distribution request for advertisement data transmitted from an external server together with the tag information, and designation by an advertiser In response to receiving an operation, an advertisement receiving means that receives advertisement distribution conditions including a specified keyword, a specified search rank, and a specified rank of the search word in the input auxiliary list together with advertisement data, and stores the advertisement distribution conditions Using an advertisement delivery condition storage means, an advertisement data storage means for storing the advertisement data in association with the advertisement delivery condition, and the search word accompanied by a search request specified based on the tag information received from the external server. A search process is performed, and the search word, the rank of the search word in the input auxiliary list, and the search Advertisement distribution selecting means for selecting advertisement data, the ranks respectively matching the specified keyword of the advertisement distribution condition, the specified search rank, and the specified rank of the search word in the input auxiliary list; and the advertisement distribution selecting means An advertisement distribution device comprising: advertisement distribution means for reading selected advertisement data from the advertisement data storage means and transmitting the selected advertisement data to the external server.

(3)に記載の発明によれば、ユーザ端末において検索ワード入力時に表示される入力補助リストの中から検索ワードが選択されたことに応じて、その検索ワードが指定キーワードであり、かつ、入力補助リストでの順位と検索結果での順位とが、予め広告主により指定された当該検索ワードの指定検索順位と入力補助リストの指定順位と合致するかが判断される。そして、その条件に合致する場合に、その検索ワードを指定した広告主の広告データをリンク先ページに表示することができる。これにより、検索処理とは異なる観点で作成された入力補助リストの順位が広告配信条件に加わるため、例えばユーザ端末におけるウェブページの閲覧履歴や検索ワードの使用履歴を参照して入力補助リストを作成するようにした場合に、よりユーザの興味関心に近い検索結果のリンク先ページに広告を表示することができる。このため、信頼性の高くかつユーザの興味関心に近いという条件を満たすリンク先ページに広告を表示させる広告配信装置を提供することができる。   According to the invention described in (3), when the search word is selected from the input auxiliary list displayed when the search word is input at the user terminal, the search word is the designated keyword and the input It is determined whether the rank in the auxiliary list and the rank in the search result match the designated search rank of the search word designated in advance by the advertiser and the designated rank in the input auxiliary list. When the condition is met, the advertisement data of the advertiser that specifies the search word can be displayed on the linked page. As a result, the ranking of the auxiliary input list created from a different viewpoint from the search process is added to the advertisement distribution conditions. For example, the auxiliary input list is created with reference to the browsing history of web pages and the usage history of search words on the user terminal. In this case, the advertisement can be displayed on the linked page of the search result closer to the user's interest. For this reason, it is possible to provide an advertisement distribution device that displays an advertisement on a linked page that satisfies the condition of high reliability and close to the user's interest.

(4)広告配信装置がネットワークを通じてユーザ端末に広告を配信する広告配信方法であって、前記広告配信装置が、前記ユーザ端末から検索ワードを伴った検索要求を受信するステップと、受信した前記検索ワードを用いて検索処理を行い、前記検索要求を特定するタグ情報を記憶し、当該タグ情報と共に、検索結果のリンク情報を含む検索結果リストを当該ユーザ端末に送信するステップと、外部サーバから送信された広告データの配信要求を、前記タグ情報と共に受信するステップと、広告主による指定操作を受け付けたことに応じて、指定キーワード及び指定検索順位を含む広告配信条件を、広告データと共に受け付けるステップと、前記広告配信条件を記憶するステップと、前記広告データを前記広告配信条件と関連付けて記憶するステップと、前記外部サーバから受信したタグ情報に基づいて特定した検索要求が伴う前記検索ワードを用いて検索処理を行い、当該検索ワード及び検索順位が、前記広告配信条件の指定キーワード及び指定検索順位にそれぞれ合致する広告データを選択するステップと、前記選択した広告データを読み出して前記外部サーバに送信するステップと、を含む広告配信方法。   (4) An advertisement distribution method in which an advertisement distribution device distributes advertisements to user terminals through a network, wherein the advertisement distribution device receives a search request accompanied by a search word from the user terminal, and the received search A search process is performed using a word, tag information for specifying the search request is stored, and a search result list including link information of the search result together with the tag information is transmitted to the user terminal, and transmitted from an external server Receiving the advertisement data distribution request together with the tag information, and receiving the advertisement distribution condition including the specified keyword and the specified search order together with the advertisement data in response to receiving the specifying operation by the advertiser; , Storing the advertisement distribution condition, and storing the advertisement data in association with the advertisement distribution condition And a search process using the search word accompanied by the search request specified based on the tag information received from the external server, and the search word and the search order are the specified keyword and the specified search of the advertisement distribution condition. An advertisement distribution method comprising: selecting advertisement data that matches each rank; and reading the selected advertisement data and transmitting it to the external server.

(4)に記載の発明によれば、(1)と同様の効果を奏することができる広告配信方法を提供することができる。   According to the invention described in (4), it is possible to provide an advertisement distribution method capable of producing the same effect as in (1).

(5)広告配信装置がネットワークを通じてユーザ端末に広告を配信する広告配信システムであって、前記広告配信装置は、前記ユーザ端末から検索ワードを伴った検索要求を受信する検索受付手段と、前記検索受付手段が受信した前記検索ワードを用いて検索処理を行い、前記検索要求を特定するタグ情報を記憶し、当該タグ情報と共に、検索結果のリンク情報を含む検索結果リストを前記ユーザ端末に送信する検索手段と、広告主による指定操作を受け付けたことに応じて、指定キーワード及び指定検索順位を含む広告配信条件を、広告データと共に受け付ける広告受付手段と、前記広告配信条件を記憶する広告配信条件記憶手段と、前記広告データを前記広告配信条件と関連付けて記憶する広告データ記憶手段と、を備え、前記ユーザ端末は、前記広告配信装置から受信した、前記検索結果リストのうち選択操作を受け付けた一のリンク情報に基づいて、前記広告配信装置から受信した前記タグ情報と共に、外部サーバに接続要求を送信する送信手段を備え、前記外部サーバは、前記ユーザ端末から、前記タグ情報と共に前記接続要求を受信したことに応じて、前記一のリンク情報が示すリンク先ページに表示させる広告データの配信要求を前記タグ情報と共に前記広告配信装置に送信する広告要求手段を備え、前記広告配信装置は、前記外部サーバから送信された前記広告データの配信要求を、前記タグ情報と共に受信する広告要求受付手段と、前記外部サーバから前記配信要求を前記タグ情報と共に受信したことに応じて、前記タグ情報に基づいて特定した検索要求が伴う前記検索ワードを用いて検索処理を行い、当該検索ワード及び検索順位が、前記広告配信条件の指定キーワード及び指定検索順位にそれぞれ合致する広告データを選択する広告配信選択手段と、前記広告配信選択手段が選択した広告データを前記広告データ記憶手段から読み出して前記外部サーバに送信する広告配信手段と、をさらに備え、前記外部サーバは、前記広告配信手段から前記広告データを受信したことに応じて、前記接続要求を受信したユーザ端末に、前記広告データと共に前記リンク先ページのデータを送信する手段をさらに備える広告配信システム。   (5) An advertisement distribution system in which an advertisement distribution apparatus distributes advertisements to user terminals through a network, wherein the advertisement distribution apparatus receives a search request accompanied by a search word from the user terminal, and the search A search process is performed using the search word received by the accepting unit, tag information specifying the search request is stored, and a search result list including link information of the search result is transmitted to the user terminal together with the tag information. A search means, an advertisement receiving means for receiving advertisement distribution conditions including a specified keyword and a specified search order together with advertisement data in response to receiving a designation operation by an advertiser, and an advertisement distribution condition storage for storing the advertisement distribution conditions Means, and advertisement data storage means for storing the advertisement data in association with the advertisement delivery condition, and the user At the end, based on one link information received from the advertisement distribution apparatus and received a selection operation from the search result list, a connection request is transmitted to the external server together with the tag information received from the advertisement distribution apparatus. The external server includes a transmission unit, and in response to receiving the connection request together with the tag information from the user terminal, the external server sends a distribution request for advertisement data to be displayed on the link destination page indicated by the one link information. An advertisement request means for transmitting to the advertisement distribution apparatus together with tag information, the advertisement distribution apparatus receiving an advertisement request distribution means transmitted from the external server together with the tag information; In response to receiving the distribution request together with the tag information from an external server, a search request specified based on the tag information is accompanied. An advertisement distribution selecting means for performing a search process using the search word, and for selecting advertisement data whose search word and search order respectively match the designated keyword and the designated search order of the advertisement delivery condition; and the advertisement delivery selecting means Further comprising an advertisement distribution means for reading out the advertisement data selected by the advertisement data storage means and transmitting the advertisement data to the external server, wherein the external server receives the advertisement data from the advertisement distribution means, An advertisement distribution system further comprising means for transmitting the linked page data together with the advertisement data to the user terminal that has received the connection request.

(5)に記載の発明によれば、(1)と同様の効果を奏することができるシステムを提供することができる。   According to the invention described in (5), it is possible to provide a system capable of producing the same effect as in (1).

本発明によれば、広告収入の収益を向上させると共に、広告主が安心して広告を出稿できる広告表示装置及び広告表示方法を提供することができる。   ADVANTAGE OF THE INVENTION According to this invention, while improving the profit of advertisement revenue, the advertisement display apparatus and advertisement display method which an advertiser can place an advertisement in comfort can be provided.

本発明の実施形態に係る広告配信装置の機能ブロック図であって、広告配信装置とネットワークを通じて通信を行うユーザ端末、外部サーバ及び広告主端末の関係を示した図である。1 is a functional block diagram of an advertisement distribution device according to an embodiment of the present invention, and is a diagram illustrating a relationship between a user terminal, an external server, and an advertiser terminal that communicate with the advertisement distribution device through a network. 本発明の実施形態に係る対応テーブルを示す図である。It is a figure which shows the corresponding | compatible table which concerns on embodiment of this invention. 本発明の実施形態に係る広告配信条件テーブルを示す図である。It is a figure which shows the advertisement delivery condition table which concerns on embodiment of this invention. 本発明の実施形態に係る広告データテーブルを示す図である。It is a figure which shows the advertisement data table which concerns on embodiment of this invention. 本発明の実施形態に係る広告配信装置、ユーザ端末及び外部サーバの関係並びに処理の流れを示す図である。It is a figure which shows the relationship between the advertisement delivery apparatus which concerns on embodiment of this invention, a user terminal, and an external server, and the flow of a process. 本発明の実施形態に係る広告選択処理を示すフローチャートである。It is a flowchart which shows the advertisement selection process which concerns on embodiment of this invention. 本発明の実施形態に係る照合処理を示すフローチャートである。It is a flowchart which shows the collation process which concerns on embodiment of this invention. 本発明の第2実施形態に係る広告配信装置の機能ブロック図であって、広告配信装置とネットワークを通じて通信を行うユーザ端末、外部サーバ及び広告主端末の関係を示した図である。It is a functional block diagram of the advertisement delivery apparatus concerning a 2nd embodiment of the present invention, and is a figure showing the relation between a user terminal, an external server, and an advertiser terminal which communicate with an advertisement delivery apparatus through a network. 本発明の第2実施形態に係る入力補助対応テーブルを示す図である。It is a figure which shows the input assistance corresponding | compatible table which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係る広告配信条件テーブルを示す図である。It is a figure which shows the advertisement delivery condition table which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係る、ユーザ端末に検索ページが表示されてから検索要求を行い、検索結果リストが返信されるまでの広告配信装置及びユーザ端末の関係並びに処理の流れを示す図である。The figure which shows the relationship of an advertisement delivery apparatus and a user terminal after a search request is displayed after a search page is displayed on a user terminal, and a search result list is returned, and the flow of a process based on 2nd Embodiment of this invention. is there. 本発明の第2実施形態に係る入力補助リスト作成処理のフローチャートである。It is a flowchart of the input auxiliary list creation process which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係る照合処理を示すフローチャートである。It is a flowchart which shows the collation process which concerns on 2nd Embodiment of this invention.

以下、本発明の第1実施形態について図面に基づいて説明する。   Hereinafter, a first embodiment of the present invention will be described with reference to the drawings.

図1から図4を用いて広告配信装置10を中心とする各構成について説明する。
図1は、広告配信装置10の機能ブロック図であって、広告配信装置10とネットワークを通じて通信を行うユーザ端末20、外部サーバ30及び広告主端末40の関係を示した図である。図2は対応テーブルを示す図であり、図3は広告配信条件テーブルを示す図であり、図4は、広告データテーブルを示す図である。
Each structure centering on the advertisement delivery apparatus 10 is demonstrated using FIGS. 1-4.
FIG. 1 is a functional block diagram of the advertisement distribution apparatus 10 and shows a relationship among the user terminal 20, the external server 30, and the advertiser terminal 40 that communicate with the advertisement distribution apparatus 10 through a network. 2 is a diagram showing a correspondence table, FIG. 3 is a diagram showing an advertisement distribution condition table, and FIG. 4 is a diagram showing an advertisement data table.

広告配信装置10は、検索処理及び広告配信を行ういわゆるサーバである。具体的には、いわゆる検索エンジンを始めとするサービスを提供するサイトを運営するサーバ又はサーバ群を含む。広告配信装置10は、まず、ユーザ端末20から検索要求を受け付けて検索処理を行い、検索要求を受け付けたユーザ端末20に検索結果となる検索結果リストを送信する。また、広告配信装置10は、検索結果リストに表示されたリンク情報のいずれかがユーザ端末20において選択され、そのリンク情報にしたがって接続要求を受けた外部サーバ30のリンク先ページ32(図5参照)に設けられた広告表示枠に表示する広告データを選択し外部サーバ30に送信する。詳細は後述する。   The advertisement distribution device 10 is a so-called server that performs search processing and advertisement distribution. Specifically, it includes a server or a server group that operates a site that provides a service including a so-called search engine. First, the advertisement distribution apparatus 10 receives a search request from the user terminal 20 and performs a search process, and transmits a search result list as a search result to the user terminal 20 that has received the search request. Further, the advertisement distribution apparatus 10 selects one of the link information displayed in the search result list on the user terminal 20, and the link destination page 32 of the external server 30 that has received a connection request according to the link information (see FIG. 5). ) Is selected and transmitted to the external server 30. Details will be described later.

ユーザ端末20は、いわゆるコンピュータや携帯電話、PDAなどの携帯端末により構成され、ネットワークに接続可能な情報処理装置であればよい。ユーザ端末20は、広告配信装置10に検索要求を送信し、その検索結果である検索結果リストを受信して表示部(図示せず)に表示する。また、その後検索結果リストに表示されたリンク情報のいずれかについて選択を受け付けると、リンク先ページ32を表示するため、外部サーバ30に接続要求を行う。そして、外部サーバ30からリンク先ページ32と共に広告データを受信すると、これらを合成してユーザ端末20の表示部に表示させる。   The user terminal 20 may be an information processing apparatus that is configured by a mobile terminal such as a so-called computer, a mobile phone, or a PDA and can be connected to a network. The user terminal 20 transmits a search request to the advertisement distribution apparatus 10, receives a search result list as a search result, and displays it on a display unit (not shown). Further, when selection is received for any of the link information displayed in the search result list, a connection request is made to the external server 30 in order to display the link destination page 32. When the advertisement data is received together with the linked page 32 from the external server 30, these are combined and displayed on the display unit of the user terminal 20.

外部サーバ30は、広告配信装置10がユーザ端末20に送信した検索結果リストにおいて、表示されたリンク情報によりリンクされるサーバである。ユーザ端末20は、リンク情報を選択することで外部サーバ30に接続要求を行い、外部サーバ30から送信されたリンク先ページ32を受信して表示部に表示する。このとき、リンク先ページ32に広告表示枠が設けられている場合、外部サーバ30の広告要求部31は、広告配信装置10にユーザ端末20から受信したタグ情報と共に広告配信要求を送信する。そして、広告配信装置10から広告データを受信すると、リンク先ページ32と共に受信した広告データを接続要求を受けたユーザ端末20に送信する。本実施形態では、一の外部サーバ30のみ記載しているが、検索結果リストに表示されたリンク情報の数だけ外部サーバがあってよい。   The external server 30 is a server linked by the displayed link information in the search result list transmitted from the advertisement distribution apparatus 10 to the user terminal 20. The user terminal 20 makes a connection request to the external server 30 by selecting the link information, receives the link destination page 32 transmitted from the external server 30, and displays it on the display unit. At this time, when an advertisement display frame is provided on the linked page 32, the advertisement request unit 31 of the external server 30 transmits an advertisement distribution request to the advertisement distribution apparatus 10 together with the tag information received from the user terminal 20. When the advertisement data is received from the advertisement distribution device 10, the advertisement data received together with the link destination page 32 is transmitted to the user terminal 20 that has received the connection request. In the present embodiment, only one external server 30 is described, but there may be as many external servers as the number of link information displayed in the search result list.

広告主端末40は、広告主が使用する端末であり、リンク先ページ32に表示させたい広告データを広告配信条件と共に広告配信装置10に送信する端末である。ここで、広告配信条件は、広告配信装置10が広告データを選択するための条件であり、広告データを表示させるための指定キーワードと、指定検索順位とが少なくとも含まれる。   The advertiser terminal 40 is a terminal used by the advertiser, and is a terminal that transmits advertisement data to be displayed on the linked page 32 to the advertisement distribution apparatus 10 together with advertisement distribution conditions. Here, the advertisement distribution condition is a condition for the advertisement distribution apparatus 10 to select advertisement data, and includes at least a designated keyword for displaying the advertisement data and a designated search order.

指定キーワードは、広告主により予め指定され、ユーザ端末20が検索する際に入力する検索ワードに対応する。広告データを選択する際に、検索ワードと指定キーワードとが一致する場合、その指定キーワードを広告配信条件とする広告データが選択される。例えば、広告主が指定キーワードとして「車」を指定していた場合に、検索ワードが「車」であった場合、当該「車」が指定キーワード(広告配信条件)となっている広告データが選択される。   The designated keyword is designated in advance by the advertiser and corresponds to a search word input when the user terminal 20 searches. When selecting the advertisement data, if the search word matches the designated keyword, the advertisement data using the designated keyword as the advertisement distribution condition is selected. For example, if the advertiser has specified “car” as the specified keyword and the search word is “car”, the advertisement data for which the “car” is the specified keyword (advertising distribution condition) is selected. Is done.

また、指定検索順位は、広告主により予め指定され、広告配信装置10がユーザ端末20に送信した検索結果リストに基づいて表示されるリンク情報の検索順位に対応する。リンク情報の検索順位と広告主から指定された指定検索順位とが一致する場合、その指定検索順位を広告配信条件とする広告データが選択される。本実施形態では、この指定検索順位は所定の範囲で指定可能である。また、指定キーワードと検索ワードとが一致する場合に、さらに指定検索順位の条件が判断される。
例えば、指定検索順位が1位から5位までの範囲で指定され、指定キーワードが「車」であった場合を説明する。この場合、検索ワードが「車」であり、かつ検索ワード「車」で検索した結果、検索結果リストにおいて1位から5位の範囲に含まれるリンク情報が選択された場合に、これらを広告配信条件とする広告データが選択される。そして、当該リンク情報によりリンクされたリンク先ページ32の広告表示枠に、選択された広告データが表示される。
The designated search order corresponds to the search order of link information that is designated in advance by the advertiser and displayed based on the search result list transmitted from the advertisement distribution apparatus 10 to the user terminal 20. When the link information search order matches the designated search order designated by the advertiser, advertisement data having the designated search order as the advertisement distribution condition is selected. In this embodiment, this designated search order can be designated within a predetermined range. Further, when the designated keyword matches the search word, a condition for the designated search order is further determined.
For example, a case where the designated search order is designated in the range from the first to the fifth place and the designated keyword is “car” will be described. In this case, when the search word is “car” and the link information included in the first to fifth positions in the search result list is selected as a result of the search using the search word “car”, these are distributed as advertisements. The advertisement data as a condition is selected. Then, the selected advertisement data is displayed in the advertisement display frame of the linked page 32 linked by the link information.

以下、広告配信装置10の各機能構成について説明する。
広告配信装置10は、検索要求受付部11、検索処理部12、インデックスDB13、広告要求受付部14、広告配信選択部15、広告配信条件DB16、広告配信部17、広告データDB18及び広告受付部19により構成される。
Hereinafter, each functional configuration of the advertisement distribution apparatus 10 will be described.
The advertisement distribution device 10 includes a search request reception unit 11, a search processing unit 12, an index DB 13, an advertisement request reception unit 14, an advertisement distribution selection unit 15, an advertisement distribution condition DB 16, an advertisement distribution unit 17, an advertisement data DB 18, and an advertisement reception unit 19. Consists of.

検索要求受付部11は、ユーザ端末20から検索要求を受信する。この検索要求はユーザ端末20において入力された検索ワードを伴い、検索要求受付部11は、検索要求及び検索ワードを受け付けると、検索手段となる検索処理部12に検索ワードを出力する。   The search request receiving unit 11 receives a search request from the user terminal 20. This search request is accompanied by the search word input at the user terminal 20, and when the search request receiving unit 11 receives the search request and the search word, it outputs the search word to the search processing unit 12 serving as a search means.

検索処理部12は検索処理を行う。検索処理部12は、検索要求受付部11から検索ワードが出力されると、インデックスDB13を参照し、インデックスDB13に記憶されているインデックスを利用して検索処理を行う。この検索処理はサーチエンジンに使用される既知の方法を使用することができる。そして、検索処理部12は、その検索結果を検索要求を送信したユーザ端末20に送信する。   The search processing unit 12 performs a search process. When the search word is output from the search request receiving unit 11, the search processing unit 12 refers to the index DB 13 and performs a search process using the index stored in the index DB 13. For this search process, a known method used for a search engine can be used. Then, the search processing unit 12 transmits the search result to the user terminal 20 that transmitted the search request.

検索結果には、検索したページへのリンク情報がリスト状に表示される検索結果リストと、タグ情報が含まれる。また、このタグ情報には当該検索処理を特定するためのセッションIDを少なくとも含む。このセッションIDは、検索処理部12が検索処理を行った際に生成され、当該検索処理を特定するIDである。そして、検索結果リストをユーザ端末20に返信する際にタグ情報として送信される。また、これ以降、ユーザ端末20から外部サーバ30に接続する際、また、外部サーバ30から広告配信装置10に広告配信要求を送信する際にも、ユーザ端末20及び外部サーバ30からそれぞれ同じセッションIDを含むタグ情報が送信される。そして、検索処理部12は、検索処理後、当該セッションIDに対応する情報(例えば、図2に示す対応テーブルなど)を記憶する。   The search result includes a search result list in which link information to the searched page is displayed in a list and tag information. The tag information includes at least a session ID for specifying the search process. The session ID is generated when the search processing unit 12 performs the search process, and is an ID for specifying the search process. Then, it is transmitted as tag information when the search result list is returned to the user terminal 20. Further, when the user terminal 20 connects to the external server 30 and when the advertisement distribution request is transmitted from the external server 30 to the advertisement distribution device 10, the same session ID is transmitted from the user terminal 20 and the external server 30. Tag information including is transmitted. Then, after the search processing, the search processing unit 12 stores information (for example, the correspondence table shown in FIG. 2) corresponding to the session ID.

ここで、図2に示す対応テーブルについて説明する。対応テーブルでは、セッションIDと検索ワードとが互いに関連付けられている。これにより、検索処理部12が行った検索処理を特定することができる。   Here, the correspondence table shown in FIG. 2 will be described. In the correspondence table, the session ID and the search word are associated with each other. Thereby, the search processing performed by the search processing unit 12 can be specified.

インデックスDB13は、例えば、表形式で作成されたインデックスが格納される記憶部である。これらのインデックス作成には、使用するサーチエンジンの方式に合わせて適した作成方法を採用することができる。例えば、予め人の手で所定のカテゴリに分類されたカテゴリ体系が定義されており、あるURLを有するページに対してその中から該当するカテゴリを選択して分類を付与する方法や、予めクローラやロボット等によりウェブ上の文書や画像などが周期的に収集され、これを所定のカテゴリ毎に分類する方法などが挙げられる。   The index DB 13 is a storage unit that stores, for example, an index created in a table format. In order to create these indexes, a creation method suitable for the method of the search engine to be used can be adopted. For example, a category system that has been classified in advance into a predetermined category by a human hand is defined, and a method for selecting a category from among the pages having a certain URL and assigning the classification, or a crawler, Examples include a method of periodically collecting documents and images on the web by a robot or the like and classifying the documents or images into predetermined categories.

広告要求受付部14は、外部サーバ30から広告配信要求を受信し、広告配信選択部15に出力する。この広告配信要求には、広告配信装置10が検索結果リストをユーザ端末20に送信し、さらにユーザ端末20から外部サーバ30に接続する際に送信されたセッションIDがタグ情報として送信される。   The advertisement request reception unit 14 receives an advertisement distribution request from the external server 30 and outputs the advertisement distribution request to the advertisement distribution selection unit 15. In this advertisement distribution request, the advertisement distribution apparatus 10 transmits a search result list to the user terminal 20, and the session ID transmitted when connecting from the user terminal 20 to the external server 30 is transmitted as tag information.

広告配信選択部15は、広告配信要求を受け付けた外部サーバ30のリンク先ページ32を表示させる広告データを選択する。広告データを選択するには、まず広告配信選択部15は、受信したセッションIDから、検索処理部12が行った検索処理を特定する。そして広告配信選択部15は同様の検索処理を行い、使用された検索ワードと検索結果リストを取得する。
次に、広告配信選択部15は、広告配信条件DB16を参照して、広告配信条件DB16に記憶されている個々の広告配信条件をそれぞれ読み出し、検索ワード及び検索結果リストにおけるリンク先ページ32の検索順位と、広告配信条件の指定キーワード及び指定検索順位と、を対照して、これらの条件に合致する広告配信条件に関連付けられている広告データを選択する。そして、広告配信選択部15は、検索ワード及びリンク情報の検索順位が広告配信条件に合致する広告配信条件の広告IDを広告配信部17に出力する。
The advertisement distribution selection unit 15 selects advertisement data for displaying the linked page 32 of the external server 30 that has received the advertisement distribution request. In order to select advertisement data, first, the advertisement distribution selection unit 15 specifies the search processing performed by the search processing unit 12 from the received session ID. Then, the advertisement distribution selection unit 15 performs the same search process, and acquires the used search word and the search result list.
Next, the advertisement distribution selection unit 15 refers to the advertisement distribution condition DB 16 and reads out each advertisement distribution condition stored in the advertisement distribution condition DB 16 to search the linked page 32 in the search word and the search result list. The ranking is compared with the specified keyword and the specified search rank of the advertisement distribution condition, and the advertisement data associated with the advertisement distribution condition that matches these conditions is selected. Then, the advertisement distribution selection unit 15 outputs to the advertisement distribution unit 17 the advertisement ID of the advertisement distribution condition in which the search order of the search word and the link information matches the advertisement distribution condition.

広告配信条件DB16は、図3に示す広告配信条件テーブルを記憶する記憶部である。ここで、図3を参照して広告配信条件DB16に記憶される広告配信条件テーブルについて説明する。広告配信条件テーブルは、入札ID列、指定キーワード列、指定検索順位列、広告ID列、及び入札額列により少なくとも構成される。また、各テーブルにおいて、同じ行に格納されている各データは、それぞれ互いに関係付けられている。   The advertisement distribution condition DB 16 is a storage unit that stores the advertisement distribution condition table shown in FIG. Here, the advertisement distribution condition table stored in the advertisement distribution condition DB 16 will be described with reference to FIG. The advertisement distribution condition table includes at least a bid ID column, a specified keyword column, a specified search rank column, an advertisement ID column, and a bid amount column. In each table, the data stored in the same row are related to each other.

入札ID列は、広告主が広告主端末40から広告データを表示させるサービスに申込みを行い各入札について付された識別子である。
ここで「入札」としているのは、本実施形態では、一の指定キーワードに対して複数の広告配信条件を受付可能としており、この場合、最も有利な条件を提示したものを優先して選択する方式としているためである。また、最も有利な条件とは、本実施形態では、同じ指定キーワードを指定する広告配信条件のうち、本テーブルの入札額列に格納された値のうち、最大のものをいう。すなわち、入札額列に格納された金額の値のうち、大きいものから優先して選択される。
The bid ID column is an identifier assigned to each bid when an advertiser applies for a service for displaying advertisement data from the advertiser terminal 40.
In this embodiment, “bidding” means that a plurality of advertisement distribution conditions can be accepted for one designated keyword, and in this case, the one that presents the most advantageous condition is selected with priority. This is because it is a method. In the present embodiment, the most advantageous condition is the maximum value among the values stored in the bid amount column of this table among the advertisement distribution conditions that specify the same designated keyword. In other words, the value of the amount stored in the bid amount column is selected with priority from the largest value.

指定キーワード列には、広告主が広告主端末40を介して入札時に指定した単語が格納される。また、指定検索順位列には、広告主が広告主端末40を介して入札時に指定した順位が格納される。指定検索順位は、任意の範囲で指定してもよく、また、任意の順位を1つ指定するようにしてもよい。   In the designated keyword column, words designated by the advertiser at the time of bidding through the advertiser terminal 40 are stored. The designated search order column stores the order designated by the advertiser at the time of bidding through the advertiser terminal 40. The designated search order may be designated within an arbitrary range, or one arbitrary order may be designated.

広告ID列には、広告IDが格納される。広告IDは、後述の広告データを特定する識別子である。また、入札額列には、広告主が広告主端末40を介して入札時に指定した入札額が格納される。   The advertisement ID column stores an advertisement ID. The advertisement ID is an identifier that identifies advertisement data to be described later. The bid amount column stores the bid amount designated by the advertiser at the time of bidding through the advertiser terminal 40.

図1に戻って、広告配信部17は、広告配信選択部15が選択した広告IDを受信すると、広告データDB18から該当する広告データを読み出し、外部サーバ30に送信する。   Returning to FIG. 1, when the advertisement distribution unit 17 receives the advertisement ID selected by the advertisement distribution selection unit 15, the advertisement distribution unit 17 reads the corresponding advertisement data from the advertisement data DB 18 and transmits it to the external server 30.

広告データDB18は、広告主が広告主端末40から送信した広告データを記憶する記憶部である。広告データDB18は、本実施形態においては、図4に示すような広告データテーブルを記憶する。   The advertisement data DB 18 is a storage unit that stores advertisement data transmitted from the advertiser terminal 40 by the advertiser. In this embodiment, the advertisement data DB 18 stores an advertisement data table as shown in FIG.

ここで、図4を参照して広告データテーブルについて説明する。広告データテーブルは、広告ID列と広告データ列とで少なくとも構成される。また、同じ行に格納されたデータはそれぞれ互いに関連付けられている。広告データ列には、広告主端末40から送信された広告データが格納される。この広告データとして、広告の実態ファイルが格納されている場所を示すURLの情報が格納されてもよい。   Here, the advertisement data table will be described with reference to FIG. The advertisement data table includes at least an advertisement ID column and an advertisement data column. Further, the data stored in the same row are associated with each other. In the advertisement data column, advertisement data transmitted from the advertiser terminal 40 is stored. As this advertisement data, URL information indicating a place where an advertisement actual file is stored may be stored.

図1に戻って、広告配信装置10の広告受付部19は、広告主端末40から広告データを表示させる際の入札を受け付け、受け付けたデータを広告配信条件DB16及び広告データDB18にそれぞれ記憶させる。入札には、少なくとも広告データと、広告配信条件である指定キーワード、指定検索順位及び入札額の情報をそれぞれ受け付ける。これらの受け付けは、広告主端末40が所定のウェブページにアクセスし、所定の情報を入力するようにしてもよい。   Returning to FIG. 1, the advertisement receiving unit 19 of the advertisement distribution apparatus 10 receives a bid for displaying advertisement data from the advertiser terminal 40 and stores the received data in the advertisement distribution condition DB 16 and the advertisement data DB 18, respectively. For the bidding, at least the advertisement data, the specified keyword that is the advertisement distribution condition, the specified search order, and the bid amount information are received. For these receptions, the advertiser terminal 40 may access a predetermined web page and input predetermined information.

図1及び図5を参照して、広告配信装置10、ユーザ端末20及び外部サーバ30の関係並びに処理の流れについて説明する。図5は、広告配信装置10、ユーザ端末20及び外部サーバ30の関係並びに処理の流れを示す図である。   With reference to FIG.1 and FIG.5, the relationship between the advertisement delivery apparatus 10, the user terminal 20, and the external server 30, and the flow of a process are demonstrated. FIG. 5 is a diagram illustrating the relationship between the advertisement distribution apparatus 10, the user terminal 20, and the external server 30, and the flow of processing.

まず、ユーザ端末20は、広告配信装置10が提供する検索サイトに接続し、当該検索サイトに設けられた所定の入力欄にユーザ端末20のユーザが検索したい単語(検索ワード)の入力を受け付ける。その後、検索開始操作(例えば、入力欄の近くに設けられた「検索」ボタンをクリックする等の操作)を同検索サイトで行ったことに応じて、検索ワードのデータと共に検索要求が広告配信装置10に送信される。   First, the user terminal 20 connects to a search site provided by the advertisement distribution apparatus 10 and accepts an input of a word (search word) that the user of the user terminal 20 wants to search in a predetermined input field provided in the search site. Thereafter, in response to a search start operation (for example, an operation such as clicking a “search” button provided near the input field) performed on the search site, a search request together with the search word data is sent to the advertisement distribution apparatus. 10 is transmitted.

次に、広告配信装置10の検索要求受付部11は検索要求を受信すると、同時に受信した検索ワードを検索処理部12に出力する。そして検索処理部12は、受信した検索ワードを用いて検索処理を行い、検索結果リストをユーザ端末20に送信する。このとき検索処理部12が行った検索処理を特定するセッションIDをタグ情報として検索結果リスト共にユーザ端末20に送信する。   Next, when receiving the search request, the search request receiving unit 11 of the advertisement distribution apparatus 10 outputs the received search word to the search processing unit 12 at the same time. Then, the search processing unit 12 performs a search process using the received search word, and transmits a search result list to the user terminal 20. At this time, a session ID for specifying the search processing performed by the search processing unit 12 is transmitted to the user terminal 20 together with the search result list as tag information.

ユーザ端末20は、広告配信装置10から検索結果リスト及びセッションIDを受信すると、当該検索結果リストを表示部に表示する。この表示されたページを検索結果ページ21とする。表示部に表示された検索結果ページ21には、検索ワードを用いて検索された検索結果がランキング形式でリスト状に表示される。ここで、ランキング形式で示された検索結果は、それぞれリンク情報が含まれており、所定の方式でリンクされていることを示す表示(例えば、他の部分と色を変えた状態や、下線部を付すなど)がなされている。ここでは、リンクAのリンク211が選択されたとする。   When receiving the search result list and the session ID from the advertisement distribution apparatus 10, the user terminal 20 displays the search result list on the display unit. This displayed page is set as a search result page 21. On the search result page 21 displayed on the display unit, the search results searched using the search word are displayed in a list form in a ranking format. Here, the search results shown in the ranking format each include link information, and display indicating that they are linked by a predetermined method (for example, the state in which the color is changed from that of other parts, the underlined part) Etc.) has been made. Here, it is assumed that the link 211 of the link A is selected.

そしてユーザ端末20のユーザによる操作により、任意のリンクが選択されると、そのリンク先ページ32を提供する外部サーバ30に接続要求が送信される。このとき、外部サーバ30への接続要求には、ユーザ端末20が広告配信装置10から受信したセッションIDをタグ情報に含む。   When an arbitrary link is selected by an operation by the user of the user terminal 20, a connection request is transmitted to the external server 30 that provides the link destination page 32. At this time, in the connection request to the external server 30, the session ID received from the advertisement distribution device 10 by the user terminal 20 is included in the tag information.

ユーザ端末20から接続要求を受信した外部サーバ30は、リンク先ページ32において広告表示枠321,322に広告データを表示させるための広告配信要求を広告配信装置10に送信する。このときにも、ユーザ端末20から受信したセッションIDを含むタグ情報が広告配信要求と共に広告配信装置10に送信される。
したがって、セッションIDは、広告配信装置10からユーザ端末20へ、さらにユーザ端末20から外部サーバ30へ送信され、さらに外部サーバ30から広告配信装置10に送信される。
The external server 30 that has received the connection request from the user terminal 20 transmits to the advertisement distribution apparatus 10 an advertisement distribution request for displaying advertisement data in the advertisement display frames 321 and 322 in the link destination page 32. Also at this time, tag information including the session ID received from the user terminal 20 is transmitted to the advertisement distribution apparatus 10 together with the advertisement distribution request.
Therefore, the session ID is transmitted from the advertisement distribution apparatus 10 to the user terminal 20, further from the user terminal 20 to the external server 30, and further transmitted from the external server 30 to the advertisement distribution apparatus 10.

広告配信装置10では、広告要求受付部14が外部サーバ30から広告配信要求を受信すると、広告選択処理を行う。
まず、広告要求受付部14は、セッションIDを広告配信選択部15に出力する。広告配信選択部15は、セッションIDに基づいて検索結果を特定する。そして特定された検索結果から当該検索処理に使用された検索ワード、及びユーザ端末20から接続要求を受けた外部サーバ30のリンク先ページ32についての当該検索処理における検索結果リストの検索順位の情報を取得する。
In the advertisement distribution device 10, when the advertisement request receiving unit 14 receives an advertisement distribution request from the external server 30, an advertisement selection process is performed.
First, the advertisement request reception unit 14 outputs the session ID to the advertisement distribution selection unit 15. The advertisement distribution selection unit 15 specifies a search result based on the session ID. Then, the search word used in the search process from the specified search result and the search order information in the search result list in the search process for the link destination page 32 of the external server 30 that received the connection request from the user terminal 20 are displayed. get.

そして、広告配信選択部15は、広告配信条件DB16を参照して、検索ワードと検索順位と各広告配信条件が合致するかを判断する。合致する広告配信条件があった場合、該当する広告配信条件に含まれる広告IDを広告配信部17に出力する。これにより、外部サーバ30に送信され、ユーザ端末20においてリンク先ページ32と共に表示される広告データが決定される。また、合致する広告配信条件が複数あった場合、広告表示枠の数に合わせて入札額の大きい順に広告配信条件の広告IDを広告配信部17に出力する。   Then, the advertisement distribution selection unit 15 refers to the advertisement distribution condition DB 16 and determines whether the search word, the search order, and each advertisement distribution condition match. If there is a matching advertisement distribution condition, the advertisement ID included in the corresponding advertisement distribution condition is output to the advertisement distribution unit 17. Thereby, the advertisement data transmitted to the external server 30 and displayed together with the linked page 32 on the user terminal 20 is determined. When there are a plurality of matching advertisement distribution conditions, the advertisement IDs of the advertisement distribution conditions are output to the advertisement distribution unit 17 in descending order of the bid amount according to the number of advertisement display frames.

広告配信部17は、広告IDを広告配信選択部15から受け取ると、広告データDB18から該当する広告IDを有する広告データを読み出す。そして読み出した広告データを外部サーバ30に送信する。   When the advertisement distribution unit 17 receives the advertisement ID from the advertisement distribution selection unit 15, the advertisement distribution unit 17 reads the advertisement data having the corresponding advertisement ID from the advertisement data DB 18. Then, the read advertisement data is transmitted to the external server 30.

外部サーバ30は、広告配信装置10から広告データを受信すると、広告データ及びリンク先ページ32のデータを合成して、接続要求を受信したユーザ端末20に送信する。   When the external server 30 receives the advertisement data from the advertisement distribution device 10, the external server 30 combines the advertisement data and the data of the link destination page 32 and transmits the synthesized data to the user terminal 20 that has received the connection request.

ユーザ端末20は、リンク先ページ32及び広告データを受信すると、リンク先ページ32の広告表示枠321,322に広告データを含むウェブページ22を表示部に表示する。ウェブページ22では、広告表示枠321,322であった部分に広告a221及び広告b222がそれぞれ表示された状態となる。   When receiving the link destination page 32 and the advertisement data, the user terminal 20 displays the web page 22 including the advertisement data in the advertisement display frames 321 and 322 of the link destination page 32 on the display unit. In the web page 22, the advertisement a 221 and the advertisement b 222 are displayed in the portions that are the advertisement display frames 321 and 322, respectively.

図6を参照して、広告配信装置10における広告選択処理について説明する。図6は、広告選択処理を示すフローチャートである。   With reference to FIG. 6, the advertisement selection process in the advertisement delivery apparatus 10 will be described. FIG. 6 is a flowchart showing the advertisement selection process.

ステップS10では、広告要求受付部14が外部サーバ30から広告配信要求を受信し、広告配信要求と共に受信したセッションIDを広告配信選択部15に出力する。   In step S <b> 10, the advertisement request receiving unit 14 receives the advertisement distribution request from the external server 30 and outputs the session ID received together with the advertisement distribution request to the advertisement distribution selecting unit 15.

ステップS11では、広告配信選択部15は、インデックスDB13を参照してセッションIDから過去に行った検索処理を特定する。詳細には、セッションIDに対応する情報(例えば、図2の対応テーブル)を読み出し、外部サーバ30にページ要求を行っているユーザ端末20のユーザが過去に要求した検索処理を特定する。   In step S11, the advertisement distribution selection unit 15 refers to the index DB 13 and specifies a search process performed in the past from the session ID. Specifically, the information corresponding to the session ID (for example, the correspondence table in FIG. 2) is read, and the search processing requested in the past by the user of the user terminal 20 making a page request to the external server 30 is specified.

ステップS12では、広告配信選択部15は、セッションIDにより特定された検索処理を行う。より具体的には、特定された検索処理で使用された検索ワードを用いて再度検索処理を行い、外部サーバ30が提供するページが検索結果の第何位にランキングされているかを示す、検索順位に関する情報を取得する。このような一連の処理を通じて、過去の検索処理のときに使用された検索ワード及び検索順位の情報を取得する(S13)。   In step S12, the advertisement distribution selection unit 15 performs a search process specified by the session ID. More specifically, the search processing is performed again using the search word used in the specified search processing, and the search order indicating the rank of the search result in which the page provided by the external server 30 is ranked. Get information about. Through such a series of processing, the search word and search order information used in the past search processing are acquired (S13).

ステップS14では、広告配信選択部15は、照合処理を行う。この処理では、広告配信選択部15は、広告配信条件DB16を参照して、ステップS13で取得した検索ワード及び検索順位と、広告配信条件DB16に記憶された広告配信条件とを照合し、送信する広告データを選択して当該広告データの広告IDを抽出する処理を行う。この処理については後述する。   In step S14, the advertisement distribution selection unit 15 performs a matching process. In this process, the advertisement distribution selection unit 15 refers to the advertisement distribution condition DB 16 and collates the search word and search order acquired in step S13 with the advertisement distribution conditions stored in the advertisement distribution condition DB 16 and transmits them. Processing for selecting advertisement data and extracting the advertisement ID of the advertisement data is performed. This process will be described later.

ステップS15では、広告配信選択部15は、ステップS14の処理により抽出した広告IDを広告配信部17に出力する。   In step S15, the advertisement distribution selection unit 15 outputs the advertisement ID extracted by the process in step S14 to the advertisement distribution unit 17.

ステップS16では、広告配信部17は、広告配信選択部15から広告IDが出力されると、広告データDB18を参照して当該広告IDに関連付けられた広告データを読み出し、読み出した広告データを広告配信要求を送信した外部サーバ30に送信する。   In step S16, when the advertisement ID is output from the advertisement distribution selection unit 15, the advertisement distribution unit 17 reads the advertisement data associated with the advertisement ID with reference to the advertisement data DB 18, and distributes the read advertisement data to the advertisement distribution. The request is transmitted to the external server 30 that transmitted the request.

図7を参照して、照合処理について説明する。図7は照合処理を示すフローチャートである。   The matching process will be described with reference to FIG. FIG. 7 is a flowchart showing the matching process.

ステップS21では、広告配信選択部15は広告配信条件DB16を参照して広告配信条件を読み込み、ステップS13で取得した検索ワードと読み出した広告配信条件の指定キーワードが同一であるか否かを判別する(S22)。検索ワードと広告配信条件の指定キーワードとが同一である場合は、ステップS23に移り、異なる場合はステップS26に移る。   In step S21, the advertisement distribution selection unit 15 reads the advertisement distribution condition with reference to the advertisement distribution condition DB 16, and determines whether or not the search word acquired in step S13 and the designated keyword of the read advertisement distribution condition are the same. (S22). If the search word and the specified keyword of the advertisement distribution condition are the same, the process proceeds to step S23, and if different, the process proceeds to step S26.

ステップS23では、広告配信選択部15は、ステップS22の判別で検索ワードと広告配信条件の指定キーワードが同一である広告配信条件を抽出する。   In step S23, the advertisement distribution selection unit 15 extracts an advertisement distribution condition in which the search word and the specified keyword of the advertisement distribution condition are the same in the determination in step S22.

ステップS24では、広告配信選択部15は、ステップS13で取得した検索順位と、ステップS23で抽出した広告配信条件の指定検索順位とを比較し、これらが同一又は検索順位が指定検索順位の範囲に含まれるか否かを判別する。同一又は検索順位が指定検索順位の範囲に含まれる場合はステップS25に移り、同一でないか又は検索順位が指定検索順位の範囲に含まれない場合はステップS26に移る。   In step S24, the advertisement distribution selection unit 15 compares the search rank acquired in step S13 with the specified search rank of the advertisement distribution condition extracted in step S23, and these are the same or the search rank is within the range of the specified search rank. It is determined whether or not it is included. If the same or the search order is included in the designated search order range, the process proceeds to step S25. If the search order is not the same or the search order is not included in the designated search order range, the process proceeds to step S26.

ステップS25では、広告配信選択部15は、ステップS24の判別で表示順位と広告配信条件の指定検索順位が同一又は検索順位が指定検索順位の範囲に含まれる広告配信条件を抽出する。   In step S25, the advertisement distribution selection unit 15 extracts the advertisement distribution condition in which the display order and the specified search order of the advertisement distribution condition are the same or the search order is included in the range of the specified search order in the determination in step S24.

ステップS26では、広告配信選択部15は、全ての広告配信条件を照合したか否かを判別する。全ての広告配信条件が照合された場合はステップS27に移り、全ての広告配信条件が照合されていない場合はステップS21に戻る。   In step S26, the advertisement distribution selection unit 15 determines whether or not all advertisement distribution conditions have been collated. When all the advertisement delivery conditions are collated, the process proceeds to step S27, and when all the advertisement delivery conditions are not collated, the process returns to step S21.

ステップS27では、広告配信選択部15は、抽出した広告配信条件は複数であるか判別する。この判別で広告配信条件が複数ある場合はステップS28に移り、複数でない場合はステップS29に移る。   In step S27, the advertisement distribution selection unit 15 determines whether there are a plurality of extracted advertisement distribution conditions. If it is determined that there are a plurality of advertisement distribution conditions, the process proceeds to step S28. If not, the process proceeds to step S29.

ステップS28では、広告配信選択部15は、複数ある広告配信条件について、入札額の値が大きい順にソートし、最も大きい値を有するものから広告配信条件の広告IDを抽出する(S29)。このとき、広告表示枠が複数ある場合には、その広告表示枠の数に合わせて広告IDを抽出する。また、上述の処理において、検索ワードと指定キーワードが同一であり、かつ検索順位が指定検索順位と同一又は検索順位が指定検索順位の範囲に含まれる条件に合致する広告表示条件が無いか若しくは広告表示枠の数に不足する場合は、予め定めた広告データの広告IDを抽出することが好ましい。例えば、デフォルトとして広告配信装置10の管理者が作成したデータや、所定の情報を表示させるURL等であってよい。この処理が終了した場合には、図6のステップS15に処理を移す。   In step S28, the advertisement distribution selection unit 15 sorts the plurality of advertisement distribution conditions in descending order of bid values, and extracts the advertisement ID of the advertisement distribution condition from the one having the largest value (S29). At this time, when there are a plurality of advertisement display frames, the advertisement ID is extracted according to the number of the advertisement display frames. In the above-described process, there is no advertisement display condition that matches the condition that the search word is the same as the specified keyword and the search rank is the same as the specified search rank or the search rank is included in the range of the specified search rank. When the number of display frames is insufficient, it is preferable to extract an advertisement ID of predetermined advertisement data. For example, it may be data created by the administrator of the advertisement distribution apparatus 10 as a default, a URL for displaying predetermined information, or the like. If this process ends, the process moves to step S15 in FIG.

なお、本実施形態の広告配信装置10、ユーザ端末20、外部サーバ30及び広告主端末40は、コンピュータ及びその周辺装置により構成される。本実施形態における上述の各部は、コンピュータ及びその周辺装置が備えるハードウェア並びに該ハードウェアを制御するソフトウェアによって構成される。   Note that the advertisement distribution device 10, the user terminal 20, the external server 30, and the advertiser terminal 40 of the present embodiment are configured by a computer and its peripheral devices. Each of the above-described units in the present embodiment is configured by hardware included in a computer and its peripheral devices, and software that controls the hardware.

上記ハードウェアには、制御装置(制御部)としてのCPUの他、記憶装置(記憶部)、通信装置(通信部)、表示装置(表示部)及び入力装置(入力部)が含まれる。記憶装置(記憶部)としては、例えば、メモリ(RAM、ROM等)、ハードディスクドライブ(HDD)及び光ディスク(CD、DVD等)ドライブが挙げられる。通信装置(通信部)としては、例えば、各種有線及び無線インターフェース装置が挙げられる。表示装置(表示部)としては、例えば、液晶ディスプレイ、プラズマディスプレイ等の各種ディスプレイが挙げられる。入力装置(入力部)としては、例えば、キーボード及びポインティング・デバイス(マウス等)が挙げられる。   The hardware includes a CPU as a control device (control unit), a storage device (storage unit), a communication device (communication unit), a display device (display unit), and an input device (input unit). Examples of the storage device (storage unit) include a memory (RAM, ROM, etc.), a hard disk drive (HDD), and an optical disk (CD, DVD, etc.) drive. Examples of the communication device (communication unit) include various wired and wireless interface devices. Examples of the display device (display unit) include various displays such as a liquid crystal display and a plasma display. Examples of the input device (input unit) include a keyboard and a pointing device (such as a mouse).

上記ソフトウェアには、上記ハードウェアを制御するコンピュータ・プログラムやデータが含まれる。コンピュータ・プログラムやデータは、記憶装置(記憶部)により記憶され、制御装置(制御部)により適宜実行、参照される。また、コンピュータ・プログラムやデータは、通信回線を介して配布することも可能であり、CD−ROM等のコンピュータ可読媒体に記録して配布することも可能である。   The software includes a computer program and data for controlling the hardware. The computer program and data are stored in a storage device (storage unit), and are appropriately executed and referenced by a control device (control unit). Further, the computer program and data can be distributed via a communication line, and can also be recorded and distributed on a computer-readable medium such as a CD-ROM.

以下、図8から図13を参照して第2実施形態について説明する。図8は、第2実施形態における広告配信装置10の機能ブロック図であって、広告配信装置10とネットワークを通じて通信を行うユーザ端末20、外部サーバ30及び広告主端末40の関係を示した図である。図9は入力補助対応テーブルを示す図であり、図10は広告配信条件テーブルを示す図であり、図11は、広告配信装置10及びユーザ端末20の関係並びに処理の流れを示す図である。図12は、入力補助リスト作成処理のフローチャートである。図13は、第2実施形態における照合処理のフローチャートである。   Hereinafter, the second embodiment will be described with reference to FIGS. 8 to 13. FIG. 8 is a functional block diagram of the advertisement distribution apparatus 10 according to the second embodiment, and shows a relationship among the user terminal 20, the external server 30, and the advertiser terminal 40 that communicate with the advertisement distribution apparatus 10 through the network. is there. FIG. 9 is a diagram illustrating an input assistance correspondence table, FIG. 10 is a diagram illustrating an advertisement distribution condition table, and FIG. 11 is a diagram illustrating a relationship between the advertisement distribution device 10 and the user terminal 20 and a processing flow. FIG. 12 is a flowchart of input auxiliary list creation processing. FIG. 13 is a flowchart of the matching process in the second embodiment.

第2実施形態では、ユーザ端末20において検索サイトの検索ワード入力欄に検索したい単語を入力する際に表示される入力補助リスト内の単語が選択されて検索処理が行われた場合に、その単語を検索ワードとして行われた検索結果においても、その検索順位が指定検索順位の範囲内であると共に、入力補助リスト内の順位が指定された順位内である場合に、そのリンク先ページ32の外部サーバ30に広告データを配信する点で異なる。以下では第1実施形態と異なる点を中心に説明し、特に説明しない部分は第1実施形態と同様である。また、第1実施形態の構成と同様の場合は、同じ符号を付している。   In the second embodiment, when a word in the input auxiliary list displayed when inputting a word to be searched for in the search word input field of the search site on the user terminal 20 is selected and the search processing is performed, the word Also in a search result performed with the search word as a search word, if the search order is within the range of the specified search order and the order in the input auxiliary list is within the specified order, the outside of the linked page 32 It differs in that the advertisement data is distributed to the server 30. Below, it demonstrates centering on a different point from 1st Embodiment, and the part which is not demonstrated especially is the same as that of 1st Embodiment. Moreover, the same code | symbol is attached | subjected in the case similar to the structure of 1st Embodiment.

図8に示すように、第2実施形態の広告配信装置10は、入力補助リスト要求受付部51、入力補助リスト作成部52及び入力補助DB53をさらに備える。   As illustrated in FIG. 8, the advertisement distribution device 10 according to the second embodiment further includes an input auxiliary list request receiving unit 51, an input auxiliary list creating unit 52, and an input auxiliary DB 53.

入力補助リスト要求受付部51は、ユーザ端末20から入力補助リストの作成要求を受信して、入力された単語(入力ワード)の情報を入力補助リスト作成部52に出力する。   The auxiliary input list request receiving unit 51 receives an input auxiliary list creation request from the user terminal 20 and outputs information on the input word (input word) to the input auxiliary list creating unit 52.

入力補助リスト作成部52は、入力補助DB53を参照して、入力ワードに基づいて入力補助リストを作成する。この入力補助リストの作成は、当該単語が入力された頻度や、よく使用される単語の組合せ(例えば、「車」と「保険」など)、属するカテゴリ等に応じて単語が選択されることにより行われる。また、CookieやログインIDなどを利用してユーザ端末20において検索ワードとして過去に入力された履歴を取得し、頻度の高い単語又は単語の組合せを選択して入力補助リストを作成するようにしてもよい。また、入力補助リスト作成部52は、入力補助リストを作成すると、その後当該セッションを特定するためのタグ情報として使用するセッションIDを生成し、入力補助DB53にセッションIDに対応する情報(例えば、図9に示す入力補助対応テーブルなど)を記憶させる。そして、セッションIDを含むタグ情報と共に入力補助リストをユーザ端末20に送信する。
ここで、入力補助DB53に記憶される入力補助対応テーブルについて説明する。入力補助対応テーブルでは、セッションIDに、ユーザ端末20に送信した入力補助リストが各々の順位と共に関連付けられている。さらに、当該セッションでユーザ端末20から受信した検索ワードが関連付けられている。これにより、入力補助リスト作成部52が作成した入力補助リスト及び検索ワードを特定することができる。
The auxiliary input list creating unit 52 refers to the auxiliary input DB 53 and creates an auxiliary input list based on the input word. The input auxiliary list is created by selecting a word according to the frequency of input of the word, a combination of frequently used words (for example, “car” and “insurance”, etc.), a category to which the word belongs, and the like. Done. In addition, a history input in the past as a search word in the user terminal 20 using a cookie, a login ID, or the like may be acquired, and an input auxiliary list may be created by selecting a frequently used word or a combination of words. Good. In addition, when the input auxiliary list creation unit 52 creates the input auxiliary list, it generates a session ID to be used as tag information for specifying the session thereafter, and stores information corresponding to the session ID in the input auxiliary DB 53 (for example, FIG. 9 is stored. Then, the auxiliary input list is transmitted to the user terminal 20 together with the tag information including the session ID.
Here, the input assistance correspondence table stored in the input assistance DB 53 will be described. In the input assistance correspondence table, the input assistance list transmitted to the user terminal 20 is associated with the session ID together with each rank. Furthermore, the search word received from the user terminal 20 in the session is associated. Thereby, the input auxiliary list and search word which the input auxiliary list preparation part 52 produced can be specified.

入力補助DB53は、入力補助リスト作成のための情報を記憶する。例えば、入力補助作成要求を受けた場合において、当該要求と共に受信した入力ワードを記憶する。また、受信した入力ワードの使用頻度を分析して、その頻度情報と共に入力ワードと関連付けて記憶するようにしてもよく、ユーザ端末20におけるウェブページの閲覧履歴や、使用した入力ワードや検索ワードの履歴の情報を取得し、これらに基づいて入力補助リストを作成してもよい。
他の構成については、第1実施形態と同様であるので説明は省略する。なお、広告配信選択部15における処理については後述する。
The input assistance DB 53 stores information for creating an input assistance list. For example, when an input auxiliary creation request is received, the input word received together with the request is stored. Further, the frequency of use of the received input word may be analyzed, and the frequency information may be stored in association with the input word. The browsing history of the web page in the user terminal 20, the used input word and the search word History information may be acquired and an auxiliary input list may be created based on these information.
Since other configurations are the same as those in the first embodiment, description thereof will be omitted. In addition, the process in the advertisement delivery selection part 15 is mentioned later.

図10を参照して、第2実施形態における広告配信条件テーブルについて説明する。第2実施形態の広告配信テーブルでは、指定入力補助順位の列が追加されている。この指定入力補助順位の列は、広告配信選択部15が参照する。指定入力補助順位は、広告配信装置10の広告受付部19が広告主端末40から広告データを表示させる際の入札を受け付ける際の、広告配信条件の一部である。また、広告配信装置10の広告受付部19は、広告主による操作を受け付けた広告主端末40が送信する広告配信条件を受け付ける際に指定入力補助順位の条件も合わせて受け付ける。   With reference to FIG. 10, the advertisement delivery condition table in 2nd Embodiment is demonstrated. In the advertisement distribution table of the second embodiment, a column of designated input auxiliary rank is added. The advertisement distribution selection unit 15 refers to the column of the designated input assistance order. The designated input assistance order is a part of the advertisement distribution condition when the advertisement receiving unit 19 of the advertisement distribution apparatus 10 receives a bid when displaying the advertisement data from the advertiser terminal 40. In addition, the advertisement receiving unit 19 of the advertisement distribution apparatus 10 also receives the conditions for the designated input assistance rank when receiving the advertisement distribution conditions transmitted by the advertiser terminal 40 that has received an operation by the advertiser.

図11を参照して、ユーザ端末20において入力補助リストの作成要求が送信されてから、入力補助リストの中から検索ワードが選択され、検索結果リストからリンク先ページが表示されるまでの広告配信装置10及びユーザ端末20の関係並びに処理の流れについて説明する。   Referring to FIG. 11, advertisement distribution from when a request for creating an auxiliary input list is transmitted at user terminal 20 until a search word is selected from the auxiliary input list and a linked page is displayed from the search result list. The relationship between the apparatus 10 and the user terminal 20 and the flow of processing will be described.

まず、ユーザ端末20は、広告配信装置10が提供する検索サイトに接続し、検索サイトの所定のウェブページ23を表示部に表示する。このウェブページ23には、少なくとも検索を行うための入力欄231が設けられている。そして、ユーザ端末20は、ユーザから、入力欄231において検索に用いるテキストの入力を受け付ける。   First, the user terminal 20 connects to a search site provided by the advertisement distribution apparatus 10 and displays a predetermined web page 23 of the search site on the display unit. This web page 23 is provided with at least an input field 231 for performing a search. And the user terminal 20 receives the input of the text used for a search in the input column 231 from a user.

入力欄231において入力が開始されると、ユーザ端末20は、入力補助リストの作成要求を行うために、入力欄231に入力されたテキストを広告配信装置10に送信する。広告配信装置10の入力補助リスト要求受付部51は、入力補助リストの要求を受信し、受信した入力文字のデータを入力補助リスト作成部52に出力する。入力補助リスト作成部52は受信した文字のデータに応じて入力補助リスト作成のための検索処理を行う。そして、入力補助リストを作成すると共にセッションIDを当該入力補助リストを特定する情報として記録する。その後、入力補助リストと共にセッションIDを含むタグ情報をユーザ端末20に送信する。
ユーザ端末20は入力補助リストを受信すると、表示部に入力補助リスト232を表示させる。
When the input is started in the input field 231, the user terminal 20 transmits the text input in the input field 231 to the advertisement delivery apparatus 10 in order to make a request for creating the auxiliary input list. The input auxiliary list request receiving unit 51 of the advertisement distribution apparatus 10 receives the request for the input auxiliary list, and outputs the received input character data to the input auxiliary list creating unit 52. The input auxiliary list creation unit 52 performs a search process for creating an input auxiliary list according to the received character data. Then, the input auxiliary list is created and the session ID is recorded as information for specifying the input auxiliary list. Thereafter, tag information including the session ID is transmitted to the user terminal 20 together with the input assistance list.
When receiving the auxiliary input list, the user terminal 20 displays the auxiliary input list 232 on the display unit.

ユーザ端末20が入力補助リスト232に表示された単語のいずれかについてユーザの選択操作を受け付けると、選択された単語が検索ワードとなり、ユーザ端末20は、検索要求と共に当該検索ワードを広告配信装置10に送信する。図11に示した例では、入力補助リスト232に表示された項目のうち、例えば「車庫証明」の語が反転表示され、選択されたことを示している。この場合、ユーザ端末20は、当該選択された「車庫証明」という検索ワードの情報と共に、広告配信装置10から受信したセッションIDを含むタグ情報を伴う検索要求を広告配信装置10に送信する。   When the user terminal 20 accepts a user's selection operation for any of the words displayed in the input assistance list 232, the selected word becomes a search word, and the user terminal 20 sends the search word together with the search request to the advertisement distribution device 10. Send to. In the example shown in FIG. 11, among the items displayed in the input assistance list 232, for example, the word “garage proof” is highlighted to indicate that it has been selected. In this case, the user terminal 20 transmits a search request with tag information including the session ID received from the advertisement distribution device 10 to the advertisement distribution device 10 together with the information of the selected search word “garage proof”.

広告配信装置10は、検索要求を受信すると、検索処理を行うと共に、入力補助リストの作成時に送信したセッションIDに関連付けて当該受信した検索ワードを記憶する(図9参照)。そして、検索処理を行った結果である検索結果リストと共にセッションIDを含むタグ情報をユーザ端末20に送信する。   Upon receiving the search request, the advertisement distribution apparatus 10 performs search processing and stores the received search word in association with the session ID transmitted when the input auxiliary list is created (see FIG. 9). Then, tag information including the session ID is transmitted to the user terminal 20 together with the search result list that is the result of the search processing.

ユーザ端末20では、表示部に検索結果リストが表示される。この部分は第1実施形態と同様である。そして、ユーザ端末20が検索結果リストに表示されたリンク情報のいずれかを選択するユーザの操作を受け付けたことに応じて、選択されたリンク情報の外部サーバ30に接続要求を送信する。このとき、ユーザ端末20は、広告配信装置10から送信されたタグ情報も検索要求と共に送信する。よって、外部サーバ30にもセッションIDが送信される。   In the user terminal 20, a search result list is displayed on the display unit. This part is the same as in the first embodiment. Then, in response to the user terminal 20 receiving a user operation for selecting any of the link information displayed in the search result list, a connection request is transmitted to the external server 30 for the selected link information. At this time, the user terminal 20 also transmits the tag information transmitted from the advertisement distribution device 10 together with the search request. Therefore, the session ID is also transmitted to the external server 30.

ユーザ端末20から接続要求を受けた外部サーバ30は、リンク先ページ32の広告表示枠321,322に広告データを表示させるため、広告配信装置10に広告配信要求を送信する。このとき、外部サーバ30は、ユーザ端末20から送信されたタグ情報も検索要求と共に送信する。よって、セッションIDは、広告配信装置10からユーザ端末20に送信され、さらに外部サーバ30から広告配信装置10に送信される。   The external server 30 that has received the connection request from the user terminal 20 transmits an advertisement distribution request to the advertisement distribution device 10 in order to display the advertisement data in the advertisement display frames 321 and 322 of the linked page 32. At this time, the external server 30 also transmits the tag information transmitted from the user terminal 20 together with the search request. Therefore, the session ID is transmitted from the advertisement distribution device 10 to the user terminal 20 and further transmitted from the external server 30 to the advertisement distribution device 10.

広告配信装置10は、外部サーバ30から広告配信要求を受信すると、同時に受信したタグ情報に含まれるセッションIDに基づいて広告選択処理を行う。広告配信処理については後述するが、セッションIDに基づいて検索ワード及び入力補助リストを特定し、さらに検索処理を再度行い、当該検索ワードが指定キーワードと同一であり、かつ入力補助リストにおける当該検索ワードの順位が指定入力補助順位と同一又は上位に含まれ、さらに検索順位が指定検索順位と同一又は上位に含まれる場合に、これらの条件を満たす広告配信条件の広告データが選択される。
その後の処理については、第1実施形態と同様であるので説明は省略する。
When receiving the advertisement distribution request from the external server 30, the advertisement distribution apparatus 10 performs an advertisement selection process based on the session ID included in the tag information received at the same time. Although the advertisement distribution process will be described later, the search word and the input auxiliary list are specified based on the session ID, the search process is performed again, the search word is the same as the designated keyword, and the search word in the input auxiliary list Is included in the same or higher rank as the designated input auxiliary rank, and further, the search data is included in the same or higher rank as the designated search rank, advertisement data satisfying these conditions is selected.
Since the subsequent processing is the same as that of the first embodiment, description thereof is omitted.

図12を参照して、入力補助リスト作成処理について説明する。
ステップS31では、広告配信装置10の入力補助リスト要求受付部51がユーザ端末20から入力補助リストの作成要求を受け付ける。このとき、ユーザ端末20の表示部に表示されているウェブページ23の入力欄231に入力された入力ワードの情報が作成要求と共に広告配信装置10に送信され、入力補助リスト要求受付部51が受け付ける。
With reference to FIG. 12, the input auxiliary list creation processing will be described.
In step S <b> 31, the input auxiliary list request receiving unit 51 of the advertisement distribution apparatus 10 receives an input auxiliary list creation request from the user terminal 20. At this time, the information of the input word input in the input field 231 of the web page 23 displayed on the display unit of the user terminal 20 is transmitted to the advertisement distribution apparatus 10 together with the creation request, and the input auxiliary list request receiving unit 51 receives the information. .

ステップS32では、入力補助リスト作成部52は、入力補助リスト要求受付部51から入力ワードの情報が出力されたことに応じて、入力補助DB53を参照して入力補助リストを作成する。そして、作成した入力補助リストを特定するためのセッションIDを入力補助リストと関連付けて記憶し(ステップS33)、入力補助リストの作成要求を送信したユーザ端末20に、入力補助リストを当該セッションIDを含むタグ情報と共に送信する(ステップS34)。   In step S <b> 32, the input auxiliary list creating unit 52 creates an input auxiliary list by referring to the input auxiliary DB 53 in response to the input word information output from the input auxiliary list request receiving unit 51. Then, a session ID for specifying the created input auxiliary list is stored in association with the input auxiliary list (step S33), and the session ID is stored in the input auxiliary list to the user terminal 20 that has transmitted the input auxiliary list creation request. It transmits with the tag information to include (step S34).

図13を参照して、第2実施形態における照合処理について説明する。   With reference to FIG. 13, the collation process in 2nd Embodiment is demonstrated.

ステップS41では、広告配信選択部15は、入力補助DB53を参照して、外部サーバ30から受信したタグ情報に含まれるセッションIDに基づいて、検索ワード及び入力補助リストの特定を行う。これにより、外部サーバ30に接続要求を送信したユーザ端末20で表示された入力補助リスト及び指定された検索ワードを特定することができる。   In step S41, the advertisement distribution selection unit 15 refers to the input assistance DB 53 and specifies the search word and the input assistance list based on the session ID included in the tag information received from the external server 30. Thereby, it is possible to specify the input auxiliary list and the designated search word displayed on the user terminal 20 that has transmitted the connection request to the external server 30.

ステップS42では、広告配信選択部15は、ステップS41で得た検索ワード及び入力補助リストの内容から、当該検索ワードが入力補助リストに含まれていたものであるか否かを判別する。検索ワードが入力補助リストに含まれていたものである場合は、ステップS43に移り、含まれていなかったものである場合は、ステップS51に移る。   In step S42, the advertisement distribution selection unit 15 determines whether or not the search word is included in the input auxiliary list from the contents of the search word and the input auxiliary list obtained in step S41. If the search word is included in the input auxiliary list, the process proceeds to step S43, and if it is not included, the process proceeds to step S51.

ステップS43では、広告配信選択部15は、広告配信条件DB16を参照して、広告配信条件43を読み込み、検索ワードと検索配信条件の指定キーワードが同じであるか否かを判別する(ステップS44)。検索ワードと指定キーワードとが同一である場合には、ステップS45に移り、異なる場合はステップS48に移る。   In step S43, the advertisement distribution selection unit 15 refers to the advertisement distribution condition DB 16, reads the advertisement distribution condition 43, and determines whether or not the search word and the specified keyword of the search distribution condition are the same (step S44). . If the search word and the specified keyword are the same, the process proceeds to step S45, and if different, the process proceeds to step S48.

ステップS45では、広告配信選択部15は、入力補助リストにおける検索ワードの順位が指定入力補助順位と同一又は上位に含まれるか否かを判別する。入力補助リストにおける検索ワードの順位は、入力補助リストとしてユーザ端末20の表示部に表示されたときの順位である。この順位が指定入力補助順位と同一又は上位に含まれる場合は、ステップS46に移り、そうではない場合は、ステップS48に移る。なお、ステップS46以降の処理については、第1実施形態と同様であるので説明は省略する。   In step S45, the advertisement distribution selection unit 15 determines whether or not the rank of the search word in the input auxiliary list is included in the same or higher rank as the designated input auxiliary rank. The rank of the search word in the input auxiliary list is the rank when displayed on the display unit of the user terminal 20 as the input auxiliary list. If this rank is included in the same or higher rank as the designated input auxiliary rank, the process moves to step S46, and if not, the process moves to step S48. In addition, since the process after step S46 is the same as that of 1st Embodiment, description is abbreviate | omitted.

この処理により、広告主にとっては、検索ワードが入力補助リストの上位であり、かつ、当該検索ワードによる検索結果の上位にあるウェブページに対して広告を表示させることができる。ここで、入力補助リストは、Cookie等を利用してユーザ端末20において過去によく使用された検索ワードや、閲覧頻度の高いウェブページなどの履歴に基づいて作成されるものを含む。この場合、広告を表示するウェブページは、ユーザ端末20のユーザにとって比較的興味があると思われる入力補助リストの上位に含まれる単語が検索ワードとして使用され、かつ当該検索処理において上位にランクされるウェブページである、という、信頼性が比較的高いものとなる。よって、ユーザの興味関心が高く、信頼性が比較的高いという条件を満たすウェブページに広告を表示させやすくすることができ、広告がクリックされて広告主のウェブページに誘導する機会を多くすることができる。   By this processing, for the advertiser, the advertisement can be displayed on the web page in which the search word is higher in the input auxiliary list and the search result by the search word is higher. Here, the input auxiliary list includes a search word frequently used in the past by the user terminal 20 using Cookie or the like, or a list created based on a history such as a frequently viewed web page. In this case, the web page displaying the advertisement uses a word included in the upper part of the auxiliary input list that is considered to be relatively interesting for the user of the user terminal 20 as a search word, and is ranked higher in the search process. It is a relatively reliable web page. Therefore, the advertisement can be easily displayed on the web page that satisfies the condition that the user's interest is high and the reliability is relatively high, and the opportunity that the advertisement is clicked and led to the advertiser's web page is increased. Can do.

以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施例に記載されたものに限定されるものではない。   As mentioned above, although embodiment of this invention was described, this invention is not restricted to embodiment mentioned above. The effects described in the embodiments of the present invention are only the most preferable effects resulting from the present invention, and the effects of the present invention are limited to those described in the embodiments of the present invention. is not.

上述の実施形態では、1つのサーバが検索処理、広告データの選択及び配信を行うとしたが、それぞれ別のサーバにより実施されてもよい。   In the above-described embodiment, one server performs search processing, selection and distribution of advertisement data, but may be performed by different servers.

10 広告配信装置
11 検索要求受付部
12 検索処理部
13 インデックスDB
14 広告要求受付部
15 広告配信選択部
17 広告配信部
19 広告受付部
20 ユーザ端末
30 外部サーバ
31 広告要求部
32 リンク先ページ
40 広告主端末
DESCRIPTION OF SYMBOLS 10 Advertisement delivery apparatus 11 Search request reception part 12 Search processing part 13 Index DB
DESCRIPTION OF SYMBOLS 14 Advertisement request reception part 15 Advertisement delivery selection part 17 Advertisement delivery part 19 Advertisement reception part 20 User terminal 30 External server 31 Advertisement request part 32 Link destination page 40 Advertiser terminal

Claims (5)

ネットワークを通じてユーザ端末に表示させる広告を配信する広告配信装置であって、
前記広告配信装置は、
前記ユーザ端末から検索ワードを伴った検索要求を受信する検索受付手段と、
前記検索受付手段が受信した前記検索ワードを用いて検索処理を行い、前記検索要求を特定するタグ情報を記憶し、当該タグ情報と共に、検索結果のリンク情報を含む検索結果リストを前記ユーザ端末に送信する検索手段と、
外部サーバから送信された広告データの配信要求を、前記タグ情報と共に受信する広告要求受付手段と、
広告主による指定操作を受け付けたことに応じて、指定キーワード及び指定検索順位を含む広告配信条件を、広告データと共に受け付ける広告受付手段と、
前記広告配信条件を記憶する広告配信条件記憶手段と、
前記広告データを前記広告配信条件と関連付けて記憶する広告データ記憶手段と、
前記外部サーバから受信した前記タグ情報に基づいて特定した検索要求が伴う前記検索ワードを用いて検索処理を行い、当該検索ワード及び検索順位が、前記広告配信条件の指定キーワード及び指定検索順位にそれぞれ合致する広告データを選択する広告配信選択手段と、
前記広告配信選択手段が選択した広告データを前記広告データ記憶手段から読み出して前記外部サーバに送信する広告配信手段と、を備える広告配信装置。
An advertisement distribution device that distributes advertisements to be displayed on user terminals through a network,
The advertisement distribution device includes:
Search accepting means for receiving a search request with a search word from the user terminal;
A search process is performed using the search word received by the search reception means, tag information for specifying the search request is stored, and a search result list including link information of the search result together with the tag information is stored in the user terminal. Search means to send,
An advertisement request receiving means for receiving a distribution request for advertisement data transmitted from an external server together with the tag information;
An advertisement receiving means for receiving an advertisement distribution condition including a specified keyword and a specified search order together with the advertisement data in response to receiving the specified operation by the advertiser;
Advertisement distribution condition storage means for storing the advertisement distribution condition;
Advertisement data storage means for storing the advertisement data in association with the advertisement delivery condition;
A search process is performed using the search word accompanied by the search request specified based on the tag information received from the external server, and the search word and the search order are the specified keyword and the specified search order of the advertisement distribution condition, respectively. Ad delivery selection means for selecting matching ad data,
An advertisement distribution device comprising: advertisement distribution means for reading out advertisement data selected by the advertisement distribution selection means from the advertisement data storage means and transmitting the advertisement data to the external server.
前記広告受付手段は、所定範囲の指定検索順位を前記広告配信条件として受け付け、
前記広告配信選択手段は、前記検索順位が前記所定範囲の指定検索順位に含まれる場合に、当該広告配信条件の広告データを選択する請求項1に記載の広告配信装置。
The advertisement accepting unit accepts a specified search order within a predetermined range as the advertisement delivery condition,
The advertisement distribution apparatus according to claim 1, wherein the advertisement distribution selection unit selects advertisement data of the advertisement distribution condition when the search rank is included in the specified search rank within the predetermined range.
ネットワークを通じてユーザ端末に表示させる広告を配信する広告配信装置であって、
前記広告配信装置は、
前記ユーザ端末から、前記ユーザ端末において表示する検索ワードの候補リストである入力補助リスト作成要求を受信する入力補助リスト作成要求受信手段と、
前記入力補助リスト作成要求を受信したことに応じて、前記入力補助リストを作成し、前記入力補助リストを特定するタグ情報を記憶し、前記タグ情報と共に前記ユーザ端末に送信する入力補助リスト作成手段と、
前記ユーザ端末から、前記検索ワードを伴った検索要求を前記タグ情報と共に受信する検索受付手段と、
前記検索受付手段が受け付けた前記検索ワードを前記タグ情報に関連付けて記憶し、前記検索ワードを用いて検索処理を行い、前記タグ情報と共に検索結果のリンク情報を含む検索結果リストを前記ユーザ端末に送信する検索手段と、
外部サーバから送信された広告データの配信要求を、前記タグ情報と共に受信する広告要求受付手段と、
広告主による指定操作を受け付けたことに応じて、指定キーワード、指定検索順位及び前記入力補助リストにおける前記検索ワードの指定順位を含む広告配信条件を、広告データと共に受け付ける広告受付手段と、
前記広告配信条件を記憶する広告配信条件記憶手段と、
前記広告データを前記広告配信条件と関連付けて記憶する広告データ記憶手段と、
前記外部サーバから受信した前記タグ情報に基づいて特定した検索要求が伴う前記検索ワードを用いて検索処理を行い、前記検索ワード、前記入力補助リストにおける前記検索ワードの順位、及び検索順位が、前記広告配信条件の前記指定キーワード、前記指定検索順位及び前記入力補助リストにおける前記検索ワードの指定順位にそれぞれ合致する、広告データを選択する広告配信選択手段と、
前記広告配信選択手段が選択した広告データを前記広告データ記憶手段から読み出して前記外部サーバに送信する広告配信手段と、を備える広告配信装置。
An advertisement distribution device that distributes advertisements to be displayed on user terminals through a network,
The advertisement distribution device includes:
Input auxiliary list creation request receiving means for receiving an input auxiliary list creation request that is a candidate list of search words to be displayed on the user terminal from the user terminal;
Input auxiliary list creating means for creating the input auxiliary list in response to receiving the input auxiliary list creation request, storing tag information for specifying the input auxiliary list, and transmitting the tag information together with the tag information to the user terminal When,
Search accepting means for receiving a search request with the search word together with the tag information from the user terminal;
The search word received by the search receiving means is stored in association with the tag information, a search process is performed using the search word, and a search result list including link information of search results together with the tag information is stored in the user terminal. Search means to send,
An advertisement request receiving means for receiving a distribution request for advertisement data transmitted from an external server together with the tag information;
An advertisement receiving means for receiving an advertisement distribution condition including the specified keyword, the specified search rank, and the specified rank of the search word in the input auxiliary list, together with the advertisement data, in response to receiving the designation operation by the advertiser;
Advertisement distribution condition storage means for storing the advertisement distribution condition;
Advertisement data storage means for storing the advertisement data in association with the advertisement delivery condition;
Performing a search process using the search word accompanied by the search request specified based on the tag information received from the external server, the search word, the rank of the search word in the input auxiliary list, and the search rank, Advertisement distribution selection means for selecting advertisement data that matches the specified keyword of the advertisement distribution condition, the specified search order, and the specified order of the search word in the input auxiliary list;
An advertisement distribution device comprising: advertisement distribution means for reading out advertisement data selected by the advertisement distribution selection means from the advertisement data storage means and transmitting the advertisement data to the external server.
広告配信装置がネットワークを通じてユーザ端末に広告を配信する広告配信方法であって、
前記広告配信装置が、
前記ユーザ端末から検索ワードを伴った検索要求を受信するステップと、
受信した前記検索ワードを用いて検索処理を行い、前記検索要求を特定するタグ情報を記憶し、当該タグ情報と共に、検索結果のリンク情報を含む検索結果リストを当該ユーザ端末に送信するステップと、
外部サーバから送信された広告データの配信要求を、前記タグ情報と共に受信するステップと、
広告主による指定操作を受け付けたことに応じて、指定キーワード及び指定検索順位を含む広告配信条件を、広告データと共に受け付けるステップと、
前記広告配信条件を記憶するステップと、
前記広告データを前記広告配信条件と関連付けて記憶するステップと、
前記外部サーバから受信したタグ情報に基づいて特定した検索要求が伴う前記検索ワードを用いて検索処理を行い、当該検索ワード及び検索順位が、前記広告配信条件の指定キーワード及び指定検索順位にそれぞれ合致する広告データを選択するステップと、
前記選択した広告データを読み出して前記外部サーバに送信するステップと、を含む広告配信方法。
An advertisement distribution method in which an advertisement distribution device distributes advertisements to user terminals via a network,
The advertisement distribution device is
Receiving a search request with a search word from the user terminal;
Performing a search process using the received search word, storing tag information for specifying the search request, and transmitting a search result list including link information of the search result to the user terminal together with the tag information;
Receiving a delivery request for advertisement data transmitted from an external server together with the tag information;
Receiving an advertisement distribution condition including a specified keyword and a specified search order together with advertisement data in response to receiving an operation designated by an advertiser;
Storing the advertisement delivery conditions;
Storing the advertisement data in association with the advertisement delivery condition;
A search process is performed using the search word accompanied by the search request specified based on the tag information received from the external server, and the search word and the search order match the specified keyword and the specified search order of the advertisement distribution condition, respectively. Selecting ad data to perform,
Reading the selected advertisement data and transmitting it to the external server.
広告配信装置がネットワークを通じてユーザ端末に広告を配信する広告配信システムであって、
前記広告配信装置は、
前記ユーザ端末から検索ワードを伴った検索要求を受信する検索受付手段と、
前記検索受付手段が受信した前記検索ワードを用いて検索処理を行い、前記検索要求を特定するタグ情報を記憶し、当該タグ情報と共に、検索結果のリンク情報を含む検索結果リストを前記ユーザ端末に送信する検索手段と、
広告主による指定操作を受け付けたことに応じて、指定キーワード及び指定検索順位を含む広告配信条件を、広告データと共に受け付ける広告受付手段と、
前記広告配信条件を記憶する広告配信条件記憶手段と、
前記広告データを前記広告配信条件と関連付けて記憶する広告データ記憶手段と、を備え、
前記ユーザ端末は、
前記広告配信装置から受信した、前記検索結果リストのうち選択操作を受け付けた一のリンク情報に基づいて、前記広告配信装置から受信した前記タグ情報と共に、外部サーバに接続要求を送信する送信手段を備え、
前記外部サーバは、
前記ユーザ端末から、前記タグ情報と共に前記接続要求を受信したことに応じて、前記一のリンク情報が示すリンク先ページに表示させる広告データの配信要求を前記タグ情報と共に前記広告配信装置に送信する広告要求手段を備え、
前記広告配信装置は、
前記外部サーバから送信された前記広告データの配信要求を、前記タグ情報と共に受信する広告要求受付手段と、
前記外部サーバから前記配信要求を前記タグ情報と共に受信したことに応じて、前記タグ情報に基づいて特定した検索要求が伴う前記検索ワードを用いて検索処理を行い、当該検索ワード及び検索順位が、前記広告配信条件の指定キーワード及び指定検索順位にそれぞれ合致する広告データを選択する広告配信選択手段と、
前記広告配信選択手段が選択した広告データを前記広告データ記憶手段から読み出して前記外部サーバに送信する広告配信手段と、をさらに備え、
前記外部サーバは、前記広告配信手段から前記広告データを受信したことに応じて、前記接続要求を受信したユーザ端末に、前記広告データと共に前記リンク先ページのデータを送信する手段をさらに備える広告配信システム。
An advertisement distribution system in which an advertisement distribution device distributes advertisements to user terminals via a network,
The advertisement distribution device includes:
Search accepting means for receiving a search request with a search word from the user terminal;
A search process is performed using the search word received by the search reception means, tag information for specifying the search request is stored, and a search result list including link information of the search result together with the tag information is stored in the user terminal. Search means to send,
An advertisement receiving means for receiving an advertisement distribution condition including a specified keyword and a specified search order together with the advertisement data in response to receiving the specified operation by the advertiser;
Advertisement distribution condition storage means for storing the advertisement distribution condition;
Advertisement data storage means for storing the advertisement data in association with the advertisement delivery condition,
The user terminal is
Transmission means for transmitting a connection request to an external server together with the tag information received from the advertisement distribution device based on one link information received from the advertisement distribution device and from which one of the search result lists has been selected. Prepared,
The external server is
In response to receiving the connection request together with the tag information from the user terminal, a distribution request for advertisement data to be displayed on the linked page indicated by the one link information is transmitted to the advertisement distribution apparatus together with the tag information. With ad request means,
The advertisement distribution device includes:
An advertisement request receiving means for receiving the advertisement data distribution request transmitted from the external server together with the tag information;
In response to receiving the distribution request together with the tag information from the external server, the search word is used with the search request specified based on the tag information, the search word and the search order are: Advertisement distribution selection means for selecting advertisement data that respectively matches the specified keyword and the specified search order of the advertisement distribution condition;
An advertisement delivery means for reading out the advertisement data selected by the advertisement delivery selection means from the advertisement data storage means and transmitting the advertisement data to the external server;
In response to receiving the advertisement data from the advertisement distribution means, the external server further includes means for transmitting the linked page data together with the advertisement data to the user terminal that has received the connection request. system.
JP2009228781A 2009-09-30 2009-09-30 Advertisement delivery apparatus, method and system Active JP4962989B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009228781A JP4962989B2 (en) 2009-09-30 2009-09-30 Advertisement delivery apparatus, method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009228781A JP4962989B2 (en) 2009-09-30 2009-09-30 Advertisement delivery apparatus, method and system

Publications (2)

Publication Number Publication Date
JP2011076474A true JP2011076474A (en) 2011-04-14
JP4962989B2 JP4962989B2 (en) 2012-06-27

Family

ID=44020371

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009228781A Active JP4962989B2 (en) 2009-09-30 2009-09-30 Advertisement delivery apparatus, method and system

Country Status (1)

Country Link
JP (1) JP4962989B2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012234547A (en) * 2011-04-28 2012-11-29 Daum Communications Corp Advertisement system and advertisement method
JP2014095949A (en) * 2012-11-07 2014-05-22 Yahoo Japan Corp Advertisement processor and advertisement processing method
CN110264252A (en) * 2019-06-01 2019-09-20 浙江华坤道威数据科技有限公司 A kind of advertisement fixed point jettison system based on LBS positioning
CN110806216A (en) * 2018-07-18 2020-02-18 丰田自动车株式会社 Information processing apparatus and information processing method
JP2020087270A (en) * 2018-11-30 2020-06-04 大日本印刷株式会社 Advertisement distribution device, control method and program
CN112749320A (en) * 2019-10-30 2021-05-04 百度在线网络技术(北京)有限公司 Information delivery method, device, equipment and medium
JP7448595B2 (en) 2022-07-20 2024-03-12 楽天グループ株式会社 Information processing system, information processing method and program

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003178086A (en) * 2001-12-11 2003-06-27 Ntt Data Corp Information providing system and method based on request data
JP2006048430A (en) * 2004-08-05 2006-02-16 Value Commerce Co Ltd Advertisement distribution device, computer program and program storage medium
JP2007219595A (en) * 2006-02-14 2007-08-30 Yafoo Japan Corp Information providing method and information providing system
JP2007220058A (en) * 2006-02-17 2007-08-30 Brainer:Kk Method for displaying advertisement matching search keyword using referrer
JP2008083803A (en) * 2006-09-26 2008-04-10 Value Commerce Co Ltd Advertisement distribution device
JP2009003199A (en) * 2007-06-21 2009-01-08 Yahoo Japan Corp Advertisement output server, advertisement output program and advertisement output method
JP2009193201A (en) * 2008-02-13 2009-08-27 Yahoo Japan Corp Information retrieval method, retrieval device and retrieval program

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003178086A (en) * 2001-12-11 2003-06-27 Ntt Data Corp Information providing system and method based on request data
JP2006048430A (en) * 2004-08-05 2006-02-16 Value Commerce Co Ltd Advertisement distribution device, computer program and program storage medium
JP2007219595A (en) * 2006-02-14 2007-08-30 Yafoo Japan Corp Information providing method and information providing system
JP2007220058A (en) * 2006-02-17 2007-08-30 Brainer:Kk Method for displaying advertisement matching search keyword using referrer
JP2008083803A (en) * 2006-09-26 2008-04-10 Value Commerce Co Ltd Advertisement distribution device
JP2009003199A (en) * 2007-06-21 2009-01-08 Yahoo Japan Corp Advertisement output server, advertisement output program and advertisement output method
JP2009193201A (en) * 2008-02-13 2009-08-27 Yahoo Japan Corp Information retrieval method, retrieval device and retrieval program

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012234547A (en) * 2011-04-28 2012-11-29 Daum Communications Corp Advertisement system and advertisement method
JP2014095949A (en) * 2012-11-07 2014-05-22 Yahoo Japan Corp Advertisement processor and advertisement processing method
CN110806216A (en) * 2018-07-18 2020-02-18 丰田自动车株式会社 Information processing apparatus and information processing method
CN110806216B (en) * 2018-07-18 2023-09-08 丰田自动车株式会社 Information processing apparatus and information processing method
JP2020087270A (en) * 2018-11-30 2020-06-04 大日本印刷株式会社 Advertisement distribution device, control method and program
CN110264252A (en) * 2019-06-01 2019-09-20 浙江华坤道威数据科技有限公司 A kind of advertisement fixed point jettison system based on LBS positioning
CN112749320A (en) * 2019-10-30 2021-05-04 百度在线网络技术(北京)有限公司 Information delivery method, device, equipment and medium
CN112749320B (en) * 2019-10-30 2023-10-03 百度在线网络技术(北京)有限公司 Information delivery method, device, equipment and medium
JP7448595B2 (en) 2022-07-20 2024-03-12 楽天グループ株式会社 Information processing system, information processing method and program

Also Published As

Publication number Publication date
JP4962989B2 (en) 2012-06-27

Similar Documents

Publication Publication Date Title
US10733250B2 (en) Methods and apparatus for matching relevant content to user intention
US10146776B1 (en) Method and system for mining image searches to associate images with concepts
US7698315B2 (en) System and method allowing advertisers to manage search listings in a pay for placement search system using grouping
JP5526269B2 (en) Information processing apparatus, information processing method, and information processing program
JP4977624B2 (en) Matching and ranking of sponsored search listings that incorporate web search technology and web content
TWI432980B (en) Dynamic bid pricing for sponsored search
US9202241B2 (en) System and method of delivering content based advertising
US20080281794A1 (en) &#34;Web 2.0 information search and presentation&#34; with &#34;consumer == author&#34; and &#34;dynamic Information relevance&#34; models delivered to &#34;mobile and web consumers&#34;.
US8775396B2 (en) Method and system for searching a wide area network
JP4962989B2 (en) Advertisement delivery apparatus, method and system
EP2154645A1 (en) Advertisement server device, advertisement display method, and advertisement server program
US20090249229A1 (en) System and method for display of relevant web page images
US20080195603A1 (en) Transparent search engines
US20070294240A1 (en) Intent based search
JP5507469B2 (en) Providing content using stored query information
US20070239452A1 (en) Targeting of buzz advertising information
US20110093456A1 (en) Method and system for displaying information
US20080201219A1 (en) Query classification and selection of associated advertising information
US11907302B2 (en) Computer implemented system and methods for implementing a search engine access point
KR20170113685A (en) Distributing internet search results and advertisement content
US20110071898A1 (en) System and method for updating search advertisements during search results navigation
JP4939637B2 (en) Information providing apparatus, information providing method, program, and information recording medium
US20090024702A1 (en) Method for Selection and Display of at Least One Piece of Additional Information
JP2008217163A (en) Advertisement server device, advertisement display method and advertisement server program
JP2009087106A (en) Internet information providing service system

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120213

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20120312

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120319

R150 Certificate of patent or registration of utility model

Ref document number: 4962989

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150406

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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