JP4546497B2 - Advertisement matching method and advertisement matching system using seed - Google Patents

Advertisement matching method and advertisement matching system using seed Download PDF

Info

Publication number
JP4546497B2
JP4546497B2 JP2007062736A JP2007062736A JP4546497B2 JP 4546497 B2 JP4546497 B2 JP 4546497B2 JP 2007062736 A JP2007062736 A JP 2007062736A JP 2007062736 A JP2007062736 A JP 2007062736A JP 4546497 B2 JP4546497 B2 JP 4546497B2
Authority
JP
Japan
Prior art keywords
seed
keyword
advertisement
advertiser
content page
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2007062736A
Other languages
Japanese (ja)
Other versions
JP2007249969A (en
Inventor
官 杓 都
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Naver Cloud Corp
Original Assignee
Naver Cloud 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 Naver Cloud Corp filed Critical Naver Cloud Corp
Publication of JP2007249969A publication Critical patent/JP2007249969A/en
Application granted granted Critical
Publication of JP4546497B2 publication Critical patent/JP4546497B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J36/00Parts, details or accessories of cooking-vessels
    • A47J36/06Lids or covers for cooking-vessels

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Food Science & Technology (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)

Description

本発明は、同一属性を有する広告主またはキーワードを一つのシードに関連付けることで、該シードに分類した広告主の多様な広告情報が、一つの条件によって同時にユーザに露出されるようにするシードを用いた広告リストの生成方法および広告マッチングシステムに関する。   The present invention relates to a seed that associates advertisers or keywords having the same attribute with a single seed so that various advertising information of the advertiser classified into the seed can be simultaneously exposed to the user according to one condition. The present invention relates to a method for generating an advertisement list and an advertisement matching system.

従来の広告サービスでは、ユーザが閲覧しているウェブ文書の内容を判別し、判別された内容に応じた広告をユーザに提供する、いわゆるコンテクスト広告サービス(コンテンツ連動型広告サービス、検索連動型広告サービス)の提供が活発化している。このようなコンテクスト広告サービスとは、ユーザが関心を持つ広告カテゴリーを現在閲覧中であるウェブ文書を介して識別し、識別された広告カテゴリーに適合する広告をユーザに提供することで、ユーザへの広告露出を違和感なく実行できるという点から商業的に注目されているサービスである。   In the conventional advertising service, the content of the web document being browsed by the user is determined, and an advertisement corresponding to the determined content is provided to the user, so-called context advertising service (content-linked advertising service, search-linked advertising service) ) Has been activated. Such context advertising service is to identify the advertising category that the user is interested in via the web document that is currently being browsed, and provide the user with an advertisement that matches the identified advertising category. This is a service that is attracting commercial attention because it allows ad exposure to be performed without a sense of incongruity.

例えば、ユーザが閲覧しているウェブ文書が「花」に関する内容の場合、コンテクスト広告サービスをサポートする広告サーバは、「花の配達」と関連した広告を識別し、これをユーザに露出するようになる。   For example, if the web document being browsed by the user is related to “flowers”, the advertisement server supporting the context advertisement service may identify an advertisement associated with “flower delivery” and expose it to the user. Become.

しかし、従来のコンテクスト広告サービスにおいて広告主は、自分が購買(登録)したキーワードがウェブ文書に含まれている場合にのみ広告情報を露出させることができ、このようにコンテクスト広告サービスの提供に一定の制限があるのは周知の事実である。例えば、ウェブ文書の内容が「花」に関する場合でも、ウェブ文書内に「花の配達」というキーワードが含まれていない場合には、キーワード「花の配達」を購買した広告主は、コンテクスト広告を介して自身の広告情報を露出させることができなかった。   However, in a conventional context advertising service, an advertiser can expose advertising information only when the keyword he / she purchases (registered) is included in the web document. This is a well-known fact. For example, even if the content of the web document is related to “flowers”, if the keyword “flower delivery” is not included in the web document, the advertiser who purchased the keyword “flower delivery” I was unable to expose my advertising information.

このような場合、ウェブ文書の属性を「花」と識別し、この属性「花」と関連した多様な広告情報を検索できる広告マッチング方式があれば、「花の配達」を購買した広告主は、例えウェブ文書内に「花の配達」というキーワードがなかったとしても、属性「花」によって広告主自身の広告情報をコンテクスト広告を介して露出させることができるようになる。   In such cases, if there is an ad matching method that identifies the attribute of the web document as “flower” and can search for various advertising information related to this attribute “flower”, the advertiser who purchased “flower delivery” Even if the keyword “flower delivery” does not exist in the web document, the advertiser's own advertising information can be exposed through the context advertisement by the attribute “flower”.

したがって、同一属性を有する広告主の多様な広告情報が一つの条件によって同時にユーザに露出されるようにする新しい広告マッチングモデルが切に求められている。   Therefore, a new advertisement matching model that allows various types of advertisement information of advertisers having the same attribute to be simultaneously exposed to the user under one condition is urgently required.

本発明は、このような問題点を解決するために成されたものであって、シードを用いてコンテンツページの属性を決定し、共通した属性を有する多数の広告主の多様な広告情報をコンテクスト広告としてユーザに露出されるようにするシードを用いた広告リストの生成方法および広告マッチングシステムを提供することを目的とする。   The present invention has been made in order to solve such problems. The seed is used to determine the attribute of the content page, and various advertising information of a large number of advertisers having a common attribute is context-sensitive. An object of the present invention is to provide an advertisement list generation method and advertisement matching system using a seed that is exposed to a user as an advertisement.

また、本発明の他の目的は、多義を有しないようにキーワードを構成し、これを一つのシードにのみ関連付けることで、コンテンツページに対してより一層明確なシード決定が成されるように誘導することができるシードを用いた広告リストの生成方法および広告マッチングシステムを提供することにある。   Another object of the present invention is to construct a keyword so as not to be ambiguous and to associate it with only one seed so that a more specific seed determination can be made for a content page. Another object of the present invention is to provide an advertisement list generation method and advertisement matching system using seeds that can be used.

上記目的を達成し、上述した従来技術の問題点を解決するために、本発明に係るシードを用いた広告マッチング方法は、ユーザ端末からの検索要請に含まれる検索用キーワードに対応して生成され、ユーザ端末に伝送されるコンテンツページに対し、広告主の広告情報及び広告情報に関連する広告主が選択したキーワードを格納する広告データベースからマッチングする広告情報を抽出する処理をコンピュータにより遂行する広告マッチング方法であって、シード作成手段が、広告主が選択したキーワードのうち複数の広告主が共通して選択した第1キーワードに基づく所定のシードと、複数の広告主とを関連付けて広告データベースに格納する段階と、リスト作成手段が、所定のシードに関連付けられた広告主の広告情報を用いて、所定のシードに関連する広告情報が配列された広告リストを生成し、所定のシードと生成された広告リストとを対応させて広告データベースに保存する段階と、キーワード識別手段が、コンテンツページに含まれる文書内キーワードを識別する段階と、シード決定手段が、識別された文書内キーワードと所定のシード別に当該シードに関連付けられた広告主が選択したキーワードとを用いて、コンテンツページに対する所定のシードを決定する段階と、リスト抽出手段が、決定された所定のシードに対応する広告リストを広告データベースから抽出する段階と、を含む。そして、上記シード作成手段は、広告主が選択したキーワードが、1つのキーワードとして複数の意味を含んで複数のシードと関連する多義性を有するか否かを判別し、1つのキーワードから特定のシードにのみ関連付けがなされるキーワードを選択した広告主を、所定のシードに関連付けるとともに、所定のシードに関連付けられた広告主が選択したキーワードのうち、第1キーワードと相違する第2キーワードを共通して選択した第1キーワードに基づく所定のシードに関連付けられていないシード外広告主を判別し、判別されたシード外広告主を所定のシードに関連付ける段階をさらに含むことを特徴とする。
In order to achieve the above object and solve the above-mentioned problems of the prior art, an advertisement matching method using seeds according to the present invention is generated corresponding to a search keyword included in a search request from a user terminal. An advertisement matching process in which a computer performs a process of extracting matching advertisement information from an advertisement database storing an advertiser's advertisement information and a keyword selected by the advertiser related to the advertisement information for a content page transmitted to a user terminal The seed creation means associates a predetermined seed based on a first keyword selected in common by a plurality of advertisers among keywords selected by the advertiser and stores the plurality of advertisers in association with each other in the advertisement database. And the list creating means uses the advertiser's advertisement information associated with the predetermined seed to A document in which an advertisement list in which advertisement information related to a keyword is arranged is generated, a predetermined seed is associated with the generated advertisement list and stored in the advertisement database, and a keyword identification means is included in the content page. The step of identifying the inner keyword and the seed determining means determine a predetermined seed for the content page using the identified in-document keyword and the keyword selected by the advertiser associated with the seed for each predetermined seed. And a step of extracting the advertisement list corresponding to the determined predetermined seed from the advertisement database . The seed creation means determines whether the keyword selected by the advertiser has a plurality of meanings as one keyword and has ambiguity related to a plurality of seeds, and determines a specific seed from one keyword. In addition to associating an advertiser who has selected a keyword associated only with a predetermined seed with a second keyword that is different from the first keyword among the keywords selected by the advertiser associated with the predetermined seed determine the seed out advertisers that are not associated with a given seed based on the first selected keywords, and further comprising the step of associating the determined seed outside advertiser predetermined seed.

また、上記目的を達成するための本発明の技術的構成として、シードを用いた広告マッチングシステムは、ユーザ端末からの検索要請に含まれる検索用キーワードに対応して生成され、ユーザ端末に伝送されるコンテンツページに対し、広告主の広告情報及び広告情報に関連する広告主が選択したキーワードを格納する広告データベースからマッチングする広告情報を抽出する処理をコンピュータにより遂行する広告マッチングシステムであって、広告主が選択したキーワードのうち複数の広告主が共通して選択した第1キーワードに基づく所定のシードと、複数の広告主とを関連付けて前記広告データベースに格納するシード作成手段と、所定のシードに関連付けられた広告主の広告情報を用いて、所定のシードに関連する広告情報が配列された広告リストを生成し、所定のシードと生成された広告リストとを対応させて広告データベースに保存するリスト作成手段と、コンテンツページに含まれる文書内キーワードを識別するキーワード識別手段と、識別された文書内キーワードと所定のシード別に当該シードに関連付けられた広告主が選択したキーワードとを用いて、コンテンツページに対する所定のシードを決定するシード決定手段と、決定された所定のシードに対応する広告リストを広告データベースから抽出するリスト抽出手段と、を含み、上記シード作成手段は、広告主が選択したキーワードが、1つのキーワードとして複数の意味を含んで複数のシードと関連する多義性を有するか否かを判別し、1つのキーワードから特定のシードにのみ関連付けがなされるキーワードを選択した広告主を、所定のシードに関連付けるとともに、所定のシードに関連付けられた広告主が選択したキーワードのうち、第1キーワードと相違する第2キーワードを共通して選択した第1キーワードに基づく所定のシードに関連付けられていないシード外広告主を判別し、判別されたシード外広告主を前記所定のシードに関連付けることを特徴とする。 Further, as a technical configuration of the present invention for achieving the above object, an advertisement matching system using a seed is generated corresponding to a search keyword included in a search request from a user terminal and transmitted to the user terminal. An advertisement matching system that performs a process of extracting advertising information that matches from an advertisement database storing an advertiser's advertisement information and a keyword selected by an advertiser related to the advertisement information for a content page, A predetermined seed based on a first keyword selected in common by a plurality of advertisers among keywords selected by the main party, seed creation means for associating a plurality of advertisers with each other and storing them in the advertisement database, and a predetermined seed Ad information related to a given seed is arranged using the advertising information of the associated advertiser A list generation means for generating a generated advertisement list, storing a predetermined seed and the generated advertisement list in an advertisement database, and a keyword identification means for identifying a keyword in the document included in the content page. Using the keyword in the document and the keyword selected by the advertiser associated with the seed for each predetermined seed, a seed determining means for determining a predetermined seed for the content page, and an advertisement corresponding to the determined predetermined seed seen containing a list extraction means for extracting the list from the advertisement database, and the seed generation means, keyword an advertiser has selected has ambiguities associated with multiple seeds includes a plurality of sense as one keyword Key that is related only to a specific seed from one keyword A first keyword in which a second keyword that is different from the first keyword is selected in common among the keywords selected by the advertiser associated with the predetermined seed. And determining a non-seed advertiser that is not associated with a predetermined seed, and associating the determined non-seed advertiser with the predetermined seed .

