JP2011191911A - Advertisement distribution device, advertisement distribution system, advertisement distribution method and program - Google Patents

Advertisement distribution device, advertisement distribution system, advertisement distribution method and program Download PDF

Info

Publication number
JP2011191911A
JP2011191911A JP2010056251A JP2010056251A JP2011191911A JP 2011191911 A JP2011191911 A JP 2011191911A JP 2010056251 A JP2010056251 A JP 2010056251A JP 2010056251 A JP2010056251 A JP 2010056251A JP 2011191911 A JP2011191911 A JP 2011191911A
Authority
JP
Japan
Prior art keywords
recommendation
information
group
recommendation information
user
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.)
Withdrawn
Application number
JP2010056251A
Other languages
Japanese (ja)
Inventor
Takeaki Minamisawa
岳明 南澤
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP2010056251A priority Critical patent/JP2011191911A/en
Publication of JP2011191911A publication Critical patent/JP2011191911A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To easily determine a recipient of advertisement information to obtain a high effect of word-of-mouth, in an advertisement distribution system. <P>SOLUTION: The advertisement distribution device 100 includes a group transition detection part 110, a recommendation value calculation part 120, and an advertisement recipient determination part 130. The group transition detection part 110 detects that recommendation information including comment data related to a commodity added by a user terminal belonging to at least one of a plurality of groups transits between different groups of the plurality of groups. The recommendation value calculation part 120 calculates value of the recommendation information in the group of a transition destination, based on a history of transition of the recommendation information between the detected different groups. The advertisement recipient determination part 130 determines a user terminal that receives the advertisement information on the commodity based on the value in the group of the transition destination of the recommendation information. <P>COPYRIGHT: (C)2011,JPO&INPIT

Description

本発明は、複数のユーザ端末の中から広告を配信するユーザ端末を決定する広告配信装置、広告配信システム、広告配信方法、及びプログラムに関する。   The present invention relates to an advertisement distribution device, an advertisement distribution system, an advertisement distribution method, and a program for determining a user terminal that distributes an advertisement from among a plurality of user terminals.

近年、ユーザはさまざまなメディア(媒体)から多くの情報を収集できるようになった。ここで、メディアとはテレビ放送やインターネット上のブログ、ソーシャルネットワークサービス(SNS(Social Network Service))、携帯音楽プレーヤーでダウンロードして視聴するポッドキャストなどである。   In recent years, users have been able to collect a lot of information from various media. Here, the media are TV broadcasts, blogs on the Internet, social network services (SNS (Social Network Service)), podcasts that are downloaded and viewed with a portable music player, and the like.

このように、ユーザがさまざまなメディアを利用できるようになったため、例えば、広告代理店のような情報を配信する事業者が、テレビ放送など、これまで広告配信にとって有力なメディアに広告を配信しても、多くのユーザがその広告を見るとは限らない。このため、同じ広告を見たユーザ同士で、「あのテレビのコマーシャル見た?」という会話のような、その広告を話題にした口コミが行われる機会が減少し、広告に対する口コミ効果が期待できないという問題がある。したがって、情報を配信する事業者は、よりも多くのメディアに対して広く広告を配信しなければならず、広告費用が増加する。   In this way, users can use a variety of media, so for example, a provider that distributes information such as an advertising agency distributes advertisements to media that have been popular for advertising distribution, such as television broadcasting. However, many users do not always see the advertisement. For this reason, users who saw the same advertisements have fewer opportunities to receive reviews that talk about the advertisements, such as “Did you watch that TV commercial?” There's a problem. Accordingly, a business operator that distributes information must distribute advertisements more widely than more media, and the advertising cost increases.

このような問題を解決し、広告配信を効率的に行う方法の一例が、特許文献1に記載されている。特許文献1記載の情報提供装置は、複数のコミュニティの情報伝達潜在力を複数のユーザ間の関係性から算出し、算出した情報伝達潜在力を基に、情報提供を行うユーザを決定する。   An example of a method for solving such a problem and performing advertisement distribution efficiently is described in Patent Document 1. The information providing apparatus described in Patent Literature 1 calculates information transmission potential of a plurality of communities from the relationship between a plurality of users, and determines a user who provides information based on the calculated information transmission potential.

特開2008−257512号公報JP 2008-257512 A

上述の特許文献1記載の情報提供装置においては、情報伝達潜在力を算出するために、コミュニティに参加するユーザのそれぞれについて、他のユーザとの間のコミュニケーションの内容を解析し、他のユーザとの結合量と距離を算出する必要がある。このため、コミュニティの数が多い場合や、コミュニティの参加者が多い場合、情報提供を行うユーザを決定するための情報伝達潜在力を算出する負荷が大きくなるという問題がある。   In the information providing apparatus described in Patent Document 1 described above, in order to calculate the information transmission potential, for each user who participates in the community, the content of communication with other users is analyzed, It is necessary to calculate the amount of coupling and the distance. For this reason, when there are many communities or there are many community participants, there is a problem that the load for calculating the information transmission potential for determining the user who provides information increases.

本発明は上記課題を鑑みてなされたものであって、その一つの目的は、高い口コミ効果が得られる広告情報の配信先を容易に決定できる広告配信装置、広告配信システム、広告配信方法、及びプログラムを提供することにある。   The present invention has been made in view of the above problems, and one object thereof is an advertisement distribution apparatus, an advertisement distribution system, an advertisement distribution method, and an advertisement distribution apparatus that can easily determine a distribution destination of advertisement information that can achieve a high word-of-mouth effect. To provide a program.

広告配信装置は、複数のグループのうちの少なくとも1つに属するユーザ端末により追加された、商品に関するコメントデータを含むレコメンド情報が、前記複数のグループのうちの異なるグループ間で遷移したことを検出するグループ遷移検出部と、前記グループ遷移検出部により検出された前記異なるグループ間での前記レコメンド情報の遷移の履歴を基に、当該レコメンド情報の遷移先のグループにおける当該レコメンド情報の価値を算出するレコメンド価値算出部と、前記レコメンド情報の遷移先のグループにおける当該レコメンド情報の価値を基に、前記商品に関する広告情報の配信先となる前記ユーザ端末を決定する広告配信先決定部とを含む。   The advertisement distribution device detects that recommendation information including comment data related to a product added by a user terminal belonging to at least one of a plurality of groups has changed between different groups of the plurality of groups. A recommendation for calculating the value of the recommendation information in the group to which the recommendation information is transitioned based on a history of transition of the recommendation information between the different groups detected by the group transition detection unit and the group transition detection unit A value calculation unit; and an advertisement distribution destination determination unit that determines the user terminal as a distribution destination of the advertisement information related to the product based on the value of the recommendation information in the group of the recommendation information transition destination.

広告配信システムは、それぞれが複数のグループのうちの少なくとも1つに属し、商品に関するコメントデータを含むレコメンド情報を受信し、当該レコメンド情報に前記コメントデータを追加して前記複数のグループのうちの少なくとも1つのグループに送信するレコメンド情報転送部を有する複数のユーザ端末と、前記レコメンド情報が、前記複数のグループのうちの異なるグループ間で遷移したことを検出するグループ遷移検出部と、前記グループ遷移検出部により検出された前記異なるグループ間での前記レコメンド情報の遷移の履歴を基に、当該レコメンド情報の遷移先のグループにおける当該レコメンド情報の価値を算出するレコメンド価値算出部と、前記レコメンド情報の遷移先のグループにおける当該レコメンド情報の価値を基に、前記商品に関する広告情報の配信先となる前記ユーザ端末を決定する広告配信先決定部とを有する広告配信装置とを含む。   The advertisement distribution system receives recommendation information including comment data related to a product, each belonging to at least one of a plurality of groups, and adds the comment data to the recommendation information to add at least one of the plurality of groups. A plurality of user terminals having a recommendation information transfer unit to be transmitted to one group, a group transition detection unit for detecting that the recommendation information has transitioned between different groups of the plurality of groups, and the group transition detection A recommendation value calculation unit that calculates the value of the recommendation information in a group to which the recommendation information is transitioned based on the history of transition of the recommendation information between the different groups detected by the unit, and the transition of the recommendation information Value of the recommendation information in the previous group Based, including an advertisement distribution device having an advertisement delivery destination determination unit for determining the user terminal as the destination of the advertisement information related to the product.

広告配信方法は、複数のグループのうちの少なくとも1つに属するユーザ端末により追加された、商品に関するコメントデータを含むレコメンド情報が、前記複数のグループのうちの異なるグループ間で遷移したことを検出し、検出された前記異なるグループ間での前記レコメンド情報の遷移の履歴を基に、当該レコメンド情報の遷移先のグループにおける当該レコメンド情報の価値を算出し、前記レコメンド情報の遷移先のグループにおける当該レコメンド情報の価値を基に、前記商品に関する広告情報の配信先となる前記ユーザ端末を決定する。   The advertisement distribution method detects that recommendation information including comment data about a product added by a user terminal belonging to at least one of a plurality of groups has changed between different groups of the plurality of groups. Based on the detected transition history of the recommendation information between the different groups, the value of the recommendation information in the group to which the recommendation information is transitioned is calculated, and the recommendation in the group to which the recommendation information is transitioned is calculated. Based on the value of the information, the user terminal that is the distribution destination of the advertisement information related to the product is determined.

プログラムは、コンピュータに、複数のグループのうちの少なくとも1つに属するユーザ端末により追加された、商品に関するコメントデータを含むレコメンド情報が、前記複数のグループのうちの異なるグループ間で遷移したことを検出し、検出された前記異なるグループ間での前記レコメンド情報の遷移の履歴を基に、当該レコメンド情報の遷移先のグループにおける当該レコメンド情報の価値を算出し、前記レコメンド情報の遷移先のグループにおける当該レコメンド情報の価値を基に、前記商品に関する広告情報の配信先となる前記ユーザ端末を決定する処理を実行させる。   The program detects that recommendation information including comment data related to a product added to a computer by a user terminal belonging to at least one of a plurality of groups has changed between different groups of the plurality of groups. Then, based on the detected transition history of the recommendation information between the different groups, the value of the recommendation information in the group to which the recommendation information is transitioned is calculated, and the value in the group to which the recommendation information is transitioned is calculated. Based on the value of the recommendation information, a process of determining the user terminal that is a distribution destination of the advertisement information related to the product is executed.

本発明の効果は、広告配信システムにおいて、高い口コミ効果が得られる広告情報の配信先を容易に決定できることである。   An effect of the present invention is that an advertisement information distribution destination that can provide a high word-of-mouth effect can be easily determined in an advertisement distribution system.

本発明の第一の実施の形態の特徴的な構成を示すブロック図である。It is a block diagram which shows the characteristic structure of 1st embodiment of this invention. 本発明の第一の実施の形態における広告配信システムの構成を示すブロック図である。It is a block diagram which shows the structure of the advertisement delivery system in 1st embodiment of this invention. 本発明の第一の実施の形態におけるグループ情報155の例を示す図である。It is a figure which shows the example of the group information 155 in 1st embodiment of this invention. 本発明の第一の実施の形態におけるレコメンド履歴情報165の例を示す図である。It is a figure which shows the example of the recommendation log | history information 165 in 1st embodiment of this invention. 本発明の第一の実施の形態におけるレコメンド情報の例を示す図である。It is a figure which shows the example of the recommendation information in 1st embodiment of this invention. 本発明の第一の実施の形態におけるレコメンド情報の他の例を示す図である。It is a figure which shows the other example of recommendation information in 1st embodiment of this invention. 本発明の第一の実施の形態におけるレコメンド情報の他の例を示す図である。It is a figure which shows the other example of recommendation information in 1st embodiment of this invention. 本発明の第一の実施の形態における広告配信グループリストの例を示す図である。It is a figure which shows the example of the advertisement delivery group list | wrist in 1st embodiment of this invention. 本発明の第一の実施の形態における商品情報提供処理を示すシーケンス図である。It is a sequence diagram which shows the merchandise information provision process in 1st embodiment of this invention. 本発明の第一の実施の形態におけるレコメンド情報配信処理を示すシーケンス図である。It is a sequence diagram which shows the recommendation information delivery process in 1st embodiment of this invention. 本発明の第一の実施の形態における広告情報配信処理を示すシーケンス図である。It is a sequence diagram which shows the advertisement information delivery process in 1st embodiment of this invention. 本発明の第一の実施の形態におけるメッセージ情報配信処理を示すシーケンス図である。It is a sequence diagram which shows the message information delivery process in 1st embodiment of this invention. 本発明の第二の実施の形態における広告配信システムの構成を示すブロック図である。It is a block diagram which shows the structure of the advertisement delivery system in 2nd embodiment of this invention. 本発明の第二の実施の形態における、発言頻度情報175の例を示す図である。It is a figure which shows the example of the speech frequency information 175 in 2nd embodiment of this invention. 本発明の第二の実施の形態におけるレコメンド履歴情報165の例を示す図である。It is a figure which shows the example of the recommendation log | history information 165 in 2nd embodiment of this invention. 本発明の第二の実施の形態における広告配信グループリストの例を示す図である。It is a figure which shows the example of the advertisement delivery group list | wrist in 2nd embodiment of this invention. 本発明の第二の実施の形態における発言頻度情報更新処理を示すシーケンス図である。It is a sequence diagram which shows the speech frequency information update process in 2nd embodiment of this invention. 本発明の第二の実施の形態におけるレコメンド情報配信処理を示すシーケンス図である。It is a sequence diagram which shows the recommendation information delivery process in 2nd embodiment of this invention. 本発明の第三の実施の形態における広告配信システムの構成を示すブロック図である。It is a block diagram which shows the structure of the advertisement delivery system in 3rd embodiment of this invention. 本発明の第三の実施の形態における、評価関数情報185の例を示す図である。It is a figure which shows the example of the evaluation function information 185 in 3rd embodiment of this invention. 本発明の第三の実施の形態におけるレコメンド履歴情報165の例を示す図である。It is a figure which shows the example of the recommendation log | history information 165 in 3rd embodiment of this invention. 本発明の第三の実施の形態における広告配信グループリストの例を示す図である。It is a figure which shows the example of the advertisement delivery group list | wrist in 3rd embodiment of this invention. 本発明の第三の実施の形態における商品情報提供処理を示すシーケンス図である。It is a sequence diagram which shows the merchandise information provision process in 3rd embodiment of this invention. 本発明の第三の実施の形態におけるレコメンド情報配信処理を示すシーケンス図である。It is a sequence diagram which shows the recommendation information delivery process in 3rd embodiment of this invention.

(第一の実施の形態)
次に、本発明の第一の実施の形態について説明する。
(First embodiment)
Next, a first embodiment of the present invention will be described.

はじめに、本発明の第一の実施の形態の構成について説明する。図2は、本発明の第一の実施の形態における広告配信システムの構成を示すブロック図である。   First, the configuration of the first embodiment of the present invention will be described. FIG. 2 is a block diagram showing a configuration of the advertisement distribution system according to the first embodiment of the present invention.

図2を参照すると、広告配信システムは、広告配信装置100、複数のユーザ端末200、及びサービス装置300を含む。   Referring to FIG. 2, the advertisement distribution system includes an advertisement distribution device 100, a plurality of user terminals 200, and a service device 300.

広告配信装置100、複数のユーザ端末200、及びサービス装置300は、インターネットやNGN(Next Generation Network)などのネットワークにより相互に接続される。ネットワークは、有線ネットワークでも無線ネットワークでもよい。   The advertisement distribution apparatus 100, the plurality of user terminals 200, and the service apparatus 300 are connected to each other via a network such as the Internet or NGN (Next Generation Network). The network may be a wired network or a wireless network.

また、ユーザ端末200は、複数のグループのうちの少なくとも1つに属するものとする。ここで、グループは、ユーザ端末200間でコミュニケーションを行う際のユーザ端末200の集合であり、ユーザ端末200は、グループを送信先として指定することにより、グループに加入しているユーザ端末200に情報を送信するものとする。   The user terminal 200 belongs to at least one of a plurality of groups. Here, a group is a set of user terminals 200 when communication is performed between user terminals 200, and the user terminal 200 specifies information about the group as a transmission destination, thereby providing information to the user terminals 200 that have joined the group. Shall be sent.

また、コミュニケーションの方式としては、電子メール、インスタントメッセージ、ショートメッセージサービス、チャット、標準化団体OMA(Open Mobile Alliance)で策定されているPoC(Push−to−Talk over Cellular)など、ユーザ端末200がグループを送信先として情報を送信できるものであれば、どのようなものでもよい。   As communication methods, user terminals 200 such as e-mail, instant message, short message service, chat, and PoC (Push-to-Talk over Cellular) established by the standard organization OMA (Open Mobile Alliance) are grouped. Any information can be used as long as the information can be transmitted to the destination.

さらに、それぞれのユーザ端末200には、ユーザ端末200を識別するためのユーザ識別子(以下、ユーザIDとする)が付与されているものとする。ユーザIDは、ユーザ端末200を一意に識別できるものであればどのようなものであってもよい。例えば、ユーザIDは、ユーザ端末200に付与されるIPアドレスまたはホスト名であってもよい。また、ユーザIDは、ユーザ端末200が携帯電話の場合、SIM(Subscriber Identitiy Module Card)カードに付与されている、IMSI(International Mobile Subscriber Identitiy)であってもよい。また、ユーザ端末200がパソコンの場合、ユーザIDは、ログイン時に使用する文字列であってもよい。   Furthermore, it is assumed that each user terminal 200 is given a user identifier (hereinafter referred to as a user ID) for identifying the user terminal 200. The user ID may be anything as long as the user terminal 200 can be uniquely identified. For example, the user ID may be an IP address or a host name given to the user terminal 200. Further, when the user terminal 200 is a mobile phone, the user ID may be an IMSI (International Mobile Subscriber Identity) assigned to a SIM (Subscriber Identity Module Card) card. When the user terminal 200 is a personal computer, the user ID may be a character string used at the time of login.

同様に、それぞれのグループには、グループを識別するためのグループ識別子(以下、グループIDとする)が付与されているものとする。グループIDは、グループを一意に識別できるものであればどのようなものであってもよい。例えば、コミュニケーションの方式として、電子メールが用いられる場合、ユーザIDは、グループに付与されたメーリングリストのアドレスであってもよい。また、コミュニケーションの方式として、インスタントメッセージまたはショートメッセージサービスが用いられる場合、グループ(コミュニティ)に付与された名称であってもよい。   Similarly, a group identifier (hereinafter referred to as a group ID) for identifying a group is assigned to each group. The group ID may be anything as long as the group can be uniquely identified. For example, when electronic mail is used as a communication method, the user ID may be an address of a mailing list assigned to the group. In addition, when an instant message or short message service is used as a communication method, a name given to a group (community) may be used.

図2の例では、グループID「group01」のグループには、ユーザID「user01」「user02」を含む複数のユーザ端末200が属している。グループID「group02」のグループには、ユーザID「user02」「user03」を含む複数のユーザ端末200が属している。グループID「group03」のグループには、ユーザID「user03」「user04」を含む複数のユーザ端末200が属している。   In the example of FIG. 2, a plurality of user terminals 200 including user IDs “user01” and “user02” belong to the group with the group ID “group01”. A plurality of user terminals 200 including user IDs “user02” and “user03” belong to the group with the group ID “group02”. A plurality of user terminals 200 including user IDs “user03” and “user04” belong to the group with the group ID “group03”.

広告配信装置100は、グループ遷移検出部110、レコメンド価値算出部120、広告配信先決定部130、グループ通信制御部140、グループ情報記憶部150、及びレコメンド履歴情報記憶部160を含む。   The advertisement distribution device 100 includes a group transition detection unit 110, a recommendation value calculation unit 120, an advertisement distribution destination determination unit 130, a group communication control unit 140, a group information storage unit 150, and a recommendation history information storage unit 160.

グループ通信制御部140は、グループに属するユーザ端末200への情報の配信を制御する。グループ通信制御部140が配信する情報には、レコメンド情報、メッセージ情報、及び広告情報を含むものとする。   The group communication control unit 140 controls distribution of information to the user terminals 200 belonging to the group. Information distributed by the group communication control unit 140 includes recommendation information, message information, and advertisement information.

ここで、レコメンド情報は、ユーザが、商品を他のユーザへ推奨するために、商品の使い勝手やデザインなどについて入力したコメントデータを含む情報である。また、メッセージ情報は、レコメンド情報以外に、ユーザ間でコミュニケーションを行うためのメッセージを含む情報である。なお、商品には、製品などの物だけでなく、サービスも含むものとする。   Here, the recommendation information is information including comment data input by the user regarding the usability and design of the product in order to recommend the product to other users. The message information is information including a message for performing communication between users in addition to the recommendation information. Note that the product includes not only a product but also a service.

図5、図6、図7は、本発明の第一の実施の形態におけるレコメンド情報の例を示す図である。レコメンド情報は、商品情報、及び1つ以上のコメント情報を含む。ここで、商品情報は、後述するように、ユーザ端末200がサービス装置300から受信した商品に関する情報である。商品情報は、商品識別子(以下、商品IDとする)を含む。コメント情報は、レコメンド情報の送信先のグループのグループIDであるコンタクト先グループ識別子(以下、コンタクト先グループIDとする)、コメントデータを追加したレコメンド情報の送信元のユーザ端末200のユーザIDであるコンタクト先ユーザ識別子(以下、コンタクト先ユーザIDとする)、及びコメントデータを含む。コメントデータは、商品情報に含まれる商品IDの商品について、ユーザにより入力されたコメントである。   5, 6 and 7 are diagrams showing examples of recommendation information in the first embodiment of the present invention. The recommendation information includes product information and one or more comment information. Here, the product information is information regarding the product received by the user terminal 200 from the service device 300, as will be described later. The product information includes a product identifier (hereinafter referred to as a product ID). The comment information is a contact destination group identifier (hereinafter referred to as a contact group ID) that is a group ID of a group to which the recommendation information is transmitted, and a user ID of the user terminal 200 that is the transmission source of the recommendation information to which comment data is added. A contact destination user identifier (hereinafter referred to as a contact destination user ID) and comment data are included. The comment data is a comment input by the user for the product with the product ID included in the product information.

グループ情報記憶部150は、グループ情報155を記憶する。   The group information storage unit 150 stores group information 155.

図3は、本発明の第一の実施の形態におけるグループ情報155の例を示す図である。グループ情報155は、グループID、当該グループIDのグループに属するユーザのユーザID、当該グループIDのグループに属するユーザのユーザ数を含む。   FIG. 3 is a diagram illustrating an example of the group information 155 according to the first embodiment of this invention. The group information 155 includes a group ID, a user ID of a user belonging to the group with the group ID, and the number of users belonging to the group with the group ID.

グループ遷移検出部110は、レコメンド情報が、異なるグループ間で遷移した(グループ間で転送された)ことを検出する。   The group transition detection unit 110 detects that the recommendation information has transitioned between different groups (transferred between groups).

レコメンド価値算出部120は、グループ遷移検出部110により検出された異なるグループ間でのレコメンド情報の遷移の履歴を基に、レコメンド情報の価値(以下、レコメンド価値とする)を算出する。   The recommendation value calculation unit 120 calculates the value of recommendation information (hereinafter referred to as recommendation value) based on the transition history of recommendation information between different groups detected by the group transition detection unit 110.

レコメンド履歴情報記憶部160は、レコメンド履歴情報165を記憶する。   The recommendation history information storage unit 160 stores recommendation history information 165.

図4は、本発明の第一の実施の形態におけるレコメンド履歴情報165の例を示す図である。レコメンド履歴情報165は、レコメンド情報の配信時刻毎にレコメンド情報の配信履歴を履歴データとして記録したものである。ここで、それぞれの履歴データは、レコメンド情報の配信時刻、レコメンド情報の送信元のユーザ端末200を示す送信元ユーザID、レコメンド情報の送信先(遷移先)のグループを示す送信先グループID、レコメンド情報の送信先のユーザ端末200を示す送信先ユーザID、レコメンド情報に含まれる商品ID、及び、レコメンド価値算出部120で算出されたレコメンド価値を含む。   FIG. 4 is a diagram illustrating an example of the recommendation history information 165 according to the first embodiment of this invention. The recommendation history information 165 records the distribution history of recommendation information as history data for each distribution time of recommendation information. Here, each history data includes the delivery time of the recommendation information, the transmission source user ID indicating the user terminal 200 that is the transmission source of the recommendation information, the transmission destination group ID that indicates the group of the transmission destination (transition destination) of the recommendation information, and the recommendation The destination user ID indicating the user terminal 200 that is the destination of the information, the product ID included in the recommendation information, and the recommendation value calculated by the recommendation value calculation unit 120 are included.

広告配信先決定部130は、レコメンド価値を基に、広告情報の配信先を示す広告配信グループリストを生成する。   The advertisement distribution destination determination unit 130 generates an advertisement distribution group list indicating the distribution destination of the advertisement information based on the recommendation value.

図8は、本発明の第一の実施の形態における広告配信グループリストの例を示す図である。広告配信グループリストは、広告情報の送信先グループを示す送信先グループID、及び広告配信の優先度を示す配信優先度を含む。   FIG. 8 is a diagram showing an example of the advertisement distribution group list in the first embodiment of the present invention. The advertisement distribution group list includes a transmission destination group ID indicating a transmission destination group of advertisement information, and a distribution priority indicating the priority of advertisement distribution.

なお、広告配信装置100は、CPU(Central Control Unit)とプログラムを記憶した記憶媒体を含み、プログラムに基づく制御によって動作するコンピュータであってもよい。また、グループ情報記憶部150と、レコメンド履歴情報記憶部160とは、それぞれ個別の記憶媒体でも、1つの記憶媒体によって構成されてもよい。   Note that the advertisement distribution apparatus 100 may be a computer that includes a CPU (Central Control Unit) and a storage medium that stores a program, and that operates by control based on the program. In addition, the group information storage unit 150 and the recommendation history information storage unit 160 may be configured as individual storage media or a single storage medium.

また、グループ情報記憶部150とレコメンド履歴情報記憶部160には、RDBMS(Relational DataBase Management System:リレーショナルDB管理システム)を用いてもよい。   The group information storage unit 150 and the recommendation history information storage unit 160 may use an RDBMS (Relational DataBase Management System: relational DB management system).

サービス装置300は、商品情報提供部310、及び広告配信要求部320を含む。   The service device 300 includes a product information providing unit 310 and an advertisement distribution request unit 320.

商品情報提供部310は、ユーザ端末200へ商品情報を送信する。   The product information providing unit 310 transmits product information to the user terminal 200.

ここで、商品情報は、商品を識別するための商品IDを含む。商品IDとしては、バーコード規格で採用されているJANコード(Japanese Article Number)などを利用することができる。商品情報は、商品の概要、商品の仕様等、商品の詳細情報を含んでいてもよい。また、商品情報は、商品の詳細情報を提供するサーバのURL(Uniform Resource Locator)等を含んでいてもよい。   Here, the product information includes a product ID for identifying the product. As the product ID, a JAN code (Japanese Article Number) adopted in the barcode standard can be used. The product information may include detailed product information such as product overview, product specifications, and the like. The product information may include a URL (Uniform Resource Locator) of a server that provides detailed product information.

広告配信要求部320は、広告配信装置100へ商品IDを含む広告情報の配信を依頼する。   The advertisement distribution request unit 320 requests the advertisement distribution apparatus 100 to distribute advertisement information including the product ID.

なお、サービス装置300は、CPUとプログラムを記憶した記憶媒体を含み、プログラムに基づく制御によって動作するコンピュータであってもよい。   Service device 300 may be a computer that includes a CPU and a storage medium that stores a program, and that operates under control based on the program.

ユーザ端末200は、パソコンや携帯電話などの情報処理端末であり、レコメンド情報転送部210、レコメンド情報記憶部220、レコメンド情報出力部230、広告出力部240、及びメッセージ交換部250を含む。   The user terminal 200 is an information processing terminal such as a personal computer or a mobile phone, and includes a recommendation information transfer unit 210, a recommendation information storage unit 220, a recommendation information output unit 230, an advertisement output unit 240, and a message exchange unit 250.

レコメンド情報転送部210は、サービス装置300から受信した商品情報にコメントデータを追加することによりレコメンド情報を生成し、送信先グループを指定してレコメンド情報を送信する。また、レコメンド情報転送部210は、他のユーザ端末200から受信したレコメンド情報にコメントデータを追加し、送信先グループを指定して当該レコメンド情報を送信(転送)する。   The recommendation information transfer unit 210 generates recommendation information by adding comment data to the product information received from the service device 300, and transmits the recommendation information by specifying a transmission destination group. Further, the recommendation information transfer unit 210 adds comment data to the recommendation information received from the other user terminal 200, designates a transmission destination group, and transmits (transfers) the recommendation information.

レコメンド情報記憶部220は、他のユーザ端末200から受信したレコメンド情報を保存する。   The recommendation information storage unit 220 stores recommendation information received from another user terminal 200.

レコメンド情報出力部230は、レコメンド情報記憶部220に記憶されたレコメンド情報をディスプレイ等の出力デバイス(図示せず)に出力する。   The recommendation information output unit 230 outputs the recommendation information stored in the recommendation information storage unit 220 to an output device (not shown) such as a display.

広告出力部240は、広告配信装置100から受信した広告情報をディスプレイ等の出力デバイスに出力する。なお、広告情報は、文書広告だけでなく、オペレータや合成音声などの音声広告、プロモーションビデオのような動画広告でもよい。   The advertisement output unit 240 outputs the advertisement information received from the advertisement distribution apparatus 100 to an output device such as a display. Note that the advertisement information may be not only a document advertisement but also a voice advertisement such as an operator and synthetic voice, and a moving picture advertisement such as a promotion video.

メッセージ交換部250は、送信先グループIDを指定して、他のユーザ端末200との間でメッセージ情報を送受信する。   The message exchange unit 250 transmits / receives message information to / from another user terminal 200 by specifying a transmission destination group ID.

なお、ユーザ端末200は、CPUとプログラムを記憶した記憶媒体を含み、プログラムに基づく制御によって動作するコンピュータまたは通信端末であってもよい。   Note that the user terminal 200 may be a computer or a communication terminal that includes a CPU and a storage medium storing a program, and operates by control based on the program.

次に、本発明の第一の実施の形態における広告配信システムの動作について説明する。   Next, operation | movement of the advertisement delivery system in 1st embodiment of this invention is demonstrated.

<商品情報提供処理>
はじめに、サービス装置300からの商品情報提供処理について説明する。図9は、本発明の第一の実施の形態における商品情報提供処理を示すシーケンス図である。
<Product information provision processing>
First, merchandise information provision processing from the service device 300 will be described. FIG. 9 is a sequence diagram showing a merchandise information providing process in the first embodiment of the present invention.

サービス装置300の商品情報提供部310は、ユーザ端末200へ商品情報を送信する(ステップS101)。   The product information providing unit 310 of the service device 300 transmits product information to the user terminal 200 (step S101).

商品情報を送信するタイミングは、例えば、ユーザ端末200が非接触ICカードを内蔵した携帯電話の場合、ユーザが決済のためにユーザ端末200をPOSレジスターの非接触ICカードリーダーへタッチしたタイミングでもよい。また、ユーザ端末200がサービス装置300の提供するホームページの内容の送信を要求する場合、商品情報を送信するタイミングは、サービス装置300がホームページの内容を送信するタイミングでもよい。   For example, when the user terminal 200 is a mobile phone with a built-in non-contact IC card, the timing of transmitting the product information may be the timing when the user touches the non-contact IC card reader of the POS register for payment. . Further, when the user terminal 200 requests transmission of the content of the home page provided by the service device 300, the timing for transmitting the product information may be the timing at which the service device 300 transmits the content of the home page.

ユーザ端末200が商品情報を受信すると、レコメンド情報転送部210は受信した商品情報をディスプレイ等の出力デバイスに出力する(ステップS102)。   When the user terminal 200 receives the product information, the recommendation information transfer unit 210 outputs the received product information to an output device such as a display (step S102).

<レコメンド情報配信処理>
次に、ユーザ端末200が送信したレコメンド情報を配信するレコメンド情報配信処理について説明する。図10は、本発明の第一の実施の形態におけるレコメンド情報配信処理を示すシーケンス図である。
<Recommendation information distribution processing>
Next, a recommendation information distribution process for distributing the recommendation information transmitted by the user terminal 200 will be described. FIG. 10 is a sequence diagram showing recommendation information distribution processing according to the first embodiment of this invention.

ユーザ端末200のユーザが、図9のステップS101でサービス装置300から受信した商品情報を参照した結果、その商品を特定のグループへ推奨するために、商品の使い勝手やデザインなどについてのお薦めコメントを記述したコメントデータを入力した場合、レコメンド情報転送部210は、そのコメントデータを受信する。さらに、レコメンド情報転送部210は、サービス装置300から受信した商品情報に、入力されたコメントデータを追加することにより、レコメンド情報を生成する。また、ユーザ端末200のユーザが、後述するステップS203で他の端末200から受信したレコメンド情報を参照した結果、当該レコメンド情報を受信したグループとは異なる他のグループに推奨するために、お薦めコメントを記述したコメントデータを入力した場合、レコメンド情報転送部210は、そのコメントデータを受信する。さらに、レコメンド情報転送部210は、当該レコメンド情報に、入力されたコメントデータを追加することにより、当該レコメンド情報を更新する(ステップS201)。   As a result of referring to the product information received from the service device 300 in step S101 in FIG. 9 by the user of the user terminal 200, a recommended comment about the usability and design of the product is described in order to recommend the product to a specific group. When the comment data is input, the recommendation information transfer unit 210 receives the comment data. Further, the recommendation information transfer unit 210 generates recommendation information by adding the input comment data to the product information received from the service device 300. In addition, as a result of referring to the recommendation information received from the other terminal 200 in step S203 to be described later, the user of the user terminal 200 recommends a recommended comment to another group different from the group that has received the recommendation information. When the comment data described is input, the recommendation information transfer unit 210 receives the comment data. Further, the recommendation information transfer unit 210 updates the recommendation information by adding the input comment data to the recommendation information (step S201).

レコメンド情報転送部210は、レコメンド情報を含むレコメンド配信要求を広告配信装置100へ送信する(ステップS202)。ここで、レコメンド配信要求は、ユーザにより指定されたレコメンド情報の送信先のグループを示す送信先グループID、レコメンド情報の送信元のユーザ端末200を示す送信元ユーザID、及びコメントデータが追加されたレコメンド情報を含む。   The recommendation information transfer unit 210 transmits a recommendation distribution request including recommendation information to the advertisement distribution apparatus 100 (step S202). Here, in the recommendation delivery request, the transmission destination group ID indicating the transmission destination group of the recommendation information designated by the user, the transmission source user ID indicating the user terminal 200 that is the transmission source of the recommendation information, and comment data are added. Includes recommendation information.

レコメンド配信要求を受信した広告配信装置100のグループ通信制御部140は、グループ情報記憶部150に記憶されたグループ情報155を参照し、レコメンド情報の送信先グループIDで指定されたグループに所属するユーザ端末200のユーザIDを抽出する。さらに、グループ通信制御部140は、抽出したユーザIDのうち、レコメンド情報の送信元ユーザIDを除いたユーザIDを送信先として、ユーザ端末200へレコメンド情報を配信する(ステップS203)。ここで、グループ通信制御部140は、レコメンド情報の送信先グループIDと送信元ユーザIDとを、レコメンド情報の追加されたコメントデータに対応するコンタクト先グループIDとコンタクト先ユーザIDとにそれぞれ設定する。なお、グループ通信制御部140は、コンタクト先グループIDを当該グループIDに対応するグループの名前に変換して設定してもよい。また、グループ通信制御部140は、コンタクト先ユーザIDを当該ユーザIDに対応するユーザの名前やニックネームに変換して設定してもよい。さらに、これらのコンタクト先グループIDとコンタクト先ユーザIDとの設定や変換は、ステップS202でユーザ端末200が行うようにしてもよい。   The group communication control unit 140 of the advertisement distribution device 100 that has received the recommendation distribution request refers to the group information 155 stored in the group information storage unit 150 and belongs to the group specified by the transmission destination group ID of the recommendation information. The user ID of the terminal 200 is extracted. Furthermore, the group communication control unit 140 distributes the recommendation information to the user terminal 200 by using the extracted user ID as a transmission destination with the user ID excluding the transmission source user ID of the recommendation information (step S203). Here, the group communication control unit 140 sets the transmission destination group ID and the transmission source user ID of the recommendation information to the contact destination group ID and the contact destination user ID corresponding to the comment data to which the recommendation information is added, respectively. . The group communication control unit 140 may convert and set the contact destination group ID into a group name corresponding to the group ID. Further, the group communication control unit 140 may convert and set the contact destination user ID into a user name or nickname corresponding to the user ID. Further, the user terminal 200 may set or convert these contact destination group ID and contact destination user ID in step S202.

ユーザ端末200がレコメンド情報を受信すると、レコメンド情報転送部210は受信したレコメンド情報をレコメンド情報記憶部220に保存し、ディスプレイ等の出力デバイスに出力する(ステップS204、S205)。ここで、レコメンド情報転送部210は、レコメンド情報に含まれる商品情報、及びそれぞれのコメント情報(コンタクト先グループID、コンタクト先ユーザID、コメントデータ)を出力する。   When the user terminal 200 receives the recommendation information, the recommendation information transfer unit 210 stores the received recommendation information in the recommendation information storage unit 220 and outputs it to an output device such as a display (steps S204 and S205). Here, the recommendation information transfer unit 210 outputs the product information included in the recommendation information and each comment information (contact destination group ID, contact destination user ID, comment data).

レコメンド情報の送信が完了した場合、グループ通信制御部140は、グループ遷移検出部110へレコメンド配信通知を送信する(ステップS206)。ここで、レコメンド配信通知は、レコメンド情報の配信時刻、送信元ユーザID、送信先グループID、送信先ユーザID、及び商品IDを含むものとする。   When the transmission of the recommendation information is completed, the group communication control unit 140 transmits a recommendation delivery notification to the group transition detection unit 110 (step S206). Here, the recommendation delivery notification includes the delivery time of the recommendation information, the transmission source user ID, the transmission destination group ID, the transmission destination user ID, and the product ID.

レコメンド配信通知を受信したグループ遷移検出部110は、レコメンド履歴情報記憶部160のレコメンド履歴情報165を参照し、レコメンド履歴情報165の送信先ユーザIDにレコメンド配信通知に含まれる送信元ユーザIDを含み、レコメンド履歴情報165の商品IDがレコメンド配信通知に含まれる商品IDと一致する履歴データの送信先グループID、及びレコメンド価値を抽出する。ここで、抽出される送信先グループIDとレコメンド価値は、レコメンド情報を送信したユーザ端末200が、当該レコメンド情報を更新する前に当該レコメンド情報を受信したときの送信先グループIDとレコメンド価値に相当する(ステップS207)。   The group transition detection unit 110 that has received the recommendation delivery notification refers to the recommendation history information 165 in the recommendation history information storage unit 160, and includes the transmission source user ID included in the recommendation delivery notification in the transmission destination user ID of the recommendation history information 165. The transmission destination group ID and recommendation value of the history data in which the product ID of the recommendation history information 165 matches the product ID included in the recommendation delivery notification are extracted. Here, the extracted transmission destination group ID and recommendation value are equivalent to the transmission destination group ID and the recommendation value when the user terminal 200 that transmitted the recommendation information receives the recommendation information before updating the recommendation information. (Step S207).

なお、商品情報を受信したユーザ端末200が、レコメンド情報を生成して送信した場合は、レコメンド履歴情報165に当該レコメンド情報についての履歴データが存在しないため、グループ遷移検出部110は、レコメンド履歴情報165から抽出した送信先グループID、及びレコメンド価値として「NULL」を設定する。   When the user terminal 200 that has received the product information generates and transmits the recommendation information, the history data on the recommendation information does not exist in the recommendation history information 165, and therefore the group transition detection unit 110 includes the recommendation history information. “NULL” is set as the destination group ID extracted from 165 and the recommendation value.

グループ遷移検出部110は、レコメンド履歴情報165から抽出した送信先グループIDとレコメンド配信通知に含まれるグループIDとを基に、レコメンド情報が、異なるグループ間で遷移したかどうかを判定する(ステップS208)。ここで、グループ遷移検出部110は、レコメンド履歴情報165から抽出した送信先グループIDとレコメンド配信通知に含まれる送信先グループIDが異なる場合、レコメンド情報が、異なるグループ間で遷移したものと判定する。また、グループ遷移検出部110は、レコメンド履歴情報165から抽出した送信先グループIDが「NULL」の場合も、レコメンド情報が、異なるグループ間で遷移したものと判定する。   The group transition detection unit 110 determines whether the recommendation information has changed between different groups based on the transmission destination group ID extracted from the recommendation history information 165 and the group ID included in the recommendation delivery notification (step S208). ). Here, when the transmission destination group ID extracted from the recommendation history information 165 and the transmission destination group ID included in the recommendation distribution notification are different, the group transition detection unit 110 determines that the recommendation information has transitioned between different groups. . The group transition detection unit 110 also determines that the recommendation information has transitioned between different groups even when the destination group ID extracted from the recommendation history information 165 is “NULL”.

グループ遷移検出部110は、ステップS208において、レコメンド情報が、異なるグループ間で遷移したと判定した場合、レコメンド価値算出部120へレコメンド価値算出要求を送信する(ステップS209)。ここで、レコメンド価値算出要求は、レコメンド履歴情報165から抽出したレコメンド価値を含むものとする。   When the group transition detection unit 110 determines in step S208 that the recommendation information has transitioned between different groups, the group transition detection unit 110 transmits a recommendation value calculation request to the recommendation value calculation unit 120 (step S209). Here, it is assumed that the recommendation value calculation request includes the recommendation value extracted from the recommendation history information 165.

なお、ステップS208において、グループ遷移検出部110は、レコメンド情報が、異なるグループ間で遷移していないと判定したとき、処理を終了する。   In step S208, the group transition detection unit 110 ends the process when determining that the recommendation information has not transitioned between different groups.

レコメンド価値算出要求を受信したレコメンド価値算出部120は、レコメンド情報のレコメンド価値を算出する(ステップS210)。ここでは、レコメンド価値算出部120は、異なるグループ間を遷移した回数をレコメンド価値とし、レコメンド価値算出部120は、レコメンド価値算出要求に含まれるレコメンド価値に1を加えることにより、配信したレコメンド情報のレコメンド価値を算出する。また、レコメンド価値算出部120は、レコメンド価値算出要求に含まれるレコメンド価値が「NULL」の場合、配信したレコメンド情報のレコメンド価値を「0」とする。   The recommendation value calculation part 120 which received the recommendation value calculation request | requirement calculates the recommendation value of recommendation information (step S210). Here, the recommendation value calculation unit 120 sets the number of times of transition between different groups as a recommendation value, and the recommendation value calculation unit 120 adds 1 to the recommendation value included in the recommendation value calculation request, thereby distributing the recommended information distributed. Calculate the recommendation value. In addition, the recommendation value calculation unit 120 sets the recommendation value of the distributed recommendation information to “0” when the recommendation value included in the recommendation value calculation request is “NULL”.

レコメンド価値算出部120は、算出したレコメンド価値をグループ遷移検出部110へ送信する(ステップS211)。   The recommendation value calculation unit 120 transmits the calculated recommendation value to the group transition detection unit 110 (step S211).

レコメンド価値を受信したグループ遷移検出部110は、レコメンド履歴情報165に、配信したレコメンド情報の履歴データを追加し、レコメンド履歴情報記憶部160へ保存する(ステップS212)。ここで、グループ遷移検出部110は、配信時刻、送信元ユーザID、送信先グループID、送信先ユーザID、及び商品IDに、レコメンド配信通知に含まれる配信時刻、送信元ユーザID、送信先グループID、送信先ユーザID、及び商品IDを、レコメンド価値に、レコメンド価値算出部120で算出されたレコメンド価値をそれぞれ設定した履歴データを追加する。   The group transition detection unit 110 that has received the recommendation value adds the history data of the distributed recommendation information to the recommendation history information 165, and stores it in the recommendation history information storage unit 160 (step S212). Here, the group transition detection unit 110 includes the distribution time, the transmission source user ID, the transmission destination group ID, the transmission destination user ID, and the product ID, the distribution time included in the recommendation distribution notification, the transmission source user ID, and the transmission destination group. The history data in which the recommendation value calculated by the recommendation value calculation unit 120 is set to the recommendation value, the ID, the transmission destination user ID, and the product ID are added.

例えば、ユーザID「user01」のユーザ端末200がサービス装置300から商品ID「product01」を含む商品情報を受信したときに、当該ユーザ端末200のユーザが当該商品をグループID「group01」のグループに推奨するものとする。   For example, when the user terminal 200 with the user ID “user01” receives product information including the product ID “product01” from the service device 300, the user of the user terminal 200 recommends the product to the group with the group ID “group01”. It shall be.

ユーザ端末200のレコメンド情報転送部210は、サービス装置300から受信した商品情報とユーザにより入力されたコメントデータを基に、図5のようなレコメンド情報を生成する。レコメンド情報転送部210は、送信先グループID「group01」、送信元ユーザID「user01」、及び生成したレコメンド情報を含むレコメンド配信要求を広告配信装置100へ送信する。   The recommendation information transfer unit 210 of the user terminal 200 generates recommendation information as shown in FIG. 5 based on the product information received from the service device 300 and the comment data input by the user. The recommendation information transfer unit 210 transmits a recommendation distribution request including the transmission destination group ID “group01”, the transmission source user ID “user01”, and the generated recommendation information to the advertisement distribution apparatus 100.

広告配信装置100のグループ通信制御部140は、レコメンド情報の追加されたコメントデータに対して、コンタクト先グループID「group01」とコンタクト先ユーザID「user01」とを設定する。グループ通信制御部140は、図3のグループ情報155を参照し、送信先グループID「group01」のグループに所属するユーザ端末200のユーザID「user01、user02、…」を抽出する。グループ通信制御部140は、抽出したユーザIDのうち、送信元ユーザID「user01」を除いた23個のユーザID「user02、…」を送信先としてレコメンド情報を配信する。   The group communication control unit 140 of the advertisement distribution apparatus 100 sets the contact destination group ID “group01” and the contact destination user ID “user01” for the comment data to which the recommendation information is added. The group communication control unit 140 refers to the group information 155 in FIG. 3 and extracts the user IDs “user01, user02,...” Of the user terminals 200 belonging to the group having the transmission destination group ID “group01”. The group communication control unit 140 distributes the recommendation information by using 23 user IDs “user02,...” Excluding the transmission source user ID “user01” among the extracted user IDs as transmission destinations.

レコメンド情報を受信したユーザ端末200は、図5のレコメンド情報をレコメンド情報記憶部220に保存し、出力デバイスに出力する。   Receiving the recommendation information, the user terminal 200 stores the recommendation information of FIG. 5 in the recommendation information storage unit 220 and outputs it to the output device.

広告配信装置100のグループ通信制御部140は、レコメンド情報の配信時刻「2009/02/10 11:27」、送信元ユーザID「user01」、送信先グループID「group01」、送信先ユーザID「user02、…」、及び商品ID「product01」を含むレコメンド配信通知をグループ遷移検出部110へ送信する。   The group communication control unit 140 of the advertisement distribution apparatus 100 transmits the recommendation information distribution time “2009/02/10 11:27”, the transmission source user ID “user01”, the transmission destination group ID “group01”, and the transmission destination user ID “user02”. ,..., And the recommended delivery notification including the product ID “product01” is transmitted to the group transition detection unit 110.

グループ遷移検出部110は、図4のレコメンド履歴情報165を参照し、レコメンド履歴情報165の送信先ユーザIDにレコメンド配信通知に含まれる送信元ユーザID「user01」を含み、レコメンド履歴情報165の商品IDがレコメンド配信通知に含まれる商品ID「product01」と一致する履歴データを検索する。この場合、グループ遷移検出部110は、この条件を満たす履歴データが存在しないため、レコメンド履歴情報165から抽出した送信先グループID、及びレコメンド価値として「NULL」を設定する。   The group transition detection unit 110 refers to the recommendation history information 165 of FIG. 4, includes the transmission source user ID “user01” included in the recommendation delivery notification in the transmission destination user ID of the recommendation history information 165, and the product of the recommendation history information 165 The history data whose ID matches the product ID “product01” included in the recommendation delivery notification is searched. In this case, the group transition detection unit 110 sets “NULL” as the transmission destination group ID extracted from the recommendation history information 165 and the recommendation value because there is no history data that satisfies this condition.

グループ遷移検出部110は、レコメンド履歴情報165から抽出した送信先グループIDが「NULL」であるため、レコメンド情報が、異なるグループ間で遷移したものと判定する。   Since the destination group ID extracted from the recommendation history information 165 is “NULL”, the group transition detection unit 110 determines that the recommendation information has transitioned between different groups.

グループ遷移検出部110は、レコメンド価値算出部120へ、レコメンド履歴情報165から抽出したレコメンド価値「NULL」を含むレコメンド価値算出要求を送信する。   The group transition detection unit 110 transmits a recommendation value calculation request including the recommendation value “NULL” extracted from the recommendation history information 165 to the recommendation value calculation unit 120.

レコメンド価値算出部120は、レコメンド履歴情報165から抽出したレコメンド価値が「NULL」であるため、配信したレコメンド情報のレコメンド価値を「0」とする。   The recommendation value calculation unit 120 sets the recommendation value of the distributed recommendation information to “0” because the recommendation value extracted from the recommendation history information 165 is “NULL”.

グループ遷移検出部110は、配信時刻「2009/02/10 11:27」、送信元ユーザID「user01」、送信先グループID「group01」、送信先ユーザID「user02、…」、商品ID「product01」、及びレコメンド価値「0」を設定した履歴データを図4のようにレコメンド履歴情報165に追加する。   The group transition detection unit 110 includes a distribution time “2009/02/10 11:27”, a transmission source user ID “user01”, a transmission destination group ID “group01”, a transmission destination user ID “user02,...”, And a product ID “product01”. ”And the history data set with the recommendation value“ 0 ”are added to the recommendation history information 165 as shown in FIG.

次に、ユーザID「user02」のユーザ端末200がグループID「group01」に配信されたレコメンド情報を受信したときに、当該ユーザ端末200のユーザが当該商品をグループID「group02」のグループに推奨するものとする。   Next, when the user terminal 200 with the user ID “user02” receives the recommendation information distributed to the group ID “group01”, the user of the user terminal 200 recommends the product to the group with the group ID “group02”. Shall.

ユーザ端末200のレコメンド情報転送部210は、ユーザにより入力されたコメントデータを基に、図6のようにレコメンド情報を更新する。レコメンド情報転送部210は、送信先グループID「group02」、送信元ユーザID「user02」、及び更新したレコメンド情報を含むレコメンド配信要求を広告配信装置100へ送信する。   The recommendation information transfer unit 210 of the user terminal 200 updates the recommendation information as shown in FIG. 6 based on the comment data input by the user. The recommendation information transfer unit 210 transmits a recommendation distribution request including the transmission destination group ID “group02”, the transmission source user ID “user02”, and the updated recommendation information to the advertisement distribution apparatus 100.

広告配信装置100のグループ通信制御部140は、レコメンド情報の追加されたコメントデータに対して、コンタクト先グループID「group02」とコンタクト先ユーザID「user02」とを設定する。グループ通信制御部140は、図3のグループ情報155を参照し、送信先グループID「group02」のグループに所属するユーザ端末200のユーザID「user02、user03、…」を抽出する。グループ通信制御部140は、抽出したユーザIDのうち、送信元ユーザID「user02」を除いた32個のユーザID「user03、…」を送信先としてレコメンド情報を配信する。   The group communication control unit 140 of the advertisement distribution apparatus 100 sets the contact destination group ID “group02” and the contact destination user ID “user02” for the comment data to which the recommendation information is added. The group communication control unit 140 refers to the group information 155 in FIG. 3 and extracts the user IDs “user02, user03,...” Of the user terminals 200 belonging to the group having the transmission destination group ID “group02”. The group communication control unit 140 distributes the recommendation information using the extracted user IDs, which are 32 user IDs “user03,...” Excluding the transmission source user ID “user02” as transmission destinations.

レコメンド情報を受信したユーザ端末200は、図6のレコメンド情報をレコメンド情報記憶部220に保存し、出力デバイスに出力する。   The user terminal 200 that has received the recommendation information stores the recommendation information of FIG. 6 in the recommendation information storage unit 220 and outputs it to the output device.

広告配信装置100のグループ通信制御部140は、レコメンド情報の配信時刻「2009/02/10 11:29」、送信元ユーザID「user02」、送信先グループID「group02」、送信先ユーザID「user03、…」、及び商品ID「product01」を含むレコメンド配信通知をグループ遷移検出部110へ送信する。   The group communication control unit 140 of the advertisement distribution apparatus 100 transmits the recommendation information distribution time “2009/02/10 11:29”, the transmission source user ID “user02”, the transmission destination group ID “group02”, and the transmission destination user ID “user03”. ,..., And the recommended delivery notification including the product ID “product01” is transmitted to the group transition detection unit 110.

グループ遷移検出部110は、図4のレコメンド履歴情報165を参照し、レコメンド履歴情報165の送信先ユーザIDにレコメンド配信通知に含まれる送信元ユーザID「user02」を含み、レコメンド履歴情報165の商品IDがレコメンド配信通知に含まれる商品ID「product01」と一致する履歴データを検索する。この場合、グループ遷移検出部110は、この条件を満たす配信時刻「2009/02/10 11:27」の履歴データから、送信先グループID「group01」、及びレコメンド価値「0」を抽出する。   The group transition detection unit 110 refers to the recommendation history information 165 of FIG. 4, includes the transmission source user ID “user02” included in the recommendation delivery notification in the transmission destination user ID of the recommendation history information 165, and the product of the recommendation history information 165 The history data whose ID matches the product ID “product01” included in the recommendation delivery notification is searched. In this case, the group transition detection unit 110 extracts the destination group ID “group01” and the recommendation value “0” from the history data of the distribution time “2009/02/10 11:27” that satisfies this condition.

グループ遷移検出部110は、レコメンド履歴情報165から抽出した送信先グループID「group01」とレコメンド配信通知に含まれる送信先グループID「group02」が異なるため、レコメンド情報が、異なるグループ間で遷移したものと判定する。   In the group transition detection unit 110, because the transmission destination group ID “group01” extracted from the recommendation history information 165 and the transmission destination group ID “group02” included in the recommendation distribution notification are different, the recommendation information has changed between different groups. Is determined.

グループ遷移検出部110は、レコメンド価値算出部120へ、レコメンド履歴情報165から抽出したレコメンド価値「0」を含むレコメンド価値算出要求を送信する。   The group transition detection unit 110 transmits a recommendation value calculation request including the recommendation value “0” extracted from the recommendation history information 165 to the recommendation value calculation unit 120.

レコメンド価値算出部120は、レコメンド履歴情報165から抽出したレコメンド価値「0」に1を加えることにより、配信したレコメンド情報のレコメンド価値「1」を算出する。   The recommendation value calculation unit 120 calculates the recommendation value “1” of the distributed recommendation information by adding 1 to the recommendation value “0” extracted from the recommendation history information 165.

グループ遷移検出部110は、配信時刻「2009/02/10 11:29」、送信元ユーザID「user02」、送信先グループID「group02」、送信先ユーザID「user03、…」、商品ID「product01」、及びレコメンド価値「1」を設定した履歴データを図4のようにレコメンド履歴情報165に追加する。   The group transition detection unit 110 includes a distribution time “2009/02/10 11:29”, a transmission source user ID “user02”, a transmission destination group ID “group02”, a transmission destination user ID “user03,...”, And a product ID “product01”. ”And the history data in which the recommendation value“ 1 ”is set are added to the recommendation history information 165 as shown in FIG.

さらに、ユーザID「user03」のユーザ端末200がグループID「group02」に配信されたレコメンド情報を受信したときに、当該ユーザ端末200のユーザが当該商品をグループID「group03」のグループに推奨するものとする。   Further, when the user terminal 200 with the user ID “user03” receives the recommendation information distributed to the group ID “group02”, the user of the user terminal 200 recommends the product to the group with the group ID “group03”. And

ユーザ端末200のレコメンド情報転送部210は、ユーザにより入力されたコメントデータを基に、図7のようにレコメンド情報を更新する。レコメンド情報転送部210は、送信先グループID「group03」、送信元ユーザID「user03」、及び更新したレコメンド情報を含むレコメンド配信要求を広告配信装置100へ送信する。   The recommendation information transfer unit 210 of the user terminal 200 updates the recommendation information as shown in FIG. 7 based on the comment data input by the user. The recommendation information transfer unit 210 transmits a recommendation distribution request including the transmission destination group ID “group03”, the transmission source user ID “user03”, and the updated recommendation information to the advertisement distribution apparatus 100.

広告配信装置100のグループ通信制御部140は、レコメンド情報の追加されたコメントデータに対して、コンタクト先グループID「group03」とコンタクト先ユーザID「user03」とを設定する。グループ通信制御部140は、図3のグループ情報155を参照し、送信先グループID「group03」のグループに所属するユーザ端末200のユーザID「user03、user04、…」を抽出する。グループ通信制御部140は、抽出したユーザIDのうち、送信元ユーザID「user03」を除いた11個のユーザID「user04、…」を送信先としてレコメンド情報を配信する。   The group communication control unit 140 of the advertisement distribution apparatus 100 sets the contact destination group ID “group03” and the contact destination user ID “user03” for the comment data to which the recommendation information is added. The group communication control unit 140 refers to the group information 155 in FIG. 3 and extracts the user IDs “user03, user04,...” Of the user terminals 200 belonging to the group having the transmission destination group ID “group03”. The group communication control unit 140 distributes the recommendation information with the 11 user IDs “user04,...” Excluding the transmission source user ID “user03” among the extracted user IDs as transmission destinations.

レコメンド情報を受信したユーザ端末200は、図7のレコメンド情報をレコメンド情報記憶部220に保存し、出力デバイスに出力する。   The user terminal 200 that has received the recommendation information stores the recommendation information of FIG. 7 in the recommendation information storage unit 220 and outputs it to the output device.

広告配信装置100のグループ通信制御部140は、レコメンド情報の配信時刻「2009/02/10 11:38」、送信元ユーザID「user03」、送信先グループID「group03」、送信先ユーザID「user04、…」、及び商品ID「product01」を含むレコメンド配信通知をグループ遷移検出部110へ送信する。   The group communication control unit 140 of the advertisement distribution apparatus 100 transmits the recommendation information distribution time “2009/02/10 11:38”, the transmission source user ID “user03”, the transmission destination group ID “group03”, and the transmission destination user ID “user04”. ,..., And the recommended delivery notification including the product ID “product01” is transmitted to the group transition detection unit 110.

グループ遷移検出部110は、図4のレコメンド履歴情報165を参照し、レコメンド履歴情報165の送信先ユーザIDにレコメンド配信通知に含まれる送信元ユーザID「user03」を含み、レコメンド履歴情報165の商品IDがレコメンド配信通知に含まれる商品ID「product01」と一致する履歴データを検索する。この場合、グループ遷移検出部110は、この条件を満たす配信時刻「2009/02/10 11:29」の履歴データから、送信先グループID「group02」、及びレコメンド価値「1」を抽出する。   The group transition detection unit 110 refers to the recommendation history information 165 of FIG. 4, includes the transmission source user ID “user03” included in the recommendation delivery notification in the transmission destination user ID of the recommendation history information 165, and the product of the recommendation history information 165 The history data whose ID matches the product ID “product01” included in the recommendation delivery notification is searched. In this case, the group transition detection unit 110 extracts the transmission destination group ID “group02” and the recommendation value “1” from the history data of the distribution time “2009/02/10 11:29” that satisfies this condition.

グループ遷移検出部110は、レコメンド履歴情報165から抽出した送信先グループID「group02」とレコメンド配信通知に含まれる送信先グループID「group03」が異なるため、レコメンド情報が、異なるグループ間で遷移したものと判定する。   In the group transition detection unit 110, because the transmission destination group ID “group02” extracted from the recommendation history information 165 and the transmission destination group ID “group03” included in the recommendation distribution notification are different, the recommendation information has changed between different groups. Is determined.

グループ遷移検出部110は、レコメンド価値算出部120へ、レコメンド履歴情報165から抽出したレコメンド価値「1」を含むレコメンド価値算出要求を送信する。   The group transition detection unit 110 transmits a recommendation value calculation request including the recommendation value “1” extracted from the recommendation history information 165 to the recommendation value calculation unit 120.

レコメンド価値算出部120は、レコメンド履歴情報165から抽出したレコメンド価値「1」に1を加えることにより、配信したレコメンド情報のレコメンド価値「2」を算出する。   The recommendation value calculation unit 120 calculates the recommendation value “2” of the distributed recommendation information by adding 1 to the recommendation value “1” extracted from the recommendation history information 165.

グループ遷移検出部110は、配信時刻「2009/02/10 11:38」、送信元ユーザID「user03」、送信先グループID「group03」、送信先ユーザID「user04、…」、商品ID「product01」、及びレコメンド価値「2」を設定した履歴データを図4のようにレコメンド履歴情報165に追加する。   The group transition detection unit 110 includes a distribution time “2009/02/10 11:38”, a transmission source user ID “user03”, a transmission destination group ID “group03”, a transmission destination user ID “user04,...”, And a product ID “product01”. ”And the history data in which the recommendation value“ 2 ”is set are added to the recommendation history information 165 as shown in FIG.

<広告情報配信処理>
次に、サービス装置300が送信した広告情報を配信する広告情報配信処理について説明する。図11は、本発明の第一の実施の形態における広告情報配信処理を示すシーケンス図である。
<Advertising information distribution process>
Next, advertisement information distribution processing for distributing advertisement information transmitted by the service device 300 will be described. FIG. 11 is a sequence diagram showing advertisement information distribution processing in the first embodiment of the present invention.

サービス装置300が、商品の広告情報を配信する場合、サービス装置300の商品情報提供部310は、広告配信要求部320へ商品IDを送信する(ステップS301)。   When the service device 300 distributes product advertisement information, the product information providing unit 310 of the service device 300 transmits a product ID to the advertisement distribution request unit 320 (step S301).

広告配信要求部320は、広告情報を配信する配信数、及び商品情報提供部310から受信した商品IDの商品に関する広告情報を含む広告配信要求を広告配信装置100へ送信する(ステップS302)。ここで、広告情報は、商品IDと広告内容とを含む。また、広告内容は、電子クーポン券を含んでいてもよい。   The advertisement distribution request unit 320 transmits to the advertisement distribution apparatus 100 an advertisement distribution request including the number of distributions of advertisement information to be distributed and the advertisement information related to the product with the product ID received from the product information providing unit 310 (step S302). Here, the advertisement information includes a product ID and advertisement content. Moreover, the advertisement content may include an electronic coupon.

広告配信装置100の広告配信先決定部130は、レコメンド履歴情報記憶部160のレコメンド履歴情報165を参照し、広告情報に含まれる商品IDを含む履歴データを抽出する(ステップS303)。   The advertisement distribution destination determination unit 130 of the advertisement distribution apparatus 100 refers to the recommendation history information 165 of the recommendation history information storage unit 160, and extracts history data including the product ID included in the advertisement information (step S303).

広告配信先決定部130は、抽出した履歴データを基に、広告配信グループリストを生成する(ステップS304)。ここで、広告配信先決定部130は、抽出した履歴データに含まれるレコメンド情報の送信先グループIDを広告配信グループリストの送信先グループIDに設定する。また、広告配信先決定部130は、設定した広告配信グループリストのそれぞれの送信先グループIDについて、対応するレコメンド価値が大きいグループの優先度が高くなるように配信優先度を算出し、設定する。すなわち、広告配信先決定部130は、異なるグループ間を遷移した回数が多いレコメンド情報を受信したグループの優先度が高くなるように配信優先度を設定する。   The advertisement distribution destination determination unit 130 generates an advertisement distribution group list based on the extracted history data (step S304). Here, the advertisement distribution destination determination unit 130 sets the transmission destination group ID of the recommendation information included in the extracted history data as the transmission destination group ID of the advertisement distribution group list. In addition, the advertisement distribution destination determination unit 130 calculates and sets the distribution priority for each transmission destination group ID in the set advertisement distribution group list so that the priority of the corresponding group having a large recommendation value is high. In other words, the advertisement distribution destination determination unit 130 sets the distribution priority so that the priority of the group that has received the recommendation information having a large number of transitions between different groups is high.

広告配信先決定部130は、生成した広告配信グループリスト、配信数、及び広告情報を含む広告配信要求をグループ通信制御部140へ送信する(ステップS305)。   The advertisement distribution destination determination unit 130 transmits an advertisement distribution request including the generated advertisement distribution group list, the number of distributions, and advertisement information to the group communication control unit 140 (step S305).

グループ通信制御部140は、広告配信要求を受信した場合、広告配信グループリストと配信数とを基に、広告情報の送信先となるユーザ端末200のユーザIDを抽出する(ステップS306)。ここで、グループ通信制御部140は、広告配信先グループリストグループ情報記憶部150に記憶されたグループ情報155を参照し、広告配信グループリストに含まれる送信先グループIDのうち、配信優先度の高いグループから順番に、グループに所属するユーザ端末200のユーザIDを配信数で示される個数分抽出する。なお、グループに所属するユーザ端末200のユーザIDの全てを抽出することにより、抽出したユーザIDの総数が配信数を超える場合、グループ通信制御部140は、当該グループに所属するユーザ端末200のユーザIDの中から、配信数を超えない個数のユーザIDをランダムに抽出してもよい。   When receiving the advertisement distribution request, the group communication control unit 140 extracts the user ID of the user terminal 200 that is the transmission destination of the advertisement information based on the advertisement distribution group list and the number of distributions (step S306). Here, the group communication control unit 140 refers to the group information 155 stored in the advertisement distribution destination group list group information storage unit 150, and has a high distribution priority among the transmission destination group IDs included in the advertisement distribution group list. In order from the group, the user IDs of the user terminals 200 belonging to the group are extracted by the number indicated by the number of distributions. If the total number of extracted user IDs exceeds the number of distributions by extracting all the user IDs of the user terminals 200 belonging to the group, the group communication control unit 140 determines that the user of the user terminal 200 belonging to the group A number of user IDs that do not exceed the number of distributions may be randomly extracted from the IDs.

グループ通信制御部140は、抽出したユーザIDを送信先として、広告情報を送信する(ステップS307)。   The group communication control unit 140 transmits the advertisement information using the extracted user ID as a transmission destination (step S307).

例えば、サービス装置300が、商品ID「product01」の商品の広告情報を配信する場合、商品情報提供部310は、広告配信要求部320へ商品ID「product01」を送信する
広告配信要求部320は、配信数「20」、及び商品ID「product01」の広告情報を含む広告配信要求を広告配信装置100へ送信する。
For example, when the service device 300 distributes the advertisement information of the product with the product ID “product01”, the product information providing unit 310 transmits the product ID “product01” to the advertisement distribution requesting unit 320. An advertisement distribution request including advertisement information of the distribution number “20” and the product ID “product01” is transmitted to the advertisement distribution apparatus 100.

広告配信装置100の広告配信先決定部130は、図4のレコメンド履歴情報165を参照し、広告情報に含まれる商品ID「product01」を含む配信時刻「2009/02/10 11:27」、「2009/02/10 11:29」、「2009/02/10 11:38」の履歴データを抽出する。   The advertisement distribution destination determination unit 130 of the advertisement distribution apparatus 100 refers to the recommendation history information 165 in FIG. 4, and includes distribution times “2009/02/10 11:27” including the product ID “product01” included in the advertisement information. 2009/02/10 11:29 ”and“ 2009/02/10 11:38 ”are extracted.

広告配信先決定部130は、抽出した履歴データの送信先グループID「group01」、「group02」、「group03」を広告配信グループリストの送信先グループIDに設定する。また、広告配信先決定部130は、それぞれの送信先グループIDに対応するレコメンド価値を基に、送信先グループID「group01」、「group02」、「group03」にそれぞれ配信優先度「3」、「2」、「1」を設定し、図8のような広告配信先グループリストを生成する。ここで、配信優先度「1」が最も優先度が高く、配信優先度「2」、「3」の順に優先度が低くなる。   The advertisement distribution destination determination unit 130 sets the transmission destination group IDs “group01”, “group02”, and “group03” of the extracted history data as the transmission destination group IDs in the advertisement distribution group list. Further, the advertisement distribution destination determination unit 130 assigns distribution priority levels “3”, “group 03” to the transmission destination group IDs “group01”, “group02”, and “group03” based on the recommendation values corresponding to the respective transmission destination group IDs. 2 ”and“ 1 ”are set, and an advertisement distribution destination group list as shown in FIG. 8 is generated. Here, the distribution priority “1” has the highest priority, and the priority decreases in the order of distribution priority “2” and “3”.

グループ通信制御部140は、図3のグループ情報155を参照し、配信優先度が「1」のグループID「group03」のグループに所属するユーザ端末200のユーザID「user03、user04、…」(12個)を抽出する。また、グループ通信制御部140は、配信優先度が「2」のグループID「group02」のグループに所属するユーザ端末200のユーザIDの中から8個のユーザIDをランダムに抽出する。   The group communication control unit 140 refers to the group information 155 of FIG. 3, and the user IDs “user03, user04,...” Of the user terminals 200 belonging to the group with the group ID “group03” having the distribution priority “1” (12 Extract). In addition, the group communication control unit 140 randomly extracts eight user IDs from the user IDs of the user terminals 200 belonging to the group with the group ID “group02” having the distribution priority “2”.

グループ通信制御部140は、抽出した20個のユーザIDを送信先として、広告情報を送信する。   The group communication control unit 140 transmits the advertisement information with the extracted 20 user IDs as transmission destinations.

次に、ユーザ端末200が広告情報を受信すると、広告出力部240は受信した広告情報をディスプレイ等の出力デバイスに出力する(ステップS308、S309)。   Next, when the user terminal 200 receives the advertisement information, the advertisement output unit 240 outputs the received advertisement information to an output device such as a display (Steps S308 and S309).

<メッセージ情報配信処理>
次に、広告情報を受信したユーザ端末200が、他のユーザ端末200との間で、メッセージ情報を送受信するメッセージ情報配信処理について説明する。
<Message information distribution process>
Next, message information distribution processing in which the user terminal 200 that has received the advertisement information transmits and receives message information to and from other user terminals 200 will be described.

図12は、本発明の第一の実施の形態におけるメッセージ情報配信処理を示すシーケンス図である。   FIG. 12 is a sequence diagram showing message information distribution processing according to the first embodiment of this invention.

ユーザ端末200のユーザは、図11のステップS307で受信した広告情報に含まれる商品情報を参照した結果、さらに情報を収集したい場合、図示しない操作部の入力に基づき、当該商品情報に含まれる商品IDを指定してレコメンド情報の出力を要求する。ユーザ端末200のレコメンド情報出力部230は、その要求に基づき、レコメンド情報記憶部220のレコメンド情報から、当該商品IDに対応するレコメンド情報を抽出し、ディスプレイ等の出力デバイスに出力する(ステップS401)。ここで、レコメンド情報出力部230は、ステップS204、S205と同様に、レコメンド情報に含まれる商品情報、及びそれぞれのコメント情報(コンタクト先グループID、コンタクト先ユーザID、コメントデータ)を出力する。   If the user of the user terminal 200 wants to collect further information as a result of referring to the product information included in the advertisement information received in step S307 of FIG. 11, the product included in the product information is based on an input of an operation unit (not shown). Request output of recommendation information by specifying ID. Based on the request, the recommendation information output unit 230 of the user terminal 200 extracts the recommendation information corresponding to the product ID from the recommendation information in the recommendation information storage unit 220, and outputs it to an output device such as a display (step S401). . Here, the recommendation information output part 230 outputs the merchandise information contained in recommendation information, and each comment information (contact destination group ID, contact destination user ID, comment data) similarly to step S204, S205.

ユーザが、出力されたレコメンド情報に含まれるコメントデータを参照した結果、商品についてコミュニケーションを行いたい場合、当該コメントデータに対応するコンタクト先グループIDを指定して、メッセージの送信をユーザ端末200に要求する。ユーザ端末200のメッセージ交換部250は、広告配信装置100へ、メッセージ配信要求を送信する(ステップS402)。ここで、メッセージ配信要求は、ユーザにより指定されたコンタクト先グループIDを示す送信先グループID、メッセージ情報の送信元のユーザ端末200を示す送信元ユーザID、及び商品に関する問い合わせ等、ユーザにより入力されたメッセージ情報を含む。また、ユーザにより入力されたメッセージ情報には、コンタクト先グループ内での問い合わせ先であるコンタクト先ユーザID(ユーザID、ユーザの名前、ニックネーム等)が含まれていてもよい。   As a result of referring to the comment data included in the output recommendation information, when the user wants to communicate about the product, the user terminal 200 is requested to send a message by specifying the contact group ID corresponding to the comment data. To do. The message exchange unit 250 of the user terminal 200 transmits a message distribution request to the advertisement distribution apparatus 100 (step S402). Here, the message delivery request is input by the user, such as a transmission destination group ID indicating the contact destination group ID designated by the user, a transmission source user ID indicating the user terminal 200 that is the transmission source of the message information, and an inquiry about a product. Message information. The message information input by the user may include a contact destination user ID (user ID, user name, nickname, etc.) that is an inquiry destination in the contact destination group.

メッセージ配信要求を受信した広告配信装置100のグループ通信制御部140は、グループ情報記憶部150に記憶されたグループ情報155を参照し、メッセージ情報の送信先グループIDで指定されたグループに所属するユーザ端末200のユーザIDを抽出する。さらに、グループ通信制御部140は、抽出したユーザIDのうち、メッセージ情報の送信元ユーザIDを除いたユーザIDを送信先として、ユーザ端末200へメッセージ情報を配信する(ステップS403)。   The group communication control unit 140 of the advertisement distribution apparatus 100 that has received the message distribution request refers to the group information 155 stored in the group information storage unit 150 and belongs to the group specified by the destination group ID of the message information. The user ID of the terminal 200 is extracted. Further, the group communication control unit 140 distributes the message information to the user terminal 200 using the extracted user ID as a transmission destination with the user ID excluding the message information transmission source user ID (step S403).

以後、メッセージ情報を受信したコンタクト先グループのユーザ端末200は、メッセージ情報を送信したユーザ端末200との間でコミュニケーションを行う。   Thereafter, the user terminal 200 in the contact group that has received the message information communicates with the user terminal 200 that has transmitted the message information.

例えば、「group03」に所属するユーザID「user04」のユーザ端末200のユーザが、商品ID「product01」を含む広告情報を参照した結果、商品ID「product01」ついてレコメンド情報の出力を要求した場合、レコメンド情報出力部230は、レコメンド情報記憶部220のレコメンド情報から、商品ID「product01」に対応する図7のレコメンド情報を抽出し、出力デバイスに出力する。   For example, when the user of the user terminal 200 with the user ID “user04” belonging to “group03” requests advertisement information including the product ID “product01” as a result of referring to the advertisement information including the product ID “product01”, The recommendation information output unit 230 extracts the recommendation information of FIG. 7 corresponding to the product ID “product01” from the recommendation information in the recommendation information storage unit 220, and outputs it to the output device.

ここで、レコメンド情報出力部230は、図7のレコメンド情報に含まれる商品情報、及びそれぞれのコメント情報(コンタクト先グループID、コンタクト先ユーザID、コメントデータ)を出力する。   Here, the recommendation information output unit 230 outputs the product information included in the recommendation information of FIG. 7 and each comment information (contact destination group ID, contact destination user ID, comment data).

ユーザが、「user01によるコメントデータ」のコンタクト先グループID「group01」を指定して、メッセージの送信を要求した場合、メッセージ交換部250は、広告配信装置100へ、送信先グループID「group01」、送信元ユーザID「user04」、及びメッセージ情報を含むメッセージ配信要求を送信する。   When the user designates the contact group ID “group01” of “comment data by user01” and requests transmission of a message, the message exchange unit 250 sends the destination group ID “group01”, A message delivery request including the transmission source user ID “user04” and message information is transmitted.

広告配信装置100のグループ通信制御部140は、図3のグループ情報155を参照し、送信先グループID「group01」のグループに所属するユーザ端末200のユーザID「user01、user02、…」を抽出し、抽出した33個のユーザID「user01、user02、…」を送信先としてメッセージ情報を配信する。   The group communication control unit 140 of the advertisement distribution apparatus 100 refers to the group information 155 of FIG. 3 and extracts the user IDs “user01, user02,...” Of the user terminals 200 belonging to the group of the transmission destination group ID “group01”. The message information is distributed using the extracted 33 user IDs “user01, user02,...” As transmission destinations.

以後、メッセージ情報を受信したグループID「group01」のユーザ端末200は、メッセージ情報を送信したユーザID「user04」のユーザ端末200との間でコミュニケーションを行う。   Thereafter, the user terminal 200 with the group ID “group01” that has received the message information communicates with the user terminal 200 with the user ID “user04” that has transmitted the message information.

以上のように、ユーザ端末200が保持するレコメンド情報には、当該レコメンド情報が、異なるグループ間を遷移する度に、コンタクト先グループが追加される。レコメンド情報に含まれるそれぞれのコンタクト先グループに所属するユーザ端末200は、レコメンド情報にコメントデータを追加したユーザ端末200か、レコメンド情報を受信しているユーザ端末200である。したがって、第1の実施の形態は、当該コンタクト先グループに所属するユーザ端末200との間で、商品についてのコミュニケーション(口コミ)が行われることが期待できる。そして、異なるグループ間を遷移した回数が多いレコメンド情報ほど、多数のコンタクト先グループを含んでいるため、広告配信装置100は、このような異なるグループ間を遷移した回数が多いレコメンド情報を受信したユーザ端末200に広告情報を送信することにより、広告情報に含まれる商品について、活発なコミュニケーション(口コミ)が行われるという効果が期待できる。   As described above, the contact destination group is added to the recommendation information held by the user terminal 200 every time the recommendation information changes between different groups. The user terminal 200 belonging to each contact destination group included in the recommendation information is the user terminal 200 that has added comment data to the recommendation information, or the user terminal 200 that has received the recommendation information. Therefore, in the first embodiment, it can be expected that communication (word-of-mouth) about a product is performed with the user terminal 200 belonging to the contact destination group. And since recommendation information with many frequency | counts which changed between different groups contains many contact destination groups, the advertisement delivery apparatus 100 received the recommendation information with many frequency | counts which changed between such different groups. By transmitting the advertisement information to the terminal 200, it is possible to expect an effect that active communication (word-of-mouth) is performed for a product included in the advertisement information.

以上により、本発明の第一の実施の形態の動作が完了する。   Thus, the operation of the first embodiment of the present invention is completed.

なお、本発明の第一の実施の形態においては、広告配信装置100が広告情報の送信先となるユーザIDを抽出するときに、配信優先度の高いグループから順番に、配信数で示される個数分のユーザIDを抽出しているが、配信数を指定せずに、配信優先度の高いグループに所属する全てのユーザ端末200に広告情報を送信するようにしてもよい。   In the first embodiment of the present invention, when the advertisement distribution apparatus 100 extracts a user ID as a transmission destination of advertisement information, the number indicated by the number of distributions in order from the group with the highest distribution priority. However, the advertisement information may be transmitted to all user terminals 200 belonging to a group having a high distribution priority without specifying the number of distributions.

また、本発明の第一の実施の形態においては、グループ遷移検出部110が異なるグループ間でのレコメンド情報の遷移を検出したときに、レコメンド価値算出部120がレコメンド情報のレコメンド価値を算出しているが、広告配信装置100が広告配信要求を受信したときに、レコメンド価値算出部120が、異なるグループ間でのレコメンド情報の遷移の履歴を基に、レコメンド情報のレコメンド価値を算出するようにしてもよい。   In the first embodiment of the present invention, when the group transition detection unit 110 detects a transition of recommendation information between different groups, the recommendation value calculation unit 120 calculates the recommendation value of the recommendation information. However, when the advertisement distribution apparatus 100 receives the advertisement distribution request, the recommendation value calculation unit 120 calculates the recommendation value of the recommendation information based on the transition history of the recommendation information between different groups. Also good.

次に本発明の第一の実施の形態の特徴的な構成について説明する。   Next, a characteristic configuration of the first embodiment of the present invention will be described.

図1は、本発明の第一の実施の形態の特徴的な構成を示すブロック図である。   FIG. 1 is a block diagram showing a characteristic configuration of the first embodiment of the present invention.

広告配信装置100は、グループ遷移検出部110とレコメンド価値算出部120と広告配信先決定部130とを含む。ここで、グループ遷移検出部110は、複数のグループのうちの少なくとも1つに属するユーザ端末により追加された、商品に関するコメントデータを含むレコメンド情報が、複数のグループのうちの異なるグループ間で遷移したことを検出する。レコメンド価値算出部120は、グループ遷移検出部110により検出された異なるグループ間でのレコメンド情報の遷移の履歴を基に、遷移先のグループにおけるレコメンド情報の価値を算出する。広告配信先決定部130は、レコメンド情報の遷移先のグループにおける価値を基に、商品に関する広告情報の配信先となるユーザ端末を決定する。   The advertisement distribution device 100 includes a group transition detection unit 110, a recommendation value calculation unit 120, and an advertisement distribution destination determination unit 130. Here, in the group transition detection unit 110, recommendation information including comment data related to a product added by a user terminal belonging to at least one of a plurality of groups has changed between different groups of the plurality of groups. Detect that. The recommendation value calculation unit 120 calculates the value of the recommendation information in the transition destination group based on the transition history of the recommendation information between the different groups detected by the group transition detection unit 110. The advertisement distribution destination determination unit 130 determines a user terminal that is a distribution destination of the advertisement information related to the product based on the value in the group of the recommendation information transition destination.

本発明の第一の実施の形態によれば、広告配信システムにおいて、高い口コミ効果が得られる広告情報の配信先を容易に決定できる。その理由は、レコメンド価値算出部120が、異なるグループ間でのレコメンド情報の遷移の履歴を基に、遷移先のグループにおけるレコメンド情報の価値を算出し、広告配信先決定部130が、レコメンド情報の遷移先のグループにおける価値を基に、商品に関する広告情報の配信先となるユーザ端末200を決定するためである。   According to the first embodiment of the present invention, in the advertisement distribution system, it is possible to easily determine a distribution destination of advertisement information that can obtain a high word-of-mouth effect. The reason is that the recommendation value calculation unit 120 calculates the value of the recommendation information in the transition destination group based on the history of transition of the recommendation information between different groups, and the advertisement distribution destination determination unit 130 This is because the user terminal 200 that is the distribution destination of the advertisement information related to the product is determined based on the value in the transition destination group.

また、本発明の第一の実施の形態によれば、広告配信システムにおいて、高い口コミ効果を得ることができる。その理由は、レコメンド価値算出部120が、異なるグループ間でのレコメンド情報の遷移が行われた回数を基に、レコメンド情報の価値を算出し、広告配信先決定部130が、レコメンド情報の価値を基に、広告情報の配信先を決定するためである。異なるグループ間を遷移した回数が多いレコメンド情報ほど、既にレコメンド情報を受信した、多数のコンタクト先グループIDを含んでいるため、このような異なるグループ間を遷移した回数が多いレコメンド情報を受信したユーザ端末200に広告情報を送信することにより、広告情報に含まれる商品について、活発なコミュニケーション(口コミ)が行われることが期待できる。また、グループ毎のユーザの特性が異なる場合、異なるグループ間を遷移した回数が多いレコメンド情報ほど、異なる視点によるコメントデータが含まれている可能性が高く、異なる視点での活発なコミュニケーション(口コミ)が行われることが期待できる。   Moreover, according to 1st Embodiment of this invention, the high word-of-mouth effect can be acquired in an advertisement delivery system. The reason is that the recommendation value calculation unit 120 calculates the value of the recommendation information based on the number of times the recommendation information transitions between different groups, and the advertisement distribution destination determination unit 130 determines the value of the recommendation information. This is because the distribution destination of the advertisement information is determined based on this. A user who has received recommendation information having a large number of times of transition between different groups because the recommendation information having a larger number of times of transition between different groups includes a large number of contact group IDs that have already received the recommendation information. By transmitting the advertisement information to the terminal 200, it can be expected that active communication (word-of-mouth) is performed on the product included in the advertisement information. In addition, when the user characteristics of each group are different, the recommendation information with a larger number of transitions between different groups is more likely to include comment data from different viewpoints, and active communication (word-of-mouth) from different viewpoints. Can be expected to be done.

また、本発明の第一の実施の形態によれば、広告配信システムにおいて、グループ内のコミュニケーションを活性化できる。その理由は、上述と同様に、レコメンド価値算出部120が、異なるグループ間でのレコメンド情報の遷移が行われた回数を基に、レコメンド情報の価値を算出し、広告配信先決定部130が、レコメンド情報の価値を基に、広告情報の配信先を決定するためである。広告情報の配信先のユーザ端末200は、既に、グループ内のユーザ端末200により転送されたレコメンド情報を受信しており、グループ内のユーザ端末200間で、広告情報を話題にしたコミュニケーションが行われることが期待できる。   Further, according to the first embodiment of the present invention, communication within a group can be activated in the advertisement distribution system. The reason is that, as described above, the recommendation value calculation unit 120 calculates the value of the recommendation information based on the number of times the recommendation information has been transitioned between different groups, and the advertisement distribution destination determination unit 130 This is because the distribution destination of the advertisement information is determined based on the value of the recommendation information. The user terminal 200 to which the advertisement information is distributed has already received the recommendation information transferred by the user terminal 200 in the group, and communication with the advertisement information as a topic is performed between the user terminals 200 in the group. I can expect that.

また、本発明の第一の実施の形態によれば、広告配信システムにおいて、ユーザの興味のない広告情報の送信を減らし、無駄なネットワークトラフィックを削減することができる。その理由は、広告配信先決定部130が、レコメンド情報の価値を基に、高い口コミ効果が得られる広告情報の配信先を決定するためである。特に、広告情報をストリーミングによりプッシュ配信する場合は、ネットワークトラフィックの削減効果が高くなる。   Moreover, according to the first embodiment of the present invention, in the advertisement distribution system, it is possible to reduce transmission of advertisement information that is not of interest to the user, and to reduce useless network traffic. The reason is that the advertisement distribution destination determination unit 130 determines the distribution destination of the advertisement information that can obtain a high word-of-mouth effect based on the value of the recommendation information. In particular, when advertising information is push-distributed by streaming, the effect of reducing network traffic is increased.

また、本発明の第一の実施の形態によれば、広告配信システムにおいて、少ない広告情報の配信数で高い広告効果を期待できる。その理由は、上述と同様に、広告配信先決定部130が、レコメンド情報の価値を基に、高い口コミ効果が得られる広告情報の配信先を決定するためである。   Further, according to the first embodiment of the present invention, a high advertisement effect can be expected with a small number of advertisement information distributions in the advertisement distribution system. The reason is that, as described above, the advertisement distribution destination determination unit 130 determines the distribution destination of the advertisement information from which a high word-of-mouth effect can be obtained based on the value of the recommendation information.

(第二の実施の形態)
次に、本発明の第二の実施の形態について説明する。
(Second embodiment)
Next, a second embodiment of the present invention will be described.

本発明の第二の実施の形態においては、レコメンド価値算出部120が、ユーザ端末200のグループ内での発言頻度を基に、レコメンド情報のレコメンド価値を算出する点において、本発明の第一の実施の形態と異なる。   In the second embodiment of the present invention, the recommendation value calculation unit 120 calculates the recommendation value of the recommendation information based on the remark frequency within the group of the user terminal 200. Different from the embodiment.

なお、本発明の第二の実施の形態において、本発明の第一の実施の形態と同一の符号を有する構成要素については、特に説明のない限り、本発明の第一の実施の形態と同様であるものとする。   In the second embodiment of the present invention, components having the same reference numerals as those in the first embodiment of the present invention are the same as those in the first embodiment of the present invention unless otherwise specified. Suppose that

はじめに、本発明の第二の実施の形態の構成について説明する。図13は、本発明の第二の実施の形態における広告配信システムの構成を示すブロック図である。   First, the configuration of the second embodiment of the present invention will be described. FIG. 13 is a block diagram showing a configuration of an advertisement distribution system according to the second embodiment of the present invention.

図13を参照すると、本発明の第二の実施の形態における広告配信装置100は、本発明の第一の実施の形態の広告配信装置100の構成に加えて、発言頻度情報記憶部170を含む。   Referring to FIG. 13, the advertisement distribution device 100 according to the second embodiment of the present invention includes a statement frequency information storage unit 170 in addition to the configuration of the advertisement distribution device 100 according to the first embodiment of the present invention. .

発言頻度情報記憶部170は、発言頻度情報175を記憶する。   The speech frequency information storage unit 170 stores speech frequency information 175.

図14は、本発明の第二の実施の形態における、発言頻度情報175の例を示す図である。発言頻度情報175は、グループID、当該グループIDのグループに属するユーザのユーザID、及び当該ユーザIDのユーザの発言回数と発言頻度を含む。ここでは、ユーザ端末200からのグループ内へのレコメンド情報、及びメッセージ情報の送信を発言とする。また、発言回数はグループ内での総発言回数とし、発言頻度はグループ内で最も発言回数が多いユーザの発言回数に対する各ユーザの発言回数の割合とする。また、発言回数は、過去一ヶ月間の履歴情報でもよい。また、発言回数は、一ヶ月毎に0にリセットされてもよい。   FIG. 14 is a diagram showing an example of the speech frequency information 175 in the second embodiment of the present invention. The speech frequency information 175 includes a group ID, a user ID of a user belonging to the group with the group ID, and the number of speeches and the speech frequency of the user with the user ID. Here, transmission of recommendation information and message information from the user terminal 200 into the group is assumed to be a message. The number of utterances is the total number of utterances in the group, and the utterance frequency is the ratio of the number of utterances of each user to the number of utterances of the user who has the most utterances in the group. The number of utterances may be history information for the past month. The number of utterances may be reset to 0 every month.

グループ通信制御部140は、ユーザ端末200から送信されたレコメンド情報、及びメッセージ情報をグループ内に配信したときに、発言頻度情報175を更新する。   The group communication control unit 140 updates the speech frequency information 175 when the recommendation information and the message information transmitted from the user terminal 200 are distributed within the group.

レコメンド価値算出部120は、発言頻度情報175を基にレコメンド価値を算出する。   The recommended value calculation unit 120 calculates a recommended value based on the utterance frequency information 175.

なお、本発明の第二の実施の形態においては、メッセージ交換部250によるコミュニケーション方式として、音声通信を用いてもよい。   In the second embodiment of the present invention, voice communication may be used as a communication method by the message exchange unit 250.

次に、本発明の第二の実施の形態における広告配信システムの動作について説明する。   Next, the operation of the advertisement distribution system in the second embodiment of the present invention will be described.

<発言頻度情報更新処理>
はじめに、ユーザ端末200からのメッセージ情報を配信したときに発言頻度情報175を更新する発言頻度情報更新処理について説明する。図17は、本発明の第二の実施の形態における発言頻度情報更新処理を示すシーケンス図である。
<Remark frequency information update processing>
First, the speech frequency information update process for updating the speech frequency information 175 when message information from the user terminal 200 is distributed will be described. FIG. 17 is a sequence diagram showing a speech frequency information update process in the second embodiment of the present invention.

ユーザ端末200のメッセージ交換部250は、グループ内のコミュニケーションのために、広告配信装置100へメッセージ情報を含むメッセージ配信要求を送信する(ステップS501)。ここで、メッセージ配信要求は、ユーザにより指定された送信先グループID、送信元ユーザID、及びユーザにより入力されたメッセージ情報を含む。   The message exchange unit 250 of the user terminal 200 transmits a message distribution request including message information to the advertisement distribution apparatus 100 for communication within the group (step S501). Here, the message delivery request includes a transmission destination group ID designated by the user, a transmission source user ID, and message information input by the user.

メッセージ配信要求を受信した広告配信装置100のグループ通信制御部140は、グループ情報記憶部150に記憶されたグループ情報155を参照し、メッセージ情報の送信先グループIDで指定されたグループに所属するユーザ端末200のユーザIDを抽出する。さらに、グループ通信制御部140は、抽出したユーザIDのうち、メッセージ情報の送信元ユーザIDを除いたユーザIDを送信先として、ユーザ端末200へメッセージ情報を配信する(ステップS502)。   The group communication control unit 140 of the advertisement distribution apparatus 100 that has received the message distribution request refers to the group information 155 stored in the group information storage unit 150 and belongs to the group specified by the destination group ID of the message information. The user ID of the terminal 200 is extracted. Further, the group communication control unit 140 distributes the message information to the user terminal 200 by using the extracted user ID as a transmission destination, the user ID excluding the message information transmission source user ID (step S502).

グループ通信制御部140は、発言頻度情報記憶部170の発言頻度情報175を更新する(ステップS503)。ここで、グループ通信制御部140は、発言頻度情報175上で、メッセージ情報の送信先グループIDにおける送信元ユーザIDの発言回数と、当該グループIDに属する各ユーザIDの発言頻度とを更新する。   The group communication control unit 140 updates the speech frequency information 175 in the speech frequency information storage unit 170 (step S503). Here, the group communication control unit 140 updates the utterance count of the transmission source user ID in the transmission destination group ID of the message information and the utterance frequency of each user ID belonging to the group ID on the utterance frequency information 175.

例えば、ユーザID「user01」のユーザ端末200が送信先グループID「group01」にメッセージ情報を送信した結果、ユーザID「user01」のグループID「group01」における発言回数が33回となった場合、グループ通信制御部140は、図14のように発言頻度情報175に発言回数33回を設定する。また、グループID「group01」の中で最も発言回数の多いユーザID「user02」の発言回数が34回であるため、グループ通信制御部140は、ユーザID「user001」の発言頻度として、33÷34=0.97を算出し、発言頻度情報175に設定する。   For example, when the user terminal 200 with the user ID “user01” transmits message information to the destination group ID “group01”, the number of utterances in the group ID “group01” with the user ID “user01” is 33 times. The communication control unit 140 sets the number of utterances 33 in the utterance frequency information 175 as shown in FIG. Further, since the number of utterances of the user ID “user02” with the largest number of utterances in the group ID “group01” is 34 times, the group communication control unit 140 calculates 33 ÷ 34 as the utterance frequency of the user ID “user001”. = 0.97 is calculated and set in the speech frequency information 175.

<商品情報提供処理>
本発明の第二の実施の形態における商品情報提供処理のシーケンス図は、本発明の第一の実施の形態(図9)と同様となる。
<Product information provision processing>
The sequence diagram of the merchandise information providing process in the second embodiment of the present invention is the same as that in the first embodiment (FIG. 9) of the present invention.

<レコメンド情報配信処理>
次に、ユーザ端末200が送信したレコメンド情報を配信するレコメンド情報配信処理について説明する。図18は、本発明の第二の実施の形態におけるレコメンド情報配信処理を示すシーケンス図である。
<Recommendation information distribution processing>
Next, a recommendation information distribution process for distributing the recommendation information transmitted by the user terminal 200 will be described. FIG. 18 is a sequence diagram showing recommendation information distribution processing according to the second embodiment of the present invention.

ユーザ端末200がレコメンド情報を生成または更新してから、ユーザ端末200がレコメンド情報を出力するまでの処理(ステップS221〜S225)は、本発明の第一の実施の形態(ステップS201〜S205)と同様となる。   The processing from when the user terminal 200 generates or updates the recommendation information until the user terminal 200 outputs the recommendation information (steps S221 to S225) is the same as that of the first embodiment (steps S201 to S205) of the present invention. It becomes the same.

広告配信装置100のグループ通信制御部140は、発言頻度情報記憶部170の発言頻度情報175を更新する(ステップS226)。ここで、グループ通信制御部140は、発言頻度情報175上で、レコメンド情報の送信先グループIDにおける送信元ユーザIDの発言回数と、当該グループIDに属する各ユーザIDの発言頻度とを更新する。   The group communication control unit 140 of the advertisement distribution apparatus 100 updates the speech frequency information 175 of the speech frequency information storage unit 170 (step S226). Here, the group communication control unit 140 updates the utterance count of the transmission source user ID in the transmission destination group ID of the recommendation information and the utterance frequency of each user ID belonging to the group ID on the utterance frequency information 175.

次に、グループ通信制御部140がグループ遷移検出部110へレコメンド配信通知を送信してから、グループ遷移検出部110が異なるグループ間でレコメンド情報が遷移したかどうかを判定するまでの処理(ステップS227〜S229)は、本発明の第一の実施の形態(ステップS206〜S208)と同様となる。   Next, processing from when the group communication control unit 140 transmits a recommendation delivery notification to the group transition detection unit 110 until the group transition detection unit 110 determines whether or not the recommendation information has changed between different groups (step S227). To S229) are the same as those of the first embodiment (steps S206 to S208) of the present invention.

グループ遷移検出部110は、ステップS229において、レコメンド情報が、異なるグループ間で遷移したと判定した場合、レコメンド価値算出部120へレコメンド価値算出要求を送信する(ステップS230)。ここで、レコメンド価値算出要求には、レコメンド履歴情報165から抽出したレコメンド価値、及びレコメンド配信通知に含まれる送信元ユーザIDと送信先グループIDを含むものとする。   If the group transition detection unit 110 determines in step S229 that the recommendation information has transitioned between different groups, the group transition detection unit 110 transmits a recommendation value calculation request to the recommendation value calculation unit 120 (step S230). Here, the recommendation value calculation request includes the recommendation value extracted from the recommendation history information 165, and the transmission source user ID and the transmission destination group ID included in the recommendation distribution notification.

レコメンド価値算出要求を受信したレコメンド価値算出部120は、発言頻度情報記憶部170の発言頻度情報175を参照し、レコメンド配信通知に含まれる送信先グループIDにおける送信元ユーザIDの発言頻度を抽出する(ステップS231)。   The recommendation value calculation unit 120 that has received the recommendation value calculation request refers to the utterance frequency information 175 of the utterance frequency information storage unit 170 and extracts the utterance frequency of the transmission source user ID in the transmission destination group ID included in the recommendation distribution notification. (Step S231).

レコメンド価値算出部120は、抽出した発言頻度を基にレコメンド情報のレコメンド価値を算出する(ステップS232)。ここで、レコメンド価値算出部120は、以下のような評価関数により、レコメンド価値を算出する。   The recommendation value calculation unit 120 calculates the recommendation value of the recommendation information based on the extracted utterance frequency (step S232). Here, the recommendation value calculation unit 120 calculates the recommendation value using the following evaluation function.

レコメンド価値(t)=レコメンド価値(t−1)×発言頻度×増加スケール
ここで、レコメンド価値(t)は、レコメンド情報の送信先グループにおけるレコメンド価値である。また、レコメンド価値(t−1)は、レコメンド情報を送信したユーザ端末200が、当該レコメンド情報を更新する前に当該レコメンド情報を受信したときのレコメンド価値、すなわち、レコメンド履歴情報165から抽出したレコメンド価値である。なお、レコメンド履歴情報165から抽出したレコメンド価値が「NULL」の場合は、レコメンド価値(t−1)を「1」としてレコメンド価値(t)を算出する。また、増加スケールは、レコメンド価値の増加の割合を示す任意の値である。例えば、増加スケールが「2」の場合、グループ内で発言回数が最も多いユーザ端末200がレコメンド情報を転送したとき、レコメンド価値は2倍となる。
Recommendation Value (t) = Recommendation Value (t−1) × Speech Frequency × Increase Scale Here, the recommendation value (t) is a recommendation value in a destination group of recommendation information. The recommendation value (t−1) is a recommendation value obtained when the user terminal 200 that transmitted the recommendation information receives the recommendation information before updating the recommendation information, that is, a recommendation extracted from the recommendation history information 165. Value. When the recommendation value extracted from the recommendation history information 165 is “NULL”, the recommendation value (t) is calculated by setting the recommendation value (t−1) to “1”. The increase scale is an arbitrary value indicating the rate of increase in the recommendation value. For example, when the increase scale is “2”, when the user terminal 200 having the largest number of utterances in the group transfers the recommendation information, the recommendation value is doubled.

レコメンド価値算出部120は、算出したレコメンド価値をグループ遷移検出部110へ送信する(ステップS233)。   The recommendation value calculation unit 120 transmits the calculated recommendation value to the group transition detection unit 110 (step S233).

レコメンド価値を受信したグループ遷移検出部110は、レコメンド履歴情報165に、配信したレコメンド情報の履歴データを追加し、レコメンド履歴情報記憶部160へ保存する(ステップS234)。   The group transition detection unit 110 that has received the recommendation value adds the history data of the distributed recommendation information to the recommendation history information 165, and stores it in the recommendation history information storage unit 160 (step S234).

例えば、ユーザID「user01」のユーザ端末200がサービス装置300から商品ID「product01」を含む商品情報を受信したときに、当該ユーザ端末200のユーザが当該商品をグループID「group01」のグループに推奨するものとする。   For example, when the user terminal 200 with the user ID “user01” receives product information including the product ID “product01” from the service device 300, the user of the user terminal 200 recommends the product to the group with the group ID “group01”. It shall be.

ユーザ端末200のレコメンド情報転送部210は、サービス装置300から受信した商品情報とユーザにより入力されたコメントデータを基に、図5のようなレコメンド情報を生成する。レコメンド情報転送部210は、送信先グループID「group01」、送信元ユーザID「user01」、及び生成したレコメンド情報を含むレコメンド配信要求を広告配信装置100へ送信する。   The recommendation information transfer unit 210 of the user terminal 200 generates recommendation information as shown in FIG. 5 based on the product information received from the service device 300 and the comment data input by the user. The recommendation information transfer unit 210 transmits a recommendation distribution request including the transmission destination group ID “group01”, the transmission source user ID “user01”, and the generated recommendation information to the advertisement distribution apparatus 100.

広告配信装置100のグループ通信制御部140は、レコメンド情報の追加されたコメントデータに対して、コンタクト先グループID「group01」とコンタクト先ユーザID「user01」とを設定する。グループ通信制御部140は、図3のグループ情報155を参照し、送信先グループID「group01」のグループに所属するユーザ端末200のユーザID「user01、user02、…」を抽出する。グループ通信制御部140は、抽出したユーザIDのうち、送信元ユーザID「user01」を除いた23個のユーザID「user02、…」を送信先としてレコメンド情報を配信する。   The group communication control unit 140 of the advertisement distribution apparatus 100 sets the contact destination group ID “group01” and the contact destination user ID “user01” for the comment data to which the recommendation information is added. The group communication control unit 140 refers to the group information 155 in FIG. 3 and extracts the user IDs “user01, user02,...” Of the user terminals 200 belonging to the group having the transmission destination group ID “group01”. The group communication control unit 140 distributes the recommendation information by using 23 user IDs “user02,...” Excluding the transmission source user ID “user01” among the extracted user IDs as transmission destinations.

レコメンド情報を受信したユーザ端末200は、図5のレコメンド情報をレコメンド情報記憶部220に保存し、出力デバイスに出力する。   Receiving the recommendation information, the user terminal 200 stores the recommendation information of FIG. 5 in the recommendation information storage unit 220 and outputs it to the output device.

広告配信装置100のグループ通信制御部140は、レコメンド情報の配信時刻「2009/02/10 11:27」、送信元ユーザID「user01」、送信先グループID「group01」、送信先ユーザID「user02、…」、及び商品ID「product01」を含むレコメンド配信通知をグループ遷移検出部110へ送信する。   The group communication control unit 140 of the advertisement distribution apparatus 100 transmits the recommendation information distribution time “2009/02/10 11:27”, the transmission source user ID “user01”, the transmission destination group ID “group01”, and the transmission destination user ID “user02”. ,..., And the recommended delivery notification including the product ID “product01” is transmitted to the group transition detection unit 110.

広告配信装置100のグループ通信制御部140は、発言頻度情報175上で、レコメンド情報の送信先グループID「group01」における送信元ユーザID「user01」の発言回数と、当該グループID「group01」に属する各ユーザIDの発言頻度とを更新する。   The group communication control unit 140 of the advertisement distribution apparatus 100 belongs to the group ID “group01” and the number of utterances of the transmission source user ID “user01” in the transmission destination group ID “group01” of the recommendation information on the utterance frequency information 175. The remark frequency of each user ID is updated.

図15は、本発明の第二の実施の形態におけるレコメンド履歴情報165の例を示す図である。グループ遷移検出部110は、図15のレコメンド履歴情報165を参照し、レコメンド履歴情報165の送信先ユーザIDにレコメンド配信通知に含まれる送信元ユーザID「user01」を含み、レコメンド履歴情報165の商品IDがレコメンド配信通知に含まれる商品ID「product01」と一致する履歴データを検索する。この場合、グループ遷移検出部110は、この条件を満たす履歴データが存在しないため、レコメンド履歴情報165から抽出した送信先グループID、及びレコメンド価値として「NULL」を設定する。   FIG. 15 is a diagram illustrating an example of the recommendation history information 165 according to the second embodiment of this invention. The group transition detection unit 110 refers to the recommendation history information 165 in FIG. 15, includes the transmission source user ID “user01” included in the recommendation delivery notification in the transmission destination user ID of the recommendation history information 165, and the product of the recommendation history information 165 The history data whose ID matches the product ID “product01” included in the recommendation delivery notification is searched. In this case, the group transition detection unit 110 sets “NULL” as the transmission destination group ID extracted from the recommendation history information 165 and the recommendation value because there is no history data that satisfies this condition.

グループ遷移検出部110は、レコメンド履歴情報165から抽出した送信先グループIDが「NULL」であるため、レコメンド情報が、異なるグループ間で遷移したものと判定する。   Since the destination group ID extracted from the recommendation history information 165 is “NULL”, the group transition detection unit 110 determines that the recommendation information has transitioned between different groups.

グループ遷移検出部110は、レコメンド価値算出部120へ、レコメンド履歴情報165から抽出したレコメンド価値「NULL」、及びレコメンド配信通知に含まれる送信元ユーザID「user01」と送信先グループID「group01」を含むレコメンド価値算出要求を送信する。   The group transition detection unit 110 sends the recommendation value “NULL” extracted from the recommendation history information 165 and the transmission source user ID “user01” and the transmission destination group ID “group01” included in the recommendation distribution notification to the recommendation value calculation unit 120. A recommendation value calculation request including is transmitted.

レコメンド価値算出部120は、図14の発言頻度情報175を参照し、送信先グループID「group01」における送信元ユーザID「user01」の発言頻度「0.97」を抽出する。   The recommendation value calculating unit 120 refers to the speech frequency information 175 of FIG. 14 and extracts the speech frequency “0.97” of the transmission source user ID “user01” in the transmission destination group ID “group01”.

レコメンド価値算出部120は、上記の評価関数によって、レコメンド情報のレコメンド価値を算出する。ここで、レコメンド履歴情報165から抽出したレコメンド価値が「NULL」であるため、レコメンド価値(t−1)には「1」が設定される。増加スケールを「2」とすると、レコメンド価値(t)は、1.00×0.97×2=1.94のように算出される。   The recommendation value calculation unit 120 calculates the recommendation value of the recommendation information using the above evaluation function. Here, since the recommendation value extracted from the recommendation history information 165 is “NULL”, “1” is set to the recommendation value (t−1). When the increase scale is “2”, the recommendation value (t) is calculated as 1.00 × 0.97 × 2 = 1.94.

グループ遷移検出部110は、配信時刻「2009/02/10 11:27」、送信元ユーザID「user01」、送信先グループID「group01」、送信先ユーザID「user02、…」、商品ID「product01」、及びレコメンド価値「1.94」を設定した履歴データを図15のようにレコメンド履歴情報165に追加する。   The group transition detection unit 110 includes a distribution time “2009/02/10 11:27”, a transmission source user ID “user01”, a transmission destination group ID “group01”, a transmission destination user ID “user02,...”, And a product ID “product01”. ”And the history data set with the recommendation value“ 1.94 ”are added to the recommendation history information 165 as shown in FIG. 15.

次に、ユーザID「user02」のユーザ端末200がグループID「group01」に配信されたレコメンド情報を受信したときに、当該ユーザ端末200のユーザが当該商品をグループID「group02」のグループに推奨するものとする。   Next, when the user terminal 200 with the user ID “user02” receives the recommendation information distributed to the group ID “group01”, the user of the user terminal 200 recommends the product to the group with the group ID “group02”. Shall.

ユーザ端末200のレコメンド情報転送部210は、ユーザにより入力されたコメントデータを基に、図6のようにレコメンド情報を更新する。レコメンド情報転送部210は、送信先グループID「group02」、送信元ユーザID「user02」、及び更新したレコメンド情報を含むレコメンド配信要求を広告配信装置100へ送信する。   The recommendation information transfer unit 210 of the user terminal 200 updates the recommendation information as shown in FIG. 6 based on the comment data input by the user. The recommendation information transfer unit 210 transmits a recommendation distribution request including the transmission destination group ID “group02”, the transmission source user ID “user02”, and the updated recommendation information to the advertisement distribution apparatus 100.

広告配信装置100のグループ通信制御部140は、レコメンド情報の追加されたコメントデータに対して、コンタクト先グループID「group02」とコンタクト先ユーザID「user02」とを設定する。グループ通信制御部140は、図3のグループ情報155を参照し、送信先グループID「group02」のグループに所属するユーザ端末200のユーザID「user02、user03、…」を抽出する。グループ通信制御部140は、抽出したユーザIDのうち、送信元ユーザID「user02」を除いた32個のユーザID「user03、…」を送信先としてレコメンド情報を配信する。   The group communication control unit 140 of the advertisement distribution apparatus 100 sets the contact destination group ID “group02” and the contact destination user ID “user02” for the comment data to which the recommendation information is added. The group communication control unit 140 refers to the group information 155 in FIG. 3 and extracts the user IDs “user02, user03,...” Of the user terminals 200 belonging to the group having the transmission destination group ID “group02”. The group communication control unit 140 distributes the recommendation information using the extracted user IDs, which are 32 user IDs “user03,...” Excluding the transmission source user ID “user02” as transmission destinations.

レコメンド情報を受信したユーザ端末200は、図6のレコメンド情報をレコメンド情報記憶部220に保存し、出力デバイスに出力する。   The user terminal 200 that has received the recommendation information stores the recommendation information of FIG. 6 in the recommendation information storage unit 220 and outputs it to the output device.

広告配信装置100のグループ通信制御部140は、レコメンド情報の配信時刻「2009/02/10 11:29」、送信元ユーザID「user02」、送信先グループID「group02」、送信先ユーザID「user03、…」、及び商品ID「product01」を含むレコメンド配信通知をグループ遷移検出部110へ送信する。   The group communication control unit 140 of the advertisement distribution apparatus 100 transmits the recommendation information distribution time “2009/02/10 11:29”, the transmission source user ID “user02”, the transmission destination group ID “group02”, and the transmission destination user ID “user03”. ,..., And the recommended delivery notification including the product ID “product01” is transmitted to the group transition detection unit 110.

広告配信装置100のグループ通信制御部140は、発言頻度情報175上で、レコメンド情報の送信先グループID「group02」における送信元ユーザID「user02」の発言回数と、当該グループID「group02」に属する各ユーザIDの発言頻度とを更新する。   The group communication control unit 140 of the advertisement delivery apparatus 100 belongs to the group ID “group02” and the number of utterances of the transmission source user ID “user02” in the transmission destination group ID “group02” of the recommendation information on the utterance frequency information 175. The remark frequency of each user ID is updated.

グループ遷移検出部110は、図15のレコメンド履歴情報165を参照し、レコメンド履歴情報165の送信先ユーザIDにレコメンド配信通知に含まれる送信元ユーザID「user02」を含み、レコメンド履歴情報165の商品IDがレコメンド配信通知に含まれる商品ID「product01」と一致する履歴データを検索する。この場合、グループ遷移検出部110は、この条件を満たす配信時刻「2009/02/10 11:27」の履歴データから、送信先グループID「group01」、及びレコメンド価値「1.94」を抽出する。   The group transition detection unit 110 refers to the recommendation history information 165 of FIG. 15, includes the transmission source user ID “user02” included in the recommendation delivery notification in the transmission destination user ID of the recommendation history information 165, and the product of the recommendation history information 165 The history data whose ID matches the product ID “product01” included in the recommendation delivery notification is searched. In this case, the group transition detection unit 110 extracts the transmission destination group ID “group01” and the recommendation value “1.94” from the history data of the distribution time “2009/02/10 11:27” that satisfies this condition. .

グループ遷移検出部110は、レコメンド履歴情報165から抽出した送信先グループID「group01」とレコメンド配信通知に含まれる送信先グループID「group02」が異なるため、レコメンド情報が、異なるグループ間で遷移したものと判定する。   In the group transition detection unit 110, because the transmission destination group ID “group01” extracted from the recommendation history information 165 and the transmission destination group ID “group02” included in the recommendation distribution notification are different, the recommendation information has changed between different groups. Is determined.

グループ遷移検出部110は、レコメンド価値算出部120へ、レコメンド履歴情報165から抽出したレコメンド価値「1.94」、及びレコメンド配信通知に含まれる送信元ユーザID「user02」と送信先グループID「group02」を含むレコメンド価値算出要求を送信する。   The group transition detection unit 110 sends the recommendation value “1.94” extracted from the recommendation history information 165 to the recommendation value calculation unit 120, the transmission source user ID “user02” and the transmission destination group ID “group02” included in the recommendation distribution notification. ”Is sent to the recommendation value calculation request.

レコメンド価値算出部120は、図14の発言頻度情報175を参照し、送信先グループID「group02」における送信元ユーザID「user02」の発言頻度「1.00」を抽出する。   The recommendation value calculation unit 120 refers to the speech frequency information 175 in FIG. 14 and extracts the speech frequency “1.00” of the transmission source user ID “user02” in the transmission destination group ID “group02”.

レコメンド価値算出部120は、上記の評価関数によって、レコメンド情報のレコメンド価値を算出する。レコメンド価値は、1.94×1.00×2=3.88のように算出される。   The recommendation value calculation unit 120 calculates the recommendation value of the recommendation information using the above evaluation function. The recommendation value is calculated as 1.94 × 1.00 × 2 = 3.88.

グループ遷移検出部110は、配信時刻「2009/02/10 11:29」、送信元ユーザID「user02」、送信先グループID「group02」、送信先ユーザID「user03、…」、商品ID「product01」、及びレコメンド価値「3.88」を設定した履歴データを図15のようにレコメンド履歴情報165に追加する。   The group transition detection unit 110 includes a distribution time “2009/02/10 11:29”, a transmission source user ID “user02”, a transmission destination group ID “group02”, a transmission destination user ID “user03,...”, And a product ID “product01”. ”And the history data set with the recommendation value“ 3.88 ”are added to the recommendation history information 165 as shown in FIG. 15.

さらに、ユーザID「user03」のユーザ端末200がグループID「group02」に配信されたレコメンド情報を受信したときに、当該ユーザ端末200のユーザが当該商品をグループID「group03」のグループに推奨するものとする。   Further, when the user terminal 200 with the user ID “user03” receives the recommendation information distributed to the group ID “group02”, the user of the user terminal 200 recommends the product to the group with the group ID “group03”. And

ユーザ端末200のレコメンド情報転送部210は、ユーザにより入力されたコメントデータを基に、図7のようにレコメンド情報を更新する。レコメンド情報転送部210は、送信先グループID「group03」、送信元ユーザID「user03」、及び更新したレコメンド情報を含むレコメンド配信要求を広告配信装置100へ送信する。   The recommendation information transfer unit 210 of the user terminal 200 updates the recommendation information as shown in FIG. 7 based on the comment data input by the user. The recommendation information transfer unit 210 transmits a recommendation distribution request including the transmission destination group ID “group03”, the transmission source user ID “user03”, and the updated recommendation information to the advertisement distribution apparatus 100.

広告配信装置100のグループ通信制御部140は、レコメンド情報の追加されたコメントデータに対して、コンタクト先グループID「group03」とコンタクト先ユーザID「user03」とを設定する。グループ通信制御部140は、図3のグループ情報155を参照し、送信先グループID「group03」のグループに所属するユーザ端末200のユーザID「user03、user04、…」を抽出する。グループ通信制御部140は、抽出したユーザIDのうち、送信元ユーザID「user03」を除いた11個のユーザID「user04、…」を送信先としてレコメンド情報を配信する。   The group communication control unit 140 of the advertisement distribution apparatus 100 sets the contact destination group ID “group03” and the contact destination user ID “user03” for the comment data to which the recommendation information is added. The group communication control unit 140 refers to the group information 155 in FIG. 3 and extracts the user IDs “user03, user04,...” Of the user terminals 200 belonging to the group having the transmission destination group ID “group03”. The group communication control unit 140 distributes the recommendation information with the 11 user IDs “user04,...” Excluding the transmission source user ID “user03” among the extracted user IDs as transmission destinations.

レコメンド情報を受信したユーザ端末200は、図7のレコメンド情報をレコメンド情報記憶部220に保存し、出力デバイスに出力する。   The user terminal 200 that has received the recommendation information stores the recommendation information of FIG. 7 in the recommendation information storage unit 220 and outputs it to the output device.

広告配信装置100のグループ通信制御部140は、レコメンド情報の配信時刻「2009/02/10 11:38」、送信元ユーザID「user03」、送信先グループID「group03」、送信先ユーザID「user04、…」、及び商品ID「product01」を含むレコメンド配信通知をグループ遷移検出部110へ送信する。   The group communication control unit 140 of the advertisement distribution apparatus 100 transmits the recommendation information distribution time “2009/02/10 11:38”, the transmission source user ID “user03”, the transmission destination group ID “group03”, and the transmission destination user ID “user04”. ,..., And the recommended delivery notification including the product ID “product01” is transmitted to the group transition detection unit 110.

広告配信装置100のグループ通信制御部140は、発言頻度情報175上で、レコメンド情報の送信先グループID「group03」における送信元ユーザID「user03」の発言回数と、当該グループID「group03」に属する各ユーザIDの発言頻度とを更新する。   The group communication control unit 140 of the advertisement delivery apparatus 100 belongs to the group ID “group03” and the number of times of the transmission source user ID “user03” in the transmission destination group ID “group03” of the recommendation information on the speech frequency information 175. The remark frequency of each user ID is updated.

グループ遷移検出部110は、図15のレコメンド履歴情報165を参照し、レコメンド履歴情報165の送信先ユーザIDにレコメンド配信通知に含まれる送信元ユーザID「user03」を含み、レコメンド履歴情報165の商品IDがレコメンド配信通知に含まれる商品ID「product01」と一致する履歴データを検索する。この場合、グループ遷移検出部110は、この条件を満たす配信時刻「2009/02/10 11:29」の履歴データから、送信先グループID「group02」、及びレコメンド価値「3.88」を抽出する。   The group transition detection unit 110 refers to the recommendation history information 165 in FIG. 15, includes the transmission source user ID “user03” included in the recommendation delivery notification in the transmission destination user ID of the recommendation history information 165, and the product of the recommendation history information 165 The history data whose ID matches the product ID “product01” included in the recommendation delivery notification is searched. In this case, the group transition detection unit 110 extracts the destination group ID “group02” and the recommendation value “3.88” from the history data of the distribution time “2009/02/10 11:29” that satisfies this condition. .

グループ遷移検出部110は、レコメンド履歴情報165から抽出した送信先グループID「group02」とレコメンド配信通知に含まれる送信先グループID「group03」が異なるため、レコメンド情報が、異なるグループ間で遷移したものと判定する。   In the group transition detection unit 110, because the transmission destination group ID “group02” extracted from the recommendation history information 165 and the transmission destination group ID “group03” included in the recommendation distribution notification are different, the recommendation information has changed between different groups. Is determined.

グループ遷移検出部110は、レコメンド価値算出部120へ、レコメンド履歴情報165から抽出したレコメンド価値「3.88」、及びレコメンド配信通知に含まれる送信元ユーザID「user03」と送信先グループID「group03」を含むレコメンド価値算出要求を送信する。   The group transition detection unit 110 sends the recommendation value “3.88” extracted from the recommendation history information 165 to the recommendation value calculation unit 120, the transmission source user ID “user03” and the transmission destination group ID “group03” included in the recommendation distribution notification. ”Is sent to the recommendation value calculation request.

レコメンド価値算出部120は、図14の発言頻度情報175を参照し、送信先グループID「group03」における送信元ユーザID「user03」の発言頻度「0.08」を抽出する。   The recommendation value calculation unit 120 refers to the speech frequency information 175 of FIG. 14 and extracts the speech frequency “0.08” of the transmission source user ID “user03” in the transmission destination group ID “group03”.

レコメンド価値算出部120は、上記の評価関数によって、レコメンド情報のレコメンド価値を算出する。レコメンド価値は、3.88×0.08×2=0.62のように算出される。   The recommendation value calculation unit 120 calculates the recommendation value of the recommendation information using the above evaluation function. The recommendation value is calculated as 3.88 × 0.08 × 2 = 0.62.

グループ遷移検出部110は、配信時刻「2009/02/10 11:38」、送信元ユーザID「user03」、送信先グループID「group03」、送信先ユーザID「user04、…」、商品ID「product01」、及びレコメンド価値「0.62」を設定した履歴データを図15のようにレコメンド履歴情報165に追加する。   The group transition detection unit 110 includes a distribution time “2009/02/10 11:38”, a transmission source user ID “user03”, a transmission destination group ID “group03”, a transmission destination user ID “user04,...”, And a product ID “product01”. ”And the recommendation data“ 0.62 ”are added to the recommendation history information 165 as shown in FIG.

<広告情報配信処理>
本発明の第二の実施の形態における広告情報配信処理のシーケンス図は、本発明の第一の実施の形態(図11)と同様となる。
<Advertising information distribution process>
The sequence diagram of the advertisement information distribution process in the second embodiment of the present invention is the same as that in the first embodiment (FIG. 11) of the present invention.

例えば、サービス装置300が、配信数「20」、及び商品ID「product01」の広告情報を含む広告配信要求を広告配信装置100へ送信した場合、広告配信装置100の広告配信先決定部130は、図15のレコメンド履歴情報165を参照し、広告情報に含まれる商品ID「product01」を含む配信時刻「2009/02/10 11:27」、「2009/02/10 11:29」、「2009/02/10 11:38」の履歴データを抽出する。   For example, when the service device 300 transmits an advertisement distribution request including advertisement information of the distribution number “20” and the product ID “product01” to the advertisement distribution device 100, the advertisement distribution destination determination unit 130 of the advertisement distribution device 100 Referring to the recommendation history information 165 in FIG. 15, the distribution times “2009/02/10 11:27”, “2009/02/10 11:29”, “2009/10” including the product ID “product01” included in the advertisement information are displayed. 02/10 11:38 "is extracted.

図16は、本発明の第二の実施の形態における広告配信グループリストの例を示す図である。広告配信先決定部130は、抽出した履歴データの送信先グループID「group01」、「group02」、「group03」を広告配信グループリストの送信先グループIDに設定する。また、広告配信先決定部130は、それぞれの送信先グループIDに対応するレコメンド価値を基に、送信先グループID「group01」、「group02」、「group03」にそれぞれ配信優先度「2」、「1」、「3」を設定し、図16のような広告配信先グループリストを生成する。   FIG. 16 is a diagram showing an example of the advertisement distribution group list in the second embodiment of the present invention. The advertisement distribution destination determination unit 130 sets the transmission destination group IDs “group01”, “group02”, and “group03” of the extracted history data as the transmission destination group IDs in the advertisement distribution group list. Further, the advertisement distribution destination determination unit 130 assigns distribution priority levels “2” and “2” to the transmission destination group IDs “group01”, “group02”, and “group03” based on the recommendation values corresponding to the respective transmission destination group IDs. 1 ”and“ 3 ”are set, and an advertisement distribution destination group list as shown in FIG. 16 is generated.

グループ通信制御部140は、図3のグループ情報155を参照し、配信優先度が「1」のグループID「group02」のグループに所属するユーザ端末200のユーザID「user02、user03、…」から20個のユーザIDをランダムに抽出する。   The group communication control unit 140 refers to the group information 155 of FIG. 3, and the user IDs “user02, user03,...” Of the user terminals 200 belonging to the group with the group ID “group02” having the distribution priority “1” to 20 User IDs are extracted at random.

グループ通信制御部140は、抽出した20個のユーザIDを送信先として、広告情報を送信する。   The group communication control unit 140 transmits the advertisement information with the extracted 20 user IDs as transmission destinations.

<メッセージ情報配信処理>
本発明の第二の実施の形態における広告情報配信処理のシーケンス図は、本発明の第一の実施の形態(図12)と同様となる。
<Message information distribution process>
The sequence diagram of the advertisement information distribution process in the second embodiment of the present invention is the same as that in the first embodiment (FIG. 12) of the present invention.

以上により、本発明の第二の実施の形態の動作が完了する。   Thus, the operation of the second embodiment of the present invention is completed.

本発明の第二の実施の形態によれば、本発明の第一の実施の形態に比べて、より高い口コミ効果を得ることができる。その理由は、レコメンド価値算出部120が、ユーザ端末200のグループ内での発言頻度を基に、レコメンド情報のレコメンド価値を算出し、広告配信先決定部130が、レコメンド情報の価値を基に、広告情報の配信先を決定するためである。発言頻度の高いユーザ端末200によりレコメンド情報が追加されたコメントデータは、当該レコメンド情報を配信したグループに対して高い影響力を持ち、グループ内のユーザによる注目度が高いことが予想される。このような発言頻度の高いユーザ端末200により送信されたレコメンド情報を受信したユーザ端末200に広告情報を送信することにより、広告情報に含まれる商品について、より活発なコミュニケーション(口コミ)が行われることが期待できる。   According to the second embodiment of the present invention, it is possible to obtain a higher word-of-mouth effect as compared to the first embodiment of the present invention. The reason is that the recommendation value calculation unit 120 calculates the recommendation value of the recommendation information based on the remark frequency within the group of the user terminal 200, and the advertisement distribution destination determination unit 130 determines the value of the recommendation information based on the value of the recommendation information. This is to determine the distribution destination of the advertisement information. The comment data to which the recommendation information is added by the user terminal 200 with a high remark frequency has a high influence on the group to which the recommendation information is distributed, and is expected to have a high degree of attention by the users in the group. By transmitting the advertisement information to the user terminal 200 that has received the recommendation information transmitted by the user terminal 200 having a high remark frequency, more active communication (word-of-mouth communication) is performed on the product included in the advertisement information. Can be expected.

(第三の実施の形態)
次に、本発明の第三の実施の形態について説明する。
(Third embodiment)
Next, a third embodiment of the present invention will be described.

本発明の第三の実施の形態においては、レコメンド価値算出部120が、異なるグループ間でレコメンド情報が遷移するときの、レコメンド情報の送信元のユーザ端末200がレコメンド情報を受信してから送信するまでの時間を基に、レコメンド情報のレコメンド価値を算出する点において、本発明の第一の実施の形態と異なる。   In the third embodiment of the present invention, the recommendation value calculation unit 120 receives the recommendation information when the recommendation information transitions between different groups, and transmits the recommendation information after receiving the recommendation information. It differs from the first embodiment of the present invention in that the recommendation value of the recommendation information is calculated based on the time until.

なお、本発明の第三の実施の形態において、本発明の第一の実施の形態と同一の符号を有する構成要素については、特に説明のない限り、本発明の第一の実施の形態と同様であるものとする。   In the third embodiment of the present invention, components having the same reference numerals as those of the first embodiment of the present invention are the same as those of the first embodiment of the present invention unless otherwise specified. Suppose that

はじめに、本発明の第三の実施の形態の構成について説明する。図19は、本発明の第三の実施の形態における広告配信システムの構成を示すブロック図である。   First, the configuration of the third embodiment of the present invention will be described. FIG. 19 is a block diagram showing the configuration of the advertisement distribution system according to the third embodiment of the present invention.

図19を参照すると、本発明の第二の実施の形態における広告配信装置100は、本発明の第一の実施の形態の広告配信装置100の構成に加えて、評価関数情報記憶部180を含む。   Referring to FIG. 19, the advertisement distribution device 100 according to the second embodiment of the present invention includes an evaluation function information storage unit 180 in addition to the configuration of the advertisement distribution device 100 according to the first embodiment of the present invention. .

ここで、評価関数情報記憶部180は、評価関数情報185を記憶する。   Here, the evaluation function information storage unit 180 stores evaluation function information 185.

図20は、本発明の第三の実施の形態における、評価関数情報185の例を示す図である。評価関数情報185は、評価関数の登録時刻、商品ID、及び当該商品IDに関するレコメンド情報のレコメンド価値を算出するために使用する評価関数を含む。   FIG. 20 is a diagram showing an example of the evaluation function information 185 in the third embodiment of the present invention. The evaluation function information 185 includes an evaluation function used for calculating the registration time of the evaluation function, the product ID, and the recommended value of the recommendation information related to the product ID.

レコメンド価値算出部120は、評価関数情報185に登録された評価関数を用いて、レコメンド情報のレコメンド価値を算出する。また、レコメンド価値算出部120は、レコメンド情報の送信元のユーザ端末200が、当該レコメンド情報を受信してから送信するまでの時間を基に、当該レコメンド情報のレコメンド価値を算出する。   The recommendation value calculation unit 120 calculates the recommendation value of the recommendation information using the evaluation function registered in the evaluation function information 185. Moreover, the recommendation value calculation part 120 calculates the recommendation value of the recommendation information based on the time from when the user terminal 200 that has transmitted the recommendation information receives the recommendation information and transmits the recommendation information.

次に、本発明の第三の実施の形態における広告配信システムの動作について説明する。   Next, the operation of the advertisement distribution system in the third embodiment of the present invention will be described.

<商品情報提供処理>
はじめに、サービス装置300からの商品情報提供処理について説明する。図23は、本発明の第三の実施の形態における商品情報提供処理を示すシーケンス図である。
<Product information provision processing>
First, merchandise information provision processing from the service device 300 will be described. FIG. 23 is a sequence diagram showing a merchandise information providing process in the third embodiment of the present invention.

サービス装置300の商品情報提供部310は、ユーザ端末200へ商品情報を送信する(ステップS141)。   The product information providing unit 310 of the service device 300 transmits the product information to the user terminal 200 (step S141).

ユーザ端末200が商品情報を受信すると、レコメンド情報転送部210は受信した商品情報をディスプレイ等の出力デバイスに出力する(ステップS142)。   When the user terminal 200 receives the product information, the recommendation information transfer unit 210 outputs the received product information to an output device such as a display (step S142).

サービス装置300の商品情報提供部310は、広告配信装置100へ商品IDと評価関数とを含む評価関数登録要求を送信する(ステップS143)。   The product information providing unit 310 of the service device 300 transmits an evaluation function registration request including the product ID and the evaluation function to the advertisement distribution device 100 (step S143).

広告配信装置100のレコメンド価値算出部120は、評価関数登録要求を受信すると、登録時刻、及び受信した商品IDと評価関数を評価関数情報185に登録し、評価関数情報記憶部180に記憶する(ステップS144)。   When receiving the evaluation function registration request, the recommended value calculation unit 120 of the advertisement distribution apparatus 100 registers the registration time and the received product ID and evaluation function in the evaluation function information 185 and stores them in the evaluation function information storage unit 180 ( Step S144).

例えば、サービス装置300の商品情報提供部310は、ユーザID「user01」のユーザ端末200へ商品ID「product01」を含む商品情報を送信する。   For example, the product information providing unit 310 of the service device 300 transmits product information including the product ID “product01” to the user terminal 200 having the user ID “user01”.

さらに、商品情報提供部310は、広告配信装置100へ商品ID「product01」と以下の評価関数とを含む評価関数登録要求を送信する。   Further, the product information providing unit 310 transmits an evaluation function registration request including the product ID “product01” and the following evaluation function to the advertisement distribution apparatus 100.

レコメンド価値(t)=レコメンド価値(t−1)×
(IF(現在時刻−受信時刻)<=30[分],
1.0−((現在時刻−受信時刻)÷30[分])^2,0.0)×2.0)
ここで、受信時刻は、レコメンド情報を送信したユーザ端末200が、当該レコメンド情報を更新する前に当該レコメンド情報を受信したときの配信時刻である。
Recommendation value (t) = Recommendation value (t−1) ×
(IF (current time−reception time) <= 30 [minutes],
1.0-((current time-reception time) ÷ 30 [minutes] ^ 2,0.0) × 2.0)
Here, the reception time is a distribution time when the user terminal 200 that transmitted the recommendation information receives the recommendation information before updating the recommendation information.

広告配信装置100のレコメンド価値算出部120は、登録時刻「2009/02/10 11:25」、及び受信した商品ID「product01」と上記の評価関数を図20のように評価関数情報185に登録する。   The recommended value calculation unit 120 of the advertisement distribution apparatus 100 registers the registration time “2009/02/10 11:25”, the received product ID “product01” and the above evaluation function in the evaluation function information 185 as shown in FIG. To do.

<レコメンド情報配信処理>
次に、ユーザ端末200が送信したレコメンド情報を配信するレコメンド情報配信処理について説明する。図24は、本発明の第三の実施の形態におけるレコメンド情報配信処理を示すシーケンス図である。
<Recommendation information distribution processing>
Next, a recommendation information distribution process for distributing the recommendation information transmitted by the user terminal 200 will be described. FIG. 24 is a sequence diagram showing recommendation information distribution processing according to the third embodiment of this invention.

ユーザ端末200がレコメンド情報を生成または更新してから、広告配信装置100のグループ通信制御部140がグループ遷移検出部110へレコメンド配信通知を送信するまでの処理(ステップS241〜S246)は、本発明の第一の実施の形態(ステップS201〜S206)と同様となる。   The processing (steps S241 to S246) from when the user terminal 200 generates or updates the recommendation information to when the group communication control unit 140 of the advertisement distribution device 100 transmits a recommendation distribution notification to the group transition detection unit 110 is performed according to the present invention. This is the same as the first embodiment (steps S201 to S206).

レコメンド配信通知を受信したグループ遷移検出部110は、レコメンド履歴情報記憶部160のレコメンド履歴情報165を参照し、レコメンド履歴情報165の送信先ユーザIDにレコメンド配信通知に含まれる送信元ユーザIDを含み、レコメンド履歴情報165の商品IDがレコメンド配信通知に含まれる商品IDと一致する履歴データの配信時刻、送信先グループID、及びレコメンド価値を抽出する。ここで、抽出される配信時刻、送信先グループID、及びレコメンド価値は、レコメンド情報を送信したユーザ端末200が、当該レコメンド情報を更新する前に当該レコメンド情報を受信したときの配信時刻、送信先グループID、及びレコメンド価値に相当する(ステップS247)。   The group transition detection unit 110 that has received the recommendation delivery notification refers to the recommendation history information 165 in the recommendation history information storage unit 160, and includes the transmission source user ID included in the recommendation delivery notification in the transmission destination user ID of the recommendation history information 165. The distribution time, the transmission destination group ID, and the recommendation value of the history data in which the product ID of the recommendation history information 165 matches the product ID included in the recommendation delivery notification are extracted. Here, the extracted distribution time, transmission destination group ID, and recommendation value are the distribution time when the user terminal 200 that transmitted the recommendation information receives the recommendation information before updating the recommendation information, the transmission destination This corresponds to the group ID and the recommendation value (step S247).

なお、商品情報を受信したユーザ端末200が、レコメンド情報を生成して送信した場合は、レコメンド履歴情報165に当該レコメンド情報についての履歴データが存在しないため、グループ遷移検出部110は、レコメンド履歴情報165から抽出した配信時刻、送信先グループID、及びレコメンド価値として「NULL」を設定する。   When the user terminal 200 that has received the product information generates and transmits the recommendation information, the history data on the recommendation information does not exist in the recommendation history information 165, and therefore the group transition detection unit 110 includes the recommendation history information. “NULL” is set as the distribution time, the transmission destination group ID, and the recommendation value extracted from 165.

グループ遷移検出部110は、レコメンド履歴情報165から抽出した送信先グループIDとレコメンド配信通知に含まれるグループIDとを基に、レコメンド情報が、異なるグループ間で遷移したかどうかを判定する(ステップS248)。   The group transition detection unit 110 determines whether the recommendation information has changed between different groups based on the transmission destination group ID extracted from the recommendation history information 165 and the group ID included in the recommendation delivery notification (step S248). ).

グループ遷移検出部110は、ステップS248において、レコメンド情報が、異なるグループ間で遷移したと判定した場合、レコメンド価値算出部120へレコメンド価値算出要求を送信する(ステップS249)。ここで、レコメンド価値算出要求には、レコメンド履歴情報165から抽出した配信時刻とレコメンド価値、及びレコメンド配信通知に含まれる送信元ユーザIDと送信先グループIDと商品IDを含むものとする。   If the group transition detection unit 110 determines in step S248 that the recommendation information has transitioned between different groups, the group transition detection unit 110 transmits a recommendation value calculation request to the recommendation value calculation unit 120 (step S249). Here, the recommendation value calculation request includes the distribution time and the recommendation value extracted from the recommendation history information 165, and the transmission source user ID, the transmission destination group ID, and the product ID included in the recommendation distribution notification.

レコメンド価値算出要求を受信したレコメンド価値算出部120は、評価関数情報記憶部180の評価関数情報185を参照し、レコメンド配信通知に含まれる商品IDに対応する評価関数を抽出する(ステップS250)。   Upon receiving the recommendation value calculation request, the recommendation value calculation unit 120 refers to the evaluation function information 185 in the evaluation function information storage unit 180 and extracts an evaluation function corresponding to the product ID included in the recommendation delivery notification (step S250).

レコメンド価値算出部120は、抽出した評価関数を用いて、レコメンド情報のレコメンド価値を計算する(ステップS251)。ここで、レコメンド価値算出部120は、評価関数の受信時刻にレコメンド履歴情報165から抽出した配信時刻を設定して、レコメンド価値(t)を算出する。なお、レコメンド履歴情報165から抽出した配信時刻が「NULL」の場合は、評価関数における受信時刻に現在時刻を設定する。また、レコメンド履歴情報165から抽出したレコメンド価値が「NULL」の場合は、評価関数におけるレコメンド価値(t−1)を「1」としてレコメンド価値(t)を算出する。   The recommendation value calculation unit 120 calculates the recommendation value of the recommendation information using the extracted evaluation function (step S251). Here, the recommendation value calculation unit 120 sets the delivery time extracted from the recommendation history information 165 as the reception time of the evaluation function, and calculates the recommendation value (t). When the distribution time extracted from the recommendation history information 165 is “NULL”, the current time is set as the reception time in the evaluation function. When the recommendation value extracted from the recommendation history information 165 is “NULL”, the recommendation value (t) is calculated by setting the recommendation value (t−1) in the evaluation function to “1”.

レコメンド価値算出部120は、算出したレコメンド価値をグループ遷移検出部110へ送信する(ステップS252)。   The recommendation value calculation unit 120 transmits the calculated recommendation value to the group transition detection unit 110 (step S252).

レコメンド価値を受信したグループ遷移検出部110は、レコメンド履歴情報165に、配信したレコメンド情報の履歴データを追加し、レコメンド履歴情報記憶部160へ保存する(ステップS253)。   The group transition detection unit 110 that has received the recommendation value adds the history data of the distributed recommendation information to the recommendation history information 165, and stores it in the recommendation history information storage unit 160 (step S253).

例えば、ユーザID「user01」のユーザ端末200がサービス装置300から商品ID「product01」を含む商品情報を受信したときに、当該ユーザ端末200のユーザが当該商品をグループID「group01」のグループに推奨するものとする。   For example, when the user terminal 200 with the user ID “user01” receives product information including the product ID “product01” from the service device 300, the user of the user terminal 200 recommends the product to the group with the group ID “group01”. It shall be.

ユーザ端末200のレコメンド情報転送部210は、サービス装置300から受信した商品情報とユーザにより入力されたコメントデータを基に、図5のようなレコメンド情報を生成する。レコメンド情報転送部210は、送信先グループID「group01」、送信元ユーザID「user01」、及び生成したレコメンド情報を含むレコメンド配信要求を広告配信装置100へ送信する。   The recommendation information transfer unit 210 of the user terminal 200 generates recommendation information as shown in FIG. 5 based on the product information received from the service device 300 and the comment data input by the user. The recommendation information transfer unit 210 transmits a recommendation distribution request including the transmission destination group ID “group01”, the transmission source user ID “user01”, and the generated recommendation information to the advertisement distribution apparatus 100.

広告配信装置100のグループ通信制御部140は、レコメンド情報の追加されたコメントデータに対して、コンタクト先グループID「group01」とコンタクト先ユーザID「user01」とを設定する。グループ通信制御部140は、図3のグループ情報155を参照し、送信先グループID「group01」のグループに所属するユーザ端末200のユーザID「user01、user02、…」を抽出する。グループ通信制御部140は、抽出したユーザIDのうち、送信元ユーザID「user01」を除いた23個のユーザID「user02、…」を送信先としてレコメンド情報を配信する。   The group communication control unit 140 of the advertisement distribution apparatus 100 sets the contact destination group ID “group01” and the contact destination user ID “user01” for the comment data to which the recommendation information is added. The group communication control unit 140 refers to the group information 155 in FIG. 3 and extracts the user IDs “user01, user02,...” Of the user terminals 200 belonging to the group having the transmission destination group ID “group01”. The group communication control unit 140 distributes the recommendation information by using 23 user IDs “user02,...” Excluding the transmission source user ID “user01” among the extracted user IDs as transmission destinations.

レコメンド情報を受信したユーザ端末200は、図5のレコメンド情報をレコメンド情報記憶部220に保存し、出力デバイスに出力する。   Receiving the recommendation information, the user terminal 200 stores the recommendation information of FIG. 5 in the recommendation information storage unit 220 and outputs it to the output device.

広告配信装置100のグループ通信制御部140は、レコメンド情報の配信時刻「2009/02/10 11:27」、送信元ユーザID「user01」、送信先グループID「group01」、送信先ユーザID「user02、…」、及び商品ID「product01」を含むレコメンド配信通知をグループ遷移検出部110へ送信する。   The group communication control unit 140 of the advertisement distribution apparatus 100 transmits the recommendation information distribution time “2009/02/10 11:27”, the transmission source user ID “user01”, the transmission destination group ID “group01”, and the transmission destination user ID “user02”. ,..., And the recommended delivery notification including the product ID “product01” is transmitted to the group transition detection unit 110.

図21は、本発明の第三の実施の形態におけるレコメンド履歴情報165の例を示す図である。グループ遷移検出部110は、図21のレコメンド履歴情報165を参照し、レコメンド履歴情報165の送信先ユーザIDにレコメンド配信通知に含まれる送信元ユーザID「user01」を含み、レコメンド履歴情報165の商品IDがレコメンド配信通知に含まれる商品ID「product01」と一致する履歴データを検索する。この場合、グループ遷移検出部110は、この条件を満たす履歴データが存在しないため、レコメンド履歴情報165から抽出した配信時刻、送信先グループID、及びレコメンド価値として「NULL」を設定する。   FIG. 21 is a diagram illustrating an example of the recommendation history information 165 according to the third embodiment of this invention. The group transition detection unit 110 refers to the recommendation history information 165 of FIG. 21, includes the transmission source user ID “user01” included in the recommendation delivery notification in the transmission destination user ID of the recommendation history information 165, and the product of the recommendation history information 165 The history data whose ID matches the product ID “product01” included in the recommendation delivery notification is searched. In this case, since there is no history data that satisfies this condition, the group transition detection unit 110 sets “NULL” as the distribution time, the transmission destination group ID, and the recommendation value extracted from the recommendation history information 165.

グループ遷移検出部110は、レコメンド履歴情報165から抽出した送信先グループIDが「NULL」であるため、レコメンド情報が、異なるグループ間で遷移したものと判定する。   Since the destination group ID extracted from the recommendation history information 165 is “NULL”, the group transition detection unit 110 determines that the recommendation information has transitioned between different groups.

グループ遷移検出部110は、レコメンド価値算出部120へ、レコメンド履歴情報165から抽出した配信時刻「NULL」とレコメンド価値「NULL」、及びレコメンド配信通知に含まれる送信元ユーザID「user01」と送信先グループID「group01」と商品ID「product01」を含むレコメンド価値算出要求を送信する。   The group transition detection unit 110 sends to the recommendation value calculation unit 120 the delivery time “NULL” and the recommendation value “NULL” extracted from the recommendation history information 165, and the transmission source user ID “user01” and the transmission destination included in the recommendation distribution notification. A recommendation value calculation request including the group ID “group01” and the product ID “product01” is transmitted.

レコメンド価値算出部120は、図20の評価関数情報185を参照し、レコメンド配信通知に含まれる商品ID「product01」に対応する評価関数を抽出する。   The recommended value calculation unit 120 refers to the evaluation function information 185 in FIG. 20 and extracts an evaluation function corresponding to the product ID “product01” included in the recommendation delivery notification.

レコメンド価値算出部120は、抽出した評価関数を用いて、レコメンド情報のレコメンド価値を計算する。ここで、レコメンド履歴情報165から抽出した配信時刻が「NULL」であるため、評価関数の受信時刻には現在時刻「2009/02/10 11:27」が設定される。また、レコメンド履歴情報165から抽出したレコメンド価値が「NULL」であるため、レコメンド価値(t−1)には「1」が設定される。   The recommendation value calculation unit 120 calculates the recommendation value of the recommendation information using the extracted evaluation function. Here, since the delivery time extracted from the recommendation history information 165 is “NULL”, the current time “2009/02/10 11:27” is set as the reception time of the evaluation function. Further, since the recommendation value extracted from the recommendation history information 165 is “NULL”, the recommendation value (t−1) is set to “1”.

レコメンド価値(t)は、1.00×1.0×2=2.00のように算出される。   The recommendation value (t) is calculated as 1.00 × 1.0 × 2 = 2.00.

グループ遷移検出部110は、配信時刻「2009/02/10 11:27」、送信元ユーザID「user01」、送信先グループID「group01」、送信先ユーザID「user02、…」、商品ID「product01」、及びレコメンド価値「2.00」を設定した履歴データを図21のようにレコメンド履歴情報165に追加する。   The group transition detection unit 110 includes a distribution time “2009/02/10 11:27”, a transmission source user ID “user01”, a transmission destination group ID “group01”, a transmission destination user ID “user02,...”, And a product ID “product01”. ”And the history data in which the recommendation value“ 2.00 ”is set are added to the recommendation history information 165 as shown in FIG.

次に、ユーザID「user02」のユーザ端末200がグループID「group01」に配信されたレコメンド情報を受信したときに、当該ユーザ端末200のユーザが当該商品をグループID「group02」のグループに推奨するものとする。   Next, when the user terminal 200 with the user ID “user02” receives the recommendation information distributed to the group ID “group01”, the user of the user terminal 200 recommends the product to the group with the group ID “group02”. Shall.

ユーザ端末200のレコメンド情報転送部210は、ユーザにより入力されたコメントデータを基に、図6のようにレコメンド情報を更新する。レコメンド情報転送部210は、送信先グループID「group02」、送信元ユーザID「user02」、及び更新したレコメンド情報を含むレコメンド配信要求を広告配信装置100へ送信する。   The recommendation information transfer unit 210 of the user terminal 200 updates the recommendation information as shown in FIG. 6 based on the comment data input by the user. The recommendation information transfer unit 210 transmits a recommendation distribution request including the transmission destination group ID “group02”, the transmission source user ID “user02”, and the updated recommendation information to the advertisement distribution apparatus 100.

広告配信装置100のグループ通信制御部140は、レコメンド情報の追加されたコメントデータに対して、コンタクト先グループID「group02」とコンタクト先ユーザID「user02」とを設定する。グループ通信制御部140は、図3のグループ情報155を参照し、送信先グループID「group02」のグループに所属するユーザ端末200のユーザID「user02、user03、…」を抽出する。グループ通信制御部140は、抽出したユーザIDのうち、送信元ユーザID「user02」を除いた32個のユーザID「user03、…」を送信先としてレコメンド情報を配信する。   The group communication control unit 140 of the advertisement distribution apparatus 100 sets the contact destination group ID “group02” and the contact destination user ID “user02” for the comment data to which the recommendation information is added. The group communication control unit 140 refers to the group information 155 in FIG. 3 and extracts the user IDs “user02, user03,...” Of the user terminals 200 belonging to the group having the transmission destination group ID “group02”. The group communication control unit 140 distributes the recommendation information using the extracted user IDs, which are 32 user IDs “user03,...” Excluding the transmission source user ID “user02” as transmission destinations.

レコメンド情報を受信したユーザ端末200は、図6のレコメンド情報をレコメンド情報記憶部220に保存し、出力デバイスに出力する。   The user terminal 200 that has received the recommendation information stores the recommendation information of FIG. 6 in the recommendation information storage unit 220 and outputs it to the output device.

広告配信装置100のグループ通信制御部140は、レコメンド情報の配信時刻「2009/02/10 11:51」、送信元ユーザID「user02」、送信先グループID「group02」、送信先ユーザID「user03、…」、及び商品ID「product01」を含むレコメンド配信通知をグループ遷移検出部110へ送信する。   The group communication control unit 140 of the advertisement distribution apparatus 100 transmits the recommendation information distribution time “2009/02/10 11:51”, the transmission source user ID “user02”, the transmission destination group ID “group02”, and the transmission destination user ID “user03”. ,..., And the recommended delivery notification including the product ID “product01” is transmitted to the group transition detection unit 110.

グループ遷移検出部110は、図21のレコメンド履歴情報165を参照し、レコメンド履歴情報165の送信先ユーザIDにレコメンド配信通知に含まれる送信元ユーザID「user02」を含み、レコメンド履歴情報165の商品IDがレコメンド配信通知に含まれる商品ID「product01」と一致する履歴データを検索する。この場合、グループ遷移検出部110は、この条件を満たす配信時刻「2009/02/10 11:27」の履歴データから、配信時刻「2009/02/10 11:27」、送信先グループID「group01」、及びレコメンド価値「2.00」を抽出する。   The group transition detection unit 110 refers to the recommendation history information 165 of FIG. 21, includes the transmission source user ID “user02” included in the recommendation delivery notification in the transmission destination user ID of the recommendation history information 165, and the product of the recommendation history information 165 The history data whose ID matches the product ID “product01” included in the recommendation delivery notification is searched. In this case, the group transition detection unit 110 obtains the distribution time “2009/02/10 11:27” and the destination group ID “group01” from the history data of the distribution time “2009/02/10 11:27” that satisfies this condition. ”And the recommendation value“ 2.00 ”.

グループ遷移検出部110は、レコメンド履歴情報165から抽出した送信先グループID「group01」とレコメンド配信通知に含まれる送信先グループID「group02」が異なるため、レコメンド情報が、異なるグループ間で遷移したものと判定する。   In the group transition detection unit 110, because the transmission destination group ID “group01” extracted from the recommendation history information 165 and the transmission destination group ID “group02” included in the recommendation distribution notification are different, the recommendation information has changed between different groups. Is determined.

グループ遷移検出部110は、レコメンド価値算出部120へ、レコメンド履歴情報165から抽出した配信時刻「2009/02/10 11:27」とレコメンド価値「2.00」、及びレコメンド配信通知に含まれる送信元ユーザID「user02」と送信先グループID「group02」と商品ID「product01」を含むレコメンド価値算出要求を送信する。   The group transition detection unit 110 sends to the recommendation value calculation unit 120 the delivery time “2009/02/10 11:27” extracted from the recommendation history information 165, the recommendation value “2.00”, and the transmission included in the recommendation delivery notification. A recommendation value calculation request including the original user ID “user02”, the destination group ID “group02”, and the product ID “product01” is transmitted.

レコメンド価値算出部120は、図20の評価関数情報185を参照し、レコメンド配信通知に含まれる商品ID「product01」に対応する評価関数を抽出する。   The recommended value calculation unit 120 refers to the evaluation function information 185 in FIG. 20 and extracts an evaluation function corresponding to the product ID “product01” included in the recommendation delivery notification.

レコメンド価値算出部120は、抽出した評価関数を用いて、レコメンド情報のレコメンド価値を計算する。   The recommendation value calculation unit 120 calculates the recommendation value of the recommendation information using the extracted evaluation function.

レコメンド価値(t)は、現在時刻を「2009/02/10 11:51」とすると、2.00×(1.0―((11:51―11:27)÷30)^2)×2=1.44のように算出される。   The recommendation value (t) is 2.00 × (1.0 − ((11: 51-11: 27) ÷ 30) ^ 2) × 2 when the current time is “2009/02/10 11:51”. = 1.44.

グループ遷移検出部110は、配信時刻「2009/02/10 11:51」、送信元ユーザID「user02」、送信先グループID「group02」、送信先ユーザID「user03、…」、商品ID「product01」、及びレコメンド価値「1.44」を設定した履歴データを図21のようにレコメンド履歴情報165に追加する。   The group transition detection unit 110 includes a distribution time “2009/02/10 11:51”, a transmission source user ID “user02”, a transmission destination group ID “group02”, a transmission destination user ID “user03,...”, And a product ID “product01”. ”And the history data in which the recommendation value“ 1.44 ”is set are added to the recommendation history information 165 as shown in FIG.

さらに、ユーザID「user03」のユーザ端末200がグループID「group02」に配信されたレコメンド情報を受信したときに、当該ユーザ端末200のユーザが当該商品をグループID「group03」のグループに推奨するものとする。   Further, when the user terminal 200 with the user ID “user03” receives the recommendation information distributed to the group ID “group02”, the user of the user terminal 200 recommends the product to the group with the group ID “group03”. And

ユーザ端末200のレコメンド情報転送部210は、ユーザにより入力されたコメントデータを基に、図7のようにレコメンド情報を更新する。レコメンド情報転送部210は、送信先グループID「group03」、送信元ユーザID「user03」、及び更新したレコメンド情報を含むレコメンド配信要求を広告配信装置100へ送信する。   The recommendation information transfer unit 210 of the user terminal 200 updates the recommendation information as shown in FIG. 7 based on the comment data input by the user. The recommendation information transfer unit 210 transmits a recommendation distribution request including the transmission destination group ID “group03”, the transmission source user ID “user03”, and the updated recommendation information to the advertisement distribution apparatus 100.

広告配信装置100のグループ通信制御部140は、レコメンド情報の追加されたコメントデータに対して、コンタクト先グループID「group03」とコンタクト先ユーザID「user03」とを設定する。グループ通信制御部140は、図3のグループ情報155を参照し、送信先グループID「group03」のグループに所属するユーザ端末200のユーザID「user03、user04、…」を抽出する。グループ通信制御部140は、抽出したユーザIDのうち、送信元ユーザID「user03」を除いた11個のユーザID「user04、…」を送信先としてレコメンド情報を配信する。   The group communication control unit 140 of the advertisement distribution apparatus 100 sets the contact destination group ID “group03” and the contact destination user ID “user03” for the comment data to which the recommendation information is added. The group communication control unit 140 refers to the group information 155 in FIG. 3 and extracts the user IDs “user03, user04,...” Of the user terminals 200 belonging to the group having the transmission destination group ID “group03”. The group communication control unit 140 distributes the recommendation information with the 11 user IDs “user04,...” Excluding the transmission source user ID “user03” among the extracted user IDs as transmission destinations.

