JP2019139758A - System and method for conducting transaction - Google Patents
System and method for conducting transaction Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 64
- 230000002452 interceptive effect Effects 0.000 claims abstract description 44
- 238000012545 processing Methods 0.000 claims abstract description 18
- 230000008569 process Effects 0.000 claims description 28
- 238000004590 computer program Methods 0.000 claims description 26
- 238000004891 communication Methods 0.000 claims description 23
- 230000003993 interaction Effects 0.000 claims description 19
- 230000000977 initiatory effect Effects 0.000 claims description 9
- 238000003384 imaging method Methods 0.000 claims description 7
- 230000008921 facial expression Effects 0.000 claims description 4
- 230000006870 function Effects 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 4
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000001953 sensory effect Effects 0.000 description 3
- 230000014509 gene expression Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 241000238558 Eucarida Species 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000002860 competitive effect Effects 0.000 description 1
- 230000001010 compromised effect Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
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.
図面を参照して、本実施形態が例示目的のみで記載される。異なる図面での類似の参照符号及び文字は類似の要素又は同等物を指す。 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
人型ロボット102は顧客100との相互作用動作に従事するよう構成される。例えば人型ロボット102は人型を有し、顧客100と握手をし及び視線を合わせる等の動作を実行するよう構成される。実施形態では人型ロボット102はディスプレイ(表示)スクリーン(以下「スクリーン」と称される)を含み、店舗内で購入可能な商品の一覧を表示する。人型ロボット102はタッチスクリーン機能を有し、顧客100がトランザクション選択(例えば表示スクリーンに掲載された1以上の商品を選択すること)を行うことを可能にする。
The
購入処理を開始するために、顧客100は、電子装置に搭載された販売者モバイルアプリケーション(以下「販売者アプリ」と称される)を有効にする(図1のモバイル装置104として示される)。典型的には、販売者アプリは販売者によって開発され、顧客100にアプリ内購入又はアプリ内支払を実行させる。実施形態では販売者アプリは、アプリケーション呼び出しと統合され又はデジタルウォレットに対しアプリケーション呼び出しを行う。これにより販売者アプリは、顧客100が、人型ロボット102を用いて店舗内で購入された品目につき、デジタルウォレットを用いてアプリ内支払を行うことを可能にする。顧客100は通常、識別データを提供して、販売者アプリ及び/又はデジタルウォレットにアクセスしなければならない。
To initiate the purchase process,
デジタルウォレットを用いる代わりに、他の支払手段が選択されて販売者アプリ内でアプリ内支払を行ってよいことに留意されたい。支払手段はアプリ内クレジット、クレジット/デビットカード、及び、第三者オンライン支払プラットフォーム(例えば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
次にバーコードが人型ロボット102のスクリーン上に表示される。バーコードが人型ロボット102の一意の識別子(以下「識別子」と称される)を示す。実施形態では販売者アプリは信号をモバイル装置104のカメラに送信するよう構成され、バーコードを撮像し、撮像されたバーコードからデータを抽出する。顧客100は販売者アプリを操作して、モバイル装置104のカメラにアクセスし、バーコード読み取り機能を用いて、スクリーン上に表示されたバーコードをスキャンする。他の実施形態では、販売者アプリはモバイル装置104の画像ギャラリーへのアクセスを付与され、モバイル装置104の画像ギャラリーに保存されたバーコードの画像を取得する。販売者アプリはスキャンされたバーコードから識別子を抽出するよう構成される。
Next, the barcode is displayed on the screen of the
ステップBにて顧客100はモバイル装置104を用いてトランザクション開始指示(以下、「指示」と称される)を販売者サーバ106へ送信する。この指示は販売者サーバ106に、モバイル装置104が人型ロボット102とペアになろうとしていることを通知するのに役立つ。このときペアリングはシーケンス開始を示し、人型ロボット102での購入を行う。実施形態では指示はインターネットネットワークを介して販売者サーバ106へ送信される。指示は識別子と顧客100の識別データとを含む。販売者サーバ106はトランザクション開始指示(これはモバイル装置104からの、顧客の識別データと、複数感知相互作用POSに関連付けられた識別子とを含む)を受信する。識別データは、販売者アプリにサインアップした顧客アカウントに登録され、顧客100によって、販売者アプリを用いて自身の顧客アカウントにログインするために用いられる。実施形態では識別データはアクセスコード(例えば顧客アカウント名、顧客識別番号、顧客電話番号)と認証データ(例えば生体データ、パスワード)とを含む。例えば顧客はアカウント名とパスワードとを用いて顧客アカウントにログインする。識別データは、アプリ内支払を行うために選択される支払手段(例えばデジタルウォレット、オンライン支払プラットフォーム、クレジット/デビットカード)にサインアップした顧客アカウントに登録された識別データであってよい。実施形態ではバーコードのスキャンが成功すると、識別子と識別データとは自動的に販売者アプリからインターネットネットワークを介して販売者サーバ106へ送信される。
In step B, the
実施形態では、販売者サーバ106はまた、モバイル装置104からデジタルウォレットの詳細を受信する。例えばモバイル装置104は支払トークンを販売者サーバ106へ送信する。支払トークンはトランザクションを完了するために使用される他の決済データを取得するために使用される。販売者サーバ106によって受信された支払手段詳細の種別は、選択された支払手段に応じて変化することに留意されたい。例えばもしクレジットカードがトランザクション支払のために選択されると、モバイル装置104はクレジットカード詳細(例えばクレジットカード番号及びカード検証値(CVV))を販売者サーバ106へ送信する。
In an embodiment,
バーコードは人型ロボット102の識別子を含む。したがってモバイル装置104からバーコードを受信することによって、販売者サーバは人型ロボット102とモバイル装置104とを対にすることができる。換言すれば、もし顧客のアイデンティティの認証処理が決済中に成功すれば、人型ロボット102を用いてなされる今度の購入は、モバイル装置104に搭載された販売者アプリと統合されたデジタルウォレットを用いて支払われる。
The bar code includes an identifier of the
モバイル装置104からトランザクション開始指示を受信すると、販売者サーバ106は顧客アカウントで登録された顧客詳細へのアクセスを得る(ステップC)。顧客詳細は顧客データベース108に格納され、顧客アカウント下で登録されたモバイル端末のコンタクト(連絡先)詳細を含む。認証情報は今度のトランザクションにおいて使用するために特別に生成され、顧客データベース108から取得されたコンタクト詳細に基づいて、登録済みのモバイル端末に送信される。ステップDにて販売者サーバ106は受信された識別データに基づいて、顧客100に登録済みのモバイル端末へ認証情報を送信する。例えばもしモバイル装置104が、登録済みのモバイル端末であれば、認証情報はモバイル装置104へ送信される(図1)。実施形態では認証情報は電話網を介して登録済みのモバイル端末に送信される。
Upon receiving a transaction start instruction from the
認証情報は決済中に人型ロボット106にて顧客認証のために使用される。というのも顧客100が実際に自身が主張する対象であることを検証するための手段を、認証情報が提供するからである。特に人型ロボット102は顧客100が感知認証入力(以下、「認証入力」と称される)を提供するよう促す。トランザクションは、認証入力が正しいときのみ承認される。認証入力は、それがモバイル装置104に送信された認証情報と一致するときに正しい。さもなければトランザクションは承認されない。このマッチングを実行する1つの方法がステップFにて実行される(下記参照)。実施形態では認証情報は品目の画像(例えば傘の画像)であってよい。
The authentication information is used for customer authentication by the
電話網の代わりに、認証情報はインターネットネットワークを介して登録済みのモバイル端末へ(例えばモバイルメッセージアプリケーションへ)送信されてよいことに留意されたい。もしモバイル装置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
認証情報を受信すると、顧客100は、人型ロボット102のスクリーンを用いて、トランザクション選択を行う。トランザクション選択は1以上の商品(これは顧客100が店舗から購入したいものである)を含む。トランザクション選択を完了すると、顧客100は、人型ロボット102のスクリーンを用いて、トランザクション選択の確認を送信する。販売者サーバ106は人型ロボット102からトランザクション選択を受信する。
Upon receiving the authentication information, the
トランザクション選択を受信すると、第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
画像に加えて、認証情報と認証入力とは様々な形式(例えばアルファベット及び数値のデータ、文字、数値、音声、身振り及び表現)であってよいことに留意されたい。例えば登録済みのモバイル端末に送信された認証情報は、身振り又は表情を含む。顧客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
実施形態では、人型ロボット102はマイクを含む。顧客100は、マイクに発話することによって、認証入力を人型ロボット102に提供することができる。人型ロボット102はテキスト認識ソフトウェアを用いて、発話を機械可読データへ処理し、発話のテキストを判定する。他の実施形態では、人型ロボット102はカメラを含む。顧客100は、身振りを人型ロボット102に対して行うことによって、認証入力を提供することができる。カメラは人型ロボット102に対して提示された身振りを画像又は映像として撮像することができる。人型ロボット102は画像又は映像を機械可読データへ処理して、身振りを判定することができる。別の実施形態では、人型ロボット102はバーコードリーダを含む。もし認証情報がバーコードへエンコードされ、登録済みモバイル端末へ送信されると、顧客100は、バーコードリーダを用いてバーコードをスキャンすることによって認証入力を提供することができる。人型ロボット102はバーコードを処理して、認証入力を判定することができる。
In the embodiment, the
ステップ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.
ステップFにて販売者サーバ106は店舗内での商品購入のためのトランザクションに対する支払につき、決済要求を受信する。決済要求は、顧客100によって人型ロボット102に提供された感知認証入力を含む。決済要求はまた、合計のトランザクション金額と商品詳細(例えば商品の金額と商品説明)とを含んでよい。次に販売者サーバ102はステップEにて人型ロボット102から受信された感知認証入力と、ステップCにて登録済みモバイル端末に送信された認証情報との間の比較に基づいてトランザクションを承認する。もし人型ロボット102から受信された認証入力が登録済みモバイル端末に提供された認証情報と一致すれば顧客認証は成功であり、トランザクションが承認される。さもなければトランザクションは拒否される。
In step F, the
一例では「コーヒー」との単語が、第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
人型ロボット102とモバイル装置104とのペアリングに応答して(ステップA及びB参照)、販売者サーバ106はまた、認証情報を人型ロボット102に送信可能である(ステップD)ことに留意されたい。このため、顧客100によって人型ロボット102に提供された感知認証入力とモバイル装置104に送信された認証情報との間の比較は、人型ロボット102によって実行されることができる。人型ロボット102は実質的に比較の結果(すなわち、一致か不一致か)を、販売者サーバ106に送信する。販売者サーバ106は次いで人型ロボット102によってなされた比較に基づいてトランザクションを承認する。これによりトランザクションは、比較の結果が「一致」のときに承認される。
Note that in response to the pairing of the
実施形態は、店舗内でなされるトランザクションの顧客承認を支援するシステム及び方法を提供する。支払手段詳細はモバイル装置に保存され、店舗での決済より前に販売者サーバへ送信される。このため、顧客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
もし人型ロボットと相互作用する人が、顧客アカウント下でモバイル端末を登録させなければ、彼らは決済中に人型ロボットに正しい認証入力を提供することができないので、人型ロボットにて行われる購入のために支払うことができない。例えばある人はなりすましにより、顧客の識別データを取得するかもしれない。なりすまし犯は販売者アプリ内の顧客アカウントにログインすることができ、人型ロボットを、彼らによって使用されるモバイル装置にペアリングすることができる。しかし、なりすまし犯はペアリングに応答して販売者サーバから認証情報を受信しない。というのも、彼らによって使用されるモバイル装置は顧客アカウントに登録されたモバイル端末ではないからである。したがってなりすまし犯は人型ロボットに正しい認証入力を提供できないので、認証処理を完了できない。換言すれば、仮にある人が正当な顧客の識別データを有していても、本実施形態はその人が詐欺的支払を行うことを防ぐ認証処理を有用に含んでよい。 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
本実施形態の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
他の実施形態では、認証情報は、複数トランザクションにつき有効であってよい。顧客100は認証情報を用いて第2のトランザクションを開始して、第2のトランザクションの支払を行ってよい。例えば顧客100は、接続された車両内ロボット上で、自身の車両から、トランザクションを起動及び処理してよい。この状況で、顧客100は、自身のモバイル装置を車両内ロボットに一度ペアリングするだけで、複数のトランザクションを開始及び完了してよい。
In other embodiments, the authentication information may be valid for multiple transactions. The
図3は、例示的なコンピューティング装置300を示す。これらは以後、相互交換可能にコンピュータシステム300として示される。1以上のそのようなコンピューティング装置300は、トランザクションを実行するために使用されてよい(例えば人型ロボット102と販売者サーバ106とを実現してよい)。コンピューティング装置300についての下記の記載は、例示目的のみで提供され、限定目的ではない。
FIG. 3 shows an
図3に示すように、例示的なコンピューティング装置300は、ソフトウェアルーティンを実行するためのプロセッサ304を含む。明確化の目的で単一のプロセッサが示される。しかし、コンピューティング装置300はまた、複数プロセッサシステムを含んでよい。プロセッサ304はコンピューティング装置300の他の構成要素と通信するのための通信インフラストラクチャ306に接続される。通信インフラストラクチャ306は例えば、通信バス、クロスバー又はネットワークを含んでよい。
As shown in FIG. 3, an
ソフトウェアルーティン又はコンピュータプログラムは、メモリ(例えばメインメモリ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
(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
コンピュータシステム300は更に、メインメモリ308(例えばランダムアクセスメモリ(RAM))と補助メモリ310等を含む。補助メモリ310は、ハードディスクドライブ312及び/又は取外し可能な記憶(ストレージ)ドライブ314(例えばフロッピーディスクドライブ、磁気テープドライブ、光ディスクドライブ等)を含んでよい。取外し可能な記憶ドライブ314は、周知の方法で、取外し可能な記憶ユニット318から読み取りを行ってもよいし、そこへ書き込みを行ってもよい。取外し可能な記憶ユニット318はフロッピーディスク、磁気ディスク、光ディスク等を含んでよく、これは取外し可能な記憶ドライブ314によって読み取られ又は書き込まれることができる。当業者によって理解されるように、取外し可能な記憶ユニット318はコンピュータ実行可能なプログラムコード命令及び/又はデータを格納するコンピュータ可読記憶媒体を含む。
The
代替例において、補助メモリ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
コンピューティング装置300はまた、少なくとも1つの通信インタフェース324を含む。通信インタフェース324は、ソフトウェア及びデータが、コンピューティング装置300と外部装置との間で通信パス326を介して転送されることを可能にする。様々な実施形態では、通信インタフェース324はデータがコンピューティング装置300とデータ通信ネットワーク(例えば公衆の又は私的のデータ通信ネットワーク)との間を転送されることを可能にする。通信インタフェース324は、データを異なるコンピューティング装置300の間で交換するために使用されてよい。そのようなコンピューティング装置300は相互接続されたコンピュータネットワークの一部を構成する。通信インタフェース324の例は、モデム、ネットワークインタフェース(例えばイーサネットカード)、通信ポート、関連回路を有するアンテナ等を含んでよい。通信インタフェース324は有線であってよいし、無線であってよい。通信インタフェース324を介して転送されるソフトウェア及びデータは信号形式である。これは電子的、電磁気的、光学的な信号、又は通信インタフェース324によって受信されることができる他の信号であってよい。これらの信号は通信パス326を介して通信インタフェースへ提供されてよい。
図3に示すように、コンピューティング装置300は更に、表示インタフェース302を含む。これは、画像を関連ディスプレイ330と音声インタフェース332とへ提供する動作を実行し、関連スピーカ334を介して音声コンテンツを再生する動作を実行する。
As shown in FIG. 3, the
本開示のように、「コンピュータプログラム製品」との用語は、部分的には、取外し可能な記憶ユニット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
コンピュータプログラム製品は、プロセッサによって実行可能な命令の形式でメインメモリ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
(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
コンピュータプログラム(コンピュータプログラムコードとも称される)は、メインメモリ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
ソフトウェアはコンピュータプログラムに格納されてよく、取外し可能な記憶ドライブ314、ハードディスクドライブ312又はインタフェース320を用いてコンピューティング装置300にロードされてよい。代替的にコンピュータプログラム製品は、通信パス326上でコンピュータシステム300へダウンロードされてよい。ソフトウェアは、プロセッサ304によって実行されると、コンピューティング装置300に、本開示の実施形態を実行させる。
The software may be stored in a computer program and loaded into the
図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
本発明の趣旨及び範囲を逸脱すること無く広く記述されるように、多くの変形例及び/又は修正例が、特定の実施形態で示された本発明に対してなされてよいことが当業者によって理解される。例えば本実施形態は人型ロボットに関して開示され記述される。しかし、開示された実施形態は、他の種別のロボット(例えば人型でないロボット)、デジタルアシスタント(例えば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以上の商品の選択を含む、ステップと、
を含む方法。 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.
前記複数感知の相互作用販売時点端末のマイクを用いて前記発話を受信することと、
前記発話を機械可読データに処理して、前記発話のテキストを判定することと、を含む方法。 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.
前記複数感知の相互作用販売時点端末の撮像装置を用いて、前記複数感知の相互作用販売時点端末に提示された身振りの画像を撮像することと、
前記画像を機械可読データに処理して前記身振りを判定することと、を含む方法。 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.
前記認証情報をバーコードにエンコードすることと、
前記エンコードされたバーコードを前記登録済みのモバイル端末に送信することと、を含む方法。 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.
少なくとも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.
複数感知の相互作用販売時点端末であって、
前記トランザクションの支払に対する決済要求を受信することであって、前記決済要求は感知認証入力を含む、ことと、
前記決済要求を送信することと、を実行するよう構成された複数感知の相互作用販売時点端末と、
データを格納するデータベースと、
前記複数感知の相互作用販売時点端末及び前記データベースと通信するプロセッサとを含み、
前記プロセッサは、
第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.
前記マイクを用いて発話を受信し、
前記発話を機械可読データに処理して、前記発話のテキストを判定するよう構成される、システム。 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.
前記撮像装置を用いて、前記複数感知の相互作用販売時点端末に提示された身振りの画像を撮像し、
前記画像を機械可読データに処理して前記身振りを判定するよう構成される、システム。 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.
前記認証情報をバーコードにエンコードし、
前記エンコードされたバーコードを前記登録済みのモバイル端末に送信するよう構成される、システム。 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.
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)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024004622A1 (en) * | 2022-06-29 | 2024-01-04 | ソニーグループ株式会社 | Robot, and robot control method |
Citations (6)
| 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 |
-
2018
- 2018-02-09 SG SG10201801145QA patent/SG10201801145QA/en unknown
-
2019
- 2019-01-08 JP JP2019001380A patent/JP2019139758A/en active Pending
Patent Citations (6)
| 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)
| 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 |