JP7570198B2 - CONTROL DEVICE, PORTABLE DEVICE, PROGRAM, APPROVAL SYSTEM, CONTROL METHOD, AND APPROVAL METHOD - Google Patents
CONTROL DEVICE, PORTABLE DEVICE, PROGRAM, APPROVAL SYSTEM, CONTROL METHOD, AND APPROVAL METHOD Download PDFInfo
- Publication number
- JP7570198B2 JP7570198B2 JP2020150143A JP2020150143A JP7570198B2 JP 7570198 B2 JP7570198 B2 JP 7570198B2 JP 2020150143 A JP2020150143 A JP 2020150143A JP 2020150143 A JP2020150143 A JP 2020150143A JP 7570198 B2 JP7570198 B2 JP 7570198B2
- Authority
- JP
- Japan
- Prior art keywords
- payment
- unit
- authentication
- instruction
- portable device
- 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
Links
- 238000000034 method Methods 0.000 title claims description 379
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 title 1
- 230000008569 process Effects 0.000 claims description 157
- 238000001514 detection method Methods 0.000 claims description 54
- 230000005856 abnormality Effects 0.000 claims description 46
- 230000004044 response Effects 0.000 claims description 33
- 230000015572 biosynthetic process Effects 0.000 claims description 32
- 238000003786 synthesis reaction Methods 0.000 claims description 32
- 230000010365 information processing Effects 0.000 claims description 26
- 230000009471 action Effects 0.000 claims description 14
- 238000013475 authorization Methods 0.000 claims 4
- 230000002194 synthesizing effect Effects 0.000 claims 2
- 238000007726 management method Methods 0.000 description 143
- 238000012545 processing Methods 0.000 description 91
- 238000004891 communication Methods 0.000 description 77
- 230000015654 memory Effects 0.000 description 21
- 230000006870 function Effects 0.000 description 18
- 238000012360 testing method Methods 0.000 description 16
- 230000005540 biological transmission Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 238000013500 data storage Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 210000003462 vein Anatomy 0.000 description 4
- 238000012790 confirmation Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 238000003491 array Methods 0.000 description 2
- 210000000988 bone and bone Anatomy 0.000 description 2
- 210000003128 head Anatomy 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 229920001690 polydopamine Polymers 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 210000000613 ear canal Anatomy 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
本発明は、制御装置、携帯機器、プログラム、承認システム、制御方法及び承認方法に関する。 The present invention relates to a control device, a mobile device, a program, an approval system, a control method, and an approval method.
近年、生体情報を利用した認証技術(生体認証技術と称される場合がある。)が開発されている。例えば、特許文献1には、耳の音響特性を用いた個人認証機能を備えたコンピュータシステムが開示されている。
[先行技術文献]
[特許文献]
[特許文献1]特開2005-032056号公報
In recent years, authentication technologies using biometric information (sometimes referred to as biometric authentication technologies) have been developed. For example, Patent Literature 1 discloses a computer system equipped with a personal authentication function that uses the acoustic characteristics of the ear.
[Prior Art Literature]
[Patent Documents]
[Patent Document 1] JP 2005-032056 A
モバイル端末の性能が向上するにつれて、モバイル端末にも生体認証機能が搭載されるようになってきた。しかしながら、モバイル端末を介して利用することのできるサービスが増加するにつれて、セキュリティレベルの更なる向上が期待されている。 As the performance of mobile devices improves, biometric authentication functions are being installed on mobile devices. However, as the number of services that can be used via mobile devices increases, further improvements in security levels are expected.
本発明の第1の態様においては、制御装置が提供される。上記の制御装置は、例えば、携帯機器を制御する。上記の制御装置は、例えば、第1生体認証方式により、携帯機器を所持又は装着する所持者を認証する第1認証部を備える。上記の制御装置は、例えば、携帯機器に対する指示の入力を受け付ける指示受付部を備える。上記の制御装置は、例えば、第1生体認証方式とは種類の異なる第2生体認証方式により、指示を入力した指示者を認証する第2認証部を備える。上記の制御装置は、例えば、第1認証部が所持者を認証し、且つ、第2認証部が指示者を認証した場合に、指示受付部が受け付けた指示に応じた処理を実行する指示実行部を備える。 In a first aspect of the present invention, a control device is provided. The control device controls, for example, a portable device. The control device includes, for example, a first authentication unit that authenticates a holder who holds or wears the portable device by a first biometric authentication method. The control device includes, for example, an instruction receiving unit that receives input of an instruction to the portable device. The control device includes, for example, a second authentication unit that authenticates an instructor who inputs an instruction by a second biometric authentication method that is different from the first biometric authentication method. The control device includes, for example, an instruction execution unit that executes processing according to an instruction received by the instruction reception unit when the first authentication unit authenticates the holder and the second authentication unit authenticates the instructor.
上記の制御装置において、第1生体認証方式は、耳音響認証方式、顔認証方式、静脈認証方式、虹彩認証方式、指紋認証方式、及び、声紋認証方式からなる群から選択される少なくとも1つの認証方式であってよい。上記の制御装置において、第2生体認証方式は、耳音響認証方式、顔認証方式、静脈認証方式、虹彩認証方式、指紋認証方式、及び、声紋認証方式からなる群から選択される少なくとも1つの認証方式であってよい。 In the above control device, the first biometric authentication method may be at least one authentication method selected from the group consisting of an ear acoustic authentication method, a face authentication method, a vein authentication method, an iris authentication method, a fingerprint authentication method, and a voiceprint authentication method. In the above control device, the second biometric authentication method may be at least one authentication method selected from the group consisting of an ear acoustic authentication method, a face authentication method, a vein authentication method, an iris authentication method, a fingerprint authentication method, and a voiceprint authentication method.
上記の制御装置において、携帯機器は、所持者の頭部に装着可能なウエアラブル端末であってよい。上記の制御装置において、第1生体認証方式は、耳音響認証方式であってよい。上記の制御装置において、第2生体認証方式は、声紋認証方式であってよい。 In the above control device, the portable device may be a wearable terminal that can be worn on the head of the holder. In the above control device, the first biometric authentication method may be an ear acoustic authentication method. In the above control device, the second biometric authentication method may be a voiceprint authentication method.
上記の制御装置は、指示の内容を判別する指示判別部を備えてよい。上記の制御装置において、指示受付部は、音声による入力を受け付けてよい。指示判別部は、指示受付部が受け付けた指示に関する音声を解析し、指示の内容を判別してよい。 The control device may include an instruction discrimination unit that discriminates the content of an instruction. In the control device, the instruction reception unit may receive voice input. The instruction discrimination unit may analyze the voice related to the instruction received by the instruction reception unit and discriminate the content of the instruction.
上記の制御装置は、他の情報処理装置から、指示者に対して行動又は判断を要求する処理を携帯機器に実行させるための要求信号を受信する要求受信部を備えてよい。上記の制御装置は、行動又は判断を要求する処理を実行する要求実行部を備えてよい。上記の制御装置において、指示受付部は、要求実行部が行動又は判断を要求する処理を実行した場合に、行動又は判断に関する指示の入力を受け付けてよい。上記の制御装置において、上記の指示に応じた処理は、指示者に対して、指示者が購入した商品又はサービスに関する決済を承認することを要求するための処理であってよい。上記の制御装置において、上記の指示に応じた処理は、指示者に対して、決済を承認するか否かを判断することを要求するための処理であってよい。 The control device may include a request receiving unit that receives a request signal from another information processing device to cause the mobile device to execute a process that requests an action or decision from the person giving the instruction. The control device may include a request executing unit that executes the process that requests an action or decision. In the control device, the instruction receiving unit may accept input of an instruction related to the action or decision when the request executing unit executes the process that requests an action or decision. In the control device, the process responsive to the instruction may be a process for requesting the person giving the instruction to approve payment for a product or service purchased by the person giving the instruction. In the control device, the process responsive to the instruction may be a process for requesting the person giving the instruction to decide whether or not to approve payment.
本発明の第2の態様においては、携帯機器が提供される。上記の携帯機器は、例えば、上記の第1の態様に係る制御装置を備える。上記の携帯機器は、例えば、第1生体認証方式に利用される第1生体情報を取得する第1生体情報取得部を備える。上記の携帯機器は、例えば、第2生体認証方式に利用される第2生体情報を取得する第2生体情報取得部を備える。 In a second aspect of the present invention, a portable device is provided. The portable device includes, for example, the control device according to the first aspect. The portable device includes, for example, a first biometric information acquisition unit that acquires first biometric information used in a first biometric authentication method. The portable device includes, for example, a second biometric information acquisition unit that acquires second biometric information used in a second biometric authentication method.
本発明の第3の態様においては、承認システムが提供される。上記の承認システムは、例えば、携帯機器を用いて決済を承認する。上記の承認システムは、例えば、第1生体認証方式により、携帯機器を所持又は装着する所持者を認証する第1認証部を有する。上記の承認システムは、例えば、第1生体認証方式とは種類の異なる第2生体認証方式により、決済の承認に関する指示を携帯機器に入力した指示者を認証する第2認証部を有する。上記の承認システムは、例えば、第1認証部が所持者を認証し、且つ、第2認証部が指示者を認証した場合に、指示者が携帯機器に入力した指示に基づいて、決済が承認されたか否かを決定する決定部を有する。 In a third aspect of the present invention, an approval system is provided. The approval system approves a payment using, for example, a portable device. The approval system has, for example, a first authentication unit that authenticates a holder who holds or wears the portable device by a first biometric authentication method. The approval system has, for example, a second authentication unit that authenticates an instructor who inputs instructions regarding the approval of the payment into the portable device by a second biometric authentication method that is different from the first biometric authentication method. The approval system has, for example, a determination unit that determines whether or not the payment has been approved based on the instructions input by the instructor into the portable device when the first authentication unit authenticates the holder and the second authentication unit authenticates the instructor.
本発明の第4の態様においては、制御方法が提供される。上記の制御方法は、例えば、携帯機器を制御するための方法である。上記の制御方法は、例えば、第1生体認証方式により、携帯機器を所持又は装着する所持者を認証する第1認証段階を有する。上記の制御方法は、例えば、携帯機器に対する指示の入力を受け付ける指示受付段階を有する。上記の制御方法は、例えば、第1生体認証方式とは種類の異なる第2生体認証方式により、指示を入力した指示者を認証する第2認証段階を有する。上記の制御方法は、例えば、第1認証段階において所持者が認証され、且つ、第2認証段階において指示者が認証された場合に、指示受付段階において受け付けられた指示に応じた処理を実行する指示実行段階を有する。 In a fourth aspect of the present invention, a control method is provided. The control method is, for example, a method for controlling a portable device. The control method has, for example, a first authentication stage for authenticating a holder who holds or wears the portable device by a first biometric authentication method. The control method has, for example, an instruction reception stage for accepting input of an instruction to the portable device. The control method has, for example, a second authentication stage for authenticating an instructor who inputs an instruction by a second biometric authentication method different from the first biometric authentication method. The control method has, for example, an instruction execution stage for executing a process according to the instruction accepted in the instruction reception stage when the holder is authenticated in the first authentication stage and the instructor is authenticated in the second authentication stage.
本発明の第5の態様においては、承認方法が提供される。上記の承認方法は、例えば、携帯機器を用いて決済を承認する方法である。上記の承認方法は、例えば、第1生体認証方式により、携帯機器を所持又は装着する所持者を認証する第1認証段階を有する。上記の承認方法は、例えば、第1生体認証方式とは種類の異なる第2生体認証方式により、決済の承認に関する指示を携帯機器に入力した指示者を認証する第2認証段階を有する。上記の承認方法は、例えば、第1認証段階において所持者が認証され、且つ、第2認証段階において指示者が認証された場合に、指示者が携帯機器に入力した指示に基づいて、決済が承認されたか否かを決定する決定段階を有する。 In a fifth aspect of the present invention, an approval method is provided. The approval method is, for example, a method of approving a payment using a portable device. The approval method has, for example, a first authentication stage of authenticating a holder who holds or wears the portable device by a first biometric authentication method. The approval method has, for example, a second authentication stage of authenticating an instructor who inputs an instruction regarding the approval of the payment into the portable device by a second biometric authentication method of a different type from the first biometric authentication method. The approval method has, for example, a decision stage of determining whether or not the payment has been approved based on the instruction input by the instructor into the portable device when the holder is authenticated in the first authentication stage and the instructor is authenticated in the second authentication stage.
本発明の第6の態様においては、プログラムが提供される。上記のプログラムは、コンピュータを、上記の第1の実施形態に係る制御装置として機能させるためのプログラムであってよい。上記のプログラムは、コンピュータに、上記の第4の実施形態に係る制御方法を実行させるためのプログラムであってもよい。上記のプログラムを格納するコンピュータ可読媒体が提供されてもよい。コンピュータ可読媒体は、非一時的なコンピュータ可読媒体であってもよい。コンピュータ可読媒体は、コンピュータ可読記録媒体であってもよい。 In a sixth aspect of the present invention, a program is provided. The program may be a program for causing a computer to function as the control device according to the first embodiment. The program may be a program for causing a computer to execute the control method according to the fourth embodiment. A computer-readable medium for storing the program may be provided. The computer-readable medium may be a non-transitory computer-readable medium. The computer-readable medium may be a computer-readable recording medium.
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。 Note that the above summary of the invention does not list all of the necessary features of the present invention. Also, subcombinations of these features may also be inventions.
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。なお、図面において、同一または類似の部分には同一の参照番号を付して、重複する説明を省く場合がある。 The present invention will be described below through embodiments of the invention, but the following embodiments do not limit the invention according to the claims. Furthermore, not all of the combinations of features described in the embodiments are necessarily essential to the solution of the invention. In the drawings, the same reference numbers are used for the same or similar parts, and duplicate explanations may be omitted.
[決済システム100の概要]
図1は、決済システム100のシステム構成の一例を概略的に示す。本実施形態において、決済システム100は、例えば、販売管理システム110と、決済代行システム管理サーバ120と、クレジット決済システム管理サーバ130とを備える。本実施形態において、販売管理システム110は、例えば、読取部112と、決済処理部114と、通信部116と、表示部118とを有する。決済システム100は、1以上の補聴器140を備えてもよい。
[Overview of payment system 100]
1 shows an example of a system configuration of a payment system 100. In this embodiment, the payment system 100 includes, for example, a sales management system 110, a payment agency system management server 120, and a credit payment system management server 130. In this embodiment, the sales management system 110 includes, for example, a reading unit 112, a payment processing unit 114, a communication unit 116, and a display unit 118. The payment system 100 may include one or more hearing aids 140.
本実施形態において、販売管理システム110、決済代行システム管理サーバ120、及び、クレジット決済システム管理サーバ130は、通信ネットワーク10を介して、互いに情報を送受する。本実施形態において、販売管理システム110及び補聴器140は、近距離無線通信方式により、互いに情報を送受する。近距離無線通信方式としては、無線LAN、Bluetooth(登録商標)、Zigbee(登録商標)、及び、NFCなどが例示される。 In this embodiment, the sales management system 110, the payment agency system management server 120, and the credit payment system management server 130 transmit and receive information to and from each other via the communication network 10. In this embodiment, the sales management system 110 and the hearing aid 140 transmit and receive information to and from each other using a short-range wireless communication method. Examples of short-range wireless communication methods include wireless LAN, Bluetooth (registered trademark), Zigbee (registered trademark), and NFC.
図1に関連する実施形態においては、決済システム100のユーザ20が、店舗30の商品32を購入する場合を例として、決済システム100の詳細が説明される。本実施形態において、決済システム100は、ユーザ20の頭部に装着された補聴器140を用いて、商品32の購入代金の決済に関するユーザ20の承認を取得する。 In the embodiment related to FIG. 1, the details of the payment system 100 are described using as an example a case where a user 20 of the payment system 100 purchases a product 32 at a store 30. In this embodiment, the payment system 100 obtains approval from the user 20 regarding payment of the purchase price of the product 32 using a hearing aid 140 worn on the head of the user 20.
具体的には、例えば、ユーザ20が、店舗30の店員(図示されていない。)に対して商品32の購入を申し出ると、店舗30の店員は、店舗30の販売管理システム110を利用して、商品32の購入代金を決済するための処理(決済処理と称される場合がある。)を開始する。販売管理システム110において決済処理が開始されると、販売管理システム110から補聴器140に対して、決済の承認を要求する承認要求が送信される。 Specifically, for example, when user 20 offers to purchase product 32 to a sales clerk (not shown) at store 30, the sales clerk at store 30 uses store 30's sales management system 110 to start a process to settle the purchase price of product 32 (sometimes referred to as a settlement process). When the settlement process is started in the sales management system 110, an approval request is sent from the sales management system 110 to the hearing aid 140, requesting approval of the settlement.
補聴器140が承認要求を受信すると、補聴器140は、上記の決済を承認するか否かをユーザ20に問い合わせるための音声を出力する。補聴器140は、上記の決済の内容をユーザ20に提示するための音声を出力してもよい。補聴器140は、決済手段をユーザ20に提示するための音声を出力してもよい。補聴器140は、決済手段をユーザ20に問い合わせるための音声を出力してもよい。また、このとき、補聴器140は、ユーザ20が補聴器140を所持する正当な権限を有する者であることを、耳音響認証方式により確認してもよい。なお、上記の認証のタイミングは本実施形態に限定されないことに留意されたい。 When the hearing aid 140 receives the approval request, the hearing aid 140 outputs audio to inquire of the user 20 whether or not to approve the payment. The hearing aid 140 may output audio to present the details of the payment to the user 20. The hearing aid 140 may output audio to present the payment method to the user 20. The hearing aid 140 may output audio to inquire of the user 20 about the payment method. At this time, the hearing aid 140 may also confirm by an ear acoustic authentication method that the user 20 is a person who has legitimate authority to possess the hearing aid 140. Note that the timing of the above authentication is not limited to this embodiment.
ユーザ20が上記の決済を承認する場合、ユーザ20は、補聴器140からの問い合わせに対して、例えば「はい」と回答する。一方、ユーザ20が上記の決済を承認しない場合、ユーザ20は、補聴器140からの問い合わせに対して、例えば「いいえ」と回答する。補聴器140は、ユーザが回答した音声を音声認識技術により解析して、ユーザ20の回答の内容を推定又は特定する。このとき、ユーザ20は、例えば音声により、決済手段を指示してもよい。また、補聴器140は、ユーザ20の音声を解析して、ユーザ20の声紋を特定する。これにより、補聴器140は、ユーザ20が決済を承認する正当な権限を有する者であることを、声紋認証方式により確認することができる。 If the user 20 approves the payment, the user 20 responds, for example, with "yes" to the inquiry from the hearing aid 140. On the other hand, if the user 20 does not approve the payment, the user 20 responds, for example, with "no" to the inquiry from the hearing aid 140. The hearing aid 140 analyzes the voice of the user's response using voice recognition technology to estimate or identify the content of the user's 20 response. At this time, the user 20 may indicate the payment method by voice, for example. The hearing aid 140 also analyzes the voice of the user 20 to identify the voiceprint of the user 20. In this way, the hearing aid 140 can confirm, by voiceprint authentication, that the user 20 is a person who has legitimate authority to approve the payment.
ユーザ20が補聴器140を所持する正当な権限を有し、且つ、ユーザ20が決済を承認する正当な権限を有することが確認された場合、補聴器140は、ユーザ20の回答の内容を示す応答信号を決済システム100に送信するための処理を実行する。例えば、ユーザ20が「はい」と回答した場合、補聴器140は、決済が承認されたことを示す応答信号を販売管理システム110に送信する。これにより、上記の決済が承認され、決済システム100による決済処理が続行される。 If it is confirmed that the user 20 has the proper authority to possess the hearing aid 140 and that the user 20 has the proper authority to approve the payment, the hearing aid 140 executes a process to send a response signal indicating the content of the user 20's answer to the payment system 100. For example, if the user 20 answers "yes", the hearing aid 140 sends a response signal indicating that the payment has been approved to the sales management system 110. This approves the above payment, and the payment process by the payment system 100 continues.
一方、ユーザ20が「いいえ」と回答した場合、補聴器140は、決済が承認されなかったことを示す応答信号を販売管理システム110に送信する。この場合、決済システム100は、決済処理を中止又は中断する。また、例えば、販売管理システム110は、店舗30の店員に対して、決済が承認されなかったことを示すメッセージを通知する。 On the other hand, if the user 20 answers "No," the hearing aid 140 sends a response signal to the sales management system 110 indicating that the payment has not been approved. In this case, the payment system 100 stops or interrupts the payment process. In addition, for example, the sales management system 110 notifies a clerk at the store 30 of a message indicating that the payment has not been approved.
なお、ユーザ20が補聴器140を所持する正当な権限を有すること、及び、ユーザ20が決済を承認する正当な権限を有することの少なくとも一方が確認されなかった場合、決済システム100は、決済処理を中止又は中断してよい。また、応答信号は、ユーザ20により指定された決済手段を示す情報を含んでもよい。 If it is not confirmed that the user 20 has the proper authority to possess the hearing aid 140 and/or that the user 20 has the proper authority to approve the payment, the payment system 100 may halt or interrupt the payment process. The response signal may also include information indicating the payment method specified by the user 20.
上述されたとおり、本実施形態によれば、補聴器140は、ユーザ20が補聴器140を所持する正当な権限を有する者であることを、耳音響認証方式により確認する。また、補聴器140は、ユーザ20が決済を承認する正当な権限を有する者であることを、声紋認証方式により確認する。ユーザ20が補聴器140を所持する正当な権限を有することと、ユーザ20が決済を承認する正当な権限を有することとの両方が確認された場合に、決済の承認に関するユーザ20の回答を受け付ける。 As described above, in this embodiment, the hearing aid 140 uses an ear acoustic authentication method to confirm that the user 20 has the proper authority to possess the hearing aid 140. The hearing aid 140 also uses a voiceprint authentication method to confirm that the user 20 has the proper authority to approve the payment. If it is confirmed that the user 20 has both the proper authority to possess the hearing aid 140 and the proper authority to approve the payment, the response of the user 20 regarding approval of the payment is accepted.
このように、本実施形態によれば、一連の決済処理の中で、2種類の生体認証方式による2段階認証が実現される。これにより、耳音響認証方式によりユーザ20が補聴器140を所持する正当な権限を有する者であることが確認されたことを条件として、決済の承認に関するユーザ20の回答を受け付ける場合と比較して、より高度なセキュリティ管理が実現される。 In this way, according to this embodiment, two-step authentication using two types of biometric authentication methods is realized in a series of payment processes. This realizes more advanced security management than when the answer of the user 20 regarding approval of the payment is accepted only on the condition that the ear acoustic authentication method has confirmed that the user 20 is a person with legitimate authority to possess the hearing aid 140.
また、本実施形態によれば、上記の2種類の生体認証のうちの一方の生体認証のためのユーザ20の行動と、ユーザ20が補聴器140に対して決済の承認を指示するための行動とが一致する。これにより、電子機器の操作が苦手なユーザ20であっても、簡単に2段階認証を実施することができる。 Furthermore, according to this embodiment, the action of the user 20 for one of the two types of biometric authentication described above matches the action of the user 20 for instructing the hearing aid 140 to approve the payment. This allows even a user 20 who is not good at operating electronic devices to easily implement two-step authentication.
[決済システム100に関連する各部の概要]
本実施形態において、通信ネットワーク10は、有線通信の伝送路であってもよく、無線通信の伝送路であってもよく、無線通信の伝送路及び有線通信の伝送路の組み合わせであってもよい。通信ネットワーク10は、例えば、無線パケット通信網、インターネット、P2Pネットワーク、専用回線、VPN、電力線通信回線、車車間通信回線、及び、路車間通信回線の少なくとも1つを含む。
[Overview of each part related to the payment system 100]
In the present embodiment, the communication network 10 may be a transmission path for wired communication, a transmission path for wireless communication, or a combination of a transmission path for wireless communication and a transmission path for wired communication. The communication network 10 includes, for example, at least one of a wireless packet communication network, the Internet, a P2P network, a dedicated line, a VPN, a power line communication line, a vehicle-to-vehicle communication line, and a road-to-vehicle communication line.
通信ネットワーク10は、(i)携帯電話回線網などの移動体通信網を含んでもよく、(ii)無線MAN(例えば、WiMAX(登録商標)である)、無線LAN(例えば、WiFi(登録商標)である)、Bluetooth(登録商標)、Zigbee(登録商標)、NFC(Near Field Communication)などの無線通信網を含んでもよい。上述されたとおり、無線LAN、Bluetooth(登録商標)、Zigbee(登録商標)、及び、NFCは、近距離無線通信方式の一例であってよい。 The communication network 10 may include (i) a mobile communication network such as a mobile phone network, or (ii) a wireless communication network such as a wireless MAN (e.g., WiMAX (registered trademark)), a wireless LAN (e.g., WiFi (registered trademark)), Bluetooth (registered trademark), Zigbee (registered trademark), or NFC (Near Field Communication). As described above, wireless LAN, Bluetooth (registered trademark), Zigbee (registered trademark), and NFC may be examples of short-range wireless communication methods.
本実施形態において、販売管理システム110は、店舗30における商品又はサービスの販売に関する各種の業務を管理する。上記の業務としては、受注管理業務、発注管理業務、入荷管理業務、納品管理業務、在庫管理業務、売上管理業務、請求管理業務、入金管理業務、支払管理業務などが例示される。 In this embodiment, the sales management system 110 manages various operations related to the sale of products or services at the store 30. Examples of the operations include order management, order management, arrival management, delivery management, inventory management, sales management, billing management, deposit management, and payment management.
本実施形態において、読取部112は、ユーザ20が購入を希望する商品32に関する情報(購入情報と称される場合がある。)を読み取る。読取部112は、商品32に関する情報を決済処理部114に出力する。商品32に関する情報としては、商品コード、価格などが例示される。読取部112としては、バーコードスキャナ、QRコード(登録商標)スキャナ、RFIDリーダなどが例示される。 In this embodiment, the reading unit 112 reads information (sometimes referred to as purchase information) about the product 32 that the user 20 wishes to purchase. The reading unit 112 outputs the information about the product 32 to the payment processing unit 114. Examples of the information about the product 32 include a product code and a price. Examples of the reading unit 112 include a barcode scanner, a QR code (registered trademark) scanner, and an RFID reader.
本実施形態において、決済処理部114は、商品32の購入代金の決済処理の少なくとも一部を実行する。決済処理部114は、決済代行システム管理サーバ120及びクレジット決済システム管理サーバ130と協働して、上記の決済処理を実行してよい。 In this embodiment, the payment processing unit 114 executes at least a part of the payment processing for the purchase price of the product 32. The payment processing unit 114 may execute the above-mentioned payment processing in cooperation with the payment agency system management server 120 and the credit payment system management server 130.
例えば、決済処理部114は、(i)購入情報の入力を受け付ける処理、(ii)ユーザ20が希望する決済手段の入力を受け付ける処理、(iii)ユーザ20の希望する決済手段が予め定められた種類の決済手段である場合、決済に関するユーザ20の承認を取得する処理(iv)ユーザ20の希望する決済手段が予め定められた種類の決済手段である場合、他の情報処理装置に決済を依頼し、決済結果に関する通知を受信する処理、及び、(v)入金を確認する処理の少なくとも1つを実行する。なお、決済処理部114は、ユーザ20が希望する決済手段の入力を受け付けた後、(i)当該決済手段による決済の承認をユーザ20から取得する処理、(ii)他の情報処理装置に決済を依頼し、決済結果に関する通知を受信する処理、及び、(iii)入金を確認する処理の少なくとも1つを実行してもよい。 For example, the payment processing unit 114 executes at least one of the following processes: (i) accepting input of purchase information; (ii) accepting input of a payment method desired by the user 20; (iii) if the payment method desired by the user 20 is a predetermined type of payment method, obtaining approval of the user 20 regarding the payment; (iv) if the payment method desired by the user 20 is a predetermined type of payment method, requesting payment from another information processing device and receiving a notification regarding the payment result; and (v) confirming the payment. After accepting input of the payment method desired by the user 20, the payment processing unit 114 may execute at least one of the following processes: (i) obtaining approval of the payment by the payment method from the user 20; (ii) requesting payment from another information processing device and receiving a notification regarding the payment result; and (iii) confirming the payment.
本実施形態において、通信部116は、通信ネットワーク10を介して、決済代行システム管理サーバ120との間で情報を送受する。通信部116は、近距離無線通信方式により、補聴器140との間で情報を送受する。 In this embodiment, the communication unit 116 transmits and receives information to and from the payment agency system management server 120 via the communication network 10. The communication unit 116 transmits and receives information to and from the hearing aid 140 using a short-range wireless communication method.
本実施形態において、表示部118は、ユーザ20及び店舗30の店員の少なくとも一方に対して、各種の情報を表示する。一実施形態において、表示部118は、(i)読取部112が読み取った1以上の商品32のそれぞれの名称及び価格を示す情報、(ii)ユーザ20が購入を希望する1以上の商品32の価格の合計値を示す情報などを表示する。他の実施形態において、表示部118は、(i)補聴器140が不正利用されている可能性が高いことを示すメッセージ、(ii)ユーザ20が不正行為又は犯罪行為に巻き込まれている可能性が高いことを示すメッセージなどを表示する。 In this embodiment, the display unit 118 displays various information to at least one of the user 20 and the store clerk of the store 30. In one embodiment, the display unit 118 displays (i) information indicating the name and price of each of the one or more products 32 read by the reading unit 112, (ii) information indicating the total price of the one or more products 32 that the user 20 wishes to purchase, etc. In other embodiments, the display unit 118 displays (i) a message indicating that there is a high possibility that the hearing aid 140 is being used fraudulently, (ii) a message indicating that there is a high possibility that the user 20 is involved in fraudulent or criminal activity, etc.
本実施形態において、決済代行システム管理サーバ120は、販売管理システム110と、クレジット決済システム管理サーバ130との間の情報の送受を仲介する。決済代行システム管理サーバ120の詳細は後述される。 In this embodiment, the payment agency system management server 120 mediates the transmission and reception of information between the sales management system 110 and the credit payment system management server 130. Details of the payment agency system management server 120 will be described later.
本実施形態において、クレジット決済システム管理サーバ130は、ユーザ20及び店舗30に、クレジットカード決済サービスを提供する。具体的には、店舗30においてユーザ20が購入した商品又はサービスの代金から手数料を差し引いた金額を、店舗30に支払う。また、上記の代金を、ユーザ20の口座から引き落とす。 In this embodiment, the credit card payment system management server 130 provides a credit card payment service to the user 20 and the store 30. Specifically, the server pays the store 30 the amount of the product or service purchased by the user 20 at the store 30 minus a handling fee. The server also debits the above amount from the account of the user 20.
本実施形態において、補聴器140は、(i)外部の音を集音し、(ii)集音された音を増幅及び/又は加工し、(iii)増幅及び/又は加工された音をユーザ20に出力する。本実施形態において、補聴器140は、ユーザ20の耳又は耳の近傍に装着される。ユーザ20の耳又は耳の近傍に装着可能なウエアラブル端末は、ヒアラブル端末と称される場合がある。ヒアラブル端末の他の例としては、イヤホン、ヘッドホンなどが例示される。 In this embodiment, the hearing aid 140 (i) collects external sound, (ii) amplifies and/or processes the collected sound, and (iii) outputs the amplified and/or processed sound to the user 20. In this embodiment, the hearing aid 140 is worn on or near the ear of the user 20. A wearable device that can be worn on or near the ear of the user 20 may be referred to as a hearable device. Other examples of hearable devices include earphones and headphones.
補聴器140は、上述された通常の補聴器としての機能に加えて、(i)補聴器140を装着しているユーザ20が、補聴器140の正当なユーザであることを認証する機能、(ii)販売管理システム110などの外部機器からの要求を受信する機能、(iii)ユーザ20からの指示の入力を受け付ける機能、(iv)補聴器140に指示を入力したユーザ20が、補聴器140の正当なユーザであることを認証する機能、(v)ユーザ20が補聴器140に入力した指示を、販売管理システム110などの外部機器に送信する機能を備える。補聴器140の詳細は後述される。 In addition to the functions of a normal hearing aid described above, the hearing aid 140 has the following functions: (i) a function to authenticate that the user 20 wearing the hearing aid 140 is the legitimate user of the hearing aid 140; (ii) a function to receive requests from an external device such as the sales management system 110; (iii) a function to accept input of instructions from the user 20; (iv) a function to authenticate that the user 20 who inputted instructions to the hearing aid 140 is the legitimate user of the hearing aid 140; and (v) a function to transmit instructions inputted by the user 20 to the hearing aid 140 to an external device such as the sales management system 110. Details of the hearing aid 140 will be described later.
[決済システム100の各部の具体的な構成]
決済システム100の各部は、ハードウエアにより実現されてもよく、ソフトウエアにより実現されてもよく、ハードウエア及びソフトウエアにより実現されてもよい。決済システム100の各部は、その少なくとも一部が、単一のサーバによって実現されてもよく、複数のサーバによって実現されてもよい。決済システム100の各部は、その少なくとも一部が、仮想マシン上又はクラウドシステム上で実現されてもよい。決済システム100の各部は、その少なくとも一部が、パーソナルコンピュータ又は携帯端末によって実現されてもよい。携帯端末としては、携帯電話、スマートフォン、PDA、タブレット、ノートブック・コンピュータ又はラップトップ・コンピュータ、ウエアラブル・コンピュータなどを例示することができる。決済システム100の各部は、ブロックチェーンなどの分散型台帳技術又は分散型ネットワークを利用して、情報を格納してもよい。
[Specific configuration of each part of the payment system 100]
Each part of the payment system 100 may be realized by hardware, software, or hardware and software. Each part of the payment system 100 may be realized, at least in part, by a single server or by multiple servers. Each part of the payment system 100 may be realized, at least in part, on a virtual machine or a cloud system. Each part of the payment system 100 may be realized, at least in part, by a personal computer or a mobile terminal. Examples of the mobile terminal include a mobile phone, a smartphone, a PDA, a tablet, a notebook computer or laptop computer, and a wearable computer. Each part of the payment system 100 may store information using a distributed ledger technology such as a blockchain or a distributed network.
決済システム100を構成する構成要素の少なくとも一部がソフトウエアにより実現される場合、当該ソフトウエアにより実現される構成要素は、一般的な構成の情報処理装置において、当該構成要素に関する動作を規定したソフトウエア又はプログラムを起動することにより実現されてよい。上記の一般的な構成の情報処理装置は、(i)CPU、GPUなどのプロセッサ、ROM、RAM、通信インタフェースなどを有するデータ処理装置と、(ii)キーボード、ポインティングデバイス、タッチパネル、カメラ、音声入力装置、ジェスチャ入力装置、各種センサ、GPS受信機などの入力装置と、(iii)表示装置、音声出力装置、振動装置などの出力装置と、(iv)メモリ、HDD、SSDなどの記憶装置(外部記憶装置を含む。)とを備えてよい。 When at least some of the components constituting the payment system 100 are realized by software, the components realized by the software may be realized by starting software or a program that defines the operation of the components in an information processing device of a general configuration. The information processing device of the general configuration described above may include (i) a data processing device having a processor such as a CPU or GPU, a ROM, a RAM, a communication interface, etc., (ii) input devices such as a keyboard, a pointing device, a touch panel, a camera, a voice input device, a gesture input device, various sensors, a GPS receiver, etc., (iii) output devices such as a display device, a voice output device, a vibration device, etc., and (iv) storage devices such as memory, HDD, SSD, etc. (including external storage devices).
上記の一般的な構成の情報処理装置において、上記のデータ処理装置又は記憶装置は、上記のソフトウエア又はプログラムを記憶してよい。上記のソフトウエア又はプログラムは、プロセッサによって実行されることにより、上記の情報処理装置に、当該ソフトウエア又はプログラムによって規定された動作を実行させる。上記のソフトウエア又はプログラムは、非一時的なコンピュータ可読記録媒体に格納されていてもよい。上記のソフトウエア又はプログラムは、コンピュータを、決済システム100又はその一部として機能させるためのプログラムであってよい。上記のソフトウエア又はプログラムは、コンピュータに、決済システム100又はその一部における情報処理を実行させるためのプログラムであってよい。 In the information processing device of the above general configuration, the above data processing device or storage device may store the above software or program. The above software or program, when executed by a processor, causes the above information processing device to perform the operations defined by the software or program. The above software or program may be stored in a non-transitory computer-readable recording medium. The above software or program may be a program for causing a computer to function as the payment system 100 or a part thereof. The above software or program may be a program for causing a computer to execute information processing in the payment system 100 or a part thereof.
一実施形態において、決済システム100又はその一部における情報処理方法は、携帯機器を制御するための制御方法であってよい。上記の制御方法は、補聴器140により実行されてもよく、決済代行システム管理サーバ120により実行されてもよく、補聴器140及び決済代行システム管理サーバ120の協働により実行されてもよい。 In one embodiment, the information processing method in the payment system 100 or a part thereof may be a control method for controlling a mobile device. The above control method may be executed by the hearing aid 140, may be executed by the payment agency system management server 120, or may be executed by the hearing aid 140 and the payment agency system management server 120 in cooperation with each other.
上記の制御方法は、例えば、第1生体認証方式により、携帯機器を所持又は装着する所持者を認証する第1認証段階を有する。上記の制御方法は、例えば、携帯機器に対する指示の入力を受け付ける指示受付段階を有する。上記の制御方法は、例えば、第1生体認証方式とは種類の異なる第2生体認証方式により、指示を入力した指示者を認証する第2認証段階を有する。上記の制御方法は、例えば、第1認証段階において所持者が認証され、且つ、第2認証段階において指示者が認証された場合に、指示受付段階において受け付けられた指示に応じた処理を実行する指示実行段階を有する。 The above control method has, for example, a first authentication stage in which a holder who holds or wears a portable device is authenticated by a first biometric authentication method. The above control method has, for example, an instruction reception stage in which input of an instruction to the portable device is accepted. The above control method has, for example, a second authentication stage in which an instructor who inputs an instruction is authenticated by a second biometric authentication method that is different in type from the first biometric authentication method. The above control method has, for example, an instruction execution stage in which, when the holder is authenticated in the first authentication stage and the instructor is authenticated in the second authentication stage, a process is executed according to the instruction accepted in the instruction reception stage.
他の実施形態において、決済システム100又はその一部における情報処理方法は、携帯機器を用いた決済の承認方法であってよい。上記の承認方法は、補聴器140により実行されてもよく、決済代行システム管理サーバ120により実行されてもよく、補聴器140及び決済代行システム管理サーバ120の協働により実行されてもよい。 In another embodiment, the information processing method in the payment system 100 or a part thereof may be a method for approving a payment using a mobile device. The above-mentioned approval method may be executed by the hearing aid 140, may be executed by the payment agency system management server 120, or may be executed by the hearing aid 140 and the payment agency system management server 120 in cooperation with each other.
上記の承認方法は、例えば、第1生体認証方式により、前記携帯機器を所持又は装着する所持者を認証する第1認証段階を有する。上記の承認方法は、例えば、前記第1生体認証方式とは種類の異なる第2生体認証方式により、前記決済の承認に関する指示を前記携帯機器に入力した指示者を認証する第2認証段階を有する。上記の承認方法は、例えば、前記第1認証段階において前記所持者が認証され、且つ、前記第2認証段階において前記指示者が認証された場合に、前記指示者が前記携帯機器に入力した前記指示に基づいて、前記決済が承認されたか否かを決定する決定段階を有する。 The above approval method has, for example, a first authentication stage of authenticating a holder who holds or wears the portable device by a first biometric authentication method. The above approval method has, for example, a second authentication stage of authenticating an instructor who inputs instructions regarding the approval of the payment into the portable device by a second biometric authentication method that is different in type from the first biometric authentication method. The above approval method has, for example, a decision stage of determining whether or not the payment has been approved based on the instructions input by the instructor into the portable device when the holder is authenticated in the first authentication stage and the instructor is authenticated in the second authentication stage.
ユーザ20は、所持者又は指示者の一例であってよい。決済システム100は、承認システムの一例であってよい。補聴器140は、制御装置又は携帯機器の一例であってよい。補聴器140は、ウエラブル端末の一例であってよい。 The user 20 may be an example of a holder or an instructor. The payment system 100 may be an example of an approval system. The hearing aid 140 may be an example of a control device or a portable device. The hearing aid 140 may be an example of a wearable terminal.
ユーザ20の耳又は耳の近傍は、ユーザ20の身体の一例であってよい。耳音響認証方式は、第1生体認証方式の一例であってよい。声紋認証方式は、第2生体認証方式の一例であってよい。ユーザ20が補聴器140に入力した指示は、携帯機器に対する指示の一例であってよい。ユーザ20が補聴器140に入力した指示を外部機器に送信する処理は、指示に応じた処理の一例であってよい。決済に関するユーザ20の承認を取得する処理は、指示者に対して行動又は判断を要求する処理の一例であってよい。承認要求は、要求信号の一例であってよい。 The ear or the vicinity of the ear of the user 20 may be an example of the body of the user 20. The ear acoustic authentication method may be an example of a first biometric authentication method. The voiceprint authentication method may be an example of a second biometric authentication method. An instruction input by the user 20 to the hearing aid 140 may be an example of an instruction for a mobile device. A process of transmitting an instruction input by the user 20 to the hearing aid 140 to an external device may be an example of a process according to an instruction. A process of obtaining approval from the user 20 regarding a payment may be an example of a process of requesting an action or decision from the person in charge. The approval request may be an example of a request signal.
[別実施形態]
本実施形態においては、補聴器140が、(i)近距離無線通信方式により、販売管理システム110から承認要求を受信し、(ii)近距離無線通信方式により、当該承認要求に対する応答信号を販売管理システム110に送信する場合を例として、決済システム100又は補聴器140の詳細が説明される。しかしながら、承認要求又は応答信号の送受信方法は、本実施形態に限定されない。
[Another embodiment]
In this embodiment, the details of the payment system 100 or the hearing aid 140 are described using as an example a case in which the hearing aid 140 (i) receives an approval request from the sales management system 110 by a short-range wireless communication method, and (ii) transmits a response signal to the approval request to the sales management system 110 by a short-range wireless communication method. However, the method of transmitting and receiving the approval request or the response signal is not limited to this embodiment.
他の実施形態において、承認要求及び応答信号の少なくとも一方が、決済代行システム管理サーバ120を経由して、販売管理システム110及び補聴器140の間で送受される。例えば、販売管理システム110は、決済代行システム管理サーバ120に承認要求を送信する。決済代行システム管理サーバ120は、承認要求を補聴器140に転送する。これにより、承認要求が、決済代行システム管理サーバ120を経由して、販売管理システム110から補聴器140に送信される。同様に、補聴器140は、決済代行システム管理サーバ120に応答信号を送信する。決済代行システム管理サーバ120は、応答信号を販売管理システム110に転送する。これにより、応答信号が、決済代行システム管理サーバ120を経由して、補聴器140から販売管理システム110に送信される。 In another embodiment, at least one of the approval request and the response signal is transmitted between the sales management system 110 and the hearing aid 140 via the payment agency system management server 120. For example, the sales management system 110 transmits an approval request to the payment agency system management server 120. The payment agency system management server 120 transfers the approval request to the hearing aid 140. As a result, the approval request is transmitted from the sales management system 110 to the hearing aid 140 via the payment agency system management server 120. Similarly, the hearing aid 140 transmits a response signal to the payment agency system management server 120. The payment agency system management server 120 transfers the response signal to the sales management system 110. As a result, the response signal is transmitted from the hearing aid 140 to the sales management system 110 via the payment agency system management server 120.
本実施形態においては、補聴器140が、決済に関するユーザ20の承認を取得する処理を実行する場合を例として、決済システム100又は補聴器140の詳細が説明される。しかしながら、決済に関するユーザ20の承認を取得する処理の実行主体は、本実施形態に限定されない。 In this embodiment, the details of the payment system 100 or the hearing aid 140 are described using an example in which the hearing aid 140 executes a process to obtain approval from the user 20 regarding a payment. However, the entity that executes the process to obtain approval from the user 20 regarding a payment is not limited to this embodiment.
他の実施形態において、決済代行システム管理サーバ120が、決済に関するユーザ20の承認を取得する処理を実行してよい。さらに他の実施形態において、決済代行システム管理サーバ120及び補聴器140が協働して、決済に関するユーザ20の承認を取得する処理を実行してもよい。 In another embodiment, the payment agency system management server 120 may execute a process to obtain approval from the user 20 regarding the payment. In yet another embodiment, the payment agency system management server 120 and the hearing aid 140 may cooperate to execute a process to obtain approval from the user 20 regarding the payment.
本実施形態においては、決済システム100が、補聴器140を用いて、商品32の購入代金の決済に関するユーザ20の承認を取得する場合を例として、決済システム100の詳細が説明された。しかしながら、決済システム100は、本実施形態に限定されない。他の実施形態において、決済システム100は、任意の種類の携帯機器を用いて、商品32の購入代金の決済に関するユーザ20の承認を取得してよい。携帯機器の他の例としては、携帯電話、スマートフォン、PDA、タブレット、ノートブック・コンピュータ又はラップトップ・コンピュータ、ウエアラブル・コンピュータなどが例示される。 In this embodiment, the details of the payment system 100 are described using an example in which the payment system 100 obtains approval from the user 20 regarding payment of the purchase price of the product 32 using the hearing aid 140. However, the payment system 100 is not limited to this embodiment. In other embodiments, the payment system 100 may obtain approval from the user 20 regarding payment of the purchase price of the product 32 using any type of portable device. Other examples of portable devices include mobile phones, smartphones, PDAs, tablets, notebook or laptop computers, wearable computers, etc.
本実施形態においては、店舗30が実店舗であり、店舗30の販売管理システム110が補聴器140に承認要求を送信し、店舗30の販売管理システム110が補聴器140から応答信号を受信する場合を例として、決済システム100が、決済に関するユーザ20の承認を取得する処理の詳細が説明された。しかしながら、決済システム100は本実施形態に限定されない。 In this embodiment, the details of the process in which the payment system 100 obtains the user 20's approval regarding a payment are described using an example in which the store 30 is a physical store, the sales management system 110 of the store 30 sends an approval request to the hearing aid 140, and the sales management system 110 of the store 30 receives a response signal from the hearing aid 140. However, the payment system 100 is not limited to this embodiment.
他の実施形態において、店舗30は、電子商取引サイト上に構築された仮想店舗であってよい。例えば、ユーザ20は、通信端末を用いて、電子商取引サイトを運営する運営システムにアクセスする。ユーザ20が仮想店舗で商品又はサービスを購入すると、上記の運営システムにおいて当該商品又はサービスの決済処理が開始される。上記の実施形態において、上記の運営システムは、決済処理部114を備えてよい。また、通信端末は、通信部116を備えてよい。これにより、上記の決済処理において、上記の運営システムは、補聴器140及びユーザ20の通信端末を用いて、上記の商品又はサービスの購入代金の決済に関するユーザ20の承認を取得することができる。また、ユーザ20は、決済処理に含まれる複数の処理の少なくとも1つにおいて、音声により指示を入力することができる。 In another embodiment, the store 30 may be a virtual store built on an electronic commerce site. For example, the user 20 uses a communication terminal to access an operating system that operates the electronic commerce site. When the user 20 purchases a product or service at the virtual store, the operating system starts a payment process for the product or service. In the above embodiment, the operating system may include a payment processing unit 114. The communication terminal may include a communication unit 116. As a result, in the above payment process, the operating system can obtain approval from the user 20 regarding the payment of the purchase price of the product or service using the hearing aid 140 and the communication terminal of the user 20. The user 20 can input instructions by voice in at least one of the multiple processes included in the payment process.
[決済代行システム管理サーバ120の一例]
図2は、決済代行システム管理サーバ120の内部構成の一例を概略的に示す。本実施形態において、決済代行システム管理サーバ120は、ユーザ登録部212と、登録データ格納部214と、決済処理部222と、口座残高管理部224とを備える。
[An example of the payment agent system management server 120]
2 shows an example of the internal configuration of the payment agency system management server 120. In this embodiment, the payment agency system management server 120 includes a user registration unit 212, a registered data storage unit 214, a payment processing unit 222, and an account balance management unit 224.
本実施形態において、ユーザ登録部212は、ユーザ20に関する情報の登録を受け付ける。ユーザ登録部212は、上記の情報(登録情報と称される場合がある。)の登録を受け付けると、決済システム100が上記のユーザ20を識別するための識別情報(ユーザIDと称される場合がある。)を発行する。ユーザ登録部212は、上記のユーザ20のユーザID及び登録情報を対応付けて、登録データ格納部214に格納する。登録情報としては、氏名、住所、連絡先、勤務先、各種の生体情報、口座情報、クレジットカード情報などが例示される。上記の生体情報としては、耳音響認証用の特徴データ(耳音響認証データと称される場合がある)、声紋認証用の特徴データ(声紋認証データと称される場合がある)、指紋認証用の特徴データ(指紋認証データと称される場合がある)、顔認証用の特徴データ(顔認証データと称される場合がある)、虹彩認証用の特徴データ(虹彩認証データと称される場合がある)などが例示される。 In this embodiment, the user registration unit 212 accepts registration of information about the user 20. When the user registration unit 212 accepts registration of the above information (sometimes referred to as registration information), the user registration unit 212 issues identification information (sometimes referred to as user ID) for the payment system 100 to identify the above user 20. The user registration unit 212 associates the user ID of the above user 20 with the registration information and stores them in the registration data storage unit 214. Examples of the registration information include name, address, contact information, place of employment, various biometric information, account information, and credit card information. Examples of the above biometric information include feature data for ear acoustic authentication (sometimes referred to as ear acoustic authentication data), feature data for voiceprint authentication (sometimes referred to as voiceprint authentication data), feature data for fingerprint authentication (sometimes referred to as fingerprint authentication data), feature data for face authentication (sometimes referred to as face authentication data), and feature data for iris authentication (sometimes referred to as iris authentication data).
本実施形態において、登録データ格納部214は、1以上のユーザ20のそれぞれについて、ユーザIDと、登録情報とを対応付けて格納する。登録データ格納部214は、(i)決済システム100の各部又は補聴器140からの要求に応じて、当該要求により示される条件に合致するデータを抽出し、(ii)当該要求に対する応答として、抽出されたデータを当該要求の送信元に送信する。 In this embodiment, the registration data storage unit 214 stores a user ID and registration information for each of one or more users 20 in association with each other. The registration data storage unit 214 (i) extracts data that matches the conditions indicated by a request from each part of the payment system 100 or the hearing aid 140, and (ii) transmits the extracted data to the sender of the request as a response to the request.
本実施形態において、決済処理部222は、販売管理システム110と、クレジット決済システム管理サーバ130との間で決済を代行するための処理を実行する。具体的には、決済処理部222は、与信処理、決済処理、及び、売上金の入金処理を実行する。 In this embodiment, the payment processing unit 222 executes processing to perform payment on behalf of the sales management system 110 and the credit payment system management server 130. Specifically, the payment processing unit 222 executes credit processing, payment processing, and sales proceeds deposit processing.
例えば、決済処理部222は、販売管理システム110からユーザ20に関する信用照会要求を受信すると、クレジット決済システム管理サーバ130に対して、ユーザ20の与信情報の照会(信用照会と称される場合がある。)を要求する。また、決済処理部222は、クレジット決済システム管理サーバ130から信用照会の結果を示す情報を取得し、当該情報を販売管理システム110に送信する。 For example, when the payment processing unit 222 receives a credit inquiry request for user 20 from the sales management system 110, it requests the credit payment system management server 130 to inquire about the credit information of user 20 (sometimes referred to as a credit inquiry). In addition, the payment processing unit 222 obtains information indicating the results of the credit inquiry from the credit payment system management server 130 and transmits the information to the sales management system 110.
例えば、決済処理部222は、販売管理システム110から、ユーザ20の購入に伴う店舗30の売上を示す情報(売上情報と称される場合がある。)を取得する。決済処理部222は、上記の売上情報に基づいて、クレジット決済システム管理サーバ130との間で、ユーザ20が店舗30で購入した商品32の代金(ユーザ20の購入代金と称される場合がある。)を決済する。 For example, the payment processing unit 222 obtains information (sometimes referred to as sales information) indicating the sales of the store 30 resulting from the purchase by the user 20 from the sales management system 110. Based on the sales information, the payment processing unit 222 settles the price of the product 32 purchased by the user 20 at the store 30 (sometimes referred to as the purchase price of the user 20) with the credit payment system management server 130.
例えば、決済処理部222は、上述されたユーザ20の購入代金に相当する金額が、クレジット決済システム管理サーバ130から特定の口座に入金されたことを示す情報を取得する。ユーザ20の購入代金に相当する金額は、ユーザ20の購入代金と同額であってもよく、ユーザ20の購入代金からクレジット決済システム管理サーバ130の手数料が差し引かれた金額であってよい。クレジット決済システム管理サーバ130からの入金が確認されると、決済処理部222は、店舗30の口座に、ユーザ20の購入代金に相当する金額を入金する。ユーザ20の購入代金に相当する金額は、クレジット決済システム管理サーバ130から入金された金額と同額であってもよく、上記の入金額からクレジット決済システム管理サーバ130の手数料が差し引かれた金額であってもよい。 For example, the payment processing unit 222 acquires information indicating that an amount equivalent to the purchase price of the user 20 described above has been deposited from the credit payment system management server 130 to a specific account. The amount equivalent to the purchase price of the user 20 may be the same as the purchase price of the user 20, or may be the amount obtained by deducting the fee of the credit payment system management server 130 from the purchase price of the user 20. When the deposit from the credit payment system management server 130 is confirmed, the payment processing unit 222 deposits the amount equivalent to the purchase price of the user 20 into the account of the store 30. The amount equivalent to the purchase price of the user 20 may be the same as the amount deposited from the credit payment system management server 130, or may be the amount obtained by deducting the fee of the credit payment system management server 130 from the above-mentioned deposited amount.
本実施形態において、口座残高管理部224は、1以上のユーザ20のそれぞれの口座残高に関する情報を管理する。例えば、口座残高管理部224は、クレジット決済システム管理サーバ130からの要求に応じて、ユーザ20の購入代金をユーザ20の口座から引き落とすための処理(口座引落処理と称される場合がある。)を実行する。 In this embodiment, the account balance management unit 224 manages information regarding the account balance of each of one or more users 20. For example, in response to a request from the credit payment system management server 130, the account balance management unit 224 executes a process (sometimes referred to as an account debit process) to debit the purchase price of the user 20 from the account of the user 20.
[別実施形態]
本実施形態においては、決済処理部222が、販売管理システム110と、クレジット決済システム管理サーバ130との間で決済を代行するための処理を実行する場合を例として、決済システム100の詳細が説明された。しかしながら、決済システム100は本実施形態に限定されない。他の実施形態において、決済代行システム管理サーバ120が、クレジット決済システム管理サーバ130の機能の少なくとも一部を実行してよい。例えば、決済代行システム管理サーバ120の決済処理部222が、信用照会処理を実行してもよい。また、決済処理部222は、口座残高管理部224に口座引落処理を要求してもよい。
[Another embodiment]
In this embodiment, the details of the payment system 100 have been described by taking as an example a case in which the payment processing unit 222 executes processing for acting as a proxy for payment between the sales management system 110 and the credit payment system management server 130. However, the payment system 100 is not limited to this embodiment. In other embodiments, the payment agency system management server 120 may execute at least a part of the functions of the credit payment system management server 130. For example, the payment processing unit 222 of the payment agency system management server 120 may execute a credit inquiry process. The payment processing unit 222 may also request the account balance management unit 224 to execute an account debit process.
本実施形態においては、補聴器140が決済承認処理を実行する場合を例として、決済代行システム管理サーバ120の詳細が説明された。しかしながら、決済代行システム管理サーバ120は本実施形態に限定されない。他の実施形態において、決済代行システム管理サーバ120は、補聴器140における決済承認処理の一部を実行してよい。例えば、決済代行システム管理サーバ120は、ユーザ20が補聴器140を所持する正当な権限を有する者であることを、耳音響認証方式により確認する。決済代行システム管理サーバ120は、ユーザ20が決済を承認する正当な権限を有する者であることを、声紋認証方式により確認してもよい。また、ユーザ20が補聴器140を所持する正当な権限を有し、且つ、ユーザ20が決済を承認する正当な権限を有することが確認された場合、決済代行システム管理サーバ120は、上記の決済が承認されたことを決定してよい。 In this embodiment, the details of the payment agency system management server 120 are described using an example in which the hearing aid 140 executes the payment approval process. However, the payment agency system management server 120 is not limited to this embodiment. In other embodiments, the payment agency system management server 120 may execute part of the payment approval process in the hearing aid 140. For example, the payment agency system management server 120 confirms that the user 20 has the legitimate authority to possess the hearing aid 140 using an ear acoustic authentication method. The payment agency system management server 120 may confirm that the user 20 has the legitimate authority to approve the payment using a voiceprint authentication method. Furthermore, when it is confirmed that the user 20 has the legitimate authority to possess the hearing aid 140 and that the user 20 has the legitimate authority to approve the payment, the payment agency system management server 120 may determine that the above-mentioned payment has been approved.
この場合、決済代行システム管理サーバ120は、承認システムの一例であってよい。決済処理部222は、承認システムの一例であってよい。 In this case, the payment agency system management server 120 may be an example of an approval system. The payment processing unit 222 may be an example of an approval system.
[補聴器140の一例]
図3は、補聴器140の内部構成の一例を概略的に示す。本実施形態において、補聴器140は、例えば、通信ユニット312と、メモリ314と、GPS受信機316と、装着センサ318とを備える。補聴器140は、例えば、コントローラ320を備える。補聴器140は、例えば、集音マイク332と、ドライバユニット334と、反射音検出用マイク336とを備える。なお、ドライバユニット334と、反射音検出用マイク336により、耳音響データ取得ユニット340が構成される。
[An example of the hearing aid 140]
3 shows an example of the internal configuration of the hearing aid 140. In this embodiment, the hearing aid 140 includes, for example, a communication unit 312, a memory 314, a GPS receiver 316, and a wearing sensor 318. The hearing aid 140 includes, for example, a controller 320. The hearing aid 140 includes, for example, a sound collection microphone 332, a driver unit 334, and a reflected sound detection microphone 336. The driver unit 334 and the reflected sound detection microphone 336 form an ear acoustic data acquisition unit 340.
本実施形態において、通信ユニット312は、補聴器140と、補聴器140の外部の機器との間で情報を送受する。通信ユニット312は、複数の種類の通信方式に対応していてもよい。例えば、本実施形態において、通信ユニット312は、短距離無線通信方式により、販売管理システム110との間で情報を送受する。なお、他の実施形態において、通信ユニット312は、移動体通信方式により、通信ネットワーク10を介して、決済代行システム管理サーバ120との間で情報を送受してよい。 In this embodiment, the communication unit 312 transmits and receives information between the hearing aid 140 and a device external to the hearing aid 140. The communication unit 312 may be compatible with multiple types of communication methods. For example, in this embodiment, the communication unit 312 transmits and receives information with the sales management system 110 using a short-range wireless communication method. Note that in other embodiments, the communication unit 312 may transmit and receive information with the payment agency system management server 120 via the communication network 10 using a mobile communication method.
本実施形態において、メモリ314は、補聴器140における情報処理に用いられる各種の情報を格納する。一実施形態において、メモリ314は、ユーザ20の生体情報を格納する。本実施形態によれば、メモリ314は、耳音響認証データと、声紋認証データとを格納する。耳音響認証データ及び声紋認証データは、例えば、補聴器140の初期設定時に取得され、メモリ314に格納される。補聴器140の初期設定は、ユーザ20が補聴器140の使用を開始する前に、ユーザ20の操作により実施されてもよく、ユーザ20が補聴器140を購入した時に、店舗30の店員の操作により実施されてもよい。 In this embodiment, memory 314 stores various information used for information processing in hearing aid 140. In one embodiment, memory 314 stores biometric information of user 20. According to this embodiment, memory 314 stores ear acoustic authentication data and voiceprint authentication data. The ear acoustic authentication data and voiceprint authentication data are acquired, for example, during initial setup of hearing aid 140 and stored in memory 314. The initial setup of hearing aid 140 may be performed by operation of user 20 before user 20 starts using hearing aid 140, or may be performed by operation of a salesperson at store 30 when user 20 purchases hearing aid 140.
他の実施形態において、メモリ314は、音声の合成処理に利用されるデータを格納してもよく、耳音響認証処理に利用される検査音のデータを格納してもよい。検査音は、可聴音であってもよく、超音波であってもよく、超低周波音であってもよく、これらの組み合わせであってもよい。 In other embodiments, the memory 314 may store data used in the voice synthesis process, or may store data of a test sound used in the ear acoustic authentication process. The test sound may be an audible sound, an ultrasonic sound, an infrasound sound, or a combination thereof.
本実施形態において、GPS受信機316は、GPS信号を受信する。GPS受信機316は、受信されたGPS信号に基づいて、ユーザ20の位置を示す位置情報を生成してよい。GPS受信機316は、上記の位置情報をコントローラ320に出力する。また、GPS受信機316は、時刻を示す情報と、当該時刻におけるユーザ20の位置を示す位置情報とを対応付けて、メモリ314に格納してよい。GPS受信機316は、時刻を示す情報と、当該時刻におけるユーザ20の位置を示す位置情報とを対応付けて、決済代行システム管理サーバ120に送信してもよい。 In this embodiment, the GPS receiver 316 receives a GPS signal. The GPS receiver 316 may generate location information indicating the location of the user 20 based on the received GPS signal. The GPS receiver 316 outputs the location information to the controller 320. The GPS receiver 316 may also associate information indicating the time with location information indicating the location of the user 20 at that time and store the information in the memory 314. The GPS receiver 316 may also associate information indicating the time with location information indicating the location of the user 20 at that time and transmit the information to the payment agency system management server 120.
本実施形態において、装着センサ318は、補聴器140がユーザ20の耳又は耳の近傍に装着されていることを検出する。装着センサ318は、接触式のセンサであってもよく、非接触式のセンサであってもよい。装着センサ318は、例えば、補聴器140がユーザ20の耳又は耳の近傍に装着されているか否かを示す信号を、コントローラ320に出力する。 In this embodiment, the wearing sensor 318 detects that the hearing aid 140 is worn at or near the ear of the user 20. The wearing sensor 318 may be a contact sensor or a non-contact sensor. The wearing sensor 318 outputs, for example, a signal indicating whether the hearing aid 140 is worn at or near the ear of the user 20 to the controller 320.
本実施形態において、コントローラ320は、補聴器140を制御する。コントローラ320の詳細は後述される。 In this embodiment, the controller 320 controls the hearing aid 140. Details of the controller 320 will be described later.
本実施形態において、集音マイク332は、外部の音(外部音と称される場合がある)を収集する。集音マイク332は、ユーザ20の音声を集音してもよい。例えば、集音マイク332は、ユーザ20が補聴器140に対して命じた指示の音声を集音する。これにより、ユーザ20の指示が補聴器140に入力され得る。集音マイク332は、気導音を集音してもよく、骨導音を集音してもよい。集音マイク332は、外部音をデジタル信号に変換して、コントローラ320に出力してよい。 In this embodiment, the sound collection microphone 332 collects external sounds (sometimes referred to as external sounds). The sound collection microphone 332 may collect the voice of the user 20. For example, the sound collection microphone 332 collects the voice of instructions given by the user 20 to the hearing aid 140. This allows the instructions of the user 20 to be input to the hearing aid 140. The sound collection microphone 332 may collect air conduction sound or bone conduction sound. The sound collection microphone 332 may convert the external sounds into digital signals and output them to the controller 320.
本実施形態において、ドライバユニット334は、音を出力する。ドライバユニット334は、コントローラ320からの制御信号に従って音を出力する。一実施形態において、補聴器140が通常の補聴器として用いられる場合、ドライバユニット334は、集音マイク332により集音された外部の音を出力する。上述されたとおり、集音マイク332により集音された外部の音は、コントローラ320により増幅及び/又は加工された後、ドライバユニット334から出力されてよい。ドライバユニット334により再生された外部音は、再生音と称される場合がある。他の実施形態において、補聴器140が耳音響認証装置として用いられる場合、ドライバユニット334は、耳音響認証用の検査音を出力する。 In this embodiment, the driver unit 334 outputs sound. The driver unit 334 outputs sound according to a control signal from the controller 320. In one embodiment, when the hearing aid 140 is used as a normal hearing aid, the driver unit 334 outputs an external sound collected by the sound collection microphone 332. As described above, the external sound collected by the sound collection microphone 332 may be amplified and/or processed by the controller 320 and then output from the driver unit 334. The external sound reproduced by the driver unit 334 may be referred to as a reproduced sound. In another embodiment, when the hearing aid 140 is used as an ear acoustic authentication device, the driver unit 334 outputs a test sound for ear acoustic authentication.
本実施形態において、反射音検出用マイク336は、ドライバユニット334が出力した検査音がユーザ20の耳穴の内部で反射した音(反射音と称される場合がある)を収集する。反射音検出用マイク336は、気導音を集音してもよく、骨導音を集音してもよい。反射音検出用マイク336は、反射音をデジタル信号に変換して、コントローラ320に出力してよい。 In this embodiment, the reflected sound detection microphone 336 collects the test sound output by the driver unit 334 that is reflected inside the ear canal of the user 20 (sometimes referred to as reflected sound). The reflected sound detection microphone 336 may collect air conduction sound or bone conduction sound. The reflected sound detection microphone 336 may convert the reflected sound into a digital signal and output it to the controller 320.
コントローラ320は、制御装置の一例であってよい。集音マイク332は、指示受付部又は第2生体情報取得部の一例であってよい。反射音検出用マイク336は、第1生体情報取得部の一例であってよい。耳音響データ取得ユニット340は、第1生体情報取得部の一例であってよい。 The controller 320 may be an example of a control device. The sound collection microphone 332 may be an example of an instruction receiving unit or a second bioinformation acquisition unit. The reflected sound detection microphone 336 may be an example of a first bioinformation acquisition unit. The ear acoustic data acquisition unit 340 may be an example of a first bioinformation acquisition unit.
図4は、コントローラ320の内部構成の一例を概略的に示す。本実施形態において、コントローラ320は、例えば、通信制御部410と、要求受付部422と、異常検出部424と、音声合成部426と、認証制御部428とを備える。本実施形態において、コントローラ320は、例えば、信号処理部430を備える。本実施形態において、コントローラ320は、例えば、耳音響認証部440と、声紋認証部450とを備える。本実施形態において、コントローラ320は、例えば、音声認識部462と、指示判別部464と、指示実行部466とを備える。 Figure 4 shows an example of the internal configuration of the controller 320. In this embodiment, the controller 320 includes, for example, a communication control unit 410, a request receiving unit 422, an abnormality detection unit 424, a voice synthesis unit 426, and an authentication control unit 428. In this embodiment, the controller 320 includes, for example, a signal processing unit 430. In this embodiment, the controller 320 includes, for example, an ear acoustic authentication unit 440 and a voiceprint authentication unit 450. In this embodiment, the controller 320 includes, for example, a voice recognition unit 462, an instruction discrimination unit 464, and an instruction execution unit 466.
本実施形態において、通信制御部410は、補聴器140と、補聴器140の外部の機器との間の通信を制御する。通信制御部410は、通信ユニット312の動作を制御して、上記の通信を制御してよい。例えば、通信制御部410が販売管理システム110からの承認要求を受信した場合、通信制御部410は、承認要求を要求受付部422に出力する。通信制御部410は、上記の承認要求に対する応答として、指示実行部466が出力した応答信号を、上記の承認要求の送信元に送信する。 In this embodiment, the communication control unit 410 controls the communication between the hearing aid 140 and a device external to the hearing aid 140. The communication control unit 410 may control the operation of the communication unit 312 to control the above communication. For example, when the communication control unit 410 receives an approval request from the sales management system 110, the communication control unit 410 outputs the approval request to the request receiving unit 422. As a response to the above approval request, the communication control unit 410 transmits the response signal output by the instruction execution unit 466 to the sender of the above approval request.
本実施形態において、要求受付部422は、外部の機器からの要求を受け付ける。例えば、要求受付部422は、販売管理システム110からの承認要求を受け付ける。承認要求は、決済の内容を示す情報(決済情報と称される場合がある。)を含んでもよい。要求受付部422が承認要求を受け付けると、要求受付部422は、商品32の購入代金の決済に関するユーザ20の承認を取得するための処理(決済承認処理と称される場合がある。)を開始する。これにより、決済承認処理が実行される。 In this embodiment, the request receiving unit 422 receives requests from external devices. For example, the request receiving unit 422 receives an approval request from the sales management system 110. The approval request may include information indicating the content of the payment (sometimes referred to as payment information). When the request receiving unit 422 receives the approval request, the request receiving unit 422 starts a process (sometimes referred to as a payment approval process) for obtaining approval from the user 20 regarding the payment of the purchase price of the product 32. This executes the payment approval process.
決済承認処理は、ユーザ20に対して、指示者に対して、ユーザ20が購入した商品又はサービスに関する決済を承認すること、又は、決済を承認するか否かを判断することを要求するための処理であってよい。決済承認処理は、決済手段を決定するための処理を含んでよい。決済承認処理は、ユーザ20が、利用可能な複数の決済手段の中から、特定の決済手段を選択するための処理を含んでもよい。 The payment approval process may be a process for requesting the user 20 or the person in charge to approve the payment for the product or service purchased by the user 20, or to determine whether or not to approve the payment. The payment approval process may include a process for determining the payment method. The payment approval process may include a process for the user 20 to select a specific payment method from among a plurality of available payment methods.
具体的には、要求受付部422は、承認要求に含まれる決済情報を異常検出部424に出力する。要求受付部422は、決済承認処理が開始されたことを示す信号を、音声合成部426及び認証制御部428に出力する。 Specifically, the request reception unit 422 outputs the payment information included in the approval request to the anomaly detection unit 424. The request reception unit 422 outputs a signal indicating that the payment approval process has started to the voice synthesis unit 426 and the authentication control unit 428.
[決済に関する異常の検出]
本実施形態において、異常検出部424が要求受付部422から決済情報を取得すると、異常検出部424は、決済情報により示される決済の内容を解析して、当該決済に関する異常を検出する。異常検出部424は、補聴器140又はユーザ20のクレジット情報が不正に利用されている可能性が高いこと、ユーザ20が詐欺などの犯罪に巻き込まれている可能性が高いことなどを検出する。異常検出部424は、例えば、上記の決済の内容を解析して、不正利用の被害者に共通する購買パターン、又は、詐欺などの犯罪の被害者に共通する購買パターンが検出された場合に、異常を検出する。
[Detection of payment anomalies]
In this embodiment, when the anomaly detection unit 424 obtains payment information from the request reception unit 422, the anomaly detection unit 424 analyzes the content of the payment indicated by the payment information to detect an anomaly related to the payment. The anomaly detection unit 424 detects that there is a high possibility that the hearing aid 140 or the credit information of the user 20 has been used fraudulently, that there is a high possibility that the user 20 has been involved in a crime such as fraud, and the like. For example, the anomaly detection unit 424 analyzes the content of the above payment and detects an anomaly when a purchasing pattern common to victims of fraudulent use or a purchasing pattern common to victims of crimes such as fraud is detected.
他の実施形態において、異常検出部424は、GPS受信機316からユーザ20の位置情報を取得し、上記の位置情報に基づいて、上記の決済に関する異常を検出する。異常検出部424は、例えば、不正利用の被害者に共通する移動パターン、又は、詐欺被害者に共通する移動パターンが検出された場合に、異常を検出する。異常検出部424は、ユーザ20の位置情報と、決済情報により示される決済の内容とに基づいて、上記の決済に関する異常を検出してもよい。 In another embodiment, the anomaly detection unit 424 obtains location information of the user 20 from the GPS receiver 316, and detects an anomaly regarding the above-mentioned payment based on the location information. The anomaly detection unit 424 detects an anomaly, for example, when a movement pattern common to victims of fraudulent use or a movement pattern common to victims of scams is detected. The anomaly detection unit 424 may detect an anomaly regarding the above-mentioned payment based on the location information of the user 20 and the content of the payment indicated by the payment information.
決済に関する異常が検出された場合、異常検出部424は、決済に関する異常が検出されたことを示す情報を、音声合成部426に出力する。異常検出部424は、検出された以上の内容又は種類を示す情報を、音声合成部426に出力してもよい。これにより、決済に関するセキュリティが向上する。 If an anomaly related to a payment is detected, the anomaly detection unit 424 outputs information indicating that an anomaly related to a payment has been detected to the voice synthesis unit 426. The anomaly detection unit 424 may also output information indicating the content or type of the detected anomaly to the voice synthesis unit 426. This improves security related to payments.
[外部音に関する異常の検出]
本実施形態において、異常検出部424が音声認識部462から外部音に含まれる音声の認識結果を示す情報を取得すると、異常検出部424は、上記の音声の内容を解析して、当該外部音に関する異常を検出する。異常検出部424は、例えば、ユーザ20が詐欺などの犯罪に巻き込まれている可能性が高いことを検出する。異常検出部424は、例えば、ユーザ20の会話相手の音声の内容を解析して、詐欺などの犯罪の被害者に共通する会話パターンが検出された場合に、異常を検出する。
[Detection of abnormalities in external sounds]
In this embodiment, when the abnormality detection unit 424 acquires information indicating the recognition result of the voice included in the external sound from the voice recognition unit 462, the abnormality detection unit 424 analyzes the content of the above-mentioned voice and detects an abnormality related to the external sound. For example, the abnormality detection unit 424 detects that the user 20 is highly likely to be involved in a crime such as fraud. For example, the abnormality detection unit 424 analyzes the content of the voice of the conversation partner of the user 20, and detects an abnormality when a conversation pattern common to victims of crimes such as fraud is detected.
外部音に関する異常が検出された場合、異常検出部424は、外部音に関する異常が検出されたことを示す情報を、音声合成部426に出力する。異常検出部424は、検出された異常の内容又は種類を示す情報を、音声合成部426に出力してもよい。これにより、補聴器140が通常の補聴器として機能している場合にも、セキュリティが向上する。 If an abnormality related to an external sound is detected, the abnormality detection unit 424 outputs information indicating that an abnormality related to an external sound has been detected to the voice synthesis unit 426. The abnormality detection unit 424 may also output information indicating the content or type of the detected abnormality to the voice synthesis unit 426. This improves security even when the hearing aid 140 is functioning as a normal hearing aid.
本実施形態において、音声合成部426は、合成音声を生成する。これにより、例えば、音声合成部426は、テキストデータを音声データに変換することができる。音声合成部426は、生成された合成音声のデータを、信号処理部430に出力する。 In this embodiment, the voice synthesis unit 426 generates synthetic voice. This allows the voice synthesis unit 426 to convert text data into voice data, for example. The voice synthesis unit 426 outputs the generated synthetic voice data to the signal processing unit 430.
一実施形態によれば、音声合成部426が、要求受付部422から、決済承認処理が開始されたことを示す信号を受信した場合、音声合成部426は、決済承認処理が開始されたことをユーザ20に通知するメッセージの音声を合成する。他の実施形態によれば、音声合成部426が、異常検出部424から、異常が検出されたことを示す信号を受信した場合、音声合成部426は、異常が検出されたことをユーザ20に通知するメッセージの音声を合成する。上記のメッセージは、検出された異常の内容又は種類に関する情報を含んでもよい。 According to one embodiment, when the voice synthesis unit 426 receives a signal from the request receiving unit 422 indicating that the payment approval process has started, the voice synthesis unit 426 synthesizes a voice of a message notifying the user 20 that the payment approval process has started. According to another embodiment, when the voice synthesis unit 426 receives a signal from the anomaly detection unit 424 indicating that an anomaly has been detected, the voice synthesis unit 426 synthesizes a voice of a message notifying the user 20 that an anomaly has been detected. The message may include information regarding the content or type of the detected anomaly.
本実施形態において、認証制御部428は、耳音響認証を制御する。例えば、認証制御部428は、耳音響認証用の検査音が出力されるタイミングを制御する。認証制御部428は、検査音を出力するタイミングを示す信号を、信号処理部430に出力する。認証制御部428は、検査音のデータを信号処理部430に出力してもよい。 In this embodiment, the authentication control unit 428 controls the ear acoustic authentication. For example, the authentication control unit 428 controls the timing at which a test sound for ear acoustic authentication is output. The authentication control unit 428 outputs a signal indicating the timing at which the test sound is output to the signal processing unit 430. The authentication control unit 428 may output data of the test sound to the signal processing unit 430.
一実施形態において、音声合成部426が、要求受付部422から、決済承認処理が開始されたことを示す信号を受信した場合、認証制御部428は、耳音響認証用の検査音を出力することを決定する。音声合成部426は、決済承認処理が開始された後、装着センサ318が補聴器140の装着を検出している間、検査音を定期的に出力することを決定してよい。他の実施形態において、認証制御部428が、装着センサ318から、補聴器140が装着されたこと示す信号を受信した場合、認証制御部428は、検査音を出力することを決定してよい。 In one embodiment, when the voice synthesis unit 426 receives a signal from the request receiving unit 422 indicating that the payment approval process has started, the authentication control unit 428 decides to output a test sound for ear acoustic authentication. After the payment approval process has started, the voice synthesis unit 426 may decide to periodically output the test sound while the wearing sensor 318 detects that the hearing aid 140 is being worn. In another embodiment, when the authentication control unit 428 receives a signal from the wearing sensor 318 indicating that the hearing aid 140 is being worn, the authentication control unit 428 may decide to output the test sound.
耳音響認証方式は、ユーザ20が補聴器140を装着していさえすれば、ユーザ20が認証のための特別な動作を行わなくても、ユーザ20を認証することができる。そのため、補聴器140は、任意のタイミングで認証処理を実行したり、常時認証のように継続的に認証処理を実行したりすることができる。ここで、耳音響認証方式によりユーザ20が認証された時刻と、声紋認証方式によりユーザ20が認証された時刻との間の期間が短いほど、なりすましなどの不正が防止され得る。そこで、認証制御部428は、決済承認処理が実行されている期間中、複数回の耳音響認証処理が実行されるように、信号処理部430を制御してよい。 The ear acoustic authentication method can authenticate the user 20 as long as the user 20 is wearing the hearing aid 140, without the user 20 having to perform any special action for authentication. Therefore, the hearing aid 140 can execute the authentication process at any timing, or execute the authentication process continuously like a constant authentication. Here, the shorter the period between the time when the user 20 is authenticated by the ear acoustic authentication method and the time when the user 20 is authenticated by the voiceprint authentication method, the more fraudulent acts such as impersonation can be prevented. Therefore, the authentication control unit 428 may control the signal processing unit 430 so that the ear acoustic authentication process is executed multiple times during the period when the payment approval process is being executed.
本実施形態において、信号処理部430は、ドライバユニット334を制御して、ドライバユニット334に音を出力させる。信号処理部430は、集音マイク332が集音した外部音を増幅及び/又は加工する。これにより、補聴器としての機能が実現される。 In this embodiment, the signal processing unit 430 controls the driver unit 334 to output sound. The signal processing unit 430 amplifies and/or processes the external sound collected by the sound collection microphone 332. This realizes the function of a hearing aid.
一実施形態において、信号処理部430が、音声合成部426から合成音声の音声信号を受信した場合、信号処理部430は、当該合成音声が出力されるように、ドライバユニット334を制御する。他の実施形態において、信号処理部430が、認証制御部428から検査音の出力タイミングを示す信号を受信した場合、信号処理部430は、当該タイミングに合わせて当該検査音が出力されるように、ドライバユニット334を制御する。 In one embodiment, when the signal processing unit 430 receives an audio signal of a synthetic voice from the voice synthesis unit 426, the signal processing unit 430 controls the driver unit 334 so that the synthetic voice is output. In another embodiment, when the signal processing unit 430 receives a signal indicating the output timing of the test sound from the authentication control unit 428, the signal processing unit 430 controls the driver unit 334 so that the test sound is output in accordance with the timing.
本実施形態において、耳音響認証部440は、耳音響認証方式により、補聴器140を所持又は装着するユーザ20を認証する。耳音響認証部440は、耳音響認証方式による認証結果を示す情報を、指示実行部466に出力する。 In this embodiment, the ear acoustic authentication unit 440 authenticates the user 20 who owns or wears the hearing aid 140 using an ear acoustic authentication method. The ear acoustic authentication unit 440 outputs information indicating the authentication result using the ear acoustic authentication method to the instruction execution unit 466.
具体的には、耳音響認証部440は、反射音検出用マイク336から反射音のデータを取得する。耳音響認証部440は、上記のデータを解析して、反射音検出用マイク336に入力された反射音の特徴データを抽出する。耳音響認証部440は、メモリ314に格納されているユーザ20の耳音響認証データと、反射音検出用マイク336に入力された反射音の特徴データとを比較して、両者が一致するか否かを判定する。 Specifically, the ear acoustic authentication unit 440 acquires reflected sound data from the reflected sound detection microphone 336. The ear acoustic authentication unit 440 analyzes the above data and extracts characteristic data of the reflected sound input to the reflected sound detection microphone 336. The ear acoustic authentication unit 440 compares the ear acoustic authentication data of the user 20 stored in the memory 314 with the characteristic data of the reflected sound input to the reflected sound detection microphone 336, and determines whether the two match.
両者が一致すると判定された場合、耳音響認証部440は、現在、補聴器140を所持又は装着しているユーザ20が、補聴器140を所持する正当な権限を有する者であると判定する。両者が一致しないと判定された場合、耳音響認証部440は、現在、補聴器140を所持又は装着しているユーザ20が、補聴器140を所持する正当な権限を有する者ではないと判定する。 If it is determined that the two match, the ear acoustic authentication unit 440 determines that the user 20 who currently owns or wears the hearing aid 140 is a person who has legitimate authority to own the hearing aid 140. If it is determined that the two do not match, the ear acoustic authentication unit 440 determines that the user 20 who currently owns or wears the hearing aid 140 is not a person who has legitimate authority to own the hearing aid 140.
本実施形態において、声紋認証部450は、声紋認証方式により、補聴器140に対する指示を音声入力したユーザ20を認証する。声紋認証部450は、声紋認証方式による認証結果を示す情報を、指示実行部466に出力する。なお、単一の補聴器140に対して、複数のユーザ20の声紋認証データが、正当な権限者の声紋の特徴を示すデータとして登録されていてもよい。これにより、例えば、単一の補聴器140に対して、補聴器140の正当な所持者又は装着者だけでなく、当該所持者又は装着者の家族、親族、介護者なども、補聴器140に指示を入力することができる。 In this embodiment, the voiceprint authentication unit 450 authenticates the user 20 who has input an instruction to the hearing aid 140 by voice using a voiceprint authentication method. The voiceprint authentication unit 450 outputs information indicating the authentication result by the voiceprint authentication method to the instruction execution unit 466. Note that for a single hearing aid 140, voiceprint authentication data of multiple users 20 may be registered as data indicating the voiceprint characteristics of a legitimate authorized person. This allows, for example, not only the legitimate owner or wearer of the hearing aid 140 but also the family, relatives, caregivers, etc. of the owner or wearer to input instructions to the hearing aid 140.
具体的には、声紋認証部450は、集音マイク332から外部音のデータを取得する。声紋認証部450は、上記のデータを解析して、集音マイク332に入力された外部音の特徴データを抽出する。声紋認証部450は、メモリ314に格納されているユーザ20の声紋認証データと、集音マイク332に入力された外部音の特徴データとを比較して、両者が一致するか否かを判定する。 Specifically, the voiceprint authentication unit 450 acquires external sound data from the sound collection microphone 332. The voiceprint authentication unit 450 analyzes the above data and extracts feature data of the external sound input to the sound collection microphone 332. The voiceprint authentication unit 450 compares the voiceprint authentication data of the user 20 stored in the memory 314 with the feature data of the external sound input to the sound collection microphone 332, and determines whether the two match.
両者が一致すると判定された場合、声紋認証部450は、現在、補聴器140に対する指示を補聴器140に入力したユーザ20が、補聴器140に対して指示をする正当な権限を有する者であると判定する。両者が一致しないと判定された場合、声紋認証部450は、現在、補聴器140に対する指示を補聴器140に入力したユーザ20が、補聴器140に対して指示をする正当な権限を有する者ではないと判定する。これにより、例えば、ユーザ20が決済を承認する正当な権限を有する者であるか否かが判定され得る。 If it is determined that the two match, the voiceprint authentication unit 450 determines that the user 20 who currently inputs instructions to the hearing aid 140 into the hearing aid 140 has the legitimate authority to give instructions to the hearing aid 140. If it is determined that the two do not match, the voiceprint authentication unit 450 determines that the user 20 who currently inputs instructions to the hearing aid 140 into the hearing aid 140 does not have the legitimate authority to give instructions to the hearing aid 140. This makes it possible to determine, for example, whether or not the user 20 has the legitimate authority to approve a payment.
一実施形態において、声紋認証部450は、音声認識部462がユーザ20の音声を認識した場合に、声紋認証処理を開始する。声紋認証部450は、上記の音声部分のデータを利用して、声紋認証処理を実行してよい。本実施形態によれば、外部音にユーザ20の音声が含まれている場合に声紋認証処理が実行され、外部音にユーザ20の音声が含まれている場合には声紋認証処理が実行されない。これにより、コントローラ320の情報処理速度が向上する。また、コントローラ320のリソース使用量が軽減される。 In one embodiment, the voiceprint authentication unit 450 starts the voiceprint authentication process when the voice recognition unit 462 recognizes the voice of the user 20. The voiceprint authentication unit 450 may execute the voiceprint authentication process using the data of the above-mentioned voice portion. According to this embodiment, the voiceprint authentication process is executed when the external sound contains the voice of the user 20, and the voiceprint authentication process is not executed when the external sound contains the voice of the user 20. This improves the information processing speed of the controller 320. In addition, the resource usage of the controller 320 is reduced.
他の実施形態において、声紋認証部450は、集音マイク332が集音した外部音を常時又は定期的にモニタリングし、登録された声紋認証データに一致する音声を検出する。登録された声紋認証データに一致する音声が検出された場合、声紋認証部450は、登録された声紋認証データに一致する音声が検出されたことを示す情報を、音声認識部462に出力してもよい。これにより、音声認識部462による音声認識精度が向上する。 In another embodiment, the voiceprint authentication unit 450 constantly or periodically monitors the external sounds collected by the sound collection microphone 332 and detects voice that matches the registered voiceprint authentication data. When voice that matches the registered voiceprint authentication data is detected, the voiceprint authentication unit 450 may output information indicating that voice that matches the registered voiceprint authentication data has been detected to the voice recognition unit 462. This improves the accuracy of voice recognition by the voice recognition unit 462.
本実施形態において、音声認識部462は、ユーザ20の音声を認識する。音声認識部462は、音声による指示の入力を受け付けてよい。要求受付部422が承認要求を受け付け、決済承認要求が開始されたことに応じて、音声による指示を受け付けるための処理を実行してよい。この場合、音声認識部462は、例えば、決済を承認するか否かに関する指示の入力を受け付ける。 In this embodiment, the voice recognition unit 462 recognizes the voice of the user 20. The voice recognition unit 462 may accept input of voice instructions. When the request acceptance unit 422 accepts an approval request and a payment approval request is initiated, a process for accepting voice instructions may be executed. In this case, the voice recognition unit 462 accepts, for example, input of an instruction regarding whether or not to approve the payment.
具体的には、音声認識部462は、集音マイク332から外部音のデータを取得する。音声認識部462は、上記のデータを解析して、集音マイク332に入力されたユーザ20の音声を認識する。音声認識部462は、認識された音声の内容を示す情報を生成する。例えば、音声認識部462は、認識された音声の内容を示すテキストデータを生成する。また、音声認識部462は、特定のキーワード又はキーフレーズを認識してもよい。上記のキーワード又はキーフレーズとしては、「OK」、「NG」、「はい」、「いいえ」などが例示される。音声認識部462は、認識された音声の内容を示す情報として、認識されたキーフレーズ又は当該キーフレーズの種類を示す情報を生成してよい。 Specifically, the voice recognition unit 462 acquires external sound data from the sound collection microphone 332. The voice recognition unit 462 analyzes the above data and recognizes the voice of the user 20 input to the sound collection microphone 332. The voice recognition unit 462 generates information indicating the content of the recognized voice. For example, the voice recognition unit 462 generates text data indicating the content of the recognized voice. The voice recognition unit 462 may also recognize a specific keyword or key phrase. Examples of the above keyword or key phrase include "OK", "NG", "Yes", and "No". The voice recognition unit 462 may generate information indicating the recognized key phrase or the type of the key phrase as information indicating the content of the recognized voice.
これにより、音声認識部462は、ユーザ20が補聴器140に入力した指示を受け付けることができる。音声認識部462は、認識された音声の内容を示す情報を、異常検出部424及び指示判別部464に出力する。 This allows the voice recognition unit 462 to accept instructions input by the user 20 to the hearing aid 140. The voice recognition unit 462 outputs information indicating the content of the recognized voice to the abnormality detection unit 424 and the instruction discrimination unit 464.
本実施形態において、指示判別部464は、補聴器140に入力された指示の内容を判別する。例えば、指示判別部464は、音声認識部462から、ユーザ20の音声の内容を示す情報を取得する。指示判別部464は、ユーザ20の音声の内容を解析して、ユーザ20が補聴器140に入力した指示の内容を判別する。指示判別部464は、ユーザ20が補聴器140に入力した指示の内容を示す情報を、指示実行部466に出力する。 In this embodiment, the instruction discrimination unit 464 discriminates the content of the instruction input to the hearing aid 140. For example, the instruction discrimination unit 464 acquires information indicating the content of the voice of the user 20 from the voice recognition unit 462. The instruction discrimination unit 464 analyzes the content of the voice of the user 20 and discriminates the content of the instruction input by the user 20 to the hearing aid 140. The instruction discrimination unit 464 outputs information indicating the content of the instruction input by the user 20 to the hearing aid 140 to the instruction execution unit 466.
指示の内容としては、承認の是非、決済手段などが例示される。例えば、販売管理システム110からの承認要求を受信した補聴器140からの「お支払いは3500円です。決済を承認しますか」という問い合わせに対して、ユーザ20が、例えば「OK」又は「はい」と回答した場合、指示判別部464は、上記の指示を、ユーザ20が決済を承認することを示す指示であると判別する。同様に、上記の問い合わせに対して、ユーザ20が、例えば「NG」又は「いいえ」と回答した場合、指示判別部464は、上記の指示を、ユーザ20が決済を承認しないことを示す指示であると判別する。 Examples of the content of the instruction include whether or not to approve, the payment method, etc. For example, when the hearing aid 140 receives an approval request from the sales management system 110 and asks, "The payment is 3,500 yen. Do you approve the payment?", if the user 20 answers, for example, "OK" or "Yes", the instruction discrimination unit 464 determines that the instruction is an instruction indicating that the user 20 approves the payment. Similarly, when the user 20 answers, for example, "NG" or "No" to the above inquiry, the instruction discrimination unit 464 determines that the instruction is an instruction indicating that the user 20 does not approve the payment.
また、上述されたとおり、例えば、ユーザ20が、複数の決済手段により上記の購入代金を決済することができる場合、上記の問い合わせに対して、ユーザ20からの回答により、決済手段が指定され得る。決済手段としては、クレジットカード決済、デビットカード決済、QRコード決済、電子マネー決済、暗号通貨決済、ポイント決済などが例示される。決済手段の他の例としては、クレジットカードのブランドの種類、デビットカードのブランドの種類、電子マネーの種類、QRコード決済サービスの種類、暗号通貨の種類、ポイントの種類などが例示される。ポイントは、電子的価値の一例であってよい。 Also, as described above, for example, if user 20 can pay for the purchase price using multiple payment methods, the payment method may be specified by user 20's response to the inquiry. Examples of payment methods include credit card payment, debit card payment, QR code payment, electronic money payment, cryptocurrency payment, and point payment. Other examples of payment methods include types of credit card brands, types of debit card brands, types of electronic money, types of QR code payment services, types of cryptocurrency, and types of points. Points may be an example of electronic value.
例えば、販売管理システム110からの承認要求を受信した補聴器140からの「お支払いは3500円です。決済手段として登録されているA社のクレジットカードで決済してよろしいですか」という問い合わせに対して、ユーザ20が、例えば「OK」又は「はい」と回答した場合、指示判別部464は、上記の指示を、(i)決済手段としてA社のクレジットカードを利用したクレジットカード決済を指定するための指示、及び、(ii)ユーザ20が決済を承認することを示す指示であると判別する。同様に、上記の問い合わせに対して、ユーザ20が例えば「いいえ。B社のクレジットカードで決済してください」と回答した場合、指示判別部464は、上記の指示を、(i)決済手段としてB社のクレジットカードを利用したクレジットカード決済を指定するための指示、及び、(ii)ユーザ20が決済を承認することを示す指示であると判別する。 For example, when the hearing aid 140, which has received an approval request from the sales management system 110, asks "The payment is 3,500 yen. Would you like to pay with the credit card of Company A, which is registered as the payment method?" and the user 20 answers, for example, "OK" or "Yes", the instruction discrimination unit 464 determines that the above instruction is (i) an instruction to specify credit card payment using Company A's credit card as the payment method, and (ii) an instruction indicating that the user 20 approves the payment. Similarly, when the user 20 answers, for example, "No. Please pay with Company B's credit card", the instruction discrimination unit 464 determines that the above instruction is (i) an instruction to specify credit card payment using Company B's credit card as the payment method, and (ii) an instruction indicating that the user 20 approves the payment.
本実施形態において、指示実行部466は、指示判別部464から、ユーザ20が補聴器140に入力した指示の内容を示す情報を取得する。指示実行部466は、耳音響認証部440から、耳音響認証方式による認証結果を示す情報を取得する。指示実行部466は、声紋認証部450から、声紋認証方式による認証結果を示す情報を取得する。 In this embodiment, the instruction execution unit 466 obtains information indicating the content of the instruction input by the user 20 to the hearing aid 140 from the instruction discrimination unit 464. The instruction execution unit 466 obtains information indicating the authentication result by the ear acoustic authentication method from the ear acoustic authentication unit 440. The instruction execution unit 466 obtains information indicating the authentication result by the voiceprint authentication method from the voiceprint authentication unit 450.
指示実行部466は、耳音響認証方式による認証結果、及び、声紋認証方式による認証結果に基づいて、ユーザ20が補聴器140に入力した指示に応じた処理を実行するか否かを判定する。具体的には、耳音響認証方式によりユーザ20が認証され、且つ、声紋認証方式によりユーザ20が認証された場合に、指示実行部466は、ユーザ20が補聴器140に入力した指示に応じた処理を実行する。例えば、指示実行部466は、ユーザ20が決済を承認したことを示す情報を含む応答信号を、販売管理システム110に送信するための処理を実行する。 The instruction execution unit 466 determines whether or not to execute processing according to the instruction input by the user 20 to the hearing aid 140 based on the authentication result by the ear acoustic authentication method and the authentication result by the voiceprint authentication method. Specifically, when the user 20 is authenticated by the ear acoustic authentication method and the voiceprint authentication method, the instruction execution unit 466 executes processing according to the instruction input by the user 20 to the hearing aid 140. For example, the instruction execution unit 466 executes processing to send a response signal including information indicating that the user 20 has approved the payment to the sales management system 110.
指示実行部466は、装着センサ318から、補聴器140がユーザ20(又は第三者)に装着されているか否かを示す情報を取得してもよい。補聴器140がユーザ20に装着されているか否かに基づいて、ユーザ20が補聴器140に入力した指示に応じた処理を実行するか否かを判定してもよい。 The instruction execution unit 466 may obtain information indicating whether or not the hearing aid 140 is worn by the user 20 (or a third party) from the wearing sensor 318. Based on whether or not the hearing aid 140 is worn by the user 20, it may determine whether or not to execute processing according to an instruction input by the user 20 to the hearing aid 140.
一実施形態によれば、指示実行部466は、耳音響認証方式によりユーザ20が認証され、声紋認証方式によりユーザ20が認証され、且つ、補聴器140がユーザ20に装着されている場合に、指示実行部466は、ユーザ20が補聴器140に入力した指示に応じた処理を実行する。他の実施形態によれば、補聴器140がユーザ20の耳から取り外されたことが検出された場合、指示実行部466は、例えば、耳音響認証方式による認証結果をリセットする。これらの実施形態によれば、セキュリティがさらに向上する。 According to one embodiment, when the user 20 is authenticated by the ear acoustic authentication method, the user 20 is authenticated by the voiceprint authentication method, and the hearing aid 140 is worn by the user 20, the instruction execution unit 466 executes processing according to an instruction input by the user 20 to the hearing aid 140. According to another embodiment, when it is detected that the hearing aid 140 has been removed from the ear of the user 20, the instruction execution unit 466 resets, for example, the authentication result by the ear acoustic authentication method. According to these embodiments, security is further improved.
上述されたとおり、決済承認処理が実行されている期間中、複数回の耳音響認証処理が実行される場合がある。例えば、決済承認処理が実行されている期間中、定期的に耳音響認証処理が実行されることで、常時認証が実現される。 As described above, the ear acoustic authentication process may be executed multiple times while the payment approval process is being executed. For example, the ear acoustic authentication process may be executed periodically while the payment approval process is being executed, thereby realizing continuous authentication.
このように、単一の決済承認処理が実行されている期間中に複数回の耳音響認証処理が実行される場合において、耳音響認証部440がユーザ20の認証に失敗したとき、指示実行部466は、ユーザ20が補聴器140に入力した指示に応じた処理の実行を中断又は中止してよい。指示実行部466は、予め定められた条件が成立するまで、ユーザ20が補聴器140に入力した指示に応じた処理の実行を中断又は中止してもよい。予め定められた条件としては、(i)耳音響認証部440がユーザ20の認証に失敗した後、耳音響認証部440がユーザ20の認証に成功した回数が予め定められた値以上になるという条件、(ii)耳音響認証部440がユーザ20の認証に失敗した後、予め定められた時間が経過したという条件などが例示される。 In this way, when multiple earacoustic authentication processes are performed during the execution of a single payment approval process, when the earacoustic authentication unit 440 fails to authenticate the user 20, the instruction execution unit 466 may suspend or stop the execution of the process according to the instruction input by the user 20 to the hearing aid 140. The instruction execution unit 466 may suspend or stop the execution of the process according to the instruction input by the user 20 to the hearing aid 140 until a predetermined condition is met. Examples of the predetermined condition include (i) a condition that the number of times that the earacoustic authentication unit 440 has succeeded in authenticating the user 20 after the earacoustic authentication unit 440 has failed to authenticate the user 20 is equal to or greater than a predetermined value, and (ii) a condition that a predetermined time has passed after the earacoustic authentication unit 440 has failed to authenticate the user 20.
通信制御部410は、要求受信部の一例であってよい。要求受付部422は、要求受信部又は要求実行部の一例であってよい。耳音響認証部440は、第1認証部の一例であってよい。声紋認証部450は、第2認証部の一例であってよい。音声認識部462は、指示受付部の一例であってよい。指示判別部464は、指示判別部の一例であってよい。指示実行部466は、指示実行部の一例であってよい。 The communication control unit 410 may be an example of a request receiving unit. The request acceptance unit 422 may be an example of a request receiving unit or a request executing unit. The ear acoustic authentication unit 440 may be an example of a first authentication unit. The voiceprint authentication unit 450 may be an example of a second authentication unit. The voice recognition unit 462 may be an example of an instruction accepting unit. The instruction discrimination unit 464 may be an example of an instruction discrimination unit. The instruction execution unit 466 may be an example of an instruction execution unit.
外部の機器は、外部の情報処理装置の一例であってよい。決済承認処理は、指示者に対して行動又は判断を要求する処理の一例であってよい。決済を承認するか否かに関する指示は、行動又は判断に関する指示の一例であってよい。 The external device may be an example of an external information processing device. The payment approval process may be an example of a process that requests an action or decision from an instructor. An instruction regarding whether to approve the payment may be an example of an instruction regarding an action or decision.
[別実施形態]
本実施形態においては、異常検出部424が異常を検出した場合、異常検出部424は、異常が検出されたことを示す情報等を音声合成部426に出力する場合を例として、異常検出部424の詳細が説明された。しかしながら、異常検出部424は、本実施形態に限定されない。
[Another embodiment]
In the present embodiment, the details of the abnormality detection unit 424 have been described by taking as an example a case in which, when the abnormality detection unit 424 detects an abnormality, the abnormality detection unit 424 outputs information indicating that the abnormality has been detected to the voice synthesis unit 426. However, the abnormality detection unit 424 is not limited to the present embodiment.
他の実施形態において、異常検出部424が異常を検出した場合、異常検出部424は、異常が検出されたことを示す情報を、販売管理システム110に送信してもよい。異常検出部424は、検出された異常の内容又は種類を示す情報を、販売管理システム110に送信してもよい。販売管理システム110は、異常検出部424から上記の情報を取得すると、表示部118に、異常が検出されたことを通知するメッセージ、及び/又は、異常の内容若しくは種類を通知するメッセージを表示させる。これにより、決済システム100は、補聴器140のユーザ20だけでなく店舗30の店員にも、異常の発生を通知することができる。 In another embodiment, when the abnormality detection unit 424 detects an abnormality, the abnormality detection unit 424 may transmit information indicating that an abnormality has been detected to the sales management system 110. The abnormality detection unit 424 may transmit information indicating the content or type of the detected abnormality to the sales management system 110. When the sales management system 110 acquires the above information from the abnormality detection unit 424, it causes the display unit 118 to display a message notifying that an abnormality has been detected and/or a message notifying the content or type of the abnormality. In this way, the payment system 100 can notify not only the user 20 of the hearing aid 140 but also the staff of the store 30 of the occurrence of the abnormality.
本実施形態においては、要求受付部422が外部の機器からの要求を受け付けた場合に、音声合成部426が音声を合成し、信号処理部430が合成された音声を出力するための制御信号を出力する場合を例として、コントローラ320の詳細が説明された。しかしながら、コントローラ320は本実施形態に限定されない。コントローラ320は、上記の機能に加えて、例えば、補聴器140及び外部の機器の通信が開始又は確立されたときに、(i)外部の機器との間で通信が開始又は確立されたことを示す音声を出力するための制御信号を出力してもよく、(ii)通信が開始又は確立された外部の機器の識別情報を示す音声を出力するための制御信号を出力する機能を有する。 In this embodiment, the details of the controller 320 have been described using as an example a case where, when the request receiving unit 422 receives a request from an external device, the voice synthesis unit 426 synthesizes voice, and the signal processing unit 430 outputs a control signal for outputting the synthesized voice. However, the controller 320 is not limited to this embodiment. In addition to the above functions, the controller 320 has a function of, for example, when communication between the hearing aid 140 and an external device is started or established, (i) outputting a control signal for outputting a voice indicating that communication has been started or established with the external device, and (ii) outputting a control signal for outputting a voice indicating the identification information of the external device with which communication has been started or established.
より具体的には、例えば、通信制御部410は、外部の機器との間で通信が開始又は確立されたことを確認する接続確認部を有する。接続確認部は、上記の外部の機器から、当該機器の識別情報を取得してよい。上記の識別情報は、上記の外部の機器の名称であってよい。機器の名称は、店舗30の名称であってもよく、店舗30の名称を含んでもよい。 More specifically, for example, the communication control unit 410 has a connection confirmation unit that confirms that communication has been started or established with an external device. The connection confirmation unit may acquire identification information of the external device from the external device. The identification information may be the name of the external device. The name of the device may be the name of the store 30, or may include the name of the store 30.
接続確認部が外部の機器との間で通信が開始又は確立されたことを確認すると、通信制御部410は、外部の機器との間で通信が開始又は確立されたことを示す信号を、音声合成部426に出力する。このとき、通信制御部410は、音声合成部426に、上記の外部の機器の識別情報を出力してもよい。音声合成部426は、外部の機器との間で通信が開始又は確立されたことをユーザ20に提示するための音声を合成する。音声合成部426は、通信が開始又は確立された外部の機器の名称をユーザ20に提示するための音声を合成してもよい。その後、信号処理部430が、音声合成部426により合成された音声を出力するための制御信号を出力する。 When the connection confirmation unit confirms that communication has been started or established with an external device, the communication control unit 410 outputs a signal indicating that communication has been started or established with the external device to the voice synthesis unit 426. At this time, the communication control unit 410 may output identification information of the above-mentioned external device to the voice synthesis unit 426. The voice synthesis unit 426 synthesizes a voice to notify the user 20 that communication has been started or established with the external device. The voice synthesis unit 426 may synthesize a voice to present to the user 20 the name of the external device with which communication has been started or established. Thereafter, the signal processing unit 430 outputs a control signal to output the voice synthesized by the voice synthesis unit 426.
例えば、補聴器140と、店舗30に配された販売管理システム110との間で通信が確立されたときに、補聴器140から、例えば「補聴器140が、店舗30の決済端末3号機と接続されました」という音声が出力される。また、例えば、ユーザ20の通信端末を介して、補聴器140と、電子商取引サイトAを運営する運営システムとの間で通信が確立されたときに、補聴器140から、例えば「補聴器140が、電子商取引サイトAと接続されました」という音声が出力される。これにより、ユーザ20は、決済処理を実行しているシステム又は店舗を容易に理解することができる。その結果、決済処理の安全性が向上する。 For example, when communication is established between the hearing aid 140 and the sales management system 110 located in the store 30, the hearing aid 140 outputs a voice message such as "The hearing aid 140 has been connected to payment terminal No. 3 of the store 30." Also, when communication is established between the hearing aid 140 and the operating system that operates the electronic commerce site A via the communication terminal of the user 20, the hearing aid 140 outputs a voice message such as "The hearing aid 140 has been connected to the electronic commerce site A." This allows the user 20 to easily understand which system or store is executing the payment process. As a result, the safety of the payment process is improved.
図5は、決済システム100における情報処理の一例を概略的に示す。本実施形態によれば、耳音響認証データ及び声紋認証データが補聴器140に記憶されており、補聴器140が決済承認処理を実行する場合を例として、決済システム100における情報処理の一例が説明される。 Figure 5 shows an example of information processing in the payment system 100. According to this embodiment, ear acoustic authentication data and voiceprint authentication data are stored in the hearing aid 140, and an example of information processing in the payment system 100 is described using an example in which the hearing aid 140 executes a payment approval process.
本実施形態によれば、ユーザ20が商品32を購入する前に、ステップ512及びステップ514(ステップがSと略記される場合がある。)において、補聴器140のユーザ登録が実行される。ユーザ登録は、ユーザ20により実行されてもよく、補聴器140の販売店の店員により実行されてもよい。 According to this embodiment, before the user 20 purchases the product 32, user registration of the hearing aid 140 is performed in steps 512 and 514 (steps may be abbreviated as S). The user registration may be performed by the user 20 or by a salesperson at the store selling the hearing aid 140.
本実施形態によれば、S512において、決済代行システム管理サーバ120に、ユーザ20に関する情報が登録される。例えば、ユーザID、口座情報、クレジット情報が、登録される。S514において、補聴器140に、ユーザ20に関する情報が登録される。例えば、ユーザID、耳音響認証データ、声紋認証データが登録される。 According to this embodiment, in S512, information about the user 20 is registered in the payment agency system management server 120. For example, a user ID, account information, and credit information are registered. In S514, information about the user 20 is registered in the hearing aid 140. For example, a user ID, ear acoustic authentication data, and voiceprint authentication data are registered.
次に、S520において、ユーザ20が、商品又はサービスの購入を申し出る。例えば、ユーザ20が、店舗30の店員に、商品32の購入を申し出る。また、ユーザ20は、店舗30の店員に、決済手段としてクレジットカード決済を利用することを伝える。 Next, in S520, the user 20 offers to purchase a product or service. For example, the user 20 offers to purchase the product 32 to a salesperson at the store 30. The user 20 also informs the salesperson at the store 30 that they will be using a credit card as the payment method.
S532において、店舗30の店員は、販売管理システム110の読取部112を利用して、商品32の商品情報を読み取る。商品情報の読み取りが完了すると、店舗30の店員は、販売管理システム110にクレジットカード決済による決済処理を開始させるための操作を実行する。これにより、決済処理が開始される。決済処理が開始されると、販売管理システム110の決済処理部114は、補聴器140に承認要求を送信する。 At S532, the clerk at the store 30 uses the reading unit 112 of the sales management system 110 to read the product information of the product 32. Once the reading of the product information is complete, the clerk at the store 30 executes an operation to cause the sales management system 110 to start the payment process by credit card payment. This starts the payment process. Once the payment process has started, the payment processing unit 114 of the sales management system 110 sends an approval request to the hearing aid 140.
S534において、補聴器140の要求受付部422が承認要求を受け付けると、要求受付部422は、決済承認処理を開始する。決済承認処理が開始されると、異常検出部424が決済の異常の有無を判定し、音声合成部426がユーザ20に決済の承認を要求する音声メッセージを生成し、信号処理部430を制御して音声メッセージを出力させる。また、認証制御部428が、信号処理部430を制御して、耳音響認証用の検査音を出力させる。 In S534, when the request receiving unit 422 of the hearing aid 140 receives the approval request, the request receiving unit 422 starts the payment approval process. When the payment approval process starts, the abnormality detection unit 424 determines whether there is an abnormality in the payment, and the voice synthesis unit 426 generates a voice message requesting the user 20 to approve the payment, and controls the signal processing unit 430 to output the voice message. In addition, the authentication control unit 428 controls the signal processing unit 430 to output a test sound for ear acoustic authentication.
また、反射音検出用マイク336が検査音に対応する反射音を検出すると、耳音響認証部440が反射音を解析して耳音響認証処理を実行する。また、集音マイク332が、ユーザ20に決済の承認を要求する音声メッセージに対するユーザ20の返答音声を検出すると、声紋認証部450が声紋認証処理を実行し、音声認識部462が音声認識処理を実行してユーザ20の返答音声をテキストデータに変換する。また、指示判別部464は、ユーザ20の返答の内容に基づいて、ユーザ20の指示を判別する。 When the reflected sound detection microphone 336 detects a reflected sound corresponding to the test sound, the ear acoustic authentication unit 440 analyzes the reflected sound and executes ear acoustic authentication processing. When the sound collection microphone 332 detects a response voice from the user 20 to a voice message requesting the user 20 to approve the payment, the voiceprint authentication unit 450 executes voiceprint authentication processing, and the voice recognition unit 462 executes voice recognition processing to convert the response voice from the user 20 into text data. The instruction discrimination unit 464 discriminates the instruction from the user 20 based on the content of the response from the user 20.
その後、指示実行部466が、耳音響認証方式による認証結果、及び、声紋認証方式による認証結果に基づいて、ユーザ20が補聴器140に入力した指示に応じた処理を実行するか否かを判定する。耳音響認証方式によりユーザ20が認証され、且つ、声紋認証方式によりユーザ20が認証された場合、指示実行部466は、ユーザ20が決済を承認したことを示す情報を含む応答信号を、販売管理システム110に送信する。 Then, the instruction execution unit 466 determines whether or not to execute processing according to the instruction input by the user 20 to the hearing aid 140 based on the authentication results by the ear acoustic authentication method and the voiceprint authentication method. If the user 20 is authenticated by the ear acoustic authentication method and the voiceprint authentication method, the instruction execution unit 466 transmits a response signal including information indicating that the user 20 has approved the payment to the sales management system 110.
次に、S536において、販売管理システム110の決済処理部114が応答信号を受信すると、決済処理部114は、決済代行システム管理サーバ120に決済処理を依頼する。例えば、決済処理部114は、ユーザ20の決済の内容を示す情報を含む決済依頼情報を、決済代行システム管理サーバ120に送信することで、決済代行システム管理サーバ120に決済処理を依頼する。 Next, in S536, when the payment processing unit 114 of the sales management system 110 receives the response signal, the payment processing unit 114 requests the payment agency system management server 120 to perform payment processing. For example, the payment processing unit 114 requests the payment agency system management server 120 to perform payment processing by sending payment request information including information indicating the content of the payment by the user 20 to the payment agency system management server 120.
次に、S538において、決済代行システム管理サーバ120と、クレジット決済システム管理サーバ130との間で決済処理が実行される。決済処理が完了すると、決済代行システム管理サーバ120から、販売管理システム110の決済処理部114に決済結果を示す決済結果通知が送信される。 Next, in S538, payment processing is executed between the payment agency system management server 120 and the credit payment system management server 130. When the payment processing is completed, a payment result notification indicating the payment result is sent from the payment agency system management server 120 to the payment processing unit 114 of the sales management system 110.
S540において、決済処理部114が決済の完了を示す決済結果通知を受信した場合、決済処理部114は、表示部118に決済が完了したことを示すメッセージを表示させる。これにより、店舗30の店員は決済が完了したことを理解し、商品32をユーザ20に引き渡す。また、S550において、出入金処理が実行される。これにより、ユーザ20の口座から購入代金が引き落とされ、店舗30の口座に売上代金から手数料が差し引かれた額の金銭が入金される。 In S540, when the payment processing unit 114 receives a payment result notification indicating that the payment is complete, the payment processing unit 114 displays a message indicating that the payment is complete on the display unit 118. This allows the store clerk at the store 30 to understand that the payment is complete, and hands over the product 32 to the user 20. In addition, in S550, a deposit/withdrawal process is executed. This causes the purchase price to be debited from the account of the user 20, and the amount of the sales price minus the commission fee is deposited into the account of the store 30.
図6は、補聴器602及び携帯端末604の内部構成の一例を概略的に示す。本実施形態によれば、補聴器602及び携帯端末604が協働して、補聴器140と同様の処理を実行する。本実施形態において、補聴器602は、例えば、通信ユニット312と、コントローラ610と、集音マイク332と、耳音響データ取得ユニット340とを備える。また、携帯端末604は、例えば、通信ユニット312と、メモリ314と、GPS受信機316と、装着センサ318とを備える。 Figure 6 shows an example of the internal configuration of the hearing aid 602 and the mobile terminal 604. According to this embodiment, the hearing aid 602 and the mobile terminal 604 work together to perform the same processing as the hearing aid 140. In this embodiment, the hearing aid 602 includes, for example, a communication unit 312, a controller 610, a sound collection microphone 332, and an ear acoustic data acquisition unit 340. The mobile terminal 604 includes, for example, a communication unit 312, a memory 314, a GPS receiver 316, and a wearing sensor 318.
本実施形態によれば、コントローラ320の機能が、コントローラ610と、コントローラ620とに分割される。コントローラ610及びコントローラ620の間での機能の分担は任意に設定され得るが、例えば、コントローラ610は、通信制御部410と、信号処理部430とを有する。また、例えば、コントローラ620は、通信制御部410と、要求受付部422と、異常検出部424と、音声合成部426と、認証制御部428と、耳音響認証部440と、声紋認証部450と、音声認識部462と、指示判別部464と、指示実行部466とを有する。 According to this embodiment, the functions of the controller 320 are divided between the controller 610 and the controller 620. The division of functions between the controller 610 and the controller 620 can be set arbitrarily, but for example, the controller 610 has a communication control unit 410 and a signal processing unit 430. Also, for example, the controller 620 has a communication control unit 410, a request reception unit 422, an abnormality detection unit 424, a voice synthesis unit 426, an authentication control unit 428, an ear acoustic authentication unit 440, a voiceprint authentication unit 450, a voice recognition unit 462, an instruction discrimination unit 464, and an instruction execution unit 466.
図7は、決済システム100における情報処理の他の例を概略的に示す。図5に関連して説明された実施形態によれば、耳音響認証データ及び声紋認証データが補聴器140に記憶されており、補聴器140が決済承認処理を実行する場合を例として、決済システム100における情報処理の一例が説明された。これに対して、本実施形態においては、耳音響認証データ及び声紋認証データが決済代行システム管理サーバ120に記憶されており、決済代行システム管理サーバ120及び補聴器140が協働して決済承認処理を実行する場合を例として、決済システム100における情報処理の一例が説明される。 Figure 7 shows a schematic diagram of another example of information processing in the payment system 100. According to the embodiment described in relation to Figure 5, an example of information processing in the payment system 100 has been described using an example in which ear acoustic authentication data and voiceprint authentication data are stored in the hearing aid 140 and the hearing aid 140 executes the payment approval process. In contrast, in the present embodiment, an example of information processing in the payment system 100 has been described using an example in which ear acoustic authentication data and voiceprint authentication data are stored in the payment agency system management server 120 and the payment agency system management server 120 and the hearing aid 140 work together to execute the payment approval process.
本実施形態によれば、S712において、決済代行システム管理サーバ120に、ユーザID、口座情報、クレジット情報、及び、耳音響認証データ、声紋認証データが登録される点で、図5に関連して説明された実施形態と相違する。なお、本実施形態によれば、S714において、例えば、補聴器140にユーザIDが登録される。 This embodiment differs from the embodiment described in relation to FIG. 5 in that in S712, the user ID, account information, credit information, ear acoustic authentication data, and voiceprint authentication data are registered in the payment agency system management server 120. Note that in this embodiment, in S714, for example, the user ID is registered in the hearing aid 140.
また、本実施形態によれば、S734において、決済代行システム管理サーバ120及び補聴器140が協働して決済承認処理を実行する点で、図5に関連して説明された実施形態と相違する。具体的には、補聴器140の要求受付部422が承認要求を受け付けると、要求受付部422は、決済承認処理を開始する。また、要求受付部422は、決済承認処理が開始されたことを示す信号を決済代行システム管理サーバ120に送信する。また、要求受付部422は、決済の内容を示す決済情報を決済代行システム管理サーバ120に送信する。 Furthermore, according to this embodiment, the payment agency system management server 120 and the hearing aid 140 cooperate to execute the payment approval process in S734, which is different from the embodiment described in relation to FIG. 5. Specifically, when the request acceptance unit 422 of the hearing aid 140 accepts an approval request, the request acceptance unit 422 starts the payment approval process. In addition, the request acceptance unit 422 sends a signal indicating that the payment approval process has started to the payment agency system management server 120. In addition, the request acceptance unit 422 sends payment information indicating the content of the payment to the payment agency system management server 120.
決済承認処理が開始されると、例えば、決済代行システム管理サーバ120が、異常検出部424が決済の異常の有無を判定する。また、例えば、補聴器140の音声合成部426がユーザ20に決済の承認を要求する音声メッセージを生成し、信号処理部430を制御して音声メッセージを出力させる。また、補聴器140の認証制御部428が、信号処理部430を制御して、耳音響認証用の検査音を出力させる。 When the payment approval process is started, for example, the payment agency system management server 120 has an anomaly detection unit 424 determine whether or not there is an anomaly in the payment. Also, for example, the voice synthesis unit 426 of the hearing aid 140 generates a voice message requesting the user 20 to approve the payment, and controls the signal processing unit 430 to output the voice message. Also, the authentication control unit 428 of the hearing aid 140 controls the signal processing unit 430 to output a test sound for ear acoustic authentication.
補聴器140の反射音検出用マイク336が検査音に対応する反射音を検出すると、当該反射音のデータが決済代行システム管理サーバ120に送信される。決済代行システム管理サーバ120は、反射音を解析して耳音響認証処理を実行する。また、集音マイク332が、ユーザ20に決済の承認を要求する音声メッセージに対するユーザ20の返答音声を検出すると、当該返答音声のデータが決済代行システム管理サーバ120に送信される。決済代行システム管理サーバ120は、返答音声を利用して声紋認証処理を実行する。また、決済代行システム管理サーバ120は、返答音声の音声認識処理を実行して、ユーザ20の返答音声をテキストデータに変換する。決済代行システム管理サーバ120は、ユーザ20の返答の内容に基づいて、ユーザ20の指示を判別する。 When the reflected sound detection microphone 336 of the hearing aid 140 detects a reflected sound corresponding to the test sound, data of the reflected sound is sent to the payment agency system management server 120. The payment agency system management server 120 analyzes the reflected sound and performs ear acoustic authentication processing. When the sound collection microphone 332 detects a response voice of the user 20 to a voice message requesting the user 20 to approve the payment, data of the response voice is sent to the payment agency system management server 120. The payment agency system management server 120 performs voiceprint authentication processing using the response voice. The payment agency system management server 120 also performs voice recognition processing of the response voice and converts the response voice of the user 20 into text data. The payment agency system management server 120 determines the instructions of the user 20 based on the content of the response of the user 20.
その後、決済代行システム管理サーバ120が、耳音響認証方式による認証結果、及び、声紋認証方式による認証結果に基づいて、ユーザ20が補聴器140に入力した指示に応じた処理を実行するか否かを判定する。耳音響認証方式によりユーザ20が認証され、且つ、声紋認証方式によりユーザ20が認証された場合、決済代行システム管理サーバ120は、ユーザ20が補聴器140に入力した指示に応じた処理を実行することを決定する。決済代行システム管理サーバ120は、決定結果を示す情報を補聴器140に送信する。また、補聴器140は、ユーザ20が決済を承認したことを示す情報を含む応答信号を、販売管理システム110に送信する。 Then, the payment agency system management server 120 determines whether or not to execute processing according to the instructions input by the user 20 to the hearing aid 140 based on the authentication results by the ear acoustic authentication method and the voiceprint authentication method. If the user 20 is authenticated by the ear acoustic authentication method and the voiceprint authentication method, the payment agency system management server 120 decides to execute processing according to the instructions input by the user 20 to the hearing aid 140. The payment agency system management server 120 sends information indicating the decision result to the hearing aid 140. In addition, the hearing aid 140 sends a response signal including information indicating that the user 20 has approved the payment to the sales management system 110.
上記の相違点以外のステップにおいては、図5に関連して説明された実施形態と同様の処理が実行されてよい。本実施形態によれば、音声認識処理が決済代行システム管理サーバ120により実行されるので、処理の精度が向上する。 In steps other than the above differences, the same processing as in the embodiment described in relation to FIG. 5 may be performed. According to this embodiment, the voice recognition processing is performed by the payment agency system management server 120, improving the accuracy of the processing.
なお、本実施形態においては、図5に関連して説明された実施形態における異常検出部424、耳音響認証部440、声紋認証部450、音声認識部462、指示判別部464及び指示実行部466の情報処理が、決済代行システム管理サーバ120において実現される場合を例として、決済システム100における情報処理の一例が説明された。しかしながら、決済代行システム管理サーバ120及び補聴器140の役割分担は本実施形態に限定されない。例えば、耳音響認証処理及び声紋認証処理の少なくとも一方が、補聴器140において実行されてもよい。 In this embodiment, an example of information processing in the payment system 100 has been described using as an example a case where the information processing of the anomaly detection unit 424, ear acoustic authentication unit 440, voiceprint authentication unit 450, voice recognition unit 462, instruction discrimination unit 464, and instruction execution unit 466 in the embodiment described in relation to FIG. 5 is realized in the payment agency system management server 120. However, the division of roles between the payment agency system management server 120 and the hearing aid 140 is not limited to this embodiment. For example, at least one of the ear acoustic authentication processing and the voiceprint authentication processing may be performed in the hearing aid 140.
図8は、認証方式の組み合わせの一例を概略的に示す。図1~図7に関連して説明された実施形態においては、耳音響認証方式により補聴器140の所持者が認証され、声紋認証方式により補聴器140の指示者が認証される場合を例として、決済システム100における2段階認証の一例が説明された。しかしながら、2段階認証における認証方式の組み合わせは上記の実施形態に限定されない。 Figure 8 shows an example of a combination of authentication methods. In the embodiment described with reference to Figures 1 to 7, an example of two-step authentication in the payment system 100 was described using an example in which the owner of the hearing aid 140 is authenticated by an ear acoustic authentication method, and the person pointing at the hearing aid 140 is authenticated by a voiceprint authentication method. However, the combination of authentication methods in two-step authentication is not limited to the above embodiment.
図8に示されるとおり、2段階認証における携帯機器の所持者の認証方式としては、耳音響認証方式、顔認証方式、静脈認証方式、虹彩認証方式、指紋認証方式、及び、声紋認証方式からなる群から選択される少なくとも1つの認証方式が選択され得る。同様に、携帯機器の指示者の認証方式としては、耳音響認証方式、顔認証方式、静脈認証方式、虹彩認証方式、指紋認証方式、及び、声紋認証方式からなる群から選択される少なくとも1つの認証方式であって、所持者の認証方式とは異なる種類の認証方式が選択され得る。 As shown in FIG. 8, the authentication method for the holder of the portable device in two-step authentication may be at least one authentication method selected from the group consisting of ear acoustic authentication, face authentication, vein authentication, iris authentication, fingerprint authentication, and voiceprint authentication. Similarly, the authentication method for the user of the portable device may be at least one authentication method selected from the group consisting of ear acoustic authentication, face authentication, vein authentication, iris authentication, fingerprint authentication, and voiceprint authentication, and may be a different type of authentication method from the holder's authentication method.
図9は、本発明の複数の態様が全体的又は部分的に具現化されてよいコンピュータ3000の一例を示す。例えば、決済システム100の一部が、コンピュータ3000により実現される。例えば、販売管理システム110の決済処理部114の少なくとも一部が、コンピュータ3000により実現される。例えば、決済代行システム管理サーバ120の少なくとも一部が、コンピュータ3000により実現される。例えば、クレジット決済システム管理サーバ130の少なくとも一部が、コンピュータ3000により実現される。例えば、コントローラ320の少なくとも一部が、コンピュータ3000により実現される。例えば、コントローラ610の少なくとも一部が、コンピュータ3000により実現される。例えば、コントローラ620の少なくとも一部が、コンピュータ3000により実現される。 Figure 9 shows an example of a computer 3000 in which multiple aspects of the present invention may be embodied in whole or in part. For example, a part of the payment system 100 is realized by the computer 3000. For example, at least a part of the payment processing unit 114 of the sales management system 110 is realized by the computer 3000. For example, at least a part of the payment agency system management server 120 is realized by the computer 3000. For example, at least a part of the credit payment system management server 130 is realized by the computer 3000. For example, at least a part of the controller 320 is realized by the computer 3000. For example, at least a part of the controller 610 is realized by the computer 3000. For example, at least a part of the controller 620 is realized by the computer 3000.
コンピュータ3000にインストールされたプログラムは、コンピュータ3000に、本発明の実施形態に係る装置に関連付けられるオペレーション又は当該装置の1又は複数の「部」として機能させ、又は当該オペレーション又は当該1又は複数の「部」を実行させることができ、及び/又はコンピュータ3000に、本発明の実施形態に係るプロセス又は当該プロセスの段階を実行させることができる。そのようなプログラムは、コンピュータ3000に、本明細書に記載のフローチャート及びブロック図のブロックのうちのいくつか又はすべてに関連付けられた特定のオペレーションを実行させるべく、CPU3012によって実行されてよい。 A program installed on the computer 3000 may cause the computer 3000 to function as or perform operations associated with an apparatus according to an embodiment of the present invention or one or more "parts" of the apparatus, and/or to perform a process or steps of the process according to an embodiment of the present invention. Such a program may be executed by the CPU 3012 to cause the computer 3000 to perform certain operations associated with some or all of the blocks of the flowcharts and block diagrams described herein.
本実施形態によるコンピュータ3000は、CPU3012、RAM3014、GPU3016、及びディスプレイデバイス3018を含み、それらはホストコントローラ3010によって相互に接続されている。コンピュータ3000はまた、通信インタフェース3022、ハードディスクドライブ3024、DVD-ROMドライブ3026、及びICカードドライブのような入出力ユニットを含み、それらは入出力コントローラ3020を介してホストコントローラ3010に接続されている。コンピュータはまた、ROM3030及びキーボード3042のようなレガシの入出力ユニットを含み、それらは入出力チップ3040を介して入出力コントローラ3020に接続されている。 The computer 3000 according to this embodiment includes a CPU 3012, a RAM 3014, a GPU 3016, and a display device 3018, which are interconnected by a host controller 3010. The computer 3000 also includes input/output units such as a communication interface 3022, a hard disk drive 3024, a DVD-ROM drive 3026, and an IC card drive, which are connected to the host controller 3010 via an input/output controller 3020. The computer also includes legacy input/output units such as a ROM 3030 and a keyboard 3042, which are connected to the input/output controller 3020 via an input/output chip 3040.
CPU3012は、ROM3030及びRAM3014内に格納されたプログラムに従い動作し、それにより各ユニットを制御する。GPU3016は、RAM3014内に提供されるフレームバッファ等又はそれ自体の中に、CPU3012によって生成されるイメージデータを取得し、イメージデータがディスプレイデバイス3018上に表示されるようにする。 The CPU 3012 operates according to the programs stored in the ROM 3030 and the RAM 3014, thereby controlling each unit. The GPU 3016 acquires image data generated by the CPU 3012 into a frame buffer or the like provided in the RAM 3014 or into itself, and causes the image data to be displayed on the display device 3018.
通信インタフェース3022は、ネットワークを介して他の電子デバイスと通信する。ハードディスクドライブ3024は、コンピュータ3000内のCPU3012によって使用されるプログラム及びデータを格納する。DVD-ROMドライブ3026は、プログラム又はデータをDVD-ROM3001から読み取り、ハードディスクドライブ3024にRAM3014を介してプログラム又はデータを提供する。ICカードドライブは、プログラム及びデータをICカードから読み取り、及び/又はプログラム及びデータをICカードに書き込む。 The communication interface 3022 communicates with other electronic devices via a network. The hard disk drive 3024 stores programs and data used by the CPU 3012 in the computer 3000. The DVD-ROM drive 3026 reads programs or data from the DVD-ROM 3001 and provides the programs or data to the hard disk drive 3024 via the RAM 3014. The IC card drive reads programs and data from an IC card and/or writes programs and data to an IC card.
ROM3030はその中に、アクティブ化時にコンピュータ3000によって実行されるブートプログラム等、及び/又はコンピュータ3000のハードウエアに依存するプログラムを格納する。入出力チップ3040はまた、様々な入出力ユニットをパラレルポート、シリアルポート、キーボードポート、マウスポート等を介して、入出力コントローラ3020に接続してよい。 The ROM 3030 stores therein a boot program or the like that is executed by the computer 3000 upon activation, and/or a program that depends on the hardware of the computer 3000. The input/output chip 3040 may also connect various input/output units to the input/output controller 3020 via a parallel port, a serial port, a keyboard port, a mouse port, etc.
プログラムが、DVD-ROM3001又はICカードのようなコンピュータ可読記憶媒体によって提供される。プログラムは、コンピュータ可読記憶媒体から読み取られ、コンピュータ可読記憶媒体の例でもあるハードディスクドライブ3024、RAM3014、又はROM3030にインストールされ、CPU3012によって実行される。これらのプログラム内に記述される情報処理は、コンピュータ3000に読み取られ、プログラムと、上記様々なタイプのハードウエアリソースとの間の連携をもたらす。装置又は方法が、コンピュータ3000の使用に従い情報のオペレーション又は処理を実現することによって構成されてよい。 The programs are provided by a computer-readable storage medium such as a DVD-ROM 3001 or an IC card. The programs are read from the computer-readable storage medium, installed in the hard disk drive 3024, RAM 3014, or ROM 3030, which are also examples of computer-readable storage media, and executed by the CPU 3012. The information processing described in these programs is read by the computer 3000, and brings about cooperation between the programs and the various types of hardware resources described above. An apparatus or method may be constructed by realizing the operation or processing of information in accordance with the use of the computer 3000.
例えば、通信がコンピュータ3000及び外部デバイス間で実行される場合、CPU3012は、RAM3014にロードされた通信プログラムを実行し、通信プログラムに記述された処理に基づいて、通信インタフェース3022に対し、通信処理を命令してよい。通信インタフェース3022は、CPU3012の制御の下、RAM3014、ハードディスクドライブ3024、DVD-ROM3001、又はICカードのような記録媒体内に提供される送信バッファ領域に格納された送信データを読み取り、読み取られた送信データをネットワークに送信し、又はネットワークから受信した受信データを記録媒体上に提供される受信バッファ領域等に書き込む。 For example, when communication is performed between computer 3000 and an external device, CPU 3012 may execute a communication program loaded into RAM 3014 and instruct communication interface 3022 to perform communication processing based on the processing described in the communication program. Under the control of CPU 3012, communication interface 3022 reads transmission data stored in a transmission buffer area provided in RAM 3014, hard disk drive 3024, DVD-ROM 3001, or a recording medium such as an IC card, and transmits the read transmission data to the network, or writes received data received from the network to a reception buffer area or the like provided on the recording medium.
また、CPU3012は、ハードディスクドライブ3024、DVD-ROMドライブ3026(DVD-ROM3001)、ICカード等のような外部記録媒体に格納されたファイル又はデータベースの全部又は必要な部分がRAM3014に読み取られるようにし、RAM3014上のデータに対し様々なタイプの処理を実行してよい。CPU3012は次に、処理されたデータを外部記録媒体にライトバックしてよい。 The CPU 3012 may also cause all or a necessary portion of a file or database stored on an external recording medium such as the hard disk drive 3024, the DVD-ROM drive 3026 (DVD-ROM 3001), an IC card, etc. to be read into the RAM 3014, and perform various types of processing on the data on the RAM 3014. The CPU 3012 may then write back the processed data to the external recording medium.
様々なタイプのプログラム、データ、テーブル、及びデータベースのような様々なタイプの情報が記録媒体に格納され、情報処理を受けてよい。CPU3012は、RAM3014から読み取られたデータに対し、本開示の随所に記載され、プログラムの命令シーケンスによって指定される様々なタイプのオペレーション、情報処理、条件判断、条件分岐、無条件分岐、情報の検索/置換等を含む、様々なタイプの処理を実行してよく、結果をRAM3014に対しライトバックする。また、CPU3012は、記録媒体内のファイル、データベース等における情報を検索してよい。例えば、各々が第2の属性の属性値に関連付けられた第1の属性の属性値を有する複数のエントリが記録媒体内に格納される場合、CPU3012は、当該複数のエントリの中から、第1の属性の属性値が指定されている条件に一致するエントリを検索し、当該エントリ内に格納された第2の属性の属性値を読み取り、それにより予め定められた条件を満たす第1の属性に関連付けられた第2の属性の属性値を取得してよい。 Various types of information, such as various types of programs, data, tables, and databases, may be stored on the recording medium and may undergo information processing. The CPU 3012 may execute various types of processing on the data read from the RAM 3014, including various types of operations, information processing, conditional judgment, conditional branching, unconditional branching, information search/replacement, etc., as described throughout this disclosure and specified by the instruction sequence of the program, and write back the results to the RAM 3014. The CPU 3012 may also search for information in a file, database, etc. in the recording medium. For example, when a plurality of entries each having an attribute value of a first attribute associated with an attribute value of a second attribute are stored in the recording medium, the CPU 3012 may search for an entry whose attribute value of the first attribute matches a specified condition from among the plurality of entries, read the attribute value of the second attribute stored in the entry, and thereby obtain the attribute value of the second attribute associated with the first attribute that satisfies a predetermined condition.
上で説明したプログラム又はソフトウエアモジュールは、コンピュータ3000上又はコンピュータ3000近傍のコンピュータ可読記憶媒体に格納されてよい。また、専用通信ネットワーク又はインターネットに接続されたサーバシステム内に提供されるハードディスク又はRAMのような記録媒体が、コンピュータ可読記憶媒体として使用可能であり、それにより、上記のプログラムを、ネットワークを介してコンピュータ3000に提供する。 The above-described program or software module may be stored in a computer-readable storage medium on the computer 3000 or in the vicinity of the computer 3000. In addition, a recording medium such as a hard disk or RAM provided in a server system connected to a dedicated communication network or the Internet can be used as a computer-readable storage medium, thereby providing the above-described program to the computer 3000 via the network.
上記実施形態におけるフローチャート及びブロック図におけるブロックは、オペレーションが実行されるプロセスの段階又はオペレーションを実行する役割を持つ装置の「部」を表わしてよい。特定の段階及び「部」が、専用回路、コンピュータ可読記憶媒体上に格納されるコンピュータ可読命令と共に供給されるプログラマブル回路、及び/又はコンピュータ可読記憶媒体上に格納されるコンピュータ可読命令と共に供給されるプロセッサによって実装されてよい。専用回路は、デジタル及び/又はアナログハードウェア回路を含んでよく、集積回路(IC)及び/又はディスクリート回路を含んでよい。プログラマブル回路は、例えば、フィールドプログラマブルゲートアレイ(FPGA)、及びプログラマブルロジックアレイ(PLA)等のような、論理積、論理和、排他的論理和、否定論理積、否定論理和、及び他の論理演算、フリップフロップ、レジスタ、並びにメモリエレメントを含む、再構成可能なハードウェア回路を含んでよい。 The blocks in the flowcharts and block diagrams in the above embodiments may represent stages of a process in which an operation is performed or "parts" of a device responsible for performing the operation. Particular stages and "parts" may be implemented by dedicated circuitry, programmable circuitry provided with computer-readable instructions stored on a computer-readable storage medium, and/or a processor provided with computer-readable instructions stored on a computer-readable storage medium. Dedicated circuitry may include digital and/or analog hardware circuitry, and may include integrated circuits (ICs) and/or discrete circuits. Programmable circuitry may include reconfigurable hardware circuitry including AND, OR, XOR, NAND, NOR, and other logical operations, flip-flops, registers, and memory elements, such as, for example, field programmable gate arrays (FPGAs), programmable logic arrays (PLAs), and the like.
コンピュータ可読記憶媒体は、適切なデバイスによって実行される命令を格納可能な任意の有形なデバイスを含んでよく、その結果、そこに格納される命令を有するコンピュータ可読記憶媒体は、フローチャート又はブロック図で指定されたオペレーションを実行するための手段を作成すべく実行され得る命令を含む、製品を備えることになる。コンピュータ可読記憶媒体の例としては、電子記憶媒体、磁気記憶媒体、光記憶媒体、電磁記憶媒体、半導体記憶媒体等が含まれてよい。コンピュータ可読記憶媒体のより具体的な例としては、フロッピー(登録商標)ディスク、ディスケット、ハードディスク、ランダムアクセスメモリ(RAM)、リードオンリメモリ(ROM)、消去可能プログラマブルリードオンリメモリ(EPROM又はフラッシュメモリ)、電気的消去可能プログラマブルリードオンリメモリ(EEPROM)、静的ランダムアクセスメモリ(SRAM)、コンパクトディスクリードオンリメモリ(CD-ROM)、デジタル多用途ディスク(DVD)、ブルーレイ(登録商標)ディスク、メモリスティック、集積回路カード等が含まれてよい。 A computer-readable storage medium may include any tangible device capable of storing instructions that are executed by a suitable device, such that a computer-readable storage medium having instructions stored thereon comprises an article of manufacture that includes instructions that can be executed to create means for performing the operations specified in the flowchart or block diagram. Examples of computer-readable storage media may include electronic storage media, magnetic storage media, optical storage media, electromagnetic storage media, semiconductor storage media, and the like. More specific examples of computer-readable storage media may include floppy disks, diskettes, hard disks, random access memories (RAMs), read-only memories (ROMs), erasable programmable read-only memories (EPROMs or flash memories), electrically erasable programmable read-only memories (EEPROMs), static random access memories (SRAMs), compact disk read-only memories (CD-ROMs), digital versatile disks (DVDs), Blu-ray disks, memory sticks, integrated circuit cards, and the like.
コンピュータ可読命令は、アセンブラ命令、命令セットアーキテクチャ(ISA)命令、マシン命令、マシン依存命令、マイクロコード、ファームウェア命令、状態設定データ、又はSmalltalk、JAVA(登録商標)、C++等のようなオブジェクト指向プログラミング言語、及び「C」プログラミング言語又は同様のプログラミング言語のような従来の手続型プログラミング言語を含む、1又は複数のプログラミング言語の任意の組み合わせで記述されたソースコード又はオブジェクトコードのいずれかを含んでよい。 The computer readable instructions may include either assembler instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source or object code written in any combination of one or more programming languages, including object-oriented programming languages such as Smalltalk, JAVA, C++, etc., and conventional procedural programming languages such as the "C" programming language or similar programming languages.
コンピュータ可読命令は、汎用コンピュータ、特殊目的のコンピュータ、若しくは他のプログラム可能なデータ処理装置のプロセッサ、又はプログラマブル回路が、フローチャート又はブロック図で指定されたオペレーションを実行するための手段を生成するために当該コンピュータ可読命令を実行すべく、ローカルに又はローカルエリアネットワーク(LAN)、インターネット等のようなワイドエリアネットワーク(WAN)を介して、汎用コンピュータ、特殊目的のコンピュータ、若しくは他のプログラム可能なデータ処理装置のプロセッサ、又はプログラマブル回路に提供されてよい。プロセッサの例としては、コンピュータプロセッサ、処理ユニット、マイクロプロセッサ、デジタル信号プロセッサ、コントローラ、マイクロコントローラ等を含む。 The computer-readable instructions may be provided to a processor of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, or a programmable circuit, either locally or over a local area network (LAN), a wide area network (WAN), such as the Internet, so that the processor of the general-purpose computer, special-purpose computer, or other programmable data processing apparatus, or the programmable circuit, executes the computer-readable instructions to generate means for performing the operations specified in the flowcharts or block diagrams. Examples of processors include computer processors, processing units, microprocessors, digital signal processors, controllers, microcontrollers, etc.
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。また、技術的に矛盾しない範囲において、特定の実施形態について説明した事項を、他の実施形態に適用することができる。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。 Although the present invention has been described above using an embodiment, the technical scope of the present invention is not limited to the scope described in the above embodiment. It is clear to those skilled in the art that various modifications or improvements can be made to the above embodiment. Furthermore, the details described for a specific embodiment can be applied to other embodiments to the extent that they are not technically inconsistent. It is clear from the claims that such modifications or improvements can also be included in the technical scope of the present invention.
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。 The order of execution of each process, such as operations, procedures, steps, and stages, in the devices, systems, programs, and methods shown in the claims, specifications, and drawings is not specifically stated as "before" or "prior to," and it should be noted that the processes may be performed in any order, unless the output of a previous process is used in a later process. Even if the operational flow in the claims, specifications, and drawings is explained using "first," "next," etc. for convenience, it does not mean that it is necessary to perform the processes in this order.
10 通信ネットワーク、20 ユーザ、30 店舗、32 商品、100 決済システム、110 販売管理システム、112 読取部、114 決済処理部、116 通信部、118 表示部、120 決済代行システム管理サーバ、130 クレジット決済システム管理サーバ、140 補聴器、212 ユーザ登録部、214 登録データ格納部、222 決済処理部、224 口座残高管理部、312 通信ユニット、314 メモリ、316 GPS受信機、318 装着センサ、320 コントローラ、332 集音マイク、334 ドライバユニット、336 反射音検出用マイク、340 耳音響データ取得ユニット、410 通信制御部、422 要求受付部、424 異常検出部、426 音声合成部、428 認証制御部、430 信号処理部、440 耳音響認証部、450 声紋認証部、462 音声認識部、464 指示判別部、466 指示実行部、602 補聴器、604 携帯端末、610 コントローラ、620 コントローラ、3000 コンピュータ、3001 DVD-ROM、3010 ホストコントローラ、3012 CPU、3014 RAM、3016 GPU、3018 ディスプレイデバイス、3020 入出力コントローラ、3022 通信インタフェース、3024 ハードディスクドライブ、3026 DVD-ROMドライブ、3030 ROM、3040 入出力チップ、3042 キーボード 10 Communication network, 20 User, 30 Store, 32 Product, 100 Payment system, 110 Sales management system, 112 Reading unit, 114 Payment processing unit, 116 Communication unit, 118 Display unit, 120 Payment agency system management server, 130 Credit payment system management server, 140 Hearing aid, 212 User registration unit, 214 Registration data storage unit, 222 Payment processing unit, 224 Account balance management unit, 312 Communication unit, 314 Memory, 316 GPS receiver, 318 Wearing sensor, 320 Controller, 332 Sound collection microphone, 334 Driver unit, 336 Reflected sound detection microphone, 340 Ear acoustic data acquisition unit, 410 Communication control unit, 422 Request reception unit, 424 Abnormality detection unit, 426 Voice synthesis unit, 428 Authentication control unit, 430 Signal processing unit, 440 Ear acoustic authentication unit, 450 Voiceprint authentication unit, 462 Voice recognition unit, 464 Instruction discrimination unit, 466 Instruction execution unit, 602 Hearing aid, 604 Mobile terminal, 610 Controller, 620 Controller, 3000 Computer, 3001 DVD-ROM, 3010 Host controller, 3012 CPU, 3014 RAM, 3016 GPU, 3018 Display device, 3020 Input/output controller, 3022 Communication interface, 3024 Hard disk drive, 3026 DVD-ROM drive, 3030 ROM, 3040 Input/output chip, 3042 Keyboard
Claims (12)
第1生体認証方式により、前記携帯機器を所持又は装着する所持者を認証する第1認証部と、
前記携帯機器に対する指示の入力を受け付ける指示受付部と、
前記第1生体認証方式とは種類の異なる第2生体認証方式により、前記指示を入力した指示者を認証する第2認証部と、
前記第1認証部が前記所持者を認証し、且つ、前記第2認証部が前記指示者を認証した場合に、前記指示受付部が受け付けた前記指示に応じた処理を実行する指示実行部と、
前記携帯機器で検出された音声の内容を解析して、前記携帯機器で検出された音声に関する異常を検出する異常検出部と、
前記異常検出部が前記携帯機器で検出された音声に関する異常を検出した場合、前記携帯機器で検出された音声に関する異常が検出されたことを前記所持者に通知するメッセージの音声を合成する音声合成部と、
を備え、
前記携帯機器は、前記所持者の頭部に装着可能なウエアラブル端末であり、
前記第1生体認証方式は、耳音響認証方式であり、
前記第2生体認証方式は、声紋認証方式であり、
前記指示は、決済の承認に関する指示であり、
前記第1認証部が前記所持者を認証する処理、前記指示受付部が前記指示の入力を受け付ける処理、前記第2認証部が前記指示者を認証する処理は、決済に関する承認を取得するための決済承認処理の一部として実行され、
前記第1認証部は、前記決済承認処理が開始された場合、前記決済承認処理が実行されている期間中、前記第1生体認証方式による認証処理を継続的に実行し、
前記第1認証部が前記第1生体認証方式による前記指示者の認証に失敗した場合、前記指示実行部は、前記指示に応じた処理の実行を中断又は中止し、
前記決済承認処理の一部として、前記携帯機器は、決済手段を前記所持者に提示するための音声、又は、前記決済手段を前記所持者に問い合わせるための音声を出力し、前記指示は、前記決済手段に関する指示を含み、
前記携帯機器が前記所持者の頭部から取り外されたことが検出された場合、前記指示実行部は、前記第1生体認証方式による認証結果をリセットする、
制御装置。 A control device for controlling a portable device,
a first authentication unit that authenticates a person who carries or wears the portable device by a first biometric authentication method;
an instruction receiving unit that receives an input of an instruction to the portable device;
a second authentication unit that authenticates an instructor who inputs the instruction by a second biometric authentication method different in type from the first biometric authentication method;
an instruction execution unit that executes a process according to the instruction received by the instruction reception unit when the first authentication unit authenticates the holder and the second authentication unit authenticates the instructor;
an anomaly detection unit that analyzes the content of the voice detected by the mobile device and detects an anomaly related to the voice detected by the mobile device;
a voice synthesis unit that synthesizes a voice of a message notifying the holder of the portable device that an abnormality has been detected in the voice detected by the portable device when the abnormality detection unit detects an abnormality in the voice detected by the portable device;
Equipped with
the portable device is a wearable terminal that can be worn on the head of the holder,
the first biometric authentication method is an ear acoustic authentication method,
the second biometric authentication method is a voiceprint authentication method,
The instructions are instructions regarding approval of a payment,
the process of the first authentication unit authenticating the holder, the process of the instruction receiving unit receiving the input of the instruction, and the process of the second authentication unit authenticating the instructor are executed as part of a payment approval process for obtaining approval for a payment,
the first authentication unit, when the payment approval process is started, continuously performs authentication process using the first biometric authentication method during a period in which the payment approval process is being executed;
When the first authentication unit fails to authenticate the instructor using the first biometric authentication method, the instruction execution unit interrupts or cancels execution of a process according to the instruction;
as part of the payment approval process, the portable device outputs a voice to present a payment means to the holder or to inquire about the payment means to the holder, the instructions including instructions regarding the payment means;
When it is detected that the portable device has been removed from the head of the holder, the instruction execution unit resets the authentication result based on the first biometric authentication method.
Control device.
請求項1に記載の制御装置。 Further comprising an instruction discrimination unit that discriminates the content of the instruction.
The control device according to claim 1 .
前記指示判別部は、前記指示受付部が受け付けた前記指示に関する前記音声を解析し、前記指示の内容を判別する、
請求項2に記載の制御装置。 The instruction receiving unit receives the input by voice,
The instruction discrimination unit analyzes the voice related to the instruction accepted by the instruction acceptance unit and discriminates the content of the instruction.
The control device according to claim 2 .
前記行動又は前記判断を要求する前記処理を実行する要求実行部と、
をさらに備え、
前記指示受付部は、前記要求実行部が前記行動又は前記判断を要求する前記処理を実行した場合に、前記行動又は前記判断に関する前記指示の入力を受け付ける、
請求項1から請求項3までの何れか一項に記載の制御装置。 a request receiving unit that receives a request signal from another information processing device to cause the portable device to execute a process that requests the instructor to take an action or make a decision;
a request execution unit that executes the process that requests the action or the judgment;
Further equipped with
the instruction receiving unit receives an input of the instruction regarding the action or the judgment when the request executing unit executes the process requesting the action or the judgment.
The control device according to any one of claims 1 to 3 .
請求項4に記載の制御装置。 The process in response to the instruction is (i) a process for requesting the person instructing to approve a payment for a product or service purchased by the person instructing, or (ii) a process for requesting the person instructing to determine whether or not to approve the payment.
The control device according to claim 4 .
第1生体認証方式により、前記携帯機器を所持又は装着する所持者を認証する第1認証部と、
前記携帯機器に対する指示の入力を受け付ける指示受付部と、
前記第1生体認証方式とは種類の異なる第2生体認証方式により、前記指示を入力した指示者を認証する第2認証部と、
前記第1認証部が前記所持者を認証し、且つ、前記第2認証部が前記指示者を認証した場合に、前記指示受付部が受け付けた前記指示に応じた処理を実行する指示実行部と、
を備え、
前記携帯機器は、前記所持者の頭部に装着可能なウエアラブル端末であり、
前記第1生体認証方式は、耳音響認証方式であり、
前記第2生体認証方式は、声紋認証方式であり、
前記指示は、決済の承認に関する指示であり、
前記第1認証部が前記所持者を認証する処理、前記指示受付部が前記指示の入力を受け付ける処理、前記第2認証部が前記指示者を認証する処理は、決済に関する承認を取得するための決済承認処理の一部として実行され、
前記第1認証部は、前記決済承認処理が開始された場合、前記決済承認処理が実行されている期間中、前記第1生体認証方式による認証処理を継続的に実行し、
前記第1認証部が前記第1生体認証方式による前記指示者の認証に失敗した場合、前記指示実行部は、前記指示に応じた処理の実行を中断又は中止し、
前記決済承認処理の一部として、前記携帯機器は、決済手段を前記所持者に提示するための音声、又は、前記決済手段を前記所持者に問い合わせるための音声を出力し、前記指示は、前記決済手段に関する指示を含み、
前記携帯機器が前記所持者の頭部から取り外されたことが検出された場合、前記指示実行部は、前記第1生体認証方式による認証結果をリセットし、
前記第2認証部は、前記携帯機器で検出された音声の特徴データと、予め登録された声紋認証データとを比較して、両者が一致するか否かを判定することにより、前記指示者を認証し、
前記予め登録された声紋認証データは、正当な複数の権限者の声紋認証データを含む、
制御装置。 A control device for controlling a portable device,
a first authentication unit that authenticates a person who carries or wears the portable device by a first biometric authentication method;
an instruction receiving unit that receives an input of an instruction to the portable device;
a second authentication unit that authenticates an instructor who inputs the instruction by a second biometric authentication method different in type from the first biometric authentication method;
an instruction execution unit that executes a process according to the instruction received by the instruction reception unit when the first authentication unit authenticates the holder and the second authentication unit authenticates the instructor;
Equipped with
the portable device is a wearable terminal that can be worn on the head of the holder,
the first biometric authentication method is an ear acoustic authentication method,
the second biometric authentication method is a voiceprint authentication method;
The instructions are instructions regarding approval of a payment,
the process of the first authentication unit authenticating the holder, the process of the instruction receiving unit receiving the input of the instruction, and the process of the second authentication unit authenticating the instructor are executed as part of a payment approval process for obtaining approval for a payment,
the first authentication unit, when the payment approval process is started, continuously performs authentication process using the first biometric authentication method during a period in which the payment approval process is being executed;
When the first authentication unit fails to authenticate the instructor using the first biometric authentication method, the instruction execution unit interrupts or cancels execution of a process according to the instruction;
as part of the payment approval process, the portable device outputs a voice to present a payment means to the holder or to inquire about the payment means to the holder, the instructions including instructions regarding the payment means;
When it is detected that the portable device has been removed from the head of the holder, the instruction execution unit resets the authentication result by the first biometric authentication method;
the second authentication unit compares the voice feature data detected by the portable device with preregistered voiceprint authentication data and determines whether the two match, thereby authenticating the instructor;
The preregistered voiceprint authentication data includes voiceprint authentication data of a plurality of legitimate authorized persons.
Control device.
第1生体認証方式により、前記携帯機器を所持又は装着する所持者を認証する第1認証部と、
前記携帯機器に対する指示の入力を受け付ける指示受付部と、
前記第1生体認証方式とは種類の異なる第2生体認証方式により、前記指示を入力した指示者を認証する第2認証部と、
前記第1認証部が前記所持者を認証し、且つ、前記第2認証部が前記指示者を認証した場合に、前記指示受付部が受け付けた前記指示に応じた処理を実行する指示実行部と、
を備え、
前記携帯機器は、前記所持者の頭部に装着可能なウエアラブル端末であり、
前記第1生体認証方式は、耳音響認証方式であり、
前記第2生体認証方式は、声紋認証方式であり、
前記指示は、決済の承認に関する指示であり、
前記第1認証部が前記所持者を認証する処理、前記指示受付部が前記指示の入力を受け付ける処理、前記第2認証部が前記指示者を認証する処理は、決済に関する承認を取得するための決済承認処理の一部として実行され、
前記第1認証部は、前記決済承認処理が開始された場合、前記決済承認処理が実行されている期間中、前記第1生体認証方式による認証処理を継続的に実行し、
前記第1認証部が前記第1生体認証方式による前記指示者の認証に失敗した場合、前記指示実行部は、前記指示に応じた処理の実行を中断又は中止し、
前記決済承認処理の一部として、前記携帯機器は、決済手段を前記所持者に提示するための音声、又は、前記決済手段を前記所持者に問い合わせるための音声を出力し、前記指示は、前記決済手段に関する指示を含み、
前記携帯機器が前記所持者の頭部から取り外されたことが検出された場合、前記指示実行部は、前記第1生体認証方式による認証結果をリセットし、
前記第1認証部が前記第1生体認証方式による前記指示者の認証に失敗した場合、前記指示実行部は、予め定められた条件が成立するまで、前記指示に応じた処理の実行を中断又は中止し、
前記予め定められた条件は、(i)前記第1認証部が前記第1生体認証方式による前記所持者の認証に失敗した後、前記第1認証部が前記所持者の認証に成功した回数が予め定められた値以上になるという条件、及び、(ii)前記第1認証部が前記指示者の認証に失敗した後、予め定められた時間が経過したという条件の少なくとも一方を含む、
制御装置。 A control device for controlling a portable device,
a first authentication unit that authenticates a person who carries or wears the portable device by a first biometric authentication method;
an instruction receiving unit that receives an input of an instruction to the portable device;
a second authentication unit that authenticates an instructor who inputs the instruction by a second biometric authentication method different in type from the first biometric authentication method;
an instruction execution unit that executes a process according to the instruction received by the instruction reception unit when the first authentication unit authenticates the holder and the second authentication unit authenticates the instructor;
Equipped with
the portable device is a wearable terminal that can be worn on the head of the holder,
the first biometric authentication method is an ear acoustic authentication method,
the second biometric authentication method is a voiceprint authentication method;
The instructions are instructions regarding approval of a payment,
the process of the first authentication unit authenticating the holder, the process of the instruction receiving unit receiving the input of the instruction, and the process of the second authentication unit authenticating the instructor are executed as part of a payment approval process for obtaining approval for a payment,
the first authentication unit, when the payment approval process is started, continuously performs authentication process using the first biometric authentication method during a period in which the payment approval process is being executed;
When the first authentication unit fails to authenticate the instructor using the first biometric authentication method, the instruction execution unit interrupts or cancels execution of a process according to the instruction;
as part of the payment approval process, the portable device outputs a voice to present a payment means to the holder or to inquire about the payment means to the holder, the instructions including instructions regarding the payment means;
When it is detected that the portable device has been removed from the head of the holder, the instruction execution unit resets the authentication result by the first biometric authentication method;
When the first authentication unit fails to authenticate the instructor using the first biometric authentication method, the instruction execution unit suspends or stops execution of a process according to the instruction until a predetermined condition is satisfied;
The predetermined condition includes at least one of: (i) a condition that the number of times that the first authentication unit has succeeded in authenticating the owner using the first biometric authentication method after the first authentication unit has failed to authenticate the owner using the first biometric authentication method is equal to or greater than a predetermined value; and (ii) a condition that a predetermined time has elapsed after the first authentication unit has failed to authenticate the instructor.
Control device.
前記第1生体認証方式に利用される第1生体情報を取得する第1生体情報取得部と、
前記第2生体認証方式に利用される第2生体情報を取得する第2生体情報取得部と、
を備える、携帯機器。 A control device according to any one of claims 1 to 7 ;
a first biometric information acquisition unit that acquires first biometric information used in the first biometric authentication method;
a second biometric information acquisition unit that acquires second biometric information used in the second biometric authentication method;
A mobile device comprising:
第1生体認証方式により、前記携帯機器を所持又は装着する所持者を認証する第1認証部と、
前記第1生体認証方式とは種類の異なる第2生体認証方式により、前記決済の承認に関する指示を前記携帯機器に入力した指示者を認証する第2認証部と、
前記第1認証部が前記所持者を認証し、且つ、前記第2認証部が前記指示者を認証した場合に、前記指示者が前記携帯機器に入力した前記指示に基づいて、前記決済が承認されたか否かを決定する決定部と、
前記携帯機器で検出された音声の内容を解析して、前記携帯機器で検出された音声に関する異常を検出する異常検出部と、
前記異常検出部が前記携帯機器で検出された音声に関する異常を検出した場合、前記携帯機器で検出された音声に関する異常が検出されたことを前記所持者に通知するメッセージの音声を合成する音声合成部と、
を有し、
前記携帯機器は、前記所持者の頭部に装着可能なウエアラブル端末であり、
前記第1生体認証方式は、耳音響認証方式であり、
前記第2生体認証方式は、声紋認証方式であり、
前記第1認証部が前記所持者を認証する処理、前記第2認証部が前記指示者を認証する処理、及び前記決定部が前記決済が承認されたか否かを決定する処理は、前記決済に関する承認を取得するための決済承認処理の一部として実行され、
前記第1認証部は、前記決済承認処理が開始された場合、前記決済承認処理が実行されている期間中、前記第1生体認証方式による認証処理を継続的に実行し、
前記第1認証部が前記第1生体認証方式による前記指示者の認証に失敗した場合、前記決定部は、前記決済が承認されたか否かを決定する処理の実行を中断又は中止し、
前記決済承認処理の一部として、前記携帯機器は、決済手段を前記所持者に提示するための音声、又は、前記決済手段を前記所持者に問い合わせるための音声を出力し、前記指示は、前記決済手段に関する指示を含み、
前記携帯機器が前記所持者の頭部から取り外されたことが検出された場合、前記第1生体認証方式による認証結果がリセットされる、
承認システム。 An approval system for approving a payment using a mobile device, comprising:
a first authentication unit that authenticates a person who carries or wears the portable device by a first biometric authentication method;
a second authentication unit that authenticates an instructor who inputs an instruction regarding approval of the payment into the portable device by a second biometric authentication method that is different in type from the first biometric authentication method;
a determination unit that, when the first authentication unit authenticates the holder and the second authentication unit authenticates the instructor, determines whether or not the payment has been approved based on the instruction input by the instructor into the portable device;
an anomaly detection unit that analyzes the content of the voice detected by the mobile device and detects an anomaly related to the voice detected by the mobile device;
a voice synthesis unit that synthesizes a voice of a message notifying the holder of the portable device that an abnormality has been detected in the voice detected by the portable device when the abnormality detection unit detects an abnormality in the voice detected by the portable device;
having
the portable device is a wearable terminal that can be worn on the head of the holder,
the first biometric authentication method is an ear acoustic authentication method,
the second biometric authentication method is a voiceprint authentication method;
the process of authenticating the holder by the first authentication unit, the process of authenticating the instructor by the second authentication unit, and the process of determining whether the payment has been approved by the decision unit are executed as part of a payment approval process for obtaining approval for the payment,
the first authentication unit, when the payment approval process is started, continuously performs authentication process using the first biometric authentication method during a period in which the payment approval process is being executed;
When the first authentication unit fails to authenticate the instructor using the first biometric authentication method, the determination unit interrupts or halts execution of a process for determining whether the payment is approved;
as part of the payment approval process, the portable device outputs a voice to present a payment means to the holder or to inquire about the payment means to the holder, the instructions including instructions regarding the payment means;
when it is detected that the portable device has been removed from the head of the holder, an authentication result based on the first biometric authentication method is reset;
Approval system.
第1生体認証方式により、前記携帯機器を所持又は装着する所持者を認証する第1認証段階と、
前記携帯機器に対する指示の入力を受け付ける指示受付段階と、
前記第1生体認証方式とは種類の異なる第2生体認証方式により、前記指示を入力した指示者を認証する第2認証段階と、
前記第1認証段階において前記所持者が認証され、且つ、前記第2認証段階において前記指示者が認証された場合に、前記指示受付段階において受け付けられた前記指示に応じた処理を実行する指示実行段階と、
前記携帯機器で検出された音声の内容を解析して、前記携帯機器で検出された音声に関する異常を検出する異常検出段階と、
前記異常検出段階において前記携帯機器で検出された音声に関する異常が検出された場合、前記携帯機器で検出された音声に関する異常が検出されたことを前記所持者に通知するメッセージの音声を合成する音声合成段階と、
を有し、
前記携帯機器は、前記所持者の頭部に装着可能なウエアラブル端末であり、
前記第1生体認証方式は、耳音響認証方式であり、
前記第2生体認証方式は、声紋認証方式であり、
前記指示は、決済の承認に関する指示であり、
前記第1認証段階、前記指示受付段階、及び前記第2認証段階は、決済に関する承認を取得するための決済承認処理の一部として実行され、
前記決済承認処理が開始された場合、前記決済承認処理が実行されている期間中、前記第1認証段階において前記第1生体認証方式による認証処理が継続的に実行され、
前記第1認証段階において前記第1生体認証方式による前記指示者の認証に失敗した場合、前記指示実行段階における前記指示に応じた処理の実行は中断又は中止され、
前記制御方法は、
前記決済承認処理の一部として、前記携帯機器は、決済手段を前記所持者に提示するための音声、又は、前記決済手段を前記所持者に問い合わせるための音声を出力する段階と、
前記携帯機器が前記所持者の頭部から取り外されたことが検出された場合、前記第1生体認証方式による認証結果をリセットする段階と、
をさらに有し、
前記指示は、前記決済手段に関する指示を含む、
制御方法。 1. A control method for controlling a portable device, comprising:
a first authentication step of authenticating a person who carries or wears the portable device by a first biometric authentication method;
an instruction receiving step of receiving an input of an instruction to the portable device;
a second authentication stage of authenticating an instructor who inputs the instruction by a second biometric authentication method different in type from the first biometric authentication method;
an instruction execution step of executing a process according to the instruction received in the instruction reception step when the holder is authenticated in the first authentication step and the instructor is authenticated in the second authentication step;
an anomaly detection step of detecting an anomaly related to the voice detected by the portable device by analyzing the content of the voice detected by the portable device;
a voice synthesis step of synthesizing a voice of a message notifying the user of the portable device that an abnormality has been detected in the voice detected by the portable device when the abnormality detection step detects an abnormality in the voice detected by the portable device;
having
the portable device is a wearable terminal that can be worn on the head of the holder,
the first biometric authentication method is an ear acoustic authentication method,
the second biometric authentication method is a voiceprint authentication method;
The instructions are instructions regarding approval of a payment,
the first authentication step, the instruction receiving step, and the second authentication step are performed as part of a payment authorization process for obtaining authorization for a payment;
When the payment approval process is started, the authentication process using the first biometric authentication method is continuously performed in the first authentication stage during the period in which the payment approval process is being performed;
If authentication of the instructor using the first biometric authentication method fails in the first authentication step, execution of a process according to the instruction in the instruction execution step is interrupted or stopped;
The control method includes:
as part of the payment approval process, the portable device outputs a voice to present a payment means to the bearer or to query the bearer for the payment means;
resetting an authentication result based on the first biometric authentication method when it is detected that the portable device has been removed from the head of the user;
and
The instructions include instructions regarding the payment instrument.
Control methods.
第1生体認証方式により、前記携帯機器を所持又は装着する所持者を認証する第1認証段階と、
前記第1生体認証方式とは種類の異なる第2生体認証方式により、前記決済の承認に関する指示を前記携帯機器に入力した指示者を認証する第2認証段階と、
前記第1認証段階において前記所持者が認証され、且つ、前記第2認証段階において前記指示者が認証された場合に、前記指示者が前記携帯機器に入力した前記指示に基づいて、前記決済が承認されたか否かを決定する決定段階と、
前記携帯機器で検出された音声の内容を解析して、前記携帯機器で検出された音声に関する異常を検出する異常検出段階と、
前記異常検出段階において前記携帯機器で検出された音声に関する異常が検出された場合、前記携帯機器で検出された音声に関する異常が検出されたことを前記所持者に通知するメッセージの音声を合成する音声合成段階と、
を有し、
前記携帯機器は、前記所持者の頭部に装着可能なウエアラブル端末であり、
前記第1生体認証方式は、耳音響認証方式であり、
前記第2生体認証方式は、声紋認証方式であり、
前記第1認証段階、前記第2認証段階、及び前記決定段階は、前記決済に関する承認を取得するための決済承認処理の一部として実行され、
前記決済承認処理が開始された場合、前記決済承認処理が実行されている期間中、前記第1認証段階において前記第1生体認証方式による認証処理が継続的に実行され、
前記第1認証段階において前記第1生体認証方式による前記指示者の認証に失敗した場合、前記決定段階における前記決済が承認されたか否かを決定する処理の実行は中断又は中止され、
前記承認方法は、
前記決済承認処理の一部として、前記携帯機器は、決済手段を前記所持者に提示するための音声、又は、前記決済手段を前記所持者に問い合わせるための音声を出力する段階と、
前記携帯機器が前記所持者の頭部から取り外されたことが検出された場合、前記第1生体認証方式による認証結果をリセットする段階と、
をさらに有し、
前記指示は、前記決済手段に関する指示を含む、
承認方法。 A method for approving a payment using a mobile device, comprising:
a first authentication step of authenticating a person who carries or wears the portable device by a first biometric authentication method;
a second authentication step of authenticating an instructor who inputs an instruction regarding approval of the payment into the portable device by a second biometric authentication method different in type from the first biometric authentication method;
a determination step of determining whether the payment is approved based on the instruction inputted into the mobile device by the instruction person when the holder is authenticated in the first authentication step and the instruction person is authenticated in the second authentication step;
an anomaly detection step of detecting an anomaly related to the voice detected by the portable device by analyzing the content of the voice detected by the portable device;
a voice synthesis step of synthesizing a voice of a message notifying the user of the portable device that an abnormality has been detected in the voice detected by the portable device when the abnormality detection step detects an abnormality in the voice detected by the portable device;
having
the portable device is a wearable terminal that can be worn on the head of the holder,
the first biometric authentication method is an ear acoustic authentication method,
the second biometric authentication method is a voiceprint authentication method;
the first authentication step, the second authentication step, and the determination step are performed as part of a payment authorization process for obtaining authorization for the payment;
When the payment approval process is started, the authentication process using the first biometric authentication method is continuously performed in the first authentication stage during the period in which the payment approval process is being performed;
If the authentication of the instructor using the first biometric authentication method fails in the first authentication step, execution of a process for determining whether the payment is approved in the determination step is interrupted or stopped;
The approval method includes:
as part of the payment approval process, the portable device outputs a voice to present a payment means to the bearer or to query the bearer for the payment means;
resetting an authentication result based on the first biometric authentication method when it is detected that the portable device has been removed from the head of the user;
and
The instructions include instructions regarding the payment instrument.
Approval method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020150143A JP7570198B2 (en) | 2020-09-07 | 2020-09-07 | CONTROL DEVICE, PORTABLE DEVICE, PROGRAM, APPROVAL SYSTEM, CONTROL METHOD, AND APPROVAL METHOD |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020150143A JP7570198B2 (en) | 2020-09-07 | 2020-09-07 | CONTROL DEVICE, PORTABLE DEVICE, PROGRAM, APPROVAL SYSTEM, CONTROL METHOD, AND APPROVAL METHOD |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022044496A JP2022044496A (en) | 2022-03-17 |
JP7570198B2 true JP7570198B2 (en) | 2024-10-21 |
Family
ID=80679171
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020150143A Active JP7570198B2 (en) | 2020-09-07 | 2020-09-07 | CONTROL DEVICE, PORTABLE DEVICE, PROGRAM, APPROVAL SYSTEM, CONTROL METHOD, AND APPROVAL METHOD |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7570198B2 (en) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002143130A (en) | 2000-11-08 | 2002-05-21 | Matsushita Electric Ind Co Ltd | Method/device for authenticating individual, information communication equipment mounting this device and system for authenticating individual |
JP2004164040A (en) | 2002-11-08 | 2004-06-10 | Nec Fielding Ltd | Settlement system, settlement method, voiceprint identification server device and program |
JP2007066330A (en) | 2006-11-15 | 2007-03-15 | Toppan Printing Co Ltd | Authentication device and its method |
JP2008033144A (en) | 2006-07-31 | 2008-02-14 | Nappu Enterprise Kk | Portable type personal identification method and electronic commerce method |
JP2016207043A (en) | 2015-04-24 | 2016-12-08 | Line株式会社 | Terminal equipment, settlement server, settlement system, settlement method, and program |
JP2017010550A (en) | 2015-06-25 | 2017-01-12 | 東芝テック株式会社 | Settlement apparatus and transaction processing program |
JP2017201441A (en) | 2016-05-02 | 2017-11-09 | セイコーエプソン株式会社 | Wearable device, settlement system, and settlement method |
JP2018010625A (en) | 2016-07-11 | 2018-01-18 | 三星電子株式会社Samsung Electronics Co.,Ltd. | Method and apparatus for verifying user using plural biometric verifiers |
JP2019062377A (en) | 2017-09-26 | 2019-04-18 | カシオ計算機株式会社 | Electronic device, acoustic device, control method of electronic device, and control program |
JP2019523581A (en) | 2016-05-27 | 2019-08-22 | ブガトーン リミテッド | Determining the presence of an earpiece in the user's ear |
JP2019204494A (en) | 2017-09-09 | 2019-11-28 | アップル インコーポレイテッドApple Inc. | Execution of biometric authentication |
-
2020
- 2020-09-07 JP JP2020150143A patent/JP7570198B2/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002143130A (en) | 2000-11-08 | 2002-05-21 | Matsushita Electric Ind Co Ltd | Method/device for authenticating individual, information communication equipment mounting this device and system for authenticating individual |
JP2004164040A (en) | 2002-11-08 | 2004-06-10 | Nec Fielding Ltd | Settlement system, settlement method, voiceprint identification server device and program |
JP2008033144A (en) | 2006-07-31 | 2008-02-14 | Nappu Enterprise Kk | Portable type personal identification method and electronic commerce method |
JP2007066330A (en) | 2006-11-15 | 2007-03-15 | Toppan Printing Co Ltd | Authentication device and its method |
JP2016207043A (en) | 2015-04-24 | 2016-12-08 | Line株式会社 | Terminal equipment, settlement server, settlement system, settlement method, and program |
JP2017010550A (en) | 2015-06-25 | 2017-01-12 | 東芝テック株式会社 | Settlement apparatus and transaction processing program |
JP2017201441A (en) | 2016-05-02 | 2017-11-09 | セイコーエプソン株式会社 | Wearable device, settlement system, and settlement method |
JP2019523581A (en) | 2016-05-27 | 2019-08-22 | ブガトーン リミテッド | Determining the presence of an earpiece in the user's ear |
JP2018010625A (en) | 2016-07-11 | 2018-01-18 | 三星電子株式会社Samsung Electronics Co.,Ltd. | Method and apparatus for verifying user using plural biometric verifiers |
JP2019204494A (en) | 2017-09-09 | 2019-11-28 | アップル インコーポレイテッドApple Inc. | Execution of biometric authentication |
JP2019062377A (en) | 2017-09-26 | 2019-04-18 | カシオ計算機株式会社 | Electronic device, acoustic device, control method of electronic device, and control program |
Also Published As
Publication number | Publication date |
---|---|
JP2022044496A (en) | 2022-03-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10402827B2 (en) | Biometrics transaction processing | |
US11461760B2 (en) | Authentication using application authentication element | |
CN108780477B (en) | Facial profile modification for hands-free transactions | |
US20160232516A1 (en) | Predictive authorization of mobile payments | |
US10482451B2 (en) | Method of using bioinformatics and geographic proximity to authenticate a user and transaction | |
US11127006B2 (en) | Network of trust | |
EP3420510A1 (en) | Systems and methods for using multi-party computation for biometric authentication | |
US10846699B2 (en) | Biometrics transaction processing | |
KR20170127854A (en) | Electronic apparatus providing electronic payment and operating method thereof | |
CN111149125B (en) | Motion-based account identification | |
US20220215393A1 (en) | Real-time updating of a security model | |
JP6958565B2 (en) | Information processing equipment, information processing systems, information processing methods, and programs | |
US10672002B2 (en) | Systems and methods for using nonvisual communication to obtain permission for authorizing a transaction | |
JP6301519B1 (en) | Face recognition fund transfer system | |
JP7570198B2 (en) | CONTROL DEVICE, PORTABLE DEVICE, PROGRAM, APPROVAL SYSTEM, CONTROL METHOD, AND APPROVAL METHOD | |
AU2016277629A1 (en) | Authentication using application authentication element | |
AU2015200732B2 (en) | Authentication using application authentication element | |
KR20230087943A (en) | System for providing financial transaction service associated with metaverse environment and method for operation thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230814 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240423 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240424 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240617 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240709 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240904 |
|
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: 20241001 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241008 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7570198 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |