JP2023011082A - Payment system, payment method and program - Google Patents
Payment system, payment method and program Download PDFInfo
- Publication number
- JP2023011082A JP2023011082A JP2021108716A JP2021108716A JP2023011082A JP 2023011082 A JP2023011082 A JP 2023011082A JP 2021108716 A JP2021108716 A JP 2021108716A JP 2021108716 A JP2021108716 A JP 2021108716A JP 2023011082 A JP2023011082 A JP 2023011082A
- Authority
- JP
- Japan
- Prior art keywords
- user
- usage
- store
- points
- payment
- 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
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
本開示は、決済システム、決済方法、及びプログラムに関する。 The present disclosure relates to payment systems, payment methods, and programs.
従来、ポイントやクレジットカード等の決済手段に関する不正を防止する技術が知られている。特許文献1には、ポイントカードにポイントを付与する操作に不正が疑われる場合に、ポイントを付与しないようにする技術が記載されている。特許文献2には、所定のルールに基づいてクレジットカードを利用した決済の不正を検知し、不正が検知された決済を実行しないようにする技術が記載されている。特許文献3には、電子マネーの不正利用が発生した回数に応じて、電子マネーの利用を禁止する店舗を決定する技術が記載されている。特許文献4には、ユーザのウォレットを家族で共有する場合に、家族が利用可能な総額を制限する技術が記載されている。 2. Description of the Related Art Conventionally, techniques for preventing fraud related to settlement means such as points and credit cards are known. Patent Literature 1 describes a technique for not giving points to a point card when an operation for giving points to a point card is suspected of being fraudulent. Patent Literature 2 describes a technique for detecting fraudulent payment using a credit card based on a predetermined rule and not executing payment for which fraudulent payment is detected. Japanese Patent Laid-Open No. 2002-200003 describes a technique for determining stores that prohibit the use of electronic money according to the number of times the electronic money has been illegally used. Patent Literature 4 describes a technique for limiting the total amount that a family can use when a user's wallet is shared by the family.
しかしながら、特許文献1の技術では、ポイントの付与を制限するだけであり、ポイントの不正利用は防止できない。特許文献2の技術では、ルールに合致しない決済は実行されるため、ルールに合致しない不正利用は防止できない。特許文献3の技術では、電子マネーの利用が禁止された店舗では、電子マネーを一切利用できなくなるので、利便性が損なわれる。特許文献4の技術では、家族が利用可能な総額を制限するだけであり、ウォレットの不正利用は防止できない。このため、従来の技術では、利便性を維持しつつ、決済手段の不正利用を防止できなかった。 However, the technique disclosed in Patent Literature 1 only restricts the provision of points, and cannot prevent unauthorized use of points. With the technique disclosed in Patent Document 2, settlements that do not conform to the rules are executed, so unauthorized use that does not conform to the rules cannot be prevented. With the technique disclosed in Patent Document 3, electronic money cannot be used at all in stores where the use of electronic money is prohibited, which impairs convenience. The technique of Patent Document 4 only limits the total amount that a family can use, and cannot prevent unauthorized use of the wallet. For this reason, conventional techniques cannot prevent unauthorized use of payment means while maintaining convenience.
本開示の目的の1つは、利便性を維持しつつ、決済手段の不正利用を防止することである。 One of the purposes of the present disclosure is to prevent fraudulent use of payment means while maintaining convenience.
本開示に係る決済システムは、所定の決済手段が不正に利用された場合に、前記決済手段を利用可能な複数の店舗又は複数の端末の中から選択された対象店舗又は対象端末における前記決済手段の利用制限に関する設定を行う設定手段と、前記対象店舗又は前記対象端末における前記決済手段の利用に関する利用要求を受け付ける受付手段と、前記利用要求が受け付けられた場合に、前記決済手段を利用するための利用処理を実行可能な手段であって、所定の条件に基づいて、前記設定を適用するか否かを決定する実行手段と、を含む。 In the payment system according to the present disclosure, when a predetermined payment method is illegally used, the payment method at a target store or target terminal selected from among a plurality of stores or a plurality of terminals that can use the payment method a setting means for setting restrictions on the use of the above; a receiving means for receiving a request for use of the payment means at the target store or the target terminal; and a means for using the payment means when the request for use is received. and execution means for determining whether or not to apply the setting based on a predetermined condition.
本開示によれば、利便性を維持しつつ、決済手段の不正利用を防止できる。 According to the present disclosure, it is possible to prevent fraudulent use of payment means while maintaining convenience.
[1.第1実施形態]
本開示に係る決済システムの実施形態の一例である第1実施形態を説明する。
[1. First Embodiment]
A first embodiment, which is an example of embodiments of a settlement system according to the present disclosure, will be described.
[1-1.決済システムの全体構成]
図1は、第1実施形態に係る決済システムの全体構成の一例を示す図である。決済システムSは、図1の各構成を含む。ネットワークNは、インターネット等の任意のネットワークである。決済システムSは、少なくとも1つのコンピュータを含めばよく、図1の例に限られない。
[1-1. Overall configuration of payment system]
FIG. 1 is a diagram showing an example of the overall configuration of a payment system according to the first embodiment. The settlement system S includes each configuration in FIG. Network N is any network such as the Internet. The payment system S only needs to include at least one computer, and is not limited to the example in FIG.
サーバ10は、サーバコンピュータである。制御部11は、少なくとも1つのプロセッサを含む。記憶部12は、RAM等の揮発性メモリと、ハードディスク等の不揮発性メモリと、を含む。通信部13は、有線通信用の通信インタフェースと、無線通信用の通信インタフェースと、の少なくとも一方を含む。
ユーザ端末20は、ユーザのコンピュータである。例えば、ユーザ端末20は、スマートフォン、タブレット端末、ウェアラブル端末、又はパーソナルコンピュータである。制御部21、記憶部22、及び通信部23の物理的構成は、それぞれ制御部11、記憶部12、及び通信部13と同様である。操作部24は、タッチパネル等の入力デバイスである。表示部25は、液晶ディスプレイ又は有機ELディスプレイである。ICチップ26は、FeliCa(登録商標)、又は、非接触型規格におけるTypeA若しくはTypeBといった任意の規格のチップである。
The
店舗端末30は、店舗のコンピュータである。例えば、店舗端末30は、POS端末、パーソナルコンピュータ、タブレット端末、又はスマートフォンである。制御部31、記憶部32、通信部33、操作部34、及び表示部35の物理的構成は、それぞれ制御部11、記憶部12、通信部13、操作部24、及び表示部25と同様である。店舗端末30には、コードリーダ、リーダライタ、又はカメラである読取装置36が接続される。読取装置36は、店舗端末30の内部に含まれてもよい。店舗端末30は、店舗ごとに配置される。1つの店舗に複数の店舗端末30が配置されることもある。店舗は、任意の種類であってよく、例えば、家電量販店、ディスカウントストア、百貨店、コンビニエンスストア、スーパーマーケット、貴金属店、又はレストラン等であってよい。
The
管理者端末40は、決済サービスの管理者のコンピュータである。例えば、管理者端末40は、パーソナルコンピュータ、タブレット端末、又はスマートフォンである。制御部41、記憶部42、通信部43、操作部44、及び表示部45の物理的構成は、それぞれ制御部11、記憶部12、通信部13、操作部24、及び表示部25と同様である。
The
なお、記憶部12,22,32,42の各々に記憶されるプログラム及びデータの少なくとも一方は、ネットワークNを介して供給されてもよい。また、コンピュータ読み取り可能な情報記憶媒体に記憶されたプログラム及びデータの少なくとも一方が、情報記憶媒体を読み取るための読取部(例えば、光ディスクドライブ又はメモリカードスロット)、又は、外部機器とデータの入出力をするための入出力部(例えば、USBポート)を介して供給されてもよい。
At least one of the programs and data stored in each of the
[1-2.第1実施形態の概要]
決済システムSは、ユーザに、決済サービスを提供する。決済サービスは、電子決済を提供するサービスである。電子決済は、キャッシュレス決済と呼ばれることもある。決済サービスで利用可能な決済手段は、任意の種類であってよい。例えば、決済手段は、クレジットカード、デビットカード、電子マネー、電子キャッシュ、ポイント、銀行口座、ウォレット、仮想通貨、又はこれらの組み合わせであってもよい。バーコード又は二次元コード等のコードを利用した電子決済は、コード決済と呼ばれることがあるので、コードが決済手段に相当してもよい。決済手段は、支払手段又は充当手段ということもできる。
[1-2. Overview of the first embodiment]
The payment system S provides users with payment services. A payment service is a service that provides electronic payment. Electronic payment is sometimes called cashless payment. Payment instruments available in the payment service may be of any type. For example, payment means may be credit cards, debit cards, electronic money, electronic cash, points, bank accounts, wallets, virtual currencies, or combinations thereof. Since electronic payment using a code such as a bar code or two-dimensional code is sometimes called code payment, the code may correspond to payment means. A payment instrument may also be referred to as a payment instrument or an appropriation instrument.
第1実施形態では、決済手段の一例として、ポイントを説明する。このため、ポイントと記載した箇所は、決済手段と読み替えることができる。ポイント自体は、公知の種々のポイントを利用可能である。例えば、ユーザは、商品の購入時、特定のサービスの利用時、又は特定のクレジットカードの利用時に、ポイントを獲得する。ユーザは、現金等の他の決済手段を利用した支払時に、ポイントを利用できる。ユーザは、ポイントだけで支払を完了してもよい。 In the first embodiment, points will be described as an example of payment means. Therefore, the place described as points can be read as settlement means. As for the point itself, various known points can be used. For example, a user earns points when purchasing a product, using a specific service, or using a specific credit card. The user can use the points when paying using other payment means such as cash. The user may complete the payment with points only.
第1実施形態では、現実の店舗における商品の購入時に、ユーザがポイントを利用する場合を例に挙げる。ポイントの利用方法自体も、公知の種々の方法を利用可能である。第1実施形態では、ポイントの利用方法の一例として、ユーザ端末20にインストールされたアプリを利用する方法を説明する。例えば、ユーザがアプリから所定の利用登録を済ませると、ユーザID及びパスワードが発行される。ユーザは、アプリを起動し、操作部24からユーザID及びパスワードを入力して決済サービスにログインする。
In the first embodiment, a case where a user uses points when purchasing a product at an actual store is taken as an example. Various well-known methods can be used for the method of using the points. In the first embodiment, a method of using an application installed in the
ユーザが決済サービスにログインすると、ポイントを利用するためのコードが表示部25に表示される。ユーザは、店舗における商品の購入時に、店員にコードを提示する。店員が読取装置36でコードを読み取ると、店舗端末30とサーバ10との間で、ポイントを利用するための処理が実行される。ポイントを利用した支払が完了すると、ユーザは、商品を受け取り退店する。以上のように、第1実施形態では、アプリから決済サービスにログインすると表示されるコードによって、ポイントを利用できる。
When the user logs in to the settlement service, a code for using points is displayed on the
近年、悪意のある第三者が、フィッシング等によって、他人のユーザID及びパスワードを不正に入手することが問題になっている。第三者は、不正に入手した他人のユーザID及びパスワードで、決済サービスに不正にログインする可能性がある。この場合、第三者のユーザ端末20の表示部25には、他人のポイントを利用するためのコードが表示される。第三者は、他人になりすまして店員にコードを提示し、他人のポイントを不正に利用する可能性がある。
In recent years, it has become a problem that malicious third parties illegally obtain user IDs and passwords of other people through phishing or the like. A third party may illegally log in to the settlement service using another person's user ID and password illegally obtained. In this case, a code for using someone else's points is displayed on the
図2は、第三者が他人のポイントを不正に利用する様子の一例を示す図である。図2に示すように、第三者は、自身のユーザ端末20の表示部25に、他人のポイントを利用するためのコードCを表示部25に表示させる。店員は、ポイントの利用時に本人確認をしないことが多いので、第三者のなりすましに気付くことはできない。第三者は、店員にコードCを提示し、ポイントを不正に利用して商品を購入する。例えば、第三者は、多くのポイントを保有する他人のユーザID及びパスワードを不正に入手した場合、不正に利用したポイントだけで、高額の商品を購入できる。
FIG. 2 is a diagram showing an example of how a third party illegally uses another person's points. As shown in FIG. 2, the third party causes the
第三者は、複数のユーザのユーザID及びパスワードを不正に入手している場合、近隣の店舗を移動しながら、ポイントを不正に利用することがある。図2に示すように、第三者は、ユーザXになりすまして店舗1でユーザXのポイントを不正に利用した後に、ユーザYになりすまして、近隣の店舗2でユーザYのポイントを不正に利用する。更に、第三者は、ユーザZになりすまして、近隣の店舗3でユーザZのポイントを不正に利用する。その後も同様に、第三者は、近隣の店舗を移動しながら、他人になりすましてポイントを不正に利用する可能性がある。このようなポイントの不正利用を防止する必要がある。 If a third party illegally obtains the user IDs and passwords of a plurality of users, the third party may illegally use points while moving between nearby stores. As shown in FIG. 2, a third party impersonates user X and fraudulently uses user X's points at store 1, and then impersonates user Y and fraudulently uses user Y's points at nearby store 2. do. Furthermore, a third party pretends to be user Z and fraudulently uses user Z's points at nearby store 3 . Similarly, the third party may impersonate another person and fraudulently use the points while moving between nearby shops. It is necessary to prevent such unauthorized use of points.
この点、ある店舗でポイントが不正に利用された場合に、この店舗と、近隣の店舗と、の各々で、ポイントを一切利用できないように制限したとする。この場合、ポイントの不正利用は防止できるが、第三者だけではなく、正当なユーザもポイントを一切利用できなくなるので、利便性が低下する。不正が発生したユーザIDのポイントの利用を停止することも考えられるが、図2で説明したように、第三者は、種々のユーザIDのポイントを不正に利用する可能性があるので、ポイントの不正利用を十分に防止できない。そこで、第1実施形態の決済システムSは、ポイントが不正に利用された店舗と、近隣の店舗と、の各々に、利用可能なポイントの上限を設定する。 In this regard, if points are used illegally at a certain store, it is assumed that this store and neighboring stores restrict the points from being used at all. In this case, unauthorized use of points can be prevented, but not only third parties but also legitimate users cannot use points at all, which reduces convenience. Although it is conceivable to suspend the use of the points associated with the user ID for which fraud has occurred, as described with reference to FIG. cannot adequately prevent unauthorized use of Therefore, the payment system S of the first embodiment sets the upper limit of points that can be used for each of the store where the points have been fraudulently used and nearby stores.
図3は、第1実施形態の概要を示す図である。図3の例では、店舗1でポイントが不正に利用された場合を示す。管理者は、ユーザからの通報等によって、ポイントが不正に利用されたことを把握する。管理者は、管理者端末40を操作し、店舗1と、店舗1の近隣店舗である店舗2-3等と、の各々に、上限として1000ポイントを設定する。第1実施形態では、店舗1-3等で共通の上限が設定される場合を説明するが、店舗ごとに、上限の値が異なってもよい。近隣店舗ではない店舗100等には、上限は設定されない。上限は、0よりも大きい値であればよく、任意の値であってよい。ポイントの利用単位が1ポイント単位なのであれば、上限は1以上の任意の値である。
FIG. 3 is a diagram showing an overview of the first embodiment. The example of FIG. 3 shows a case where points are used illegally at store 1 . The administrator learns that the points have been used illegally by a report from the user or the like. The manager operates the
店舗1-3等に設定された上限は、店舗1-3等を訪れた全てのユーザに適用される。第三者は、不正に利用したポイントだけで、高額の商品の支払を完了することが多いので、上限を設定することによって、第三者による不正利用を防止できる。正当なユーザは、支払金額の端数をポイントで利用することが多いので、上限を設定しても、利便性の低下を最低限に抑えることができる。第1実施形態の決済システムSは、図3のような上限を設定することによって、利便性を維持しつつ、ポイントの不正利用を防止するようにしている。以降、第1実施形態の詳細を説明する。 The upper limit set for the store 1-3, etc. is applied to all users who visit the store 1-3, etc. Since a third party often completes payment for a high-priced product only with the points used illegally, illegal use by a third party can be prevented by setting an upper limit. Since legitimate users often use fractions of the payment amount as points, even if the upper limit is set, the decrease in convenience can be minimized. The settlement system S of the first embodiment prevents unauthorized use of points while maintaining convenience by setting the upper limit as shown in FIG. Hereinafter, details of the first embodiment will be described.
[1-3.第1実施形態の決済システムで実現される機能]
図4は、第1実施形態の決済システムSで実現される機能の一例を示す機能ブロック図である。第1実施形態では、図4の各機能が実現される。
[1-3. Functions Realized by the Payment System of the First Embodiment]
FIG. 4 is a functional block diagram showing an example of functions realized by the settlement system S of the first embodiment. In the first embodiment, each function of FIG. 4 is realized.
[1-3-1.サーバで実現される機能]
データ記憶部100は、記憶部12を主として実現される。設定部101、受付部102、及び実行部103の各々は、制御部11を主として実現される。
[1-3-1. Functions realized by the server]
The
[データ記憶部]
データ記憶部100は、決済サービスの提供に必要なデータを記憶する。例えば、データ記憶部100は、ユーザデータベースDB1と、店舗データベースDB2と、を記憶する。
[Data storage part]
The
図5は、第1実施形態のユーザデータベースDB1の一例を示す図である。図5に示すように、ユーザデータベースDB1は、ユーザに関する情報が格納されたデータベースである。例えば、ユーザデータベースDB1には、ユーザID、パスワード、ユーザの氏名、ユーザが保有するポイント、コードID、及び有効期限が格納される。あるユーザが利用登録を完了すると、ユーザデータベースDB1に新たなレコードが作成され、このユーザのユーザID等の情報が格納される。 FIG. 5 is a diagram showing an example of the user database DB1 of the first embodiment. As shown in FIG. 5, the user database DB1 is a database that stores information about users. For example, the user database DB1 stores user IDs, passwords, names of users, points owned by users, code IDs, and expiration dates. When a certain user completes usage registration, a new record is created in the user database DB1, and information such as the user ID of this user is stored.
ユーザIDは、ユーザを識別可能なユーザ識別情報である。このため、ユーザIDと記載した箇所は、ユーザ識別情報と読み替えることができる。ユーザ識別情報は、任意の情報であってよく、例えば、メールアドレス又は電話番号等の他の情報が利用されてもよい。ユーザIDは、アカウントと呼ばれることもある。パスワードは、利用登録後に変更可能である。あるユーザがポイントを獲得すると、このユーザのユーザIDに関連付けられたポイントが増加する。あるユーザがポイントを利用すると、このユーザのユーザIDに関連付けられたポイントが減少する。ポイントは、有効期限が設定されてもよい。 A user ID is user identification information that can identify a user. Therefore, the user ID can be read as user identification information. User identification information may be any information, for example, other information such as an email address or phone number may be used. A user ID is sometimes called an account. The password can be changed after user registration. As a user earns points, the points associated with that user's user ID increase. When a user redeems points, the points associated with this user's user ID are reduced. An expiration date may be set for the points.
コードIDは、コードCに含まれる情報である。例えば、コードIDは、数値、文字、又はこれらの組み合わせで表現される。コードIDは、任意のタイミングで発行される。例えば、アプリの起動時、有効期限の経過時、又はユーザが再発行を指示した時に、コードIDが発行される。コードIDの発行方法自体は、任意の発行方法であってよい。コードIDは、有効期限内の他のコードIDと重複しないように発行される。例えば、コードIDは、ランダムに発行される。 The code ID is information included in the code C. For example, the code ID is represented by numbers, characters, or a combination thereof. A code ID is issued at an arbitrary timing. For example, the code ID is issued when the application is started, when the expiration date has passed, or when the user instructs reissuance. The code ID issuing method itself may be any issuing method. Code IDs are issued so as not to overlap with other code IDs within the validity period. For example, code IDs are issued randomly.
第1実施形態では、ユーザIDごとにコードIDが発行される。このため、ユーザIDとコードIDは、1対1で対応する。コードIDは、ユーザを識別可能な情報なので、コードIDもユーザ識別情報の1つである。コードIDではなく、ユーザIDがコードCに含まれてもよい。有効期限は、コードIDが発行された時点から所定時間(例えば、5分~数時間程度)だけ後の時点となる。有効期限の長さは、任意であってよい。有効期限が経過したコードIDは、無効になる。有効期限が経過したコードIDを含むコードCでは、ポイントは利用できない。コードIDには、有効期限が設定されなくてもよい。 In the first embodiment, a code ID is issued for each user ID. Therefore, there is a one-to-one correspondence between user IDs and code IDs. Since the code ID is information that can identify the user, the code ID is also one of user identification information. A user ID may be included in the code C instead of the code ID. The expiration date is a point in time after a predetermined period of time (for example, about 5 minutes to several hours) from the point at which the code ID is issued. The validity period may be of any length. A code ID whose expiration date has passed becomes invalid. Points cannot be used for Code C, which includes Code ID whose expiration date has passed. The code ID does not have to have an expiration date.
図6は、第1実施形態の店舗データベースDB2の一例を示す図である。図6に示すように、店舗データベースDB2は、店舗に関する情報が格納されたデータベースである。例えば、店舗データベースDB2には、店舗ID、店舗名、店舗に配置された店舗端末30の端末ID、店舗に設定された上限、及び上限の設定日時が格納される。店舗データベースDB2は、管理者によって編集可能である。
FIG. 6 is a diagram showing an example of the store database DB2 of the first embodiment. As shown in FIG. 6, the store database DB2 is a database that stores information about stores. For example, the store database DB2 stores store IDs, store names, terminal IDs of the
店舗IDは、店舗を識別可能な店舗識別情報である。このため、店舗IDと記載した箇所は、店舗識別情報と読み替えることができる。店舗識別情報は、任意の情報であってよく、例えば、店舗名、メールアドレス、又は電話番号等の他の情報が利用されてもよい。端末IDは、店舗端末30を識別可能な端末識別情報である。このため、端末IDと記載した箇所は、端末識別情報と読み替えることができる。端末識別情報は、任意の情報であってよく、例えば、端末名、IPアドレス、個体識別情報、又はメールアドレス等の他の情報が利用されてもよい。
The store ID is store identification information that can identify the store. Therefore, the store ID can be read as store identification information. The store identification information may be arbitrary information, and other information such as store name, email address, or telephone number may be used. The terminal ID is terminal identification information that can identify the
上限は、後述の設定部101により設定される。第1実施形態では、1回の支払で利用可能なポイントの上限額が上限に相当する場合を例に挙げるが、他の上限であってもよい。例えば、所定回数の支払で利用可能な総額の上限、所定期間の支払で利用可能な総額の上限、所定期間の支払で利用可能な回数の上限、又はこれらの組み合わせが上限に相当してもよい。設定日時は、上限が設定された日時である。上限には、有効期限が設定されてもよい。有効期限は、設定日時から所定時間(例えば、数時間~数週間程度)だけ後の時点となる。
The upper limit is set by the
[設定部]
設定部101は、ポイントが不正に利用された場合に、ポイントを利用可能な複数の店舗の中から選択された対象店舗で利用可能なポイントに関する上限を設定する。第1実施形態では、管理者が、ユーザの通報等に基づいて、ポイントが不正に利用されたか否かを判定する場合を説明する。決済システムSは、管理者端末40からの管理者の操作によって、ポイントが不正に利用されたことを特定する。後述の変形例のように、所定の不正検知方法に基づいて、ポイントが不正に利用されたことが自動的に検知されてもよい。
[Setting part]
The
対象店舗は、上限の設定対象となる店舗である。対象店舗は、少なくとも1つの店舗であればよく、複数の対象店舗に上限が設定されてもよい。対象店舗は、ポイントが不正に利用された店舗である不正利用店舗であってもよいし、不正利用店舗ではなくてもよい。第1実施形態では、管理者が対象店舗を手動で指定する場合を説明するが、後述の変形例のように、対象店舗は、自動的に選択されてもよい。 The target store is a store for which the upper limit is set. The target store may be at least one store, and an upper limit may be set for a plurality of target stores. The target store may be a store where points have been used illegally, or may not be a store where points have been used illegally. In the first embodiment, the case where the administrator manually designates the target store will be described, but the target store may be automatically selected as in a modified example described later.
第1実施形態では、他の決済手段を利用した支払に充当可能なポイントが決済手段に相当するので、上限は、ポイントの充当に関する上限である。他の決済手段は、任意の決済手段であってよく、現金であってもよいし、先述した電子的な決済手段であってもよい。例えば、他の決済手段は、支払における主たる決済手段である。充当とは、ポイントを利用することである。充当は、他の決済手段の支払との併用ということもできる。 In the first embodiment, the points that can be used for payment using other payment means correspond to the payment means, so the upper limit is the upper limit for the allocation of points. The other means of payment may be any means of payment, and may be cash or the previously mentioned electronic means of payment. For example, the other payment instrument is the primary payment instrument for payment. Appropriation is the use of points. Appropriation can also be said to be combined with payment of other means of payment.
例えば、管理者は、ポイントが不正に利用された場合に、管理者端末40を操作して、対象店舗の店舗IDと、上限と、を指定する。設定部101は、管理者端末40から、管理者が指定した対象店舗の店舗IDと、管理者が指定した上限と、を取得する。設定部101は、当該取得された店舗ID及び上限を関連付けて店舗データベースDB2に格納することによって、対象店舗で利用可能なポイントの上限を設定する。管理者が複数の対象店舗の各々の店舗IDを指定した場合には、設定部101は、個々の対象店舗の店舗IDごとに、上限を設定する。設定部101は、上限を設定した時の現在日時を、設定日時として店舗データベースDB2に格納する。なお、ポイントの上限は、予め定められた方法で設定されるようにすればよく、管理者が指定するのではなく、固定値であってもよい。例えば、店舗ごとにポイントの上限が予め指定されていてもよい。例えば、ポイントの不正利用の額に応じた上限が設定されてもよい。例えば、店舗の客単価やポイントの平均利用額に応じた額が上限として設定されてもよい。
For example, when the points are used illegally, the manager operates the
[受付部]
受付部102は、対象店舗におけるポイントの利用に関する利用要求を受け付ける。利用要求は、ポイントを利用するための要求である。利用要求は、ポイントの充当に関する要求である。利用要求は、ポイントの利用そのものの要求であってもよいし、ポイントの利用に必要な前処理の要求であってもよい。例えば、利用要求は、ユーザが保有するポイントを減少させるための要求に限られず、利用可能なポイントの参照だけを要求するものであってもよい。
[Reception Department]
The accepting
利用要求は、所定形式のデータが送信されることによって行われる。例えば、利用要求は、利用対象のポイントを識別可能なポイント識別情報を含む。第1実施形態では、ポイント識別情報がコードIDである場合を説明する。このため、コードIDと記載した箇所は、ポイント識別情報と読み替えることができる。ポイント識別情報は、コードIDに限られず、例えば、ユーザIDであってもよい。個々のポイントを識別可能なID又は番号が存在する場合には、このID又は番号がポイント識別情報に相当してもよい。 A usage request is made by transmitting data in a predetermined format. For example, the usage request includes point identification information that can identify the point to be used. 1st Embodiment demonstrates the case where point identification information is code ID. Therefore, the code ID can be read as point identification information. The point identification information is not limited to code IDs, and may be user IDs, for example. If there is an ID or number that can identify each point, this ID or number may correspond to point identification information.
利用要求は、ポイント識別情報以外の他の情報を含んでもよく、例えば、利用要求を送信した店舗端末30が配置された店舗の店舗IDと、この店舗端末30の端末IDと、の少なくとも一方を含んでもよい。利用要求を受け付けるとは、利用要求に相当するデータを受信することである。第1実施形態では、受付部102は、店舗端末30から、利用要求を受け付ける。受付部102は、ユーザ端末20から利用要求を受け付けてもよいし、他の端末から利用要求を受け付けてもよい。
The usage request may include information other than the point identification information. may contain. Accepting a usage request means receiving data corresponding to the usage request. In the first embodiment, the accepting
[実行部]
実行部103は、利用要求が受け付けられた場合に、ポイントを利用するための利用処理を実行可能である。利用処理は、ポイントを利用するための処理である。利用処理は、決済処理、支払処理、又は充当処理ということもできる。第1実施形態では、利用処理は、ポイントの充当に関する処理である。利用処理は、ポイントの利用そのものを行う処理であってもよいし、ポイントの利用に必要な前処理であってもよい。利用処理は、利用要求に応じて実行される処理であればよい。例えば、利用処理は、ユーザが保有するポイントを減少させる処理であってもよいし、利用可能なポイントを参照する処理であってもよい。
[Execution part]
The executing
例えば、実行部103は、利用要求が受け付けられた場合に、上限に基づいて、利用処理を実行する。上限が適用されるのは、上限が設定された店舗におけるポイントの利用要求が受け付けられた場合であり、上限が設定されていない店舗におけるポイントの利用要求が受け付けられた場合には、上限は適用されない。実行部103は、上限の範囲内でポイントが利用されるように、利用処理を実行する。即ち、実行部103は、上限を超えないように、利用処理を実行する。上限を超えるような利用処理は実行されない。
For example, the
第1実施形態では、利用可能なポイントを参照する処理が利用処理に相当する場合を例に挙げる。実行部103は、利用要求が受け付けられた場合に、ユーザデータベースDB1を参照し、利用要求に含まれるコードIDに関連付けられた、ユーザが保有するポイントを取得する。実行部103は、利用要求に含まれる店舗IDに上限が関連付けられている場合には、この上限の範囲内となるように、利用可能なポイントを決定する。
In the first embodiment, a case where the process of referring to usable points corresponds to the use process will be taken as an example. When the usage request is accepted, the
例えば、実行部103は、ユーザが保有するポイントが上限以上であれば、利用可能なポイントとして、上限を決定する。実行部103は、ユーザが保有するポイントが上限未満であれば、利用可能なポイントとして、ユーザが保有するポイントを決定する。実行部103は、店舗端末30に利用可能なポイントを送信することによって、利用処理を実行する。店舗では、利用可能なポイントの範囲内でポイントが利用される。実行部103は、上限が設定されていない店舗であれば、ユーザが保有するポイントを、そのまま利用可能なポイントとして決定する。
For example, if the number of points owned by the user is equal to or higher than the upper limit, the
なお、ユーザが保有するポイントを減少させる処理が利用処理に相当する場合には、実行部103は、上限の範囲内で、ユーザが保有するポイントを減少させるようにすればよい。この場合、利用要求には、ポイントの利用額も含まれるものとする。例えば、実行部103は、利用要求が受け付けられた場合に、利用要求に含まれるポイントの利用額を取得する。実行部103は、利用要求に含まれる店舗IDに上限が関連付けられている場合には、この上限の範囲内でポイントが利用されるように、ポイントを減少させる。
Note that if the process of reducing the points owned by the user corresponds to the use process, the executing
例えば、実行部103は、ポイントの利用額が上限以上であれば、ポイントの利用を禁止する。実行部103は、店舗端末30に、ポイントの利用が禁止されたことを送信する。店舗端末30では、エラーメッセージ等が表示される。実行部103は、ポイントの利用額が上限以上の場合に、ポイントの利用を禁止するのではなく、上限の範囲内で、ポイントの利用を許可してもよい。この場合、実行部103は、ポイントの利用額が上限以下となるように変更したうえで、ポイントを減少させる。実行部103は、店舗端末30に、ポイントの利用額が変更されることを通知し、店舗端末30で所定の操作が行われた場合に、ポイントの利用額を変更してもよい。実行部103は、ポイントの利用額が上限未満であれば、そのままの利用額でポイントを減少させる。
For example, the
[1-3-2.ユーザ端末で実現される機能]
データ記憶部200は、記憶部22を主として実現される。表示制御部201は、制御部21を主として実現される。データ記憶部200は、決済サービスの提供に必要なデータを記憶する。例えば、データ記憶部200は、アプリ、コードID、及び有効期限を記憶する。表示制御部201は、アプリに基づいて、コードIDを含むコードCを表示する。
[1-3-2. Functions realized by the user terminal]
The
[1-3-3.店舗端末で実現される機能]
データ記憶部300は、記憶部32を主として実現される。利用要求送信部301は、制御部31を主として実現される。データ記憶部300は、決済サービスの提供に必要なデータを記憶する。例えば、データ記憶部300は、店舗端末30が配置された店舗の店舗IDと、店舗端末30の端末IDと、を記憶する。データ記憶部300は、コードCに含まれるコードIDを取得するプログラムも記憶する。
[1-3-3. Functions realized by store terminals]
利用要求送信部301は、サーバ10に、利用要求を送信する。例えば、読取装置36がコードCを読み取ると、利用要求送信部301は、コードCに含まれるコードIDを取得する。利用要求送信部301は、サーバ10に、店舗ID、端末ID、及びコードIDを含む利用要求を送信する。利用要求がポイントを減少させることの要求である場合には、利用要求には、ポイントの利用額が含まれる。
A usage
なお、コードIDは、光学的に取得されなくてもよく、通信によって取得されてもよい。例えば、店舗端末30は、Wi-Fi(登録商標)、Bluetooth(登録商標)、又は赤外線通信を利用してコードIDを取得してもよいし、公知のICカードで採用されている近距離無線通信を利用してコードIDを取得してもよい。コードIDは、店舗端末30の操作部34から入力されてもよい。
Note that the code ID may not be acquired optically, and may be acquired through communication. For example, the
[1-3-4.管理者端末で実現される機能]
データ記憶部400は、記憶部42を主として実現される。設定送信部401は、制御部41を主として実現される。データ記憶部400は、決済サービスの提供に必要なデータを記憶する。例えば、データ記憶部400は、管理者が上限を設定するための管理ツールを記憶する。設定送信部401は、サーバ10に、管理者が管理ツールから指定した設定内容を送信する。例えば、設定送信部401は、サーバ10に、管理者により指定された対象店舗の店舗IDと、管理者により指定された上限と、を送信する。
[1-3-4. Functions realized by the administrator terminal]
[1-4.第1実施形態の決済システムで実行される処理]
図7は、第1実施形態の決済システムSで実行される処理の一例を示すフロー図である。図7に示す処理は、制御部11,21,31,41の各々が記憶部12,22,32,42の各々に記憶されたプログラムに従って動作することによって実行される。
[1-4. Processing executed in the payment system of the first embodiment]
FIG. 7 is a flow chart showing an example of processing executed in the settlement system S of the first embodiment. The processing shown in FIG. 7 is executed by each of
図7に示すように、管理者端末40は、ポイントが不正に利用された場合に、管理者による、対象店舗の店舗ID及び上限の指定を受け付ける(S100)。管理者端末40は、管理者により指定された対象店舗の店舗ID及び上限に基づいて、サーバ10に、所定の設定要求を送信する(S101)。サーバ10は、設定要求を受信すると(S102)、設定要求に基づいて、対象店舗に上限を設定する(S103)。S103では、サーバ10は、設定要求に含まれる店舗IDと、設定要求に含まれる上限と、が関連付けられるように、店舗データベースDB2を更新する。S100~S103により、上限の設定が完了する。
As shown in FIG. 7, the
ユーザ端末20は、ユーザの操作に基づいて、アプリを起動してコードCを表示部25に表示させる(S104)。アプリの起動時には、サーバ10との間でログイン処理が実行されてもよい。ログイン処理では、ユーザID及びパスワードの入力が要求されてもよいし、ログイン済みのユーザ端末20であれば、ログイン済みであることを示す情報をユーザ端末20に記録しておき、この情報を利用して、ユーザID及びパスワードの入力を省略してもよい。
Based on the user's operation, the
ユーザは、S104で表示させたコードCを店員に提示する。店員は、読取装置36でコードCを読み取る。店舗端末30は、読取装置36の読取結果に基づいてコードIDを取得し、サーバ10に、ポイントの利用要求を送信する(S105)。サーバ10は、利用要求を受信すると(S106)、店舗データベースDB2に基づいて、利用要求を送信した店舗端末30が配置された店舗に上限が設定されているか否かを判定する(S107)。
The user presents the code C displayed in S104 to the store clerk. The store clerk reads the code C with the
上限が設定されていると判定された場合(S107;Y)、サーバ10は、上限に基づいて、利用処理を実行し(S108)、本処理は終了する。上限に基づく利用処理は、先述した通りである。上限が設定されていないと判定された場合(S107;N)、サーバ10は、店舗端末30との間で、上限に基づかずに、利用処理を実行し(S109)、本処理は終了する。上限に基づかない利用処理も、先述した通りである。
When it is determined that the upper limit is set (S107; Y), the
第1実施形態の決済システムSによれば、ポイントが不正に利用された場合に、対象店舗で利用可能なポイントに関する上限を設定し、利用要求が受け付けられた場合に、上限に基づいて、利用処理を実行する。これにより、対象店舗であったとしても、上限の範囲内であればポイントを利用可能なので、一定程度の利便性を維持できる。また、上限を超える範囲のポイントの利用は制限されるので、ポイントの不正利用を防止できる。例えば、正当なユーザは、一度に大量にポイントを利用することは少なく、少額のポイントをこまめに利用することが多い。一方、悪意のある第三者は、一度に大量のポイントを利用することが多く、少額のポイントをこまめに利用することは少ない。このため、上限の設定により、正当なユーザの利用を妨げることなく、かつ、第三者による不正利用を防止できるので、利便性を維持しつつ、ポイントの不正利用を防止できる。 According to the payment system S of the first embodiment, when points are used illegally, an upper limit is set for the points that can be used at the target store, and when a use request is received, the points can be used based on the upper limit. Execute the process. As a result, even if it is a target store, points can be used within the upper limit range, so a certain degree of convenience can be maintained. In addition, since the use of points exceeding the upper limit is restricted, unauthorized use of points can be prevented. For example, legitimate users rarely use a large amount of points at one time, and frequently use a small amount of points. On the other hand, a malicious third party often uses a large amount of points at once, and rarely uses a small amount of points frequently. Therefore, by setting the upper limit, it is possible to prevent unauthorized use by a third party without hindering use by legitimate users, thereby preventing unauthorized use of points while maintaining convenience.
また、決済システムSは、他の決済手段を利用した支払に充当可能なポイントが決済手段に相当し、ポイント利用時の利便性を維持しつつ、ポイントの不正利用を防止できる。 In addition, in the payment system S, points that can be used for payment using other payment means correspond to the payment means, and it is possible to prevent fraudulent use of points while maintaining convenience when using points.
[2.第2実施形態]
次に、決済システムSの第2実施形態を説明する。第1実施形態では、対象店舗に設定された上限が全てのユーザに適用される場合を説明した。対象店舗を訪れるユーザの中には、正当である確率が非常に高いユーザもいれば、悪意のある第三者なのか見分けがつかないユーザもいる。第2実施形態では、正当である確率が非常に高いユーザについては、対象店舗に設定された上限を適用しないようにする。即ち、悪意のある第三者なのか見分けがつかないユーザに対し、対象店舗に設定された上限が適用される。
[2. Second Embodiment]
Next, a second embodiment of the payment system S will be described. 1st Embodiment demonstrated the case where the upper limit set to the target shop was applied to all the users. Among the users who visit the target store, there are users who have a very high probability of being legitimate, and there are also users who cannot be distinguished whether they are malicious third parties or not. In the second embodiment, the upper limit set for the target store is not applied to users with a very high probability of being legitimate. That is, the upper limit set for the target store is applied to a user who cannot be distinguished from a malicious third party.
例えば、悪意のある第三者は、不正に入手したユーザIDが示す他人の普段の行動を意識せずにポイントを不正に利用することが多い。このため、第三者がポイントを不正に利用としている店舗と、第三者がなりすましている他人(正当なユーザ)が普段から利用している店舗と、が同じである確率は極めて低い。第三者が何らかの形で他人が普段利用している店舗を特定したとしても、わざわざこの店舗まで移動して不正利用をすることは考えにくい。 For example, malicious third parties often illegally use points without being aware of other people's usual behavior indicated by illegally obtained user IDs. Therefore, the probability that a store where a third party illegally uses points is the same as a store where another person (a legitimate user) impersonating a third party usually uses is extremely low. Even if a third party somehow identifies the store that other people usually use, it is unlikely that they will go to this store and use it illegally.
そこで、第2実施形態では、ユーザが普段から利用している店舗であれば、正当なユーザによる利用である確率が高いので、この店舗が対象店舗だったとしても上限を適用しないようにする。これにより、正当である確率が非常に高いにもかかわらず、上限が適用されてしまうといった利便性の低下を防止する。逆に、ユーザが普段は利用していない店舗であれば、悪意のある第三者がなりすましているのか見分けがつきにくいので、この店舗が対象店舗だった場合には上限が適用される。これにより、ポイントの不正利用を防止する。以降、第2実施形態の詳細を説明する。なお、第1実施形態と同様の点は説明を省略する。 Therefore, in the second embodiment, if the store is used regularly by the user, there is a high probability that the store is used by a valid user, so even if this store is a target store, the upper limit is not applied. This prevents a decrease in convenience such that the upper limit is applied even though the probability of validity is extremely high. Conversely, if the user does not usually use the store, it is difficult to distinguish whether or not a malicious third party is impersonating, so if this store is the target store, the upper limit is applied. This prevents unauthorized use of points. Hereinafter, details of the second embodiment will be described. Note that description of the same points as in the first embodiment will be omitted.
[2-1.第2実施形態の決済システムで実現される機能]
第2実施形態では、第1実施形態で説明した図4と同様の機能が実現される。ただし、一部の内容は、第1実施形態とは異なる。例えば、ユーザデータベースDB1及び店舗データベースDB2の内容は、第1実施形態とは異なる。
[2-1. Functions realized by the payment system of the second embodiment]
In the second embodiment, functions similar to those of FIG. 4 described in the first embodiment are realized. However, some contents are different from the first embodiment. For example, the contents of the user database DB1 and the store database DB2 are different from those in the first embodiment.
図8は、第2実施形態のユーザデータベースDB1の一例を示す図である。図8に示すように、ユーザデータベースDB1は、第1実施形態と概ね同様であるが、ユーザが普段利用する店舗の店舗IDが格納される点で異なる。サーバ10は、ユーザの利用履歴に基づいて、ユーザが普段利用する店舗を特定する。この利用履歴は、決済サービスにおける利用履歴であってもよいし、決済サービスと連携する他のサービス(例えば、電子マネー等の他の決済サービス等)における利用履歴であってもよい。
FIG. 8 is a diagram showing an example of the user database DB1 of the second embodiment. As shown in FIG. 8, the user database DB1 is generally the same as in the first embodiment, but differs in that store IDs of stores that users usually use are stored. The
利用履歴には、ユーザが訪れた店舗の店舗IDと、この店舗の利用日時と、が含まれる。利用履歴には、ポイントの利用額等の他の情報が含まれてもよい。第2実施形態では、利用履歴がユーザIDに関連付けられてユーザデータベースDB1に格納されている場合を説明するが、利用履歴は、他のデータベースに格納されていてもよい。利用履歴は、ユーザの利用に応じて適宜更新される。 The usage history includes the store ID of the store visited by the user and the date and time when the store was used. The usage history may include other information such as the amount of points spent. In the second embodiment, the case where the usage history is associated with the user ID and stored in the user database DB1 will be described, but the usage history may be stored in another database. The usage history is appropriately updated according to usage by the user.
サーバ10は、ユーザIDごとに、このユーザIDに関連付けられた利用履歴に基づいて、このユーザIDが示すユーザが普段利用する店舗を特定する。例えば、サーバ10は、過去の全期間又は一部の期間(例えば、直近の数日~数ヶ月程度の期間)の利用履歴に含まれる店舗IDを集計し、利用回数が閾値以上の店舗を、ユーザが普段利用する店舗として特定する。他にも例えば、サーバ10は、利用回数が多い順に所定数の店舗を、ユーザが普段利用する店舗として特定してもよい。サーバ10は、ユーザが普段利用する店舗の店舗IDを、このユーザのユーザIDに関連付けてユーザデータベースDB1に格納する。
For each user ID, the
なお、ユーザが普段利用する店舗の特定方法は、上記の例に限られない。例えば、ユーザ自身が普段利用する店舗を指定してもよい。この場合、ユーザデータベースDB1には、ユーザが指定した店舗の店舗IDが格納される。例えば、利用額が閾値以上の店舗のみが、ユーザが普段利用する店舗となってもよい。例えば、ユーザ端末20のGPSセンサを利用した位置情報に基づいて、ユーザが普段利用する店舗が特定されてもよい。他にも例えば、ユーザ端末20と接続した通信基地局又はアクセスポイントに基づいて、ユーザが普段利用する店舗が特定されてもよい。ユーザIDに関連付けられた住所等によって、ユーザが普段利用する店舗が特定されてもよい。ユーザが普段利用する店舗は、予め定められた方法によって特定されるようにすればよい。
It should be noted that the method of specifying the store that the user usually uses is not limited to the above example. For example, the user himself/herself may designate a store that he usually uses. In this case, the store ID of the store specified by the user is stored in the user database DB1. For example, only stores where the usage amount is equal to or greater than a threshold value may be the stores that the user usually uses. For example, based on location information using the GPS sensor of the
図9は、第2実施形態の店舗データベースDB2の一例を示す図である。図9に示すように、店舗データベースDB2は、第1実施形態と概ね同様であるが、設定部101の設定は、ポイントの上限ではなくてもよい。例えば、設定部101は、ポイントの利用自体を禁止するような設定をしてもよい。第2実施形態では、上限が設定されるとは限らないので、図9では、設定部101の設定内容を利用制限と記載する。図9の例では、対象店舗ごとに、異なる利用制限が設定されている場合を示している。例えば、店舗1には、1000ポイントの上限が設定されている。店舗2には、ポイントの利用自体が禁止されている。店舗3には、500ポイントの上限が設定されている。
FIG. 9 is a diagram showing an example of the store database DB2 of the second embodiment. As shown in FIG. 9, the store database DB2 is substantially the same as that of the first embodiment, but the setting of the
設定部101は、ポイントが不正に利用された場合に、ポイントを利用可能な複数の店舗の中から選択された対象店舗におけるポイントの利用制限に関する設定を行う。設定内容が第1実施形態とは異なるだけであり、設定方法自体は、第1実施形態と同様である。即ち、管理者は、管理者端末40から、対象店舗の店舗IDと、利用制限の内容と、を指定する。利用制限として上限が設定される場合には、管理者は、上限の値を指定する。利用制限としてポイントの利用自体を禁止する設定が行われる場合には、管理者は、ポイントの利用自体を禁止することを指定する。設定部101は、管理者端末40から管理者の指定内容を取得し、店舗データベースDB2に格納する。
The
実行部103は、利用要求が受け付けられた場合に、利用処理を実行可能である。ただし、利用処理を実行するか否かは、利用制限の設定次第である。実行部103は、所定の条件に基づいて、設定部101の設定を適用するか否かを決定する。この条件は、利用制限の設定を適用するか否かの基準となる条件である。この条件が満たされた場合に、利用制限の設定が適用されてもよい。逆に、この条件が満たされなかった場合に、利用制限の設定が適用されてもよい。以降、この条件を、適用条件と記載する。
The
適用条件は、正当なユーザと、悪意のある第三者と、ある程度の確率で見分けられる条件であればよい。第2実施形態では、適用条件は、利用要求に対応するユーザが対象店舗を普段から利用しているか否かである場合を例に挙げる。他の適用条件の例は、後述の変形例で説明する。利用要求に対応するユーザとは、ポイントを利用しようとしているユーザIDが示すユーザである。ここでは、利用要求に含まれるコードIDによってユーザが特定されるので、コードIDに関連付けられたユーザIDが示すユーザは、利用要求に対応するユーザに相当する。 The application condition may be any condition that allows a legitimate user to be distinguished from a malicious third party with a certain degree of probability. In the second embodiment, a case will be exemplified where the applicable condition is whether or not the user corresponding to the usage request regularly uses the target store. Examples of other applicable conditions will be described later in modified examples. The user corresponding to the usage request is the user indicated by the user ID who intends to use the points. Here, since the user is specified by the code ID included in the usage request, the user indicated by the user ID associated with the code ID corresponds to the user corresponding to the usage request.
実行部103は、利用要求が受け付けられた場合に、ユーザデータベースDB1を参照し、利用要求に含まれるコードIDに関連付けられた、普段利用する店舗の店舗IDを取得する。実行部103は、利用要求に含まれる店舗IDと、当該取得された普段利用する店舗の店舗IDと、が一致する場合、設定部101の設定を適用しないと決定する。実行部103は、利用要求に含まれる店舗IDと、当該取得された普段利用する店舗の店舗IDと、が一致しない場合、設定部101の設定を適用すると決定する。
When the usage request is accepted, the
なお、設定部101の設定を適用しないとは、利用制限の設定に基づかずに利用処理を実行することである。設定部101の設定を適用するとは、利用制限の設定に基づいて、利用処理を実行することである。利用制限として、ポイントの利用禁止が設定されている場合には、利用処理は実行されない。
It should be noted that not applying the setting of the
[2-2.第2実施形態の決済システムで実行される処理]
図10は、第2実施形態の決済システムSで実行される処理の一例を示すフロー図である。図10に示す処理は、制御部11,21,31,41の各々が記憶部12,22,32,42の各々に記憶されたプログラムに従って動作することによって実行される。
[2-2. Processing executed in the payment system of the second embodiment]
FIG. 10 is a flow chart showing an example of processing executed in the payment system S of the second embodiment. The processing shown in FIG. 10 is executed by each of
図10に示すように、S200~S206の処理は、それぞれS100~S106の処理と同様であるが、S200で指定されるのは、上限に限られない点でS100とは異なる。同様に、S203で設定されるのは、上限に限られない点でS103とは異なる。S206で利用要求が受け付けられた場合、サーバ10は、店舗データベースDB2に基づいて、利用要求を送信した店舗端末30の店舗に利用制限が設定されているか否かを判定する(S207)。S207では、サーバ10は、利用要求に含まれる店舗IDに利用制限の設定が関連付けられているか否かを判定する。
As shown in FIG. 10, the processes of S200 to S206 are similar to the processes of S100 to S106, respectively, but what is specified in S200 is not limited to the upper limit, which is different from S100. Similarly, what is set in S203 is different from S103 in that it is not limited to the upper limit. When the usage request is accepted in S206, the
利用制限が設定されていると判定された場合(S207;Y)、サーバ10は、ユーザデータベースDB1に基づいて、利用要求を送信した店舗端末30の店舗が、ユーザが普段利用する店舗であるか否かを判定する(S208)。ユーザが普段利用する店舗であると判定されない場合(S208;N)、サーバ10は、店舗端末30との間で、利用制限の設定に基づいて、利用処理を実行し(S209)、本処理は終了する。利用制限の設定に基づく利用処理は、先述した通りである。
If it is determined that usage restrictions have been set (S207; Y), the
ユーザが普段利用する店舗であると判定された場合(S208;Y)、サーバ10は、店舗端末30との間で、利用制限の設定に基づかずに、利用処理を実行し(S210)、本処理は終了する。利用制限の設定に基づかない利用処理も、先述した通りである。利用制限が設定されていないと判定された場合(S207;N)も同様に、S210の処理が実行される。
If the store is determined to be one that the user usually uses (S208; Y), the
第2実施形態の決済システムSによれば、ポイントが不正に利用された場合に、対象店舗におけるポイントの利用制限に関する設定を行い、所定の条件に基づいて、設定を適用するか否かを決定する。これにより、対象店舗であったとしても、設定を適用しないと決定された場合には、ポイントの利用制限が課されないので、ユーザの利便性を維持できる。設定を適用すると決定された場合には、ポイントの利用制限が課されるので、ポイントの不正利用を防止できる。このため、利便性を維持しつつ、ポイントの不正利用を防止できる。第1実施形態では、ポイントの利用を禁止するのではなく上限を設定することによって利便性を維持したが、第2実施形態では、正当な確率が極めて高いユーザについては、利用制限の対象から除外することによって利便性を維持できるので、利用制限として、ポイントの利用を禁止する設定がなされてもよい。 According to the payment system S of the second embodiment, when points are used fraudulently, settings are made regarding restrictions on the use of points at the target store, and whether or not to apply the settings is determined based on predetermined conditions. do. As a result, if it is determined not to apply the setting even if the store is the target store, no restriction on the use of points is imposed, thereby maintaining convenience for the user. If it is determined to apply the setting, the use of points is restricted, so that unauthorized use of points can be prevented. Therefore, unauthorized use of points can be prevented while maintaining convenience. In the first embodiment, convenience is maintained by setting an upper limit rather than prohibiting the use of points, but in the second embodiment, users who have an extremely high probability of being legitimate are excluded from being subject to usage restrictions. Since the convenience can be maintained by doing so, the use restriction may be set to prohibit the use of points.
また、決済システムSは、適用条件が、利用要求に対応するユーザが対象店舗を普段から利用しているか否かである。例えば、正当なユーザは、特定の店舗でポイントを利用することが多い。一方、悪意のある第三者は、不正にログインした他人が普段利用しない店舗でポイントを不正利用することが多い。このため、ユーザが対象店舗を普段から利用しているか否かを条件にすることによって、利便性を確実に維持しつつ、ポイントの不正利用を防止できる。 In the payment system S, the applicable condition is whether or not the user corresponding to the usage request regularly uses the target store. For example, legitimate users often use points at specific stores. On the other hand, malicious third parties often illegally use points at stores that other people who have illegally logged in do not usually use. Therefore, by making it a condition whether or not the user regularly uses the target store, it is possible to reliably maintain convenience and prevent unauthorized use of points.
また、決済システムSは、他の決済手段を利用した支払に充当可能なポイントが決済手段に相当し、ポイント利用時の利便性を維持しつつ、ポイントの不正利用を防止できる。 In addition, in the payment system S, points that can be used for payment using other payment means correspond to the payment means, and it is possible to prevent fraudulent use of points while maintaining convenience when using points.
[3.変形例]
なお、本開示は、以上に説明した実施の形態に限定されるものではない。本開示の趣旨を逸脱しない範囲で、適宜変更可能である。
[3. Modification]
Note that the present disclosure is not limited to the embodiments described above. Modifications can be made as appropriate without departing from the gist of the present disclosure.
[3-1.第1実施形態に係る変形例]
まず、第1実施形態に係る変形例を説明する。図11は、第1実施形態に係る変形例の機能ブロック図である。第2実施形態に係る変形例では、図11の各機能が実現される。
[3-1. Modification of First Embodiment]
First, a modified example according to the first embodiment will be described. FIG. 11 is a functional block diagram of a modification according to the first embodiment. In the modification according to the second embodiment, each function of FIG. 11 is implemented.
[変形例1-1]
例えば、第1実施形態では、管理者が対象店舗を指定する場合を説明したが、対象店舗は、所定の条件に基づいて選択されてもよい。変形例1-1では、ポイントが不正に利用された不正利用店舗の近隣店舗が対象店舗として選択される場合を例に挙げる。変形例1-1の店舗データベースDB2には、個々の店舗の位置に関する位置情報が格納されているものとする。位置情報は、任意の形式であってよく、例えば、緯度経度、住所、又は座標であってよい。
[Modification 1-1]
For example, in the first embodiment, the manager designates the target store, but the target store may be selected based on a predetermined condition. In the modified example 1-1, a case is taken as an example in which shops near the shop where points are used illegally are selected as target shops. It is assumed that the store database DB2 of Modification 1-1 stores location information about the location of each store. Location information may be in any form, such as latitude and longitude, address, or coordinates.
変形例1-1の決済システムSは、第1選択部104を含む。第1選択部104は、ポイントが不正に利用された不正利用店舗の位置と、複数の店舗の各々の位置と、に基づいて、対象店舗を選択する。変形例1-1では、管理者が管理者端末40から不正利用店舗を指定するものとする。例えば、管理者は、ユーザからの連絡を受けたり、ポイントの利用状況を確認したりすることによって、不正利用店舗を特定する。管理者は、管理者端末40を操作して、不正利用店舗の店舗IDを指定する。
The settlement system S of modification 1-1 includes a
なお、不正利用店舗は、決済システムSで自動的に特定されてもよい。例えば、サーバ10は、ある店舗におけるポイントの利用要求を受け付けた場合に、このポイントを保有するユーザの普段の利用中心地からの距離、普段の利用時間との時間差、普段の利用額との違い、普段購入する商品との違い、又はこれらの組み合わせに基づいて、ポイントの不正な利用であるか否かを判定してもよい。不正利用の判定は、任意のタイミングであってよく、例えば、ポイントの利用後であってもよい。
Note that the payment system S may automatically identify the store that uses the fraudulent transaction. For example, when the
不正を検知する方法自体は、公知の種々の方法を利用可能である。例えば、クレジットカードの不正検知で利用されている方法を、ポイントの不正利用の判定に流用してもよい。例えば、サーバ10は、機械学習を利用して過去に発生した不正利用の特徴を学習させた学習モデルを利用して、ポイントの不正な利用が発生したか否かを判定してもよい。例えば、サーバ10は、過去に発生したポイントの不正利用の特徴に基づいて定義したルールを利用して、ポイントの不正な利用が発生したか否かを判定してもよい。
A variety of well-known methods can be used as the fraud detection method itself. For example, the method used for credit card fraud detection may be used to determine fraudulent use of points. For example, the
例えば、第1選択部104は、店舗データベースDB2に格納された各店舗の位置情報に基づいて、不正利用店舗から所定距離以内の店舗を、対象店舗として選択する。第1選択部104は、不正利用店舗から近い順に所定数の店舗を、対象店舗として選択してもよい。対象店舗の数は、固定値であってもよいし、不正利用の利用額等に応じた可変値であってもよい。第1選択部104は、不正利用店舗と同じエリアの店舗を対象店舗として選択してもよい。対象店舗が選択された後の処理は、第1実施形態で説明した通りである。第1選択部104により選択された対象店舗が管理者に通知され、管理者は、対象店舗を確認したうえで、上限を指定してもよい。この点は、後述の第2選択部105又は第3選択部106により対象店舗が選択された場合も同様である。
For example, the
変形例1-1によれば、不正利用店舗の位置と、複数の店舗の各々の位置と、に基づいて、対象店舗を選択することによって、ポイントが不正に利用される恐れのある対象店舗を自動的に選択できる。管理者が手動で対象店舗を指定する場合に比べて、ポイントの上限をより迅速に設定し、ポイントの不正利用を効果的に防止できる。管理者が手動で対象店舗を指定する必要もないので、管理者の手間も軽減できる。 According to the modified example 1-1, by selecting a target store based on the location of the store using unauthorized points and the location of each of the plurality of stores, the target store where points may be used fraudulently is identified. can be selected automatically. Compared to the case where the administrator manually designates the target store, the upper limit of points can be set more quickly, and unauthorized use of points can be effectively prevented. Since there is no need for the administrator to manually specify the target store, the administrator's labor can be reduced.
[変形例1-2]
例えば、対象店舗は、不正利用店舗と同業種又は似た業種(業態)の店舗であってもよい。変形例1-2の店舗データベースDB2には、個々の店舗の業種に関する業種情報が格納されているものとする。業種は、店舗で取り扱う商品のジャンル又はカテゴリに応じたものであればよい。業種は、店舗自身が指定してもよいし、管理者が指定してもよい。変形例1-2の決済システムSは、第2選択部105を含む。
[Modification 1-2]
For example, the target store may be a store in the same industry or a similar industry (type of business) as the illegally used store. It is assumed that the store database DB2 of Modified Example 1-2 stores industry information about the industry of each store. The type of business may be any type of business as long as it corresponds to the genre or category of products handled by the store. The type of business may be specified by the store itself, or may be specified by the manager. The payment system S of Modification 1-2 includes a
第2選択部105は、ポイントが不正に利用された不正利用店舗の業種と、複数の店舗の各々の業種と、に基づいて、対象店舗を選択する。例えば、第2選択部105は、店舗データベースDB2に格納された各店舗の業種情報に基づいて、不正利用店舗と同業種又は似た業種の店舗を、対象店舗として選択する。類似する業種を定義した類似業種情報は、予めデータ記憶部100に定義されているものとする。類似業種情報は、管理者が作成してもよいし、国税局等の公的機関が定義した類似業種に基づいて作成されてもよい。第2選択部105は、不正利用店舗と同業種又は似た業種の全ての店舗を、対象店舗として選択してもよいし、所定数の店舗だけを、対象店舗として選択してもよい。対象店舗が選択された後の処理は、第1実施形態で説明した通りである。
The
変形例1-2によれば、不正利用店舗の業種と、複数の店舗の各々の業種と、に基づいて、対象店舗を選択することによって、ポイントが不正に利用される恐れのある対象店舗を自動的に選択できる。管理者が手動で対象店舗を指定する場合に比べて、ポイントの上限をより迅速に設定し、ポイントの不正利用を効果的に防止できる。管理者が手動で対象店舗を指定する必要もないので、管理者の手間も軽減できる。 According to the modified example 1-2, by selecting a target store based on the business type of the store that uses fraudulent use and the business type of each of the plurality of stores, target stores that are likely to be used fraudulently are identified. can be selected automatically. Compared to the case where the administrator manually designates the target store, the upper limit of points can be set more quickly, and unauthorized use of points can be effectively prevented. Since there is no need for the administrator to manually specify the target store, the administrator's labor can be reduced.
[変形例1-3]
例えば、対象店舗は、不正利用店舗と客単価が似た店舗であってもよい。変形例1-3の店舗データベースDB2には、個々の店舗の客単価に関する客単価情報が格納されているものとする。客単価は、過去の全期間又は一部の期間における利用額から算出されるようにすればよい。客単価は、店舗自身が指定してもよいし、管理者が指定してもよい。変形例1-3の決済システムSは、第3選択部106を含む。
[Modification 1-3]
For example, the target store may be a store that has a similar unit price per customer as the illegally used store. It is assumed that the store database DB2 of Modified Example 1-3 stores customer unit price information relating to the customer unit price of individual stores. The unit price per customer may be calculated from the usage amount in the entire period or a part of the period in the past. The unit price per customer may be specified by the store itself, or may be specified by the manager. The payment system S of Modification 1-3 includes a
第3選択部106は、ポイントが不正に利用された場合の利用額と、複数の店舗の各々に関連付けられた利用額と、に基づいて、対象店舗を選択する。変形例1-3では、利用額の一例として客単価を説明するが、利用額は、客単価に限られない。ポイントの平均的な利用額であってもよい。例えば、第3選択部106は、店舗データベースDB2に格納された各店舗の客単価情報に基づいて、不正利用店舗と同程度の客単価の店舗を、対象店舗として選択する。
The
同程度の客単価の店舗とは、不正利用店舗の客単価との違いが閾値未満の店舗である。第3選択部106は、不正利用店舗と同程度の客単価の全ての店舗を、対象店舗として選択してもよいし、所定数の店舗だけを、対象店舗として選択してもよい。第3選択部106は、不正利用店舗の客単価との違いが小さい順に所定数の店舗を、対象店舗として選択してもよい。第3選択部106は、不正に利用されたポイント数と同程度の客単価の店舗を、対象店舗として選択してもよい。対象店舗が選択された後の処理は、第1実施形態で説明した通りである。
A store with a similar unit price per customer is a store where the difference from the unit price per customer at the unauthorized store is less than the threshold. The
変形例1-3によれば、ポイントが不正に利用された場合の利用額と、複数の店舗の各々に関連付けられた利用額と、に基づいて、対象店舗を選択することによって、ポイントが不正に利用される恐れのある対象店舗を自動的に選択できる。管理者が手動で対象店舗を指定する場合に比べて、ポイントの上限をより迅速に設定し、ポイントの不正利用を効果的に防止できる。管理者が手動で対象店舗を指定する必要もないので、管理者の手間も軽減できる。 According to the modified example 1-3, by selecting the target store based on the usage amount when the points are used fraudulently and the usage amount associated with each of the plurality of stores, the points can be used fraudulently. You can automatically select target stores that are likely to be used for Compared to the case where the administrator manually designates the target store, the upper limit of points can be set more quickly, and unauthorized use of points can be effectively prevented. Since there is no need for the administrator to manually specify the target store, the administrator's labor can be reduced.
[変形例1-4]
例えば、第1実施形態のように、対象店舗における支払は、ポイントと、他の決済手段と、の併用が可能である場合に、上限は、対象店舗における支払の総額に対するポイントの割合であってもよい。総額をX(Xは自然数)円として、ポイントの利用額をY(YはX以下の自然数)円とすると、この割合は、X/Yの値である。上限は、第1実施形態と同様に管理者が指定してもよいし、過去の不正利用における割合から算出されてもよい。割合は、パーセンテージ等の任意の形式で表現可能である。
[Modification 1-4]
For example, as in the first embodiment, if points and other payment methods can be used together for payment at the target store, the upper limit is the ratio of points to the total amount of payment at the target store. good too. Assuming that the total amount is X yen (X is a natural number) and the amount of points used is Y yen (Y is a natural number equal to or less than X) yen, this ratio is the value of X/Y. The upper limit may be specified by the administrator as in the first embodiment, or may be calculated from the rate of past unauthorized use. The ratio can be expressed in any format, such as percentage.
上限が割合を示す点で第1実施形態とは異なるだけであり、他の点は、第1実施形態で説明した通りである。ただし、変形例1-4では、利用要求に、支払の総額と、ポイントの利用額と、が含まれるものとする、ポイントの利用額は、支払の総額以下の任意の数値が店舗端末30に入力される。実行部103は、利用要求に含まれる総額に対するポイントの利用額の割合を計算し、上限として設定された割合以上であるか否かを判定する。実行部103は、上限として設定された割合未満であれば、上限に基づかずに利用処理を実行する。実行部103は、上限として設定された割合以上であれば、上限に基づいて、利用処理を実行する。
The only difference from the first embodiment is that the upper limit indicates a ratio, and other points are as described in the first embodiment. However, in modification 1-4, the usage request includes the total payment amount and the amount of points used. is entered. The
変形例1-4によれば、対象店舗における支払の総額に対するポイントの割合を上限として設定することによって、利便性を効果的に維持しつつ、ポイントの不正利用を効果的に防止できる。例えば、正当なユーザは、支払の端数をポイントで充当するといったように、支払の総額に対して低い割合でポイントを利用することが多い。一方、第三者は、自分で一切の負担をしたくないため、10割又はそれに近い割合でポイントを利用する。このため、上限としての割合は、7割~10割程度の高い割合で設定しても、正当なユーザの利便性を損なわず、ポイントの不正利用を効果的に防止できる。 According to Modification 1-4, by setting the ratio of points to the total amount of payment at the target store as the upper limit, convenience can be effectively maintained and unauthorized use of points can be effectively prevented. For example, legitimate users often use points at a low percentage of the total payment amount, such as applying points to a fraction of the payment. On the other hand, third parties do not want to bear any burden themselves, so they use points at a rate of 100% or close to it. Therefore, even if the ratio as the upper limit is set at a high ratio of about 70% to 100%, it is possible to effectively prevent fraudulent use of points without impairing the convenience of legitimate users.
[変形例1-5]
例えば、第1実施形態では、全ての対象店舗の上限が同じである場合を説明したが、設定部101は、複数の対象店舗の各々に、当該対象店舗に応じた上限を設定してもよい。例えば、管理者が上限を指定する場合には、管理者は、個々の対象店舗ごとに上限を指定する。設定部101は、対象店舗ごとに、当該対象店舗に対して管理者が指定した上限を設定する。
[Modification 1-5]
For example, in the first embodiment, all target stores have the same upper limit, but the
決済システムSで自動的に上限が設定される場合には、設定部101は、対象店舗ごとに、当該対象店舗に関する店舗情報に基づいて、当該対象店舗の上限を設定する。この店舗情報としては、任意の情報を利用可能である。例えば、設定部101は、対象店舗ごとに、当該対象店舗における過去の利用額の平均に基づいて、当該対象店舗の上限を設定してもよい。他にも例えば、設定部101は、対象店舗ごとに、当該対象店舗の業種、売上、利益、客数、客単価、ポイントの平均利用額、又はこれらの組み合わせに基づいて、当該対象店舗の上限を設定してもよい。
When the upper limit is automatically set by the payment system S, the
受付部102は、複数の対象店舗の各々から、利用要求を受け付け可能である。実行部103は、利用要求をした対象店舗に応じた上限に基づいて、利用処理を実行する。対象店舗に応じた上限が設定される点で第1実施形態とは異なるだけであり、他の点は、第1実施形態で説明した通りである。第2実施形態で説明した図9の店舗データベースDB2も、対象店舗に応じた上限が設定された一例を示すものである。
The
変形例1-5によれば、複数の対象店舗の各々に、当該対象店舗に応じた上限を設定することによって、対象店舗に応じた最適な上限を設定し、利便性を効果的に維持しつつ、ポイントの不正利用も効果的に防止できる。 According to the modification 1-5, by setting an upper limit corresponding to each target store for each of a plurality of target stores, an optimum upper limit corresponding to the target store is set, and convenience is effectively maintained. At the same time, illegal use of points can be effectively prevented.
[変形例1-6]
例えば、実行部103は、利用要求に対応するユーザが対象店舗を普段から利用しているか否かに基づいて、上限に基づく利用処理を実行するか否かを決定してもよい。利用要求に対応するユーザが対象店舗を普段から利用しているか否かを判定する方法は、第2実施形態で説明した通りである。実行部103は、利用要求に対応するユーザが対象店舗を普段から利用していると判定された場合に、上限には基づかずに、利用処理を実行すると決定する。実行部103は、利用要求に対応するユーザが対象店舗を普段は利用していないと判定された場合に、上限に基づいて、利用処理を実行すると決定する。
[Modification 1-6]
For example, the
変形例1-6によれば、利用要求に対応するユーザが対象店舗を普段から利用しているか否かに基づいて、上限に基づく利用処理を実行するか否かを決定する。これにより、正当なユーザの利便性が損なわれることを防止し、利便性を効果的に維持できる。 According to Modified Example 1-6, it is determined whether or not to execute the usage process based on the upper limit based on whether or not the user corresponding to the usage request regularly uses the target store. As a result, it is possible to prevent the convenience of legitimate users from being impaired, and effectively maintain the convenience.
[変形例1-7]
例えば、受付部102は、ユーザ端末20にインストール可能な複数のアプリの各々を利用して、利用要求を受け付け可能であってもよい。変形例1-7では、コードCを表示可能なアプリが複数存在するものとする。ユーザは、複数のアプリのうちの少なくとも1つをユーザ端末20にインストールする。個々のアプリで表示されるコードCは、異なってもよい。例えば、あるアプリでは、コードCにコードIDが含まれており、他のアプリでは、コードCにユーザIDが含まれてもよい。更に、個々のアプリで別々のコードIDが含まれてもよい。
[Modification 1-7]
For example, the accepting
個々のアプリは、ポイントを利用するためだけに開発されたものでなくてもよい。例えば、クレジットカードを利用するためのアプリ、銀行口座を利用するためのアプリ、オンラインショッピングモールを利用するためのアプリ、旅行予約をするためのアプリ、及びオークションを利用するためのアプリの各々で、共通のポイントを利用可能であってもよい。個々のアプリでポイントを利用する流れは、第1実施形態と同様であってもよいし、アプリごとに異なってもよい。アプリからポイントを利用する方法自体は、公知の種々の方法を利用可能である。 Individual apps need not be developed solely for the purpose of using points. For example, apps for using credit cards, apps for using bank accounts, apps for using online shopping malls, apps for making travel reservations, and apps for using auctions. A common point may be available. The flow of using points for each application may be the same as in the first embodiment, or may differ for each application. Various well-known methods can be used as the method itself for using points from the application.
実行部103は、利用要求に対応するユーザが利用要求に対応するアプリを普段から利用しているか否かに基づいて、上限に基づく利用処理を実行するか否かを決定してもよい。利用要求に対応するアプリとは、利用要求をするために利用されたアプリである。ここでは、読取装置36によって読み取られたコードCを表示させたアプリは、利用要求に対応するアプリに相当する。
The
変形例1-7では、ユーザデータベースDB1に、ユーザが普段利用するアプリに関するアプリ情報が格納されているものとする。過去におけるポイントの利用時にユーザが利用したアプリに基づいて、アプリ情報が示すアプリが決定される。例えば、サーバ10は、過去に最も利用した回数の多いアプリを、ユーザが普段利用するアプリとして決定する。サーバ10は、直近に利用したアプリを、ユーザが普段利用するアプリとして決定する。ユーザが、普段利用するアプリを自分で指定してもよい。
In the modification 1-7, it is assumed that the user database DB1 stores application information related to applications that the user normally uses. The application indicated by the application information is determined based on the application used by the user when using points in the past. For example, the
変形例1-7では、コードCに、アプリを識別可能なアプリ識別情報が含まれているものとする。更に、利用要求には、コードCから読み取られたアプリ識別情報が含まれる。実行部103は、利用要求に含まれるアプリ識別情報に基づいて、利用要求に対応するユーザが利用要求に対応するアプリを普段から利用しているか否かを判定すればよい。実行部103は、利用要求に対応するユーザが利用要求に対応するアプリを普段から利用していると判定された場合に、上限には基づかずに、利用処理を実行すると決定する。実行部103は、利用要求に対応するユーザが利用要求に対応するアプリを普段から利用していないと判定された場合に、上限に基づいて、利用処理を実行すると決定する。例えば、利用要求に対応するアプリの利用が初めてである場合は、不正利用の可能性が高いことから、そのようなユーザについては、利用処理を実行しない。更に、利用要求に対応するアプリの利用が初めてであり、かつ、一定時間が経過しない場合に、不正利用の可能性が高いと推定し、そのようなユーザについては、利用処理を実行しないようにしてもよい。
In modification 1-7, code C is assumed to include application identification information that can identify an application. Furthermore, the usage request includes the application identification information read from the code C. The
変形例1-7によれば、利用要求に対応するユーザが利用要求に対応するアプリを普段から利用しているか否かに基づいて、上限に基づく利用処理を実行するか否かを決定する。これにより、正当なユーザの利便性が損なわれることを防止し、利便性を効果的に維持できる。 According to modification 1-7, it is determined whether or not to execute the usage process based on the upper limit based on whether the user corresponding to the usage request regularly uses the application corresponding to the usage request. As a result, it is possible to prevent the convenience of legitimate users from being impaired, and effectively maintain the convenience.
[変形例1-8]
例えば、受付部102は、複数のユーザ端末20の各々を利用して、利用要求を受け付け可能であってもよい。変形例1-8では、同じユーザIDだったとしても、複数のユーザ端末20からログイン可能であり、複数のユーザ端末20でコードCを表示可能である。このため、あるユーザIDに関連付けられたポイントの利用要求は、複数のユーザ端末20の各々に表示されたコードCを利用して行うことができる。例えば、正当なユーザだったとしても、スマートフォンであるユーザ端末20と、タブレット端末であるユーザ端末20と、を利用し、両方のユーザ端末20から自身のポイントを利用することがあるので、複数のユーザ端末20の各々を利用した利用要求が可能である。
[Modification 1-8]
For example, the
実行部103は、利用要求に対応するユーザが利用要求に対応するユーザ端末20を普段から利用しているか否かに基づいて、上限に基づく利用処理を実行するか否かを決定する。利用要求に対応するユーザ端末20とは、利用要求をするために利用されたユーザ端末20である。ここでは、読取装置36によって読み取られたコードCを表示させたユーザ端末20は、利用要求に対応するユーザ端末20に相当する。
The
変形例1-8では、ユーザデータベースDB1に、ユーザが普段利用するユーザ端末20を識別可能なユーザ端末情報が格納されているものとする。ユーザ端末20は、任意の情報によって識別可能であり、例えば、IPアドレス、ユーザ端末20の個体識別情報、サーバ10側で生成した端末ID、SIMカードに格納されたID、又はこれらの組み合わせであってもよい。
In modification 1-8, it is assumed that the user database DB1 stores user terminal information that enables identification of the
過去におけるポイントの利用時にユーザが利用したユーザ端末20に基づいて、ユーザ端末情報が示すユーザ端末20が決定される。例えば、サーバ10は、過去に最も利用した回数の多いユーザ端末20を、ユーザが普段利用するユーザ端末20として決定する。サーバ10は、直近に利用したユーザ端末20を、ユーザが普段利用するユーザ端末20として決定する。ユーザが、普段利用するユーザ端末20を自分で指定してもよい。
The
変形例1-8では、コードCに、ユーザ端末情報が含まれているものとする。更に、利用要求には、コードCから読み取られたユーザ端末情報が含まれる。実行部103は、利用要求に含まれるユーザ端末情報に基づいて、利用要求に対応するユーザが利用要求に対応するユーザ端末20を普段から利用しているか否かを判定すればよい。実行部103は、利用要求に対応するユーザが利用要求に対応するユーザ端末20を普段から利用していると判定された場合に、上限には基づかずに、利用処理を実行すると決定する。実行部103は、利用要求に対応するユーザが利用要求に対応するユーザ端末20を普段は利用していないと判定された場合に、上限に基づいて、利用処理を実行すると決定する。
In modification 1-8, code C is assumed to include user terminal information. Furthermore, the user terminal information read from the code C is included in the usage request. Based on the user terminal information included in the usage request, the executing
変形例1-8によれば、利用要求に対応するユーザが利用要求に対応するユーザ端末20を普段から利用しているか否かに基づいて、上限に基づく利用処理を実行するか否かを決定する。これにより、正当なユーザの利便性が損なわれることを防止し、利便性を効果的に維持できる。
According to modification 1-8, it is determined whether or not to execute the usage process based on the upper limit based on whether the user corresponding to the usage request normally uses the
[変形例1-9]
例えば、受付部102は、所定の認証を実行可能な複数のユーザ端末20の各々を利用して、利用要求を受け付け可能であってもよい。この認証は、正当なユーザであることを一定程度保証できる認証であればよく、任意の認証であってよい。例えば、クレジットカード又は身分証明書等のICチップをユーザ端末20で読み取ることによって実行される所持認証、クレジットカード又は身分証明書等をユーザ端末20のカメラで撮影することによって実行される所持認証、ユーザID及びパスワード以外の認証情報をユーザ端末20に入力させることによって実行される知識認証、又はユーザ端末20を利用して実行される指紋認証若しくは顔認証等の生体認証であってもよい。認証の実行方法自体は、公知の種々の方法を利用可能である。
[Modification 1-9]
For example, the accepting
変形例1-9では、ユーザデータベースDB1に、ユーザのユーザ端末20で所定の認証が実行されたか否かを識別可能な認証識別情報が格納されているものとする。この認証識別情報は、変形例1-8で説明したユーザ端末情報に関連付けられて格納される。サーバ10は、あるユーザ端末20で所定の認証が実行されると、このユーザ端末20のユーザ端末情報に関連付けられた認証識別情報を更新する。
In Modified Example 1-9, it is assumed that the user database DB1 stores authentication identification information that can identify whether or not predetermined authentication has been performed on the
実行部103は、利用要求に対応するユーザ端末20が所定の認証を実行済みであるか否かに基づいて、上限に基づく利用処理を実行するか否かを決定する。変形例1-9では、変形例1-8と同様に、コードCにユーザ端末情報が含まれており、利用要求にユーザ端末情報が含まれるものとする。実行部103は、利用要求に含まれるユーザ端末情報に関連付けられた認証識別情報に基づいて、所定の認証を実行済みであるか否かを判定すればよい。
The
実行部103は、利用要求に対応するユーザ端末20が所定の認証を実行済みであると判定された場合に、上限には基づかずに、利用処理を実行すると決定する。実行部103は、利用要求に対応するユーザ端末20が所定の認証を実行済みではないと判定された場合に、上限に基づいて、利用処理を実行すると決定する。
When it is determined that the
変形例1-9によれば、利用要求に対応するユーザ端末20が所定の認証を実行済みであるか否かに基づいて、上限に基づく利用処理を実行するか否かを決定する。これにより、正当なユーザの利便性が損なわれることを防止し、利便性を効果的に維持できる。
According to the modified example 1-9, it is determined whether or not to execute the usage process based on the upper limit based on whether or not the
[変形例1-10]
例えば、実行部103は、利用要求に対応する利用内容と、利用要求に対応するユーザの普段の利用内容と、に基づいて、上限に基づく利用処理を実行するか否かを決定してもよい。利用内容とは、ポイントの利用額、総額に対する利用額の割合、利用時間、利用店舗、購入する商品等である。変形例1-10では、ユーザデータベースDB1に、ユーザの普段の利用内容を識別可能な利用内容情報が格納されているものとする。例えば、過去におけるポイントの利用時にユーザが利用した利用内容に基づいて、利用内容情報が決定される。利用内容情報は、ポイントが利用されずに購入された商品に対応する利用内容を示してもよい。
[Modification 1-10]
For example, the
変形例1-10では、利用要求に利用内容が含まれるものとする。例えば、店舗端末30は、店舗端末30に入力された利用額、商品の総額に対する利用額の割合、利用時間、利用店舗、購入する商品等の利用内容を利用要求に含めてサーバ10に送信する。実行部103は、利用要求に対応する利用内容と、利用要求に対応するユーザの普段の利用内容と、が対応する場合に、上限には基づかずに、利用処理を実行すると決定する。実行部103は、利用要求に対応する利用内容と、利用要求に対応するユーザの普段の利用内容と、が対応しない場合に、上限に基づいて、利用処理を実行すると決定する。
In Modified Example 1-10, it is assumed that the usage request includes usage content. For example, the
なお、利用内容が対応するとは、利用内容が一致又は類似することである。例えば、ポイントの利用額の違いが閾値未満であること、総額に対する利用額の割合の違いが閾値未満であること、利用時間の違いが所定時間未満であること、利用店舗が同じ又は近いこと、購入する商品が同じ又は同様のジャンルであることは、利用内容が対応することに相当する。これらの複数の要素が総合的に考慮されて、利用内容が対応するか否かが判定されてもよい。 It should be noted that the correspondence of the usage contents means that the usage contents match or are similar to each other. For example, the difference in the amount of points used is less than a threshold, the difference in the ratio of the amount used to the total amount is less than the threshold, the difference in usage time is less than a predetermined time, the stores used are the same or close, The fact that the products to be purchased are of the same or similar genre corresponds to that the content of use corresponds. These multiple factors may be comprehensively considered to determine whether or not the usage content corresponds.
変形例1-10によれば、利用要求に対応する利用内容と、利用要求に対応するユーザの普段の利用内容と、に基づいて、上限に基づく利用処理を実行するか否かを決定する。これにより、正当なユーザの利便性が損なわれることを防止し、利便性を効果的に維持できる。 According to Modification 1-10, it is determined whether or not to execute the usage process based on the upper limit based on the usage content corresponding to the usage request and the user's usual usage content corresponding to the usage request. As a result, it is possible to prevent the convenience of legitimate users from being impaired, and effectively maintain the convenience.
[変形例1-11]
例えば、ポイントを利用可能な複数のユーザの各々には、当該ユーザの利用に応じたランクが設定されてもよい。この場合に、実行部103は、利用要求に対応するユーザのランクに基づいて、上限に基づく利用処理を実行するか否かを決定してもよい。なお、ランクごとに、ユーザが利用可能なポイントの上限が設定されていてもよい。設定部101により設定された上限が、ランクに応じた上限よりも多い場合には、ランクに応じた上限が適用される。
[Modification 1-11]
For example, each of a plurality of users who can use points may be assigned a rank according to the user's usage. In this case, the
変形例1-11では、ユーザデータベースDB1に、ユーザのランクが格納されているものとする。例えば、過去におけるユーザの利用額が多いほど、ユーザのランクが高くなる。この利用額は、ポイントの利用額に限られず、他のサービスの利用額であってもよい。例えば、電子商取引サービスにおける購入額であってもよい。ランクは、利用額以外の他の条件が存在してもよい。例えば、利用回数であってもよいし、特定のクレジットカードを発行したり、特定の銀行口座を開設したりすることがランクの条件になってもよい。 In the modified example 1-11, it is assumed that user ranks are stored in the user database DB1. For example, the higher the user's usage amount in the past, the higher the user's rank. This usage amount is not limited to the usage amount of points, and may be the usage amount of other services. For example, it may be the purchase amount in an electronic commerce service. The rank may have conditions other than the usage amount. For example, the number of times of use may be used, or issuing a specific credit card or opening a specific bank account may be a condition for rank.
例えば、低ランクのユーザは、保有するポイントが少ないことが予測されるので、悪意のある第三者に狙われにくい。このため、実行部103は、利用要求に対応するユーザのランクが所定ランク未満の場合に、上限には基づかずに、利用処理を実行すると決定する。一方、高ランクのユーザは、保有するポイントが多いことが予測されるので、悪意のある第三者に狙われやすい。このため、実行部103は、利用要求に対応するユーザのランクが所定ランク以上の場合に、上限に基づいて、利用処理を実行すると決定する。
For example, low-rank users are expected to have few points, so they are less likely to be targeted by malicious third parties. Therefore, when the rank of the user corresponding to the usage request is lower than the predetermined rank, the executing
変形例1-11によれば、利用要求に対応するユーザのランクに基づいて、上限に基づく利用処理を実行するか否かを決定する。これにより、正当なユーザの利便性が損なわれることを防止し、利便性を効果的に維持できる。 According to modification 1-11, it is determined whether or not to execute the usage process based on the upper limit based on the rank of the user corresponding to the usage request. As a result, it is possible to prevent the convenience of legitimate users from being impaired, and effectively maintain the convenience.
[変形例1-12]
例えば、受付部102は、ユーザ端末20に表示されたコードCと、カード又はICチップ26と、の各々を利用して、利用要求を受け付け可能であってもよい。コードCを利用して利用要求を受け付ける方法は、第1実施形態で説明した通りである。利用要求は、ポイントを識別可能なポイント識別情報が記憶されたカード又はICチップ26を利用して受け付けられてもよい。カードは、ICカードに限られず、磁気カードであってもよい。ポイント識別情報は、ユーザデータベースDB1に格納されているものとする。読取装置36は、カード又はICチップ26に記憶されたポイント識別情報を読み取る。店舗端末30は、当該読み取られたポイント識別情報を含む利用要求を送信する。
[Modification 1-12]
For example, the accepting
実行部103は、利用要求にコードIDが含まれる場合には、コードCを利用して利用要求が受け付けられたと判定する。実行部103は、利用要求にポイント識別情報が含まれる場合には、カード又はICチップ26を利用して利用要求が受け付けられたと判定する。実行部103は、利用要求に含まれる情報に基づいて、コードCで利用要求が受け付けられたか、カード又はICチップ26で利用要求が受け付けられたか、を判定すればよい。
When the code ID is included in the usage request, the executing
例えば、カード又はICチップ26は、原則として第三者に盗まれにくいので、実行部103は、カード又はICチップ26を利用して利用要求が受け付けられた場合には、上限に基づかずに、利用処理を実行してもよい。コードCは、ユーザID及びパスワードを入手すれば表示できてしまうので、実行部103は、コードCを利用して利用要求が受け付けられた場合に、上限に基づいて、利用処理を実行してもよい。
For example, the card or
変形例1-12によれば、カード又はICチップ26を利用して利用要求が受け付けられた場合には、上限に基づかずに、利用処理を実行し、コードを利用して利用要求が受け付けられた場合に、上限に基づいて、利用処理を実行する。これにより、正当なユーザの利便性が損なわれることを防止し、利便性を効果的に維持できる。
According to the modified example 1-12, when the usage request is accepted using the card or the
[変形例1-13]
例えば、受付部102は、所定のユーザIDでログインした状態のユーザ端末20を利用して、利用要求を受け付け可能であってもよい。第1実施形態の例であれば、利用要求に必要なコードCは、ユーザIDでログインした状態で表示されるので、受付部102は、ユーザIDでログインした状態のユーザ端末20に表示されたコードCを利用して、利用要求を受け付ける。
[Modification 1-13]
For example, the
変形例1-13では、ユーザデータベースDB1に、個々のユーザIDでログインしたユーザ端末20のユーザ端末情報が格納されているものとする。例えば、サーバ10は、あるユーザIDで、あるユーザ端末20からのログインが発生した場合に、このユーザIDと、このユーザ端末20のユーザ端末情報と、を関連付ける。あるユーザIDで、複数のユーザ端末20からログインが発生した場合には、1つのユーザIDに複数のユーザ端末情報が関連付けられる。あるユーザ端末20で、複数のユーザIDでログインが発生した場合には、1つのユーザ端末情報に、複数のユーザIDが関連付けられる。
In the modified example 1-13, it is assumed that the user terminal information of the
実行部103は、利用要求に対応するユーザ端末20からログインされたことがあるユーザIDの数に基づいて、上限に基づく利用処理を実行するか否かを決定してもよい。例えば、正当なユーザは、多数のユーザIDでログインすることは考えにくいので、実行部103は、利用要求に対応するユーザ端末20からログインされたことがあるユーザIDの数が閾値未満の場合に、上限には基づかずに、利用処理を実行すると決定する。一方、悪意のある第三者は、多数のユーザIDを不正に入手してログインすることがあるので、実行部103は、利用要求に対応するユーザ端末20からログインされたことがあるユーザIDの数が閾値以上の場合に、上限に基づいて、利用処理を実行すると決定する。
The
変形例1-13によれば、利用要求に対応するユーザ端末20からログインされたことがあるユーザIDの数に基づいて、上限に基づく利用処理を実行するか否かを決定する。これにより、正当なユーザの利便性が損なわれることを防止し、利便性を効果的に維持できる。
According to modification 1-13, it is determined whether or not to execute the usage process based on the upper limit based on the number of user IDs that have logged in from the
[変形例1-14]
例えば、実行部103は、ポイントが不正に利用された場合の利用内容と、利用要求に対応する利用内容と、に基づいて、上限に基づく利用処理を実行するか否かを決定する。利用内容の意味は、変形例1-10で説明した通りである。ポイントが不正に利用された場合の利用内容とは、不正に利用されたポイントで購入された場合の利用額、総額に対する利用額の割合、利用時間、利用店舗、購入された商品等である。
[Modification 1-14]
For example, the
正当なユーザは、悪意のある第三者と利用内容が異なることが多いので、実行部103は、ポイントが不正に利用された場合の利用内容と、利用要求に対応する利用内容と、が対応しない場合に、上限には基づかずに、利用処理を実行すると決定する。悪意のある第三者は、同様の利用内容で連続してポイントを不正に利用することが多いので、実行部103は、ポイントが不正に利用された場合の利用内容と、利用要求に対応する利用内容と、が対応する場合に、上限に基づいて、利用処理を実行すると決定する。なお、利用内容が対応するといった言葉の意味は、変形例1-10で説明した通りである。
Since the content of use by a legitimate user is often different from that of a malicious third party, the
変形例1-14によれば、決済手段が不正に利用された場合の利用内容と、利用要求に対応する利用内容と、に基づいて、上限に基づく利用処理を実行するか否かを決定する。これにより、正当なユーザの利便性が損なわれることを防止し、利便性を効果的に維持できる。 According to the modified example 1-14, it is determined whether or not to execute the usage process based on the upper limit based on the details of use when the settlement means is illegally used and the details of use corresponding to the request for use. . As a result, it is possible to prevent the convenience of legitimate users from being impaired, and effectively maintain the convenience.
[変形例1-15]
例えば、決済システムSは、上限が設定された場合に、時間経過に応じて上限を徐々に解除する解除部107を含んでもよい。解除部107は、一定時間が経過するたびに、上限を段階的に解除する。解除とは、上限を増やすこと、又は、上限自体を無くすことである。上限を解除するための時間間隔は、固定であってもよいし、個々の時間間隔で異なってもよい。例えば、解除部107は、1000ポイントの上限が設定された設定時間から3日経過した場合に、上限を2000ポイントに増やす。解除部107は、更に3日経過した場合に、上限を3000ポイントに増やす、といったように、上限を徐々に解除する。上限の増加量は、同じであってもよいし、異なってもよい。
[Modification 1-15]
For example, the settlement system S may include a
変形例1-15によれば、上限が設定された場合に、時間経過に応じて上限を徐々に解除することによって、利便性を効果的に維持しつつ、ポイントの不正利用を効果的に防止できる。 According to the modified example 1-15, when the upper limit is set, the upper limit is gradually lifted over time, thereby effectively maintaining convenience and effectively preventing unauthorized use of points. can.
[変形例1-16]
例えば、決済システムSは、ユーザに、上限が設定された対象店舗に関する対象情報を通知する通知部108を含んでもよい。対象情報は、対象店舗を識別可能な情報である。例えば、対象情報は、対象店舗の店舗名、住所、電話番号、又はこれらの組み合わせである。通知部108は、任意の方法で対象情報を通知可能である。例えば、通知部108は、電子メール、SNS、SMS、メッセージアプリ、又はポイントのアプリ内の通知を利用して、対象情報を通知すればよい。対象情報の通知は、上限が設定された後の任意のタイミングであってよい。例えば、通知部108は、上限が設定されてすぐに対象情報を通知してもよいし、上限が設定されてから一定時間が経過した場合に対象情報を通知してもよい。
[Modification 1-16]
For example, the payment system S may include a
変形例1-16によれば、ユーザに対象情報を通知することによって、ユーザは、事前にどの店舗でポイントの上限が設定されたのかを把握できるので、利便性が高まる。 According to Modified Example 1-16, by notifying the user of the target information, the user can grasp in advance which store has set the upper limit of the points, which increases convenience.
[変形例1-17]
例えば、第1実施形態では、対象店舗ごとに上限が設定される場合を説明したが、対象端末ごとに上限が設定されてもよい。対象端末は、上限が設定された店舗端末30である。同じ店舗であったとしても、上限が設定される店舗端末30と、上限が設定されない店舗端末30と、が混在してもよい。他にも例えば、同じ店舗であったとしても、1000ポイントの上限が設定される店舗端末30と、500ポイントの上限が設定される店舗端末30と、が混在してもよい。対象端末は、管理者が管理者端末40から指定してもよいし、下記のように自動的に選択されてもよい。
[Modification 1-17]
For example, in the first embodiment, the upper limit is set for each target store, but the upper limit may be set for each target terminal. The target terminal is the
例えば、変形例1-1において、第1選択部104は、ポイントが不正に利用された不正利用端末の位置と、複数の店舗端末30の各々の位置と、に基づいて、対象端末を選択してもよい。変形例1-2において、第2選択部105は、ポイントが不正に利用された不正利用端末の業種と、複数の店舗端末30の各々の業種と、に基づいて、対象端末を選択してもよい。変形例1-3において、第3選択部106は、ポイントが不正に利用された場合の利用額と、複数の店舗端末30の各々に関連付けられた利用額と、に基づいて、対象端末を選択してもよい。これらの処理は、変形例1-1~1-3で対象店舗と記載した箇所を、対象端末と読み替えればよい。
For example, in Modified Example 1-1, the
変形例1-4において、対象端末における支払は、ポイントと、他のポイントと、の併用が可能であり、上限は、対象端末における支払の総額に対するポイントの割合であってもよい。変形例1-5において、設定部101は、複数の対象端末の各々に、当該対象端末に応じた上限を設定してもよい。受付部102は、複数の対象端末の各々から、利用要求を受け付け可能であってもよい。実行部103は、利用要求をした対象端末に応じた上限に基づいて、利用処理を実行してもよい。変形例1-6において、実行部103は、利用要求に対応するユーザが対象端末を普段から利用しているか否かに基づいて、上限に基づく利用処理を実行するか否かを決定してもよい。変形例1-16において、通知部108は、ユーザに、上限が設定された対象端末に関する対象情報を通知してもよい。これらの処理は、変形例1-1~1-3で対象店舗と記載した箇所を、対象端末と読み替えればよい。
In Modified Example 1-4, points and other points can be used together for payment at the target terminal, and the upper limit may be the ratio of points to the total payment at the target terminal. In modification 1-5, setting
[3-2.第2実施形態に係る変形例]
次に、第2実施形態に係る変形例を説明する。図12は、第2実施形態に係る変形例の機能ブロック図である。第2実施形態に係る変形例では、図12の各機能が実現される。
[3-2. Modification of Second Embodiment]
Next, a modified example according to the second embodiment will be described. FIG. 12 is a functional block diagram of a modification according to the second embodiment. In the modification according to the second embodiment, each function of FIG. 12 is realized.
[変形例2-1]
例えば、変形例1-7と同様に、第2実施形態の受付部102は、ユーザ端末20にインストール可能な複数のアプリの各々を利用して、利用要求を受け付け可能であってもよい。更に、第2実施形態で説明した適用条件は、利用要求に対応するユーザが利用要求に対応するアプリを普段から利用しているか否かであってもよい。この判定方法は、変形例1-7と同様であってよい。
[Modification 2-1]
For example, similarly to modification 1-7, the receiving
実行部103は、利用要求に対応するユーザが利用要求に対応するアプリを普段から利用していると判定された場合に、設定を適用しない。この場合、実行部103は、設定には基づかずに、利用処理を実行する。実行部103は、利用要求に対応するユーザが利用要求に対応するアプリを普段から利用していないと判定された場合に、設定を適用する。この場合、ポイントの利用を制限する設定であれば、実行部103は、利用処理を実行しない。第1実施形態のような上限の設定であれば、実行部103は、上限に基づいて、利用処理を実行する。
The
変形例2-1によれば、利用要求に対応するユーザが利用要求に対応するアプリを普段から利用しているか否かを適用条件にすることによって、正当なユーザの利便性が損なわれることを防止し、利便性を効果的に維持できる。 According to the modification 2-1, by making it an application condition whether or not the user corresponding to the usage request regularly uses the application corresponding to the usage request, it is possible to prevent the convenience of the legitimate user from being impaired. It can be prevented and the convenience can be effectively maintained.
[変形例2-2]
例えば、変形例1-8と同様に、第2実施形態の受付部102は、複数のユーザ端末20の各々を利用して、利用要求を受け付け可能であってもよい。更に、第2実施形態で説明した適用条件は、利用要求に対応するユーザが利用要求に対応するユーザ端末20を普段から利用しているか否かであってもよい。この判定方法は、変形例1-8と同様であってよい。
[Modification 2-2]
For example, similarly to modification 1-8, the receiving
実行部103は、利用要求に対応するユーザが利用要求に対応するユーザ端末20を普段から利用していると判定された場合に、設定を適用しない。この場合、実行部103は、設定には基づかずに、利用処理を実行する。実行部103は、利用要求に対応するユーザが利用要求に対応するユーザ端末20を普段は利用していないと判定された場合に、設定を適用する。この場合、ポイントの利用を制限する設定であれば、実行部103は、利用処理を実行しない。第1実施形態のような上限の設定であれば、実行部103は、上限に基づいて、利用処理を実行する。
The
変形例2-2によれば、利用要求に対応するユーザが利用要求に対応するユーザ端末20を普段から利用しているか否かを適用条件にすることによって、正当なユーザの利便性が損なわれることを防止し、利便性を効果的に維持できる。
According to the modified example 2-2, the usability of the legitimate user is impaired by setting whether or not the user corresponding to the usage request regularly uses the
[変形例2-3]
例えば、変形例1-9と同様に、第2実施形態の受付部102は、所定の認証を実行可能な複数のユーザ端末20の各々を利用して、利用要求を受け付け可能であってもよい。更に、第2実施形態で説明した適用条件は、利用要求に対応するユーザ端末20が認証を実行済みであるか否かであってもよい。この判定方法は、変形例1-9と同様であってよい。
[Modification 2-3]
For example, similarly to Modified Example 1-9, the receiving
実行部103は、利用要求に対応するユーザ端末20が所定の認証を実行済みであると判定された場合に、設定を適用しない。この場合、実行部103は、設定には基づかずに、利用処理を実行する。実行部103は、利用要求に対応するユーザ端末20が所定の認証を実行済みであると判定されない場合に、設定を適用する。この場合、ポイントの利用を制限する設定であれば、実行部103は、利用処理を実行しない。第1実施形態のような上限の設定であれば、実行部103は、上限に基づいて、利用処理を実行する。
The
変形例2-3によれば、利用要求に対応するユーザ端末20が認証を実行済みであるか否かを適用条件にすることによって、正当なユーザの利便性が損なわれることを防止し、利便性を効果的に維持できる。
According to the modification 2-3, by setting whether or not the
[変形例2-4]
例えば、変形例1-10と同様に、第2実施形態で説明した適用条件は、利用要求に対応する利用内容と、利用要求に対応するユーザの普段の利用内容と、が対応するか否かであってもよい。この判定方法は、変形例1-10と同様であってよい。
[Modification 2-4]
For example, similar to modification 1-10, the application condition described in the second embodiment is whether or not the usage content corresponding to the usage request corresponds to the user's usual usage content corresponding to the usage request. may be This determination method may be the same as in modification 1-10.
実行部103は、利用要求に対応する利用内容と、利用要求に対応するユーザの普段の利用内容と、が対応する場合に、設定を適用しない。この場合、実行部103は、設定には基づかずに、利用処理を実行する。実行部103は、利用要求に対応する利用内容と、利用要求に対応するユーザの普段の利用内容と、が対応しない場合に、設定を適用する。この場合、ポイントの利用を制限する設定であれば、実行部103は、利用処理を実行しない。第1実施形態のような上限の設定であれば、実行部103は、上限に基づいて、利用処理を実行する。
The
変形例2-4によれば、利用要求に対応する利用内容と、利用要求に対応するユーザの普段の利用内容と、が対応するか否かを適用条件にすることによって、正当なユーザの利便性が損なわれることを防止し、利便性を効果的に維持できる。 According to the modified example 2-4, by setting whether or not the usage content corresponding to the usage request corresponds to the user's usual usage content corresponding to the usage request as the application condition, the convenience of the legitimate user can be improved. It is possible to effectively maintain convenience by preventing loss of quality.
[変形例2-5]
例えば、変形例1-11と同様に、第2実施形態でも、ポイントを利用可能な複数のユーザの各々には、当該ユーザの利用に応じたランクが設定されてもよい。更に、第2実施形態で説明した適用条件は、利用要求に対応するユーザのランクに関する条件であってもよい。ランク等の説明は、変形例1-11と同様であってよい。
[Modification 2-5]
For example, as in modification 1-11, in the second embodiment as well, each of a plurality of users who can use points may be assigned a rank according to the user's usage. Furthermore, the application condition described in the second embodiment may be a condition regarding the rank of the user corresponding to the usage request. Descriptions of ranks and the like may be the same as those of modification 1-11.
実行部103は、利用要求に対応するユーザのランクが所定ランク未満の場合に、設定を適用しない。この場合、実行部103は、設定には基づかずに、利用処理を実行する。実行部103は、利用要求に対応するユーザのランクが所定ランク以上の場合に、設定を適用する。この場合、ポイントの利用を制限する設定であれば、実行部103は、利用処理を実行しない。第1実施形態のような上限の設定であれば、実行部103は、上限に基づいて、利用処理を実行する。
The
変形例2-5によれば、利用要求に対応するユーザのランクに関する適用条件を利用することによって、正当なユーザの利便性が損なわれることを防止し、利便性を効果的に維持できる。 According to the modified example 2-5, by using the application condition regarding the rank of the user corresponding to the usage request, it is possible to prevent the convenience of the legitimate user from being impaired and effectively maintain the convenience.
[変形例2-6]
例えば、変形例1-12と同様に、第2実施形態の受付部102は、ユーザ端末20に表示されたコードと、カード又はICチップ26と、の各々を利用して、利用要求を受け付け可能であってもよい。更に、第2実施形態で説明した適用条件は、コードを利用して利用要求が受け付けられたか、カード又はICチップ26を利用して利用要求が受け付けられたか、であってもよい。この判定方法は、変形例1-12と同様であってよい。
[Modification 2-6]
For example, similarly to Modified Example 1-12, the accepting
実行部103は、カード又はICチップ26を利用して利用要求が受け付けられた場合には、設定を適用しない。この場合、実行部103は、設定には基づかずに、利用処理を実行する。実行部103は、コードCを利用して利用要求が受け付けられた場合に、設定を適用する。この場合、ポイントの利用を制限する設定であれば、実行部103は、利用処理を実行しない。第1実施形態のような上限の設定であれば、実行部103は、上限に基づいて、利用処理を実行する。
The
変形例2-6によれば、コードCを利用して利用要求が受け付けられたか、カード又はICチップ26を利用して利用要求が受け付けられたか、を適用条件とすることによって、正当なユーザの利便性が損なわれることを防止し、利便性を効果的に維持できる。
According to the modified example 2-6, by setting whether the usage request is accepted using the code C or whether the usage request is accepted using the card or the
[変形例2-7]
例えば、変形例1-13と同様に、第2実施形態の受付部102は、所定のユーザIDでログインした状態のユーザ端末20を利用して、利用要求を受け付け可能であってもよい。更に、第2実施形態で説明した適用条件は、利用要求に対応するユーザ端末20がログインしたことがあるユーザIDの数に関する適用条件であってもよい。この数の特定方法は、変形例1-13で説明した通りである。
[Modification 2-7]
For example, similar to modification 1-13, the
実行部103は、利用要求に対応するユーザ端末20からログインされたことがあるユーザIDの数が閾値未満の場合には、設定を適用しない。この場合、実行部103は、設定には基づかずに、利用処理を実行する。実行部103は、利用要求に対応するユーザ端末20からログインされたことがあるユーザIDの数が閾値以上の場合に、設定を適用する。この場合、ポイントの利用を制限する設定であれば、実行部103は、利用処理を実行しない。第1実施形態のような上限の設定であれば、実行部103は、上限に基づいて、利用処理を実行する。
The
変形例2-7によれば、利用要求に対応するユーザ端末20がログインしたことがあるユーザIDの数に関する適用条件を利用することによって、正当なユーザの利便性が損なわれることを防止し、利便性を効果的に維持できる。
According to the modified example 2-7, by using the application condition regarding the number of user IDs that the
[変形例2-8]
例えば、変形例1-14と同様に、第2実施形態で説明した適用条件は、ポイントが不正に利用された場合の利用内容と、利用要求に対応する利用内容と、が対応するか否かであってもよい。この判定方法は、変形例1-14と同様であってよい。
[Modification 2-8]
For example, similar to modification 1-14, the application condition described in the second embodiment is whether or not the content of use when points are used illegally corresponds to the content of use corresponding to the use request. may be This determination method may be the same as in modification 1-14.
実行部103は、ポイントが不正に利用された場合の利用内容と、利用要求に対応する利用内容と、が対応しない場合に、設定を適用しない。この場合、実行部103は、設定には基づかずに、利用処理を実行する。実行部103は、実行部103は、ポイントが不正に利用された場合の利用内容と、利用要求に対応する利用内容と、が対応する場合に、設定を適用する。この場合、ポイントの利用を制限する設定であれば、実行部103は、利用処理を実行しない。第1実施形態のような上限の設定であれば、実行部103は、上限に基づいて、利用処理を実行する。
The
変形例2-8によれば、ポイントが不正に利用された場合の利用内容と、利用要求に対応する利用内容と、が対応するか否かを適用条件とすることによって、正当なユーザの利便性が損なわれることを防止し、利便性を効果的に維持できる。 According to the modified example 2-8, by making it an application condition whether or not the content of use when the points are used illegally and the content of use corresponding to the use request correspond to each other, the convenience of the legitimate user can be improved. It is possible to effectively maintain convenience by preventing loss of quality.
[変形例2-9]
例えば、変形例1-15と同様に、第2実施形態の決済システムSは、設定が行われた場合に、時間経過に応じて設定を徐々に解除する解除部107を含んでもよい。この解除方法は、変形例1-15と同様であってよい。ポイントの利用自体を禁止する設定については、何らかの上限の設定に変更された後に、上限の額が徐々に増えるようにすればよい。
[Modification 2-9]
For example, similar to Modification 1-15, the payment system S of the second embodiment may include a
変形例2-9によれば、設定が行われた場合に、時間経過に応じて設定を徐々に解除することによって、利便性を効果的に維持しつつ、ポイントの不正利用を効果的に防止できる。 According to the modified example 2-9, when the setting is made, by gradually canceling the setting according to the passage of time, convenience is effectively maintained and unauthorized use of points is effectively prevented. can.
[変形例2-10]
例えば、変形例1-16と同様に、第2実施形態の決済システムSは、ユーザに、設定が行われた対象店舗に関する対象情報を通知する通知部108を含んでもよい。通知の内容は、変形例1-16で説明した通りである。
[Modification 2-10]
For example, similar to modification 1-16, the payment system S of the second embodiment may include a
変形例2-10によれば、ユーザに対象情報を通知することによって、ユーザは、事前にどの店舗でポイントの上限が設定されたのかを把握できるので、ユーザの利便性が高まる。 According to the modified example 2-10, by notifying the user of the target information, the user can grasp in advance which store has set the upper limit of the points, so that the user's convenience is enhanced.
[変形例2-11]
例えば、第2実施形態では、対象店舗ごとに利用制限が設定される場合を説明したが、変形例1-17と同様に、対象端末ごとに利用制限が設定されてもよい。変形例1-17の説明における上限を、利用制限に読み替えることができる。
[Modification 2-11]
For example, in the second embodiment, a case has been described in which use restrictions are set for each target store, but use restrictions may be set for each target terminal as in the modification 1-17. The upper limit in the description of modification 1-17 can be read as a usage limit.
[3-3.その他の変形例]
例えば、上記説明した変形例を組み合わせてもよい。
[3-3. Other Modifications]
For example, the modified examples described above may be combined.
例えば、店舗は、現実の店舗に限られず、オンライン上の店舗であってもよい。決済システムSは、オンライン上のある店舗でポイントが不正に利用された場合に、オンライン上の店舗を対象店舗として、ポイントの利用制限を設定してもよい。決済システムSは、適用条件に基づいて、オンライン上の対象店舗に設定された利用制限を適用するか否かを決定してもよい。 For example, the store is not limited to a physical store, and may be an online store. The payment system S may set restrictions on use of points for an online store as a target store when points are used fraudulently at a certain online store. The payment system S may determine whether or not to apply the usage restrictions set to the online target store based on the applicable conditions.
例えば、対象端末は、店舗に配置される端末ではなく、自動販売機であってもよい。決済システムSは、ある自動販売機でポイントが不正に利用された場合に、この自動販売機、又は、近くの自動販売機を対象端末として、ポイントの利用制限を設定してもよい。決済システムSは、適用条件に基づいて、自動販売機に設定された利用制限を適用するか否かを決定してもよい。対象端末は、自動販売機ではなく、駅の自動改札機又はホテルのチェックイン機といった他の端末であってもよい。対象端末は、ポイント等の決済手段を何らか利用可能な端末であればよい。 For example, the target terminal may be a vending machine instead of a terminal located in a store. When points are used illegally at a certain vending machine, the settlement system S may set restrictions on use of points with this vending machine or a nearby vending machine as the target terminal. The payment system S may determine whether or not to apply the usage restrictions set for the vending machine based on the applicable conditions. The target terminal may not be a vending machine, but may be another terminal such as an automatic ticket gate at a station or a check-in machine at a hotel. The target terminal may be any terminal that can use payment means such as points.
例えば、決済手段は、ポイントに限られず、先述した任意の決済手段であってよい。例えば、決済システムSは、クレジットカードが不正に利用された場合に、対象店舗又は対象端末に、クレジットカードの上限又は利用制限を設定してもよい。例えば、店舗端末30又は読取装置36にユーザ端末20をかざすことによって決済が実行される態様に限られず、ユーザ端末20の操作だけで決済が実行される場合にも、決済システムSを適用可能である。この場合、ユーザ端末20からサーバ10に利用要求が送信される。例えば、主な機能がサーバ10で実現される場合を説明したが、各機能は、複数のコンピュータで分担されてもよい。例えば、サーバ10で実現されるものとして説明した機能は、ユーザ端末20、店舗端末30、又は管理者端末40で実現されてもよい。サーバ10に記憶されるものとして説明したデータは、データベースサーバ等の他のコンピュータに記憶されてもよい。
For example, the payment method is not limited to points, and may be any payment method described above. For example, the settlement system S may set an upper limit or use limit of the credit card for the target store or the target terminal when the credit card is used illegally. For example, the settlement system S can be applied not only to a mode in which settlement is executed by holding the
S 決済システム、N ネットワーク、10 サーバ、11,21,31,41 制御部、12,22,32,42 記憶部、13,23,33,43 通信部、20 ユーザ端末、24,34,44 操作部、25,35,45 表示部、26 ICチップ、30 店舗端末、36 読取装置、40 管理者端末、100 データ記憶部、101 設定部、102 受付部、103 実行部、104 第1選択部、105 第2選択部、106 第3選択部、107 解除部、108 通知部、200 データ記憶部、201 表示制御部、300 データ記憶部、301 利用要求送信部、400 データ記憶部、401 設定送信部、DB1 ユーザデータベース、DB2 店舗データベース。
S payment system, N network, 10 server, 11, 21, 31, 41 control unit, 12, 22, 32, 42 storage unit, 13, 23, 33, 43 communication unit, 20 user terminal, 24, 34, 44 operation Unit, 25,35,45 Display Unit, 26 IC Chip, 30 Store Terminal, 36 Reader, 40 Administrator Terminal, 100 Data Storage Unit, 101 Setting Unit, 102 Reception Unit, 103 Execution Unit, 104 First Selection Unit, 105
Claims (15)
前記対象店舗又は前記対象端末における前記決済手段の利用に関する利用要求を受け付ける受付手段と、
前記利用要求が受け付けられた場合に、前記決済手段を利用するための利用処理を実行可能な手段であって、所定の条件に基づいて、前記設定を適用するか否かを決定する実行手段と、
を含む決済システム。 Settings for setting restrictions on the use of said payment method at a target store or target terminal selected from among multiple stores or multiple terminals that allow said payment method to be used in the event of unauthorized use of said payment method. means and
receiving means for receiving a request for use of the payment means at the target store or the target terminal;
means for executing a use process for using the payment means when the use request is accepted, the executing means for determining whether or not to apply the setting based on a predetermined condition; ,
payment system, including
請求項1に記載の決済システム。 The condition is whether or not the user corresponding to the usage request regularly uses the target store or the target terminal,
The payment system according to claim 1.
前記条件は、前記利用要求に対応するユーザが前記利用要求に対応するアプリを普段から利用しているか否かである、
請求項1又は2に記載の決済システム。 The receiving means can receive the usage request by using each of a plurality of applications that can be installed on the user terminal,
The condition is whether or not the user corresponding to the usage request regularly uses the application corresponding to the usage request.
The settlement system according to claim 1 or 2.
前記条件は、前記利用要求に対応するユーザが前記利用要求に対応するユーザ端末を普段から利用しているか否かである、
請求項1~3の何れかに記載の決済システム。 The receiving means is capable of receiving the usage request by using each of a plurality of user terminals,
The condition is whether or not the user corresponding to the usage request normally uses the user terminal corresponding to the usage request.
The payment system according to any one of claims 1 to 3.
前記条件は、前記利用要求に対応するユーザ端末が前記認証を実行済みであるか否かである、
請求項1~4の何れかに記載の決済システム。 The accepting means is capable of accepting the usage request by using each of a plurality of user terminals capable of performing predetermined authentication,
the condition is whether or not the user terminal corresponding to the usage request has executed the authentication;
The payment system according to any one of claims 1 to 4.
請求項1~5の何れかに記載の決済システム。 The condition is whether or not the usage content corresponding to the usage request corresponds to the user's usual usage content corresponding to the usage request.
The settlement system according to any one of claims 1-5.
前記条件は、前記利用要求に対応するユーザの前記ランクに関する条件である、
請求項1~6の何れかに記載の決済システム。 Each of a plurality of users who can use the payment means is set with a rank according to the use of the user,
The condition is a condition regarding the rank of the user corresponding to the usage request,
The payment system according to any one of claims 1-6.
前記条件は、前記コードを利用して前記利用要求が受け付けられたか、前記カード又は前記ICチップを利用して前記利用要求が受け付けられたか、である、
請求項1~7の何れかに記載の決済システム。 The accepting means can accept the usage request by using a code displayed on the user terminal and a card or an IC chip,
The condition is whether the request for use has been accepted using the code, or whether the request for use has been accepted using the card or the IC chip;
The payment system according to any one of claims 1-7.
前記条件は、前記利用要求に対応するユーザ端末がログインしたことがある前記ユーザ識別情報の数に関する条件である、
請求項1~8の何れかに記載の決済システム。 The receiving means can receive the usage request by using a user terminal logged in with predetermined user identification information,
The condition is a condition regarding the number of user identification information that the user terminal corresponding to the usage request has logged in,
The payment system according to any one of claims 1-8.
請求項1~9の何れかに記載の決済システム。 The condition is whether or not the content of use when the payment means is illegally used corresponds to the content of use corresponding to the request for use.
The payment system according to any one of claims 1-9.
請求項1に記載の決済システム。 the payment system, when the setting is performed, releasing means for gradually releasing the setting over time;
The payment system according to claim 1.
を更に含む請求項1~11の何れかに記載の決済システム。 The payment system includes notification means for notifying the user of target information regarding the target store or the target terminal in which the settings have been made;
The settlement system according to any one of claims 1 to 11, further comprising:
前記設定は、前記ポイントの充当の制限に関する設定であり、
前記利用要求は、前記ポイントの充当に関する要求であり、
前記利用処理は、前記ポイントの充当に関する処理である、
請求項1~12の何れかに記載の決済システム。 The payment method is a point that can be used for payment using another payment method,
The setting is a setting related to the limitation of appropriation of the points,
The use request is a request regarding appropriation of the points,
The utilization process is a process related to appropriation of the points,
The payment system according to any one of claims 1-12.
前記対象店舗又は前記対象端末における前記決済手段の利用に関する利用要求を受け付ける受付ステップと、
前記利用要求が受け付けられた場合に、前記決済手段を利用するための利用処理を実行可能な手段であって、所定の条件に基づいて、前記設定を適用するか否かを決定する実行ステップと、
を含む決済方法。 Settings for setting restrictions on the use of said payment method at a target store or target terminal selected from among multiple stores or multiple terminals that allow said payment method to be used in the event of unauthorized use of said payment method. a step;
a receiving step of receiving a request for use of the payment means at the target store or the target terminal;
a means capable of executing a use process for using the payment means when the use request is accepted, and an execution step of determining whether or not to apply the setting based on a predetermined condition; ,
payment methods, including
前記対象店舗又は前記対象端末における前記決済手段の利用に関する利用要求を受け付ける受付手段、
前記利用要求が受け付けられた場合に、前記決済手段を利用するための利用処理を実行可能な手段であって、所定の条件に基づいて、前記設定を適用するか否かを決定する実行手段、
としてコンピュータを機能させるためのプログラム。 Settings for setting restrictions on the use of said payment method at a target store or target terminal selected from among multiple stores or multiple terminals that allow said payment method to be used in the event of unauthorized use of said payment method. means,
Receiving means for receiving a request for use of the payment means at the target store or the target terminal;
a means capable of executing a usage process for using the payment means when the usage request is accepted, the execution means determining whether or not to apply the setting based on a predetermined condition;
A program that allows a computer to function as a
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021108716A JP7204833B1 (en) | 2021-06-30 | 2021-06-30 | Payment system, payment method and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021108716A JP7204833B1 (en) | 2021-06-30 | 2021-06-30 | Payment system, payment method and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP7204833B1 JP7204833B1 (en) | 2023-01-16 |
| JP2023011082A true JP2023011082A (en) | 2023-01-24 |
Family
ID=84901068
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021108716A Active JP7204833B1 (en) | 2021-06-30 | 2021-06-30 | Payment system, payment method and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7204833B1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7708988B1 (en) * | 2025-01-16 | 2025-07-15 | PayPay株式会社 | Information processing device, information processing method, and information processing program |
| JP7714751B1 (en) * | 2024-08-30 | 2025-07-29 | 楽天グループ株式会社 | Payment system, payment method, and program |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003196566A (en) * | 2001-12-28 | 2003-07-11 | Sony Corp | Information processing apparatus and information processing method, recording medium, authentication processing system, and program |
| JP2005122266A (en) * | 2003-10-14 | 2005-05-12 | Tamura Seisakusho Co Ltd | System and method for card-usage transaction processing, and program for card-usage transaction processing |
| JP2015138431A (en) * | 2014-01-23 | 2015-07-30 | 司 窪田 | Credit card use limitation system, reading device, credit card use limitation device, limitation terminal, credit card use limitation method, program and storage medium |
| US20160343096A1 (en) * | 2015-01-14 | 2016-11-24 | Empire Technology Development Llc | Evaluation of payment fencing information and determination of rewards to facilitate anti-fraud measures |
| JP2020102070A (en) * | 2018-12-25 | 2020-07-02 | 株式会社日本総合研究所 | Card trading system |
-
2021
- 2021-06-30 JP JP2021108716A patent/JP7204833B1/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003196566A (en) * | 2001-12-28 | 2003-07-11 | Sony Corp | Information processing apparatus and information processing method, recording medium, authentication processing system, and program |
| JP2005122266A (en) * | 2003-10-14 | 2005-05-12 | Tamura Seisakusho Co Ltd | System and method for card-usage transaction processing, and program for card-usage transaction processing |
| JP2015138431A (en) * | 2014-01-23 | 2015-07-30 | 司 窪田 | Credit card use limitation system, reading device, credit card use limitation device, limitation terminal, credit card use limitation method, program and storage medium |
| US20160343096A1 (en) * | 2015-01-14 | 2016-11-24 | Empire Technology Development Llc | Evaluation of payment fencing information and determination of rewards to facilitate anti-fraud measures |
| JP2020102070A (en) * | 2018-12-25 | 2020-07-02 | 株式会社日本総合研究所 | Card trading system |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7714751B1 (en) * | 2024-08-30 | 2025-07-29 | 楽天グループ株式会社 | Payment system, payment method, and program |
| JP7708988B1 (en) * | 2025-01-16 | 2025-07-15 | PayPay株式会社 | Information processing device, information processing method, and information processing program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP7204833B1 (en) | 2023-01-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20220292485A1 (en) | Systems and methods for payment management for supporting mobile payments | |
| AU2021254551A1 (en) | Transaction authorisation | |
| JP4927747B2 (en) | Transaction system and method | |
| US11200562B1 (en) | Connected payment card systems and methods | |
| US20130291099A1 (en) | Notification services with anomaly detection | |
| US11138586B1 (en) | Digital asset exchange system and related methods | |
| US20140032410A1 (en) | Method and system for linking and controling of payment cards with a mobile | |
| CN109564659B (en) | Sharing data with a card issuer via a wallet application in a payment-enabled mobile device | |
| JP5352730B1 (en) | Information processing system, information processing method, merchandise seller terminal, sales support method, trading support server, trading support method, merchandise purchaser terminal, purchase support method, and computer program | |
| JP5762056B2 (en) | Card usage management system | |
| JP2014203216A (en) | Settlement terminal device | |
| US20170228733A1 (en) | Apparatus, system and method of inhibiting fraudulent payment card transactions | |
| WO2017209894A1 (en) | Systems and methods for use in facilitating donation transactions | |
| JP7204833B1 (en) | Payment system, payment method and program | |
| JP2014099156A (en) | Information processing system | |
| JP2014203215A (en) | Settlement support server, settlement support method, settlement support system, and computer program | |
| JP7204832B1 (en) | Payment system, payment method and program | |
| JP2021177298A (en) | Information processing systems, servers, and programs | |
| KR102074443B1 (en) | Server and client of paying using main card information | |
| KR20110009377A (en) | How to prevent credit card theft | |
| JP7597979B1 (en) | Information processing device, information processing method, and program | |
| US20240104531A1 (en) | Systems and methods for generating a code to tokenize funds | |
| JP7641433B1 (en) | Information processing device, information processing method, program, and system | |
| JP7777711B1 (en) | Service server, service providing system, authentication method, and program | |
| WO2016055490A1 (en) | Apparatus, system and method of inhibiting fraudulent payment card transactions |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210630 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220719 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220916 |
|
| 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: 20221213 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20221228 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7204833 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |