Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7109952B2 - card payment system - Google Patents
[go: Go Back, main page]

JP7109952B2 - card payment system - Google Patents

card payment system Download PDF

Info

Publication number
JP7109952B2
JP7109952B2 JP2018057548A JP2018057548A JP7109952B2 JP 7109952 B2 JP7109952 B2 JP 7109952B2 JP 2018057548 A JP2018057548 A JP 2018057548A JP 2018057548 A JP2018057548 A JP 2018057548A JP 7109952 B2 JP7109952 B2 JP 7109952B2
Authority
JP
Japan
Prior art keywords
credit card
usage
usage conditions
card
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018057548A
Other languages
Japanese (ja)
Other versions
JP2019169033A (en
Inventor
真永 山本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Japan Research Institute Ltd
Original Assignee
Japan Research Institute Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Japan Research Institute Ltd filed Critical Japan Research Institute Ltd
Priority to JP2018057548A priority Critical patent/JP7109952B2/en
Publication of JP2019169033A publication Critical patent/JP2019169033A/en
Application granted granted Critical
Publication of JP7109952B2 publication Critical patent/JP7109952B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

本発明は、システムの負荷を軽減することができるカード決済システムに関する。 The present invention relates to a card payment system capable of reducing system load.

近年、インターネット上の仮想店舗(オンラインショップ)の普及に伴って、特別なセールを仮想店舗で実施したり、新商品の購入の受付を実店舗に先立って仮想店舗で実施したりするなど、各企業が仮想店舗を戦略的に活用するようになっている。このような状況において、上記のセールの期間及び新商品の購入の受付期間等の特定の期間において、仮想店舗でのクレジットカードの利用が集中するという現象が起きている。そのため、その特定の期間においてオーソリ処理(与信照会処理)の件数が急増するため、フロアリミット(オーソリ処理が必要になる上限金額)を一時的に上げる等の対応により、オーソリ処理の件数の低減化を図っている(特許文献1の段落番号0005参照)。 In recent years, with the spread of virtual stores on the Internet (online shops), there are various ways such as holding special sales at virtual stores and accepting new product purchases at virtual stores before physical stores. Companies are making strategic use of virtual stores. Under such circumstances, a phenomenon occurs in which the use of credit cards at virtual shops concentrates during specific periods, such as the sales period and the acceptance period for purchasing new products. Therefore, the number of authorization processing (credit inquiry processing) increases rapidly during that specific period, so the number of authorization processing cases is reduced by temporarily raising the floor limit (the maximum amount of money that requires authorization processing). (see paragraph number 0005 of Patent Document 1).

特開2007-183978号公報Japanese Patent Application Laid-Open No. 2007-183978

しかしながら、上記のようにフロアリミットを上げることによりオーソリ処理の件数を減らした場合、クレジットカード会社のリスクが増大するという問題が生じる。特に、仮想店舗の場合、実店舗と比べるとクレジットカードの不正利用が多いため、そのリスクはより大きいといえる。 However, if the floor limit is raised to reduce the number of authorization processes, a problem arises in that the credit card company's risk increases. In particular, in the case of a virtual store, there are more fraudulent uses of credit cards than in a real store, so it can be said that the risk is greater.

本発明は斯かる事情に鑑みてなされたものであり、その主たる目的は、フロアリミットを上げることなく、オーソリ処理の件数を低減することができるクレジットカード決済システムを提供することにある。 SUMMARY OF THE INVENTION The present invention has been made in view of such circumstances, and its main object is to provide a credit card settlement system capable of reducing the number of authorization processes without increasing the floor limit.

上述した課題を解決するために、本発明の一の態様のカード決済システムは、クレジットカードの利用者からの要求に応じて、仮想店舗での当該クレジットカードの利用条件を設定する利用条件設定手段と、クレジットカードの利用要求を受け付けた場合、当該クレジットカードに係る利用条件の設定の有無を判定する第1判定手段と、利用条件が設定されていると判定した場合、前記利用要求に係るクレジットカードの利用が、当該利用条件を満足するか否かを判定する第2判定手段と、前記利用条件を満足すると判定した場合に前記クレジットカードのオーソリ処理を行わずに決済を行う一方で、前記利用条件を満足しないと判定した場合に前記クレジットカードの決済を不可とする決済手段とを備える。 In order to solve the above-described problems, a card payment system according to one aspect of the present invention includes usage condition setting means for setting usage conditions for a credit card at a virtual store in response to a request from a credit card user. a first determination means for determining whether or not a usage condition is set for the credit card when a credit card usage request is received; and a credit card related to the usage request when the usage condition is determined to be set. a second judgment means for judging whether or not the use of the card satisfies the conditions of use; and payment means for disallowing payment by the credit card when it is determined that the usage conditions are not satisfied.

前記態様において、利用条件が設定されていないと判定した場合、前記クレジットカードのオーソリ処理を行った上で決済を行う第2決済手段をさらに備えていてもよい。 The above aspect may further include second payment means for performing payment after performing credit card authorization processing when it is determined that the use condition is not set.

また、本発明の他の態様のカード決済システムは、クレジットカードの利用者からの要求に応じて、仮想店舗での当該クレジットカードの利用条件を設定する利用条件設定手段と、クレジットカードの利用要求を受け付けた場合、利用要求に係るクレジットカードの利用が、当該クレジットカードに係る利用条件を満足するか否かを判定する第2判定手段と、前記利用条件を満足すると判定した場合に前記クレジットカードのオーソリ処理を行わずに決済を行う一方で、前記利用条件を満足しないと判定した場合に前記クレジットカードの決済を不可とする決済手段とを備える。 According to another aspect of the present invention, a credit card payment system includes a usage condition setting means for setting usage conditions for a credit card at a virtual store in response to a request from a credit card user; is received, a second determination means for determining whether or not the use of the credit card related to the use request satisfies the conditions of use of the credit card; settlement means for performing settlement without performing the authorization process of (1) and disallowing the credit card settlement when it is determined that the usage conditions are not satisfied.

前記態様において、前記利用条件設定手段は、クレジットカードが利用可能な期間、回数、及び金額の少なくとも1つを含む利用条件を設定するように構成されていてもよい。 In the above aspect, the usage condition setting means may be configured to set usage conditions including at least one of a credit card usage period, number of times, and amount of money.

また、前記態様において、前記利用条件設定手段は、クレジットカードが利用可能な仮想店舗を含む利用条件を設定するように構成されていてもよい。 In the above aspect, the usage condition setting means may be configured to set usage conditions including a virtual shop where credit cards are accepted.

また、前記態様において、前記利用条件設定手段は、前記クレジットカードの利用者側で利用可能な通信端末を含む利用条件を設定するように構成されていてもよい。 In the above aspect, the usage condition setting means may be configured to set usage conditions including a communication terminal that can be used by the user of the credit card.

また、前記態様において、前記利用条件設定手段は、前記クレジットカードの利用者側の通信端末における特定のプログラムの実行の有無を含む利用条件を設定するように構成されており、前記通信端末から前記特定のプログラムの実行の有無を示す実行有無情報を受信する実行有無情報受信手段をさらに備え、前記第2判定手段は、前記実行有無情報に基づいて、前記利用条件を満足するか否かを判定するように構成されていてもよい。 In the above aspect, the usage condition setting means is configured to set usage conditions including whether or not a specific program is to be executed in the communication terminal of the user of the credit card. Further comprising execution presence/absence information receiving means for receiving execution/non-execution information indicating whether or not a specific program is to be executed, the second determination means determining whether or not the usage conditions are satisfied based on the execution/non-execution information. may be configured to

また、前記態様において、仮想店舗毎に、前記利用条件を満足しないと判定された回数を記録する回数記録手段と、前記回数に基づいて、不正利用の可能性がある仮想店舗を特定する仮想店舗特定手段と、特定した仮想店舗について不正利用の可能性があることを示す警告を出力する警告出力手段とをさらに備えていてもよい。 Further, in the above aspect, the number recording means for recording the number of times the usage conditions are not satisfied for each virtual shop; It may further include identification means and warning output means for outputting a warning indicating that there is a possibility of unauthorized use of the identified virtual shop.

また、前記態様において、前記特定した仮想店舗での利用履歴がある利用者を特定する利用者特定手段と、特定した利用者に対して、前記特定した仮想店舗でのクレジットカードの利用条件の設定を促す設定催促手段とをさらに備えていてもよい。 Further, in the above aspect, a user specifying means for specifying a user who has a usage history at the specified virtual shop, and for the specified user, setting conditions for using a credit card at the specified virtual shop. and setting prompting means for prompting the user to perform the setting.

また、前記態様において、クレジットカード毎に、前記利用条件を満足しないと判定された回数を記録する回数記録手段と、前記回数に基づいて、不正利用の可能性があるクレジットカードを特定するクレジットカード特定手段と、特定したクレジットカードについて不正利用の可能性があることを示す警告を出力する第2警告出力手段とをさらに備えていてもよい。 Further, in the above aspect, a number recording means for recording the number of times the credit card is determined not to satisfy the usage conditions; It may further comprise identifying means and second warning output means for outputting a warning indicating that the identified credit card may be used illegally.

また、前記態様において、利用条件を設定した場合に利用者に付与される特典情報を各利用者に対して提供する提供手段をさらに備えていてもよい。 Further, the above aspect may further include providing means for providing each user with privilege information to be given to the user when the usage conditions are set.

本発明によれば、安全性を担保した上で、オーソリ処理の件数の低減化を図ることが可能になる。 According to the present invention, it is possible to reduce the number of authorization processes while ensuring safety.

本発明の実施の形態に係るカード決済システム及びその通信先の構成を示すブロック図。1 is a block diagram showing the configuration of a card payment system and its communication destination according to an embodiment of the present invention; FIG. 本発明の実施の形態に係る事前申告システムの構成を示すブロック図。1 is a block diagram showing the configuration of a prior notification system according to an embodiment of the present invention; FIG. 利用条件データベースのレイアウトの一例を示す図。FIG. 4 is a diagram showing an example of the layout of a usage rule database; 利用条件設定処理の手順を示すフローチャート。4 is a flowchart showing the procedure of a usage condition setting process; 利用条件設定画面の表示例を示す図。FIG. 4 is a diagram showing a display example of a usage condition setting screen; カード決済処理の手順を示すフローチャート(前半)。Flowchart (first half) showing the procedure of card payment processing. カード決済処理の手順を示すフローチャート(後半)。Flowchart (second half) showing the procedure of card payment processing. 不正利用警告処理の手順を示すフローチャート。4 is a flowchart showing the procedure of unauthorized use warning processing; 事前申告催促処理の手順を示すフローチャート。4 is a flowchart showing the procedure of advance report reminder processing; 特典情報提供処理の手順を示すフローチャート。4 is a flowchart showing the procedure of privilege information provision processing;

以下、本発明の好ましい実施の形態について、図面を参照しながら説明する。なお、以下に示す各実施の形態は、本発明の技術的思想を具体化するための方法及び装置を例示するものであって、本発明の技術的思想は下記のものに限定されるわけではない。本発明の技術的思想は、特許請求の範囲に記載された技術的範囲内において種々の変更を加えることができる。 Preferred embodiments of the present invention will be described below with reference to the drawings. It should be noted that each of the embodiments shown below exemplifies a method and apparatus for embodying the technical idea of the present invention, and the technical idea of the present invention is not limited to the following. do not have. Various modifications can be made to the technical idea of the present invention within the technical scope described in the claims.

[カード認証システムの構成]
図1は、実施の形態に係るカード決済システム及びその通信先の構成を示すブロック図である。図1に示すように、本実施の形態のカード決済システム1は、クレジットカードの発行会社側に設けられたオーソリシステム2と、同じく設けられた事前申告システム3とを備えている。オーソリシステム2は、クレジットカードが利用される際に実行されるオーソリ処理を行うコンピュータシステムであり、事前申告システム3は、後述する利用条件の事前申告を受け付け、その利用条件に基づいてクレジットカードの利用可否を判定するコンピュータシステムである。
[Configuration of card authentication system]
FIG. 1 is a block diagram showing the configuration of a card payment system and its communication destinations according to an embodiment. As shown in FIG. 1, the card settlement system 1 of the present embodiment includes an authorization system 2 provided on the side of a credit card issuing company, and an advance declaration system 3 similarly provided. The authorization system 2 is a computer system that performs authorization processing that is executed when a credit card is used. It is a computer system for determining availability.

オーソリシステム2及び事前申告システム3は、相互に通信可能に接続されている。また、オーソリシステム2及び事前申告システム3は、インターネット101に通信可能に接続されている。オーソリシステム2は、クレジットカードの利用者側に設けられている利用者端末4,4,…と、また、事前申告システム3は、利用者端末4,4,…及び仮想店舗を運営する店舗サーバ5,5,…と、インターネット101を介して各種のデータの送受信をそれぞれ行う。ここで、利用者端末4は、例えば、パーソナルコンピュータ、スマートフォン等の携帯電話機又はタブレット端末等で構成される。 The authorization system 2 and the advance declaration system 3 are connected so as to be able to communicate with each other. Also, the authorization system 2 and the advance declaration system 3 are communicably connected to the Internet 101 . The authorization system 2 consists of user terminals 4, 4, . 5, 5, . Here, the user terminal 4 is configured by, for example, a personal computer, a mobile phone such as a smart phone, a tablet terminal, or the like.

[オーソリシステムの構成]
オーソリシステム2は、1台又は複数台のコンピュータで構成されており、所定のオーソリ処理を実行する。仮想店舗においてクレジットカードが利用される場合、その仮想店舗の店舗サーバ5と事前申告システム3との間を仲介する役割も有している。
[Authorization system configuration]
The authorization system 2 is composed of one or more computers, and executes predetermined authorization processing. When a credit card is used in a virtual shop, it also has a role of intermediary between the shop server 5 of the virtual shop and the pre-report system 3 .

[事前申告システムの構成]
事前申告システム3は、1台のコンピュータで構成されている。以下、この事前申告システム3の詳細な構成について説明する。
図2は、事前申告システム3の構成を示すブロック図である。図2に示すとおり、事前申告システム3は、CPU31、ROM32、RAM33、ハードディスク34、及び通信インタフェース(I/F)35を備えており、これらのCPU31、ROM32、RAM33、ハードディスク34、及び通信I/F35は、バス36によって接続されている。
[Configuration of advance declaration system]
The advance notification system 3 is composed of one computer. The detailed configuration of this prior notification system 3 will be described below.
FIG. 2 is a block diagram showing the configuration of the advance notification system 3. As shown in FIG. As shown in FIG. 2, the advance declaration system 3 includes a CPU 31, a ROM 32, a RAM 33, a hard disk 34, and a communication interface (I/F) 35. These CPU 31, ROM 32, RAM 33, hard disk 34, and communication I/F F 35 are connected by bus 36 .

CPU31は、RAM33にロードされた各種のコンピュータプログラムを実行する。これにより、コンピュータ3が本実施の形態の事前申告システム3として機能することになる。 The CPU 31 executes various computer programs loaded on the RAM 33 . As a result, the computer 3 functions as the prior notification system 3 of this embodiment.

ROM32は、マスクROM、PROM(Programmable ROM)、EPROM(Erasable PROM)、又はEEPROM(Electrically Erasable PROM)等によって構成されており、CPU31にて実行されるコンピュータプログラム及びその実行の際に用いられるデータ等が記憶されている。 The ROM 32 is composed of a mask ROM, a PROM (Programmable ROM), an EPROM (Erasable PROM), an EEPROM (Electrically Erasable PROM), or the like, and stores computer programs executed by the CPU 31 and data used during the execution thereof. is stored.

RAM33は、SRAM又はDRAMなどによって構成されている。このRAM33は、ハードディスク34に記憶されている各種のコンピュータプログラムの読み出し等に用いられる。また、CPU31が各種のコンピュータプログラムを実行するときに、CPU31の作業領域としても利用される。 The RAM 33 is composed of an SRAM, a DRAM, or the like. This RAM 33 is used for reading out various computer programs stored in the hard disk 34 . It is also used as a work area for the CPU 31 when the CPU 31 executes various computer programs.

ハードディスク34には、CPU31に実行させるための各種のコンピュータプログラム及び当該コンピュータプログラムの実行に用いられるデータ等が予めインストールされている。また、このハードディスク34には、利用者に関する利用者情報が格納される利用者データベース(DB)34Aと、各利用者による事前申告によって設定された利用条件に関する利用条件情報が格納される利用条件データベース(DB)34Bと、各仮想店舗に関する店舗情報が格納される店舗データベース(DB)34Cと、利用条件の範囲外と判定された取引の履歴が格納される条件外履歴データベース(DB)34Dと、不正利用の可能性がある仮想店舗及びクレジットカードに関する不正利用情報が格納される不正利用データベース(DB)34Eと、クレジットカードの利用履歴が格納される利用履歴データベース(DB)34Fとが設けられている。これらの各データベースの詳細については後述する。 Various computer programs to be executed by the CPU 31 and data used for executing the computer programs are pre-installed in the hard disk 34 . The hard disk 34 also has a user database (DB) 34A that stores user information about users, and a use condition database that stores use condition information related to use conditions set by prior declaration by each user. (DB) 34B, a store database (DB) 34C storing store information related to each virtual store, and an out-of-conditions history database (DB) 34D storing the history of transactions determined to be outside the range of usage conditions, A fraudulent use database (DB) 34E that stores fraudulent use information about virtual shops and credit cards that may be fraudulently used, and a usage history database (DB) 34F that stores credit card usage histories are provided. there is Details of each of these databases will be described later.

さらに、ハードディスク34には、例えば米マイクロソフト社が製造販売するWindows(登録商標)などのマルチタスクオペレーティングシステムがインストールされている。以下の説明においては、各種のコンピュータプログラムが当該オペレーティングシステム上で動作するものとしている。 Further, the hard disk 34 is installed with a multitasking operating system such as Windows (registered trademark) manufactured and sold by Microsoft Corporation. In the following description, it is assumed that various computer programs run on the operating system.

通信I/F35は、インターネット101を介して事前申告システム3が外部の装置と通信するためのインタフェース装置である。事前申告システム3は、この通信I/F35を介して、利用者端末4,4,…及び店舗サーバ5,5,…との間で各種データの送受信を行う。 Communication I/F 35 is an interface device for communication between prior notification system 3 and an external device via Internet 101 . Via this communication I/F 35, the advance report system 3 transmits and receives various data to and from the user terminals 4, 4, . . . and the shop servers 5, 5, .

以下、ハードディスク34に設けられている各データベースの詳細について説明する。
(A)利用者DB34A
利用者DB34Aには、利用者の氏名、連絡先、及びクレジットカードのカード番号の他、利用者が使用する利用者端末4を識別するための端末IDを含む利用者情報が格納されている。この端末IDは、各利用者から提供があった場合にのみ、利用者DB34Aに格納される。
Details of each database provided in the hard disk 34 will be described below.
(A) User DB 34A
The user DB 34A stores user information including the user's name, contact information, credit card number, and terminal ID for identifying the user terminal 4 used by the user. This terminal ID is stored in the user DB 34A only when it is provided by each user.

(B)利用条件DB34B
図3は、利用条件DB34Bのレイアウトの一例を示す図である。図3に示すように、利用条件DB34Bは、カード番号フィールド301、期間フィールド302、回数フィールド303、金額フィールド304、店舗フィールド305、端末フィールド306、起動フィールド307、及び有効フィールド308を少なくとも有している。
(B) Terms of use DB 34B
FIG. 3 is a diagram showing an example of the layout of the usage rule DB 34B. As shown in FIG. 3, the usage condition DB 34B has at least a card number field 301, a period field 302, a number of times field 303, an amount field 304, a store field 305, a terminal field 306, an activation field 307, and an effective field 308. there is

カード番号フィールド301には、各利用者のクレジットカードのカード番号が格納される。また、期間フィールド302、回数フィールド303、及び金額フィールド304には、クレジットカードの利用が可能な期間、回数の上限、及び金額の上限がそれぞれ格納される。また、店舗フィールド305には、クレジットカードの利用が可能な仮想店舗を識別する店舗IDが格納される。 The card number field 301 stores the card number of each user's credit card. Also, the term field 302, the number of times field 303, and the amount field 304 store the period during which the credit card can be used, the maximum number of times, and the maximum amount, respectively. The store field 305 stores store IDs that identify virtual stores that accept credit cards.

端末フィールド306には、利用者が利用可能な利用者端末4を特定したか否かを示す情報が格納される。本実施の形態では、特定された場合は“1”が、特定されていない場合は“0”が、それぞれ端末フィールド306に格納される。利用者がこの特定を行った場合、特定した利用者端末4を用いた場合のみクレジットカードの利用が可能になる。 The terminal field 306 stores information indicating whether or not the user has identified an available user terminal 4 . In this embodiment, "1" is stored in the terminal field 306 if specified, and "0" if not specified. When the user makes this specification, the credit card can be used only when the specified user terminal 4 is used.

起動フィールド307には、利用者が特定のプログラム(専用アプリ)の起動とクレジットカードの利用とを関連付けるか否かを示す情報が格納される。本実施の形態では、関連付けがされた場合は“1”が、関連付けがされていない場合は“0”が、それぞれ起動フィールド307に格納される。利用者がこの関連付けを行った場合、専用アプリが起動されている場合にのみクレジットカードの利用が可能になる。 The activation field 307 stores information indicating whether or not the user associates the activation of a specific program (dedicated application) with the use of a credit card. In this embodiment, "1" is stored in the activation field 307 when the association is established, and "0" is stored when the association is not established. When the user makes this association, the credit card can be used only when the dedicated application is activated.

有効フィールド308には、設定されている利用条件が有効であるか否かを示す情報が格納される。本実施の形態では、有効である場合は“1”が、無効である場合は“0”が、それぞれ有効フィールド308に格納される。利用条件を満たしたクレジットカードの利用がなされた場合、及び設定された期間が経過した場合等に、その利用条件は無効であると判断され、“0”が有効フィールド308に格納されることになる。 The validity field 308 stores information indicating whether or not the set usage conditions are valid. In this embodiment, the valid field 308 stores "1" if valid and "0" if invalid. If a credit card is used that satisfies the conditions of use, or if a set period of time has passed, the conditions of use are determined to be invalid, and "0" is stored in the valid field 308. Become.

(C)店舗DB34C
店舗DB34Cには、仮想店舗の名称及び連絡先等の各種情報が、各仮想店舗を識別するための店舗IDと対応付けられて格納されている。
(C) Store DB34C
The store DB 34C stores various types of information such as names and contact information of virtual stores in association with store IDs for identifying each virtual store.

(D)条件外履歴DB34D
条件外履歴DB34Dには、利用条件を満足しない取引、すなわち利用条件の範囲外と判定された取引の履歴である条件外履歴が格納される。この条件外履歴には、当該取引に係るクレジットカードのカード番号及び仮想店舗の店舗IDが含まれている。
(D) Unconditional history DB 34D
The non-conditional history DB 34D stores the non-conditional history, which is the history of transactions that do not satisfy the terms of use, ie, transactions determined to be out of the scope of the terms of use. This unconditional history includes the card number of the credit card and the store ID of the virtual store related to the transaction.

(E)不正利用DB34E
不正利用DB34Eには、後述するようにして不正利用の可能性があると判定された仮想店舗及びクレジットカードに関する不正利用情報が格納されている。この不正利用情報には、当該仮想店舗の店舗ID及び当該クレジットカードのカード番号が含まれている。
(E) Unauthorized use DB 34E
The fraudulent use DB 34E stores fraudulent use information related to virtual shops and credit cards determined to have the possibility of fraudulent use, as will be described later. This unauthorized use information includes the shop ID of the virtual shop and the card number of the credit card.

(F)利用履歴DB34F
利用履歴DB34Fには、各利用者によるクレジットカードの利用履歴が格納されている。この利用履歴には、クレジットカードのカード番号及び仮想店舗の店舗IDが含まれている。
(F) Usage history DB 34F
The usage history DB 34F stores the credit card usage history of each user. This usage history includes the card number of the credit card and the store ID of the virtual store.

なお、上記のとおり、本実施の形態では事前申告システム3が1台のコンピュータで構成されているが、これに限定されるわけではなく、複数台のコンピュータによる分散システムによって事前申告システム3が構成されていてもよい。 As described above, in the present embodiment, the pre-report system 3 is composed of one computer, but it is not limited to this, and the pre-report system 3 is composed of a distributed system composed of a plurality of computers. may have been

[カード決済システムの動作]
次に、上述したように構成された本実施の形態のカード決済システムの動作について、フローチャート等を参照しながら説明する。以下では、(1)利用者の事前申告により利用条件の設定を行う利用条件設定処理、(2)クレジットカードの利用が行われる場合に実行されるカード決済処理、(3)不正利用の可能性について警告するための不正利用警告処理、(4)利用条件の事前申告を利用者に促すための事前申告催促処理、及び(5)利用条件の設定に伴って各利用者に付与される特典に関する特典情報を提供するための特典情報提供処理の各処理について説明する。
[Operation of card payment system]
Next, the operation of the card settlement system of the present embodiment configured as described above will be described with reference to flowcharts and the like. In the following, (1) usage condition setting processing for setting usage conditions based on advance declaration by the user, (2) credit card payment processing executed when using a credit card, and (3) possibility of unauthorized use. Unauthorized use warning processing to warn about, (4) Pre-report reminder processing to prompt the user to pre-report the terms of use, and (5) Benefits given to each user according to the setting of terms of use Each processing of privilege information providing processing for providing privilege information will be described.

(1)利用条件設定処理
仮想店舗においてクレジットカードを利用する各利用者は、その利用を行う前に、利用条件の設定を行うことができる。以下、その設定を行う場合に実行される利用条件設定処理について説明する。
(1) Usage condition setting processing Each user who uses a credit card at a virtual store can set usage conditions before using the credit card. The usage condition setting process that is executed when the setting is performed will be described below.

図4は、利用条件設定処理の手順を示すフローチャートである。図4に示すとおり、まず利用者端末4が、利用者から受け付けた指示にしたがって、利用条件の設定要求を事前申告システム3に対して送信する(S101)。この設定要求には、利用者のクレジットカードを特定できる情報(カード番号又は利用者の識別ID等)が含まれている。 FIG. 4 is a flow chart showing the procedure of the usage condition setting process. As shown in FIG. 4, first, the user terminal 4 transmits a usage condition setting request to the advance notification system 3 according to the instruction received from the user (S101). This setting request includes information that can identify the user's credit card (card number, user's identification ID, etc.).

