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

JP4889706B2 - Advertisement distribution apparatus, system and method - Google Patents

Advertisement distribution apparatus, system and method Download PDF

Info

Publication number
JP4889706B2
JP4889706B2 JP2008265424A JP2008265424A JP4889706B2 JP 4889706 B2 JP4889706 B2 JP 4889706B2 JP 2008265424 A JP2008265424 A JP 2008265424A JP 2008265424 A JP2008265424 A JP 2008265424A JP 4889706 B2 JP4889706 B2 JP 4889706B2
Authority
JP
Japan
Prior art keywords
advertisement
user
terminal
data
computer network
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.)
Expired - Fee Related
Application number
JP2008265424A
Other languages
Japanese (ja)
Other versions
JP2010097271A (en
Inventor
敦 大竹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yahoo Japan Corp
Original Assignee
Yahoo Japan Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yahoo Japan Corp filed Critical Yahoo Japan Corp
Priority to JP2008265424A priority Critical patent/JP4889706B2/en
Publication of JP2010097271A publication Critical patent/JP2010097271A/en
Application granted granted Critical
Publication of JP4889706B2 publication Critical patent/JP4889706B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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)

Description

本発明は、広告配信装置、システム及び方法に関する。特に、コンピュータネットワークを利用したリアルタイムなコミュニケーションにおける広告配信に関する。   The present invention relates to an advertisement distribution apparatus, system, and method. In particular, it relates to advertisement distribution in real-time communication using a computer network.

従来より、世間に広く知らせるためにスポンサー名を明らかにして行われる商業的な広告において、テレビを媒体としたテレビ広告、新聞・雑誌を媒体とした新聞・雑誌広告など様々な媒体による広告がある。近年、多くの人が使用するコンピュータネットワーク(例えば、インターネット)を媒体とした広告が急速に普及している。   Conventionally, commercial advertisements that are made public with the name of the sponsor in order to inform the public widely include advertisements in various media such as television advertisements using TV media and newspaper / magazine advertisements using newspaper / magazine media. . In recent years, advertisements using computer networks (for example, the Internet) used by many people are rapidly spreading.

コンピュータネットワーク(例えば、インターネット)はインタラクティブなメディアなので、目的を持って使っているユーザに、その目的に適合した広告を提示できれば宣伝の効果が高い。さらに、その広告に興味を喚起できれば、リンク先のページにおいて、通常の広告では伝えきれない詳細な情報を伝えることができる。 Since a computer network (for example, the Internet) is an interactive medium, if an advertisement suitable for the purpose can be presented to a user who has a purpose, the advertising effect is high. In addition, if you can arouse interest in the advertisement, in the link destination of the page, it is possible to tell the detailed information that can not be conveyed in normal advertising.

このようなコンピュータネットワークの長所を利用した広告として、例えば、インターネットのウェブページに表示されるバナー広告、電子メールによって配信される電子メール広告、ユーザが入力したキーワードに対応した広告を表示する検索連動型広告などがある。さらに、インターネット上のリアルタイムなコミュニケーションの場であるチャットを提供し、チャットに参加してくるユーザに有用な広告情報を提供することを目的とした、特許文献1のようなシステムが知られている。このシステムは、キーワードを含む広告発信基準テーブルと、広告情報を記憶する広告テーブルとを備え、ユーザの発言の中に広告発信基準テーブルに含まれるキーワードが存在するときに、そのキーワードに対応する広告情報を発言したユーザに提供する。このように、発言したユーザに発言に対応した広告情報を提供することにより、特許文献1のシステムは、ユーザに、宣伝の効果が高い有用な広告情報を提供するようにしている。
特開2001−184289号公報
As an advertisement using the advantages of such a computer network, for example, a banner advertisement displayed on a web page on the Internet, an e-mail advertisement distributed by e-mail, and a search linkage that displays an advertisement corresponding to a keyword entered by the user There are type advertisements. In addition, to provide a chat is a place of real-time communications on the Internet and aims to provide a useful advertising information to the user coming to join the chat, it is known a system disclosed in Patent Document 1 Yes. This system includes an advertisement transmission reference table including a keyword and an advertisement table that stores advertisement information. When a keyword included in the advertisement transmission reference table exists in a user's remark, an advertisement corresponding to the keyword is included. Provide information to users who have spoken information. Thus, by providing advertisement information corresponding to a statement to the user who has spoken, the system of Patent Literature 1 provides the user with useful advertisement information with a high advertising effect.
JP 2001-184289 A

しかしながら、特許文献1のようなシステムは、発言内容に含まれるキーワードに対応する広告情報を、発言したユーザ本人に対して送信することに限定され、互いに遠隔地にいる複数のユーザがコミュニケーションしている最中に、互いに相手方に係る発言内容に関連する広告を送信する技術については、何ら開示されていない。   However, the system such as Patent Document 1 is limited to transmitting advertisement information corresponding to the keyword included in the content of the remark to the user who made the remark, and a plurality of users who are remote from each other communicate with each other. In the meantime, there is no disclosure about a technology for transmitting advertisements related to the content of statements related to each other.

一方、コンピュータネットワーク(例えば、インターネット)において、互いに遠隔地にいる複数のユーザ間でリアルタイムに行われるコミュニケーションの場に、コミュニケーションを促進するように広告を提示できれば有効な宣伝ができる可能性がある。そこで、コンピュータネットワークで行われるコミュニケーションを利用し、互いに相手方に送った発言内容に関連する広告を提示することができる装置が求められている。   On the other hand, in a computer network (for example, the Internet), effective advertisement may be possible if an advertisement can be presented so as to promote communication in a real-time communication place between a plurality of users at remote locations. Therefore, there is a need for an apparatus that can present an advertisement related to the content of a message sent to the other party using communication performed on a computer network.

本発明は、互いに遠隔地にいる複数のユーザ間でコンピュータネットワークを通じて行われるリアルタイムなコミュニケーションを利用して互いに相手方に係るメッセージに関連する広告を送信し、その結果、効率のよい広告を提示することができる装置、システム及び方法を提供することを目的とする。 The present invention uses a real-time communication performed through a computer network between a plurality of users who are remote from each other to transmit advertisements related to messages related to each other, and as a result, presents efficient advertisements. An object of the present invention is to provide an apparatus , a system, and a method capable of performing the above.

本発明では、以下のような解決手段を提供する。   The present invention provides the following solutions.

(1) コンピュータネットワークを通じて接続された端末の間においてリアルタイムなコミュニケーションを実現するコンピュータプログラムを利用する広告配信装置であって、前記コミュニケーション中に一方のユーザの端末が取得した前記一方のユーザが入力したテキストデータを、前記コンピュータネットワークを介して受信するテキスト受信手段と、前記テキスト受信手段が受信した前記テキストデータに基づいて前記テキストデータの特徴を示す特徴キーワードを抽出する抽出手段と、前記抽出手段が抽出した前記特徴キーワードに基づいて、広告に関するデータを取得する広告取得手段と、前記一方のユーザの端末が取得した前記一方のユーザが入力したテキストデータ及び前記広告取得手段が取得した前記広告に関するデータを、他方のユーザの端末に、前記コンピュータネットワークを介して送信する広告送信手段と、を備える広告配信装置。 (1) An advertisement distribution apparatus that uses a computer program that realizes real-time communication between terminals connected through a computer network, and input by the one user acquired by one user's terminal during the communication text data, the text receiving means for receiving via the computer network, and extraction means for extracting a feature keyword indicating a characteristic of the text data on the basis of the text data to which the text received by the receiving means, said extracting means on the basis of the extracted feature keywords, and ad acquisition means for acquiring data about advertisement, data relating to the advertisement in which the one of the text data and the advertisement acquisition means the one user which the user of the terminal has acquired is input is acquired And other user terminal, and an advertisement transmitting means for transmitting via the computer network, Ru advertisement distribution device comprising a.

(1)の構成によれば、広告配信装置は、コンピュータネットワークを通じて接続された端末の間において行われるリアルタイムなコミュニケーション中に、一方のユーザの端末が取得した一方のユーザが入力したテキストデータを、コンピュータネットワークを介して受信し、受信したテキストデータに基づいてテキストデータの特徴を示す特徴キーワードを抽出し、抽出した特徴キーワードに基づいて、広告に関するデータを取得し、一方のユーザの端末が取得した一方のユーザが入力したテキストデータ及び取得した広告に関するデータを、他方のユーザの端末に、コンピュータネットワークを介して送信する。   According to the configuration of (1), the advertisement distribution device receives text data input by one user and acquired by one user's terminal during real-time communication between terminals connected through a computer network. Based on the received text data, the feature keyword indicating the feature of the text data is extracted, and the advertisement-related data is acquired based on the extracted feature keyword. The text data input by one user and the data related to the acquired advertisement are transmitted to the terminal of the other user via the computer network.

すなわち、一方のユーザの発言内容である一方のユーザが入力したテキストデータに基づいて、発言内容の特徴キーワードを抽出し、抽出した特徴キーワードに基づいて、広告に関するデータを取得するので、取得した広告に関するデータは発言内容に関連する広告に関するデータである。例えば、取得した広告は、発言内容を具体化した内容であったり、発言内容に付加的な情報をもたらす内容であったりする。その広告に関するデータを他方のユーザの端末に発言内容と共に送信するので、送信した広告によってコミュニケーションが促進され、送信した広告はユーザの印象に残る可能性が高い。その結果、効率のよい広告を提示することができる。したがって、本発明は、互いに遠隔地にいる複数のユーザ間でコンピュータネットワークを通じて行われるリアルタイムなコミュニケーションを利用して互いに相手方に係るメッセージに関連する広告を送信し、その結果、効率のよい広告を提示することができる。   That is, since the feature keyword of the utterance content is extracted based on the text data input by one user that is the utterance content of one user, and the data related to the advertisement is acquired based on the extracted feature keyword, the acquired advertisement The data relating to the advertisement is data relating to the advertisement related to the content of the statement. For example, the acquired advertisement may be content that embodies the content of the speech or content that provides additional information to the content of the speech. Since the data related to the advertisement is transmitted to the other user's terminal together with the content of the message, communication is facilitated by the transmitted advertisement, and the transmitted advertisement is likely to remain in the user's impression. As a result, an efficient advertisement can be presented. Therefore, the present invention transmits advertisements related to messages related to each other using real-time communication performed through a computer network between a plurality of users at remote locations, and as a result, presents efficient advertisements can do.

(2) (1)に記載の広告配信装置であって、前記他方のユーザの端末が前記他方のユーザによる前記広告に関する所定の操作を受け付けたことを示すデータを前記コンピュータネットワークを介して受信する広告操作受信手段をさらに備え、前記広告送信手段は、前記所定の操作を受け付けたことを示すデータを受信したことに応じて、前記一方のユーザの端末に、前記広告に関するデータを、前記コンピュータネットワークを介して送信する広告配信装置。 (2) The advertisement distribution device according to (1), wherein data indicating that the terminal of the other user has accepted a predetermined operation related to the advertisement by the other user is received via the computer network. with ad operation receiving means further, the advertisement transmitting means, in response to receiving data indicating acceptance of said predetermined operation, said the terminal of one user, the data relating to the advertisement, the computer It sent over the network advertising distribution device.

(2)の構成によれば、(1)に記載の広告配信装置は、他方のユーザの端末がその他方のユーザによる広告に関する所定の操作を受け付けたことを示すデータをコンピュータネットワークを介して、さらに受信する。そして、広告配信装置は、他方のユーザの所定の操作を受け付けたことを示すデータを受信したことに応じて、一方のユーザの端末に、他方のユーザが操作した広告に関するデータを、コンピュータネットワークを介して送信する。 According to the configuration of (2), the advertisement distribution device described in (1) transmits data indicating that the other user's terminal has received a predetermined operation related to the advertisement by the other user via the computer network. It is received further. Then, in response to receiving the data indicating that the predetermined operation of the other user has been received, the advertisement distribution device sends the data related to the advertisement operated by the other user to the computer network via the computer network. Send through.

すなわち、上記広告配信装置は、一方のユーザの発言内容に関連する広告を他方のユーザの端末に送信し、他方のユーザの所定の操作により、その広告を一方のユーザに送信する。よって、他方のユーザの端末へ送信した広告を一方のユーザの端末にも送信するので、その結果、送信した広告によってコミュニケーションが促進され、送信した広告はユーザの印象に残る可能性が高い。したがって、本発明は、互いに遠隔地にいる複数のユーザ間でコンピュータネットワークを通じて行われるリアルタイムなコミュニケーションを利用して互いに相手方に係るメッセージに関連する広告を送信し、その結果、効率のよい広告を提示することができる。なお、所定の操作とは、広告を選択する操作、広告の転送を指示する操作、広告のURLの送信を指示する操作又は広告の共有を指示する操作など様々な操作が該当してよい。 That is, the advertisement distribution device transmits an advertisement associated with the speech content of the one user terminal of another user, by a predetermined operation of the other user, and transmits the advertisement to one user. Therefore, since the advertisement transmitted to the terminal of the other user is also transmitted to the terminal of one user, as a result, communication is promoted by the transmitted advertisement, and the transmitted advertisement is likely to remain in the user's impression. Therefore, the present invention transmits advertisements related to messages related to each other using real-time communication performed through a computer network between a plurality of users at remote locations, and as a result, presents efficient advertisements can do. The predetermined operation may correspond to various operations such as an operation for selecting an advertisement, an operation for instructing the transfer of the advertisement, an operation for instructing transmission of the URL of the advertisement, or an operation for instructing sharing of the advertisement.

(3) (2)に記載の広告配信装置であって、前記広告操作受信手段は、前記広告に関する所定の操作のうち特定の操作を受け付けたことを示すデータを前記コンピュータネットワークを介して受信し、前記広告送信手段は、前記特定の操作を受け付けたことを示すデータを受信したことに応じて、前記一方のユーザの端末に、前記広告の前記コンピュータネットワーク上のアドレスに関するデータ(例えば、URL:Uniform Resource Locator、など)を、前記コンピュータネットワークを介して送信する広告配信装置。 (3) The advertisement distribution device according to (2), wherein the advertisement operation receiving means receives data indicating that a specific operation among predetermined operations related to the advertisement has been received via the computer network. In response to receiving the data indicating that the specific operation has been received, the advertisement transmitting means sends data related to the address of the advertisement on the computer network (for example, URL: Uniform Resource Locator, etc.), advertisement distribution device that sends via the computer network.

(3)の構成によれば、上記広告配信装置は、広告に関する所定の操作のうち特定の操作を受け付けたことを示すデータをコンピュータネットワークを介して受信し、受信したことに応じて、一方のユーザの端末に、広告のコンピュータネットワーク上のアドレスに関するデータを、コンピュータネットワークを介して送信する。 According to the configuration of (3), the advertisement distribution device, in response to receiving data indicating receipt of the specific operation of the predetermined operation for advertising over a computer network, the received in one Data relating to the address of the advertisement on the computer network is transmitted to the user terminal via the computer network.

すなわち、上記広告配信装置は、一方のユーザの発言内容に関連する広告を他方のユーザの端末に送信し、他方のユーザの所定の操作のうち特定の操作により、その広告のコンピュータネットワーク上のアドレスに関するデータを一方のユーザに送信する。よって、他方のユーザの端末へ送信した広告のコンピュータネットワーク上のアドレスに関するデータを一方のユーザの端末にも送信するので、その結果、送信した広告のコンピュータネットワーク上のアドレスに関するデータによってコミュニケーションが促進され、送信した広告はユーザの印象に残る可能性が高い。したがって、本発明は、互いに遠隔地にいる複数のユーザ間でコンピュータネットワークを通じて行われるリアルタイムなコミュニケーションを利用して互いに相手方に係るメッセージに関連する広告を送信し、その結果、効率のよい広告を提示することができる。 That is, the advertisement distribution device transmits an advertisement associated with the speech content of the one user terminal of another user, the specific operation of the predetermined operation of the other user, the address on the computer network of the ad Send data about to one user. Therefore, since the data related to the address on the computer network of the advertisement transmitted to the other user's terminal is also transmitted to the terminal of one user, the communication is facilitated by the data related to the address of the transmitted advertisement on the computer network. The transmitted advertisement is likely to remain in the impression of the user. Therefore, the present invention transmits advertisements related to messages related to each other using real-time communication performed through a computer network between a plurality of users at remote locations, and as a result, presents efficient advertisements can do.

(4) (3)に記載の広告配信装置であって、抽出した前記一方のユーザの特徴キーワードと、前記他方のユーザの特徴キーワードと、をそれぞれ蓄積記憶する特徴キーワード記憶手段をさらに備え、前記抽出手段は、前記特徴キーワード記憶手段に記憶したユーザの特徴キーワードと、受信したテキストデータとに基づいてさらに特徴キーワードを抽出する広告配信装置。 (4) (3) A advertisement distribution device according to the feature keyword extracted the one user, comprising the further features keyword storage means for respectively storing stores the feature keyword of the other users, It said extraction means, the feature keywords and feature keyword of the user stored in the storage unit, advertisement distribution device you extracting feature keywords in further based on the text data received.

(4)の構成によれば、上記広告配信装置は、抽出した一方のユーザの特徴キーワードと、他方のユーザの特徴キーワードと、をそれぞれ蓄積記憶し、記憶したユーザの特徴キーワードと、受信したテキストデータとに基づいてさらに特徴キーワードを抽出する。 According to the configuration of (4), the advertisement distribution device, and the feature keyword extracted one user, respectively accumulated and stored other and feature keywords of the user, and a feature keyword of the user stored, received text extracting a feature keyword in further based on the data.

すなわち、一方のユーザの発言内容である入力したテキストデータと、蓄積記憶した一方のユーザの特徴キーワードとに基づいて、発言内容の特徴キーワードをさらに抽出し、抽出した特徴キーワードに基づいて、広告に関するデータを取得するので、取得した広告は一連の発言内容に関連する広告である。その広告を他方のユーザの端末に発言内容と共に送信するので、送信した広告によってコミュニケーションが促進され、送信した広告はユーザの印象に残る可能性が高い。したがって、本発明は、互いに遠隔地にいる複数のユーザ間でコンピュータネットワークを通じて行われるリアルタイムなコミュニケーションを利用して互いに相手方に係るメッセージに関連する広告を送信し、その結果、効率のよい広告を提示することができる。 That is, the text data input is a speech content of the one user, based on the feature keyword of one user who has accumulated and stored, extracts the feature keyword of the speech content in addition, based on the extracted feature keywords, advertising Since the data regarding is acquired, the acquired advertisement is an advertisement related to a series of statements. Since the advertisement is transmitted to the other user's terminal together with the content of the message, communication is promoted by the transmitted advertisement, and the transmitted advertisement is likely to remain in the user's impression. Therefore, the present invention transmits advertisements related to messages related to each other using real-time communication performed through a computer network between a plurality of users at remote locations, and as a result, presents efficient advertisements can do.

(5) コンピュータネットワークを通じて接続された端末の間においてリアルタイムなコミュニケーションを実現するサーバを含む広告配信システムであって、一方のユーザの端末は、前記コミュニケーション中に前記一方のユーザが入力したテキストデータを取得し、取得した前記テキストデータを前記サーバに送信するテキストデータ送信手段を備え、前記サーバは、前記テキストデータ送信手段が送信した前記一方のユーザが入力したテキストデータを、前記コンピュータネットワークを介して受信するテキスト受信手段と、前記テキスト受信手段が受信した前記テキストデータに基づいて前記テキストデータの特徴を示す特徴キーワードを抽出する抽出手段と、前記抽出手段が抽出した前記特徴キーワードに基づいて、広告に関するデータを取得する広告取得手段と、前記一方のユーザの端末が取得した前記一方のユーザが入力したテキストデータ及び前記広告取得手段が取得した前記広告に関するデータを、他方のユーザの端末に、前記コンピュータネットワークを介して送信する広告送信手段と、を備え、他方のユーザの端末は、前記広告送信手段が送信した前記一方のユーザの端末が取得した前記一方のユーザが入力したテキストデータ及び前記広告取得手段が取得した前記広告に関するデータを受信する広告受信手段と、前記広告受信手段が受信した前記一方のユーザが入力したテキストデータ及び前記広告に関するデータを表示する広告表示手段と、を備える広告配信システム。 (5) An advertisement distribution system including a server that realizes real-time communication between terminals connected through a computer network, wherein a terminal of one user receives text data input by the one user during the communication acquired with the text data transmission means for transmitting the text data acquired to the server, the text data to which the one user the text data transmitting means has transmitted is input, via the computer network text receiving means for receiving, extracting means for extracting a feature keyword indicating a characteristic of the text data on the basis of the text data to which the text received by the receiving means, based on the feature keyword extracted by the extracting unit, ad About The computer for obtaining the advertisement acquisition means for acquiring data, the text data input by the one user acquired by the terminal of the one user, and the data relating to the advertisement acquired by the advertisement acquisition means to the terminal of the other user Advertisement transmitting means for transmitting via a network, and the other user's terminal receives the text data input by the one user and acquired by the one user terminal transmitted by the advertisement transmitting means and the advertisement acquisition an advertisement receiving means for receiving data relating to the advertisement section is acquired, the advertisement and advertisement display means the one user received by the receiving means to display data relating to text data and the advertisement entered, tell wide of Ru with a Distribution system.

(5)の構成によれば、広告配信システムにおいて、一方のユーザの端末は、コミュニケーション中に一方のユーザが入力したテキストデータを取得し、取得したテキストデータをサーバに送信する。サーバは、一方のユーザが入力したテキストデータを、コンピュータネットワークを介して受信し、受信したテキストデータに基づいてテキストデータの特徴を示す特徴キーワードを抽出し、抽出した特徴キーワードに基づいて、広告に関するデータを取得する。そして、サーバは、一方のユーザの端末が取得した一方のユーザが入力したテキストデータ及び取得した広告に関するデータを、他方のユーザの端末に、コンピュータネットワークを介して送信する。他方のユーザの端末は、サーバが送信した一方のユーザの端末が取得した一方のユーザが入力したテキストデータ及びサーバが取得した広告に関するデータを受信し、受信した一方のユーザが入力したテキストデータ及び広告に関するデータを表示する。   According to the configuration of (5), in the advertisement distribution system, one user terminal acquires text data input by one user during communication, and transmits the acquired text data to the server. The server receives text data input by one user via a computer network, extracts a feature keyword indicating a feature of the text data based on the received text data, and relates to an advertisement based on the extracted feature keyword. Get the data. Then, the server transmits the text data input by one user and the data related to the acquired advertisement acquired by the terminal of one user to the terminal of the other user via the computer network. The other user's terminal receives the text data input by one user that the server transmitted by the server and the data related to the advertisement acquired by the server, and the received text data input by the one user and Display data about ads.

すなわち、上記広告配信システムにおいて、サーバは、一方のユーザの発言内容である一方のユーザが入力したテキストデータに基づいて、発言内容の特徴キーワードを抽出し、抽出した特徴キーワードに基づいて、広告に関するデータを取得するので、取得した広告に関するデータは発言内容に関連する広告に関するデータである。その広告に関するデータを他方のユーザの端末に発言内容と共に送信するので、送信した広告によってコミュニケーションが促進され、送信した広告はユーザの印象に残る可能性が高い。その結果、効率のよい広告を提示することができる。したがって、広告配信システムは、互いに遠隔地にいる複数のユーザ間でコンピュータネットワークを通じて行われるリアルタイムなコミュニケーションを利用して互いに相手方に係るメッセージに関連する広告を送信し、その結果、効率のよい広告を提示することができる。 That is, in the advertisement distribution system, the server, based on one of the text data one of the user utterance is the content of user inputs, extracts a characteristic keyword speech content, based on the extracted feature keywords, for advertising Since the data is acquired, the acquired data related to the advertisement is data related to the advertisement related to the statement content. Since the data related to the advertisement is transmitted to the other user's terminal together with the content of the message, communication is facilitated by the transmitted advertisement, and the transmitted advertisement is likely to remain in the user's impression. As a result, an efficient advertisement can be presented. Therefore, the advertisement distribution system transmits advertisements related to messages related to each other by using real-time communication performed through a computer network between a plurality of users who are remote from each other, and as a result, efficient advertisements are transmitted. Can be presented.

(6) コンピュータネットワークを通じて接続された端末の間において、広告配信装置が、リアルタイムなコミュニケーションを実現するコンピュータプログラムを利用する広告配信方法であって、前記コミュニケーション中に一方のユーザの端末が取得した前記一方のユーザが入力したテキストデータを、前記コンピュータネットワークを介して受信するテキスト受信ステップと、前記テキスト受信ステップにおいて受信したテキストデータに基づいて前記テキストデータの特徴を示す特徴キーワードを抽出する抽出ステップと、前記抽出ステップにおいて抽出した前記特徴キーワードに基づいて、広告に関するデータを取得する広告取得ステップと、前記一方のユーザの端末が取得した前記一方のユーザが入力したテキストデータ及び前記広告取得ステップにおいて取得した前記広告に関するデータを、他方のユーザの端末に、前記コンピュータネットワークを介して送信する広告送信ステップと、を備えることを特徴とする広告配信方法。 (6) An advertisement distribution method in which an advertisement distribution apparatus uses a computer program that realizes real-time communication between terminals connected through a computer network, and acquired by one user's terminal during the communication A text receiving step for receiving text data input by one user via the computer network; and an extracting step for extracting a feature keyword indicating the characteristics of the text data based on the text data received in the text receiving step; the extraction based on the feature keyword extracted in step, the ad acquisition step to acquire data relating to advertising, text data and before said the one of the one user which the user of the terminal has acquired entered An advertisement transmission method comprising: an advertisement transmission step of transmitting data related to the advertisement acquired in the advertisement acquisition step to the terminal of the other user via the computer network.

(6)の構成の広告配信方法によれば、コミュニケーション中に一方のユーザの端末が取得した一方のユーザが入力したテキストデータを、コンピュータネットワークを介して受信し、受信したテキストデータに基づいてテキストデータの特徴を示す特徴キーワードを抽出し、抽出した特徴キーワードに基づいて、広告に関するデータを取得し、一方のユーザの端末が取得した一方のユーザが入力したテキストデータ及び取得した広告に関するデータを、他方のユーザの端末に、コンピュータネットワークを介して送信する。 According to the advertisement distribution method having the configuration of (6), text data input by one user during communication is received via a computer network, and text is received based on the received text data. A feature keyword indicating the feature of the data is extracted, data related to the advertisement is acquired based on the extracted feature keyword, the text data input by one user acquired by the terminal of one user and the data related to the acquired advertisement are acquired. It transmits to the other user's terminal via a computer network.

すなわち、上記広告配信方法によれば、一方のユーザの発言内容である一方のユーザが入力したテキストデータに基づいて、発言内容の特徴キーワードを抽出し、抽出した特徴キーワードに基づいて、広告に関するデータを取得するので、取得した広告に関するデータは発言内容に関連する広告に関するデータである。その広告に関するデータを他方のユーザの端末に発言内容と共に送信するので、送信した広告によってコミュニケーションが促進され、送信した広告はユーザの印象に残る可能性が高い。その結果、効率のよい広告を提示することができる。したがって、上記広告配信方法によれば、互いに遠隔地にいる複数のユーザ間でコンピュータネットワークを通じて行われるリアルタイムなコミュニケーションを利用して互いに相手方に係るメッセージに関連する広告を送信し、その結果、効率のよい広告を提示することができる。 That is, according to the above advertisement distribution method , the feature keyword of the utterance content is extracted based on the text data input by one user, which is the utterance content of one user, and the data related to the advertisement based on the extracted feature keyword. Therefore, the data related to the acquired advertisement is data related to the advertisement related to the content of the statement. Since the data related to the advertisement is transmitted to the other user's terminal together with the content of the message, communication is facilitated by the transmitted advertisement, and the transmitted advertisement is likely to remain in the user's impression. As a result, an efficient advertisement can be presented. Therefore, according to the advertisement distribution method, and sends an advertisement associated with the message according to the other party to each other using the real-time communication is performed over a computer network between a plurality of users in remote locations from each other, as a result, the efficiency of A good advertisement can be presented.

本発明によれば、互いに遠隔地にいる複数のユーザ間でコンピュータネットワークを通じて行われるリアルタイムなコミュニケーションを利用して互いに相手方に係るメッセージに関連する広告を送信し、その結果、効率のよい広告を提示することができる広告配信装置、システム及び方法を提供することができる。 According to the present invention, an advertisement related to a message related to each other is transmitted using a real-time communication performed through a computer network between a plurality of users who are remote from each other, and as a result, an efficient advertisement is presented. It is possible to provide an advertisement distribution apparatus, system, and method that can be performed.

以下、本発明の実施形態について図を参照しながら説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

図1は、本実施形態の特徴を示す図である。図1は、広告配信装置10と、ユーザの端末60a、60bと、広告サーバ40との動作を機能ブロック図で示している。 FIG. 1 is a diagram illustrating features of the present embodiment . FIG. 1 is a functional block diagram showing operations of the advertisement distribution apparatus 10, user terminals 60a and 60b, and the advertisement server 40.

サーバとしての広告配信装置10は、一方のユーザの端末が取得した一方のユーザが入力したテキストデータを受信するテキスト受信手段としてテキスト受信部11と、受信したテキストデータに基づいてテキストデータの特徴を示す特徴キーワードを抽出する抽出手段として特徴キーワード抽出部12と、抽出した特徴キーワードに基づいて広告に関するデータを取得する広告取得手段として広告取得部13と、一方のユーザが入力したテキストデータ及び取得した広告に関するデータを他方のユーザの端末に送信する広告送信手段として広告送信部14と、を備えている。ユーザの端末60a、60bは、それぞれ表示装置61a、61bを備え、コミュニケーションサーバ30(後述する図3参照)を利用する広告配信装置10のもとで、互いにユーザが入力したテキストデータの送受信及び広告の受信をし、リアルタイムなコミュニケーションを行う。広告サーバ40は、予め定められているユーザインターフェースに従い、問合せられたキーワードとの関連性が最も高い広告データを送信する。 The advertisement distribution apparatus 10 as a server has a text receiving unit 11 as text receiving means for receiving text data input by one user and acquired by one user's terminal, and features of the text data based on the received text data. A feature keyword extraction unit 12 as an extraction unit for extracting the feature keyword to be shown, an advertisement acquisition unit 13 as an advertisement acquisition unit for acquiring data related to an advertisement based on the extracted feature keyword, and text data input by one user and acquired An advertisement transmission unit 14 is provided as advertisement transmission means for transmitting data related to advertisements to the other user's terminal. The user terminals 60a and 60b include display devices 61a and 61b, respectively, and send and receive text data and advertisements input by the user under the advertisement distribution device 10 using the communication server 30 (see FIG. 3 described later). And receive real-time communication. The advertisement server 40 transmits advertisement data having the highest relevance with the queried keyword according to a predetermined user interface.

図2は、本発明の一実施形態に係る広告配信装置10の機能を構成する構成部と、構成部が処理するデータとの関連を示す図である。   FIG. 2 is a diagram illustrating a relationship between a configuration unit that configures the function of the advertisement distribution apparatus 10 according to an embodiment of the present invention and data processed by the configuration unit.

テキスト受信部11は、一方のユーザの端末60a、60bが取得したそのユーザが入力したテキストデータを受信する。   The text receiving unit 11 receives text data input by the user and acquired by the terminals 60a and 60b of one user.

特徴キーワード抽出部12は、テキスト受信部11が受信したテキストデータに基づいてテキストデータの特徴を示す特徴キーワードを抽出する。特徴キーワードの抽出は、テキスト受信部11が受信したテキストデータごとを文書として捉え、形態素分割して求めたキーワードからTFIDF法により特徴キーワードを抽出する。   The feature keyword extraction unit 12 extracts a feature keyword indicating the feature of the text data based on the text data received by the text reception unit 11. In the feature keyword extraction, each text data received by the text receiving unit 11 is regarded as a document, and the feature keyword is extracted from the keyword obtained by morpheme division by the TFIDF method.

ここで、形態素(morpheme)とは、意味を持つ最小の言語単位のことで、自然言語で書かれた文章を分割する際に利用される言語単位である。例えば、「今日はいい天気です」は、「今日/は/いい/天気/です」に分割される。さらに、コミュニケーションの開始から終了までに受信したテキストデータ全体を文書集合と捉え、その文書で特徴となるキーワードを抽出する。このキーワードは、単なるテキストデータ全体における出現頻度でなく、特定の文書に偏って出現する語を抽出する。具体的には、例えば、TFIDF値を計算し、その値が所定の値よりも高いものを示す語を特徴キーワードとして抽出する。TFIDF法は、語の出現頻度に基づいてキーワードを重みづける方法である。TFIDFはTFとIDFに分かれる。TFはTerm Frequency(語彙頻度)であり、IDFはInverse Document Frequency(文書頻度の逆数)である。すなわち、TFIDFとは、TFとIDFの積をあらわす。以下の実施形態では、TFIDFを主体に説明しているが、キーワードの抽出はTFIDF以外にもテキスト・マイニングでは多数知られており(例えば、文書クラスタリングなど)、それらの公知技術を用いることを排除するものではない。 Here, the morpheme is the smallest linguistic unit having a meaning, and is a linguistic unit used when a sentence written in a natural language is divided. For example, “Today is good weather” is divided into “Today / Has / Good / Weather / Is it”. Furthermore, the capture of the entire text data received from the start to the end of communication and document set, extracts the keywords that provides the characteristic of the document. The keyword is not a simple appearance frequency in the entire text data, but a word that appears biased in a specific document is extracted. Specifically, for example, a TFIDF value is calculated, and a word indicating that the value is higher than a predetermined value is extracted as a feature keyword. The TFIDF method is a method of weighting keywords based on the appearance frequency of words. TFIDF is divided into the TF and IDF. TF is the Term Frequency (vocabulary frequency), and IDF is the Inverse Document Frequency (the reciprocal of the document frequency). That is, TFIDF represents the product of TF and IDF. In the following embodiment is described mainly with TFIDF, keyword extraction Ri Contact known many In text mining besides TFIDF (e.g., document clustering, etc.), the use of these known techniques It is not excluded.

特徴キーワードDB21(データベース)は、抽出した一方のユーザの特徴キーワードと、他方のユーザの特徴キーワードとをそれぞれ蓄積記憶している(後述する図5参照)。すなわち、特徴キーワード抽出部12は、受信したテキストデータを形態素分割してキーワードを求め記憶し、記憶したキーワードの中から、例えば、TFIDF法で計算したTFIDF値が閾値より高いキーワードを抽出し、特徴キーワードとして特徴キーワードDB21に記憶する。受信するテキストデータは、コミュニケーションの開始から終了までの間に増加するので、抽出される特徴キーワードは、テキストデータを受信するごとに変化する。   The feature keyword DB 21 (database) stores and stores the extracted feature keywords of one user and the feature keywords of the other user (see FIG. 5 described later). That is, the feature keyword extraction unit 12 obtains and stores keywords by dividing the received text data into morphemes, and extracts, from the stored keywords, for example, keywords whose TFIDF value calculated by the TFIDF method is higher than a threshold value. It memorize | stores in characteristic keyword DB21 as a keyword. Since the received text data increases from the start to the end of communication, the extracted feature keywords change each time the text data is received.

なお、特徴キーワード抽出部12は、受信したテキストデータを形態素分割して取得した単語のうち、通常の会話で時候や人称などに用いられる語彙、例えば、昨日、私などを除いて、キーワードとしてもよい。広告に関連する可能性の低い語彙をキーワードから除くことにより、的確な特徴キーワードを抽出することができる。
また、特徴キーワード抽出部12は、TFIDF値が閾値より高いキーワードを抽出することができない場合(例えば、受信したテキストデータが少ない場合など)には、出現頻度数の高いキーワードを特徴キーワードとしてもよい。コミュニケーションを開始した直後であっても、ユーザが入力したテキストデータに基づいて特徴キーワードを抽出することができる。
Note that the feature keyword extraction unit 12 can also be used as a keyword, except for words obtained by morpheme segmentation of received text data, such as words used for time and personality in normal conversation, such as yesterday and me. Good. By removing vocabulary that is unlikely to be relevant to advertisements from the keyword, it is possible to extract an accurate feature keyword.
Also, the feature keyword extraction unit 12 may use a keyword with a high appearance frequency as a feature keyword when a keyword having a TFIDF value higher than the threshold cannot be extracted (for example, when the received text data is small). . Even immediately after the start of communication, the feature keyword can be extracted based on the text data input by the user.

特徴キーワードDB21の該当データは、コミュニケーションの終了(例えば、一定時間のコミュニケーションの中断など)により消去する。コミュニケーションごとに発言内容の特徴は異なるのが通常だからである。なお、消去するか否かの設定を設け、設定によって消去しないとしてもよい。コミュニケーションの発言内容が継続している場合には、より的確な特徴キーワードを抽出することができる。   The corresponding data in the feature keyword DB 21 is deleted when the communication ends (for example, the communication is interrupted for a certain time). This is because the nature of the content of the statement differs for each communication. It should be noted that a setting for whether or not to delete may be provided, and not deleted depending on the setting. When the content of communication is continued, more accurate feature keywords can be extracted.

広告取得部13は、特徴キーワード抽出部12が抽出した特徴キーワードに基づき、広告サーバ40との間で予め定められているユーザインターフェースに従い、特徴キーワードを広告サーバ40に送信することにより、広告サーバ40に問合せを行う。特徴キーワードは、複数を送信することが可能である。広告サーバ40は、問合せられたキーワードとの関連性が最も高い広告データを問合せ結果として送信する。送信する広告が複数ある場合は、所定の件数(例えば、10件)の広告を送信する。   The advertisement acquisition unit 13 transmits the feature keyword to the advertisement server 40 based on the feature keyword extracted by the feature keyword extraction unit 12 according to a user interface determined in advance with the advertisement server 40, thereby Inquiries. A plurality of characteristic keywords can be transmitted. The advertisement server 40 transmits advertisement data having the highest relevance with the queried keyword as a query result. When there are a plurality of advertisements to be transmitted, a predetermined number (for example, 10) of advertisements are transmitted.

広告送信部14は、一方のユーザの端末60aが取得したそのユーザが入力したテキストデータ及び広告取得部13が取得した広告に関するデータを、他方のユーザの端末60bに送信する。さらに、広告送信部14は、広告操作受信部15が、他方のユーザによる広告に関する所定の操作を受け付けたことを示すデータを受信したことに応じて、一方のユーザの端末60aに、広告に関するデータを送信する。 The advertisement transmission unit 14 transmits the text data input by the user 60a of the user and the data related to the advertisement acquired by the advertisement acquisition unit 13 to the terminal 60b of the other user. In addition, advertisement transmitter 14, advertisement operation reception unit 15, in response to receiving data indicating receipt of the predetermined operation related to advertising by the other user, the terminal 60a of one user, for advertising Send data.

広告操作受信部15は、他方のユーザの端末60bがその他方のユーザによる広告に関する所定の操作を受け付けたことを示すデータを受信する。ユーザによる広告に関する所定の操作には、広告を選択する操作、広告の転送を指示する操作、広告のURLの送信を指示する操作又は広告の共有を指示する操作などがある。   The advertisement operation receiving unit 15 receives data indicating that the terminal 60b of the other user has received a predetermined operation related to the advertisement by the other user. The predetermined operation related to the advertisement by the user includes an operation of selecting an advertisement, an operation of instructing the transfer of the advertisement, an operation of instructing transmission of the URL of the advertisement, or an operation of instructing sharing of the advertisement.

図3は、本発明の一実施形態に係る広告配信装置10の動作環境を示す図である。本発明の一実施形態である広告配信装置10が、コンピュータネットワーク70(インターネット、LAN、WANなど)を介して端末60a、60bと互いに接続され、コミュニケーションサーバ30及び広告サーバ40ともそれぞれ接続されている例を示している。 FIG. 3 is a diagram showing an operating environment of the advertisement distribution apparatus 10 according to an embodiment of the present invention. An advertisement distribution apparatus 10 according to an embodiment of the present invention is connected to terminals 60a and 60b via a computer network 70 (Internet, LAN, WAN, etc.), and is also connected to the communication server 30 and the advertisement server 40, respectively. An example is shown.

コミュニケーションサーバ30は、コンピュータネットワーク70を通じて接続されたユーザの端末60a、60bの間において、リアルタイムなコミュニケーションを実現する。広告配信装置10は、そのリアルタイムなコミュニケーションを実現するコンピュータプログラムを利用する。そして、広告配信装置10は、一方のユーザの端末60aからその一方のユーザが入力したテキストデータを、コンピュータネットワーク70を介して受信し、受信したテキストデータに基づいて特徴キーワードを抽出し、抽出した特徴キーワードに基づいて広告サーバ40から広告を取得し、取得した広告を他方のユーザの端末60bに送信する。送信された広告を受信した他方のユーザの端末60bは、受信した一方のユーザが入力したテキストデータ及び広告配信装置10が送信した広告を表示する。   The communication server 30 realizes real-time communication between user terminals 60 a and 60 b connected through the computer network 70. The advertisement distribution apparatus 10 uses a computer program that realizes the real-time communication. Then, the advertisement distribution apparatus 10 receives text data input by one user from the terminal 60a of one user via the computer network 70, and extracts and extracts feature keywords based on the received text data. An advertisement is acquired from the advertisement server 40 based on the characteristic keyword, and the acquired advertisement is transmitted to the terminal 60b of the other user. The terminal 60b of the other user who has received the transmitted advertisement displays the received text data input by the one user and the advertisement transmitted by the advertisement distribution apparatus 10.

さらに、広告配信装置10は、他方のユーザの端末60bがその他方のユーザによる広告に関する所定の操作を受け付けたことを示すデータをコンピュータネットワーク70を介して受信したことに応じて、一方のユーザの端末60aに、広告に関するデータをコンピュータネットワーク70を介して送信する。すなわち、広告配信装置10は、他方のユーザの端末60bが、例えば、広告を選択する操作、広告の転送を指示する操作、広告のURLの送信を指示する操作又は広告の共有を指示する操作などを、その他方のユーザから受け付けたことを示すデータを受信したことに応じて、一方のユーザの端末60aに、例えば、他方のユーザが選択した広告のデータ、転送を指示した広告のデータ、広告のURLに関するデータ又は共有を指示した広告のデータなどをコンピュータネットワーク70を介して送信する。 In addition, the advertisement distribution device 10, in response to the terminal 60b of the other user has received via the computer network 70 the data indicating receipt of the predetermined operation related to advertisements by its other users, one user The data relating to the advertisement is transmitted to the terminal 60a via the computer network 70. That is, the advertisement distribution apparatus 10 is configured such that the other user's terminal 60b performs, for example, an operation for selecting an advertisement, an operation for instructing an advertisement transfer, an operation for instructing transmission of an advertisement URL, or an instruction for sharing an advertisement In response to receiving the data indicating that the other user has received, for example, the data of the advertisement selected by the other user, the data of the advertisement instructed to transfer, the advertisement The URL related data or the advertisement data instructing sharing is transmitted via the computer network 70.

図4は、本発明の一実施形態に係る広告配信装置10のハードウェア構成の一例を示す図である。広告配信装置10は、CPU(Central Processing Unit)1010(マルチプロセッサ構成ではCPU_A1012など複数のCPUが追加されてもよい)、バスライン1005、ネットワーク通信I/F1040、メインメモリ1050、BIOS(Basic Input Output System)1060、ハードディスク1070、通信I/F1080、キーボード/マウス1100などの入力手段及び表示装置1022を備える。 FIG. 4 is a diagram illustrating an example of a hardware configuration of the advertisement distribution apparatus 10 according to an embodiment of the present invention. Advertising distribution device 10, CPU (Central Processing Unit) 1010 ( may be added is more than one CPU or the like CPU_A1012 in multi-processor configuration), a bus line 1005, the value Ttowa click communications I / F1040, the main memory 1050, BIOS ( Basic input Output system) 1060, comprising a hard disk 1070, a communication I / F1080, the input hand stage and Viewing apparatus 1022 such as a key Bo de / mouse 1100.

BIOS1060は、広告配信装置10の起動時にCPU1010が実行するブートプログラムや、ハードウェアに依存するプログラムなどを格納する。   The BIOS 1060 stores a boot program executed by the CPU 1010 when the advertisement distribution apparatus 10 is started up, a program depending on hardware, and the like.

ハードディスク1070は、広告配信装置10が機能するための各種プログラム及び本発明の機能を実行するプログラムを記憶しており、さらに、特徴キーワードを記憶する特徴キーワードDB21などの各種データベースを構成可能である。 Hard disk 1070 stores a program for executing the functions of the various programs and the present invention for advertisement distribution device 10 functions, in addition, can be configured to various databases, such as feature keywords DB21 storing the feature keywords .

表示装置1022は、データの入力を受け付ける画面を表示したりするものであり、ブラウン管表示装置(CRT)、液晶表示装置(LCD)などのディスプレイ装置を含む。   The display device 1022 displays a screen for receiving data input, and includes a display device such as a cathode ray tube display device (CRT) or a liquid crystal display device (LCD).

ここで、入力手段は、入力の受け付けを行うものであり、キーボード及びマウス1100などにより構成する。   Here, the input means accepts input and includes a keyboard and a mouse 1100.

また、ネットワー通信I/F1040は、広告配信装置10を専用ネットワーク又は公共ネットワークを介してユーザの端末60a、60b、コミュニケーションサーバ30及び広告サーバ40などと接続できるようにするためのネットワーク・アダプタである。すなわち、広告配信装置10は、ネットワーク通信I/F1040を介して、一方のユーザの端末60aが取得したその一方のユーザが入力したテキストデータを受信し、一方のユーザの端末60aが取得したその一方のユーザが入力したテキストデータ及び広告配信装置10が取得した広告に関するデータを、他方のユーザの端末60bに送信する。通信I/F1080は、コンピュータネットワーク70を介さないでデータを送受信するためのインターフェース装置である。 Further, Ne Ttowa click communication I / F 1040 is the advertisement distribution device 10 dedicated network or public network through the user of the terminal 60a, 60b, the communication server 30 and the advertisement server 40, such as a network adapter for way be connected It is. That is, the advertisement distribution device 10 via the Ne Ttowa click Communication I / F 1040, and receives the one of the text data that the user of the terminal 60a has entered the one of its user acquisition, terminal 60a of one user acquired The text data input by the one user and the data related to the advertisement acquired by the advertisement distribution device 10 are transmitted to the terminal 60b of the other user. The communication I / F 1080 is an interface device for transmitting and receiving data without going through the computer network 70.

図5は、本発明の一実施形態に係る特徴キーワードDB21を示す図である。特徴キーワードDB21は、ユーザに対応付けて、総文書数と、出現文書数と、TF値と、TFIDF(TF×IDF)値と、キーワードと、特徴キーワードを示す情報とを記憶している。   FIG. 5 is a diagram showing the feature keyword DB 21 according to an embodiment of the present invention. The feature keyword DB 21 stores the total document number, the number of appearing documents, the TF value, the TFIDF (TF × IDF) value, the keyword, and information indicating the feature keyword in association with the user.

総文書数は、受信したテキストデータの総数である。すなわち、受信したテキストデータを1文書とみなし、総文書数はテキストデータの受信ごとにカウントされる。出現文書数は、キーワードが出現する文書数である。TF値は、キーワードの出現頻度数である。IDF(文書頻度の逆数)は総文書数を出現文書数で除算した値であり、TFIDF(TF×IDF)値は、典型的には次の数1の式で計算され、特定のテキストデータに偏って多く出現するほど高い値をとる。ここで、本実施形態では、単語Xはキーワードであり、1ページは1文書(受信したテキストデータ)、コーパスはコミュニケーションの開始から終了までの受信したテキストデータ全体、総ページ数はコミュニケーションの開始から終了までに受信した総文書数として、計算する。   The total number of documents is the total number of received text data. That is, the received text data is regarded as one document, and the total number of documents is counted every time the text data is received. The number of appearing documents is the number of documents in which the keyword appears. The TF value is the number of appearance frequencies of the keyword. IDF (reciprocal of document frequency) is a value obtained by dividing the total number of documents by the number of appearing documents, and the TFIDF (TF × IDF) value is typically calculated by the following equation (1). The higher the value, the higher the value. Here, in this embodiment, the word X is a keyword, one page is one document (received text data), the corpus is the entire received text data from the start to the end of communication, and the total number of pages is from the start of communication. Calculate as the total number of documents received by the end.

Figure 0004889706
Figure 0004889706

図5では、TFIDF値を計算した結果、TFIDF値が閾値(例えば、5.0)より高いキーワードを*マークで、特徴キーワードとして記憶していることを示している。   FIG. 5 shows that as a result of calculating the TFIDF value, a keyword having a TFIDF value higher than a threshold value (for example, 5.0) is stored as a feature keyword with a * mark.

図6及び図7は、本発明の一実施形態に係る広告配信装置10の処理内容を示すフローチャートである。なお、本処理は、例えば、プログラム開始指令を受け付けて開始し、プログラム終了指令を受け付けて終了する。   6 and 7 are flowcharts showing processing contents of the advertisement distribution apparatus 10 according to an embodiment of the present invention. Note that this process starts, for example, by receiving a program start command and ends by receiving a program end command.

CPU1010は、ステップS101において、メインメモリなどの初期化処理を行う。より具体的には、CPU1010は、ハードディスク1070に設定されている値(例えば、TFIDF値の閾値など)に基づいて、ワークエリアなどの初期化を行う。その後、CPU1010は、処理をステップS102に移す。   In step S101, the CPU 1010 performs initialization processing for the main memory and the like. More specifically, the CPU 1010 initializes a work area and the like based on a value set in the hard disk 1070 (for example, a threshold value of the TFIDF value). Thereafter, the CPU 1010 advances the processing to step S102.

ステップS102において、CPU1010は、テキストデータを受信したか否かを判断する。この判断がYESの場合、CPU1010は、処理を図7のステップS111に移し、NOの場合、CPU1010は、処理をステップS103に移す。 In step S102, the CPU 1010 determines whether text data has been received. If this determination is YES, CPU 1010 advances the processing to step S111 of FIG. 7, NO cases, CPU 1010 advances the process to step S103.

ステップS103において、CPU1010は、ユーザによって広告の選択がされたことを示すデータを受信したか否かを判断する。より具体的には、例えば、後述する図8(1)において、CPU1010は、他方のユーザの発言内容に関する広告を表示する広告表示欄103aの中から、例えば、「北海道スキーツアー」の広告がユーザによって選択された場合として広告表示ボタン114aが押下されたか否かを判断する。この判断がYESの場合、CPU1010は、処理をステップS107に移し、NOの場合、CPU1010は、処理をステップS104に移す。 In step S103, the CPU 1010 determines whether data indicating that an advertisement has been selected by the user has been received . More specifically, for example, in FIG. 8 (1), which will be described later, the CPU 1010 displays, for example, an advertisement for “Hokkaido Ski Tour” from the advertisement display column 103a that displays an advertisement related to the other user's remarks. It is determined whether or not the advertisement display button 114a has been pressed as a case where it is selected by. If this determination is YES, CPU 1010 advances the processing to step S107, NO cases, CPU 1010 advances the process to step S104.

ステップS104において、CPU1010は、ユーザによって広告転送指示の操作がされたことを示すデータを受信したか否かを判断する。より具体的には、例えば、後述する図8(1)において、CPU1010は、送信ボタン111aが押下された場合であるか否かを判断する。この判断がYESの場合、CPU1010は、処理をステップS108に移し、NOの場合、CPU1010は、処理をステップS105に移す。 In step S <b> 104, the CPU 1010 determines whether data indicating that the user has performed an advertisement transfer instruction operation has been received . More specifically, for example, in FIG. 8A described later, the CPU 1010 determines whether or not the transmission button 111a is pressed. If this determination is YES, CPU 1010 advances the processing to step S108, NO cases, CPU 1010 advances the process to step S105.

ステップS105において、CPU1010は、ユーザによって広告共有指示の操作がされたことを示すデータを受信したか否かを判断する。より具体的には、例えば、後述する図8(1)において、CPU1010は、共有ボタン112aが押下された場合であるか否かを判断する。この判断がYESの場合、CPU1010は、処理をステップS109に移し、NOの場合、CPU1010は、処理をステップS106に移す。 In step S <b> 105, the CPU 1010 determines whether data indicating that an operation of an advertisement sharing instruction has been performed by the user has been received . More specifically, for example, in FIG. 8A described later, the CPU 1010 determines whether or not the share button 112a is pressed. If this determination is YES, CPU 1010 advances the processing to step S109, NO cases, CPU 1010 advances the process to step S106.

ステップS106において、CPU1010は、ユーザによって広告のURLを送信する指示の操作がされたことを示すデータを受信したか否かを判断する。より具体的には、例えば、後述する図8(1)において、CPU1010は、URL送信ボタン113aが押下された場合であるか否かを判断する。この判断がYESの場合、CPU1010は、処理をステップS110に移し、NOの場合、CPU1010は、処理をステップS102に移す。 In step S <b> 106, the CPU 1010 determines whether data indicating that the user has performed an operation to send an advertisement URL is received . More specifically, for example, in FIG. 8A described later, the CPU 1010 determines whether or not the URL transmission button 113a is pressed. If this determination is YES, CPU 1010 advances the processing to step S110, NO cases, CPU 1010 advances the process to step S102.

ステップS107において、CPU1010は、ユーザの端末60a、60bでの操作により選択された広告を、操作されたユーザの端末60a、60bに送信し、処理をステップS102に移す。より具体的には、CPU1010は、例えば、後述する図8(1)において、広告表示欄103aの中から、「北海道スキーツアー」の広告表示ボタン114aが押下されたデータを受信した場合には、CPU1010は、選択された「北海道スキーツアー」の広告をユーザの端末60aに送信する。ユーザの端末60aに「北海道スキーツアー」の広告がポップアップ表示される。   In step S107, the CPU 1010 transmits the advertisement selected by the user's operation on the terminals 60a and 60b to the operated user's terminals 60a and 60b, and the process proceeds to step S102. More specifically, for example, when the CPU 1010 receives data in which the advertisement display button 114a of “Hokkaido ski tour” is pressed from the advertisement display field 103a in FIG. The CPU 1010 transmits the advertisement of the selected “Hokkaido ski tour” to the user terminal 60a. An advertisement for “Hokkaido Ski Tour” is displayed in a pop-up on the user terminal 60a.

ステップS108において、CPU1010は、ユーザの端末60a又はユーザの端末60bでの操作により選択された広告を、操作により指示した他のユーザの端末60b又はユーザの端末60aに送信し、処理をステップS102に移す。より具体的には、後述する図9(1)において、例えば、「北海道グルメ情報」の送信ボタン121aが押下された場合には、CPU1010は、選択された「北海道グルメ情報」の広告を他方のユーザの端末60bに送信する。他方のユーザの端末60bの相手データ表示欄104bに「北海道グルメ情報」の広告が表示される(図9(2)を参照)。 In step S108, CPU 1010 sends the ad also terminal 60 a user selected by the operation of the user terminal 60b, the terminal 60 b of the other user who instructed by the operation or the user of the terminal 60a, the processing To step S102. More specifically, in FIG. 9A described later, for example, when the “Hokkaido gourmet information” transmission button 121a is pressed, the CPU 1010 displays the selected “Hokkaido gourmet information” advertisement on the other side. It transmits to user's terminal 60b. An advertisement of “Hokkaido gourmet information” is displayed in the partner data display field 104b of the terminal 60b of the other user (see FIG. 9 (2)).

ステップS109において、CPU1010は、ユーザの端末60a、60bでの操作により選択された広告をコミュニケーション中の他のユーザの端末(例えば、3台でコミュニケーション中の場合は操作を受け付けたユーザの端末を除く2台)に送信し、処理をステップS102に移す。より具体的には、後述する図8(1)において、共有ボタン112aが押下された場合には、CPU1010は、選択されている「北海道スキーツアー」の広告を他方のユーザの端末60b及びコミュニケーション中の他のユーザの端末に送信する。例えば、他方のユーザの端末60bの相手データ表示欄104bに「北海道スキーツアー」の広告が表示される。   In step S <b> 109, the CPU 1010 excludes the other user's terminal that is communicating the advertisement selected by the user's operation on the terminals 60 a and 60 b (for example, the terminal of the user who accepted the operation in the case of communication using three devices). 2) and the process proceeds to step S102. More specifically, in FIG. 8A described later, when the share button 112a is pressed, the CPU 1010 communicates the advertisement of the selected “Hokkaido ski tour” with the other user's terminal 60b and communicating. To other users' terminals. For example, an advertisement of “Hokkaido ski tour” is displayed in the partner data display field 104b of the terminal 60b of the other user.

ステップS110において、CPU1010は、ユーザの端末60a又はユーザの端末60bでの操作により選択された広告のURLをコミュニケーション中の他方のユーザの端末60b又はユーザの端末60aに送信し、処理をステップS102に移す。より具体的には、後述する図8(1)において、URL送信ボタン113aが押下された場合には、CPU1010は、選択されている「北海道スキーツアー」の広告のURLを他方のユーザの端末60bに送信する。 In step S110, CPU 1010, the terminal 60 a or terminal URL of the advertisement selected by the operation of the user terminal 60b of the other users in the communication 60 b of the user or transmitted to the user terminal 60a, the processing To step S102. More specifically, in FIG. 8A described later, when the URL transmission button 113a is pressed, the CPU 1010 displays the advertisement URL of the selected “Hokkaido ski tour” as the terminal 60b of the other user. Send to.

図7のステップS111において、CPU1010は、受信した一方のユーザが入力したテキストデータを分析する。より具体的には、CPU1010は、一方のユーザが入力したテキストデータを、TFIDF法に基づいて分析する。すなわち、受信したテキストデータを形態素分割し、キーワードを抽出する。なお、形態素分割した形態素から広告に関連する可能性が低い語彙(例えば、今日、私など)を除きキーワードを抽出してもよい。広告に関連する可能性が低い語彙を予め記憶しておくことにより、広告に関するキーワードの抽出を効率よく行うことができる。その後、CPU1010は、処理をステップS112に移す。   In step S111 of FIG. 7, the CPU 1010 analyzes the received text data input by one user. More specifically, the CPU 1010 analyzes text data input by one user based on the TFIDF method. That is, the received text data is divided into morphemes and keywords are extracted. Note that keywords may be extracted from morphemes obtained by dividing a morpheme, except for vocabularies that have a low possibility of being related to an advertisement (for example, today, I, etc.). By storing in advance a vocabulary that is unlikely to be related to an advertisement, keywords relating to the advertisement can be efficiently extracted. Thereafter, the CPU 1010 advances the processing to step S112.

ステップS112において、CPU1010は、キーワードのTFIDF値を計算する。すなわち、取得したキーワードと、特徴キーワードDB21に記憶したキーワードとに基づいて、TFIDF値を計算する。より具体的には、CPU1010は、受信したテキストデータから抽出したキーワードと、特徴キーワードDB21に記憶しているキーワードとを比較し、同一の場合は、記憶している頻度数、ページ数を加算しTFIDF値を再計算する。特徴キーワードDB21に記憶しているキーワードと異なるキーワードは、TFIDF値を計算し、新たに特徴キーワードDB21に記憶する。その後、CPU1010は、処理をステップS113に移す。   In step S112, the CPU 1010 calculates the TFIDF value of the keyword. That is, the TFIDF value is calculated based on the acquired keyword and the keyword stored in the feature keyword DB 21. More specifically, the CPU 1010 compares the keyword extracted from the received text data with the keyword stored in the feature keyword DB 21, and if they are the same, adds the stored frequency number and page number. Recalculate the TFIDF value. For a keyword different from the keyword stored in the feature keyword DB 21, the TFIDF value is calculated and newly stored in the feature keyword DB 21. Thereafter, the CPU 1010 shifts the processing to step S113.

ステップS113において、CPU1010は、特徴キーワードを抽出する。より具体的には、CPU1010は、キーワードの中からTFIDF値が閾値を超えるキーワードを抽出し特徴キーワードとして特徴キーワードDB21に記憶する。TFIDF値が閾値を超えるキーワードを抽出できない場合は、出現頻度数の高いキーワードを特徴キーワードとして抽出する。コミュニケーションの開始直後などにおいて、ユーザが入力したテキストデータが少ない場合であっても、特徴キーワードを抽出することができる。その後、CPU1010は、処理をステップS114に移す。   In step S113, the CPU 1010 extracts feature keywords. More specifically, the CPU 1010 extracts a keyword having a TFIDF value exceeding a threshold value from the keywords and stores it in the feature keyword DB 21 as a feature keyword. If a keyword whose TFIDF value exceeds the threshold cannot be extracted, a keyword having a high appearance frequency is extracted as a feature keyword. Even when the text data input by the user is small immediately after the start of communication, the feature keyword can be extracted. Thereafter, the CPU 1010 advances the processing to step S114.

ステップS114において、CPU1010は、抽出した特徴キーワードに基づいて、広告サーバ40に問合せ、広告サーバ40から広告を取得する。より具体的には、CPU1010は、広告サーバ40との間で予め定められているユーザインターフェースに従い、特徴キーワードを広告サーバ40に送信する。広告サーバ40は、受信した特徴キーワードに基づいて、特徴キーワードに関連する広告を送信する。CPU1010は、広告サーバ40が、送信した広告を受信する。その後、CPU1010は、処理をステップS115に移す。   In step S <b> 114, the CPU 1010 inquires the advertisement server 40 based on the extracted feature keyword and acquires an advertisement from the advertisement server 40. More specifically, the CPU 1010 transmits the characteristic keyword to the advertisement server 40 in accordance with a user interface that is predetermined with the advertisement server 40. The advertisement server 40 transmits an advertisement related to the feature keyword based on the received feature keyword. The CPU 1010 receives the advertisement transmitted by the advertisement server 40. Thereafter, the CPU 1010 advances the processing to step S115.

ステップS115において、CPU1010は、受信した広告及び一方のユーザが入力したテキストデータを他方のユーザの端末60a、60bに送信し、処理を図6のステップS102に移す。   In step S115, the CPU 1010 transmits the received advertisement and text data input by one user to the terminals 60a and 60b of the other user, and the process proceeds to step S102 in FIG.

図8は、本発明の一実施形態に係るユーザの端末60a、60bの表示例を示す図である。図8(1)は、一方のユーザ(ユーザ名をAとする)の端末60a(Aの端末60aという)の表示例であり、図8(2)は、他方のユーザ(ユーザ名をBとする)の端末60b(Bの端末60bという)の表示例である。   FIG. 8 is a diagram showing a display example of the user terminals 60a and 60b according to the embodiment of the present invention. FIG. 8 (1) is a display example of the terminal 60a (referred to as A terminal 60a) of one user (user name is A), and FIG. 8 (2) is the other user (user name is denoted as B). ) Terminal 60b (referred to as B terminal 60b).

図8(1)は、Aの端末60aが、コミュニケーションサーバ30を介して、Bの端末60bと、リアルタイムなコミュニケーションを行っていることを示している。そして、図8(1)は、Aの端末60aが、コミュニケーション欄101aにコミュニケーション中のAとBとのメッセージを表示し、メッセージ入力欄102aに一方のユーザであるAが入力中のテキストデータを表示していることを示している。さらに、図8(1)は、Bが入力したテキストデータから抽出した特徴キーワードに基づいて、広告配信装置10が広告サーバ40から取得した広告に関するデータをAの端末60aに送信し、Aの端末60aが、表示装置61aの広告表示欄103aに、表示していることを示している。この例において、広告配信装置10は、Bが入力したテキストデータから、例えば、「旅行」、「北海道」、「雪」を特徴キーワードとして抽出し、広告サーバ40から「旅行」、「北海道」、「雪」に基づいて広告に関するデータを取得している。その結果、図8(1)は、Aの端末60aが、表示装置61aの広告表示欄103aに、広告配信装置10から受信したBに関する広告として、「北海道スキーツアー」、「北海道大雪山ツアー」、「北海道旅行情報」の広告のタイトルを表示していることを示している。また、図8(1)は、Aのアバター105、Bのアバター106が表示されていることを示している。 FIG. 8 (1) shows that the A terminal 60 a is communicating in real time with the B terminal 60 b via the communication server 30. FIG. 8 (1) shows that the terminal A of A displays messages A and B in communication in the communication column 101a, and the text data being input by A, one user, in the message input column 102a. Indicates that it is displayed. In addition, FIG. 8 (1), B is based on the feature keyword extracted from the text data input, it transmits the data for advertising the advertisement delivery apparatus 10 has acquired from the advertisement server 40 to the terminal 60a of the A, the A This shows that the terminal 60a is displaying in the advertisement display field 103a of the display device 61a. In this example, the advertisement distribution apparatus 10 extracts, for example, “travel”, “Hokkaido”, and “snow” from the text data input by B as feature keywords, and “travel”, “Hokkaido”, Data related to advertising is acquired based on “snow”. As a result, FIG. 8 (1) shows that “A Hokkaido ski tour” and “Hokkaido Daisetsuzan tour” are displayed as advertisements related to B received from the advertisement distribution device 10 by the terminal A of the terminal A in the display device 61a. , “Hokkaido Travel Information” advertisement title is displayed. Further, FIG. 8A shows that an A avatar 105 and a B avatar 106 are displayed.

図8(2)は、Bの端末60bが、コミュニケーションサーバ30を介して、Aの端末60aと、リアルタイムなコミュニケーションを行っていることを示している。そして、図8(2)は、Bの端末60bが、コミュニケーション欄101bにコミュニケーション中のAとBとのメッセージを表示していることを示している。さらに、図8(2)は、Aが入力したテキストデータから抽出した特徴キーワードに基づいて、広告配信装置10が広告サーバ40から取得した広告に関するデータをBの端末60bに送信し、Bの端末60bが、表示装置61bの広告表示欄103bに、表示していることを示している。この例において、広告配信装置10は、Aが入力したテキストデータから、例えば、「沖縄旅行」、「花見」を特徴キーワードとして抽出し、広告サーバ40から「沖縄旅行」、「花見」に基づいて広告に関するデータを取得している。その結果、図8(2)は、Bの端末60bが、表示装置61bの広告表示欄103bに、広告配信装置10から受信したAに関する広告として、「沖縄花見ツアー」、「沖縄旅行」、「花見ツアー」の広告のタイトルを表示していることを示している。 FIG. 8 (2) shows that the B terminal 60 b performs real-time communication with the A terminal 60 a via the communication server 30. FIG. 8B shows that the B terminal 60b displays messages A and B in communication in the communication column 101b. In addition, FIG. 8 (2), based on the feature keyword extracted from the text data A is input, transmits the data for advertising the advertisement delivery apparatus 10 has acquired from the advertisement server 40 to the terminal 60b of the B, of B It shows that the terminal 60b is displaying in the advertisement display field 103b of the display device 61b. In this example, the advertisement distribution apparatus 10 extracts, for example, “Okinawa trip” and “Hanami” as feature keywords from the text data input by A, and based on “Okinawa trip” and “Hanami” from the advertisement server 40. Get data about ads. As a result, FIG. 8 (2) shows that the B terminal 60b displays “Okinawa cherry-blossom viewing tour”, “Okinawa trip”, “Okinawa trip” as advertisements related to A received from the advertisement distribution device 10 in the advertisement display field 103b of the display device 61b. It shows that the title of the advertisement for “Hanami Tour” is displayed.

図9は、本発明の一実施形態に係るユーザの端末60a、60bの表示例を示す図である。図9(1)は、図8(1)に続くAの端末60aの表示例であり、図9(2)は、図8(2)に続くBの端末60bの表示例である。   FIG. 9 is a diagram showing a display example of the user terminals 60a and 60b according to the embodiment of the present invention. FIG. 9A is a display example of the A terminal 60a following FIG. 8A, and FIG. 9B is a display example of the B terminal 60b following FIG. 8B.

図9(1)は、Aの端末60aが、コミュニケーションサーバ30を介して、Bの端末60bと、さらにリアルタイムなコミュニケーションを進めていることを示している。そして、図9(1)は、Bが入力したテキストデータから抽出した特徴キーワードに基づいて、広告配信装置10が広告サーバ40から取得した広告に関するデータをAの端末60aに送信し、Aの端末60aが、表示装置61aの広告表示欄103aに、表示していることを示している。この例において、広告配信装置10は、Bが入力したテキストデータと、記憶したキーワードから、例えば、「北海道」、「スキー」、「果物」を特徴キーワードとして抽出し、広告サーバ40から「北海道」、「スキー」、「果物」に基づいて広告に関するデータを取得している。その結果、図9(1)は、Aの端末60aが、表示装置61aの広告表示欄103aに、広告配信装置10から受信したBに関する広告として、「北海道スキーツアー」、「北海道グルメ情報」、「北海道旅行情報」の広告のタイトルを表示していることを示している。 9 (1), the terminal 60a of A, via the communication server 30, the terminal 60b of the B, and shows that complete the real-time communications to further. 9 (1) shows that the advertisement distribution apparatus 10 transmits data related to the advertisement acquired from the advertisement server 40 to the A terminal 60a based on the feature keyword extracted from the text data input by B, and the A terminal 60a indicates that the information is displayed in the advertisement display field 103a of the display device 61a. In this example, the advertisement distribution apparatus 10 extracts, for example, “Hokkaido”, “ski”, and “fruit” as feature keywords from the text data input by B and the stored keyword, and “Hokkaido” from the advertisement server 40. , “Ski”, “Fruits” based on advertisement data. As a result, FIG. 9 (1) shows that the A terminal 60a displays “Hokkaido ski tour”, “Hokkaido gourmet information”, as advertisements related to B received from the advertisement distribution device 10 in the advertisement display field 103a of the display device 61a. This indicates that the title of the “Hokkaido Travel Information” advertisement is displayed.

さらに、図9(1)は、Aが広告に関する所定の操作として送信ボタン111a、121a、131aのうち、「北海道グルメ情報」の送信ボタン121aを押下したことをチェック表示で示している。その結果、図9(2)は、Bの端末60bの表示装置61bの相手データ表示欄104bに「北海道グルメ情報」が表示されていることを示している。同様に、図9(1)は、Bが広告に関する所定の操作として図9(2)における送信ボタン111b、121b、131bのうち、「最新旅行情報」の送信ボタン131bを押下したことにより、Aの端末60aが、表示装置61aの相手データ表示欄104aに「最新旅行情報」を表示していることを示している。 In addition, FIG. 9 (1), A indicates transmission button 111a as a predetermined operation related to advertising, 121a, of 131a, that presses the transmission button 121a of the "Hokkaido travel site" check display. As a result, FIG. 9B shows that “Hokkaido gourmet information” is displayed in the partner data display column 104b of the display device 61b of the B terminal 60b. Similarly, FIG. 9 (1) shows that B has pressed the “latest travel information” transmission button 131b among the transmission buttons 111b, 121b, and 131b in FIG. Terminal 60a displays “latest travel information” in the partner data display field 104a of the display device 61a.

また、共有ボタン112a、122a、132aが押下されると、広告配信装置10は、共有ボタン112a、122a、132aの押下を受け付けたことを示すデータを受信したことに応じて、コミュニケーション中の複数の他のユーザの端末に広告を送信する。その結果、互いに遠隔地にいる複数のユーザ間でコンピュータネットワークを通じて行われるリアルタイムなコミュニケーションを利用して同じ広告を送信することができる。   In addition, when the share button 112a, 122a, 132a is pressed, the advertisement distribution apparatus 10 receives a plurality of data in communication in response to receiving data indicating that the share button 112a, 122a, 132a has been pressed. Send advertisements to other users' terminals. As a result, the same advertisement can be transmitted using real-time communication performed through a computer network between a plurality of users at remote locations.

さらに、URL送信ボタン113a、123a,133aが押下されると、広告配信装置10は、URL送信ボタン113a、123a,133aの押下を受け付けたことを示すデータを受信したことに応じて、Bのユーザの端末60bに該当する広告のURL情報を送る。 In addition, URL transmission button 113a, 123a, the 133a is pressed, the advertisement distribution device 10, URL transmission button 113a, 123a, in response to receiving data indicating acceptance of the pressing of 133a, the B The URL information of the advertisement corresponding to the user terminal 60b is sent.

また、広告表示ボタン114a、124a、134aが押下されることにより、広告配信装置10は、広告表示ボタン114a、124a、134aの押下を受け付けたことを示すデータを受信したことに応じて、該当する広告の内容をAの端末60aに送信し、Aの端末60aは表示装置61aに受信した広告の内容をポップアップ表示する。   In addition, when the advertisement display buttons 114a, 124a, and 134a are pressed, the advertisement distribution apparatus 10 is applicable in response to receiving data indicating that the advertisement display buttons 114a, 124a, and 134a have been pressed. The contents of the advertisement are transmitted to the A terminal 60a, and the A terminal 60a pops up the received advertisement contents on the display device 61a.

図9(2)は、Bの端末60bが、コミュニケーションサーバ30を介して、Aの端末60aと、さらにリアルタイムなコミュニケーションを進めていることを示している。そして、図9(2)は、Aが入力したテキストデータから抽出した特徴キーワードに基づいて、広告配信装置10が広告サーバ40から取得した広告に関するデータをBの端末60bに送信し、Bの端末60bが、表示装置61bの広告表示欄103bに、表示していることを示している。この例において、広告配信装置10は、Aが入力したテキストデータと、記憶したキーワードから、例えば、「沖縄旅行」、「旅行」を特徴キーワードとして抽出し、広告サーバ40から「沖縄旅行」、「旅行」に基づいて広告に関するデータを取得している。その結果、図9(2)は、Bの端末60bが、表示装置61bの広告表示欄103bに、広告配信装置10から受信したAに関する広告として、「沖縄旅行」、「沖縄花見ツアー」、「最新旅行情報」の広告のタイトルを表示していることを示している。 9 (2), the terminal 60b of the B, via the communication server 30, and the terminal 60a of A, which indicates that complete the real-time communications to further. 9 (2) shows that the advertisement distribution device 10 transmits data related to the advertisement acquired from the advertisement server 40 to the B terminal 60b based on the feature keyword extracted from the text data input by A, and the B terminal 60b indicates that the information is displayed in the advertisement display field 103b of the display device 61b. In this example, the advertisement distribution apparatus 10 extracts, for example, “Okinawa trip” and “travel” as feature keywords from the text data input by A and the stored keywords, and “Okinawa trip”, “ Data on advertisements is acquired based on “travel”. As a result, FIG. 9 (2) shows that the B terminal 60b displays “Okinawa trip”, “Okinawa cherry-blossom viewing tour”, “Okinawa cherry-blossom viewing tour” as advertisements related to A received from the advertisement distribution device 10 in the advertisement display field 103b of the display device 61b. It shows that the title of the advertisement of “Latest Travel Information” is displayed.

さらに、図9(2)は、Bが広告に関する所定の操作として「最新旅行情報」の送信ボタン131bを押下したことをチェック表示で示している。その結果、図9(1)は、Aの端末60aの表示装置61aの相手データ表示欄104aに「最新旅行情報」が表示されていることを示している。 In addition, FIG. 9 (2) is, B indicates the check indicates that the pressed the send button 131b of the "latest travel information" as the predetermined operation related to advertising. As a result, FIG. 9A shows that “latest travel information” is displayed in the partner data display field 104a of the display device 61a of the terminal A of A.

本実施形態によれば、広告配信装置10は、コンピュータネットワーク70を介して、互いに遠隔地にある複数のユーザの端末60a、60bのうち一方のユーザの端末60aが取得した一方のユーザが入力したテキストデータを受信し、受信した一方のユーザが入力したテキストデータを分析して発言内容の特徴キーワードを抽出し、抽出した特徴キーワードに基づいて広告に関するデータを取得する。そして、広告配信装置10は、一方のユーザの端末60aが取得した一方のユーザが入力したテキストデータ及び取得した広告に関するデータを、他方のユーザの端末60bに、コンピュータネットワーク70を介して送信する。よって、広告配信装置10は、一方のユーザの端末60aが取得した一方のユーザが入力したテキストデータに基づいた広告を他方のユーザの端末60bに送信することができる。そして、広告配信装置10は、他方のユーザの端末60bのユーザによる送信ボタン111bを受け付けたことを示すデータを受信したことに応じて、一方のユーザの端末60aに、広告に関するデータを送信する。 According to the present embodiment, the advertisement distribution device 10 via the computer network 70, the terminal 60a of the plurality of users at remote locations, is one of the user which one of the user of the terminal 60a of 60b has obtained entered together The text data is received, the text data input by one of the received users is analyzed, the feature keyword of the utterance content is extracted, and the data related to the advertisement is acquired based on the extracted feature keyword. And the advertisement delivery apparatus 10 transmits the text data which one user's terminal 60a acquired and the data regarding the acquired advertisement which one user acquired via the computer network 70 to the other user's terminal 60b. Therefore, the advertisement delivery apparatus 10 can transmit the advertisement based on the text data input by one user acquired by the terminal 60a of one user to the terminal 60b of the other user. And the advertisement delivery apparatus 10 transmits the data regarding an advertisement to the terminal 60a of one user according to having received the data which showed having received the transmission button 111b by the user of the other user's terminal 60b.

すなわち、広告配信装置10は、互いに遠隔地にいる複数のユーザ間でコンピュータネットワーク70を介して行われるリアルタイムなコミュニケーション中に、一方のユーザの端末60aが取得した一方のユーザが入力したテキストデータに関する広告を他方のユーザの端末60bに送信し、加えて、他方のユーザの端末60bのユーザが、表示された広告に関して送信ボタン111bを押下したことに応じて、広告を一方のユーザの端末60aにも送信する。よって、ユーザは、広告の品をコミュニケーションの相手へのプレゼントとしたり、広告を話題の展開に役立てたりすることができる。また、他方のユーザが興味を持った広告を一方のユーザも閲覧することが可能となり、両者のコミュニケーションをさらに盛り上げることができる。したがって、広告がタイムリーに利用され、広告配信装置10は、互いに遠隔地にいる複数のユーザ間でコンピュータネットワーク70を通じて行われるリアルタイムなコミュニケーションを利用して効率のよい広告を行うことができる。また、関心のある広告が互いに伝えられるという効率のよい広告を行うことができる。さらに、タイミングの合った広告を配信することができるので、会話をアシストすることができ、コミュニケーションの展開にも役立ち、コミュニケーションの増加に繋がるので、さらに広告を配信する機会の増加にも繋がる。 That is, the advertisement distribution apparatus 10 relates to text data input by one user and acquired by one user's terminal 60a during real-time communication performed between a plurality of users at remote locations via the computer network 70. The advertisement is transmitted to the other user's terminal 60b. In addition, the advertisement is transmitted to the one user's terminal 60a in response to the user of the other user's terminal 60b pressing the transmission button 111b regarding the displayed advertisement. Also send. Therefore, the user can use the advertisement item as a present for a communication partner or use the advertisement for developing a topic. In addition, it is possible that other users also will be able to view one of the user ads that interested, liven up both of communication to further. Therefore, advertisements are used in a timely manner, and the advertisement distribution apparatus 10 can perform efficient advertisements using real-time communication performed through the computer network 70 between a plurality of users who are remote from each other. Further, it is possible to perform an efficient advertisement in which advertisements of interest are transmitted to each other. In addition, it is possible to deliver ads that match the timing, conversation can to assist, also help in the deployment of communication, because it leads to an increase in the communication, also leads to an increase in the opportunity to deliver advertising to further .

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

本発明の特徴を示す図である。It is a figure which shows the characteristic of this invention. 本発明の一実施形態に係る広告配信装置10の機能を構成する構成部と、構成部が処理するデータとの関連を示す図である。It is a figure which shows the relationship between the structure part which comprises the function of the advertisement delivery apparatus 10 which concerns on one Embodiment of this invention, and the data which a structure part processes. 本発明の一実施形態に係る広告配信装置10の動作環境を示す図である。It is a figure which shows the operating environment of the advertisement delivery apparatus 10 which concerns on one Embodiment of this invention. 本発明の一実施形態に係る広告配信装置10のハードウェア構成の一例を示す図である。It is a figure which shows an example of the hardware constitutions of the advertisement delivery apparatus 10 which concerns on one Embodiment of this invention. 本発明の一実施形態に係る特徴キーワードDB21を示す図である。It is a figure which shows the characteristic keyword DB21 which concerns on one Embodiment of this invention. 本発明の一実施形態に係る広告配信装置10の処理内容を示すフローチャートである。It is a flowchart which shows the processing content of the advertisement delivery apparatus 10 which concerns on one Embodiment of this invention. 図6に続くフローチャートである。It is a flowchart following FIG. 本発明の一実施形態に係るユーザの端末60a、60bの表示例を示す図である。It is a figure which shows the example of a display of the user's terminal 60a, 60b which concerns on one Embodiment of this invention. 本発明の一実施形態に係るユーザの端末60a、60bの図8に続く表示例を示す図である。It is a figure which shows the example of a display following FIG. 8 of terminal 60a, 60b of the user which concerns on one Embodiment of this invention.

10 広告配信装置
11 テキスト受信部
12 特徴キーワード抽出部
13 広告取得部
14 広告送信部
15 広告操作受信部
21 特徴キーワードDB
30 コミュニケーションサーバ
40 広告サーバ
60a、60b ユーザの端末
70 コンピュータネットワーク
DESCRIPTION OF SYMBOLS 10 Advertisement delivery apparatus 11 Text receiving part 12 Feature keyword extraction part 13 Advertisement acquisition part 14 Advertisement transmission part 15 Advertisement operation receiving part 21 Feature keyword DB
30 Communication Server 40 Advertising Server 60a, 60b User Terminal 70 Computer Network

Claims (5)