レコメンド情報を受信したユーザ端末200は、図7のレコメンド情報をレコメンド情報記憶部220に保存し、出力デバイスに出力する。   The user terminal 200 that has received the recommendation information stores the recommendation information of FIG. 7 in the recommendation information storage unit 220 and outputs it to the output device.

広告配信装置100のグループ通信制御部140は、レコメンド情報の配信時刻「2009/02/10 11:55」、送信元ユーザID「user03」、送信先グループID「group03」、送信先ユーザID「user04、…」、及び商品ID「product01」を含むレコメンド配信通知をグループ遷移検出部110へ送信する。   The group communication control unit 140 of the advertisement distribution apparatus 100 transmits the recommendation information distribution time “2009/02/10 11:55”, the transmission source user ID “user03”, the transmission destination group ID “group03”, and the transmission destination user ID “user04”. ,..., And the recommended delivery notification including the product ID “product01” is transmitted to the group transition detection unit 110.

グループ遷移検出部110は、図21のレコメンド履歴情報165を参照し、レコメンド履歴情報165の送信先ユーザIDにレコメンド配信通知に含まれる送信元ユーザID「user03」を含み、レコメンド履歴情報165の商品IDがレコメンド配信通知に含まれる商品ID「product01」と一致する履歴データを検索する。この場合、グループ遷移検出部110は、この条件を満たす配信時刻「2009/02/10 11:51」の履歴データから、配信時刻「2009/02/10 11:51」、送信先グループID「group02」、及びレコメンド価値「1.44」を抽出する。   The group transition detection unit 110 refers to the recommendation history information 165 of FIG. 21, includes the transmission source user ID “user03” included in the recommendation delivery notification in the transmission destination user ID of the recommendation history information 165, and the product of the recommendation history information 165 The history data whose ID matches the product ID “product01” included in the recommendation delivery notification is searched. In this case, the group transition detection unit 110 obtains the distribution time “2009/02/10 11:51” and the destination group ID “group02” from the history data of the distribution time “2009/02/10 11:51” that satisfies this condition. ”And the recommended value“ 1.44 ”.

グループ遷移検出部110は、レコメンド履歴情報165から抽出した送信先グループID「group02」とレコメンド配信通知に含まれる送信先グループID「group03」が異なるため、レコメンド情報が、異なるグループ間で遷移したものと判定する。   In the group transition detection unit 110, because the transmission destination group ID “group02” extracted from the recommendation history information 165 and the transmission destination group ID “group03” included in the recommendation distribution notification are different, the recommendation information has changed between different groups. Is determined.

グループ遷移検出部110は、レコメンド価値算出部120へ、レコメンド履歴情報165から抽出した配信時刻「2009/02/10 11:51」とレコメンド価値「1.44」、及びレコメンド配信通知に含まれる送信元ユーザID「user03」と送信先グループID「group03」と商品ID「product01」を含むレコメンド価値算出要求を送信する。   The group transition detection unit 110 transmits to the recommendation value calculation unit 120 the distribution time “2009/02/10 11:51” extracted from the recommendation history information 165, the recommendation value “1.44”, and the transmission included in the recommendation distribution notification. A recommendation value calculation request including the original user ID “user03”, the transmission destination group ID “group03”, and the product ID “product01” is transmitted.

レコメンド価値算出部120は、図20の評価関数情報185を参照し、レコメンド配信通知に含まれる商品ID「product01」に対応する評価関数を抽出する。   The recommended value calculation unit 120 refers to the evaluation function information 185 in FIG. 20 and extracts an evaluation function corresponding to the product ID “product01” included in the recommendation delivery notification.

レコメンド価値算出部120は、抽出した評価関数を用いて、レコメンド情報のレコメンド価値を計算する。   The recommendation value calculation unit 120 calculates the recommendation value of the recommendation information using the extracted evaluation function.

レコメンド価値(t)は、現在時刻を「2009/02/10 11:55」とすると、1.44×(1.0―((11:55―11:51)÷30)^2)×2=2.83のように算出される。   The recommended value (t) is 1.44 × (1.0 − ((11: 55-11: 51) ÷ 30) ^ 2) × 2 when the current time is “2009/02/10 11:55”. = 2.83.

グループ遷移検出部110は、配信時刻「2009/02/10 11:55」、送信元ユーザID「user03」、送信先グループID「group03」、送信先ユーザID「user04、…」、商品ID「product01」、及びレコメンド価値「2.83」を設定した履歴データを図21のようにレコメンド履歴情報165に追加する。   The group transition detection unit 110 includes a distribution time “2009/02/10 11:55”, a transmission source user ID “user03”, a transmission destination group ID “group03”, a transmission destination user ID “user04,...”, And a product ID “product01”. ”And the history data set with the recommendation value“ 2.83 ”are added to the recommendation history information 165 as shown in FIG.

<広告情報配信処理>
本発明の第三の実施の形態における広告情報配信処理のシーケンス図は、本発明の第一の実施の形態(図11)と同様となる。
<Advertising information distribution process>
The sequence diagram of the advertisement information distribution process in the third embodiment of the present invention is the same as that in the first embodiment (FIG. 11) of the present invention.

例えば、サービス装置300が、配信数「20」、及び商品ID「product01」の広告情報を含む広告配信要求を広告配信装置100へ送信した場合、広告配信装置100の広告配信先決定部130は、図21のレコメンド履歴情報165を参照し、広告情報に含まれる商品ID「product01」を含む配信時刻「2009/02/10 11:27」、「2009/02/10 11:51」、「2009/02/10 11:55」の履歴データを抽出する。   For example, when the service device 300 transmits an advertisement distribution request including advertisement information of the distribution number “20” and the product ID “product01” to the advertisement distribution device 100, the advertisement distribution destination determination unit 130 of the advertisement distribution device 100 Referring to the recommendation history information 165 in FIG. 21, the distribution times “2009/02/10 11:27”, “2009/02/10 11:51”, “2009/10” including the product ID “product01” included in the advertisement information are referred to. 02/10 11:55 ”is extracted.

図22は、本発明の第三の実施の形態における広告配信グループリストの例を示す図である。広告配信先決定部130は、抽出した履歴データの送信先グループID「group01」、「group02」、「group03」を広告配信グループリストの送信先グループIDに設定する。また、広告配信先決定部130は、それぞれの送信先グループIDに対応するレコメンド価値を基に、送信先グループID「group01」、「group02」、「group03」にそれぞれ配信優先度「2」、「3」、「1」を設定し、図22のような広告配信先グループリストを生成する。   FIG. 22 is a diagram showing an example of the advertisement distribution group list in the third embodiment of the present invention. The advertisement distribution destination determination unit 130 sets the transmission destination group IDs “group01”, “group02”, and “group03” of the extracted history data as the transmission destination group IDs in the advertisement distribution group list. Further, the advertisement distribution destination determination unit 130 assigns distribution priority levels “2” and “2” to the transmission destination group IDs “group01”, “group02”, and “group03” based on the recommendation values corresponding to the respective transmission destination group IDs. 3 ”and“ 1 ”are set, and an advertisement distribution destination group list as shown in FIG. 22 is generated.

グループ通信制御部140は、図3のグループ情報155を参照し、配信優先度が「1」のグループID「group03」のグループに所属するユーザ端末200のユーザID「user03、user04、…」(12個)を抽出する。また、グループ通信制御部140は、配信優先度が「2」のグループID「group01」のグループに所属するユーザ端末200のユーザIDの中から8個のユーザIDをランダムに抽出する。   The group communication control unit 140 refers to the group information 155 of FIG. 3, and the user IDs “user03, user04,...” Of the user terminals 200 belonging to the group with the group ID “group03” having the distribution priority “1” (12 Extract). In addition, the group communication control unit 140 randomly extracts eight user IDs from the user IDs of the user terminals 200 belonging to the group with the distribution priority “2” and the group ID “group01”.

グループ通信制御部140は、抽出した20個のユーザIDを送信先として、広告情報を送信する。   The group communication control unit 140 transmits the advertisement information with the extracted 20 user IDs as transmission destinations.

<メッセージ情報配信処理>
本発明の第三の実施の形態における広告情報配信処理のシーケンス図は、本発明の第一の実施の形態(図12)と同様となる。
<Message information distribution process>
The sequence diagram of the advertisement information distribution process in the third embodiment of the present invention is the same as that of the first embodiment (FIG. 12) of the present invention.

以上により、本発明の第三の実施の形態の動作が完了する。   Thus, the operation of the third embodiment of the present invention is completed.

なお、本発明の第三の実施の形態においては、評価関数情報185により商品IDと評価関数を関連付けていたが、評価関数情報185により商品IDと評価関数に含まれるパラメータを関連付けるようにしてもよい。   In the third embodiment of the present invention, the product ID and the evaluation function are associated by the evaluation function information 185, but the product ID and the parameters included in the evaluation function may be associated by the evaluation function information 185. Good.

本発明の第三の実施の形態によれば、本発明の第一の実施の形態に比べて、より高い口コミ効果を得ることができる。その理由は、レコメンド価値算出部120が、異なるグループ間でレコメンド情報が遷移するときの、レコメンド情報の送信元のユーザ端末200がレコメンド情報を受信してから送信するまでの時間(異なるグループ間を遷移する時間間隔)を基に、レコメンド情報のレコメンド価値を算出し、広告配信先決定部130が、レコメンド情報の価値を基に、広告情報の配信先を決定するためである。異なるグループ間を遷移する時間間隔が短いレコメンド情報は、送信元のユーザ端末200によって送信先グループにとって重要と判断された可能性が高く、グループ内のユーザによる注目度が高いことが予想される。このように、異なるグループ間を遷移する時間間隔が短いレコメンド情報を受信したユーザ端末200に広告情報を送信することにより、広告情報に含まれる商品について、より活発なコミュニケーション(口コミ)が行われることが期待できる。   According to the third embodiment of the present invention, it is possible to obtain a higher word-of-mouth effect compared to the first embodiment of the present invention. The reason is that when the recommendation value calculation unit 120 transitions the recommendation information between different groups, the time from the reception of the recommendation information to the user terminal 200 that transmits the recommendation information until it is transmitted (the difference between the different groups). This is because the recommendation value of the recommendation information is calculated based on the transition time interval, and the advertisement distribution destination determination unit 130 determines the distribution destination of the advertisement information based on the value of the recommendation information. The recommendation information having a short time interval for transitioning between different groups is likely to have been determined to be important for the transmission destination group by the user terminal 200 of the transmission source, and is expected to have a high degree of attention by the users in the group. As described above, by transmitting the advertisement information to the user terminal 200 that has received the recommendation information having a short time interval for transitioning between different groups, more active communication (word-of-mouth communication) is performed on the product included in the advertisement information. Can be expected.

また、本発明の第三の実施の形態によれば、広告配信システムにおいて、期限を伴う商品についての広告情報について、広告効果の高い配信先を決定できる。その理由は、上述と同様に、レコメンド価値算出部120が、異なるグループ間を遷移する時間間隔を基に、レコメンド情報のレコメンド価値を算出し、広告配信先決定部130が、レコメンド情報の価値を基に、広告情報の配信先を決定するためである。異なるグループ間を遷移する時間間隔が短いレコメンド情報は、送信元のユーザ端末200によって送信先グループにとって重要であり、かつ、商品またはサービスの期限が迫っているために、早く送信するべきと判断された可能性が高く、グループ内のユーザによる注目度が高いことが予想される。このように、異なるグループ間を遷移する時間間隔が短いレコメンド情報を受信したグループに広告情報を送信することにより、広告情報に含まれる期限を伴う商品に興味のあるユーザのユーザ端末に、広告情報を配信できる。例えば、タイムセールスに関するレコメンド情報に対して当該タイムセールスに対する広告情報を配信する場合、当該異なるグループ間を遷移する時間間隔が短いレコメンド情報を受信したグループに、当該タイムセールスの広告情報を送信することにより、当該タイムセールスに興味のあるグループを広告情報の配信先とすることができる。   Further, according to the third embodiment of the present invention, in the advertisement distribution system, it is possible to determine a distribution destination with a high advertisement effect for advertisement information about a product with a deadline. The reason is that, as described above, the recommendation value calculation unit 120 calculates the recommendation value of the recommendation information based on the time interval of transition between different groups, and the advertisement distribution destination determination unit 130 determines the value of the recommendation information. This is because the distribution destination of the advertisement information is determined based on this. The recommendation information with a short time interval for transitioning between different groups is important for the destination group by the source user terminal 200, and it is determined that the product or service should be transmitted early because the deadline of the product or service is approaching. It is expected that the degree of attention by users in the group is high. In this way, by sending advertisement information to a group that has received recommendation information with a short time interval for transitioning between different groups, advertisement information is sent to the user terminal of a user who is interested in a product with a deadline included in the advertisement information. Can be delivered. For example, when advertising information for time sales is distributed to recommendation information related to time sales, the time sales advertising information is transmitted to a group that has received recommendation information with a short time interval for transitioning between the different groups. Thus, a group interested in the time sales can be set as the distribution destination of the advertisement information.

また、本発明の第三の実施の形態によれば、広告配信システムにおいて、広告情報の配信先を決定するためのレコメンド価値の算出方法を、広告情報の対象となる商品に応じて変更することができる。その理由は、レコメンド価値算出部120が、レコメンド情報に含まれる商品識別子に対応した評価関数を用いて、レコメンド情報の価値を算出するためである。   Further, according to the third embodiment of the present invention, in the advertisement distribution system, the recommendation value calculation method for determining the distribution destination of the advertisement information is changed according to the product to be the target of the advertisement information. Can do. The reason is that the recommendation value calculation unit 120 calculates the value of the recommendation information using the evaluation function corresponding to the product identifier included in the recommendation information.

以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。   While the present invention has been described with reference to the embodiments, the present invention is not limited to the above embodiments. Various changes that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.

例えば、本発明の第一から第三の実施の形態においては、レコメンド履歴情報165をレコメンド履歴情報記憶部160に記憶していたが、広告配信装置100が、レコメンド履歴情報165をレコメンド情報に含めて配信してもよい。   For example, in the first to third embodiments of the present invention, the recommendation history information 165 is stored in the recommendation history information storage unit 160. However, the advertisement distribution apparatus 100 includes the recommendation history information 165 in the recommendation information. May be distributed.

また、本発明の第一及び第二の実施の形態においても、本発明の第三の実施の形態と同様に、レコメンド価値算出部120が、評価関数情報185に登録された評価関数を用いてレコメンド価値を算出してもよい。   Also in the first and second embodiments of the present invention, the recommended value calculation unit 120 uses the evaluation function registered in the evaluation function information 185 as in the third embodiment of the present invention. A recommendation value may be calculated.

上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。   A part or all of the above-described embodiment can be described as in the following supplementary notes, but is not limited thereto.

(付記1)
複数のグループのうちの少なくとも1つに属するユーザ端末により追加された、商品に関するコメントデータを含むレコメンド情報が、前記複数のグループのうちの異なるグループ間で遷移したことを検出するグループ遷移検出部と、
前記グループ遷移検出部により検出された前記異なるグループ間での前記レコメンド情報の遷移の履歴を基に、当該レコメンド情報の遷移先のグループにおける当該レコメンド情報の価値を算出するレコメンド価値算出部と、
前記レコメンド情報の遷移先のグループにおける当該レコメンド情報の価値を基に、前記商品に関する広告情報の配信先となる前記ユーザ端末を決定する広告配信先決定部と
を含む広告配信装置。
(Appendix 1)
A group transition detection unit that detects that recommendation information including comment data about a product added by a user terminal belonging to at least one of the plurality of groups has transitioned between different groups of the plurality of groups; ,
Based on the transition history of the recommendation information between the different groups detected by the group transition detection unit, a recommendation value calculation unit that calculates the value of the recommendation information in the group to which the recommendation information is transitioned, and
An advertisement distribution apparatus including: an advertisement distribution destination determination unit that determines the user terminal that is a distribution destination of the advertisement information related to the product based on the value of the recommendation information in the group of the recommendation information transition destination.

(付記2)
前記レコメンド価値算出部は、前記異なるグループ間での前記レコメンド情報の遷移が行われた回数を基に、当該レコメンド情報の価値を算出する
(付記1)記載の広告配信装置。
(Appendix 2)
The advertisement distribution device according to (Appendix 1), wherein the recommendation value calculation unit calculates the value of the recommendation information based on the number of times the recommendation information is transitioned between the different groups.

(付記3)
さらに、前記ユーザ端末のグループ内での発言頻度を含む発言頻度情報を記憶する発言頻度情報記憶部を含み、
前記レコメンド価値算出部は、前記発言頻度情報を参照し、前記異なるグループ間での前記レコメンド情報の遷移に係わる当該レコメンド情報の送信元の前記ユーザ端末の、当該レコメンド情報の遷移先のグループにおける前記発言頻度を基に、当該レコメンド情報の価値を算出する
(付記1)記載の広告配信装置。
(Appendix 3)
Furthermore, a speech frequency information storage unit that stores speech frequency information including the speech frequency within the group of the user terminals,
The recommended value calculation unit refers to the speech frequency information, and the user terminal that is the transmission source of the recommendation information related to the transition of the recommendation information between the different groups, in the group to which the recommendation information is transitioned The advertisement distribution device according to (Appendix 1), wherein the value of the recommendation information is calculated based on the remark frequency.

(付記4)
前記レコメンド価値算出部は、前記異なるグループ間で前記レコメンド情報が遷移するときの、当該レコメンド情報の送信元の前記ユーザ端末が当該レコメンド情報を受信してから送信するまでの時間を基に、当該レコメンド情報の価値を算出する
(付記1)記載の広告配信装置。
(Appendix 4)
The recommendation value calculation unit, based on the time from when the recommendation information is transmitted between the different groups, until the user terminal that is the transmission source of the recommendation information receives the recommendation information and transmits the recommendation information. The advertisement distribution device according to (Appendix 1) for calculating the value of recommendation information.

(付記5)
前記レコメンド情報は、さらに、前記コメントデータと対応付けられた、当該コメントデータを追加した前記ユーザ端末が指定した当該レコメンド情報の送信先のグループの識別子である、コンタクト先グループ識別子を含む
(付記1)乃至(付記4)のいずれかに記載の広告配信装置。
(Appendix 5)
The recommendation information further includes a contact destination group identifier that is associated with the comment data and that is an identifier of a transmission destination group of the recommendation information specified by the user terminal that has added the comment data (Appendix 1). ) Through (Appendix 4).

(付記6)
さらに、前記商品の商品識別子と前記レコメンド情報の価値を算出するための評価関数とを含む評価関数情報を記憶する評価関数情報記憶部を含み、
前記レコメンド情報は、さらに、前記商品識別子を含み、
前記レコメンド価値算出部は、前記評価関数情報を参照し、前記レコメンド情報に含まれる前記商品識別子に対応した前記評価関数を用いて、当該レコメンド情報の価値を算出する
(付記1)乃至(付記5)のいずれかに記載の広告配信装置。
(Appendix 6)
And an evaluation function information storage unit for storing evaluation function information including a product identifier of the product and an evaluation function for calculating the value of the recommendation information,
The recommendation information further includes the product identifier,
The recommendation value calculation unit refers to the evaluation function information, and calculates the value of the recommendation information using the evaluation function corresponding to the product identifier included in the recommendation information (Appendix 1) to (Appendix 5) ) The advertisement distribution device according to any one of the above.

(付記7)
さらに、算出された前記レコメンド情報の価値と、前記レコメンド情報の遷移先のグループの情報とを対応付けたレコメンド履歴情報を記憶するレコメンド履歴情報記憶部を含み、
前記広告配信先決定部は、前記レコメンド履歴情報記憶部から前記レコメンド履歴情報を読み出し、前記レコメンド情報の価値と当該レコメンド情報の遷移先のグループの情報とに基づいて、当該レコメンド情報に係わる商品に関する広告情報の配布先となるユーザ端末を含むグループを検出する
(付記1)乃至(付記6)のいずれかに記載の広告配信装置。
(Appendix 7)
Furthermore, a recommendation history information storage unit that stores recommendation history information in which the calculated value of the recommendation information is associated with information of a group to which the recommendation information is transitioned,
The advertisement distribution destination determination unit reads the recommendation history information from the recommendation history information storage unit, and relates to a product related to the recommendation information based on the value of the recommendation information and information on a group to which the recommendation information is transitioned The advertisement distribution device according to any one of (Appendix 1) to (Appendix 6), which detects a group including user terminals that are distribution destinations of advertisement information.

(付記8)
それぞれが複数のグループのうちの少なくとも1つに属し、
商品に関するコメントデータを含むレコメンド情報を受信し、当該レコメンド情報に前記コメントデータを追加して前記複数のグループのうちの少なくとも1つのグループに送信するレコメンド情報転送部
を有する複数のユーザ端末と、
前記レコメンド情報が、前記複数のグループのうちの異なるグループ間で遷移したことを検出するグループ遷移検出部と、
前記グループ遷移検出部により検出された前記異なるグループ間での前記レコメンド情報の遷移の履歴を基に、当該レコメンド情報の遷移先のグループにおける当該レコメンド情報の価値を算出するレコメンド価値算出部と、
前記レコメンド情報の遷移先のグループにおける当該レコメンド情報の価値を基に、前記商品に関する広告情報の配信先となる前記ユーザ端末を決定する広告配信先決定部と
を有する広告配信装置と
を含む広告配信システム。
(Appendix 8)
Each belongs to at least one of a plurality of groups,
A plurality of user terminals having a recommendation information transfer unit that receives recommendation information including comment data related to a product, adds the comment data to the recommendation information, and transmits the comment data to at least one of the plurality of groups;
A group transition detection unit that detects that the recommendation information has transitioned between different groups of the plurality of groups;
Based on the transition history of the recommendation information between the different groups detected by the group transition detection unit, a recommendation value calculation unit that calculates the value of the recommendation information in the group to which the recommendation information is transitioned, and
An advertisement distribution including an advertisement distribution apparatus including an advertisement distribution destination determination unit that determines the user terminal as a distribution destination of the advertisement information related to the product based on the value of the recommendation information in the group of the recommendation information transition destination system.

(付記9)
前記レコメンド価値算出部は、前記異なるグループ間での前記レコメンド情報の遷移が行われた回数を基に、当該レコメンド情報の価値を算出する
(付記8)記載の広告配信システム。
(Appendix 9)
The said recommendation value calculation part is an advertisement delivery system of Claim 8 which calculates the value of the said recommendation information based on the frequency | count of the transition of the said recommendation information between the said different groups (Appendix 8).

(付記10)
前記広告配信装置は、さらに、前記ユーザ端末のグループ内での発言頻度を含む発言頻度情報を記憶する発言頻度情報記憶部を有し、
前記レコメンド価値算出部は、前記発言頻度情報を参照し、前記異なるグループ間での前記レコメンド情報の遷移に係る当該レコメンド情報の送信元の前記ユーザ端末の、当該レコメンド情報の遷移先のグループにおける前記発言頻度を基に、当該レコメンド情報の価値を算出する
(付記8)記載の広告配信システム。
(Appendix 10)
The advertisement distribution device further includes a speech frequency information storage unit that stores speech frequency information including a speech frequency within the group of the user terminals,
The recommendation value calculation unit refers to the speech frequency information, and the user terminal that is the transmission source of the recommendation information related to the transition of the recommendation information between the different groups, the group of the recommendation information in the transition destination group The advertisement distribution system according to (Appendix 8), wherein the value of the recommendation information is calculated based on the remark frequency.

(付記11)
前記レコメンド価値算出部は、前記異なるグループ間で前記レコメンド情報が遷移するときの、当該レコメンド情報の送信元の前記ユーザ端末が当該レコメンド情報を受信してから送信するまでの時間を基に、当該レコメンド情報の価値を算出する
(付記8)記載の広告配信システム。
(Appendix 11)
The recommendation value calculation unit, based on the time from when the recommendation information is transmitted between the different groups, until the user terminal that is the transmission source of the recommendation information receives the recommendation information and transmits the recommendation information. The advertisement distribution system according to (Appendix 8) for calculating the value of recommendation information.

(付記12)
前記レコメンド情報は、さらに、前記コメントデータと対応付けられた、当該コメントデータを追加した前記ユーザ端末が指定した当該レコメンド情報の送信先のグループの識別子である、コンタクト先グループ識別子を含む
(付記8)乃至(付記11)のいずれかに記載の広告配信システム。
(Appendix 12)
The recommendation information further includes a contact destination group identifier that is associated with the comment data and that is an identifier of a destination group of the recommendation information specified by the user terminal that has added the comment data (Appendix 8). ) To (Appendix 11).

(付記13)
前記広告配信装置は、さらに、前記商品の商品識別子と前記レコメンド情報の価値を算出するための評価関数とを含む評価関数情報を記憶する評価関数情報記憶部を有し、
前記レコメンド情報は、さらに、前記商品識別子を含み、
前記レコメンド価値算出部は、前記評価関数情報を参照し、前記レコメンド情報に含まれる前記商品識別子に対応した前記評価関数を用いて、当該レコメンド情報の価値を算出する
(付記8)乃至(付記12)のいずれかに記載の広告配信システム。
(Appendix 13)
The advertisement distribution apparatus further includes an evaluation function information storage unit that stores evaluation function information including a product identifier of the product and an evaluation function for calculating the value of the recommendation information,
The recommendation information further includes the product identifier,
The recommendation value calculation unit refers to the evaluation function information, and calculates the value of the recommendation information using the evaluation function corresponding to the product identifier included in the recommendation information (Appendix 8) to (Appendix 12) ) The advertisement distribution system described in any of the above.

(付記14)
前記広告配信装置は、さらに、算出された前記レコメンド情報の価値と、前記レコメンド情報の遷移先のグループの情報とを対応付けたレコメンド履歴情報を記憶するレコメンド履歴情報記憶部を含み、
前記広告配信先決定部は、前記レコメンド履歴情報記憶部から前記レコメンド履歴情報を読み出し、前記レコメンド情報の価値と当該レコメンド情報の遷移先のグループの情報とに基づいて、当該レコメンド情報に係わる商品に関する広告情報の配布先となるユーザ端末を含むグループを検出する
(付記8)乃至(付記13)のいずれかに記載の広告配信装置。
(Appendix 14)
The advertisement distribution device further includes a recommendation history information storage unit that stores recommendation history information in which the calculated value of the recommendation information is associated with information of a group to which the recommendation information is transitioned, and
The advertisement distribution destination determination unit reads the recommendation history information from the recommendation history information storage unit, and relates to a product related to the recommendation information based on the value of the recommendation information and information on a group to which the recommendation information is transitioned The advertisement distribution device according to any one of (Appendix 8) to (Appendix 13), which detects a group including user terminals that are distribution destinations of advertisement information.

(付記15)
複数のグループのうちの少なくとも1つに属するユーザ端末により追加された、商品に関するコメントデータを含むレコメンド情報が、前記複数のグループのうちの異なるグループ間で遷移したことを検出し、
検出された前記異なるグループ間での前記レコメンド情報の遷移の履歴を基に、当該レコメンド情報の遷移先のグループにおける当該レコメンド情報の価値を算出し、
前記レコメンド情報の遷移先のグループにおける当該レコメンド情報の価値を基に、前記商品に関する広告情報の配信先となる前記ユーザ端末を決定する
広告配信方法。
(Appendix 15)
Detecting that recommendation information including comment data about a product added by a user terminal belonging to at least one of the plurality of groups has changed between different groups of the plurality of groups;
Based on the detected transition history of the recommendation information between the different groups, the value of the recommendation information in the group to which the recommendation information is transitioned is calculated,
An advertisement distribution method for determining the user terminal as a distribution destination of advertisement information related to the product based on the value of the recommendation information in the group to which the recommendation information is transitioned.

(付記16)
前記レコメンド情報の価値を算出する場合、前記異なるグループ間での前記レコメンド情報の遷移が行われた回数を基に、当該レコメンド情報の価値を算出する
(付記15)記載の広告配信方法。
(Appendix 16)
The advertisement delivery method according to claim 15, wherein when calculating the value of the recommendation information, the value of the recommendation information is calculated based on the number of times the recommendation information is transitioned between the different groups.

(付記17)
前記レコメンド情報の価値を算出する場合、前記ユーザ端末のグループ内での発言頻度を含む発言頻度情報を参照し、前記異なるグループ間での前記レコメンド情報の遷移に係わる当該レコメンド情報の送信元の前記ユーザ端末の、当該レコメンド情報の遷移先のグループにおける前記発言頻度を基に、当該レコメンド情報の価値を算出する
(付記15)記載の広告配信方法。
(Appendix 17)
When calculating the value of the recommendation information, refer to the utterance frequency information including the utterance frequency in the group of the user terminal, and the transmission source of the recommendation information related to the transition of the recommendation information between the different groups The advertisement delivery method according to (Appendix 15), wherein the value of the recommendation information is calculated based on the utterance frequency in the group of the recommendation information transition destination of the user terminal.

(付記18)
前記レコメンド情報の価値を算出する場合、前記異なるグループ間で前記レコメンド情報が遷移するときの、当該レコメンド情報の送信元の前記ユーザ端末が当該レコメンド情報を受信してから送信するまでの時間を基に、当該レコメンド情報の価値を算出する
(付記15)記載の広告配信方法。
(Appendix 18)
When calculating the value of the recommendation information, when the recommendation information transitions between the different groups, the user terminal that is the transmission source of the recommendation information receives the recommendation information and transmits it. In addition, the advertisement distribution method according to (Appendix 15), wherein the value of the recommendation information is calculated.

(付記19)
前記レコメンド情報は、さらに、前記コメントデータと対応付けられた、当該コメントデータを追加した前記ユーザ端末が指定した当該レコメンド情報の送信先のグループの識別子である、コンタクト先グループ識別子を含む
(付記15)乃至(付記18)のいずれかに記載の広告配信方法。
(Appendix 19)
The recommendation information further includes a contact destination group identifier that is associated with the comment data and that is an identifier of a destination group of the recommendation information specified by the user terminal to which the comment data is added (Appendix 15). The advertisement delivery method according to any one of (Appendix 18).

(付記20)
前記レコメンド情報は、さらに、前記商品の商品識別子を含み、
前記レコメンド情報の価値を算出する場合、前記商品識別子と前記レコメンド情報の価値を算出するための評価関数とを含む評価関数情報を参照し、前記レコメンド情報に含まれる前記商品識別子に対応した前記評価関数を用いて、当該レコメンド情報の価値を算出する
(付記15)乃至(付記19)のいずれかに記載の広告配信方法。
(Appendix 20)
The recommendation information further includes a product identifier of the product,
When calculating the value of the recommendation information, refer to evaluation function information including the product identifier and an evaluation function for calculating the value of the recommendation information, and the evaluation corresponding to the product identifier included in the recommendation information The advertisement distribution method according to any one of (Appendix 15) to (Appendix 19), wherein the value of the recommendation information is calculated using a function.

(付記21)
前記広告情報の配信先となる前記ユーザ端末を決定する場合、算出された前記レコメンド情報の価値と、前記レコメンド情報の遷移先のグループの情報とを対応付けたレコメンド履歴情報を記憶するレコメンド履歴情報記憶部から前記レコメンド履歴情報を読み出し、前記レコメンド情報の価値と当該レコメンド情報の遷移先のグループの情報とに基づいて、当該レコメンド情報に係わる商品に関する広告情報の配布先となるユーザ端末を含むグループを検出する
(付記15)乃至(付記20)のいずれかに記載の広告配信方法。
(Appendix 21)
When determining the user terminal that is the distribution destination of the advertisement information, recommendation history information that stores recommendation history information in which the calculated value of the recommendation information is associated with information of a group to which the recommendation information is transitioned A group including a user terminal that reads out the recommendation history information from a storage unit and distributes advertisement information related to a product related to the recommendation information based on the value of the recommendation information and information of a group to which the recommendation information is transitioned The advertisement distribution method according to any one of (Appendix 15) to (Appendix 20).

(付記22)
コンピュータに、
複数のグループのうちの少なくとも1つに属するユーザ端末により追加された、商品に関するコメントデータを含むレコメンド情報が、前記複数のグループのうちの異なるグループ間で遷移したことを検出し、
検出された前記異なるグループ間での前記レコメンド情報の遷移の履歴を基に、当該レコメンド情報の遷移先のグループにおける当該レコメンド情報の価値を算出し、
前記レコメンド情報の遷移先のグループにおける当該レコメンド情報の価値を基に、前記商品に関する広告情報の配信先となる前記ユーザ端末を決定する
処理を実行させるプログラム。
(Appendix 22)
On the computer,
Detecting that recommendation information including comment data about a product added by a user terminal belonging to at least one of the plurality of groups has changed between different groups of the plurality of groups;
Based on the detected transition history of the recommendation information between the different groups, the value of the recommendation information in the group to which the recommendation information is transitioned is calculated,
The program which performs the process which determines the said user terminal used as the delivery destination of the advertising information regarding the said product based on the value of the said recommendation information in the group of the transition destination of the said recommendation information.

(付記23)
前記レコメンド情報の価値を算出する場合、前記異なるグループ間での前記レコメンド情報の遷移が行われた回数を基に、当該レコメンド情報の価値を算出する
(付記22)記載のプログラム。
(Appendix 23)
The program according to claim 22, wherein when calculating the value of the recommendation information, the value of the recommendation information is calculated based on the number of times the recommendation information is transitioned between the different groups.

(付記24)
前記レコメンド情報の価値を算出する場合、前記ユーザ端末のグループ内での発言頻度を含む発言頻度情報を参照し、前記異なるグループ間での前記レコメンド情報の遷移に係わる当該レコメンド情報の送信元の前記ユーザ端末の、当該レコメンド情報の遷移先のグループにおける前記発言頻度を基に、当該レコメンド情報の価値を算出する
(付記22)記載のプログラム。
(Appendix 24)
When calculating the value of the recommendation information, refer to the utterance frequency information including the utterance frequency in the group of the user terminal, and the transmission source of the recommendation information related to the transition of the recommendation information between the different groups The program according to (Appendix 22), wherein the value of the recommendation information is calculated based on the utterance frequency in the group to which the recommendation information is transitioned in the user terminal.

(付記25)
前記レコメンド情報の価値を算出する場合、前記異なるグループ間で前記レコメンド情報が遷移するときの、当該レコメンド情報の送信元の前記ユーザ端末が当該レコメンド情報を受信してから送信するまでの時間を基に、当該レコメンド情報の価値を算出する
(付記22)記載のプログラム。
(Appendix 25)
When calculating the value of the recommendation information, when the recommendation information transitions between the different groups, the user terminal that is the transmission source of the recommendation information receives the recommendation information and transmits it. The program according to (Appendix 22) for calculating the value of the recommendation information.

(付記26)
前記レコメンド情報は、さらに、前記コメントデータと対応付けられた、当該コメントデータを追加した前記ユーザ端末が指定した当該レコメンド情報の送信先のグループの識別子である、コンタクト先グループ識別子を含む
(付記22)乃至(付記25)のいずれかに記載のプログラム。
(Appendix 26)
The recommendation information further includes a contact destination group identifier that is associated with the comment data and that is an identifier of a group of transmission destinations of the recommendation information specified by the user terminal that has added the comment data (Appendix 22). ) To (Appendix 25).

(付記27)
前記レコメンド情報は、さらに、前記商品の商品識別子を含み、
前記レコメンド情報の価値を算出する場合、前記商品識別子と前記レコメンド情報の価値を算出するための評価関数とを含む評価関数情報を参照し、前記レコメンド情報に含まれる前記商品識別子に対応した前記評価関数を用いて、当該レコメンド情報の価値を算出する
(付記22)乃至(付記26)のいずれかに記載のプログラム。
(Appendix 27)
The recommendation information further includes a product identifier of the product,
When calculating the value of the recommendation information, refer to evaluation function information including the product identifier and an evaluation function for calculating the value of the recommendation information, and the evaluation corresponding to the product identifier included in the recommendation information The program according to any one of (Appendix 22) to (Appendix 26), which calculates a value of the recommendation information using a function.

(付記28)
前記広告情報の配信先となる前記ユーザ端末を決定する場合、算出された前記レコメンド情報の価値と、前記レコメンド情報の遷移先のグループの情報とを対応付けたレコメンド履歴情報を記憶するレコメンド履歴情報記憶部から前記レコメンド履歴情報を読み出し、前記レコメンド情報の価値と当該レコメンド情報の遷移先のグループの情報とに基づいて、当該レコメンド情報に係わる商品に関する広告情報の配布先となるユーザ端末を含むグループを検出する
(付記22)乃至(付記27)のいずれかに記載のプログラム。
(Appendix 28)
When determining the user terminal that is the distribution destination of the advertisement information, recommendation history information that stores recommendation history information in which the calculated value of the recommendation information is associated with information of a group to which the recommendation information is transitioned A group including a user terminal that reads out the recommendation history information from a storage unit and distributes advertisement information related to a product related to the recommendation information based on the value of the recommendation information and information of a group to which the recommendation information is transitioned The program according to any one of (Appendix 22) to (Appendix 27).

100 広告配信装置
110 グループ遷移検出部
120 レコメンド価値算出部
130 広告配信先決定部
140 グループ通信制御部
150 グループ情報記憶部
160 レコメンド履歴情報記憶部
165 レコメンド履歴情報
170 発言頻度情報記憶部
175 発言頻度情報
180 評価関数情報記憶部
185 評価関数情報
200 ユーザ端末
210 レコメンド情報転送部
220 レコメンド情報記憶部
230 レコメンド情報出力部
240 広告出力部
250 メッセージ交換部
300 サービス装置
310 商品情報提供部
320 広告配信要求部
DESCRIPTION OF SYMBOLS 100 Advertisement delivery apparatus 110 Group transition detection part 120 Recommendation value calculation part 130 Advertisement delivery destination determination part 140 Group communication control part 150 Group information storage part 160 Recommendation history information storage part 165 Recommendation history information 170 Statement frequency information storage part 175 Statement frequency information 180 evaluation function information storage unit 185 evaluation function information 200 user terminal 210 recommendation information transfer unit 220 recommendation information storage unit 230 recommendation information output unit 240 advertisement output unit 250 message exchange unit 300 service device 310 product information provision unit 320 advertisement distribution request unit

Claims (10)

複数のグループのうちの少なくとも1つに属するユーザ端末により追加された、商品に関するコメントデータを含むレコメンド情報が、前記複数のグループのうちの異なるグループ間で遷移したことを検出するグループ遷移検出部と、
前記グループ遷移検出部により検出された前記異なるグループ間での前記レコメンド情報の遷移の履歴を基に、当該レコメンド情報の遷移先のグループにおける当該レコメンド情報の価値を算出するレコメンド価値算出部と、
前記レコメンド情報の遷移先のグループにおける当該レコメンド情報の価値を基に、前記商品に関する広告情報の配信先となる前記ユーザ端末を決定する広告配信先決定部と
を含む広告配信装置。
A group transition detection unit for detecting that recommendation information including comment data about a product added by a user terminal belonging to at least one of the plurality of groups has transitioned between different groups of the plurality of groups; ,
Based on the transition history of the recommendation information between the different groups detected by the group transition detection unit, a recommendation value calculation unit that calculates the value of the recommendation information in the group to which the recommendation information is transitioned, and
An advertisement distribution apparatus including: an advertisement distribution destination determination unit that determines the user terminal that is a distribution destination of the advertisement information related to the product based on the value of the recommendation information in the group of the recommendation information transition destination.
前記レコメンド価値算出部は、前記異なるグループ間での前記レコメンド情報の遷移が行われた回数を基に、当該レコメンド情報の価値を算出する
請求項1記載の広告配信装置。
The advertisement distribution apparatus according to claim 1, wherein the recommendation value calculation unit calculates the value of the recommendation information based on the number of times the recommendation information is transitioned between the different groups.
さらに、前記ユーザ端末のグループ内での発言頻度を含む発言頻度情報を記憶する発言頻度情報記憶部を含み、
前記レコメンド価値算出部は、前記発言頻度情報を参照し、前記異なるグループ間での前記レコメンド情報の遷移に係わる当該レコメンド情報の送信元の前記ユーザ端末の、当該レコメンド情報の遷移先のグループにおける前記発言頻度を基に、当該レコメンド情報の価値を算出する
請求項1記載の広告配信装置。
Furthermore, a speech frequency information storage unit that stores speech frequency information including the speech frequency within the group of the user terminals,
The recommended value calculation unit refers to the speech frequency information, and the user terminal that is the transmission source of the recommendation information related to the transition of the recommendation information between the different groups, in the group to which the recommendation information is transitioned The advertisement distribution device according to claim 1, wherein the value of the recommendation information is calculated based on the utterance frequency.
前記レコメンド価値算出部は、前記異なるグループ間で前記レコメンド情報が遷移するときの、当該レコメンド情報の送信元の前記ユーザ端末が当該レコメンド情報を受信してから送信するまでの時間を基に、当該レコメンド情報の価値を算出する
請求項1記載の広告配信装置。
The recommendation value calculation unit, based on the time from when the recommendation information is transmitted between the different groups, until the user terminal that is the transmission source of the recommendation information receives the recommendation information and transmits the recommendation information. The advertisement distribution device according to claim 1, wherein the value of the recommendation information is calculated.
前記レコメンド情報は、さらに、前記コメントデータと対応付けられた、当該コメントデータを追加した前記ユーザ端末が指定した当該レコメンド情報の送信先のグループの識別子である、コンタクト先グループ識別子を含む
請求項1乃至4のいずれかに記載の広告配信装置。
The recommendation information further includes a contact group identifier that is associated with the comment data and is a group identifier of a transmission destination group of the recommendation information specified by the user terminal to which the comment data is added. 5. The advertisement distribution device according to any one of 4 to 4.
さらに、前記商品の商品識別子と前記レコメンド情報の価値を算出するための評価関数とを含む評価関数情報を記憶する評価関数情報記憶部を含み、
前記レコメンド情報は、さらに、前記商品識別子を含み、
前記レコメンド価値算出部は、前記評価関数情報を参照し、前記レコメンド情報に含まれる前記商品識別子に対応した前記評価関数を用いて、当該レコメンド情報の価値を算出する
請求項1乃至5のいずれかに記載の広告配信装置。
And an evaluation function information storage unit for storing evaluation function information including a product identifier of the product and an evaluation function for calculating the value of the recommendation information,
The recommendation information further includes the product identifier,
The recommendation value calculation unit refers to the evaluation function information, and calculates the value of the recommendation information using the evaluation function corresponding to the product identifier included in the recommendation information. The advertisement distribution device described in 1.
それぞれが複数のグループのうちの少なくとも1つに属し、
商品に関するコメントデータを含むレコメンド情報を受信し、当該レコメンド情報に前記コメントデータを追加して前記複数のグループのうちの少なくとも1つのグループに送信するレコメンド情報転送部
を有する複数のユーザ端末と、
前記レコメンド情報が、前記複数のグループのうちの異なるグループ間で遷移したことを検出するグループ遷移検出部と、
前記グループ遷移検出部により検出された前記異なるグループ間での前記レコメンド情報の遷移の履歴を基に、当該レコメンド情報の遷移先のグループにおける当該レコメンド情報の価値を算出するレコメンド価値算出部と、
前記レコメンド情報の遷移先のグループにおける当該レコメンド情報の価値を基に、前記商品に関する広告情報の配信先となる前記ユーザ端末を決定する広告配信先決定部と
を有する広告配信装置と
を含む広告配信システム。
Each belongs to at least one of a plurality of groups,
A plurality of user terminals having a recommendation information transfer unit that receives recommendation information including comment data related to a product, adds the comment data to the recommendation information, and transmits the comment data to at least one of the plurality of groups;
A group transition detection unit that detects that the recommendation information has transitioned between different groups of the plurality of groups;
Based on the transition history of the recommendation information between the different groups detected by the group transition detection unit, a recommendation value calculation unit that calculates the value of the recommendation information in the group to which the recommendation information is transitioned, and
An advertisement distribution including an advertisement distribution apparatus including an advertisement distribution destination determination unit that determines the user terminal as a distribution destination of the advertisement information related to the product based on the value of the recommendation information in the group of the recommendation information transition destination system.
前記レコメンド価値算出部は、前記異なるグループ間での前記レコメンド情報の遷移が行われた回数を基に、当該レコメンド情報の価値を算出する
請求項7記載の広告配信システム。
The advertisement distribution system according to claim 7, wherein the recommendation value calculation unit calculates the value of the recommendation information based on the number of times the recommendation information is transitioned between the different groups.
複数のグループのうちの少なくとも1つに属するユーザ端末により追加された、商品に関するコメントデータを含むレコメンド情報が、前記複数のグループのうちの異なるグループ間で遷移したことを検出し、
検出された前記異なるグループ間での前記レコメンド情報の遷移の履歴を基に、当該レコメンド情報の遷移先のグループにおける当該レコメンド情報の価値を算出し、
前記レコメンド情報の遷移先のグループにおける当該レコメンド情報の価値を基に、前記商品に関する広告情報の配信先となる前記ユーザ端末を決定する
広告配信方法。
Detecting that recommendation information including comment data about a product added by a user terminal belonging to at least one of the plurality of groups has changed between different groups of the plurality of groups;
Based on the detected transition history of the recommendation information between the different groups, the value of the recommendation information in the group to which the recommendation information is transitioned is calculated,
An advertisement distribution method for determining the user terminal as a distribution destination of advertisement information related to the product based on the value of the recommendation information in the group to which the recommendation information is transitioned.
コンピュータに、
複数のグループのうちの少なくとも1つに属するユーザ端末により追加された、商品に関するコメントデータを含むレコメンド情報が、前記複数のグループのうちの異なるグループ間で遷移したことを検出し、
検出された前記異なるグループ間での前記レコメンド情報の遷移の履歴を基に、当該レコメンド情報の遷移先のグループにおける当該レコメンド情報の価値を算出し、
前記レコメンド情報の遷移先のグループにおける当該レコメンド情報の価値を基に、前記商品に関する広告情報の配信先となる前記ユーザ端末を決定する
処理を実行させるプログラム。
On the computer,
Detecting that recommendation information including comment data about a product added by a user terminal belonging to at least one of the plurality of groups has changed between different groups of the plurality of groups;
Based on the detected transition history of the recommendation information between the different groups, the value of the recommendation information in the group to which the recommendation information is transitioned is calculated,
The program which performs the process which determines the said user terminal used as the delivery destination of the advertising information regarding the said product based on the value of the said recommendation information in the group of the transition destination of the said recommendation information.
JP2010056251A 2010-03-12 2010-03-12 Advertisement distribution device, advertisement distribution system, advertisement distribution method and program Withdrawn JP2011191911A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010056251A JP2011191911A (en) 2010-03-12 2010-03-12 Advertisement distribution device, advertisement distribution system, advertisement distribution method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010056251A JP2011191911A (en) 2010-03-12 2010-03-12 Advertisement distribution device, advertisement distribution system, advertisement distribution method and program

Publications (1)

Publication Number Publication Date
JP2011191911A true JP2011191911A (en) 2011-09-29

Family

ID=44796777

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010056251A Withdrawn JP2011191911A (en) 2010-03-12 2010-03-12 Advertisement distribution device, advertisement distribution system, advertisement distribution method and program

Country Status (1)

Country Link
JP (1) JP2011191911A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013120416A (en) * 2011-12-06 2013-06-17 Canon Inc Information processing apparatus, information processing method, and computer program
WO2013093970A1 (en) * 2011-12-21 2013-06-27 三菱電機株式会社 Digital signage system and terminal device
JP2014038547A (en) * 2012-08-20 2014-02-27 Overtex Corp Campaign privilege distribution method cooperative with social networking service (sns), system and web server device
JP2014186489A (en) * 2013-03-22 2014-10-02 Ntt Docomo Inc Advertisement distribution device and advertisement distribution method
JP2015505109A (en) * 2012-01-11 2015-02-16 フェイスブック,インク. Generation of a sponsor article unit containing related posts and input elements
JP2017069659A (en) * 2015-09-29 2017-04-06 株式会社コムスクエア Information distribution device, information distribution program and information distribution method
JP2017169129A (en) * 2016-03-17 2017-09-21 株式会社コムスクエア Phone calling connection apparatus, phone calling connection program and phone calling connection method
CN108346066A (en) * 2018-01-19 2018-07-31 广东欧珀移动通信有限公司 Advertisement sending method, device, server and storage medium

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013120416A (en) * 2011-12-06 2013-06-17 Canon Inc Information processing apparatus, information processing method, and computer program
WO2013093970A1 (en) * 2011-12-21 2013-06-27 三菱電機株式会社 Digital signage system and terminal device
JP2015505109A (en) * 2012-01-11 2015-02-16 フェイスブック,インク. Generation of a sponsor article unit containing related posts and input elements
US10565661B2 (en) 2012-01-11 2020-02-18 Facebook, Inc. Generating sponsored story units including related posts and input elements
JP2014038547A (en) * 2012-08-20 2014-02-27 Overtex Corp Campaign privilege distribution method cooperative with social networking service (sns), system and web server device
JP2014186489A (en) * 2013-03-22 2014-10-02 Ntt Docomo Inc Advertisement distribution device and advertisement distribution method
JP2017069659A (en) * 2015-09-29 2017-04-06 株式会社コムスクエア Information distribution device, information distribution program and information distribution method
JP2017169129A (en) * 2016-03-17 2017-09-21 株式会社コムスクエア Phone calling connection apparatus, phone calling connection program and phone calling connection method
CN108346066A (en) * 2018-01-19 2018-07-31 广东欧珀移动通信有限公司 Advertisement sending method, device, server and storage medium

Similar Documents

Publication Publication Date Title
US20170286539A1 (en) User profile stitching
JP2011191911A (en) Advertisement distribution device, advertisement distribution system, advertisement distribution method and program
US8224353B2 (en) Disseminating targeted location-based content to mobile device users
JP5307838B2 (en) Community-based targeted advertising
JP6085691B2 (en) Method, device and system for pushing information
US9984392B2 (en) Social advertisements and other informational messages on a social networking website, and advertising model for same
US10110413B2 (en) Communicating information in a social network system about activities from another domain
US8265612B2 (en) Pocket broadcasting for mobile media content
CN101690105B (en) Method and system for providing targeted information using profile attributes with variable confidence levels in a mobile environment
US8442429B2 (en) System for providing audio messages on a mobile device
US20080034088A1 (en) System and method for generating user contexts for targeted advertising
US20120016817A1 (en) Predicting Life Changes of Members of a Social Networking System
JP6633764B2 (en) Dynamic information expression system, method, apparatus and terminal
US20090176520A1 (en) Generating User Contexts for Targeted Advertising
JP2011515735A5 (en)
EP2210185A1 (en) Communicating information in a social networking website about activities from another domain
CN108713213B (en) Surge detector for content consumption
KR100983545B1 (en) system for supporting mobile push service and method thereof
JP2016507825A (en) Location and time recognition system and method for mobile user context detection
CN108512745B (en) Information dissemination method and system, server and computer readable storage medium
WO2018214302A1 (en) Health service promotion and bonus sharing system and method
KR20090122574A (en) Mobile terminal for controlling push message service and method thereof
KR101646026B1 (en) Method and system for notifying of online posting
KR20090122573A (en) Mobile terminal for supporting advertisement service mobile terminal and method thereof
JP2014533412A (en) System, apparatus and method for organizing and presenting offers through virtual channels

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20110707

A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20130604