事前申告システム3は、利用者端末4から設定要求を受信した場合(S201)、利用条件DB34Bを参照した上で(S202)、利用条件の設定を受け付けるための利用条件設定画面に関する利用条件設定画面情報を生成する(S203)。ここで、事前申告システム3は、受信した設定要求に含まれる情報に基づいてクレジットカードのカード番号を特定し、そのカード番号に係る利用条件情報が利用条件DB34Bに存在するか否かを確認する。当該利用条件情報が存在する場合は、ステップS203においてその利用条件情報を含む利用条件設定画面情報が生成される。事前申告システム3は、生成した利用条件設定画面情報を利用者端末4に対して送信する(S204)。 When the advance declaration system 3 receives a setting request from the user terminal 4 (S201), it refers to the usage condition DB 34B (S202), and then displays a usage condition setting screen related to the usage condition setting screen for accepting the setting of the usage condition. Information is generated (S203). Here, the advance declaration system 3 identifies the card number of the credit card based on the information included in the received setting request, and confirms whether or not the usage condition information related to the card number exists in the usage condition DB 34B. . If the usage condition information exists, usage condition setting screen information including the usage condition information is generated in step S203. The advance notification system 3 transmits the generated usage condition setting screen information to the user terminal 4 (S204).

利用者端末4は、事前申告システム3から利用条件設定画面情報を受信した場合(S102)、その利用条件設定画面情報を用いて、利用条件設定画面を表示部に表示する(S103)。 When the user terminal 4 receives the use condition setting screen information from the advance declaration system 3 (S102), the use condition setting screen information is used to display the use condition setting screen on the display unit (S103).

図5は、利用条件設定画面の表示例を示す図である。図5に示すように、利用条件設定画面1001には、利用者の氏名及びクレジットカードのカード番号を表示する表示欄1002と、利用条件の設定履歴を表示する表示欄1003と、各利用条件を入力するための入力欄1004と、設定を指示するための設定ボタン1005とが表示されている。なお、表示欄1003には、利用条件の設定履歴がある場合、すなわち当該カード番号に係る利用条件情報が利用条件DB34Bに存在する場合にのみ、設定履歴が示される。 FIG. 5 is a diagram showing a display example of a usage condition setting screen. As shown in FIG. 5, a usage condition setting screen 1001 includes a display column 1002 for displaying the name of the user and the credit card number, a display column 1003 for displaying the setting history of the usage condition, and each usage condition. An input field 1004 for input and a setting button 1005 for instructing setting are displayed. The setting history is displayed in the display column 1003 only when there is a usage condition setting history, that is, when usage condition information related to the card number exists in the usage condition DB 34B.

利用者は、利用者端末4が備える入力部を用いて、所望の利用条件を入力欄1004に入力する。例えば、利用者は、特定の期間でのみ利用可能とする場合はその期間(日単位、時間単位など任意の期間)を、回数・金額の上限を設定する場合はその上限を、利用可能な仮想店舗を特定する場合はその店舗名を、利用可能な端末を特定する場合はその旨を、専用アプリの起動時のみ利用可能にする場合はその旨を、それぞれ入力する。 The user uses the input unit provided in the user terminal 4 to input desired usage conditions in the input field 1004 . For example, if the user can only use it for a specific period, the period (any period such as a day unit or an hour unit), if setting the upper limit of the number of times / amount, the upper limit When specifying a store, enter the name of the store, when specifying a terminal that can be used, enter that fact, and when making it available only when the dedicated application is started, enter that fact.

上記のようにして利用条件の入力を行う場合、利用者は、表示欄1003に表示されている設定履歴を参考にすることができる。これにより、利用条件の入力の容易化が図られる。なお、各設定履歴を選択可能に表示し、利用者により特定の設定履歴が選択された場合、その設定履歴と同一の利用条件が入力欄1004に自動的に入力されるようになっていてもよい。 When inputting the usage conditions as described above, the user can refer to the setting history displayed in the display field 1003 . This facilitates the input of usage conditions. Note that even if each setting history is displayed in a selectable manner and when a specific setting history is selected by the user, the same terms of use as that setting history are automatically entered in the input field 1004. good.

このようにして利用条件の入力が行われた後、利用者は、設定ボタン1005をクリックする。これにより、利用条件の入力の受付が完了する。 After the usage conditions have been entered in this manner, the user clicks the setting button 1005 . This completes the reception of the input of the terms of use.

利用者端末4は、上記のようにして利用条件の入力を受け付けた場合(S104)、その利用条件を含む利用条件入力情報を事前申告システム3に対して送信する(S105)。事前申告システム3は、利用者端末4から利用条件入力情報を受信した場合(S205)、その利用条件入力情報に含まれる各利用条件を、利用条件DB34Bに登録し(S206)、処理を終了する。 When the user terminal 4 accepts the input of the terms of use as described above (S104), the user terminal 4 transmits the terms of use input information including the terms of use to the advance notification system 3 (S105). When the advance notification system 3 receives the use condition input information from the user terminal 4 (S205), each use condition included in the use condition input information is registered in the use condition DB 34B (S206), and the process ends. .

その後、事前申告システム3は、オーソリシステム2に対して、利用条件の事前申告がなされたことを示す事前申告済情報を送信する。この事前申告済情報には、利用条件の事前申告がなされているクレジットカードのカード番号が含まれている。オーソリシステム2は、この事前申告済情報を記憶装置に記憶しておく。 After that, the pre-reporting system 3 transmits to the authorization system 2 pre-reported information indicating that the pre-reporting of the terms of use has been made. This pre-declared information includes the card number of the credit card for which the pre-declaration of the terms of use has been made. The authorization system 2 stores this pre-declared information in a storage device.

なお、上記では、オーソリシステム2が利用条件の設定の可否について判断していないが、そのような判断を行うようにしてもよい。具体的には、事前申告システム3から事前申告済情報を受信した場合に、オーソリシステム2が事前申告された利用条件の内容を確認し、その利用条件の範囲内でクレジットカードが利用された場合に利用限度額の残高が不足しないか等を判定する。その結果、利用限度額が不足する等と判定された場合、オーソリシステム2は当該利用条件が適切ではないと判断し、その旨を事前申告システム3に通知する。この通知を受けた事前申告システム3は、当該利用条件を利用条件DB34Bから削除する。これにより、不適切な利用条件が設定されることを防止することができる。 In the above description, the authorization system 2 does not judge whether or not the usage conditions can be set, but such a judgment may be made. Specifically, when the pre-declared information is received from the pre-declaration system 3, the authorization system 2 confirms the details of the pre-declared terms of use, and the credit card is used within the scope of the terms of use. It is determined whether or not the balance of the credit limit is insufficient. As a result, when it is determined that the usage limit is insufficient, the authorization system 2 determines that the usage conditions are not appropriate, and notifies the prior notification system 3 of that fact. Upon receiving this notification, the advance notification system 3 deletes the terms of use from the terms of use DB 34B. This can prevent inappropriate usage conditions from being set.