コンピュータネットワークを通じて接続された端末の間においてリアルタイムなコミュニケーションを実現するコンピュータプログラムを利用する広告配信装置であって、
前記コミュニケーション中に一方のユーザの端末において入力されたテキストデータを、前記コンピュータネットワークを介して受信するテキスト受信手段と、
前記テキスト受信手段が受信した前記テキストデータに基づいて前記一方のユーザが入力したテキストデータの特徴を示す特徴キーワードを抽出する抽出手段と、
前記抽出手段が抽出した前記特徴キーワードに基づいて、広告に関する複数のデータを取得する広告取得手段と、
前記一方のユーザの端末が取得した前記一方のユーザが入力したテキストデータ及び前記広告取得手段が取得した前記広告に関する複数のデータを、前記一方のユーザの端末を除く他方のユーザの端末に、前記コンピュータネットワークを介して送信する広告送信手段と、
前記広告送信手段によって送信された前記広告に関する複数のデータの中から前記広告に関する一以上のデータを前記他方のユーザが選択する選択操作を前記他方のユーザの端末が受け付けたことを示す受付データを、前記コンピュータネットワークを介して受信する広告操作受信手段とを備え
前記広告送信手段は、前記受付データを受信したことに応じて、前記他方のユーザの端末を除く前記一方のユーザの端末に、前記広告に関する複数のデータの中から選択された前記広告に関する一以上のデータを、前記コンピュータネットワークを介して送信する広告配信装置。
An advertisement distribution apparatus that uses a computer program for realizing real-time communication between terminals connected through a computer network,
Text receiving means for receiving text data input at one user's terminal during the communication via the computer network;
Extracting means for extracting feature keywords indicating characteristics of the text data input by the one user based on the text data received by the text receiving means;
Based on the feature keyword extracted by the extraction means, an advertisement acquisition means for acquiring a plurality of data relating to the advertisement;
The text data input by the one user acquired by the terminal of the one user and a plurality of data related to the advertisement acquired by the advertisement acquisition unit are transferred to the terminal of the other user excluding the terminal of the one user, Advertisement transmitting means for transmitting via a computer network;
Reception data indicating that the other user's terminal has received a selection operation in which the other user selects one or more data related to the advertisement from among a plurality of data related to the advertisement transmitted by the advertisement transmission means. And an advertisement operation receiving means for receiving via the computer network ,
In response to receiving the received data, the advertisement transmission means sends one or more of the advertisements selected from the plurality of data related to the advertisement to the terminal of the one user excluding the terminal of the other user. An advertisement distribution apparatus that transmits the data via the computer network .
請求項に記載の広告配信装置であって、
前記広告操作受信手段は、前記選択操作とは異なる特定の操作を受け付けたことを示すデータを、前記コンピュータネットワークを介して受信し、
前記広告送信手段は、前記特定の操作を受け付けたことを示すデータを受信したことに応じて、前記一方のユーザの端末に、前記広告の前記コンピュータネットワーク上のアドレスに関するデータを、前記コンピュータネットワークを介して送信する広告配信装置。
The advertisement distribution device according to claim 1 ,
The advertisement operation receiving means receives data indicating that a specific operation different from the selection operation has been received via the computer network,
In response to receiving the data indicating that the specific operation has been received, the advertisement transmitting means sends data relating to the address on the computer network of the advertisement to the terminal of the one user. The advertisement distribution device that transmits via
請求項1又は2に記載の広告配信装置であって、
抽出した前記一方のユーザの特徴キーワードと、前記他方のユーザの特徴キーワードと、をそれぞれ蓄積記憶する特徴キーワード記憶手段をさらに備え、
前記抽出手段は、前記特徴キーワード記憶手段に記憶したユーザの特徴キーワードと、受信したテキストデータとに基づいてさらに特徴キーワードを抽出する広告配信装置。
The advertisement distribution device according to claim 1 or 2 ,
A feature keyword storage means for storing and storing the extracted feature keyword of the one user and the feature keyword of the other user, respectively;
The advertisement distribution device further extracts the feature keyword based on the feature keyword of the user stored in the feature keyword storage unit and the received text data.
コンピュータネットワークを通じて接続された端末の間においてリアルタイムなコミュニケーションを実現するサーバを含む広告配信システムであって、
一方のユーザの端末は、
前記コミュニケーション中に前記一方のユーザにおいて入力されたテキストデータを取得し、取得した前記テキストデータを前記サーバに送信するテキストデータ送信手段を備え、
前記サーバは、
前記テキストデータ送信手段が送信した前記一方のユーザが入力したテキストデータを、前記コンピュータネットワークを介して受信するテキスト受信手段と、
前記テキスト受信手段が受信した前記テキストデータに基づいて前記一方のユーザが入力したテキストデータの特徴を示す特徴キーワードを抽出する抽出手段と、
前記抽出手段が抽出した前記特徴キーワードに基づいて、広告に関する複数のデータを取得する広告取得手段と、
前記一方のユーザの端末が取得した前記一方のユーザが入力したテキストデータ及び前記広告取得手段が取得した前記広告に関する複数のデータを、前記一方のユーザの端末を除く他方のユーザの端末に、前記コンピュータネットワークを介して送信する広告送信手段とを備え、
他方のユーザの端末は、
前記広告送信手段が送信した前記一方のユーザの端末が取得した前記一方のユーザが入力したテキストデータ及び前記広告取得手段が取得した前記広告に関するデータを受信する広告受信手段と、
前記広告受信手段が受信した前記一方のユーザが入力したテキストデータ及び前記広告に関するデータを表示する広告表示手段と、を備え
前記サーバは、前記広告送信手段によって送信された前記広告に関する複数のデータの中から前記広告に関する一以上のデータを前記他方のユーザが選択する選択操作を前記他方のユーザの端末が受け付けたことを示す受付データを、前記コンピュータネットワークを介して受信する広告操作受信手段をさらに備え、
前記広告送信手段は、前記受付データを受信したことに応じて、前記他方のユーザの端末を除く前記一方のユーザの端末に、前記広告に関する複数のデータの中から選択された前記広告に関する一以上のデータを、前記コンピュータネットワークを介して送信する広告配信システム。
An advertisement distribution system including a server that realizes real-time communication between terminals connected through a computer network,
One user ’s terminal
Text data input means for acquiring text data input by the one user during the communication, and transmitting the acquired text data to the server;
The server
Text receiving means for receiving the text data input by the one user transmitted by the text data transmitting means via the computer network;
Extracting means for extracting feature keywords indicating characteristics of the text data input by the one user based on the text data received by the text receiving means;
Based on the feature keyword extracted by the extraction means, an advertisement acquisition means for acquiring a plurality of data relating to the advertisement;
The text data input by the one user acquired by the terminal of the one user and a plurality of data related to the advertisement acquired by the advertisement acquisition unit are transferred to the terminal of the other user excluding the terminal of the one user, An advertisement transmission means for transmitting via a computer network,
The other user's terminal
Advertisement receiving means for receiving text data input by the one user transmitted by the one user terminal transmitted by the advertisement transmitting means and data relating to the advertisement acquired by the advertisement acquiring means;
An advertisement display means for displaying text data input by the one user received by the advertisement receiving means and data relating to the advertisement ;
The server has received that the other user's terminal has received a selection operation for the other user to select one or more data related to the advertisement from among a plurality of data related to the advertisement transmitted by the advertisement transmitting means. Further comprising advertisement operation receiving means for receiving the received reception data via the computer network;
In response to receiving the received data, the advertisement transmission means sends one or more of the advertisements selected from the plurality of data related to the advertisement to the terminal of the one user excluding the terminal of the other user. An advertisement distribution system for transmitting the data via the computer network .
コンピュータネットワークを通じて接続された端末の間において、広告配信装置が、リアルタイムなコミュニケーションを実現するコンピュータプログラムを利用する広告配信方法であって、
前記広告配信装置は、
前記コミュニケーション中に一方のユーザの端末において入力されたテキストデータを、前記コンピュータネットワークを介して受信するテキスト受信ステップと、
前記テキスト受信ステップにおいて受信した前記テキストデータに基づいて前記一方のユーザが入力したテキストデータの特徴を示す特徴キーワードを抽出する抽出ステップと、
前記抽出ステップにおいて抽出した前記特徴キーワードに基づいて、広告に関する複数のデータを取得する広告取得ステップと、
前記一方のユーザの端末が取得した前記一方のユーザが入力したテキストデータ及び前記広告取得ステップにおいて取得した前記広告に関する複数のデータを、前記一方のユーザの端末を除く他方のユーザの端末に、前記コンピュータネットワークを介して送信する広告送信ステップと、
前記広告送信ステップで送信した前記広告に関する複数のデータの中から前記広告に関する一以上のデータを前記他方のユーザが選択する選択操作を前記他方のユーザの端末が受け付けたことを示す受付データを、前記コンピュータネットワークを介して受信する広告操作受信ステップとを行い、
前記広告送信ステップでは、前記受付データを受信したことに応じて、前記他方のユーザの端末を除く前記一方のユーザの端末に、前記広告に関する複数のデータの中から選択された前記広告に関する一以上のデータを、前記コンピュータネットワークを介して送信する広告配信方法。
An advertisement distribution method in which an advertisement distribution apparatus uses a computer program for realizing real-time communication between terminals connected through a computer network,
The advertisement distribution device includes:
A text receiving step of receiving text data input at one user's terminal during the communication via the computer network;
An extraction step for extracting a feature keyword indicating a feature of the text data input by the one user based on the text data received in the text reception step;
An advertisement acquisition step of acquiring a plurality of data relating to the advertisement based on the feature keyword extracted in the extraction step;
The text data input by the one user acquired by the terminal of the one user and a plurality of data related to the advertisement acquired in the advertisement acquisition step are transferred to the terminal of the other user excluding the terminal of the one user, Sending an advertisement over a computer network;
Acceptance data indicating that the other user's terminal has accepted a selection operation in which the other user selects one or more data related to the advertisement from among a plurality of data related to the advertisement transmitted in the advertisement transmission step, Performing an advertisement operation receiving step received via the computer network;
In the advertisement transmission step, one or more of the advertisements selected from a plurality of data related to the advertisements are sent to the terminal of the one user excluding the terminal of the other user in response to receiving the reception data. The advertisement delivery method of transmitting the data of the above via the computer network .
JP2008265424A 2008-10-14 2008-10-14 Advertisement distribution apparatus, system and method Expired - Fee Related JP4889706B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008265424A JP4889706B2 (en) 2008-10-14 2008-10-14 Advertisement distribution apparatus, system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008265424A JP4889706B2 (en) 2008-10-14 2008-10-14 Advertisement distribution apparatus, system and method

Publications (2)

Publication Number Publication Date
JP2010097271A JP2010097271A (en) 2010-04-30
JP4889706B2 true JP4889706B2 (en) 2012-03-07

Family

ID=42258930

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008265424A Expired - Fee Related JP4889706B2 (en) 2008-10-14 2008-10-14 Advertisement distribution apparatus, system and method

Country Status (1)

Country Link
JP (1) JP4889706B2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101649393B1 (en) * 2012-06-19 2016-08-18 라인 가부시키가이샤 Method and system for providing an advertisement based on messaging application
KR101718176B1 (en) * 2012-08-07 2017-03-20 라인 가부시키가이샤 System and method for providing profit-sharing advertisement system in mobile messenger platform
JP6238145B2 (en) * 2016-04-05 2017-11-29 株式会社Stand Network system, server, and information processing method
JP6736076B2 (en) * 2016-05-02 2020-08-05 オメガ株式会社 Information processing system
JP7287333B2 (en) * 2020-04-06 2023-06-06 トヨタ自動車株式会社 Control device, program, and information processing method
CN113011927B (en) * 2021-03-31 2023-10-13 北京奇艺世纪科技有限公司 Information delivery method and device, electronic equipment and storage medium
CN115994799B (en) * 2023-03-22 2023-06-02 环球数科集团有限公司 Advertisement content generation system based on AIGC
JP2025049201A (en) * 2023-09-21 2025-04-03 ソフトバンクグループ株式会社 system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH113348A (en) * 1997-06-11 1999-01-06 Sharp Corp Advertising device for electronic dialogue
JPH1166081A (en) * 1997-08-12 1999-03-09 N T T Data:Kk Profile acquisition system, information providing system, profile acquisition method, and medium
EP1075119A3 (en) * 1999-08-03 2002-09-18 AT&T Corp. Real-time messaging system with hyperlinks to objects on an application server
JP2002288213A (en) * 2001-03-28 2002-10-04 Sharp Corp Data transfer device, data transmission / reception device, data exchange system, data transfer method, data transfer program, data transmission / reception program
JP2006259794A (en) * 2005-03-15 2006-09-28 Hitachi Ltd Information introduction method and apparatus

Also Published As

Publication number Publication date
JP2010097271A (en) 2010-04-30

Similar Documents

Publication Publication Date Title
JP4889706B2 (en) Advertisement distribution apparatus, system and method
KR100845375B1 (en) Conducting internet search from an instant messenging application
JP6606275B2 (en) Computer-implemented method and apparatus for push distributing information
US8380563B2 (en) Using previous user search query to target advertisements
US20090064247A1 (en) User generated content
US8332208B2 (en) Information processing apparatus, information processing method, and program
CN104346396B (en) Data processing method, device, terminal and system for instant messaging client
US20070192309A1 (en) Method and system for identifying sentence boundaries
WO2008071108A1 (en) Method, system and device of network information transferring
US20150154295A1 (en) Searching method, system and storage medium
JP5171501B2 (en) Server, system, method and program for extracting important words
WO2008091387A2 (en) Electronic previous search results log
JP2009505284A (en) Virtual robot communication format customized by endpoint
WO2008033780A2 (en) Recommending advertising key phrases
US20130066708A1 (en) Online advertising system and a method of operating the same
JP2009238199A5 (en)
JP2008276355A (en) Related information display system
JP2010026792A (en) Server, method and program for storing information about delivered advertising
JP4889672B2 (en) Advertisement distribution apparatus, system and method
JP6703801B2 (en) server
JP4743766B2 (en) Impression determination system, advertisement article generation system, impression determination method, advertisement article generation method, impression determination program, and advertisement article generation program
JP4869311B2 (en) Advertising bid term suggestion device, advertising bid term suggestion system, and advertising bid term suggestion method
JP4774084B2 (en) Advertisement distribution apparatus, advertisement distribution system, and advertisement distribution method
JPWO2006028213A1 (en) Advertising / information distribution system
US20040002851A1 (en) System and method of automatic personalization of computer users&#39; computing experience

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110913

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110914

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111104

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

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

R150 Certificate of patent or registration of utility model

Ref document number: 4889706

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20141222

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

LAPS Cancellation because of no payment of annual fees
R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350