本発明によれば、シードを用いてコンテンツページの属性を決定し、共通した属性を有する多数の広告主の多様な広告情報をコンテクスト広告としてユーザに露出させることが可能となるシードを用いた広告リストの生成方法および広告マッチングシステムを提供することができる。   ADVANTAGE OF THE INVENTION According to this invention, the advertisement using a seed which determines the attribute of a content page using a seed, and can expose various advertisement information of many advertisers which have a common attribute to a user as a context advertisement. A list generation method and an advertisement matching system can be provided.

また、本発明によれば、多義を有しないようにキーワードを構成し、これを一つのシードにのみ関連付けることで、コンテンツページに対してより一層明確なシード決定が成されるように誘導することが可能なシードを用いた広告リストの生成方法および広告マッチングシステムを提供することができる。   In addition, according to the present invention, the keywords are configured so as not to have ambiguity, and the keywords are associated with only one seed, thereby guiding the content page to make a more clear seed determination. It is possible to provide an advertisement list generation method and an advertisement matching system using seeds that can be used.

発明を実施するための最良の態様Best Mode for Carrying Out the Invention

以下、添付の図面を参照して、本発明のシードを用いた広告マッチング方法および広告マッチングシステムについて説明する。   Hereinafter, an advertisement matching method and an advertisement matching system using a seed of the present invention will be described with reference to the accompanying drawings.

本明細書において用いるシード(seed)とは、類似した属性を有するキーワードの集合又は広告主(広告配信希望会社)の集合と関連する識別情報の一種を指し示すものである。シードとは、コンテクスト広告を含んだキーワード広告サービスを提供する本出願人が長期間に渡った実験と経験を基に類推した概念である。本出願人は、キーワード広告において同一キーワードを購買(登録)した広告主から共通した属性を抽出し、これら広告主の集合をシードとして定義した。さらに、本出願人は、キーワード広告において特定の広告主が購買するキーワードから共通した属性を抽出し、これらキーワードの集合をシードとして定義した。   The seed used in the present specification refers to a kind of identification information related to a set of keywords having similar attributes or a set of advertisers (advertisement distribution requesting companies). The seed is a concept analogized based on experiments and experiences over a long period of time by the present applicant who provides a keyword advertisement service including a context advertisement. The applicant extracted common attributes from advertisers who purchased (registered) the same keyword in the keyword advertisement, and defined a set of these advertisers as a seed. Furthermore, the present applicant has extracted common attributes from keywords purchased by a specific advertiser in a keyword advertisement, and defined a set of these keywords as a seed.

本明細書では、ユーザが閲覧するコンテンツページの属性を判断し、判断された属性(コンテンツ内容)に応じた広告情報を検索してユーザに露出するために上記シードを活用することを例示している。   This specification exemplifies the use of the seed to determine the attribute of the content page that the user browses, search for advertisement information according to the determined attribute (content content), and expose it to the user. Yes.

また、以下の説明では便宜のために、一つのシードが、広告主の集合及びキーワードの集合に同時に関連することに限定して説明する。ただし、コンテクスト広告のために広告主が購買(登録)したそれぞれのキーワードは、一つのシードにのみ関連するように、すなわち、複数のシードと関連しないように構成することで、キーワードの多義性によるコンテンツページの属性決定において混乱が生じないように構成している。例えば、キーワードの購買(登録)において、本発明においては、購入されるキーワードが多義性を有することで複数のシードと関連し得る例えば、「レンズ」の購買事実情報を排除し、その代わりに「カメラレンズ」、「コンタクトレンズ」などとコンテンツページの属性を具体的に決定するキーワードのみを活用することで、キーワードと関連するシードが明確に決定されるように誘導している。仮に、複数のシードと関連し得るキーワード「レンズ」の購買(登録)が広告主によって既に成されている場合には、この購買事実情報を排除することで、シードが明確に決定されるように誘導するように構成することができる。 Further, in the following description, for the sake of convenience, the description will be limited to the case where one seed is related to a set of advertisers and a set of keywords simultaneously. However, each keyword purchased (registered) by an advertiser for contextual advertising is related to only one seed, that is, not related to multiple seeds, so that it depends on the ambiguity of the keyword. The content page attributes are determined so as not to cause confusion. For example, in the purchase (registration) of a keyword, in the present invention, the keyword to be purchased can be associated with a plurality of seeds by having ambiguity . For example, by removing the factual information on purchasing “lens” and using only keywords that specifically determine the attributes of the content page, such as “camera lens” and “contact lens”, seeds related to the keyword are used. Is guided to be clearly determined. If an advertiser has already purchased (registered) a keyword “lens” that can be associated with multiple seeds, the seed is clearly determined by eliminating this purchase fact information. It can be configured to guide.

すなわち、本発明のシードは、広告情報に対する検索基準となり、本発明の広告マッチングシステムは、コンテンツページに対して決定されたシードによって広告情報(広告リスト)の検索ができる。このため、コンテンツ内容に応じて最適な広告マーケティングが成される。   That is, the seed of the present invention serves as a search reference for advertisement information, and the advertisement matching system of the present invention can search for advertisement information (advertisement list) by using the seed determined for the content page. For this reason, optimal advertisement marketing is made according to the contents.

このようなシードを用いた広告情報の検索は、コンテンツページのコンテンツ内容に応じた広告情報を提供するコンテクスト広告サービスにおいて有用され得るであろう。   Searching for advertisement information using such a seed may be useful in a context advertisement service that provides advertisement information according to the content content of a content page.

ここで、コンテクスト広告(CA:contextual advertising)とは、コンテンツページのコンテンツ内容に応じてユーザに広告を露出する広告方法である。例えば、ユーザに「卒業」に関するコンテンツページを提供する場合、広告マッチングシステムは、コンテンツページに含まれるキーワード(文書内キーワード)を総合的に分析してコンテンツページのシードを「卒業」に決定し、決定された「卒業」と関連して事前に設けられた広告情報(例えば、卒業プレゼント、花束など)をユーザに露出する。   Here, context advertising (CA) is an advertising method that exposes an advertisement to the user in accordance with the content content of the content page. For example, when providing a content page related to “graduation” to the user, the advertisement matching system comprehensively analyzes the keywords (keywords in the document) included in the content page and determines the seed of the content page as “graduation”. Advertising information (for example, graduation gifts, bouquets, etc.) provided in advance in connection with the determined “graduation” is exposed to the user.

(実施形態)
図1は、本発明に係る広告マッチングシステムの概略的な動作を説明するための図である。
(Embodiment)
FIG. 1 is a diagram for explaining a schematic operation of an advertisement matching system according to the present invention.

広告マッチングシステム100は、ユーザ120へのコンテクスト広告の提供において、コンテンツページに対してシードを決定し、シードに応じた広告情報を検索してユーザ120に提供する装置である。特に、本実施形態において、広告マッチングシステム100は、広告主の集合及びこの広告主の集合に含まれる広告主(広告主端末)130が購買したキーワードに係るキーワードの集合を、一つのシードに関連付けることで、共通した性質を有する多様な広告情報がシードにマッチングして検索されるようにすることができる。なお、広告主が購入したキーワードとは、広告マッチングシステム100に対して広告のために当該広告主130が登録したキーワードであり、購入の形態を適用することで、広告主は、自身の広告に係るキーワードを広告マッチングシステム100に登録(又は広告マッチングシステム100に予め格納されたキーワード一覧から選択)する。また、広告主130によるキーワードの購入は、通信網140を介して広告主端末から行ってもよく、別途回線(電話、FAXなど)を通じて、広告マッチングシステム100を運営する管理者に購入を希望するキーワードを通知し、管理者が広告マッチングシステム100に対して登録してもよい。   The advertisement matching system 100 is a device that determines a seed for a content page, searches advertisement information corresponding to the seed, and provides the user 120 with a context advertisement in providing a context advertisement to the user 120. In particular, in the present embodiment, the advertising matching system 100 associates a set of keywords and a set of keywords related to keywords purchased by an advertiser (advertiser terminal) 130 included in the set of advertisers with one seed. Thus, various advertisement information having a common property can be searched by matching the seed. The keyword purchased by the advertiser is a keyword registered by the advertiser 130 for the advertisement in the advertisement matching system 100. By applying the form of purchase, the advertiser can Such a keyword is registered in the advertisement matching system 100 (or selected from a keyword list stored in advance in the advertisement matching system 100). Further, the keyword purchase by the advertiser 130 may be performed from the advertiser terminal via the communication network 140, and the administrator who operates the advertisement matching system 100 desires purchase through a separate line (telephone, FAX, etc.). The keyword may be notified, and the administrator may register with the advertisement matching system 100.

シードに対応して設けられる広告リストとは、広告主130、又は広告主130が取り扱う商業アイテムに対する広報、マーケティング資料である広告情報を所定の基準に従って複数配列してリスト化したものであり、コンテンツページとともにユーザ120に提供される。特に、本実施形態における広告リストは、特定のシードに含まれる広告主130のすべての広告情報を用いて作成される。   The advertisement list provided corresponding to the seed is a list in which a plurality of advertisement information, which are advertisements and marketing materials for the advertiser 130 or commercial items handled by the advertiser 130, are arranged according to a predetermined standard, Provided to the user 120 along with the page. In particular, the advertisement list in the present embodiment is created using all advertisement information of the advertiser 130 included in a specific seed.

文脈広告エンジン110とは、ユーザ120が閲覧しているコンテンツページと関連して検索される広告情報または広告リストを閲覧している当該コンテンツページと共にユーザ120に提供することで広告サービスをサポートする広告サービスサーバを意味する。   The context advertisement engine 110 is an advertisement that supports the advertisement service by providing the user 120 together with the content page browsing the advertisement information or the advertisement list searched in association with the content page viewed by the user 120. Means service server.

ユーザ120とは、文脈広告エンジン110との接続のためのユーザ端末機125を保有しており、ユーザ端末機125を介してコンテンツページおよび広告情報(広告リスト)の提供を受けるインターネット利用者を意味する。   The user 120 means an Internet user who has a user terminal 125 for connection to the context advertisement engine 110 and receives a content page and advertisement information (advertisement list) via the user terminal 125. To do.

