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

JP5356485B2 - User attribute information expansion apparatus, user attribute information expansion method, and user attribute information expansion system using content - Google Patents

User attribute information expansion apparatus, user attribute information expansion method, and user attribute information expansion system using content Download PDF

Info

Publication number
JP5356485B2
JP5356485B2 JP2011218090A JP2011218090A JP5356485B2 JP 5356485 B2 JP5356485 B2 JP 5356485B2 JP 2011218090 A JP2011218090 A JP 2011218090A JP 2011218090 A JP2011218090 A JP 2011218090A JP 5356485 B2 JP5356485 B2 JP 5356485B2
Authority
JP
Japan
Prior art keywords
attribute information
user
user attribute
content
clicked
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2011218090A
Other languages
Japanese (ja)
Other versions
JP2013077262A (en
Inventor
勉 真田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yahoo Japan Corp
Original Assignee
Yahoo Japan Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yahoo Japan Corp filed Critical Yahoo Japan Corp
Priority to JP2011218090A priority Critical patent/JP5356485B2/en
Publication of JP2013077262A publication Critical patent/JP2013077262A/en
Application granted granted Critical
Publication of JP5356485B2 publication Critical patent/JP5356485B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は、コンテンツを媒介としたユーザ属性情報拡張装置、ユーザ属性情報拡張方法及びユーザ属性情報拡張システムに関する。   The present invention relates to a user attribute information expansion device, a user attribute information expansion method, and a user attribute information expansion system using content as a medium.

従来、Webサイトからコンテンツを提供するシステム等、ネットワークを介してユーザにニュースや実用情報等のコンテンツを配信するシステムが知られている。
このようなシステムでは、ユーザに対し、そのユーザの属性(性別、年齢、購入した商品の履歴、興味のある分野等)が設定されていると共に、配信されるコンテンツにも、そのコンテンツに応じた属性(コンテンツのカテゴリ、想定される配信対象者等)が設定されている。
このようなコンテンツの配信システムについては、例えば、特許文献1に記載されている。
特許文献1に記載のシステムは、自分専用のポータルサイトを構築することができるサービスをユーザに提供するポータルサイト提供システムにおいて、ポータルサイトの情報出力領域に出力するコンテンツをユーザの属性及びコンテンツの属性に基づいて選択するものである。
2. Description of the Related Art Conventionally, a system that distributes content such as news and practical information to users via a network, such as a system that provides content from a website, is known.
In such a system, the user's attributes (gender, age, history of purchased product, field of interest, etc.) are set for the user, and the content to be distributed also depends on the content. Attributes (content category, assumed delivery target, etc.) are set.
Such a content distribution system is described in Patent Document 1, for example.
The system described in Patent Document 1 is a portal site providing system that provides a user with a service capable of constructing a portal site dedicated to the user. Content output to the information output area of the portal site is attributed to the user attribute and content attribute. Based on the selection.

特開2006−318179号公報JP 2006-318179 A

しかしながら、特許文献1に記載された技術を含め、ネットワークを介してユーザにコンテンツを配信する従来のシステムでは、ユーザ毎に設定された属性情報を利用することを前提としているものの、ユーザの全てに属性情報が設定されているとは限らず、コンテンツにアクセスしたユーザの属性が必ずしも把握できない場合がある。そのため、属性が把握されていないユーザについてはコンテンツの配信に当該属性情報を利用することができないため、コンテンツの配信の精度を上げることができない。さらに、このようなユーザの閲覧行動については、コンテンツの需要の分析における寄与度が低いものとなっていた。   However, in the conventional system that distributes content to users via a network including the technique described in Patent Document 1, it is assumed that attribute information set for each user is used, but all users are The attribute information is not always set, and the attribute of the user who accessed the content may not always be grasped. Therefore, for users whose attributes are not grasped, the attribute information cannot be used for content distribution, so the accuracy of content distribution cannot be improved. Further, such user browsing behavior has a low contribution in the analysis of content demand.

本発明は、属性が把握されていないユーザの属性情報を自動的に拡張して付加することにより、当該ユーザへのコンテンツの配信の精度を向上させることを可能とし、当該ユーザの閲覧行動を、より高い寄与度でコンテンツの需要の分析に用いることを可能とすることを目的とする。   The present invention enables to improve the accuracy of content distribution to the user by automatically expanding and adding the attribute information of the user whose attribute is not grasped. It is intended to enable use of content demand analysis with higher contribution.

(1) ユーザ毎に設定されたユーザ属性情報を拡張するユーザ属性情報拡張装置であって、
コンテンツを選択した一のユーザについて設定された前記ユーザ属性情報を取得し、当該ユーザ属性情報を、選択された前記コンテンツに対する前記ユーザ属性情報として設定するユーザ属性情報付与手段と、
前記ユーザ属性情報付与手段によって前記ユーザ属性情報が設定された前記コンテンツを選択した他のユーザのユーザ属性情報として、当該コンテンツに設定されている前記ユーザ属性情報を設定するユーザ属性情報還流手段と、
を備えるユーザ属性情報拡張装置。
(1) A user attribute information expansion device for expanding user attribute information set for each user,
User attribute information giving means for acquiring the user attribute information set for one user who has selected content, and setting the user attribute information as the user attribute information for the selected content;
User attribute information return means for setting the user attribute information set in the content as user attribute information of other users who have selected the content in which the user attribute information is set by the user attribute information giving means;
A user attribute information expansion device comprising:

(1)のユーザ属性情報拡張装置によれば、コンテンツが選択された場合に、選択したユーザのユーザ属性情報が参照される。そして、そのユーザ属性情報が、選択されたコンテンツのユーザ属性情報として設定される。さらに、そのコンテンツを選択した他のユーザのユーザ属性情報として、選択されたコンテンツに設定されたユーザ属性情報が設定される。
したがって、属性が把握されていないユーザについても属性を設定することにより、当該ユーザへのコンテンツの配信の精度を向上させることが可能となり、当該ユーザの閲覧行動を、より高い寄与度でコンテンツの需要の分析に用いることが可能となる。
According to the user attribute information expansion device of (1), when content is selected, the user attribute information of the selected user is referred to. Then, the user attribute information is set as user attribute information of the selected content. Furthermore, the user attribute information set for the selected content is set as the user attribute information of the other user who selected the content.
Therefore, by setting an attribute even for a user whose attribute is not known, it is possible to improve the accuracy of content distribution to the user, and the browsing behavior of the user can be improved with a higher contribution to the demand for content. It becomes possible to use for the analysis of.

(2) 前記ユーザ属性情報還流手段は、前記ユーザ属性情報付与手段によって前記ユーザ属性情報が設定された前記コンテンツを、ユーザ属性情報が設定されていない他のユーザが選択した場合に、当該選択した前記コンテンツに設定されている前記ユーザ属性情報を当該他のユーザについてのユーザ属性情報として設定する(1)に記載のユーザ属性情報拡張装置。
(2)のユーザ属性情報拡張装置によれば、ユーザ属性情報が未知のユーザに対して、ユーザ属性情報が既知のユーザのユーザ属性情報を拡張することができる。
(2) The user attribute information recirculation unit selects the content in which the user attribute information is set by the user attribute information adding unit when another user for whom user attribute information is not set selects the content. The user attribute information expansion device according to (1), wherein the user attribute information set in the content is set as user attribute information for the other user.
According to the user attribute information expansion device of (2), user attribute information of a user whose user attribute information is known can be expanded for a user whose user attribute information is unknown.

(3) 前記ユーザを識別するユーザ識別情報に対応付けられた前記ユーザ属性情報を記憶するユーザデータ記憶手段と、
前記コンテンツを識別するコンテンツ識別情報に対応付けられた前記ユーザ属性情報を記憶するコンテンツ・ユーザ属性情報記憶手段と、
をさらに備え、
前記ユーザ属性情報付与手段は、前記コンテンツを選択した前記ユーザの前記ユーザ属性情報を前記ユーザデータ記憶手段から取得し、取得した前記ユーザ属性情報を、前記コンテンツ・ユーザ属性情報記憶手段において、選択された前記コンテンツの前記ユーザ属性情報として設定し、
前記ユーザ属性情報還流手段は、前記ユーザ属性情報付与手段によって設定された前記ユーザ属性情報を前記コンテンツ・ユーザ属性情報記憶手段から取得し、取得した前記ユーザ属性情報を、前記ユーザデータ記憶手段において、前記コンテンツを選択した前記ユーザの前記ユーザ属性情報として設定する(1)または(2)に記載のユーザ属性情報拡張装置。
(3)のユーザ属性情報拡張装置によれば、ユーザに設定されたユーザ属性情報及びコンテンツに設定されたユーザ属性情報をそれぞれ記憶手段に記憶して管理する構成において、ユーザによるコンテンツの選択行動に対応して、それらの記憶手段における記憶内容を更新することができる。
したがって、当該ユーザへのコンテンツの配信の精度を向上させることが可能となり、当該ユーザの閲覧行動を、より高い寄与度でコンテンツの需要の分析に用いることが可能となる。また、各記憶手段に記憶された情報に対して、ユーザ属性情報付与手段の処理及びユーザ属性情報還流手段の処理をバッチ処理として実行することが可能となるため、処理の起動回数を削減することができ、処理効率を向上させることができる。
(3) user data storage means for storing the user attribute information associated with user identification information for identifying the user;
Content / user attribute information storage means for storing the user attribute information associated with content identification information for identifying the content;
Further comprising
The user attribute information giving means acquires the user attribute information of the user who has selected the content from the user data storage means, and the acquired user attribute information is selected in the content / user attribute information storage means. Set as the user attribute information of the content,
The user attribute information return means acquires the user attribute information set by the user attribute information giving means from the content / user attribute information storage means, and the acquired user attribute information is stored in the user data storage means. The user attribute information expansion device according to (1) or (2), wherein the user attribute information of the selected user is set as the user attribute information.
According to the user attribute information expansion device of (3), in the configuration in which the user attribute information set for the user and the user attribute information set for the content are stored and managed in the storage means, respectively, the content selection action by the user Correspondingly, the storage contents in those storage means can be updated.
Therefore, it is possible to improve the accuracy of content distribution to the user, and the browsing behavior of the user can be used for analyzing the demand for content with a higher contribution. In addition, since it is possible to execute the processing of the user attribute information adding unit and the processing of the user attribute information return unit as batch processing for the information stored in each storage unit, the number of times the processing is started can be reduced. And the processing efficiency can be improved.

(4) 前記ユーザ属性情報付与手段は、一の前記コンテンツを選択した複数の前記ユーザに設定されている前記ユーザ属性情報に共通する属性を、前記選択されたコンテンツの前記ユーザ属性情報として設定する(1)から(3)のいずれかに記載のユーザ属性情報拡張装置。
(4)のユーザ属性情報拡張装置によれば、コンテンツを選択した複数のユーザに共通するユーザ属性情報が、そのコンテンツのユーザ属性情報として設定されるため、コンテンツにより適合するユーザ属性情報を設定することができる。
(4) The user attribute information adding unit sets an attribute common to the user attribute information set for the plurality of users who have selected one content as the user attribute information of the selected content. The user attribute information expansion device according to any one of (1) to (3).
According to the user attribute information expansion device of (4), user attribute information common to a plurality of users who have selected content is set as user attribute information of the content, so that user attribute information that matches the content is set. be able to.

(5) ユーザ毎に設定されたユーザ属性情報を拡張するためのユーザ属性情報拡張方法であって、
コンピュータが、コンテンツを選択した一のユーザについて設定された前記ユーザ属性情報を取得し、当該ユーザ属性情報を、選択された前記コンテンツに対する前記ユーザ属性情報として設定するユーザ属性情報付与ステップと、
コンピュータが、前記ユーザ属性情報付与ステップにおいて前記ユーザ属性情報が設定された前記コンテンツを選択した他のユーザのユーザ属性情報として、当該コンテンツに設定されている前記ユーザ属性情報を設定するユーザ属性情報還流ステップと、
を含むユーザ属性情報拡張方法。
(5)のユーザ属性情報拡張方法によれば、コンテンツが選択された場合に、選択したユーザのユーザ属性情報が参照される。そして、そのユーザ属性情報が、選択されたコンテンツのユーザ属性情報として設定される。さらに、そのコンテンツを選択した他のユーザのユーザ属性情報として、選択されたコンテンツに設定されたユーザ属性情報が設定される。
したがって、属性が把握されていないユーザについても属性を設定することにより、当該ユーザへのコンテンツの配信の精度を向上させることが可能となり、当該ユーザの閲覧行動を、より高い寄与度でコンテンツの需要の分析に用いることが可能となる。
(5) A user attribute information expansion method for expanding user attribute information set for each user,
A user attribute information giving step in which the computer acquires the user attribute information set for one user who has selected content, and sets the user attribute information as the user attribute information for the selected content;
User attribute information reflux for setting the user attribute information set in the content as the user attribute information of another user who has selected the content in which the user attribute information is set in the user attribute information adding step Steps,
User attribute information expansion method including
According to the user attribute information expansion method of (5), when content is selected, the user attribute information of the selected user is referred to. Then, the user attribute information is set as user attribute information of the selected content. Furthermore, the user attribute information set for the selected content is set as the user attribute information of the other user who selected the content.
Therefore, by setting an attribute even for a user whose attribute is not known, it is possible to improve the accuracy of content distribution to the user, and the browsing behavior of the user can be improved with a higher contribution to the demand for content. It becomes possible to use for the analysis of.

(6) ユーザによるコンテンツの選択が行われるユーザ端末と、前記ユーザ端末とネットワークを介して接続され、前記コンテンツの選択を受け付けるユーザ属性情報拡張装置とを含み、前記ユーザ毎に設定されたユーザ属性情報を拡張するユーザ属性情報拡張システムであって、
前記ユーザ端末は、選択された前記コンテンツを識別するコンテンツ識別情報及び当該コンテンツを選択した前記ユーザを識別するユーザ識別情報を前記ユーザ属性情報拡張装置に送信し、
前記ユーザ属性情報拡張装置は、
前記ユーザ端末から送信された前記コンテンツ識別情報及び前記ユーザ識別情報に基づいて、前記コンテンツを選択した前記ユーザに設定されている前記ユーザ属性情報を取得し、当該ユーザ属性情報を、選択された前記コンテンツに対する前記ユーザ属性情報として設定するユーザ属性情報付与手段と、
前記ユーザ属性情報付与手段によって前記ユーザ属性情報が設定された前記コンテンツを選択した他のユーザのユーザ属性情報として、当該コンテンツに設定されている前記ユーザ属性情報を設定するユーザ属性情報還流手段と、
を備えるユーザ属性情報拡張システム。
(6)のユーザ属性情報拡張システムによれば、ユーザ端末によってコンテンツが選択された場合に、選択したユーザのユーザ属性情報が参照される。そして、そのユーザ属性情報が、選択されたコンテンツのユーザ属性情報として設定される。さらに、そのコンテンツを選択した他のユーザのユーザ属性情報として、選択されたコンテンツに設定されたユーザ属性情報が設定される。
したがって、属性が把握されていないユーザについても属性を設定することにより、当該ユーザへのコンテンツの配信の精度を向上させることが可能となり、当該ユーザの閲覧行動を、より高い寄与度でコンテンツの需要の分析に用いることが可能となる。
(6) a user attribute set for each user, including: a user terminal where content is selected by a user; and a user attribute information expansion device connected to the user terminal via a network and accepting the selection of the content A user attribute information expansion system for extending information,
The user terminal transmits content identification information for identifying the selected content and user identification information for identifying the user who has selected the content to the user attribute information expansion device,
The user attribute information expansion device is
Based on the content identification information and the user identification information transmitted from the user terminal, the user attribute information set for the user who has selected the content is acquired, and the user attribute information is selected as the selected user attribute information. User attribute information giving means for setting the user attribute information for content;
User attribute information return means for setting the user attribute information set in the content as user attribute information of other users who have selected the content in which the user attribute information is set by the user attribute information giving means;
A user attribute information expansion system comprising:
According to the user attribute information expansion system of (6), when content is selected by the user terminal, the user attribute information of the selected user is referred to. Then, the user attribute information is set as user attribute information of the selected content. Furthermore, the user attribute information set for the selected content is set as the user attribute information of the other user who selected the content.
Therefore, by setting an attribute even for a user whose attribute is not known, it is possible to improve the accuracy of content distribution to the user, and the browsing behavior of the user can be improved with a higher contribution to the demand for content. It becomes possible to use for the analysis of.

本発明によれば、属性が把握されていないユーザについても属性を設定することにより、当該ユーザへのコンテンツの配信の精度を向上させることが可能となり、当該ユーザの閲覧行動を、より高い寄与度でコンテンツの需要の分析に用いることが可能となる。   According to the present invention, by setting an attribute even for a user whose attribute is not grasped, it is possible to improve the accuracy of content distribution to the user, and the browsing behavior of the user can be increased. Thus, it can be used to analyze the demand for content.

ユーザ属性情報拡張システム1を説明するための全体構成を示す図である。It is a figure which shows the whole structure for demonstrating the user attribute information expansion system. ユーザ端末2に表示されるトップページの表示画面例を示す図である。6 is a diagram illustrating an example of a display screen of a top page displayed on a user terminal 2. FIG. クリックログデータベース32が記憶するクリックログを示す図である。It is a figure which shows the click log which the click log database 32 memorize | stores. ユーザデータベース33が記憶するユーザ情報を示す図である。It is a figure which shows the user information which the user database 33 memorize | stores. コンテンツ・ユーザ属性情報データベース34が記憶するコンテンツ・ユーザ属性情報を示す図である。It is a figure which shows the content user attribute information which the content user attribute information database 34 memorize | stores. ユーザ属性情報拡張装置3のユーザ属性情報付与部35により行われるユーザ属性情報付与処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the user attribute information provision process performed by the user attribute information provision part 35 of the user attribute information expansion apparatus 3. FIG. ユーザ属性情報還流部36により行われるユーザ属性情報還流処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the user attribute information return process performed by the user attribute information return part.

以下、本発明の実施形態について、図を参照しながら説明する。
[第1実施形態]
[全体構成]
図1は、本実施形態に係るユーザ属性情報拡張システム1を説明するための全体構成を示す図である。
以下の説明において、コンテンツを選択する動作の代表的な形態として、「クリック」を例に挙げて説明するものとする。ただし、コンテンツを選択する手法としては、クリックを含む種々の形態を用いることができる。
ユーザ属性情報拡張システム1は、ユーザ端末2に表示されたコンテンツがクリックの動作によって選択された場合に、ユーザ端末2からユーザ属性情報拡張装置3にユーザID及びコンテンツIDが送信され、ユーザIDに係るユーザの属性情報が参照される。そして、コンテンツの属性情報として、クリックしたユーザの属性情報が追加される。また、そのコンテンツをクリックした他のユーザの属性情報として、クリックによって選択されたコンテンツに設定されている属性情報が追加される。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[First Embodiment]
[overall structure]
FIG. 1 is a diagram showing an overall configuration for explaining a user attribute information expansion system 1 according to the present embodiment.
In the following description, “click” will be described as an example of a typical mode of selecting content. However, as a method for selecting content, various forms including clicks can be used.
When the content displayed on the user terminal 2 is selected by a click operation, the user attribute information expansion system 1 transmits a user ID and a content ID from the user terminal 2 to the user attribute information expansion device 3, and the user ID The attribute information of the user is referred to. Then, the attribute information of the clicked user is added as content attribute information. Further, attribute information set for the content selected by clicking is added as attribute information of another user who clicked the content.

このような処理が繰り返されることにより、一のユーザの属性情報がコンテンツの属性情報を経由し、他のユーザの属性情報に伝搬することで、例えば、ユーザの属性情報が既知のユーザから、ユーザの属性情報が未知のユーザに対して、ユーザの属性情報が拡張される。
したがって、属性が把握されていないユーザについても属性を設定することにより、当該ユーザへのコンテンツの配信の精度を向上させることが可能となり、当該ユーザの閲覧行動を、より高い寄与度でコンテンツの需要の分析に用いることが可能となる。
By repeating such processing, the attribute information of one user propagates to the attribute information of other users via the attribute information of the content, for example, the user attribute information from the known user to the user The user attribute information is expanded for a user whose attribute information is unknown.
Therefore, by setting an attribute even for a user whose attribute is not known, it is possible to improve the accuracy of content distribution to the user, and the browsing behavior of the user can be improved with a higher contribution to the demand for content. It becomes possible to use for the analysis of.

図1において、ユーザ端末2は、ブラウザ機能を有するノート型PC等の情報処理端末によって構成され、不図示のネットワークを介してユーザ属性情報拡張装置3から提供されるコンテンツを表示する。そして、ユーザ端末2は、表示されたコンテンツのうち、クリック等により選択されたコンテンツを識別するコンテンツIDを、ユーザを識別するユーザIDと共に、ユーザ属性情報拡張装置3に送信する。本実施形態において、ユーザ端末2として、異なるユーザそれぞれによって使用される複数のユーザ端末2が含まれるものとし、これらのユーザの一部はユーザ属性情報が既知であり、残りのユーザはユーザ属性情報が未知あるいは未設定であるものとする。   In FIG. 1, a user terminal 2 is constituted by an information processing terminal such as a notebook PC having a browser function, and displays content provided from the user attribute information expansion device 3 via a network (not shown). Then, the user terminal 2 transmits the content ID for identifying the content selected by clicking or the like among the displayed content to the user attribute information expansion device 3 together with the user ID for identifying the user. In the present embodiment, the user terminal 2 includes a plurality of user terminals 2 that are used by different users, some of these users have known user attribute information, and the remaining users have user attribute information. Is unknown or not set.

図2は、ユーザ端末2に表示されるトップページの表示画面例を示す図である。
図2に示すように、ユーザ端末2に表示されるトップページは、ポータルサイトのトップページ等として構成されるものであり、ニュースの見出し、実用情報のタイトル、商品の紹介記事のタイトル、ツイッター等のストリーミングコンテンツ等、各種コンテンツにリンクされたテキスト情報あるいは画像の表示領域を含んでいる。
これらテキスト情報や画像からリンクされたコンテンツは、多数の提供可能なコンテンツの中から、ポータルサイト側(ここではユーザ属性情報拡張装置3の運営者)によってランダムに選択されたものである。
FIG. 2 is a diagram illustrating an example of a display screen of the top page displayed on the user terminal 2.
As shown in FIG. 2, the top page displayed on the user terminal 2 is configured as a top page of a portal site, etc., such as a news headline, a title of practical information, a title of a product introduction article, Twitter, etc. Text information or image display areas linked to various contents such as streaming contents.
The contents linked from these text information and images are randomly selected from the many contents that can be provided by the portal site (here, the operator of the user attribute information expansion device 3).

ユーザ属性情報拡張装置3は、不図示のネットワークを介してユーザ端末2と接続され、各種コンテンツを提供するサーバによって構成される。ユーザ属性情報拡張装置3は、コンテンツ選択受付部31と、クリックログデータベース32と、ユーザデータベース33と、コンテンツ・ユーザ属性情報データベース34と、ユーザ属性情報付与部35と、ユーザ属性情報還流部36とを備えている。
コンテンツ選択受付部31は、ユーザ端末2から送信されたコンテンツID及びユーザIDを受信し、後述するクリックログデータベース32に格納する。そして、コンテンツ選択受付部31は、コンテンツID及びユーザIDを受信したことをユーザ属性情報付与部35に通知する。
The user attribute information expansion device 3 is connected to the user terminal 2 via a network (not shown) and is configured by a server that provides various contents. The user attribute information expansion device 3 includes a content selection receiving unit 31, a click log database 32, a user database 33, a content / user attribute information database 34, a user attribute information adding unit 35, and a user attribute information return unit 36. It has.
The content selection receiving unit 31 receives the content ID and the user ID transmitted from the user terminal 2 and stores them in a click log database 32 described later. Then, the content selection receiving unit 31 notifies the user attribute information adding unit 35 that the content ID and the user ID have been received.

クリックログデータベース32は、ユーザによるコンテンツのクリックに関する履歴(以下、「クリックログ」と呼ぶ。)を記憶する。具体的には、クリックログデータベース32は、ユーザ端末2から送信されたコンテンツID及びユーザIDを対応付けて記憶する。また、クリックログデータベース32は、そのコンテンツID及びユーザIDを受信した時刻を、コンテンツのクリック時刻として記憶する。なお、クリックログデータベース32には、ユーザの閲覧行動に関するその他の各種情報が適宜記憶される。   The click log database 32 stores a history of user clicks on content (hereinafter referred to as “click log”). Specifically, the click log database 32 stores the content ID and user ID transmitted from the user terminal 2 in association with each other. The click log database 32 stores the time when the content ID and the user ID are received as the click time of the content. The click log database 32 appropriately stores various other information related to the user's browsing behavior.

図3は、クリックログデータベース32が記憶するクリックログを示す図である。
図3において、クリックログには、ユーザ端末2から送信されたコンテンツIDと、クリック時刻(コンテンツIDを受信した時刻)と、コンテンツをクリックしたユーザのユーザIDとが対応付けて記憶されている。
例えば、クリックログの第1行には、コンテンツID「A777」、ユーザID「U001」が記憶されている。このコンテンツID「A777」で示されるコンテンツは、近時、新しく配信されたコンテンツであり、ユーザID「U001」のユーザによって2011年5月23日の11時11分11秒にクリックされたことが示されている。
FIG. 3 is a diagram showing a click log stored in the click log database 32.
In FIG. 3, the content ID transmitted from the user terminal 2, the click time (the time when the content ID was received), and the user ID of the user who clicked the content are stored in the click log in association with each other.
For example, the content ID “A777” and the user ID “U001” are stored in the first row of the click log. The content indicated by this content ID “A777” is recently distributed content, and it was clicked at 11:11:11 on May 23, 2011 by the user with the user ID “U001”. It is shown.

また、クリックログの第3行を参照すると、コンテンツID「A777」で示されるコンテンツは、ユーザID「U123」のユーザによっても、2011年5月23日11時11分13秒にクリックされたことが示されている。
さらに、クリックログの第4行を参照すると、コンテンツID「A777」で示されるコンテンツは、ユーザID「U211」のユーザによっても、2011年5月23日11時11分15秒にクリックされたことが示されている。
一方、クリックログの第2行を参照すると、コンテンツID「A002」で示されるコンテンツは、ユーザID「U999」のユーザによって、2011年5月23日11時11分12秒にクリックされたことが示されている。
また、クリックログの第5行を参照すると、コンテンツID「A002」で示されるコンテンツは、ユーザID「U300」のユーザによって、2011年5月23日11時11分20秒にクリックされたことが示されている。
なお、ユーザID「U300」のユーザは、後述するように、ユーザ属性情報が設定されていないユーザである。
ユーザデータベース33は、ユーザを識別するユーザIDと、そのユーザに対応付けられた属性であるユーザ属性情報とを含むユーザ情報を記憶する。ユーザ情報には、ユーザによって入力されたユーザの性別や年齢等、ユーザに関する情報が適宜記憶される。
Further, referring to the third row of the click log, the content indicated by the content ID “A777” was clicked at 11:11:13 on May 23, 2011 by the user with the user ID “U123”. It is shown.
Further, referring to the fourth line of the click log, the content indicated by the content ID “A777” was clicked at 11:11:15 on May 23, 2011 by the user with the user ID “U211”. It is shown.
On the other hand, referring to the second row of the click log, the content indicated by the content ID “A002” was clicked at 11:11:12 on May 23, 2011 by the user with the user ID “U999”. It is shown.
Further, referring to the fifth line of the click log, the content indicated by the content ID “A002” is clicked at 11:11:20 on May 23, 2011 by the user with the user ID “U300”. It is shown.
Note that the user with the user ID “U300” is a user for which user attribute information is not set, as will be described later.
The user database 33 stores user information including a user ID for identifying a user and user attribute information that is an attribute associated with the user. In the user information, information related to the user such as the gender and age of the user input by the user is stored as appropriate.

図4は、ユーザデータベース33が記憶するユーザ情報を示す図である。
図4において、ユーザ情報には、ユーザIDとユーザ属性情報とが対応付けて記憶されている。ユーザ属性情報は、ユーザがクリックしたコンテンツのカテゴリ(興味分野)を表しており、このカテゴリは、ユーザ登録時等、ユーザ自らの設定によって付される場合と、ユーザが閲覧したコンテンツに設定されているユーザ属性情報が、そのユーザのユーザ属性情報に設定される場合との2つのパターンで設定されたものである。なお、ユーザが閲覧したコンテンツに設定されているユーザ属性情報が、そのユーザのユーザ属性情報に設定された場合のユーザ属性情報を、以下、「還流追加ユーザ属性情報」と呼ぶ。図4において、還流追加ユーザ属性情報には、アスタリスク(*)が付されて識別されている。
FIG. 4 is a diagram showing user information stored in the user database 33.
In FIG. 4, user ID and user attribute information are stored in association with each other in the user information. The user attribute information represents the category (interested area) of the content clicked by the user, and this category is set according to the user's own settings, such as when registering the user, and set to the content viewed by the user. The user attribute information is set in two patterns, that is, when the user attribute information is set in the user attribute information of the user. Note that the user attribute information set when the user attribute information set in the content viewed by the user is set in the user attribute information of the user is hereinafter referred to as “reflux additional user attribute information”. In FIG. 4, the reflux additional user attribute information is identified with an asterisk (*).

例えば、ユーザ情報の第1行には、ユーザID「U001」、ユーザ属性情報「携帯電話、車、旅行、ティーンズ」が記憶されている。ユーザ属性情報のうち、「携帯電話、車、旅行」については、ユーザID「U001」のユーザ自らによって設定されたものである。一方、ユーザ属性情報「ティーンズ」については、クリックログデータベース32において、ユーザID「U001」のユーザがクリックしたコンテンツ(A777)を共にクリックしたユーザID「U123」、「U211」のユーザに設定されているユーザ属性情報がコンテンツ(A777)のユーザ属性情報を介して、還流追加ユーザ属性情報として設定されたものである。なお、ユーザID「U123」、「U211」のユーザに設定されているユーザ属性情報のうち、コンテンツID「A777」のコンテンツに追加されたユーザ属性情報は、後述するように「ティーンズ」のみであるため、還流追加ユーザ属性情報として、ここでは「ティーンズ」が追加されている。   For example, the user ID “U001” and the user attribute information “mobile phone, car, travel, teens” are stored in the first row of the user information. Among the user attribute information, “mobile phone, car, travel” is set by the user himself with the user ID “U001”. On the other hand, the user attribute information “teens” is set in the click log database 32 to the users with the user IDs “U123” and “U211” who clicked on the content (A777) clicked by the user with the user ID “U001”. The user attribute information is set as return additional user attribute information via the user attribute information of the content (A777). Of the user attribute information set for the users with the user IDs “U123” and “U211”, the user attribute information added to the content with the content ID “A777” is only “teens” as will be described later. Therefore, “teens” is added here as the reflux additional user attribute information.

また、ユーザ情報の第4行には、ユーザID「U300」、ユーザ属性情報「映画、音楽、演劇」が記憶されている。ユーザID「U300」のユーザについては、ユーザ自身によってユーザ属性情報が設定されておらず、ユーザID「U300」のユーザがユーザID「U999」のユーザと同一のコンテンツ(A002)をクリックしたことにより、ユーザID「U999」のユーザのユーザ属性情報が、コンテンツ(A002)のユーザ属性情報を介して、還流追加ユーザ属性情報として設定されたものである。
このように、共通するコンテンツをクリックしたユーザ間において、ユーザ属性情報が還流追加ユーザ属性情報として伝搬することにより、ユーザ属性情報が拡張される。
In the fourth row of user information, user ID “U300” and user attribute information “movie, music, theater” are stored. For the user with the user ID “U300”, the user attribute information is not set by the user himself, and the user with the user ID “U300” clicks the same content (A002) as the user with the user ID “U999”. The user attribute information of the user with the user ID “U999” is set as the return additional user attribute information via the user attribute information of the content (A002).
In this way, user attribute information is expanded as user attribute information is propagated as reflux additional user attribute information among users who have clicked on common content.

コンテンツ・ユーザ属性情報データベース34は、コンテンツを識別するコンテンツIDと、そのコンテンツIDが表すコンテンツに対応付けられたユーザ属性情報と、コンテンツIDに対応するコンテンツのデータ(具体的にはデータファイル名)とを含むコンテンツ・ユーザ属性情報を記憶する。   The content / user attribute information database 34 includes a content ID for identifying content, user attribute information associated with the content represented by the content ID, and content data (specifically, a data file name) corresponding to the content ID. Content / user attribute information including

図5は、コンテンツ・ユーザ属性情報データベース34が記憶するコンテンツ・ユーザ属性情報を示す図である。
図5において、コンテンツ・ユーザ属性情報には、コンテンツIDと、ユーザ属性情報と、コンテンツのデータ(ファイル名)とが対応付けて記憶されている。コンテンツIDは、ユーザ属性情報拡張装置3が提供するコンテンツそれぞれを識別する情報である。また、ユーザ属性情報は、それぞれのコンテンツIDに対応するコンテンツに設定されているユーザ属性情報を示している。このユーザ属性情報は、後述するように、ユーザ属性情報付与部35によって更新される。コンテンツのデータは、コンテンツIDに対応するコンテンツを表すデータであり、具体的には、画像データファイル名や文書データファイル名等である。なお、ユーザ属性情報付与部35によってコンテンツに追加されたユーザ属性情報を、以下、「自動追加ユーザ属性情報」と呼ぶ。図5において、自動追加ユーザ属性情報には、シャープ(#)が付されて識別されている。
FIG. 5 is a diagram showing the content / user attribute information stored in the content / user attribute information database 34.
In FIG. 5, content ID, user attribute information, and content data (file name) are stored in association with each other in the content / user attribute information. The content ID is information for identifying each content provided by the user attribute information expansion device 3. The user attribute information indicates user attribute information set for the content corresponding to each content ID. This user attribute information is updated by the user attribute information adding unit 35 as will be described later. The content data is data representing the content corresponding to the content ID, and specifically, an image data file name, a document data file name, and the like. The user attribute information added to the content by the user attribute information adding unit 35 is hereinafter referred to as “automatically added user attribute information”. In FIG. 5, the automatically added user attribute information is identified with a sharp (#).

例えば、コンテンツ・ユーザ属性情報の第1行には、コンテンツID「A001」、ユーザ属性情報「携帯電話、通信」、コンテンツのデータ(ファイル名)「file0001」とが記憶されている。また、コンテンツ・ユーザ属性情報の第3行には、コンテンツID「A777」、ユーザ属性情報「携帯電話、通信、ティーンズ」、コンテンツのデータ(ファイル名)「file0123」とが記憶されている。この第3行のコンテンツ・ユーザ属性情報における「ティーンズ」のユーザ属性情報は、ユーザデータベース33において、ユーザID「U123」及び「U211」に対応するユーザ属性情報に含まれていたものが、後述するように、ユーザ属性情報付与部35によって、コンテンツID「A777」の自動追加ユーザ属性情報として追加されたものである。   For example, the content ID “A001”, the user attribute information “mobile phone, communication”, and the content data (file name) “file0001” are stored in the first row of the content / user attribute information. In the third row of the content / user attribute information, content ID “A777”, user attribute information “mobile phone, communication, teens”, and content data (file name) “file0123” are stored. The user attribute information of “teens” in the content / user attribute information of the third row is included in the user attribute information corresponding to the user IDs “U123” and “U211” in the user database 33, which will be described later. As described above, the user attribute information adding unit 35 adds the content ID “A777” as automatically added user attribute information.

また、コンテンツ・ユーザ属性情報の第2行には、コンテンツID「A002」、ユーザ属性情報「映画、音楽、演劇」、コンテンツのデータ(ファイル名)「file0002」とが記憶されている。このユーザ属性情報は、ユーザデータベース33において、ユーザID「U999」に対応するユーザ属性情報が自動追加ユーザ属性情報として追加されたものである。   In the second row of the content / user attribute information, a content ID “A002”, user attribute information “movie, music, play” and content data (file name) “file0002” are stored. This user attribute information is obtained by adding user attribute information corresponding to the user ID “U999” in the user database 33 as automatically added user attribute information.

ユーザ属性情報付与部35は、コンテンツ選択受付部31からユーザID及びコンテンツIDを受信したことが通知されると、ユーザ属性情報付与処理(後述)を実行し、コンテンツをクリックしたユーザのユーザ属性情報を、コンテンツのユーザ属性情報に設定する。
即ち、ユーザ属性情報付与部35は、クリックログデータベース32から、クリックされたコンテンツのコンテンツID(以下、「クリックコンテンツID」と呼ぶ。)と、そのコンテンツをクリックしたユーザのユーザID(以下、「クリックユーザID」と呼ぶ。)とを取得する。
When notified that the user ID and the content ID have been received from the content selection receiving unit 31, the user attribute information adding unit 35 executes a user attribute information adding process (described later), and the user attribute information of the user who clicked the content Is set in the user attribute information of the content.
That is, the user attribute information giving unit 35 searches the click log database 32 for the content ID of the clicked content (hereinafter referred to as “click content ID”) and the user ID of the user who clicked the content (hereinafter “ Called “Click User ID”).

また、ユーザ属性情報付与部35は、ユーザデータベース33から、クリックユーザIDに対応するユーザ属性情報を取得する。
さらに、ユーザ属性情報付与部35は、コンテンツ・ユーザ属性情報データベース34から、クリックコンテンツIDに対応するコンテンツ・ユーザ属性情報を取得する。
そして、ユーザ属性情報付与部35は、ユーザデータベース33から取得したユーザ属性情報をコンテンツ・ユーザ属性情報のユーザ属性情報に自動追加ユーザ属性情報として追加し、コンテンツ・ユーザ属性情報データベース34を更新する。このとき、ユーザ属性情報付与部35は、コンテンツ・ユーザ属性情報データベース34に自動追加ユーザ属性情報を追加したことをユーザ属性情報還流部36に通知する。
Further, the user attribute information adding unit 35 acquires user attribute information corresponding to the click user ID from the user database 33.
Further, the user attribute information adding unit 35 acquires content / user attribute information corresponding to the click content ID from the content / user attribute information database 34.
Then, the user attribute information adding unit 35 adds the user attribute information acquired from the user database 33 to the user attribute information of the content / user attribute information as automatically added user attribute information, and updates the content / user attribute information database 34. At this time, the user attribute information adding unit 35 notifies the user attribute information return unit 36 that the automatically added user attribute information has been added to the content / user attribute information database 34.

なお、ユーザ属性情報付与部35は、クリックログデータベース32に、同一のクリックコンテンツIDで、異なるクリックユーザIDのクリックログが含まれている場合、それらのクリックユーザIDに対応するユーザ属性情報において、共通するユーザ属性情報のみをコンテンツ・ユーザ属性情報に反映させたり、双方のクリックユーザIDに対応するユーザ属性情報の全てをコンテンツ・ユーザ属性情報に反映させたりすることができる。また、ユーザ属性情報付与部35は、コンテンツ・ユーザ属性情報データベース34を参照した結果、ユーザ属性情報が設定されていないコンテンツである場合には、そのコンテンツのユーザ属性情報として、クリックユーザIDに対応するユーザ属性情報全てを、そのコンテンツの自動追加ユーザ属性情報として設定する。   In addition, when the click log database 32 includes click logs of different click user IDs with the same click content ID, the user attribute information adding unit 35 includes the user attribute information corresponding to the click user IDs. Only common user attribute information can be reflected in the content / user attribute information, or all user attribute information corresponding to both clicked user IDs can be reflected in the content / user attribute information. Further, as a result of referring to the content / user attribute information database 34, the user attribute information adding unit 35 corresponds to the click user ID as the user attribute information of the content when the user attribute information is not set. All user attribute information to be set is set as automatically added user attribute information of the content.

ユーザ属性情報還流部36は、ユーザ属性情報付与部35からコンテンツ・ユーザ属性情報データベース34に自動追加ユーザ属性情報を追加したことが通知されると、ユーザ属性情報還流処理(後述)を実行し、コンテンツに設定されたユーザ属性情報をそのコンテンツをクリックしたユーザのユーザ属性情報に設定する。
即ち、ユーザ属性情報還流部36は、クリックログデータベース32を参照し、クリックコンテンツID及びクリックユーザIDを取得する。
また、ユーザ属性情報還流部36は、コンテンツ・ユーザ属性情報データベース34から、クリックコンテンツIDに対応するユーザ属性情報を取得する。
さらに、ユーザ属性情報還流部36は、ユーザデータベース33から、クリックユーザIDに対応するユーザ属性情報を取得する。
When the user attribute information reflux unit 36 is notified that the user attribute information adding unit 35 has added the automatically added user attribute information to the content / user attribute information database 34, the user attribute information reflux unit 36 executes a user attribute information reflux process (described later), The user attribute information set for the content is set as the user attribute information of the user who clicked the content.
That is, the user attribute information reflux unit 36 refers to the click log database 32 and acquires the click content ID and the click user ID.
Also, the user attribute information return unit 36 acquires user attribute information corresponding to the click content ID from the content / user attribute information database 34.
Further, the user attribute information return unit 36 acquires user attribute information corresponding to the click user ID from the user database 33.

そして、ユーザ属性情報還流部36は、コンテンツ・ユーザ属性情報データベース34から取得したユーザ属性情報に含まれ、ユーザデータベース33から取得したユーザ属性情報に含まれていない内容を、ユーザデータベース33のユーザ属性情報に還流追加ユーザ属性情報として追加する。このとき、ユーザ属性情報還流部36は、ユーザデータベース33を参照した結果、クリックユーザIDに対応するユーザのユーザ属性情報が設定されていない場合、コンテンツ・ユーザ属性情報データベース34におけるクリックコンテンツIDに対応するユーザ属性情報全てを、ユーザデータベース33において、そのユーザのユーザ属性情報として設定する。
ユーザ属性情報還流部36は、還流追加ユーザ属性情報を追加した場合に、そのユーザ属性情報によってユーザデータベース33のユーザ属性情報を更新する。
Then, the user attribute information return unit 36 converts the content included in the user attribute information acquired from the content / user attribute information database 34 and not included in the user attribute information acquired from the user database 33 into the user attribute of the user database 33. It is added to the information as additional user attribute information. At this time, if the user attribute information of the user corresponding to the click user ID is not set as a result of referring to the user database 33, the user attribute information return unit 36 corresponds to the click content ID in the content / user attribute information database 34. All user attribute information to be set is set as user attribute information of the user in the user database 33.
The user attribute information reflux unit 36 updates the user attribute information in the user database 33 with the user attribute information when the reflux additional user attribute information is added.

[ユーザ属性情報拡張システム1の構成]
以上説明したユーザ属性情報拡張システム1を構成するユーザ端末2のハードウェアは、1または複数の一般的なコンピュータによって構成することができる。一般的なコンピュータは、例えば、制御装置として、中央処理装置(CPU)を備える他、記憶装置として、メモリ(RAM、ROM)、ハードディスク(HDD)及び光ディスク(CD、DVDなど)を、ネットワーク通信装置として、各種有線及び無線LAN装置を、表示装置として、例えば、液晶ディスプレイ、プラズマディスプレイなどの各種ディスプレイを、入力装置として、例えば、キーボード及びポインティング・デバイス(マウス、トラッキングボールなど)を適宜備え、これらは、バスラインにより接続されている。このような一般的なコンピュータにおいて、CPUは、ユーザ端末2を統括的に制御し、各種プログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、本発明に係る各種機能を実現している。
[Configuration of User Attribute Information Expansion System 1]
The hardware of the user terminal 2 constituting the user attribute information expansion system 1 described above can be configured by one or a plurality of general computers. For example, a general computer includes a central processing unit (CPU) as a control device, and a memory (RAM, ROM), a hard disk (HDD), and an optical disk (CD, DVD, etc.) as a storage device, and a network communication device. Various wired and wireless LAN devices as display devices, for example, various displays such as liquid crystal displays and plasma displays, and as input devices, for example, keyboards and pointing devices (mouse, tracking ball, etc.) Are connected by a bus line. In such a general computer, the CPU controls the user terminal 2 in an integrated manner, reads and executes various programs as appropriate, and cooperates with the hardware described above to realize various functions according to the present invention. doing.

また、以上説明したユーザ属性情報拡張システム1を構成するユーザ属性情報拡張装置3のハードウェアは、1または複数の一般的なコンピュータによって構成することができる。一般的なコンピュータは、例えば、コンテンツ選択受付部31、ユーザ属性情報付与部35及びユーザ属性情報還流部36として、中央処理装置(CPU)を備える他、クリックログデータベース32、ユーザデータベース33及びコンテンツ・ユーザ属性情報データベース34として、メモリ(RAM、ROM)、ハードディスク(HDD)及び光ディスク(CD、DVDなど)を、ネットワーク通信装置として、各種有線及び無線LAN装置を、表示装置として、例えば、液晶ディスプレイ、プラズマディスプレイなどの各種ディスプレイを、入力装置として、例えば、キーボード及びポインティング・デバイス(マウス、トラッキングボールなど)を適宜備え、これらは、バスラインにより接続されている。このような一般的なコンピュータにおいて、CPUは、ユーザ属性情報拡張装置3を統括的に制御し、各種プログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、本発明に係る各種機能を実現している。   Moreover, the hardware of the user attribute information expansion apparatus 3 which comprises the user attribute information expansion system 1 demonstrated above can be comprised by 1 or several general computer. A general computer includes, for example, a central processing unit (CPU) as a content selection receiving unit 31, a user attribute information adding unit 35, and a user attribute information return unit 36, a click log database 32, a user database 33, a content As the user attribute information database 34, a memory (RAM, ROM), a hard disk (HDD), an optical disk (CD, DVD, etc.), a network communication device, various wired and wireless LAN devices, a display device, for example, a liquid crystal display, Various displays such as a plasma display are appropriately provided with, for example, a keyboard and a pointing device (mouse, tracking ball, etc.) as input devices, and these are connected by a bus line. In such a general computer, the CPU controls the user attribute information expansion device 3 in an integrated manner, reads and executes various programs as appropriate, and cooperates with the above-described hardware, thereby various types of the present invention. The function is realized.

[ユーザ属性情報拡張システム1の処理]
続いて、図6,7を参照して、ユーザ属性情報拡張システム1の処理の流れについて説明する。
[ユーザ属性情報付与処理]
初めに、図6を参照して、ユーザ属性情報付与処理の流れについて説明する。
図6は、ユーザ属性情報拡張装置3のユーザ属性情報付与部35により行われるユーザ属性情報付与処理の流れを示すフローチャートである。
[Processing of user attribute information expansion system 1]
Next, a processing flow of the user attribute information expansion system 1 will be described with reference to FIGS.
[User attribute information addition processing]
First, the flow of the user attribute information adding process will be described with reference to FIG.
FIG. 6 is a flowchart showing the flow of the user attribute information adding process performed by the user attribute information adding unit 35 of the user attribute information expansion device 3.

ユーザ属性情報付与処理は、コンテンツ選択受付部31がユーザ端末2からコンテンツID及びユーザIDを受信したことが通知された場合に実行される。
ステップS1において、ユーザ属性情報付与部35は、クリックログデータベース32から、クリックログ(クリックコンテンツID及びクリックユーザID等)を取得する。
例えば、ユーザ属性情報付与部35は、クリックログデータベース32から、第1行のクリックログ(コンテンツID「A777」、ユーザID「U001」)と、同一のコンテンツIDのクリックログ(コンテンツID「A777」、ユーザID「U123」及びコンテンツID「A777」、ユーザID「U211」)とを取得する。
また、ユーザ属性情報付与部35は、クリックログデータベース32から、第2行のクリックログ(コンテンツID「A002」、ユーザID「U999」)と、同一のコンテンツIDのクリックログ(コンテンツID「A002」、ユーザID「U300」)とを取得する。
The user attribute information addition process is executed when the content selection receiving unit 31 is notified that the content ID and the user ID have been received from the user terminal 2.
In step S <b> 1, the user attribute information adding unit 35 acquires a click log (click content ID, click user ID, etc.) from the click log database 32.
For example, from the click log database 32, the user attribute information adding unit 35 clicks the first row click log (content ID “A777”, user ID “U001”) and the same content ID click log (content ID “A777”). , User ID “U123”, content ID “A777”, user ID “U211”).
Also, the user attribute information adding unit 35, from the click log database 32, the click log (content ID “A002”, user ID “U999”) of the second row and the click log of the same content ID (content ID “A002”). , User ID “U300”).

ステップS2において、ユーザ属性情報付与部35は、ユーザデータベース33から、クリックユーザIDに対応するユーザ属性情報を取得する。
例えば、ユーザ属性情報付与部35は、ユーザID「U001」のユーザのユーザ属性情報「携帯電話、車、旅行」、ユーザID「U123」のユーザのユーザ属性情報「コスメ、芸能、ティーンズ」及びユーザID「U211」のユーザのユーザ属性情報「スポーツ、ファッション、ティーンズ」を取得する。
また、ユーザ属性情報付与部35は、ユーザID「U300」のユーザのユーザ属性情報「−」(未設定)及びユーザID「U999」のユーザのユーザ属性情報「映画、音楽、演劇」を取得する。なお、ユーザ属性情報「−」(未設定)は、ユーザの属性情報が未設定であることを表すものとする。
In step S <b> 2, the user attribute information adding unit 35 acquires user attribute information corresponding to the click user ID from the user database 33.
For example, the user attribute information giving unit 35 includes the user attribute information “mobile phone, car, travel” of the user with the user ID “U001”, user attribute information “Cosmetics, performing arts, teens” of the user with the user ID “U123”, and the user User attribute information “sports, fashion, teens” of the user with ID “U211” is acquired.
Further, the user attribute information adding unit 35 acquires user attribute information “-” (unset) of the user with the user ID “U300” and user attribute information “movie, music, play” of the user with the user ID “U999”. . The user attribute information “-” (not set) indicates that the user attribute information is not set.

ステップS3において、ユーザ属性情報付与部35は、コンテンツ・ユーザ属性情報データベース34から、クリックコンテンツIDに対応するコンテンツ・ユーザ属性情報を取得する。
例えば、ユーザ属性情報付与部35は、コンテンツ・ユーザ属性情報データベース34から、コンテンツID「A777」に対応するユーザ属性情報「携帯電話、通信」を取得する。
また、ユーザ属性情報付与部35は、コンテンツ・ユーザ属性情報データベース34から、コンテンツID「A002」に対応するユーザ属性情報「−」(未設定)を取得する。
In step S <b> 3, the user attribute information adding unit 35 acquires content / user attribute information corresponding to the click content ID from the content / user attribute information database 34.
For example, the user attribute information adding unit 35 acquires user attribute information “mobile phone, communication” corresponding to the content ID “A777” from the content / user attribute information database 34.
Further, the user attribute information adding unit 35 acquires user attribute information “-” (unset) corresponding to the content ID “A002” from the content / user attribute information database 34.

ステップS4において、ユーザ属性情報付与部35は、ユーザデータベース33から取得したユーザ属性情報をコンテンツ・ユーザ属性情報のユーザ属性情報に自動追加ユーザ属性情報として追加する。
例えば、ユーザ属性情報付与部35は、コンテンツ・ユーザ属性情報におけるコンテンツID「A777」に対応するユーザ属性情報に、ユーザデータにおけるユーザ属性情報の中の「ティーンズ」を自動追加ユーザ属性情報として追加する。なお、「ティーンズ」は、コンテンツID「A777」のコンテンツをクリックした複数のユーザ(ユーザID「U123」及び「U211」のユーザ)のユーザ属性情報に共通に含まれる属性である。
In step S4, the user attribute information adding unit 35 adds the user attribute information acquired from the user database 33 to the user attribute information of the content / user attribute information as automatically added user attribute information.
For example, the user attribute information adding unit 35 adds “teens” in the user attribute information in the user data to the user attribute information corresponding to the content ID “A777” in the content / user attribute information as automatically added user attribute information. . “Teens” is an attribute commonly included in user attribute information of a plurality of users (users with user IDs “U123” and “U211”) who clicked on the content with the content ID “A777”.

また、ユーザ属性情報付与部35は、コンテンツ・ユーザ属性情報におけるコンテンツID「A002」に対応するユーザ属性情報に、ユーザ属性情報「映画、音楽、演劇」を自動追加ユーザ属性情報として追加する。
これにより、コンテンツ・ユーザ属性情報データベース34においては、コンテンツに対して、そのコンテンツをクリックしたユーザのユーザ属性情報が追加される。
ステップS4の処理の後、ユーザ属性情報付与処理は終了する。
Further, the user attribute information adding unit 35 adds the user attribute information “movie, music, play” as the automatically added user attribute information to the user attribute information corresponding to the content ID “A002” in the content / user attribute information.
Thereby, in the content / user attribute information database 34, the user attribute information of the user who clicked the content is added to the content.
After the process of step S4, the user attribute information providing process ends.

[ユーザ属性情報還流処理]
続いて、図7を参照して、ユーザ属性情報還流処理の流れについて説明する。
図7は、ユーザ属性情報還流部36により行われるユーザ属性情報還流処理の流れを示すフローチャートである。
ユーザ属性情報還流処理は、ユーザ属性情報付与部35からコンテンツ・ユーザ属性情報データベース34に自動追加ユーザ属性情報を追加したことが通知された場合に実行される。
[User attribute information return processing]
Next, the flow of user attribute information reflux processing will be described with reference to FIG.
FIG. 7 is a flowchart showing the flow of user attribute information return processing performed by the user attribute information return unit 36.
The user attribute information return process is executed when it is notified from the user attribute information adding unit 35 that the automatically added user attribute information has been added to the content / user attribute information database 34.

ステップS11において、ユーザ属性情報還流部36は、クリックログデータベース32から、クリックログ(クリックコンテンツID及びクリックユーザID等)を取得する。
例えば、ユーザ属性情報還流部36は、クリックログデータベース32から、第1行のクリックログ(コンテンツID「A777」、ユーザID「U001」)を取得する。また、ユーザ属性情報還流部36は、クリックログデータベース32から、第5行のクリックログ(コンテンツID「A002」、ユーザID「U300」)を取得する。
In step S <b> 11, the user attribute information reflux unit 36 obtains a click log (click content ID, click user ID, etc.) from the click log database 32.
For example, the user attribute information reflux unit 36 acquires the click log (content ID “A777”, user ID “U001”) in the first row from the click log database 32. Further, the user attribute information reflux unit 36 acquires the click log (content ID “A002”, user ID “U300”) in the fifth row from the click log database 32.

ステップS12において、ユーザ属性情報還流部36は、コンテンツ・ユーザ属性情報データベース34から、クリックコンテンツIDに対応するユーザ属性情報を取得する。
例えば、ユーザ属性情報還流部36は、コンテンツ・ユーザ属性情報データベース34から、コンテンツID「A777」に対応するユーザ属性情報「携帯電話、通信、ティーンズ」を取得する。
また、ユーザ属性情報還流部36は、コンテンツ・ユーザ属性情報データベース34から、コンテンツID「A002」に対応するユーザ属性情報「映画、音楽、演劇」を取得する。
In step S <b> 12, the user attribute information return unit 36 acquires user attribute information corresponding to the click content ID from the content / user attribute information database 34.
For example, the user attribute information return unit 36 acquires the user attribute information “mobile phone, communication, teens” corresponding to the content ID “A777” from the content / user attribute information database 34.
Also, the user attribute information return unit 36 acquires user attribute information “movie, music, play” corresponding to the content ID “A002” from the content / user attribute information database 34.

ステップS13において、ユーザ属性情報還流部36は、ユーザデータベース33から、クリックユーザIDに対応するユーザ属性情報を取得する。
例えば、ユーザ属性情報還流部36は、ユーザID「U001」のユーザのユーザ属性情報「携帯電話、車、旅行」を取得する。
また、ユーザ属性情報還流部36は、ユーザID「U300」のユーザのユーザ属性情報「−」(未設定)を取得する。
In step S <b> 13, the user attribute information reflux unit 36 acquires user attribute information corresponding to the click user ID from the user database 33.
For example, the user attribute information return unit 36 acquires the user attribute information “mobile phone, car, travel” of the user with the user ID “U001”.
Also, the user attribute information return unit 36 acquires user attribute information “−” (unset) of the user with the user ID “U300”.

ステップS14において、ユーザ属性情報還流部36は、ユーザデータベース33のユーザ属性情報に還流追加ユーザ属性情報を追加する。なお、ステップS14の処理は、コンテンツ・ユーザ属性情報データベース34から取得したユーザ属性情報に含まれ、ユーザデータベース33から取得したユーザ属性情報に含まれていない内容が存在する場合にのみ実行される。   In step S <b> 14, the user attribute information reflux unit 36 adds the reflux additional user attribute information to the user attribute information in the user database 33. The process of step S14 is executed only when there is content that is included in the user attribute information acquired from the content / user attribute information database 34 but not included in the user attribute information acquired from the user database 33.

例えば、ユーザ属性情報還流部36は、ユーザID「U001」のユーザのユーザ属性情報「携帯電話、車、旅行」に、コンテンツ・ユーザ属性情報データベース34内の自動追加ユーザ属性情報である「ティーンズ」を還流追加ユーザ属性情報として追加する。
また、ユーザ属性情報還流部36は、ユーザID「U300」のユーザのユーザ属性情報「−」(未設定)に、コンテンツ・ユーザ属性情報データベース34内の自動追加ユーザ属性情報である「映画、音楽、演劇」を還流追加ユーザ属性情報として追加する。
For example, the user attribute information return unit 36 adds “teens” which is automatically added user attribute information in the content / user attribute information database 34 to the user attribute information “mobile phone, car, travel” of the user with the user ID “U001”. Is added as reflux additional user attribute information.
Also, the user attribute information return unit 36 adds “movie, music” which is automatically added user attribute information in the content / user attribute information database 34 to the user attribute information “−” (unset) of the user with the user ID “U300”. , “Play” is added as additional user attribute information.

これにより、ユーザデータベース33においては、ユーザ端末2において、コンテンツをクリックしたユーザのユーザ属性情報に、クリックしたコンテンツに設定されているユーザ属性情報が追加される。
ステップS14の後、ユーザ属性情報還流処理は終了する。
Thereby, in the user database 33, the user attribute information set in the clicked content is added to the user attribute information of the user who clicked the content in the user terminal 2.
After step S14, the user attribute information reflux process ends.

以上のように、本実施形態に係るユーザ属性情報拡張システム1では、ユーザ端末2に表示されたコンテンツがクリックされた場合に、ユーザ端末2からユーザ属性情報拡張装置3にユーザID及びコンテンツIDが送信され、ユーザIDに係るユーザ属性情報が参照される。そして、クリックしたユーザに設定されているユーザ属性情報がコンテンツに対して、自動追加ユーザ属性情報として追加される。さらに、そのコンテンツをクリックした他のユーザのユーザ属性情報に、クリックしたコンテンツに設定された自動追加ユーザ属性情報が還流追加ユーザ属性情報として追加される。
このような処理が繰り返されることにより、一のユーザの属性情報がコンテンツの属性情報を経由し、他のユーザの属性情報に伝搬することで、ユーザの属性情報が拡張される。
したがって、属性が把握されていないユーザについても属性を設定することにより、当該ユーザへのコンテンツの配信の精度を向上させることが可能となり、当該ユーザの閲覧行動を、より高い寄与度でコンテンツの需要の分析に用いることが可能となる。
As described above, in the user attribute information expansion system 1 according to the present embodiment, when the content displayed on the user terminal 2 is clicked, the user ID and content ID are transmitted from the user terminal 2 to the user attribute information expansion device 3. The user attribute information relating to the user ID is referred to. Then, user attribute information set for the clicked user is added to the content as automatically added user attribute information. Furthermore, the automatically added user attribute information set for the clicked content is added to the user attribute information of the other user who clicked the content as the added additional user attribute information.
By repeating such processing, the attribute information of one user is propagated to the attribute information of another user via the attribute information of the content, so that the attribute information of the user is expanded.
Therefore, by setting an attribute even for a user whose attribute is not known, it is possible to improve the accuracy of content distribution to the user, and the browsing behavior of the user can be improved with a higher contribution to the demand for content. It becomes possible to use for the analysis of.

以上、本発明の実施形態について説明したが、本発明は前述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したものに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
例えば、本実施形態では、ユーザ端末2とユーザ属性情報拡張装置3とがネットワークを介して接続されたシステムであるものとして説明したが、ユーザ属性情報拡張装置3に対して、ユーザがコンテンツの選択を直接入力する構成(即ち、入力装置を有する単体のコンピュータ)として、本発明を実施することもできる。一方、ユーザ属性情報拡張装置3の機能を複数のサーバに分散し、より多くの装置によってシステムを構成することもできる。例えば、クリックログデータベース32、ユーザデータベース33及びコンテンツ・ユーザ属性情報データベース34のいずれか又は全てをユーザ属性情報拡張装置3とは別の装置に実装し、ユーザ属性情報拡張装置3は、ユーザ属性情報付与処理及びユーザ属性情報還流処理を実行する機能のみを備えることとしても良い。
As mentioned above, although embodiment of this invention was described, this invention is not restricted to embodiment mentioned above. In addition, the effects described in the embodiments of the present invention are merely a list of the most preferable effects resulting from the present invention, and the effects of the present invention are limited to those described in the embodiments of the present invention. It is not a thing.
For example, in the present embodiment, the user terminal 2 and the user attribute information expansion device 3 have been described as a system connected via a network. However, the user selects content for the user attribute information expansion device 3. It is also possible to implement the present invention as a configuration that directly inputs (that is, a single computer having an input device). On the other hand, the function of the user attribute information expansion device 3 can be distributed to a plurality of servers, and the system can be configured with more devices. For example, any or all of the click log database 32, the user database 33, and the content / user attribute information database 34 are mounted on a device different from the user attribute information expansion device 3, and the user attribute information expansion device 3 It is good also as providing only the function which performs a provision process and a user attribute information recirculation | reflux process.

また、本実施形態では、ユーザ端末2からコンテンツID及びユーザIDを受信した場合に、ユーザ属性情報拡張装置3がユーザ属性情報付与処理及びユーザ属性情報還流処理を順次実行するものとして説明した。これに対し、ユーザ端末2から受信したコンテンツID及びユーザIDの履歴を記憶しておき、夜間の設定したタイミング等で、履歴に記憶されている複数のコンテンツID及びユーザIDを基に、ユーザ属性情報付与処理及びユーザ属性情報還流処理をまとめて実行する(バッチ処理)することも可能である。
これにより、各データベースにアクセスする頻度や処理の起動回数を削減することができ、処理効率を向上させることができる。
また、本実施形態では、ユーザ属性情報拡張システム1におけるユーザ端末2及びユーザ属性情報拡張装置3としてコンピュータを例にとって説明したが、本発明はコンピュータに限られるものではなく、コンピュータが各種機能を実行する方法、コンピュータに各種機能を実行させるためのプログラム及びこのプログラムを記憶した記憶媒体にも適用可能である。
Moreover, in this embodiment, when content ID and user ID were received from the user terminal 2, the user attribute information expansion apparatus 3 demonstrated as what performs a user attribute information provision process and a user attribute information return process one by one. On the other hand, the history of the content ID and the user ID received from the user terminal 2 is stored, and the user attribute is based on the plurality of content IDs and user IDs stored in the history at the set timing at night. It is also possible to execute information batch processing and user attribute information return processing collectively (batch processing).
As a result, the frequency of accessing each database and the number of processing activations can be reduced, and the processing efficiency can be improved.
In the present embodiment, a computer is described as an example of the user terminal 2 and the user attribute information expansion device 3 in the user attribute information expansion system 1, but the present invention is not limited to the computer, and the computer executes various functions. The present invention can also be applied to a method for causing a computer to execute various functions and a storage medium storing the program.

なお、上記実施形態は、Webによるコンテンツの配信システムを始め、ユーザの属性情報を取得するための各種システムに適用することが可能であり、ユーザを特定することなく、ランダムに配信したコンテンツを介して、そのコンテンツをクリックしたユーザ間でユーザ属性情報を拡張することを可能とするものである。   The above-described embodiment can be applied to various systems for acquiring user attribute information, such as a Web content distribution system, and through randomly distributed contents without specifying a user. Thus, user attribute information can be expanded between users who clicked on the content.

1 ユーザ属性情報拡張システム
2 ユーザ端末
3 ユーザ属性情報拡張装置
31 コンテンツ選択受付部
32 クリックログデータベース
33 ユーザデータベース
34 コンテンツ・ユーザ属性データベース
35 ユーザ属性情報付与部
36 ユーザ属性情報還流部
DESCRIPTION OF SYMBOLS 1 User attribute information expansion system 2 User terminal 3 User attribute information expansion apparatus 31 Content selection reception part 32 Click log database 33 User database 34 Content user attribute database 35 User attribute information provision part 36 User attribute information return part

Claims (5)

ユーザ毎に設定されたユーザ属性情報を拡張するユーザ属性情報拡張装置であって、
ユーザに対応付けられたユーザ属性情報を記憶するユーザデータ記憶手段と、
コンテンツに対応付けられたユーザ属性情報を記憶するコンテンツ・ユーザ属性情報記憶手段と、
前記ユーザによるコンテンツのクリックに関する履歴を記憶するクリックログデータベースと、
コンテンツをクリックした一のユーザについて設定された前記ユーザ属性情報を前記ユーザデータ記憶手段から取得し、当該ユーザ属性情報を、クリックされた前記コンテンツに対するユーザ属性情報として、前記コンテンツ・ユーザ属性情報記憶手段に記憶させるユーザ属性情報付与手段と、
前記ユーザ属性情報付与手段によって前記ユーザ属性情報が設定された前記コンテンツをクリックした他のユーザを、前記クリックログデータベースを参照して検索し、前記コンテンツ・ユーザ属性情報記憶手段に記憶されている、クリックされた前記コンテンツに対応付けられたユーザ属性情報を、前記他のユーザのユーザ属性情報として前記ユーザデータ記憶手段に記憶させるユーザ属性情報還流手段と、
を備えるユーザ属性情報拡張装置。
A user attribute information expansion device that expands user attribute information set for each user,
User data storage means for storing user attribute information associated with the user;
Content / user attribute information storage means for storing user attribute information associated with the content;
A click log database for storing a history of content clicks by the user;
The user attribute information set for one user who clicked the content is acquired from the user data storage means, and the user attribute information is used as the user attribute information for the clicked content. User attribute information giving means to be stored in
Other users who clicked on the content in which the user attribute information is set by the user attribute information giving means are searched with reference to the click log database, and stored in the content / user attribute information storage means. User attribute information reflux means for storing user attribute information associated with the clicked content in the user data storage means as user attribute information of the other user ;
A user attribute information expansion device comprising:
前記ユーザ属性情報還流手段は、前記ユーザ属性情報付与手段によって前記ユーザ属性情報が設定された前記コンテンツを、ユーザ属性情報が設定されていない他のユーザが選択した場合に、当該選択した前記コンテンツに設定されている前記ユーザ属性情報を当該他のユーザについてのユーザ属性情報として設定する請求項1に記載のユーザ属性情報拡張装置。   The user attribute information return means, when another user for whom no user attribute information is set selects the content for which the user attribute information has been set by the user attribute information giving means, The user attribute information expansion device according to claim 1, wherein the set user attribute information is set as user attribute information for the other user. 前記ユーザ属性情報付与手段は、一の前記コンテンツを選択した複数の前記ユーザに設定されている前記ユーザ属性情報に共通する属性を、前記選択されたコンテンツの前記ユーザ属性情報として設定する請求項1または2に記載のユーザ属性情報拡張装置。 2. The user attribute information giving unit sets an attribute common to the user attribute information set for a plurality of users who have selected one content as the user attribute information of the selected content. Or the user attribute information expansion device according to 2; ユーザ毎に設定されたユーザ属性情報を拡張するためのユーザ属性情報拡張方法であって、
コンピュータが、ユーザに対応付けられたユーザ属性情報をユーザデータ記憶手段に記憶するユーザデータ記憶ステップと、
コンピュータが、コンテンツに対応付けられたユーザ属性情報をコンテンツ・ユーザ属性情報記憶手段に記憶するコンテンツ・ユーザ属性情報記憶ステップと、
コンピュータが、前記ユーザによるコンテンツのクリックに関する履歴を記憶するクリックログデータベースに記憶するクリックログデータ記憶ステップと、
コンピュータが、コンテンツをクリックした一のユーザについて設定された前記ユーザ属性情報を前記ユーザデータ記憶手段から取得し、当該ユーザ属性情報を、クリックされた前記コンテンツに対するユーザ属性情報として、前記コンテンツ・ユーザ属性情報記憶手段に記憶させるユーザ属性情報付与ステップと、
コンピュータが、前記ユーザ属性情報付与ステップにおいて前記ユーザ属性情報が設定された前記コンテンツをクリックした他のユーザを、前記クリックログデータベースを参照して検索し、前記コンテンツ・ユーザ属性情報記憶手段に記憶されている、クリックされた前記コンテンツに対応付けられたユーザ属性情報を、前記他のユーザのユーザ属性情報として前記ユーザデータ記憶手段に記憶させるユーザ属性情報還流ステップと、
を含むユーザ属性情報拡張方法。
A user attribute information expansion method for expanding user attribute information set for each user,
A user data storage step in which the computer stores user attribute information associated with the user in the user data storage means;
A content user attribute information storage step in which the computer stores user attribute information associated with the content in the content user attribute information storage means;
A click log data storage step in which a computer stores a click log database for storing a history of content clicks by the user;
The computer acquires the user attribute information set for one user who clicked the content from the user data storage means , and uses the user attribute information as the user attribute information for the clicked content. A user attribute information giving step to be stored in the information storage means ;
The computer searches the click log database for other users who clicked on the content in which the user attribute information is set in the user attribute information adding step, and is stored in the content / user attribute information storage means. A user attribute information reflux step for storing user attribute information associated with the clicked content in the user data storage means as user attribute information of the other user ;
User attribute information expansion method including
ユーザによるコンテンツの選択が行われるユーザ端末と、前記ユーザ端末とネットワークを介して接続され、前記コンテンツの選択を受け付けるユーザ属性情報拡張装置とを含み、前記ユーザ毎に設定されたユーザ属性情報を拡張するユーザ属性情報拡張システムであって、
前記ユーザ端末は、選択された前記コンテンツを識別するコンテンツ識別情報及び当該コンテンツを選択した前記ユーザを識別するユーザ識別情報を前記ユーザ属性情報拡張装置に送信し、
前記ユーザ属性情報拡張装置は、
前記ユーザを識別するユーザ識別情報に対応付けられたユーザ属性情報を記憶するユーザデータ記憶手段と、
前記コンテンツを識別するコンテンツ識別情報に対応付けられたユーザ属性情報を記憶するコンテンツ・ユーザ属性情報記憶手段と、
前記ユーザによるコンテンツのクリックに関する履歴を記憶するクリックログデータベースと、
前記ユーザ端末から送信された前記コンテンツ識別情報及び前記ユーザ識別情報に基づいて、前記コンテンツをクリックした前記ユーザに設定されている前記ユーザ属性情報を前記ユーザデータ記憶手段から取得し、当該ユーザ属性情報を、クリックされた前記コンテンツに対するユーザ属性情報として、前記コンテンツ・ユーザ属性情報記憶手段に記憶させるユーザ属性情報付与手段と、
前記ユーザ属性情報付与手段によって前記ユーザ属性情報が設定された前記コンテンツをクリックした他のユーザを、前記クリックログデータベースを参照して検索し、前記コンテンツ・ユーザ属性情報記憶手段に記憶されている、クリックされた前記コンテンツに対応付けられたユーザ属性情報を、前記他のユーザのユーザ属性情報として前記ユーザデータ記憶手段に記憶させるユーザ属性情報還流手段と、
を備えるユーザ属性情報拡張システム。
User attribute information set for each user is expanded, including a user terminal where content is selected by a user, and a user attribute information expansion device connected to the user terminal via a network and receiving the content selection A user attribute information expansion system,
The user terminal transmits content identification information for identifying the selected content and user identification information for identifying the user who has selected the content to the user attribute information expansion device,
The user attribute information expansion device is
User data storage means for storing user attribute information associated with user identification information for identifying the user;
Content / user attribute information storage means for storing user attribute information associated with content identification information for identifying the content;
A click log database for storing a history of content clicks by the user;
Based on the content identification information and the user identification information transmitted from the user terminal, the user attribute information set for the user who clicked the content is acquired from the user data storage unit, and the user attribute information As user attribute information for the clicked content in the content / user attribute information storage means ,
Other users who clicked on the content in which the user attribute information is set by the user attribute information giving means are searched with reference to the click log database, and stored in the content / user attribute information storage means. User attribute information reflux means for storing user attribute information associated with the clicked content in the user data storage means as user attribute information of the other user ;
A user attribute information expansion system comprising:
JP2011218090A 2011-09-30 2011-09-30 User attribute information expansion apparatus, user attribute information expansion method, and user attribute information expansion system using content Active JP5356485B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011218090A JP5356485B2 (en) 2011-09-30 2011-09-30 User attribute information expansion apparatus, user attribute information expansion method, and user attribute information expansion system using content

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011218090A JP5356485B2 (en) 2011-09-30 2011-09-30 User attribute information expansion apparatus, user attribute information expansion method, and user attribute information expansion system using content

Publications (2)

Publication Number Publication Date
JP2013077262A JP2013077262A (en) 2013-04-25
JP5356485B2 true JP5356485B2 (en) 2013-12-04

Family

ID=48480652

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011218090A Active JP5356485B2 (en) 2011-09-30 2011-09-30 User attribute information expansion apparatus, user attribute information expansion method, and user attribute information expansion system using content

Country Status (1)

Country Link
JP (1) JP5356485B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10402886B2 (en) 2014-06-23 2019-09-03 Rakuten, Inc. Information processing device, information processing method, program, and storage medium
JP6531763B2 (en) * 2014-11-14 2019-06-19 富士通株式会社 Site presentation method, site presentation program and site presentation device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9235849B2 (en) * 2003-12-31 2016-01-12 Google Inc. Generating user information for use in targeted advertising
JP5153721B2 (en) * 2009-05-22 2013-02-27 日本電信電話株式会社 Preference information generating apparatus, preference analysis program, advertisement information distribution system, and advertisement information distribution method

Also Published As

Publication number Publication date
JP2013077262A (en) 2013-04-25

Similar Documents

Publication Publication Date Title
JP6814298B2 (en) Methods and equipment for warning
US10310834B2 (en) Searching and accessing application functionality
US20170147659A1 (en) Systems and Methods for Accessing Applications in Grouped Search Results
US20160189214A1 (en) Personalizing Advertisements Using Subscription Data
US9367634B2 (en) Optimizing location and mobile search
JPWO2010109581A1 (en) Content recommendation method, recommended information creation method, content recommendation program, content recommendation server, and content providing system
US10496717B2 (en) Storing predicted search results on a user device based on software application use
JP2015079395A (en) Information processing device, method, and program
US9946794B2 (en) Accessing special purpose search systems
US20160188684A1 (en) Consolidating Search Results
US20160034957A1 (en) Generating Advertisements for Search Results Associated With Entities Based on Aggregated Entity Bids
CN109804368A (en) System and method for providing contextual information
US9208225B1 (en) Incentive-based check-in
JP5903783B2 (en) Server apparatus and information processing apparatus
US20200081930A1 (en) Entity-based search system using user engagement
JP2017059184A (en) Searching device, searching method, and program
JP4962984B2 (en) Evaluation aggregation device and evaluation aggregation method
JP5356485B2 (en) User attribute information expansion apparatus, user attribute information expansion method, and user attribute information expansion system using content
JP5734332B2 (en) Advertisement information providing device
JP2011227618A (en) Information providing server, client terminal, and computer program
JP5996766B1 (en) Information processing apparatus, information processing method, and information processing program
JP2013137823A (en) Information providing server, client terminal, and computer program
US20160034958A1 (en) Generating Advertisements For Search Results That Are Associated With Entities
KR101417894B1 (en) System and Method of participation search service for providing contents of interest
JP2023008302A (en) Information processing system, information processing method and program

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20130213

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130315

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130820

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130828

R150 Certificate of patent or registration of utility model

Ref document number: 5356485

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250