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
JP4889672B2 - Advertisement distribution apparatus, system and method - Google Patents
[go: Go Back, main page]

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

Advertisement distribution apparatus, system and method Download PDF

Info

Publication number
JP4889672B2
JP4889672B2 JP2008095965A JP2008095965A JP4889672B2 JP 4889672 B2 JP4889672 B2 JP 4889672B2 JP 2008095965 A JP2008095965 A JP 2008095965A JP 2008095965 A JP2008095965 A JP 2008095965A JP 4889672 B2 JP4889672 B2 JP 4889672B2
Authority
JP
Japan
Prior art keywords
advertisement
user
image
terminal
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
JP2008095965A
Other languages
Japanese (ja)
Other versions
JP2009251717A (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 JP2008095965A priority Critical patent/JP4889672B2/en
Publication of JP2009251717A publication Critical patent/JP2009251717A/en
Application granted granted Critical
Publication of JP4889672B2 publication Critical patent/JP4889672B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、広告配信装置、システム及び方法に関する。特に、コンピュータネットワークを利用した広告配信に関する。   The present invention relates to an advertisement distribution apparatus, system, and method. In particular, it relates to advertisement distribution using a computer network.

従来より、世間に広く知らせるためにスポンサー名を明らかにして行なわれる商業的な広告において、テレビを媒体としたテレビ広告、新聞・雑誌を媒体とした新聞・雑誌広告などがある。近年、多くの人が使用するコンピュータネットワーク(例えば、インターネット)を媒体とした広告が急速に普及している。   Conventionally, commercial advertisements that are made public with a sponsor name in order to widely inform the public include television advertisements using television 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. Furthermore, if the advertisement can be attracted, detailed information that cannot be conveyed by a normal advertisement can be conveyed on the linked page.

このようなコンピュータネットワークの長所を利用した広告として、例えば、インターネットのウェブページに表示されるバナー広告、電子メールによって配信される電子メール広告、ユーザが入力したキーワードに対応した広告を表示する検索連動型広告などがある。更に、ユーザの状況に対応した広告を提供することを目的とした、特許文献1のような装置が知られている。この装置では、状況情報と広告メッセージとを対応付けたデータベースを備え、カメラで撮影した画像情報を取得し、取得した画像情報という状況情報に基づいて広告をモニターに出力することにより、現在発生している状況に対応した広告メッセージを提示することができる。
特表2007−520736号公報
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. Furthermore, an apparatus as disclosed in Patent Document 1 is known which aims to provide an advertisement corresponding to the user's situation. This device includes a database in which situation information and advertisement messages are associated with each other, acquires image information captured by a camera, and outputs an advertisement to a monitor based on the obtained situation information called image information. It is possible to present an advertisement message corresponding to the current situation.
Japanese translation of PCT publication No. 2007-52036

しかしながら、特許文献1のような装置は、単にカメラに捉えられたユーザ本人に対して、捉えたユーザ本人に係る画像に関連する広告を送信することに限定され、互いに遠隔地にいる複数のユーザがコミュニケーションしている最中に、互いに相手方に係る画像に関連する広告を送信する技術については、何ら開示されていない。   However, an apparatus such as Patent Document 1 is limited to transmitting an advertisement related to an image related to the captured user himself / herself to the user himself / herself captured by the camera, and a plurality of users who are remote from each other There is no disclosure of a technology for transmitting advertisements related to images related to each other during communication.

一方、コンピュータネットワーク(例えば、インターネット)はリアルタイムなコミュニケーションの場でもあり、互いに遠隔地にいる複数のユーザ間でリアルタイムに短いメッセージをやりとりすることにより手軽に会話を楽しむことができるコンピュータプログラムなど(例えば、チャットやメッセンジャーなど)がある。このようなコミュニケーションの場に広告を提示できれば有効な宣伝ができる可能性がある。そこで、コンピュータネットワークで行われるコミュニケーションを利用し、互いに相手方に係る画像に関連する広告を送信することができる装置が求められている。   On the other hand, a computer network (for example, the Internet) is also a place for real-time communication, and a computer program that can easily enjoy a conversation by exchanging short messages in real time between a plurality of users who are remote from each other (for example, Chat and messenger). If an advertisement can be presented in such a place of communication, there is a possibility that effective promotion can be performed. Therefore, there is a demand for an apparatus that can transmit an advertisement related to an image related to the other party using communication performed in a computer network.

本発明は、互いに遠隔地にいる複数のユーザ間でコンピュータネットワークを通じて行われるリアルタイムなコミュニケーションを利用して互いに相手方に係る画像に関連する広告を送信することができる装置を提供することを目的とする。   It is an object of the present invention to provide an apparatus capable of transmitting advertisements related to images related to each other using real-time communication performed through a computer network between a plurality of users who are remote from each other. .

本発明では、以下のような解決手段を提供する。   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, wherein the portrait of the one user acquired by the terminal of one user during the communication Image receiving means for receiving an image including the image via the computer network, feature acquiring means for analyzing the image received by the image receiving means and capturing the characteristics of the image, and characteristics of the image captured by the feature acquiring means Extraction means for extracting a keyword based on the keyword, advertisement acquisition means for acquiring data related to an advertisement based on the keyword extracted by the extraction means, and the portrait of the one user acquired by the terminal of the one user Images related to images and advertisements acquired by the advertisement acquisition means The data, other user terminal, the advertisement distribution device, characterized in that it comprises a advertisement transmitting means for transmitting via the computer network.

(1)の構成によれば、広告配信装置は、コンピュータネットワークを介して、一方のユーザの肖像を含む画像を受信し、受信した画像を分析して画像の特徴を捉え、捉えた画像の特徴に基づいてキーワードを抽出し、抽出したキーワードに基づいて広告に関するデータを取得する。そして、一方のユーザの肖像を含む画像及び取得した広告に関するデータを、他方のユーザの端末に、コンピュータネットワークを介して送信する。よって、一方の端末が取得したその一方のユーザの肖像を含む画像に基づいた広告を他方の端末に送信することができる。   According to the configuration of (1), the advertisement distribution apparatus receives an image including the portrait of one user via a computer network, analyzes the received image to capture the characteristics of the image, and captures the characteristics of the captured image. The keyword is extracted based on the keyword, and the advertisement-related data is acquired based on the extracted keyword. Then, the image including the portrait of one user and the data related to the acquired advertisement are transmitted to the terminal of the other user via the computer network. Therefore, the advertisement based on the image including the portrait of the one user acquired by one terminal can be transmitted to the other terminal.

すなわち、広告配信装置は、コンピュータネットワークを介して行われるリアルタイムなコミュニケーション中に、一方のユーザの肖像を含む画像に関する広告を他方のユーザの端末に送信するので、他方のユーザは、一方のユーザの肖像を含む画像に基づいた広告の品を一方のユーザであるコミュニケーションの相手へのプレゼントとしたり、広告を話題の展開に役立てたりすることができる。したがって、広告がタイムリーに利用され、広告配信装置は、互いに遠隔地にいる複数のユーザ間でコンピュータネットワークを通じて行われるリアルタイムなコミュニケーションを利用して効率のよい広告を行うことができる。   That is, the advertisement distribution apparatus transmits an advertisement related to an image including a portrait of one user to the other user's terminal during real-time communication performed via a computer network. An advertisement item based on an image including a portrait can be used as a present for a communication partner, which is one user, or the advertisement can be used to develop a topic. Accordingly, advertisements are used in a timely manner, and the advertisement distribution apparatus can perform efficient advertisements using real-time communication performed through a computer network between a plurality of users who are remote from each other.

なお、広告配信装置が受信する画像は、動画データを含みうる。この場合、広告配信装置は、受信した動画を所定の間隔ごと、或いは、動きがあった場合など、繰り返しキャプチャリングし、静止画を抽出してもよい。或いは、動画を構成する一連のフレーム全体を分析して動画像の特徴を分析してもよい。このように、広告配信装置は、受信する画像により、最適な分析対象画像を、静止画に限らず、動画、抽出したフレームなどを適宜選択してよい。   Note that the image received by the advertisement distribution device may include moving image data. In this case, the advertisement distribution apparatus may repeatedly capture the received moving image at a predetermined interval or when there is a motion and extract a still image. Or you may analyze the characteristic of a moving image by analyzing the whole series of flame | frame which comprises a moving image. As described above, the advertisement distribution apparatus may appropriately select a moving image, an extracted frame, and the like as an optimal analysis target image, not limited to a still image, depending on the received image.

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

(2)の構成によれば、広告配信装置は、他方のユーザによる広告に関する所定の操作を受付けたことを示すデータを受信したことに応じて、一方のユーザの端末に、受信した広告に関するデータを送信する。   According to the configuration of (2), the advertisement distribution apparatus receives data related to the received advertisement on the terminal of one user in response to receiving data indicating that a predetermined operation related to the advertisement by the other user has been received. Send.

すなわち、コンピュータネットワークを介して行われるリアルタイムなコミュニケーション中に、一方のユーザの肖像を含む画像に関する広告を他方のユーザの端末に送信することに加えて、他方のユーザが、表示された広告に関して所定の操作を行ったことに応じて、その広告を一方のユーザの端末に送信することもできる。なお、所定の操作とは、広告を選択する操作、広告の転送を指示する操作、広告の共有を指示する操作など様々な操作が該当してよい。   That is, during a real-time communication performed via a computer network, in addition to sending an advertisement regarding an image including the portrait of one user to the other user's terminal, the other user is predetermined with respect to the displayed advertisement. The advertisement can be transmitted to the terminal of one user in response to the above operation. The predetermined operation may correspond to various operations such as an operation for selecting an advertisement, an operation for instructing transfer of an advertisement, and an operation for instructing sharing of an advertisement.

その結果、他方のユーザが興味を持った広告を一方のユーザも閲覧することが可能となり、両者のコミュニケーションを更に盛り上げることができる。更に、広告がタイムリーに利用される可能性も高くなる。このように、互いに遠隔地にいる複数のユーザ間でコンピュータネットワークを通じて行われるリアルタイムなコミュニケーションを利用して効率のよい広告を行うことができる。   As a result, an advertisement in which the other user is interested can be viewed by one user, and the communication between the two users can be further increased. Further, there is a high possibility that advertisements will be used in a timely manner. Thus, efficient advertisement can be performed using real-time communication performed through a computer network between a plurality of users at remote locations.

(3) (2)に記載の広告配信装置であって、前記操作受信手段は、前記他方のユーザの端末が前記他方のユーザによる前記広告に関するテキストメッセージの入力の操作を受付けたことを示すデータを前記コンピュータネットワークを介して受信し、前記広告送信手段は、前記テキストメッセージの入力の操作を受付けたことを示すデータを受信したことに応じて、前記一方のユーザの端末に、前記テキストメッセージのデータを挿入した前記広告に関するデータを、前記コンピュータネットワークを介して送信することを特徴とする広告配信装置。 (3) The advertisement distribution device according to (2), wherein the operation receiving unit is data indicating that the terminal of the other user has accepted an operation of inputting a text message related to the advertisement by the other user. In response to receiving the data indicating that the operation of inputting the text message has been received, the advertisement transmitting means receives the text message to the terminal of the one user. An advertisement distribution apparatus for transmitting data relating to the advertisement into which data has been inserted, via the computer network.

すなわち、コンピュータネットワークを介して行われるリアルタイムなコミュニケーション中に、一方の端末が取得した画像に関する広告を他方の端末のユーザに送信することに加えて、他方の端末のユーザが、表示された広告に関してテキストメッセージの入力の操作を行ったことに応じて、テキストメッセージのデータを挿入した広告を一方の端末のユーザに送信することもできる。よって、メッセージを伴って、広告がタイムリーに利用される。したがって、互いに遠隔地にいる複数のユーザ間でコンピュータネットワークを通じて行われるリアルタイムなコミュニケーションを利用して効率のよい広告を行うことができる。   That is, during a real-time communication performed via a computer network, in addition to sending an advertisement about an image acquired by one terminal to the user of the other terminal, the user of the other terminal In response to the input operation of the text message, an advertisement in which the text message data is inserted can be transmitted to the user of one terminal. Therefore, advertisements are used in a timely manner with messages. Therefore, efficient advertisement can be performed using real-time communication performed through a computer network between a plurality of users at remote locations.

(4) コンピュータネットワークを通じて接続された端末の間においてリアルタイムなコミュニケーションを実現するサーバを含む広告配信システムであって、一方のユーザの端末は、前記コミュニケーション中に前記一方のユーザの肖像を含む画像を取得し、取得した画像を前記サーバに送信する画像送信手段を備え、前記サーバは、前記画像送信手段が送信した、前記一方のユーザの端末が取得した前記一方のユーザの肖像を含む画像を、前記コンピュータネットワークを介して受信する画像受信手段と、前記画像受信手段が受信した画像を分析して前記画像の特徴を捉える特徴取得手段と、前記特徴取得手段が捉えた画像の特徴に基づいてキーワードを抽出する抽出手段と、前記抽出手段が抽出したキーワードに基づいて、広告に関するデータを取得する広告取得手段と、前記一方のユーザの端末が取得した前記一方のユーザの肖像を含む画像及び前記広告取得手段が取得した前記広告に関するデータを、他方のユーザの端末に、前記コンピュータネットワークを介して送信する広告送信手段と、を備え、他方のユーザの端末は、前記広告送信手段が送信した前記一方のユーザの端末が取得した前記一方のユーザの肖像を含む画像及び前記広告取得手段が取得した前記広告に関するデータを受信する広告受信手段と、前記広告受信手段が受信した前記一方のユーザの肖像を含む画像及び広告に関するデータを表示する広告表示手段と、を備えることを特徴とする広告配信システム。   (4) An advertisement distribution system including a server that realizes real-time communication between terminals connected via a computer network, wherein one user terminal displays an image including a portrait of the one user during the communication. An image transmitting means for acquiring and transmitting the acquired image to the server, wherein the server transmits an image including the portrait of the one user acquired by the terminal of the one user transmitted by the image transmitting means, An image receiving means for receiving via the computer network, a feature acquiring means for analyzing the image received by the image receiving means and capturing the characteristics of the image, and a keyword based on the image features captured by the feature acquiring means Based on the keywords extracted by the extracting means and the extracting means The advertisement acquisition means for acquiring data, the image including the portrait of the one user acquired by the terminal of the one user, and the data related to the advertisement acquired by the advertisement acquisition means on the terminal of the other user, An advertisement transmission means for transmitting via a computer network, wherein the other user's terminal is an image including the portrait of the one user acquired by the one user terminal transmitted by the advertisement transmission means and the advertisement An advertisement receiving means for receiving the data related to the advertisement acquired by the acquiring means, and an advertisement display means for displaying the image including the portrait of the one user and the data related to the advertisement received by the advertisement receiving means. Ad delivery system.

(4)の構成によれば、端末の間においてリアルタイムなコミュニケーションを実現するサーバを含む広告配信システムであって、一方のユーザの端末は、コミュニケーション中にその一方のユーザの肖像を含む画像を取得し、取得した画像をサーバに送信する。サーバは、一方のユーザの端末が取得したその一方のユーザの肖像を含む画像を受信し、受信した画像を分析して画像の特徴を捉え、捉えた画像の特徴に基づいてキーワードを抽出し、抽出したキーワードに基づいて、広告に関するデータを取得し、一方のユーザの端末が取得したその一方のユーザの肖像を含む画像及び取得した広告に関するデータを、他方のユーザの端末に、送信する。そして、他方のユーザの端末は、一方のユーザの肖像を含む画像及びサーバが取得した広告に関するデータを受信し、受信した一方のユーザの肖像を含む画像及び広告に関するデータを表示する。すなわち、広告配信システムは、コンピュータネットワークを介して行われるリアルタイムなコミュニケーション中に、一方のユーザの肖像を含む画像に関する広告を他方のユーザの端末に送信することができる。その結果、一方のユーザの肖像を含む画像に関する広告を取得することが可能となり、両者のコミュニケーションを盛り上げることができる。更に、広告がタイムリーに利用される可能性も高くなる。このように、互いに遠隔地にいる複数のユーザ間でコンピュータネットワークを通じて行われるリアルタイムなコミュニケーションを利用して効率のよい広告を行うことができる。   According to the configuration of (4), the advertisement distribution system includes a server that realizes real-time communication between terminals, and the terminal of one user acquires an image including the portrait of the one user during communication Then, the acquired image is transmitted to the server. The server receives the image including the portrait of the one user acquired by the terminal of one user, analyzes the received image to capture the characteristics of the image, extracts keywords based on the captured image characteristics, Based on the extracted keyword, data related to the advertisement is acquired, and the image including the portrait of the one user acquired by the terminal of one user and the data related to the acquired advertisement are transmitted to the terminal of the other user. The other user's terminal receives the image including the portrait of one user and the data related to the advertisement acquired by the server, and displays the received image including the portrait of the one user and the data related to the advertisement. That is, the advertisement distribution system can transmit an advertisement related to an image including a portrait of one user to the terminal of the other user during real-time communication performed via a computer network. As a result, it is possible to acquire an advertisement related to an image including the portrait of one user, and the communication between the two can be increased. Further, there is a high possibility that advertisements will be used in a timely manner. Thus, efficient advertisement can be performed using real-time communication performed through a computer network between a plurality of users at remote locations.

(5) コンピュータネットワークを通じて接続された端末の間において、広告配信装置が、リアルタイムなコミュニケーションを実現するコンピュータプログラムを利用する広告配信方法であって、前記コミュニケーション中に一方のユーザの端末が取得した前記一方のユーザの肖像を含む画像を、前記コンピュータネットワークを介して受信する画像受信ステップと、前記画像受信ステップにおいて受信した画像を分析して前記画像の特徴を捉える特徴取得ステップと、前記特徴取得ステップにおいて捉えた画像の特徴に基づいてキーワードを抽出する抽出ステップと、前記抽出ステップにおいて抽出したキーワードに基づいて、広告に関するデータを取得する広告取得ステップと、前記一方のユーザの端末が取得した前記一方のユーザの肖像を含む画像及び前記広告取得ステップにおいて取得した前記広告に関するデータを、他方のユーザの端末に、前記コンピュータネットワークを介して送信する広告送信ステップと、を備えることを特徴とする広告配信方法。   (5) 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, the terminal acquired by one user's terminal during the communication An image receiving step for receiving an image including the portrait of one user via the computer network, a feature acquiring step for analyzing the image received in the image receiving step and capturing the feature of the image, and the feature acquiring step An extraction step of extracting a keyword based on the feature of the image captured in the step, an advertisement acquisition step of acquiring data relating to an advertisement based on the keyword extracted in the extraction step, and the one acquired by the terminal of the one user Users The data relating to the advertisement acquired in the image and the ad acquisition step including portrait, the terminal of the other user, the method ad delivery, characterized in that it comprises a advertisement transmitting step of transmitting via the computer network.

(5)の方法によれば、コンピュータネットワークを介して、広告配信装置が、一方のユーザの端末が取得したその一方のユーザの肖像を含む画像を受信し、受信した画像を分析して画像の特徴を捉え、捉えた画像の特徴に基づいてキーワードを抽出し、抽出したキーワードに基づいて広告に関するデータを取得し、一方のユーザの端末が取得したその一方のユーザの肖像を含む画像及び広告配信装置が取得した広告に関するデータを、他方のユーザの端末に、コンピュータネットワークを介して送信する。よって、一方のユーザの端末が取得したその一方のユーザの肖像を含む画像に関する広告を他方のユーザの端末に送信することができる。   According to the method of (5), the advertisement distribution apparatus receives an image including the portrait of the one user acquired by the terminal of one user via the computer network, analyzes the received image, Capturing features, extracting keywords based on the captured image features, acquiring advertisement-related data based on the extracted keywords, and delivering images and advertisements containing the portrait of that one user Data relating to the advertisement acquired by the device is transmitted to the terminal of the other user via the computer network. Therefore, the advertisement regarding the image containing the portrait of the one user acquired by the terminal of one user can be transmitted to the terminal of the other user.

すなわち、広告配信方法は、コンピュータネットワークを介して行われるリアルタイムなコミュニケーション中に、一方のユーザの端末が取得したその一方のユーザの肖像を含む画像に関する広告を他方のユーザの端末に送信するので、ユーザは、広告の品をコミュニケーションの相手へのプレゼントとしたり、広告を話題の展開に役立てたりすることができる。したがって、広告がタイムリーに利用され、広告配信方法は、互いに遠隔地にいる複数のユーザ間でコンピュータネットワークを通じて行われるリアルタイムなコミュニケーションを利用して効率のよい広告を行うことができる。   That is, since the advertisement distribution method transmits an advertisement regarding an image including the portrait of one user acquired by one user's terminal to the other user's terminal during real-time communication performed via a computer network. The user can use the advertisement item as a present for a communication partner or use the advertisement for developing a topic. Therefore, advertisements are used in a timely manner, and the advertisement distribution method can perform efficient advertisements using real-time communication performed through a computer network between a plurality of users at remote locations.

本発明によれば、互いに遠隔地にいる複数のユーザ間でコンピュータネットワークを通じて行われるリアルタイムなコミュニケーションを利用して互いに相手方に係る画像に関連する広告を送信することができる装置を提供することができる。   ADVANTAGE OF THE INVENTION According to this invention, the apparatus which can transmit the advertisement relevant to the image which concerns on the other party using the real-time communication performed via a computer network between the several users who are mutually remote can be provided. .

また、本発明によれば、リアルタイムなコミュニケーション中に、広告がタイムリーに利用され、関心のある広告が互いに伝えられるという効率のよい広告を行うことができる。更に、タイミングの合った広告を配信することができるので、会話をアシストすることができ、コミュニケーションの展開にも役立ち、コミュニケーションの増加に繋がるので、更に広告を配信する機会の増加にも繋がる。   Further, according to the present invention, it is possible to perform an efficient advertisement in which advertisements are used in a timely manner and advertisements of interest are transmitted to each other during real-time communication. Furthermore, since the advertisement with the right timing can be distributed, the conversation can be assisted, it is useful for the development of communication, and the communication is increased, so that the opportunity for distributing the advertisement is further increased.

[実施例1]
以下、本発明の実施例1について図を参照しながら説明する。実施例1において、サーバとしての広告配信装置10は、一方のユーザの端末が取得した一方のユーザの肖像を含む画像を受信する画像受信手段として画像受信部11と、受信した画像を分析して画像の特徴を捉える特徴取得手段として特徴取得部12と、取得した画像の特徴に基づいてキーワードを抽出する抽出手段としてキーワード抽出部13と、抽出したキーワードに基づいて広告に関するデータを取得する広告取得手段として広告取得部14と、一方のユーザの肖像を含む画像及び広告に関するデータを他方のユーザの端末に送信する広告送信手段として広告送信部15と、を備えている。ユーザの端末60a、60bは、それぞれ表示装置61a、61b及び撮影装置50a、50bを備え、コミュニケーションサーバ30を利用する広告配信装置10のもとで、互いにユーザの肖像を含む画像及び広告を送受信しリアルタイムなコミュニケーションを行う。なお、撮影装置50a、50bは、例えば、Webカメラ、デジタルカメラ、デジタルビデオカメラなどである。ユーザの端末は、Webカメラからインターフェースを介して受信するユーザの肖像を含む画像を広告配信装置10に送信する。また、ユーザの端末は、ユーザの操作を受付けてデジタルカメラ、デジタルビデオカメラなどからインターフェースを介して受信するユーザの肖像を含む画像を広告配信装置10に送信する。
[Example 1]
Embodiment 1 of the present invention will be described below with reference to the drawings. In the first embodiment, the advertisement distribution apparatus 10 as a server analyzes an image reception unit 11 as an image reception unit that receives an image including a portrait of one user acquired by a terminal of one user and the received image. A feature acquisition unit 12 as a feature acquisition unit that captures image features, a keyword extraction unit 13 as an extraction unit that extracts keywords based on the acquired image features, and an advertisement acquisition that acquires data related to advertisements based on the extracted keywords An advertisement acquisition unit 14 is provided as a means, and an advertisement transmission unit 15 is provided as an advertisement transmission means for transmitting an image including a portrait of one user and data relating to the advertisement to the terminal of the other user. The user terminals 60a and 60b include display devices 61a and 61b and photographing devices 50a and 50b, respectively, and send and receive images and advertisements including the user's portrait to each other under the advertisement distribution device 10 using the communication server 30. Conduct real-time communication. Note that the photographing devices 50a and 50b are, for example, a Web camera, a digital camera, a digital video camera, or the like. The user terminal transmits an image including the portrait of the user received from the Web camera via the interface to the advertisement distribution apparatus 10. In addition, the user terminal transmits an image including the user portrait received from the digital camera, the digital video camera, or the like via the interface in response to the user operation, to the advertisement distribution apparatus 10.

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

画像受信部11は、一方のユーザの端末60a、60bが取得したそのユーザの肖像を含む画像データや、テキストデータなどをコンピュータネットワーク70を介して受信する。なお、受信した画像データは動画データを含んでよく、動画データの場合には、一定の時間間隔でキャプチャリングを行ったり、動きがあるたびに静止画を抽出したりしてもよく、それぞれの画像において、ユーザの肖像を含む画像データを取得する。例えば、より好適には、普段は動画像に含まれるユーザの肖像を含む画像データを取得し、ユーザが着替えたり、帽子をかぶったり、被写体が交代したり、といった動きがあった場合に特にその変化した部分にウェイトを掛けて特徴を抽出してもよい。   The image receiving unit 11 receives image data including text of the user, text data, and the like acquired by one of the user terminals 60 a and 60 b via the computer network 70. The received image data may include moving image data. In the case of moving image data, capturing may be performed at regular time intervals, or a still image may be extracted each time there is movement. In the image, image data including the portrait of the user is acquired. For example, more preferably, image data including a user's portrait that is usually included in a moving image is acquired, and this is especially true when the user changes clothes, wears a hat, or the subject changes. A feature may be extracted by applying a weight to the changed portion.

特徴取得部12は、画像受信部11が取得したユーザの肖像を含む画像データから画像データの特徴を捉える。例えば、画像データの特徴を捉えるために、ユーザの肖像を含む画像データを分析するための分析項目を設けている。そして、分析項目についてユーザの肖像を含む画像を分析し、特徴を捉える際の確からしさの度合である判別度とともに特徴に関する情報を作成する。   The feature acquisition unit 12 captures the feature of the image data from the image data including the portrait of the user acquired by the image reception unit 11. For example, an analysis item for analyzing image data including the portrait of the user is provided in order to capture the characteristics of the image data. Then, the image including the portrait of the user is analyzed for the analysis item, and information about the feature is created together with the degree of discrimination that is the degree of certainty when capturing the feature.

例えば、分析項目として、背景と前景とその他とに分ける。背景の分析項目として、色
などがある。前景の分析項目として、人と人に付属する部分とその他に分ける。人について、髪、顔などの項目がある。人に付属する部分として、服、その他の付属する部分などの項目がある。その他として、動くものがあるか否かなどがあり、それぞれについて色などの項目がある(図4の特徴分析テーブルを参照)。
For example, the analysis item is divided into a background, a foreground, and others. Background analysis items include color. Foreground analysis items are divided into people, the parts attached to people, and others. For people, there are items such as hair and face. As parts attached to people, there are items such as clothes and other attached parts. In addition, there is whether or not there is a moving object, and there is an item such as a color for each (see the feature analysis table in FIG. 4).

キーワード抽出部13は、特徴取得部12が捉えた特徴に関する情報に基づいてキーワードを抽出する。   The keyword extraction unit 13 extracts keywords based on information about features captured by the feature acquisition unit 12.

例えば、ユーザの肖像を含む画像の特徴が、「顔」について、笑っている、判別度50%、「服」について、黄色、判別度90%、「人に付属する部分」について、腕時計、判別度30%である場合には、「服、黄色」及び「顔、笑い」をキーワードとして抽出する。抽出するキーワードは、所定の条件として、例えば、判別度が50%以上であることなどの条件を設けている(図5の抽出条件テーブル参照)。   For example, the characteristics of the image including the user's portrait are “laughing” for “face”, 50% discrimination, yellow for “clothes”, 90% discrimination, and “parts attached to people”, watches, discrimination When the degree is 30%, “clothes, yellow” and “face, laughter” are extracted as keywords. The keyword to be extracted is provided with a condition that the degree of discrimination is 50% or more as a predetermined condition (see the extraction condition table in FIG. 5).

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

広告送信部15は、一方のユーザの端末60aが取得したそのユーザの肖像を含む画像及び広告取得部14が取得した広告に関するデータを、他方のユーザの端末60bに、コンピュータネットワーク70を介して送信する。   The advertisement transmission unit 15 transmits the image including the portrait of the user acquired by the terminal 60a of one user and the data related to the advertisement acquired by the advertisement acquisition unit 14 to the terminal 60b of the other user via the computer network 70. To do.

図2は、本実施形態に係る広告配信装置10の動作環境を示す図である。本発明の一実施例である広告配信装置10が、コンピュータネットワーク70(インターネット、LAN、WANなど)を介して端末60a、60bと互いに接続され、コミュニケーションサーバ30及び広告サーバ40ともそれぞれ接続されている例を示している。   FIG. 2 is a diagram illustrating an operating environment of the advertisement distribution apparatus 10 according to the present embodiment. 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 an image including the portrait of the one user from the terminal 60a of the one user via the computer network 70, analyzes image data including the portrait of the one user, and performs image characteristics. , The keyword is extracted based on the captured feature, the advertisement is acquired from the advertisement server 40 based on the extracted 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 image including the portrait of the one user and the advertisement transmitted by the advertisement distribution apparatus 10.

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

また、広告配信装置10は、他方のユーザの端末60bがその他方のユーザによる広告に関するテキストメッセージの入力の操作を受付けたことを示すデータをコンピュータネットワーク70を介して受信し、受信したことに応じて、一方のユーザの端末60aに、テキストメッセージのデータを挿入した広告に関するデータを、コンピュータネットワーク70を介して送信する。   Further, the advertisement distribution apparatus 10 receives data indicating that the other user's terminal 60b has accepted an operation of inputting a text message related to the advertisement by the other user via the computer network 70, and responds to the reception. Then, data relating to the advertisement in which the text message data is inserted is transmitted to the terminal 60a of one user via the computer network 70.

図3は、本実施形態に係る広告配信装置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. 3 is a diagram illustrating an example of a hardware configuration of the advertisement distribution device 10 according to the present embodiment. The advertisement distribution apparatus 10 includes a CPU (Central Processing Unit) 1010 (in the multiprocessor configuration, a plurality of CPUs such as CPU_A 1012 may be added), a bus line 1005, a computer network communication I / F 1040, a main memory 1050, a BIOS (Basic (Input Output System) 1060, hard disk 1070, communication I / F 1080, keyboard and mouse 1100, and other display means and display device 1022.

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が機能するための各種プログラム及び本発明の機能を実行するプログラムを記憶しており、更に必要に応じて各種データベースを構成可能である。   The hard disk 1070 stores various programs for the advertisement distribution apparatus 10 to function and programs for executing the functions of the present invention, and can configure various databases as necessary.

表示装置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 is configured by a keyboard, a mouse 1100, and the like.

また、コンピュータネットワーク用通信I/F1040は、広告配信装置10を専用ネットワーク又は公共ネットワークを介してユーザの端末60a、60b、コミュニケーションサーバ30及び広告サーバ40などと接続できるようにするためのネットワーク・アダプタである。すなわち、一方のユーザの端末60aが取得したその一方のユーザの肖像を含む画像を受信し、一方のユーザの端末60aが取得したその一方のユーザの肖像を含む画像及び広告配信装置10が取得した広告に関するデータを、他方のユーザの端末60bに送信する。通信I/F1080は、コンピュータネットワーク70を介さないでデータを送受信するためのインターフェース装置である。   The computer network communication I / F 1040 is a network adapter for enabling the advertisement distribution apparatus 10 to be connected to the user terminals 60a and 60b, the communication server 30, the advertisement server 40, and the like via a dedicated network or a public network. It is. That is, the image including the portrait of the one user acquired by the terminal 60a of the one user is received, and the image including the portrait of the one user acquired by the terminal 60a of the one user and the advertisement distribution apparatus 10 are acquired. Data related to the advertisement is 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.

図4は、本実施形態に係る特徴分析テーブルを示す図である。特徴取得部12が、ユーザの肖像を含む画像を分析して画像の特徴を捉える際に用いるテーブルである。特徴分析テーブルは、ユーザの肖像を含む画像から特徴を取得するための分析項目と、分析項目に基づいてユーザの肖像を含む画像を分析した内容を記憶する分析内容と、その分析した内容の確からしさについての判別度とを備えている。   FIG. 4 is a diagram showing a feature analysis table according to the present embodiment. It is a table used when the characteristic acquisition part 12 analyzes the image containing a user's portrait and catches the characteristic of an image. The feature analysis table includes analysis items for acquiring features from an image including a user's portrait, analysis contents for storing an analysis of an image including the user's portrait based on the analysis item, and confirmation of the analyzed content. And a degree of distinction about the uniqueness.

分析項目は、例えば、背景と前景とその他との大項目を備えている。背景の大項目には、例えば、色などを備えている。前景の大項目には、人と、人に付属する部分と、その他の中項目を備えている。中項目の人は、髪、顔、体格などの小項目を備え、それぞれについて色などの項目を備えている。中項目の人に付属する部分は、服、その他の付属する部分などの小項目を備え、それぞれについて色などの項目を備えている。大項目のその他は、動くものがあるか否かなどの項目を備えている。   The analysis items include large items such as background, foreground, and others. For example, the major items of the background include colors. The major items in the foreground include a person, a part attached to the person, and other medium items. The medium item person has small items such as hair, face, and physique, and each has items such as color. The part attached to the middle item person has small items such as clothes and other attached parts, and each has an item such as a color. The other major items include items such as whether or not there are moving objects.

分析内容は、例えば、大項目の背景について中項目の色を分析した内容である白色などを、ユーザの肖像を含む画像の分析を行うごとにそれぞれの項目について記憶する。判別度は、例えば、ユーザの肖像を含む画像を分析項目に基づいて分析した内容についての確からしさをパーセント値で表し、ユーザの肖像を含む画像の分析を行うごとにそれぞれの項目について記憶する。   As the analysis content, for example, white that is the content of the analysis of the color of the middle item with respect to the background of the large item is stored for each item every time the image including the portrait of the user is analyzed. For example, the degree of discrimination represents, as a percentage value, the probability of the analysis of an image including a user's portrait based on analysis items, and is stored for each item each time an image including the user's portrait is analyzed.

図5は、本実施形態に係る分析抽出条件テーブルを示す図である。特徴取得部12及びキーワード抽出部13が、ユーザの肖像を含む画像を分析して画像の特徴を捉え、捉えた画像の特徴に基づいてキーワードを抽出する際に用いるテーブルである。分析抽出条件テーブルは、画像を分析する場合の条件として、分析の精密度、最大分析時間などを備えている。また、キーワードを抽出する場合の条件として、最低判別度などを備えている。   FIG. 5 is a diagram showing an analysis extraction condition table according to the present embodiment. It is a table used when the feature acquisition unit 12 and the keyword extraction unit 13 analyze an image including a user's portrait to capture the feature of the image and extract a keyword based on the captured image feature. The analysis extraction condition table includes analysis precision, maximum analysis time, and the like as conditions for analyzing an image. Further, the minimum discrimination degree is provided as a condition for extracting the keyword.

分析の精密度は、分析の精密さの程度を表している。例えば、詳細、標準及び概略が設けられている。最大分析時間は、ユーザの肖像を含む画像の特徴を分析する最大の時間を表している。例えば、分析に要する最大秒数が設けられ、ユーザの肖像を含む画像の特徴を分析する時間がこの最大分析時間を越えるとその時間までの分析結果をユーザの肖像を含む画像の特徴として捉える。また、最低判別度は、キーワードを抽出する際に拠り所となる画像の特徴の判別度の最低値を表している。例えば、値が50の場合は、キーワードを抽出する際に、判別度が50%以上である項目を、ユーザの肖像を含む画像の特徴を示すキーワードを抽出する際の拠り所とする。   The precision of analysis represents the degree of precision of analysis. For example, details, standards and outlines are provided. The maximum analysis time represents the maximum time for analyzing the feature of the image including the portrait of the user. For example, when the maximum number of seconds required for analysis is provided and the time for analyzing the characteristics of an image including a user's portrait exceeds the maximum analysis time, the analysis result up to that time is captured as the characteristics of the image including the user's portrait. Further, the minimum discrimination degree represents the minimum value of the discrimination degree of the feature of the image that becomes a base when extracting the keyword. For example, when the value is 50, when a keyword is extracted, an item having a discrimination degree of 50% or more is used as a basis for extracting a keyword indicating the characteristics of an image including a user's portrait.

図6は、本実施形態に係る抽出キーワード格納テーブルを示す図である。キーワード抽出部13が、抽出したキーワードを記憶している。キーワードは、例えば、第1キーワードから第5キーワードまで、優先する順番に設けているが、キーワードの数は、ユーザの肖像を含む画像により可変である。キーワード抽出部13は、前回のキーワードを記憶しておき、今回抽出したキーワードと比較することにより今回のキーワードの順位を変更するとしてもよい。例えば、前回の第1キーワードが花、今回の第1キーワードが花、第2キーワードが紫色である場合に、第1キーワードが同じである上に、新しく第2キーワードが追加されているので、第2キーワードを第1キーワードとしてもよい。ユーザの肖像を含む画像の変化を画像の特徴とすることができる。   FIG. 6 is a diagram showing an extracted keyword storage table according to the present embodiment. The keyword extraction unit 13 stores the extracted keywords. For example, the keywords are provided in order of priority from the first keyword to the fifth keyword, but the number of keywords is variable depending on the image including the portrait of the user. The keyword extraction unit 13 may store the previous keyword and change the ranking of the current keyword by comparing with the keyword extracted this time. For example, if the previous first keyword is flower, the current first keyword is flower, and the second keyword is purple, the first keyword is the same and the second keyword is newly added. Two keywords may be set as the first keyword. A change in the image including the user's portrait can be used as a feature of the image.

図7及び図8は、本実施形態に係る広告配信装置10の処理内容を示すフローチャートである。なお、本処理は、例えば、プログラム開始指令を受付けて開始し、プログラム終了指令を受付けて終了する。   7 and 8 are flowcharts showing processing contents of the advertisement distribution apparatus 10 according to the present embodiment. 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に設定されている値(例えば、分析抽出条件テーブルの分析度について標準が設定されている場合など)に基づいて、ワークエリアなどの初期化を行う。その後、CPU1010は、処理をステップS102に移す。
ステップS102において、CPU1010は、ユーザの肖像を含む画像データを受信したか否かを判断する。この判断がYESの場合は、処理を図8のステップS109に移し、NOの場合は処理をステップS103に移す。
ステップS103において、CPU1010は、ユーザによって広告の選択がされたことを示すデータか否かを判断する。より具体的には、例えば、後述する図9(1)において、CPU1010は、相手に関する広告を表示する広告表示欄103aの中から、例えば、紫の花の広告がユーザによって選択された場合であるか否かを判断する。この判断がYESの場合は、処理をステップS106に移し、NOの場合は処理をステップS104に移す。
ステップS104において、CPU1010は、ユーザによって広告転送指示の操作がされたことを示すデータか否かを判断する。より具体的には、例えば、後述する図10(1)において、CPU1010は、送信ボタン106aが押下された場合であるか否かを判断する。この判断がYESの場合は、処理をステップS107に移し、NOの場合は処理をステップS105に移す。
ステップS105において、CPU1010は、ユーザによって広告共有指示の操作がされたことを示すデータか否かを判断する。より具体的には、例えば、後述する図10(1)において、CPU1010は、共有ボタン107aが押下された場合であるか否かを判断する。この判断がYESの場合は、処理をステップS108に移し、NOの場合は処理をステップS102に移す。
In step S101, the CPU 1010 performs initialization processing for the main memory and the like. More specifically, the CPU 1010 initializes the work area and the like based on a value set in the hard disk 1070 (for example, when a standard is set for the analysis level of the analysis extraction condition table). Thereafter, the CPU 1010 advances the processing to step S102.
In step S102, the CPU 1010 determines whether image data including the user's portrait has been received. If the determination is YES, the process proceeds to step S109 in FIG. 8, and if the determination is NO, the process proceeds to step S103.
In step S103, the CPU 1010 determines whether the data indicates that an advertisement has been selected by the user. More specifically, for example, in FIG. 9A described later, the CPU 1010 is a case where, for example, a purple flower advertisement is selected by the user from the advertisement display field 103a displaying an advertisement related to the other party. Determine whether or not. If this determination is YES, the process moves to a step S106, and if NO, the process moves to a step S104.
In step S <b> 104, the CPU 1010 determines whether the data indicates that an operation of an advertisement transfer instruction has been performed by the user. More specifically, for example, in FIG. 10A described later, the CPU 1010 determines whether or not the transmission button 106a is pressed. If this determination is YES, the process moves to a step S107, and if NO, the process moves to a step S105.
In step S <b> 105, the CPU 1010 determines whether the data indicates that the user has performed an advertisement sharing instruction operation. More specifically, for example, in FIG. 10A described later, the CPU 1010 determines whether or not the share button 107a is pressed. If the determination is YES, the process proceeds to step S108, and if the determination is NO, the process proceeds to step S102.

ステップS106において、CPU1010は、ユーザの端末60a、60bでの操作により選択された広告を、操作されたユーザの端末60a、60bに送信し、処理をステップS102に移す。より具体的には、例えば、後述する図9(1)において、広告表示欄103aの中から、例えば、紫の花の広告がユーザによって選択された場合には、CPU1010は、選択された、タイトルが「紫の花の広告」である「りんどうの花の広告」をユーザの端末60aに送信する。ユーザの端末60aのポップアップ表示欄105aに「りんどうの花の広告」が表示される。   In step S106, the CPU 1010 transmits the advertisement selected by the operation on the user terminals 60a and 60b to the operated user terminal 60a and 60b, and the process proceeds to step S102. More specifically, for example, in FIG. 9 (1), which will be described later, when a purple flower advertisement is selected by the user from the advertisement display field 103a, the CPU 1010 displays the selected title. Transmits an “Advertisement of Rindo no Hana” that is “Advertisement of Purple Flower” to the user terminal 60a. In the pop-up display field 105a of the user's terminal 60a, “Advertisement of Rindo no Hana” is displayed.

ステップS107において、CPU1010は、ユーザの端末60a、又はユーザの端末60bでの操作により選択した広告を、操作により指示した他のユーザの端末60b、又はユーザの端末60aに送信し、処理をステップS102に移す。より具体的には、後述する図10(1)において、送信ボタン106aが押下された場合には、CPU1010は、選択されているタイトルが「紫の花の広告」である「りんどうの花の広告」を他のユーザの端末60bに送信する。他のユーザの端末60bの相手データ表示欄104bに「りんどうの花の広告」が表示される。   In step S107, the CPU 1010 transmits the advertisement selected by the operation on the user terminal 60a or the user terminal 60b to the other user terminal 60b or the user terminal 60a instructed by the operation, and the process is performed in step S102. Move to. More specifically, in FIG. 10 (1), which will be described later, when the send button 106a is pressed, the CPU 1010 determines that the selected title is “Purple Flower Advertisement” Is transmitted to the terminal 60b of another user. “Advertisement of Rindo no Hana” is displayed in the partner data display field 104b of the terminal 60b of another user.

ステップS108において、CPU1010は、ユーザの端末60a、60bでの操作により選択した広告をコミュニケーション中の他のユーザの端末(例えば、3台でコミュニケーション中の場合は操作を受付けたユーザの端末を除く2台)に送信し、処理をステップS102に移す。より具体的には、後述する図10(1)において、共有ボタン107aが押下された場合には、CPU1010は、選択されているタイトルが「紫の花の広告」である「りんどうの花の広告」を他のユーザの端末60b及び他のコミュニケーション中のユーザの端末に送信する。例えば、他のユーザの端末60bの相手データ表示欄104bに「りんどうの花の広告」が表示される。   In step S108, the CPU 1010 determines the other user's terminal communicating with the advertisement selected by the user's operation on the terminals 60a and 60b (eg, excluding the user terminal that accepted the operation in the case of communication with three devices 2). And the process proceeds to step S102. More specifically, in FIG. 10A described later, when the share button 107a is pressed, the CPU 1010 determines that the selected title is “Advertisement of purple flowers” and “Advertisement of apple flowers”. Is transmitted to the terminal 60b of the other user and the terminal of the other user in communication. For example, “Ringo no Hana Advertisement” is displayed in the partner data display field 104b of the terminal 60b of another user.

図8のステップS109において、CPU1010は、受信した一方のユーザの肖像を含む画像から特徴を捉える。より具体的には、CPU1010は、一方のユーザの肖像を含む画像データを、特徴分析テーブル(図4)の分析項目に基づいて分析し、分析した内容とその分析した内容の判別度とを、特徴分析テーブルの分析内容と判別度とに記憶する。その後、CPU1010は、処理をステップS110に移す。   In step S109 of FIG. 8, the CPU 1010 captures features from the received image including the portrait of one user. More specifically, the CPU 1010 analyzes the image data including the portrait of one user based on the analysis items of the feature analysis table (FIG. 4), and analyzes the analyzed contents and the degree of discrimination of the analyzed contents. It memorize | stores in the analysis content and discrimination | determination degree of a feature analysis table. Thereafter, the CPU 1010 advances the processing to step S110.

ステップS110において、CPU1010は、一方のユーザの肖像を含む画像から捉えた特徴に基づいてキーワードを抽出する。より具体的には、CPU1010は、分析抽出条件テーブル(図5)の条件(例えば、分析度が標準、最大分析時間が15秒、最低判別度が50%以上)の下に、特徴分析テーブルの分析内容と判別度との中からキーワードを抽出する。CPU1010は、例えば、特徴分析テーブルに記憶した判別度の中から判別度が50%以上である(図5参照)、白色(60%)、紫色(70%)、花(80%)を抽出し、更に判別度により順位付けて、第1キーワードを花、第2キーワードを紫色、第3キーワードを白色として抽出キーワード格納テーブルに記憶する。その後、CPU1010は、処理をステップS111に移す。   In step S110, the CPU 1010 extracts keywords based on features captured from an image including the portrait of one user. More specifically, the CPU 1010 sets the feature analysis table under the conditions of the analysis extraction condition table (FIG. 5) (for example, the standard analysis degree, the maximum analysis time is 15 seconds, and the minimum discrimination degree is 50% or more). A keyword is extracted from the analysis content and the degree of discrimination. For example, the CPU 1010 extracts the discrimination degree of 50% or more (see FIG. 5), white (60%), purple (70%), and flowers (80%) from the discrimination degrees stored in the feature analysis table. Further, ranking is performed according to the degree of discrimination, and the first keyword is stored in the extracted keyword storage table as flower, the second keyword is purple, and the third keyword is white. Thereafter, the CPU 1010 shifts the processing to step S111.

ステップS111において、CPU1010は、取得したキーワードが前回と同じか否かを判断する。より具体的には、CPU1010は、記憶している前回の抽出キーワード格納テーブルのキーワードと今回の抽出キーワード格納テーブルのキーワードとを比較し、同じか否かを判断する。この判断がYESの場合は、前回と画像が変わらないと判断し、処理を図7のステップS102に移し、NOの場合は処理をステップS112に移す。   In step S111, the CPU 1010 determines whether the acquired keyword is the same as the previous time. More specifically, the CPU 1010 compares the stored keyword in the previous extracted keyword storage table with the keyword in the current extracted keyword storage table, and determines whether or not they are the same. If this determination is YES, it is determined that the image is not changed from the previous time, and the process proceeds to step S102 of FIG. 7, and if NO, the process proceeds to step S112.

ステップS112において、CPU1010は、今回の抽出キーワード格納テーブルに記憶している抽出したキーワードに基づいて、広告サーバ40に問合せ、広告サーバ40から広告を取得する。より具体的には、CPU1010は、広告サーバ40との間で予め定められているユーザインターフェースに従い、抽出キーワード格納テーブルに格納されている順を優先順位とするキーワードを広告サーバ40に送信する。なお、抽出キーワード格納テーブルに格納されている順を、前回と異なるキーワードを優先するように優先順位を入れ替えてもよい。こうすることにより、画像の変化に対応した優先順位とすることができる。広告サーバ40は、受信したキーワードの優先順位に基づいて、キーワードに関連する広告を送信する。CPU1010は、広告サーバ40が、送信した広告を受信する。その後、CPU1010は、処理をステップS113に移す。   In step S <b> 112, the CPU 1010 inquires the advertisement server 40 based on the extracted keyword stored in the extracted keyword storage table and acquires an advertisement from the advertisement server 40. More specifically, the CPU 1010 transmits, to the advertisement server 40, keywords having a priority in the order stored in the extracted keyword storage table in accordance with a user interface determined in advance with the advertisement server 40. Note that the priority order of the order stored in the extracted keyword storage table may be switched so that a keyword different from the previous one is given priority. By doing so, the priority order corresponding to the change of the image can be set. The advertisement server 40 transmits an advertisement related to the keyword based on the received priority order of the keyword. The CPU 1010 receives the advertisement transmitted by the advertisement server 40. Thereafter, the CPU 1010 shifts the processing to step S113.

ステップS113において、CPU1010は、受信した広告及び一方のユーザの肖像を含む画像を他方のユーザの端末60a、60bに送信し、処理を図7のステップS102に移す。   In step S113, the CPU 1010 transmits the received advertisement and an image including the portrait of one user to the terminals 60a and 60b of the other user, and the process proceeds to step S102 in FIG.

図9は、本実施形態に係るユーザの端末60a、60bの表示例を示す図である。図9(1)は、一方のユーザの端末として自己の端末60aの表示例であり、図9(2)は、他方のユーザの端末として相手の端末60bの表示例である。   FIG. 9 is a diagram showing a display example of the user terminals 60a and 60b according to the present embodiment. FIG. 9 (1) is a display example of its own terminal 60a as a terminal of one user, and FIG. 9 (2) is a display example of a partner terminal 60b as a terminal of the other user.

図9(1)は、自己の端末60aが、表示装置61aの自己を表示する自己表示欄102aに、自己の肖像を含む画像を表示し、表示装置61aの相手を表示する相手表示欄101aに、広告配信装置10を介して相手から送信された相手の肖像を含む画像を表示していることを示している。そして、図9(1)は、広告配信装置10が、相手の肖像を含む画像から抽出したキーワードに基づいて広告サーバから取得した広告のタイトルを自己の端末60aに送信し、自己の端末60aが、表示装置61aの広告表示欄103aに、表示していることを示している。この例において、広告配信装置10は、相手が送信した肖像を含む画像から、例えば、背景について、色:白色、前景の人は、髪:長い、顔:澄ましている、服:紫色、付属:花などの特徴を捉え、キーワードとして、花、紫色を抽出している。その結果、図9(1)は、自己の端末60aが、表示装置61aの広告表示欄103aに、広告配信装置10から受信した相手に関する広告として、「紫色の花の広告」、「花の広告」などの広告のタイトルを表示していることを示している。   FIG. 9 (1) shows that the self terminal 60a displays an image including its own portrait in the self display column 102a displaying the self of the display device 61a and displays the partner of the display device 61a in the partner display column 101a. This shows that an image including the portrait of the partner transmitted from the partner via the advertisement distribution apparatus 10 is displayed. 9 (1) shows that the advertisement distribution apparatus 10 transmits the advertisement title acquired from the advertisement server based on the keyword extracted from the image including the other party's portrait to the terminal 60a. , It is displayed in the advertisement display field 103a of the display device 61a. In this example, the advertisement distribution apparatus 10 uses, for example, a background color: white, a foreground person has hair: long, face: clear, clothes: purple, attached: It captures features such as flowers and extracts flowers and purple as keywords. As a result, FIG. 9 (1) shows that the terminal 60a in the display device 61a displays “purple flower advertisement” and “flower advertisement” as advertisements about the other party received from the advertisement distribution device 10 in the advertisement display field 103a. ”And other advertising titles are displayed.

図9(2)は、相手側の端末60bが、表示装置61bの相手表示欄101bに、広告配信装置10を介して自己から送信した自己の肖像を含む画像を表示し、表示装置61bの自己表示欄102bに相手自身の肖像を含む画像を表示していることを示している。そして、図9(2)は、広告配信装置10が、自己から送信した自己の肖像を含む画像から抽出したキーワードに基づいて広告サーバから取得した広告のタイトルを、表示装置61bの広告表示欄103bに表示していることを示している。この例において、広告配信装置10は、自己が送信した肖像を含む画像から、例えば、背景について、色:緑色、前景の人は、髪:短い、顔:笑っている、服:黄色、付属:なし、キーワードとして、服、黄色、スポーツを抽出している。その結果、図9(2)は、相手の端末60bが、表示装置61bの広告表示欄103bに、広告配信装置10から受信した自己に関する広告として、「黄色の服の広告」、「スポーツの広告」などの広告のタイトルを表示していることを示している。   FIG. 9 (2) shows that the partner terminal 60b displays an image including the self-portrait transmitted from the advertisement distribution device 10 on the partner display column 101b of the display device 61b. It shows that an image including the other party's own portrait is displayed in the display field 102b. 9B shows the advertisement title acquired from the advertisement server by the advertisement distribution apparatus 10 based on the keyword extracted from the image including the portrait of the self transmitted from the advertisement distribution apparatus 10 in the advertisement display field 103b of the display device 61b. Is displayed. In this example, the advertisement distribution apparatus 10 uses, for example, a background color: green, a foreground person has hair: short, face: laughing, clothes: yellow, attached: None, keywords, clothes, yellow, and sports are extracted. As a result, FIG. 9 (2) shows that the partner terminal 60b displays “Yellow clothes advertisement”, “Sports advertisement” in the advertisement display field 103b of the display device 61b as advertisements about itself received from the advertisement distribution device 10. ”And other advertising titles are displayed.

図10は、本実施形態に係るユーザの端末60a、60bの表示例を示す図である。図10(1)は、図9(1)に続く自己の端末60aの表示例であり、図10(2)は、図9(2)に続く相手の端末60bの表示例である。   FIG. 10 is a diagram showing a display example of the user terminals 60a and 60b according to the present embodiment. FIG. 10 (1) is a display example of its own terminal 60a following FIG. 9 (1), and FIG. 10 (2) is a display example of the partner terminal 60b following FIG. 9 (2).

図10(1)は、自己の端末60aが、表示装置61aの相手表示欄101aに、広告配信装置10を介して相手から送信された相手の肖像を含む画像を表示し、自己表示欄102aに自己の肖像を含む画像を表示していることを示している。そして、図10(1)は、広告配信装置10が、相手の肖像を含む画像から抽出したキーワードに基づいて広告サーバから取得した広告のタイトルを自己の端末60aに送信し、自己の端末60aが、広告表示欄103aに広告のタイトルを表示し、広告表示欄103aから自己によって選択された相手に関する広告を、ポップアップ表示欄105aに表示していることを示している。この状態で、自己は、ポップアップ表示欄105aに表示している広告を相手側に送信するために送信ボタン106aを押すことができる。更に、図10(1)は、自己の端末60aが、相手から広告配信装置10を介して送信されたデータを表示する相手データ表示欄104aに、相手が表示装置61bの広告表示欄103bで選択し送信した広告の内容(服、○○○会社)を表示していることを示している。   FIG. 10 (1) shows that the terminal 60a of the self displays an image including the portrait of the partner transmitted from the partner via the advertisement distribution device 10 in the partner display column 101a of the display device 61a. It shows that an image containing a self portrait is displayed. 10 (1) shows that the advertisement distribution apparatus 10 transmits the advertisement title acquired from the advertisement server based on the keyword extracted from the image including the other party's portrait to the terminal 60a. The advertisement title is displayed in the advertisement display field 103a, and the advertisement related to the partner selected by the user from the advertisement display field 103a is displayed in the pop-up display field 105a. In this state, the user can press the send button 106a to send the advertisement displayed in the pop-up display field 105a to the other party. Further, FIG. 10 (1) shows that the terminal 60a is selected in the partner data display field 104a for displaying the data transmitted from the partner through the advertisement distribution apparatus 10, and the partner is selected in the advertisement display field 103b of the display device 61b. The contents of the transmitted advertisement (clothing, XX company) are displayed.

図10(2)は、相手の端末60bが、表示装置61bの相手表示欄101bに、広告配信装置10を介して自己から送信した自己の肖像を含む画像を表示し、表示装置61bの自己表示欄102bに相手自身の肖像を含む画像を表示していることを示している。そして、図10(2)は、広告配信装置10が、自己から送信した自己の肖像を含む画像から抽出したキーワードに基づいて広告サーバから取得した広告のタイトルを、相手の端末60bが、広告表示欄103bに表示し、広告表示欄103bから相手によって選択された自己に関する広告を、ポップアップ表示欄105bに表示していることを示している。この状態で、相手は、ポップアップ表示欄105bに表示している広告を送信するために送信ボタン106bを押すことができる。更に、図10(2)は、相手の端末60bが、相手データ表示欄104bに、自己が表示装置61aの広告表示欄103aで選択し送信した広告の内容(りんどうの花、△△△会社)を表示していることを示している。   FIG. 10 (2) shows that the partner terminal 60b displays an image including its own portrait transmitted from the advertisement distribution device 10 in the partner display column 101b of the display device 61b, and displays the self-display of the display device 61b. The column 102b indicates that an image including the other person's own portrait is displayed. FIG. 10B shows the advertisement title acquired from the advertisement server by the advertisement distribution apparatus 10 based on the keyword extracted from the image including the portrait of the self transmitted from the advertisement distribution apparatus 10. It is displayed in the column 103b, indicating that the advertisement related to the self selected by the partner from the advertisement display column 103b is displayed in the pop-up display column 105b. In this state, the other party can press the send button 106b to send the advertisement displayed in the pop-up display field 105b. Further, FIG. 10 (2) shows the content of the advertisement that the partner terminal 60b selects and transmits in the partner data display field 104b in the advertisement display field 103a of the display device 61a (Rindohana, Δ △△ company). Is displayed.

本実施例によれば、広告配信装置10は、コンピュータネットワーク70を介して、互いに遠隔地にある複数のユーザの端末60a、60bのうち一方のユーザの端末60aが取得した一方のユーザの肖像を含む画像を受信し、受信した一方のユーザの肖像を含む画像を分析して画像の特徴を捉え、捉えた画像の特徴に基づいてキーワードを抽出し、抽出したキーワードに基づいて広告に関するデータを取得する。そして、広告配信装置10は、一方のユーザの端末60aが取得した一方のユーザの肖像を含む画像及び取得した広告に関するデータを、他方のユーザの端末60bに、コンピュータネットワーク70を介して送信する。よって、広告配信装置10は、一方のユーザの端末60aが取得した一方のユーザの肖像を含む画像に基づいた広告を他方のユーザの端末60bに送信することができる。そして、広告配信装置10は、他方のユーザの端末60bのユーザによる所定の操作を受付けたことを示すデータを受信したことに応じて、一方のユーザの端末60aに、広告に関するデータを送信する。すなわち、広告配信装置10は、互いに遠隔地にいる複数のユーザ間でコンピュータネットワーク70を介して行われるリアルタイムなコミュニケーション中に、一方のユーザの端末60aが取得した一方のユーザの肖像を含む画像に関する広告を他方のユーザの端末60bに送信し、加えて、他方のユーザの端末60bのユーザが、表示された広告に関して所定の操作を行ったことに応じて、広告を一方のユーザの端末60aにも送信する。よって、ユーザは、広告の品をコミュニケーションの相手へのプレゼントとしたり、広告を話題の展開に役立てたりすることができる。また、他方のユーザが興味を持った広告を一方のユーザも閲覧することが可能となり、両者のコミュニケーションを更に盛り上げることができる。したがって、広告がタイムリーに利用され、広告配信装置10は、互いに遠隔地にいる複数のユーザ間でコンピュータネットワーク70を通じて行われるリアルタイムなコミュニケーションを利用して効率のよい広告を行うことができる。また、関心のある広告が互いに伝えられるという効率のよい広告を行うことができる。更に、タイミングの合った広告を配信することができるので、会話をアシストすることができ、コミュニケーションの展開にも役立ち、コミュニケーションの増加に繋がるので、更に広告を配信する機会の増加にも繋がる。   According to the present embodiment, the advertisement distribution apparatus 10 displays the portrait of one user acquired by the terminal 60a of one user among the terminals 60a and 60b of the plurality of users who are remote from each other via the computer network 70. Receiving images, analyzing images containing the portrait of one of the received users, capturing image features, extracting keywords based on the captured image features, and obtaining advertisement data based on the extracted keywords To do. Then, the advertisement distribution apparatus 10 transmits the image including the portrait of one user acquired by the terminal 60a of one user and the data related to the acquired advertisement to the terminal 60b of the other user via the computer network 70. Therefore, the advertisement delivery apparatus 10 can transmit the advertisement based on the image including the portrait of 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 predetermined operation by the user of the terminal 60b of the other user. In other words, the advertisement distribution apparatus 10 relates to an image including a portrait of one user acquired by the terminal 60a of one user during real-time communication performed between the plurality of users at remote locations via the computer network 70. The advertisement is transmitted to the terminal 60b of the other user. In addition, the advertisement is transmitted to the terminal 60a of one user in response to the user of the terminal 60b of the other user performing a predetermined operation 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. Moreover, it becomes possible for one user to browse advertisements that the other user is interested in, and the communication between the two users can be further increased. 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. Furthermore, since the advertisement with the right timing can be distributed, the conversation can be assisted, it is useful for the development of communication, and the communication is increased, so that the opportunity for distributing the advertisement is further increased.

[実施例2]
以下、本発明の実施例2について図を参照しながら説明する。実施例2において、サーバとしての広告配信装置10は、実施例1に加えて、ユーザの端末60a、60bにおいて入力されたテキストメッセージを受信し、広告に挿入して送信する。
[Example 2]
Embodiment 2 of the present invention will be described below with reference to the drawings. In the second embodiment, in addition to the first embodiment, the advertisement distribution apparatus 10 as a server receives the text message input in the user terminals 60a and 60b, inserts it into the advertisement, and transmits it.

図11は、本実施形態に係るユーザの端末60a、60bの表示例を示す図である。図11(1)は、図9(1)に続く自己の端末60aの表示例であり、図11(2)は、図9(2)に続く相手の端末60bの表示例である。広告を表示するとともに、相手が送信したメッセージを表示する例である。   FIG. 11 is a diagram showing a display example of the user terminals 60a and 60b according to the present embodiment. FIG. 11 (1) is a display example of its own terminal 60a following FIG. 9 (1), and FIG. 11 (2) is a display example of the partner terminal 60b following FIG. 9 (2). This is an example of displaying an advertisement and a message transmitted by the other party.

図11(1)は、自己の端末60aが、表示装置61aの相手表示欄101aに、広告配信装置10を介して相手から送信された相手の肖像を含む画像を表示し、自己表示欄102aに自己の肖像を含む画像を表示していることを示している。そして、図11(1)は、広告配信装置10が、相手の肖像を含む画像から抽出したキーワードに基づいて広告サーバから取得した広告のタイトルを、自己の端末60aに送信し、自己の端末60aが、広告表示欄103aに表示し、広告表示欄103aから自己によって選択された相手に関する広告を、ポップアップ表示欄105aに表示していることを示している。この状態で、自己は、ポップアップ表示欄105aに表示している広告を相手側に送信するために送信ボタン106aを押すことができる。更に、図11(1)は、自己の端末60aが、表示装置61aの相手データ表示欄104aに、相手が広告表示欄103bで選択し送信した広告の内容(服、○○○会社)を、相手が送信したメッセージ(このようなゴルフウェアはいかがですか。)とともに表示していることを示している。   FIG. 11 (1) shows that the terminal 60a of the self displays an image including the portrait of the partner transmitted from the partner via the advertisement distribution device 10 in the partner display column 101a of the display device 61a. It shows that an image containing a self portrait is displayed. 11 (1) shows that the advertisement distribution apparatus 10 transmits the title of the advertisement acquired from the advertisement server based on the keyword extracted from the image including the other party's portrait to the own terminal 60a, and the own terminal 60a. Is displayed in the advertisement display field 103a, and the advertisement related to the partner selected by the user from the advertisement display field 103a is displayed in the pop-up display field 105a. In this state, the user can press the send button 106a to send the advertisement displayed in the pop-up display field 105a to the other party. Further, FIG. 11 (1) shows the content (clothes, OO company) of the advertisement that the terminal 60a selects and transmits in the partner data display field 104a of the display device 61a and the partner in the advertisement display field 103b. It shows that it is displayed with a message sent by the other party (How about such golf wear?).

図11(2)は、相手の端末60bが表示装置61bの相手表示欄101bに自己から送信した自己の肖像を含む画像を表示し、表示装置61bの自己表示欄102bに相手自身の肖像を含む画像を表示していることを示している。そして、図11(2)は、広告配信装置10が、自己から送信した自己の肖像を含む画像から抽出したキーワードに基づいて広告サーバから取得した広告のタイトルを相手の端末60bに送信し、相手の端末60bが、広告表示欄103bに表示し、広告表示欄103bから相手が選択した自己に関する広告を、ポップアップ表示欄105bに表示していることを示している。この状態で、相手は、ポップアップ表示欄105bに表示している広告を送信するために送信ボタン106bを押すことができる。更に、図11(2)は、相手の端末60bが、相手データ表示欄104bに、自己が表示装置61aの広告表示欄103aで選択し送信した広告の内容(りんどうの花、△△△会社)を、自己が送信したメッセージ(りんどうが似合っていると思いますが。)とともに表示していることを示している。   In FIG. 11 (2), the partner terminal 60b displays an image including its own portrait transmitted from itself in the partner display column 101b of the display device 61b, and includes the partner's own portrait in the self display column 102b of the display device 61b. Indicates that an image is displayed. 11 (2) shows that the advertisement distribution apparatus 10 transmits the advertisement title acquired from the advertisement server to the partner terminal 60b based on the keyword extracted from the image including the self portrait transmitted from the partner to the partner terminal 60b. Terminal 60b is displayed in the advertisement display field 103b, and the advertisement related to the self selected by the other party from the advertisement display field 103b is displayed in the pop-up display field 105b. In this state, the other party can press the send button 106b to send the advertisement displayed in the pop-up display field 105b. Further, FIG. 11 (2) shows the content of the advertisement that the partner terminal 60b selects and transmits in the partner data display column 104b in the advertisement display column 103a of the display device 61a (Rindo no Hana, △△△ company). Is displayed along with the message sent by the user (I think that Rindo looks good).

本実施例によれば、互いに遠隔地にある複数のユーザの端末60a、60b間でコンピュータネットワーク70を介して行われるリアルタイムなコミュニケーション中に、広告配信装置10は、一方のユーザの端末60aが取得した一方のユーザの肖像を含む画像に関する広告を他方のユーザの端末60bに送信する。それに加えて、広告配信装置10は、他方のユーザの端末60bが、表示された広告に関してテキストメッセージの入力の操作を行ったことに応じて、テキストメッセージのデータを挿入した広告を一方のユーザの端末60aにも送信する。すなわち、リアルタイムなコミュニケーション中に、広告配信装置10は、一方のユーザの端末60aが取得した一方のユーザの肖像を含む画像に関する広告を他方のユーザの端末60bに送信することに加えて、他方のユーザの端末60bが、表示された広告に関してテキストメッセージの入力の操作を行ったことに応じて、テキストメッセージのデータを挿入した広告を一方のユーザの端末60aにも送信する。よって、メッセージを伴って、広告がタイムリーに利用される。したがって、広告配信装置10は、互いに遠隔地にいる複数のユーザ間でコンピュータネットワーク70を通じて行われるリアルタイムなコミュニケーションを利用して効率のよい広告を行うことができる。   According to the present embodiment, the advertisement distribution device 10 is acquired by the terminal 60a of one user during real-time communication performed via the computer network 70 between the terminals 60a and 60b of a plurality of users who are remote from each other. The advertisement regarding the image including the portrait of one user is transmitted to the terminal 60b of the other user. In addition, the advertisement distribution device 10 receives the advertisement in which the text message data is inserted in response to the other user's terminal 60b performing the text message input operation on the displayed advertisement. It transmits also to the terminal 60a. That is, during real-time communication, the advertisement distribution apparatus 10 transmits an advertisement related to an image including a portrait of one user acquired by the terminal 60a of one user to the terminal 60b of the other user. In response to the user's terminal 60b performing a text message input operation on the displayed advertisement, the user's terminal 60b transmits the advertisement in which the text message data is inserted to the one user's terminal 60a. Therefore, advertisements are used in a timely manner with messages. Therefore, the advertisement distribution apparatus 10 can perform an efficient advertisement using real-time communication performed through the computer network 70 between a plurality of users who are remote from each other.

実施例では、自己と相手との2人の実施例として説明したが、本実施例の構成によれば、3人以上であっても同様に、相手の肖像を含む画像から抽出したキーワードに基づいて互いに広告を取得することができる。   In the embodiment, the example of two persons, the self and the partner, has been described. However, according to the configuration of the present embodiment, even if there are three or more persons, similarly, based on the keyword extracted from the image including the portrait of the partner To obtain advertisements from each other.

実施例では、相手の肖像を含む画像からキーワードを抽出し、抽出したキーワードに基づいて広告を取得するとしたが、相手の肖像を含む画像から自己が気付いたキーワードを入力し、抽出したキーワードに加えたキーワードに基づいて広告を取得することもできる。このことにより、互いに遠隔地にいる複数のユーザ間でコンピュータネットワーク70を通じて行われるリアルタイムなコミュニケーションを利用して、更に効率のよい広告を行うことができる。   In the embodiment, a keyword is extracted from an image including the other party's portrait, and an advertisement is acquired based on the extracted keyword. However, the keyword that the self has noticed from the image including the other party's portrait is input and added to the extracted keyword. Ads can also be acquired based on the keywords. As a result, more efficient advertisement can be performed using real-time communication performed through the computer network 70 between a plurality of users at remote locations.

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

本発明の実施例1に係る広告配信装置の構成を示す図である。It is a figure which shows the structure of the advertisement delivery apparatus which concerns on Example 1 of this invention. 本発明の実施例1に係る広告配信装置の動作環境を示す図である。It is a figure which shows the operating environment of the advertisement delivery apparatus which concerns on Example 1 of this invention. 本発明の実施例1に係る広告配信装置のハードウェア構成の一例を示す図である。It is a figure which shows an example of the hardware constitutions of the advertisement delivery apparatus which concerns on Example 1 of this invention. 本発明の実施例1に係る特徴分析テーブルを示す図である。It is a figure which shows the characteristic analysis table which concerns on Example 1 of this invention. 本発明の実施例1に係る分析抽出条件テーブルを示す図である。It is a figure which shows the analysis extraction condition table which concerns on Example 1 of this invention. 本発明の実施例1に係る抽出キーワード格納テーブルを示す図である。It is a figure which shows the extraction keyword storage table which concerns on Example 1 of this invention. 本発明の実施例1に係る広告配信装置の処理内容を示すフローチャートである。It is a flowchart which shows the processing content of the advertisement delivery apparatus which concerns on Example 1 of this invention. 図7に続くフローチャートである。It is a flowchart following FIG. 本発明の実施例1に係るユーザの端末の表示例を示す図である(広告抽出後)。It is a figure which shows the example of a display of the user's terminal which concerns on Example 1 of this invention (after advertisement extraction). 本発明の実施例1に係るユーザの端末の表示例を示す図である(広告選択後)。It is a figure which shows the example of a display of the user's terminal which concerns on Example 1 of this invention (after advertisement selection). 本発明の実施例2に係るユーザの端末の表示例を示す図である(広告送信後)。It is a figure which shows the example of a display of the user's terminal which concerns on Example 2 of this invention (after advertisement transmission).

符号の説明Explanation of symbols

10 広告配信装置
11 画像受信部
12 特徴取得部
13 キーワード抽出部
14 広告取得部
15 広告送信部
1010 CPU
DESCRIPTION OF SYMBOLS 10 Advertisement delivery apparatus 11 Image receiving part 12 Feature acquisition part 13 Keyword extraction part 14 Advertisement acquisition part 15 Advertisement transmission part 1010 CPU

Claims (5)

コンピュータネットワークを通じて接続された端末の間においてリアルタイムなコミュニケーションを実現するコンピュータプログラムを利用する広告配信装置であって、
前記コミュニケーション中に一方のユーザの端末が取得した画像を、前記コンピュータネットワークを介して受信する画像受信手段と、
前記画像受信手段が受信した画像を分析して前記画像の特徴を捉える特徴取得手段と、
前記特徴取得手段が捉えた画像の特徴に基づいてキーワードを抽出する抽出手段と、
前記抽出手段が抽出したキーワードに基づいて、広告に関するデータを取得する広告取得手段と、
他方のユーザの端末が前記他方のユーザによる前記広告に関する所定の操作を受付けたことを示すデータを前記コンピュータネットワークを介して受信する操作受信手段と、
前記一方のユーザの端末が取得した前記画像及び前記広告取得手段が取得した前記広告に関するデータを、前記他方のユーザの端末に、前記コンピュータネットワークを介して送信し、前記所定の操作を受付けたことを示すデータを受信したことに応じて、前記一方のユーザの端末に、前記広告に関するデータを、前記コンピュータネットワークを介して送信する広告送信手段と、を備える広告配信装置。
An advertisement distribution apparatus that uses a computer program for realizing real-time communication between terminals connected through a computer network,
The image to which the terminal has obtained the one user in the communication, and an image receiving means for receiving via the computer network,
A feature acquisition means for analyzing the image received by the image receiving means and capturing the characteristics of the image;
Extraction means for extracting keywords based on image features captured by the feature acquisition means;
Based on the keyword extracted by the extraction means, an advertisement acquisition means for acquiring data related to the advertisement;
Operation receiving means for receiving data indicating that the terminal of the other user has received a predetermined operation related to the advertisement by the other user via the computer network;
The data relating to the advertisement outs image and the advertisement acquisition unit has acquired before the terminal of the one user has acquired, to the terminal of the other user, and transmitted over the computer network, accepts the predetermined operation and in response to receiving data indicating that said the terminal of one user, the data relating to the advertisement, the advertisement transmitting means for transmitting via the computer network, advertising delivery device Ru comprising a.
請求項1に記載の広告配信装置であって、The advertisement distribution device according to claim 1,
前記画像受信手段は、前記コミュニケーション中に前記一方のユーザの肖像を含む前記画像を、前記コンピュータネットワークを介して受信する広告配信装置。The image receiving unit is an advertisement distribution device that receives the image including the portrait of the one user during the communication via the computer network.
請求項1又は2に記載の広告配信装置であって、
前記操作受信手段は、前記他方のユーザの端末が前記他方のユーザによる前記広告に関するテキストメッセージの入力の操作を受付けたことを示すデータを前記コンピュータネットワークを介して受信し、
前記広告送信手段は、前記テキストメッセージの入力の操作を受付けたことを示すデータを受信したことに応じて、前記一方のユーザの端末に、前記テキストメッセージのデータを挿入した前記広告に関するデータを、前記コンピュータネットワークを介して送信する広告配信装置。
The advertisement distribution device according to claim 1 or 2,
The operation receiving means receives data indicating that the terminal of the other user has accepted an operation of inputting a text message related to the advertisement by the other user via the computer network,
In response to receiving the data indicating that the operation of inputting the text message has been received, the advertisement transmitting means transmits data related to the advertisement in which the text message data is inserted into the terminal of the one user. advertisement distribution device that sends via the computer network.
コンピュータネットワークを通じて接続された端末の間においてリアルタイムなコミュニケーションを実現するサーバを含む広告配信システムであって、
一方のユーザの端末は、
前記コミュニケーション中に画像を取得し、取得した画像を前記サーバに送信する画像送信手段を備え、
前記サーバは、
前記画像送信手段が送信した、前記一方のユーザの端末が取得した前記画像を、前記コンピュータネットワークを介して受信する画像受信手段と、
前記画像受信手段が受信した画像を分析して前記画像の特徴を捉える特徴取得手段と、
前記特徴取得手段が捉えた画像の特徴に基づいてキーワードを抽出する抽出手段と、
前記抽出手段が抽出したキーワードに基づいて、広告に関するデータを取得する広告取得手段と、
他方のユーザの端末が前記他方のユーザによる前記広告に関する所定の操作を受付けたことを示すデータを前記コンピュータネットワークを介して受信する操作受信手段と、
前記一方のユーザの端末が取得した前記画像及び前記広告取得手段が取得した前記広告に関するデータを、前記他方のユーザの端末に、前記コンピュータネットワークを介して送信し、前記所定の操作を受付けたことを示すデータを受信したことに応じて、前記一方のユーザの端末に、前記広告に関するデータを、前記コンピュータネットワークを介して送信する広告送信手段と、を備え、
前記他方のユーザの端末は、
前記広告送信手段が送信した前記一方のユーザの端末が取得した前記画像及び前記広告取得手段が取得した前記広告に関するデータを受信する広告受信手段と、
前記広告受信手段が受信した前記画像及び広告に関するデータを表示する広告表示手段と、を備える広告配信システム。
An advertisement distribution system including a server that realizes real-time communication between terminals connected through a computer network,
One user ’s terminal
Acquires images in the communication, the acquired image includes an image transmitting means for transmitting to said server,
The server
Wherein the image transmitting unit has transmitted the Kiga image before the terminal is acquired of the one user, and an image receiving means for receiving via the computer network,
A feature acquisition means for analyzing the image received by the image receiving means and capturing the characteristics of the image;
Extraction means for extracting keywords based on image features captured by the feature acquisition means;
Based on the keyword extracted by the extraction means, an advertisement acquisition means for acquiring data related to the advertisement;
Operation receiving means for receiving data indicating that the terminal of the other user has received a predetermined operation related to the advertisement by the other user via the computer network;
The data relating to the advertisement outs image and the advertisement acquisition unit has acquired before the terminal of the one user has acquired, to the terminal of the other user, and transmitted over the computer network, accepts the predetermined operation An advertisement transmitting means for transmitting data related to the advertisement to the terminal of the one user via the computer network in response to receiving the data indicating that,
Terminal of the other user,
An advertisement receiving means for receiving data relating to the advertisement in which the advertisement transmission before means acquires the terminal of the one of the user who sent Kiga image and the advertisement acquisition unit has acquired,
Advertising display means and, advertising distribution system Ru comprising a displaying data relating Kiga images and advertisements before said advertisement receiving means receives.
コンピュータネットワークを通じて接続された端末の間において、広告配信装置が、リアルタイムなコミュニケーションを実現するコンピュータプログラムを利用する広告配信方法であって、
前記コミュニケーション中に一方のユーザの端末が取得した画像を、前記コンピュータネットワークを介して受信する画像受信ステップと、
前記画像受信ステップにおいて受信した画像を分析して前記画像の特徴を捉える特徴取得ステップと、
前記特徴取得ステップにおいて捉えた画像の特徴に基づいてキーワードを抽出する抽出ステップと、
前記抽出ステップにおいて抽出したキーワードに基づいて、広告に関するデータを取得する広告取得ステップと、
他方のユーザの端末が前記他方のユーザによる前記広告に関する所定の操作を受付けたことを示すデータを前記コンピュータネットワークを介して受信する操作受信ステップと、
前記一方のユーザの端末が取得した前記画像及び前記広告取得ステップにおいて取得した前記広告に関するデータを、前記他方のユーザの端末に、前記コンピュータネットワークを介して送信し、前記所定の操作を受付けたことを示すデータを受信したことに応じて、前記一方のユーザの端末に、前記広告に関するデータを、前記コンピュータネットワークを介して送信する広告送信ステップと、を備える広告配信方法。
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 image to which the terminal has obtained the one user in the communication, and an image receiving step of receiving via the computer network,
A feature acquisition step of analyzing the image received in the image reception step and capturing the feature of the image;
An extraction step for extracting a keyword based on the feature of the image captured in the feature acquisition step;
An advertisement acquisition step of acquiring data related to the advertisement based on the keyword extracted in the extraction step;
An operation receiving step of receiving, via the computer network, data indicating that a terminal of the other user has received a predetermined operation related to the advertisement by the other user;
The data relating to the obtained advertisement in Kiga image and the advertisement obtaining step before the terminal of the one user has acquired, to the terminal of the other user, and transmitted over the computer network, accepts the predetermined operation and in response to receiving data indicating that said the terminal of one user, the data relating to the advertisement, the advertisement transmission step and, advertising delivery method Ru comprising a transmission over the computer network.
JP2008095965A 2008-04-02 2008-04-02 Advertisement distribution apparatus, system and method Expired - Fee Related JP4889672B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008095965A JP4889672B2 (en) 2008-04-02 2008-04-02 Advertisement distribution apparatus, system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008095965A JP4889672B2 (en) 2008-04-02 2008-04-02 Advertisement distribution apparatus, system and method

Publications (2)

Publication Number Publication Date
JP2009251717A JP2009251717A (en) 2009-10-29
JP4889672B2 true JP4889672B2 (en) 2012-03-07

Family

ID=41312403

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008095965A Expired - Fee Related JP4889672B2 (en) 2008-04-02 2008-04-02 Advertisement distribution apparatus, system and method

Country Status (1)

Country Link
JP (1) JP4889672B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021196097A1 (en) * 2020-04-01 2021-10-07 深圳市欢太科技有限公司 User portrait list construction method and apparatus, server, and storage medium

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011247914A (en) * 2010-05-21 2011-12-08 Ntt Docomo Inc Advertisement distribution system and advertisement distribution method
JP2014146242A (en) * 2013-01-30 2014-08-14 Toshiba Tec Corp Information distribution device, information display system and program
CN111738778B (en) * 2020-07-20 2020-12-01 平安国际智慧城市科技股份有限公司 User portrait generation method and device, computer equipment and storage medium
CN112200611A (en) * 2020-10-12 2021-01-08 广州欢网科技有限责任公司 Real-time advertisement putting method and device
CN114723473A (en) * 2022-02-15 2022-07-08 成都易达数安科技有限公司 APP advertisement putting method based on user portrait recommendation and information flow implantation mode

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002304569A (en) * 2001-04-04 2002-10-18 Koichi Sasaki Advertisement distribution system using portable communication terminal
JP2003244668A (en) * 2002-02-15 2003-08-29 Nippon Telegr & Teleph Corp <Ntt> Video communication system for clothing advertisement
WO2006028213A1 (en) * 2004-09-11 2006-03-16 Yoshikuni Tamura Advertisement/information delivering system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021196097A1 (en) * 2020-04-01 2021-10-07 深圳市欢太科技有限公司 User portrait list construction method and apparatus, server, and storage medium

Also Published As

Publication number Publication date
JP2009251717A (en) 2009-10-29

Similar Documents

Publication Publication Date Title
JP6606275B2 (en) Computer-implemented method and apparatus for push distributing information
CN108829764B (en) Recommendation information acquisition method, device, system, server and storage medium
CN108234591B (en) Content data recommendation method and device based on identity authentication device and storage medium
CN110072152B (en) Method and apparatus for identifying and presenting internet-accessible content
JP4889672B2 (en) Advertisement distribution apparatus, system and method
US20090064247A1 (en) User generated content
US20100010900A1 (en) System and method of interactive area advertisement using multicast transmitting
US20090064017A1 (en) Tuning/customization
JP2014167722A (en) Merchandise information providing system and program for providing merchandise information
JP2014016882A (en) Information providing apparatus, information providing method and information providing program
US20100017290A1 (en) Apparatus, method and program for attaching advertisement
JP2019164617A (en) Information distribution system, information distribution method, and program
WO2016013271A1 (en) Information processing device, control method, and program
CN111432282A (en) Video recommendation method and device
JP2016005015A (en) Content distribution system and content distribution apparatus
US20050114204A1 (en) Advertisement providing system using video chatting service and the method thereof
JP2002014997A (en) Advertising information distribution method and advertisement information distribution system
WO2001063512A1 (en) The method of advertisement using an online chatting
JP6318289B1 (en) Related information display system
JP4774084B2 (en) Advertisement distribution apparatus, advertisement distribution system, and advertisement distribution method
JP5088257B2 (en) Self-introduction support method and self-introduction support processing device, etc.
KR101284691B1 (en) Method and server of text broadcast
JP2021197563A (en) Related information distribution devices, programs, content distribution systems and content output terminals
CN113076436B (en) VR equipment theme background recommendation method and system
CN106250541A (en) The method for pushing of a kind of information and device

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110624

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110705

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110901

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

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