広告主130とは、コンテンツページのコンテンツ内容に応じて広告主自身の広告情報が、ユーザ120に露出されるようにし、露出された広告情報に対するユーザ120のクリック選択によってユーザ120を接続誘導させる商業ウェブサイトの運営者である。   The advertiser 130 is a commercial that causes the advertiser's own advertisement information to be exposed to the user 120 according to the content content of the content page, and the user 120 is connected and guided by clicking selection of the user 120 with respect to the exposed advertisement information. The website operator.

ユーザ端末機125とは、インターネットなどの通信網140を介して本発明の広告マッチングシステム100又は文脈広告エンジン110との接続状態を維持し、ユーザ120が閲覧しているコンテンツページのコンテンツ内容に応じた広告リストを視覚化してユーザ120に提供する役割を果たす。   The user terminal 125 maintains a connection state with the advertisement matching system 100 or the context advertisement engine 110 of the present invention via the communication network 140 such as the Internet, and corresponds to the content content of the content page being browsed by the user 120. It serves to visualize the advertisement list and provide it to the user 120.

広告マッチングシステム100は、コンテンツページのコンテンツ内容を分析してシードを決定し、決定されたシードに対応する広告リストを検索することで、共通した属性の多様な広告主130の広告情報がコンテクスト広告を介してユーザ120に露出されるようにする。   The advertisement matching system 100 analyzes the content content of the content page, determines a seed, and searches an advertisement list corresponding to the determined seed, so that the advertisement information of various advertisers 130 having common attributes can be converted into a context advertisement. To be exposed to the user 120 via

また、シードとキーワードとの関連において、多義性(1つのキーワードが複数の意味を有すること)が排除されたキーワードを特定のシードにのみに関連付けることで、コンテンツページに対するシード決定において、より一層明瞭な処理が成されるように構成している。   In addition, in relation to seeds and keywords, by associating keywords that exclude ambiguity (one keyword has multiple meanings) with only specific seeds, it is even clearer in determining seeds for content pages. It is configured to perform various processing.

以下、図2を参照して、本発明の広告マッチングシステムの具体的な構成を説明する。   Hereinafter, a specific configuration of the advertisement matching system of the present invention will be described with reference to FIG.

図2は、本実施形態に係る広告マッチングシステムを示す構成図である。   FIG. 2 is a configuration diagram illustrating the advertisement matching system according to the present embodiment.

本実施形態の広告マッチングシステム200(図1の広告マッチングシステム100に相当)は、広告データベース210、シード作成手段220、キーワード識別手段230、シード決定手段240およびリスト抽出手段250を含む。   The advertisement matching system 200 (corresponding to the advertisement matching system 100 of FIG. 1) of the present embodiment includes an advertisement database 210, a seed creation means 220, a keyword identification means 230, a seed determination means 240, and a list extraction means 250.

ここで、本実施形態の広告マッチングシステム200の構成を説明する前に、コンテンツページの生成について説明する。   Here, before describing the configuration of the advertisement matching system 200 of the present embodiment, generation of a content page will be described.

コンテンツページとは、通信網140を介してユーザ120に情報を伝達する媒体情報であり、多様な処理過程によって生成される。コンテンツページ生成過程の一例として、本実施形態においては、ユーザが検索サイトに検索用キーワードを入力することによって発生した検索要請に応答し、入力された検索用キーワードに対応したコンテンツページを生成することを例示する。一般的に、検索用キーワードに対応したコンテンツページの生成は、検索エンジン(search engine)が担当する。検索エンジンは、ユーザが所望するコンテンツを適切に検索し、検索されたコンテンツを用いてコンテンツページを生成する。コンテンツページには、コンテクスト広告によって広告情報を判別するのに活用される文書内キーワードが含まれる。   The content page is medium information for transmitting information to the user 120 via the communication network 140, and is generated by various processing processes. As an example of the content page generation process, in the present embodiment, a content page corresponding to the input search keyword is generated in response to a search request generated by the user inputting the search keyword to the search site. Is illustrated. In general, a search engine is responsible for generating a content page corresponding to a search keyword. The search engine appropriately searches for content desired by the user, and generates a content page using the searched content. The content page includes in-document keywords that are used to determine advertisement information by context advertisement.

本実施形態の広告マッチングシステム200の構成を説明すると、広告データベース210は、広告主130の広告広報及びマーケティング資料である広告情報が広告主(広告主端末)130から入力され、該当する広告主130と関連付けて保存する。また、広告データベース210は、後述するシード作成手段220によって作成されたシードを、当該シードに含まれた広告主130の広告情報を配列する広告リストに対応させて保存する。すなわち、広告データベース210は、コンテクスト広告サービスと関連してキーワード属性または広告主属性によって分類されたキーワード、広告主集合(シード)、及び広告リストを関連付けて維持する役割を果たす。   The configuration of the advertisement matching system 200 according to the present embodiment will be described. The advertisement database 210 receives advertisement information that is advertisement information and marketing materials of the advertiser 130 from the advertiser (advertiser terminal) 130, and the corresponding advertiser 130. Save it in association with. Further, the advertisement database 210 stores a seed created by a seed creation unit 220 described later in association with an advertisement list in which advertisement information of the advertiser 130 included in the seed is arranged. That is, the advertisement database 210 plays a role of associating and maintaining keywords classified by the keyword attribute or the advertiser attribute, the advertiser set (seed), and the advertisement list in association with the context advertisement service.

シード作成手段220は、広告主130から広告情報と関連したキーワードが選択され、所定の第1キーワードを共通して選択する複数の広告主130を一つのシードに含ませる。すなわち、シード作成手段220は、コンテクスト広告サービスの提供を受けようとする広告主130が選択したキーワードのうち、複数の広告主130が選択したキーワードを対象としてシードを作成する。これにより、特定のキーワードと関連したシードには、複数の広告主130が含まれることになる。キーワードが選択される時点は、特に限定されていないが、例えば、広告データベース210へ広告情報が保存されるときに広告主130から入力されたりする。   The seed creation unit 220 selects a keyword related to the advertisement information from the advertiser 130, and includes a plurality of advertisers 130 that commonly select a predetermined first keyword in one seed. That is, the seed creation unit 220 creates seeds for keywords selected by a plurality of advertisers 130 among the keywords selected by the advertiser 130 who wants to receive the context advertisement service. Thereby, a plurality of advertisers 130 are included in the seed associated with the specific keyword. The point in time when the keyword is selected is not particularly limited, but may be input from the advertiser 130 when the advertisement information is stored in the advertisement database 210, for example.

また、シード作成手段220は、シードに含まれるシード内の広告主130が選択したキーワードのうち、第1キーワードと相違した第2キーワードをシードに含まれていないシード外の広告主130が共通して選択する場合、シード外の広告主130をシード内の広告主130と関連したシードに含ませる。すなわち、シード作成手段220は、特定のシードに含まれたシード内の広告主130が選択したキーワードを選択するシード外の広告主130も同一のシードに含まれるようにしてシードを拡張させることができる。   In addition, the seed creation means 220 has a common non-seed advertiser 130 that does not include a second keyword different from the first keyword among keywords selected by the advertiser 130 in the seed included in the seed. In this case, the non-seed advertiser 130 is included in the seed associated with the in-seed advertiser 130. That is, the seed creation unit 220 may expand the seed so that the non-seed advertiser 130 that selects the keyword selected by the advertiser 130 in the seed included in the specific seed is also included in the same seed. it can.

その後、広告マッチングシステム200は、所定のリスト作成手段(未図示)によってシードに含まれる広告主のすべての広告情報を配列する広告リストを生成する。生成された広告リストは、関連したシードに対応して広告データベース210に保存される。広告リストの作成において、リスト作成手段は、例えば、個別広告情報に付与されている順位点数によって広告情報が配列されるリスト内での位置を決定したりする。例えば、広告マッチングシステム200は、クリック当りの費用、露出費用、有効クリック率などを用いて広告情報それぞれに順位点数を付与したり、相対的に高い順位点数が付与された広告情報をリスト内の最上段に配列したりする。   Thereafter, the advertisement matching system 200 generates an advertisement list in which all advertisement information of advertisers included in the seed is arranged by a predetermined list creation unit (not shown). The generated advertisement list is stored in the advertisement database 210 corresponding to the associated seed. In creating the advertisement list, the list creation means, for example, determines the position in the list where the advertisement information is arranged based on the ranking score given to the individual advertisement information. For example, the advertisement matching system 200 assigns a ranking score to each advertisement information using the cost per click, the exposure cost, the effective click rate, etc., or the advertisement information given a relatively high ranking score in the list. Or arrange in the top row.

図3Aおよび図3Bは、本実施形態に係るシードにキーワード又は広告主130を関連付ける過程の一例を説明するための図である。   3A and 3B are diagrams for explaining an example of a process of associating a keyword or an advertiser 130 with a seed according to the present embodiment.

図3Aでは、広告主130がコンテクスト広告のために購買(登録、選択)したキーワード及び各キーワードに対応する広告情報を保存する広告データベース210を例示している。例えば、図3Aの広告データベース210では、広告主Aがコンテクスト広告のために「デジカメメモリ」を購買し、購買したキーワード「デジカメメモリ」に広告情報「デジタルカメラセール」を対応させて保存することを例示している。   FIG. 3A illustrates an advertisement database 210 that stores keywords purchased (registered and selected) by the advertiser 130 for context advertisements and advertisement information corresponding to each keyword. For example, in the advertisement database 210 of FIG. 3A, the advertiser A purchases “digital camera memory” for the context advertisement, and stores the advertisement information “digital camera sale” in association with the purchased keyword “digital camera memory”. Illustrated.

このような環境において、シード作成手段220は、広告主Aが購買したキーワード「デジカメメモリ」(第1キーワード)を同様に購買した広告主Bを識別し、識別された広告主Bを広告主Aと関連したシード「デジタルカメラ」に含ませる。これにより、シード「デジタルカメラ」には、広告主Aおよび広告主Bを含んだ広告主集合と「デジカメメモリ」を含んだキーワード集合が同時に関連付けられる。   In such an environment, the seed creation means 220 identifies the advertiser B who has purchased the keyword “digital camera memory” (first keyword) purchased by the advertiser A in the same manner, and identifies the identified advertiser B as the advertiser A. To be included in the seed "digital camera". As a result, the seed “digital camera” is simultaneously associated with the advertiser set including the advertiser A and the advertiser B and the keyword set including the “digital camera memory”.

その後、シード作成手段220は、シード「デジタルカメラ」に含まれたシード内の広告主Bが購買した他のキーワード(第2キーワード)である「高価格デジタルカメラ」を共通して購買したシード外の広告主Cを識別し、識別されたシード外の広告主Cをシード内の広告主Bと関連したシード「デジタルカメラ」に含ませる。これによって、シード「デジタルカメラ」には図3Bに示すように、広告主A、B、Cを含んだ広告主集合と「デジカメメモリ、高価格デジタルカメラ」を含んだキーワード集合とが同時に関連付けられる。   Thereafter, the seed creation means 220 uses the “high price digital camera”, which is another keyword (second keyword) purchased by the advertiser B in the seed included in the seed “digital camera”, outside the seed. And the identified off-seed advertiser C is included in the seed “digital camera” associated with advertiser B in the seed. As a result, as shown in FIG. 3B, an advertiser set including advertisers A, B, and C and a keyword set including “digital camera memory, high-price digital camera” are simultaneously associated with the seed “digital camera”. .

図3Bに示すようなシード「デジタルカメラ」が、広告データベース210に保存されているという条件で、広告マッチングシステム200は、コンテンツページに対する属性を「デジタルカメラ」に決定する場合、シード「デジタルカメラ」と関連した広告主130の広告情報、すなわち、「デジタルカメラセール」を含んだ3つの広告情報がすべて検索されることになる。   When the advertisement matching system 200 determines that the attribute for the content page is “digital camera” on the condition that the seed “digital camera” as illustrated in FIG. 3B is stored in the advertisement database 210, the seed “digital camera”. All of the three advertisement information including the advertisement information of the advertiser 130 related to the “digital camera sale” is searched.

すなわち、シード作成手段220は、同一属性の広告主をシードに分類し、シードに分類した広告主130の広告情報が、一つの条件で同時にユーザ120に露出される環境を構築している。   That is, the seed creation unit 220 classifies advertisers having the same attribute as seeds, and constructs an environment in which advertisement information of the advertisers 130 classified as seeds is simultaneously exposed to the user 120 under one condition.

特に、シード作成手段220は、多数のシードに含まれ得るキーワードを最初からシードと関連付けないようにすることで、キーワードの多義性によってシード決定が曖昧になるという問題点を防ぐことができる。例えば、広告データベース210は、シードと関連するキーワードとして「デジタル」でなく「デジタルカメラ」を選定することで、「デジタル」が「デジタルTV」、「デジタル放送」、「デジタルカメラ」など様々な意味として解釈されることを根本的に防止する。同様に、広告データベース210では、多義性を有する単語である「レンズ」の代りに、「カメラレンズ」、「コンタクトレンズ」などの意味が明確なキーワードのみがシードに関連付くようにすることで、シードの決定において正確性が向上し得る環境を構築する。   In particular, the seed creation means 220 can prevent the problem that the seed determination becomes ambiguous due to the ambiguity of the keyword by not associating the keyword that can be included in many seeds with the seed from the beginning. For example, the advertisement database 210 selects “digital camera” instead of “digital” as a keyword related to the seed, so that “digital” has various meanings such as “digital TV”, “digital broadcasting”, and “digital camera”. Is fundamentally prevented from being interpreted as Similarly, in the advertisement database 210, instead of “lens”, which is an ambiguous word, only a keyword having a clear meaning such as “camera lens” or “contact lens” is associated with the seed, Build an environment that can improve accuracy in seed determination.

コンテンツページが生成された環境において、広告マッチングシステム200のキーワード識別手段230は、コンテンツページで文書内キーワードを識別する。すなわち、キーワード識別手段230は、コンテンツページに含まれる複数のキーワードのうち、コンテンツページのコンテンツ内容を代表し得るキーワードを文書内キーワードとして識別する。本実施形態において、文書内キーワードとして識別されるキーワードは、コンテクスト広告サービスのサポートを受けようとする広告主130が事前に購買して広告データベース210に登録(保存)したキーワードと一致するか否かを判断することで、文書内キーワードを決定する。   In the environment where the content page is generated, the keyword identifying unit 230 of the advertisement matching system 200 identifies the keyword in the document on the content page. That is, the keyword identifying unit 230 identifies a keyword that can represent the content content of the content page among the plurality of keywords included in the content page as an in-document keyword. In the present embodiment, whether the keyword identified as the keyword in the document matches the keyword purchased in advance by the advertiser 130 who wants to receive the support of the context advertisement service and registered (saved) in the advertisement database 210. By determining the above, the keyword in the document is determined.

例えば、コンテンツ「デジタルカメラ市場の現況」を含んだコンテンツページが生成される環境において、キーワード識別手段230は、当該コンテンツページに含まれるキーワードのうち、所定の広告主130が購買したキーワード「デジカメメモリ」などを文書内キーワードとして識別する。   For example, in an environment in which a content page including the content “the current state of the digital camera market” is generated, the keyword identifying unit 230 uses the keyword “digital camera memory” purchased by a predetermined advertiser 130 among the keywords included in the content page. And the like are identified as keywords in the document.

別の例としては、文書内キーワードの識別において、キーワード識別手段230が、コンテンツページのコンテンツ内容を分析し、分析されたコンテンツ内容を代表し得る所定のキーワードを文書内キーワードとして選択することもある。例えば、上述したコンテンツ「デジタルカメラ市場の現況」を含んだコンテンツページに対して、キーワード識別手段230は、コンテンツページのコンテンツ内容に応じて「デジカメ専用メモリ」、「高価格デジタルカメラ」を文書内キーワードとして識別したりする。   As another example, in identifying a keyword in a document, the keyword identifying unit 230 may analyze the content content of a content page and select a predetermined keyword that can represent the analyzed content content as a keyword in the document. . For example, for a content page including the above-mentioned content “the current state of the digital camera market”, the keyword identifying unit 230 stores “digital camera dedicated memory” and “high-price digital camera” in the document according to the content content of the content page. Or identify it as a keyword.

シード決定手段240は、識別された文書内キーワードを用いてコンテンツページに対するシードを決定する。すなわち、シード決定手段240は、広告データベース210を参照して文書内キーワードを含むシードを検索することで、コンテンツページに対してシードを決定する役割を果たす。上述した例において、シード決定手段240は、文書内キーワードとして識別された「デジカメメモリ」をキーワード集合として含むシード「デジタルカメラ」を識別してコンテンツページのシードを決定することができる(図3Aおよび図3B参照)。   The seed determination unit 240 determines a seed for the content page using the identified in-document keyword. That is, the seed determination unit 240 plays a role of determining a seed for the content page by searching the seed including the keyword in the document with reference to the advertisement database 210. In the above-described example, the seed determination unit 240 can determine the seed of the content page by identifying the seed “digital camera” that includes “digital camera memory” identified as the keyword in the document as a keyword set (see FIG. 3A and FIG. 3A). (See FIG. 3B).

リスト抽出手段250は、決定されたシードに対応する広告リストを広告データベース210から抽出する。上述したように、広告データベース210は、シードと関連する広告主130の広告情報を保存しており、広告情報を配列して作成した広告リストをシードに対応して保存することができる。すなわち、リスト抽出手段250は、広告データベース210から決定されたシードに対応して事前に設けた広告リストを検索することができる。   The list extraction unit 250 extracts an advertisement list corresponding to the determined seed from the advertisement database 210. As described above, the advertisement database 210 stores the advertisement information of the advertiser 130 related to the seed, and can store an advertisement list created by arranging the advertisement information corresponding to the seed. That is, the list extraction unit 250 can search an advertisement list provided in advance corresponding to the seed determined from the advertisement database 210.

その後、文脈広告エンジン110は、検索された広告リストをコンテンツページと共にユーザ120に提供することができる。広告リストの表示の一例として、文脈広告エンジン110は、コンテクスト広告サポートによってコンテンツページの表示領域であると区別された領域を広告リストの表示領域として割り当てる。このとき、文脈広告エンジン110は、検索された広告リストが設定された表示領域に表示されるようにすることで、広告情報がコンテンツページを閲覧するユーザ120に自然に露出されるようにする。   Thereafter, the contextual advertisement engine 110 can provide the searched advertisement list to the user 120 along with the content page. As an example of the display of the advertisement list, the context advertisement engine 110 assigns an area that is distinguished from the display area of the content page by the context advertisement support as the display area of the advertisement list. At this time, the context advertisement engine 110 displays the searched advertisement list in the set display area so that the advertisement information is naturally exposed to the user 120 browsing the content page.

したがって、本実施形態の広告マッチング方法は、コンテンツページに対してシードを決定し、シードに対応して設けられた広告リストをコンテンツページと共にユーザ120に提供することで、コンテンツページのコンテンツ内容に応じた広告主130の多様な広告情報をユーザ120に提供することができる。   Therefore, the advertisement matching method according to the present embodiment determines a seed for the content page, and provides the user 120 with an advertisement list provided corresponding to the seed, according to the content content of the content page. A variety of advertisement information of the advertiser 130 can be provided to the user 120.

また、本実施形態の広告マッチング方法では、多義性を有しないようにキーワードを設定し、設定されたキーワードに関連するシードを一つに特定することで、多義性のキーワードを含んだコンテンツページに対する最適なシード決定が可能となる。   In addition, in the advertisement matching method of the present embodiment, keywords are set so as not to have ambiguity, and a seed related to the set keyword is specified as one, so that a content page including the ambiguity keyword is identified. Optimal seed determination is possible.

図4は、本実施形態に係るシードを用いた広告マッチングの一例を説明するための図である。   FIG. 4 is a diagram for explaining an example of advertisement matching using a seed according to the present embodiment.

図4では、ユーザ120に提供されるコンテンツページがコンテンツ「デジタルカメラ市場の現況」を含むことを例示する。また、広告データベース210には、図3に示すように、シード「デジタルカメラ」に対応して、シード「デジタルカメラ」に含まれる広告主130の広告情報を用いて作成された広告リストが、当該シード「デジタルカメラ」と対応して保存されていることを例示する。   FIG. 4 illustrates that the content page provided to the user 120 includes the content “Current Status of Digital Camera Market”. In addition, as shown in FIG. 3, the advertisement database 210 includes an advertisement list created using the advertisement information of the advertiser 130 included in the seed “digital camera” corresponding to the seed “digital camera”. An example of saving corresponding to the seed “digital camera” is illustrated.

まず、広告マッチングシステム200(キーワード識別手段230)は、図4のようなコンテンツページのコンテンツ「デジタルカメラ市場の現況」から代表的なキーワードであると判断される「デジカメメモリ」、「高価格デジタルカメラ」を文書内キーワードとして識別する。また、広告マッチングシステム200(シード決定手段240)は、識別された文書内キーワード「デジカメメモリ」、「高価格デジタルカメラ」を用いてコンテンツページに対するシードを「デジタルカメラ」に決定する。シード決定において、広告マッチングシステム200は、広告データベース210に保存されたシードのキーワード集合を識別された文書内キーワードと比較して信頼度情報を生成したり、所定の設定された信頼度情報を満たすシードをコンテンツページのシードとして決定したりする。図4では、文書内キーワードである「デジカメメモリ」、「高価格デジタルカメラ」の両者を含み、信頼度情報が一定の水準(例えば、信頼度90%以上)を満たすシード「デジタルカメラ」をコンテンツページのシードとして決定することを例示している。   First, the advertisement matching system 200 (keyword identifying means 230) is determined to be a representative keyword from the content “contents of the digital camera market” on the content page as shown in FIG. “Camera” is identified as a keyword in the document. Further, the advertisement matching system 200 (seed determining means 240) determines the seed for the content page to be “digital camera” using the identified in-document keyword “digital camera memory” and “high price digital camera”. In the seed determination, the advertisement matching system 200 generates the reliability information by comparing the keyword set of the seed stored in the advertisement database 210 with the identified keyword in the document, or satisfies the predetermined reliability information. For example, the seed is determined as the seed of the content page. In FIG. 4, the content includes the seed “digital camera” that includes both “digital camera memory” and “high-priced digital camera” which are keywords in the document, and whose reliability information satisfies a certain level (for example, reliability of 90% or more). It is exemplified to determine the page seed.

また、広告マッチングシステム200(リスト抽出手段250)は、広告データベース210からシード「デジタルカメラ」に対応する広告リストを検索する(図3Aおよび図3B参照)。広告リストとは、シードに含まれるすべての広告主の広告情報を順位点数によって配列するものであり、決定したシード「デジタルカメラ」に対応して検索される広告リストは、例えば、順位点数が最も高く付与される広告情報「デジタルカメラセール」がリスト内の最上段に配列される。   Further, the advertisement matching system 200 (list extracting unit 250) searches the advertisement database 210 for an advertisement list corresponding to the seed “digital camera” (see FIGS. 3A and 3B). The advertisement list is an arrangement of advertisement information of all advertisers included in the seed according to the ranking score. The advertisement list searched for the determined seed “digital camera” has, for example, the highest ranking score. Highly given advertisement information “digital camera sale” is arranged at the top of the list.

その後、広告マッチングシステム200が、文脈広告エンジン110を介してコンテンツページ及び検索された広告リストをユーザ120に提供することで、コンテンツ内容に応じた最適な広告の露出というコンテクスト広告の目的が達成されるようにする。   Thereafter, the advertisement matching system 200 provides the content page and the searched advertisement list to the user 120 via the context advertisement engine 110, thereby achieving the purpose of context advertisement of optimal advertisement exposure according to the content content. So that

このように、本実施形態では、シードを用いてコンテンツページの属性を決定し、共通した属性を有する多数の広告主の多様な広告情報を、コンテクスト広告としてユーザ120に露出(提供)することができる。   As described above, in this embodiment, the content page attribute is determined using the seed, and various advertisement information of a large number of advertisers having a common attribute is exposed (provided) to the user 120 as a context advertisement. it can.

また、本実施形態では、多義性を有しないようにキーワードを構成し、これを一つのシードにのみ関連付けることで、コンテンツページに対してより一層明確なシード決定が成されるように誘導することができる。   Also, in this embodiment, the keywords are configured so as not to have ambiguity, and are associated with only one seed, thereby inducing a more clear seed determination for the content page. Can do.

次に、本発明の実施形態に係る広告マッチングシステムの作業の流れを詳しく説明する。   Next, the work flow of the advertisement matching system according to the embodiment of the present invention will be described in detail.

図5は、本実施形態に係るシードを用いた広告マッチング方法を具体的に示したフローチャートである。   FIG. 5 is a flowchart specifically illustrating an advertisement matching method using seeds according to the present embodiment.

本実施形態の広告マッチング方法は、上述した広告マッチングシステム200によって遂行される。   The advertisement matching method of this embodiment is performed by the advertisement matching system 200 described above.

まず、段階510において、広告マッチングシステム200は、シードに対応する広告リストを保存する広告データベース210を維持する。本段階510は、コンテクスト広告サービスの提供を受けようとする広告主130、および広告主130が事前に購買したキーワードを特定のシードに関連付けることで、シードに応じた同一属性の広告情報を多数対応させるようにする環境を構築する過程である。   First, in step 510, the advertisement matching system 200 maintains an advertisement database 210 that stores an advertisement list corresponding to a seed. In this stage 510, the advertiser 130 who wants to receive the context advertisement service and the keyword purchased in advance by the advertiser 130 are associated with a specific seed, thereby supporting a large number of advertisement information having the same attribute according to the seed. It is a process of building an environment to make it happen.

すなわち、本段階510における広告マッチングシステム200は、類似した属性の広告主130を購買したキーワードを用いて一つのシードに分類し、シードに含まれた広告主130の各広告情報が一つの条件によってユーザ120に露出されるようにする環境を構築することができる。   That is, the advertisement matching system 200 in this step 510 classifies the advertisers 130 with similar attributes into one seed using the purchased keywords, and each advertisement information of the advertisers 130 included in the seeds according to one condition. An environment that is exposed to the user 120 can be constructed.

図6は、図5における段階510の、シードと関連する広告主及びキーワードを決定する過程を詳細に説明するためのフローチャートである。   FIG. 6 is a flowchart for explaining in detail a process of determining an advertiser and a keyword associated with a seed in step 510 in FIG.

まず、段階610で、広告マッチングシステム200は、広告主から広告情報と関連するキーワードが選択される処理を遂行する。つまり、本段階610は、コンテクスト広告サービスの提供を受けようとする広告主(広告主端末)130から自分の広告情報が抽出される要因となるキーワードが入力(選択)される過程である。   First, in step 610, the advertisement matching system 200 performs a process of selecting a keyword related to advertisement information from an advertiser. That is, this stage 610 is a process of inputting (selecting) a keyword that becomes a factor for extracting own advertisement information from an advertiser (advertiser terminal) 130 who wants to receive a context advertisement service.

次に、段階620において、広告マッチングシステム200は、第1キーワードを共通して選択する複数の広告主130を一つのシードに含ませる。本段階620は、一つのキーワードを共通して購買した複数の広告主130に同一属性があるという判断のもと、広告主130が一つのシードに含まれるようにする過程である。これによって、広告マッチングシステム200は、シードに対して広告主集合を関連させることができる。   Next, in step 620, the advertisement matching system 200 includes a plurality of advertisers 130 that commonly select the first keyword in one seed. This stage 620 is a process in which the advertiser 130 is included in one seed based on the determination that the plurality of advertisers 130 that have purchased one keyword in common have the same attribute. Accordingly, the advertisement matching system 200 can associate the advertiser set with the seed.

また、段階630において、広告マッチングシステム200は、シードに含まれるシード内の広告主130が選択した第1キーワードと相違した第2キーワードをシードに含まれない当該シード外の広告主130が共通して選択する場合に、シード外の広告主130を当該シード内の広告主130と関連したシードに含ませる。つまり、本段階630は、特定の広告主130が購買したキーワードに同一属性があるという判断のもと、シード内の広告主130が選択したキーワードを選択した当該シード外の広告主130が同一のシードに含まれるようにする過程である。例えば、段階620において、第1キーワードによって所定シードに含まれたシード内の広告主130が購買した他のキーワード(第2キーワード)を、シード外の広告主130も購買したという条件にて、広告マッチングシステム200は、シード内の広告主130及びシード外の広告主130の両者が同一属性を保有すると判断することができる。これにより、広告マッチングシステム200は、シード内の広告主130及びシード外の広告主130を広告主集合として分類し、さらに第1および第2キーワードをキーワード集合として分類して、分類された広告主集合およびキーワード集合が一つのシードと関連付くようにする。   In step 630, the advertisement matching system 200 uses the second keyword different from the first keyword selected by the advertiser 130 in the seed included in the seed in common for the advertiser 130 outside the seed that is not included in the seed. In this case, the non-seed advertiser 130 is included in the seed associated with the in-seed advertiser 130. In other words, in this stage 630, based on the determination that the keyword purchased by the specific advertiser 130 has the same attribute, the non-seed advertiser 130 that has selected the keyword selected by the advertiser 130 in the seed is the same. This is the process of making it included in the seed. For example, in step 620, the advertisement is performed on the condition that another keyword (second keyword) purchased by the advertiser 130 in the seed included in the predetermined seed by the first keyword is also purchased by the advertiser 130 outside the seed. The matching system 200 can determine that both the advertiser 130 in the seed and the advertiser 130 outside the seed have the same attribute. Accordingly, the advertisement matching system 200 classifies the advertiser 130 in the seed and the advertiser 130 outside the seed as an advertiser set, and further classifies the first and second keywords as a keyword set, thereby classifying the classified advertiser. Make sure that the set and keyword set are associated with one seed.

したがって、本実施形態では、持続的なシードの拡大によって、同一属性を有する各広告主130を正確かつ多様に分類することができるという利点を得ることができる。   Therefore, in the present embodiment, it is possible to obtain an advantage that each advertiser 130 having the same attribute can be accurately and variously classified by continuous seed expansion.

さらに、段階640において、広告マッチングシステム200は、シードに含まれる各広告主130の広告情報を用いて広告リストを作成する。つまり、本段階640は、シードと関連した広告主130の広告情報を配列してリスト化する過程であって、例えば、個別広告情報に付与された順位点数によって広告情報を配列して広告リストを作成したりする。すなわち、本段階640における広告マッチングシステム200は、シードに含まれる広告主130の広告情報に対して順位点数を付与し、付与された順位点数に応じてリスト内の広告情報の位置を決定し、決定された位置に従って広告情報を配列して広告リスト作成する。   Further, in operation 640, the advertisement matching system 200 creates an advertisement list using the advertisement information of each advertiser 130 included in the seed. In other words, this stage 640 is a process of arranging and listing the advertisement information of the advertiser 130 related to the seed. For example, the advertisement information is arranged according to the ranking score given to the individual advertisement information, and the advertisement list is arranged. Or create it. That is, the advertisement matching system 200 in this stage 640 gives ranking points to the advertising information of the advertisers 130 included in the seed, determines the position of the advertising information in the list according to the given ranking points, An advertisement list is created by arranging advertisement information according to the determined position.

その後、段階650において広告マッチングシステム200は、作成した広告リストをシードに対応して広告データベース210に保存する。つまり、本段階650は、シードと関連した広告主130の広告情報を用いて作成された広告リストにシードを対応させることで、コンテンツページとともにユーザ120に提供される広告リストを判別する環境を構築する過程である。   Thereafter, in step 650, the advertisement matching system 200 stores the created advertisement list in the advertisement database 210 corresponding to the seed. That is, in this stage 650, an environment for discriminating the advertisement list provided to the user 120 together with the content page is created by associating the seed with the advertisement list created using the advertisement information of the advertiser 130 related to the seed. It is a process to do.

このように本実施形態では、同一属性を有する広告主130を一つのシードに分類し、分類された広告主130の広告情報を当該シードに連動させ、共にユーザ120に露出することができる。   As described above, in this embodiment, the advertisers 130 having the same attribute can be classified into one seed, and the advertisement information of the classified advertisers 130 can be linked to the seed and exposed to the user 120 together.

再び図5を詳察すると、段階520において、広告マッチングシステム200は、所定の手順によって生成されるコンテンツページから文書内キーワードを識別する。本段階520は、コンテンツページのコンテンツ内容を代表し得る文書内キーワードを識別する過程である。文書内キーワードの識別において、広告マッチングシステム200は、コンテンツページに含まれるキーワードのうち、広告主130が事前に購買したキーワードを文書内キーワードとして識別しても良いし、コンテンツページのコンテンツ内容と最適に応じ得る所定のキーワードを文書内キーワードとして識別しても良い。   Referring back to FIG. 5, in step 520, the advertisement matching system 200 identifies in-document keywords from content pages generated by a predetermined procedure. This stage 520 is a process of identifying keywords in the document that can represent the contents of the content page. In the identification of keywords in the document, the advertisement matching system 200 may identify a keyword purchased in advance by the advertiser 130 as a keyword in the document among keywords included in the content page. A predetermined keyword that can be accepted according to the above may be identified as a keyword in the document.

特に、本段階520における広告マッチングシステム200は、一つのシードにのみ関連する多義性のないキーワードを文書内キーワードとして抽出する。すなわち、広告マッチングシステム200は、複数のシードに関連し得るキーワードの抽出を排除し、一つシードにのみ関連するキーワードをコンテンツページから抽出することでシードの決定が明瞭に成されるようにする。   In particular, the advertisement matching system 200 in this stage 520 extracts unambiguous keywords related to only one seed as in-document keywords. That is, the advertisement matching system 200 eliminates the extraction of keywords that can be related to a plurality of seeds, and makes it possible to clearly determine the seeds by extracting keywords related to only one seed from the content page. .

また、段階530において、広告マッチングシステム200は、識別された文書内キーワードを用いてコンテンツページに対するシードを決定する。本段階530は、識別された文書内キーワードからコンテンツページのコンテンツ内容を類推する過程である。   In operation 530, the advertisement matching system 200 determines a seed for the content page using the identified in-document keyword. This stage 530 is a process of analogizing the content content of the content page from the identified keyword in the document.

図7は、当該図5の段階530におけるコンテンツページに対するシードを決定する過程を詳細に説明するためのフローチャートである。   FIG. 7 is a flowchart for explaining in detail the process of determining the seed for the content page in step 530 of FIG.

段階710において、広告マッチングシステム200は、識別された文書内キーワードと特定のシードに含まれる広告主130から選択されるキーワードとの一致程度(マッチング率)を用いてシードに対する信頼度情報を生成する。つまり、本段階710は、コンテンツページで識別した文書内キーワードとシードと関連するキーワード集合内のキーワードとの一致数(マッチング数)を用いてシードの信頼度情報を計算する過程である。例えば、識別された文書内キーワードと特定のシードと関連するキーワードとが正確に一致する場合、広告マッチングシステム200は、当該シードに対する信頼度情報を100%として生成する。   In operation 710, the advertisement matching system 200 generates reliability information for the seed using the degree of matching (matching rate) between the identified in-document keyword and the keyword selected from the advertiser 130 included in the specific seed. . That is, this stage 710 is a process of calculating seed reliability information using the number of matches (number of matching) between the keyword in the document identified on the content page and the keyword in the keyword set related to the seed. For example, when the identified in-document keyword and a keyword related to a specific seed exactly match, the advertisement matching system 200 generates reliability information for the seed as 100%.

また、段階720において、広告マッチングシステム200は、生成された信頼度情報を考慮してコンテンツページのシードを決定する。本段階720は、コンテンツページの属性を決定する過程であり、例えば、生成された信頼度情報が最も高い一つのシードをコンテンツページのコンテンツ内容に最も適合したシードとして決定する。なお。必要に応じて、信頼度分布に従って同時に複数のシードを選択することもあり、例えば、「ジーパン」と「ジージャン」のような場合がこれに該当する。   In addition, in operation 720, the advertisement matching system 200 determines a content page seed in consideration of the generated reliability information. This step 720 is a process of determining the attribute of the content page. For example, one seed having the highest reliability information generated is determined as a seed most suitable for the content content of the content page. Note that. If necessary, a plurality of seeds may be selected at the same time according to the reliability distribution. For example, cases such as “Jeepan” and “Jiejan” correspond to this.

すなわち、段階530において、広告マッチングシステム200は、コンテンツページの属性を認知してコンテンツページに対してシードを決定する。   That is, in step 530, the advertisement matching system 200 recognizes the attribute of the content page and determines a seed for the content page.

次に、段階540において広告マッチングシステム200は、決定されたシードに対応する広告リストを広告データベース210から抽出する。本段階540は、コンテンツページのコンテンツ内容に応じた広告情報、すなわち広告リストを検索する過程である。   Next, in step 540, the advertisement matching system 200 extracts an advertisement list corresponding to the determined seed from the advertisement database 210. This stage 540 is a process of searching advertisement information corresponding to the content content of the content page, that is, an advertisement list.

また、段階550において広告マッチングシステム200は、検索された広告リストを生成されたコンテンツページとともにユーザ120に提供する。本段階550は、コンテクスト広告をサポートする文脈広告エンジン110で検索要請に従って生成したコンテンツページとコンテンツページのコンテンツ内容に応じてシードを介して検索された広告リストとを同時にユーザ120に露出させる過程である。   In operation 550, the advertisement matching system 200 provides the searched advertisement list to the user 120 together with the generated content page. This step 550 is a process in which the content page generated according to the search request by the context advertisement engine 110 supporting the context advertisement and the advertisement list searched through the seed according to the content content of the content page are simultaneously exposed to the user 120. is there.

したがって、本実施形態では、コンテンツページのコンテンツ内容を分析してシードを決定し、決定されたシードに対応する広告リストを検索することで、共通した属性の多様な広告主130の広告情報がコンテクスト広告を介してユーザ120に露出されるようにすることができる。   Therefore, in the present embodiment, the content information of the content page is analyzed to determine a seed, and an advertisement list corresponding to the determined seed is searched. It can be exposed to the user 120 via an advertisement.

また、本実施形態では、シードとキーワードとの関連において、多義性が排除されるキーワードが特定シードにのみ関連付けられることで、コンテンツページに対するシード決定においてより一層明瞭な処理が成されるようにすることができる。   Further, in the present embodiment, in relation to the seed and the keyword, the keyword from which ambiguity is excluded is associated only with the specific seed, so that a clearer process is performed in determining the seed for the content page. be able to.

なお、本実施形態は、コンピュータにより具現される多様な動作を実行するためのプログラム命令を含むコンピュータ読み取り可能な媒体を含む。上記媒体は、プログラム命令、ローカルデータファイル、ローカルデータ構造などを単独または組み合わせて含むこともできる。また、上記媒体およびプログラム命令は、本発明の目的のために特別に設計されて構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知であり使用可能なものであってもよい。コンピュータ読み取り可能な記録媒体の例としては、ハードディスク、フロッピー(登録商標)ディスクおよび磁気テープのような磁気媒体、CD−ROM、DVDのような光記録媒体、フロプティカルディスクのような磁気−光媒体、およびROM、RAM、フラッシュメモリなどのようなプログラム命令を保存して実行するように特別に構成されたハードウェア装置が含まれる。前記媒体は、プログラム命令、ローカルデータ構造などを保存する信号を送信する搬送波を含む光または金属線、導波管などの送信媒体でもある。プログラム命令の例としては、コンパイラによって生成されるもののような機械語コードだけでなく、インタプリタなどを用いてコンピュータによって実行される高級言語コードを含む。   The embodiment includes a computer-readable medium including program instructions for executing various operations embodied by a computer. The medium can also include program instructions, local data files, local data structures, etc., alone or in combination. Further, the medium and the program instructions may be specially designed and configured for the purpose of the present invention, and may be known and usable by those skilled in the art having computer software technology. . Examples of computer-readable recording media include magnetic media such as hard disks, floppy (registered trademark) disks and magnetic tapes, optical recording media such as CD-ROMs and DVDs, and magnetic-lights such as floppy disks. A medium and a hardware device specially configured to store and execute program instructions such as ROM, RAM, flash memory, and the like are included. The medium is also a transmission medium such as an optical or metal line or a waveguide including a carrier wave that transmits a signal that stores program instructions, local data structures, and the like. Examples of program instructions include not only machine language codes such as those generated by a compiler, but also high-level language codes that are executed by a computer using an interpreter or the like.

また、上述のように好適に実施形態に則して本発明を説明したが、当該技術分野において熟練した当業者にとって、特許請求の範囲に記載された本発明の技術的思想および構成の域から逸脱しない範囲内で、本発明を多様に修正および変更することができる。すなわち、本発明の技術的範囲は、特許請求の範囲に基づいて定められ、発明を実施するための最良の形態により制限されるものではない。   Further, as described above, the present invention has been described according to the preferred embodiment, but for those skilled in the art, the technical idea and configuration of the present invention described in the scope of the claims are within the scope of the invention. The present invention can be modified and changed in various ways without departing from the scope. In other words, the technical scope of the present invention is defined based on the claims, and is not limited by the best mode for carrying out the invention.

本発明に係る広告マッチングシステムの概略的な動作を説明するための図である。It is a figure for demonstrating schematic operation | movement of the advertisement matching system which concerns on this invention. 本発明の一実施形態に係る広告マッチングシステムを示す構成図である。It is a lineblock diagram showing an advertising matching system concerning one embodiment of the present invention. 本発明に係るシードに対してキーワード又は広告主を関連付ける過程の一例を説明するための図である。It is a figure for demonstrating an example of the process in which a keyword or an advertiser is linked | related with the seed which concerns on this invention. 本発明に係るシードに対してキーワード又は広告主を関連付ける過程の一例を説明するための図である。It is a figure for demonstrating an example of the process which relates a keyword or an advertiser with the seed which concerns on this invention. 本発明に係るシードを用いた広告マッチングの一例を説明するための図である。It is a figure for demonstrating an example of the advertisement matching using the seed which concerns on this invention. 本発明の一実施形態に係るシードを用いた広告マッチング方法を具体的に示したフローチャートである。5 is a flowchart specifically illustrating an advertisement matching method using a seed according to an exemplary embodiment of the present invention. 本発明に係るシードと関連する広告主およびキーワードを決定する一例を説明するためのフローチャートである。It is a flowchart for demonstrating an example which determines the advertiser and keyword relevant to a seed which concern on this invention. 本発明に係るコンテンツページに対するシードを決定する一例を説明するためのフローチャートである。6 is a flowchart for explaining an example of determining a seed for a content page according to the present invention.

符号の説明Explanation of symbols

200 広告マッチングシステム
210 広告データベース
220 シード作成手段
230 キーワード識別手段
240 シード決定手段
250 リスト抽出手段
200 advertisement matching system 210 advertisement database 220 seed creation means 230 keyword identification means 240 seed determination means 250 list extraction means

Claims (11)

ユーザ端末からの検索要請に含まれる検索用キーワードに対応して生成され、前記ユーザ端末に伝送されるコンテンツページに対し、広告主の広告情報及び前記広告情報に関連する前記広告主が選択したキーワードを格納する広告データベースからマッチングする広告情報を抽出する処理をコンピュータにより遂行する広告マッチング方法であって、
シード作成手段が、前記広告主が選択したキーワードのうち複数の広告主が共通して選択した第1キーワードに基づく所定のシードと、前記複数の広告主とを関連付けて前記広告データベースに格納する段階と、
リスト作成手段が、前記所定のシードに関連付けられた広告主の広告情報を用いて、前記所定のシードに関連する広告情報が配列された広告リストを生成し、前記所定のシードと前記生成された広告リストとを対応させて前記広告データベースに保存する段階と、
キーワード識別手段が、前記コンテンツページに含まれる文書内キーワードを識別する段階と、
シード決定手段が、前記識別された文書内キーワードと前記所定のシード別に当該シードに関連付けられた広告主が選択したキーワードとを用いて、前記コンテンツページに対する前記所定のシードを決定する段階と、
リスト抽出手段が、前記決定された所定のシードに対応する広告リストを前記広告データベースから抽出する段階と、を含み、
前記シード作成手段は、
前記広告主が選択したキーワードが、1つのキーワードとして複数の意味を含んで複数のシードと関連する多義性を有するか否かを判別し、1つのキーワードから特定のシードにのみ関連付けがなされる前記キーワードを選択した広告主を、前記所定のシードに関連付けるとともに、
前記所定のシードに関連付けられた広告主が選択したキーワードのうち、前記第1キーワードと相違する第2キーワードを共通して選択した前記第1キーワードに基づく所定のシードに関連付けられていないシード外広告主を判別し、前記判別されたシード外広告主を前記所定のシードに関連付ける段階をさらに含むことを特徴とするシードを用いた広告マッチング方法。
The keyword selected by the advertiser related to the advertisement information and the advertisement information related to the advertisement information for the content page generated corresponding to the search keyword included in the search request from the user terminal and transmitted to the user terminal An advertisement matching method in which a computer performs a process of extracting matching advertisement information from an advertisement database storing
A step of storing a predetermined seed based on a first keyword selected in common by a plurality of advertisers among the keywords selected by the advertiser and the plurality of advertisers in association with the plurality of advertisers in the seed database; When,
The list creation means generates an advertisement list in which advertisement information related to the predetermined seed is arranged using the advertising information of the advertiser associated with the predetermined seed, and the predetermined seed and the generated Storing an advertisement list in association with the advertisement database;
A keyword identifying means for identifying a keyword in the document included in the content page;
Determining a predetermined seed for the content page using the identified in-document keyword and the keyword selected by the advertiser associated with the predetermined seed for the predetermined seed;
List extraction means, viewed contains a, extracting advertisement list corresponding to a predetermined seed the determined from the advertisement database,
The seed creation means includes
It is determined whether the keyword selected by the advertiser has ambiguity related to a plurality of seeds including a plurality of meanings as one keyword, and the association is made only from one keyword to a specific seed Associate the advertiser who selected the keyword with the predetermined seed,
Out-of-seed advertisements not associated with a predetermined seed based on the first keyword selected in common with a second keyword different from the first keyword among keywords selected by an advertiser associated with the predetermined seed ad matching method using the determined primary, further characterized in including Mukoto the step of associating the determined seed outside advertiser to said predetermined seed seed.
前記キーワード識別手段が前記コンテンツページに含まれる文書内キーワードを識別する前記段階は、
前記コンテンツページに含まれるキーワードが、複数のシードと関連するキーワードであって1つのキーワードが複数の意味を有する多義性を有する所定のキーワードであるか否かを判別し、前記多義性を有する所定のキーワードであると判別された場合に、前記判別されたキーワードを前記文書内キーワードとして抽出しないことを特徴とする請求項1に記載のシードを用いた広告マッチング方法。
The step of identifying the keyword in the document included in the content page by the keyword identifying means includes:
It is determined whether or not the keyword included in the content page is a keyword related to a plurality of seeds, and one keyword is a predetermined keyword having a plurality of meanings and having a plurality of meanings. 2. The advertisement matching method using seed according to claim 1, wherein when it is determined that the keyword is a keyword, the determined keyword is not extracted as the keyword in the document.
前記シード決定手段が前記コンテンツページに対する前記所定のシードを決定する前記段階は、
前記識別された文書内キーワードと前記所定のシードに関連付けられた前記広告主によって選択されるキーワードとのマッチング率に基づいて、前記コンテンツページに対する前記所定のシードの信頼度情報を生成する段階と、
前記生成された信頼度情報を用いて前記コンテンツページに対する前記所定のシードを決定する段階と、を含むことを特徴とする請求項1に記載のシードを用いた広告マッチング方法。
Said step of said seed determining means determining said predetermined seed for said content page;
Generating reliability information of the predetermined seed for the content page based on a matching rate between the identified in-document keyword and a keyword selected by the advertiser associated with the predetermined seed;
The method according to claim 1, further comprising: determining the predetermined seed for the content page using the generated reliability information.
前記リスト抽出手段が前記広告リストを前記広告データベースから抽出する前記段階は、
前記ユーザ端末からの検索要請に応答して前記コンテンツページを生成するコンテンツページ生成部によって提供される前記コンテンツページと共に前記抽出された広告リストを前記ユーザ端末に伝送する段階、をさらに含むことを特徴とする請求項1に記載のシードを用いた広告マッチング方法。
The step of the list extracting means extracting the advertisement list from the advertisement database;
Transmitting the extracted advertisement list to the user terminal together with the content page provided by a content page generating unit that generates the content page in response to a search request from the user terminal. An advertisement matching method using a seed according to claim 1.
前記リスト作成手段は、
前記所定のシードに含まれる広告主の各広告情報に対して付与される順位点数に基づいて、前記順位点数順に各広告情報を配列した広告リストを生成する段階を、さらに含むことを特徴とする請求項1に記載のシードを用いた広告マッチング方法。
The list creation means includes:
The method may further include generating an advertisement list in which the advertisement information is arranged in the order of the rank score based on the rank score given to each advertisement information of the advertiser included in the predetermined seed. An advertisement matching method using the seed according to claim 1.
コンピュータに、請求項1からのいずれか1項に記載の広告マッチング方法を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。 A computer-readable recording medium recording a program for causing a computer to execute the advertisement matching method according to any one of claims 1 to 5 . ユーザ端末からの検索要請に含まれる検索用キーワードに対応して生成され、前記ユーザ端末に伝送されるコンテンツページに対し、広告主の広告情報及び前記広告情報に関連する前記広告主が選択したキーワードを格納する広告データベースからマッチングする広告情報を抽出する処理をコンピュータにより遂行する広告マッチングシステムであって、
前記広告主が選択したキーワードのうち複数の広告主が共通して選択した第1キーワードに基づく所定のシードと、前記複数の広告主とを関連付けて前記広告データベースに格納するシード作成手段と、
前記所定のシードに関連付けられた広告主の広告情報を用いて、前記所定のシードに関連する広告情報が配列された広告リストを生成し、前記所定のシードと前記生成された広告リストとを対応させて前記広告データベースに保存するリスト作成手段と、
前記コンテンツページに含まれる文書内キーワードを識別するキーワード識別手段と、
前記識別された文書内キーワードと前記所定のシード別に当該シードに関連付けられた広告主が選択したキーワードとを用いて、前記コンテンツページに対する前記所定のシードを決定するシード決定手段と、
前記決定された所定のシードに対応する広告リストを前記広告データベースから抽出するリスト抽出手段と、を含み、
前記シード作成手段は、
前記広告主が選択したキーワードが、1つのキーワードとして複数の意味を含んで複数のシードと関連する多義性を有するか否かを判別し、1つのキーワードから特定のシードにのみ関連付けがなされる前記キーワードを選択した広告主を、前記所定のシードに関連付けるとともに、
前記所定のシードに関連付けられた広告主が選択したキーワードのうち、前記第1キーワードと相違する第2キーワードを共通して選択した前記第1キーワードに基づく所定のシードに関連付けられていないシード外広告主を判別し、前記判別されたシード外広告主を前記所定のシードに関連付けることを特徴とするシードを用いた広告マッチングシステム。
The keyword selected by the advertiser related to the advertisement information and the advertisement information related to the advertisement information for the content page generated corresponding to the search keyword included in the search request from the user terminal and transmitted to the user terminal An advertisement matching system that performs a process of extracting advertisement information matching from an advertisement database storing
A seed generating means for associating a predetermined seed based on a first keyword selected by a plurality of advertisers in common among the keywords selected by the advertiser and storing the plurality of advertisers in the advertisement database;
An advertisement list in which advertisement information related to the predetermined seed is arranged is generated using the advertisement information of the advertiser associated with the predetermined seed, and the predetermined seed is associated with the generated advertisement list. And a list creation means for storing in the advertisement database;
Keyword identifying means for identifying keywords in the document included in the content page;
Seed determining means for determining the predetermined seed for the content page using the identified in-document keyword and a keyword selected by an advertiser associated with the seed by the predetermined seed;
A list extracting means for extracting an advertisement list corresponding to the determined predetermined seed from the advertisement database ;
The seed creation means includes
It is determined whether the keyword selected by the advertiser has ambiguity related to a plurality of seeds including a plurality of meanings as one keyword, and the association is made only from one keyword to a specific seed Associate the advertiser who selected the keyword with the predetermined seed,
Of the keywords selected by the advertiser associated with the predetermined seed, the non-seed advertisement not associated with the predetermined seed based on the first keyword selected in common with the second keyword different from the first keyword An advertisement matching system using a seed, wherein a seed is determined, and the determined non-seed advertiser is associated with the predetermined seed .
前記キーワード識別手段は、前記コンテンツページに含まれるキーワードが、複数のシードと関連するキーワードであって1つのキーワードが複数の意味を有する多義性を有する所定のキーワードであるか否かを判別し、前記多義性を有する所定のキーワードであると判別された場合に、前記判別されたキーワードを前記文書内キーワードとして抽出しないことを特徴とする請求項に記載のシードを用いた広告マッチングシステム。 The keyword identifying means determines whether or not a keyword included in the content page is a keyword related to a plurality of seeds, and one keyword is a predetermined keyword having a plurality of meanings and a plurality of meanings, 8. The advertisement matching system using a seed according to claim 7 , wherein when the predetermined keyword having the ambiguity is determined, the determined keyword is not extracted as the keyword in the document. 前記シード決定手段は、
前記識別された文書内キーワードと前記所定のシードに関連付けられた前記広告主によって選択されるキーワードとのマッチング率に基づいて、前記コンテンツページに対する前記所定のシードの信頼度情報を生成し、前記生成された信頼度情報を用いて前記コンテンツページに対する前記所定のシードを決定することを特徴とする請求項に記載のシードを用いた広告マッチングシステム。
The seed determining means includes
Generating reliability information of the predetermined seed for the content page based on a matching rate between the identified keyword in the document and a keyword selected by the advertiser associated with the predetermined seed; The advertisement matching system using a seed according to claim 7 , wherein the predetermined seed for the content page is determined using the determined reliability information.
前記リスト抽出手段は、
前記ユーザ端末からの検索要請に応答して前記コンテンツページを生成するコンテンツページ生成部によって提供される前記コンテンツページと共に前記抽出された広告リストを前記ユーザ端末に伝送することを特徴とする請求項に記載のシードを用いた広告マッチングシステム。
The list extraction means includes
Claim 7, wherein the transmitting the extracted advertisement list with the content page provided by the content page generation unit that generates the content page in response to a search request from the user terminal to the user terminal An advertising matching system using the seed described in 1.
前記リスト作成手段は、前記所定のシードに含まれる広告主の各広告情報に対して付与される順位点数に基づいて、前記順位点数順に各広告情報を配列した広告リストを生成することを特徴とする請求項に記載のシードを用いた広告マッチングシステム。
The list creation means generates an advertisement list in which the advertisement information is arranged in the order of the rank score based on the rank score given to each advertisement information of the advertiser included in the predetermined seed. An advertisement matching system using a seed according to claim 7 .
JP2007062736A 2006-03-14 2007-03-13 Advertisement matching method and advertisement matching system using seed Active JP4546497B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060023648A KR100792698B1 (en) 2006-03-14 2006-03-14 Method and system for matching advertisement using seed

Publications (2)

Publication Number Publication Date
JP2007249969A JP2007249969A (en) 2007-09-27
JP4546497B2 true JP4546497B2 (en) 2010-09-15

Family

ID=38519192

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007062736A Active JP4546497B2 (en) 2006-03-14 2007-03-13 Advertisement matching method and advertisement matching system using seed

Country Status (3)

Country Link
US (1) US8234281B2 (en)
JP (1) JP4546497B2 (en)
KR (1) KR100792698B1 (en)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8732025B2 (en) 2005-05-09 2014-05-20 Google Inc. System and method for enabling image recognition and searching of remote content on display
US20080177640A1 (en) 2005-05-09 2008-07-24 Salih Burak Gokturk System and method for using image analysis and search in e-commerce
US8416981B2 (en) 2007-07-29 2013-04-09 Google Inc. System and method for displaying contextual supplemental content based on image content
US20090112849A1 (en) * 2007-10-24 2009-04-30 Searete Llc Selecting a second content based on a user's reaction to a first content of at least two instances of displayed content
US20090112694A1 (en) * 2007-10-24 2009-04-30 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Targeted-advertising based on a sensed physiological response by a person to a general advertisement
US8126867B2 (en) * 2007-10-24 2012-02-28 The Invention Science Fund I, Llc Returning a second content based on a user's reaction to a first content
US9513699B2 (en) 2007-10-24 2016-12-06 Invention Science Fund I, LL Method of selecting a second content based on a user's reaction to a first content
US8001108B2 (en) 2007-10-24 2011-08-16 The Invention Science Fund I, Llc Returning a new content based on a person's reaction to at least two instances of previously displayed content
US8112407B2 (en) * 2007-10-24 2012-02-07 The Invention Science Fund I, Llc Selecting a second content based on a user's reaction to a first content
US8234262B2 (en) * 2007-10-24 2012-07-31 The Invention Science Fund I, Llc Method of selecting a second content based on a user's reaction to a first content of at least two instances of displayed content
US9582805B2 (en) 2007-10-24 2017-02-28 Invention Science Fund I, Llc Returning a personalized advertisement
US20090112697A1 (en) * 2007-10-30 2009-04-30 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Providing personalized advertising
US9690901B1 (en) 2007-12-04 2017-06-27 Google Inc. Enhanced privacy with fewer cookies
JP2011090348A (en) * 2007-12-25 2011-05-06 J Magic Kk System, server and method for advertisement management, program, and browsing client
FR2926154A1 (en) * 2008-01-08 2009-07-10 Alcatel Lucent Sas METHOD FOR PROVIDING PERSONALIZED ADVERTISEMENTS.
US8036936B2 (en) * 2008-02-19 2011-10-11 Google Inc. Hybrid advertising campaign
AU2013205758B2 (en) * 2008-02-19 2015-09-24 Google Llc Hybrid advertising campaign
WO2009105811A1 (en) * 2008-02-25 2009-09-03 Prime Digital Media Pty Limited Digital media management system
KR100963392B1 (en) * 2008-04-29 2010-06-14 엔에이치엔비즈니스플랫폼 주식회사 System and method for offering search result or advertisement based on degree of similarity between contents
US20100070529A1 (en) * 2008-07-14 2010-03-18 Salih Burak Gokturk System and method for using supplemental content items for search criteria for identifying other content items of interest
US20100070339A1 (en) * 2008-09-15 2010-03-18 Google Inc. Associating an Entity with a Category
KR101012236B1 (en) * 2008-11-04 2011-02-08 엔에이치엔비즈니스플랫폼 주식회사 Method and system for providing group bidding type advertisement
KR20100072750A (en) * 2008-12-22 2010-07-01 한국전자통신연구원 Method for targeted advertisements
JP5433869B2 (en) * 2009-07-15 2014-03-05 株式会社 アール・ティー・シー Advertisement mediation computer, advertisement mediation system, advertisement mediation method, and program
JP5457771B2 (en) * 2009-09-25 2014-04-02 株式会社オービックビジネスコンサルタント Information processing system, server, information processing method, and program
JP5557494B2 (en) * 2009-09-25 2014-07-23 株式会社オービックビジネスコンサルタント Information processing system, server, information processing method, and program
US20110295678A1 (en) * 2010-05-28 2011-12-01 Google Inc. Expanding Ad Group Themes Using Aggregated Sequential Search Queries
US8751513B2 (en) * 2010-08-31 2014-06-10 Apple Inc. Indexing and tag generation of content for optimal delivery of invitational content
US9471676B1 (en) 2012-10-11 2016-10-18 Google Inc. System and method for suggesting keywords based on image contents
JP6228425B2 (en) * 2013-10-25 2017-11-08 株式会社Nttドコモ Advertisement generation apparatus and advertisement generation method
US11106712B2 (en) 2016-10-24 2021-08-31 Google Llc Systems and methods for measuring the semantic relevance of keywords

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002117049A (en) * 2000-10-05 2002-04-19 Fuji Xerox Co Ltd System and method for generating web page
JP2002216007A (en) * 2001-01-16 2002-08-02 Sony Corp Method and system for providing contents with advertisement
JP2003242159A (en) * 2001-12-11 2003-08-29 Overture Services Inc Recommending search term using collaborative filtering and web spidering
WO2005116874A1 (en) * 2004-05-29 2005-12-08 Nhn Corporation Method and system for managing the impressing of the search listing based on advertisement group
JP2006500699A (en) * 2002-09-24 2006-01-05 グーグル、インコーポレイテッド How to serve content based ads

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3275612B2 (en) * 1995-02-28 2002-04-15 三菱電機株式会社 Fuzzy thesaurus generator
WO2003019320A2 (en) * 2001-08-27 2003-03-06 E-Base, Ltd. Method for defining and optimizing criteria used to detect a contextualy specific concept within a paragraph
US6826572B2 (en) * 2001-11-13 2004-11-30 Overture Services, Inc. System and method allowing advertisers to manage search listings in a pay for placement search system using grouping
US20070038614A1 (en) * 2005-08-10 2007-02-15 Guha Ramanathan V Generating and presenting advertisements based on context data for programmable search engines
US7716161B2 (en) * 2002-09-24 2010-05-11 Google, Inc, Methods and apparatus for serving relevant advertisements
US20050021397A1 (en) * 2003-07-22 2005-01-27 Cui Yingwei Claire Content-targeted advertising using collected user behavior data
US20040186778A1 (en) * 2003-01-29 2004-09-23 Margiloff William A. Systems and methods for selecting advertisements to be provided to users via a communication network
KR20040104060A (en) * 2003-06-02 2004-12-10 송재현 Linking method of related site with keyword db mining of blog contents
EP1665093A4 (en) * 2003-08-21 2006-12-06 Idilia Inc System and method for associating documents with contextual advertisements
KR20050029021A (en) * 2003-09-19 2005-03-24 주식회사 장미디어인터렉티브 Business method for matching advertisement on network
KR100650404B1 (en) * 2003-11-24 2006-11-28 엔에이치엔(주) On-line Advertising System And Method
US8392249B2 (en) * 2003-12-31 2013-03-05 Google Inc. Suggesting and/or providing targeting criteria for advertisements
US20050165615A1 (en) * 2003-12-31 2005-07-28 Nelson Minar Embedding advertisements in syndicated content
US20050209992A1 (en) * 2004-01-12 2005-09-22 Dan Kikinis Method and system for search engine enhancement
US20060026064A1 (en) 2004-07-30 2006-02-02 Collins Robert J Platform for advertising data integration and aggregation
US9367846B2 (en) * 2004-11-29 2016-06-14 Jingle Networks, Inc. Telephone search supported by advertising based on past history of requests
US8768766B2 (en) * 2005-03-07 2014-07-01 Turn Inc. Enhanced online advertising system
US10515374B2 (en) * 2005-03-10 2019-12-24 Adobe Inc. Keyword generation method and apparatus
US7903099B2 (en) * 2005-06-20 2011-03-08 Google Inc. Allocating advertising space in a network of displays
US7840438B2 (en) * 2005-07-29 2010-11-23 Yahoo! Inc. System and method for discounting of historical click through data for multiple versions of an advertisement
US7548929B2 (en) * 2005-07-29 2009-06-16 Yahoo! Inc. System and method for determining semantically related terms
US20080015968A1 (en) * 2005-10-14 2008-01-17 Leviathan Entertainment, Llc Fee-Based Priority Queuing for Insurance Claim Processing
US20070219987A1 (en) * 2005-10-14 2007-09-20 Leviathan Entertainment, Llc Self Teaching Thesaurus
US7788131B2 (en) * 2005-12-15 2010-08-31 Microsoft Corporation Advertising keyword cross-selling
US20080097813A1 (en) * 2005-12-28 2008-04-24 Collins Robert J System and method for optimizing advertisement campaigns according to advertiser specified business objectives
US20080046315A1 (en) * 2006-08-17 2008-02-21 Google, Inc. Realizing revenue from advertisement placement
KR100903501B1 (en) * 2007-03-30 2009-06-18 엔에이치엔비즈니스플랫폼 주식회사 Method for providing advertisement and system for executing the method
US7865397B2 (en) * 2007-06-13 2011-01-04 Yahoo! Inc. Category-based advertisement
WO2010024628A2 (en) * 2008-08-28 2010-03-04 엔에이치엔비지니스플랫폼 주식회사 Searching method using extended keyword pool and system thereof
US20110258054A1 (en) * 2010-04-19 2011-10-20 Sandeep Pandey Automatic Generation of Bid Phrases for Online Advertising

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002117049A (en) * 2000-10-05 2002-04-19 Fuji Xerox Co Ltd System and method for generating web page
JP2002216007A (en) * 2001-01-16 2002-08-02 Sony Corp Method and system for providing contents with advertisement
JP2003242159A (en) * 2001-12-11 2003-08-29 Overture Services Inc Recommending search term using collaborative filtering and web spidering
JP2006500699A (en) * 2002-09-24 2006-01-05 グーグル、インコーポレイテッド How to serve content based ads
WO2005116874A1 (en) * 2004-05-29 2005-12-08 Nhn Corporation Method and system for managing the impressing of the search listing based on advertisement group

Also Published As

Publication number Publication date
JP2007249969A (en) 2007-09-27
KR100792698B1 (en) 2008-01-08
US8234281B2 (en) 2012-07-31
US20070220040A1 (en) 2007-09-20
KR20070093605A (en) 2007-09-19

Similar Documents

Publication Publication Date Title
JP4546497B2 (en) Advertisement matching method and advertisement matching system using seed
US9002895B2 (en) Systems and methods for providing modular configurable creative units for delivery via intext advertising
US8037064B2 (en) Method and system of selecting landing page for keyword advertisement
JP5507469B2 (en) Providing content using stored query information
JP4750814B2 (en) Advertising method and system for exposing contextual advertising information
US20130297419A1 (en) Taxonomy based targeted search advertising
US20070027850A1 (en) Methods and systems for developing and managing a computer-based marketing campaign
US20070027901A1 (en) Method and System for Developing and Managing A Computer-Based Marketing Campaign
US20120150657A1 (en) Enabling Advertisers to Bid on Abstract Objects
US20140258002A1 (en) Semantic model based targeted search advertising
US20070239675A1 (en) Web search media service
JPWO2007032142A1 (en) Document data display processing method, document data display processing system, and software program for document data display processing
US20090048941A1 (en) Gathering Information About Assets
US8732010B1 (en) Annotated advertisements and advertisement microsites
JP2007226789A (en) List generation method and list generation system using dynamic adjustment of advertisement area
KR100793377B1 (en) Method and system for creating advertisement-list by mark distribution
WO2012176507A1 (en) Information providing device, information providing method, information providing program, information display program, and computer-readable recording medium for storing information providing program
KR100736799B1 (en) Method and system for creating advertisement-list which divides big advertiser's advertising information
JP5299624B2 (en) Product search device and operation method of product search device
US20120072281A1 (en) Method and system to monetize domain queries in sponsored search
JP2013008208A (en) Information providing device, information providing method, information providing program, information display program and computer-readable storage medium storing information providing program
US9135345B1 (en) Generating and updating online content using standardized tagged data
JP5788240B2 (en) Information providing apparatus, information providing method, information providing program, information display program, and computer-readable recording medium storing information providing program
JP7381106B2 (en) Information processing equipment and programs
JP2009163388A (en) Method for displaying advertisement data and system for displaying advertisement data

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090818

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090901

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20091016

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20091029

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20091106

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20091130

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20091203

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091225

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100126

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20100426

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20100430

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100525

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

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100701

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

Free format text: PAYMENT UNTIL: 20130709

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4546497

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

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

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

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250