Nothing Special   »   [go: up one dir, main page]

WO2013008726A1 - サービス提供装置、サービス提供方法、及び、記憶媒体 - Google Patents

サービス提供装置、サービス提供方法、及び、記憶媒体 Download PDF

Info

Publication number
WO2013008726A1
WO2013008726A1 PCT/JP2012/067249 JP2012067249W WO2013008726A1 WO 2013008726 A1 WO2013008726 A1 WO 2013008726A1 JP 2012067249 W JP2012067249 W JP 2012067249W WO 2013008726 A1 WO2013008726 A1 WO 2013008726A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
image data
users
registered
candidate
Prior art date
Application number
PCT/JP2012/067249
Other languages
English (en)
French (fr)
Inventor
坂田 一拓
Original Assignee
日本電気株式会社
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 日本電気株式会社 filed Critical 日本電気株式会社
Priority to US14/128,963 priority Critical patent/US20140122609A1/en
Priority to JP2013523920A priority patent/JP5949766B2/ja
Publication of WO2013008726A1 publication Critical patent/WO2013008726A1/ja

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/385Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices

Definitions

  • the present invention relates to a service providing apparatus, a service providing method, and a service providing program that provide communication between users.
  • SNS Social Networking Service
  • Facebook registered trademark
  • mixi registered trademark
  • SNS social networking service
  • search method there is a method of searching using text-based information such as the name and email address of the person to be searched, the area where he / she lives, affiliation, hobbies, and age as keys.
  • Non-Patent Document 1 describes that an acquaintance is searched from SNS users using the name and mail address of the acquaintance.
  • An object of the present invention is to solve the above-mentioned problems and register an acquaintance as a communication target user without using text-based information about the acquaintance in a service providing system that provides communication between a plurality of users. It is to provide a service providing system, a service providing method, and a service providing program.
  • a service providing apparatus is a service providing apparatus that provides communication between registered users among a plurality of users, and stores user information including image data of each of the plurality of users.
  • image data instructed by a user information storage means and a terminal of a first user among the plurality of users is input, the input image data in the user information among the plurality of users
  • a user extracting unit that extracts a user having similar image data as a registered user candidate that is a candidate of a user to be registered as a communication target by the first user and outputs the user to a terminal of the first user;
  • a service providing method is a service providing method for providing communication between registered users of a plurality of users, and storing user information including image data of each of the plurality of users.
  • the computer-readable recording medium is a service providing program that provides communication between registered users among a plurality of users, and the image data of each of the plurality of users is stored in the computer. And when the image data instructed from the terminal of the first user among the plurality of users is input, the input image in the user information among the plurality of users.
  • a service for extracting a user having image data similar to data as a registered user candidate that is a candidate for a user to be registered as a communication target by the first user and outputting the extracted user data to the terminal of the first user Stores the provided program.
  • the effect of the present invention is that an acquaintance can be registered as a communication target user without using text-based information about the acquaintance in a service providing system that provides communication between a plurality of users.
  • FIG. 2 is a block diagram showing a configuration of the service providing system 1 in the first exemplary embodiment of the present invention.
  • the service providing system 1 includes a service providing apparatus 100 and a plurality of user terminals 500.
  • the service providing apparatus 100 is connected to the user terminal 500 via a network 600 such as a wireless public network or the Internet.
  • the service providing apparatus 100 provides, as a service, communication with other users, each of which is registered as a “friend” among a plurality of users, such as SNS.
  • the communication includes exchanging messages by mail or chat with other users registered as friends, and providing contents such as diaries and photos.
  • the user terminal 500 is a terminal used by a user in a service, such as a personal computer, a mobile phone, or a smartphone.
  • the service providing apparatus 100 includes an input / output unit 101, an authentication unit 102, a service providing unit 103, a user extraction unit 104, a user relationship management unit 107, and a user information storage unit 111.
  • the input / output unit 101 communicates with the user terminal 500.
  • the authentication unit 102 authenticates whether or not the user is a user permitted to provide a service.
  • the service providing unit 103 controls the provision of the above-described service to the user.
  • the user information storage unit 111 stores user information 121.
  • FIG. 4 is a diagram illustrating an example of the user information 121 in the first embodiment of the present invention.
  • the user information 121 includes, for each of a plurality of users, a user identifier, name, e-mail address, age, company name, friend list, profile image, and diary data of the user.
  • the friend list is a list (registered user list) of user identifiers of other users (registered users) registered as friends by the user.
  • the profile image is a file name of image data such as a user's own photograph registered by the user.
  • FIG. 5 is a diagram showing an example of image data registered as a profile image in the first embodiment of the present invention. As shown in FIG. 5, the image data of the profile image includes a face image of each user.
  • the user extraction unit 104 is a photograph including a face image of a target person from a user who wants to register a person (target person) such as an acquaintance as a friend (hereinafter referred to as a requesting user or a first user) in the service providing system. Etc. are received. Then, the user extraction unit 104 extracts a user whose face image is similar to the target person from among a plurality of users as a friend candidate (registered user candidate).
  • the user extraction unit 104 includes an image processing unit 105 and a face recognition unit 106.
  • the image processing unit 105 extracts friend candidates from a plurality of users based on the similarity between the target person's face image data and the face image data of each of the plurality of users.
  • the face recognition unit 106 extracts face image data from the image data. Further, the face recognition unit 106 calculates the similarity between the two face image data based on the feature amounts of the two face image data.
  • the face recognition unit 106 may use any technique as long as it can extract the face image data of a person from the image data and calculate the similarity of the face image data. For example, the face recognizing unit 106 is registered with NEC Technical Journal, Vol. 63, no. 3 (2010), p.
  • the user relationship management unit 107 registers the user in the friend list in the user information 121.
  • a user accesses the service providing apparatus 100 via the user terminal 500.
  • various services provided by the service providing unit 103 messages exchange with other users registered in the friend list, reference and update of the user's own content, registration in the friend list) For example, referring to the contents of other users that have been made).
  • the service providing apparatus 100 may be a computer that includes a CPU (Central Processing Unit) and a storage medium that stores a program, and that operates by control based on the program.
  • CPU Central Processing Unit
  • FIG. 3 is a flowchart showing processing of the service providing apparatus 100 according to the first embodiment of this invention.
  • the user information 121 in FIG. 4 and the profile image in FIG. 5 are stored in the user information storage unit 111, and the user with the user identifier “0004” who is the requesting user registers an acquaintance as a friend.
  • the operation of the service providing apparatus 100 will be described as an example.
  • the user extraction unit 104 of the service providing apparatus 100 receives input of image data including the face image of the target person (acquaintance) from the user terminal 500 of the requesting user (step S101).
  • FIG. 6 is a diagram illustrating an example of an image input user interface according to the first embodiment of the present invention.
  • the user extraction unit 104 transmits a user interface as illustrated in FIG. 6 to the user terminal 500 of the requesting user.
  • the user terminal 500 acquires image data from the requesting user using the user interface of FIG.
  • the user terminal 500 transmits the image data to the user extraction unit 104 of the service providing apparatus 100 and instructs to accept the input of the image data.
  • the user interface in FIG. 6 is an example, and the user terminal 500 may use other methods as long as image data can be acquired.
  • the user terminal 500 of the requesting user may activate a camera included in the user terminal 500 and transmit image data generated by the camera to the service providing apparatus 100. Further, the user terminal 500 of the requesting user instructs the service providing apparatus 100 to acquire image data stored in a storage device (not shown) connected to the network 600, and the service providing apparatus 100 receives the data from the storage device. The instructed image data may be acquired.
  • FIG. 7 is a diagram illustrating an example of image data input from the requesting user in the first exemplary embodiment of the present invention.
  • the image data of FIG. 7 includes the face image of the user with the user identifier “0002” who is the target person (acquaintance).
  • the user extraction unit 104 receives the input of the image data in FIG.
  • the image processing unit 105 of the user extraction unit 104 uses the face recognition unit 106 to extract face image data (target person's face image data) from the image data input in step S101 (step S102). . Then, the image processing unit 105 calculates the similarity between the face image data of the target person and the face image data included in the profile image of the user information 121 for each user other than the requesting user (step S103). Here, the image processing unit 105 uses the face recognition unit 106 to extract the face image data from the image data of each user's profile image, and compares it with the face image data of the target person, thereby calculating the degree of similarity. To do.
  • the image processing unit 105 determines whether or not the similarity value calculated in step S103 is equal to or greater than a predetermined threshold (first threshold) (step S104). When the similarity is equal to or higher than a predetermined threshold (first threshold) (step S104 / Yes), the image processing unit 105 uses the user identifier of the user as a friend candidate list 122 (registered user candidate list) that is a list of friend candidates. (Step S105). The image processing unit 105 repeats steps S103 to S105 for all users other than the requesting user (step S106).
  • the image processing unit 105 includes, for example, the calculated similarity, the name of the user, and the image data of the user's profile image as information related to the user in the friend candidate list 122 together with the user identifier of the user. You may add the file name.
  • FIG. 8 is an example of the friend candidate list 122 according to the first embodiment of this invention. For example, the image processing unit 105 compares the face image data extracted from the image data in FIG. 7 with the face image data extracted from the image data of each profile image in FIG. 5, and the friend candidate list 122 as shown in FIG. Is generated. In the example of FIG.
  • step S103 when there are a plurality of profile images of a user, the image processing unit 105 calculates a similarity for the face image data extracted from each profile image, and based on these similarities. One similarity may be calculated. Similarly, when a plurality of face image data is extracted from one profile image, the image processing unit 105 calculates a similarity for each face image data, and uses one similarity based on these similarities. May be calculated.
  • step S102 when face image data of a plurality of target persons is extracted from the image data input from the requesting user, the image processing unit 105 may repeat steps S103 to S106 for each target person.
  • the image processing unit 105 outputs the contents of the friend candidate list 122 to the user terminal 500 of the requesting user (step S107).
  • the user terminal 500 outputs the contents of the friend candidate list 122 to the requesting user.
  • FIG. 9 is a diagram showing an example of a friend candidate output user interface according to the first embodiment of the present invention.
  • the image processing unit 105 generates, for example, a user interface as shown in FIG. 9 based on the friend candidate list 122 in FIG. 8 and outputs it to the user terminal 500 of the requesting user.
  • the user terminal 500 displays the user interface of FIG. 9 to the requesting user.
  • the user interface displays the profile image, name, and similarity for each user included in the friend candidate list 122 in descending order of similarity.
  • a registration button is also displayed for the requesting user to designate the displayed user and request friend registration.
  • the user interface in FIG. 9 is an example, and the user terminal 500 may use another user interface as long as the contents of the friend candidate list 122 are presented to the requesting user and a request for friend registration can be acquired.
  • the requesting user When the requesting user finds a target person (acquaintance) among the users output by the user terminal 500, the requesting user designates the user and requests friend registration.
  • the user terminal 500 transmits a friend registration request including the user identifier of the user who has requested friend registration to the service providing apparatus 100. For example, when the requesting user recognizes the user with the user identifier “0002” as a target person (acquaintance) and requests friend registration of the user, the user terminal 500 sends a friend registration request including the user identifier “0002”. Send.
  • the image processing unit 105 of the service providing apparatus 100 receives a friend registration request from the user terminal 500 of the requesting user (step S108).
  • the image processing unit 105 registers the user identifier of the user who has requested friend registration through the user relationship management unit 107 in the friend list of the requesting user in the user information 121 (step S109). For example, the image processing unit 105 adds the user identifier “0002” to the friend list of the user with the user identifier “0004” in the user information 121 of FIG.
  • the image processing unit 105 registers a user in the friend list
  • the user identifier of the user who is requested to register the friend is extracted as information related to the user, for example, based on the image. Information indicating this, information on image data of the target person used for the extraction, and the like may be added.
  • FIG. 1 is a block diagram showing a characteristic configuration of the first embodiment of the present invention.
  • the service providing apparatus 100 provides communication between registered users among a plurality of users. Referring to FIG.
  • the service providing apparatus 100 includes a user information storage unit 111 and a user extraction unit 104.
  • the user information storage unit 111 stores user information 121 including image data of each of a plurality of users.
  • the user extracting unit 104 is similar to the input image data in the user information 121 among the plurality of users.
  • a user having data is extracted as a registered user candidate that is a candidate of a user who is registered as a communication target by the first user, and is output to the terminal of the first user.
  • an acquaintance in a service providing system for providing communication between a plurality of users, an acquaintance is registered as a friend who is a communication target user without using text-based information about the acquaintance. be able to.
  • the reason is that the user extraction unit 104 extracts a user having image data similar to the image data input from the requesting user in the user information 121 as a friend candidate and outputs it.
  • the requesting user does not know text-based information such as the name or email address of an acquaintance, for example, a group photo taken in a school class, a photo taken with acquaintances, etc.
  • Using a photograph including an acquaintance's face image the acquaintance can be registered as a friend in the service providing system for communication.
  • the user who calculates the similarity in the friend candidate extraction process is limited to the user having the same attribute value as the attribute value of the predetermined attribute of the requesting user. Different from the first embodiment of the invention.
  • the configuration of the second embodiment of the present invention is the same as that of the first embodiment of the present invention.
  • the operation of the service providing apparatus 100 according to the second embodiment of the present invention will be described.
  • the image processing unit 105 uses the predetermined attribute in the user information 121.
  • FIG. 10 is an example of the friend candidate list 122 in the second exemplary embodiment of the present invention.
  • FIG. 11 is a diagram illustrating an example of a friend candidate output user interface according to the second embodiment of the present invention. For example, it is assumed that the similarity is calculated as a predetermined attribute for a user whose “company name” in the user information 121 in FIG. 4 is the same as the “company name” of the requesting user.
  • the image processing unit 105 sets the user identifier “0002” having the same company name as the company name “EFG Corp.” of the user with the user identifier “0004”. The similarity is calculated for the user. Then, as illustrated in FIG. 10, the image processing unit 105 generates a friend candidate list 122 in which the user identifier “0002” is set. The image processing unit 105 generates a user interface as shown in FIG. 11 and transmits it to the user terminal 500 of the requesting user.
  • the similarity is calculated for a user including a friend who is in common with the friend included in the “friend list” of the requesting user in the “friend list” in the user information 121 of FIG. 4 as the predetermined attribute.
  • the image processing unit 105 includes a user identifier “” that is a friend in common with a friend included in the friend list of the user with the user identifier “0004” in the friend list.
  • the similarity is calculated for the user with the user identifier “0002” including the friend “0033”.
  • the image processing unit 105 has a number of common friends equal to or greater than a predetermined value between the friends included in the “friend list” in the user information 121 of FIG. 4 and the friends included in the “friend list” of the requesting user.
  • the similarity may be calculated for the user.
  • the operation of the second exemplary embodiment of the present invention is completed.
  • the image processing unit 105 of the user extracting unit 104 calculates the similarity for a user whose attribute value of the predetermined attribute in the user information 121 is the same as the attribute value of the predetermined attribute of the requesting user. It is.
  • the second embodiment of the present invention it is possible to prevent the requesting user from acquiring information related to the person using image data of the person who is not related to the requesting user.
  • the reason for this is that, for example, by specifying a group to which the requesting user belongs, such as a company name or a school name, as a predetermined attribute, the user who calculates the similarity is assigned to a user belonging to the same group as the requesting user This is because it can be limited.
  • the user who calculates a similarity degree can be limited to the user who has the same friend as a requesting user, for example by designating a friend list as the above-mentioned predetermined attribute.
  • FIG. 12 is a flowchart showing processing of the service providing apparatus 100 according to the third embodiment of the present invention.
  • the user extraction unit 104 of the service providing apparatus 100 receives input of image data including a face image of the target person (acquaintance) from the user terminal 500 of the requesting user (step S201).
  • FIG. 13 is a diagram showing an example of image data input from the requesting user in the third embodiment of the present invention.
  • the image data in FIG. 13 includes the face image of the user with the user identifier “0002” as the target person and the face image of the user with the user identifier “0004” as the requesting user.
  • the user extraction unit 104 receives input of the image data in FIG. 13 from the user terminal 500 of the user with the user identifier “0004”.
  • the image processing unit 105 of the user extraction unit 104 uses the face recognition unit 106 to extract all face image data from the image data input in step S201 (step S202).
  • the image processing unit 105 calculates the similarity between each of the face image data extracted in step S102 and the face image data included in the profile image of the requesting user in the user information 121 (step S203).
  • the image processing unit 105 repeats step S203 for all face image data extracted in step S202 (step S204).
  • the image processing unit 105 determines whether there is face image data in which the similarity value calculated in step S204 is greater than or equal to a predetermined threshold (second threshold) (step S205). When there is face image data whose similarity value is greater than or equal to a predetermined threshold (second threshold) (step S205 / Yes), the image processing unit 105 determines the face image data as the face image data of the requesting user. (Step S206).
  • the image processing unit 105 sets each of the “face image data other than the face image data of the requesting user among the face image data extracted in step S202” as the face image data of the target person.
  • the friend candidate extraction and friend registration processing (steps S103 to S109 in FIG. 3) in the embodiment is performed (step S207).
  • step S205 when there is no face image data having a similarity value equal to or greater than a predetermined threshold (second threshold) (step S205 / No), the image processing unit 105 ends the process.
  • a predetermined threshold second threshold
  • the third embodiment of the present invention it is possible to prevent the requesting user from acquiring information related to the person using image data of the person who is not related to the requesting user.
  • the reason is that the image processing unit 105 of the user extraction unit 104 is similar to the face image data of the requesting user in the user information 121 with any one of the plurality of face image data included in the image data input from the requesting user. This is because the extraction of friend candidates is performed.
  • the user extraction unit 104 has a profile image including a face image similar to the face image extracted from the image data input from the requesting user among a plurality of users. Is output as a friend candidate.
  • the target that the user extraction unit 104 determines from the image data to determine whether they are similar is not limited to a face image. If the user extraction unit 104 represents the characteristics of the target person, other parts of the person and any part included in the image data such as clothes, personal belongings, backgrounds, and the like are input to the image data input from the requesting user. You may determine whether it is similar between profile images.
  • the image processing unit 105 repeats the friend candidate extraction process (steps S103 to S105) for all users other than the requesting user. You may complete
  • the image processing unit 105 performs a friend candidate extraction process for a user whose attribute value of the predetermined attribute in the user information 121 is the same as the attribute value of the predetermined attribute of the requesting user. Go to the subject.
  • the image processing unit 105 may perform the friend candidate extraction process on a user whose attribute value of the predetermined attribute in the user information 121 is a predetermined value specified in advance by the requesting user or the like.
  • Service provision system 100 Service provision apparatus 101 Input / output part 102 Authentication part 103 Service provision part 104 User extraction part 105 Image processing part 106 Face recognition part 107 User relation management part 111 User information storage part 121 User information 122 Friend candidate list 500 User Terminal 600 network

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

複数のユーザ間のコミュニケーションを提供するサービス提供システムにおいて、知人に関するテキストベースの情報を用いることなく、知人をコミュニケーションの対象ユーザとして登録する。 ユーザ情報記憶部111は、複数のユーザの各々の画像データを含むユーザ情報121を記憶する。 ユーザ抽出部104は、複数のユーザの内の第1のユーザの端末から指示された画像データが入力された場合、複数のユーザの内、ユーザ情報121において、入力された画像データと類似する画像データを持つユーザを、第1のユーザがコミュニケーションの対象として登録するユーザの候補である登録ユーザ候補として抽出し、第1のユーザの端末に出力する。

Description

サービス提供装置、サービス提供方法、及び、記憶媒体
 本発明は、ユーザ間でのコミュニケーションを提供するサービス提供装置、サービス提供方法、及び、サービス提供プログラムに関する。
 近年、人同士の社会的ネットワークをインターネット上で構築するサービスである、ソーシャルネットワーキングサービス(以下、SNS(Social Networking Service))の利用が普及している。SNSは、ユーザが知人等を登録し、登録されたユーザ間で様々なコミュニケーションを行うことを支援する。代表的なSNSのサービスとしては、Facebook(登録商標)、mixi(登録商標)などが知られている。
 SNSにおいて、ユーザがコミュニケーションを行う対象のユーザを登録する際には、まず、SNSのユーザの中から、知人等、ユーザがコミュニケーションを希望する人物を検索する必要がある。この検索の方法としては、検索する人物の氏名やメールアドレス、住んでいる地域、所属、趣味、年齢等のテキストベースの情報をキーに検索する方法がある。ユーザは、コミュニケーション対象の人物に関するこれらの情報をSNSシステムに入力し、SNSシステムが、その情報と合致するユーザのリストを返却する。そして、ユーザは、リストの中から、コミュニケーション対象として登録するユーザを選択する。
 例えば、非特許文献1には、知人の氏名やメールアドレスを用いて、SNSのユーザの中からその知人を検索することが記載されている。
http://www.facebook−japan.com/use/part2/retrieval.html
 しかしながら、上述の非特許文献1に記載されたようなSNSシステムにおいて、ユーザが知人をコミュニケーション対象のユーザとして登録するためには、ユーザは、上述の知人の氏名やメールアドレスのように、知人に関するテキストベースの情報を知っている必要があった。
 本発明の目的は、上述の課題を解決し、複数のユーザ間のコミュニケーションを提供するサービス提供システムにおいて、知人に関するテキストベースの情報を用いることなく、知人をコミュニケーションの対象ユーザとして登録することができるサービス提供システム、サービス提供方法、及び、サービス提供プログラムを提供することにある。
 本発明の一態様におけるサービス提供装置は、複数のユーザの内の登録されたユーザ間のコミュニケーションを提供するサービス提供装置であって、前記複数のユーザの各々の画像データを含むユーザ情報を記憶するユーザ情報記憶手段と、前記複数のユーザの内の第1のユーザの端末から指示された画像データが入力された場合、前記複数のユーザの内、前記ユーザ情報において、前記入力された画像データと類似する画像データを持つユーザを、前記第1のユーザがコミュニケーションの対象として登録するユーザの候補である登録ユーザ候補として抽出し、前記第1のユーザの端末に出力するユーザ抽出手段とを含む。
 本発明の一態様におけるサービス提供方法は、複数のユーザの内の登録されたユーザ間のコミュニケーションを提供するサービス提供方法であって、前記複数のユーザの各々の画像データを含むユーザ情報を記憶し、前記複数のユーザの内の第1のユーザの端末から指示された画像データが入力された場合、前記複数のユーザの内、前記ユーザ情報において、前記入力された画像データと類似する画像データを持つユーザを、前記第1のユーザがコミュニケーションの対象として登録するユーザの候補である登録ユーザ候補として抽出し、前記第1のユーザの端末に出力する。
 本発明の一態様におけるコンピュータが読み取り可能な記録媒体は、複数のユーザの内の登録されたユーザ間のコミュニケーションを提供するサービス提供プログラムであって、コンピュータに、前記複数のユーザの各々の画像データを含むユーザ情報を記憶し、前記複数のユーザの内の第1のユーザの端末から指示された画像データが入力された場合、前記複数のユーザの内、前記ユーザ情報において、前記入力された画像データと類似する画像データを持つユーザを、前記第1のユーザがコミュニケーションの対象として登録するユーザの候補である登録ユーザ候補として抽出し、前記第1のユーザの端末に出力する処理を実行させるサービス提供プログラムを格納する。
 本発明の効果は、複数のユーザ間のコミュニケーションを提供するサービス提供システムにおいて、知人に関するテキストベースの情報を用いることなく、知人をコミュニケーションの対象ユーザとして登録することができることである。
本発明の第1の実施の形態の特徴的な構成を示すブロック図である。 本発明の第1の実施の形態における、サービス提供システム1の構成を示すブロック図である。 本発明の第1の実施の形態における、サービス提供装置100の処理を示すフローチャートである。 本発明の第1の実施形態における、ユーザ情報121の例を示す図である。 本発明の第1の実施の形態における、プロフィール画像として登録される画像データの例を示す図である。 本発明の第1の実施の形態における、画像入力用ユーザインタフェースの例を示す図である。 本発明の第1の実施の形態における、要求ユーザから入力される画像データの例を示す図である。 本発明の第1の実施の形態における、友人候補リスト122の例である。 本発明の第1の実施の形態における、友人候補出力用ユーザインタフェースの例を示す図である。 本発明の第2の実施の形態における、友人候補リスト122の例である。 本発明の第2の実施の形態における、友人候補出力用ユーザインタフェースの例を示す図である。 本発明の第3の実施の形態における、サービス提供装置100の処理を示すフローチャートである。 本発明の第3の実施の形態における、要求ユーザから入力される画像データの例を示す図である。
 (第1の実施の形態)
 次に、本発明の第1の実施の形態について説明する。
 はじめに、本発明の第1の実施の形態の構成について説明する。図2は、本発明の第1の実施の形態における、サービス提供システム1の構成を示すブロック図である。
 図2を参照すると、本発明の第1の実施の形態のサービス提供システム1は、サービス提供装置100と複数のユーザ端末500を含む。
 サービス提供装置100は、無線公衆網やインターネット等のネットワーク600により、ユーザ端末500と接続される。
 サービス提供装置100は、例えば、SNSのように、複数のユーザの内、各ユーザが「友人」として関係を登録した他のユーザとの間でのコミュニケーションをサービスとして提供する。ここで、コミュニケーションには、友人として登録した他のユーザとの間でのメールやチャットによるメッセージ交換、日記や写真等のコンテンツの提供が含まれる。ユーザ端末500は、パーソナルコンピュータ、携帯電話、スマートフォン等、ユーザがサービスにおいて使用する端末である。
 サービス提供装置100は、入出力部101、認証部102、サービス提供部103、ユーザ抽出部104、ユーザ関係管理部107、及び、ユーザ情報記憶部111を含む。
 ここで、入出力部101は、ユーザ端末500との通信を行う。
 認証部102は、ユーザがサービスの提供を許可されたユーザかどうかを認証する。
 サービス提供部103は、ユーザに対する上述のサービスの提供を制御する。
 ユーザ情報記憶部111は、ユーザ情報121を記憶する。図4は、本発明の第1の実施形態における、ユーザ情報121の例を示す図である。ユーザ情報121は、複数のユーザの各々について、当該ユーザのユーザ識別子、氏名、e−mailアドレス、年齢、会社名、友人リスト、プロフィール画像、及び、日記データを含む。
 ここで、友人リストは、ユーザが友人として登録した他のユーザ(登録済みユーザ)のユーザ識別子のリスト(登録済みユーザリスト)である。
 プロフィール画像は、ユーザが登録したユーザ自身の写真等の画像データのファイル名である。図5は、本発明の第1の実施の形態における、プロフィール画像として登録される画像データの例を示す図である。図5に示すように、プロフィール画像の画像データは、各ユーザの顔画像を含む。これらの画像データは、ユーザ情報121とともに、ユーザ情報記憶部111に記憶される。
 なお、上述のユーザ情報121の内容、及び、格納方法は一例であって、サービス提供装置100が利用可能であれば、他の内容、及び、格納方法が用いられてもよい。
 ユーザ抽出部104は、サービス提供システムにおいて、知人等のある人物(対象人物)を友人として登録したいユーザ(以下、要求ユーザ、または、第1のユーザ)から、当該対象人物の顔画像を含む写真等の画像データを受信する。そして、ユーザ抽出部104は、複数のユーザの中から、顔画像が当該対象人物と類似したユーザを友人候補(登録ユーザ候補)として抽出する。
 ユーザ抽出部104は、画像処理部105と顔認識部106とを含む。画像処理部105は、対象人物の顔画像データと、複数のユーザの内の各ユーザの顔画像データとの類似度をもとに、複数のユーザの中から友人候補を抽出する。顔認識部106は、画像データから顔画像データを抽出する。また、顔認識部106は、2つの顔画像データの特徴量をもとに、2つの顔画像データの類似度を算出する。
 なお、顔認識部106は、画像データから人物の顔画像データを抽出し、顔画像データの類似度を算出できれば、どのような技術を用いてもよい。例えば、顔認識部106は、NEC技報、Vol.63、No.3(2010)、p.26~30に記載された技術を用いて、顔画像データの抽出、類似度の算出を行ってもよい。
 ユーザ関係管理部107は、ユーザ情報121における友人リストへのユーザの登録を行う。
 ユーザは、ユーザ端末500を介して、サービス提供装置100にアクセスする。ユーザは、認証部102による認証を受けると、サービス提供部103により提供される各種サービス(友人リストに登録された他のユーザとのメッセージ交換、ユーザ自身のコンテンツの参照や更新、友人リストに登録された他のユーザのコンテンツの参照等)を利用する。
 なお、サービス提供装置100はCPU(Central Processing Unit)とプログラムを記憶した記憶媒体を含み、プログラムに基づく制御によって動作するコンピュータであってもよい。
 次に、本発明の第1の実施の形態におけるサービス提供装置100の動作について説明する。図3は、本発明の第1の実施の形態における、サービス提供装置100の処理を示すフローチャートである。
 ここでは、ユーザ情報記憶部111に図4のユーザ情報121、及び、図5のプロフィール画像が記憶されており、要求ユーザであるユーザ識別子「0004」のユーザが、知人を友人として登録する場合を例に、サービス提供装置100の動作を説明する。
 はじめに、サービス提供装置100のユーザ抽出部104は、要求ユーザのユーザ端末500から、対象人物(知人)の顔画像を含む画像データの入力を受け付ける(ステップS101)。ここで、要求ユーザのユーザ端末500とは、認証部102による認証処理等により、要求ユーザと対応付けられているユーザ端末500を示す。
 図6は、本発明の第1の実施の形態における、画像入力用ユーザインタフェースの例を示す図である。
 例えば、ユーザ抽出部104は、図6のようなユーザインタフェースを要求ユーザのユーザ端末500に送信する。ユーザ端末500は、図6のユーザインタフェースを用いて、要求ユーザから画像データを取得する。そして、ユーザ端末500は、当該画像データをサービス提供装置100のユーザ抽出部104に送信し、当該画像データの入力の受け付けを指示する。
 なお、図6のユーザインタフェースは一例であって、ユーザ端末500は、画像データが取得できれば、他の方法を用いてもよい。例えば、要求ユーザのユーザ端末500は、ユーザ端末500に含まれるカメラを起動し、当該カメラにより生成された画像データをサービス提供装置100に送信してもよい。
 また、要求ユーザのユーザ端末500は、ネットワーク600に接続された記憶装置(図示せず)に記憶されている画像データの取得をサービス提供装置100に指示し、サービス提供装置100が当該記憶装置から指示された画像データを取得してもよい。
 図7は、本発明の第1の実施の形態における、要求ユーザから入力される画像データの例を示す図である。ここで、図7の画像データには、対象人物(知人)であるユーザ識別子「0002」のユーザの顔画像が含まれている。
 例えば、ユーザ抽出部104は、ユーザ識別子「0004」のユーザのユーザ端末500から、図7の画像データの入力を受け付ける。
 次に、ユーザ抽出部104の画像処理部105は、顔認識部106を用いて、ステップS101で入力された画像データから、顔画像データ(対象人物の顔画像データ)を抽出する(ステップS102)。
 そして、画像処理部105は、要求ユーザ以外の各ユーザについて、対象人物の顔画像データと、ユーザ情報121のプロフィール画像に含まれる顔画像データとの類似度を算出する(ステップS103)。ここで、画像処理部105は、顔認識部106を用いて、各ユーザのプロフィール画像の画像データから、顔画像データを抽出し、対象人物の顔画像データと比較することにより、類似度を算出する。
 画像処理部105は、ステップS103で算出された類似度の値が、所定の閾値(第1の閾値)以上であるか否かを判定する(ステップS104)。類似度が所定の閾値(第1の閾値)以上の場合(ステップS104/Yes)、画像処理部105は、当該ユーザのユーザ識別子を、友人候補のリストである友人候補リスト122(登録ユーザ候補リスト)に追加する(ステップS105)。
 画像処理部105は、要求ユーザ以外の全ユーザについて、ステップS103~S105を繰り返す(ステップS106)。
 なお、画像処理部105は、友人候補リスト122に、当該ユーザのユーザ識別子とともに、当該ユーザに関連する情報として、例えば、算出された類似度、当該ユーザの氏名、当該ユーザのプロフィール画像の画像データのファイル名等を追加してもよい。
 図8は、本発明の第1の実施の形態における、友人候補リスト122の例である。例えば、画像処理部105は、図7の画像データから抽出した顔画像データと、図5の各プロフィール画像の画像データから抽出した顔画像データとを比較し、図8のような友人候補リスト122を生成する。図8の例では、類似度が所定の閾値(第1の閾値)以上である、ユーザ識別子「0001」「0002」が友人候補リスト122に設定されている。
 なお、ステップS103において、あるユーザのプロフィール画像が複数存在した場合、画像処理部105は、それぞれのプロフィール画像から抽出された顔画像データについて、類似度を算出し、これらの類似度をもとに1つの類似度を算出してもよい。同様に、1つのプロフィール画像から複数の顔画像データが抽出された場合、画像処理部105は、それぞれの顔画像データについて、類似度を算出し、これらの類似度をもとに1つの類似度を算出してもよい。この場合、例えば、複数の類似度の平均値、または、複数の類似度の最大値を、当該ユーザについての類似度としてもよい。
 また、ステップS102において、要求ユーザから入力された画像データに複数の対象人物の顔画像データが抽出された場合、画像処理部105は、各対象人物について、ステップS103からS106を繰り返してもよい。
 次に、画像処理部105は、友人候補リスト122の内容を要求ユーザのユーザ端末500に出力する(ステップS107)。そして、ユーザ端末500は、友人候補リスト122の内容を要求ユーザに出力する。
 図9は、本発明の第1の実施の形態における、友人候補出力用ユーザインタフェースの例を示す図である。ここで、画像処理部105は、図8の友人候補リスト122をもとに、例えば、図9のようなユーザインタフェースを生成し、要求ユーザのユーザ端末500に出力する。ユーザ端末500は、図9のユーザインタフェースを要求ユーザに表示する。
 図9の例では、ユーザインタフェースは、友人候補リスト122に含まれる各ユーザについて、プロフィール画像、氏名、及び、類似度が、類似度の大きい順番に表示されている。また、要求ユーザが、表示されたユーザを指定して友人登録を要求するための、登録ボタンも表示されている。
 なお、図9のユーザインタフェースは一例であって、友人候補リスト122の内容を要求ユーザに提示し、友人登録の要求を取得できれば、ユーザ端末500は、他のユーザインタフェースを用いてもよい。
 要求ユーザは、ユーザ端末500により出力されたユーザの中に、対象人物(知人)を見つけた場合、当該ユーザを指定して、友人登録を要求する。
 ユーザ端末500は、友人登録を要求されたユーザのユーザ識別子を含む友人登録要求をサービス提供装置100へ送信する。
 例えば、要求ユーザが、ユーザ識別子「0002」のユーザを対象人物(知人)と認識し、当該ユーザの友人登録を要求した場合、ユーザ端末500は、ユーザ識別子「0002」を含む、友人登録要求を送信する。
 サービス提供装置100の画像処理部105は、要求ユーザのユーザ端末500から、友人登録要求を受け付ける(ステップS108)。画像処理部105は、ユーザ関係管理部107を通して、友人登録を要求されたユーザのユーザ識別子を、ユーザ情報121における、要求ユーザの友人リストに登録する(ステップS109)。
 例えば、画像処理部105は、図4のユーザ情報121における、ユーザ識別子「0004」のユーザの友人リストに、ユーザ識別子「0002」を追加する。
 なお、画像処理部105は、友人リストにユーザを登録するときに、友人登録を要求されたユーザのユーザ識別子とともに、当該ユーザに関連する情報として、例えば、当該ユーザが画像に基づいて抽出されたことを示す情報、及び、当該抽出に用いられた対象人物の画像データに関する情報等を追加してもよい。
 また、ユーザ関係管理部107は、友人リストにユーザを登録するときに、友人登録を要求されたユーザに、要求ユーザによる友人登録を許可するかどうかを確認し、許可された場合に、要求ユーザの友人リストに、当該ユーザを登録してもよい。この場合、ユーザ関係管理部107は、友人登録を要求されたユーザの友人リストに、要求ユーザを登録してもよい。
 以上により、本発明の第1の実施の形態の動作が完了する。
 次に、本発明の第1の実施の形態の特徴的な構成を説明する。図1は、本発明の第1の実施の形態の特徴的な構成を示すブロック図である。
 サービス提供装置100は、複数のユーザの内の登録されたユーザ間のコミュニケーションを提供する。図1を参照すると、サービス提供装置100は、ユーザ情報記憶部111とユーザ抽出部104とを含む。
 ここで、ユーザ情報記憶部111は、複数のユーザの各々の画像データを含むユーザ情報121を記憶する。ユーザ抽出部104は、複数のユーザの内の第1のユーザの端末から指示された画像データが入力された場合、複数のユーザの内、ユーザ情報121において、入力された画像データと類似する画像データを持つユーザを、第1のユーザがコミュニケーションの対象として登録するユーザの候補である登録ユーザ候補として抽出し、第1のユーザの端末に出力する。
 本発明の第1の実施の形態によれば、複数のユーザ間のコミュニケーションを提供するサービス提供システムにおいて、知人に関するテキストベースの情報を用いることなく、知人をコミュニケーションの対象ユーザである友人として登録することができる。その理由は、ユーザ抽出部104が、ユーザ情報121において、要求ユーザから入力された画像データと類似する画像データを持つユーザを、友人候補として抽出し、出力するためである。
 これにより、要求ユーザは、知人の氏名やメールアドレスのようなテキストベースの情報を知らなくても、例えば、学校のクラスで撮影された集合写真や、知人達と撮影した写真等のように、知人の顔画像を含む写真を用いて、知人をサービス提供システムにおける友人として登録し、コミュニケーションを行うことができる。
 (第2の実施の形態)
 次に、本発明の第2の実施の形態について説明する。
 本発明の第2の実施の形態においては、友人候補の抽出処理で類似度の算出を行うユーザを、要求ユーザの所定の属性の属性値と同じ属性値を持つユーザに限定する点において、本発明の第1の実施の形態と異なる。
 本発明の第2の実施の形態の構成は、本発明の第1の実施の形態と同様となる。
 次に、本発明の第2の実施の形態におけるサービス提供装置100の動作について説明する。
 本発明の第2の実施の形態においては、本発明の第1の実施の形態における友人候補の抽出処理(図3、ステップS103~S106)において、画像処理部105が、ユーザ情報121における所定属性の属性値が要求ユーザの当該所定属性の属性値と同一であるユーザを対象に、類似度の算出を行う。
 図10は、本発明の第2の実施の形態における、友人候補リスト122の例である。図11は、本発明の第2の実施の形態における、友人候補出力用ユーザインタフェースの例を示す図である。
 例えば、所定属性として、図4のユーザ情報121における「会社名」が要求ユーザの「会社名」と同一であるユーザを対象に類似度の算出を行うと仮定する。ここで、ユーザ識別子「0004」のユーザが要求ユーザの場合、画像処理部105は、ユーザ識別子「0004」のユーザの会社名「EFG Corp.」と同一の会社名を持つユーザ識別子「0002」のユーザを対象に、類似度の算出を行う。
 そして、画像処理部105は、図10のように、ユーザ識別子「0002」が設定された友人候補リスト122を生成する。画像処理部105は、図11のようなユーザインタフェースを生成し、要求ユーザのユーザ端末500に送信する。
 また、例えば、所定属性として、図4のユーザ情報121における「友人リスト」に、要求ユーザの「友人リスト」に含まれる友人と共通の友人を含むユーザを対象に類似度の算出を行うと仮定する。ここで、ユーザ識別子「0004」のユーザが要求ユーザの場合、画像処理部105は、友人リストに、ユーザ識別子「0004」のユーザの友人リストに含まれる友人と共通の友人である、ユーザ識別子「0033」の友人を含むユーザ識別子「0002」のユーザを対象に、類似度の算出を行う。
 さらに、画像処理部105は、図4のユーザ情報121における「友人リスト」に含まれる友人と、要求ユーザの「友人リスト」に含まれる友人とで、共通の友人の数が所定値以上であるユーザを対象に類似度の算出を行ってもよい。
 以上により、本発明の第2の実施の形態の動作が完了する。
 本発明の第2の実施の形態によれば、ユーザ数が膨大な場合に、友人登録の処理の負荷を軽減できる。その理由は、ユーザ抽出部104の画像処理部105が、ユーザ情報121における所定属性の属性値が要求ユーザの当該所定属性の属性値と同一であるユーザを対象に、類似度の算出を行うためである。
 また、本発明の第2の実施の形態によれば、要求ユーザが、当該要求ユーザとは関係がない人物の画像データを用いて、当該人物に関する情報を取得することを防ぐことができる。その理由は、上述の所定の属性として、例えば、会社名、学校名等、要求ユーザが所属するグループを指定することにより、類似度の算出を行うユーザを、要求ユーザと同じグループに属するユーザに限定できるためである。また、上述の所定の属性として、例えば、友人リストを指定することにより、類似度の算出を行うユーザを、要求ユーザと同じ友人を持つユーザに限定できるためである。
 (第3の実施の形態)
 次に、本発明の第3の実施の形態について説明する。
 本発明の第3の実施の形態においては、要求ユーザから入力された画像データに、要求ユーザの顔画像が含まれる場合に友人候補の抽出を行う点において、本発明の第1の実施の形態と異なる。
 本発明の第3の実施の形態の構成は、本発明の第1の実施の形態と同様となる。
 次に、本発明の第3の実施の形態におけるサービス提供装置100の動作について説明する。図12は、本発明の第3の実施の形態における、サービス提供装置100の処理を示すフローチャートである。
 はじめに、サービス提供装置100のユーザ抽出部104は、要求ユーザのユーザ端末500から、対象人物(知人)の顔画像を含む画像データの入力を受け付ける(ステップS201)。
 図13は、本発明の第3の実施の形態における、要求ユーザから入力される画像データの例を示す図である。ここで、図13の画像データには、対象人物であるユーザ識別子「0002」のユーザの顔画像と、要求ユーザであるユーザ識別子「0004」のユーザの顔画像とが含まれている。
 例えば、ユーザ抽出部104は、ユーザ識別子「0004」のユーザのユーザ端末500から、図13の画像データの入力を受け付ける。
 次に、ユーザ抽出部104の画像処理部105は、顔認識部106を用いて、ステップS201で入力された画像データから、全ての顔画像データを抽出する(ステップS202)。
 そして、画像処理部105は、ステップS102で抽出した顔画像データの各々と、ユーザ情報121の要求ユーザのプロフィール画像に含まれる顔画像データとの類似度を算出する(ステップS203)。画像処理部105は、ステップS202で抽出された、全ての顔画像データについて、ステップS203を繰り返す(ステップS204)。
 画像処理部105は、ステップS204で算出された類似度の値が所定の閾値(第2の閾値)以上である顔画像データがあるか否かを判定する(ステップS205)。類似度の値が所定の閾値(第2の閾値)以上である顔画像データがある場合(ステップS205/Yes)、画像処理部105は、当該顔画像データを、要求ユーザの顔画像データと決定する(ステップS206)。そして、画像処理部105は、「ステップS202で抽出された顔画像データの内、要求ユーザの顔画像データ以外の顔画像データ」の各々を、対象人物の顔画像データとして、本発明の第1の実施の形態における友人候補の抽出、及び、友人登録処理(図3のステップS103~S109)を行う(ステップS207)。
 一方、ステップS205において、類似度の値が所定の閾値(第2の閾値)以上である顔画像データがない場合(ステップS205/No)、画像処理部105は、処理を終了する。
 以上により、本発明の第3の実施の形態の動作が完了する。
 本発明の第3の実施の形態によれば、要求ユーザが、当該要求ユーザとは関係がない人物の画像データを用いて、当該人物に関する情報を取得することを防ぐことができる。その理由は、ユーザ抽出部104の画像処理部105が、要求ユーザから入力された画像データに含まれる複数の顔画像データの内のいずれかと、ユーザ情報121における要求ユーザの顔画像データが類似している場合に、友人候補の抽出を行うためである。
 以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
 例えば、本発明の実施の形態においては、ユーザ抽出部104は、複数のユーザの中で、要求ユーザから入力された画像データから抽出された顔画像と類似した顔画像を含むプロフィール画像を持つユーザを、友人候補として出力している。しかしながら、ユーザ抽出部104が画像データから抽出して類似しているかどうかを判定する対象は、顔画像に限らない。ユーザ抽出部104は、対象人物の特徴を表していれば、人物の他の部分や、服装、所持品、背景等、画像データに含まれる任意の部分が、要求ユーザから入力された画像データとプロフィール画像との間で類似しているかどうかを判定してもよい。
 また、本発明の第1の実施の形態では、画像処理部105は、友人候補の抽出処理(ステップS103~S105)を、要求ユーザ以外の全ユーザについて繰り返すとしたが、これらの処理の繰り返しを所定の条件で終了してもよい。例えば、画像処理部105は、友人候補の数が所定値に達した時点で、繰り返し処理を終了してもよい。これにより、ユーザ数が膨大な場合に、友人候補の抽出処理の負荷を軽減できる。
 また、画像処理部105は、友人候補の友人候補リスト122への追加(ステップS105)とともに、当該友人候補を出力してもよい。これにより、ユーザ数が膨大な場合でも、全てのユーザに対する類似度の算出、及び、判定を完了する前に、友人候補リスト122を逐次的に出力することが可能となる。
 また、本発明の第2の実施形態では、画像処理部105が、友人候補の抽出処理を、ユーザ情報121における所定属性の属性値が要求ユーザの当該所定属性の属性値と同一であるユーザを対象に行っている。しかしながら、画像処理部105は、友人候補の抽出処理を、ユーザ情報121における所定属性の属性値が、要求ユーザ等により予め指定された所定値であるユーザを対象に行ってもよい。これにより、本発明の第2の実施形態と同様に、ユーザ数が膨大な場合に、友人候補の抽出処理の負荷を軽減できる。
 この出願は、2011年7月8日に出願された日本出願特願2011−151589を基礎とする優先権を主張し、その開示の全てをここに取り込む。
 1 サービス提供システム
 100 サービス提供装置
 101 入出力部
 102 認証部
 103 サービス提供部
 104 ユーザ抽出部
 105 画像処理部
 106 顔認識部
 107 ユーザ関係管理部
 111 ユーザ情報記憶部
 121 ユーザ情報
 122 友人候補リスト
 500 ユーザ端末
 600 ネットワーク

Claims (10)

  1.  複数のユーザの各々の画像データを含むユーザ情報を記憶するユーザ情報記憶手段と、
     前記複数のユーザの内の第1のユーザの端末から指示された画像データが入力された場合、前記複数のユーザの内、前記ユーザ情報において、前記入力された画像データと類似する画像データを持つユーザを、前記第1のユーザがコミュニケーションの対象として登録するユーザの候補である登録ユーザ候補として抽出し、前記第1のユーザの端末に出力するユーザ抽出手段と
    を含むサービス提供装置。
  2.  前記ユーザ情報は、前記複数のユーザの各々の属性を含み、
     前記ユーザ抽出手段は、前記複数のユーザの内、前記属性の値が所定値であるユーザの中から、前記登録ユーザ候補を抽出する
    請求項1に記載のサービス提供装置。
  3.  前記ユーザ抽出手段は、前記複数のユーザの内、前記属性の値が前記第1のユーザの前記属性の値と同一であるユーザの中から、前記登録ユーザ候補を抽出する
    請求項2に記載のサービス提供装置。
  4.  前記属性は、前記複数のユーザの各々に対して、前記コミュニケーションの対象として登録された当該ユーザ以外のユーザである登録済みユーザを示し、
     前記ユーザ抽出手段は、前記複数のユーザの内、前記第1のユーザの登録済みユーザと同一の登録済みユーザを持つユーザの中から、前記登録ユーザ候補を抽出する
    請求項3に記載のサービス提供装置。
  5.  前記複数のユーザの各々の画像データは、当該ユーザの顔画像を含み、
     前記ユーザ抽出手段は、前記入力された画像データから顔画像データを抽出し、前記複数のユーザの内、前記ユーザ情報において、前記抽出された顔画像データと類似する顔画像データを含む画像データを持つユーザを、前記登録ユーザ候補として抽出する
    請求項1から4のいずれかに記載のサービス提供装置。
  6.  前記ユーザ抽出手段は、前記入力された画像データから複数の顔画像データを抽出し、当該抽出された複数の顔画像データの内のいずれかと、前記ユーザ情報おける前記第1のユーザの画像データに含まれる顔画像データが類似している場合、前記登録ユーザ候補を出力する
    請求項5に記載のサービス提供装置。
  7.  複数のユーザの各々の画像データを含むユーザ情報を記憶し、
     前記複数のユーザの内の第1のユーザの端末から指示された画像データが入力された場合、前記複数のユーザの内、前記ユーザ情報において、前記入力された画像データと類似する画像データを持つユーザを、前記第1のユーザがコミュニケーションの対象として登録するユーザの候補である登録ユーザ候補として抽出し、前記第1のユーザの端末に出力する
    サービス提供方法。
  8.  前記ユーザ情報は、前記複数のユーザの各々の属性を含み、
     前記登録ユーザ候補を抽出する場合、前記複数のユーザの内、前記属性の値が所定値であるユーザの中から、前記登録ユーザ候補を抽出する
    請求項7に記載のサービス提供方法。
  9.  コンピュータに、
     複数のユーザの各々の画像データを含むユーザ情報を記憶し、
     前記複数のユーザの内の第1のユーザの端末から指示された画像データが入力された場合、前記複数のユーザの内、前記ユーザ情報において、前記入力された画像データと類似する画像データを持つユーザを、前記第1のユーザがコミュニケーションの対象として登録するユーザの候補である登録ユーザ候補として抽出し、前記第1のユーザの端末に出力する処理を実行させるプログラムを格納する、コンピュータが読み取り可能な記録媒体。
  10.  前記ユーザ情報は、前記複数のユーザの各々の属性を含み、
     前記登録ユーザ候補を抽出する場合、前記複数のユーザの内、前記属性の値が所定値であるユーザの中から、前記登録ユーザ候補を抽出する処理を実行させる前記プログラムを格納する、
    請求項9に記載のコンピュータが読み取り可能な記録媒体。
PCT/JP2012/067249 2011-07-08 2012-06-29 サービス提供装置、サービス提供方法、及び、記憶媒体 WO2013008726A1 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US14/128,963 US20140122609A1 (en) 2011-07-08 2012-06-29 Service providing apparatus, service providing method, and storage medium
JP2013523920A JP5949766B2 (ja) 2011-07-08 2012-06-29 サービス提供装置、サービス提供方法、及び、記憶媒体

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2011151589 2011-07-08
JP2011-151589 2011-07-08

Publications (1)

Publication Number Publication Date
WO2013008726A1 true WO2013008726A1 (ja) 2013-01-17

Family

ID=47506017

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2012/067249 WO2013008726A1 (ja) 2011-07-08 2012-06-29 サービス提供装置、サービス提供方法、及び、記憶媒体

Country Status (3)

Country Link
US (1) US20140122609A1 (ja)
JP (1) JP5949766B2 (ja)
WO (1) WO2013008726A1 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015184732A (ja) * 2014-03-20 2015-10-22 フリュー株式会社 サーバ、その制御方法、制御プログラム、および記憶媒体
JP2016143362A (ja) * 2015-02-05 2016-08-08 Line株式会社 サーバ、端末特定方法および端末特定プログラム
JP2017068853A (ja) * 2016-10-26 2017-04-06 フリュー株式会社 サーバ、その制御方法、制御プログラム、および記憶媒体
WO2019026996A1 (ja) * 2017-08-04 2019-02-07 日本電気株式会社 情報処理装置、制御方法、及びプログラム
JP2020042834A (ja) * 2015-04-29 2020-03-19 ▲騰▼▲訊▼科技(深▲セン▼)有限公司Tencent Technology(Shenzhen)Company Limited アカウント情報取得方法、端末、サーバ、およびシステム

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9465889B2 (en) * 2012-07-05 2016-10-11 Physion Consulting, LLC Method and system for identifying data and users of interest from patterns of user interaction with existing data
US10878657B2 (en) 2018-07-25 2020-12-29 Konami Gaming, Inc. Casino management system with a patron facial recognition system and methods of operating same
US11521460B2 (en) 2018-07-25 2022-12-06 Konami Gaming, Inc. Casino management system with a patron facial recognition system and methods of operating same

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007328675A (ja) * 2006-06-09 2007-12-20 Sony Corp 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム
JP2008102629A (ja) * 2006-10-17 2008-05-01 Rakuten Inc コミュニティ形成システム
JP2010086194A (ja) * 2008-09-30 2010-04-15 Fujifilm Corp シェア画像閲覧方法および装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090241039A1 (en) * 2008-03-19 2009-09-24 Leonardo William Estevez System and method for avatar viewing

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007328675A (ja) * 2006-06-09 2007-12-20 Sony Corp 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム
JP2008102629A (ja) * 2006-10-17 2008-05-01 Rakuten Inc コミュニティ形成システム
JP2010086194A (ja) * 2008-09-30 2010-04-15 Fujifilm Corp シェア画像閲覧方法および装置

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015184732A (ja) * 2014-03-20 2015-10-22 フリュー株式会社 サーバ、その制御方法、制御プログラム、および記憶媒体
JP2016143362A (ja) * 2015-02-05 2016-08-08 Line株式会社 サーバ、端末特定方法および端末特定プログラム
JP2020042834A (ja) * 2015-04-29 2020-03-19 ▲騰▼▲訊▼科技(深▲セン▼)有限公司Tencent Technology(Shenzhen)Company Limited アカウント情報取得方法、端末、サーバ、およびシステム
US11394708B2 (en) 2015-04-29 2022-07-19 Tencent Technology (Shenzhen) Company Limited Account information obtaining method, terminal, server and system
JP2017068853A (ja) * 2016-10-26 2017-04-06 フリュー株式会社 サーバ、その制御方法、制御プログラム、および記憶媒体
WO2019026996A1 (ja) * 2017-08-04 2019-02-07 日本電気株式会社 情報処理装置、制御方法、及びプログラム
US11341779B2 (en) 2017-08-04 2022-05-24 Nec Corporation Information processing apparatus, control method, and program
US11804078B2 (en) 2017-08-04 2023-10-31 Nec Corporation Information processing apparatus, control method, and program

Also Published As

Publication number Publication date
JP5949766B2 (ja) 2016-07-13
US20140122609A1 (en) 2014-05-01
JPWO2013008726A1 (ja) 2015-02-23

Similar Documents

Publication Publication Date Title
JP5949766B2 (ja) サービス提供装置、サービス提供方法、及び、記憶媒体
US11405497B2 (en) Method for providing human network management service in mobile terminal
US9589058B2 (en) Methods and systems for social matching
US10142351B1 (en) Retrieving contact information based on image recognition searches
CN104303483B (zh) 用于社交网络的基于用户的识别系统
KR101568311B1 (ko) 소셜 네트워크에서 친구를 추가하는 방법, 장치 및 저장 매체
KR101552417B1 (ko) 연락처 사진 제공 방법, 관리 플랫폼 및 사용자 단말기
US9311681B2 (en) Claiming conversations between users and non-users of a social networking system
EP2083553A1 (en) System and method for profile synchronization
US20110078190A1 (en) Social network mapping
US8843518B2 (en) Method and apparatus for establishing a connection with known individuals
KR20150132266A (ko) 이미지와 연관된 정보에 대한 액세스를 요청 및 제공하기 위한 방법 및 장치
JP2007328723A (ja) 情報提供装置および情報提供方法
JP2014215924A (ja) 端末登録方法、管理サーバ、およびメッセージ交換システム
JP5473100B1 (ja) アシスタント管理装置、アシスタント管理方法及びアシスタント管理システム
JP2018515843A (ja) 電話番号検索に対する乱用検出
US20170004531A1 (en) Advertisement selection using information retrieval systems
JP2008242835A (ja) 募集紹介支援システム
JP2013122630A (ja) 識別情報管理支援システム、識別情報管理支援方法およびプログラム
US9373145B2 (en) Social network reports
US20150213063A1 (en) Data standardization
JP4914691B2 (ja) ネットワークコミュニケーション装置、システム、方法およびプログラム
US10135888B2 (en) Information processing method and device
JP6109278B1 (ja) ユーザ名の管理方法、端末、情報処理装置、及びプログラム
KR101612797B1 (ko) 스마트폰 주소록을 이용한 인맥간 연결 정보 제공 방법

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12811545

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2013523920

Country of ref document: JP

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 14128963

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12811545

Country of ref document: EP

Kind code of ref document: A1