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
JP7600626B2 - Information processing system, information processing device, method, and program - Google Patents
[go: Go Back, main page]

JP7600626B2 - Information processing system, information processing device, method, and program - Google Patents

Information processing system, information processing device, method, and program Download PDF

Info

Publication number
JP7600626B2
JP7600626B2 JP2020184083A JP2020184083A JP7600626B2 JP 7600626 B2 JP7600626 B2 JP 7600626B2 JP 2020184083 A JP2020184083 A JP 2020184083A JP 2020184083 A JP2020184083 A JP 2020184083A JP 7600626 B2 JP7600626 B2 JP 7600626B2
Authority
JP
Japan
Prior art keywords
information
customer
identification information
acquired
biometric information
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
JP2020184083A
Other languages
Japanese (ja)
Other versions
JP2022074219A (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.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2020184083A priority Critical patent/JP7600626B2/en
Publication of JP2022074219A publication Critical patent/JP2022074219A/en
Application granted granted Critical
Publication of JP7600626B2 publication Critical patent/JP7600626B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、情報処理システムなどに関する。 The present invention relates to an information processing system, etc.

店舗またはオンラインサイトにおいて、生体情報を登録しておく技術がある。特許文献1に開示された技術では、新たに取得した顔画像が、すでに登録済みの顔画像とマッチングしたら、新たな顔画像が追加で登録される。また、特許文献2には、顔画像が店内顧客リストに登録され、さらに、それらに購入履歴を対応付けることが開示されている。 There is technology for registering biometric information at stores or online sites. In the technology disclosed in Patent Document 1, if a newly acquired face image matches an already registered face image, the new face image is additionally registered. In addition, Patent Document 2 discloses that face images are registered in an in-store customer list, and are further associated with purchase history.

国際公開第2017/146160号International Publication No. 2017/146160 特開2002-41770号公報JP 2002-41770 A

しかしながら、例えば、会員ID(Identifier)などの識別情報と、生体情報と、が登録済みでない場合、購入履歴と来店履歴などの行動履歴を登録できないという問題点がある。 However, if identification information such as a member ID (identifier) and biometric information have not been registered, there is a problem in that behavioral history such as purchase history and store visit history cannot be registered.

本発明の目的の一例は、会員IDの情報と生体情報とが関連付けられる以前の顧客の行動履歴を把握することができる情報処理システムなどを提供することにある。 One example of the objective of the present invention is to provide an information processing system that can ascertain a customer's behavioral history before member ID information and biometric information are associated.

本発明の一態様における情報処理システムは、顧客の生体情報を取得する第1取得手段と、取得された前記生体情報と前記顧客の識別情報とを対応付けて登録する識別情報登録手段と、前記顧客の行動情報を、前記識別情報に対応付けて登録する行動情報登録手段と、前記顧客の会員識別情報が取得されると、前記顧客の前記行動情報と前記生体情報に対応付けられた前記識別情報を、取得された前記会員識別情報に更新する更新手段と、を備える。 The information processing system according to one aspect of the present invention includes a first acquisition means for acquiring biometric information of a customer, an identification information registration means for registering the acquired biometric information and the customer's identification information in association with each other, a behavioral information registration means for registering the customer's behavioral information in association with the identification information, and an update means for updating the identification information associated with the behavioral information and biometric information of the customer to the acquired member identification information when the member identification information of the customer is acquired.

本発明の一態様における情報処理装置は、顧客の生体情報を取得する第1取得手段と、取得された前記生体情報と前記顧客の識別情報とを対応付けて登録する識別情報登録手段と、前記顧客の行動情報を、前記識別情報に対応付けて登録する行動情報登録手段と、前記顧客の会員識別情報が取得されると、前記顧客の前記行動情報と前記生体情報に対応付けられた前記識別情報を、取得された前記会員識別情報に更新する更新手段と、を備える。 In one aspect of the present invention, an information processing device includes a first acquisition means for acquiring biometric information of a customer, an identification information registration means for registering the acquired biometric information and the customer's identification information in association with each other, a behavioral information registration means for registering the customer's behavioral information in association with the identification information, and an update means for updating the identification information associated with the behavioral information and biometric information of the customer to the acquired member identification information when the member identification information of the customer is acquired.

本発明の一態様における方法は、顧客の生体情報を取得し、取得された前記生体情報と前記顧客の識別情報とを対応付けて登録し、前記顧客の行動情報を、前記識別情報に対応付けて登録し、前記顧客の会員識別情報が取得されると、前記顧客の前記行動情報と前記生体情報に対応付けられた前記識別情報を、取得された前記会員識別情報に更新する。 A method according to one aspect of the present invention acquires biometric information of a customer, associates the acquired biometric information with identification information of the customer and registers the customer's behavioral information in association with the identification information, and when member identification information of the customer is acquired, updates the identification information associated with the behavioral information and biometric information of the customer to the acquired member identification information.

本発明の一態様におけるプログラムは、コンピュータに、顧客の生体情報を取得し、取得された前記生体情報と前記顧客の識別情報とを対応付けて登録し、前記顧客の行動情報を、前記識別情報に対応付けて登録し、前記顧客の会員識別情報が取得されると、前記顧客の前記行動情報と前記生体情報に対応付けられた前記識別情報を、取得された前記会員識別情報に更新する処理を実行させるプログラム。 A program in one aspect of the present invention causes a computer to execute a process of acquiring biometric information of a customer, registering the acquired biometric information in association with the customer's identification information, registering behavioral information of the customer in association with the identification information, and, when member identification information of the customer is acquired, updating the identification information associated with the behavioral information and biometric information of the customer to the acquired member identification information.

本発明によれば、会員IDの情報と生体情報とが関連付けられる以前の顧客の行動履歴を把握することができる。 According to the present invention, it is possible to ascertain a customer's behavioral history before member ID information and biometric information are associated.

図1は、実施の形態1にかかる情報処理システムの一構成例を示すブロック図である。FIG. 1 is a block diagram illustrating a configuration example of an information processing system according to a first embodiment. 図2は、実施の形態1にかかる情報処理システムの一動作例を示すフローチャートである。FIG. 2 is a flowchart illustrating an operation example of the information processing system according to the first embodiment. 図3は、実施の形態2にかかる情報処理システムの一構成例を示すブロック図である。FIG. 3 is a block diagram of a configuration example of an information processing system according to the second embodiment. As shown in FIG. 図4は、会員DBの一例を示す説明図である。FIG. 4 is an explanatory diagram showing an example of the member DB. 図5は、顔DBの一例を示す説明図である。FIG. 5 is an explanatory diagram illustrating an example of a face DB. 図6は、顔特徴量が顔DBに登録され、行動情報が顔DBに登録される一例を示す説明図である。FIG. 6 is an explanatory diagram showing an example in which facial feature amounts are registered in a face DB, and behavior information is registered in the face DB. 図7は、顔特徴量が顔DBにすでに登録されてあり、行動情報が顔DBに登録される一例を示す説明図である。FIG. 7 is an explanatory diagram showing an example in which facial feature amounts have already been registered in a face DB, and behavioral information is registered in the face DB. 図8は、更新例を示す説明図である。FIG. 8 is an explanatory diagram showing an example of updating. 図9は、実施の形態2にかかる情報処理システムの一動作例を示すフローチャートである。FIG. 9 is a flowchart illustrating an operation example of the information processing system according to the second embodiment. 図10は、実施の形態3にかかる情報処理システムの一構成例を示すブロック図である。FIG. 10 is a block diagram of a configuration example of an information processing system according to the third embodiment. As shown in FIG. 図11は、顔画像の確認後に更新する例を示す説明図である。FIG. 11 is an explanatory diagram showing an example of updating after confirming a face image. 図12は、実施の形態3にかかる情報処理システムの一動作例を示すフローチャートである。FIG. 12 is a flowchart illustrating an operation example of the information processing system according to the third embodiment. 図13は、実施の形態4にかかる情報処理システムの一構成例を示すブロック図である。FIG. 13 is a block diagram illustrating a configuration example of an information processing system according to the fourth embodiment. As illustrated in FIG. 図14は、登録の可否を受け付ける例を示す説明図である。FIG. 14 is an explanatory diagram showing an example of accepting a request for registration or non-registration. 図15は、実施の形態4にかかる情報処理システムの一動作例を示すフローチャートである。FIG. 15 is a flowchart illustrating an operation example of the information processing system according to the fourth embodiment. 図16は、情報処理システムのハードウェア構成例を示す説明図である。FIG. 16 is an explanatory diagram illustrating an example of a hardware configuration of an information processing system.

以下に図面を参照して、本発明にかかる情報処理システム、情報処理装置、情報処理方法、およびプログラムの実施の形態を詳細に説明する。本実施の形態は、開示の技術を限定するものではない。 Below, embodiments of an information processing system, an information processing device, an information processing method, and a program according to the present invention will be described in detail with reference to the drawings. The disclosed technology is not limited to these embodiments.

(実施の形態1)
図1は、実施の形態1にかかる情報処理システムの一構成例を示すブロック図である。情報処理システム1は、顧客の会員識別情報と所定の場所に来た顧客の行動履歴を管理する。ここで、顧客が予め会員登録しており、会員カードまたは会員コードを持っているが、会員IDの情報に生体情報がまだ紐づけてられていないことを前提とする。情報処理システム1は、第1取得部101と、識別情報登録部102と、行動情報登録部103と、更新部104と、を有する。各部は、同一の装置(例えば、情報処理装置)によって実現されてもよい。または、各部は、異なる複数の装置によって実現されてもよい。例えば、第1取得部101と、識別情報登録部102と、行動情報登録部103とは、同一の装置であり、更新部104は、異なる装置であってもよい。
(Embodiment 1)
FIG. 1 is a block diagram showing a configuration example of an information processing system according to a first embodiment. The information processing system 1 manages the member identification information of a customer and the behavior history of the customer who has come to a predetermined location. Here, it is assumed that the customer has registered as a member in advance and has a member card or a member code, but the biometric information has not yet been linked to the member ID information. The information processing system 1 has a first acquisition unit 101, an identification information registration unit 102, a behavior information registration unit 103, and an update unit 104. Each unit may be realized by the same device (e.g., an information processing device). Alternatively, each unit may be realized by a plurality of different devices. For example, the first acquisition unit 101, the identification information registration unit 102, and the behavior information registration unit 103 may be the same device, and the update unit 104 may be a different device.

第1取得部101は、顧客の生体情報を取得する。より具体的に、第1取得部101は、例えば、所定の場所に来た顧客の生体情報を取得する。所定の場所は特に限定されない。所定の場所としては、店舗、イベントスペース、駅等の人が集まるような場所である。店舗は、1つの店舗であってもよいし、複数の店舗が集まる商業施設であってもよい。店舗の場合、顧客が来店した時に、入口付近で生体情報が取得されてもよい。例えば、イベントスペースの場合、顧客がイベント会場に入力する時に生体情報が取得されてもよい。例えば、駅の場合、顧客が、電車から駅のプラットホームに出た時、または駅舎についた時に生体情報が取得されてもよい。 The first acquisition unit 101 acquires biometric information of a customer. More specifically, the first acquisition unit 101 acquires biometric information of a customer who has come to a predetermined location, for example. The predetermined location is not particularly limited. The predetermined location is a place where people gather, such as a store, an event space, or a station. The store may be a single store, or a commercial facility where multiple stores are gathered. In the case of a store, the biometric information may be acquired near the entrance when a customer visits the store. For example, in the case of an event space, the biometric information may be acquired when the customer enters the event venue. For example, in the case of a station, the biometric information may be acquired when the customer leaves the train onto the station platform or arrives at the station building.

また、生体情報は特に限定されない。生体情報としては、顔の特徴量の情報、顔の画像データ、指紋または掌紋情報、虹彩の情報、手または指の静脈の情報、耳の情報、声の情報、またはこれらの組み合わせが挙げられる。顔の特徴量は、以下顔特徴量とする。ここでは、顔特徴量の情報を例に挙げて説明する。顔特徴量の情報の形式は特に限定されない。顔特徴量の情報の場合、顔の画像データと異なり、個人情報に相当しない場合があるという利点がある。第1取得部101は、顧客の画像から得られる顔特徴量を取得する。顔特徴量は、例えば、顔の画像から、顔の特徴点等が抽出されることにより得られる。なお、顔特徴量を抽出する技術は既存の技術を用いられればよい。このため、顔特徴量を抽出する技術は、特に限定されない。第1取得部101は、顔の画像から顔特徴量を抽出する機能を有していてもよい。また、他の装置が顔の画像から顔特徴量を抽出する機能を有する場合に、第1取得部101は、通信ネットワーク等を介して他の装置から、顔特徴量の情報を取得してもよい。 The biometric information is not particularly limited. Examples of biometric information include facial feature information, facial image data, fingerprint or palm print information, iris information, hand or finger vein information, ear information, voice information, or a combination of these. The facial feature amount is hereinafter referred to as a facial feature amount. Here, the facial feature amount information will be described as an example. The format of the facial feature amount information is not particularly limited. In the case of facial feature amount information, unlike facial image data, there is an advantage that it may not correspond to personal information. The first acquisition unit 101 acquires facial feature amounts obtained from an image of a customer. The facial feature amount is obtained, for example, by extracting facial feature points and the like from an image of a face. Note that the technique for extracting the facial feature amount may be an existing technique. Therefore, the technique for extracting the facial feature amount is not particularly limited. The first acquisition unit 101 may have a function for extracting facial feature amounts from an image of a face. In addition, when another device has a function for extracting facial feature amounts from an image of a face, the first acquisition unit 101 may acquire facial feature amount information from the other device via a communication network or the like.

識別情報登録部102は、取得された生体情報と顧客の識別情報とを対応付けて登録する。ここでの顧客の識別情報は、例えば、顧客IDの情報とする。例えば、登録時の顧客IDの情報は、各会員識別情報(会員IDの情報)と異なり、生体情報が取得された顧客全てに付与される情報とする。例えば、会員IDがAから始まる番号(例えば、「A00001」)の場合、顧客IDはBから始まる番号(例えば、「B00001」)とするなど、会員IDと新たに付される顧客IDとを分けておくとよりよい。具体的に、識別情報登録部102は、店舗における顧客の行動情報を、生体情報に対応付けられた顧客IDの情報に対応付けて登録する。 The identification information registration unit 102 registers the acquired biometric information in association with the customer's identification information. The customer's identification information here is, for example, customer ID information. For example, the customer ID information at the time of registration is different from each member's identification information (member ID information) and is information that is assigned to all customers whose biometric information has been acquired. For example, if the member ID is a number starting with A (e.g., "A00001"), the customer ID should be a number starting with B (e.g., "B00001"); it is better to separate the member ID from the newly assigned customer ID. Specifically, the identification information registration unit 102 registers the customer's behavior information in the store in association with the customer ID information associated with the biometric information.

行動情報登録部103は、顧客の行動情報を、生体情報に対応付けられた顧客IDの情報に対応付けて登録する。所定の場所における顧客の行動は、入店、退店、店内での動き、購入履歴が挙げられる。具体的に、顧客の行動情報は、例えば、顧客が所定の場所に来た日時の情報であってもよい。例えば、撮像装置によって所定の場所における顧客の動線を追跡可能な場合、顧客の行動情報は、具体的な顧客の動線から得られた情報であってもよい。例えば、店舗の場合、行動情報は、いずれの商品を手に取ったかに関する情報であってもよい。また、行動情報は、いずれの商品に視線を向けていたかに関する情報であってもよい。顧客の動線を追跡する技術は、既存の技術を用いればよい。このため、顧客の動線を追跡する技術は、特に限定されない。例えば、顧客の動線を追跡するシステムと、本情報処理システム1と、が連携されてもよい。例えば、顧客の動線は、撮像装置によって所定の場所内において顧客が常時撮像されることにより特定される。 The behavior information registration unit 103 registers the behavior information of the customer in association with the information of the customer ID associated with the biometric information. Examples of customer behavior in a specific location include entering and leaving a store, movement within the store, and purchase history. Specifically, the behavior information of the customer may be, for example, information on the date and time when the customer came to the specific location. For example, if the movement path of the customer in a specific location can be tracked by an imaging device, the behavior information of the customer may be information obtained from the specific movement path of the customer. For example, in the case of a store, the behavior information may be information on which product the customer picked up. Also, the behavior information may be information on which product the customer's gaze was directed at. The technology for tracking the movement path of the customer may be any existing technology. Therefore, the technology for tracking the movement path of the customer is not particularly limited. For example, a system for tracking the movement path of the customer may be linked to the information processing system 1. For example, the movement path of the customer is identified by constantly capturing images of the customer in a specific location by an imaging device.

更新部104は、顧客の会員IDの情報が取得されると、行動情報と生体情報に対応付けられた顧客IDの情報を、取得された会員IDの情報に更新する。会員IDの情報とは、会員情報に対応付けられる識別情報である。会員情報は、顧客の名前、性別、年齢、連絡先の情報のうち、少なくともいずれか1つを含む情報である。例えば、店舗の場合、決済時に会員IDの情報が取得されてもよい。また、駅の場合、改札に入る時や改札を出るときに会員IDの情報が取得されてもよい。イベントスペースの場合、所定の会員サービスを受ける際に会員IDの情報が取得されてもよい。具体的に、顧客の動線を追跡している場合、更新部104は、顧客の特徴量に対応付けられた顧客IDの情報を、取得された会員IDの情報に更新する。例えば、顧客の動線を追跡している場合、更新部104は、各動線のうち、会員IDの情報を取得した時刻および位置が、同一である動線に紐づけられている顧客IDの情報を、会員IDの情報に更新する。ここでの位置が同一とは略同一を含む。例えば、会員IDの情報を読み取る装置の近傍(所定範囲内)にいる人物の動線の位置は、会員IDの情報を取得した位置と同一とする。顧客の動線を追跡していない場合、第1取得部101は、顧客の会員IDの情報が取得されると、再度、顧客の特徴量を取得してもよい。そして、更新部104は、新たに取得された顧客の特徴量と同一の特徴量に対応付けられた顧客IDの情報を、取得された会員IDの情報に更新する。 When the update unit 104 acquires the member ID information of the customer, it updates the customer ID information associated with the behavioral information and the biometric information to the acquired member ID information. The member ID information is identification information associated with the member information. The member information is information including at least one of the customer's name, gender, age, and contact information. For example, in the case of a store, the member ID information may be acquired at the time of payment. In addition, in the case of a station, the member ID information may be acquired when entering or exiting the ticket gate. In the case of an event space, the member ID information may be acquired when receiving a specified member service. Specifically, when tracking the customer's movement line, the update unit 104 updates the customer ID information associated with the characteristic amount of the customer to the acquired member ID information. For example, when tracking the customer's movement line, the update unit 104 updates the customer ID information associated with the movement line having the same time and position at which the member ID information was acquired to the member ID information. Here, the position being the same includes being approximately the same. For example, the position of the movement line of a person who is in the vicinity (within a specified range) of a device that reads member ID information is assumed to be the same as the position where the member ID information was acquired. If the customer movement line is not tracked, the first acquisition unit 101 may acquire the customer's features again when the customer's member ID information is acquired. Then, the update unit 104 updates the customer ID information associated with the same features as the newly acquired customer features to the acquired member ID information.

図2は、実施の形態1にかかる情報処理システム1の一動作例を示すフローチャートである。ここで、例えば、図2における情報処理システム1による各ステップの処理結果は、記憶部に記憶される。まず、第1取得部101は、生体情報を取得する(ステップS101)。つぎに、識別情報登録部102は、生体情報と顧客IDの情報とを対応付けて登録する(ステップS102)。そして、行動情報登録部103は、行動情報を顧客IDの情報に対応付けて登録する(ステップS103)。 Figure 2 is a flowchart showing an example of an operation of the information processing system 1 according to the first embodiment. Here, for example, the processing results of each step by the information processing system 1 in Figure 2 are stored in the storage unit. First, the first acquisition unit 101 acquires biometric information (step S101). Next, the identification information registration unit 102 associates the biometric information with customer ID information and registers them (step S102). Then, the behavioral information registration unit 103 associates the behavioral information with customer ID information and registers them (step S103).

つぎに、更新部104は、会員IDの情報を取得したか否かを判断する(ステップS104)。ステップS104において、更新部104は、読み取り装置などによって会員IDの情報を取得したか否かを判定する。会員IDの情報が取得された場合(ステップS104:Yes)、更新部104は、生体情報に対応付けられた顧客IDの情報を会員IDの情報に更新する(ステップS105)。ステップS105のつぎに、情報処理システム1は、フローの動作を終了する。また、会員IDの情報が取得されていない場合(ステップS104:No)、情報処理システム1は、フローの動作を終了する。更新部104は、例えば、所定の場所から顧客が去ったことが検出された場合に会員IDの情報が取得されていないと判断してもよい。もしくは、ステップS104においてNoの場合について、一定時間以上経過しても会員IDの情報が取得されなければ、情報処理システム1は、フローの動作を終了してもよい。 Next, the update unit 104 determines whether or not the member ID information has been acquired (step S104). In step S104, the update unit 104 determines whether or not the member ID information has been acquired by a reading device or the like. If the member ID information has been acquired (step S104: Yes), the update unit 104 updates the customer ID information associated with the biometric information to the member ID information (step S105). After step S105, the information processing system 1 ends the operation of the flow. Also, if the member ID information has not been acquired (step S104: No), the information processing system 1 ends the operation of the flow. For example, the update unit 104 may determine that the member ID information has not been acquired when it is detected that the customer has left a specified location. Alternatively, if the answer is No in step S104, and the member ID information has not been acquired even after a certain period of time has elapsed, the information processing system 1 may end the operation of the flow.

このように、ステップS104においてNoの場合、ステップS101からステップS103は繰り返されることとなる。具体的に、例えば、ある顧客は、5月10日に店舗に来店した。しかし、その顧客は、店舗で何も商品を購入しなかった。このような場合、情報処理システム1は、ステップS104のNoとして、フローの動作を終了する。一方、同じ顧客が、5月11日に再度店舗に来店した。そして、その顧客は、その日に店舗で商品を購入時に会員コードを提示した。このような場合、情報処理システム1は、5月11日にステップS101から再度処理を開始してステップS104のYesとなるため、ステップS105において顧客IDの情報を会員IDの情報に更新する。具体的に、5月10日において、顧客の顔特徴量と顧客IDの情報(例えば、「B00001」)とに、5月10日に店舗に来店したという行動情報が対応付けられる。そして、5月11日において、顧客の顔特徴量と顧客IDの情報(例えば、「B00002」)に、5月11日に店舗に来店したという行動情報とが対応付けられる。そして、情報処理システム1は、5月11日の決済時に、会員IDの情報(例えば、「A00001」)を取得する。そして、情報処理システム1は、顧客の顔特徴量に対応付けられた顧客IDの情報(「B00001」と「B00002」)を、会員IDの情報(「A00001」)に更新する。 In this way, if the answer is No in step S104, steps S101 to S103 are repeated. Specifically, for example, a certain customer visited the store on May 10th. However, the customer did not purchase any products at the store. In such a case, the information processing system 1 ends the operation of the flow as No in step S104. Meanwhile, the same customer visited the store again on May 11th. And the customer presented the membership code when purchasing a product at the store on that day. In such a case, the information processing system 1 starts the process again from step S101 on May 11th, and the answer is Yes in step S104, so in step S105, the information of the customer ID is updated to the information of the membership ID. Specifically, on May 10th, the facial feature amount of the customer and the information of the customer ID (for example, "B00001") are associated with the behavioral information that the customer visited the store on May 10th. Then, on May 11th, the customer's facial features and customer ID information (e.g., "B00002") are associated with behavioral information indicating that the customer visited the store on May 11th. Then, at the time of payment on May 11th, the information processing system 1 acquires the member ID information (e.g., "A00001"). Then, the information processing system 1 updates the customer ID information ("B00001" and "B00002") associated with the customer's facial features to the member ID information ("A00001").

つぎに、実施の形態1の効果について説明する。情報処理システム1は、例えば、行動情報を顧客IDの情報と生体情報とに対応付けて登録する。そして、情報処理システム1は、会員IDの情報が取得されると、顧客IDの情報を会員IDの情報に更新する。これにより、情報処理システム1は、例えば、会員IDの情報に生体情報を紐づける前についての所定の場所における顧客の行動履歴も会員IDの情報に紐づけることができる。ひいては、情報処理システム1は、顧客の行動履歴をより多く集めることを支援することができる。 Next, the effects of the first embodiment will be described. For example, the information processing system 1 registers behavioral information in association with customer ID information and biometric information. Then, when member ID information is acquired, the information processing system 1 updates the customer ID information to the member ID information. This enables the information processing system 1 to link, for example, the behavioral history of a customer at a specified location before linking the biometric information to the member ID information to the member ID information. Ultimately, the information processing system 1 can assist in collecting more behavioral history of customers.

また、例えば、顧客が、自身で顔を撮像する。そして、顧客が、オンライン上の会員情報として、顔画像の情報をアップロードする場合がある。このような場合、顧客の数が多くとも、実際に顔画像をアップロードする顧客の数は少ないと推定される。例えば、100人の顧客に対して数人しか画像データをアップロードしないと、複数の顧客の行動等を解析することは困難である。一方、情報処理システム1では、会員IDの情報に生体情報を紐づける前の顧客の所定の場所における行動の履歴も会員IDの情報に紐づけることができる。このため、情報処理システム1は、より多くの顧客の行動を解析することを支援することができる。また、情報処理システム1は、より精度よく顧客の行動を解析することを支援することができる。例えば、情報処理システム1は、電子商取引(EC(Electronic Commerce))サイトにおいて解析されるコンバージョン率に似た解析を店舗の来店した顧客に対しても行う場合に、解析精度の向上を図ることができる。コンバージョン率とは、例えば、ウエブサイトに訪れた顧客の数に対して、実際に購入した顧客の数の割合である。一方、実際の場所に来た顧客の場合、例えば、所定の場所に訪れた顧客の数に対して、実際に所定の行動を行った顧客の数の割合の解析が挙げられる。または、ある顧客が店舗に訪れた回数に対する実際に購入した回数の割合の顧客単位の解析などが挙げられる。このように、情報処理システム1は、会員IDの情報を紐づける前の顧客の行動履歴も集約することができるため、顧客の行動解析の精度の向上を図ることができる。 For example, a customer may take a picture of his/her face. Then, the customer may upload face image information as online member information. In such a case, even if there are many customers, it is estimated that the number of customers who actually upload face images is small. For example, if only a few customers upload image data for 100 customers, it is difficult to analyze the behavior of multiple customers. On the other hand, in the information processing system 1, the history of the customer's behavior in a specified place before the biometric information is linked to the member ID information can also be linked to the member ID information. Therefore, the information processing system 1 can support the analysis of the behavior of more customers. In addition, the information processing system 1 can support the analysis of customer behavior with greater accuracy. For example, the information processing system 1 can improve the accuracy of analysis when performing an analysis similar to the conversion rate analyzed on an electronic commerce (EC (Electronic Commerce)) site on customers who visit a store. The conversion rate is, for example, the ratio of the number of customers who actually purchased to the number of customers who visited the website. On the other hand, in the case of customers who actually visited a location, for example, an analysis can be made of the ratio of the number of customers who actually performed a specified action to the number of customers who visited a specified location. Alternatively, an analysis can be made on a customer-by-customer basis of the ratio of the number of times a customer actually made a purchase to the number of times the customer visited a store. In this way, the information processing system 1 can also aggregate the behavioral history of customers before linking the member ID information, thereby improving the accuracy of customer behavior analysis.

また、上述したように、顔特徴量は、顔の画像データと異なり、個人情報とならない場合があるという利点がある。顔の画像データと比較して顔特徴量の方が漏洩した際に個人を特定しにくい。そこで、情報処理システム1は、生体情報として顔特徴量を用いる。これにより。情報処理システム1は、生体情報の漏洩において、顧客が特定されるリスクを抑制することができる。 Furthermore, as described above, facial features have the advantage that, unlike facial image data, they may not be personal information. Compared to facial image data, facial features are less likely to identify an individual if leaked. Therefore, the information processing system 1 uses facial features as biometric information. This allows the information processing system 1 to reduce the risk of a customer being identified if biometric information is leaked.

(実施の形態2)
つぎに、実施の形態2について図面を参照して詳細に説明する。実施の形態2では、例えば、新たに取得された生体情報が登録されているか否かを判定する例について説明する。実施の形態2では、新たに取得された生体情報が登録されていない場合に、新たに顧客IDの情報と生体情報とを対応付けて登録する。以下、本実施の形態2の説明が不明確にならない範囲で、前述の説明と重複する内容については説明を省略する。また、実施の形態2では、生体情報として、顔特徴量を用いる例を説明する。
(Embodiment 2)
Next, the second embodiment will be described in detail with reference to the drawings. In the second embodiment, for example, an example will be described in which it is determined whether newly acquired biometric information has been registered. In the second embodiment, if newly acquired biometric information has not been registered, the customer ID information and the biometric information are newly associated and registered. Below, as long as the explanation of the second embodiment is not unclear, the explanation of the contents that overlap with the above explanation will be omitted. In addition, in the second embodiment, an example will be described in which face features are used as biometric information.

図3は、実施の形態2にかかる情報処理システムの一構成例を示すブロック図である。情報処理システム2は、情報処理装置20と、撮像装置22と、読み取り装置23と、を有する。実施の形態2では、情報処理システム2が情報処理装置20と撮像装置22と読み取り装置23とを有することが新たに追加される。そして、情報処理装置20が各機能部を有することが新たに追加される。 Fig. 3 is a block diagram showing an example of the configuration of an information processing system according to the second embodiment. The information processing system 2 has an information processing device 20, an imaging device 22, and a reading device 23. In the second embodiment, the information processing system 2 is newly provided with the information processing device 20, the imaging device 22, and the reading device 23. In addition, the information processing device 20 is newly provided with each functional unit.

各装置は、同一の装置であってもよい。例えば、情報処理装置20と、読み取り装置23とは、同一の装置であってもよい。例えば撮像装置22と読み取り装置23が同一の装置であってもよい。どの装置の組み合わせが同一の装置であるかについては特に限定されない。 Each device may be the same device. For example, the information processing device 20 and the reading device 23 may be the same device. For example, the imaging device 22 and the reading device 23 may be the same device. There is no particular limitation as to which combinations of devices are the same device.

撮像装置22は、顧客の画像または動画像を撮像する装置である。撮像装置22は、例えば、顧客の動線をするために、常時顧客の画像を撮像してもよい。図3において、撮像装置22-1から撮像装置22-nと示すように、情報処理システム2は、複数の撮像装置22を有していてもよい。なお、nは1以上の整数である。撮像装置22が取り付けられる位置等は特に限定されない。 The imaging device 22 is a device that captures images or videos of customers. The imaging device 22 may capture images of customers at all times, for example, to track the customer's movement line. As shown in FIG. 3 as imaging device 22-1 to imaging device 22-n, the information processing system 2 may have multiple imaging devices 22. Note that n is an integer equal to or greater than 1. There are no particular limitations on the position at which the imaging device 22 is attached.

図3において、情報処理装置20は、例えば、第1取得部201と、識別情報登録部202と、行動情報登録部203と、更新部204と、判定部205と、記憶部206と、を有する。なお、各機能部は、異なる装置によって実現されてもよい。実施の形態2では、実施の形態1から判定部205と記憶部206とが追加される。第1取得部201は、実施の形態1にかかる第1取得部101の機能を有する。識別情報登録部202は、実施の形態1にかかる識別情報登録部102の機能を有する。行動情報登録部203は、実施の形態1にかかる行動情報登録部103の機能を有する。更新部204は、実施の形態1にかかる更新部104の機能を有する。 In FIG. 3, the information processing device 20 has, for example, a first acquisition unit 201, an identification information registration unit 202, a behavior information registration unit 203, an update unit 204, a determination unit 205, and a storage unit 206. Note that each functional unit may be realized by a different device. In the second embodiment, the determination unit 205 and the storage unit 206 are added to the first embodiment. The first acquisition unit 201 has the function of the first acquisition unit 101 according to the first embodiment. The identification information registration unit 202 has the function of the identification information registration unit 102 according to the first embodiment. The behavior information registration unit 203 has the function of the behavior information registration unit 103 according to the first embodiment. The update unit 204 has the function of the update unit 104 according to the first embodiment.

まず、記憶部206について説明する。記憶部206は、情報処理装置20の各機能の処理結果を記憶する。また、記憶部206は、各部の処理に用いるデータを記憶する。また、後述する図16においてハードウェア構成例で詳細に説明するが、情報処理装置20は、各機能部を実現するための各種命令を含むプログラムを記憶部206にロードして実行する。記憶部206としては、ROM(Read Only Memory)、RAM(Random Access Memory)、半導体メモリ、HDD(Hard Disk Drive)、SSD(Solid State Drive)が挙げられる。また、記憶部206は、これらの組み合わせであってもよい。 First, the storage unit 206 will be described. The storage unit 206 stores the processing results of each function of the information processing device 20. The storage unit 206 also stores data used in the processing of each unit. The information processing device 20 loads a program including various commands for implementing each functional unit into the storage unit 206 and executes the program, which will be described in detail in a hardware configuration example in FIG. 16 described later. Examples of the storage unit 206 include a ROM (Read Only Memory), a RAM (Random Access Memory), a semiconductor memory, a HDD (Hard Disk Drive), and a SSD (Solid State Drive). The storage unit 206 may also be a combination of these.

図3において、記憶部206は、記憶内容として、例えば、会員DB2011と、顔DB2012と、を記憶する。図3における記憶部206の記憶内容は、一例である。例えば、これらの各種情報は、情報処理装置20と通信ネットワークを介して接続された他の装置(例えば、ストレージ装置)の記憶部に記憶されていてもよい。会員DB2011と顔DB2012は、例えばECサイトで使用されるものと同一であってもよい。このため、会員DB2011と顔DB2012は、ECサイトと情報処理システム2の両方が利用可能なストレージ装置に記憶されていてもよい。これにより、情報処理システム2は、ECサイトと実際の店舗との両方における顧客の行動履歴を集約することができる。 In FIG. 3, the memory unit 206 stores, for example, a member DB 2011 and a face DB 2012 as memory contents. The memory contents of the memory unit 206 in FIG. 3 are one example. For example, these various pieces of information may be stored in a memory unit of another device (for example, a storage device) connected to the information processing device 20 via a communication network. The member DB 2011 and the face DB 2012 may be the same as those used on the EC site, for example. For this reason, the member DB 2011 and the face DB 2012 may be stored in a storage device that is available to both the EC site and the information processing system 2. This allows the information processing system 2 to aggregate the behavioral history of customers on both the EC site and the actual store.

図4は、会員DB2011の一例を示す説明図である。会員DB2011は、会員別に、会員識別情報である会員IDの情報と、会員情報と、が対応付けられている。図4の会員DB2011において、行方向のレコードが、会員別に、会員IDの情報と、会員情報と、を含む。図4において、会員情報としては、名前の情報、性別の情報、年齢の情報、連絡先の情報が挙げられる。会員情報は、これらに限らず、種々変更可能であってもよい。ここで、例えば、会員IDは、「A」から始まる番号によって表される。 Figure 4 is an explanatory diagram showing an example of member DB 2011. In member DB 2011, member ID information, which is member identification information, is associated with member information for each member. In member DB 2011 in Figure 4, row-wise records include member ID information and member information for each member. In Figure 4, member information includes name information, gender information, age information, and contact information. Member information is not limited to these, and may be changed in various ways. Here, for example, member IDs are represented by numbers starting with "A."

図5は、顔DB2012の一例を示す説明図である。顔DB2012は、顧客識別情報である顧客IDの情報と、生体情報としての顔特徴量の情報と、行動情報としての行動履歴の情報と、が対応付けられている。図5の会員DB2011において、行方向のレコードが、顧客IDの情報と、顔特徴量の情報と、行動履歴の情報と、を含む。図5において、所定の場所が店舗である場合、行動履歴としては、来店、退店、月別の来店数、手に取った商品、所定期間視線を向けていた商品、所定期間立っていた位置など様々な例が挙げられる。また、イベントスペースの場合、行動履歴としては、入場時刻、退場時刻、興味を持った各イベントエリアへの立ち寄りや参加などの様々な例が挙げられる。また、駅の場合、行動履歴としては、改札の入場時刻、改札の退場時刻、駅に着いた時刻、駅のプラットホームに降りた時刻、駅構内の売店等で商品の購入の有無など様々な例が挙げられる。図5の例では、顧客IDの情報が「B0002」の場合、顔特徴量としてY、行動履歴として、「8月1日に来店」が登録されてある。 FIG. 5 is an explanatory diagram showing an example of the face DB 2012. In the face DB 2012, customer ID information, which is customer identification information, facial feature information, which is biometric information, and behavior history information, which is behavior information, are associated with each other. In the member DB 2011 in FIG. 5, the row-direction records include customer ID information, facial feature information, and behavior history information. In FIG. 5, when the specified location is a store, various examples of behavior history include store visits, store exits, the number of store visits by month, products picked up, products that were looked at for a specified period of time, and positions where the user stood for a specified period of time. In the case of an event space, various examples of behavior history include the time of entry, the time of exit, and stopping by or participating in each event area that the user was interested in. In the case of a station, various examples of behavior history include the time of entry through the ticket gate, the time of exit through the ticket gate, the time of arrival at the station, the time of getting off at the station platform, and whether or not a product was purchased at a store in the station. In the example of Figure 5, when the customer ID information is "B0002", the facial feature value is registered as Y and the behavioral history is registered as "Visited the store on August 1st."

図3の説明に戻って、各機能部について説明する。第1取得部201は、例えば、所定の場所に来た顧客の生体情報を取得する。上述したように、実施の形態2では、生体情報として顧客の顔特徴量の情報を挙げる。このため、第1取得部201は、所定の場所に来た顧客の画像から得られる顔特徴量の情報を取得する。実施の形態1で説明したように所定の場所は特に限定されない。例えば、所定の場所は、会員カードと会員コードによって会員別に会員情報が管理可能な場所である。例えば、ここでの画像は、撮像装置22によって撮像される。例えば、店舗の場合、入口付近に設けられた撮像装置22が、来店した顧客の顔を撮像する。顔の画像から顔特徴量を抽出する処理は、特に限定されない。例えば、顔の画像から顔の特徴点が複数抽出されてもよい。実施の形態1で説明したように、第1取得部201が、顔の画像から顔特徴量を抽出する処理を行う。これにより、第1取得部201は、抽出処理により、顔特徴量の情報を取得してもよい。もしくは、第1取得部201は、既存の顔特徴量を抽出する装置から、顔特徴量の情報を受け付けてもよい。 Returning to the explanation of FIG. 3, each functional unit will be explained. The first acquisition unit 201 acquires, for example, biometric information of a customer who has come to a predetermined location. As described above, in the second embodiment, the biometric information is information on the facial features of the customer. For this reason, the first acquisition unit 201 acquires information on the facial features obtained from an image of a customer who has come to a predetermined location. As described in the first embodiment, the predetermined location is not particularly limited. For example, the predetermined location is a location where membership information can be managed for each member by a membership card and a membership code. For example, the image here is captured by the imaging device 22. For example, in the case of a store, the imaging device 22 installed near the entrance captures the face of a customer who has come to the store. The process of extracting facial features from the facial image is not particularly limited. For example, multiple facial feature points may be extracted from the facial image. As described in the first embodiment, the first acquisition unit 201 performs a process of extracting facial features from the facial image. As a result, the first acquisition unit 201 may acquire information on facial features by extraction processing. Alternatively, the first acquisition unit 201 may receive information on facial features from an existing device that extracts facial features.

判定部205は、取得された顔特徴量の情報に対応付けられた顧客IDの情報があるかを判定する。具体的に、判定部205は、顔DB2012から、取得された顔特徴量の情報とマッチする顔特徴量の情報を検索する。 The determination unit 205 determines whether there is customer ID information associated with the acquired facial feature information. Specifically, the determination unit 205 searches the face DB 2012 for facial feature information that matches the acquired facial feature information.

識別情報登録部202は、取得された顔特徴量の情報に対応付けられた顧客IDの情報が顔DB2012に登録されていない場合に、取得された顔特徴量の情報と顧客IDの情報とを対応付けて登録する。ここでの顧客IDは、例えば、会員IDおよび顔DB2012にすでに登録された顧客IDと異なるIDとする。 If the customer ID information associated with the acquired facial feature information is not registered in the face DB 2012, the identification information registration unit 202 registers the acquired facial feature information and the customer ID information in association with each other. The customer ID here is, for example, an ID different from the member ID and the customer ID already registered in the face DB 2012.

また、識別情報登録部202は、取得された顔特徴量の情報に対応付けられた顧客IDの情報がある場合に、顔特徴量の情報を新たに登録しない。この場合、識別情報登録部202は、登録された顔特徴量の情報を、新たに取得された顔特徴量の情報に更新してもよい。また、生体情報が、顔特徴量の情報以外の情報の場合も、識別情報登録部202は、判定部205の判定結果に応じて、取得された顔特徴量の情報と顧客IDの情報とを対応付けて登録する。 In addition, when there is customer ID information associated with the acquired facial feature information, the identification information registration unit 202 does not newly register the facial feature information. In this case, the identification information registration unit 202 may update the registered facial feature information to the newly acquired facial feature information. In addition, even when the biometric information is information other than facial feature information, the identification information registration unit 202 associates the acquired facial feature information with customer ID information and registers it according to the judgment result of the judgment unit 205.

そして、行動情報登録部203は、所定の場所における顧客の行動情報を、顧客IDの情報に対応付けて登録する。実施の形態1で説明したように、例えば、撮像装置22が店舗の入り口に取り付けられている場合、顧客の行動情報は、例えば、顧客が入口のゲートを通過したかを示す情報であってもよい。顧客の行動情報は、例えば、顧客が何月何日何時に来たことを示す情報、顧客が何時にきて何時に去ったかを示す情報であってもよい。例えば、行動情報登録部203は、顧客の行動が発生したことが検出されたタイミングで、行動情報を登録してもよい。具体的に、行動情報登録部203は、顧客の顔特徴量が取得されるタイミングにおいて、行動情報を登録してもよい。また、例えば、撮像装置22によって常時顧客撮影することにより顧客の動線を追跡可能な場合、顧客の行動情報は、具体的な顧客の動線から得られた情報であってもよい。行動情報については、図5において顔DB2012で上述したような行動履歴に登録される情報である。 Then, the behavior information registration unit 203 registers the behavior information of the customer at a predetermined location in association with the information of the customer ID. As described in the first embodiment, for example, if the imaging device 22 is attached to the entrance of the store, the behavior information of the customer may be, for example, information indicating whether the customer passed through the entrance gate. The behavior information of the customer may be, for example, information indicating what date and time the customer came, or information indicating what time the customer came and left. For example, the behavior information registration unit 203 may register the behavior information at the timing when the occurrence of the customer's behavior is detected. Specifically, the behavior information registration unit 203 may register the behavior information at the timing when the facial feature amount of the customer is acquired. Also, for example, if the customer's movement line can be tracked by constantly photographing the customer with the imaging device 22, the behavior information of the customer may be information obtained from the specific movement line of the customer. The behavior information is information registered in the behavior history as described above in the face DB 2012 in FIG. 5.

更新部204は、顧客の会員IDの情報が取得されると、生体情報に対応付けられた顧客IDの情報を、取得された会員IDの情報に更新する。例えば、店舗の場合、決済時に会員IDの情報が取得されてもよい。また、駅の場合、改札に入る時、もしくは改札を出る時に会員IDの情報が取得されてもよい。イベントスペースの場合、所定の会員サービスを受ける際に会員IDの情報が取得されてもよい。具体的に、顧客の動線を追跡している場合、更新部204は、顧客の特徴量に対応付けられた顧客IDの情報を、取得された会員IDの情報に更新する。顧客の動線を追跡していない場合、第1取得部201は、顧客の会員IDの情報が取得されると、再度、顧客の特徴量を取得してもよい。そして、更新部204は、新たに取得された顧客の特徴量と同一の特徴量に対応付けられた顧客IDの情報を、取得された会員IDの情報に更新する。 When the member ID information of the customer is acquired, the update unit 204 updates the customer ID information associated with the biometric information to the acquired member ID information. For example, in the case of a store, the member ID information may be acquired at the time of payment. In the case of a station, the member ID information may be acquired when entering or leaving the ticket gate. In the case of an event space, the member ID information may be acquired when receiving a specified member service. Specifically, when the customer's movement path is being tracked, the update unit 204 updates the customer ID information associated with the customer's characteristic amount to the acquired member ID information. When the customer's movement path is not being tracked, the first acquisition unit 201 may acquire the customer's characteristic amount again when the member ID information of the customer is acquired. Then, the update unit 204 updates the customer ID information associated with the same characteristic amount as the newly acquired customer's characteristic amount to the acquired member ID information.

より具体的に、第1取得部201は、顧客の会員IDの情報が取得されると、再度顧客の顔特徴量を取得してもよい。そして、更新部204は、取得された顔特徴量の情報と合致する顔特徴量の情報を顔DB2012から検索する。更新部204は、検出された顔特徴量の情報に対応付けられた顧客IDの情報を、会員IDの情報に更新する。 More specifically, when the first acquisition unit 201 acquires the customer's member ID information, the first acquisition unit 201 may acquire the customer's facial features again. Then, the update unit 204 searches the face DB 2012 for facial feature information that matches the acquired facial feature information. The update unit 204 updates the customer ID information associated with the detected facial feature information to the member ID information.

図6は、顔特徴量が顔DB2012に登録され、行動情報が顔DB2012に登録される一例を示す説明図である。図6において、第1取得部201は、例えば、顔の画像から得られる顔特徴量Xの情報を取得する。判定部205は、顔特徴量Xの情報が顔DB2012に登録されているか否かを判定する。図6において、顔特徴量Xの情報が顔DB2012に登録されていないため、識別情報登録部202は、顧客IDの情報「B00001」と、顔特徴量Xの情報とを顔DB2012に登録する。顧客IDの情報「B00001」と、顔特徴量Xの情報とは対応付けられる。すなわち、顔DB2012において、同一のレコードが、顧客IDの情報「B00001」と、顔特徴量Xの情報とを含む。図6において、顔DB2012では、行動履歴の情報が空である。そして、行動情報登録部203は、所定の場所における顧客の行動情報を、顧客IDの情報「B00001」に対応付けて登録する。図6において、行動履歴の情報として、新たに「2020年10月1日 来店。」という情報が登録されてある。 FIG. 6 is an explanatory diagram showing an example in which facial feature amounts are registered in the face DB 2012 and behavioral information is registered in the face DB 2012. In FIG. 6, the first acquisition unit 201 acquires, for example, information on facial feature amount X obtained from a face image. The determination unit 205 determines whether or not the information on facial feature amount X is registered in the face DB 2012. In FIG. 6, since the information on facial feature amount X is not registered in the face DB 2012, the identification information registration unit 202 registers the customer ID information "B00001" and the information on facial feature amount X in the face DB 2012. The customer ID information "B00001" and the information on facial feature amount X are associated with each other. That is, in the face DB 2012, the same record includes the customer ID information "B00001" and the information on facial feature amount X. In FIG. 6, the behavioral history information is empty in the face DB 2012. Then, the behavioral information registration unit 203 registers the behavioral information of the customer at the specified location in association with the customer ID information "B00001." In FIG. 6, new information "Visited on October 1, 2020" has been registered as behavioral history information.

図7は、顔特徴量の情報が顔DB2012にすでに登録されてあり、行動情報が顔DB2012に登録される一例を示す説明図である。図7において、第1取得部201は、例えば、顧客の顔画像2013から得られる顔特徴量Xの情報を取得する。判定部205は、顔特徴量Xの情報が顔DB2012に登録されているか否かを判定する。図7において、顔特徴量Xの情報が顔DB2012に登録されている。このため、識別情報登録部202は、新たに顔特徴量Xの情報を顔DB2012に登録しない。顔DB2012では、行動履歴の情報として、「2020年10月1日 来店」という情報が登録されてある。すなわち、この顧客はすでに2020年10月1日に来店している。そして、行動情報登録部203は、所定の場所における顧客の行動情報を、顧客IDの情報「B00001」に対応付けて登録する。図6において、行動履歴の情報として、新たに「2020年10月5日 来店」と「2020年10月5日 商品Aを手に取る」という情報が登録されてある。これにより、図7における行動情報登録後の顔DB2012によれば、顧客は、2020年10月1日と2020年10月5日に来店した。さらに、顔DB2012によれば、顧客は、2020年10月5日に来店した際に、商品Aに興味を持ったことが分かる。 FIG. 7 is an explanatory diagram showing an example in which facial feature information has already been registered in the face DB 2012 and behavioral information is registered in the face DB 2012. In FIG. 7, the first acquisition unit 201 acquires, for example, facial feature X information obtained from the customer's face image 2013. The determination unit 205 determines whether the facial feature X information is registered in the face DB 2012. In FIG. 7, the facial feature X information is registered in the face DB 2012. For this reason, the identification information registration unit 202 does not newly register the facial feature X information in the face DB 2012. In the face DB 2012, information "Visit the store on October 1, 2020" is registered as behavioral history information. In other words, this customer has already visited the store on October 1, 2020. Then, the behavioral information registration unit 203 registers the behavioral information of the customer at a specified location in association with the customer ID information "B00001". In FIG. 6, new information such as "Visited the store on October 5, 2020" and "Picked up product A on October 5, 2020" is registered as behavioral history information. As a result, according to the face DB 2012 after the behavioral information registration in FIG. 7, the customer visited the store on October 1, 2020 and October 5, 2020. Furthermore, according to the face DB 2012, it can be seen that the customer became interested in product A when he visited the store on October 5, 2020.

図3の説明に戻って、更新部204は、顧客の会員IDの情報が取得されると、顔特徴量の情報に対応付けられた顧客IDの情報を、取得された会員IDの情報に更新する。例えば、読み取り装置23が、顧客により提示された会員カードまたは会員コードを読み取る。これにより、顧客の会員IDの情報が取得される。所定の場所が店舗またはイベントスペースである場合、読み取り装置23は、会員カードまたは会員コードを読み取る。例えば、読み取られるタイミングとしては、決済時と所定のサービスを受ける時が挙げられる。このようにして、会員カードまたは会員コードに対応する顧客の会員IDの情報が取得されてもよい。また、所定の場所が駅の場合、顧客が非接触型のIC(Integrated Circuit)カードを読み取り装置23にかざす。例えば、読み取り装置23にICカードがかざされるタイミングとしては、顧客が改札に入る時、改札から出る時、券売機、ベンディングマシーンなどで商品を購入する時が挙げられる。そして、読み取り装置23が非接触型のICカードを読み取る。このようにして、ICカードに登録された会員IDの情報が取得されてもよい。図3において、複数の読み取り装置23が設けられていてもよい。 Returning to the explanation of FIG. 3, when the update unit 204 acquires the customer's member ID information, it updates the customer ID information associated with the facial feature information to the acquired member ID information. For example, the reading device 23 reads the member card or member code presented by the customer. This acquires the customer's member ID information. If the specified location is a store or event space, the reading device 23 reads the member card or member code. For example, the timing of reading can be when making a payment or when receiving a specified service. In this way, the customer's member ID information corresponding to the member card or member code may be acquired. Also, if the specified location is a station, the customer holds a non-contact IC (Integrated Circuit) card over the reading device 23. For example, the timing of holding the IC card over the reading device 23 can be when the customer enters the ticket gate, when exiting the ticket gate, or when purchasing a product from a ticket machine, vending machine, or the like. Then, the reading device 23 reads the non-contact IC card. In this way, the member ID information registered in the IC card may be acquired. In FIG. 3, multiple reading devices 23 may be provided.

図8は、更新例を示す説明図である。例えば、会員IDの情報「A00001」が取得される。会員IDの情報「A00001」が会員DB2011に登録されている。このため、更新部204は、顔特徴量Xの情報に対応付けられた顧客IDの情報「B00001」を、会員IDの情報「A00001」に更新する。これにより、会員DB2011と、顔DB2012とが、関連付けられる。すなわち、顔特徴量Xと、会員情報とが、会員IDを介して関連付けられる。図8において、例えば、顔特徴量Xを有する顧客の名前は「●●」であることが特定可能となる。これにより、図8における更新後の顔DB2012と会員DB2011によれば、「●●」という名前の30歳の女性客は、2020年10月1日と2020年10月5日に来店した。さらに、顔DB2012および会員DB2011によれば、この女性客は、2020年10月5日に来店した際に、商品Aに興味を持ったことが分かる。このように、会員IDの情報「A00001」が顔DB2012に登録される以前の顧客の行動が分かるようになる。 Figure 8 is an explanatory diagram showing an example of an update. For example, member ID information "A00001" is acquired. Member ID information "A00001" is registered in member DB 2011. Therefore, the update unit 204 updates the customer ID information "B00001" associated with the facial feature amount X information to member ID information "A00001". As a result, member DB 2011 and face DB 2012 are associated. That is, facial feature amount X and member information are associated via the member ID. In Figure 8, for example, it is possible to identify that the name of a customer having facial feature amount X is "●●". As a result, according to the updated face DB 2012 and member DB 2011 in Figure 8, a 30-year-old female customer named "●●" visited the store on October 1, 2020 and October 5, 2020. Furthermore, according to face DB 2012 and member DB 2011, it is known that this female customer was interested in product A when she visited the store on October 5, 2020. In this way, it becomes possible to know the customer's behavior before the member ID information "A00001" was registered in face DB 2012.

図9は、実施の形態2にかかる情報処理システム2の一動作例を示すフローチャートである。ここで、例えば、図9における情報処理システム2による各ステップの処理結果は、記憶部206、または通信ネットワークを介して接続されるストレージ装置に記憶される。第1取得部201は、撮像された顔画像から得られる顔特徴量を取得する(ステップS201)。そして、判定部205は、顔特徴量が顔DB2012に登録済みか否かを判断する(ステップS202)。登録済みの場合(ステップS202:Yes)、判定部205は、ステップS204へ移行する。一方、登録済みでない場合(ステップS202:No)、識別情報登録部202は、顧客IDの情報と顔特徴量の情報とを対応付けて登録する(ステップS203)。 FIG. 9 is a flowchart showing an example of an operation of the information processing system 2 according to the second embodiment. Here, for example, the processing results of each step by the information processing system 2 in FIG. 9 are stored in the memory unit 206 or a storage device connected via a communication network. The first acquisition unit 201 acquires facial feature values obtained from a captured face image (step S201). Then, the determination unit 205 determines whether the facial feature values have been registered in the face DB 2012 (step S202). If they have been registered (step S202: Yes), the determination unit 205 proceeds to step S204. On the other hand, if they have not been registered (step S202: No), the identification information registration unit 202 registers the customer ID information and the facial feature value information in association with each other (step S203).

つぎに、ステップS203、またはステップS202のYesの場合のつぎに、行動情報登録部203は、顧客の行動情報を顧客IDの情報に対応付けて登録する(ステップS204)。つぎに、更新部204は、会員IDの情報を取得したか否かを判断する(ステップS205)。例えば、読み取り装置23が、会員カードまたは会員コードを読み込む。これにより、更新部204は、会員IDの情報を取得したと判断する(ステップS205:Yes)。会員IDの情報が取得された場合(ステップS205:Yes)、更新部204は、顧客IDの情報を会員IDの情報に更新する(ステップS206)。ステップS206のつぎに、情報処理システム2は、フローの動作を終了する。また、会員IDの情報が取得されたていない場合(ステップS205:No)、情報処理システム2は、フローの動作を終了する。 Next, after step S203 or if the answer is Yes in step S202, the behavioral information registration unit 203 registers the behavioral information of the customer in association with the customer ID information (step S204). Next, the update unit 204 determines whether or not the member ID information has been acquired (step S205). For example, the reading device 23 reads a member card or a member code. As a result, the update unit 204 determines that the member ID information has been acquired (step S205: Yes). If the member ID information has been acquired (step S205: Yes), the update unit 204 updates the customer ID information to the member ID information (step S206). After step S206, the information processing system 2 ends the operation of the flow. Also, if the member ID information has not been acquired (step S205: No), the information processing system 2 ends the operation of the flow.

実施の形態1で説明したように、ステップS205においてNoの場合、ステップS201からステップS204は繰り返されることになる。具体的に、例えば、会員IDの情報が取得されずに、顧客が、店舗を退店した場合、フローの動作が終了となる。そして、再度来店した場合には、ステップS201からステップS204が再度行われる。また、例えば、顧客の動線を追跡する場合に、ステップS204が繰り返されてもよい。例えば、店舗に来店したときだけでなく、店舗内における動線を追跡できる場合、顧客が店舗内で何らかの行動を行うたびに、新たに顧客の行動情報が登録される。 As explained in the first embodiment, if the answer is No in step S205, steps S201 to S204 are repeated. Specifically, for example, if the customer leaves the store without obtaining member ID information, the flow ends. If the customer returns to the store, steps S201 to S204 are performed again. Also, for example, step S204 may be repeated when tracking the customer's movement path. For example, if it is possible to track the customer's movement path within the store, not just when the customer visits the store, new customer behavior information is registered each time the customer takes some action within the store.

実施の形態2については上述した例に限られず、種々変更可能である。実施の形態2おける変形例について説明する。 Embodiment 2 is not limited to the above example, and various modifications are possible. We will now explain some modified examples of embodiment 2.

<実施の形態2の変形例1>
判定部205は、取得された顔特徴量の情報とマッチする顔特徴量の情報がある場合に、さらに、顧客IDの情報として、会員IDの情報が登録されているか否かを判定してもよい。例えば、顧客IDの情報として、会員IDの情報が登録されていない場合、更新部204は、会員IDの情報が取得されたら、更新処理を行う。一方、例えば、顧客IDの情報として、会員IDの情報が登録されている場合、行動情報登録部203は、顧客の行動情報を会員IDの情報に対応付けて登録し、更新部204は、更新処理を行わなくてもよい。これにより、情報処理システム2は、更新内容が同じ更新処理を何度も行うことを抑制することができる。
<First Modification of Second Embodiment>
When there is facial feature information that matches the acquired facial feature information, the determination unit 205 may further determine whether or not member ID information is registered as the customer ID information. For example, when member ID information is not registered as the customer ID information, the update unit 204 performs an update process when member ID information is acquired. On the other hand, when member ID information is registered as the customer ID information, the behavior information registration unit 203 registers the behavior information of the customer in association with the member ID information, and the update unit 204 does not need to perform an update process. This allows the information processing system 2 to prevent multiple updates with the same update content.

ここで、顧客IDの情報として、会員IDの情報が登録されているか否かの判定方法は特に限定されない。例えば、判定部205は、顔特徴量の情報に対応付けられた顧客IDの情報とマッチする会員IDの情報を会員DB2011から検索してもよい。判定部205は、顧客IDの情報とマッチする会員IDの情報が会員DB2011にある場合、顧客IDの情報として、すでに会員IDの情報が登録されていると判定する。一方、判定部205は、顧客IDの情報とマッチする会員IDの情報が会員DB2011にない場合、顧客IDの情報として、すでに会員IDの情報が登録されていると判定する。また、例えば、「A」から始まる番号が会員IDとすると、判定部205は、顧客IDの情報として、「A」から始まる番号が設定されている場合、顔DB2012において、顧客IDの情報として、すでに会員IDの情報が登録されていると判定する。例えば、判定部205は、顧客IDの情報として、「Bから始まる番号が設定されている場合、顔DB2012において、顧客IDの情報として、すでに会員IDの情報が登録されていないと判定する。そして、更新部204は、会員IDの情報が取得されても、更新処理を行わないようにしてもよい。 Here, the method of determining whether or not member ID information is registered as customer ID information is not particularly limited. For example, the determination unit 205 may search for member ID information that matches the customer ID information associated with the facial feature amount information from the member DB 2011. When member ID information that matches the customer ID information is present in the member DB 2011, the determination unit 205 determines that the member ID information has already been registered as the customer ID information. On the other hand, when member ID information that matches the customer ID information is not present in the member DB 2011, the determination unit 205 determines that the member ID information has already been registered as the customer ID information. Also, for example, if a number starting with "A" is the member ID, the determination unit 205 determines that the member ID information has already been registered as the customer ID information in the face DB 2012 when a number starting with "A" is set as the customer ID information. For example, if a number starting with "B" is set as the customer ID information, the determination unit 205 determines that member ID information has not already been registered as the customer ID information in the face DB 2012. Then, the update unit 204 may not perform an update process even if member ID information is acquired.

<実施の形態2の変形例2>
顧客が複数の会員カード、または複数の会員コードを持っている場合がある。このような場合、取得された会員IDの情報と、顔DB2012に登録された会員IDの情報とが異なる。そこで、更新部204は、顔DB2012に顔IDの情報として登録された会員IDの情報と、取得された会員IDの情報と、が異なる場合に、取得された会員IDの情報を顔IDの情報として追加登録してもよい。例えば、会員IDの情報「A00001」が取得されたにも関わらず、顔DB2012において会員IDの情報「A00002」が顔特徴量の情報に対応付けられている場合を想定する。このような場合、更新部204は、顔特徴量の情報に、会員IDの情報「A00002」と、会員IDの情報「A00001」と、を対応付ける。これにより、顔DB2012において、顔特徴量の情報には、顧客IDの情報として、複数の会員IDの情報が紐づけられる。したがって、情報処理システム2は、顧客が複数の会員カードや会員コードを持っている場合にもすべての行動履歴の情報とすべての会員情報を紐づけることができる。
<Modification 2 of Second Embodiment>
A customer may have multiple membership cards or multiple membership codes. In such a case, the acquired member ID information differs from the member ID information registered in the face DB 2012. In this case, the update unit 204 may additionally register the acquired member ID information as face ID information when the member ID information registered as face ID information in the face DB 2012 differs from the acquired member ID information. For example, assume that the member ID information "A00001" is acquired, but the member ID information "A00002" is associated with the facial feature amount information in the face DB 2012. In such a case, the update unit 204 associates the member ID information "A00002" and the member ID information "A00001" with the facial feature amount information. As a result, in the face DB 2012, the facial feature amount information is linked to the multiple member ID information as customer ID information. Therefore, the information processing system 2 can link all behavior history information with all membership information even if a customer has multiple membership cards or membership codes.

<実施の形態2の変形例3>
変形例2のように顧客が複数の会員カードまたは会員コードを持っている場合に、変形例3では、複数の会員カードまたは会員コードを持っているかを顧客に確認してもよい。図示しないが、例えば、情報処理システム2は、顔DB2012に顔IDの情報として登録された会員IDの情報と、取得された会員IDの情報と、が異なる場合に、会員カードや会員コード等を複数持っているか等を、出力装置等を用いて顧客に対して確認してもよい。さらに、情報処理システム2は、顔DB2012に顔IDの情報として登録された会員IDの情報と、取得された会員IDの情報と、が異なる場合に、いずれの会員ID(会員カードや会員コード)を用いるかを顧客に対して確認してもよい。そして、更新部204は、登録された会員IDの情報と、取得された会員IDの情報と、のうち、顧客が使用中の会員IDの情報を、顔DB2012に顔IDの情報として登録してもよい。いずれの会員IDの情報を顧客が使用中であるかについては、例えば、実施の形態2において図示しない受付部(第3受付部)等を介して入力されてもよい。
<Third Modification of Second Embodiment>
In the case where a customer has multiple member cards or member codes as in the second modification, in the third modification, the customer may be asked whether he/she has multiple member cards or member codes. Although not shown, for example, when the member ID information registered in the face DB 2012 as face ID information is different from the acquired member ID information, the information processing system 2 may ask the customer whether he/she has multiple member cards, member codes, etc., using an output device or the like. Furthermore, when the member ID information registered in the face DB 2012 as face ID information is different from the acquired member ID information, the information processing system 2 may ask the customer which member ID (member card or member code) to use. Then, the update unit 204 may register the member ID information currently used by the customer, out of the registered member ID information and the acquired member ID information, in the face DB 2012 as face ID information. The member ID information currently used by the customer may be input, for example, via a reception unit (third reception unit) not shown in the second embodiment.

以上で実施の形態2の各変形例の説明を終了する。つぎに、実施の形態2の効果について説明する。情報処理システム2は、例えば、新たに取得された生体情報が登録されていない場合に、新たに顧客IDの情報と生体情報とを対応付けて登録する。一方、情報処理システム2は、例えば、新たに取得された生体情報が登録されている場合に、新たに顧客IDの情報と生体情報とを対応付けて登録しない。これにより、情報処理システム2は、同一の顧客の行動情報を集約することができる。したがって、情報処理システム2は、会員情報と紐づけられる前の顧客の行動履歴をより容易に把握することができる。 This concludes the description of each variant of embodiment 2. Next, the effects of embodiment 2 will be described. For example, when newly acquired biometric information has not been registered, the information processing system 2 registers new customer ID information and biometric information in association with each other. On the other hand, for example, when newly acquired biometric information has been registered, the information processing system 2 does not register new customer ID information and biometric information in association with each other. This allows the information processing system 2 to aggregate behavioral information of the same customer. Therefore, the information processing system 2 can more easily grasp the behavioral history of a customer before it was linked to membership information.

(実施の形態3)
つぎに、実施の形態3について図面を参照して詳細に説明する。実施の形態3では、会員IDの情報が取得されると、顔画像を表示して顔画像が顧客であるか否かの確認後に、顧客IDの情報を会員IDの情報に更新する例を説明する。以下、本実施の形態3の説明が不明確にならない範囲で、前述の説明と重複する内容については説明を省略する。また、実施の形態3では、生体情報として、顔特徴量を用いる例を説明する。
(Embodiment 3)
Next, a third embodiment will be described in detail with reference to the drawings. In the third embodiment, an example will be described in which, when member ID information is acquired, a face image is displayed to confirm whether the face image is a customer, and then the customer ID information is updated to the member ID information. Below, as long as the explanation of the third embodiment is not unclear, explanations of contents that overlap with the above explanation will be omitted. Also, in the third embodiment, an example will be described in which face features are used as biometric information.

図10は、実施の形態3にかかる情報処理システムの一構成例を示すブロック図である。情報処理システム3は、実施の形態1,2にかかる情報処理システム1,2の各部を基本構成として備える。情報処理システム3は、情報処理装置30と、端末装置31と、撮像装置32と、読み取り装置33と、を有する。情報処理システム3は、実施の形態2から端末装置31が追加される。 Fig. 10 is a block diagram showing an example of the configuration of an information processing system according to the third embodiment. Information processing system 3 includes the components of information processing systems 1 and 2 according to the first and second embodiments as basic components. Information processing system 3 includes an information processing device 30, a terminal device 31, an imaging device 32, and a reading device 33. Terminal device 31 is added to information processing system 3 from the second embodiment.

各装置は、同一の装置であってもよい。例えば、情報処理装置30と、端末装置31とは、同一の装置であってもよい。例えば、端末装置31と読み取り装置33とが同一の装置であってもよい。例えば撮像装置32と読み取り装置33が同一の装置であってもよい。どの装置の組み合わせが同一の装置であるかについては特に限定されない。 Each device may be the same device. For example, the information processing device 30 and the terminal device 31 may be the same device. For example, the terminal device 31 and the reading device 33 may be the same device. For example, the imaging device 32 and the reading device 33 may be the same device. There is no particular limitation as to which combinations of devices are the same device.

情報処理装置30は、実施の形態2にかかる情報処理装置20の機能を有する。撮像装置32は、実施の形態2にかかる撮像装置22の機能を有する。読み取り装置33は、実施の形態2にかかる読み取り装置23の機能を有する。 The information processing device 30 has the functions of the information processing device 20 according to the second embodiment. The imaging device 32 has the functions of the imaging device 22 according to the second embodiment. The reading device 33 has the functions of the reading device 23 according to the second embodiment.

情報処理装置30は、第1取得部301と、判定部305と、識別情報登録部302と、行動情報登録部303と、更新部304と、第2取得部307と、表示制御部308と、第1受付部309と、を有する。情報処理装置30は、実施の形態2にかかる情報処理装置30から第2取得部307と、表示制御部308と、第1受付部309と、が追加される。第1取得部301は、実施の形態1,2にかかる第1取得部201,201の機能を有する。判定部305は、実施の形態2にかかる判定部305の機能を有する。識別情報登録部302は、実施の形態1,2にかかる識別情報登録部102,202の機能を有する。行動情報登録部303は、実施の形態1,2にかかる行動情報登録部103,203の機能を有する。更新部304とは、実施の形態2にかかる更新部104,204の機能を有する。記憶部306は、実施の形態2にかかる記憶部206の機能を有する。記憶部306の記憶内容である会員DB3011と顔DB3012は、実施の形態2にかかる会員DB2011と顔DB2012と同一であってもよい。なお、実施の形態3にかかる情報処理装置30は、例えば、判定部305を有していなくてもよい。 The information processing device 30 has a first acquisition unit 301, a determination unit 305, an identification information registration unit 302, a behavior information registration unit 303, an update unit 304, a second acquisition unit 307, a display control unit 308, and a first reception unit 309. The information processing device 30 has the second acquisition unit 307, the display control unit 308, and the first reception unit 309 added to the information processing device 30 according to the second embodiment. The first acquisition unit 301 has the functions of the first acquisition units 201 and 201 according to the first and second embodiments. The determination unit 305 has the functions of the determination unit 305 according to the second embodiment. The identification information registration unit 302 has the functions of the identification information registration units 102 and 202 according to the first and second embodiments. The behavior information registration unit 303 has the functions of the behavior information registration units 103 and 203 according to the first and second embodiments. The update unit 304 has the functions of the update units 104 and 204 according to the second embodiment. The memory unit 306 has the functions of the memory unit 206 according to the second embodiment. The member DB 3011 and face DB 3012, which are the stored contents of the memory unit 306, may be the same as the member DB 2011 and face DB 2012 according to the second embodiment. Note that the information processing device 30 according to the third embodiment may not have, for example, the determination unit 305.

端末装置31は、例えば、出力装置を有する。出力装置としては、例えば、画像を表示する表示装置(表示部)、画像を印刷するプリンターが挙げられる。また、端末装置31は、例えば、ユーザによる操作の入力を受け付ける入力装置を有する。入力装置としては、例えば、キーボード、マウス、タッチパネルディスプレイ等が挙げられる。なお、出力装置と入力装置との両方またはいずれか一方は、情報処理装置30が有していてもよい。また。出力装置と入力装置の両方またはいずれか一方は、情報処理装置30および端末装置31と異なる装置等が有していてもよい。 The terminal device 31 has, for example, an output device. Examples of the output device include a display device (display unit) that displays images and a printer that prints images. The terminal device 31 also has, for example, an input device that accepts input of operations by a user. Examples of the input device include a keyboard, a mouse, and a touch panel display. Note that the information processing device 30 may have both or either of the output device and the input device. Also, the information processing device 30 may have both or either of the output device and the input device in a device or the like different from the information processing device 30 and the terminal device 31.

第1取得部301と、判定部305と、識別情報登録部302と、行動情報登録部303とは、実施の形態2から変更がない。これらの詳細な説明を省略する。 The first acquisition unit 301, the determination unit 305, the identification information registration unit 302, and the behavior information registration unit 303 are unchanged from the second embodiment. Detailed description of these will be omitted.

第2取得部307は、会員IDの情報が取得されると、顧客の顔画像の情報を取得する。顔画像の情報のデータ形式については、特に限定されない。ここで、顔画像が撮像装置32によって撮像されるタイミングは、特に限定されない。例えば、顔画像は、会員IDの情報が取得された後に撮像装置32によって撮像されてもよい。または、例えば、顔画像は、顔特徴量を得るために撮像装置32によって撮像されたものであってもよい。すなわち、第2取得部307は、顔特徴量の抽出に用いられる顔画像を取得してもよい。 When the member ID information is acquired, the second acquisition unit 307 acquires facial image information of the customer. There is no particular limitation on the data format of the facial image information. Here, there is no particular limitation on the timing at which the facial image is captured by the imaging device 32. For example, the facial image may be captured by the imaging device 32 after the member ID information is acquired. Or, for example, the facial image may be captured by the imaging device 32 in order to obtain facial feature amounts. In other words, the second acquisition unit 307 may acquire a facial image used to extract facial feature amounts.

表示制御部308は、例えば、顧客の顔画像を表示部に表示させる。表示部については、端末装置31の表示部を例に挙げる。上述したように、表示部は、情報処理装置30、もしくは他の装置に設けられた表示部であってもよい。また、表示制御部308は、表示部に限らず、プリンターといった他の出力装置に、顧客の顔画像を出力させる出力制御部であってもよい。具体的に、表示制御部308は、例えば、端末装置31の表示部に、顔画像を表示させる。 The display control unit 308, for example, causes the customer's facial image to be displayed on the display unit. The display unit of the terminal device 31 is taken as an example of the display unit. As described above, the display unit may be a display unit provided on the information processing device 30 or another device. Furthermore, the display control unit 308 is not limited to a display unit, and may be an output control unit that outputs the customer's facial image to another output device such as a printer. Specifically, the display control unit 308, for example, causes the facial image to be displayed on the display unit of the terminal device 31.

つぎに、第1受付部309は、例えば、表示された画像が顧客の顔を示すか否かの入力を受け付ける。第1受付部309は、例えば、端末装置31の入力装置を介して、画像が顧客の顔を示すか否かの入力を受け付ける。具体的に、第1受付部309は、顔画像が顧客の顔を示すか否かの顧客による入力を受け付ける。例えば、顧客は、端末装置31の表示部に表示された画像が自身の顔を示すか否かを確認する。そして、顧客は、端末装置31の入力装置を第1受付部309顧客の顔を示すか否かを入力する。これにより、第1受付部309は、端末装置31の入力装置を介して、顔画像が顧客の顔を示すか否かの顧客による入力を受け付ける。なお、入力装置は、情報処理装置30や他の装置等に設けられたものであってもよい。 Next, the first reception unit 309 receives, for example, an input as to whether the displayed image shows the customer's face. The first reception unit 309 receives, for example, an input as to whether the image shows the customer's face via an input device of the terminal device 31. Specifically, the first reception unit 309 receives an input by the customer as to whether the facial image shows the customer's face. For example, the customer checks whether the image displayed on the display unit of the terminal device 31 shows his or her own face. Then, the customer inputs to the first reception unit 309 whether the image shows the customer's face via the input device of the terminal device 31. In this way, the first reception unit 309 receives an input by the customer as to whether the facial image shows the customer's face via the input device of the terminal device 31. The input device may be provided in the information processing device 30 or another device.

または、第1受付部309は、所定の場所における担当者による顔画像が顧客の顔を示すか否かの入力を受け付ける。ここで、店舗の場合、担当者は店員であってもよい。イベントスペースの場合、担当者は、イベントのスタッフであってもよい。駅の場合、担当者は、駅員であってもよい。担当者は、端末装置31に表示された画像が顧客の顔を示すか否かを確認する。そして、担当者は、端末装置31の入力装置を顧客の顔を示すか否かを入力する。これにより、第1受付部309は、端末装置31の入力装置を介して、顔画像が顧客の顔を示すか否かの担当者による入力を受け付ける。 Alternatively, the first reception unit 309 receives input from a person in charge at a specified location as to whether or not the facial image shows the face of a customer. Here, in the case of a store, the person in charge may be a store clerk. In the case of an event space, the person in charge may be an event staff member. In the case of a station, the person in charge may be a station staff member. The person in charge checks whether or not the image displayed on the terminal device 31 shows the face of a customer. The person in charge then inputs whether or not the image shows the face of a customer using the input device of the terminal device 31. In this way, the first reception unit 309 receives input from the person in charge as to whether or not the facial image shows the face of a customer via the input device of the terminal device 31.

顔画像が顧客の顔を示すと受け付けた場合に、更新部304は、顧客IDの情報を、取得された会員IDの情報に更新する。また、例えば、顔画像が顧客の顔を示さないと受け付けた場合に、更新部304は、顧客IDの情報を、取得された会員IDの情報に更新しない。 If it is accepted that the facial image shows the face of a customer, the update unit 304 updates the customer ID information to the acquired member ID information. Also, for example, if it is accepted that the facial image does not show the face of a customer, the update unit 304 does not update the customer ID information to the acquired member ID information.

図11は、顔画像の確認後に更新する例を示す説明図である。第2取得部307は、会員IDの情報が取得されると、顧客の顔画像3013の情報を取得する。図11において、表示制御部308は、例えば、会員IDの情報「A00001」に対応する顧客の名前の情報「●●」と、顔画像3013と、を端末装置31のタッチパネルディスプレイに表示させる。また、図11において、表示制御部308は、端末装置31のタッチパネルディスプレイ上に「確認」、「違う」の入力を受け付けるボタンを表示させる。端末装置31は、これらのボタンにより、顧客の顔を示すか否かの入力を受け付けることができる。図11において、例えば、「確認」が押されれば、顔画像3013が顧客の顔を示すことが入力されたことになる。「違う」が押されれば、顔画像3013が顧客の顔を示さないことが入力されたことになる。 11 is an explanatory diagram showing an example of updating after confirming a face image. When the member ID information is acquired, the second acquisition unit 307 acquires the customer's face image 3013 information. In FIG. 11, the display control unit 308 displays, for example, the customer's name information "●●" corresponding to the member ID information "A00001" and the face image 3013 on the touch panel display of the terminal device 31. Also, in FIG. 11, the display control unit 308 displays buttons for accepting inputs of "Confirm" and "No" on the touch panel display of the terminal device 31. The terminal device 31 can accept inputs of whether or not to show the customer's face using these buttons. In FIG. 11, for example, if "Confirm" is pressed, it is input that the face image 3013 shows the customer's face. If "No" is pressed, it is input that the face image 3013 does not show the customer's face.

端末装置31は、顧客または店員の操作によって、「確認」または「違う」のボタンの押下を受け付ける。そして、第1受付部309は、端末装置31のタッチパネルディスプレイ(入力装置)への入力内容を受け付ける。図11において、「確認」が押されたため、更新部304は、顔特徴量Xに対応付けられた顧客IDの情報を、取得された会員IDの情報「A00001」に更新する。図示しないが、「違う」が押された場合、更新部304は、顔特徴量Xに対応付けられた顧客IDの情報を、取得された会員IDの情報「A00001」に更新しない。 The terminal device 31 accepts pressing of the "Confirm" or "No" button by the customer or store clerk. The first reception unit 309 then accepts the input contents to the touch panel display (input device) of the terminal device 31. In FIG. 11, because "Confirm" was pressed, the update unit 304 updates the customer ID information associated with the facial feature amount X to the acquired member ID information "A00001". Although not shown, if "No" was pressed, the update unit 304 does not update the customer ID information associated with the facial feature amount X to the acquired member ID information "A00001".

図12は、実施の形態3にかかる情報処理システム3の一動作例を示すフローチャートである。図12において、ステップS301からステップS305までは、図9に示すステップS201からステップS205までと同じである。このため、ステップS301からステップS305までは、説明を省略する。また、例えば、図12における情報処理システム3による各ステップの処理結果は、記憶部306、または通信ネットワークを介して接続されたストレージ装置に記憶される。 Figure 12 is a flowchart showing an example of an operation of the information processing system 3 according to the third embodiment. In Figure 12, steps S301 to S305 are the same as steps S201 to S205 shown in Figure 9. For this reason, explanations of steps S301 to S305 are omitted. In addition, for example, the processing results of each step by the information processing system 3 in Figure 12 are stored in the storage unit 306 or a storage device connected via a communication network.

ステップS305のYesの場合のつぎに、第2取得部307は、顧客の顔の画像を取得する(ステップS306)。ステップS306については、例えば、ステップS301と同タイミングであってもよい。つぎに、表示制御部308は、顔画像を表示部に表示させる(ステップS307)。そして、第1受付部309は、顔画像が顧客の顔を示すか否かの入力を受け付ける(ステップS308)。顧客の顔を示さないと入力された場合(ステップS308:No)、情報処理システム3は、フローの動作を終了する。一方、顧客の顔を示すと入力された場合(ステップS308:Yes)、更新部304は、顧客IDの情報を会員IDの情報に更新する(ステップS309)。そして、ステップS309のつぎに、情報処理システム3は、一連の動作を終了する。 If step S305 is Yes, the second acquisition unit 307 acquires an image of the customer's face (step S306). Step S306 may be performed at the same timing as step S301, for example. Next, the display control unit 308 displays the face image on the display unit (step S307). Then, the first reception unit 309 receives an input of whether or not the face image shows the customer's face (step S308). If it is input that the face image does not show the customer's face (step S308: No), the information processing system 3 ends the operation of the flow. On the other hand, if it is input that the face image shows the customer's face (step S308: Yes), the update unit 304 updates the customer ID information to the member ID information (step S309). Then, after step S309, the information processing system 3 ends the series of operations.

つぎに、実施の形態3の効果について説明する。情報処理システム3は、例えば、会員IDの情報が取得されると、顔画像を表示する。そして、情報処理システム3は、顔画像が顧客であるか否かの確認を行う。情報処理システム3は顔画像が顧客の顔を示す場合、顧客IDの情報を会員IDの情報に更新する。これにより、情報処理システム3は、正しい顔特徴量の情報を、会員IDの情報に紐づけることができる。 Next, the effects of the third embodiment will be described. For example, when member ID information is acquired, the information processing system 3 displays a facial image. Then, the information processing system 3 checks whether the facial image is a customer. If the facial image shows the face of a customer, the information processing system 3 updates the customer ID information to member ID information. This allows the information processing system 3 to link correct facial feature information to member ID information.

また、顔画像を顧客が確認してもよい。これにより、情報処理システム3は、より正しい顔特徴量の情報を、会員IDの情報に紐づけることができる。また、顔画像を店員等の担当者が確認してもよい。これにより、情報処理システム3は、顧客のなりすましを抑制することができる。したがって、情報処理システム3は、より正しい顔特徴量の情報を、会員IDの情報に紐づけることができる。 Facial images may also be checked by the customer. This allows the information processing system 3 to link more accurate facial feature information to member ID information. Facial images may also be checked by a store clerk or other staff member. This allows the information processing system 3 to prevent customer impersonation. This allows the information processing system 3 to link more accurate facial feature information to member ID information.

(実施の形態4)
つぎに、実施の形態4について図面を参照して詳細に説明する。実施の形態4では、生体情報を登録するか否かを顧客に確認した後に、顧客IDの情報を、会員IDの情報に更新する例を説明する。以下、本実施の形態4の説明が不明確にならない範囲で、前述の説明と重複する内容については説明を省略する。また、実施の形態4では、生体情報として、顔特徴量を用いる例を説明する。
(Embodiment 4)
Next, a fourth embodiment will be described in detail with reference to the drawings. In the fourth embodiment, an example will be described in which the customer ID information is updated to the member ID information after confirming with the customer whether or not to register the biometric information. Below, the description of the contents that overlap with the above description will be omitted to the extent that the description of the fourth embodiment is not unclear. In addition, in the fourth embodiment, an example will be described in which face features are used as biometric information.

図13は、実施の形態4にかかる情報処理システムの一構成例を示すブロック図である。情報処理システム4は、実施の形態1,2,3で説明した情報処理システム1,2,3の各部を基本構成として備える。情報処理システム4は、情報処理装置40と、端末装置41と、撮像装置42と、読み取り装置43と、を有する。情報処理システム4は、実施の形態3から新たに追加された装置等は特にない。情報処理装置40は、実施の形態2,3にかかる情報処理装置20,30の機能を有する。撮像装置42は、実施の形態2,3にかかる撮像装置22,32の機能を有する。読み取り装置43は、実施の形態2,3にかかる読み取り装置23,33の機能を有する。端末装置41は、実施の形態3にかかる端末装置31の機能を有する。 Fig. 13 is a block diagram showing an example of the configuration of an information processing system according to the fourth embodiment. The information processing system 4 includes the basic components of the information processing systems 1, 2, and 3 described in the first, second, and third embodiments. The information processing system 4 includes an information processing device 40, a terminal device 41, an imaging device 42, and a reading device 43. There are no devices or the like that have been newly added to the information processing system 4 from the third embodiment. The information processing device 40 has the functions of the information processing devices 20 and 30 according to the second and third embodiments. The imaging device 42 has the functions of the imaging devices 22 and 32 according to the second and third embodiments. The reading device 43 has the functions of the reading devices 23 and 33 according to the second and third embodiments. The terminal device 41 has the functions of the terminal device 31 according to the third embodiment.

各装置は、同一の装置であってもよい。例えば、情報処理装置40と、端末装置41とは、同一の装置であってもよい。例えば、端末装置41と読み取り装置43とが同一の装置であってもよい。例えば撮像装置42と読み取り装置43が同一の装置であってもよい。どの装置の組み合わせが同一の装置であるかについては特に限定されない。 Each device may be the same device. For example, the information processing device 40 and the terminal device 41 may be the same device. For example, the terminal device 41 and the reading device 43 may be the same device. For example, the imaging device 42 and the reading device 43 may be the same device. There is no particular limitation as to which combinations of devices are the same device.

情報処理装置40は、第1取得部401と、判定部405と、識別情報登録部402と、行動情報登録部403と、更新部404と、第2取得部407と、表示制御部408と、第1受付部409と、第2受付部410と、記憶部406と、を有する。情報処理装置40は、実施の形態3にかかる情報処理装置40から第2受付部410が追加される。第1取得部401は、実施の形態1,2,3にかかる第1取得部101,201,301の機能を有する。判定部405は、実施の形態2,3にかかる判定部205,305の機能を有する。識別情報登録部402は、実施の形態1,2,3にかかる識別情報登録部102,202,302の機能を有する。行動情報登録部403は、実施の形態1,2,3にかかる行動情報登録部103,203,303の機能を有する。更新部404は、実施の形態1,2,3にかかる更新部104,204,304の機能を有する。第1受付部409は、実施の形態3にかかる第1受付部309の機能を有する。記憶部406は、実施の形態2,3にかかる記憶部206,306の機能を有する。記憶部406の記憶内容である会員DB4011と顔DB4012は、実施の形態2,3にかかる会員DB2011,3011と顔DB2012,3012と同一であってもよい。 The information processing device 40 has a first acquisition unit 401, a judgment unit 405, an identification information registration unit 402, a behavior information registration unit 403, an update unit 404, a second acquisition unit 407, a display control unit 408, a first reception unit 409, a second reception unit 410, and a memory unit 406. The information processing device 40 has the second reception unit 410 added to the information processing device 40 according to the third embodiment. The first acquisition unit 401 has the functions of the first acquisition units 101, 201, and 301 according to the first, second, and third embodiments. The judgment unit 405 has the functions of the judgment units 205 and 305 according to the second and third embodiments. The identification information registration unit 402 has the functions of the identification information registration units 102, 202, and 302 according to the first, second, and third embodiments. The behavior information registration unit 403 has the functions of the behavior information registration units 103, 203, and 303 according to the first, second, and third embodiments. The update unit 404 has the functions of the update units 104, 204, and 304 according to the first, second, and third embodiments. The first reception unit 409 has the functions of the first reception unit 309 according to the third embodiment. The memory unit 406 has the functions of the memory units 206 and 306 according to the second and third embodiments. The member DB 4011 and face DB 4012, which are the contents stored in the memory unit 406, may be the same as the member DB 2011 and 3011 and the face DB 2012 and 3012 according to the second and third embodiments.

なお、実施の形態4にかかる情報処理装置40は、例えば、判定部405を有していなくてもよい。また、実施の形態4にかかる情報処理装置40は、第2取得部407と、表示制御部408と、を有していなくてもよい。 In addition, the information processing device 40 according to the fourth embodiment may not have, for example, the determination unit 405. In addition, the information processing device 40 according to the fourth embodiment may not have the second acquisition unit 407 and the display control unit 408.

第1取得部401と、判定部405と、識別情報登録部402と、行動情報登録部403と、第2取得部407と、表示制御部408と、第1受付部409とは、実施の形態3から変更がない。これらの詳細な説明を省略する。 The first acquisition unit 401, the determination unit 405, the identification information registration unit 402, the behavior information registration unit 403, the second acquisition unit 407, the display control unit 408, and the first reception unit 409 are unchanged from the third embodiment. Detailed description of these components will be omitted.

第2受付部410は、会員IDの情報が取得されると、顧客による生体情報を登録するか否かの入力を受け付ける。第2受付部410は、例えば、端末装置41の入力装置を介して、顧客による登録の可否の入力を受け付ける。より具体的に、例えば、第2受付部410は、顧客からの入力を受け付ける。例えば、生体情報は、顔画像のデータのように個人情報に相当する場合がある。このため、情報処理装置40は、生体情報が個人情報に相当する場合、会員IDの情報と生体情報との紐づけの可否を顧客に判断させることにより、顧客からの信頼度を向上させることができる。これにより、情報処理システム4は、登録の可否を顧客の判断に委ねることができる。また、情報処理システム4は、顔特徴量のように個人情報に相当しない場合であっても、会員IDの情報と生体情報との紐づけの可否を顧客の判断に委ねることができる。したがって、情報処理システム4は、顧客からの信頼度の向上を図ることができる。 When the member ID information is acquired, the second reception unit 410 receives an input from the customer as to whether or not to register the biometric information. The second reception unit 410 receives an input from the customer as to whether or not to register via, for example, an input device of the terminal device 41. More specifically, for example, the second reception unit 410 receives an input from the customer. For example, biometric information may correspond to personal information, such as face image data. Therefore, when the biometric information corresponds to personal information, the information processing device 40 can improve the customer's trust by having the customer decide whether or not to link the member ID information with the biometric information. This allows the information processing system 4 to leave the decision on whether or not to register to the customer's discretion. Furthermore, even when the information does not correspond to personal information, such as face features, the information processing system 4 can leave the decision on whether or not to link the member ID information with the biometric information to the customer's discretion. Therefore, the information processing system 4 can improve the customer's trust.

つぎに、生体情報を登録すると受け付けた場合に、更新部404は、生体情報に対応付けられた顧客IDの情報を、取得された会員IDの情報に更新する。一方、生体情報を登録しないと受け付けた場合に、更新部404は、生体情報に対応付けられた顧客IDの情報を、取得された会員IDの情報に更新しない。 Next, if it is accepted that the biometric information will be registered, the update unit 404 updates the customer ID information associated with the biometric information to the acquired member ID information. On the other hand, if it is accepted that the biometric information will not be registered, the update unit 404 does not update the customer ID information associated with the biometric information to the acquired member ID information.

さらに、生体情報を登録しないと受け付けた場合に、更新部404は顔DB4012から、生体情報と顧客IDの情報と行動履歴の情報と、の対応付けを削除してもよい。なお、この削除を実施するか否かについては特に限定されない。 Furthermore, if it is accepted that the biometric information will not be registered, the update unit 404 may delete the association between the biometric information, the customer ID information, and the behavioral history information from the face DB 4012. Note that there is no particular limitation as to whether or not to perform this deletion.

図14は、登録の可否を受け付ける例を示す説明図である。表示制御部408が、例えば、端末装置41に、顔特徴量Xの登録の可否を入力可能なボタンが表示させてもよい。端末装置41の表示部には、例えば、顔画像4013と、そのボタンと、文章と、を画面上に表示する。文章には、会員DB4011から取得された顧客の名前が含まれる。具体的に、文章は、顔特徴量を登録するか否かの確認するための文章である。また、図14において、顔画像4013とともに、「登録」ボタンと「登録しない」ボタンが端末装置41の画面上に表示されている。顧客が「登録」ボタンを押下すると、第2受付部410は、顔特徴量Xを登録することを受け付ける。一方、顧客が「登録しない」ボタンを押下すると、第2受付部410は、顔特徴量を登録しないことを受け付ける。 14 is an explanatory diagram showing an example of accepting whether or not to register. The display control unit 408 may, for example, display a button on the terminal device 41 that allows the user to input whether or not to register the facial feature amount X. The display unit of the terminal device 41 displays, for example, a facial image 4013, the button, and text on the screen. The text includes the name of the customer acquired from the member DB 4011. Specifically, the text is a text for confirming whether or not to register the facial feature amount. In addition, in FIG. 14, a "Register" button and a "Do not register" button are displayed on the screen of the terminal device 41 together with the facial image 4013. When the customer presses the "Register" button, the second reception unit 410 accepts the registration of the facial feature amount X. On the other hand, when the customer presses the "Do not register" button, the second reception unit 410 accepts the non-registration of the facial feature amount.

図14において、「登録」ボタンが押下されたため、第2受付部410は、顔特徴量Xを登録することを受け付ける。そして、更新部404は、顔特徴量Xに対応付けられた顧客IDの情報「B00001」を、取得された会員IDの情報「A00001」に更新する。図示しないが、「登録しない」ボタンが押下された場合、第2受付部410は、顔特徴量Xを登録しないことを受け付ける。そして、更新部404は、顔特徴量Xに対応付けられた顧客IDの情報「B00001」を、取得された会員IDの情報「A00001」に更新しない。 In FIG. 14, because the "Register" button has been pressed, the second reception unit 410 accepts that the facial feature amount X is to be registered. The update unit 404 then updates the customer ID information "B00001" associated with the facial feature amount X to the acquired member ID information "A00001". Although not shown, if the "Do not register" button has been pressed, the second reception unit 410 accepts that the facial feature amount X is not to be registered. The update unit 404 then does not update the customer ID information "B00001" associated with the facial feature amount X to the acquired member ID information "A00001".

図15は、実施の形態4にかかる情報処理システム4の一動作例を示すフローチャートである。図15において、生体情報として顔特徴量を例に挙げて説明する。図15において、ステップS401からステップS405までは、図9に示すステップS201からステップS205までと、図12に示すステップS301からステップS305までと同じである。このため、ステップS401からステップS405までは、説明を省略する。また、例えば、図15における情報処理システム4による各ステップの処理結果は、記憶部406、または通信ネットワークを介して接続されたストレージ装置に記憶される。 Figure 15 is a flowchart showing an example of an operation of the information processing system 4 according to the fourth embodiment. In Figure 15, a description will be given taking facial features as an example of biometric information. In Figure 15, steps S401 to S405 are the same as steps S201 to S205 shown in Figure 9 and steps S301 to S305 shown in Figure 12. For this reason, a description of steps S401 to S405 will be omitted. Also, for example, the processing results of each step by the information processing system 4 in Figure 15 are stored in the storage unit 406 or a storage device connected via a communication network.

ステップS405のYesの場合のつぎに、第2受付部410は、顔特徴量を登録するか否かの入力を受け付ける(ステップS406)。顔特徴量を登録しないと受け付けた場合(ステップS406:No)、情報処理システム4は、フローの動作を終了する。顔特徴量を登録すると受け付けた場合(ステップS406:Yes)、更新部404は、顧客IDの情報を会員IDの情報に更新する(ステップS407)。ステップS407のつぎに、情報処理システム4は、フローの動作を終了する。 If the answer is Yes in step S405, the second reception unit 410 receives an input as to whether or not to register facial features (step S406). If it is received that facial features will not be registered (step S406: No), the information processing system 4 ends the operation of the flow. If it is received that facial features will be registered (step S406: Yes), the update unit 404 updates the customer ID information to member ID information (step S407). After step S407, the information processing system 4 ends the operation of the flow.

図示しないが、実施の形態3と実施の形態4とは組み合わせられてもよい。例えば、情報処理システム4は、図12に示すステップS308のYesの場合の後に、ステップS406を行ってもよい。もしくは、例えば、情報処理システム4は、図12に示すステップS306の直前やステップS308の直前にステップS406を行ってもよい。例えば、登録すると受け付け(ステップS406:Yes)、かつ、顔画像が顧客の顔を示すと受け付けた(ステップS308:Yes)場合に、更新部404は、顧客IDの情報を会員IDの情報に更新する。一方、登録しないと受け付け(ステップS406:No)、もしくは、顔画像が顧客の顔を示さないと受け付けた(ステップS308:No)場合に、更新部404は、顧客IDの情報を会員IDの情報に更新しない。 Although not shown, embodiment 3 and embodiment 4 may be combined. For example, the information processing system 4 may perform step S406 after the Yes result of step S308 shown in FIG. 12. Alternatively, for example, the information processing system 4 may perform step S406 immediately before step S306 or immediately before step S308 shown in FIG. 12. For example, if it is accepted that registration will be performed (step S406: Yes) and it is accepted that the facial image shows the face of the customer (step S308: Yes), the update unit 404 updates the customer ID information to the member ID information. On the other hand, if it is accepted that registration will not be performed (step S406: No) or if it is accepted that the facial image does not show the face of the customer (step S308: No), the update unit 404 does not update the customer ID information to the member ID information.

<実施の形態4の変形例>
実施の形態4では、変形例として、生体情報を登録することを顧客が選択すると、特典が得られるような仕組みが設けられてもよい。特典とは、例えば、会員へのポイント付与、割引券の発行、イベントの招待など、特に限定されない。例えば、実施の形態4では、登録の可否を受け付ける際に、特典が得られる旨が表示部に表示されてもよい。また、例えば、実施の形態4では、登録の可否を受け付ける際に、表示制御部408によって生体情報の取扱いに対する企業の規約等が表示部に表示されてもよい。このような機能を実現するために、例えば、実施の形態4において図示しない特典を付与する付与部を有していてもよい。また、図示しないが、会員DB4011には、例えば、会員の情報に、ポイントの情報が対応付けられていてもよい。
<Modification of the Fourth Embodiment>
In the fourth embodiment, as a modified example, a mechanism may be provided in which a customer can receive a benefit when he or she selects to register biometric information. The benefit is not particularly limited to, for example, points given to members, issuance of discount coupons, invitation to events, and the like. For example, in the fourth embodiment, when accepting whether or not to register, a message indicating that a benefit will be given may be displayed on the display unit. Also, for example, in the fourth embodiment, when accepting whether or not to register, the display control unit 408 may display the company's rules on the handling of biometric information on the display unit. In order to realize such a function, for example, the fourth embodiment may have a granting unit that grants a benefit, which is not shown in the figure. Also, although not shown in the figure, in the member DB 4011, for example, point information may be associated with member information.

つぎに、実施の形態4の効果について説明する。情報処理システム4は、例えば、会員IDの情報が取得されると、生体情報の登録の可否を顧客に確認する。これにより、情報処理システム4は、生体情報の登録の可否を顧客に委ねることができる。したがって、情報処理システム4は、生体情報の扱いに対する顧客の信頼度の向上を図ることができる。 Next, the effects of the fourth embodiment will be described. For example, when the information processing system 4 acquires member ID information, it confirms with the customer whether or not to register the biometric information. This allows the information processing system 4 to leave it up to the customer to decide whether or not to register the biometric information. Therefore, the information processing system 4 can improve the customer's trust in the handling of biometric information.

以上で、各実施の形態の説明を終了する。つぎに、情報処理システムのハードウェア構成について説明する。図16は、情報処理システムのハードウェア構成例を示す説明図である。情報処理システム5は、実施の形態1,2,3,4にかかる情報処理システム1,2,3,4がコンピュータで実現された場合の一例である。情報処理システム5は、例えば、情報処理装置50と、端末装置と、撮像装置と、読み取り装置と、を有する。 This completes the explanation of each embodiment. Next, the hardware configuration of the information processing system will be explained. FIG. 16 is an explanatory diagram showing an example of the hardware configuration of an information processing system. Information processing system 5 is an example in which information processing systems 1, 2, 3, and 4 according to embodiments 1, 2, 3, and 4 are realized by a computer. Information processing system 5 has, for example, an information processing device 50, a terminal device, an imaging device, and a reading device.

まず、情報処理装置50のハードウェア構成について説明する。情報処理装置50は、例えば、実施の形態2,3,4にかかる情報処理装置20,30,40がコンピュータで実現された例である。 First, the hardware configuration of the information processing device 50 will be described. The information processing device 50 is, for example, an example in which the information processing devices 20, 30, and 40 according to the second, third, and fourth embodiments are realized by a computer.

情報処理装置50は、CPU(Central Processing Unit)501と、ROM502と、RAM503と、記憶装置504と、通信インターフェース505と、を有する。各構成部は、バス506を介してそれぞれ接続される。 The information processing device 50 has a CPU (Central Processing Unit) 501, a ROM 502, a RAM 503, a storage device 504, and a communication interface 505. Each component is connected to the other via a bus 506.

CPU501は、情報処理装置50の全体を制御する。例えば、CPU501は、OS(Operating System)を動作させて情報処理装置50の全体を制御してもよい。CPU501は、複数のコアを有していてもよい。 The CPU 501 controls the entire information processing device 50. For example, the CPU 501 may operate an OS (operating system) to control the entire information processing device 50. The CPU 501 may have multiple cores.

図16において、情報処理装置50は、例えば、記憶部として、ROM502、RAM503および記憶装置504を有する。記憶装置504は、例えば、フラッシュメモリといった半導体メモリ、HDD、SSDが挙げられる。例えば、記憶装置504はOSのプログラム、アプリケーションプログラム、本実施の形態1,2,3,4にかかるプログラムといった各種プログラムを記憶する。または、ROM502は、アプリケーションプログラムを記憶する。また、ROM502は、本実施の形態1,2,3,4にかかるプログラムを記憶してもよい。そして、RAM503は、CPU501のワークエリアとして使用される。 In FIG. 16, the information processing device 50 has, for example, a ROM 502, a RAM 503, and a storage device 504 as storage units. Examples of the storage device 504 include a semiconductor memory such as a flash memory, an HDD, and an SSD. For example, the storage device 504 stores various programs such as an OS program, an application program, and the programs according to the first, second, third, and fourth embodiments. Alternatively, the ROM 502 stores an application program. The ROM 502 may also store the programs according to the first, second, third, and fourth embodiments. The RAM 503 is used as a work area for the CPU 501.

また、CPU501は、記憶装置504またはROM502に記憶されたプログラムをロードする。そして、CPU501は、プログラムにコーディングされている各処理を実行する。また、CPU501は、通信ネットワーク510を介して各種プログラムをダウンロードしてもよい。また、CPU501は、情報処理装置50の一部または全部として機能する。そして、CPU501は、プログラムに基づいて図示したフローチャートにおける処理または命令を実行してもよい。 The CPU 501 also loads a program stored in the storage device 504 or the ROM 502. The CPU 501 then executes each process coded in the program. The CPU 501 may also download various programs via the communication network 510. The CPU 501 also functions as a part or all of the information processing device 50. The CPU 501 may then execute the processes or instructions in the illustrated flowchart based on the program.

通信インターフェース505は、無線または有線の通信回線を通じて、LAN(Local Area Network)、WAN(Wide Area Network)といった通信ネットワーク510に接続される。これにより、情報処理装置50は、通信ネットワーク510を介して外部の装置と外部のコンピュータに接続される。通信インターフェース505は、通信ネットワーク510と情報処理装置50の内部とのインターフェースを司る。そして、通信インターフェース505は、外部の装置と外部のコンピュータからのデータの入出力を制御する。 The communication interface 505 is connected to a communication network 510, such as a LAN (Local Area Network) or a WAN (Wide Area Network), via a wireless or wired communication line. This allows the information processing device 50 to be connected to an external device and an external computer via the communication network 510. The communication interface 505 serves as an interface between the communication network 510 and the inside of the information processing device 50. The communication interface 505 also controls the input and output of data from the external device and the external computer.

ただし、図16に示す情報処理装置50のハードウェア構成は一例である。図16に示す以外の構成要素が追加されてもよいし、一部の構成要素を含まなくてもよい。例えば、情報処理装置50は、ドライブ装置を有してもよい。そして、CPU501は、ドライブ装置に装着された記録媒体からRAM503にプログラムまたはデータを読み出してもよい。記録媒体としては、光ディスク、フレキシブルディスク、磁気光ディスク、USB(Universal Serial Bus)メモリが挙げられる。また、例えば、情報処理装置50は、キーボード、マウスといった入力装置を有してもよい。情報処理装置50は、印刷装置、ディスプレイといった出力装置を有していてもよい。 However, the hardware configuration of the information processing device 50 shown in FIG. 16 is one example. Components other than those shown in FIG. 16 may be added, or some components may not be included. For example, the information processing device 50 may have a drive device. The CPU 501 may read a program or data from a recording medium attached to the drive device to the RAM 503. Examples of recording media include optical disks, flexible disks, magneto-optical disks, and USB (Universal Serial Bus) memories. In addition, for example, the information processing device 50 may have input devices such as a keyboard and a mouse. The information processing device 50 may have output devices such as a printing device and a display.

つぎに、端末装置51のハードウェア構成について説明する。端末装置51は、実施の形態3,4で説明した端末装置31,41がコンピュータで実現された例である。端末装置51は、例えば、CPU511と、ROM512と、RAM513と、記憶装置514と、通信インターフェース515と、入出力装置517と、を有する。各構成部は、バス516を介してそれぞれ接続される。 Next, the hardware configuration of the terminal device 51 will be described. The terminal device 51 is an example in which the terminal devices 31 and 41 described in the third and fourth embodiments are realized by a computer. The terminal device 51 has, for example, a CPU 511, a ROM 512, a RAM 513, a storage device 514, a communication interface 515, and an input/output device 517. Each component is connected to each other via a bus 516.

CPU511は、端末装置51の全体を制御する。端末装置51は、記憶部として、ROM512、RAM513および記憶装置514を有する。記憶装置514は、例えば、フラッシュメモリといった半導体メモリ、HDD、SSDが挙げられる。例えば、記憶装置514はOSのプログラム、アプリケーションプログラムを記憶する。または、ROM512は、アプリケーションプログラムを記憶する。そして、RAM513は、CPU511のワークエリアとして使用される。 The CPU 511 controls the entire terminal device 51. The terminal device 51 has a ROM 512, a RAM 513, and a storage device 514 as a storage unit. Examples of the storage device 514 include a semiconductor memory such as a flash memory, a HDD, and an SSD. For example, the storage device 514 stores an OS program and an application program. Alternatively, the ROM 512 stores an application program. And the RAM 513 is used as a work area for the CPU 511.

また、CPU511は、記憶装置514またはROM512に記憶されたプログラムをロードする。そして、CPU511は、プログラムにコーディングされている各処理を実行する。また、CPU511は、通信ネットワーク510を介して各種プログラムをダウンロードしてもよい。また、CPU511は、端末装置51の一部または全部として機能する。そして、CPU511は、プログラムに基づいて図示したフローチャートにおける処理または命令を実行してもよい。 The CPU 511 also loads a program stored in the storage device 514 or the ROM 512. The CPU 511 then executes each process coded in the program. The CPU 511 may also download various programs via the communication network 510. The CPU 511 also functions as a part or all of the terminal device 51. The CPU 511 may then execute the processes or instructions in the illustrated flowchart based on the program.

通信インターフェース515は、無線または有線の通信回線を通じて、LAN、WANといった通信ネットワーク510に接続される。これにより、端末装置51は、通信ネットワーク510を介して外部の装置や外部のコンピュータに接続される。通信インターフェース515は、通信ネットワーク510と端末装置51の内部とのインターフェースを司る。そして、通信インターフェース515は、外部の装置や外部のコンピュータからのデータの入出力を制御する。また、入出力装置517は、顧客の操作や担当者の操作による入力を受け付ける。また、入出力装置517は、データを出力する。入出力装置517は画像を表示してもよい。入出力装置517は、例えば、タッチパネルディスプレイである。 The communication interface 515 is connected to a communication network 510, such as a LAN or WAN, via a wireless or wired communication line. As a result, the terminal device 51 is connected to an external device or an external computer via the communication network 510. The communication interface 515 serves as an interface between the communication network 510 and the inside of the terminal device 51. The communication interface 515 controls the input and output of data from the external device or the external computer. The input/output device 517 also accepts inputs from customer operations or staff operations. The input/output device 517 also outputs data. The input/output device 517 may display images. The input/output device 517 is, for example, a touch panel display.

図16に示す端末装置51のハードウェア構成は一例である。図16に示す以外の構成要素が追加されてもよいし、一部の構成要素を含まなくてもよい。例えば、端末装置51は、ドライブ装置を有してもよい。そして、CPU511は、ドライブ装置に装着された記録媒体からRAM513にプログラムやデータを読み出してもよい。記録媒体としては、光ディスク、フレキシブルディスク、磁気光ディスク、USB(Universal Serial Bus)メモリが挙げられる。また、例えば、端末装置51は、キーボード、マウスといった入力装置を有してもよい。端末装置51は、プリンターといった出力装置を有していてもよい。 The hardware configuration of the terminal device 51 shown in FIG. 16 is an example. Components other than those shown in FIG. 16 may be added, or some components may not be included. For example, the terminal device 51 may have a drive device. The CPU 511 may read programs and data from a recording medium attached to the drive device and store them in the RAM 513. Examples of recording media include optical disks, flexible disks, magneto-optical disks, and USB (Universal Serial Bus) memories. For example, the terminal device 51 may also have input devices such as a keyboard and a mouse. The terminal device 51 may also have an output device such as a printer.

つぎに、撮像装置52のハードウェア構成例について説明する。撮像装置52は、実施の形態2,3,4で説明した撮像装置22,32,42に相当する。撮像装置52は、カメラ521と、通信インターフェース522と、を有する。各構成部は、バス523によって接続される。通信インターフェース522は、例えば、無線または有線の通信回線を通じて、LAN、WANといった通信ネットワーク510に接続される。カメラ521は、画像を撮像可能な機能を有する。また、カメラ521は、動画を撮像可能であってもよい。また、撮像装置52は、前述のように、複数設けられてもよい。また、撮像装置52のハードウェア構成は一例である。図16に示す以外の構成要素が追加されてもよい。 Next, an example of the hardware configuration of the imaging device 52 will be described. The imaging device 52 corresponds to the imaging devices 22, 32, and 42 described in the second, third, and fourth embodiments. The imaging device 52 has a camera 521 and a communication interface 522. The components are connected by a bus 523. The communication interface 522 is connected to a communication network 510 such as a LAN or a WAN, for example, through a wireless or wired communication line. The camera 521 has a function capable of capturing images. The camera 521 may also be capable of capturing moving images. As described above, a plurality of imaging devices 52 may be provided. The hardware configuration of the imaging device 52 is an example. Components other than those shown in FIG. 16 may be added.

つぎに、読み取り装置53のハードウェア構成例について説明する。読み取り装置53は、実施の形態2,3,4で説明した読み取り装置23,33,43に相当する。読み取り装置53は、例えば、リーダ531と、通信インターフェース532と、を有する。各構成部は、バス533によって接続される。通信インターフェース532は、例えば、無線または有線の通信回線を通じて、LAN、WANといった通信ネットワーク510に接続される。リーダ531は、会員カードまたは会員コードを読み取る。例えば、会員コードがバーコードである場合、リーダ531は、バーコードリーダである。会員コードが2次元のコードである場合、リーダ531は、カメラであってもよい。例えば、会員カードが非接触型のICカードである場合、リーダ531は、そのICカードのリーダである。また、読み取り装置53のハードウェア構成は一例である。図16に示す以外の構成要素が追加されてもよい。 Next, an example of the hardware configuration of the reading device 53 will be described. The reading device 53 corresponds to the reading devices 23, 33, and 43 described in the second, third, and fourth embodiments. The reading device 53 has, for example, a reader 531 and a communication interface 532. Each component is connected by a bus 533. The communication interface 532 is connected to a communication network 510 such as a LAN or a WAN, for example, through a wireless or wired communication line. The reader 531 reads the member card or the member code. For example, if the member code is a barcode, the reader 531 is a barcode reader. If the member code is a two-dimensional code, the reader 531 may be a camera. For example, if the member card is a contactless IC card, the reader 531 is a reader for the IC card. The hardware configuration of the reading device 53 is an example. Components other than those shown in FIG. 16 may be added.

以上で、情報処理システム5のハードウェア構成の説明を終了する。また、実施の形態1,2,3,4で説明した情報処理システム1,2,3,4の実現方法には、様々な変形例がある。例えば、情報処理システム5は、構成要素ごとにそれぞれ異なるコンピュータとプログラムとの任意の組み合わせにより実現されてもよい。また、各装置が備える複数の構成要素が、一つのコンピュータとプログラムとの任意の組み合わせにより実現されてもよい。 This completes the description of the hardware configuration of information processing system 5. There are various variations in the methods of realizing information processing systems 1, 2, 3, and 4 described in embodiments 1, 2, 3, and 4. For example, information processing system 5 may be realized by any combination of different computers and programs for each component. Furthermore, multiple components provided in each device may be realized by any combination of a single computer and program.

また、情報処理システム1,2,3,4の各構成要素の一部または全部は、特定用途向けの回路で実現されてもよい。また、情報処理装置50の一部または全部は、FPGA(Field Programmable Gate Array)のようなプロセッサを含む汎用の回路によって実現されてもよい。また、情報処理システム1,2,3,4の一部または全部は、特定用途向けの回路の組み合わせ、汎用の回路の組み合わせ、特定用途向け回路と汎用回路との組み合わせによって実現されてもよい。また、これらの回路は、単一の集積回路であってもよい。または、これらの回路は、複数の集積回路に分割されてもよい。そして、複数の集積回路は、バスを介して接続されることにより構成されてもよい。 In addition, some or all of the components of the information processing systems 1, 2, 3, and 4 may be realized by circuits for specific applications. In addition, some or all of the information processing device 50 may be realized by a general-purpose circuit including a processor such as an FPGA (Field Programmable Gate Array). In addition, some or all of the information processing systems 1, 2, 3, and 4 may be realized by a combination of circuits for specific applications, a combination of general-purpose circuits, or a combination of circuits for specific applications and general-purpose circuits. In addition, these circuits may be a single integrated circuit. Or, these circuits may be divided into multiple integrated circuits. And the multiple integrated circuits may be configured by being connected via a bus.

また、各装置の各構成要素の一部または全部が複数のコンピュータと回路などにより実現される場合、複数のコンピュータと回路は、集中配置されてもよいし、分散配置されてもよい。 In addition, when some or all of the components of each device are realized by multiple computers and circuits, the multiple computers and circuits may be centralized or distributed.

各実施の形態で説明した情報処理方法は、情報処理装置50などの装置が実行することにより実現される。また、情報処理方法は、予め用意されたプログラムを情報処理装置50などのコンピュータが実行することにより実現される。各実施の形態で説明したプログラムは、HDD、SSD、フレキシブルディスク、光ディスク、フレキシブルディスク、磁気光ディスク、USBメモリのコンピュータで読み取り可能な記録媒体に記録される。そして、本プログラムは、コンピュータによって記録媒体から読み出されることによって実行される。また、プログラムは、通信ネットワーク510を介して配布されてもよい。 The information processing method described in each embodiment is realized by an apparatus such as the information processing device 50 executing the information processing method. The information processing method is also realized by a computer such as the information processing device 50 executing a program prepared in advance. The program described in each embodiment is recorded on a computer-readable recording medium such as an HDD, SSD, flexible disk, optical disk, flexible disk, magneto-optical disk, or USB memory. The program is then executed by the computer reading it from the recording medium. The program may also be distributed via the communication network 510.

以上説明した、各実施の形態における情報処理システム1,2,3,4の各構成要素は、図16に示すコンピュータの情報処理システム5のように、その機能をハードウェア的に実現されてもよい。または、各構成要素は、プログラム制御に基づくコンピュータ装置、ファームウェアで実現されてもよい。 The components of the information processing systems 1, 2, 3, and 4 in each embodiment described above may be realized in hardware, as in the computer information processing system 5 shown in FIG. 16. Alternatively, each component may be realized by a computer device or firmware based on program control.

以上、各実施の形態を参照して本発明を説明したが、本発明は上記実施の形態に限定されるものではない。各本発明の構成や詳細には、本発明のスコープ内で当業者が把握し得る様々な変更を適用した実施の形態を含み得る。本発明は、本明細書に記載された事項を必要に応じて適宜に組み合わせ、または置換した実施の形態を含み得る。例えば、特定の実施の形態を用いて説明された事項は、矛盾を生じない範囲において、他の実施の形態に対しても適用され得る。例えば、複数の動作をフローチャートの形式で順番に記載してあるが、その記載の順番は複数の動作を実行する順番を限定するものではない。このため、各実施の形態を実施するときには、その複数の動作の順番を内容的に支障しない範囲で変更することができる。 Although the present invention has been described above with reference to each embodiment, the present invention is not limited to the above-mentioned embodiment. The configuration and details of each invention may include embodiments to which various modifications that a person skilled in the art can grasp within the scope of the present invention are applied. The present invention may include embodiments in which the matters described in this specification are appropriately combined or replaced as necessary. For example, matters described using a specific embodiment may also be applied to other embodiments to the extent that no contradiction occurs. For example, although multiple operations are described in order in the form of a flowchart, the order of description does not limit the order in which the multiple operations are performed. Therefore, when implementing each embodiment, the order of the multiple operations may be changed to the extent that the content is not affected.

1,2,3,4,5 情報処理システム
20,30,40,50 情報処理装置
22,32,42,52 撮像装置
23,33,43,53 読み取り装置
31,41,51 端末装置
101,201,301,401 第1取得部
102,202,302,402識別情報登録部
103,203,303,403 行動情報登録部
104,204,304,404 更新部
205,305,405 判定部
206,306,406 記憶部
307,407 第2取得部
308,408 表示制御部
309,409 第1受付部
410 第2受付部
2011,3011,4011 会員DB
2012,3012,4012 顔DB
1, 2, 3, 4, 5 Information processing system 20, 30, 40, 50 Information processing device 22, 32, 42, 52 Imaging device 23, 33, 43, 53 Reading device 31, 41, 51 Terminal device 101, 201, 301, 401 First acquisition unit 102, 202, 302, 402 Identification information registration unit 103, 203, 303, 403 Behavior information registration unit 104, 204, 304, 404 Update unit 205, 305, 405 Determination unit 206, 306, 406 Storage unit 307, 407 Second acquisition unit 308, 408 Display control unit 309, 409 First reception unit 410 Second reception unit 2011, 3011, 4011 Member DB
2012, 3012, 4012 Face DB

Claims (9)

顧客の生体情報を取得する第1取得手段と、
取得された前記生体情報と前記顧客の識別情報とを対応付けて登録する識別情報登録手段と、
前記顧客の行動情報を、前記識別情報に対応付けて登録する行動情報登録手段と、
前記顧客の会員識別情報が取得されると、前記顧客による前記生体情報を登録するか否かの入力を受け付ける第2受付手段と、
前記生体情報を登録すると受け付けた場合に、前記顧客の前記行動情報と前記生体情報に対応付けられた前記識別情報を、取得された前記会員識別情報に更新し、前記生体情報を登録しないと受け付けた場合に、前記顧客の前記行動情報と前記生体情報と前記識別情報との対応付けを削除する更新手段と、
を備える情報処理システム。
A first acquisition means for acquiring biometric information of a customer;
an identification information registration means for registering the acquired biometric information and the customer's identification information in association with each other;
a behavior information registration means for registering behavior information of the customer in association with the identification information;
a second receiving means for receiving an input by the customer as to whether or not to register the biometric information when the member identification information of the customer is acquired;
an update means for updating the identification information associated with the behavioral information and the biometric information of the customer to the acquired member identification information when it is accepted that the biometric information will be registered , and deleting the association between the behavioral information, the biometric information, and the identification information of the customer when it is accepted that the biometric information will not be registered ;
An information processing system comprising:
取得された前記生体情報に対応付けられた識別情報があるかを判定する判定手段を備え、
前記識別情報登録手段は、前記生体情報に対応付けられた識別情報がない場合に、前記生体情報と前記識別情報とを対応付けて登録する、
請求項1に記載の情報処理システム。
a determination means for determining whether there is identification information associated with the acquired biometric information,
the identification information registration means, when there is no identification information associated with the biometric information, registers the biometric information and the identification information in association with each other;
The information processing system according to claim 1 .
前記生体情報は、前記顧客の顔の画像から得られる当該顔の特徴量の情報を含む、
請求項1または2に記載の情報処理システム。
The biometric information includes information on facial features obtained from an image of the customer's face.
3. The information processing system according to claim 1 or 2.
前記会員識別情報が取得されると、前記画像を取得する第2取得手段と、
取得された前記画像を表示させる表示制御手段と、
表示された前記画像が前記顧客の顔を示すか否かの入力を受け付ける第1受付手段と、
を備え、
前記更新手段は、前記顧客の顔を示すと受け付けた場合に、前記生体情報に対応付けられた前記識別情報を、取得された前記会員識別情報に更新する、
請求項3に記載の情報処理システム。
a second acquisition means for acquiring the image when the member identification information is acquired;
A display control means for displaying the acquired image;
a first receiving means for receiving an input as to whether the displayed image shows the face of the customer;
Equipped with
the updating means updates the identification information associated with the biometric information to the acquired member identification information when it is accepted that the biometric information shows the face of the customer.
The information processing system according to claim 3 .
前記第1受付手段は、担当者または前記顧客による前記顧客の顔を示すか否かの入力を受け付ける、
請求項4に記載の情報処理システム。
The first reception means receives an input by a person in charge or the customer as to whether or not to show the face of the customer.
5. The information processing system according to claim 4.
前記顧客の前記生体情報は、店舗の入口付近に設置された撮像装置によって撮像された顧客の画像から取得され、the biometric information of the customer is obtained from an image of the customer captured by an imaging device installed near an entrance of the store;
前記第1取得手段は、前記顧客の前記会員識別情報が決済時に取得されると、さらに、決済を行う前記顧客を撮像可能な撮像装置によって撮像された前記顧客の画像から前記顧客の生体情報を取得し、the first acquisition means, when acquiring the member identification information of the customer at the time of payment, further acquires biometric information of the customer from an image of the customer captured by an imaging device capable of capturing an image of the customer making the payment;
前記更新手段は、前記決済を行う前記顧客の前記生体情報と一致する前記生体情報に対応付けられた前記識別情報を、取得された前記会員識別情報に更新する、the updating means updates the identification information associated with the biometric information that matches the biometric information of the customer making the payment to the acquired member identification information;
請求項1から5のいずれかに記載の情報処理システム。6. An information processing system according to claim 1.
顧客の生体情報を取得する第1取得手段と、
取得された前記生体情報と前記顧客の識別情報とを対応付けて登録する識別情報登録手段と、
前記顧客の行動情報を、前記識別情報に対応付けて登録する行動情報登録手段と、
前記顧客の会員識別情報が取得されると、前記顧客による前記生体情報を登録するか否かの入力を受け付ける第2受付手段と、
前記生体情報を登録すると受け付けた場合に、前記顧客の前記行動情報と前記生体情報に対応付けられた前記識別情報を、取得された前記会員識別情報に更新し、前記生体情報を登録しないと受け付けた場合に、前記顧客の前記行動情報と前記生体情報と前記識別情報との対応付けを削除する更新手段と、
を備える情報処理装置。
A first acquisition means for acquiring biometric information of a customer;
an identification information registration means for registering the acquired biometric information and the customer's identification information in association with each other;
a behavior information registration means for registering behavior information of the customer in association with the identification information;
a second receiving means for receiving an input by the customer as to whether or not to register the biometric information when the member identification information of the customer is acquired;
an update means for updating the identification information associated with the behavioral information and the biometric information of the customer to the acquired member identification information when it is accepted that the biometric information will be registered , and deleting the association between the behavioral information, the biometric information, and the identification information of the customer when it is accepted that the biometric information will not be registered ;
An information processing device comprising:
コンピュータが、
顧客の生体情報を取得し、
取得された前記生体情報と前記顧客の識別情報とを対応付けて登録し、
前記顧客の行動情報を、前記識別情報に対応付けて登録し、
前記顧客の会員識別情報が取得されると、前記顧客による前記生体情報を登録するか否かの入力を受け付け、
前記生体情報を登録すると受け付けた場合に、前記顧客の前記行動情報と前記生体情報に対応付けられた前記識別情報を、取得された前記会員識別情報に更新し、前記生体情報を登録しないと受け付けた場合に、前記顧客の前記行動情報と前記生体情報と前記識別情報との対応付けを削除する、
処理を実行する方法。
The computer
Acquire the customer's biometric information,
registering the acquired biometric information and the customer's identification information in association with each other;
registering the behavioral information of the customer in association with the identification information;
When the member identification information of the customer is acquired, an input as to whether or not the customer wishes to register the biometric information is accepted;
when it is accepted that the biometric information will be registered, the identification information associated with the behavioral information and the biometric information of the customer is updated to the acquired member identification information , and when it is accepted that the biometric information will not be registered, the association between the behavioral information, the biometric information, and the identification information of the customer is deleted.
How to perform the action .
コンピュータ
顧客の生体情報を取得し、
取得された前記生体情報と前記顧客の識別情報とを対応付けて登録し、
前記顧客の行動情報を、前記識別情報に対応付けて登録し、
前記顧客の会員識別情報が取得されると、前記顧客による前記生体情報を登録するか否かの入力を受け付け、
前記生体情報を登録すると受け付けた場合に、前記顧客の前記行動情報と前記生体情報に対応付けられた前記識別情報を、取得された前記会員識別情報に更新し、前記生体情報を登録しないと受け付けた場合に、前記顧客の前記行動情報と前記生体情報と前記識別情報との対応付けを削除する、
処理を実行させるプログラム。
On the computer,
Acquire the customer's biometric information,
registering the acquired biometric information and the customer's identification information in association with each other;
registering the behavioral information of the customer in association with the identification information;
When the member identification information of the customer is acquired, an input as to whether or not the customer wishes to register the biometric information is accepted;
when it is accepted that the biometric information will be registered, the identification information associated with the behavioral information and the biometric information of the customer is updated to the acquired member identification information , and when it is accepted that the biometric information will not be registered, the association between the behavioral information, the biometric information, and the identification information of the customer is deleted.
A program that executes a process .
JP2020184083A 2020-11-04 2020-11-04 Information processing system, information processing device, method, and program Active JP7600626B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020184083A JP7600626B2 (en) 2020-11-04 2020-11-04 Information processing system, information processing device, method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020184083A JP7600626B2 (en) 2020-11-04 2020-11-04 Information processing system, information processing device, method, and program

Publications (2)

Publication Number Publication Date
JP2022074219A JP2022074219A (en) 2022-05-18
JP7600626B2 true JP7600626B2 (en) 2024-12-17

Family

ID=81606098

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020184083A Active JP7600626B2 (en) 2020-11-04 2020-11-04 Information processing system, information processing device, method, and program

Country Status (1)

Country Link
JP (1) JP7600626B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2025191856A1 (en) * 2024-03-15 2025-09-18 日本電気株式会社 Information providing device, information providing method, and recording medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4229971B1 (en) 2007-06-15 2009-02-25 データバンク株式会社 Vehicle number action instruction device, vehicle number action instruction system, and vehicle number action instruction method
JP2015090579A (en) 2013-11-06 2015-05-11 株式会社日立ソリューションズ Behavior analysis system
WO2017146161A1 (en) 2016-02-26 2017-08-31 日本電気株式会社 Facial verification system, facial verification device, facial verification method, and recording medium
JP2020004202A (en) 2018-06-29 2020-01-09 グローリー株式会社 Customer information management device, customer information management system, customer information management method, and customer information management program
JP2020077118A (en) 2018-11-06 2020-05-21 ソフトバンク株式会社 Machine learning device, determination device, program, and machine learning method
JP2020173711A (en) 2019-04-12 2020-10-22 株式会社Retail AI Information processing device, information processing program, information processing method, and information processing system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4229971B1 (en) 2007-06-15 2009-02-25 データバンク株式会社 Vehicle number action instruction device, vehicle number action instruction system, and vehicle number action instruction method
JP2015090579A (en) 2013-11-06 2015-05-11 株式会社日立ソリューションズ Behavior analysis system
WO2017146161A1 (en) 2016-02-26 2017-08-31 日本電気株式会社 Facial verification system, facial verification device, facial verification method, and recording medium
JP2020004202A (en) 2018-06-29 2020-01-09 グローリー株式会社 Customer information management device, customer information management system, customer information management method, and customer information management program
JP2020077118A (en) 2018-11-06 2020-05-21 ソフトバンク株式会社 Machine learning device, determination device, program, and machine learning method
JP2020173711A (en) 2019-04-12 2020-10-22 株式会社Retail AI Information processing device, information processing program, information processing method, and information processing system

Also Published As

Publication number Publication date
JP2022074219A (en) 2022-05-18

Similar Documents

Publication Publication Date Title
JP7553635B2 (en) Information processing device, server, program, system
JP6267674B2 (en) Information processing system and information processing program
JP2017102846A (en) Customer service evaluation device and customer service evaluation method
JP7036300B1 (en) System, authentication method, authentication terminal, authentication terminal control method and program
KR102133474B1 (en) System, server and method for providing customer service
JP2025157521A (en) Information processing device, information processing device operation method, information processing device operation program, and information management system
JP7600626B2 (en) Information processing system, information processing device, method, and program
JP4209413B2 (en) Customer trend collection system and customer trend collection program
US12120110B2 (en) Data recording device and method
JP6261529B2 (en) POS terminal and program
JP7363982B2 (en) Authentication terminal, authentication terminal control method and program
JP7091604B2 (en) Cart management device, cart management method and program
JP7375602B2 (en) Information processing program, device, and method
JP7791112B2 (en) Information processing device, notification providing method, and program
JP5861430B2 (en) Trend analysis system
JP7607268B2 (en) Information processing device, data providing method, program, behavioral data providing processing system, and behavioral data providing processing method
US20250148832A1 (en) Information processing system, information processing method, and recording medium
WO2017168487A1 (en) Customer service evaluation assistance system and customer service evaluation assistance method
KR102549553B1 (en) Franchise membership management service system and method using contactless biometric authentication
KR20210039835A (en) Customer management system using pos data and method thereof
JP2026051889A (en) Agent for extracting proxy buyers, agent for extracting proxy buyers, agent for extracting proxy buyers, and program
JP2018101304A (en) Time service control device
KR100740616B1 (en) Event and earn points management system based on the messaging technology and the operation method of the system
JP2026002313A (en) Point processing system, information processing device, method, and program
WO2023140112A1 (en) Information processing device, information processing system, information processing method, and recording medium

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20211022

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231013

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240725

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240813

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240927

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241118

R150 Certificate of patent or registration of utility model

Ref document number: 7600626

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150