[go: up one dir, main page]

JP2019139758A - System and method for conducting transaction - Google Patents

System and method for conducting transaction Download PDF

Info

Publication number
JP2019139758A
JP2019139758A JP2019001380A JP2019001380A JP2019139758A JP 2019139758 A JP2019139758 A JP 2019139758A JP 2019001380 A JP2019001380 A JP 2019001380A JP 2019001380 A JP2019001380 A JP 2019001380A JP 2019139758 A JP2019139758 A JP 2019139758A
Authority
JP
Japan
Prior art keywords
transaction
sale terminal
receiving
payment
point
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2019001380A
Other languages
Japanese (ja)
Inventor
シャーマ アヌパム
Sharma Anupam
シャーマ アヌパム
ジョイソン ベンサム
Joyson Bensam
ジョイソン ベンサム
フアン ドンハオ
Donghao Fang
フアン ドンハオ
ワン シージン
Xijing Wang
ワン シージン
ワン ジュンハ
Zunhua Wang
ワン ジュンハ
リーアン シイン
Shiying Lian
リーアン シイン
ムハンマド アゼーム
Muhammad Azeem
ムハンマド アゼーム
ヨン タン テック
Yong Tang Tek
ヨン タン テック
タン ハオ
Tang Hao
タン ハオ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mastercard Asia Pacific Pte Ltd
Original Assignee
Mastercard Asia Pacific Pte Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mastercard Asia Pacific Pte Ltd filed Critical Mastercard Asia Pacific Pte Ltd
Publication of JP2019139758A publication Critical patent/JP2019139758A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

To provide a payment system that is convenient and also secure and efficient and prevents shoppers from finding it troublesome to make payments using electronic devices in physical retail stores.SOLUTION: A method for assisting in a transaction in a transaction conducting system comprises: pairing a multi-sensory interactive point-of-sale terminal with a mobile device at a first time point; receiving a transaction selection; and processing a payment at a second time point.SELECTED DRAWING: Figure 2

Description

本願発明はトランザクションを実行するシステム及び方法に主に関連するが、排他的なものではない。   While the present invention is primarily concerned with systems and methods for executing transactions, it is not exclusive.

物理的な小売店は電子商取引との激しい競争に直面している。競争において、小売業は革新的な解決策を事業に適用して競争力を有し、且つ成功しなけれなならない。   Physical retailers are facing intense competition from e-commerce. In competition, retailers must be competitive and successful by applying innovative solutions to their businesses.

買い物客を引きつけるために、小売業はかなりのリソースを店舗内の顧客サービスに投資する。しかし、店舗内従業員を雇用することは店舗運営のオーバーヘッドコストを増加させる。そのような費用を削減するために、小売業は技術を用いる。例えば店舗は電子装置を用いて買い物客から注文と支払とを受ける。   To attract shoppers, retailers invest considerable resources in in-store customer service. However, hiring in-store employees increases the overhead cost of store operations. To reduce such costs, retailers use technology. For example, stores receive orders and payments from shoppers using electronic devices.

しかし、買い物客はしばしば電子装置を用いて支払うことを面倒に感じる。便利且つ安全で効率的な支払システムを提供することが課題でもある。現在電子装置を用いて支払いを行うことには課題がある。というのもそれらは買い物体験と干渉するからである。   However, shoppers often find it cumbersome to pay using electronic devices. It is also an issue to provide a convenient, safe and efficient payment system. Currently, there are problems with making payments using electronic devices. Because they interfere with the shopping experience.

したがって上記の問題の少なくとも1つに対処して有用な代替策を提供する、トランザクション実行システム及び方法を提供する必要がある。   Accordingly, there is a need to provide a transaction execution system and method that addresses at least one of the above problems and provides a useful alternative.

本願発明の第1の態様によれば、
トランザクションを実行する方法であって、
第1の時点で複数感知の相互作用販売時点端末とモバイル装置をペアリングするステップであって、
顧客の識別データと前記複数感知の相互作用販売時点端末に関連付けられた識別子とを含むトランザクション開始指示を受信することと、
前記受信された識別データに基づいて、前記顧客に登録済みのモバイル端末に認証情報を送信することを含む、ステップと、
トランザクション選択を受信するステップと、
第2の時点で支払を処理するステップであって、前記トランザクション選択は前記第1の時点と前記第2の時点との間で生じ、
前記トランザクションの前記支払についての決済要求を受信することであって、前記決済要求は感知認証入力を含む、ことと、
前記受信された感知認証入力と前記登録済みのモバイル端末に送信された認証情報との間の比較に基づいて前記トランザクションを承認することとを含むステップと、
を含む方法が提供される。
According to the first aspect of the present invention,
A method for executing a transaction,
Pairing a multi-sense interactive point-of-sale terminal with a mobile device at a first point of time, comprising:
Receiving a transaction initiation instruction including customer identification data and an identifier associated with the multi-sense interactive point-of-sale terminal;
Transmitting authentication information to a mobile terminal registered with the customer based on the received identification data; and
Receiving a transaction selection;
Processing a payment at a second time, wherein the transaction selection occurs between the first time and the second time;
Receiving a settlement request for the payment of the transaction, wherein the settlement request includes a sensed authentication input;
Approving the transaction based on a comparison between the received sensed authentication input and authentication information transmitted to the registered mobile terminal;
Is provided.

前記認証情報と前記感知認証入力とは、アルファベット及び数値のデータと、数値と、身振りと、画像と、表情と、発話とのうちの1以上を含んでよい。   The authentication information and the sensed authentication input may include one or more of alphabetic and numerical data, numerical values, gestures, images, facial expressions, and utterances.

本方法は更に、前記複数感知の相互作用販売時点端末のディスプレイスクリーンを用いて、購入可能な商品の一覧を表示するステップと、
前記ディスプレイスクリーンを介して前記トランザクション選択を受信するステップであって、前記トランザクション選択は1以上の商品の選択を含む、ステップと、
を含む。
The method further includes using a display screen of the multi-sensing interactive point-of-sale terminal to display a list of products that can be purchased;
Receiving the transaction selection via the display screen, wherein the transaction selection includes a selection of one or more items;
including.

前記決済要求を受信することは、前記ディスプレイスクリーンに提供された前記認証入力を受信することを含んでよい。   Receiving the payment request may include receiving the authentication input provided on the display screen.

前記決済要求を受信することは、
前記複数感知の相互作用販売時点端末のマイクを用いて前記発話を受信することと、
前記発話を機械可読データに処理して、前記発話のテキストを判定することと、を含んでよい。
Receiving the payment request includes:
Receiving the utterance using a microphone of the multi-sensing interaction point-of-sale terminal;
Processing the utterance into machine-readable data to determine text of the utterance.

前記決済要求を受信することは、
前記複数感知の相互作用販売時点端末の撮像装置を用いて、前記複数感知の相互作用販売時点端末に提示された身振りの画像を撮像することと、
前記画像を機械可読データに処理して前記身振りを判定することと、を含んでよい。
Receiving the payment request includes:
Using the imaging device of the multi-sensing interaction point-of-sale terminal to capture a gesture image presented to the multi-sensing interaction point-of-sale terminal;
Processing the image into machine readable data to determine the gesture.

前記トランザクション開始指示はインターネットネットワークを介して受信されてよい。   The transaction start instruction may be received via an Internet network.

前記複数感知の相互作用販売時点端末に関連付けられた前記識別子はバーコードを含んでよい。   The identifier associated with the multi-sense interactive point-of-sale terminal may include a barcode.

前記認証情報は電話網を介して送信されてよい。   The authentication information may be transmitted via a telephone network.

前記認証情報を送信することは、
前記認証情報をバーコードにエンコードすることと、
前記エンコードされたバーコードを前記登録済みのモバイル端末に送信することと、を含んでよい
Sending the authentication information includes:
Encoding the authentication information into a barcode;
Transmitting the encoded barcode to the registered mobile terminal.

前記決済要求を受信することは、前記複数感知の相互作用販売時点端末のバーコードリーダを用いて前記エンコードされたバーコードをスキャンすることを含んでよい。   Receiving the payment request may include scanning the encoded barcode using a barcode reader of the multi-sense interactive point-of-sale terminal.

前記複数感知の相互作用販売時点端末は、相互作用動作に従事するよう構成された人型ロボットであってよい。   The multi-sensing interactive point-of-sale terminal may be a humanoid robot configured to engage in interactive operations.

本願発明の第2の態様によれば、
トランザクションを実行するコンピュータシステムであって、
少なくとも1つのプロセッサと、
コンピュータプログラムコードを格納する少なくとも1つのメモリモジュールであって、前記コンピュータプログラムコードは、前記少なくとも1つのプロセッサを用いて、前記コンピュータシステムに、
第1の時点で複数感知の相互作用販売時点端末をモバイル装置とペアリングさせるステップであって、前記コンピュータシステムは、
顧客の識別データと前記複数感知の相互作用販売時点端末に関連付けられた識別子とを含むトランザクション開始指示を受信することと、
前記受信された識別データに基づいて、前記顧客に登録済みのモバイル端末に認証情報を送信することとを実行する、ステップと、
トランザクション選択を受信するステップと、
第2の時点で支払を処理するステップであって、前記コンピュータシステムは前記第1の時点と前記第2の時点との間で前記トランザクション選択を受信し、前記第2の時点で前記コンピュータシステムは、
前記トランザクションの支払に対する決済要求を受信することであって、前記決済要求は感知認証入力を含む、ことと、
前記受信された感知認証入力と前記登録済みのモバイル端末に送信された前記認証情報との間の比較に基づいて、前記トランザクションを承認することと、を実行するステップとを実行させる、システムが提供される。
According to the second aspect of the present invention,
A computer system for executing a transaction,
At least one processor;
At least one memory module storing computer program code, wherein the computer program code is stored in the computer system using the at least one processor;
Pairing a multi-sensing interactive point-of-sale terminal with a mobile device at a first time, the computer system comprising:
Receiving a transaction initiation instruction including customer identification data and an identifier associated with the multi-sense interactive point-of-sale terminal;
Performing authentication information to a mobile terminal registered with the customer based on the received identification data; and
Receiving a transaction selection;
Processing a payment at a second time, wherein the computer system receives the transaction selection between the first time and the second time, at which the computer system is ,
Receiving a payment request for payment of the transaction, wherein the payment request includes a sensed authentication input;
A system is provided that performs the step of approving the transaction based on a comparison between the received sensed authentication input and the authentication information transmitted to the registered mobile terminal. Is done.

前記プロセッサは前記受信された感知認証入力と前記登録済みのモバイル端末に送信された前記認証情報とを比較するよう構成されてよい。   The processor may be configured to compare the received sensed authentication input with the authentication information transmitted to the registered mobile terminal.

本願発明の第3の態様によれば、
トランザクションを実行するシステムであって、
複数感知の相互作用販売時点端末であって、
前記トランザクションの支払に対する決済要求を受信することであって、前記決済要求は感知認証入力を含む、ことと、
前記決済要求を送信することと、を実行するよう構成された複数感知の相互作用販売時点端末と、
データを格納するデータベースと、
前記複数感知の相互作用販売時点端末及び前記データベースと通信するプロセッサとを含み、
前記プロセッサは、
第1の時点で複数感知の相互作用販売時点端末をモバイル装置とペアリングさせるステップであって、前記プロセッサは、
顧客の識別データと前記複数感知の相互作用販売時点端末に関連付けられた識別子とを含むトランザクション開始指示を受信し、
前記受信された識別データに基づいて、前記顧客に登録済みのモバイル端末に認証情報を送信し、前記モバイル端末の詳細は前記データベースに格納される、ステップと、
トランザクション選択を受信するステップと、
第2の時点で前記支払を処理するステップであって、前記トランザクション選択は前記第1の時点と前記第2の時点との間で受信され、前記第2の時点で前記プロセッサは、
前記トランザクションの前記支払に対する前記決済要求を、前記複数感知の相互作用販売時点端末から受信し、
前記受信された感知認証入力と前記登録済みのモバイル端末に送信された前記認証情報との間の比較に基づいて、前記トランザクションを承認する、ステップと、
を実行する、システムが提供されてよい。
According to the third aspect of the present invention,
A system for executing transactions,
A multi-sensing interaction point-of-sale terminal,
Receiving a payment request for payment of the transaction, wherein the payment request includes a sensed authentication input;
Sending said payment request; and a multi-sense interactive point-of-sale terminal configured to perform:
A database to store the data;
The multi-sensing interactive point-of-sale terminal and a processor in communication with the database;
The processor is
Pairing a multi-sensing interactive point-of-sale terminal with a mobile device at a first time, the processor comprising:
Receiving a transaction initiation instruction including customer identification data and an identifier associated with the multi-sense interactive point-of-sale terminal;
Transmitting authentication information to a mobile terminal registered with the customer based on the received identification data, and details of the mobile terminal are stored in the database;
Receiving a transaction selection;
Processing the payment at a second time, wherein the transaction selection is received between the first time and the second time, at which the processor
Receiving the payment request for the payment of the transaction from the multi-sense interactive point-of-sale terminal;
Approving the transaction based on a comparison between the received sensed authentication input and the authentication information transmitted to the registered mobile terminal;
A system may be provided that performs

前記複数感知の相互作用販売時点端末はディスプレイスクリーンを含み、更に、前記ディスプレイスクリーンに提供された前記認証入力を受信するよう構成されてよい。   The multi-sensing interactive point-of-sale terminal may include a display screen and may be configured to receive the authentication input provided on the display screen.

前記複数感知の相互作用販売時点端末はマイクを含み、更に、
前記マイクを用いて発話を受信し、
前記発話を機械可読データに処理して、前記発話のテキストを判定するよう構成されてよい。
The multi-sensing interactive point-of-sale terminal includes a microphone, and
Receive an utterance using the microphone,
The utterance may be processed into machine readable data to determine text of the utterance.

前記複数感知の相互作用販売時点端末は撮像装置を含み、更に、
前記撮像装置を用いて、前記複数感知の相互作用販売時点端末に提示された身振りの画像を撮像し、
前記画像を機械可読データに処理して前記身振りを判定するよう構成されてよい。
The multi-sensing interaction point-of-sale terminal includes an imaging device;
Using the imaging device, to capture the gesture image presented to the multiple sensing interaction point of sale terminal,
The image may be configured to process the image into machine readable data to determine the gesture.

前記プロセッサは更に、
前記認証情報をバーコードにエンコードし、
前記エンコードされたバーコードを前記登録済みのモバイル端末に送信するよう構成されてよい。
The processor further includes:
Encoding the authentication information into a barcode;
The encoded barcode may be configured to be transmitted to the registered mobile terminal.

前記複数感知の相互作用販売時点端末は更に、前記エンコードされたバーコードを前記複数感知の相互作用販売時点端末のバーコードリーダを用いてスキャンするよう構成されてよい。   The multi-sensing interactive point of sale terminal may be further configured to scan the encoded bar code using a bar code reader of the multi-sensing interactive point of sale terminal.

本実施形態は例示目的のみで提供され、下記の記載及び添付図面によって、良好に理解され、当業者にとって容易に自明である。   This embodiment is provided for illustrative purposes only and will be well understood and readily apparent to those skilled in the art from the following description and accompanying drawings.

図1は、本実施形態による、トランザクション実行システム及び方法を示す図である。FIG. 1 is a diagram illustrating a transaction execution system and method according to the present embodiment. 図2は、本実施形態による、トランザクション実行システム及び方法を示すフローチャートである。FIG. 2 is a flowchart illustrating a transaction execution system and method according to this embodiment. 図3は本実施形態のシステム及び方法を実装するのに適したコンピュータを示す概念図である。FIG. 3 is a conceptual diagram showing a computer suitable for implementing the system and method of this embodiment.

図面を参照して、本実施形態が例示目的のみで記載される。異なる図面での類似の参照符号及び文字は類似の要素又は同等物を指す。   With reference to the drawings, this embodiment will be described by way of example only. Like reference symbols and characters in the different drawings indicate like elements or equivalents.

後述の開示のいくつかの部分は、コンピュータメモリ内のデータについてのアルゴリズムと機能的若しくは象徴的な動作表示との観点で明示的又は暗示的に提示される。これらのアルゴリズム的な開示と機能的若しくは象徴的表示とは、データ処理分野における当業者によって使用される手段であり、最も効果的に処理の実体を他の当業者に伝える。ここでアルゴリズムは、所望の結果に至るステップの自己矛盾のない一続き(シーケンス)であるとして一般的に認識される。当該ステップは、物理量(例えば、格納され転送され組み合わされ比較され又は操作されることができる電子的、磁気的、又は光学的な信号)の物理操作を要求するものである。   Some portions of the following disclosure are presented explicitly or implicitly in terms of algorithms and functional or symbolic operational representations of data in computer memory. These algorithmic disclosures and functional or symbolic representations are means used by those skilled in the data processing arts to most effectively convey the substance of processing to others skilled in the art. Here, the algorithm is generally recognized as a self-consistent sequence of steps leading to the desired result. This step requires physical manipulation of physical quantities (eg, electronic, magnetic, or optical signals that can be stored, transferred, combined, compared, or manipulated).

別段の定めが無い限り、且つ次のものから自明であるように、本開示を通して、「受信」、「送信」、「承認」、「表示」、「処理」、「撮像」、「エンコード」等の用語を用いた議論は、コンピュータシステム又は類似の電子装置(これは、コンピュータシステム内の物理量として示されるデータを、コンピュータシステム若しくは他の情報ストレージ内の物理量として類似的に提示される他のデータへ操作及び変形する)の動作及び処理を指す。   Throughout this disclosure, unless otherwise specified, and as is obvious from the following, through this disclosure, “receive”, “transmit”, “approved”, “display”, “process”, “imaging”, “encode”, etc. The discussion using the terminology refers to computer systems or similar electronic devices (that is, data represented as physical quantities in a computer system, other data presented in a similar fashion as physical quantities in a computer system or other information storage) Operation and processing).

本開示はまた、方法の動作を実行する装置を開示する。そのような装置は、要求された目的のために特別に構成されてよいし、コンピュータ又はコンピュータに格納されたコンピュータプログラムによって選択的に有効化又は再構成される他の装置を含んでよい。本開示のアルゴリズム及び表示は、任意の特定のコンピュータ又は他の装置に本質的に関連しない。本開示の教示によって、様々な装置がプログラムと共に使用されてよい。代替的に、より特化された装置を構築して、要求された方法ステップを実行させることも適切である。コンピュータの構造は下記で示される。   The present disclosure also discloses an apparatus for performing the operations of the method. Such devices may be specially configured for the required purposes, and may include other devices that are selectively enabled or reconfigured by a computer or computer program stored on the computer. The algorithms and displays of this disclosure are not inherently related to any particular computer or other apparatus. Various devices may be used with the program in accordance with the teachings of this disclosure. Alternatively, it is also appropriate to build a more specialized device to perform the required method steps. The structure of the computer is shown below.

更に本開示はまた、コンピュータプログラムを暗示的に開示する。というのも、当業者にとって、本開示の方法の個別のステップがコンピュータコードによって有効化されてよいことは自明だからである。コンピュータプログラムは任意の特定のプログラミング言語とその実装とに限定されない。様々なプログラミング言語とそのコーディングが使用されて、本開示に含まれる教示を実装してよいことを理解されたい。更に、コンピュータプログラムは任意の特定の制御フローに限定されない。コンピュータプログラムには多くの他の変形例がある。これは、本発明の趣旨又は範囲を逸脱することなく、異なる制御フローを用いることができる。   Furthermore, the present disclosure also implicitly discloses a computer program. This is because it will be apparent to those skilled in the art that the individual steps of the disclosed method may be validated by computer code. A computer program is not limited to any particular programming language and implementation. It should be understood that various programming languages and their coding may be used to implement the teachings contained in this disclosure. Further, the computer program is not limited to any particular control flow. There are many other variations of computer programs. This can use different control flows without departing from the spirit or scope of the present invention.

更に、コンピュータプログラムの1以上のステップは、連続的ではなく並行して実行されてよい。そのようなコンピュータプログラムは任意のコンピュータ可読媒体上に格納されてよい。コンピュータ可読媒体は記憶装置(例えば磁気又は光学ディスク、メモリチップ)又はコンピュータとインタフェース接続するのに適切な他の記憶装置を含んでよい。コンピュータ可読媒体はまた、有線媒体(例えばインターネットシステムに例示されるもの)又は無線媒体(例えばGSMモバイル電話システムにおいて例示されるもの)を含んでよい。コンピュータプログラムは、そのようなコンピュータ上でロード及び実行されると、好適な方法のステップを実装する装置となる。   Further, one or more steps of the computer program may be performed in parallel rather than sequentially. Such a computer program may be stored on any computer readable medium. The computer readable medium may include a storage device (eg, a magnetic or optical disk, memory chip) or other storage device suitable for interfacing with a computer. Computer-readable media may also include wired media (eg, as exemplified in the Internet system) or wireless media (eg, as exemplified in the GSM mobile phone system). A computer program, when loaded and executed on such a computer, becomes a device that implements the steps of the preferred method.

本開示のように、「サーバ」、「端末」及び「データベース」との用語は単一のコンピューティング装置又は複数の相互接続されたコンピューティング装置(これは共に動作して特定の機能を実行する)を示す。すなわち、「サーバ」、「端末」及び「データベース」は、単一のハードウェアユニット内に含まれてよいし、複数の又は多くの異なるハードウェアユニットにわたって分散されてよい。「サーバ」、「端末」及び「データベース」として動作する例示的なコンピューティング装置は、図3を参照して下記に記載される。   As in this disclosure, the terms “server”, “terminal”, and “database” refer to a single computing device or a plurality of interconnected computing devices that operate together to perform a particular function. ). That is, the “server”, “terminal”, and “database” may be contained within a single hardware unit or distributed across multiple or many different hardware units. An exemplary computing device that operates as a “server”, “terminal”, and “database” is described below with reference to FIG.

本開示のように「感知認証入力」との用語は、複数感知の相互作用販売時点端末(すなわち、販売時点端末に搭載された1以上のマイク、カメラ、タッチスクリーン、バーコードリーダ)により感知され又は検出され得る任意の認証情報を指す。感知認証入力の例は、アルファベット及び数値のデータ、文字、数値、画像、音声、身振り及び表現を含むが、これらに限られない。   As in the present disclosure, the term “sensing authentication input” is sensed by a multi-sensing interactive point-of-sale terminal (ie, one or more microphones, cameras, touch screens, barcode readers mounted on the point-of-sale terminal). Or any authentication information that can be detected. Examples of sensory authentication inputs include, but are not limited to, alphabetic and numeric data, characters, numeric values, images, sounds, gestures and expressions.

図1は、本実施形態による、トランザクション実行システム及び方法を示す図である。図1は物理店舗内(以下「店舗」と称される)の状況に関して説明される。ここでは顧客100は店舗内で、店舗内に設置された複数感知の相互作用販売時点端末(以下、「複数感知POS」と称される)を用いて、商品又は役務(商品又は役務は以下で「商品」と集合的に称される)を購入する。店舗は、店舗への来客に応じて、1以上の複数感知POSを含んでよい。複数感知POSは人型ロボット102として図1に示される。   FIG. 1 is a diagram illustrating a transaction execution system and method according to the present embodiment. FIG. 1 is described with respect to the situation in a physical store (hereinafter referred to as “store”). Here, the customer 100 uses a multi-sensing interactive point-of-sale terminal (hereinafter referred to as “multi-sensing POS”) installed in the store, and uses the product or service (the product or service is described below). (Collectively referred to as “product”). The store may include one or more multi-sensing POS depending on the visitor to the store. A multiple sensing POS is shown in FIG.

人型ロボット102は顧客100との相互作用動作に従事するよう構成される。例えば人型ロボット102は人型を有し、顧客100と握手をし及び視線を合わせる等の動作を実行するよう構成される。実施形態では人型ロボット102はディスプレイ(表示)スクリーン(以下「スクリーン」と称される)を含み、店舗内で購入可能な商品の一覧を表示する。人型ロボット102はタッチスクリーン機能を有し、顧客100がトランザクション選択(例えば表示スクリーンに掲載された1以上の商品を選択すること)を行うことを可能にする。   The humanoid robot 102 is configured to engage in an interaction operation with the customer 100. For example, the humanoid robot 102 has a humanoid shape and is configured to perform operations such as shaking hands with the customer 100 and matching the line of sight. In the embodiment, the humanoid robot 102 includes a display screen (hereinafter referred to as “screen”), and displays a list of products that can be purchased in the store. The humanoid robot 102 has a touch screen function that allows the customer 100 to make a transaction selection (eg, selecting one or more products listed on the display screen).

購入処理を開始するために、顧客100は、電子装置に搭載された販売者モバイルアプリケーション(以下「販売者アプリ」と称される)を有効にする(図1のモバイル装置104として示される)。典型的には、販売者アプリは販売者によって開発され、顧客100にアプリ内購入又はアプリ内支払を実行させる。実施形態では販売者アプリは、アプリケーション呼び出しと統合され又はデジタルウォレットに対しアプリケーション呼び出しを行う。これにより販売者アプリは、顧客100が、人型ロボット102を用いて店舗内で購入された品目につき、デジタルウォレットを用いてアプリ内支払を行うことを可能にする。顧客100は通常、識別データを提供して、販売者アプリ及び/又はデジタルウォレットにアクセスしなければならない。   To initiate the purchase process, customer 100 enables a merchant mobile application (hereinafter referred to as a “merchant app”) installed on the electronic device (shown as mobile device 104 in FIG. 1). Typically, a merchant app is developed by the merchant and causes the customer 100 to perform in-app purchases or in-app payments. In an embodiment, the merchant app is integrated with the application call or makes an application call to the digital wallet. Thereby, the seller application enables the customer 100 to make in-app payment using the digital wallet for the item purchased in the store using the humanoid robot 102. Customer 100 typically must provide identification data to access merchant apps and / or digital wallets.

デジタルウォレットを用いる代わりに、他の支払手段が選択されて販売者アプリ内でアプリ内支払を行ってよいことに留意されたい。支払手段はアプリ内クレジット、クレジット/デビットカード、及び、第三者オンライン支払プラットフォーム(例えばPayPal及びAlipay)等の支払手段を用いることを伴ってよい。これらの支払手段の詳細は、販売者アプリ内に保存され、アプリ内支払を実行するために選択されてよい。   Note that instead of using a digital wallet, other payment methods may be selected to make in-app payments within the merchant app. Payment means may involve using payment means such as in-app credits, credit / debit cards, and third party online payment platforms (eg, PayPal and Alipay). Details of these payment instruments may be stored in the merchant app and selected to perform in-app payments.

ステップAにて顧客100はモバイル装置104と人型ロボット102とを第1の時点でペアリングする(対にする)。顧客100は人型ロボット102によってモバイル装置104をペアリングするよう促されてよいし、モバイル装置104と人型ロボット102との間のペアリングは、自動的に開始されてよい。実施形態にて人型ロボット102は名前を割り当てられる。スクリーンは人型ロボット102の名前を言う要求を表示して、人型ロボット102との相互作用を開始する。例えば人型ロボット102の名前は「ロボット」であり、顧客100は「ロボット」又は「やあロボット(Hi Robot)」と人型ロボット102に対して言ってトランザクションを開始する。顧客100はまた、他の方法で人型ロボット102との相互作用を開始してよいことを理解されたい。例えば顧客100は単にスクリーンをタッチしてよいし、人型ロボット102に手を振って、人型ロボット102との相互作用を開始してよい。   In step A, the customer 100 pairs (pairs) the mobile device 104 and the humanoid robot 102 at the first time point. The customer 100 may be prompted to pair the mobile device 104 with the humanoid robot 102, and the pairing between the mobile device 104 and the humanoid robot 102 may be automatically initiated. In an embodiment, the humanoid robot 102 is assigned a name. The screen displays a request to say the name of the humanoid robot 102 and initiates interaction with the humanoid robot 102. For example, the name of the humanoid robot 102 is “robot”, and the customer 100 starts the transaction by saying “robot” or “Hi Robot” to the humanoid robot 102. It should be appreciated that customer 100 may also initiate interaction with humanoid robot 102 in other ways. For example, the customer 100 may simply touch the screen or may wave the hand to the humanoid robot 102 to initiate an interaction with the humanoid robot 102.

次にバーコードが人型ロボット102のスクリーン上に表示される。バーコードが人型ロボット102の一意の識別子(以下「識別子」と称される)を示す。実施形態では販売者アプリは信号をモバイル装置104のカメラに送信するよう構成され、バーコードを撮像し、撮像されたバーコードからデータを抽出する。顧客100は販売者アプリを操作して、モバイル装置104のカメラにアクセスし、バーコード読み取り機能を用いて、スクリーン上に表示されたバーコードをスキャンする。他の実施形態では、販売者アプリはモバイル装置104の画像ギャラリーへのアクセスを付与され、モバイル装置104の画像ギャラリーに保存されたバーコードの画像を取得する。販売者アプリはスキャンされたバーコードから識別子を抽出するよう構成される。   Next, the barcode is displayed on the screen of the humanoid robot 102. The bar code indicates a unique identifier (hereinafter referred to as “identifier”) of the humanoid robot 102. In an embodiment, the merchant app is configured to send a signal to the camera of the mobile device 104 to image the barcode and extract data from the captured barcode. The customer 100 operates the seller application, accesses the camera of the mobile device 104, and scans the barcode displayed on the screen using the barcode reading function. In other embodiments, the merchant app is granted access to the image gallery on the mobile device 104 and retrieves the barcode image stored in the image gallery on the mobile device 104. The merchant app is configured to extract the identifier from the scanned barcode.

ステップBにて顧客100はモバイル装置104を用いてトランザクション開始指示(以下、「指示」と称される)を販売者サーバ106へ送信する。この指示は販売者サーバ106に、モバイル装置104が人型ロボット102とペアになろうとしていることを通知するのに役立つ。このときペアリングはシーケンス開始を示し、人型ロボット102での購入を行う。実施形態では指示はインターネットネットワークを介して販売者サーバ106へ送信される。指示は識別子と顧客100の識別データとを含む。販売者サーバ106はトランザクション開始指示(これはモバイル装置104からの、顧客の識別データと、複数感知相互作用POSに関連付けられた識別子とを含む)を受信する。識別データは、販売者アプリにサインアップした顧客アカウントに登録され、顧客100によって、販売者アプリを用いて自身の顧客アカウントにログインするために用いられる。実施形態では識別データはアクセスコード(例えば顧客アカウント名、顧客識別番号、顧客電話番号)と認証データ(例えば生体データ、パスワード)とを含む。例えば顧客はアカウント名とパスワードとを用いて顧客アカウントにログインする。識別データは、アプリ内支払を行うために選択される支払手段(例えばデジタルウォレット、オンライン支払プラットフォーム、クレジット/デビットカード)にサインアップした顧客アカウントに登録された識別データであってよい。実施形態ではバーコードのスキャンが成功すると、識別子と識別データとは自動的に販売者アプリからインターネットネットワークを介して販売者サーバ106へ送信される。   In step B, the customer 100 transmits a transaction start instruction (hereinafter referred to as “instruction”) to the seller server 106 using the mobile device 104. This instruction helps inform the merchant server 106 that the mobile device 104 is about to pair with the humanoid robot 102. At this time, the pairing indicates the start of the sequence, and purchase with the humanoid robot 102 is performed. In the embodiment, the instruction is transmitted to the merchant server 106 via the Internet network. The instruction includes an identifier and identification data of the customer 100. Merchant server 106 receives a transaction initiation instruction (which includes customer identification data from mobile device 104 and an identifier associated with the multi-sensing interaction POS). The identification data is registered in the customer account signed up with the merchant app and is used by the customer 100 to log in to his customer account using the merchant app. In the embodiment, the identification data includes an access code (for example, customer account name, customer identification number, customer telephone number) and authentication data (for example, biometric data, password). For example, a customer logs into a customer account using an account name and password. The identification data may be identification data registered with a customer account signed up for a payment instrument (eg, digital wallet, online payment platform, credit / debit card) selected to make in-app payments. In the embodiment, when the barcode scanning is successful, the identifier and the identification data are automatically transmitted from the seller application to the seller server 106 via the Internet network.

実施形態では、販売者サーバ106はまた、モバイル装置104からデジタルウォレットの詳細を受信する。例えばモバイル装置104は支払トークンを販売者サーバ106へ送信する。支払トークンはトランザクションを完了するために使用される他の決済データを取得するために使用される。販売者サーバ106によって受信された支払手段詳細の種別は、選択された支払手段に応じて変化することに留意されたい。例えばもしクレジットカードがトランザクション支払のために選択されると、モバイル装置104はクレジットカード詳細(例えばクレジットカード番号及びカード検証値(CVV))を販売者サーバ106へ送信する。   In an embodiment, merchant server 106 also receives digital wallet details from mobile device 104. For example, the mobile device 104 sends a payment token to the merchant server 106. The payment token is used to obtain other payment data that is used to complete the transaction. Note that the type of payment instrument details received by merchant server 106 varies depending on the selected payment instrument. For example, if a credit card is selected for transaction payment, the mobile device 104 sends credit card details (eg, credit card number and card verification value (CVV)) to the merchant server 106.

バーコードは人型ロボット102の識別子を含む。したがってモバイル装置104からバーコードを受信することによって、販売者サーバは人型ロボット102とモバイル装置104とを対にすることができる。換言すれば、もし顧客のアイデンティティの認証処理が決済中に成功すれば、人型ロボット102を用いてなされる今度の購入は、モバイル装置104に搭載された販売者アプリと統合されたデジタルウォレットを用いて支払われる。   The bar code includes an identifier of the humanoid robot 102. Thus, by receiving the barcode from the mobile device 104, the merchant server can pair the humanoid robot 102 with the mobile device 104. In other words, if the customer identity verification process is successful during the payment, the next purchase made using the humanoid robot 102 will use a digital wallet integrated with the merchant app installed on the mobile device 104. Paid using.

モバイル装置104からトランザクション開始指示を受信すると、販売者サーバ106は顧客アカウントで登録された顧客詳細へのアクセスを得る(ステップC)。顧客詳細は顧客データベース108に格納され、顧客アカウント下で登録されたモバイル端末のコンタクト(連絡先)詳細を含む。認証情報は今度のトランザクションにおいて使用するために特別に生成され、顧客データベース108から取得されたコンタクト詳細に基づいて、登録済みのモバイル端末に送信される。ステップDにて販売者サーバ106は受信された識別データに基づいて、顧客100に登録済みのモバイル端末へ認証情報を送信する。例えばもしモバイル装置104が、登録済みのモバイル端末であれば、認証情報はモバイル装置104へ送信される(図1)。実施形態では認証情報は電話網を介して登録済みのモバイル端末に送信される。   Upon receiving a transaction start instruction from the mobile device 104, the merchant server 106 gains access to the customer details registered with the customer account (step C). Customer details are stored in customer database 108 and include contact details of mobile terminals registered under the customer account. The authentication information is generated specifically for use in the upcoming transaction and is sent to the registered mobile terminal based on the contact details obtained from the customer database 108. In step D, the merchant server 106 transmits authentication information to the mobile terminal registered with the customer 100 based on the received identification data. For example, if the mobile device 104 is a registered mobile terminal, the authentication information is transmitted to the mobile device 104 (FIG. 1). In the embodiment, the authentication information is transmitted to the registered mobile terminal via the telephone network.

認証情報は決済中に人型ロボット106にて顧客認証のために使用される。というのも顧客100が実際に自身が主張する対象であることを検証するための手段を、認証情報が提供するからである。特に人型ロボット102は顧客100が感知認証入力(以下、「認証入力」と称される)を提供するよう促す。トランザクションは、認証入力が正しいときのみ承認される。認証入力は、それがモバイル装置104に送信された認証情報と一致するときに正しい。さもなければトランザクションは承認されない。このマッチングを実行する1つの方法がステップFにて実行される(下記参照)。実施形態では認証情報は品目の画像(例えば傘の画像)であってよい。   The authentication information is used for customer authentication by the humanoid robot 106 during settlement. This is because the authentication information provides a means for verifying that the customer 100 is actually the object that he claims. In particular, the humanoid robot 102 prompts the customer 100 to provide a sensed authentication input (hereinafter referred to as “authentication input”). Transactions are only approved when the authentication input is correct. The authentication input is correct when it matches the authentication information sent to the mobile device 104. Otherwise, the transaction is not approved. One method of performing this matching is performed in step F (see below). In the embodiment, the authentication information may be an image of an item (for example, an umbrella image).

電話網の代わりに、認証情報はインターネットネットワークを介して登録済みのモバイル端末へ(例えばモバイルメッセージアプリケーションへ)送信されてよいことに留意されたい。もしモバイル装置104が顧客アカウントに登録されたモバイル端末でなければ、認証情報はモバイル装置104(これは人型ロボット102とのペアリングを開始する)に送信されなくてよいことに留意されたい。   Note that instead of the telephone network, the authentication information may be sent over the Internet network to a registered mobile terminal (eg, to a mobile messaging application). Note that if the mobile device 104 is not a mobile terminal registered with a customer account, the authentication information may not be sent to the mobile device 104 (which initiates pairing with the humanoid robot 102).

認証情報を受信すると、顧客100は、人型ロボット102のスクリーンを用いて、トランザクション選択を行う。トランザクション選択は1以上の商品(これは顧客100が店舗から購入したいものである)を含む。トランザクション選択を完了すると、顧客100は、人型ロボット102のスクリーンを用いて、トランザクション選択の確認を送信する。販売者サーバ106は人型ロボット102からトランザクション選択を受信する。   Upon receiving the authentication information, the customer 100 performs transaction selection using the screen of the humanoid robot 102. The transaction selection includes one or more items (which the customer 100 wishes to purchase from the store). When the transaction selection is completed, the customer 100 transmits a confirmation of the transaction selection using the screen of the humanoid robot 102. Merchant server 106 receives a transaction selection from humanoid robot 102.

トランザクション選択を受信すると、第2の時点で支払が処理される。上記で説明した通り、人型ロボット102とモバイル装置104との間のペアリング処理は、第1の時点で生じる。ペアリング処理の後、顧客100は自身のモバイル装置104を離して、自身が店舗から購入したい商品の選択を行う。トランザクション選択を完了すると、顧客100は自身のモバイル装置104にアクセスせずに支払処理を進める。換言すれば、第1の時点と第2の時点との間の時間間隔にて、顧客100はトランザクション選択を行う。顧客100によってなされたトランザクション選択は販売者サーバ106によって受信される。第2の時点での支払処理は、顧客のアイデンティティの認証処理を含む(ステップE)ことに留意されたい。具体的にはステップEにてスクリーンは、顧客100に認証入力を提供するように促す。認証入力は人型ロボット102によって感知される。認証入力が画像である場合の実施形態では、スクリーンは、顧客100による選択用に、複数の画像(例えば靴一足、シャツ、建物、コップ、果物及び傘の画像)を表示する。上記ステップCを参照すると、登録済みのモバイル端末へ送信された画像は傘の画像である。もし顧客100がスクリーン上で表示された複数の画像から、スクリーン上で表示された画像の画像を選択すれば、認証処理は成功である。   Upon receipt of the transaction selection, the payment is processed at a second time. As described above, the pairing process between the humanoid robot 102 and the mobile device 104 occurs at the first time point. After the pairing process, the customer 100 releases his / her mobile device 104 and selects a product he / she wants to purchase from the store. Upon completing the transaction selection, the customer 100 proceeds with the payment process without accessing its mobile device 104. In other words, the customer 100 performs transaction selection at a time interval between the first time point and the second time point. Transaction selections made by customer 100 are received by merchant server 106. Note that the payment process at the second point in time includes the authentication process of the customer identity (step E). Specifically, at step E, the screen prompts the customer 100 to provide an authentication input. The authentication input is detected by the humanoid robot 102. In embodiments where the authentication input is an image, the screen displays a plurality of images (eg, a pair of shoes, a shirt, a building, a cup, a fruit and an umbrella image) for selection by the customer 100. Referring to Step C above, the image transmitted to the registered mobile terminal is an umbrella image. If the customer 100 selects an image of an image displayed on the screen from a plurality of images displayed on the screen, the authentication process is successful.

画像に加えて、認証情報と認証入力とは様々な形式(例えばアルファベット及び数値のデータ、文字、数値、音声、身振り及び表現)であってよいことに留意されたい。例えば登録済みのモバイル端末に送信された認証情報は、身振り又は表情を含む。顧客100は、認証入力を提供するとき、身振り又は表情を人型ロボット102に対して行う。文字はテキスト形式で登録済みモバイル端末へ送信されてよい。顧客100は、単語を人型ロボット102へ言うことによって、認証入力を人型ロボット102へ提供しなければならない。認証情報(例えばアルファベット及び数値のデータ、単語、及び数値)がまた、登録済みモバイル端末への送信のために、バーコードにエンコードされてよい。   It should be noted that in addition to images, authentication information and authentication input may be in a variety of formats (eg, alphabetic and numeric data, letters, numbers, voice, gestures and expressions). For example, the authentication information transmitted to the registered mobile terminal includes a gesture or a facial expression. When the customer 100 provides the authentication input, the customer 100 performs a gesture or a facial expression on the humanoid robot 102. The characters may be sent to the registered mobile terminal in text format. Customer 100 must provide authentication input to humanoid robot 102 by saying words to humanoid robot 102. Authentication information (eg, alphabetic and numeric data, words, and numeric values) may also be encoded into a barcode for transmission to registered mobile terminals.

実施形態では、人型ロボット102はマイクを含む。顧客100は、マイクに発話することによって、認証入力を人型ロボット102に提供することができる。人型ロボット102はテキスト認識ソフトウェアを用いて、発話を機械可読データへ処理し、発話のテキストを判定する。他の実施形態では、人型ロボット102はカメラを含む。顧客100は、身振りを人型ロボット102に対して行うことによって、認証入力を提供することができる。カメラは人型ロボット102に対して提示された身振りを画像又は映像として撮像することができる。人型ロボット102は画像又は映像を機械可読データへ処理して、身振りを判定することができる。別の実施形態では、人型ロボット102はバーコードリーダを含む。もし認証情報がバーコードへエンコードされ、登録済みモバイル端末へ送信されると、顧客100は、バーコードリーダを用いてバーコードをスキャンすることによって認証入力を提供することができる。人型ロボット102はバーコードを処理して、認証入力を判定することができる。   In the embodiment, the humanoid robot 102 includes a microphone. The customer 100 can provide the authentication input to the humanoid robot 102 by speaking into the microphone. The humanoid robot 102 uses text recognition software to process the utterance into machine readable data and determine the text of the utterance. In other embodiments, the humanoid robot 102 includes a camera. The customer 100 can provide an authentication input by gesturing the humanoid robot 102. The camera can capture the gesture presented to the humanoid robot 102 as an image or video. The humanoid robot 102 can process an image or video into machine readable data to determine gestures. In another embodiment, the humanoid robot 102 includes a bar code reader. If the authentication information is encoded into a barcode and transmitted to the registered mobile terminal, the customer 100 can provide the authentication input by scanning the barcode using a barcode reader. The humanoid robot 102 can process the barcode and determine the authentication input.

ステップEでの認証処理はゲーム形式に適合されてよい。例えばヨガ用品を販売する店舗では、登録済みモバイル端末に提供された認証情報は、ヨガの姿勢の画像であってよい。顧客100はヨガの姿勢を選択(strike)することによって認証入力を人型ロボット102に提供するよう求められる。したがって顧客100は安全な方法で支払を行い、同時に、人型ロボット102と楽しいゲームを行うことができる。   The authentication process in step E may be adapted to the game format. For example, in a store selling yoga equipment, the authentication information provided to the registered mobile terminal may be an image of yoga posture. Customer 100 is required to provide an authentication input to humanoid robot 102 by selecting a yoga posture. Therefore, the customer 100 can pay in a safe manner and at the same time play a fun game with the humanoid robot 102.

ステップFにて販売者サーバ106は店舗内での商品購入のためのトランザクションに対する支払につき、決済要求を受信する。決済要求は、顧客100によって人型ロボット102に提供された感知認証入力を含む。決済要求はまた、合計のトランザクション金額と商品詳細(例えば商品の金額と商品説明)とを含んでよい。次に販売者サーバ102はステップEにて人型ロボット102から受信された感知認証入力と、ステップCにて登録済みモバイル端末に送信された認証情報との間の比較に基づいてトランザクションを承認する。もし人型ロボット102から受信された認証入力が登録済みモバイル端末に提供された認証情報と一致すれば顧客認証は成功であり、トランザクションが承認される。さもなければトランザクションは拒否される。   In step F, the merchant server 106 receives a settlement request for payment for a transaction for purchasing a product in the store. The settlement request includes a sensed authentication input provided by the customer 100 to the humanoid robot 102. The payment request may also include the total transaction amount and item details (eg, item amount and item description). Next, merchant server 102 approves the transaction based on a comparison between the sensed authentication input received from humanoid robot 102 at step E and the authentication information transmitted to the registered mobile terminal at step C. . If the authentication input received from the humanoid robot 102 matches the authentication information provided to the registered mobile terminal, customer authentication is successful and the transaction is approved. Otherwise the transaction is rejected.

一例では「コーヒー」との単語が、第1の時点でのペアリング処理中に、登録済みモバイル端末にステップCにて送信される。顧客は次いで、人型ロボット102のスクリーンを用いて、トランザクション選択に進む。トランザクション選択を完了すると、顧客100は認証入力を提供することによって、第2の時点での支払に進む。この例では、顧客はステップEにて、「コーヒー」との単語を人型ロボット102に言うことによって、認証入力を提供する。発話「コーヒー」は人型ロボット102によって処理される。発話のテキストは「コーヒー」であると判定される。「コーヒー」とのテキストに関連するデータとトランザクション金額の合計とが販売者サーバ106に送信される。認証入力が登録済みモバイル端末に送信された認証情報と一致するとの判定に応じて、販売者サーバ106は、アプリ内支払を行うために顧客100によって選択されたデジタルウォレットを用いてトランザクション金額の合計値を設定することによって、支払トランザクションを承認する。   In one example, the word “coffee” is transmitted in step C to the registered mobile terminal during the pairing process at the first time point. The customer then proceeds to transaction selection using the screen of the humanoid robot 102. Upon completing the transaction selection, customer 100 proceeds to payment at the second point in time by providing an authentication input. In this example, the customer provides an authentication input at step E by saying the word “coffee” to the humanoid robot 102. The utterance “coffee” is processed by the humanoid robot 102. The text of the utterance is determined to be “coffee”. Data relating to the text “coffee” and the total transaction amount are sent to merchant server 106. In response to determining that the authentication input matches the authentication information sent to the registered mobile terminal, merchant server 106 uses the digital wallet selected by customer 100 to make the in-app payment, and sums the transaction amount. Approve a payment transaction by setting a value.

人型ロボット102とモバイル装置104とのペアリングに応答して(ステップA及びB参照)、販売者サーバ106はまた、認証情報を人型ロボット102に送信可能である(ステップD)ことに留意されたい。このため、顧客100によって人型ロボット102に提供された感知認証入力とモバイル装置104に送信された認証情報との間の比較は、人型ロボット102によって実行されることができる。人型ロボット102は実質的に比較の結果(すなわち、一致か不一致か)を、販売者サーバ106に送信する。販売者サーバ106は次いで人型ロボット102によってなされた比較に基づいてトランザクションを承認する。これによりトランザクションは、比較の結果が「一致」のときに承認される。   Note that in response to the pairing of the humanoid robot 102 and the mobile device 104 (see steps A and B), the merchant server 106 can also send authentication information to the humanoid robot 102 (step D). I want to be. Thus, a comparison between the sensed authentication input provided by the customer 100 to the humanoid robot 102 and the authentication information transmitted to the mobile device 104 can be performed by the humanoid robot 102. The humanoid robot 102 transmits the result of the comparison (that is, whether it matches or does not match) to the merchant server 106. Merchant server 106 then approves the transaction based on the comparison made by humanoid robot 102. As a result, the transaction is approved when the result of the comparison is “match”.

実施形態は、店舗内でなされるトランザクションの顧客承認を支援するシステム及び方法を提供する。支払手段詳細はモバイル装置に保存され、店舗での決済より前に販売者サーバへ送信される。このため、顧客100が店舗での決済時にハンズフリーでの支払とキャッシュレス決済体験が可能である。換言すれば、人型ロボット102とモバイル装置104とをペアリングした後、顧客100は、トランザクションの支払に進むためにモバイル装置104と更に相互作用する必要がない。   Embodiments provide systems and methods that support customer approval of transactions made within a store. The payment means details are stored in the mobile device and transmitted to the merchant server prior to settlement at the store. For this reason, the customer 100 can make a hands-free payment and a cashless payment experience at the time of payment at the store. In other words, after pairing the humanoid robot 102 and the mobile device 104, the customer 100 does not need to interact further with the mobile device 104 to proceed with the transaction payment.

もし人型ロボットと相互作用する人が、顧客アカウント下でモバイル端末を登録させなければ、彼らは決済中に人型ロボットに正しい認証入力を提供することができないので、人型ロボットにて行われる購入のために支払うことができない。例えばある人はなりすましにより、顧客の識別データを取得するかもしれない。なりすまし犯は販売者アプリ内の顧客アカウントにログインすることができ、人型ロボットを、彼らによって使用されるモバイル装置にペアリングすることができる。しかし、なりすまし犯はペアリングに応答して販売者サーバから認証情報を受信しない。というのも、彼らによって使用されるモバイル装置は顧客アカウントに登録されたモバイル端末ではないからである。したがってなりすまし犯は人型ロボットに正しい認証入力を提供できないので、認証処理を完了できない。換言すれば、仮にある人が正当な顧客の識別データを有していても、本実施形態はその人が詐欺的支払を行うことを防ぐ認証処理を有用に含んでよい。   If the person who interacts with the humanoid robot does not have the mobile device registered under the customer account, they will not be able to provide the correct authentication input to the humanoid robot during the settlement, which is done with the humanoid robot Unable to pay for purchase. For example, a person may obtain customer identification data by impersonation. Impersonators can log into customer accounts within the merchant app and pair humanoid robots with the mobile devices used by them. However, the impersonator does not receive authentication information from the merchant server in response to the pairing. This is because the mobile device used by them is not a mobile terminal registered in a customer account. Therefore, the impersonator cannot provide the correct authentication input to the humanoid robot and cannot complete the authentication process. In other words, even if a person has legitimate customer identification data, this embodiment may include an authentication process that prevents the person from making fraudulent payments.

トランザクションを支援するのに店舗内の従業員が必要ないので、システム及び方法はまた、オーバーヘッドコストを付加することなく店舗内顧客サービスを提供する際に有用である。システム及び方法はまた、人の配置が必要ないセルフサービスの販売時点端末(以下、「POS」と称される)でのトランザクションを実行するのに適切である。例えばPOSは車両に搭載されて、無人の車両共有サービスを提供してよい。POSは車両(例えばレンタカー(レンタルの車両))内に配置されてよい。顧客は、トランザクションを完了してレンタカーのエンジンを始動する前に、POSを用いて顧客認証処理を完了するよう要求される。顧客認証処理の一例として、「レンタル」との用語は、顧客アカウントに登録されたモバイル端末に送信され、顧客はPOSに「レンタル」との単語を言うように要求され、顧客認証処理を完了する。明らかに、システム及び方法は、支払を行うための安全且つ効率的な方法を提供する。しかし、顧客体験は損なわれない。   Since no in-store employees are needed to support the transaction, the system and method are also useful in providing in-store customer service without adding overhead costs. The system and method are also suitable for performing transactions at a self-service point-of-sale terminal (hereinafter referred to as “POS”) that does not require any person placement. For example, a POS may be installed in a vehicle to provide an unattended vehicle sharing service. The POS may be arranged in a vehicle (for example, a rental car (rental vehicle)). The customer is required to complete the customer authentication process using POS before completing the transaction and starting the car rental engine. As an example of the customer authentication process, the term “rental” is sent to the mobile device registered in the customer account, and the customer is asked to say the word “rental” to the POS to complete the customer authentication process. . Clearly, the system and method provides a safe and efficient way to make payments. However, the customer experience is not compromised.

図2は、本実施形態による、トランザクション実行方法を示すフローチャート200である。ステップ2020にて複数感知の相互作用販売時点端末は第1の時点でモバイル装置にペアリングされる。ペアリングステップはステップ202aと202bとを含む。ステップ202aにて、トランザクション開始指示(これは顧客識別データと複数感知の相互作用販売時点端末に関連付けられた識別子とを含む)が受信される。ステップ202bにて、認証情報は、受信された識別データに基づいて、顧客に登録されたモバイル端末に送信される。ステップ204にて、トランザクション選択が受信される。ステップ206にて、支払が第2の時点で処理される。このときトランザクション選択を受信することは、第1の時点と第2の時点との間で生じる。支払を処理するステップはステップ206aと206bとを含む。ステップ206aにて、トランザクションへの支払に対する決済要求が受信される。決済要求は感知認証入力を含む。ステップ206bにて、トランザクションは、受信された感知認証入力と、登録済みモバイル端末に送信された認証情報との間の比較に基づいて承認される。   FIG. 2 is a flowchart 200 illustrating a transaction execution method according to this embodiment. In step 2020, the multi-sense interactive point-of-sale terminal is paired with the mobile device at a first point in time. The pairing step includes steps 202a and 202b. At step 202a, a transaction initiation indication (which includes customer identification data and an identifier associated with a multi-sense interactive point of sale terminal) is received. In step 202b, the authentication information is transmitted to the mobile terminal registered with the customer based on the received identification data. At step 204, a transaction selection is received. At step 206, the payment is processed at a second time. At this time, receiving the transaction selection occurs between the first time point and the second time point. The step of processing the payment includes steps 206a and 206b. At step 206a, a settlement request for payment for a transaction is received. The settlement request includes a sense authentication input. At step 206b, the transaction is approved based on a comparison between the received sensed authentication input and the authentication information sent to the registered mobile terminal.

本実施形態の1つの利点は、第1の時点でペアリング処理中に認証情報が顧客のモバイル装置(図1のステップC)に送信され、ペアリング処理の後に顧客100が自身のモバイル装置の電源を切ってトランザクション選択に進むことである。顧客100が自身のトランザクション選択を完了すると、顧客100は自身のモバイル装置を参照又はそれにアクセスする必要なく、第2の時点でトランザクションの支払処理に進んでよい。換言すれば、トランザクションは、顧客100とモバイル装置104との間の単一のトランザクションのみにて実行されることができる。このようにトランザクション処理は、一層便利である。というのも、モバイル装置を繰り返し使用することが要求されないからである。   One advantage of this embodiment is that authentication information is sent to the customer's mobile device (step C in FIG. 1) during the pairing process at a first time, and after the pairing process, the customer 100 Turn off the power and proceed to transaction selection. When the customer 100 completes his / her transaction selection, the customer 100 may proceed to the transaction payment process at a second point of time without having to reference or access his / her mobile device. In other words, the transaction can only be performed in a single transaction between the customer 100 and the mobile device 104. Thus, transaction processing is more convenient. This is because repeated use of the mobile device is not required.

他の実施形態では、認証情報は、複数トランザクションにつき有効であってよい。顧客100は認証情報を用いて第2のトランザクションを開始して、第2のトランザクションの支払を行ってよい。例えば顧客100は、接続された車両内ロボット上で、自身の車両から、トランザクションを起動及び処理してよい。この状況で、顧客100は、自身のモバイル装置を車両内ロボットに一度ペアリングするだけで、複数のトランザクションを開始及び完了してよい。   In other embodiments, the authentication information may be valid for multiple transactions. The customer 100 may initiate a second transaction using the authentication information and pay for the second transaction. For example, customer 100 may initiate and process a transaction from his vehicle on a connected in-vehicle robot. In this situation, customer 100 may initiate and complete multiple transactions with only one pairing of his mobile device to the in-vehicle robot.

図3は、例示的なコンピューティング装置300を示す。これらは以後、相互交換可能にコンピュータシステム300として示される。1以上のそのようなコンピューティング装置300は、トランザクションを実行するために使用されてよい(例えば人型ロボット102と販売者サーバ106とを実現してよい)。コンピューティング装置300についての下記の記載は、例示目的のみで提供され、限定目的ではない。   FIG. 3 shows an exemplary computing device 300. These are hereinafter shown as computer system 300 interchangeably. One or more such computing devices 300 may be used to perform transactions (eg, implement humanoid robot 102 and merchant server 106). The following description of computing device 300 is provided for illustrative purposes only, and not for limitation.

図3に示すように、例示的なコンピューティング装置300は、ソフトウェアルーティンを実行するためのプロセッサ304を含む。明確化の目的で単一のプロセッサが示される。しかし、コンピューティング装置300はまた、複数プロセッサシステムを含んでよい。プロセッサ304はコンピューティング装置300の他の構成要素と通信するのための通信インフラストラクチャ306に接続される。通信インフラストラクチャ306は例えば、通信バス、クロスバー又はネットワークを含んでよい。   As shown in FIG. 3, an exemplary computing device 300 includes a processor 304 for executing software routines. A single processor is shown for purposes of clarity. However, the computing device 300 may also include a multiple processor system. The processor 304 is connected to a communication infrastructure 306 for communicating with other components of the computing device 300. The communication infrastructure 306 may include, for example, a communication bus, a crossbar, or a network.

ソフトウェアルーティン又はコンピュータプログラムは、メモリ(例えばメインメモリ308)内に格納されて、プロセッサ304により実行されてコンピュータシステム300に次のことを実行させてよい。
(A)複数感知の相互作用販売時点端末を第1の時点でモバイル装置にペアリングし、
(A1)顧客の識別データと複数感知の相互作用販売時点端末に関連付けられた識別子とを含むトランザクション開始指示を受信し、(A2)認証情報を、受信された識別データに基づいて、顧客に登録されたモバイル端末に送信し、(B)トランザクション選択を受信し、(C)第2の時点で支払を処理し、トランザクション選択を受信することは、第1の時点と第2の時点との間で生じ、(C1)トランザクションの支払に対する決済要求を受信し、決済要求は感知認証入力を含み、(C2)受信された感知認証入力と登録済みモバイル端末に送信された認証情報との間の比較に基づいて、トランザクションを承認する。ソフトウェアルーティン又はコンピュータプログラムはまた、プロセッサによって実行可能なステップを含み、コンピュータシステム300に、様々な他の分析ステップ(例えば受信された感知認証入力と登録済みモバイル端末に送信された認証情報とを比較し、購入可能な商品の一覧を表示し、トランザクション選択を受信し、トランザクション選択は1以上の商品の選択を含み、複数感知POSのマイクを用いて発話を受信し、発話を機械可読データに処理して、発話のテキストを判定する。)を実行させてよい。
Software routines or computer programs may be stored in memory (eg, main memory 308) and executed by processor 304 to cause computer system 300 to perform the following:
(A) Pair the multi-sensing interaction point-of-sale terminal with the mobile device at the first point in time,
(A1) receiving a transaction start instruction including customer identification data and an identifier associated with a multi-sense interactive point-of-sale terminal; (A2) registering authentication information with the customer based on the received identification data (B) receiving the transaction selection, (C) processing the payment at the second time point, and receiving the transaction selection between the first time point and the second time point. (C1) receive a payment request for payment of a transaction, the payment request includes a sensory authentication input, and (C2) a comparison between the sensory authentication input received and the authentication information sent to the registered mobile device Approve the transaction based on The software routine or computer program also includes steps executable by the processor to allow the computer system 300 to compare various other analysis steps (eg, the received sensed authentication input with the authentication information sent to the registered mobile terminal). Display a list of available products, receive transaction selections, transaction selections include selection of one or more products, receive utterances using a multi-sensing POS microphone, and process the utterances into machine-readable data Then, the text of the utterance is determined).

コンピュータシステム300は更に、メインメモリ308(例えばランダムアクセスメモリ(RAM))と補助メモリ310等を含む。補助メモリ310は、ハードディスクドライブ312及び/又は取外し可能な記憶(ストレージ)ドライブ314(例えばフロッピーディスクドライブ、磁気テープドライブ、光ディスクドライブ等)を含んでよい。取外し可能な記憶ドライブ314は、周知の方法で、取外し可能な記憶ユニット318から読み取りを行ってもよいし、そこへ書き込みを行ってもよい。取外し可能な記憶ユニット318はフロッピーディスク、磁気ディスク、光ディスク等を含んでよく、これは取外し可能な記憶ドライブ314によって読み取られ又は書き込まれることができる。当業者によって理解されるように、取外し可能な記憶ユニット318はコンピュータ実行可能なプログラムコード命令及び/又はデータを格納するコンピュータ可読記憶媒体を含む。   The computer system 300 further includes a main memory 308 (for example, a random access memory (RAM)), an auxiliary memory 310, and the like. The auxiliary memory 310 may include a hard disk drive 312 and / or a removable storage drive 314 (eg, floppy disk drive, magnetic tape drive, optical disk drive, etc.). The removable storage drive 314 may read from or write to the removable storage unit 318 in a well-known manner. The removable storage unit 318 may include a floppy disk, a magnetic disk, an optical disk, etc., which can be read or written by a removable storage drive 314. As will be appreciated by those skilled in the art, the removable storage unit 318 includes a computer-readable storage medium that stores computer-executable program code instructions and / or data.

代替例において、補助メモリ310は、コンピュータプログラム又は他の命令がコンピュータ装置300にロードされることを可能にする他の類似の手段を追加的に又は代替的に含んでよい。そのような手段は例えば、取外し可能な記憶ユニット322とインタフェース320とを含んでよい。取外し可能な記憶ユニット322とインタフェース320との例は、プログラムカートリッジ及びカートリッジインタフェース(例えばビデオゲームコンソール装置内のもの)や、取外し可能なメモリチップ(例えばEPROM又はPROM)及び関連ソケットや、他の取外し可能な記憶ユニット322及びインタフェース320を含んでよく、これはソフトウェア及びデータが、取外し可能な記憶ユニット322からコンピュータシステム300へ転送されることを可能にする。   In the alternative, the auxiliary memory 310 may additionally or alternatively include other similar means that allow computer programs or other instructions to be loaded into the computer device 300. Such means may include, for example, a removable storage unit 322 and an interface 320. Examples of removable storage unit 322 and interface 320 include a program cartridge and cartridge interface (eg, in a video game console device), removable memory chips (eg, EPROM or PROM) and associated sockets, and other removable devices. A possible storage unit 322 and interface 320 may be included, which allows software and data to be transferred from the removable storage unit 322 to the computer system 300.

コンピューティング装置300はまた、少なくとも1つの通信インタフェース324を含む。通信インタフェース324は、ソフトウェア及びデータが、コンピューティング装置300と外部装置との間で通信パス326を介して転送されることを可能にする。様々な実施形態では、通信インタフェース324はデータがコンピューティング装置300とデータ通信ネットワーク(例えば公衆の又は私的のデータ通信ネットワーク)との間を転送されることを可能にする。通信インタフェース324は、データを異なるコンピューティング装置300の間で交換するために使用されてよい。そのようなコンピューティング装置300は相互接続されたコンピュータネットワークの一部を構成する。通信インタフェース324の例は、モデム、ネットワークインタフェース(例えばイーサネットカード)、通信ポート、関連回路を有するアンテナ等を含んでよい。通信インタフェース324は有線であってよいし、無線であってよい。通信インタフェース324を介して転送されるソフトウェア及びデータは信号形式である。これは電子的、電磁気的、光学的な信号、又は通信インタフェース324によって受信されることができる他の信号であってよい。これらの信号は通信パス326を介して通信インタフェースへ提供されてよい。   Computing device 300 also includes at least one communication interface 324. Communication interface 324 allows software and data to be transferred between computing device 300 and external devices via communication path 326. In various embodiments, the communication interface 324 allows data to be transferred between the computing device 300 and a data communication network (eg, a public or private data communication network). Communication interface 324 may be used to exchange data between different computing devices 300. Such a computing device 300 forms part of an interconnected computer network. Examples of communication interface 324 may include a modem, a network interface (eg, an Ethernet card), a communication port, an antenna with associated circuitry, and the like. The communication interface 324 may be wired or wireless. Software and data transferred via the communication interface 324 are in signal format. This may be an electronic, electromagnetic, optical signal, or other signal that can be received by the communication interface 324. These signals may be provided to the communication interface via communication path 326.

図3に示すように、コンピューティング装置300は更に、表示インタフェース302を含む。これは、画像を関連ディスプレイ330と音声インタフェース332とへ提供する動作を実行し、関連スピーカ334を介して音声コンテンツを再生する動作を実行する。   As shown in FIG. 3, the computing device 300 further includes a display interface 302. This performs an operation of providing an image to the related display 330 and the audio interface 332, and an operation of reproducing audio content via the related speaker 334.

本開示のように、「コンピュータプログラム製品」との用語は、部分的には、取外し可能な記憶ユニット318、取外し可能な記憶ユニット322、ハードディスクドライブ312に内蔵されたハードディスク、又は、通信パス326(無線リンク又はケーブル)上で通信インタフェース324へソフトウェアを伝達する搬送波を指してよい。コンピュータ可読記憶媒体は、非一時的な不揮発性有形記憶媒体を指す。これは、記録された命令及び/又はデータを、実行及び/又は処理のためのコンピューティング装置300へ提供する。そのような記憶媒体の例は、フロッピーディスク、磁気テープ、CD-ROM、DVD、Blu-ray(登録商標)ディスク、ハードディスクドライブ、ROM又は集積回路、USBメモリ磁気光ディスク、又はコンピュータ可読カード(例えばPCMCIAカード等)を含む。そのような装置がコンピューティング装置300の内部か外部かは問わない。一時的な又は不揮発性のコンピュータ可読送信媒体(これはソフトウェア、アプリケーションプログラム、命令及び/又はデータをコンピューティング装置300へ提供する)の例は、無線又は赤外線送信チャネルと、他のコンピュータ若しくはネットワーク装置へのネットワーク接続を含み、また、eメール送信及びウェブサイト等で記録された情報を含むインターネット又はイントラネットを含んでよい。   As in the present disclosure, the term “computer program product” partially refers to a removable storage unit 318, a removable storage unit 322, a hard disk built into the hard disk drive 312, or a communication path 326 ( A carrier wave that carries software to the communication interface 324 over a wireless link or cable). A computer-readable storage medium refers to a non-transitory nonvolatile tangible storage medium. This provides the recorded instructions and / or data to the computing device 300 for execution and / or processing. Examples of such storage media are floppy disks, magnetic tapes, CD-ROMs, DVDs, Blu-ray® disks, hard disk drives, ROMs or integrated circuits, USB memory magnetic optical disks, or computer readable cards (eg PCMCIA Card). It does not matter whether such a device is internal or external to computing device 300. Examples of transitory or non-volatile computer readable transmission media (which provide software, application programs, instructions and / or data to computing device 300) include wireless or infrared transmission channels and other computer or network devices. Network connection to the Internet, and may include the Internet or an intranet containing information recorded in email transmissions and websites.

コンピュータプログラム製品は、プロセッサによって実行可能な命令の形式でメインメモリ308に格納されて、コンピュータシステム300に次のことを実行させてよい。
(A)複数感知の相互作用販売時点端末を第1の時点でモバイル装置にペアリングし、(A1)顧客の識別データと複数感知の相互作用販売時点端末に関連付けられた識別子とを含むトランザクション開始指示を受信し、(A2)認証情報を、受信された識別データに基づいて、顧客に登録されたモバイル端末に送信し、(B)トランザクション選択を受信し、(C)第2の時点で支払を処理し、トランザクション選択を受信することは、第1の時点と第2の時点との間で生じ、(C1)トランザクションの支払に対する決済要求を受信し、決済要求は感知認証入力を含み、(C2)受信された感知認証入力と登録済みモバイル端末に送信された認証情報との間の比較に基づいて、トランザクションを承認する。コンピュータプログラムはまた、プロセッサによって実行可能なステップを含んでよく、コンピュータシステム300に、様々な他の分析ステップ(例えば受信された感知認証入力と登録済みモバイル端末に送信された認証情報とを比較し、購入可能な商品の一覧を表示し、トランザクション選択を受信し、トランザクション選択は1以上の商品の選択を含み、複数感知POSのマイクを用いて発話を受信し、発話を機械可読データに処理して、発話のテキストを判定する。)を実行させてよい。
The computer program product may be stored in the main memory 308 in the form of instructions executable by the processor to cause the computer system 300 to:
(A) Pairing a multi-sensing interactive point-of-sale terminal with a mobile device at a first point of time, and (A1) starting a transaction including customer identification data and an identifier associated with the multi-sensing interactive point-of-sale terminal Receive instructions, (A2) send authentication information to the mobile terminal registered with the customer based on the received identification data, (B) receive the transaction selection, (C) pay at the second time And receiving a transaction selection occurs between a first time point and a second time point, (C1) receiving a payment request for payment of the transaction, the payment request including a sensed authentication input, C2) Approve the transaction based on a comparison between the received sensed authentication input and the authentication information sent to the registered mobile terminal. The computer program may also include steps executable by the processor to allow the computer system 300 to compare various other analysis steps (eg, the received sensed authentication input with the authentication information sent to the registered mobile terminal). Display a list of products available for purchase, receive transaction selections, transaction selections include selection of one or more products, receive utterances using a multi-sense POS microphone, and process the utterances into machine-readable data To determine the text of the utterance).

コンピュータプログラム(コンピュータプログラムコードとも称される)は、メインメモリ308及び/又は補助メモリ310に格納される。コンピュータプログラムはまた、通信インタフェース324を介して受信されてよい。そのようなコンピュータプログラムは、実行されると、コンピューティング装置300が本開示の方法を実行することを可能にしてよい。様々な実施形態では、コンピュータプログラムは、実行されると、プロセッサ304が上記の実施形態の機能を実行することを可能にする。したがって、そのようなコンピュータプログラムはコンピュータシステム300のコントローラを示す。   Computer programs (also called computer program codes) are stored in the main memory 308 and / or the auxiliary memory 310. A computer program may also be received via communication interface 324. Such a computer program, when executed, may enable the computing device 300 to perform the disclosed method. In various embodiments, the computer program, when executed, enables the processor 304 to perform the functions of the above embodiments. Accordingly, such a computer program represents a controller of computer system 300.

ソフトウェアはコンピュータプログラムに格納されてよく、取外し可能な記憶ドライブ314、ハードディスクドライブ312又はインタフェース320を用いてコンピューティング装置300にロードされてよい。代替的にコンピュータプログラム製品は、通信パス326上でコンピュータシステム300へダウンロードされてよい。ソフトウェアは、プロセッサ304によって実行されると、コンピューティング装置300に、本開示の実施形態を実行させる。   The software may be stored in a computer program and loaded into the computing device 300 using a removable storage drive 314, hard disk drive 312 or interface 320. Alternatively, the computer program product may be downloaded to computer system 300 over communication path 326. The software, when executed by the processor 304, causes the computing device 300 to execute embodiments of the present disclosure.

図3の実施形態は単に例示目的で提示されることを理解されたい。したがっていくつかの実施形態では、コンピューティング装置300の1以上の機能は省略されてよい。また、いくつかの実施形態では、コンピューティング装置300の1以上の機能は共に組み合わされてよい。代替的に、いくつかの実施形態では、コンピューティング装置300の1以上の機能は1以上の構成要素部分に分割されてよい。   It should be understood that the embodiment of FIG. 3 is presented for illustrative purposes only. Thus, in some embodiments, one or more functions of computing device 300 may be omitted. Also, in some embodiments, one or more functions of computing device 300 may be combined together. Alternatively, in some embodiments, one or more functions of computing device 300 may be divided into one or more component parts.

本発明の趣旨及び範囲を逸脱すること無く広く記述されるように、多くの変形例及び/又は修正例が、特定の実施形態で示された本発明に対してなされてよいことが当業者によって理解される。例えば本実施形態は人型ロボットに関して開示され記述される。しかし、開示された実施形態は、他の種別のロボット(例えば人型でないロボット)、デジタルアシスタント(例えばEcho及びSiri)、チャットボット、及び、トランザクションを実行するための任意の類似の相互作用インタフェースを用いて使用されてよい。したがって本実施形態は、あらゆる観点で例示的に考慮されるものであり、限定的に考慮されるものではない。   It will be appreciated by those skilled in the art that many variations and / or modifications may be made to the invention shown in the specific embodiments, as broadly described without departing from the spirit and scope of the invention. Understood. For example, this embodiment is disclosed and described with respect to a humanoid robot. However, the disclosed embodiments include other types of robots (eg, non-humanoid robots), digital assistants (eg, Echo and Siri), chatbots, and any similar interaction interface for performing transactions. May be used. Therefore, the present embodiment is considered by way of example from every viewpoint, and is not considered to be limited.

Claims (20)

トランザクションを実行する方法であって、
第1の時点で複数感知の相互作用販売時点端末とモバイル装置をペアリングするステップであって、
顧客の識別データと前記複数感知の相互作用販売時点端末に関連付けられた識別子とを含むトランザクション開始指示を受信することと、
前記受信された識別データに基づいて、前記顧客に登録済みのモバイル端末に認証情報を送信することを含む、ステップと、
トランザクション選択を受信するステップと、
第2の時点で支払を処理するステップであって、前記トランザクション選択は前記第1の時点と前記第2の時点との間で生じ、
前記トランザクションの前記支払についての決済要求を受信することであって、前記決済要求は感知認証入力を含む、ことと、
前記受信された感知認証入力と前記登録済みのモバイル端末に送信された認証情報との間の比較に基づいて前記トランザクションを承認することとを含むステップと、
を含む方法。
A method for executing a transaction,
Pairing a multi-sense interactive point-of-sale terminal with a mobile device at a first point of time, comprising:
Receiving a transaction initiation instruction including customer identification data and an identifier associated with the multi-sense interactive point-of-sale terminal;
Transmitting authentication information to a mobile terminal registered with the customer based on the received identification data; and
Receiving a transaction selection;
Processing a payment at a second time, wherein the transaction selection occurs between the first time and the second time;
Receiving a settlement request for the payment of the transaction, wherein the settlement request includes a sensed authentication input;
Approving the transaction based on a comparison between the received sensed authentication input and authentication information transmitted to the registered mobile terminal;
Including methods.
請求項1に記載の方法において、前記認証情報と前記感知認証入力とは、アルファベット及び数値のデータと、数値と、身振りと、画像と、表情と、発話とのうちの1以上を含む、方法。   2. The method according to claim 1, wherein the authentication information and the sensing authentication input include one or more of alphabetic and numerical data, numerical values, gestures, images, facial expressions, and utterances. . 請求項1又は2に記載の方法において、更に、
前記複数感知の相互作用販売時点端末のディスプレイスクリーンを用いて、購入可能な商品の一覧を表示するステップと、
前記ディスプレイスクリーンを介して前記トランザクション選択を受信するステップであって、前記トランザクション選択は1以上の商品の選択を含む、ステップと、
を含む方法。
The method according to claim 1 or 2, further comprising:
Using a display screen of the multi-sensing interaction point-of-sale terminal to display a list of products that can be purchased;
Receiving the transaction selection via the display screen, wherein the transaction selection includes a selection of one or more items;
Including methods.
請求項3に記載の方法において、前記決済要求を受信することは、前記ディスプレイスクリーンに提供された前記認証入力を受信することを含む、方法。   4. The method of claim 3, wherein receiving the payment request includes receiving the authentication input provided on the display screen. 請求項2に記載の方法において、前記決済要求を受信することは、
前記複数感知の相互作用販売時点端末のマイクを用いて前記発話を受信することと、
前記発話を機械可読データに処理して、前記発話のテキストを判定することと、を含む方法。
The method of claim 2, wherein receiving the payment request comprises:
Receiving the utterance using a microphone of the multi-sensing interaction point-of-sale terminal;
Processing the utterance into machine readable data to determine text of the utterance.
請求項2に記載の方法において、前記決済要求を受信することは、
前記複数感知の相互作用販売時点端末の撮像装置を用いて、前記複数感知の相互作用販売時点端末に提示された身振りの画像を撮像することと、
前記画像を機械可読データに処理して前記身振りを判定することと、を含む方法。
The method of claim 2, wherein receiving the payment request comprises:
Using the imaging device of the multi-sensing interaction point-of-sale terminal to capture a gesture image presented to the multi-sensing interaction point-of-sale terminal;
Processing the image into machine readable data to determine the gesture.
先行する請求項のいずれか1項に記載の方法において、前記トランザクション開始指示はインターネットネットワークを介して受信される、方法。   A method according to any one of the preceding claims, wherein the transaction initiation indication is received via an internet network. 先行する請求項のいずれか1項に記載の方法において、前記複数感知の相互作用販売時点端末に関連付けられた前記識別子はバーコードを含む、方法。   The method according to any one of the preceding claims, wherein the identifier associated with the multi-sense interactive point-of-sale terminal comprises a barcode. 先行する請求項のいずれか1項に記載の方法において、前記認証情報は電話網を介して送信される、方法。   A method according to any one of the preceding claims, wherein the authentication information is transmitted over a telephone network. 請求項1又は2に記載の方法において、前記認証情報を送信することは、
前記認証情報をバーコードにエンコードすることと、
前記エンコードされたバーコードを前記登録済みのモバイル端末に送信することと、を含む方法。
The method according to claim 1 or 2, wherein transmitting the authentication information comprises:
Encoding the authentication information into a barcode;
Transmitting the encoded barcode to the registered mobile terminal.
請求項10に記載の方法において、前記決済要求を受信することは、前記複数感知の相互作用販売時点端末のバーコードリーダを用いて前記エンコードされたバーコードをスキャンすることを含む、方法。   11. The method of claim 10, wherein receiving the payment request comprises scanning the encoded barcode using a barcode reader of the multi-sense interactive point-of-sale terminal. 先行する請求項のいずれか1項に記載の方法において、前記複数感知の相互作用販売時点端末は、相互作用動作に従事するよう構成された人型ロボットである、方法。   A method according to any one of the preceding claims, wherein the multi-sensing interactive point-of-sale terminal is a humanoid robot configured to engage in interactive operations. トランザクションを実行するコンピュータシステムであって、
少なくとも1つのプロセッサと、
コンピュータプログラムコードを格納する少なくとも1つのメモリモジュールであって、前記コンピュータプログラムコードは、前記少なくとも1つのプロセッサを用いて、前記コンピュータシステムに、
第1の時点で複数感知の相互作用販売時点端末をモバイル装置とペアリングさせるステップであって、前記コンピュータシステムは、
顧客の識別データと前記複数感知の相互作用販売時点端末に関連付けられた識別子とを含むトランザクション開始指示を受信することと、
前記受信された識別データに基づいて、前記顧客に登録済みのモバイル端末に認証情報を送信することとを実行する、ステップと、
トランザクション選択を受信するステップと、
第2の時点で支払を処理するステップであって、前記コンピュータシステムは前記第1の時点と前記第2の時点との間で前記トランザクション選択を受信し、前記第2の時点で前記コンピュータシステムは、
前記トランザクションの支払に対する決済要求を受信することであって、前記決済要求は感知認証入力を含む、ことと、
前記受信された感知認証入力と前記登録済みのモバイル端末に送信された前記認証情報との間の比較に基づいて、前記トランザクションを承認することと、を実行するステップとを実行させる、システム。
A computer system for executing a transaction,
At least one processor;
At least one memory module storing computer program code, wherein the computer program code is stored in the computer system using the at least one processor;
Pairing a multi-sensing interactive point-of-sale terminal with a mobile device at a first time, the computer system comprising:
Receiving a transaction initiation instruction including customer identification data and an identifier associated with the multi-sense interactive point-of-sale terminal;
Performing authentication information to a mobile terminal registered with the customer based on the received identification data; and
Receiving a transaction selection;
Processing a payment at a second time, wherein the computer system receives the transaction selection between the first time and the second time, at which the computer system is ,
Receiving a payment request for payment of the transaction, wherein the payment request includes a sensed authentication input;
Approving the transaction based on a comparison between the received sensed authentication input and the authentication information transmitted to the registered mobile terminal.
請求項13に記載のコンピュータシステムにおいて、前記プロセッサは前記受信された感知認証入力と前記登録済みのモバイル端末に送信された前記認証情報とを比較するよう構成される、コンピュータシステム。   14. The computer system of claim 13, wherein the processor is configured to compare the received sensed authentication input with the authentication information transmitted to the registered mobile terminal. トランザクションを実行するシステムであって、
複数感知の相互作用販売時点端末であって、
前記トランザクションの支払に対する決済要求を受信することであって、前記決済要求は感知認証入力を含む、ことと、
前記決済要求を送信することと、を実行するよう構成された複数感知の相互作用販売時点端末と、
データを格納するデータベースと、
前記複数感知の相互作用販売時点端末及び前記データベースと通信するプロセッサとを含み、
前記プロセッサは、
第1の時点で複数感知の相互作用販売時点端末をモバイル装置とペアリングさせるステップであって、前記プロセッサは、
顧客の識別データと前記複数感知の相互作用販売時点端末に関連付けられた識別子とを含むトランザクション開始指示を受信し、
前記受信された識別データに基づいて、前記顧客に登録済みのモバイル端末に認証情報を送信し、前記モバイル端末の詳細は前記データベースに格納される、ステップと、
トランザクション選択を受信するステップと、
第2の時点で前記支払を処理するステップであって、前記トランザクション選択は前記第1の時点と前記第2の時点との間で受信され、前記第2の時点で前記プロセッサは、
前記トランザクションの前記支払に対する前記決済要求を、前記複数感知の相互作用販売時点端末から受信し、
前記受信された感知認証入力と前記登録済みのモバイル端末に送信された前記認証情報との間の比較に基づいて、前記トランザクションを承認する、ステップと、
を実行する、システム。
A system for executing transactions,
A multi-sensing interaction point-of-sale terminal,
Receiving a payment request for payment of the transaction, wherein the payment request includes a sensed authentication input;
Sending said payment request; and a multi-sense interactive point-of-sale terminal configured to perform:
A database to store the data;
The multi-sensing interactive point-of-sale terminal and a processor in communication with the database;
The processor is
Pairing a multi-sensing interactive point-of-sale terminal with a mobile device at a first time, the processor comprising:
Receiving a transaction initiation instruction including customer identification data and an identifier associated with the multi-sense interactive point-of-sale terminal;
Transmitting authentication information to a mobile terminal registered with the customer based on the received identification data, and details of the mobile terminal are stored in the database;
Receiving a transaction selection;
Processing the payment at a second time, wherein the transaction selection is received between the first time and the second time, at which the processor
Receiving the payment request for the payment of the transaction from the multi-sense interactive point-of-sale terminal;
Approving the transaction based on a comparison between the received sensed authentication input and the authentication information transmitted to the registered mobile terminal;
Run the system.
請求項15に記載のシステムにおいて、前記複数感知の相互作用販売時点端末はディスプレイスクリーンを含み、更に、前記ディスプレイスクリーンに提供された前記認証入力を受信するよう構成される、システム。   16. The system of claim 15, wherein the multi-sensing interactive point of sale terminal includes a display screen and is further configured to receive the authentication input provided on the display screen. 請求項15に記載のシステムにおいて、前記複数感知の相互作用販売時点端末はマイクを含み、更に、
前記マイクを用いて発話を受信し、
前記発話を機械可読データに処理して、前記発話のテキストを判定するよう構成される、システム。
16. The system of claim 15, wherein the multi-sensing interactive point-of-sale terminal includes a microphone, and
Receive an utterance using the microphone,
A system configured to process the utterance into machine readable data to determine text of the utterance.
請求項15に記載のシステムにおいて、前記複数感知の相互作用販売時点端末は撮像装置を含み、更に、
前記撮像装置を用いて、前記複数感知の相互作用販売時点端末に提示された身振りの画像を撮像し、
前記画像を機械可読データに処理して前記身振りを判定するよう構成される、システム。
16. The system of claim 15, wherein the multi-sensing interactive point-of-sale terminal includes an imaging device, and
Using the imaging device, to capture the gesture image presented to the multiple sensing interaction point of sale terminal,
A system configured to process the image into machine readable data to determine the gesture.
請求項15又は16に記載のシステムにおいて、前記プロセッサは更に、
前記認証情報をバーコードにエンコードし、
前記エンコードされたバーコードを前記登録済みのモバイル端末に送信するよう構成される、システム。
17. The system according to claim 15 or 16, wherein the processor further comprises:
Encoding the authentication information into a barcode;
A system configured to transmit the encoded barcode to the registered mobile terminal.
請求項19に記載のシステムにおいて、前記複数感知の相互作用販売時点端末は更に、前記エンコードされたバーコードを前記複数感知の相互作用販売時点端末のバーコードリーダを用いてスキャンするよう構成される、システム。   20. The system of claim 19, wherein the multi-sensing interactive point-of-sale terminal is further configured to scan the encoded bar code using a bar code reader of the multi-sensing interactive point of sale terminal. ,system.
JP2019001380A 2018-02-09 2019-01-08 System and method for conducting transaction Pending JP2019139758A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SG10201801145Q 2018-02-09
SG10201801145QA SG10201801145QA (en) 2018-02-09 2018-02-09 System and method for conducting a transaction

Publications (1)

Publication Number Publication Date
JP2019139758A true JP2019139758A (en) 2019-08-22

Family

ID=67694201

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019001380A Pending JP2019139758A (en) 2018-02-09 2019-01-08 System and method for conducting transaction

Country Status (2)

Country Link
JP (1) JP2019139758A (en)
SG (1) SG10201801145QA (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024004622A1 (en) * 2022-06-29 2024-01-04 ソニーグループ株式会社 Robot, and robot control method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS625476A (en) * 1985-07-01 1987-01-12 Omron Tateisi Electronics Co Matching device
WO2002008981A1 (en) * 2000-07-25 2002-01-31 Image Media Design Co., Ltd. Business transacting method
JP2002163584A (en) * 2000-11-24 2002-06-07 Fujitsu Ltd Card payment method and system using portable information terminal
JP2010232856A (en) * 2009-03-26 2010-10-14 Fujifilm Corp Remote control method for portable device
JP2015201174A (en) * 2014-04-03 2015-11-12 富士ゼロックス株式会社 user authentication method, system, and program
US20170213268A1 (en) * 2016-01-25 2017-07-27 Mastercard Asia/Pacific Pte Ltd Method for facilitating a transaction using a humanoid robot

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS625476A (en) * 1985-07-01 1987-01-12 Omron Tateisi Electronics Co Matching device
WO2002008981A1 (en) * 2000-07-25 2002-01-31 Image Media Design Co., Ltd. Business transacting method
JP2002163584A (en) * 2000-11-24 2002-06-07 Fujitsu Ltd Card payment method and system using portable information terminal
JP2010232856A (en) * 2009-03-26 2010-10-14 Fujifilm Corp Remote control method for portable device
JP2015201174A (en) * 2014-04-03 2015-11-12 富士ゼロックス株式会社 user authentication method, system, and program
US20170213268A1 (en) * 2016-01-25 2017-07-27 Mastercard Asia/Pacific Pte Ltd Method for facilitating a transaction using a humanoid robot

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024004622A1 (en) * 2022-06-29 2024-01-04 ソニーグループ株式会社 Robot, and robot control method

Also Published As

Publication number Publication date
SG10201801145QA (en) 2019-09-27

Similar Documents

Publication Publication Date Title
US10268810B2 (en) Methods, apparatus and systems for securely authenticating a person depending on context
AU2019200260B2 (en) Methods and systems for wallet enrollment
US9002739B2 (en) Method and system for signature capture
US20170116596A1 (en) Mobile Communication Device with Proximity Based Communication Circuitry
US20190385160A1 (en) System and process for on-the-fly cardholder verification method selection
US20170039566A1 (en) Method and system for secured processing of a credit card
US20140074655A1 (en) System, apparatus and methods for online one-tap account addition and checkout
US20170228690A1 (en) System and method for delivery receipting and user authentication in unmanned product deliveries
US20180181961A1 (en) System and method for conducting a payment transaction
HK1253890A1 (en) Electronic payment transactions using machine readable code without requiring online connection
US11379813B2 (en) System and method for point of sale transactions using wireless device with security circuit
US20170024720A1 (en) Multi-mode payment systems and methods
US20170243224A1 (en) Methods and systems for browser-based mobile device and user authentication
US20180247298A1 (en) Methods and systems for communicating scanned item information between merchant equipment for scanning or selecting an item and a mobile device
US20250322399A1 (en) Systems and methods for secure authentication of a device during a service
US20220383317A1 (en) Virtual gift cards with instant delivery and secured remote redemption
CA2907930C (en) Mobile barcode generation and payment
KR20140060782A (en) System for paying online using smart phone
JP2019139758A (en) System and method for conducting transaction
US10769620B2 (en) System for making an electronic payment transaction
US20190251539A1 (en) System and method for conducting a transanction
KR20220061387A (en) Method for providing simple payment service using other user's terminal, server and system thereof

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190218

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191126

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20191122

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200107

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20200128