また、上記のとおり事前申告システム3による利用条件の設定後にオーソリシステム2が当該利用条件の適否を判断するのではなく、その設定前に当該判断を行うようにしてもよい。具体的には、事前申告システム3が利用条件入力情報を受信した場合(S206)、その利用条件入力情報に含まれる各利用条件をオーソリシステム2に対して送信し、これを受けたオーソリシステム2が上記と同様にして各利用条件の適否を判断するようにしてもよい。 Further, as described above, instead of the authorization system 2 judging whether or not the conditions of use are appropriate after the conditions of use are set by the pre-notification system 3, the judgment may be made before the conditions of use are set. Specifically, when the advance declaration system 3 receives the use condition input information (S206), each use condition included in the use condition input information is transmitted to the authorization system 2, and the authorization system 2 receives the use conditions. may determine whether each usage condition is appropriate in the same manner as described above.

(2)カード決済処理
各利用者が仮想店舗にてクレジットカードを利用する場合、以下のカード決済処理が実行される。
図6A及び図6Bは、カード決済処理の手順を示すフローチャートである。利用者は、利用者端末4を用いて特定の仮想店舗の店舗サーバ5にアクセスし、その仮想店舗で販売されている商品の購入手続を行う。これにより、利用者端末4は、購入予定の商品を特定した購入希望情報を店舗サーバ5に対して送信する(S301)。この購入希望情報には、利用者端末4の端末ID、及び専用アプリを用いてアクセスされている場合はそのことを示す情報が含まれている。
(2) Card payment processing When each user uses a credit card at the virtual shop, the following card payment processing is executed.
6A and 6B are flowcharts showing the procedure of card payment processing. A user accesses the store server 5 of a specific virtual store using the user terminal 4 and performs purchase procedures for products sold at the virtual store. As a result, the user terminal 4 transmits to the store server 5 purchase request information specifying the product to be purchased (S301). This purchase request information includes the terminal ID of the user terminal 4 and information indicating that access is made using a dedicated application.

店舗サーバ5は、利用者端末4から購入希望情報を受信した場合(S401)、その購入希望情報にて特定される商品の代金支払いについてクレジットカードを利用できるか否かを確認するために、クレジットカードの利用可否の判定を要求する利用可否要求をオーソリシステム2に対して送信する(S402)。この利用可否要求には、クレジットカードのカード番号及び支払金額が含まれている。 When the store server 5 receives the purchase request information from the user terminal 4 (S401), it checks whether a credit card can be used to pay for the product specified by the purchase request information. A request for whether or not the card can be used is transmitted to the authorization system 2 (S402). This use permission/prohibition request includes the credit card number and the payment amount.

オーソリシステム2は、店舗サーバ5から利用可否要求を受信すると(S501)、記憶装置に記憶されている事前申告済情報を参照して、その利用可否要求に含まれているカード番号について利用条件の事前申告がなされているか否かを確認することによって、利用条件の事前申告の有無を判定する(S502)。 When the authorization system 2 receives the request for approval/disapproval of use from the store server 5 (S501), it refers to the pre-declared information stored in the storage device and determines the conditions of use for the card number included in the request for approval/disapproval of use. By confirming whether or not a prior report has been made, it is determined whether or not the usage conditions have been reported in advance (S502).

ステップS502において利用条件の事前申告がなされてないと判定された場合(S502でNO)、オーソリシステム2は、通常の取引と同様にオーソリ処理を実行する(S503)。その結果、クレジットカードの利用が承認された場合(S504でYES)、オーソリシステム2は、仮売上として処理する等の所定の決済処理を実行した上で(S505)、クレジットカードの利用が可能であることを示す利用可否情報を店舗サーバ5に対して送信する(S506)。他方、クレジットカードの利用が承認されなかった場合(S504でNO)、オーソリシステム2は、クレジットカードの利用ができないことを示す利用可否情報を店舗サーバ5に対して送信する(S506)。 If it is determined in step S502 that the terms of use have not been declared in advance (NO in S502), the authorization system 2 performs authorization processing in the same manner as in normal transactions (S503). As a result, if the use of the credit card is approved (YES in S504), the authorization system 2 executes a predetermined settlement process such as processing as provisional sales (S505), and the credit card can be used. Use permission/prohibition information indicating that there is, is transmitted to the store server 5 (S506). On the other hand, if the use of the credit card has not been approved (NO in S504), the authorization system 2 transmits to the store server 5 usage permission/prohibition information indicating that the credit card cannot be used (S506).

店舗サーバ5は、オーソリシステム2から利用可否情報を受信した場合(S403)、その利用可否情報を利用者端末4に対して送信する(S404)。利用者端末4は、この利用可否情報を受信すると(S302)、その利用可否情報に示される利用可否結果を表示部に表示する(S303)。 When the shop server 5 receives the availability information from the authorization system 2 (S403), it transmits the availability information to the user terminal 4 (S404). When the user terminal 4 receives this availability information (S302), it displays the availability result indicated in the availability information on the display unit (S303).

また、ステップS502において事前申告がなされていると判定された場合(S502でYES)、オーソリシステム2は、設定されている利用条件を満足する内容の利用であるか否かの確認を要求する条件確認要求を事前申告システム3に対して送信する(S507)。 If it is determined in step S502 that a prior declaration has been made (YES in S502), the authorization system 2 requests confirmation of whether or not the usage satisfies the set usage conditions. A confirmation request is transmitted to the advance declaration system 3 (S507).

事前申告システム3は、オーソリシステム2から条件確認要求を受信すると(S601)、利用条件DB34Bを参照し(S602)、今回のクレジットカードの利用が利用条件を満足しているか否かを判定する(S603)。この判定は、設定されている利用条件に応じて異なる。例えば、期間・回数・金額・仮想店舗について利用条件が設定されている場合は、その期間内の利用であるか、回数・金額の上限を超えていないか、特定されている仮想店舗と同一であるか等を確認することにより、利用条件を満足しているか否かが判定される。また、利用条件によって端末が特定されている場合であれば、利用者端末4の端末から送信されてきた購入希望情報に基づいて利用者端末4の端末IDを特定し、その端末IDと利用者DB34Aに格納されている端末IDとが一致するか否かを確認することにより、利用条件を満足しているか否かが判定される。さらに、専用アプリの起動時のみ利用可能にするとの利用条件が設定されている場合は、利用者端末4から送信されてきた購入希望情報から専用アプリの実行の有無を判断し、その結果にしたがって利用条件を満足しているか否かが判定される。 When the advance declaration system 3 receives a condition confirmation request from the authorization system 2 (S601), it refers to the usage condition DB 34B (S602) and determines whether or not the current credit card usage satisfies the usage conditions ( S603). This determination differs depending on the usage conditions that have been set. For example, if usage conditions are set for the period, number of times, amount, and virtual store, whether the usage is within the period, does not exceed the upper limit of the number of times and amount, and is the same as the specified virtual store Whether or not the usage conditions are satisfied is determined by confirming whether or not there is. In addition, if the terminal is specified by the terms of use, the terminal ID of the user terminal 4 is specified based on the purchase request information transmitted from the terminal of the user terminal 4, and the terminal ID and the user By confirming whether or not the terminal ID stored in the DB 34A matches, it is determined whether or not the usage conditions are satisfied. Furthermore, if the use condition is set to allow use only when the dedicated application is activated, it determines whether or not the dedicated application is to be executed based on the purchase request information sent from the user terminal 4, and according to the result. It is determined whether or not the usage conditions are satisfied.

ステップS603において、利用条件を満足すると判定した場合(S603でYES)、事前申告システム3は、仮売上として処理する等の所定の決済処理を実行した上で(S604)、クレジットカードの利用が可能であることを示す利用可否情報をオーソリシステム2に対して送信する(S606)。他方、利用条件を満足しないと判定した場合(S603でNO)、事前申告システム3は、条件外履歴DB34Dに条件外履歴を登録した上で(S605)、クレジットカードの利用ができないことを示す利用可否情報をオーソリシステム2に対して送信する(S606)。 If it is determined in step S603 that the usage conditions are satisfied (YES in S603), the advance declaration system 3 executes a predetermined settlement process such as processing as provisional sales (S604), and credit card usage is possible. is sent to the authorization system 2 (S606). On the other hand, if it is determined that the usage conditions are not satisfied (NO in S603), the pre-reporting system 3 registers the non-conditional history in the non-conditional history DB 34D (S605). The approval/denial information is transmitted to the authorization system 2 (S606).

オーソリシステム2は、事前申告システム3から利用可否情報を受信した場合(S508)、その利用可否情報を店舗サーバ5に対して送信する(S509)。同様にして、店舗サーバ5は、利用可否情報を受信し(S405)、これを利用者端末4に対して送信する(S406)。利用者端末4は、この利用可否情報を受信すると(S304)、その利用可否情報に示される利用可否結果を表示部に表示する(S305)。 When the authorization system 2 receives the availability information from the advance declaration system 3 (S508), it transmits the availability information to the shop server 5 (S509). Similarly, the shop server 5 receives the usage availability information (S405) and transmits it to the user terminal 4 (S406). When the user terminal 4 receives this availability information (S304), it displays the availability result indicated in the availability information on the display unit (S305).

上記のとおり、利用条件の事前申告がない場合は通常どおりにオーソリ処理を行う一方で、利用条件の事前申告がある場合はオーソリ処理を実行せずに決済を行うことができる。これにより、オーソリ処理の件数の低減化を図ることができる。 As described above, if there is no pre-declaration of terms of use, authorization processing can be performed as usual, while if there is a pre-declaration of terms of use, settlement can be performed without executing authorization processing. As a result, it is possible to reduce the number of authorization processes.

また、利用条件の事前申告がある場合は、その利用条件を満足するときのみ決済処理が行われ、満足しない場合はクレジットカードを利用することができない。利用条件の事前申告を行った利用者以外の第三者は、通常その利用条件を知らないため、利用条件を満足するような取引を行うことは困難だといえる。したがって、第三者による不正利用を防止することが可能になる。 In addition, if there is a prior declaration of usage conditions, settlement processing is performed only when the usage conditions are satisfied, and the credit card cannot be used if the usage conditions are not satisfied. Since a third party other than the user who has made a prior declaration of the terms of use usually does not know the terms of use, it can be said that it is difficult to conduct a transaction that satisfies the terms of use. Therefore, it becomes possible to prevent unauthorized use by a third party.

(3)不正利用警告処理
上記のとおり、利用条件を満足しない取引があった場合、条件外履歴DB34Dに条件外履歴が登録される。事前申告システム3は、この条件外履歴DB34Dに登録されている条件外履歴に基づいて、下記の不正利用警告処理を実行する。
(3) Unauthorized Use Warning Processing As described above, when there is a transaction that does not satisfy the terms of use, an unconditional history is registered in the unconditional history DB 34D. The advance notification system 3 executes the following unauthorized use warning process based on the unconditional history registered in the unconditional history DB 34D.

図7は、不正利用警告処理の手順を示すフローチャートである。図7に示すように、事前申告システム3はまず、条件外履歴DB34Dを参照し(S701)、利用条件を満足しない取引が所定数以上となっている仮想店舗又はクレジットカードを特定する(S702)。 FIG. 7 is a flow chart showing the procedure of unauthorized use warning processing. As shown in FIG. 7, the pre-reporting system 3 first refers to the unconditional history DB 34D (S701), and identifies a virtual store or credit card with a predetermined number or more of transactions that do not satisfy the usage conditions (S702). .

真正の利用者による利用であれば、利用条件を満足しない取引を繰り返し行うことは稀であるといえるため、利用条件を満足しない取引が所定数以上となっているクレジットカードについては不正利用の可能性が高いと考えられる。また、利用条件を満足しない取引が繰り返し行われている仮想店舗についても、不正利用の可能性が高いといえる。そこで、事前申告システム3は、ステップS702にて特定された仮想店舗又はクレジットカードは不正利用の可能性が高いと判断し、その仮想店舗の店舗ID又はクレジットカードのカード番号を含む不正利用情報を不正利用DB34Eに登録する(S703)。 Since it is rare for genuine users to repeat transactions that do not satisfy the terms of use, it is possible that credit cards with more than a predetermined number of transactions that do not satisfy the terms of use may be used fraudulently. It is considered to be of high quality. In addition, it can be said that there is a high possibility of fraudulent use of a virtual shop where transactions that do not satisfy the terms of use are repeated. Therefore, the advance reporting system 3 determines that the virtual shop or credit card identified in step S702 has a high possibility of being used illegally, and reports the illegal use information including the shop ID of the virtual shop or the credit card number. Register in the unauthorized use DB 34E (S703).

次に、事前申告システム3は、不正利用DB34Eに登録されている不正利用情報に基づいて、不正利用の可能性が高い仮想店舗又はクレジットカードを特定した警告情報を生成し(S704)、これを送信する(S705)。この送信先は、不正利用の監視を行っている担当者であり、例えば電子メール等の手段を用いて当該担当者に警告情報が送信される。これにより、この担当者は、不正利用の可能性が高い仮想店舗又はクレジットカードを把握することできる。 Next, based on the unauthorized use information registered in the unauthorized use DB 34E, the pre-reporting system 3 generates warning information identifying virtual shops or credit cards with a high possibility of unauthorized use (S704). Send (S705). This transmission destination is the person in charge of monitoring unauthorized use, and the warning information is transmitted to the person in charge using means such as e-mail, for example. This allows the person in charge to grasp virtual shops or credit cards that are highly likely to be used fraudulently.

(4)事前申告催促処理
不正利用の可能性が高い仮想店舗においてクレジットカードの利用を行ったことがある利用者は、不正利用に巻き込まれるおそれが高いといえる。そのような不正利用に巻き込まれないようにするためには、利用条件を事前申告しておくことが好ましい。事前申告システム3は、以下の事前申告催促処理を実行することによって、このような利用者に対して利用条件の事前申告を催促することができる。
(4) Pre-report reminder processing Users who have used credit cards at virtual shops with a high possibility of fraudulent use are likely to be involved in fraudulent use. In order to avoid being involved in such fraudulent use, it is preferable to declare the terms of use in advance. The pre-report system 3 can prompt such users to pre-report usage conditions by executing the following pre-report prompting process.

図8は、事前申告催促処理の手順を示すフローチャートである。図8に示すように、事前申告システム3はまず、不正利用DB34Eを参照して、不正利用の可能性が高い仮想店舗を特定する(S801)。次に、事前申告システム3は、利用履歴DB34Fを参照して、ステップS801にて特定された仮想店舗での利用実績があるクレジットカードを特定する(S802)。 FIG. 8 is a flow chart showing the procedure of the pre-report prompting process. As shown in FIG. 8, the pre-reporting system 3 first refers to the unauthorized use DB 34E to identify virtual shops with a high possibility of unauthorized use (S801). Next, the pre-reporting system 3 refers to the usage history DB 34F to identify credit cards that have been used at the virtual shop identified in step S801 (S802).

次に、事前申告システム3は、利用条件DB34Bを参照して、ステップS802にて特定されたクレジットカードの中から、まだ利用条件の事前申告がなされていないクレジットカード、すなわち催促対象のカードを特定する(S803)。そして、事前申告システム3は、利用条件の事前申告を催促するための事前申告催促情報を生成し(S804)、その事前申告催促情報を、ステップS803にて特定されたクレジットカードの利用者宛に送信する(S805)。この送信は、例えば電子メール等を用いて行われる。 Next, the pre-report system 3 refers to the usage condition DB 34B to identify a credit card for which a pre-report of the usage condition has not yet been made, that is, a card to be reminded, among the credit cards identified in step S802. (S803). Then, the advance declaration system 3 generates advance declaration reminder information for demanding advance declaration of terms of use (S804), and sends the advance declaration reminder information to the credit card user identified in step S803. Send (S805). This transmission is performed using e-mail or the like, for example.

上記の事前申告催告情報を受け取った利用者は、自身が不正利用に巻き込まれるおそれがあること、及びその対策として利用条件の事前申告を行うことが可能であることを知ることができる。この事前申告催促情報にしたがって利用条件の事前申告がなされることにより、事前申告の促進が図られる。 A user who receives the above-mentioned advance notice notification information can know that he or she may be involved in unauthorized use, and that it is possible to make a prior notice of usage conditions as a countermeasure. Advance notification of usage conditions is made in accordance with this advance notification reminder information, thereby promoting advance notification.

(5)特典情報提供処理
上記のように、本実施の形態の場合、利用条件の設定がなされたクレジットカードの利用については、オーソリ処理を実行する必要がなくなるため、オーソリ処理の件数を減らすことができる。オーソリ処理の件数を減らすことは、システムの負荷の低下につながるため、システムを運用するカード会社にとっては大きなメリットだといえるが、クレジットカードの利用者にとってはメリットとはいえない。そのため、本実施の形態では、利用条件の事前申告を行った場合、例えば利用ポイントがアップする等の所定の特典を利用者に付与することにする。これにより、利用者にとってもメリットが生じるため、利用条件の事前申告の促進が図られることになる。以下の、特典情報提供処理は、そのように特典が付与されることを利用者に通知するための処理である。
(5) Privilege Information Provision Processing As described above, in the case of the present embodiment, there is no need to perform authorization processing for the use of credit cards for which usage conditions have been set, so the number of authorization processing cases can be reduced. can be done. Reducing the number of authorization processes reduces the load on the system, which is a great advantage for the credit card company that operates the system, but not for the credit card user. Therefore, in the present embodiment, when the usage conditions are reported in advance, the user is given a predetermined privilege such as an increase in usage points. As a result, users are also benefited, so advance declaration of terms of use will be promoted. The privilege information providing process described below is a process for notifying the user that the privilege will be given as such.

図9は、特典情報提供処理の手順を示すフローチャートである。図9に示すように、事前申告システム3はまず、利用者DB34A及び利用条件DB34Bを参照して(S901)、利用条件の事前申告がなされていないクレジットカード、すなわち利用条件が設定されていないクレジットカードを特定する(S902)。 FIG. 9 is a flow chart showing the procedure of privilege information provision processing. As shown in FIG. 9, the pre-report system 3 first refers to the user DB 34A and the terms of use DB 34B (S901), and selects credit cards for which terms of use have not been pre-declared, that is, credit cards for which terms of use have not been set. Identify the card (S902).

次に、事前申告システム3は、利用条件の事前申告が行われた場合に付与される特典の内容を示す特典情報を生成し(S903)、その特典情報を、ステップS902にて特定されたクレジットカードの利用者宛に送信する(S904)。この送信は、例えば電子メール等を用いて行われる。 Next, the advance declaration system 3 generates privilege information indicating the content of the privilege to be granted when the advance declaration of the usage conditions is made (S903), and converts the privilege information into the credit specified in step S902. It is sent to the card user (S904). This transmission is performed using e-mail or the like, for example.

上記の特典情報を受け取った利用者は、利用条件の事前申告を行った場合に特典が得られることを知ることができる。この特典情報にしたがって利用条件の事前申告がなされることにより、事前申告の促進が図られる。 A user who receives the privilege information can know that the privilege can be obtained if the usage conditions are declared in advance. Advance notification of usage conditions is made in accordance with this privilege information, thereby promoting advance notification.

その他にも、例えば特別なセールが仮想店舗で実施される場合、事前申告システム3がそのセールの実施予定を仮想店舗側から事前に取得しておき、その仮想店舗での利用実績があるクレジットカードの利用者宛に特典情報を送信するようにしてもよい。この特典情報にしたがって利用条件の事前申告がなされることによって、セール期間中にオーソリ処理の件数が急増することを防止することができ、その結果システムの負荷を軽減することができる。 In addition, for example, when a special sale is held at a virtual store, the pre-reporting system 3 acquires the schedule of the sale from the virtual store in advance, and uses a credit card that has been used at the virtual store. You may make it transmit privilege information addressed|directed to the user of. By pre-declaring the terms of use according to this privilege information, it is possible to prevent the number of authorization processes from increasing rapidly during the sale period, and as a result, it is possible to reduce the load on the system.

(その他の実施の形態)
上記の実施の形態では、利用条件DBを事前申告システム3が有しているが、事前申告を行った利用者端末4が同様のデータベースを有していてもよい。この場合、クレジットカードの利用時、すなわちカード決済処理において、利用者端末4が、当該データベースに格納されている利用条件を、店舗サーバ5及びオーソリシステム2を介して事前申告システム3に送信する。事前申告システム3は、このようにして送信されてきた利用条件を用いて、上記のステップS603と同様に利用条件を満足するか否かを判定し、その後の処理を続ける。これによっても、上記の実施の形態の場合と同様に、利用条件の事前申告がある場合はオーソリ処理を実行することなく決済を行うことができるので、オーソリ処理の件数の低減化を図ることができる。なお、上記の実施の形態の場合と同様、オーソリシステム2が利用条件の設定の可否について判断し、その結果適切な利用条件であると判断された場合にのみ、利用者端末4のデータベースに利用条件が格納されるようにしてもよい。
(Other embodiments)
In the above embodiment, the pre-notification system 3 has the usage condition DB, but the user terminal 4 that made the pre-notification may have a similar database. In this case, when using a credit card, that is, in card payment processing, the user terminal 4 transmits the terms of use stored in the database to the pre-declaration system 3 via the store server 5 and the authorization system 2 . The advance notification system 3 uses the usage conditions thus transmitted to determine whether or not the usage conditions are satisfied in the same manner as in step S603 above, and continues subsequent processing. With this, as in the case of the above-described embodiment, if there is a prior declaration of terms of use, settlement can be made without executing authorization processing, so the number of cases of authorization processing can be reduced. can. As in the case of the above embodiment, the authorization system 2 judges whether or not the usage conditions can be set. Conditions may be stored.

また、上記の実施の形態では、オーソリシステム2と事前申告システム3とが相互に通信可能に接続された別々のコンピュータシステムで構成されているが、これに限定されるわけではなく、例えば1つのコンピュータシステムでオーソリシステム2及び事前申告システム3が実現されていてもよい。 In addition, in the above embodiment, the authorization system 2 and the advance declaration system 3 are composed of separate computer systems that are communicably connected to each other, but are not limited to this. The authorization system 2 and the advance declaration system 3 may be realized by a computer system.

1 カード決済システム
2 オーソリシステム
3 事前申告システム
31 CPU
32 ROM
33 RAM
34 ハードディスク
35 通信インタフェース
36 バス
34A 利用者データベース
34B 利用条件データベース
34C 店舗データベース
34D 条件外履歴データベース
34E 不正利用データベース
34F 利用履歴データベース
4 利用者端末
5 店舗サーバ
101 インターネット
1 Card payment system 2 Authorization system 3 Pre-report system 31 CPU
32 ROMs
33 RAM
34 hard disk 35 communication interface 36 bus 34A user database 34B usage condition database 34C store database 34D unconditional history database 34E unauthorized use database 34F usage history database 4 user terminal 5 store server 101 Internet

Claims (11)

クレジットカードの利用者からの要求に応じて、仮想店舗での当該クレジットカードの利用条件を設定する利用条件設定手段と、
クレジットカードの利用要求を受け付けた場合、当該クレジットカードに係る利用条件の設定の有無を判定する第1判定手段と、
利用条件が設定されていると判定した場合、前記利用要求に係るクレジットカードの利用が、当該利用条件を満足するか否かを判定する第2判定手段と、
前記利用条件を満足すると判定した場合に前記クレジットカードのオーソリ処理を行わずに決済を行う一方で、前記利用条件を満足しないと判定した場合に前記クレジットカードの決済を不可とする決済手段と
仮想店舗毎に、前記利用条件を満足しないと判定された回数を記録する回数記録手段と、
前記回数に基づいて、不正利用の可能性がある仮想店舗を特定する仮想店舗特定手段と
を備える、カード決済システム。
usage condition setting means for setting usage conditions of the credit card at the virtual store in response to a request from the credit card user;
a first determination means for determining, when a credit card usage request is received, whether or not usage conditions related to the credit card are set;
a second determination means for determining whether or not the use of the credit card related to the usage request satisfies the usage conditions when it is determined that the usage conditions are set;
settlement means for performing settlement without performing credit card authorization processing when it is determined that the usage conditions are satisfied, and disallowing the credit card settlement when it is determined that the usage conditions are not satisfied ;
a frequency recording means for recording the number of times it is determined that the usage conditions are not satisfied for each virtual shop;
virtual shop identifying means for identifying a virtual shop with a possibility of unauthorized use based on the number of times;
card payment system.
利用条件が設定されていないと判定した場合、前記クレジットカードのオーソリ処理を行った上で決済を行う第2決済手段をさらに備える、
請求項1に記載のカード決済システム。
Further comprising a second payment means for performing payment after performing authorization processing of the credit card when it is determined that the usage conditions are not set,
The card payment system according to claim 1.
クレジットカードの利用者からの要求に応じて、仮想店舗での当該クレジットカードの利用条件を設定する利用条件設定手段と、
クレジットカードの利用要求を受け付けた場合、利用要求に係るクレジットカードの利用が、当該クレジットカードに係る利用条件を満足するか否かを判定する第2判定手段と、
前記利用条件を満足すると判定した場合に前記クレジットカードのオーソリ処理を行わずに決済を行う一方で、前記利用条件を満足しないと判定した場合に前記クレジットカードの決済を不可とする決済手段と
仮想店舗毎に、前記利用条件を満足しないと判定された回数を記録する回数記録手段と、
前記回数に基づいて、不正利用の可能性がある仮想店舗を特定する仮想店舗特定手段と
を備える、カード決済システム。
usage condition setting means for setting usage conditions of the credit card at the virtual store in response to a request from the credit card user;
a second determination means for determining, when a request for use of a credit card is received, whether the use of the credit card according to the request for use satisfies the conditions for use of the credit card;
settlement means for performing settlement without performing credit card authorization processing when it is determined that the usage conditions are satisfied, and disallowing the credit card settlement when it is determined that the usage conditions are not satisfied ;
a frequency recording means for recording the number of times it is determined that the usage conditions are not satisfied for each virtual shop;
virtual shop identifying means for identifying a virtual shop with a possibility of unauthorized use based on the number of times;
card payment system.
前記利用条件設定手段は、クレジットカードが利用可能な期間、回数、及び金額の少なくとも1つを含む利用条件を設定するように構成されている、
請求項1乃至3の何れかに記載のカード決済システム。
The usage condition setting means is configured to set usage conditions including at least one of a credit card usage period, number of times, and amount.
The card settlement system according to any one of claims 1 to 3.
前記利用条件設定手段は、クレジットカードが利用可能な仮想店舗を含む利用条件を設定するように構成されている、
請求項1乃至4の何れかに記載のカード決済システム。
The usage condition setting means is configured to set usage conditions including a virtual shop where credit cards can be used.
The card settlement system according to any one of claims 1 to 4.
前記利用条件設定手段は、前記クレジットカードの利用者側で利用可能な通信端末を含む利用条件を設定するように構成されている、
請求項1乃至5の何れかに記載のカード決済システム。
The usage condition setting means is configured to set usage conditions including a communication terminal that can be used by the user of the credit card.
The card payment system according to any one of claims 1 to 5.
前記利用条件設定手段は、前記クレジットカードの利用者側の通信端末における特定のプログラムの実行の有無を含む利用条件を設定するように構成されており、
前記通信端末から前記特定のプログラムの実行の有無を示す実行有無情報を受信する実行有無情報受信手段をさらに備え、
前記第2判定手段は、前記実行有無情報に基づいて、前記利用条件を満足するか否かを判定するように構成されている、
請求項1乃至6の何れかに記載のカード決済システム。
The usage condition setting means is configured to set usage conditions including whether or not a specific program is to be executed in a communication terminal on the user side of the credit card,
further comprising execution presence/absence information receiving means for receiving execution presence/absence information indicating whether or not the specific program is executed from the communication terminal;
The second determination means is configured to determine whether or not the usage condition is satisfied based on the execution presence/absence information.
The card settlement system according to any one of claims 1 to 6.
前記特定した仮想店舗について不正利用の可能性があることを示す警告を出力する警告出力手段
をさらに備える、
請求項1乃至7の何れかに記載のカード決済システム。
warning output means for outputting a warning indicating that there is a possibility of unauthorized use of the identified virtual shop;
The card settlement system according to any one of claims 1 to 7.
前記特定した仮想店舗での利用履歴がある利用者であって、前記利用条件の設定の要求を行っていない利用者を特定する利用者特定手段と、
特定した利用者に対して、前記特定した仮想店舗でのクレジットカードの利用条件の設定を促す設定催促手段と
をさらに備える、請求項1乃至8の何れかに記載のカード決済システム。
user identification means for identifying a user who has a usage history at the identified virtual shop and has not requested the setting of the usage conditions ;
9. The card payment system according to any one of claims 1 to 8, further comprising setting prompting means for prompting the specified user to set conditions for using the credit card at the specified virtual shop.
クレジットカード毎に、前記利用条件を満足しないと判定された回数を記録する回数記録手段と、
前記回数に基づいて、不正利用の可能性があるクレジットカードを特定するクレジットカード特定手段と、
特定したクレジットカードについて不正利用の可能性があることを示す警告を出力する第2警告出力手段と
をさらに備える、
請求項1乃至9の何れかに記載のカード決済システム。
a frequency recording means for recording the number of times the credit card is determined not to satisfy the usage conditions;
Credit card identification means for identifying a credit card that may be used illegally based on the number of times;
a second warning output means for outputting a warning indicating the possibility of unauthorized use of the specified credit card;
The card payment system according to any one of claims 1 to 9.
利用条件を設定した場合に利用者に付与される特典情報を各利用者に対して提供する提供手段をさらに備える、
請求項1乃至10の何れかに記載のカード決済システム。
further comprising providing means for providing each user with privilege information given to the user when the usage conditions are set;
The card settlement system according to any one of claims 1 to 10.
JP2018057548A 2018-03-26 2018-03-26 card payment system Active JP7109952B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018057548A JP7109952B2 (en) 2018-03-26 2018-03-26 card payment system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018057548A JP7109952B2 (en) 2018-03-26 2018-03-26 card payment system

Publications (2)

Publication Number Publication Date
JP2019169033A JP2019169033A (en) 2019-10-03
JP7109952B2 true JP7109952B2 (en) 2022-08-01

Family

ID=68108383

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018057548A Active JP7109952B2 (en) 2018-03-26 2018-03-26 card payment system

Country Status (1)

Country Link
JP (1) JP7109952B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7434010B2 (en) * 2020-03-24 2024-02-20 東芝テック株式会社 Information processing device and program
JP7008381B1 (en) * 2021-09-30 2022-01-25 Bhi株式会社 Fraud detection system, fraud detection method and program
JP7689933B2 (en) * 2022-03-30 2025-06-09 株式会社日本総合研究所 Information processing device, program, and information processing method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002133343A (en) 2000-10-26 2002-05-10 Dai-Ichi Kangyo Bank Ltd Charging settlement management system
JP2005275459A (en) 2004-03-22 2005-10-06 Fujitsu Ltd Credit card check system, credit card settlement check method, and computer program
JP2009048507A (en) 2007-08-22 2009-03-05 Nec Corp Credit card settlement system, credit card management server and settlement method used therefor
JP2009169835A (en) 2008-01-18 2009-07-30 Fujitsu Fip Corp Credit card payment method, credit card payment system, credit card management server
US20150269582A1 (en) 2011-12-05 2015-09-24 Securus, Llc Credit Card Point of Service Payment Authorization System

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002133343A (en) 2000-10-26 2002-05-10 Dai-Ichi Kangyo Bank Ltd Charging settlement management system
JP2005275459A (en) 2004-03-22 2005-10-06 Fujitsu Ltd Credit card check system, credit card settlement check method, and computer program
JP2009048507A (en) 2007-08-22 2009-03-05 Nec Corp Credit card settlement system, credit card management server and settlement method used therefor
JP2009169835A (en) 2008-01-18 2009-07-30 Fujitsu Fip Corp Credit card payment method, credit card payment system, credit card management server
US20150269582A1 (en) 2011-12-05 2015-09-24 Securus, Llc Credit Card Point of Service Payment Authorization System

Also Published As

Publication number Publication date
JP2019169033A (en) 2019-10-03

Similar Documents

Publication Publication Date Title
US9292852B2 (en) System and method for applying stored value to a financial transaction
US8370265B2 (en) System and method for managing status of a payment instrument
KR100582814B1 (en) Method and apparatus for processing network commerce
US20100312657A1 (en) System and method for using a rules module to process financial transaction data
US20140310160A1 (en) Alert System with Multiple Transaction Indicators
JP2006501584A (en) Electronic payment confirmation using transaction authorization token
CN101901452A (en) System and method for protecting credit account
JP2016512636A (en) Tokenized payment service registration
US11908004B2 (en) Method and system for obtaining credit
JP6154971B1 (en) Credit card usage notification system
CN110910155A (en) Information processing apparatus, recording medium, and information processing method
JP2013157036A (en) Methods and systems for enhancing consumer payment
JP7109952B2 (en) card payment system
KR20200124397A (en) Method and system for providing proxy payment service
TW202025067A (en) Order checkout device, recording medium and order checkout method capable of simplifying order checkout and improving user convenience
KR20150061539A (en) Providing method and system for preventing fraud trading
JP2018142380A (en) Credit card use notification system
JP6817391B1 (en) Credit card usage management system
JP6577842B2 (en) Credit card settlement system and credit card settlement method
JP2022038700A (en) Expense reimbursement system, method and program
JP2012181637A (en) Coupon system with authentication
JP6407323B2 (en) Credit card usage notification system
JP2006059272A (en) Use authentication device, credit authorization terminal, use authentication system, and use authentication method
JP5549088B2 (en) Unauthorized transaction prevention system and unauthorized transaction prevention method
JP2024011215A (en) Credit card system and shop server

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201210

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20211029

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211130

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220128

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: 20220628

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220720

R150 Certificate of patent or registration of utility model

Ref document number: 7109952

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250