[go: up one dir, main page]

JP2024115004A - User terminal, program and payment system - Google Patents

User terminal, program and payment system Download PDF

Info

Publication number
JP2024115004A
JP2024115004A JP2023020430A JP2023020430A JP2024115004A JP 2024115004 A JP2024115004 A JP 2024115004A JP 2023020430 A JP2023020430 A JP 2023020430A JP 2023020430 A JP2023020430 A JP 2023020430A JP 2024115004 A JP2024115004 A JP 2024115004A
Authority
JP
Japan
Prior art keywords
information
payment
denomination
user
user terminal
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.)
Pending
Application number
JP2023020430A
Other languages
Japanese (ja)
Inventor
弘佳 萩原
Hiroyoshi Hagiwara
統 小林
Osamu Kobayashi
夢菜 木村
Yumena Kimura
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.)
Dai Nippon Printing Co Ltd
Original Assignee
Dai Nippon Printing Co Ltd
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 Dai Nippon Printing Co Ltd filed Critical Dai Nippon Printing Co Ltd
Priority to JP2023020430A priority Critical patent/JP2024115004A/en
Publication of JP2024115004A publication Critical patent/JP2024115004A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

To provide a user terminal, a program, and a settlement system which implement a settlement based on biometric information of a user while suppressing introduction cost.SOLUTION: A user terminal 1 includes: a settlement information acquisition unit 22 which acquires, from a store terminal 8, settlement information including the amount to be settled and terminal information related to the store terminal 8; a ticket type acquisition unit 24 which acquires, from a ticket type information storage unit 34, ticket type information to be used for the acquired settlement information; a face image acquisition unit 25 which acquires, through a camera 36, an acquisition image which is face image data of a user; and an approval information transmission unit 26 which transmits approval information including the acquired settlement information, ticket type information, and acquisition image, to a settlement server 4 which performs settlement processing after face authentication.SELECTED DRAWING: Figure 2

Description

本発明は、ユーザ端末、プログラム及び決済システムに関する。 The present invention relates to a user terminal, a program, and a payment system.

従来、店舗等で商品等を購入した場合に、POS(Point Of Sales)レジ(レジスタ)や決済端末を用いて決済処理を行っている。購入者であるユーザは、例えば、現金により、又は、電子マネーによる決済やクレジットカード等のカード決済等を行って、商品等を購入する。電子マネーによる決済では、ユーザが所持する携帯端末に、使用する電子マネーの二次元コードを表示させる必要がある。また、クレジットカード等のカード決済では、使用するカードを提示する必要がある。
他方、近年では、顔認証等の生体認証の技術が向上しており、例えば、顔認証を用いて決済を行う技術が開示されている(例えば、特許文献1)。
Conventionally, when a product or the like is purchased at a store or the like, a payment process is performed using a POS (Point Of Sales) register or a payment terminal. A user who is a purchaser purchases a product or the like, for example, by cash, by electronic money, or by card payment such as a credit card. When making a payment by electronic money, the user needs to display a two-dimensional code of the electronic money to be used on a mobile terminal carried by the user. Also, when making a card payment such as a credit card, the user needs to present the card to be used.
Meanwhile, in recent years, biometric authentication technology such as face recognition has improved, and for example, a payment technology using face recognition has been disclosed (for example, Patent Literature 1).

特許第7036300号公報Patent No. 7036300

特許文献1に記載のシステムでは、店舗に設けられた認証端末が、利用者の生体情報(顔画像)を取得し、認証できた場合に決済を行っている。
しかし、特許文献1に記載のものと同様のシステムを店舗で実現しようとした場合には、生体情報に対応する決済端末や顔認証用機材を購入し、及び、設置する費用が発生する。つまり、店舗側での設備投資が必要になるため、敷居が高いものになってしまう。
In the system described in Patent Document 1, an authentication terminal installed in a store acquires biometric information (facial image) of a user, and performs payment if authentication is successful.
However, if a store were to implement a system similar to that described in Patent Document 1, it would require the purchase and installation of a payment terminal compatible with biometric information and face recognition equipment, which would require a capital investment on the part of the store, making it a high-threshold system.

そこで、本発明は、導入費用を抑えつつもユーザの生体情報による決済を実現することを可能にしたユーザ端末、プログラム及び決済システムを提供することを目的とする。 The present invention aims to provide a user terminal, program, and payment system that makes it possible to realize payments using a user's biometric information while keeping implementation costs down.

本発明は、以下のような解決手段により、前記課題を解決する。
第1の発明は、決済処理で用いる券種情報を記憶する券種情報記憶部と、決済金額及び店舗端末に係る端末情報を含む決済情報を、前記店舗端末から取得する決済情報取得手段と、前記決済情報取得手段が取得した前記決済情報に対して使用する前記券種情報を、前記券種情報記憶部から取得する券種取得手段と、ユーザの顔画像データである取得画像を、撮影部を介して取得する顔画像取得手段と、前記決済情報取得手段が取得した前記決済情報と、前記券種取得手段が取得した前記券種情報と、前記顔画像取得手段が取得した前記取得画像とを含む承認情報を、予め前記ユーザの顔画像データである照合用顔画像が記憶され、前記照合用顔画像を用いた照合後に前記決済処理を行う決済装置に送信する承認情報送信手段と、を備える、ユーザ端末である。
第2の発明は、第1の発明のユーザ端末において、前記決済装置から承認結果を受信する承認結果受信手段と、前記承認結果受信手段が受信した前記承認結果を、前記店舗端末が取得可能な態様で前記店舗端末に対して出力する承認結果出力手段と、を備える、ユーザ端末である。
第3の発明は、第1の発明又は第2の発明のユーザ端末において、前記撮影部を介して前記照合用顔画像を取得する照合画像取得手段と、前記決済装置において前記ユーザを認証可能な認証情報の入力を受け付ける認証情報受付手段と、前記照合画像取得手段が取得した前記照合用顔画像と、前記認証情報受付手段が受け付けた前記認証情報とを、前記決済装置に送信する照合画像送信手段と、前記照合画像送信手段が送信した前記照合用顔画像を、記憶部から削除する画像削除手段と、を備える、ユーザ端末である。
第4の発明は、第3の発明のユーザ端末において、前記決済装置から前記券種情報を受信する券種受信手段と、前記券種受信手段が受信した前記券種情報を、前記券種情報記憶部に登録する券種登録手段と、を備える、ユーザ端末である。
第5の発明は、第1の発明から第4の発明までのいずれかのユーザ端末において、前記券種情報記憶部に記憶された前記券種情報を、表示部に出力する券種出力手段を備え、前記券種取得手段は、前記券種出力手段に出力された前記券種情報のうち前記ユーザにより選択された前記券種情報を取得する、ユーザ端末である。
第6の発明は、第1の発明から第5の発明までのいずれかのユーザ端末において、前記決済情報取得手段は、前記店舗端末との間で通信を確立した後に、前記店舗端末から前記決済情報を取得する、ユーザ端末である。
第7の発明は、第1の発明から第5の発明までのいずれかのユーザ端末において、前記決済情報取得手段は、前記店舗端末の表示部に出力された前記決済情報のコードを読取部が読み取ることで、前記店舗端末から前記決済情報を取得する、ユーザ端末である。
第8の発明は、第1の発明から第7の発明までのいずれかのユーザ端末としてコンピュータを機能させるためのプログラムである。
第9の発明は、店舗端末と、ユーザ端末と、決済処理を行う決済装置とを備えた決済システムであって、前記店舗端末は、決済金額及び前記店舗端末に係る端末情報を含む決済情報を、前記ユーザ端末が取得可能な態様で前記ユーザ端末に対して出力する決済情報出力手段を備え、前記ユーザ端末は、前記決済処理で用いる券種情報を記憶する券種情報記憶部と、前記決済情報を、前記店舗端末から取得する決済情報取得手段と、前記決済情報取得手段が取得した前記決済情報に対して使用する前記券種情報を、前記券種情報記憶部から取得する券種取得手段と、ユーザの顔画像データである取得画像を、撮影部を介して取得する顔画像取得手段と、前記決済情報取得手段が取得した前記決済情報と、前記券種取得手段が取得した前記券種情報と、前記顔画像取得手段が取得した前記取得画像とを含む承認情報を、前記決済装置に送信する承認情報送信手段と、を備え、前記決済装置は、前記ユーザの顔画像データである照合用顔画像を記憶した照合画像記憶部と、前記ユーザ端末から受信した前記承認情報に含まれる前記取得画像と、前記照合画像記憶部の前記照合用顔画像とを照合する顔画像照合手段と、前記顔画像照合手段による照合結果を含む、前記券種情報に基づく承認結果を、前記ユーザ端末に送信する承認結果送信手段と、を備え、前記ユーザ端末は、前記決済装置から承認結果を受信する承認結果受信手段と、前記承認結果受信手段が受信した前記承認結果を、前記店舗端末が取得可能な態様で前記店舗端末に対して出力する承認結果出力手段と、を備える、決済システムである。
第10の発明は、第9の発明の決済システムにおいて、前記ユーザ端末は、前記撮影部を介して前記照合用顔画像を取得する照合画像取得手段と、前記決済装置において前記ユーザを認証可能な認証情報の入力を受け付ける認証情報受付手段と、前記照合画像取得手段が取得した前記照合用顔画像と、前記認証情報受付手段が受け付けた前記認証情報とを、前記決済装置に送信する照合画像送信手段と、前記照合画像送信手段が送信した前記照合用顔画像を、記憶部から削除する画像削除手段と、を備え、前記決済装置は、前記ユーザ端末から受信した前記認証情報に基づいて、ユーザごとの前記券種情報を記憶したユーザ券種記憶部を参照して前記ユーザを認証する認証手段と、前記認証手段により認証ができた場合に、前記ユーザ券種記憶部に記憶された前記ユーザの前記券種情報を抽出する券種抽出手段と、前記認証手段により認証ができた場合に、前記ユーザ端末から受信した前記照合用顔画像を前記照合画像記憶部に登録する登録手段と、前記券種抽出手段が抽出した前記券種情報を、前記ユーザ端末に送信する券種送信手段と、を備え、前記ユーザ端末は、前記決済装置から前記券種情報を受信する券種受信手段と、前記券種受信手段が受信した前記券種情報を、前記券種情報記憶部に登録する券種登録手段と、を備える、決済システムである。
The present invention solves the above problems by the following solving means.
A first invention is a user terminal comprising: a card type information storage unit which stores card type information used in payment processing; a payment information acquisition means which acquires payment information including a payment amount and terminal information related to the store terminal from the store terminal; a card type acquisition means which acquires from the card type information storage unit the card type information to be used for the payment information acquired by the payment information acquisition means; a facial image acquisition means which acquires an acquired image, which is facial image data of a user, via a photographing unit; and an approval information sending means which transmits approval information including the payment information acquired by the payment information acquisition means, the card type information acquired by the card type acquisition means, and the acquired image acquired by the facial image acquisition means to a payment device in which a comparison facial image, which is facial image data of the user, is stored in advance and which performs the payment processing after matching using the comparison facial image.
A second invention is a user terminal of the first invention, which is equipped with an approval result receiving means for receiving an approval result from the payment device, and an approval result output means for outputting the approval result received by the approval result receiving means to the store terminal in a manner that the store terminal can acquire it.
A third invention is a user terminal of the first or second invention, comprising a match image acquisition means for acquiring the match facial image via the photographing unit, an authentication information receiving means for accepting input of authentication information capable of authenticating the user at the payment device, a match image sending means for transmitting the match facial image acquired by the match image acquisition means and the authentication information accepted by the authentication information receiving means to the payment device, and an image deletion means for deleting the match facial image sent by the match image sending means from a memory unit.
A fourth invention is a user terminal of the third invention, which is equipped with a type of certificate receiving means for receiving the type of certificate information from the payment device, and a type of certificate registration means for registering the type of certificate information received by the type of certificate receiving means in the type of certificate information storage unit.
A fifth invention is a user terminal which, in any of the first to fourth inventions, is provided with a type of certificate output means which outputs the type of certificate information stored in the type of certificate information storage unit to a display unit, and the type of certificate acquisition means acquires the type of certificate information selected by the user from the type of certificate information output to the type of certificate output means.
A sixth invention is a user terminal according to any one of the first to fifth inventions, wherein the payment information acquisition means acquires the payment information from the store terminal after establishing communication with the store terminal.
A seventh invention is a user terminal in which, in any of the first to fifth inventions, the payment information acquisition means acquires the payment information from the store terminal by a reading unit reading a code of the payment information output to a display unit of the store terminal.
An eighth aspect of the present invention is a program for causing a computer to function as any one of the user terminals according to the first to seventh aspects of the present invention.
A ninth invention is a payment system comprising a store terminal, a user terminal, and a payment device which performs payment processing, wherein the store terminal comprises a payment information output means which outputs payment information including a payment amount and terminal information relating to the store terminal to the user terminal in a manner which the user terminal can acquire, and the user terminal comprises a card type information storage unit which stores card type information used in the payment processing, a payment information acquisition means which acquires the payment information from the store terminal, a card type acquisition means which acquires from the card type information storage unit the card type information to be used for the payment information acquired by the payment information acquisition means, a face image acquisition means which acquires an acquired image which is face image data of a user via a photographing unit, the payment information acquired by the payment information acquisition means, the card type information acquired by the card type acquisition means, and and an approval information sending means for sending approval information to the payment device, the approval information including the acquired image acquired by the facial image acquisition means, wherein the payment device comprises a match image memory unit storing a match facial image which is facial image data of the user, a facial image matching means for matching the acquired image included in the approval information received from the user terminal with the match facial image in the match image memory unit, and an approval result sending means for sending to the user terminal an approval result based on the card type information, the match result being the matching result by the facial image matching means, and the user terminal comprises an approval result receiving means for receiving the approval result from the payment device, and an approval result output means for outputting the approval result received by the approval result receiving means to the store terminal in a manner retrievable by the store terminal.
A tenth invention is a payment system according to the ninth invention, wherein the user terminal comprises: a match image acquisition means for acquiring the match face image via the photographing unit; an authentication information reception means for receiving an input of authentication information capable of authenticating the user in the payment device; a match image transmission means for transmitting the match face image acquired by the match image acquisition means and the authentication information received by the authentication information reception means to the payment device; and an image deletion means for deleting the match face image transmitted by the match image transmission means from a storage unit, and the payment device generates a user bill type recorder storing the bill type information for each user based on the authentication information received from the user terminal. a type of payment system comprising an authentication means for authenticating the user by referring to a user type of payment storage unit, a type of payment extraction means for extracting the type of payment information of the user stored in the user type of payment storage unit if authentication is successful by the authentication means, a registration means for registering the comparison face image received from the user terminal to the comparison image storage unit if authentication is successful by the authentication means, and a type of payment sending means for sending the type of payment information extracted by the type of payment extraction means to the user terminal, wherein the user terminal comprises a type of payment receiving means for receiving the type of payment information from the payment device, and a type of payment registration means for registering the type of payment information received by the type of payment receiving means in the type of payment information storage unit.

本発明によれば、導入費用を抑えつつもユーザの生体情報による決済を実現することを可能にしたユーザ端末、プログラム及び決済システムを提供することができる。 The present invention provides a user terminal, program, and payment system that enables payment using a user's biometric information while keeping implementation costs down.

本実施形態に係る決済システムの全体構成を示す図である。1 is a diagram showing the overall configuration of a payment system according to an embodiment of the present invention. 本実施形態に係るユーザ端末の機能ブロックを示す図である。FIG. 2 is a diagram showing functional blocks of a user terminal according to the present embodiment. 本実施形態に係る決済サーバの機能ブロックを示す図である。FIG. 2 is a diagram showing functional blocks of a payment server according to the present embodiment. 本実施形態に係る決済システムにおける照合画像登録処理を示すフローチャートである。13 is a flowchart showing a match image registration process in the payment system according to the embodiment. 本実施形態に係るユーザ端末における画面遷移の例を示す図である。11A to 11C are diagrams illustrating an example of a screen transition in a user terminal according to the embodiment. 本実施形態に係る決済システムにおける決済時処理を示すフローチャートである。10 is a flowchart showing a payment process in the payment system according to the embodiment. 本実施形態に係るユーザ端末における画面遷移の例を示す図である。11A to 11C are diagrams illustrating an example of a screen transition in a user terminal according to the embodiment.

以下、本発明を実施するための形態について、図を参照しながら説明する。なお、これは、あくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。 Below, a description will be given of an embodiment of the present invention with reference to the drawings. Note that this is merely an example, and the technical scope of the present invention is not limited to this example.

(実施形態)
<決済システム100>
図1は、本実施形態に係る決済システム100の全体構成を示す図である。
決済システム100は、決済時に店舗端末8に代わって、ユーザが所持するユーザ端末1を用いてユーザの顔を撮影して、撮影した顔画像を用いた顔認証を行うことで、店舗における決済を実現するシステムである。また、決済システム100では、ユーザは、自身が所持するユーザ端末1から自身が指定する決済方法を指定して、決済を行うことができる。
決済システム100は、ユーザ端末1と、決済サーバ4(決済装置)と、店舗端末8とを備えている。ユーザ端末1と決済サーバ4との間、及び、決済サーバ4と店舗端末8との間は、通信ネットワークNを介して通信可能に接続されている。また、ユーザ端末1と店舗端末8との間は、例えば、近距離無線通信を用いた通信を行う。
(Embodiment)
<Payment system 100>
FIG. 1 is a diagram showing the overall configuration of a payment system 100 according to this embodiment.
The payment system 100 is a system that realizes payment at a store by photographing the user's face using a user terminal 1 carried by the user instead of a store terminal 8 at the time of payment and performing face authentication using the photographed face image. Furthermore, in the payment system 100, the user can make payment by designating a payment method of his/her choice from the user terminal 1 carried by himself/herself.
The payment system 100 includes a user terminal 1, a payment server 4 (payment device), and a store terminal 8. The user terminal 1 and the payment server 4, and the payment server 4 and the store terminal 8 are communicatively connected via a communication network N. In addition, the user terminal 1 and the store terminal 8 communicate with each other using, for example, short-range wireless communication.

<ユーザ端末1>
ユーザ端末1は、顔認証による決済サービスを利用したいユーザが、自身の顔画像を登録する際に使用する端末である。ユーザ端末1は、予め決済時に本人認証で使用するユーザ自身の顔画像を撮影して、決済サーバ4に送信する。また、ユーザ端末1は、店舗で顔認証による決済を行う際に、店舗端末8から決済情報を取得して、自身の顔を撮影し、決済情報と共に決済サーバ4に承認情報を送信する。そして、決済サーバ4から承認結果を受信すると、店舗端末8に承認結果を出力する。このように、ユーザ端末1は、店舗端末8と決済サーバ4との間における決済時の承認に係る処理の一部を代行する。
ユーザ端末1は、例えば、スマートフォンに代表されるコンピュータの機能を併せ持った携帯電話機である。ユーザ端末1は、その他、タブレットであってもよいし、パーソナルコンピュータ(PC)等であってもよい。ユーザ端末1は、持ち運びが可能な端末である。
<User Terminal 1>
The user terminal 1 is a terminal used by a user who wishes to use a payment service using facial recognition when registering his/her own facial image. The user terminal 1 takes a photograph of the user's own facial image to be used for identity authentication at the time of payment in advance and sends it to the payment server 4. When making a payment using facial recognition at a store, the user terminal 1 obtains payment information from the store terminal 8, takes a photograph of the user's own face, and sends approval information together with the payment information to the payment server 4. Then, upon receiving an approval result from the payment server 4, the user terminal 1 outputs the approval result to the store terminal 8. In this way, the user terminal 1 performs part of the process related to approval at the time of payment between the store terminal 8 and the payment server 4.
The user terminal 1 is, for example, a mobile phone having a computer function, such as a smartphone. The user terminal 1 may also be a tablet, a personal computer (PC), or the like. The user terminal 1 is a portable terminal.

次に、ユーザ端末1の機能構成について説明する。
図2は、本実施形態に係るユーザ端末1の機能ブロックを示す図である。
図2に示すように、ユーザ端末1は、制御部10と、記憶部30と、カメラ36(撮影部、読取部)と、タッチパネルディスプレイ37(表示部)と、通信インタフェース部39とを備える。
制御部10は、ユーザ端末1の全体を制御するCPU(中央処理装置)である。制御部10は、記憶部30に記憶されているオペレーティングシステム(OS)や各種アプリケーションプログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、各種機能を実現する。
制御部10は、登録処理部11と、決済処理部21とを備える。
Next, the functional configuration of the user terminal 1 will be described.
FIG. 2 is a diagram showing functional blocks of the user terminal 1 according to this embodiment.
As shown in FIG. 2, the user terminal 1 includes a control unit 10 , a storage unit 30 , a camera 36 (photographing unit, reading unit), a touch panel display 37 (display unit), and a communication interface unit 39 .
The control unit 10 is a CPU (Central Processing Unit) that controls the entire user terminal 1. The control unit 10 appropriately reads and executes an operating system (OS) and various application programs stored in the storage unit 30, thereby cooperating with the above-mentioned hardware to realize various functions.
The control unit 10 includes a registration processing unit 11 and a payment processing unit 21 .

登録処理部11は、決済を行う前にユーザの顔画像データである照合用顔画像を取得し、決済サーバ4に送信する処理を行う。
登録処理部11は、券種指定部12と、照合画像取得部13(照合画像取得手段)と、認証情報受付部14(認証情報受付手段)と、照合画像送信処理部15(照合画像送信手段、画像削除手段)と、券種登録処理部16(券種受信手段、券種登録手段)とを備える。
券種指定部12は、ユーザが登録したい券種を指定する。券種指定部12は、例えば、決済システム100において登録が可能な複数の券種に係る情報をタッチパネルディスプレイ37に出力し、出力された複数の券種に係る情報からユーザに選択させることで、券種を指定してもよい。
The registration processing unit 11 performs a process of acquiring a face image for verification, which is face image data of the user, before making a payment, and transmitting the acquired face image to the payment server 4 .
The registration processing unit 11 includes a note type designation unit 12, a match image acquisition unit 13 (match image acquisition means), an authentication information receiving unit 14 (authentication information receiving means), a match image transmission processing unit 15 (match image transmission means, image deletion means), and a note type registration processing unit 16 (note type receiving means, note type registration means).
The bill type designation unit 12 designates the bill type that the user wishes to register. For example, the bill type designation unit 12 may designate the bill type by outputting information on a plurality of bill types that can be registered in the payment system 100 to the touch panel display 37 and having the user select a bill type from the output information on the plurality of bill types.

照合画像取得部13は、ユーザがカメラ36で自身の顔を撮影することで、ユーザの顔画像データである照合用顔画像を取得する。照合用顔画像は、決済時において照合する際に照合元として用いられる、ユーザの顔画像である。
認証情報受付部14は、券種指定部12で指定した券種に関し、ユーザを認証可能な認証情報の入力を受け付ける。認証情報受付部14は、認証情報として、例えば、ユーザ名やカード番号、有効期限等の入力を受け付ける。なお、認証情報はこれに限定されない。例えば、ユーザが既に決済サーバ4が提供するアプリケーションプログラム(以下、アプリケーションプログラムのことを、アプリケーション、アプリ又はプログラム等という。)のログインID(IDentification)等を有している場合には、カード番号等に代えて、ログインID等であってもよい。つまり、認証情報は、決済サーバ4がユーザを認証できるものであればよい。
The match image acquisition unit 13 acquires a match face image, which is facial image data of the user, by the user photographing his/her own face with the camera 36. The match face image is a facial image of the user that is used as a reference for matching when matching at the time of payment.
The authentication information receiving unit 14 receives input of authentication information capable of authenticating a user for the bill type specified by the bill type specifying unit 12. The authentication information receiving unit 14 receives input of, for example, a user name, a card number, an expiration date, etc. as authentication information. Note that the authentication information is not limited to this. For example, if the user already has a login ID (IDentification) for an application program (hereinafter, an application program is referred to as an application, an app, a program, etc.) provided by the payment server 4, the login ID, etc. may be used instead of the card number, etc. In other words, the authentication information may be any information that allows the payment server 4 to authenticate the user.

照合画像送信処理部15は、照合画像取得部13が取得した照合用顔画像と、認証情報受付部14が受け付けた認証情報とを、決済サーバ4に送信する。また、照合画像送信処理部15は、決済サーバ4に送信した照合用顔画像を、記憶部30の一時記憶領域から削除する。
券種登録処理部16は、決済サーバ4から受信した券種情報を、券種情報記憶部34に記憶させる。ここで、券種情報とは、決済で使用する券種に係る情報である。券種情報は、例えば、券種名、カード番号(PAN)、有効期限等であり、決済に必要な情報を含む。なお、券種名は、例えば、VISA(登録商標)、MASTERCARD(登録商標)等のクレジットカードのブランドや、○○ペイ等のQRコード(登録商標)決済のブランド、ポイントカードやプリペイドカード、デビットカード等の各種カードのブランド等である。
The match image transmission processing unit 15 transmits the match face image acquired by the match image acquisition unit 13 and the authentication information accepted by the authentication information acceptance unit 14 to the payment server 4. In addition, the match image transmission processing unit 15 deletes the match face image transmitted to the payment server 4 from the temporary storage area of the storage unit 30.
The card type registration processing unit 16 stores the card type information received from the payment server 4 in the card type information storage unit 34. Here, card type information is information related to the card type used in payment. Card type information includes information necessary for payment, such as card type name, card number (PAN), expiration date, etc. Note that card type names include, for example, credit card brands such as VISA (registered trademark) and MASTERCARD (registered trademark), QR code (registered trademark) payment brands such as XX Pay, and various card brands such as point cards, prepaid cards, and debit cards.

決済処理部21は、決済時において決済処理の一部処理を行う。
決済処理部21は、決済情報取得部22(決済情報取得手段)と、券種出力部23(券種出力手段)と、券種取得部24(券種取得手段)と、顔画像取得部25(顔画像取得手段)と、承認情報送信部26(承認情報送信手段)と、承認結果受信処理部27(承認結果受信手段、承認結果出力手段)とを備える。
The payment processing unit 21 performs a part of the payment process at the time of payment.
The payment processing unit 21 includes a payment information acquisition unit 22 (payment information acquisition means), a bill type output unit 23 (billing type output means), a bill type acquisition unit 24 (billing type acquisition means), a facial image acquisition unit 25 (facial image acquisition means), an approval information transmission unit 26 (approval information transmission means), and an approval result receiving processing unit 27 (approval result receiving means, approval result output means).

決済情報取得部22は、決済額(決済金額)及び店舗端末8に係る端末情報を含む決済情報を、店舗端末8から取得する。店舗端末8にユーザ端末1との間で通信可能な、例えば、近距離通信機能を有する場合に、決済情報取得部22は、店舗端末8との間で通信を確立した後に、店舗端末8から決済情報を受信することで取得する。
ここで、決済情報は、決済額と店舗端末8の端末情報とを含む電文である。また、端末情報は、店舗端末8が設置されている店舗を一意に特定可能な情報である。
The payment information acquisition unit 22 acquires payment information including the payment amount (payment sum) and terminal information related to the store terminal 8 from the store terminal 8. In the case where the store terminal 8 has, for example, a short-range communication function that enables communication with the user terminal 1, the payment information acquisition unit 22 acquires the payment information by receiving it from the store terminal 8 after establishing communication with the store terminal 8.
Here, the payment information is a message including the payment amount and terminal information of the store terminal 8. Furthermore, the terminal information is information that can uniquely identify the store in which the store terminal 8 is installed.

券種出力部23は、券種情報記憶部34に記憶された券種情報を、タッチパネルディスプレイ37に出力する。券種出力部23は、券種情報として、例えば、券種名等を出力する。
券種取得部24は、券種出力部23によりタッチパネルディスプレイ37に出力された券種情報のうち、ユーザが選択した券種情報を取得する。
顔画像取得部25は、ユーザの顔画像データである取得画像を、カメラ36を介して取得する。
The denomination output unit 23 outputs the denomination information stored in the denomination information storage unit 34 to the touch panel display 37. The denomination output unit 23 outputs, for example, the denomination name as the denomination information.
The denomination acquisition unit 24 acquires the denomination information selected by the user from the denomination information outputted to the touch panel display 37 by the denomination output unit 23 .
The face image acquisition unit 25 acquires an acquired image, which is face image data of the user, via the camera 36 .

承認情報送信部26は、決済情報取得部22が取得した決済情報と、券種取得部24が取得した券種情報と、顔画像取得部25が取得した取得画像とを含む承認情報を、取得した券種情報に対応する決済サーバ4に送信する。承認情報は、オーソリ(オーソリゼーション)電文である。
承認結果受信処理部27は、決済サーバ4から承認結果を受信する。そして、承認結果受信処理部27は、受信した承認結果を、店舗端末8が取得可能な態様で店舗端末8に対して出力する。例えば、決済情報取得部22が通信機能を用いて決済情報を受信した場合に、承認結果受信処理部27は、同じ通信機能を用いて店舗端末8に承認結果を送信する。
The approval information transmitting unit 26 transmits approval information including the payment information acquired by the payment information acquiring unit 22, the denomination information acquired by the denomination acquiring unit 24, and the acquired image acquired by the face image acquiring unit 25 to the payment server 4 corresponding to the acquired denomination information. The approval information is an authorization message.
The approval result reception processing unit 27 receives the approval result from the payment server 4. Then, the approval result reception processing unit 27 outputs the received approval result to the store terminal 8 in a form that can be acquired by the store terminal 8. For example, when the payment information acquisition unit 22 receives payment information using a communication function, the approval result reception processing unit 27 transmits the approval result to the store terminal 8 using the same communication function.

記憶部30は、制御部10が各種の処理を実行するために必要なプログラム、データ等を記憶するための半導体メモリ素子等の記憶領域である。
記憶部30は、プログラム記憶部31と、券種情報記憶部34とを備える。
プログラム記憶部31は、各種のアプリを記憶する記憶領域である。プログラム記憶部31は、登録決済アプリ32と、個別アプリ33a、33b、・・・とを記憶している。
The storage unit 30 is a storage area such as a semiconductor memory element for storing programs, data, etc. required for the control unit 10 to execute various processes.
The memory unit 30 includes a program memory unit 31 and a denomination information memory unit 34 .
The program storage unit 31 is a storage area for storing various applications. The program storage unit 31 stores a registered payment application 32 and individual applications 33a, 33b, . . .

登録決済アプリ32及び個別アプリ33a、33b、・・・は、例えば、通信ネットワークNを介して図示しないアプリ配信サーバに対して通信をすることで、ユーザ端末1にダウンロードされる。
登録決済アプリ32は、ユーザ端末1の制御部10が実行する各種の機能を行うためのプログラムである。なお、登録決済アプリ32は、1つのアプリである必要はなく、例えば、登録機能と決済機能とで別のアプリであってもよい。
The registered payment application 32 and the individual applications 33a, 33b, . . . are downloaded to the user terminal 1, for example, by communicating with an application distribution server (not shown) via the communication network N.
The registration payment application 32 is a program for performing various functions executed by the control unit 10 of the user terminal 1. Note that the registration payment application 32 does not need to be a single application, and may be, for example, separate applications for the registration function and the payment function.

個別アプリ33a、33b、・・・は、決済を行う各事業者に対応したアプリである。個別アプリ33aと、個別アプリ33bとは、決済を行う事業者が異なる。なお、以降において、個々の個別アプリ33a、33b、・・・を指定しない場合には、単に個別アプリ33として説明する。
個別アプリ33は、例えば、ユーザにより指定された券種に基づき、登録決済アプリ32から呼び出されて実行される。
券種情報記憶部34は、登録処理部11の処理により決済サーバ4から受信した券種情報を記憶する記憶領域である。券種情報記憶部34は、券種情報をセキュアに記憶可能な記憶領域である。セキュアに記憶可能とは、例えば、OSと切り離されたセキュアエレメントという専用チップや、記憶された情報の漏洩に対して十分な考慮が対応されているデータ保存箇所(領域)に記憶されることをいう。
The individual applications 33a, 33b, ... are applications corresponding to the respective businesses that perform payment. The individual applications 33a and 33b are different businesses that perform payment. In the following, when the individual applications 33a, 33b, ... are not specified, they will be simply described as the individual applications 33.
The individual application 33 is called and executed by the registered payment application 32 based on, for example, the type of card designated by the user.
The denomination information storage unit 34 is a storage area that stores the denomination information received from the payment server 4 by the processing of the registration processing unit 11. The denomination information storage unit 34 is a storage area that can securely store the denomination information. "Securely storeable" means, for example, that the denomination information is stored in a dedicated chip called a secure element that is separated from the OS, or in a data storage location (area) where sufficient consideration is given to preventing leakage of the stored information.

カメラ36は、撮影装置である。カメラ36は、ユーザ端末1のタッチパネルディスプレイ37の側に有し、ユーザが自身の顔を自撮り可能なものである。
タッチパネルディスプレイ37は、液晶パネル等で構成される表示部としての機能と、ユーザの指による各種操作入力を行う入力部としての機能とを有する。
通信インタフェース部39は、通信ネットワークNを介して決済サーバ4との通信を行うためのインタフェースである。また、通信インタフェース部39は、店舗端末8との間での近距離無線通信等を行うためのインタフェースである。通信インタフェース部39は、送信部及び受信部の役割を行う。
The camera 36 is a photographing device that is provided on the side of the touch panel display 37 of the user terminal 1 and allows the user to take a selfie of his or her own face.
The touch panel display 37 functions as a display unit constituted by a liquid crystal panel or the like, and also functions as an input unit for inputting various operations using a user's finger.
The communication interface unit 39 is an interface for communicating with the payment server 4 via the communication network N. The communication interface unit 39 is also an interface for performing short-range wireless communication with the store terminal 8. The communication interface unit 39 serves as a transmitter and a receiver.

<決済サーバ4>
決済サーバ4は、例えば、決済を行うクレジットカード会社や、各種の決済を行う企業等の各事業者が各々有する。決済サーバ4は、例えば、クレジットカードによる決済の場合には、具体的には、決済ネットワークセンタ、アクワイアラ及びイシュアに係る処理を行うサーバである。
ここで、決済ネットワークセンタとは、例えば、決済代行会社をいい、クレジットカード決済をはじめ、携帯キャリア決済、電子マネー決済、コード決済等を仲介する。また、アクワイアラとは、クレジットカードの加盟店契約会社、つまり、店舗と契約している会社をいい、イシュアとは、クレジットカードの発行会社、つまり、カードを発行したユーザと契約している会社をいう。
<Payment Server 4>
The payment server 4 is owned by each business operator, such as a credit card company that performs payment, a company that performs various payments, etc. In the case of payment by credit card, the payment server 4 is specifically a server that performs processing related to a payment network center, an acquirer, and an issuer.
Here, the payment network center refers to, for example, a payment agency that mediates credit card payments, mobile carrier payments, electronic money payments, code payments, etc. Also, the acquirer refers to the credit card affiliated store contract company, that is, the company that has a contract with the store, and the issuer refers to the credit card issuing company, that is, the company that has a contract with the user who has been issued the card.

図1では、決済サーバ4は、1つのサーバとして記載しているが、実際には、上記したように、決済ネットワークセンタ、アクワイアラ、イシュア等の複数の装置によって構成されている。
決済サーバ4は、承認情報に含まれる取得画像を用いて顔認証を行い、認証ができた場合に当該ユーザの券種情報を確認の上、承認をする。また、決済サーバ4は、店舗端末8から売上電文を受信した場合には、売上電文に含まれる決済額についての決済処理を行う。
In FIG. 1, the payment server 4 is shown as one server, but in reality, as described above, it is made up of multiple devices such as a payment network center, an acquirer, and an issuer.
The payment server 4 performs face authentication using the acquired image included in the approval information, and if authentication is successful, it confirms the ticket type information of the user and then approves the user. In addition, when the payment server 4 receives a sales message from the store terminal 8, it performs a payment process for the payment amount included in the sales message.

次に、決済サーバ4の機能構成について説明する。
図3は、本実施形態に係る決済サーバ4の機能ブロックを示す図である。
図3に示すように、決済サーバ4は、制御部40と、記憶部60と、通信インタフェース部69とを備える。
Next, the functional configuration of the payment server 4 will be described.
FIG. 3 is a diagram showing functional blocks of the payment server 4 according to this embodiment.
As shown in FIG. 3 , the payment server 4 includes a control unit 40 , a storage unit 60 , and a communication interface unit 69 .

制御部40は、決済サーバ4の全体を制御するCPUである。制御部40は、記憶部60に記憶されているOSや各種アプリケーションプログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、各種機能を実行する。
制御部40は、事前処理部41と、照合処理部51と、決済処理部55とを備える。
事前処理部41は、ユーザ端末1から受信した照合用画像の登録に関する処理を行う。
事前処理部41は、認証部42(認証手段)と、券種抽出部43(券種抽出手段)と、照合画像登録部44(登録手段)と、券種送信部45(券種送信手段)とを備える。
The control unit 40 is a CPU that controls the entire payment server 4. The control unit 40 appropriately reads and executes the OS and various application programs stored in the storage unit 60, thereby cooperating with the above-mentioned hardware and executing various functions.
The control unit 40 includes a pre-processing unit 41 , a matching processing unit 51 , and a payment processing unit 55 .
The pre-processing unit 41 performs processing related to the registration of the comparison image received from the user terminal 1 .
The pre-processing unit 41 includes an authentication unit 42 (authentication means), a denomination extraction unit 43 (denomination extraction means), a match image registration unit 44 (registration means), and a denomination transmission unit 45 (denomination transmission means).

認証部42は、ユーザ端末1から受信した認証情報に基づいて、ユーザ券種記憶部62を参照してユーザを認証する。認証部42は、ユーザを特定するための処理を行う。
券種抽出部43は、認証部42により認証ができた場合に、当該ユーザの券種情報をユーザ券種記憶部62から抽出する。
照合画像登録部44は、ユーザ端末1から受信した照合用顔画像を、照合画像記憶部63に登録する。
券種送信部45は、券種抽出部43が抽出した券種情報を、ユーザ端末1に送信する。
The authentication unit 42 authenticates the user by referring to the user type storage unit 62 based on the authentication information received from the user terminal 1. The authentication unit 42 performs a process for identifying the user.
If the authentication unit 42 has authenticated the user, the card type extraction unit 43 extracts the card type information of the user from the user card type storage unit 62 .
The match image registration unit 44 registers the match face image received from the user terminal 1 in the match image storage unit 63 .
The denomination transmitting unit 45 transmits the denomination information extracted by the denomination extracting unit 43 to the user terminal 1 .

照合処理部51は、ユーザ端末1から受信した承認情報に係る承認に関する処理を行う。
照合処理部51は、承認情報受信部52と、顔画像照合部53(顔画像照合手段)と、承認結果送信部54(承認結果送信手段)とを備える。
承認情報受信部52は、ユーザ端末1から承認情報を受信する。
顔画像照合部53は、承認情報受信部52が受信した承認情報に含まれる取得画像と、照合画像記憶部63の照合用顔画像とを照合する。その際、顔画像照合部53は、承認情報に含まれる券種情報に基づいて照合用顔画像を特定する。顔画像照合部53は、例えば、取得画像と照合用顔画像との一致度合いをスコアとして算出する。そして、顔画像照合部53は、例えば、スコアが閾値以上である場合に、取得画像と照合用顔画像とが照合ができたと判定する。
The verification processing unit 51 performs processing related to approval of the approval information received from the user terminal 1 .
The matching processing unit 51 includes an approval information receiving unit 52, a face image matching unit 53 (face image matching means), and an approval result transmitting unit 54 (approval result transmitting means).
The approval information receiving unit 52 receives approval information from the user terminal 1 .
The facial image matching unit 53 matches the acquired image included in the approval information received by the approval information receiving unit 52 with the matching facial image in the matching image storage unit 63. In this case, the facial image matching unit 53 identifies the matching facial image based on the bill type information included in the approval information. The facial image matching unit 53 calculates, for example, the degree of match between the acquired image and the matching facial image as a score. Then, the facial image matching unit 53 determines that the acquired image and the matching facial image have been matched when, for example, the score is equal to or greater than a threshold value.

承認結果送信部54は、顔画像照合部53による照合結果を含む、券種情報に基づく承認結果を、ユーザ端末1に送信する。承認結果送信部54は、顔画像照合部53による照合ができ、かつ、券種情報が有効なものである場合に、承認する旨の承認結果を送信する。
決済処理部55は、決済に係る処理を行う。具体的には、決済処理部55は、店舗端末8から受信した決済額の売上処理を行う。
The approval result sending unit 54 sends an approval result based on the card type information, including the matching result by the facial image matching unit 53, to the user terminal 1. If matching is possible by the facial image matching unit 53 and the card type information is valid, the approval result sending unit 54 sends an approval result indicating approval.
The payment processing unit 55 performs processing related to payment. Specifically, the payment processing unit 55 performs sales processing of the payment amount received from the store terminal 8.

記憶部60は、制御部40が各種の処理を実行するために必要なプログラム、データ等を記憶するためのハードディスク、半導体メモリ素子等の記憶領域である。
記憶部60は、プログラム記憶部61と、ユーザ券種記憶部62と、照合画像記憶部63とを備える。
プログラム記憶部61は、各種のプログラムを記憶する記憶領域である。プログラム記憶部61は、例えば、決済サーバ4の制御部40が実行する後述する各種の機能を行うためのプログラムを記憶している。
The storage unit 60 is a storage area such as a hard disk, a semiconductor memory device, etc. for storing programs, data, etc. required for the control unit 40 to execute various processes.
The memory unit 60 includes a program memory unit 61 , a user denomination memory unit 62 , and a match image memory unit 63 .
The program storage unit 61 is a storage area for storing various programs. The program storage unit 61 stores, for example, programs for performing various functions executed by the control unit 40 of the payment server 4, which will be described later.

ユーザ券種記憶部62は、ユーザごとの券種情報等を記憶する記憶領域である。ユーザ券種記憶部62は、券種情報の他、例えば、ユーザの口座情報等を記憶しており、決済処理において、決済額を口座情報の口座から引き落とす等の処理を行う。
照合画像記憶部63は、照合用顔画像を記憶する記憶領域である。照合画像記憶部63は、ユーザ券種記憶部62のユーザに対応付けて照合用顔画像を記憶する。
通信インタフェース部69は、通信ネットワークNを介してユーザ端末1及び店舗端末8との間の通信を行うためのインタフェースである。
The user denomination storage unit 62 is a storage area that stores denomination information for each user, etc. In addition to denomination information, the user denomination storage unit 62 stores, for example, account information of the user, and performs processes such as debiting the payment amount from the account of the account information during payment processing.
The match image storage unit 63 is a storage area for storing a face image for match. The match image storage unit 63 stores the face image for match in association with the user of the user type storage unit 62.
The communication interface unit 69 is an interface for communicating between the user terminal 1 and the store terminal 8 via the communication network N.

<店舗端末8>
図1に示す店舗端末8は、例えば、各店舗に有するPOSレジや決済端末である。店舗端末8は、例えば、近距離通信機能を備えた一般的なレジスタであってよい。
店舗端末8は、図示しないが、制御部、記憶部、表示部、入力部、通信インタフェース部等を備える。
<Store terminal 8>
1 is, for example, a POS register or a payment terminal provided in each store. The store terminal 8 may be, for example, a general register equipped with a short-range communication function.
Although not shown, the store terminal 8 includes a control unit, a storage unit, a display unit, an input unit, a communication interface unit, and the like.

通信ネットワークNは、各種のサーバ間や各種の端末間のネットワークであり、インターネット回線や携帯端末通信網等である。
ここで、コンピュータとは、制御部、記憶装置等を備えた情報処理装置をいい、ユーザ端末1、決済サーバ4及び店舗端末8は、それぞれ制御部、記憶部等を備えた情報処理装置であり、コンピュータの概念に含まれる。
The communication network N is a network between various servers and various terminals, such as the Internet line or a mobile terminal communication network.
Here, a computer refers to an information processing device equipped with a control unit, a memory device, etc., and the user terminal 1, the payment server 4 and the store terminal 8 are each an information processing device equipped with a control unit, a memory device, etc., and are included in the concept of a computer.

次に、決済システム100の処理について説明する。
初めに、ユーザが決済時に顔認証を用いるために行う、照合情報を登録する処理について説明する。
図4は、本実施形態に係る決済システム100における照合画像登録処理を示すフローチャートである。
図5は、本実施形態に係るユーザ端末1における画面遷移の例を示す図である。
Next, the processing of the payment system 100 will be described.
First, a process of registering matching information that is performed by a user in order to use face authentication at the time of payment will be described.
FIG. 4 is a flowchart showing the match image registration process in the payment system 100 according to this embodiment.
FIG. 5 is a diagram showing an example of a screen transition in the user terminal 1 according to this embodiment.

まず、決済システム100が提供するサービスを利用したいユーザは、決済で用いる券種情報に対応した登録決済アプリ32をユーザ端末1にダウンロードさせておく。そして、ユーザは、ユーザ端末1にダウンロードされた登録決済アプリ32を起動させる操作をすることで、図4のステップS(以降、「ステップS」を単に「S」という。)11において、ユーザ端末1の制御部10は、登録決済アプリ32を起動させる。 First, a user who wishes to use a service provided by the payment system 100 downloads to the user terminal 1 a registered payment app 32 that corresponds to the card type information to be used in payment. The user then performs an operation to launch the registered payment app 32 downloaded to the user terminal 1, and in step S (hereinafter, "step S" will be simply referred to as "S") 11 of FIG. 4, the control unit 10 of the user terminal 1 launches the registered payment app 32.

登録決済アプリ32が起動されると、ユーザ端末1のタッチパネルディスプレイ37には、例えば、図5(a)に示すサービスメニューの画面70が出力される。画面70は、事前登録を行うためのボタン70aと、決済を行う際のボタン70bとを含む。ユーザは、画面70においてボタン70aを選択すると、ユーザ端末1の制御部10は、次に、図5(b)に示す画面71を出力し、その後、図5(c)に示す画面72を出力する。図5(b)の画面71は、決済の種類を選択するためのものであり、図5(c)の画面72は、決済の種類を選択後に券種を選択するためのものである。画面71及び72は、決済システム100で提供可能なサービスの種類が出力される。ユーザは、画面の案内にしたがって登録したい券種を選択する操作をする。そうすることで、図4のS12において、制御部10(券種指定部12)は、券種指定を受け付ける。 When the registration payment application 32 is started, for example, a service menu screen 70 shown in FIG. 5(a) is output to the touch panel display 37 of the user terminal 1. The screen 70 includes a button 70a for pre-registration and a button 70b for making a payment. When the user selects the button 70a on the screen 70, the control unit 10 of the user terminal 1 next outputs a screen 71 shown in FIG. 5(b), and then outputs a screen 72 shown in FIG. 5(c). The screen 71 in FIG. 5(b) is for selecting the type of payment, and the screen 72 in FIG. 5(c) is for selecting the bill type after selecting the type of payment. The screens 71 and 72 output the types of services that can be provided by the payment system 100. The user performs an operation to select the bill type to be registered according to the guidance on the screen. In this way, in S12 of FIG. 4, the control unit 10 (bill type designation unit 12) accepts the bill type designation.

制御部10は、券種指定を受け付けると、図5(d)に示す画面73をタッチパネルディスプレイ37に出力する。画面73は、認証情報に係る入力画面である。認証情報は、ユーザを認証するための情報であり、例えば、ユーザ自身の氏名や券種情報に関するものである。ユーザは、画面73の内容にしたがって情報を入力し、次に進むためのボタン73aを選択する。
そうすることで、図4のS13において、制御部10(認証情報受付部14)は、認証情報を受け付ける。
When the control unit 10 accepts the designation of the bill type, it outputs a screen 73 shown in Fig. 5(d) to the touch panel display 37. The screen 73 is an input screen related to authentication information. The authentication information is information for authenticating the user, such as the user's own name and bill type information. The user inputs information according to the contents of the screen 73 and selects a button 73a to proceed to the next step.
In this way, in S13 of FIG. 4, the control unit 10 (authentication information receiving unit 14) receives the authentication information.

制御部10は、認証情報を受け付けると、次に、図5(e)に示す画面74をタッチパネルディスプレイ37に出力する。そこで、ユーザは、自身の顔が枠内に収まるように、ユーザ端末1のカメラ36の位置を調整する。そして、例えば、顔が枠内に収まることをユーザ端末1が検知すると、次に、ユーザ端末1は、タッチパネルディスプレイ37に、図5(f)に示す画面75を出力する。そこで、ユーザが瞬きをすると、図4のS14において、制御部10(照合画像取得部13)は、瞬きを検出した後にカメラ36を起動させて撮影した、ユーザの顔画像を取得する。取得画像を得ると、制御部10は、図5(g)に示す画面76をタッチパネルディスプレイ37に出力する。 When the control unit 10 accepts the authentication information, it then outputs screen 74 shown in FIG. 5(e) to the touch panel display 37. The user then adjusts the position of the camera 36 of the user terminal 1 so that his or her face fits within the frame. Then, for example, when the user terminal 1 detects that the face fits within the frame, the user terminal 1 then outputs screen 75 shown in FIG. 5(f) to the touch panel display 37. Then, when the user blinks, in S14 of FIG. 4, the control unit 10 (match image acquisition unit 13) acquires an image of the user's face that is captured by activating the camera 36 after detecting the blink. When the acquired image is obtained, the control unit 10 outputs screen 76 shown in FIG. 5(g) to the touch panel display 37.

S15において、制御部10(照合画像送信処理部15)は、取得したユーザの顔画像を照合用顔画像として、S13の処理で受け付けた認証情報と共に決済サーバ4に送信し、登録を依頼する。
S16において、制御部10(照合画像送信処理部15)は、記憶部30に一時記憶されている照合用顔画像を削除する。そのようにすることで、照合時に記憶部30に一時記憶された、登録処理で用いた照合用顔画像が不正に使用されることがないようにしている。
In S15, the control unit 10 (match image transmission processing unit 15) transmits the acquired face image of the user as a face image for matching together with the authentication information accepted in the process of S13 to the payment server 4, and requests registration.
In S16, the control unit 10 (match image transmission processing unit 15) deletes the matching face image temporarily stored in the storage unit 30. By doing so, the matching face image used in the registration process, which is temporarily stored in the storage unit 30 at the time of matching, is prevented from being used illegally.

他方、決済サーバ4の制御部40(事前処理部41)は、照合用顔画像と認証情報とをユーザ端末1から受信すると、S21において、決済サーバ4の制御部40(認証部42)は、認証処理を行う。具体的には、ユーザ端末1から受信した認証情報に基づいて、ユーザ券種記憶部62を参照し、認証情報に合致するユーザの存在を確認する。
S22において、制御部40(認証部42)は、認証ができたか否かを判断する。認証ができた場合(S22:YES)には、制御部40は、処理をS23に移す。他方、認証ができなかった場合には、制御部40は、処理をS25に移す。
On the other hand, when the control unit 40 (pre-processing unit 41) of the payment server 4 receives the face image for matching and the authentication information from the user terminal 1, in S21, the control unit 40 (authentication unit 42) of the payment server 4 performs authentication processing. Specifically, based on the authentication information received from the user terminal 1, the control unit 40 refers to the user type storage unit 62 and confirms the presence of a user who matches the authentication information.
In S22, the control unit 40 (authentication unit 42) judges whether or not authentication has been successful. If authentication has been successful (S22: YES), the control unit 40 shifts the process to S23. On the other hand, if authentication has not been successful, the control unit 40 shifts the process to S25.

S23において、制御部40(券種抽出部43)は、認証ができた当該ユーザの券種情報を、ユーザ券種記憶部62から抽出する。
S24において、制御部40(照合画像登録部44)は、受信した照合用顔画像を、照合画像記憶部63に登録する。その際、制御部40は、S23で抽出したユーザ券種記憶部62の当該ユーザのレコードを、照合用顔画像に対応付ける。
S25において、制御部40は、処理結果をユーザ端末1に送信する。S23の処理で券種情を抽出した場合には、制御部40(券種送信部45)は、抽出した券種情報を含んで処理結果を送信する。
In S23, the control unit 40 (card type extraction unit 43) extracts the card type information of the authenticated user from the user card type storage unit 62.
In S24, the control unit 40 (match image registration unit 44) registers the received match face image in the match image storage unit 63. At that time, the control unit 40 associates the record of the user in the user card type storage unit 62 extracted in S23 with the match face image.
In S25, the control unit 40 transmits the processing result to the user terminal 1. If the denomination information is extracted in the processing of S23, the control unit 40 (denomination transmission unit 45) transmits the processing result including the extracted denomination information.

S26において、ユーザ端末1の制御部10は、処理結果を受信する。そして、処理結果に券種情報を含む場合には、制御部10(券種登録処理部16)は、券種情報を券種情報記憶部34に登録する。ユーザ端末1は、図5(h)に示す画面77を、タッチパネルディスプレイ37に出力する。なお、認証ができなかった場合には、処理結果として認証ができなかった旨が決済サーバ4から送信されるので、制御部10は、図示しないエラー画面を出力する。その後、制御部10は、本処理を終了する。 In S26, the control unit 10 of the user terminal 1 receives the processing result. Then, if the processing result includes bill type information, the control unit 10 (bill type registration processing unit 16) registers the bill type information in the bill type information storage unit 34. The user terminal 1 outputs screen 77 shown in FIG. 5(h) to the touch panel display 37. Note that if authentication is not possible, the payment server 4 sends a message indicating that authentication was not possible as a processing result, and the control unit 10 outputs an error screen (not shown). Thereafter, the control unit 10 ends this process.

当該処理により、ユーザは、自身が決済で用いる券種情報に対応する決済サーバ4に、決済時の認証で用いる照合用顔画像を登録させることができる。また、ユーザ端末1は、決済で用いる券種情報を、券種情報記憶部34に登録させることができる。 This process allows the user to register a facial image for verification used for authentication at the time of payment in the payment server 4 that corresponds to the bill type information used by the user for payment. In addition, the user terminal 1 can register the bill type information used for payment in the bill type information storage unit 34.

次に、決済時の処理について説明する。
図6は、本実施形態に係る決済システムにおける決済時処理を示すフローチャートである。
図7は、本実施形態に係るユーザ端末1における画面遷移の例を示す図である。
ユーザが、当該決済システム100のサービスが利用可能な店舗で商品等を購入する場合に、図6のS31において、店舗端末8の制御部は、決済額を受け付ける。決済額は、例えば、商品等に付されたバーコードを読み取る等をして得ることができる。
Next, the process at the time of payment will be described.
FIG. 6 is a flowchart showing the payment process in the payment system according to this embodiment.
FIG. 7 is a diagram showing an example of a screen transition in the user terminal 1 according to this embodiment.
When a user purchases a product or the like at a store where the service of the payment system 100 is available, the control unit of the store terminal 8 accepts the payment amount in S31 of Fig. 6. The payment amount can be obtained, for example, by reading a barcode attached to the product or the like.

S32において、店舗端末8の制御部は、近距離通信を確立するための電波を送出する処理を行う。
他方、ユーザは、ユーザ端末1にダウンロードされた登録決済アプリ32を起動させる操作をすることで、S41において、ユーザ端末1の制御部10は、登録決済アプリ32を起動させる。
In S32, the control unit of the store terminal 8 performs processing to transmit radio waves for establishing short-distance communication.
On the other hand, when the user performs an operation to launch the registered payment application 32 downloaded to the user terminal 1, the control unit 10 of the user terminal 1 launches the registered payment application 32 in S41.

登録決済アプリ32が起動されると、ユーザ端末1のタッチパネルディスプレイ37には、上記した、例えば、図7(a)に示すサービスメニューの画面70が出力される。ユーザは、画面70においてボタン70bを選択すると、ユーザ端末1の制御部10は、次に、図7(b)に示す画面91を出力する。画面91は、店舗端末8との接続方法に関する指定であり、例えば、近距離無線通信に関する指定することで、図6のS42において、制御部10は、近距離通信を確立するための電波を受信する処理を行う。ここで、近距離無線通信の例としては、NFC(Near Field Communication)やBluetooth(登録商標)を用いるものがあるが、これらに限定されない。制御部10は、近距離通信が確立されるまでの間、例えば、図7(c)に示す画面92をタッチパネルディスプレイ37に出力する。
なお、画面70においてボタン70bが選択された際に、制御部10は、複数の近距離無線通信を受信可能に制御すれば、画面91は省略可能である。
When the registered payment application 32 is started, the touch panel display 37 of the user terminal 1 outputs the above-mentioned service menu screen 70 shown in FIG. 7(a), for example. When the user selects the button 70b on the screen 70, the control unit 10 of the user terminal 1 then outputs a screen 91 shown in FIG. 7(b). The screen 91 is a specification regarding a connection method with the store terminal 8. For example, by specifying short-distance wireless communication, the control unit 10 performs a process of receiving radio waves for establishing short-distance communication in S42 of FIG. 6. Here, examples of short-distance wireless communication include, but are not limited to, those using NFC (Near Field Communication) and Bluetooth (registered trademark). The control unit 10 outputs, for example, a screen 92 shown in FIG. 7(c) to the touch panel display 37 until short-distance communication is established.
Note that, when the button 70b is selected on the screen 70, if the control unit 10 performs control so as to be able to receive a plurality of short-range wireless communications, the screen 91 can be omitted.

店舗端末8とユーザ端末1との間で通信が確立できると、S33において、店舗端末8の制御部は、決済情報を送出する。
ユーザ端末1の制御部10(決済情報取得部22)は、決済情報を受信すると、図6のS43において、制御部10(券種出力部23)は、例えば、図7(d)に示す券種情報の画面93タッチパネルディスプレイ37に出力する。画面93は、券種情報記憶部34に記憶された券種情報であり、例えば、券種名を出力する。
ユーザが画面93において、決済で使用する券種を選択することで、図6のS44において、制御部10(券種取得部24)は、券種の選択を受け付ける。なお、券種情報記憶部34に券種情報が1つのみ登録されている場合には、制御部10は、画面93に代わって「この券種を使用します」等の券種確認画面を出力してもよい。
When communication is established between the store terminal 8 and the user terminal 1, in S33, the control unit of the store terminal 8 sends payment information.
When the control unit 10 (payment information acquisition unit 22) of the user terminal 1 receives the payment information, in S43 of Fig. 6, the control unit 10 (note type output unit 23) outputs, for example, a note type information screen 93 shown in Fig. 7(d) on the touch panel display 37. The screen 93 outputs note type information stored in the note type information storage unit 34, for example, the note type name.
When the user selects the denomination of the note to be used for payment on screen 93, the control unit 10 (note denomination acquisition unit 24) accepts the selection of the note denomination in S44 of Fig. 6. Note that if only one note denomination information is registered in the note denomination information storage unit 34, the control unit 10 may output a note denomination confirmation screen such as "This note denomination will be used" instead of screen 93.

制御部10は、券種の選択を受け付けると、図7(e)に示す画面94をタッチパネルディスプレイ37に出力する。そこで、ユーザは、自身の顔が枠内に収まるように、ユーザ端末1のカメラ36の位置を調整する。そして、例えば、顔が枠内に収まることをユーザ端末1が検知すると、次に、ユーザ端末1は、タッチパネルディスプレイ37に、図7(f)に示す画面95を出力する。そこで、ユーザが瞬きをすると、図6のS45において、制御部10(顔画像取得部25)は、瞬きを検出した後にカメラ36を起動させて撮影した、ユーザの顔画像である取得画像を得る。取得画像を得ると、制御部10は、図7(g)に示す画面96をタッチパネルディスプレイ37に出力する。 When the control unit 10 accepts the selection of the bill type, it outputs a screen 94 shown in FIG. 7(e) to the touch panel display 37. The user then adjusts the position of the camera 36 of the user terminal 1 so that their face fits within the frame. Then, for example, when the user terminal 1 detects that the face fits within the frame, the user terminal 1 next outputs a screen 95 shown in FIG. 7(f) to the touch panel display 37. Then, when the user blinks, in S45 of FIG. 6, the control unit 10 (face image acquisition unit 25) activates the camera 36 after detecting the blink and obtains an acquired image, which is an image of the user's face. When the acquired image is obtained, the control unit 10 outputs a screen 96 shown in FIG. 7(g) to the touch panel display 37.

図6のS46において、制御部10(承認情報送信部26)は、承認情報を決済サーバ4に対して送信する。
決済サーバ4の制御部40(承認情報受信部52)は、ユーザ端末1が送信した承認情報を受信すると、S47において、制御部40(顔画像照合部53)は、受信した承認情報に含まれる取得画像と、照合画像記憶部63の照合用顔画像とを照合する顔画像照合処理を行う。
In S46 of FIG. 6, the control unit 10 (approval information transmitting unit 26) transmits the approval information to the payment server 4.
When the control unit 40 (approval information receiving unit 52) of the payment server 4 receives the approval information sent by the user terminal 1, in S47, the control unit 40 (face image matching unit 53) performs a face image matching process to match the acquired image included in the received approval information with the matching face image in the matching image memory unit 63.

S48において、制御部40(承認結果送信部54)は、承認結果をユーザ端末1に送信する。
S49において、ユーザ端末1の制御部10(承認結果受信処理部27)は、決済サーバ4から承認結果を受信すると、受信した承認結果を送出する。その際、制御部10は、図7(h)に示す画面97をタッチパネルディスプレイ37に出力する。
店舗端末8の制御部は、承認結果を受信すると、図6のS50において完了通知を送出する。ユーザ端末1の制御部10は、完了通知を受信すると、店舗端末8との通信を切断し、図示しない、処理が完了した旨の画面をタッチパネルディスプレイ37に出力する。その後、制御部10は、本処理を終了する。
In S<b>48 , the control unit 40 (approval result transmission unit 54 ) transmits the approval result to the user terminal 1 .
In S49, when the control unit 10 (approval result receiving processing unit 27) of the user terminal 1 receives the approval result from the payment server 4, it sends out the received approval result. At that time, the control unit 10 outputs a screen 97 shown in FIG. 7(h) to the touch panel display 37.
When the control unit of the store terminal 8 receives the approval result, it sends a completion notification in S50 of Fig. 6. When the control unit 10 of the user terminal 1 receives the completion notification, it disconnects communication with the store terminal 8 and outputs a screen (not shown) indicating that the processing has been completed to the touch panel display 37. Thereafter, the control unit 10 ends this processing.

承認結果を受信した店舗端末8の制御部は、承認結果が承認できた旨である場合には、決済サーバ4に対して決済依頼を行う。決済サーバ4の制御部40(決済処理部55)は、店舗端末8から決済依頼(売上電文)を受信すると、一般的な決済の際と同様に決済処理を行う。 If the control unit of the store terminal 8 receives the approval result and the approval result indicates that approval has been granted, it sends a payment request to the payment server 4. When the control unit 40 (payment processing unit 55) of the payment server 4 receives the payment request (sales message) from the store terminal 8, it performs payment processing in the same way as in a general payment.

このように、本実施形態によれば、決済システム100は、以下のような効果がある。
(1)ユーザ端末1は、決済額及び店舗端末8に係る端末情報を含む決済情報を、店舗端末8から取得し、取得した決済情報に対して使用する券種情報を、券種情報記憶部34から取得し、ユーザの顔画像データである取得画像を、カメラ36を介して取得し、取得した決済情報と券種情報と取得画像とを含む承認情報を、決済サーバ4に送信する。
そして、決済サーバ4では、ユーザ端末1から受信した承認情報に含まれる取得画像と、予めユーザの顔画像データである照合用顔画像とを照合し、照合結果を含む、券種情報に基づく承認結果を、ユーザ端末1に送信する。
Thus, according to this embodiment, the payment system 100 has the following advantages.
(1) The user terminal 1 acquires payment information including the payment amount and terminal information related to the store terminal 8 from the store terminal 8, acquires card type information to be used for the acquired payment information from the card type information storage unit 34, acquires an acquired image which is image data of the user's face via the camera 36, and transmits approval information including the acquired payment information, card type information, and acquired image to the payment server 4.
The payment server 4 then compares the acquired image included in the approval information received from the user terminal 1 with a comparison face image, which is the user's facial image data in advance, and transmits an approval result based on the card type information, including the comparison result, to the user terminal 1.

よって、店舗端末8にカメラを有さずとも、カメラ36を備えたユーザ端末1を用いて決済時の顔認証のための顔画像を取得することができ、取得画像と券種情報と共に決済情報を含む承認情報を、決済サーバ4に送信できる。そして、決済サーバ4では、ユーザ端末1から受信した承認情報に含まれる取得画像を用いて顔認証を行うことができる。
その結果、店舗端末8について、カメラ等の顔認証決済用の専用顔撮影機材の導入が不要になり、導入費用を抑えつつも安価でユーザの顔画像を用いた決済を実現することができる。
また、ユーザは、ユーザ端末1を所持していれば、クレジットカード等のカード類を持ち歩いたり、決済のための二次元コードを出力したりせず、顔を撮影するだけで決済が行えるので便利である。
Therefore, even if the store terminal 8 does not have a camera, a facial image for facial authentication at the time of payment can be obtained using the user terminal 1 equipped with the camera 36, and approval information including payment information together with the obtained image and ticket type information can be transmitted to the payment server 4. Then, the payment server 4 can perform facial authentication using the obtained image included in the approval information received from the user terminal 1.
As a result, it becomes unnecessary to install dedicated face capturing equipment such as a camera for face recognition payment at the store terminal 8, and payment using a user's face image can be realized inexpensively while keeping down the installation costs.
In addition, as long as the user has the user terminal 1, the user can conveniently make payments by simply photographing his or her face, without having to carry around cards such as credit cards or output two-dimensional codes for payment.

(2)ユーザ端末1は、決済サーバ4から承認結果を受信し、受信した承認結果を、店舗端末8に対して出力する。
よって、店舗端末8は、決済サーバ4から決済情報に対応した承認結果を、ユーザ端末1を介して取得できる。
(2) The user terminal 1 receives the approval result from the payment server 4 and outputs the received approval result to the store terminal 8.
Therefore, the store terminal 8 can obtain the approval result corresponding to the payment information from the payment server 4 via the user terminal 1.

(3)ユーザ端末1は、カメラ36を介して照合用顔画像を取得し、決済サーバ4においてユーザを認証可能な認証情報の入力を受け付け、取得した照合用顔画像と受け付けた認証情報とを、決済サーバ4に送信する。
そして、決済サーバ4は、認証情報を用いてユーザを認証し、認証ができた場合にユーザの券種情報を抽出してユーザ端末1に送信すると共に、照合用顔画像を照合画像記憶部63に登録する。
よって、ユーザ端末1を用いて、決済サーバ4に照合用顔画像を登録させることができる。
また、ユーザ端末1は、送信した照合用顔画像を、記憶部30から削除する。
よって、決済時に照合用顔画像を取得画像として使用されずに済み、不正な利用を回避できる。
(3) The user terminal 1 acquires a facial image for matching via the camera 36, accepts input of authentication information that can authenticate the user at the payment server 4, and transmits the acquired facial image for matching and the accepted authentication information to the payment server 4.
The payment server 4 then authenticates the user using the authentication information, and if authentication is successful, extracts the user's card type information and transmits it to the user terminal 1, and registers the matching facial image in the matching image storage unit 63.
Therefore, a face image for matching can be registered in the payment server 4 using the user terminal 1 .
Furthermore, the user terminal 1 deletes the transmitted face image for matching from the storage unit 30 .
Therefore, the facial image for verification is not used as the acquired image at the time of payment, and fraudulent use can be avoided.

(4)ユーザ端末1は、決済サーバ4から券種情報を受信すると、受信した券種情報を、券種情報記憶部34に登録する。
よって、照合用顔画像が登録できた場合に決済サーバ4から受信した券種情報を、決済時に使用できる。
(4) When the user terminal 1 receives the denomination information from the payment server 4, it registers the received denomination information in the denomination information storage unit 34.
Therefore, when the face image for verification is registered, the bill type information received from the payment server 4 can be used at the time of payment.

(5)ユーザ端末1は、券種情報記憶部34に記憶された券種情報を、タッチパネルディスプレイ37に出力し、出力された券種情報のうちユーザにより選択された券種情報を取得する。
よって、ユーザは、使用可能な券種から決済で使用する券種を都度指定ができるので、便利である。
(5) The user terminal 1 outputs the denomination information stored in the denomination information storage unit 34 to the touch panel display 37, and obtains the denomination information selected by the user from the outputted denomination information.
This is convenient for the user as he or she can specify the bill type to be used for payment from among the available bill types each time.

(6)ユーザ端末1は、店舗端末8との間で通信を確立した後に、店舗端末8から決済情報を取得する。
よって、店舗端末8に、近傍に位置するユーザ端末1との通信が可能な通信機能を組み込むことによって、当該決済システム100によるサービスを実現できる。
(6) After establishing communication with the store terminal 8, the user terminal 1 acquires payment information from the store terminal 8.
Therefore, by incorporating a communication function in the store terminal 8 that enables communication with a user terminal 1 located nearby, the service provided by the payment system 100 can be realized.

以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されるものではない。また、実施形態に記載した効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、実施形態に記載したものに限定されない。なお、上述した実施形態及び後述する変形形態は、適宜組み合わせて用いることもできるが、詳細な説明は省略する。 Although the embodiments of the present invention have been described above, the present invention is not limited to the above-mentioned embodiments. Furthermore, the effects described in the embodiments are merely a list of the most favorable effects resulting from the present invention, and the effects of the present invention are not limited to those described in the embodiments. Note that the above-mentioned embodiments and the modified forms described below can be used in appropriate combinations, but detailed explanations will be omitted.

(変形形態)
(1)本実施形態では、取得画像と照合用顔画像とを用いた照合処理を決済サーバ4が行うものを例に説明したが、これに限定されない。照合処理自体は、照合処理を決済サーバ4とは異なる画像照合サーバ等が行い、照合処理を決済サーバ4は、画像照合サーバ等からスコアを受信するものであってもよい。また、照合結果は、照合度合いを示すスコアとして取得するものを例に説明したが、これに限定されず、他の方法による結果であってもよい。
(Modifications)
(1) In the present embodiment, the matching process using the acquired image and the matching face image is performed by the payment server 4, but is not limited to this. The matching process itself may be performed by an image matching server or the like different from the payment server 4, and the payment server 4 may receive a score from the image matching server or the like. In addition, the matching result is obtained as a score indicating the degree of matching, but is not limited to this, and may be a result obtained by another method.

(2)本実施形態では、ユーザ端末1と店舗端末8との間の通信を、近距離無線通信を用いたものを例に説明したが、これに限定されない。店舗端末8にユーザ端末1との間に近距離通信機能を有さない場合には、例えば、ユーザ端末1と店舗端末8との間でやり取りする情報を、二次元コード等に変換して受け渡してもよい。
より具体的には、ユーザ端末1及び店舗端末8に、情報をコード化して表示する機能を設ける。そして、店舗端末8の表示部に決済情報をコード化した、例えば、二次元コードを表示させた状態で、ユーザ端末1の決済情報取得手段は、カメラ36を介して二次元コードを読み取り、決済情報を取得する。また、ユーザ端末1の承認結果出力手段は、承認結果をコード化した二次元コードをタッチパネルディスプレイ37に出力することで、店舗端末8に二次元コードを読み取らせる。
また、ユーザ端末1と店舗端末8とを物理的に接続して、通信を行ってもよい。
(2) In the present embodiment, the communication between the user terminal 1 and the store terminal 8 has been described using short-range wireless communication as an example, but is not limited to this. If the store terminal 8 does not have a short-range communication function with the user terminal 1, for example, information exchanged between the user terminal 1 and the store terminal 8 may be converted into a two-dimensional code or the like and then transferred.
More specifically, the user terminal 1 and the store terminal 8 are provided with a function for encoding and displaying information. Then, with the encoded payment information, for example a two-dimensional code, displayed on the display unit of the store terminal 8, the payment information acquisition means of the user terminal 1 reads the two-dimensional code via the camera 36 to acquire the payment information. Also, the approval result output means of the user terminal 1 outputs the encoded two-dimensional code of the approval result to the touch panel display 37, thereby causing the store terminal 8 to read the two-dimensional code.
Furthermore, the user terminal 1 and the store terminal 8 may be physically connected to each other to perform communication.

(3)本実施形態では、ユーザ端末1が決済サーバ4から承認結果を受信したことに応じて承認結果を店舗端末8に出力し、承認結果が承認できた旨である場合、店舗端末8から売上電文を決済サーバ4に送信するものを例に説明したが、これに限定されない。ユーザ端末1は、決済サーバ4に対して承認情報を送信し、決済サーバ4から受信した承認結果が承認できた旨である場合に、続いて売上電文を決済サーバ4に送信してもよい。その場合には、ユーザ端末1は、売上処理を含めた最終的な決済結果を、店舗端末8に送出する。 (3) In the present embodiment, the user terminal 1 outputs the approval result to the store terminal 8 in response to receiving it from the payment server 4, and if the approval result indicates approval, the store terminal 8 transmits a sales message to the payment server 4, but this is not limited to the above. The user terminal 1 may transmit approval information to the payment server 4, and if the approval result received from the payment server 4 indicates approval, then transmit a sales message to the payment server 4. In this case, the user terminal 1 sends the final payment result, including the sales processing, to the store terminal 8.

(4)本実施形態では、券種出力部23が券種情報記憶部34に記憶された券種情報を出力するものとし、例えば、券種名等を出力するものを例に説明した。券種名については、例えば、ユーザが券種情報記憶部34の券種情報に対応する分かりやすい名称を登録する機能を有し、記憶部に登録させるようにしてもよい。例えば、「メインカード」、「X店舗用」等、ユーザ自身がすぐに分かる名称を登録して出力すれば、利便性が向上する。 (4) In this embodiment, the card type output unit 23 outputs card type information stored in the card type information storage unit 34, and has been described as outputting, for example, the card type name. The card type name may have a function for the user to register an easy-to-understand name corresponding to the card type information in the card type information storage unit 34, and may be registered in the storage unit. For example, convenience is improved if a name that the user himself can immediately understand, such as "main card" or "for store X", is registered and output.

1 ユーザ端末
4 決済サーバ
8 店舗端末
10,40 制御部
11 登録処理部
12 券種指定部
13 照合画像取得部
14 認証情報受付部
15 照合画像送信処理部
16 券種登録処理部
21 決済処理部
22 決済情報取得部
23 券種出力部
24 券種取得部
25 顔画像取得部
26 承認情報送信部
27 承認結果受信処理部
30,60 記憶部
32 登録決済アプリ
33、33a、33b、・・・ 個別アプリ
34 券種情報記憶部
36 カメラ
37 タッチパネルディスプレイ
41 事前処理部
42 認証部
43 券種抽出部
44 照合画像登録部
45 券種送信部
51 照合処理部
52 承認情報受信部
53 顔画像照合部
54 承認結果送信部
55 決済処理部
62 ユーザ券種記憶部
63 照合画像記憶部
100 決済システム
LIST OF SYMBOLS 1 User terminal 4 Payment server 8 Store terminal 10, 40 Control unit 11 Registration processing unit 12 Bill type designation unit 13 Matching image acquisition unit 14 Authentication information reception unit 15 Matching image transmission processing unit 16 Bill type registration processing unit 21 Payment processing unit 22 Payment information acquisition unit 23 Bill type output unit 24 Bill type acquisition unit 25 Face image acquisition unit 26 Approval information transmission unit 27 Approval result reception processing unit 30, 60 Memory unit 32 Registered payment application 33, 33a, 33b, ... Individual application 34 Bill type information memory unit 36 Camera 37 Touch panel display 41 Pre-processing unit 42 Authentication unit 43 Bill type extraction unit 44 Matching image registration unit 45 Bill type transmission unit 51 Matching processing unit 52 Approval information reception unit 53 Face image matching unit 54 Approval result transmission unit 55 Payment processing unit 62 User bill type storage unit 63 Matching image storage unit 100 Payment system

Claims (10)

決済処理で用いる券種情報を記憶する券種情報記憶部と、
決済金額及び店舗端末に係る端末情報を含む決済情報を、前記店舗端末から取得する決済情報取得手段と、
前記決済情報取得手段が取得した前記決済情報に対して使用する前記券種情報を、前記券種情報記憶部から取得する券種取得手段と、
ユーザの顔画像データである取得画像を、撮影部を介して取得する顔画像取得手段と、
前記決済情報取得手段が取得した前記決済情報と、前記券種取得手段が取得した前記券種情報と、前記顔画像取得手段が取得した前記取得画像とを含む承認情報を、予め前記ユーザの顔画像データである照合用顔画像が記憶され、前記照合用顔画像を用いた照合後に前記決済処理を行う決済装置に送信する承認情報送信手段と、
を備える、ユーザ端末。
a denomination information storage unit that stores denomination information used in payment processing;
a payment information acquiring means for acquiring payment information including a payment amount and terminal information related to the store terminal from the store terminal;
a denomination acquisition means for acquiring, from the denomination information storage unit, the denomination information to be used for the payment information acquired by the payment information acquisition means;
A facial image acquisition means for acquiring an acquired image, which is facial image data of a user, via an imaging unit;
an approval information transmitting means for transmitting approval information including the payment information acquired by the payment information acquiring means, the bill type information acquired by the bill type acquiring means, and the acquired image acquired by the face image acquiring means to a payment device in which a face image for comparison, which is face image data of the user, is stored in advance and which performs the payment process after matching using the face image for comparison;
A user terminal comprising:
請求項1に記載のユーザ端末において、
前記決済装置から承認結果を受信する承認結果受信手段と、
前記承認結果受信手段が受信した前記承認結果を、前記店舗端末が取得可能な態様で前記店舗端末に対して出力する承認結果出力手段と、
を備える、ユーザ端末。
2. The user terminal according to claim 1,
an approval result receiving means for receiving an approval result from the settlement device;
an approval result output means for outputting the approval result received by the approval result receiving means to the store terminal in a format that can be acquired by the store terminal;
A user terminal comprising:
請求項1に記載のユーザ端末において、
前記撮影部を介して前記照合用顔画像を取得する照合画像取得手段と、
前記決済装置において前記ユーザを認証可能な認証情報の入力を受け付ける認証情報受付手段と、
前記照合画像取得手段が取得した前記照合用顔画像と、前記認証情報受付手段が受け付けた前記認証情報とを、前記決済装置に送信する照合画像送信手段と、
前記照合画像送信手段が送信した前記照合用顔画像を、記憶部から削除する画像削除手段と、
を備える、ユーザ端末。
2. The user terminal according to claim 1,
A collation image acquisition means for acquiring the collation face image via the photographing unit;
an authentication information receiving means for receiving an input of authentication information capable of authenticating the user in the payment device;
a verification image transmission means for transmitting the verification face image acquired by the verification image acquisition means and the authentication information accepted by the authentication information acceptance means to the payment device;
an image deleting means for deleting the face image for matching transmitted by the match image transmitting means from a storage unit;
A user terminal comprising:
請求項3に記載のユーザ端末において、
前記決済装置から前記券種情報を受信する券種受信手段と、
前記券種受信手段が受信した前記券種情報を、前記券種情報記憶部に登録する券種登録手段と、
を備える、ユーザ端末。
4. The user terminal according to claim 3,
a denomination receiving means for receiving the denomination information from the settlement device;
a denomination registration means for registering the denomination information received by the denomination reception means in the denomination information storage unit;
A user terminal comprising:
請求項1に記載のユーザ端末において、
前記券種情報記憶部に記憶された前記券種情報を、表示部に出力する券種出力手段を備え、
前記券種取得手段は、前記券種出力手段に出力された前記券種情報のうち前記ユーザにより選択された前記券種情報を取得する、ユーザ端末。
2. The user terminal according to claim 1,
a denomination output means for outputting the denomination information stored in the denomination information storage unit to a display unit,
The denomination acquisition means is a user terminal that acquires the denomination information selected by the user from the denomination information outputted to the denomination output means.
請求項1から請求項5までのいずれかに記載のユーザ端末において、
前記決済情報取得手段は、前記店舗端末との間で通信を確立した後に、前記店舗端末から前記決済情報を取得する、ユーザ端末。
In a user terminal according to any one of claims 1 to 5,
The payment information acquisition means is a user terminal that acquires the payment information from the store terminal after establishing communication with the store terminal.
請求項1から請求項5までのいずれかに記載のユーザ端末において、
前記決済情報取得手段は、前記店舗端末の表示部に出力された前記決済情報のコードを読取部が読み取ることで、前記店舗端末から前記決済情報を取得する、ユーザ端末。
In a user terminal according to any one of claims 1 to 5,
The payment information acquisition means is a user terminal that acquires the payment information from the store terminal by a reading unit reading a code of the payment information outputted to a display unit of the store terminal.
コンピュータを、
決済金額及び店舗端末に係る端末情報を含む決済情報を、前記店舗端末から取得する決済情報取得手段と、
前記決済情報取得手段が取得した前記決済情報に対して使用する券種情報を、決済処理で用いる前記券種情報を記憶する券種情報記憶部から取得する券種取得手段と、
ユーザの顔画像データである取得画像を、撮影部を介して取得する顔画像取得手段と、
前記決済情報取得手段が取得した前記決済情報と、前記券種取得手段が取得した前記券種情報と、前記顔画像取得手段が取得した前記取得画像とを含む承認情報を、予め前記ユーザの顔画像データである照合用顔画像が記憶され、前記照合用顔画像を用いた照合後に前記決済処理を行う決済装置に送信する承認情報送信手段と、
して機能させるためのプログラム。
Computer,
a payment information acquiring means for acquiring payment information including a payment amount and terminal information related to the store terminal from the store terminal;
a denomination acquisition means for acquiring denomination information to be used for the payment information acquired by the payment information acquisition means from a denomination information storage unit that stores the denomination information to be used in payment processing;
A facial image acquisition means for acquiring an acquired image, which is facial image data of a user, via an imaging unit;
an approval information transmitting means for transmitting approval information including the payment information acquired by the payment information acquiring means, the bill type information acquired by the bill type acquiring means, and the acquired image acquired by the face image acquiring means to a payment device in which a face image for comparison, which is face image data of the user, is stored in advance and which performs the payment process after matching using the face image for comparison;
A program to make it function as such.
店舗端末と、ユーザ端末と、決済処理を行う決済装置とを備えた決済システムであって、
前記店舗端末は、決済金額及び前記店舗端末に係る端末情報を含む決済情報を、前記ユーザ端末が取得可能な態様で前記ユーザ端末に対して出力する決済情報出力手段を備え、
前記ユーザ端末は、
前記決済処理で用いる券種情報を記憶する券種情報記憶部と、
前記決済情報を、前記店舗端末から取得する決済情報取得手段と、
前記決済情報取得手段が取得した前記決済情報に対して使用する前記券種情報を、前記券種情報記憶部から取得する券種取得手段と、
ユーザの顔画像データである取得画像を、撮影部を介して取得する顔画像取得手段と、
前記決済情報取得手段が取得した前記決済情報と、前記券種取得手段が取得した前記券種情報と、前記顔画像取得手段が取得した前記取得画像とを含む承認情報を、前記決済装置に送信する承認情報送信手段と、
を備え、
前記決済装置は、
前記ユーザの顔画像データである照合用顔画像を記憶した照合画像記憶部と、
前記ユーザ端末から受信した前記承認情報に含まれる前記取得画像と、前記照合画像記憶部の前記照合用顔画像とを照合する顔画像照合手段と、
前記顔画像照合手段による照合結果を含む、前記券種情報に基づく承認結果を、前記ユーザ端末に送信する承認結果送信手段と、
を備え、
前記ユーザ端末は、
前記決済装置から承認結果を受信する承認結果受信手段と、
前記承認結果受信手段が受信した前記承認結果を、前記店舗端末が取得可能な態様で前記店舗端末に対して出力する承認結果出力手段と、
を備える、決済システム。
A payment system including a store terminal, a user terminal, and a payment device that performs payment processing,
the store terminal includes a payment information output means for outputting payment information including a payment amount and terminal information related to the store terminal to the user terminal in a format that can be acquired by the user terminal;
The user terminal,
a bill type information storage unit that stores bill type information used in the settlement process;
A payment information acquisition means for acquiring the payment information from the store terminal;
a denomination acquisition means for acquiring, from the denomination information storage unit, the denomination information to be used for the payment information acquired by the payment information acquisition means;
A facial image acquisition means for acquiring an acquired image, which is facial image data of a user, via an imaging unit;
an approval information transmitting means for transmitting approval information to the payment device, the approval information including the payment information acquired by the payment information acquiring means, the denomination information acquired by the denomination acquiring means, and the acquired image acquired by the face image acquiring means;
Equipped with
The payment device,
A matching image storage unit that stores a matching face image, which is face image data of the user;
a facial image matching means for matching the acquired image included in the approval information received from the user terminal with the facial image for matching stored in the matching image storage unit;
an approval result transmission means for transmitting an approval result based on the card type information, including the matching result by the face image matching means, to the user terminal;
Equipped with
The user terminal,
an approval result receiving means for receiving an approval result from the settlement device;
an approval result output means for outputting the approval result received by the approval result receiving means to the store terminal in a format that can be acquired by the store terminal;
A payment system comprising:
請求項9に記載の決済システムにおいて、
前記ユーザ端末は、
前記撮影部を介して前記照合用顔画像を取得する照合画像取得手段と、
前記決済装置において前記ユーザを認証可能な認証情報の入力を受け付ける認証情報受付手段と、
前記照合画像取得手段が取得した前記照合用顔画像と、前記認証情報受付手段が受け付けた前記認証情報とを、前記決済装置に送信する照合画像送信手段と、
前記照合画像送信手段が送信した前記照合用顔画像を、記憶部から削除する画像削除手段と、
を備え、
前記決済装置は、
前記ユーザ端末から受信した前記認証情報に基づいて、ユーザごとの前記券種情報を記憶したユーザ券種記憶部を参照して前記ユーザを認証する認証手段と、
前記認証手段により認証ができた場合に、前記ユーザ券種記憶部に記憶された前記ユーザの前記券種情報を抽出する券種抽出手段と、
前記認証手段により認証ができた場合に、前記ユーザ端末から受信した前記照合用顔画像を前記照合画像記憶部に登録する登録手段と、
前記券種抽出手段が抽出した前記券種情報を、前記ユーザ端末に送信する券種送信手段と、
を備え、
前記ユーザ端末は、
前記決済装置から前記券種情報を受信する券種受信手段と、
前記券種受信手段が受信した前記券種情報を、前記券種情報記憶部に登録する券種登録手段と、
を備える、決済システム。
10. The payment system according to claim 9,
The user terminal,
A collation image acquisition means for acquiring the collation face image via the photographing unit;
an authentication information receiving means for receiving an input of authentication information capable of authenticating the user in the payment device;
a verification image transmission means for transmitting the verification face image acquired by the verification image acquisition means and the authentication information accepted by the authentication information acceptance means to the payment device;
an image deleting means for deleting the face image for matching transmitted by the match image transmitting means from a storage unit;
Equipped with
The payment device,
an authentication means for authenticating the user by referring to a user denomination storage unit that stores the denomination information for each user based on the authentication information received from the user terminal;
a denomination extraction means for extracting the denomination information of the user stored in the user denomination storage unit when authentication is successful by the authentication means;
a registration means for registering the face image for matching received from the user terminal in the match image storage unit when authentication is successful by the authentication means;
a denomination transmission means for transmitting the denomination information extracted by the denomination extraction means to the user terminal;
Equipped with
The user terminal,
a denomination receiving means for receiving the denomination information from the settlement device;
a denomination registration means for registering the denomination information received by the denomination reception means in the denomination information storage unit;
A payment system comprising:
JP2023020430A 2023-02-14 2023-02-14 User terminal, program and payment system Pending JP2024115004A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023020430A JP2024115004A (en) 2023-02-14 2023-02-14 User terminal, program and payment system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023020430A JP2024115004A (en) 2023-02-14 2023-02-14 User terminal, program and payment system

Publications (1)

Publication Number Publication Date
JP2024115004A true JP2024115004A (en) 2024-08-26

Family

ID=92499262

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023020430A Pending JP2024115004A (en) 2023-02-14 2023-02-14 User terminal, program and payment system

Country Status (1)

Country Link
JP (1) JP2024115004A (en)

Similar Documents

Publication Publication Date Title
US10096019B2 (en) Customer initiated payment method using mobile device
AU2019236733A1 (en) Transaction Processing System and Method
KR101195182B1 (en) Card payment system including mobile communication terminal and mobile relay device, apparatuses in the system and method for card payment in the apparatuses
US20210166242A1 (en) System and method for purchasing using biometric authentication
JP6467559B2 (en) Information processing system, information processing method, and information processing program
KR101706894B1 (en) Method, apparatus, and system for enabling payment approval using purchaser&#39;s mobile wallet and mobile terminal
EP2088549A1 (en) Customer initiated payment method
KR20130132672A (en) Mobile communication terminal for use as a payment terminal applications and application service provider system and method
WO2017112157A1 (en) Methods and systems for making a payment
JP7043368B2 (en) Approved terminal, payment system and payment method
JP2005353048A (en) Method for recharging affiliated card by use of radio device
CN107851249A (en) Multi-mode payment system and method
JP2014513825A5 (en)
US20150019431A1 (en) Direct debit procedure
WO2018164243A1 (en) Transaction support program and system
JP2019086971A (en) Identity verification system and identity verification method
US12399758B2 (en) Mobile application integration
CN107077668B (en) System and method for providing payment services
CN110337662A (en) Electronic payment device
US12008544B2 (en) Method for performing a contactless payment transaction
KR101187932B1 (en) System for Processing Payment using Agent&#39;s Mobile Device, and Mobile Device
KR101680016B1 (en) Payment ASP System and Methods using a mobile communication terminal
JP2024115004A (en) User terminal, program and payment system
RU2642360C1 (en) Method of initializing bank transactions without using pos-terminals and system for its implementation
KR20190132964A (en) Method for Providing Mobile Payment by using Token Code