JP2014191674A - Server device, mobile terminal and settlement terminal - Google Patents
Server device, mobile terminal and settlement terminal Download PDFInfo
- Publication number
- JP2014191674A JP2014191674A JP2013067805A JP2013067805A JP2014191674A JP 2014191674 A JP2014191674 A JP 2014191674A JP 2013067805 A JP2013067805 A JP 2013067805A JP 2013067805 A JP2013067805 A JP 2013067805A JP 2014191674 A JP2014191674 A JP 2014191674A
- Authority
- JP
- Japan
- Prior art keywords
- payment
- identifier
- mobile
- card
- related information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000004891 communication Methods 0.000 claims abstract description 80
- 230000005540 biological transmission Effects 0.000 claims description 136
- 230000004044 response Effects 0.000 claims description 8
- 238000000034 method Methods 0.000 abstract description 116
- 230000008569 process Effects 0.000 abstract description 107
- 238000000060 site-specific infrared dichroism spectroscopy Methods 0.000 description 34
- 238000010586 diagram Methods 0.000 description 20
- 230000006870 function Effects 0.000 description 15
- 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 10
- 230000002093 peripheral effect Effects 0.000 description 4
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
【課題】移動体の内部等で行う決済処理において利用できない。
【解決手段】
カード識別子と携帯識別子との組である1以上の認証情報を格納し、決済を識別する第一決済識別子とカード識別子とを有する1以上のカード関連情報と、決済を識別する第二決済識別子を有する1以上の携帯関連情報とを受信するサーバ受信部と、サーバ受信部が受信した1以上のカード関連情報、1以上の携帯関連情報、および1以上の認証情報を用いて、決済が正当であるか否かを判断するサーバ判断部と、サーバ判断部が決済が正当であると判断した場合のみ、認証許可に対応する処理を行うサーバ処理部とを具備し、サーバ受信部が受信した携帯関連情報は、携帯端末から携帯識別子を近距離無線通信により受信した決済端末が送信した情報、または決済識別子を近距離無線通信により受信した携帯端末が送信した情報であるサーバ装置により、移動体の内部等で行う決済処理において利用できる。
【選択図】図1It cannot be used in a settlement process performed inside a mobile object.
[Solution]
One or more authentication information which is a set of a card identifier and a mobile identifier is stored, one or more card related information having a first payment identifier and a card identifier for identifying payment, and a second payment identifier for identifying payment The server receiving unit that receives one or more mobile-related information, and the one or more card-related information, the one or more mobile-related information, and the one or more authentication information received by the server receiving unit are valid for payment. A server determination unit that determines whether or not there is a server determination unit, and a server processing unit that performs processing corresponding to authentication permission only when the server determination unit determines that the payment is valid. The related information is information transmitted by a payment terminal that has received a portable identifier from a portable terminal by short-range wireless communication, or information transmitted by a portable terminal that has received a payment identifier by short-range wireless communication. The device can be utilized in the settlement process performed within such mobile.
[Selection] Figure 1
Description
本発明は、クレジットカード等を用いた決済システム等に関するものである。 The present invention relates to a payment system using a credit card or the like.
従来、無線式携帯端末装置の現在位置情報を用いて、カードの不正利用を判別するカード利用正当性判定方法があった(例えば、特許文献1参照)。この判定方法を実現するカード取引システムは、カード取引端末装置とカード認証ホストとをネットワークを介して結ぶことによりオンラインでのカード取引を可能とするとともに、無線式携帯端末装置の現在位置情報を管理する通信会社ホストを、ネットワークを介して更に結んだカード取引システムである。そして、本カード取引システムにおいて、カード取引要求時には、カード取引端末装置から送信されてくるデータに基づき、そのときのカード利用場所情報を取得する機能と、カード取引端末装置から送信されてくるカード情報に基づき、当該カードの正当利用者の所持する無線式携帯端末装置を特定し、通信会社ホストを介して当該無線式携帯端末装置の現在位置情報を取得する機能と、それら取得されたカード利用場所情報と、無線式携帯端末装置の現在位置情報とに基づき、当該カード利用の正当性を判定する機能と、を有する。 Conventionally, there has been a card use legitimacy determination method for discriminating unauthorized use of a card using current position information of a wireless portable terminal device (see, for example, Patent Document 1). The card transaction system that realizes this determination method enables online card transactions by connecting a card transaction terminal device and a card authentication host via a network, and manages the current location information of the wireless portable terminal device. This is a card transaction system in which telecommunications company hosts are further connected via a network. And in this card transaction system, at the time of card transaction request, based on the data transmitted from the card transaction terminal device, the function of acquiring the card usage location information at that time, and the card information transmitted from the card transaction terminal device Based on the above, the function of identifying the wireless portable terminal device possessed by the authorized user of the card and acquiring the current location information of the wireless portable terminal device via the telecommunications company host, and the obtained card usage location And a function of determining the validity of the card use based on the information and the current position information of the wireless portable terminal device.
また、GPS機能付き携帯電話によるクレジットカード認証システムがあった(例えば、特許文献2参照)。本システムにおいて、利用者の位置を特定するためのGPS機能付き携帯電話とクレジットカードを利用者に一緒に所持させる。また、各加盟店におけるPOS端末又は銀行やカードローン会社のATMの設置場所を特定するため、POS端末又はATMにGPS受信機を配設する。そして、商品や提供サービスの代金を支払う場合又はキャッシングを行う場合、利用者の位置情報を、キャリアを経由してGPSサービス会社に送信し、更にPOS端末又はATMの位置情報を決済代行サービス会社を経由してGPSサービス会社に送信し、該GPSサービス会社にて利用者の位置とPOS端末又はATMの設置場所を照合し、一致する場合にのみクレジットカードの使用を認証する。 There has also been a credit card authentication system using a mobile phone with a GPS function (see, for example, Patent Document 2). In this system, a user has a mobile phone with a GPS function and a credit card together for specifying the position of the user. In addition, a GPS receiver is installed in the POS terminal or ATM in order to specify the POS terminal or ATM of the bank or card loan company in each member store. When paying for goods or services, or when performing cashing, the user's location information is transmitted to the GPS service company via the carrier, and the POS terminal or ATM location information is sent to the payment agent service company. The information is transmitted to the GPS service company, and the GPS service company verifies the user's position with the POS terminal or ATM installation location, and authenticates the use of the credit card only when they match.
しかしながら、従来技術においては、電車や飛行機等の移動体の内部、地下等で行う決済処理において、利用できなかった。 However, the prior art cannot be used in a settlement process performed inside a moving body such as a train or an airplane, or underground.
つまり、特許文献1に係る技術において、携帯端末と決済端末が、例えば、新幹線など、高速に移動する移動体に存在する場合、無線式携帯端末装置の現在位置情報が取得されたタイミングと、カード利用場所情報を取得するタイミングとのずれが発生している場合、無線式携帯端末装置の存在場所とカード利用場所情報とが異なる場所であると判断される結果、決済が行われない、という課題があった。
That is, in the technology according to
また、特許文献2に係る技術において、特許文献1に係る技術の課題に加えて、地下などのGPS受信機が機能しない場所では利用できない、という課題があった。
Moreover, in the technique which concerns on
上記の課題に鑑み、本発明は、決済端末とユーザが保持している携帯端末との相対的な位置が所定の範囲内にあることを保証した上で、決済処理を行うことが可能となる。 In view of the above problems, the present invention makes it possible to perform payment processing after ensuring that the relative position between the payment terminal and the mobile terminal held by the user is within a predetermined range. .
本第一の発明のサーバ装置は、商品を購入するユーザが保持している携帯端末と、商品購入の決済を行う決済端末と、サーバ装置とを具備する決済システムにおけるサーバ装置であり、決済カードを識別するカード識別子と、携帯端末を識別する携帯識別子との組である1以上の認証情報を格納し得る認証情報格納部と、決済を識別する第一決済識別子とカード識別子とを有する1以上のカード関連情報と、決済を識別する1以上の第二決済識別子を有する1以上の携帯関連情報とを受信するサーバ受信部と、サーバ受信部が受信した1以上のカード関連情報、1以上の携帯関連情報、および認証情報格納部の1以上の認証情報を用いて、決済が正当であるか否かを判断するサーバ判断部と、サーバ判断部が決済が正当であると判断した場合のみ、認証許可に対応する処理を行うサーバ処理部とを具備し、サーバ受信部が受信した携帯関連情報は第二決済識別子を近距離無線通信により受信した携帯端末が送信した情報、またはサーバ受信部が受信した携帯識別子は携帯端末から近距離無線通信により受信した決済端末が送信した情報であるサーバ装置である。 A server device according to a first aspect of the present invention is a server device in a payment system including a mobile terminal held by a user who purchases a product, a payment terminal for payment for product purchase, and a server device, and a payment card One or more having an authentication information storage unit that can store one or more authentication information that is a set of a card identifier that identifies a mobile terminal and a mobile identifier that identifies a mobile terminal; a first settlement identifier that identifies settlement; and a card identifier A server receiving unit that receives the card related information and one or more mobile related information having one or more second payment identifiers for identifying payment, one or more card related information received by the server receiving unit, When the server determination unit determines whether the payment is valid using the mobile-related information and one or more authentication information in the authentication information storage unit, and the server determination unit determines that the payment is valid And a server processing unit that performs processing corresponding to the authentication permission, and the mobile-related information received by the server receiving unit is information transmitted by the mobile terminal that has received the second settlement identifier by short-range wireless communication, or server reception The mobile identifier received by the unit is a server device that is information transmitted by the payment terminal received from the mobile terminal by short-range wireless communication.
かかる構成により、電車や飛行機等の移動体の内部、地下等で行う地下等で行う決済処理においても利用できる。 With such a configuration, it can be used in a settlement process performed in a mobile body such as a train or an airplane, underground, or the like performed underground.
また、本第二の発明のサーバ装置は、第一の発明に対して、認証情報は、第一決済識別子と第二決済識別子との組である1以上の決済組情報をも有し、携帯端末は、1以上の第二決済識別子を、近距離無線通信により受信する携帯受信部と、携帯受信部が受信した1以上の第二決済識別子を有する携帯関連情報をサーバ装置に送信する携帯送信部とを具備し、決済端末は、第一決済識別子を格納し得る決済格納部と、決済カードからカード識別子を取得する第一決済取得部と、決済格納部から第一決済識別子を取得する第二決済取得部と、第一決済取得部が取得したカード識別子と、第二決済取得部が取得した第一決済識別子とを有するカード関連情報をサーバ装置に送信する第一決済送信部とを具備し、サーバ判断部は、サーバ受信部が受信した1以上のカード関連情報が有するカード識別子に対応する第一決済識別子と、サーバ受信部が受信した携帯関連情報が有する1以上の第二決済識別子のうちの一の第二決済識別子との組である決済組情報が、認証情報格納部に存在する場合に、決済が正当であると判断する決済システムにおけるサーバ装置である。 In the server device of the second invention, in contrast to the first invention, the authentication information also includes one or more payment set information that is a set of the first payment identifier and the second payment identifier, The terminal transmits a mobile receiver that receives one or more second settlement identifiers by short-range wireless communication, and mobile transmission that transmits mobile related information including the one or more second settlement identifiers received by the mobile receiver to the server device. A payment storage unit that can store a first payment identifier, a first payment acquisition unit that acquires a card identifier from a payment card, and a first payment identifier that acquires a first payment identifier from the payment storage unit. A second payment acquisition unit; a first payment transmission unit that transmits to the server device card-related information having the card identifier acquired by the first payment acquisition unit and the first payment identifier acquired by the second payment acquisition unit. The server determination unit receives the server determination unit. A set of a first payment identifier corresponding to a card identifier included in the one or more card-related information and one second payment identifier of one or more second payment identifiers included in the mobile-related information received by the server reception unit. This is a server device in a payment system that determines that payment is valid when the payment set information exists in the authentication information storage unit.
かかる構成により、電車や飛行機等の移動体の内部、地下等で行う決済処理においても利用できる。 With such a configuration, it can also be used in a settlement process performed inside a mobile body such as a train or an airplane, or underground.
また、本第三の発明のサーバ装置は、第一の発明に対して、携帯関連情報は、第二決済識別子と携帯識別子とを有し、カード関連情報が有する第一決済識別子と携帯関連情報が有する第二決済識別子とは、決済を識別する同じ種類の情報である決済識別子であり、サーバ受信部が受信した1以上のカード関連情報、および1以上の携帯関連情報のうちで、同一の決済識別子と対になるカード識別子と携帯識別子の組を取得するサーバ取得部をさらに具備し、サーバ判断部は、サーバ取得部が取得したカード識別子と携帯識別子の組と一致する認証情報が、認証情報格納部に存在するか否かを判断するサーバ装置である。 In the server device of the third aspect of the invention, in contrast to the first aspect of the invention, the mobile related information includes a second settlement identifier and a mobile identifier, and the card related information includes the first settlement identifier and the mobile related information. The second payment identifier that is included is a payment identifier that is the same type of information that identifies payment, and is the same among one or more card-related information and one or more mobile-related information received by the server receiver. A server acquisition unit that acquires a pair of a card identifier and a mobile identifier that is paired with a payment identifier is further provided, and the server determination unit is configured to verify that authentication information that matches the set of the card identifier and the mobile identifier acquired by the server acquisition unit It is a server device that determines whether or not it exists in the information storage unit.
かかる構成により、電車や飛行機等の移動体の内部、地下等で行う決済処理においても利用できる。 With such a configuration, it can also be used in a settlement process performed inside a mobile body such as a train or an airplane, or underground.
また、本第四の発明のサーバ装置は、第三の発明に対して、携帯端末は、携帯識別子を格納し得る携帯格納部と、決済端末から決済識別子を、近距離無線通信により受信する携帯受信部と、携帯格納部の携帯識別子と、携帯受信部が受信した決済識別子とを有する携帯関連情報をサーバ装置に送信する携帯送信部とを具備し、決済端末は、決済カードからカード識別子を取得する第一決済取得部と、決済識別子を取得する第二決済取得部と、第一決済取得部が取得したカード識別子と、第二決済取得部が取得した決済識別子とを有するカード関連情報をサーバ装置に送信する第一決済送信部と、第二決済取得部が取得した決済識別子を、近距離無線通信により携帯端末に送信する第二決済送信部とを具備する決済システムにおけるサーバ装置である。 According to the fourth aspect of the present invention, in contrast to the third aspect of the invention, the portable terminal has a portable storage unit that can store a portable identifier, and a portable terminal that receives the payment identifier from the payment terminal by short-range wireless communication. A receiving unit; a mobile transmitting unit that transmits mobile-related information having a mobile identifier of the mobile storage unit and a payment identifier received by the mobile receiving unit to the server device; and the payment terminal receives the card identifier from the payment card. Card-related information having a first payment acquisition unit to acquire, a second payment acquisition unit to acquire a payment identifier, a card identifier acquired by the first payment acquisition unit, and a payment identifier acquired by the second payment acquisition unit Server apparatus in a payment system comprising: a first payment transmission unit that transmits to a server device; and a second payment transmission unit that transmits a payment identifier acquired by a second payment acquisition unit to a mobile terminal by short-range wireless communication A.
かかる構成により、電車や飛行機等の移動体の内部、地下等で行う決済処理においても利用できる。 With such a configuration, it can also be used in a settlement process performed inside a mobile body such as a train or an airplane, or underground.
また、本第五の発明のサーバ装置は、第四の発明に対して、携帯受信部は、2以上の決済端末から2以上の決済識別子を、近距離無線通信により受信し、携帯送信部は、携帯格納部に格納されている携帯識別子と、携帯受信部が受信した2以上の決済識別子とを有する携帯関連情報をサーバ装置に送信し、サーバ受信部は、決済識別子とカード識別子とを有する1以上のカード関連情報と、2以上の決済識別子と携帯識別子とを有する1以上の携帯関連情報とを受信し、サーバ取得部は、サーバ受信部が受信した1以上のカード関連情報および1以上の携帯関連情報のうちで、カード関連情報に含まれる決済識別子と同一の決済識別子を一部に含む携帯関連情報が有する携帯識別子と、対応するカード関連情報が有するカード識別子とを取得するサーバ装置である。 Further, in the server device of the fifth invention, in contrast to the fourth invention, the mobile reception unit receives two or more payment identifiers from two or more payment terminals by short-range wireless communication, and the mobile transmission unit The mobile-related information having the mobile identifier stored in the mobile storage unit and the two or more payment identifiers received by the mobile receiving unit is transmitted to the server device, and the server receiving unit has the payment identifier and the card identifier. The server acquisition unit receives one or more card-related information, one or more mobile-related information having two or more payment identifiers and a mobile identifier, and the server acquisition unit receives the one or more card-related information and one or more received by the server reception unit Mobile-related information of the mobile-related information including part of the same payment identifier as the payment identifier included in the card-related information, and the card identifier of the corresponding card-related information That is a server device.
かかる構成により、電車や飛行機等の移動体の内部、地下等で行う決済処理においても利用できる。 With such a configuration, it can also be used in a settlement process performed inside a mobile body such as a train or an airplane, or underground.
また、本第六の発明のサーバ装置は、第三の発明に対して、携帯端末は、携帯識別子を格納し得る携帯格納部と、近距離無線通信により、携帯格納部の携帯識別子を決済端末に送信する携帯送信部とを具備し、決済端末は、決済カードからカード識別子を取得する第一決済取得部と、決済識別子を取得する第二決済取得部と、近距離無線通信により、携帯識別子を携帯端末から受信する決済受信部と、第二決済取得部が取得した決済識別子と第一決済取得部が取得したカード識別子とを有する1以上のカード関連情報と、第二決済取得部が取得した決済識別子と決済受信部が受信した携帯識別子とを有する1以上の携帯関連情報とを、サーバ装置に送信する決済送信部とを具備する決済システムにおけるサーバ装置である。 According to the sixth aspect of the present invention, in the server device according to the third aspect of the present invention, the portable terminal uses a portable storage unit that can store a portable identifier and a short-distance wireless communication to set the portable identifier of the portable storage unit as a settlement terminal. The payment terminal includes: a first payment acquisition unit that acquires a card identifier from a payment card; a second payment acquisition unit that acquires a payment identifier; Is received from the mobile terminal, one or more pieces of card-related information having the payment identifier acquired by the second payment acquisition unit and the card identifier acquired by the first payment acquisition unit, and acquired by the second payment acquisition unit This is a server device in a payment system including a payment transmitter that transmits one or more mobile-related information having the payment identifier and the mobile identifier received by the payment receiver to the server device.
かかる構成により、電車や飛行機等の移動体の内部、地下等で行う決済処理においても利用できる。 With such a configuration, it can also be used in a settlement process performed inside a mobile body such as a train or an airplane, or underground.
また、本第七の発明のサーバ装置は、第三の発明に対して、携帯端末は、携帯識別子を格納し得る携帯格納部と、近距離無線通信により、決済識別子とカード識別子とを、決済端末から受信する携帯受信部と、携帯格納部に格納されている携帯識別子と携帯受信部が受信した決済識別子とを有する携帯関連情報、および携帯受信部が受信したカード識別子と携帯受信部が受信した決済識別子とを有するカード関連情報をサーバ装置に送信する携帯送信部とを具備し、決済端末は、決済カードからカード識別子を取得する第一決済取得部と、決済識別子を取得する第二決済取得部と、近距離無線通信により、第一決済取得部が取得したカード識別子と第二決済取得部が取得した決済識別子とを、携帯端末に送信する決済送信部とを具備する決済システムにおけるサーバ装置である。 Further, according to the server device of the seventh invention, in contrast to the third invention, the mobile terminal sets a payment identifier and a card identifier by short-range wireless communication, and a payment identifier and a card identifier. The mobile receiver receives from the terminal, the mobile-related information including the mobile identifier stored in the mobile storage unit and the payment identifier received by the mobile receiver, and the card identifier and mobile receiver received by the mobile receiver A portable transmission unit that transmits the card-related information having the settlement identifier to the server device, and the settlement terminal includes a first settlement acquisition unit that acquires the card identifier from the settlement card, and a second settlement that acquires the settlement identifier. A payment including an acquisition unit and a payment transmission unit that transmits the card identifier acquired by the first payment acquisition unit and the payment identifier acquired by the second payment acquisition unit to the mobile terminal by short-range wireless communication A server device in the system.
かかる構成により、電車や飛行機等の移動体の内部、地下等で行う決済処理においても利用できる。 With such a configuration, it can also be used in a settlement process performed inside a mobile body such as a train or an airplane, or underground.
また、本第八の発明のサーバ装置は、第三から第七いずれかの発明に対して、決済端末は、第一決済取得部がカード識別子を取得したことに対応して、決済識別子を生成する決済識別子生成部をさらに具備するサーバ装置である。 According to the eighth aspect of the present invention, in any one of the third to seventh aspects, the payment terminal generates a payment identifier in response to the first payment acquisition unit acquiring the card identifier. The server apparatus further includes a settlement identifier generation unit.
かかる構成により、電車や飛行機等の移動体の内部、地下等で行う決済処理においても利用できる。 With such a configuration, it can also be used in a settlement process performed inside a mobile body such as a train or an airplane, or underground.
本発明による決済システムによれば、電車や飛行機等の移動体の内部、地下等で行う決済処理においても利用できる。 The settlement system according to the present invention can also be used in settlement processing performed inside a moving body such as a train or an airplane, or underground.
以下、決済システム等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。 Hereinafter, embodiments of a payment system and the like will be described with reference to the drawings. In addition, since the component which attached | subjected the same code | symbol in embodiment performs the same operation | movement, description may be abbreviate | omitted again.
(実施の形態1)
本実施の形態において、携帯端末と決済端末とを用いて、決済を行う決済システムであり、不正防止を確実に行う決済システムについて説明する。
(Embodiment 1)
In this embodiment, a payment system that performs payment using a mobile terminal and a payment terminal, and a payment system that reliably prevents fraud will be described.
また、本実施の形態における決済システムを構成するサーバ装置は、決済カードのカード識別子と携帯識別子とを対応付けて管理しており、かかる情報を用いて、決済が正当であるか否かを判断し、決済が正当であると判断した場合のみ、認証許可に対応する処理を行う。 Further, the server device constituting the payment system according to the present embodiment manages the card identifier of the payment card in association with the mobile identifier, and uses such information to determine whether the payment is valid. Only when it is determined that the payment is valid, processing corresponding to the authentication permission is performed.
図1は、本実施の形態における決済システムAの概念図である。決済システムAは、サーバ装置A1、1以上の携帯端末A2、および1以上の決済端末A3を備える。携帯端末A2は、商品を購入するユーザが保持している端末であり、携帯電話、いわゆるスマートフォン、携帯のタブレット端末等である。ここで、商品とは、サービスを含む、と考えても良い。決済端末A3は、商品購入の決済を行う端末であり、例えば、決済カードのカードリーダー、決済カード(例えば、ICカード)の読み取り機等である。また、ここで言う決済を行う端末とは、決済のトリガーとなる端末という程度の意味でも良く、決済処理が完結する端末である必要はない。また、決済端末A3は、通常、商品の販売を行う店舗の端末である。また、決済カードとは、決済に利用するカードであり、クレジットカード、電子マネーのカード等を含み、広く解する。また、決済カードは、ポストペイのカードでも、プリペイドカードでも良い。さらに、ここで決済とは、商取引と考えても良い。 FIG. 1 is a conceptual diagram of a payment system A in the present embodiment. The payment system A includes a server device A1, one or more portable terminals A2, and one or more payment terminals A3. The mobile terminal A2 is a terminal held by a user who purchases a product, and is a mobile phone, a so-called smartphone, a mobile tablet terminal, or the like. Here, the product may be considered to include a service. The payment terminal A3 is a terminal that performs payment for product purchase, and is, for example, a card reader for a payment card, a reader for a payment card (for example, an IC card), or the like. In addition, the terminal that performs settlement here may mean a terminal that triggers settlement, and does not have to be a terminal that completes the settlement process. The payment terminal A3 is normally a terminal of a store that sells products. A payment card is a card used for payment, and includes a credit card, an electronic money card, and the like, and is widely understood. The payment card may be a postpay card or a prepaid card. Further, here, the settlement may be considered as a commercial transaction.
図2は、本実施の形態における決済システムAのブロック図である。サーバ装置A1は、認証情報格納部A11、サーバ受信部A12、サーバ送信部A13、サーバ判断部A14、サーバ処理部115を備える。また、携帯端末A2は、携帯格納部121、携帯受信部A22、携帯送信部A23を備える。さらに、決済端末A3は、決済格納部A31、第一決済取得部131、第二決済取得部A33、第一決済送信部A34を備える。
FIG. 2 is a block diagram of settlement system A in the present embodiment. The server device A1 includes an authentication information storage unit A11, a server reception unit A12, a server transmission unit A13, a server determination unit A14, and a
サーバ装置A1を構成する認証情報格納部A11は、1以上の認証情報を格納し得る。ここでの認証情報は、決済カードを識別するカード識別子と、携帯端末A2を識別する携帯識別子との組を含む。また、カード識別子とは、カード番号等、決済カードを識別できる情報であれば何でも良い。また、携帯識別子とは、電話番号、IPアドレス、MACアドレス等、携帯端末12を識別できる情報であれば何でも良い。なお、認証情報は、通常、ユーザ登録時に、ユーザに入力してもらい、ユーザが使用する端末から受信された情報である。また、認証情報は、第一決済識別子と第二決済識別子との組である1以上の決済組情報をも有しても良い。第一決済識別子は、決済に関する情報を識別する情報であり、例えば、決済場所を識別する情報、または決済端末A3を識別する情報、または決済自体を識別する情報である。第一決済識別子は、ここでは、例えば、決済端末A3を識別する決済端末識別子や店舗を識別する店舗識別子である。また、第二決済識別子は、決済に関する情報を識別する情報であり、例えば、決済場所を識別する情報、または決済で使用する端末を識別する情報、または決済自体を識別する情報である。第二決済識別子は、ここでは、例えば、SSIDまたはMACアドレス等である。なお、通常、SSIDまたはMACアドレス等は、決済端末A3の周辺の電波から取得できる情報である。
The authentication information storage unit A11 constituting the server device A1 can store one or more authentication information. The authentication information here includes a set of a card identifier for identifying the payment card and a portable identifier for identifying the portable terminal A2. The card identifier may be any information that can identify a payment card, such as a card number. The mobile identifier may be any information that can identify the
サーバ受信部A12は、1以上のカード関連情報と、1以上の携帯関連情報とを受信する。ここでのカード関連情報は、決済を識別する第一決済識別子とカード識別子とを有する。また、携帯関連情報は、1または2以上の第二決済識別子を有する。なお、携帯関連情報は、携帯端末A2を識別する携帯識別子と、1または2以上の第二決済識別子を有しても良い。また、サーバ受信部A12は、通常、決済端末A3からカード関連情報を受信し、携帯端末A2から携帯関連情報を受信する。 The server reception unit A12 receives one or more card related information and one or more mobile related information. The card-related information here has a first payment identifier for identifying payment and a card identifier. In addition, the mobile-related information has one or more second settlement identifiers. Note that the mobile-related information may include a mobile identifier that identifies the mobile terminal A2 and one or more second settlement identifiers. The server reception unit A12 normally receives card-related information from the payment terminal A3 and receives mobile-related information from the mobile terminal A2.
サーバ判断部A14は、サーバ受信部A12が受信した1以上のカード関連情報、1以上の携帯関連情報、および認証情報格納部A11の1以上の認証情報を用いて、決済が正当であるか否かを判断する。 The server determination unit A14 uses the one or more card related information received by the server receiving unit A12, the one or more mobile related information, and the one or more authentication information of the authentication information storage unit A11 to determine whether the payment is valid. Determine whether.
さらに具体的には、サーバ判断部A14は、サーバ受信部A12が受信したカード関連情報が有するカード識別子と対になる携帯識別子で識別される携帯端末A2から受信した第二決済識別子と、サーバ受信部A12が受信したカード関連情報が有する第一決済識別子との組と一致する決済組情報が、認証情報格納部A11に格納されているか否かを判断する。一致する決済組情報が、認証情報格納部A11に格納されていれば、決済が正当であると判断する。一方、一致する決済組情報が、認証情報格納部A11に格納されていなければ、決済が不当であると判断する。 More specifically, the server determination unit A14 receives the second settlement identifier received from the mobile terminal A2 identified by the mobile identifier paired with the card identifier included in the card-related information received by the server reception unit A12, and the server reception. It is determined whether or not the payment set information that matches the set with the first payment identifier included in the card related information received by the part A12 is stored in the authentication information storage unit A11. If the matched payment group information is stored in the authentication information storage unit A11, it is determined that the payment is valid. On the other hand, if the matching payment group information is not stored in the authentication information storage unit A11, it is determined that the payment is invalid.
つまり、サーバ受信部A12は、先に受信したカード関連情報が有するカード識別子と対になる携帯識別子で識別される携帯端末A2から1または2以上の第二決済識別子を受信する。ここでの第二決済識別子は、携帯端末A2の周辺の電波から携帯端末A2が取得したSSIDまたはMACアドレス等である。また、サーバ受信部A12は、決済端末A3から第一決済識別子を有するカード関連情報を受信する。ここで第一決済識別子は、決済端末識別子である。 That is, the server reception unit A12 receives one or more second settlement identifiers from the mobile terminal A2 identified by the mobile identifier paired with the card identifier included in the card-related information received earlier. The second settlement identifier here is an SSID or a MAC address acquired by the mobile terminal A2 from radio waves around the mobile terminal A2. The server reception unit A12 receives card-related information having the first payment identifier from the payment terminal A3. Here, the first settlement identifier is a settlement terminal identifier.
サーバ処理部115は、サーバ判断部A14が、決済が正当であると判断した場合のみ、認証許可に対応する処理を行う。また、サーバ判断部114が、決済が不当であると判断した場合は、サーバ処理部115またはサーバ送信部A1は、通常、エラーメッセージを、携帯端末A2または/および決済端末A3に送信する。なお、認証許可に対応する処理とは、認証許可を示す情報を送信する処理でも良いし、決済処理等でも良い。なお、決済処理とは、決済に関する処理であれば何でも良く、公知技術であるので、詳細な説明を省略する。
The
サーバ送信部A13は、携帯端末A2に携帯関連情報を送信する指示を送信しても良い。サーバ送信部A13は、通常、サーバ受信部A12が決済端末A3からカード関連情報を受信したことをトリガーとして、携帯関連情報の送信指示を当該携帯端末A2に送信する。つまり、サーバ受信部A12が決済端末A3からカード関連情報を受信した場合、サーバ送信部A13は、カード関連情報が有するカード識別子を取得する。次に、サーバ送信部A13は、取得したカード識別子と対になる携帯識別子を、認証情報格納部A11から取得する。そして、サーバ送信部A13は、取得した携帯識別子で識別される携帯端末A2に、携帯関連情報の送信指示を送信する。 Server transmission part A13 may transmit the instruction | indication which transmits portable relevant information to portable terminal A2. The server transmission unit A13 normally transmits a transmission instruction of portable related information to the portable terminal A2 triggered by the server receiving unit A12 receiving the card related information from the settlement terminal A3. That is, when server receiving part A12 receives card related information from settlement terminal A3, server transmitting part A13 acquires a card identifier which card related information has. Next, the server transmission unit A13 acquires a portable identifier that is paired with the acquired card identifier from the authentication information storage unit A11. And server transmission part A13 transmits the transmission instruction | indication of portable relevant information to portable terminal A2 identified with the acquired portable identifier.
携帯端末A2を構成する携帯格納部121は、携帯識別子を格納し得る。
The
携帯受信部A22は、1または2以上の第二決済識別子を、近距離無線通信により受信する。ここで、携帯受信部A22は、近距離無線通信の電波から、1以上の第二決済識別子を取得する。なお、ここでの第二決済識別子は、例えば、携帯端末A2と決済端末A3の周辺の電波から取得され得るSSIDやMACアドレス等である。また、携帯受信部A22は、サーバ装置A1から、携帯関連情報の送信指示を受信しても良い。また、SSID等の第二決済識別子を生成しても良い。かかる生成は、図示しない生成手段が行っても良いし、携帯受信部A22が行うと考えても良い。また、SSID等の第二決済識別子は、予め決められていても良い。その場合、SSID等の第二決済識別子は、定期的に更新されることは好適である。 The mobile receiver A22 receives one or more second settlement identifiers by short-range wireless communication. Here, the mobile receiver A22 acquires one or more second settlement identifiers from radio waves of short-range wireless communication. The second settlement identifier here is, for example, an SSID or a MAC address that can be acquired from radio waves around the mobile terminal A2 and the settlement terminal A3. Further, the mobile receiver A22 may receive a mobile-related information transmission instruction from the server device A1. A second settlement identifier such as an SSID may be generated. Such generation may be performed by a generation unit (not shown) or may be performed by the mobile reception unit A22. Further, the second settlement identifier such as SSID may be determined in advance. In that case, it is preferable that the second settlement identifier such as the SSID is periodically updated.
携帯送信部A23は、携帯受信部A22が受信した1以上の第二決済識別子を有する携帯関連情報をサーバ装置A1に送信する。なお、携帯送信部A23は、通常、サーバ装置A1からの送信指示に応じて、携帯関連情報を送信する。 The portable transmitter A23 transmits portable related information having one or more second settlement identifiers received by the portable receiver A22 to the server device A1. The mobile transmitter A23 normally transmits mobile-related information in response to a transmission instruction from the server device A1.
決済端末A3を構成する決済格納部A31は、第一決済識別子を格納し得る。第一決済識別子は、例えば、決済端末識別子、店舗識別子である。なお、決済端末識別子は店舗端末識別子と同意義である、とする。 The payment storage unit A31 constituting the payment terminal A3 can store the first payment identifier. The first payment identifier is, for example, a payment terminal identifier or a store identifier. It is assumed that the settlement terminal identifier has the same meaning as the store terminal identifier.
第一決済取得部131は、決済カードからカード識別子を取得する。第一決済取得部131は、カードリーダー、受信手段等から実現され得る。ここで、カード識別子の取得とは、通常、決済カードからカード識別子を読み取ることである。
The first
第二決済取得部A33は、決済格納部A31から第一決済識別子を取得する。ここで、取得とは、決済格納部A31に格納されている第一決済識別子を読み出すことである。 The second payment acquisition unit A33 acquires the first payment identifier from the payment storage unit A31. Here, “acquisition” refers to reading the first settlement identifier stored in the settlement storage unit A31.
第一決済送信部A34は、第一決済取得部131が取得したカード識別子と、第二決済取得部A33が取得した第一決済識別子とを有するカード関連情報をサーバ装置A1に送信する。
The first payment transmission unit A34 transmits card related information including the card identifier acquired by the first
認証情報格納部A11、携帯格納部121、および決済格納部A31は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。認証情報格納部A11等に認証情報等が記憶される過程は問わない。例えば、記録媒体を介して認証情報等が認証情報格納部A11等で記憶されるようになってもよく、通信回線等を介して送信された認証情報等が認証情報格納部A11等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された認証情報等が認証情報格納部A11等で記憶されるようになってもよい。
The authentication information storage unit A11, the
サーバ受信部A12は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。 The server reception unit A12 is usually realized by a wireless or wired communication means, but may be realized by a means for receiving a broadcast.
サーバ判断部A14、サーバ処理部115、第二決済取得部A33は、通常、MPUやメモリ等から実現され得る。サーバ判断部A14等の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。但し、ハードウェア(専用回路)で実現しても良い。
The server determination unit A14, the
サーバ送信部A13、携帯送信部A23、第一決済送信部A34は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。 The server transmission unit A13, the portable transmission unit A23, and the first settlement transmission unit A34 are usually realized by wireless or wired communication means, but may be realized by broadcasting means.
携帯受信部A22は、近距離無線通信手段により実現され得る。 The portable receiver A22 can be realized by short-range wireless communication means.
次に、決済システムAの動作について説明する。まず、サーバ装置A1の動作について、図3のフローチャートを用いて説明する。 Next, the operation of the payment system A will be described. First, operation | movement of server apparatus A1 is demonstrated using the flowchart of FIG.
(ステップS301)サーバ受信部A12は、決済端末A3からカード関連情報を受信したか否かを判断する。カード関連情報を受信すればステップS302に行き、カード関連情報を受信しなければステップS301に戻る。 (Step S301) The server reception unit A12 determines whether card-related information has been received from the payment terminal A3. If card-related information is received, the process goes to step S302, and if card-related information is not received, the process returns to step S301.
(ステップS302)サーバ送信部A13は、ステップS301で受信したカード関連情報が有するカード識別子を取得する。 (Step S302) The server transmission unit A13 acquires the card identifier included in the card related information received in step S301.
(ステップS303)サーバ送信部A13は、ステップS302で取得したカード識別子と対になる携帯識別子を、認証情報格納部A11に格納されている認証情報から取得する。 (Step S303) The server transmission unit A13 acquires the mobile identifier paired with the card identifier acquired in step S302 from the authentication information stored in the authentication information storage unit A11.
(ステップS304)サーバ送信部A13は、ステップS303で取得した携帯識別子で識別される携帯端末A2に対して、携帯関連情報の送信指示を送信する。 (Step S304) The server transmission unit A13 transmits a mobile related information transmission instruction to the mobile terminal A2 identified by the mobile identifier acquired in Step S303.
(ステップS305)サーバ受信部A12は、ステップS304における送信指示の送信に対応して、携帯端末A2から携帯関連情報を受信したか否かを判断する。携帯関連情報を受信すればステップS306に行き、携帯関連情報を受信しなければステップS305に戻る。 (Step S305) In response to the transmission of the transmission instruction in step S304, the server reception unit A12 determines whether or not portable related information has been received from the portable terminal A2. If mobile-related information is received, the process goes to step S306, and if mobile-related information is not received, the process returns to step S305.
(ステップS306)サーバ判断部A14は、ステップS305で受信した携帯関連情報の中から、1以上の第二決済識別子を取得する。 (Step S306) The server determination unit A14 acquires one or more second settlement identifiers from the mobile related information received in Step S305.
(ステップS307)サーバ判断部A14は、ステップS301で受信されたカード関連情報に含まれる第一決済識別子と、ステップS306で取得した1以上の第二決済識別子とを用いて、この決済処理が正当であるか否かを判断する。正当であると判断した場合はステップS308に行き、正当でないと判断した場合はステップS309に行く。 (Step S307) The server determination unit A14 uses the first settlement identifier included in the card-related information received in Step S301 and the one or more second settlement identifiers acquired in Step S306 to validate this settlement process. It is determined whether or not. If it is determined to be valid, the process proceeds to step S308, and if it is determined not to be valid, the process proceeds to step S309.
なお、具体的には、例えば、サーバ判断部A14は、カード関連情報に含まれる第一決済識別子と対になる第二決済識別子を認証情報格納部A11から取得する。そして、サーバ判断部A14は、取得した第二決済識別子が、ステップS306で取得した1以上の第二決済識別子の中に含まれるか否かを判断する。取得した第二決済識別子が、ステップS306で取得した1以上の第二決済識別子の中に含まれる場合、サーバ判断部A14は、決済処理が正当である、と判断する。 Specifically, for example, the server determination unit A14 acquires, from the authentication information storage unit A11, a second payment identifier that is paired with the first payment identifier included in the card-related information. Then, the server determination unit A14 determines whether or not the acquired second settlement identifier is included in the one or more second settlement identifiers acquired in step S306. When the acquired second payment identifier is included in the one or more second payment identifiers acquired in step S306, the server determination unit A14 determines that the payment processing is valid.
また、具体的には、例えば、サーバ判断部A14は、カード関連情報に含まれる第一決済識別子と、ステップS306で取得した1以上の第二決済識別子の中の一の第二決済識別子との組である決済組情報が、認証情報格納部A11に格納されているか否かを判断し、格納されている場合、サーバ判断部A14は、決済処理が正当である、と判断しても良い。 Specifically, for example, the server determination unit A14 determines whether the first settlement identifier included in the card-related information and one second settlement identifier among the one or more second settlement identifiers acquired in step S306. It is determined whether or not the payment set information that is a set is stored in the authentication information storage unit A11. If it is stored, the server determination unit A14 may determine that the payment process is valid.
(ステップS308)サーバ処理部115は、認証許可に対応する処理を行う。ステップS301に戻る。
(Step S308) The
(ステップS309)サーバ処理部115は、認証不許可に対応する処理を行う。ステップS301に戻る。
(Step S309) The
なお、図3のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。 In the flowchart of FIG. 3, the process ends when the power is turned off or the process is terminated.
次に、携帯端末A2の動作について、図4のフローチャートを用いて説明する。 Next, operation | movement of portable terminal A2 is demonstrated using the flowchart of FIG.
(ステップS401)携帯受信部A22は、サーバ装置A1から送信指示を受信したか否かを判断する。送信指示を受信すればステップS402に行き、送信指示を受信しなければステップS401に戻る。なお、送信指示とは、携帯関連情報の送信指示である。 (Step S401) The mobile receiver A22 determines whether a transmission instruction is received from the server device A1. If a transmission instruction is received, the process proceeds to step S402, and if a transmission instruction is not received, the process returns to step S401. The transmission instruction is an instruction to transmit mobile related information.
(ステップS402)携帯受信部A22は、1以上の第二決済識別子を、近距離無線通信により取得する。 (Step S402) The mobile receiver A22 acquires one or more second settlement identifiers by short-range wireless communication.
(ステップS403)携帯送信部A23は、携帯格納部121から携帯識別子を取得する。
(Step S403) The portable transmission unit A23 acquires the portable identifier from the
(ステップS404)携帯送信部A23は、ステップS402で受信された1以上の第二決済識別子、およびステップS403で取得した携帯識別子を用いて、携帯関連情報を構成する。 (Step S404) The mobile transmission unit A23 configures mobile-related information using the one or more second settlement identifiers received in Step S402 and the mobile identifier acquired in Step S403.
(ステップS405)携帯送信部A23は、ステップS404で構成した携帯関連情報をサーバ装置A1に送信する。 (Step S405) The mobile transmission unit A23 transmits the mobile related information configured in step S404 to the server device A1.
なお、図4のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。 In the flowchart of FIG. 4, the process ends when the power is turned off or the process ends.
また、図4のフローチャートにおいて、携帯送信部A23は、1以上の第二決済識別子のみをサーバ装置A1に送信しても良い。 In the flowchart of FIG. 4, the mobile transmission unit A23 may transmit only one or more second settlement identifiers to the server device A1.
次に、決済端末A3の動作について、図5のフローチャートを用いて説明する。 Next, the operation of the payment terminal A3 will be described using the flowchart of FIG.
(ステップS501)第一決済取得部131は、決済カードからカード識別子を取得したか否かを判断する。カード識別子を取得すればステップS502に行き、カード識別子を取得しなければステップS501に戻る。
(Step S501) The first
(ステップS502)第二決済取得部A33は、決済格納部A31から第一決済識別子を取得する。 (Step S502) The second payment acquisition unit A33 acquires the first payment identifier from the payment storage unit A31.
(ステップS503)第一決済送信部A34は、ステップS501で取得されたカード識別子と、ステップS502で取得された第一決済識別子とを有するカード関連情報を構成する。 (Step S503) The first settlement transmission unit A34 configures card-related information having the card identifier acquired in Step S501 and the first settlement identifier acquired in Step S502.
(ステップS504)第一決済送信部A34は、ステップS503で構成したカード関連情報を、サーバ装置A1に送信する。 (Step S504) The first settlement transmission unit A34 transmits the card related information configured in Step S503 to the server device A1.
なお、図5のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。 In the flowchart of FIG. 5, the process ends when the power is turned off or the process ends.
以下、本実施の形態における決済システムAの具体的な動作について説明する。決済システムAの概念図は図1である。 Hereinafter, a specific operation of the settlement system A in the present embodiment will be described. A conceptual diagram of the payment system A is shown in FIG.
今、サーバ装置11の認証情報格納部A11は、図6に示す認証情報管理表を保持している。認証情報管理表は、認証情報を含む1以上のユーザ情報を管理している。ユーザ情報は、「会員番号」「認証情報」「氏名」等を有する。「認証情報」は、「クレジットカード番号」「携帯番号」を有する。なお、ここで、「クレジットカード番号」はカード識別子の例である。また、「携帯番号」は携帯識別子の例である。なお、認証情報管理表の「ID」はレコードを識別する情報である。
Now, the authentication information storage unit A11 of the
また、認証情報格納部A11に、図7に示す店舗端末電波情報管理表を保持している。店舗端末電波情報管理表は「ID」「店舗端末ID」「SSID」を有する。「ID」はレコードを識別する情報である。また、「店舗端末ID」は店舗を識別する情報である。なお、「店舗端末ID」は決済端末識別子の例であり、第一決済識別子の例である。さらに、「SSID」は、ここでは第二決済識別子である。なお、「SSID」は、無線LANにおけるアクセスポイントの識別子でもある。また、「店舗端末ID」「SSID」の組は決済組情報である。 Further, the authentication information storage unit A11 holds the store terminal radio wave information management table shown in FIG. The store terminal radio wave information management table has “ID”, “store terminal ID”, and “SSID”. “ID” is information for identifying a record. The “store terminal ID” is information for identifying a store. “Store terminal ID” is an example of a payment terminal identifier, and is an example of a first payment identifier. Furthermore, “SSID” is a second settlement identifier here. “SSID” is also an identifier of an access point in the wireless LAN. A set of “store terminal ID” and “SSID” is payment set information.
また、決済端末A3の決済格納部A31には、第一決済識別子「8888」が格納されている、とする。 In addition, it is assumed that the first settlement identifier “8888” is stored in the settlement storage unit A31 of the settlement terminal A3.
かかる状況において、ユーザ「田中一郎」は、第一決済識別子「8888」で識別される店舗端末が設置されている店舗において、商品を購入し、自分のクレジットカードで決済を行うために、販売員に自分のクレジットカードを渡した。また、田中一郎は、保持している自分の携帯端末12の決済用アプリを起動させた、とする。 In this situation, the user “Ichiro Tanaka” purchases a product at the store where the store terminal identified by the first settlement identifier “8888” is installed, and makes a payment with his / her credit card. I gave my credit card. Further, it is assumed that Ichiro Tanaka has activated the settlement application of his / her mobile terminal 12 that he / she holds.
次に、販売員は、クレジットカードを受け取り、決済端末13にクレジットカードを読ませた。また、販売員は、販売した商品ID「001」および金額「2500円」を、決済端末13に入力する。そして、決済端末13の第一決済取得部131は、クレジットカード番号「12345678」を取得する。また、第二決済取得部A33は、決済格納部A31から第一決済識別子「8888」を取得する。
Next, the salesperson received the credit card and caused the
次に、第一決済送信部A34は、取得されたカード識別子「12345678」と取得された第一決済識別子「8888」と、受け付けられた商品ID「001」および金額「2500円」とから、カード関連情報「8888,12345678,001,2500円」を構成する。そして、第一決済送信部A34は、構成したカード関連情報「8888,12345678,001,2500円」を、サーバ装置A1に送信する。 Next, the first settlement transmission unit A34 determines the card from the acquired card identifier “12345678”, the acquired first settlement identifier “8888”, the received product ID “001” and the amount “2500 yen”. Related information “8888, 12345678, 001, 2500 yen” is configured. Then, the first settlement transmission unit A34 transmits the configured card-related information “8888, 12345678, 001, 2500 yen” to the server device A1.
次に、サーバ装置Aのサーバ受信部A12は、決済端末A3からカード関連情報「8888,12345678,001,2500円」を受信する。そして、サーバ送信部A13は、受信したカード関連情報が有するカード識別子「12345678」を取得する。次に、サーバ送信部A13は、取得したカード識別子「12345678」と対になる携帯識別子「090−1234−1122」を、図6の認証情報管理表から取得する。そして、サーバ送信部A13は、取得した携帯識別子「090−1234−1122」で識別される携帯端末A2に対して、携帯関連情報の送信指示を送信する。 Next, the server receiving unit A12 of the server apparatus A receives the card related information “8888, 12345678, 001, 2500” from the settlement terminal A3. Then, the server transmission unit A13 acquires the card identifier “12345678” included in the received card related information. Next, the server transmission unit A13 acquires the portable identifier “090-1234-1122” paired with the acquired card identifier “12345678” from the authentication information management table of FIG. And server transmission part A13 transmits the transmission instruction | indication of portable relevant information with respect to portable terminal A2 identified by the acquired portable identifier "090-1234-1122".
次に、携帯端末A2の携帯受信部A22は、サーバ装置A1から携帯関連情報の送信指示を受信する。次に、携帯受信部A22は、1以上の第二決済識別子を、近距離無線通信により取得する。ここで、携帯受信部A22は、3つの第二決済識別子「SSID1,SSID7,SSID9」を受信した、とする。次に、携帯送信部A23は、携帯格納部121から携帯識別子「090−1234−1122」を取得する。次に、携帯送信部A23は、3つの第二決済識別子、および携帯識別子を用いて、携帯関連情報「SSID1,SSID7,SSID9;090−1234−1122」を構成する。次に、携帯送信部A23は、構成した携帯関連情報「SSID1,SSID7,SSID9;090−1234−1122」を、サーバ装置A1送信する。なお、携帯端末A2の周辺に近距離無線通信の電波が出されており、携帯端末A2の携帯受信部A22は、当該電波からSSIDを取得できる。
Next, the mobile receiver A22 of the mobile terminal A2 receives an instruction to transmit mobile related information from the server device A1. Next, the mobile receiver A22 acquires one or more second settlement identifiers by short-range wireless communication. Here, it is assumed that the mobile receiver A22 has received three second settlement identifiers “SSID1, SSID7, SSID9”. Next, the portable transmission unit A23 acquires the portable identifier “090-1234-1122” from the
次に、サーバ装置A1のサーバ受信部A12は、携帯端末A2から携帯関連情報「SSID1,SSID7,SSID9;090−1234−1122」を受信する。そして、サーバ判断部A14は、受信した携帯関連情報の中から、3つの第二決済識別子「SSID1,SSID7,SSID9」を取得する。次に、サーバ判断部A14は、第一決済識別子「8888」と対になる第二決済識別子「SSID1」を店舗端末電波情報管理表から取得する。そして、サーバ判断部A14は、取得した第二決済識別子「SSID1」が、取得した3つの第二決済識別子「SSID1,SSID7,SSID9」の中に含まれる、と判断する。つまり、サーバ判断部A14は、本決済は正当である、と判断する。 Next, the server reception unit A12 of the server device A1 receives the mobile-related information “SSID1, SSID7, SSID9; 090-1234-1122” from the mobile terminal A2. Then, the server determination unit A14 acquires three second settlement identifiers “SSID1, SSID7, SSID9” from the received mobile related information. Next, the server determination unit A14 acquires the second settlement identifier “SSID1” paired with the first settlement identifier “8888” from the store terminal radio wave information management table. Then, the server determination unit A14 determines that the acquired second settlement identifier “SSID1” is included in the three acquired second settlement identifiers “SSID1, SSID7, SSID9”. That is, the server determination unit A14 determines that the payment is valid.
次に、サーバ処理部115は、認証許可に対応する処理を行う。この処理は、例えば、クレジットカード番号「12345678」に対して、「2500円」の決済を行う処理である。また、認証処理は、例えば、携帯端末12または/および決済端末13に、認証許可または決済完了を示す情報を送信することでも良い。
Next, the
以上、本実施の形態によれば、高速の移動体の中や地下等のあらゆる環境においても、決済端末と一定以内の相対距離の中に、ユーザが保持している携帯端末が存在することが保証できる結果、決済端末や携帯端末の絶対位置が定まりにくい環境においても、決済ための認証処理が正しく行える。その結果、例えば、電車や飛行機等の移動体の内部、地下等で行う決済処理においても利用できる。 As described above, according to the present embodiment, even in any environment such as a high-speed moving body or underground, there may be a mobile terminal held by the user within a certain relative distance from the payment terminal. As a result of guaranteeing, even in an environment where the absolute position of a payment terminal or a portable terminal is difficult to determine, authentication processing for payment can be performed correctly. As a result, for example, it can be used in a settlement process performed inside a mobile body such as a train or an airplane, or underground.
なお、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをCD−ROMなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態におけるサーバ装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、記録媒体に、決済カードを識別するカード識別子と、携帯端末を識別する携帯識別子との組である1以上の認証情報を格納しており、コンピュータを、決済を識別する第一決済識別子とカード識別子とを有する1以上のカード関連情報と、決済を識別する1以上の第二決済識別子を有する1以上の携帯関連情報とを受信するサーバ受信部と、前記サーバ受信部が受信した1以上のカード関連情報、1以上の携帯関連情報、および前記記録媒体の1以上の認証情報を用いて、決済が正当であるか否かを判断するサーバ判断部と、前記サーバ判断部が決済が正当であると判断した場合のみ、認証許可に対応する処理を行うサーバ処理部として機能させるためのプログラムであって、前記サーバ受信部が受信した携帯関連情報は第二決済識別子を近距離無線通信により受信した前記携帯端末が送信した情報、または前記サーバ受信部が受信した携帯識別子は前記携帯端末から近距離無線通信により受信した前記決済端末が送信した情報である、プログラムである。 Note that the processing in the present embodiment may be realized by software. Then, this software may be distributed by software download or the like. Further, this software may be recorded and distributed on a recording medium such as a CD-ROM. This also applies to other embodiments in this specification. Note that the software that implements the server device in the present embodiment is the following program. That is, this program stores one or more authentication information, which is a set of a card identifier for identifying a payment card and a portable identifier for identifying a mobile terminal, in the recording medium. A server receiving unit that receives one or more card-related information having one settlement identifier and a card identifier, and one or more mobile-related information having one or more second settlement identifiers for identifying payment; and A server determination unit that determines whether payment is valid using the received one or more card-related information, one or more mobile-related information, and one or more authentication information of the recording medium; and the server determination unit Is a program for functioning as a server processing unit that performs processing corresponding to authentication permission only when it is determined that the payment is valid, and the portable function received by the server receiving unit Information transmitted by the mobile terminal that has received the second settlement identifier by short-range wireless communication, or the mobile identifier received by the server reception unit has been transmitted by the settlement terminal received by short-range wireless communication from the mobile terminal It is a program that is information.
(実施の形態2)
本実施の形態において、携帯端末と決済端末とを用いて、決済を行う決済システムであり、不正防止を確実に行う決済システムについて説明する。
(Embodiment 2)
In this embodiment, a payment system that performs payment using a mobile terminal and a payment terminal, and a payment system that reliably prevents fraud will be described.
また、本実施の形態における決済システムを構成するサーバ装置は、決済カードのカード識別子と携帯識別子とを対応付けて管理しており、カード識別子と決済識別子とを受信し、かつ、携帯識別子と決済識別子とを受信し、同一の決済識別子を有するカード識別子と携帯識別子が管理されている情報であれば、認証許可し、認証結果を出力する。 In addition, the server device constituting the payment system in the present embodiment manages the card identifier of the payment card in association with the mobile identifier, receives the card identifier and the payment identifier, and receives the mobile identifier and the payment. If the information is received, and if the card identifier having the same settlement identifier and the mobile identifier are managed, authentication is permitted and an authentication result is output.
本実施の形態における決済システム1の概念図は図1と同様である。決済システム1は、サーバ装置11、1以上の携帯端末12、および1以上の決済端末13を備える。携帯端末12は、商品を購入するユーザが保持している端末であり、携帯電話、いわゆるスマートフォン、携帯のタブレット端末等である。ここで、商品とは、サービスを含む、と考えても良い。決済端末13は、商品購入の決済を行う端末であり、例えば、決済カードのカードリーダー、決済カード(例えば、ICカード)の読み取り機等である。なお、決済カードとは、決済に利用するカードであり、クレジットカード、電子マネーのカード等を含み、広く解する。また、決済カードは、ポストペイのカードでも、プリペイドカードでも良い。
The conceptual diagram of the
図8は、本実施の形態における決済システム1のブロック図である。サーバ装置11は、認証情報格納部111、サーバ受信部112、サーバ取得部113、サーバ判断部114、サーバ処理部115を備える。
FIG. 8 is a block diagram of the
携帯端末12は、携帯格納部121、携帯受信部122、携帯送信部123を備える。
The
決済端末13は、第一決済取得部131、決済識別子生成部132、第二決済取得部133、第一決済送信部134、第二決済送信部135を備える。
The
サーバ装置11を構成する認証情報格納部111は、1以上の認証情報を格納し得る。認証情報は、決済カードを識別するカード識別子と、携帯端末12を識別する携帯識別子との組である。
The authentication
サーバ受信部112は、1以上のカード関連情報と、1以上の携帯関連情報とを受信する。カード関連情報は、決済識別子とカード識別子とを有する情報である。また、携帯関連情報とは、決済識別子と携帯識別子とを有する情報である。また、カード関連情報と携帯関連情報とは、決済識別子を共用していても良い。つまり、サーバ受信部112は、決済識別子とカード識別子と携帯識別子とを受信しても良い。なお、ここでは、サーバ受信部112は、カード関連情報を決済端末13から受信し、携帯関連情報を携帯端末12から受信する。また、カード関連情報が有する決済識別子は、第一決済識別子と言っても良い。さらに、携帯関連情報が有する決済識別子は、第二決済識別子と言っても良い。
The
また、サーバ受信部112が受信する携帯関連情報は、2以上の決済識別子と携帯識別子とを有する情報でも良い。また、サーバ受信部112が受信するカード関連情報は、2以上の決済識別子とカード識別子とを有する情報でも良い。
Further, the mobile related information received by the
サーバ取得部113は、サーバ受信部112が受信した1以上のカード関連情報、および1以上の携帯関連情報のうちで、同一の決済識別子と対になるカード識別子と携帯識別子の組を取得する。
The
また、サーバ受信部112が2以上の決済識別子を有する携帯関連情報を受信した場合、サーバ取得部113は、サーバ受信部112が受信した1以上のカード関連情報および1以上の携帯関連情報のうちで、カード関連情報に含まれる決済識別子と同一の決済識別子を一部に含む携帯関連情報が有する携帯識別子と、対応するカード関連情報が有するカード識別子とを取得する。
In addition, when the
サーバ判断部114は、サーバ処理部115が取得したカード識別子と携帯識別子の組と一致する認証情報が、認証情報格納部111に存在するか否かを判断する。
The
サーバ処理部115は、サーバ判断部114が一致する認証情報が存在すると判断した場合のみ、認証許可に対応する処理を行う。また、サーバ処理部115は、サーバ判断部114が一致する認証情報が存在しないと判断した場合は、通常、認証不許可に対応する処理を行う。なお、認証許可に対応する処理とは、認証許可を示す情報を送信する処理でも良いし、決済処理等でも良い。なお、決済処理とは、決済に関する処理であれば何でも良く、公知技術であるので、詳細な説明を省略する。また、認証不許可に対応する処理とは、例えば、エラーメッセージを、携帯端末12または/および決済端末13に送信する処理である。
The
携帯端末12を構成する携帯受信部122は、決済識別子を近距離無線通信により受信する。携帯受信部122は、決済端末13から決済識別子を近距離無線通信により受信しても良いし、決済が行われる場所の周辺の電波を拾って、周辺の決済識別子(例えば、SSIDやMACアドレス等)を受信しても良い。
The
また、携帯受信部122は、2以上の決済識別子を、近距離無線通信により受信しても良い。つまり、例えば、携帯受信部122は、決済が行われる場所の周辺の電波を拾って、周辺の2以上の決済識別子(例えば、SSIDやMACアドレス等)を受信しても良い。
Moreover, the
携帯送信部123は、携帯格納部121に格納されている携帯識別子と、携帯受信部122が受信した決済識別子とを有する携帯関連情報をサーバ装置11に送信する。
The
また、携帯送信部123は、携帯格納部121に格納されている携帯識別子と、携帯受信部122が受信した2以上の決済識別子とを有する携帯関連情報をサーバ装置11に送信しても良い。
In addition, the
決済端末13を構成する決済識別子生成部132は、第一決済取得部131がカード識別子を取得したことに対応して、決済識別子を生成する。決済識別子生成部132は、通常、ユニークな決済識別子を生成する。
The payment
第二決済取得部133は、決済識別子を取得する。ここで、取得とは、図示しない記録媒体に格納されている決済識別子を読み出すことでも良いし、決済識別子生成部132が生成した決済識別子を取得することでも良い。
The second
第一決済送信部134は、第一決済取得部131が取得したカード識別子と、第二決済取得部133が取得した決済識別子とを有するカード関連情報をサーバ装置11に送信する。
The first
第二決済送信部135は、第二決済取得部が取得した決済識別子を、近距離無線通信により携帯端末12に送信する。なお、すべての実施の形態における近距離無線通信は、通常、相手を特定しない無線通信であるが、相手を特定する無線通信でも良い。
The second
認証情報格納部111、携帯格納部121は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。認証情報格納部111等に認証情報等が記憶される過程は問わない。例えば、記録媒体を介して認証情報等が認証情報格納部111等で記憶されるようになってもよく、通信回線等を介して送信された認証情報等が認証情報格納部111等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された認証情報等が認証情報格納部111等で記憶されるようになってもよい。
The authentication
サーバ受信部112、は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
The
サーバ取得部113、サーバ判断部114、サーバ処理部115、決済識別子生成部132、第二決済取得部133は、通常、MPUやメモリ等から実現され得る。サーバ取得部113等の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。但し、ハードウェア(専用回路)で実現しても良い。
The
携帯送信部123、第一決済送信部134は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
The
携帯受信部122、第二決済送信部135は、近距離無線通信手段で実現され得る。近距離無線通信手段とは、近距離のみしか通信できない無線の通信手段であり、例えば、Buletooth(登録商標)、無線LAN、ZigBee、RF−ID等、広く解する。
The
次に、決済システム1の動作について説明する。まず、サーバ装置11の動作について、図9のフローチャートを用いて説明する。
Next, the operation of the
(ステップS901)サーバ受信部112は、1以上のカード関連情報、および1以上の携帯関連情報を受信したか否かを判断する。1以上のカード関連情報等を受信すればステップS902に行き、受信しなければステップS901に戻る。なお、ここで、サーバ受信部112は、1以上のカード関連情報、および1以上の携帯関連情報を受信しても良い。なお、1以上のカード関連情報と1以上の携帯関連情報とを受信するタイミングは同時でも良いし、異なっていても良い。つまり、1以上のカード関連情報と1以上の携帯関連情報とを受信するタイミングは問わない。
(Step S901) The
(ステップS902)サーバ受信部112は、ステップS901で受信した1以上のカード関連情報、および1以上の携帯関連情報を、図示しないバッファに一時蓄積する。
(Step S902) The
(ステップS903)サーバ取得部113は、バッファに存在する1以上のカード関連情報、および1以上の携帯関連情報のうちで、同一の決済識別子と対になるカード識別子と携帯識別子の組を、1組以上取得する。かかる処理を組情報取得処理という。また、カード識別子と携帯識別子の組を、適宜、組情報という。組情報取得処理について、図10のフローチャートを用いて説明する。
(Step S903) The
(ステップS904)サーバ判断部114は、カウンタiに1を代入する。
(Step S904) The
(ステップS905)サーバ判断部114は、ステップS903で取得されたi番目の組情報が存在するか否かを判断する。i番目の組情報が存在すればステップS906に行き、存在しなければステップS901に戻る。
(Step S905) The
(ステップS906)サーバ判断部114は、i番目の組情報をキーとして、認証情報格納部111を検索する。
(Step S906) The
(ステップS907)サーバ判断部114は、ステップS906における検索結果から、i番目の組情報と一致する認証情報が、認証情報格納部111に存在するか否か判断する。認証情報格納部111に存在すればステップS908に行き、存在しなければステップS909に行く。
(Step S907) From the search result in step S906, the
(ステップS908)サーバ処理部115は、認証許可に対応する処理を行う。ステップS910に行く。
(Step S908) The
(ステップS909)サーバ処理部115は、認証不許可に対応する処理を行う。
(Step S909) The
(ステップS910)サーバ判断部114は、カウンタiを1、インクリメントする。ステップS905に戻る。
(Step S910) The
なお、図9のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。 In the flowchart of FIG. 9, the process is terminated by power-off or a process termination interrupt.
次に、ステップS903の組情報取得処理について、図10のフローチャートを用いて説明する。 Next, the group information acquisition processing in step S903 will be described using the flowchart in FIG.
(ステップS1001)サーバ取得部113は、カウンタiに1を代入する。
(Step S1001) The
(ステップS1002)サーバ取得部113は、i番目のカード関連情報が、図示しないバッファに存在するか否かを判断する。バッファに存在すればステップS1003に行き、バッファに存在しなければ上位処理にリターンする。
(Step S1002) The
(ステップS1003)サーバ取得部113は、i番目のカード関連情報が有する決済識別子を取得する。
(Step S1003) The
(ステップS1004)サーバ取得部113は、ステップS1003で取得した決済識別子をキーとして、1以上の携帯関連情報を検索する。なお、1以上の携帯関連情報は、図示しないバッファ内の携帯関連情報である。
(Step S1004) The
(ステップS1005)サーバ取得部113は、ステップS1004における検索の結果、ステップS1003で取得した決済識別子が、1以上の携帯関連情報の中に存在したか否かを判断する。決済識別子が存在すればステップS1006に行き、決済識別子が存在しなければステップS1008に行く。
(Step S1005) As a result of the search in step S1004, the
(ステップS1006)サーバ取得部113は、決済識別子が共通するカード識別子と携帯識別子とを取得する。
(Step S1006) The
(ステップS1007)サーバ取得部113は、共通する決済識別子を含む携帯関連情報を、バッファから削除する。
(Step S1007) The
(ステップS1008)サーバ取得部113は、共通する決済識別子を含むカード関連情報を、バッファから削除する。
(Step S1008) The
(ステップS1009)サーバ取得部113は、カウンタiを1、インクリメントする。ステップS1002に戻る。
(Step S1009) The
次に、携帯端末12の動作について、図11のフローチャートを用いて説明する。
Next, the operation of the
(ステップS1101)携帯受信部122は、決済端末13から決済識別子を、近距離無線通信により受信したか否かを判断する。決済識別子を受信すればステップS1102に行き、受信しなければステップS1101に戻る。
(Step S1101) The
(ステップS1102)携帯送信部123は、携帯格納部121から、携帯識別子を読み出す。
(Step S1102) The
(ステップS1103)携帯送信部123は、ステップS1101で受信された決済識別子と、ステップS1102で読み出した携帯識別子とを用いて、携帯関連情報を構成する。
(Step S1103) The
(ステップS1104)携帯送信部123は、ステップS1103で構成した携帯関連情報をサーバ装置11に送信する。なお、携帯送信部123は、送信先であるサーバ装置11を識別する情報(例えば、IPアドレス、MACアドレス等)を保持している、とする。ステップS1101に戻る。
(Step S1104) The
なお、図11のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。 Note that the processing is ended by powering off or interruption for aborting the processing in the flowchart in FIG.
次に、決済端末13の動作について、図12のフローチャートを用いて説明する。
Next, operation | movement of the
(ステップS1201)第一決済取得部131は、決済カードからカード識別子を取得したか否かを判断する。カード識別子を取得した場合はステップS1202に行き、カード識別子を取得しない場合はステップS1201に戻る。
(Step S1201) The first
(ステップS1202)決済識別子生成部132は、第一決済取得部131がカード識別子を取得したことに対応して、決済識別子を生成する。そして、第二決済取得部133は、決済識別子生成部132が生成した決済識別子を取得する。なお、本ステップにおいて、第二決済取得部133は、記録媒体に格納されている決済識別子を読み出しても良い。
(Step S1202) The payment
(ステップS1203)第二決済送信部135は、ステップS1202で取得された決済識別子を、近距離無線通信により携帯端末12に送信する。
(Step S1203) The second
(ステップS1204)第一決済送信部134は、ステップS1201で取得されたカード識別子と、ステップS1202で取得された決済識別子とを用いて、カード関連情報を構成する。
(Step S1204) The first
(ステップS1205)第一決済送信部134は、ステップS1204で構成されたカード関連情報をサーバ装置11に送信する。なお、第一決済送信部134は、送信先であるサーバ装置11を識別する情報(例えば、IPアドレス、MACアドレス等)を保持している、とする。ステップS1201に戻る。
(Step S1205) The first
なお、図12のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。 In the flowchart of FIG. 12, the process is terminated by powering off or a process termination interrupt.
以下、本実施の形態における決済システム1の具体的な動作について説明する。決済システム1の概念図は図1である。
Hereinafter, a specific operation of the
今、サーバ装置11の認証情報格納部111は、図6に示す認証情報管理表を保持している。また、認証情報格納部111は、図7に示す店舗端末電波情報管理表を保持している。かかる状況において、以下の2つの具体例について説明する。
Now, the authentication
(具体例1)
具体例1は、認証が許可され、決済が行われる場合である。
(Specific example 1)
Specific example 1 is a case where authentication is permitted and settlement is performed.
ユーザ「田中一郎」は、新幹線に乗車中に、車内で移動する店舗「8888」において、商品を購入し、自分のクレジットカードで決済を行うために、販売員に自分のクレジットカードを渡した。また、田中一郎は、保持している自分の携帯端末12の決済用アプリを起動させた、とする。 The user “Ichiro Tanaka” purchased the product at the store “8888” traveling in the car while getting on the Shinkansen, and gave his credit card to the salesperson in order to make a payment with his credit card. Further, it is assumed that Ichiro Tanaka has activated the settlement application of his / her mobile terminal 12 that he / she holds.
次に、販売員は、クレジットカードを受け取り、決済端末13にクレジットカードを読ませた。また、販売員は、販売した商品ID「001」および金額「2500円」を、決済端末13に入力する。そして、決済端末13の第一決済取得部131は、クレジットカード番号「12345678」を取得する。次に、第二決済取得部133は、決済識別子であるSSID「SSID1」を取得する。次に、第二決済送信部135は、決済識別子「SSID1」を、近距離無線通信により田中一郎の携帯端末12に送信する。次に、図示しない決済受付部は、販売員が入力した商品ID「001」および金額「2500円」を受け付ける。次に、第一決済送信部134は、クレジットカード番号「12345678」と決済識別子「SSID1」とを用いてカード関連情報「SSID1,12345678,001,2500円」を構成する。なお、ここで、カード関連情報は、商品IDと金額も含まれる。次に、第一決済送信部134は、カード関連情報「SSID1,12345678,001,2500円」をサーバ装置1に送信する。
Next, the salesperson received the credit card and caused the
また、携帯端末12の携帯受信部122は、決済端末13から決済識別子「SSID1」を、近距離無線通信により受信する。そして、携帯送信部123は、携帯格納部121から携帯番号「090−1234−1122」を読み出す。なお、携帯端末12の携帯格納部121には、予め携帯番号「090−1234−1122」が格納されている、とする。次に、携帯送信部123は、受信された決済識別子「SSID1」と読み出した携帯識別子「090−1234−1122」とを用いて携帯関連情報「SSID1,090−1234−1122」を構成する。次に、携帯送信部123は、構成した携帯関連情報「SSID1,090−1234−1122」をサーバ装置11に送信する。
In addition, the
次に、サーバ装置11のサーバ受信部112は、決済端末13からカード関連情報「SSID1,12345678,001,2500円」を受信し、バッファに蓄積する。また、サーバ受信部112は、携帯端末12から携帯関連情報「SSID1,090−1234−1122」を受信し、バッファに蓄積する。次に、サーバ取得部113は、バッファに存在する1以上のカード関連情報および1以上の携帯関連情報のうちで、同一の決済識別子「SSID1」を有するカード識別子と携帯識別子の組「12345678,090−1234−1122」を取得する。次に、サーバ判断部114は、組情報「12345678,090−1234−1122」をキーとして、図6の認証情報管理表を検索する。そして、サーバ判断部114は、組情報「12345678,090−1234−1122」と一致する認証情報が、図6の「ID=1」のレコードに存在すると判断する。そして、サーバ処理部115は、認証許可に対応する認証処理を行う。認証処理は、例えば、クレジットカード番号「12345678」に対して、「2500円」の決済を行う処理である。また、認証処理は、例えば、携帯端末12または/および決済端末13に、認証許可または決済完了を示す情報を送信することでも良い。
Next, the
なお、具体例1において、決済識別子生成部132が決済識別子を生成しても良いことは言うまでもない。
Needless to say, in the first specific example, the payment
(具体例2)
具体例2は、認証が許可されない場合も含む場合である。
(Specific example 2)
Specific example 2 includes a case where authentication is not permitted.
ユーザ「山田太郎」はクレジットカードを紛失してしまい、悪意のある他人Aが山田太郎のクレジットカードを拾ったとする。そして、他人Aは、店舗「9999」において、商品を購入し、山田太郎のクレジットカードで決済を行うために、販売員に山田太郎のクレジットカードを渡した。また、他人Aは、本願の決済の仕組みを知っており、保持している自分の携帯端末12の決済用アプリを起動させた、とする。 It is assumed that the user “Taro Yamada” loses the credit card, and another malicious person A picks up the credit card of Yamada Taro. Then, another person A purchased the product at the store “9999” and handed Taro Yamada's credit card to the salesperson in order to make a payment with Taro Yamada's credit card. In addition, it is assumed that another person A knows the payment mechanism of the present application and activates the payment application of his / her mobile terminal 12 that he / she holds.
次に、販売員は、クレジットカードを受け取り、決済端末13にクレジットカードを読ませた。また、販売員は、販売した商品ID「107」および金額「385000円」を、決済端末13に入力する。そして、決済端末13の第一決済取得部131は、クレジットカード番号「22334567」を取得する。次に、第二決済取得部133は、決済識別子であるSSID「SSID2」を取得する。次に、第二決済送信部135は、決済識別子「SSID2」を、近距離無線通信により他人Aの携帯端末12に送信する。次に、図示しない決済受付部は、販売員が入力した商品ID「107」および金額「385000円」を受け付ける。次に、第一決済送信部134は、クレジットカード番号「22334567」と決済識別子「SSID2」とを用いてカード関連情報「SSID2,22334567,107,385000円」を構成する。なお、ここで、カード関連情報は、商品IDと金額も含まれる。次に、第一決済送信部134は、カード関連情報「SSID2,22334567,107,385000円」をサーバ装置1に送信する。
Next, the salesperson received the credit card and caused the
また、他人Aの携帯端末12の携帯受信部122は、決済端末13から決済識別子「SSID2」を、近距離無線通信により受信する。そして、携帯送信部123は、携帯格納部121から携帯番号「090−7777−4444」を読み出す。なお、他人Aの携帯端末12の携帯格納部121には、予め携帯番号「090−7777−4444」が格納されている、とする。次に、携帯送信部123は、受信された決済識別子「SSID2」と読み出した携帯識別子「090−7777−4444」とを用いて携帯関連情報「SSID2,090−7777−4444」を構成する。次に、携帯送信部123は、構成した携帯関連情報「SSID2,090−7777−4444」をサーバ装置11に送信する。
Further, the
さらに、同時刻ぐらいに、ユーザ「田中一郎」は、店舗「9999」において、商品を購入し、自分のクレジットカードで決済を行うために、販売員に自分のクレジットカードを渡した。また、田中一郎は、保持している自分の携帯端末12の決済用アプリを起動させた、とする。 Further, around the same time, the user “Ichiro Tanaka” purchased the product at the store “9999” and gave his / her credit card to the salesperson in order to make a payment with his / her credit card. Further, it is assumed that Ichiro Tanaka has activated the settlement application of his / her mobile terminal 12 that he / she holds.
次に、販売員は、クレジットカードを受け取り、決済端末13にクレジットカードを読ませた。また、販売員は、販売した商品ID「106」および金額「28500円」を、決済端末13に入力する。そして、決済端末13の第一決済取得部131は、クレジットカード番号「12345678」を取得する。次に、第二決済取得部133は、決済識別子であるSSID「SSID2」を取得する。次に、第二決済送信部135は、決済識別子「SSID2」を、近距離無線通信により田中一郎の携帯端末12に送信する。次に、図示しない決済受付部は、販売員が入力した商品ID「106」および金額「28500円」を受け付ける。次に、第一決済送信部134は、クレジットカード番号「12345678」と決済識別子「SSID2」とを用いてカード関連情報「SSID2,12345678,106,28500円」を構成する。なお、ここで、カード関連情報は、商品IDと金額も含まれる。次に、第一決済送信部134は、カード関連情報「SSID2,12345678,106,28500円」をサーバ装置1に送信する。
Next, the salesperson received the credit card and caused the
また、携帯端末12の携帯受信部122は、決済端末13から決済識別子「SSID2」を、近距離無線通信により受信する。そして、携帯送信部123は、携帯格納部121から携帯番号「090−1234−1122」を読み出す。なお、携帯端末12の携帯格納部121には、予め携帯番号「090−1234−1122」が格納されている、とする。次に、携帯送信部123は、受信された決済識別子「SSID2」と読み出した携帯識別子「090−1234−1122」とを用いて携帯関連情報「SSID2,090−1234−1122」を構成する。次に、携帯送信部123は、構成した携帯関連情報「SSID2,090−1234−1122」をサーバ装置11に送信する。
Further, the
次に、サーバ装置11のサーバ受信部112は、決済端末13からカード関連情報「SSID2,22334567,107,385000円」を受信し、バッファに蓄積する。また、サーバ受信部112は、他人Aの携帯端末12から携帯関連情報「SSID2,090−7777−4444」を受信し、バッファに蓄積する。
Next, the
また、サーバ装置11のサーバ受信部112は、決済端末13からカード関連情報「SSID2,12345678,106,28500円」を受信し、バッファに蓄積する。また、サーバ受信部112は、他人Aの携帯端末12から携帯関連情報「SSID2,090−1234−1122」を受信し、バッファに蓄積する。
Further, the
次に、サーバ取得部113は、バッファに存在する1以上のカード関連情報および1以上の携帯関連情報のうちで、同一の決済識別子「SSID2」を有するカード識別子と携帯識別子の組「22334567,090−7777−4444」「22334567,090−1234−1122」「12345678,090−7777−4444」「12345678,090−1234−1122」を取得する。
Next, the
次に、サーバ判断部114は、4つの組情報のうちの各組情報」をキーとして、図6の認証情報管理表を検索する。そして、サーバ判断部114は、組情報「12345678,090−1234−1122」のみ、その組情報と一致する認証情報が、図6に存在する(「ID=1」のレコードである)と判断する。そして、サーバ処理部115は、組情報「12345678,090−1234−1122」で特定される決済について、認証許可に対応する認証処理を行う。認証処理は、例えば、クレジットカード番号「12345678」に対して、「28500円」の決済を行う処理である。
Next, the
一方、サーバ判断部114は、一致する認証情報が存在しなかった携帯端末12または/および決済端末13に対して、認証不許可処理を行う。認証不許可処理は、例えば、エラーメッセージの送信である。
On the other hand, the
そして、他人Aの携帯端末12または/および決済端末13は、エラーメッセージを受信し、出力する。
Then, the
かかる処理により、正当に認証された場合のみ、決済処理が行われる。 With this process, the settlement process is performed only when the authentication is valid.
以上、本実施の形態によれば、高速の移動体の中や地下等のあらゆる環境においても、決済端末と一定以内の相対距離の中に、ユーザが保持している携帯端末が存在することが保証できる結果、決済端末や携帯端末の絶対位置が定まりにくい環境においても、決済ための認証処理が正しく行える。その結果、例えば、電車や飛行機等の移動体の内部、地下等で行う決済処理においても利用できる。 As described above, according to the present embodiment, even in any environment such as a high-speed moving body or underground, there may be a mobile terminal held by the user within a certain relative distance from the payment terminal. As a result of guaranteeing, even in an environment where the absolute position of a payment terminal or a portable terminal is difficult to determine, authentication processing for payment can be performed correctly. As a result, for example, it can be used in a settlement process performed inside a mobile body such as a train or an airplane, or underground.
なお、本実施の形態におけるサーバ装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、記録媒体に、決済カードを識別するカード識別子と、携帯端末を識別する携帯識別子との組である1以上の認証情報を格納しており、コンピュータを、決済を識別する第一決済識別子とカード識別子とを有する1以上のカード関連情報と、決済を識別する1以上の第二決済識別子を有する1以上の携帯関連情報とを受信するサーバ受信部と、前記サーバ受信部が受信した1以上のカード関連情報、1以上の携帯関連情報、および前記記録媒体の1以上の認証情報を用いて、決済が正当であるか否かを判断するサーバ判断部と、前記サーバ判断部が決済が正当であると判断した場合のみ、認証許可に対応する処理を行うサーバ処理部として機能させるためのプログラムであって、前記サーバ受信部が受信した携帯関連情報は第二決済識別子を近距離無線通信により受信した前記携帯端末が送信した情報、または前記サーバ受信部が受信した携帯識別子は前記携帯端末から近距離無線通信により受信した前記決済端末が送信した情報である、プログラムである。 Note that the software that implements the server device in the present embodiment is the following program. That is, this program stores one or more authentication information, which is a set of a card identifier for identifying a payment card and a portable identifier for identifying a mobile terminal, in the recording medium. A server receiving unit that receives one or more card-related information having one settlement identifier and a card identifier, and one or more mobile-related information having one or more second settlement identifiers for identifying payment; and A server determination unit that determines whether payment is valid using the received one or more card-related information, one or more mobile-related information, and one or more authentication information of the recording medium; and the server determination unit Is a program for functioning as a server processing unit that performs processing corresponding to authentication permission only when it is determined that the payment is valid, and the portable function received by the server receiving unit Information transmitted by the mobile terminal that has received the second settlement identifier by short-range wireless communication, or the mobile identifier received by the server reception unit has been transmitted by the settlement terminal received by short-range wireless communication from the mobile terminal It is a program that is information.
また、上記プログラムにおいて、前記携帯関連情報は、第二決済識別子と携帯識別子とを有し、前記カード関連情報が有する第一決済識別子と前記携帯関連情報が有する第二決済識別子とは、決済を識別する同じ種類の情報である決済識別子であり、前記サーバ受信部が受信した1以上のカード関連情報、および1以上の携帯関連情報のうちで、同一の決済識別子と対になるカード識別子と携帯識別子の組を取得するサーバ取得部として、さらにコンピュータを機能させ、前記サーバ判断部は、前記サーバ取得部が取得したカード識別子と携帯識別子の組と一致する認証情報が、前記認証情報格納部に存在するか否かを判断するものとして、コンピュータを機能させるプログラムであることは好適である。 In the above program, the mobile related information includes a second settlement identifier and a mobile identifier, and the first settlement identifier included in the card related information and the second settlement identifier included in the mobile related information A payment identifier that is the same type of information to be identified, and the card identifier and the mobile phone paired with the same payment identifier among the one or more card related information and the one or more mobile related information received by the server receiver The computer is further functioned as a server acquisition unit that acquires a set of identifiers, and the server determination unit stores authentication information that matches a set of a card identifier and a mobile identifier acquired by the server acquisition unit in the authentication information storage unit. As a program for determining whether or not it exists, a program that causes a computer to function is suitable.
(実施の形態3)
本実施の形態において、実施の形態2と比較して、カード関連情報と携帯関連情報とをサーバ装置に送信するのは、決済端末である点が異なる。なお、実施の形態2において、決済端末がカード関連情報を送信し、携帯端末が携帯関連情報を送信した。
(Embodiment 3)
Compared with the second embodiment, the present embodiment differs in that the card-related information and the mobile-related information are transmitted to the server device at the settlement terminal. In the second embodiment, the payment terminal transmits the card related information, and the mobile terminal transmits the mobile related information.
本実施の形態における決済システム2の概念図は、図1と同様である。なお、図1における符号は、決済システム2の符号とは異なる。
The conceptual diagram of the
図13は、本実施の形態における決済システム2のブロック図である。決済システム2は、サーバ装置21、携帯端末22、決済端末23を備える。携帯端末22は、商品を購入するユーザが保持している端末であり、携帯電話、いわゆるスマートフォン、携帯のタブレット端末等である。また、決済端末23は、商品購入の決済を行う端末であり、例えば、決済カードのカードリーダー、決済カード(例えば、ICカード)の読み取り機等である。
FIG. 13 is a block diagram of the
サーバ装置21は、認証情報格納部111、サーバ受信部212、サーバ取得部113、サーバ判断部114、サーバ処理部115を備える。
The server device 21 includes an authentication
携帯端末22は、携帯格納部121、携帯送信部222、携帯受信部122を備える。
The
決済端末23は、第一決済取得部131、決済識別子生成部132、第二決済取得部133、決済受信部231、決済送信部232を備える。
The
サーバ装置21を構成するサーバ受信部212は、1以上のカード関連情報と1以上の携帯関連情報とを、決済端末23から受信する。なお、カード関連情報は、決済識別子とカード識別子とを有する。また、携帯関連情報は、決済識別子と携帯識別子とを有する。なお、実施の形態1で述べた通り、カード関連情報と携帯関連情報とは、決済識別子を共用していても良い。つまり、サーバ受信部212は、決済識別子とカード識別子と携帯識別子とを受信しても良い。
The
携帯端末22を構成する携帯送信部222は、近距離無線通信により、携帯格納部121に格納されている携帯識別子を決済端末23に送信する。
The
決済端末23を構成する決済受信部231は、近距離無線通信により、携帯識別子を携帯端末22から受信する。
The
決済送信部232は、1以上のカード関連情報と、1以上の携帯関連情報とを、サーバ装置21に送信する。ここでのカード関連情報は、第二決済取得部133が取得した決済識別子と第一決済取得部131が取得したカード識別子とを有する。また、携帯関連情報は、第二決済取得部133が取得した決済識別子と決済送信部232が受信した携帯識別子とを有する。
The
サーバ受信部212は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
The
携帯送信部222、決済受信部231は、近距離無線通信手段により実現され得る。
The
決済送信部232は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
The
次に、決済システム2の動作について説明する。まず、サーバ装置21の動作について説明する。サーバ装置21の動作は、サーバ装置11の動作と比較して、ステップS901における情報の受信元が異なるだけである。他は、図9のフローチャートの動作を行う。なお、ステップS901において、サーバ装置21のサーバ受信部212は、1以上のカード関連情報と1以上の携帯関連情報とを、決済端末23から受信する。
Next, the operation of the
次に、携帯端末22の動作について説明する。携帯端末22の図示しない受付部は、ユーザから携帯識別子の送信指示を受け付ける。そして、送信指示に応じて、携帯送信部222は、携帯格納部121から携帯識別子を読み出す。次に、携帯送信部222は、携帯識別子を、近距離無線通信により、決済端末23に送信する。また、携帯受信部122は、決済のための処理に関して、認証処理の結果を受信しても良い。
Next, the operation of the
次に、決済端末23の動作について、図14のフローチャートを用いて説明する。
Next, the operation of the
(ステップS1401)第一決済取得部131は、決済カードからカード識別子を取得したか否かを判断する。カード識別子を取得すればステップS1402に行き、カード識別子を取得しなければステップS1401に戻る。
(Step S1401) The first
(ステップS1402)決済受信部231は、近距離無線通信により、携帯識別子を携帯端末22から受信したか否かを判断する。携帯識別子を受信すればステップS1403に行き、受信しなければステップS1402に戻る。
(Step S1402) The
(ステップS1403)第二決済取得部133は、決済識別子を取得する。
(Step S1403) The second
(ステップS1404)決済送信部232は、送信する情報を構成する。なお、送信する情報は、通常、ステップS1401で受信されたカード識別子、ステップS1402で受信された携帯識別子、およびステップS1403で取得された決済識別子を有する。また、かかる情報は、決済識別子を共用したカード関連情報と携帯関連情報である、と言える。
(Step S1404) The
(ステップS1405)決済送信部232は、ステップS1404で構成した情報をサーバ装置21に送信する。なお、決済送信部232は、サーバ装置21と通信するための情報(例えば、サーバ装置21のIPアドレスやMACアドレス等)を保持している、とする。
(Step S1405) The
なお、図14のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。 In the flowchart of FIG. 14, the process is terminated by powering off or a process termination interrupt.
また、図14のフローチャートにおいて、決済識別子を取得する処理(ステップS1403)は無くても良い。 Further, in the flowchart of FIG. 14, there is no need to obtain a payment identifier (step S1403).
また、図14のフローチャートにおいて、カード識別子の受信と、携帯識別子の受信の順序は問わない。 Moreover, in the flowchart of FIG. 14, the order of reception of the card identifier and reception of the mobile identifier does not matter.
以下、本実施の形態における決済システム2の具体的な動作について説明する。決済システム2の概念図は図1と同様である。
Hereinafter, a specific operation of the
今、サーバ装置11の認証情報格納部111は、図6に示す認証情報管理表を保持している。また、サーバ装置11は、図示しない記録媒体または認証情報格納部111に、図7に示す店舗端末電波情報管理表を保持している。
Now, the authentication
かかる状況において、ユーザ「田中一郎」は、新幹線に乗車中に、車内で移動する店舗「8888」において、商品を購入し、自分のクレジットカードで決済を行うために、販売員に自分のクレジットカードを渡した。また、田中一郎は、保持している自分の携帯端末22の決済用アプリを起動させた、とする。そして、携帯端末22の携帯送信部222は、携帯識別子「090−1234−1122」を携帯格納部121から読み出し、近距離無線通信により、決済端末23に送信する。
In such a situation, the user “Ichiro Tanaka” purchases a product at the store “8888” traveling in the car while taking the Shinkansen, and makes a payment with his / her credit card to the salesperson. Passed. Further, it is assumed that Ichiro Tanaka has activated the settlement application of his / her mobile terminal 22 that he / she holds. And the
次に、販売員は、クレジットカードを受け取り、決済端末23にクレジットカードを読ませた。また、販売員は、販売した商品ID「001」および金額「2500円」を、決済端末23に入力する。そして、決済端末13の第一決済取得部131は、クレジットカード番号「12345678」を取得する。決済受信部231は、近距離無線通信により、携帯識別子「090−1234−1122」を携帯端末22から受信する。
Next, the salesperson received the credit card and caused the
次に、図示しない決済受付部は、販売員が入力した商品ID「001」および金額「2500円」を受け付ける。次に、決済送信部232は、クレジットカード番号「12345678」と、受信された携帯番号「090−1234−1122」と、受け付けられた商品ID「001」および金額「2500円」とを用いて送信する情報「12345678,090−1234−1122,001,2500円」を構成する。そして、決済送信部232は、情報「12345678,090−1234−1122,001,2500円」をサーバ装置21に送信する。
Next, a settlement accepting unit (not shown) accepts the product ID “001” and the amount “2500 yen” input by the salesperson. Next, the
次に、サーバ装置21のサーバ受信部112は、カード関連情報と携帯関連情報とを含む情報「12345678,090−1234−1122,001,2500円」を受信し、バッファに蓄積する。
Next, the
次に、サーバ取得部113は、バッファに存在する情報の中のカード識別子と携帯識別子の組「12345678,090−1234−1122」を取得する。次に、サーバ判断部114は、組情報「12345678,090−1234−1122」をキーとして、図6の認証情報管理表を検索する。そして、サーバ判断部114は、組情報「12345678,090−1234−1122」と一致する認証情報が、図6の「ID=1」のレコードに存在すると判断する。そして、サーバ処理部115は、認証許可に対応する認証処理を行う。認証処理は、例えば、クレジットカード番号「12345678」に対して、「2500円」の決済を行う処理である。また、認証処理は、例えば、携帯端末12または/および決済端末13に、認証許可または決済完了を示す情報を送信することでも良い。
Next, the
以上、本実施の形態によれば、高速の移動体の中や地下等のあらゆる環境においても、決済端末と一定以内の相対距離の中に、ユーザが保持している携帯端末が存在することが保証できる結果、決済端末や携帯端末の絶対位置が定まりにくい環境においても、決済ための認証処理が正しく行える。その結果、例えば、電車や飛行機等の移動体の内部、地下等で行う決済処理においても利用できる。 As described above, according to the present embodiment, even in any environment such as a high-speed moving body or underground, there may be a mobile terminal held by the user within a certain relative distance from the payment terminal. As a result of guaranteeing, even in an environment where the absolute position of a payment terminal or a portable terminal is difficult to determine, authentication processing for payment can be performed correctly. As a result, for example, it can be used in a settlement process performed inside a mobile body such as a train or an airplane, or underground.
なお、本実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、記録媒体に、決済カードを識別するカード識別子と、携帯端末を識別する携帯識別子との組である1以上の認証情報を格納しており、コンピュータを、決済を識別する第一決済識別子とカード識別子とを有する1以上のカード関連情報と、決済を識別する1以上の第二決済識別子を有する1以上の携帯関連情報とを受信するサーバ受信部と、前記サーバ受信部が受信した1以上のカード関連情報、1以上の携帯関連情報、および前記記録媒体の1以上の認証情報を用いて、決済が正当であるか否かを判断するサーバ判断部と、前記サーバ判断部が決済が正当であると判断した場合のみ、認証許可に対応する処理を行うサーバ処理部として機能させるためのプログラムであって、前記サーバ受信部が受信した携帯関連情報は第二決済識別子を近距離無線通信により受信した前記携帯端末が送信した情報、または前記サーバ受信部が受信した携帯識別子は前記携帯端末から近距離無線通信により受信した前記決済端末が送信した情報である、プログラムである。 Note that the software that implements the information processing apparatus according to the present embodiment is the following program. That is, this program stores one or more authentication information, which is a set of a card identifier for identifying a payment card and a portable identifier for identifying a mobile terminal, in the recording medium. A server receiving unit that receives one or more card-related information having one settlement identifier and a card identifier, and one or more mobile-related information having one or more second settlement identifiers for identifying payment; and A server determination unit that determines whether payment is valid using the received one or more card-related information, one or more mobile-related information, and one or more authentication information of the recording medium; and the server determination unit Is a program for functioning as a server processing unit that performs processing corresponding to authentication permission only when it is determined that the payment is valid, and the portable function received by the server receiving unit Information transmitted by the mobile terminal that has received the second settlement identifier by short-range wireless communication, or the mobile identifier received by the server reception unit has been transmitted by the settlement terminal received by short-range wireless communication from the mobile terminal It is a program that is information.
上記プログラムにおいて、前記携帯関連情報は、第二決済識別子と携帯識別子とを有し、前記カード関連情報が有する第一決済識別子と前記携帯関連情報が有する第二決済識別子とは、決済を識別する同じ種類の情報である決済識別子であり、前記サーバ受信部が受信した1以上のカード関連情報、および1以上の携帯関連情報のうちで、同一の決済識別子と対になるカード識別子と携帯識別子の組を取得するサーバ取得部として、コンピュータをさらに機能させ、前記サーバ判断部は、前記サーバ取得部が取得したカード識別子と携帯識別子の組と一致する認証情報が、前記記録媒体に存在するか否かを判断するものとして、コンピュータを機能させることは好適である。 In the program, the mobile-related information includes a second settlement identifier and a mobile identifier, and the first settlement identifier included in the card-related information and the second settlement identifier included in the mobile-related information identify a settlement. Of the one or more card related information and the one or more mobile related information received by the server receiving unit, the card identifier and the mobile identifier paired with the same payment identifier are the same type of payment identifier. The server is further functioned as a server acquisition unit for acquiring a set, and the server determination unit determines whether authentication information that matches the set of the card identifier and the mobile identifier acquired by the server acquisition unit exists in the recording medium. It is preferable to make a computer function as a means for determining whether or not.
(実施の形態4)
本実施の形態において、実施の形態2と比較して、カード関連情報と携帯関連情報とをサーバ装置に送信するのは、携帯端末である点が異なる。なお、実施の形態2において、決済端末がカード関連情報を送信し、携帯端末が携帯関連情報を送信した。
(Embodiment 4)
This embodiment is different from
本実施の形態における決済システム3の概念図は、図1と同様である。なお、図1における符号は、決済システム3の符号とは異なる。
The conceptual diagram of the
図15は、本実施の形態における決済システム3のブロック図である。決済システム3は、サーバ装置31、携帯端末32、決済端末33を備える。ここで、携帯端末32は、商品を購入するユーザが保持している端末であり、携帯電話、いわゆるスマートフォン、携帯のタブレット端末等である。また、決済端末33は、商品購入の決済を行う端末であり、例えば、決済カードのカードリーダー、決済カード(例えば、ICカード)の読み取り機等である。
FIG. 15 is a block diagram of the
また、サーバ装置31は、認証情報格納部111、サーバ受信部312、サーバ取得部113、サーバ判断部114、サーバ処理部115を備える。また、携帯端末32は、携帯格納部121、携帯受信部322、携帯送信部323を備える。さらに、決済端末33は、第一決済取得部131、決済識別子生成部132、第二決済取得部133、決済送信部333を備える。
The
サーバ装置31を構成するサーバ受信部312は、1以上のカード関連情報と1以上の携帯関連情報とを、携帯端末32から受信する。なお、カード関連情報は、決済識別子とカード識別子とを有する。また、携帯関連情報は、決済識別子と携帯識別子とを有する。なお、ここで受信するカード関連情報と携帯関連情報は、決済識別子を共用していても良い。つまり、サーバ受信部312は、決済識別子とカード識別子と携帯識別子とを受信しても良い。
The
携帯端末32を構成する携帯受信部322は、近距離無線通信により、決済識別子とカード識別子とを、決済端末33から受信する。
The
携帯送信部323は、携帯関連情報およびカード関連情報をサーバ装置31に送信する。なお、ここで、カード関連情報と携帯関連情報は、決済識別子を共用していても良い。つまり、携帯送信部323は、決済識別子とカード識別子と携帯識別子とを送信しても良い。また、携帯送信部323は、携帯格納部121に格納されている携帯識別子を読み取り、当該携帯識別子、携帯受信部322が受信した決済識別子、および携帯受信部322が受信したカード識別子とを用いて、送信する情報を構成し、当該構成した情報をサーバ装置31に送信する。
The
決済端末33を構成する決済送信部333は、近距離無線通信により、カード識別子と決済識別子とを携帯端末32に送信する。なお、決済送信部333は、第一決済取得部131が取得したカード識別子と、第二決済取得部133が取得した決済識別子とを用いて、情報を携帯端末32に送信する。
The payment transmission unit 333 constituting the
サーバ受信部312は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
The
携帯受信部322、決済送信部333は、近距離無線通信手段により実現され得る。
The
携帯送信部323は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
The
次に、決済システム3の動作について説明する。まず、サーバ装置31の動作について説明する。サーバ装置31の動作は、サーバ装置11の動作と比較して、ステップS901における情報の受信元が異なるだけである。他は、図9のフローチャートの動作を行う。なお、ステップS901において、サーバ装置31のサーバ受信部212は、1以上のカード関連情報と1以上の携帯関連情報とを、携帯端末32から受信する。
Next, the operation of the
次に、携帯端末32の動作について説明する。まず、携帯端末32を構成する携帯受信部322は、近距離無線通信により、決済識別子とカード識別子とを、決済端末33から受信する。次に、携帯送信部323は、携帯格納部121から携帯識別子を読み出す。次に、携帯送信部323は、携帯識別子と決済識別子とカード識別子とから、送信する情報を構成する。なお、送信する情報は、携帯識別子と決済識別子とカード識別子とを有する。また、送信する情報は、携帯関連情報およびカード関連情報を有する、とも言える。そして、次に、携帯送信部323は、携帯関連情報およびカード関連情報をサーバ装置31に送信する。
Next, the operation of the
次に、決済端末33の動作について、図16のフローチャートを用いて説明する。
Next, the operation of the
(ステップS1601)第一決済取得部131は、決済カードからカード識別子を取得したか否かを判断する。カード識別子を取得すればステップS1602に行き、カード識別子を取得しなければステップS1601に戻る。
(Step S1601) The first
(ステップS1602)第二決済取得部133は、決済識別子を取得する。
(Step S1602) The second
(ステップS1603)決済送信部232は、送信する情報を構成する。なお、送信する情報は、通常、ステップS1601で受信されたカード識別子、ステップS1602で取得された決済識別子を有する。
(Step S1603) The
(ステップS1604)決済送信部333は、近距離無線通信により、ステップS1603で構成した情報を携帯端末32に送信する。なお、ステップS1603で構成した情報は、カード識別子と決済識別子と含む。
(Step S1604) The settlement transmission unit 333 transmits the information configured in Step S1603 to the
なお、図16のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。 In the flowchart of FIG. 16, the process is terminated by power-off or a process termination interrupt.
また、図16のフローチャートにおいて、決済識別子を取得する処理(ステップS1602)は無くても良い。 Further, in the flowchart of FIG. 16, there is no need to obtain a payment identifier (step S1602).
以下、本実施の形態における決済システム3の具体的な動作について説明する。決済システム3の概念図は図1と同様である。
Hereinafter, a specific operation of the
今、サーバ装置11の認証情報格納部111は、図6に示す認証情報管理表を保持している。また、認証情報格納部111は、図7に示す店舗端末電波情報管理表を保持している。
Now, the authentication
かかる状況において、ユーザ「田中一郎」は、新幹線に乗車中に、車内で移動する店舗「8888」において、商品を購入し、自分のクレジットカードで決済を行うために、販売員に自分のクレジットカードを渡した。 In such a situation, the user “Ichiro Tanaka” purchases a product at the store “8888” traveling in the car while taking the Shinkansen, and makes a payment with his / her credit card to the salesperson. Passed.
次に、販売員は、クレジットカードを受け取り、決済端末23にクレジットカードを読ませた。また、販売員は、販売した商品ID「001」および金額「2500円」を、決済端末23に入力する。そして、決済端末33の図示しない決済受付部が商品ID「001」および金額「2500円」を受け付ける。また、決済端末13の第一決済取得部131は、クレジットカード番号「12345678」を取得する。
Next, the salesperson received the credit card and caused the
次に、決済送信部333は、第一決済取得部131が取得したクレジットカード番号、および決済端末33が受け付けた商品ID「001」と金額「2500円」から、送信する情報「12345678,001,2500円」を構成する。次に、決済送信部333は、近距離無線通信により、構成した情報「12345678,001,2500円」を携帯端末32に送信する。
Next, the payment transmission unit 333 transmits the information “12345678,001,” which is transmitted from the credit card number acquired by the first
次に、携帯端末32の携帯受信部322は、近距離無線通信により、カード識別子とを含む情報「12345678,001,2500円」を、決済端末33から受信する。
Next, the
次に、携帯送信部323は、携帯格納部121から携帯番号「090−1234−1122」を読み出す。次に、携帯送信部323は、受信した情報「12345678,001,2500円」と、携帯番号「090−1234−1122」とから、送信する情報「12345678,090−1234−1122,001,2500円」を構成する。なお、送信する情報は、携帯識別子とカード識別子とを有する。
Next, the
次に、携帯送信部323は、携帯関連情報およびカード関連情報を有する情報「12345678,090−1234−1122,001,2500円」を、サーバ装置31に送信する。
Next, the
次に、サーバ装置31のサーバ受信部312は、カード関連情報と携帯関連情報とを含む情報「12345678,090−1234−1122,001,2500円」を受信し、バッファに蓄積する。
Next, the
次に、サーバ取得部113は、バッファに存在する情報の中のカード識別子と携帯識別子の組「12345678,090−1234−1122」を取得する。次に、サーバ判断部114は、組情報「12345678,090−1234−1122」をキーとして、図6の認証情報管理表を検索する。そして、サーバ判断部114は、組情報「12345678,090−1234−1122」と一致する認証情報が、図6の「ID=1」のレコードに存在すると判断する。そして、サーバ処理部115は、認証許可に対応する認証処理を行う。認証処理は、例えば、クレジットカード番号「12345678」に対して、「2500円」の決済を行う処理である。また、認証処理は、例えば、携帯端末12または/および決済端末13に、認証許可または決済完了を示す情報を送信することでも良い。
Next, the
以上、本実施の形態によれば、電車や飛行機等の移動体の内部、地下等で行う決済処理においても、利用できる。 As described above, according to the present embodiment, the present invention can also be used in a settlement process performed inside a moving body such as a train or an airplane, or underground.
なお、本実施の形態において、決済端末33から携帯端末32を経由して、携帯関連情報がサーバ装置31に送信された。つまり、本実施の形態において、決済端末33から携帯端末32に携帯関連情報の送信指示を出していた。しかし、サーバ装置31から携帯関連情報の送信指示を出しても良い。
In the present embodiment, the mobile related information is transmitted from the
かかる場合、概ね、以下のような処理手順となる。なお、かかる場合、サーバ装置31はサーバ送信部A13をも有する。
(1)決済端末33の決済送信部333は、携帯端末32にカード関連情報を送信する。
(2)携帯端末32の携帯受信部322は、決済端末33からカード関連情報を受信する。
(3)携帯端末32の携帯送信部323は、サーバ装置31にカード関連情報を送信する。なお、この携帯端末32は、悪用者の携帯端末32である可能性がある。
(4)サーバ装置31のサーバ受信部312は、カード関連情報を受信する。
(5)サーバ装置31のサーバ取得部113は、カード関連情報を用いて、正規の携帯識別子を取得する。
(6)サーバ装置31のサーバ送信部A13は、正規の携帯識別子で識別する携帯端末32に携帯関連情報の送信指示を送信する。
(7)携帯端末32の携帯受信部322は、携帯関連情報の送信指示を受信する。
(8)携帯端末32の携帯送信部323は、取得された決済識別子(例えば、周辺のSSID)をサーバ装置31に送信する。なお、通常、携帯受信部122が周辺のSSIDを受信している。
(9)サーバ装置31のサーバ受信部312は、決済識別子を受信する。
(10)サーバ装置31のサーバ判断部114は、受信された決済識別子を用いて、携帯端末32が正当であるか否か(決済が正当であるか否か)を判断する。
In such a case, the processing procedure is generally as follows. In such a case, the
(1) The payment transmission unit 333 of the
(2) The
(3) The
(4) The
(5) The
(6) Server transmission part A13 of the
(7) The
(8) The
(9) The
(10) The
以後、上記実施の形態で説明した処理と同様の処理がなされ、正当であると判断された場合のみ、決済処理が履行される。 Thereafter, processing similar to the processing described in the above embodiment is performed, and the settlement processing is executed only when it is determined to be valid.
なお、本実施の形態におけるサーバ装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、記録媒体に、決済カードを識別するカード識別子と、携帯端末を識別する携帯識別子との組である1以上の認証情報を格納しており、コンピュータを、決済を識別する第一決済識別子とカード識別子とを有する1以上のカード関連情報と、決済を識別する1以上の第二決済識別子を有する1以上の携帯関連情報とを受信するサーバ受信部と、前記サーバ受信部が受信した1以上のカード関連情報、1以上の携帯関連情報、および前記記録媒体の1以上の認証情報を用いて、決済が正当であるか否かを判断するサーバ判断部と、前記サーバ判断部が決済が正当であると判断した場合のみ、認証許可に対応する処理を行うサーバ処理部として機能させるためのプログラムであって、前記サーバ受信部が受信した携帯関連情報は第二決済識別子を近距離無線通信により受信した前記携帯端末が送信した情報、または前記サーバ受信部が受信した携帯識別子は前記携帯端末から近距離無線通信により受信した前記決済端末が送信した情報である、プログラムである。 Note that the software that implements the server device in the present embodiment is the following program. That is, this program stores one or more authentication information, which is a set of a card identifier for identifying a payment card and a portable identifier for identifying a mobile terminal, in the recording medium. A server receiving unit that receives one or more card-related information having one settlement identifier and a card identifier, and one or more mobile-related information having one or more second settlement identifiers for identifying payment; and A server determination unit that determines whether payment is valid using the received one or more card-related information, one or more mobile-related information, and one or more authentication information of the recording medium; and the server determination unit Is a program for functioning as a server processing unit that performs processing corresponding to authentication permission only when it is determined that the payment is valid, and the portable function received by the server receiving unit Information transmitted by the mobile terminal that has received the second settlement identifier by short-range wireless communication, or the mobile identifier received by the server reception unit has been transmitted by the settlement terminal received by short-range wireless communication from the mobile terminal It is a program that is information.
上記プログラムにおいて、前記携帯関連情報は、第二決済識別子と携帯識別子とを有し、前記カード関連情報が有する第一決済識別子と前記携帯関連情報が有する第二決済識別子とは、決済を識別する同じ種類の情報である決済識別子であり、前記サーバ受信部が受信した1以上のカード関連情報、および1以上の携帯関連情報のうちで、同一の決済識別子と対になるカード識別子と携帯識別子の組を取得するサーバ取得部として、コンピュータをさらに機能させ、前記サーバ判断部は、前記サーバ取得部が取得したカード識別子と携帯識別子の組と一致する認証情報が、前記記録媒体に存在するか否かを判断するものとして、コンピュータを機能させることは好適である。 また、上記の実施の形態において、携帯端末と決済端末とが相対的に近くに存在することを保証し、正当に決済処理を行うための認証を行える決済システムについて説明した。また、上記の各実施の形態において、サーバ装置が受信する情報、サーバ装置に情報を送信する端末は異なったが、携帯端末と決済端末とが相対的に近くに存在することを保証している点が共通する。 In the program, the mobile-related information includes a second settlement identifier and a mobile identifier, and the first settlement identifier included in the card-related information and the second settlement identifier included in the mobile-related information identify a settlement. Of the one or more card related information and the one or more mobile related information received by the server receiving unit, the card identifier and the mobile identifier paired with the same payment identifier are the same type of payment identifier. The server is further functioned as a server acquisition unit for acquiring a set, and the server determination unit determines whether authentication information that matches the set of the card identifier and the mobile identifier acquired by the server acquisition unit exists in the recording medium. It is preferable to make a computer function as a means for determining whether or not. Further, in the above-described embodiment, the payment system that guarantees that the mobile terminal and the payment terminal are relatively close to each other and can perform authentication for performing payment processing correctly has been described. In each of the above embodiments, the information received by the server device and the terminal that transmits information to the server device are different, but it is guaranteed that the mobile terminal and the payment terminal are relatively close to each other. The point is common.
上記の実施の形態の具体例において、主として、携帯識別子を携帯の電話番号とした。しかし、携帯の電話番号を利用した場合、個人情報保護の観点から問題が生じる場合がある。従って、携帯識別子は、例えば、MACアドレスが好適である。 In the specific example of the above embodiment, the mobile phone number is mainly used as the mobile phone number. However, when a mobile phone number is used, there may be a problem from the viewpoint of personal information protection. Accordingly, the mobile identifier is preferably a MAC address, for example.
また、図17は、本明細書で述べたプログラムを実行して、上述した種々の実施の形態の決済システムを実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図17は、このコンピュータシステム300の概観図であり、図18は、システム300のブロック図である。
FIG. 17 shows the external appearance of a computer that executes the programs described in this specification to realize the payment systems of the various embodiments described above. The above-described embodiments can be realized by computer hardware and a computer program executed thereon. FIG. 17 is an overview diagram of the
図17において、コンピュータシステム300は、CD−ROMドライブを含むコンピュータ301と、キーボード302と、マウス303と、モニタ304とを含む。
In FIG. 17, a
図18において、コンピュータ301は、CD−ROMドライブ3012に加えて、MPU3013と、MPU3013、CD−ROMドライブ3012に接続されたバス3014と、ブートアッププログラム等のプログラムを記憶するためのROM3015と、MPU3013に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのRAM3016と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク3017とを含む。ここでは、図示しないが、コンピュータ301は、さらに、LANへの接続を提供するネットワークカードを含んでも良い。
In FIG. 18, in addition to the CD-
コンピュータシステム300に、上述した実施の形態の決済システムの機能を実行させるプログラムは、CD−ROM3101に記憶されて、CD−ROMドライブ3012に挿入され、さらにハードディスク3017に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ301に送信され、ハードディスク3017に記憶されても良い。プログラムは実行の際にRAM3016にロードされる。プログラムは、CD−ROM3101またはネットワークから直接、ロードされても良い。
A program that causes the
プログラムは、コンピュータ301に、上述した実施の形態の決済システムの機能を実行させるオペレーティングシステム(OS)、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能(モジュール)を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム300がどのように動作するかは周知であり、詳細な説明は省略する。
The program does not necessarily include an operating system (OS) or a third-party program that causes the
なお、上記プログラムにおいて、情報を送信するステップや、情報を受信するステップなどでは、ハードウェアによって行われる処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理(ハードウェアでしか行われない処理)は含まれない。 In the above program, in the step of transmitting information, the step of receiving information, etc., processing performed by hardware, for example, processing performed by a modem or an interface card in the transmission step (only performed by hardware) Processing) is not included.
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。 Further, the computer that executes the program may be singular or plural. That is, centralized processing may be performed, or distributed processing may be performed.
また、上記各実施の形態において、一の装置に存在する2以上の通信手段は、物理的に一の媒体で実現されても良いことは言うまでもない。 Further, in each of the above embodiments, it goes without saying that two or more communication units existing in one apparatus may be physically realized by one medium.
また、上記各実施の形態において、各処理(各機能)は、単一の装置(システム)によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。 In each of the above embodiments, each process (each function) may be realized by centralized processing by a single device (system), or by distributed processing by a plurality of devices. May be.
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。 The present invention is not limited to the above-described embodiments, and various modifications are possible, and it goes without saying that these are also included in the scope of the present invention.
以上のように、本発明にかかる決済システムは、電車や飛行機等の移動体の内部、地下等で行う決済処理においても利用できる、という効果を有し、決済システム等として有用である。 As described above, the settlement system according to the present invention has an effect that it can be used in a settlement process performed inside a mobile body such as a train or an airplane, or underground, and is useful as a settlement system.
A、1、2、3 決済システム
A1、11、21、31 サーバ装置
A2、12、22、32 携帯端末
A3、13、23、33 決済端末
A11、111 認証情報格納部
A12、112、212、312 サーバ受信部
113 サーバ取得部
A14、114 サーバ判断部
115 サーバ処理部
121 携帯格納部
A22、122、322 携帯受信部
A23、123、222、323 携帯送信部
A31 決済格納部
131 第一決済取得部
132 決済識別子生成部
A33、133 第二決済取得部
A34、134 第一決済送信部
135 第二決済送信部
231 決済受信部
232、333 決済送信部
A, 1, 2, 3 Payment system A1, 11, 21, 31 Server device A2, 12, 22, 32 Mobile terminal A3, 13, 23, 33 Payment terminal A11, 111 Authentication information storage unit A12, 112, 212, 312
Claims (12)
決済カードを識別するカード識別子と、携帯端末を識別する携帯識別子との組である1以上の認証情報を格納し得る認証情報格納部と、
決済を識別する第一決済識別子とカード識別子とを有する1以上のカード関連情報と、決済を識別する1以上の第二決済識別子を有する1以上の携帯関連情報とを受信するサーバ受信部と、
前記サーバ受信部が受信した1以上のカード関連情報、1以上の携帯関連情報、および前記認証情報格納部の1以上の認証情報を用いて、決済が正当であるか否かを判断するサーバ判断部と、
前記サーバ判断部が決済が正当であると判断した場合のみ、認証許可に対応する処理を行うサーバ処理部とを具備し、
前記サーバ受信部が受信した携帯関連情報は第二決済識別子を近距離無線通信により受信した前記携帯端末が送信した情報、
または前記サーバ受信部が受信した携帯識別子は前記携帯端末から近距離無線通信により受信した前記決済端末が送信した情報であるサーバ装置。 A server device in a payment system comprising a mobile terminal held by a user who purchases a product, a payment terminal for payment for product purchase, and a server device;
An authentication information storage unit capable of storing one or more authentication information that is a set of a card identifier for identifying a payment card and a mobile identifier for identifying a mobile terminal;
A server receiving unit that receives one or more card-related information having a first payment identifier for identifying a payment and a card identifier, and one or more mobile-related information having one or more second payment identifiers for identifying a payment;
Server determination for determining whether payment is valid using one or more card-related information, one or more mobile-related information received by the server reception unit, and one or more authentication information of the authentication information storage unit And
A server processing unit that performs processing corresponding to authentication permission only when the server determination unit determines that the payment is valid,
The mobile-related information received by the server receiver is information transmitted by the mobile terminal that has received the second settlement identifier by short-range wireless communication,
Or the server apparatus which is the information which the said payment terminal received by the said server receiving part received by the short distance wireless communication from the said portable terminal transmitted from the said portable terminal.
第一決済識別子と第二決済識別子との組である1以上の決済組情報をも有し、
前記携帯端末は、
1以上の第二決済識別子を、近距離無線通信により受信する携帯受信部と、
前記携帯受信部が受信した1以上の第二決済識別子を有する携帯関連情報を前記サーバ装置に送信する携帯送信部とを具備し、
前記決済端末は、
第一決済識別子を格納し得る決済格納部と、
前記決済カードからカード識別子を取得する第一決済取得部と、
前記決済格納部から第一決済識別子を取得する第二決済取得部と、
前記第一決済取得部が取得したカード識別子と、前記第二決済取得部が取得した第一決済識別子とを有するカード関連情報を前記サーバ装置に送信する第一決済送信部とを具備し、
前記サーバ判断部は、
前記サーバ受信部が受信した1以上のカード関連情報が有するカード識別子に対応する第一決済識別子と、前記サーバ受信部が受信した携帯関連情報が有する1以上の第二決済識別子のうちの一の第二決済識別子との組である決済組情報が、前記認証情報格納部に存在する場合に、決済が正当であると判断する決済システムにおける請求項1記載のサーバ装置。 The authentication information is:
It also has one or more payment set information that is a set of the first payment identifier and the second payment identifier,
The portable terminal is
A mobile receiver that receives one or more second settlement identifiers via short-range wireless communication;
A mobile transmitter that transmits mobile related information having one or more second settlement identifiers received by the mobile receiver to the server device;
The payment terminal is
A payment storage unit capable of storing a first payment identifier;
A first payment acquisition unit for acquiring a card identifier from the payment card;
A second payment acquisition unit for acquiring a first payment identifier from the payment storage unit;
A first payment transmission unit that transmits card-related information having the card identifier acquired by the first payment acquisition unit and the first payment identifier acquired by the second payment acquisition unit to the server device;
The server determination unit
One of the first settlement identifier corresponding to the card identifier included in the one or more card related information received by the server receiving unit and one or more second settlement identifier included in the mobile related information received by the server receiving unit. The server device according to claim 1, wherein the payment system determines that payment is valid when payment set information that is a set with a second payment identifier exists in the authentication information storage unit.
決済端末から受信したカード識別子に対応する携帯識別子によって識別される携帯端末に対して、携帯関連情報の送信指示を送信するサーバ送信部をさらに具備し、
前記携帯端末の携帯受信部は、
前記サーバ装置から携帯関連情報の送信指示を受信し、
前記携帯送信部は、
前記携帯受信部が携帯関連情報の送信指示を受信したことに対応して、前記受信した1以上の第二決済識別子を有する携帯関連情報を前記サーバ装置に送信する決済システムにおける請求項2記載のサーバ装置。 The server device
A server transmission unit that transmits an instruction to transmit mobile related information to the mobile terminal identified by the mobile identifier corresponding to the card identifier received from the payment terminal;
The portable receiver of the portable terminal is
Receiving an instruction to transmit mobile-related information from the server device;
The portable transmitter is
3. The payment system according to claim 2, wherein the portable receiving unit transmits the received portable related information having the one or more second payment identifiers to the server device in response to the portable receiving unit receiving an instruction to transmit portable related information. Server device.
前記カード関連情報が有する第一決済識別子と前記携帯関連情報が有する第二決済識別子とは、決済を識別する同じ種類の情報である決済識別子であり、
前記サーバ受信部が受信した1以上のカード関連情報、および1以上の携帯関連情報のうちで、同一の決済識別子と対になるカード識別子と携帯識別子の組を取得するサーバ取得部をさらに具備し、
前記サーバ判断部は、
前記サーバ取得部が取得したカード識別子と携帯識別子の組と一致する認証情報が、前記認証情報格納部に存在するか否かを判断する請求項1記載のサーバ装置。 The mobile-related information has a second settlement identifier and a mobile identifier,
The first payment identifier that the card related information has and the second payment identifier that the mobile related information has are payment identifiers that are the same type of information that identifies payment,
A server acquisition unit that acquires a pair of a card identifier and a mobile identifier paired with the same settlement identifier among the one or more card-related information and the one or more mobile-related information received by the server reception unit is further provided. ,
The server determination unit
The server apparatus according to claim 1, wherein authentication information that matches a set of a card identifier and a mobile identifier acquired by the server acquisition unit is present in the authentication information storage unit.
携帯識別子を格納し得る携帯格納部と、
前記決済端末から決済識別子を、近距離無線通信により受信する携帯受信部と、
前記携帯格納部の携帯識別子と、前記携帯受信部が受信した決済識別子とを有する携帯関連情報を前記サーバ装置に送信する携帯送信部とを具備し、
前記決済端末は、
前記決済カードからカード識別子を取得する第一決済取得部と、
決済識別子を取得する第二決済取得部と、
前記第一決済取得部が取得したカード識別子と、前記第二決済取得部が取得した決済識別子とを有するカード関連情報を前記サーバ装置に送信する第一決済送信部と、
前記第二決済取得部が取得した決済識別子を、近距離無線通信により前記携帯端末に送信する第二決済送信部とを具備する決済システムにおける請求項4記載のサーバ装置。 The portable terminal is
A portable storage unit capable of storing a portable identifier;
A mobile receiver for receiving a payment identifier from the payment terminal by short-range wireless communication;
A portable transmission unit for transmitting portable related information having the portable identifier of the portable storage unit and the payment identifier received by the portable receiving unit to the server device;
The payment terminal is
A first payment acquisition unit for acquiring a card identifier from the payment card;
A second payment acquisition unit for acquiring a payment identifier;
A first payment transmission unit that transmits card-related information having the card identifier acquired by the first payment acquisition unit and the payment identifier acquired by the second payment acquisition unit to the server device;
The server device according to claim 4, further comprising: a second payment transmission unit configured to transmit the payment identifier acquired by the second payment acquisition unit to the mobile terminal by short-range wireless communication.
2以上の決済端末から2以上の第二決済識別子を、近距離無線通信により受信し、
前記携帯送信部は、
前記携帯格納部に格納されている携帯識別子と、前記携帯受信部が受信した2以上の決済識別子とを有する携帯関連情報を前記サーバ装置に送信し、
前記サーバ受信部は、
決済識別子とカード識別子とを有する1以上のカード関連情報と、2以上の決済識別子と携帯識別子とを有する1以上の携帯関連情報とを受信し、
前記サーバ取得部は、
前記サーバ受信部が受信した1以上のカード関連情報および1以上の携帯関連情報のうちで、カード関連情報に含まれる決済識別子と同一の決済識別子を一部に含む携帯関連情報が有する携帯識別子と、当該対応するカード関連情報が有するカード識別子とを取得する請求項5記載のサーバ装置。 The portable receiver is
Receiving two or more second payment identifiers from two or more payment terminals by short-range wireless communication;
The portable transmitter is
Transmitting mobile-related information having a mobile identifier stored in the mobile storage unit and two or more settlement identifiers received by the mobile receiving unit to the server device;
The server receiver is
Receiving one or more card related information having a payment identifier and a card identifier, and one or more mobile related information having two or more payment identifiers and a mobile identifier;
The server acquisition unit
Among the one or more card-related information and the one or more mobile-related information received by the server reception unit, the mobile identifier included in the mobile-related information that partially includes the same payment identifier as the payment identifier included in the card-related information; The server device according to claim 5, wherein the card identifier included in the corresponding card related information is acquired.
携帯識別子を格納し得る携帯格納部と、
近距離無線通信により、前記携帯格納部の携帯識別子を前記決済端末に送信する携帯送信部とを具備し、
前記決済端末は、
前記決済カードからカード識別子を取得する第一決済取得部と、
決済識別子を取得する第二決済取得部と、
近距離無線通信により、前記携帯識別子を前記携帯端末から受信する決済受信部と、
前記第二決済取得部が取得した決済識別子と前記第一決済取得部が取得したカード識別子とを有する1以上のカード関連情報と、前記第二決済取得部が取得した決済識別子と前記決済受信部が受信した携帯識別子とを有する1以上の携帯関連情報とを、前記サーバ装置に送信する決済送信部とを具備する決済システムにおける請求項4記載のサーバ装置。 The portable terminal is
A portable storage unit capable of storing a portable identifier;
A portable transmitter that transmits a portable identifier of the portable storage unit to the payment terminal by short-range wireless communication;
The payment terminal is
A first payment acquisition unit for acquiring a card identifier from the payment card;
A second payment acquisition unit for acquiring a payment identifier;
A payment receiver for receiving the mobile identifier from the mobile terminal by short-range wireless communication;
One or more pieces of card related information having the payment identifier acquired by the second payment acquisition unit and the card identifier acquired by the first payment acquisition unit, the payment identifier acquired by the second payment acquisition unit, and the payment receiving unit The server device according to claim 4, wherein the server device is a payment system including a payment transmission unit that transmits one or more mobile-related information including the mobile identifier received by the server to the server device.
携帯識別子を格納し得る携帯格納部と、
近距離無線通信により、決済識別子とカード識別子とを、前記決済端末から受信する携帯受信部と、
前記携帯格納部に格納されている携帯識別子と前記携帯受信部が受信した決済識別子とを有する携帯関連情報、および前記携帯受信部が受信したカード識別子と前記携帯受信部が受信した決済識別子とを有するカード関連情報を前記サーバ装置に送信する携帯送信部とを具備し、
前記決済端末は、
前記決済カードからカード識別子を取得する第一決済取得部と、
決済識別子を取得する第二決済取得部と、
近距離無線通信により、前記第一決済取得部が取得したカード識別子と前記第二決済取得部が取得した決済識別子とを、前記携帯端末に送信する決済送信部とを具備する決済システムにおける請求項4記載のサーバ装置。 The portable terminal is
A portable storage unit capable of storing a portable identifier;
A portable receiver that receives the payment identifier and the card identifier from the payment terminal by short-range wireless communication;
Mobile-related information having a mobile identifier stored in the mobile storage unit and a settlement identifier received by the mobile receiver, and a card identifier received by the mobile receiver and a payment identifier received by the mobile receiver A portable transmitter that transmits the card-related information to the server device;
The payment terminal is
A first payment acquisition unit for acquiring a card identifier from the payment card;
A second payment acquisition unit for acquiring a payment identifier;
Claims in a payment system comprising: a payment transmitter that transmits the card identifier acquired by the first payment acquisition unit and the payment identifier acquired by the second payment acquisition unit to the mobile terminal by short-range wireless communication. 4. The server device according to 4.
前記第一決済取得部が前記カード識別子を取得したことに対応して、決済識別子を生成する決済識別子生成部をさらに具備する請求項4から請求項8いずれか一項に記載のサーバ装置。 The payment terminal is
The server device according to any one of claims 4 to 8, further comprising a payment identifier generation unit that generates a payment identifier in response to the first payment acquisition unit acquiring the card identifier.
決済を識別する第一決済識別子とカード識別子とを有する1以上のカード関連情報と、決済を識別する第二決済識別子を有する1以上の携帯関連情報とを受信するサーバ受信部と、
前記サーバ受信部が受信した1以上のカード関連情報、1以上の携帯関連情報、および前記認証情報格納部の1以上の認証情報を用いて、決済が正当であるか否かを判断するサーバ判断部と、
前記サーバ判断部が決済が正当であると判断した場合のみ、認証許可に対応する処理を行うサーバ処理部とを具備し、
前記サーバ受信部が受信した携帯関連情報は第二決済識別子を近距離無線通信により受信した前記携帯端末が送信した情報、または、または前記サーバ受信部が受信した携帯識別子は前記携帯端末から近距離無線通信により受信した前記決済端末が送信した情報であるサーバ装置。 An authentication information storage unit capable of storing one or more authentication information that is a set of a card identifier for identifying a payment card and a mobile identifier for identifying a mobile terminal;
A server receiving unit that receives one or more card related information having a first payment identifier for identifying payment and a card identifier, and one or more mobile related information having a second payment identifier for identifying payment;
Server determination for determining whether payment is valid using one or more card-related information, one or more mobile-related information received by the server reception unit, and one or more authentication information of the authentication information storage unit And
A server processing unit that performs processing corresponding to authentication permission only when the server determination unit determines that the payment is valid,
The mobile-related information received by the server receiver is information transmitted by the mobile terminal that has received the second settlement identifier by short-range wireless communication, or the mobile identifier received by the server receiver is short-range from the mobile terminal. A server device that is information transmitted by the settlement terminal received by wireless communication.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013067805A JP6108904B2 (en) | 2013-03-28 | 2013-03-28 | Server device, portable terminal, and payment terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013067805A JP6108904B2 (en) | 2013-03-28 | 2013-03-28 | Server device, portable terminal, and payment terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014191674A true JP2014191674A (en) | 2014-10-06 |
JP6108904B2 JP6108904B2 (en) | 2017-04-05 |
Family
ID=51837837
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013067805A Active JP6108904B2 (en) | 2013-03-28 | 2013-03-28 | Server device, portable terminal, and payment terminal |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6108904B2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018164243A1 (en) * | 2017-03-08 | 2018-09-13 | 鍵和田 芳光 | Transaction support program and system |
WO2019220310A1 (en) * | 2018-05-14 | 2019-11-21 | Terrence Keith Ashwin | A financial transaction wireless communication authentication sensor |
JP2021051354A (en) * | 2019-09-20 | 2021-04-01 | 沖電気工業株式会社 | Transaction processing apparatus, transaction processing system, and transaction processing method |
JP2023092418A (en) * | 2021-12-21 | 2023-07-03 | ヒヨン パク | Card settlement method and card settlement system by application linkage |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002269350A (en) * | 2001-03-14 | 2002-09-20 | Hitachi Ltd | Transaction settlement method, transaction settlement system and portable communication terminal used therefor and settlement terminal for member store |
JP2005182338A (en) * | 2003-12-18 | 2005-07-07 | Hitachi Ltd | Credit card authentication system using portable telephone |
JP2005216210A (en) * | 2004-02-02 | 2005-08-11 | Matsushita Electric Ind Co Ltd | Authentication method using mobile terminal |
-
2013
- 2013-03-28 JP JP2013067805A patent/JP6108904B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002269350A (en) * | 2001-03-14 | 2002-09-20 | Hitachi Ltd | Transaction settlement method, transaction settlement system and portable communication terminal used therefor and settlement terminal for member store |
JP2005182338A (en) * | 2003-12-18 | 2005-07-07 | Hitachi Ltd | Credit card authentication system using portable telephone |
JP2005216210A (en) * | 2004-02-02 | 2005-08-11 | Matsushita Electric Ind Co Ltd | Authentication method using mobile terminal |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018164243A1 (en) * | 2017-03-08 | 2018-09-13 | 鍵和田 芳光 | Transaction support program and system |
JPWO2018164243A1 (en) * | 2017-03-08 | 2020-01-16 | 鍵和田 芳光 | Trading support program and system |
JP7237294B2 (en) | 2017-03-08 | 2023-03-13 | 芳光 鍵和田 | Trading support programs and systems |
WO2019220310A1 (en) * | 2018-05-14 | 2019-11-21 | Terrence Keith Ashwin | A financial transaction wireless communication authentication sensor |
JP2021051354A (en) * | 2019-09-20 | 2021-04-01 | 沖電気工業株式会社 | Transaction processing apparatus, transaction processing system, and transaction processing method |
JP7379992B2 (en) | 2019-09-20 | 2023-11-15 | 沖電気工業株式会社 | Transaction processing device, transaction processing system, and transaction processing method |
JP2023092418A (en) * | 2021-12-21 | 2023-07-03 | ヒヨン パク | Card settlement method and card settlement system by application linkage |
JP7485711B2 (en) | 2021-12-21 | 2024-05-16 | ヒヨン パク | Method and system for card payment through application linkage |
Also Published As
Publication number | Publication date |
---|---|
JP6108904B2 (en) | 2017-04-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20120123935A1 (en) | System and Method for Physical-World Based Dynamic Contactless Data Emulation in a Portable Communication Device | |
US20190066090A1 (en) | Transaction Application Selection Method and Terminal | |
CN104915829B (en) | Application interaction method and device based on NFC technology | |
KR101512127B1 (en) | Nfc service system or its service method | |
WO2015066016A1 (en) | Mobile device-facilitated guaranty provisioning | |
CN111656380A (en) | Electronic device and method for supporting automatic Wi-Fi connectivity with enhanced security methods when making electronic wallet payments | |
JP2022511545A (en) | Proximity field information authentication method, proximity field information authentication device, electronic device and computer storage medium | |
CN109919607A (en) | Transfer discount method and device and electronic device based on offline bus code | |
JP6108904B2 (en) | Server device, portable terminal, and payment terminal | |
KR20150105796A (en) | Mobile payment service system, apparatus and system for mobile payment supplementary service in the system | |
US9477917B1 (en) | System and method of context specific identity in a radio frequency identity (RFID) chip | |
JP2017531350A (en) | User authentication method using any one of NFC device and beacon and telephone number | |
KR101631442B1 (en) | Method and system for providing additional service using credit card including nfc | |
CN108055293A (en) | Business quick start method and device and electronic equipment in application program | |
JP2004193808A (en) | Information processing apparatus and information processing method | |
CN107203877A (en) | The method and apparatus for closely realizing business between account | |
KR101834365B1 (en) | Service providing system and method for payment based on electronic tag | |
KR20120071945A (en) | Method and system for appling usim certificate to online infrastructure | |
KR20160071421A (en) | System and method for dynamic temporary payment authorization in a portable communication device | |
CN105745677B (en) | Method and system for providing payment service | |
KR20090051284A (en) | Payment method and system for home shopping through VIO terminal and recording medium for | |
CN105099511A (en) | Method and device for realizing near-field services based on mobile network | |
JP7265361B2 (en) | Movement management system and movement management method | |
KR20130089928A (en) | System and method for providing service member store discount | |
KR20130126048A (en) | Payment method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20151028 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160802 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160831 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161019 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20170228 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170307 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6108904 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |