JP2012037920A - Advertisement matching device, method and program - Google Patents
Advertisement matching device, method and program Download PDFInfo
- Publication number
- JP2012037920A JP2012037920A JP2010174388A JP2010174388A JP2012037920A JP 2012037920 A JP2012037920 A JP 2012037920A JP 2010174388 A JP2010174388 A JP 2010174388A JP 2010174388 A JP2010174388 A JP 2010174388A JP 2012037920 A JP2012037920 A JP 2012037920A
- Authority
- JP
- Japan
- Prior art keywords
- action
- search
- advertisement
- word
- candidate
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
【課題】検索者の検索意図に合った効果的な検索連動広告を実現する。
【解決手段】指定された検索クエリからアクションの候補を提示して検索意図に合うものを指定させるアクション提案型の検索において、検索で指定されたアクションに基づく検索用文字列と、広告ごとに表示したいアクションを予め対応付けたアクション文字列と、の適合性判断を基に広告を選定することにより、検索者の検索意図に合った効果的な検索連動広告が実現できCTRも改善する。
【選択図】図8An object of the present invention is to realize an effective search-linked advertisement that matches a searcher's search intention.
A search string based on an action specified in a search and a display for each advertisement in an action proposal type search in which candidate candidates are presented from a specified search query and specified according to a search intention. By selecting an advertisement based on the suitability judgment of an action character string in which the desired action is associated in advance, an effective search-linked advertisement that matches the searcher's search intention can be realized and the CTR can be improved.
[Selection] Figure 8
Description
本発明は、検索連動型広告に関する。 The present invention relates to a search-linked advertisement.
従来から、いわゆるウェブ検索の分野において、検索キーワードに対して、そのキーワードに入札した広告主の広告を表示するという検索連動型広告(例えば、特許文献1参照)が広く知られている。典型的な検索連動型広告では、広告主はリンク付の文字列広告を入稿すると共に所望の単語(入札ワード)に対し単価を指定して入札を行い、その単語が検索されると入札単価の高い順に所定数の前記文字列広告が検索結果画面に表示され、クリックされた広告について入札単価に基づく金額が広告主に課金される。 2. Description of the Related Art Conventionally, in the field of so-called web search, a search-linked advertisement (for example, see Patent Document 1) in which an advertisement of an advertiser who bids on a keyword is displayed is widely known. In a typical search-linked advertisement, an advertiser submits a string advertisement with a link and bids for a desired word (bid word). When the word is searched, A predetermined number of the character string advertisements are displayed on the search result screen in descending order, and the advertiser is charged for the clicked advertisement based on the bid price.
ところで検索者が入力したキーワードが例えば一つの単語「ヘビ」であった場合、その単語に対して検索者はどのような意図をもって検索しているか、その意図を汲むのは困難である。このため、従来では、検索者の検索意図からみて的外れな広告を出してしまう可能性があり、その場合、広告の効果が期待できないという課題があった。例えば、ヘビを駆除したいのに、ヘビの飼育に関する広告を出す、などのようなミスマッチは、広告がクリックされる率(CTR)を下げることにつながり、広告主、検索者の双方にとって有益ではない。 By the way, when the keyword inputted by the searcher is, for example, one word “snake”, it is difficult to find out what intention the searcher is searching for the word. For this reason, conventionally, there is a possibility that an advertisement that is not appropriate in view of the search intention of the searcher may be issued. In this case, there is a problem that the effect of the advertisement cannot be expected. For example, mismatches such as advertising for snake breeding when you want to get rid of a snake will reduce the click-through rate (CTR) of the ad, which is not beneficial to both advertisers and searchers. .
以上の課題に対し、本発明の目的は、検索者の検索意図に合った効果的な検索連動広告を実現することである。 In view of the above problems, an object of the present invention is to realize an effective search-linked advertisement that matches a searcher's search intention.
上記の目的をふまえ、本発明の一態様(1)は、広告マッチング装置であって、広告と、その広告の表示条件として指定されたアクションを文字列で表したアクション文字列と、を対応付けて記憶している広告記憶手段と、検索クエリを取得する検索クエリ取得手段と、取得された前記検索クエリに基づいて、その検索クエリに関する属性を表す単語の候補である属性候補語を生成する属性候補生成手段と、生成された前記属性候補語に対し、所定種別の単語の除去及び同義語の統一の少なくとも一方を含む所定のパターンによる単語処理を施すことにより前記属性を抽出するパターン処理手段と、抽出された前記属性に対応したアクションの候補を生成するアクション候補生成手段と、生成された前記アクションの候補を出力するアクション候補出力手段と、出力された前記アクションの候補のうち、アクションの指定を受け付けるアクション受付手段と、指定された前記アクションに応じて検索を実行する検索手段と、検索に係る前記アクションに対応する語の組に基づく検索用文字列を取得する文字列取得手段と、前記広告記憶手段に記憶されている広告のなかから、取得された前記検索用文字列と、広告に対応するアクション文字列と、の適合性を判断することにより、前記検索の結果とともに出力すべき広告を選択する広告選択手段と、を有することを特徴とする。 Based on the above object, one aspect (1) of the present invention is an advertisement matching device that associates an advertisement with an action character string representing an action specified as a display condition of the advertisement in a character string. An attribute storage word, a search query acquisition unit that acquires a search query, and an attribute that generates an attribute candidate word that is a word candidate representing an attribute related to the search query based on the acquired search query Candidate generation means, and pattern processing means for extracting the attribute by performing word processing with a predetermined pattern including at least one of removal of a predetermined type of word and unification of synonyms on the generated attribute candidate word Action candidate generating means for generating action candidates corresponding to the extracted attributes, and an action for outputting the generated action candidates Candidate output means, action accepting means for receiving an action designation among the output action candidates, search means for executing a search according to the specified action, and a word corresponding to the action related to the search A character string obtaining means for obtaining a search character string based on the set of the above, an advertisement character string obtained from the advertisement stored in the advertisement storage means, an action character string corresponding to the advertisement, And an advertisement selection means for selecting an advertisement to be output together with the search result.
本発明の他の態様(7)は、上記態様を方法のカテゴリで捉えたもので、広告マッチング方法であって、広告と、その広告の表示条件として指定されたアクションを文字列で表したアクション文字列と、を対応付けて記憶している広告記憶手段をコンピュータが実現し、コンピュータが、検索クエリを取得する検索クエリ取得処理と、コンピュータが、取得された前記検索クエリに基づいて、その検索クエリに関する属性を表す単語の候補である属性候補語を生成する属性候補生成処理と、コンピュータが、生成された前記属性候補語に対し、所定種別の単語の除去及び同義語の統一の少なくとも一方を含む所定のパターンによる単語処理を施すことにより前記属性を抽出するパターン処理と、コンピュータが、抽出された前記属性に対応したアクションの候補を生成するアクション候補生成処理と、コンピュータが、生成された前記アクションの候補を出力するアクション候補出力手段と、コンピュータが、出力された前記アクションの候補のうち、アクションの指定を受け付けるアクション受付処理と、コンピュータが、指定された前記アクションに応じて検索を実行する検索処理と、コンピュータが、検索に係る前記アクションに対応する語の組に基づく検索用文字列を取得する文字列取得処理と、コンピュータが、前記広告記憶手段に記憶されている広告のなかから、取得された前記検索用文字列と、広告に対応するアクション文字列と、の適合性を判断することにより、前記検索の結果とともに出力すべき広告を選択する広告選択処理と、を含むことを特徴とする。 According to another aspect (7) of the present invention, the above aspect is captured by a method category, which is an advertisement matching method in which an advertisement and an action designated as a display condition for the advertisement are represented by character strings. The computer realizes advertisement storage means that stores character strings in association with each other, the computer acquires a search query, and the computer searches for the search query based on the acquired search query. An attribute candidate generation process for generating an attribute candidate word that is a word candidate representing an attribute related to a query, and at least one of removal of a predetermined type of word and unification of synonyms with respect to the generated attribute candidate word Pattern processing for extracting the attribute by performing word processing according to a predetermined pattern including, and a computer corresponding to the extracted attribute. Action candidate generation processing for generating action candidates; action candidate output means for outputting the generated action candidates by the computer; and action for accepting specification of an action among the output action candidates A reception process, a search process in which the computer performs a search according to the specified action, and a character string acquisition process in which the computer acquires a search character string based on a set of words corresponding to the action related to the search And the computer determines the suitability between the obtained search string and the action string corresponding to the advertisement from the advertisements stored in the advertisement storage means. And an advertisement selection process for selecting an advertisement to be output together with the result.
本発明の他の態様(8)は、上記態様をコンピュータ・プログラムのカテゴリで捉えたもので、コンピュータを制御することにより広告を選択する広告マッチングプログラムであって、コンピュータに、広告と、その広告の表示条件として指定されたアクションを文字列で表したアクション文字列と、を対応付けて記憶している広告記憶手段を実現させ、コンピュータに、検索クエリを取得させ、コンピュータに、取得された前記検索クエリに基づいて、その検索クエリに関する属性を表す単語の候補である属性候補語を生成させ、コンピュータに、生成された前記属性候補語に対し、所定種別の単語の除去及び同義語の統一の少なくとも一方を含む所定のパターンによる単語処理を施すことにより前記属性を抽出させ、コンピュータに、抽出された前記属性に対応したアクションの候補を生成させ、コンピュータに、生成された前記アクションの候補を出力させ、コンピュータに、出力された前記アクションの候補のうち、アクションの指定を受け付けさせ、コンピュータに、指定された前記アクションに応じて検索を実行させ、コンピュータに、検索に係る前記アクションに対応する語の組に基づく検索用文字列を取得させ、コンピュータに、前記広告記憶手段に記憶されている広告のなかから、取得された前記検索用文字列と、広告に対応するアクション文字列と、の適合性を判断することにより、前記検索の結果とともに出力すべき広告を選択させることを特徴とする。 Another aspect (8) of the present invention is an advertisement matching program that selects the advertisement by controlling the computer by capturing the above aspect in the category of the computer program. An action storage unit that stores an action character string representing an action specified as a display condition in association with a character string is realized, and a computer is made to acquire a search query. Based on the search query, an attribute candidate word that is a word candidate representing an attribute related to the search query is generated, and the computer is configured to remove a predetermined type of word and unify synonyms for the generated attribute candidate word. The attribute is extracted by performing word processing with a predetermined pattern including at least one, and the computer extracts the attribute. And generating a candidate for the action corresponding to the attribute that has been generated, causing the computer to output the candidate for the generated action, causing the computer to accept the specification of the action among the output candidate for the action, and causing the computer to The search is executed in accordance with the specified action, the computer is caused to acquire a search character string based on a set of words corresponding to the action related to the search, and the computer stores the search character string. The advertisement to be output together with the result of the search is selected by judging the suitability of the acquired search character string and the action character string corresponding to the advertisement from the advertisement. .
このように、指定された検索クエリからアクションの候補を提示して検索意図に合うものを指定させるアクション提案型の検索において、検索で指定されたアクションに基づく検索用文字列と、広告ごとに表示したいアクションを予め対応付けたアクション文字列と、の適合性判断を基に広告を選定し出力することにより、検索者の検索意図に合った効果的な検索連動広告が実現できCTRも改善する。なお、「アクション」とは、検索意図を複数の語を用いる文字列で表したものである。 In this way, in the action proposal type search that suggests action candidates from the specified search query and specifies what suits the search intention, the search character string based on the action specified in the search and the display for each advertisement By selecting and outputting an advertisement based on the suitability judgment of an action character string in which the desired action is associated in advance, an effective search-linked advertisement that matches the searcher's search intention can be realized and the CTR can be improved. The “action” is a search intention represented by a character string using a plurality of words.
本発明の他の態様(2)は、広告受付装置であって、広告入札の基礎とする基礎ワードを取得する基礎ワード取得手段と、取得された前記基礎ワードに基づいて、その基礎ワードに関する属性を表す単語の候補である属性候補語を生成する属性候補生成手段と、生成された前記属性候補語に対し、所定種別の単語の除去及び同義語の統一の少なくとも一方を含む所定のパターンによる単語処理を施すことにより前記属性を抽出するパターン処理手段と、抽出された前記属性に対応したアクションの候補を生成するアクション候補生成手段と、生成された前記アクションの候補を出力するアクション候補出力手段と、出力された前記アクションの候補のうち、アクションの指定を受け付けるアクション受付手段と、指定された前記アクションに基づいて広告の入札を受け付けると共に、指定された前記アクションを文字列で表したアクション文字列と、受け付けた広告とを対応付けて所定の広告記憶手段に記憶させる入札受付手段と、を有することを特徴とする。 Another aspect (2) of the present invention is an advertisement reception device, which is a basic word acquisition means for acquiring a basic word as a basis for an advertisement bid, and an attribute relating to the basic word based on the acquired basic word Attribute candidate generating means for generating an attribute candidate word that is a candidate for a word representing a word, and a word having a predetermined pattern including at least one of removal of a predetermined type of word and unification of synonyms with respect to the generated attribute candidate word Pattern processing means for extracting the attribute by performing processing, action candidate generation means for generating an action candidate corresponding to the extracted attribute, action candidate output means for outputting the generated action candidate , Out of the outputted action candidates, action accepting means for accepting the designation of the action, and the designated action And a bid accepting means for accepting a bid for the advertisement and storing the action character string representing the designated action in a character string and the received advertisement in association with each other in a predetermined advertisement storage means. Features.
本発明の他の態様(6)は、広告システムであって、態様(1)の広告マッチング装置と、態様(2)から(5)のいずれか一項に記載の広告受付装置と、を有することを特徴とする。 Another aspect (6) of the present invention is an advertisement system, and includes the advertisement matching apparatus according to the aspect (1) and the advertisement receiving apparatus according to any one of the aspects (2) to (5). It is characterized by that.
以上のように、広告入稿時に指定された語を基礎ワードとして、広告を出力する検索時に準じ、検索意図の属性を表す単語の候補である属性候補語を生成したうえ所定類型の単語を除去するなどして抽出した検索意図の属性に応じたアクションの候補から広告表示の対象とするアクションの指定を受け付け、アクション文字列として広告と対応付けて記憶することにより、検索者にアクションを指定させる検索を前提とした広告の入稿が円滑となり、検索者の検索意図に合った効果的な検索連動広告が実現できる。 As described above, based on the word specified at the time of ad submission, the candidate word is generated as a candidate word that represents the attribute of the search intent, and the predetermined type of word is removed in accordance with the search for outputting the advertisement. The searcher accepts the specification of the action to be displayed from the action candidates according to the search intention attribute extracted by, for example, and stores it in association with the advertisement as an action character string, thereby allowing the searcher to specify the action. This makes it easy to submit advertisements based on search, enabling effective search-linked advertisements that match the search intention of the searcher.
本発明の他の態様(3)は、上記いずれかの態様において、検索クエリで同時に用いられる複数の語を互いに関連語として関連付けて記憶している関連語記憶手段を有し、前記属性候補生成手段は、前記関連語記憶手段から、入力された前記基礎ワードと前記関連語として関連付けられている語を前記属性候補語として抽出し、前記パターン処理手段は、前記単語処理として、前記属性候補語から固有名詞を除去する固有名詞除去手段と、前記単語処理として、前記属性候補語から名詞的形容詞を除去する名詞的形容詞除去手段と、前記単語処理として、前記属性候補語について同義語を統一する同義語処理手段と、を有し、これら除去及び統一の結果残った属性候補語を前記属性とすることを特徴とする。 According to another aspect (3) of the present invention, in any one of the above aspects, the attribute candidate generation unit includes a related word storage unit that stores a plurality of words used simultaneously in the search query in association with each other as related words. Means extracts from the related word storage means the word associated with the input basic word as the related word as the attribute candidate word; and the pattern processing means performs the attribute candidate word as the word processing. A proper noun removing means for removing a proper noun from the word, a noun adjective removing means for removing a nounative adjective from the attribute candidate word as the word processing, and a synonym for the attribute candidate word as the word processing Synonym processing means, and attribute candidates remaining as a result of the removal and unification are defined as the attributes.
このように、基礎ワードを基に、よく組み合わされる関連語を属性候補語とし、固有名詞、名詞的形容詞、同義語を排除し残ったものを検索意図の属性とする簡単な処理によって、検索意図となる可能性がある属性を効率よく抽出し、その属性に応じたアクションへの広告入札を可能とすることにより、検索者の検索意図に合った効果的な検索連動広告を一層効果的に実現することができる。 Thus, based on the basic word, the related words that are often combined are attribute candidate words, the proper nouns, noun adjectives, and synonyms are excluded, and the remaining words are the attributes of the search intention. By effectively extracting the attributes that can be used, and making it possible to bid for actions according to those attributes, effective search-linked advertising that matches the searcher's search intention is achieved more effectively. can do.
本発明の他の態様(4)は、上記いずれかの態様において、前記アクション候補出力手段は、前記アクションの候補に対応した前記検索用文字列を用いた検索を行い、その検索結果に基づいた追加キーワード又は画像の少なくとも一方をアクションの候補とともに出力し、前記アクション受付手段は、前記アクションの候補に関して前記追加キーワード又は画像の少なくとも一方の指定を受け付け、前記入札受付手段は、前記アクションの候補に関して前記追加キーワード又は画像の少なくとも一方に基づいて広告の入札を受け付けると共に、指定された前記アクションを前記追加キーワード又は画像の少なくとも一方の情報を加えて文字列で表したアクション文字列と、受け付けた広告とを対応付けて所定の広告記憶手段に記憶させることを特徴とする。 According to another aspect (4) of the present invention, in any one of the above aspects, the action candidate output unit performs a search using the search character string corresponding to the action candidate, and is based on the search result. At least one of an additional keyword or an image is output together with an action candidate, the action accepting unit accepts designation of at least one of the additional keyword or an image regarding the action candidate, and the bid accepting unit relates to the action candidate Accepting a bid for an advertisement based on at least one of the additional keyword or image, an action character string representing the specified action as a character string by adding at least one information of the additional keyword or image, and the accepted advertisement To be stored in a predetermined advertisement storage means And features.
このように、アクションの候補ごとに検索用文字列で予め検索を行い、検索結果に基づいて、より具体的な選択肢などの追加キーワードや、商品ごとの商品写真などの画像を候補と共に出力することにより、取得する情報の絞り込みが容易になり、特に画像の場合は候補を指定した場合に提供される情報の内容が画像から一見容易に把握もでき、検索の使い勝手が向上するので、それら追加キーワードや画像を指定した広告は的確な需要に一層ピンポイントに訴求することになり、優れた効果を発揮する。 In this way, the search character string is searched in advance for each action candidate, and additional keywords such as more specific options and images such as product photos for each product are output together with the candidates based on the search result. This makes it easy to narrow down the information to be acquired, and in the case of images in particular, the contents of the information provided when candidates are specified can be easily understood from the image, and the search usability is improved. Advertisements that specify images and images will be more appealing to the exact demand, and will have an excellent effect.
本発明の他の態様(5)は、上記いずれかの態様において、前記アクション候補出力手段は、前記アクションの候補に対応した検索を行い、その検索結果が所定数より少ないアクションの候補は表示対象から除外することを特徴とする。 According to another aspect (5) of the present invention, in any one of the above aspects, the action candidate output means performs a search corresponding to the action candidates, and action candidates whose search results are less than a predetermined number are displayed. It is excluded from.
このように、アクションに対して検索結果がない場合はそのアクションは広告主に表示する候補から除外することにより、検索者が選択した場合に候補の検索結果が0件になるアクションの候補を広告主等に表示して判断させる無駄が回避でき、広告入札における使い勝手が向上する。 In this way, when there is no search result for an action, the action is excluded from the candidates to be displayed to the advertiser, so that when the searcher selects, the candidate of the action that has no candidate search result is advertised. It is possible to avoid the waste that is displayed and judged by the main party, and the usability in advertising bidding is improved.
なお、上記の各態様とは異なるカテゴリ(装置に対し方法、方法に対しプログラムなど)や、以下に説明するさらに具体的な各態様も本発明に含まれる。異なるカテゴリについては、「手段」を「処理」又は「ステップ」のように適宜読み替えるものとする。 It should be noted that a category (method for the apparatus, program for the method, etc.) different from each of the above-described modes and more specific modes described below are also included in the present invention. For different categories, “means” shall be appropriately read as “process” or “step”.
本発明によれば、検索者の検索意図に合った効果的な検索連動広告を実現することが可能となる。 ADVANTAGE OF THE INVENTION According to this invention, it becomes possible to implement | achieve the effective search link advertisement according to the search intention of a searcher.
次に、本発明の実施形態について、図に沿って説明する。なお、背景技術や課題などで既に述べた内容と共通の前提事項については適宜省略する。 Next, embodiments of the present invention will be described with reference to the drawings. It should be noted that assumptions common to those already described in the background art and problems are omitted as appropriate.
〔1.アクション提案型検索の概要〕
本実施形態は、アクション提案型検索への広告配信に関する。ここで、アクション提案型検索は、与えられた検索語(検索クエリ)を基に、考えられるアクション(検索意図を複数の語を用いる文字列で表したもの)の候補を表示するなかから検索者が指定したアクションに基づく検索の結果を出力するサービスである。
[1. Overview of action proposal type search)
This embodiment relates to advertisement distribution to action proposal type search. Here, the action proposal type search is based on a given search word (search query), and a searcher is displayed while displaying candidates for possible actions (representing a search intention by a character string using a plurality of words). Is a service that outputs search results based on actions specified by.
例えば、図11は、アクション提案型検索の画面例で、入力欄Fに検索クエリK1として「ヘビ」とユーザが入力し、検索ボタンB2をマウスポインタPで操作した結果、いくつかのアクション候補CAが表示された状態を示す。この図において、各アクション候補CAに付随する下線は、そのアクションを指定することで更に検索を進めた場合の検索結果ページに遷移するためのウェブページのハイパーリンクとなっている。 For example, FIG. 11 shows an example of the action proposal type search screen. As a result of the user inputting “snake” as the search query K1 in the input field F and operating the search button B2 with the mouse pointer P, several action candidate CAs are displayed. The state where is displayed. In this figure, the underline accompanying each action candidate CA is a hyperlink of a web page for transitioning to a search result page when the search is further advanced by specifying the action.
〔2.構成〕
以上のようなアクション提案型検索で表示する広告を扱う本実施形態は、図1に示すように、検索ごとに広告の割当て(「引当て」とも呼ぶ)を行う広告マッチング装置1(以下「引当装置1」又は単に「引当装置」と略称する)と、それら広告を広告主から受け付ける広告受付装置2(以下「受付装置2」又は単に「受付装置」と略称する)と、を有する広告システムXに関するものである。引当装置1も受付装置2も、実際には、上記のアクション提案型検索を処理する別の検索装置3と連動してその機能を利用するように構成でき、ここでは説明上、引当装置1も受付装置2も同じ構成の検索装置3を含むものとするが(図2,図3)、引当装置1も受付装置2も広告システムXも、検索装置3を含まないものとして把握することもできる。
[2. Constitution〕
As shown in FIG. 1, in the present embodiment, which handles advertisements displayed by action proposal type search as described above, an advertisement matching apparatus 1 (hereinafter referred to as “allocation”) that allocates advertisements (also referred to as “allocation”) for each search.
また、受付装置2が受け付けた広告のデータを、引当てのため引当装置1にアクセスさせるには、所定の広告記憶手段95に記憶させるが、広告記憶手段95は、独立したデータサーバとして構成してもよいし、引当装置1又は受付装置2のいずれか一方に設けて他方からアクセスするようにしてもよいし、双方に設けて内容をコピーするようにしてもよい。ここでは、説明上、検索装置3と同様に、広告記憶手段95は受付装置2と引当装置1の双方にあり(図2,図3)、内容は自動的にコピー(同期)されるものとする。
In addition, in order to allow the
したがって、以下では、検索装置3と広告記憶手段95については、受付装置2(図2)及び引当装置1(図3)に含めて説明するものとする。これら引当装置1及び受付装置2は、通信ネットワークN経由でアクセスしてくる端末T(T1,T2)とHTTPなどで通信することにより、広告の受付や検索要求への応答を行うサーバ装置である。なお、通信ネットワークNは、インターネット、携帯電話網、LANなどであり、図1では2つ示すがこれらは同じものでよい。
Therefore, hereinafter, the
また、受付装置2(図2)及び引当装置1(図3)は、一般的なコンピュータの構成として少なくとも、CPUなどの演算制御部6と、外部記憶装置(HDD等)や主メモリ等の記憶装置7と、通信ネットワークNとの通信手段8(LANアダプタや通信ゲートウェイなど)と、を有する。また、端末T(T1,T2)は、パーソナル・コンピュータ(PC)、スマートフォンや携帯電話端末装置など、ユーザが用いるクライアント装置で、図では模式的に一つを示すが実際には多数存在する。 The accepting device 2 (FIG. 2) and the allocation device 1 (FIG. 3) have at least an arithmetic control unit 6 such as a CPU and an external storage device (HDD or the like) or a main memory or the like as a general computer configuration. The apparatus 7 and the communication means 8 (LAN adapter, a communication gateway, etc.) with the communication network N are provided. A terminal T (T1, T2) is a client device used by a user, such as a personal computer (PC), a smart phone, or a mobile phone terminal device.
そして、受付装置2(図2)及び引当装置1(図3)では、それぞれ、記憶装置7に予め記憶(インストール)した図示しない所定のコンピュータ・プログラムが演算制御部6を制御することで、図2及び3に示す各手段などの要素(12,92,10,98など)を実現する。これら各要素のうち、情報の記憶手段は、記憶装置7において各種のファイルやデータベース(「DB」とも表す)、配列等の変数、各種スタックやレジスタ、システム設定値など任意の形式で実現できる。 In the receiving device 2 (FIG. 2) and the allocation device 1 (FIG. 3), a predetermined computer program (not shown) previously stored (installed) in the storage device 7 controls the arithmetic control unit 6 so that Elements (12, 92, 10, 98, etc.) such as each means shown in 2 and 3 are realized. Among these elements, the information storage means can be realized in the storage device 7 in any format such as various files and databases (also referred to as “DB”), variables such as arrays, various stacks and registers, and system setting values.
このような記憶手段のうち、受付装置2(図2)及び引当装置1(図3)の関連語記憶手段25は、検索クエリでAND検索をする際にスペースで区切って入力されるような同時に用いられる複数の語を互いに関連語として関連付けて記憶している手段である。図4に示すその一例では、基準の語(例えば「ヘビ」)ごとに、関連語のグループ(例えば「ヘビ」に対して「飼育」「図鑑」など)を対応付けているが、実際の形式は自由で、基準となる語ごとの関連語のグループに代えて(又は併用として)、多数の語の間で距離の遠近を示すグラフインデックスなどを用いれば、より多くの語を対象に判断を高精度化できる。 Among such storage means, the related word storage means 25 of the accepting device 2 (FIG. 2) and the allocation device 1 (FIG. 3) are simultaneously input as separated by a space when performing an AND search with a search query. It is means for storing a plurality of words used in association with each other as related words. In the example shown in FIG. 4, for each reference word (for example, “snake”), a group of related words (for example, “bred”, “picture book”, etc.) is associated with “snake”. Is free, and instead of (or in combination with) a group of related words for each reference word, a graph index that shows the distance between multiple words can be used to determine more words. High accuracy can be achieved.
また、対応辞書記憶手段75(図2,図3)は、図5に例示するように、基礎ワード又は検索クエリについて抽出される可能性がある属性語の種類ごとに対応付けて、対応するアクション候補のパターンと、検索用文字列のパターンと、を記憶している手段である。インデックス記憶手段85(図2,図3)は、従来に準じるウェブ検索用のインデックスデータを記憶している手段である。 Further, as illustrated in FIG. 5, the correspondence dictionary storage means 75 (FIG. 2, FIG. 3) correlates each type of attribute word that may be extracted for the basic word or the search query, and performs a corresponding action. This is means for storing candidate patterns and search character string patterns. The index storage means 85 (FIGS. 2 and 3) is means for storing index data for web search according to the prior art.
また、広告記憶手段95(図2,図3)は、広告と、その広告の表示条件として指定されたアクションを文字列で表したアクション文字列と、を対応付けて記憶している手段である。また、記憶手段以外の各手段は、以下のような情報処理の機能・作用を実現・実行する処理手段である。 Further, the advertisement storage unit 95 (FIGS. 2 and 3) is a unit that stores an advertisement and an action character string representing an action designated as a display condition for the advertisement in a character string in association with each other. . Each means other than the storage means is a processing means for realizing and executing the following information processing functions and operations.
〔3.広告の受付に関する作用〕
上記のように構成した本実施形態の動作として、まず、広告の受付に関するフローチャートを図6に示す。受け付けた広告の引当に関しては図10のフローチャートに沿って後述する。
[3. (Actions related to advertisement reception)
As an operation of the present embodiment configured as described above, first, a flowchart regarding advertisement reception is shown in FIG. The provision of the accepted advertisement will be described later along the flowchart of FIG.
〔3−1.広告の受付の概要〕
本実施形態において、広告主(図1:例えば害虫駆除事業者である広告主A123)が広告を入稿し入札を行う場合、自分の用いる端末T1から受付装置2にアクセスし、ログインなどを含む所定の操作を経て、広告入札の基礎とする語すなわちキーワード(「基礎ワード」と呼ぶこととする)を入力する。すると、受付装置2が、引当装置1と連動する検索装置3によるアクション提案型検索に準じた以下のような処理によって、基礎ワードから考えられ得る検索意図に対応するアクションの候補を出力して広告主からアクションの指定を受け付け、アクション提案型検索でそのアクションが指定されたときにその広告が表示されるように、広告の入札を受け付けてアクションと対応付ける。
[3-1. Overview of ad reception]
In this embodiment, when an advertiser (FIG. 1: Advertiser A123, for example, a pest control company) submits an advertisement and places a bid, the
〔3−2.属性の抽出〕
具体的には、まず(図6)、広告入札の基礎とする上記のような基礎ワード(例えば「ヘビ」)を基礎ワード取得手段12が取得すると(ステップS21)、属性候補生成手段20が、取得された基礎ワードに基づいて、その基礎ワードに関する検索意図の属性を表す単語の候補である属性候補語を生成する(ステップS22)。属性候補語は、例えば、基礎ワードの語とAND検索されやすい関連語などで、ここでは、属性候補生成手段20は関連語記憶手段25から(図4)、入力された検索クエリと関連語として関連付けられている語を属性候補語として抽出する(例えば、図7(1))。
[3-2. (Attribute extraction)
Specifically, first (FIG. 6), when the basic word acquisition unit 12 acquires the basic word (for example, “snake”) as the basis of the advertisement bidding (step S21), the attribute candidate generation unit 20 Based on the acquired basic word, an attribute candidate word that is a word candidate representing an attribute of the search intention related to the basic word is generated (step S22). The attribute candidate word is, for example, a related word that is easily AND-searched with the word of the basic word. Here, the attribute candidate generating means 20 is input from the related word storage means 25 (FIG. 4) as an input search query and related words. The associated words are extracted as attribute candidate words (for example, FIG. 7 (1)).
続いて、パターン処理手段30が、生成された属性候補語(例えば、図7(1))に対し、所定種別の単語の除去及び同義語の統一の少なくとも一方を含む所定のパターンによる単語処理を施すことにより検索意図の属性を抽出する(ステップS23)。より具体的には、パターン処理手段30は、前記単語処理として属性候補語から、属性になりにくい固有名詞除去手段31により固有名詞を除去し(例えば、図7(2)の「宮古島」)、さらに属性になりにくい名詞的形容詞除去手段32により名詞的形容詞を除去したうえ(例えば、図7(3)の「巨大」)、残っている属性候補語について同義語処理手段33により同義語を統一し(例えば、図7(4)では「飼い方」「夢占い」「退治」を除去)、これら除去及び統一の結果残った属性候補語を検索意図の属性を表す属性語とする。なお、ここでいう同義語は完全な同義語に限らず、似たテーマとして予め定められた関係の語を含む。 Subsequently, the pattern processing means 30 performs word processing with a predetermined pattern including at least one of removal of a predetermined type of word and unification of synonyms on the generated attribute candidate word (for example, FIG. 7 (1)). The attribute of the search intention is extracted by applying (step S23). More specifically, the pattern processing means 30 removes the proper noun from the attribute candidate word as the word processing by the proper noun removal means 31 that is difficult to become an attribute (for example, “Miyakojima” in FIG. 7 (2)), Further, the noun adjectives are removed by the noun adjective removing means 32 which is difficult to become an attribute (for example, “gigantic” in FIG. 7 (3)), and the synonym processing means 33 unifies the synonyms for the remaining attribute candidate words. (For example, in FIG. 7 (4), “how to keep”, “dream fortune-telling”, and “extinguishment” are removed), and attribute candidate words remaining as a result of the removal and unification are set as attribute words representing attributes of the search intention. The synonyms here are not limited to complete synonyms, but include words having a predetermined relationship as similar themes.
〔3−3.アクション候補の生成と出力〕
続いて、属性として抽出された属性語に対応したアクションの候補(「アクション候補」と呼ぶこととする)をアクション候補生成手段40が生成し(ステップS24)、生成されたアクション候補をアクション候補出力手段50が出力する(ステップS25)。なお、図7(4)のように残った属性語は、そのままではなく、リランキング手段38が並べ替え(リランキング)たうえで、並べ替え結果に応じた順序でアクション候補とすれば、リランキングの基準を調整することでシステム運用における目的や事情に応じたアクション候補の表示順序が実現できる。
[3-3. Action candidate generation and output)
Subsequently, the action candidate generating means 40 generates action candidates corresponding to the attribute words extracted as attributes (referred to as “action candidates”) (step S24), and the generated action candidates are output as action candidates. The means 50 outputs (step S25). Note that the remaining attribute words as shown in FIG. 7 (4) are not left as they are. If the reranking means 38 rearranges (reranks) the action words in the order corresponding to the rearrangement results, By adjusting the ranking criteria, the display order of action candidates according to the purpose and circumstances of system operation can be realized.
ここで、並べ替えの基準は自由であるが、例えば、基礎ワードの語に基づき、各属性語の出現回数や共起回数に基づく統計的な指標(相関係数、相互情報量など)によって並べ替えれば、統計を活かしたアクション候補の順序が実現できる。また、例えば、同じクエリの語について当初は、属性語に対応する各アクション候補を実際に様々なユーザに対しランダムに表示してみて、結果的にクリック率(CTR:クリック・スルー・レートなど)が高い属性語から優先して選択した順位で、それぞれに対応するアクション候補を出力するようにすれば、クリック率を改善し検索及び広告の機会が有効活用できる。 Here, the sorting criteria are arbitrary, but for example, based on the words of the basic word, they are sorted by a statistical index (correlation coefficient, mutual information, etc.) based on the number of appearances and the number of co-occurrence of each attribute word. In other words, the order of action candidates using statistics can be realized. In addition, for example, for each word of the same query, initially, each action candidate corresponding to the attribute word is actually displayed randomly to various users, and as a result, a click rate (CTR: click through rate, etc.) If the action candidates corresponding to each of them are output in the order of priority selected from the attribute words with high priority, the click rate can be improved and the search and advertisement opportunities can be effectively utilized.
例えば、検索クエリ「ヘビ」に基づく図7(4)の例で残っている属性語「飼育、図鑑、夢、ペット、種類、ヒヨコ、駆除、姫、画像・・・」を上記のように並べ替え(リランキング)た結果、「種類、駆除、夢、イラスト、画像、飼育・・・」のような順序になった場合を考える。この場合、各属性語の種類に応じ、図5に例示した対応辞書記憶手段75に記憶されているアクション候補のパターンに基礎ワード及び属性語を当てはめ、
「ヘビの種類について知りたい」
「ヘビの駆除について知りたい」
「ヘビの夢について知りたい」
「ヘビのイラストが欲しい」
ように生成したアクション候補を、図8に例示するようにウェブページとして出力する。図8の例は、広告の入稿及び入札における画面遷移の一環として、アクション候補の指定画面を示す概念図である。基礎ワードの入力欄Fに基礎ワードX1として「ヘビ」と広告主が入力し、検索ボタンB1をマウスポインタPで操作した結果、いくつかのアクション候補CAが表示された状態を示す。
For example, the attribute words “breeding, picture book, dream, pet, type, chick, extermination, princess, image ...” remaining in the example of FIG. 7 (4) based on the search query “snake” are arranged as described above. Consider a case where the result of the replacement (reranking) is an order such as “type, extermination, dream, illustration, image, breeding ...”. In this case, according to the type of each attribute word, the basic word and the attribute word are applied to the pattern of action candidates stored in the correspondence dictionary storage means 75 illustrated in FIG.
"I want to know about snake types"
"I want to know about snake extermination"
"I want to know about snake dreams"
"I want a snake illustration"
The action candidates generated as described above are output as web pages as illustrated in FIG. The example of FIG. 8 is a conceptual diagram showing an action candidate designation screen as part of screen transitions in advertisement submission and bidding. As a result of the advertiser inputting “snake” as the basic word X1 in the basic word input field F and operating the search button B1 with the mouse pointer P, several action candidates CA are displayed.
〔3−4.アクションの受付と広告データの記憶〕
各アクション候補CAに対応して各々チェック欄CFがあり、マウスポインタPにより、広告表示の条件とすべき一又は二以上のアクション候補のチェック欄CFを操作しチェックを入れた状態にしたうえ「決定し次へ」ボタンB1を操作すれば、アクションの指定となり、入札単価指定や確認画面など後続の画面へ遷移する。
[3-4. (Reception of action and storage of advertisement data)
There is a check column CF corresponding to each action candidate CA, and with the mouse pointer P, one or more action candidate check columns CF to be used as advertisement display conditions are operated and checked. If the “Next” button B1 is operated, the action is designated, and the screen transitions to a subsequent screen such as a bid designation or confirmation screen.
すなわち、上記のようにアクション受付手段60が、出力されたアクション候補のうち広告表示の条件とすべき一又は二以上のアクションの指定を受け付けると(図6のステップS26)、入札受付手段92が、指定されたアクションを文字列で表したアクション文字列を生成するとともに(ステップS27)、指定されたアクションに基づいて広告の入札を受け付け、そのアクション文字列と受け付けた広告とを対応付けて広告記憶手段95に記憶させる(ステップS28)。 That is, as described above, when the action accepting unit 60 accepts designation of one or more actions that should be the advertisement display condition among the output action candidates (step S26 in FIG. 6), the bid accepting unit 92 Then, an action character string representing the designated action as a character string is generated (step S27), an advertisement bid is accepted based on the designated action, and the action character string is associated with the accepted advertisement. It memorize | stores in the memory | storage means 95 (step S28).
ここで、アクション文字列についてその形式は自由であり、上記のようなアクション候補の文字列をそのまま(例えば「ヘビの駆除について知りたい」)用いれば、自然言語処理技術の応用との親和性に優れるし、また、例えば、図5に例示した対応辞書記憶手段75における検索用文字列のパターンに基づけば処理が簡明となる。後者の例として、例えば図8のアクション候補CAのうち「ヘビの駆除について知りたい」を指定した場合を考える。このアクション候補に対応する属性語「駆除」は、図5に示した属性語の種類では「役務名」である。 Here, the format of the action character string is arbitrary. If the action candidate character string as described above is used as it is (for example, “I want to know about snake extermination”), it is compatible with the application of natural language processing technology. For example, the processing is simplified based on the pattern of the search character string in the correspondence dictionary storage means 75 illustrated in FIG. As an example of the latter case, consider a case where “I want to know about snake extermination” is designated from among the action candidates CA shown in FIG. The attribute word “disinfecting” corresponding to this action candidate is “service name” in the type of attribute word shown in FIG.
これに対応する検索用文字列のパターンは
[ウェブ検索]:{クエリ語}and({属性語}or{同義語})and“知りたい”
である。
The corresponding search string pattern is
[Web search]: {query word} and ({attribute word} or {synonym}) and “I want to know”
It is.
これにクエリ語「ヘビ」、属性語「駆除」のほか、先ほど除去した同義語やシノニムデータなどから得る同義語「退治」をあてはめると検索用文字列は
[ウェブ検索]:ヘビ and (駆除 or 退治) and 知りたい
となり、これからアクション文字列を ヘビ、駆除、退治、知りたい などと単語の組としてもよい。
In addition to the query word “snake”, attribute word “disinfect”, and the synonym “defeat” obtained from the synonym or synonym data removed earlier, the search string is
[Web Search]: Snake and (exterminate or extermination) and want to know
From now on, the action character string may be a word pair such as snake, extermination, extermination, or wanting to know.
図9は、アクション候補の文字列そのまま(例えば「ヘビの駆除について知りたい」)をアクション文字列とし、広告文、そのハイパーリンクとするURLなどの広告データを対応付けて記憶している例を示す。 FIG. 9 shows an example in which action candidate character strings as they are (for example, “I want to know about snake removal”) are used as action character strings, and advertisement data such as URLs and hyperlinks thereof are stored in association with each other. Show.
〔4.広告の引当に関する作用〕
次に、上記のように受け付けられた広告を、引当装置1がアクション提案型検索について引当て(割当て)及び表示する処理手順を、図10のフローチャートに示す。
〔4−1.検索クエリ取得から検索までの概要〕
すなわち、引当装置1では、検索クエリ取得手段10が検索者の端末T2から通信ネットワークNを経て送信されてくる検索クエリを取得すると(ステップS1)、広告の受付において基礎ワードからアクション候補を生成した処理手順(図6のステップS22〜S24)と同様の処理手順で、アクション候補を生成する(図10のステップS2〜S4)。
[4. (Advertising provisions)
Next, a processing procedure in which the
[4-1. Overview from search query acquisition to search)
That is, in the
具体的には、引当装置1においても、属性候補生成手段20が、取得された検索クエリ(例えば図11のK1:「ヘビ」)に基づいて、その検索クエリに関する検索意図の属性を表す単語の候補である属性候補語を生成し(ステップS2。図7(1))、パターン処理手段30が、生成された属性候補語に対し、所定種別の単語の除去及び同義語の統一の少なくとも一方を含む所定のパターンによる単語処理を施すことにより(図7(2)〜図7(4))検索意図の属性を抽出する(ステップS3)。
Specifically, also in the
また、抽出された属性(図7(4))に対応したアクションの候補をアクション候補生成手段40が生成し(ステップS4)、生成されたアクションの候補をアクション候補出力手段50が、図11に例示するように出力する(ステップS5)。そして、アクション受付手段60が、出力されたアクションの候補のうち、検索の条件とすべきアクションの指定を受け付けると(ステップS6)、検索手段80は、指定されたアクションに応じた内容の検索を実行する(ステップS7〜S8)。 Further, the action candidate generating means 40 generates action candidates corresponding to the extracted attribute (FIG. 7 (4)) (step S4), and the action candidate output means 50 generates the generated action candidates in FIG. Output as illustrated (step S5). When the action accepting unit 60 accepts designation of an action to be used as a search condition among the output action candidates (step S6), the retrieving unit 80 retrieves the content according to the designated action. Execute (Steps S7 to S8).
〔4−2.検索用文字列の例〕
具体的には、検索生成手段70が、指定されたアクションに対応した検索用文字列(例えば、既に例示した
[ウェブ検索]:ヘビ and (駆除 or 退治) and 知りたい
など)を生成し(ステップS7)、この生成された検索用文字列を用いて検索手段80が検索を実行する(ステップS8)。
[4-2. Search string example)
Specifically, the search generation means 70 searches for a character string for search corresponding to the specified action (for example, already exemplified)
[Web Search]: Snake and (exterminate or extermination) and want to know
Etc.) (step S7), and the search means 80 performs a search using the generated search character string (step S8).
なお、指定されたアクションが異なる場合、一般には実行される検索の内容は異なるが、「○○の○○を知りたい」と「○○の○○を調べたい」のように、異なったアクションが指定されても、各アクションに対応する語の組が共通するため結果的に検索結果が共通となる場合は考えられる。また、上に例示した検索用文字列では、アクションに対応する探索条件である「知りたい」も検索式の中に組み込んだが、「ヘビ and (駆除 or 退治)」である程度同様の結果が得られる場合もあるので、サジェスト(出力されたアクション候補)にアクションを表す文字列の中に「知りたい」というユーザの意図を直接表現する動詞があったとしても、当該動詞を検索式の中に入れるのは必須ではない。 If the specified actions are different, the contents of the search to be executed are generally different, but different actions such as “I want to know ○○ ○○” and “I want to check ○○ ○○” Even if is specified, since the word pairs corresponding to each action are common, the search results may be common. In the search string shown above, the search condition corresponding to the action “I want to know” is also included in the search formula, but “snake and (disinfection or extermination)” gives similar results to some extent. In some cases, even if the suggestion (output action candidate) contains a verb that directly expresses the user's intention of “I want to know” in the character string representing the action, the verb is included in the search expression. Is not essential.
〔4−3.広告の選択〕
続いて、文字列取得手段90は、検索に係るアクションに対応する語の組に基づく検索用文字列を取得する(ステップS9)。「アクションに対応する語の組に基づく検索用文字列」としては、検索がそのような検索用文字列によって行われた場合はその検索用文字列をそのまま用いればよいが、検索が特段の検索用文字列ではなくアクションの文字列そのもの(例えば「ヘビの駆除について知りたい」)に基づいて自然言語処理によって行われる場合は、そのアクション(の文字列)を基に、そのアクションに対応する語の組を含む検索用文字列を、検索には用いないが別途生成することで取得する場合も含む。
[4-3. (Ad selection)
Subsequently, the character string acquisition unit 90 acquires a search character string based on a set of words corresponding to the action related to the search (step S9). As the “character string for search based on a set of words corresponding to an action”, if the search is performed with such a search character string, the search character string may be used as it is, but the search is a special search. If it is performed by natural language processing based on the action string itself (for example, “I want to know about snake removal”) instead of the character string, the word corresponding to the action is based on the action (string) This includes a case where a search character string including the set is not used for search but is acquired separately.
いずれの場合も、このように取得された検索用文字列に基づいて、広告選択手段98が、検索の結果とともに出力すべき広告を選択する(ステップS10)。この広告の選択では、広告記憶手段95に記憶されている広告のなかから、各広告に対応するアクション文字列と、取得された前記検索用文字列と、の適合性を判断することにより、適合性が高い広告を優先して所定数の広告を選択する。 In any case, based on the search character string acquired in this way, the advertisement selection means 98 selects an advertisement to be output together with the search result (step S10). In the selection of this advertisement, it is determined by determining the suitability between the action character string corresponding to each advertisement and the obtained search character string from the advertisements stored in the advertisement storage means 95. A predetermined number of advertisements are selected with priority given to high-quality advertisements.
そして、検索用文字列とアクション文字列との適合性は、双方の文字列を語の組に分解し同義語を考慮しつつ、TF・IDFといった日本語処理技術による比較などで判断する。例えば、「ヘビの駆除について知りたい」と「蛇退治の情報がほしい」は比較的適合性が高いと判断される可能性も考えられる。また、広告の選択において、クリックされた場合に課金される広告ごとの入札単価や、広告のCTR(クリック・スルー・レート:クリック率)などを、eCPMなどを通じて加味するようにすれば、広告効果が増大する。 The suitability between the search character string and the action character string is determined by comparing both character strings into pairs of words and taking synonyms into account, and comparing them with a Japanese processing technique such as TF / IDF. For example, it may be determined that “I want to know about snake extermination” and “I want information on snake extermination” are relatively compatible. In addition, in selecting an advertisement, if the bid price for each advertisement that is charged when clicked, the CTR (click-through rate: click rate) of the advertisement, and the like are taken into account through eCPM, the advertising effect Will increase.
なお、アクション文字列も検索用文字列も、語の組に基づく自然な文章や、語の組を論理演算子で接続した検索式などに限らず、表現形式は任意であり、さらに、それら語の組に基づくものに限らず、API用URLなど、検索エンジンや検索サービスの種類を切り替える機能を持つものでもよい。例えば、図5に例示したように、属性語の種類に応じた検索用文字列のパターンとして[ウェブ検索][ショッピング検索]など(実際はそれぞれの検索の種別に応じたAPI用URLなど)を切り替えるための文字列を設定すれば、検索意図との適合性が高い検索結果をユーザに提供することができる。 The action character string and search character string are not limited to natural sentences based on word pairs or search expressions in which word pairs are connected by logical operators. It may have a function of switching the type of search engine or search service, such as an API URL. For example, as illustrated in FIG. 5, [Web search] [shopping search] or the like (actually, API URL or the like corresponding to each search type) is switched as a search character string pattern corresponding to the type of attribute word. If the character string for this is set, a search result highly compatible with the search intention can be provided to the user.
〔4−4.広告の表示〕
上記のように選択された広告は、結果出力手段100が、実行された検索結果と共にウェブページとして検索者の端末T2に出力する(ステップS11)。例えば、図11に例示したアクション候補CAのうち「ヘビの駆除について知りたい」を指定してボタンB2を操作した場合、それに基づく遷移先である検索結果の表示画面では、図12に例示するように、広告欄ADに、同じアクション「ヘビの駆除について知りたい」が指定されている広告「害虫駆除は○○社」(図9では広告ID:123−01)が表示されている。また、この検索結果の画面例では、入力欄Fの表示は検索に用いられた文字列「ヘビ and (駆除 or 退治) and 知りたい」であり、それに対応するウェブページへの各リンクLが表示されている。
[4-4. (Display of advertisement)
The result output means 100 outputs the advertisement selected as described above to the searcher's terminal T2 as a web page together with the executed search result (step S11). For example, when the button B2 is operated by designating “I want to know about snake extermination” among the action candidates CA illustrated in FIG. 11, the search result display screen that is a transition destination based on the button B2 is illustrated in FIG. In addition, an advertisement “pest control is XX company” (advertising ID: 123-01 in FIG. 9) in which the same action “I want to know about snake control” is displayed in the advertisement column AD. Also, in this search result screen example, the display in the input field F is the character string “snake and (disinfection or extermination) and want to know” used for the search, and each link L to the corresponding web page is displayed. Has been.
〔5.効果〕
以上のように、本実施形態では、指定された検索クエリからアクションの候補を提示して検索意図に合うものを指定させるアクション提案型の検索において、検索で指定されたアクションに基づく検索用文字列(例えば図11)と、広告ごとに表示したいアクションを予め対応付けたアクション文字列(例えば図9)と、の適合性判断を基に広告を選定し出力することにより、検索者の検索意図に合った効果的な検索連動広告(例えば図12)が実現できCTRも改善する。
[5. effect〕
As described above, in the present embodiment, in an action proposal type search that presents action candidates from a specified search query and specifies those that match the search intention, a search character string based on the action specified in the search (For example, FIG. 11) and an action character string (for example, FIG. 9) in which an action desired to be displayed for each advertisement is associated in advance, and an advertisement is selected and output based on the search intention of the searcher. Matched and effective search-linked advertisement (for example, FIG. 12) can be realized and CTR is also improved.
特に、本実施形態では、広告入稿時に指定された語を基礎ワードとして、広告を出力する検索時に準じ、検索意図の属性を表す単語の候補である属性候補語を生成したうえ所定類型の単語を除去するなど(例えば図7)して抽出した検索意図の属性に応じたアクションの候補から広告表示の対象とするアクションの指定を受け付け(例えば図8)、アクション文字列として広告と対応付けて記憶することにより(例えば図9)、検索者にアクションを指定させる検索を前提とした広告の入稿が円滑となり、検索者の検索意図に合った効果的な検索連動広告(例えば図12)が実現できる。 In particular, in the present embodiment, a word of a predetermined type is generated after generating an attribute candidate word that is a candidate for a word indicating an attribute of a search intention in accordance with a search for outputting an advertisement using a word specified at the time of advertisement submission as a basic word. (For example, FIG. 7) is received (for example, FIG. 7), the designation of the action to be displayed as an advertisement is accepted from the action candidates corresponding to the attribute of the search intention (for example, FIG. 8), and the action character string is associated with the advertisement. By memorizing (for example, FIG. 9), it is possible to smoothly submit an advertisement on the assumption that a searcher designates an action, and an effective search-linked advertisement (for example, FIG. 12) suitable for the searcher's search intention is provided. realizable.
また、本実施形態では、基礎ワードを基に、よく組み合わされる関連語を属性候補語とし、固有名詞、名詞的形容詞、同義語を排除し(例えば図7)残ったものを検索意図の属性とする簡単な処理によって、検索意図となる可能性がある属性を効率よく抽出し、その属性に応じたアクションへの広告入札を可能とすることにより、検索者の検索意図に合った効果的な検索連動広告を一層効果的に実現することができる。 Further, in the present embodiment, related words that are often combined based on basic words are attribute candidate words, and proper nouns, nounative adjectives, and synonyms are excluded (for example, FIG. 7). With this simple process, you can efficiently extract attributes that may become search intents, and make bids for actions according to those attributes, enabling effective searches that match the searcher's search intentions. Linked advertisements can be realized more effectively.
なお、アクション候補出力手段50は、アクション候補を広告主や検索者にアクション候補を出力する前に、各アクション候補に対応した検索用文字列を用いた検索を予め行い、その検索結果が所定数より少ない(例えば0件。なお「所定数より少ない」は「所定数以下」を含むものとする)アクション候補は表示対象から除外するようにしてもよい。 Note that the action candidate output means 50 performs a search using a search character string corresponding to each action candidate in advance before outputting the action candidate to the advertiser or searcher, and the search result is a predetermined number. Action candidates that are smaller (for example, 0. “Less than a predetermined number” includes “below a predetermined number”) may be excluded from display targets.
このように、広告入稿及び検索の際に、アクションに対して検索結果がない場合はそのアクションは表示対象から除外することにより、選択した候補の検索結果が0件という無駄な操作が回避でき、広告入稿及び検索の使い勝手が向上する。 In this way, when there are no search results for an action during ad submission and search, the action is excluded from the display target, thereby avoiding a wasteful operation of 0 search results for the selected candidate. , Usability of ad trafficking and search is improved.
〔6.追加キーワードや画像の出力〕
また、アクションの候補を基にさらに検索結果を絞り込むための追加キーワードや画像を指定して広告を入稿できるようにしてもよい。例えば、広告受付時は受付装置2の、または検索時は引当装置1の、それぞれアクション候補出力手段50が、アクションの候補に対応した検索用文字列を用いた検索を行い、その検索結果に基づいた追加キーワードをアクション候補とともに出力する。例えば、図13の画面例は、検索時に検索者が目にするもので、検索クエリ「母の日」について抽出された属性語「プレゼント」に対応するアクションACに関連して、追加キーワードAAとして「カーネーション」「ストール」などのハイパーリンクも表示されている。
[6. (Additional keywords and image output)
Further, an advertisement may be submitted by designating an additional keyword or image for further narrowing down the search result based on the action candidates. For example, the action candidate output means 50 of the receiving
このような追加キーワードとしては、例えば、「母の日 プレゼント 買いたい」で検索した「カーネーション」をクリックすると、「母の日 プレゼント 買いたい」 and 「カーネーション」での検索結果ページにすぐに遷移できるようにすると便利である。これら追加キーワードは、例えば、検索結果のウェブページや検索結果に含まれるURLの示すウェブページなどから特徴語を公知のTF・IDFなどの技術を適用し抽出して用いる。 As such additional keywords, for example, if you click on “Carnation” searched for “Mother's Day Gift Purchase”, you can immediately switch to the search result page for “Mother's Day Gift Purchase” and “Carnation” It is convenient to do so. For example, these additional keywords are extracted from a web page of a search result or a web page indicated by a URL included in the search result by applying a technique such as a known TF / IDF.
また、受付装置2及び引当装置1それぞれのアクション候補出力手段50が、アクションの候補に対応した検索用文字列を用いた検索を行い、その検索結果に基づいた画像をアクションの候補とともに出力する。例えば、図14に示す検索時の画面例では、検索クエリ「母の日」について抽出された属性語「プレゼント」に対応するアクションAに関連して、図13に準じた追加キーワードAAである「カーネーション」「ストール」などに加え、カーネーションやストールの画像Gが表示されている。追加キーワードと同じく、このような画像Gをクリックすると、例えばショッピングサイト内で類似画像探索などを行うようにしてもよい。
Further, the action candidate output means 50 of each of the accepting
上記のような検索結果に基づいた画像としては、例えば、検索結果のウェブページや検索結果に含まれるURLの示すウェブページなどから公知のTF・IDFなどの技術を適用して特徴語を抽出し、その特徴語で画像検索した結果などを用いることができる。 As an image based on the search result as described above, for example, a feature word is extracted from a search result web page or a web page indicated by a URL included in the search result by applying a known technique such as TF / IDF. The result of image search using the feature word can be used.
そして、広告入稿時に広告主は、図13及び14に準じた指定画面において、クリック操作やチェック欄操作などにより追加キーワードや画像を指定し、アクション受付手段60は、アクションの候補に関して追加キーワードや画像の指定を受け付け、入札受付手段92は、広告主による指定にかかるアクションを追加キーワードや画像の情報を加えて文字列で表したアクション文字列と、受け付けた広告とを対応付けて広告記憶手段95に記憶させる。 At the time of advertisement submission, the advertiser designates an additional keyword or image by a click operation or a check column operation on the designation screen according to FIGS. 13 and 14, and the action receiving means 60 Accepting the designation of the image, the bid accepting means 92 is an advertisement storage means in which an action character string in which an action specified by the advertiser is added as a character string with additional keywords and image information added thereto is associated with the accepted advertisement. 95.
このように、アクションの候補ごとに検索用文字列で予め検索を行い、検索結果に基づいて、より具体的な選択肢などの追加キーワードや(例えば図13)、商品ごとの商品写真などの画像を(例えば図14)候補と共に出力することにより、取得する情報の絞り込みが容易になり、特に画像の場合は候補を指定した場合に提供される情報の内容が画像から一見容易に把握もでき、検索の使い勝手が向上するので、それら追加キーワードや画像を指定した広告は的確な需要に一層ピンポイントに訴求することになり、優れた効果を発揮する。 In this manner, a search is performed in advance using a search character string for each action candidate, and based on the search result, additional keywords such as more specific options (for example, FIG. 13) and images such as product photos for each product are displayed. (For example, FIG. 14) By outputting together with candidates, it becomes easy to narrow down the information to be acquired. In particular, in the case of an image, the contents of information provided when a candidate is designated can be easily grasped from the image and searched. Since the usability is improved, advertisements that specify these additional keywords and images will appeal more accurately to the exact demand, and will exhibit excellent effects.
〔7.他の実施形態〕
なお、上記各実施形態は例示に過ぎず、本発明は、以下に例示するものやそれ以外の他の実施態様も含むものである。例えば、広告の受付にあたり、検索用文字列に基づく検索時の広告表示のシミュレーション結果を広告主に表示する機能を設ければ、広告表示の事前確認による効果的な広告入稿の支援が可能となる。
[7. Other embodiments]
In addition, said each embodiment is only an illustration, and this invention includes what is illustrated below and other embodiment other than that. For example, when accepting advertisements, providing a function to display the advertisement display simulation results based on the search character string to the advertiser, it is possible to support effective advertisement submission by confirming the advertisement display in advance. Become.
例えば、図8において、各アクション候補CAに付随する下線は、検索者が仮にそのアクションを指定することで更に検索を進めた場合の検索結果ページに遷移するためのハイパーリンクとなっており、広告主も試すことができる。試すには、「ヘビの駆除について知りたい」といった所望のアクション候補CAについて、チェック欄の操作とは別に、下線で示されているハイパーリンクとして操作すればよい。 For example, in FIG. 8, the underline attached to each action candidate CA is a hyperlink for transitioning to the search result page when the searcher further advances the search by designating the action. The Lord can also try. In order to test, a desired action candidate CA such as “I want to know about snake removal” may be operated as a hyperlink indicated by an underline, separately from the operation in the check column.
この操作を受け、検索時に準じて、検索生成手段70が、指定されたアクションに対応した検索用文字列を生成し、検索手段80が、生成された検索用文字列を用いて検索を実行し、結果出力手段100は、実行された前記検索の結果を別のウィンドウ表示などとして出力する。このような検索の結果は図12に例示するような検索時に準じたものとなる。 In response to this operation, the search generation means 70 generates a search character string corresponding to the designated action according to the search, and the search means 80 executes a search using the generated search character string. The result output means 100 outputs the result of the search performed as another window display. The result of such a search is based on the search as illustrated in FIG.
また、図1から図3などに示した手段などの各要素は、コンピュータの演算制御部に限らず、ワイヤードロジック等に基づく電子回路など他の情報処理機構で実現してもよい。また、各構成図、データの図、フローチャートの図などは例示に過ぎず、各要素の有無、その順序や具体的内容などは適宜変更可能である。例えば、本発明の装置は、サーバなどの装置を複数用いて実現してもよく、個々の記憶手段を別個独立のサーバ装置やシステムで実現する構成も一般的である。また、機能によっては、外部のプラットフォーム等をAPI(アプリケーション・プログラム・インタフェース)やネットワークコンピューティング(いわゆるクラウドなど)で呼び出して実現するなど、構成は柔軟に変更できる。 Each element such as the means shown in FIG. 1 to FIG. 3 is not limited to the arithmetic control unit of the computer, and may be realized by other information processing mechanisms such as an electronic circuit based on wired logic or the like. Further, each configuration diagram, data diagram, flowchart diagram, and the like are merely examples, and the presence / absence of each element, its order, specific contents, and the like can be changed as appropriate. For example, the apparatus of the present invention may be realized by using a plurality of apparatuses such as servers, and a configuration in which each storage unit is realized by a separate and independent server apparatus or system is also common. Depending on the function, the configuration can be flexibly changed, for example, by calling an external platform or the like with an API (application program interface) or network computing (so-called cloud or the like).
1 広告マッチング装置(引当装置)
2 広告受付装置(受付装置)
3 検索装置
X 広告システム
6 演算制御部
7 記憶装置
8 通信手段
10 検索クエリ取得手段
20 属性候補生成手段
25 関連語記憶手段
30 パターン処理手段
31 固有名詞除去手段
32 名詞的形容詞除去手段
33 同義語処理手段
38 リランキング手段
40 アクション候補生成手段
50 アクション候補出力手段
60 アクション受付手段
70 検索生成手段
75 対応辞書記憶手段
80 検索手段
90 文字列取得手段
92 入札受付手段
95 広告記憶手段
98 広告選択手段
100 結果出力手段
CA アクション候補
AA 追加キーワード
A123 広告主
B1,B2 検索ボタン
F 入力欄
G 画像
L リンク
N 通信ネットワーク
P マウスポインタ
T(T1,T2) 端末
K1 検索クエリ
X1 基礎ワード
1 Advertising matching device (allocation device)
2 Advertisement reception device (reception device)
3 Search Device X Advertising System 6 Arithmetic Control Unit 7 Storage Device 8 Communication Unit 10 Search Query Acquisition Unit 20 Attribute Candidate Generation Unit 25 Related Word Storage Unit 30 Pattern Processing Unit 31 Proper Noun Removal Unit 32 Nounative Adjective Removal Unit 33 Synonym Processing Means 38 Reranking means 40 Action candidate generation means 50 Action candidate output means 60 Action acceptance means 70 Search generation means 75 Corresponding dictionary storage means 80 Search means 90 Character string acquisition means 92 Bid acceptance means 95 Advertisement storage means 98 Advertisement selection means 100 Result Output means CA Action candidate AA Additional keyword A123 Advertiser B1, B2 Search button F Input field G Image L Link N Communication network P Mouse pointer T (T1, T2) Terminal K1 Search query X1 Basic word
Claims (8)
検索クエリを取得する検索クエリ取得手段と、
取得された前記検索クエリに基づいて、その検索クエリに関する属性を表す単語の候補である属性候補語を生成する属性候補生成手段と、
生成された前記属性候補語に対し、所定種別の単語の除去及び同義語の統一の少なくとも一方を含む所定のパターンによる単語処理を施すことにより前記属性を抽出するパターン処理手段と、
抽出された前記属性に対応したアクションの候補を生成するアクション候補生成手段と、
生成された前記アクションの候補を出力するアクション候補出力手段と、
出力された前記アクションの候補のうち、アクションの指定を受け付けるアクション受付手段と、
指定された前記アクションに応じて検索を実行する検索手段と、
検索に係る前記アクションに対応する語の組に基づく検索用文字列を取得する文字列取得手段と、
前記広告記憶手段に記憶されている広告のなかから、取得された前記検索用文字列と、広告に対応するアクション文字列と、の適合性を判断することにより、前記検索の結果とともに出力すべき広告を選択する広告選択手段と、
を有することを特徴とする広告マッチング装置。 An ad storage means for storing an advertisement and an action character string representing an action specified as a display condition of the ad in a character string in association with each other;
A search query acquisition means for acquiring a search query;
Based on the acquired search query, attribute candidate generation means for generating an attribute candidate word that is a word candidate representing an attribute relating to the search query;
Pattern processing means for extracting the attribute by performing word processing with a predetermined pattern including at least one of removal of a predetermined type of word and unification of synonyms for the generated attribute candidate word;
Action candidate generation means for generating an action candidate corresponding to the extracted attribute;
Action candidate output means for outputting the generated action candidates;
Action accepting means for accepting specification of an action among the output action candidates,
Search means for executing a search in accordance with the specified action;
A character string acquisition means for acquiring a search character string based on a set of words corresponding to the action related to the search;
It should be output together with the result of the search by judging the suitability between the obtained search character string and the action character string corresponding to the advertisement from the advertisements stored in the advertisement storage means. An ad selection means for selecting an ad;
An advertisement matching device comprising:
取得された前記基礎ワードに基づいて、その基礎ワードに関する属性を表す単語の候補である属性候補語を生成する属性候補生成手段と、
生成された前記属性候補語に対し、所定種別の単語の除去及び同義語の統一の少なくとも一方を含む所定のパターンによる単語処理を施すことにより前記属性を抽出するパターン処理手段と、
抽出された前記属性に対応したアクションの候補を生成するアクション候補生成手段と、
生成された前記アクションの候補を出力するアクション候補出力手段と、
出力された前記アクションの候補のうち、アクションの指定を受け付けるアクション受付手段と、
指定された前記アクションに基づいて広告の入札を受け付けると共に、指定された前記アクションを文字列で表したアクション文字列と、受け付けた広告とを対応付けて所定の広告記憶手段に記憶させる入札受付手段と、
を有することを特徴とする広告受付装置。 A basic word acquisition means for acquiring a basic word as a basis for an advertising bid;
Based on the acquired basic word, attribute candidate generating means for generating an attribute candidate word that is a word candidate representing an attribute relating to the basic word;
Pattern processing means for extracting the attribute by performing word processing with a predetermined pattern including at least one of removal of a predetermined type of word and unification of synonyms for the generated attribute candidate word;
Action candidate generation means for generating an action candidate corresponding to the extracted attribute;
Action candidate output means for outputting the generated action candidates;
Action accepting means for accepting specification of an action among the output action candidates,
A bid accepting unit that accepts a bid for an advertisement based on the specified action and stores an action character string representing the specified action in a character string and the received advertisement in association with each other in a predetermined advertisement storage unit When,
An advertisement receiving apparatus characterized by comprising:
前記属性候補生成手段は、前記関連語記憶手段から、入力された前記基礎ワードと前記関連語として関連付けられている語を前記属性候補語として抽出し、
前記パターン処理手段は、
前記単語処理として、前記属性候補語から固有名詞を除去する固有名詞除去手段と、
前記単語処理として、前記属性候補語から名詞的形容詞を除去する名詞的形容詞除去手段と、
前記単語処理として、前記属性候補語について同義語を統一する同義語処理手段と、
を有し、これら除去及び統一の結果残った属性候補語を前記属性とする
ことを特徴とする請求項2記載の広告受付装置。 A related word storage means for storing a plurality of words used simultaneously in the search query in association with each other as related words;
The attribute candidate generation unit extracts, as the attribute candidate word, a word associated with the input basic word and the related word from the related word storage unit,
The pattern processing means includes
As the word processing, proper noun removal means for removing proper nouns from the attribute candidate words,
As the word processing, nounative adjective removal means for removing nounative adjectives from the attribute candidate words,
Synonym processing means for unifying synonyms for the attribute candidate words as the word processing;
The advertisement accepting apparatus according to claim 2, wherein the attribute candidate words remaining as a result of the removal and unification are used as the attribute.
前記アクション受付手段は、前記アクションの候補に関して前記追加キーワード又は画像の少なくとも一方の指定を受け付け、
前記入札受付手段は、前記アクションの候補に関して前記追加キーワード又は画像の少なくとも一方に基づいて広告の入札を受け付けると共に、指定された前記アクションを前記追加キーワード又は画像の少なくとも一方の情報を加えて文字列で表したアクション文字列と、受け付けた広告とを対応付けて所定の広告記憶手段に記憶させる
ことを特徴とする請求項2又は3に記載の広告受付装置。 The action candidate output means performs a search using the search character string corresponding to the action candidate, and outputs at least one of an additional keyword or an image based on the search result together with the action candidate,
The action accepting unit accepts designation of at least one of the additional keyword or the image regarding the action candidate,
The bid accepting unit accepts a bid for an advertisement based on at least one of the additional keyword or image with respect to the action candidate, and adds the information of at least one of the additional keyword or image to the specified action and adds a character string. The advertisement accepting apparatus according to claim 2 or 3, wherein the action character string represented by (2) and the received advertisement are associated with each other and stored in a predetermined advertisement storage unit.
請求項2から5のいずれか一項に記載の広告受付装置と、
を有することを特徴とする広告システム。 An advertisement matching device according to claim 1;
The advertisement reception device according to any one of claims 2 to 5,
An advertising system comprising:
コンピュータが、検索クエリを取得する検索クエリ取得処理と、
コンピュータが、取得された前記検索クエリに基づいて、その検索クエリに関する属性を表す単語の候補である属性候補語を生成する属性候補生成処理と、
コンピュータが、生成された前記属性候補語に対し、所定種別の単語の除去及び同義語の統一の少なくとも一方を含む所定のパターンによる単語処理を施すことにより前記属性を抽出するパターン処理と、
コンピュータが、抽出された前記属性に対応したアクションの候補を生成するアクション候補生成処理と、
コンピュータが、生成された前記アクションの候補を出力するアクション候補出力手段と、
コンピュータが、出力された前記アクションの候補のうち、アクションの指定を受け付けるアクション受付処理と、
コンピュータが、指定された前記アクションに応じて検索を実行する検索処理と、
コンピュータが、検索に係る前記アクションに対応する語の組に基づく検索用文字列を取得する文字列取得処理と、
コンピュータが、前記広告記憶手段に記憶されている広告のなかから、取得された前記検索用文字列と、広告に対応するアクション文字列と、の適合性を判断することにより、前記検索の結果とともに出力すべき広告を選択する広告選択処理と、
を含むことを特徴とする広告マッチング方法。 The computer realizes an advertisement storage means for storing an advertisement and an action character string representing an action specified as a display condition of the advertisement in a character string,
A search query acquisition process in which a computer acquires a search query;
An attribute candidate generation process in which a computer generates an attribute candidate word that is a word candidate representing an attribute related to the search query based on the acquired search query;
Pattern processing for extracting the attribute by performing word processing with a predetermined pattern including at least one of removal of a predetermined type of word and unification of synonyms for the generated attribute candidate word;
An action candidate generation process in which a computer generates an action candidate corresponding to the extracted attribute;
Action candidate output means for outputting a candidate for the generated action by the computer;
An action reception process in which the computer accepts designation of an action among the output action candidates,
A search process in which the computer executes a search according to the specified action;
A character string acquisition process in which the computer acquires a search character string based on a set of words corresponding to the action related to the search;
The computer determines the suitability between the obtained search character string and the action character string corresponding to the advertisement from the advertisements stored in the advertisement storage means, together with the result of the search. An ad selection process for selecting an ad to be output;
An advertisement matching method comprising:
コンピュータに、広告と、その広告の表示条件として指定されたアクションを文字列で表したアクション文字列と、を対応付けて記憶している広告記憶手段を実現させ、
コンピュータに、検索クエリを取得させ、
コンピュータに、取得された前記検索クエリに基づいて、その検索クエリに関する属性を表す単語の候補である属性候補語を生成させ、
コンピュータに、生成された前記属性候補語に対し、所定種別の単語の除去及び同義語の統一の少なくとも一方を含む所定のパターンによる単語処理を施すことにより前記属性を抽出させ、
コンピュータに、抽出された前記属性に対応したアクションの候補を生成させ、
コンピュータに、生成された前記アクションの候補を出力させ、
コンピュータに、出力された前記アクションの候補のうち、アクションの指定を受け付けさせ、
コンピュータに、指定された前記アクションに応じて検索を実行させ、
コンピュータに、検索に係る前記アクションに対応する語の組に基づく検索用文字列を取得させ、
コンピュータに、前記広告記憶手段に記憶されている広告のなかから、取得された前記検索用文字列と、広告に対応するアクション文字列と、の適合性を判断することにより、前記検索の結果とともに出力すべき広告を選択させる
ことを特徴とする広告マッチングプログラム。 An advertisement matching program for selecting an advertisement by controlling a computer,
The computer realizes an advertisement storage means for storing an advertisement and an action character string representing an action designated as a display condition of the advertisement in a character string in association with each other,
Let the computer retrieve the search query,
Based on the acquired search query, the computer generates an attribute candidate word that is a word candidate representing an attribute related to the search query.
Let the computer extract the attribute by performing word processing with a predetermined pattern including at least one of removal of a predetermined type of word and unification of synonyms for the generated attribute candidate word,
Let the computer generate action candidates corresponding to the extracted attributes,
Let the computer output the generated action candidates,
Let the computer accept the designation of the action among the output action candidates,
Let the computer perform a search according to the specified action,
Causing a computer to obtain a search character string based on a set of words corresponding to the action related to the search;
Along with the result of the search, the computer determines the compatibility between the search character string acquired from the advertisement stored in the advertisement storage means and the action character string corresponding to the advertisement. An advertisement matching program that selects advertisements to be output.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010174388A JP5480058B2 (en) | 2010-08-03 | 2010-08-03 | Advertisement matching apparatus, method and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010174388A JP5480058B2 (en) | 2010-08-03 | 2010-08-03 | Advertisement matching apparatus, method and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012037920A true JP2012037920A (en) | 2012-02-23 |
| JP5480058B2 JP5480058B2 (en) | 2014-04-23 |
Family
ID=45849901
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010174388A Expired - Fee Related JP5480058B2 (en) | 2010-08-03 | 2010-08-03 | Advertisement matching apparatus, method and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5480058B2 (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014142919A (en) * | 2013-01-22 | 2014-08-07 | Nhn Business Platform Corp | Method and system for providing multi-user messenger service |
| CN106774969A (en) * | 2015-11-20 | 2017-05-31 | 北京搜狗科技发展有限公司 | A kind of input method and device |
| JP2017151736A (en) * | 2016-02-25 | 2017-08-31 | Necプラットフォームズ株式会社 | Web site search apparatus, Web site search method, and Web site search program |
| KR101927962B1 (en) * | 2017-12-22 | 2018-12-12 | 이왕재 | Data transaction method |
| JP2021068150A (en) * | 2019-10-23 | 2021-04-30 | ヤフー株式会社 | Information providing system, information providing method, and program |
| JP2022517882A (en) * | 2019-12-11 | 2022-03-11 | グーグル エルエルシー | Content provider recommendations to improve targeting and other settings |
| JP7369388B1 (en) | 2022-11-28 | 2023-10-26 | 株式会社セルズ | Information processing systems and programs |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002140355A (en) * | 2000-10-31 | 2002-05-17 | Ricoh Co Ltd | Document search device, document search method, and recording medium |
| JP2002230037A (en) * | 2001-01-31 | 2002-08-16 | Kddi Corp | Search system, method and program |
| JP2005050239A (en) * | 2003-07-31 | 2005-02-24 | Toshiba Corp | Document search apparatus, document search method, and document search program |
| JP2006079454A (en) * | 2004-09-10 | 2006-03-23 | Fujitsu Ltd | Search keyword analysis method, search keyword analysis program, and search keyword analysis device |
| JP2007133688A (en) * | 2005-11-10 | 2007-05-31 | Nec Corp | Document-retrieval device, document-retrieval program, and document-retrieval method |
| JP2009169541A (en) * | 2008-01-11 | 2009-07-30 | Yahoo Japan Corp | Web page search server and query recommendation method |
| JP2010049409A (en) * | 2008-08-20 | 2010-03-04 | Yahoo Japan Corp | Advertisement bidding system, advertisement bidding method, document retrieval system, document retrieval method, program, and control method for client system |
| WO2010041893A2 (en) * | 2008-10-09 | 2010-04-15 | 엔에이치엔비즈니스플랫폼(주) | Method, system, and computer readable recording medium for generating keyword pairs for search advertisements based on advertisement purchase history |
| JP2010160797A (en) * | 2003-12-31 | 2010-07-22 | Google Inc | Propose and / or provide targeting criteria for advertising |
-
2010
- 2010-08-03 JP JP2010174388A patent/JP5480058B2/en not_active Expired - Fee Related
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002140355A (en) * | 2000-10-31 | 2002-05-17 | Ricoh Co Ltd | Document search device, document search method, and recording medium |
| JP2002230037A (en) * | 2001-01-31 | 2002-08-16 | Kddi Corp | Search system, method and program |
| JP2005050239A (en) * | 2003-07-31 | 2005-02-24 | Toshiba Corp | Document search apparatus, document search method, and document search program |
| JP2010160797A (en) * | 2003-12-31 | 2010-07-22 | Google Inc | Propose and / or provide targeting criteria for advertising |
| JP2006079454A (en) * | 2004-09-10 | 2006-03-23 | Fujitsu Ltd | Search keyword analysis method, search keyword analysis program, and search keyword analysis device |
| JP2007133688A (en) * | 2005-11-10 | 2007-05-31 | Nec Corp | Document-retrieval device, document-retrieval program, and document-retrieval method |
| JP2009169541A (en) * | 2008-01-11 | 2009-07-30 | Yahoo Japan Corp | Web page search server and query recommendation method |
| JP2010049409A (en) * | 2008-08-20 | 2010-03-04 | Yahoo Japan Corp | Advertisement bidding system, advertisement bidding method, document retrieval system, document retrieval method, program, and control method for client system |
| WO2010041893A2 (en) * | 2008-10-09 | 2010-04-15 | 엔에이치엔비즈니스플랫폼(주) | Method, system, and computer readable recording medium for generating keyword pairs for search advertisements based on advertisement purchase history |
Non-Patent Citations (2)
| Title |
|---|
| 大藤 宗一, 即実践!検索連動型広告, vol. 第1版, JPN6012036615, 15 July 2010 (2010-07-15), pages 48 - 62, ISSN: 0002279177 * |
| 長野 弘子: "検索語を制覇すれば売り上げ倍増!?キーワード広告の実力", INTERNET MAGAZINE 2ND STAGE, JPN6012036617, 1 November 2003 (2003-11-01), JP, pages 114 - 119, ISSN: 0002279178 * |
Cited By (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014142919A (en) * | 2013-01-22 | 2014-08-07 | Nhn Business Platform Corp | Method and system for providing multi-user messenger service |
| US10218649B2 (en) | 2013-01-22 | 2019-02-26 | Naver Corporation | Method and system for providing multi-user messenger service |
| CN106774969A (en) * | 2015-11-20 | 2017-05-31 | 北京搜狗科技发展有限公司 | A kind of input method and device |
| JP2017151736A (en) * | 2016-02-25 | 2017-08-31 | Necプラットフォームズ株式会社 | Web site search apparatus, Web site search method, and Web site search program |
| KR101927962B1 (en) * | 2017-12-22 | 2018-12-12 | 이왕재 | Data transaction method |
| JP2021068150A (en) * | 2019-10-23 | 2021-04-30 | ヤフー株式会社 | Information providing system, information providing method, and program |
| JP2022517882A (en) * | 2019-12-11 | 2022-03-11 | グーグル エルエルシー | Content provider recommendations to improve targeting and other settings |
| CN114616578A (en) * | 2019-12-11 | 2022-06-10 | 谷歌有限责任公司 | Content provider suggestions to improve targeting and other settings |
| JP7177152B2 (en) | 2019-12-11 | 2022-11-22 | グーグル エルエルシー | Content provider recommendations to improve targeting and other settings |
| JP2023021113A (en) * | 2019-12-11 | 2023-02-09 | グーグル エルエルシー | Content provider recommendations to improve targeting and other settings |
| US11669784B2 (en) | 2019-12-11 | 2023-06-06 | Google Llc | Content provider recommendations to improve targetting and other settings |
| JP7512351B2 (en) | 2019-12-11 | 2024-07-08 | グーグル エルエルシー | Recommendations from content providers to improve targeting and other settings |
| US12229695B2 (en) | 2019-12-11 | 2025-02-18 | Google Llc | Content provider recommendations to improve targetting and other settings |
| JP7369388B1 (en) | 2022-11-28 | 2023-10-26 | 株式会社セルズ | Information processing systems and programs |
| JP2024077543A (en) * | 2022-11-28 | 2024-06-07 | 株式会社セルズ | Information processing system and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5480058B2 (en) | 2014-04-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102625936B (en) | Query suggestions from documentation | |
| US8869019B1 (en) | Method and apparatus for automatic website optimization | |
| JP5264892B2 (en) | Multilingual information search | |
| CN101031915B (en) | Method and system for enhancing first document | |
| RU2628200C2 (en) | Supporting guidelines of thematic search | |
| JP5851507B2 (en) | Method and apparatus for internet search | |
| JP4991289B2 (en) | A search engine supplemented with a URL that gives access to search results from a predefined search query | |
| US8799265B2 (en) | Semantically associated text index and the population and use thereof | |
| JP4962967B2 (en) | Web page search server and query recommendation method | |
| JP5480058B2 (en) | Advertisement matching apparatus, method and program | |
| US20110191327A1 (en) | Method for Human Ranking of Search Results | |
| WO2007137290A2 (en) | Search result ranking based on usage of search listing collections | |
| JP5296014B2 (en) | Search device, method and program | |
| CN107766398A (en) | For the method, apparatus and data handling system for image is matched with content item | |
| US20150169708A1 (en) | Providing recently selected images | |
| JP4939637B2 (en) | Information providing apparatus, information providing method, program, and information recording medium | |
| JP2001076001A (en) | Event information provision method | |
| JP4955841B2 (en) | Information providing apparatus, information providing method, program, and information recording medium | |
| US20120072281A1 (en) | Method and system to monetize domain queries in sponsored search | |
| JP5165021B2 (en) | Category processing apparatus and method | |
| JP5846898B2 (en) | Information processing apparatus, information processing method, information processing system, and program | |
| US11967135B2 (en) | Labeling support method, labeling support apparatus and program | |
| RU2589856C2 (en) | Method of processing target message, method of processing new target message and server (versions) | |
| JP6050273B2 (en) | Search function link creation device, method, user terminal, and advertisement distribution method | |
| JP7203398B1 (en) | PAGE GENERATOR, WEB PAGE PRODUCTION METHOD, AND PROGRAM |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120717 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20120808 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120918 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20121016 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130116 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20130123 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20130315 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140213 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5480058 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees | ||
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |