[go: up one dir, main page]

WO2014014212A1 - Apparatus for accumulating points and method therefor - Google Patents

Apparatus for accumulating points and method therefor Download PDF

Info

Publication number
WO2014014212A1
WO2014014212A1 PCT/KR2013/005688 KR2013005688W WO2014014212A1 WO 2014014212 A1 WO2014014212 A1 WO 2014014212A1 KR 2013005688 W KR2013005688 W KR 2013005688W WO 2014014212 A1 WO2014014212 A1 WO 2014014212A1
Authority
WO
WIPO (PCT)
Prior art keywords
earning
code
point
terminal
customer
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.)
Ceased
Application number
PCT/KR2013/005688
Other languages
French (fr)
Korean (ko)
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.)
9 FLAVA Co Ltd
Original Assignee
9 FLAVA Co 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 9 FLAVA Co Ltd filed Critical 9 FLAVA Co Ltd
Publication of WO2014014212A1 publication Critical patent/WO2014014212A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0226Incentive systems for frequent usage, e.g. frequent flyer miles programs or point systems

Definitions

  • the present invention relates to a point earning service, and more particularly, to an apparatus and method for providing a point earning service in conjunction with a payment operation according to the purchase of a customer's goods or services.
  • Point earning service allows customers who purchase more than a certain amount of goods or a certain number of items to earn points instead of cashing a portion of the payment, and the customer can use the accumulated points as cash. It is a service.
  • the seller can obtain the effect of increasing sales, securing regular customers, and differentiating from other sellers, and the customer has the advantage of discounting a certain amount.
  • This conventional point earning service is typically done in two ways. The first is a method in which the seller provides a paper point earning card to a customer and stamps the paper point earning card when the customer purchases the product. Second, the seller provides the plastic credit card to the customer, and the customer earns the points online by presenting the plastic credit card to the seller after purchasing the product.
  • the above-described conventional point earning method has a disadvantage in that points cannot be earned when a point earning card is lost or an error occurs in the point earning card, and in addition, if each point provides a point earning service independently for each store, Since the credit card must be carried at all times, it is not easy to manage on the customer side and the frequency of actual use is not high.
  • the method of using a plastic credit card of the conventional point earning method can earn points by presenting the social security number or phone number to the seller when there is no point earning card, security problems may occur due to the exposure of personal information.
  • the present invention has been made to solve the above problems, the device for enabling to earn points for the purchase without having to present the personal information or points earning card to the seller after purchasing goods or services from the seller and
  • the purpose is to provide a method.
  • Point earning device connected to the merchant terminal and the customer terminal according to an aspect of the present invention for achieving the above object through the communication network, earning points, earning to receive an earning code request including transaction history information from the merchant terminal Code request receiving unit; An earning code generating unit for generating an earning code and storing it in a storage means together with the transaction history information and transmitting the earning code to the affiliated store terminal; An earning request receiving unit for receiving a request for earning points including customer identification information and the earning code from the customer terminal; And extracting the transaction history information from the storage means by using the earning code received by the earning request receiving unit, calculating points using the extracted transaction history information, and calculating the points using the customer identification information. It includes; Earn points earned in the storage means.
  • the point earning device may further include a sharing group checking unit for identifying a point sharing group in the storage means, wherein the point earning unit may equally accumulate the calculated points to all members belonging to the point sharing group. .
  • the point earning device may further include a point earning notification unit for transmitting a point earning notification message to the customer terminal and the terminal of the member.
  • the point accumulation notification unit may push the point accumulation notification message to the point accumulation management application installed in the customer terminal and the terminal of the member.
  • the earning code transmitted to the affiliated store terminal is generated as an image code and printed on a receipt by the affiliated store terminal, and the point earning request is received to the earning request receiving unit as the image code is scanned by the customer terminal. Can be.
  • the image code may be any one of a QR code or a barcode.
  • a point earning method by a point earning server connected through a communication network with an affiliated store terminal and a customer terminal includes: receiving a request for an accumulation code including transaction history information from the affiliated store terminal; ; Generating an earning code and storing it in a storage means together with the transaction history information and transmitting the earning code to the affiliated store terminal; Receiving a point earning request including the customer identification information and the earning code from the customer terminal; And extracting the transaction history information from the storage means using the received earning code, calculating points using the extracted transaction history information, and storing the calculated points in the storage means using the customer identification information. It includes; step.
  • the merchant device connected to the point earning server via a communication network to provide a point earning service, the point earning server requesting the earning code request including the transaction history information of the customer Earning code request unit for transmitting to and receiving a one-time earning code from the point earning server in response thereto; And a receipt output unit which generates an image code including the earning code received from the earning code request unit and prints the image code and the payment amount of the customer on a receipt.
  • the receipt output unit may record the access address (URL) of the point earning server in the image code.
  • the present invention can protect the personal information by preventing the exposure of the personal information by allowing the customer to earn points even without presenting the personal information to the seller.
  • the present invention solves the hassle of having to carry a point earning card by allowing the customer to earn points without presenting the point earning card to the seller.
  • the present invention provides convenience to the seller side by allowing the points to be automatically accumulated to the customer even if the seller only performs a normal credit card payment or cash payment.
  • FIG. 1 is a view showing the configuration of a point earning system according to an embodiment of the present invention.
  • FIG. 2 is a signal flowchart illustrating a point earning method in the point earning system of FIG. 1.
  • FIG. 3 is a view showing the configuration of a point earning system according to another embodiment of the present invention.
  • FIG. 4 is a signal flow diagram illustrating a process of earning points in the point earning system of FIG. 3.
  • FIG. 5 is a diagram showing the configuration of a point earning server according to an embodiment of the present invention.
  • FIG. 1 is a view showing the configuration of a point earning system according to an embodiment of the present invention.
  • the point earning system includes an affiliated store terminal 110, a customer terminal 120, a point earning server 150, and a communication network 170.
  • the merchant terminal 110 is a payment terminal of a service merchant that sells goods or services and provides a point earning service according to the present invention, and is a terminal having a credit card payment function and a cash payment function.
  • the affiliated store terminal 110 may be a point of sales (POS) terminal.
  • the cash payment function means storing transaction details of cash payment.
  • the merchant terminal 110 may be understood to include not only an offline payment terminal such as the POS terminal, but also a payment system for online payment, for example, a payment system for a seller in an online electronic commerce.
  • the merchant terminal 110 processes credit card payments in connection with a card company server at the time of credit card payment, stores transaction information at the time of cash payment, and outputs a receipt.
  • Merchant terminal 610 outputs a QR code for receipt of points when cash payment or credit card payment.
  • the affiliated store terminal 110 includes a payment processing unit 111, a earning code request unit 113, and a receipt output unit 115.
  • the payment processing unit 111 reads the credit card of the customer, extracts the credit card information, and performs the credit payment in connection with the card company server. In addition, the payment processing unit 111 receives an input relating to the customer's cash payment from the merchant owner and stores the cash transaction history.
  • the earning code requesting unit 113 receives the earning code request including transaction details and merchant information transmitted from the payment processing unit 111 at the time of payment processing using a credit card or cash payment processing to the point earning server 150. Send and receive the earning code in response.
  • the transaction history information may include only a payment amount or may include a payment amount / product name / product code / purchase product number.
  • the receipt output unit 115 outputs a receipt at the time of credit card payment or cash payment. At this time, the receipt output unit 115 outputs the QR code including the earning code and the access address (URL) of the point earning server 150 to the receipt.
  • the QR code is taken as an example, but an image code, for example, a barcode, may be used to record the access address and the earning code.
  • the receipt output unit 115 Since the receipt output unit 115 has to print a QR code on the credit card payment receipt when the credit card is settled, when the payment approval message is received from the card company server 630, the point credit server 150 does not immediately output the payment details as a receipt. Wait until you receive the earning code from, and when the earning code is received, generates a QR code to output the receipt.
  • the customer terminal 120 is a terminal of a customer who has purchased goods or services from a merchant, and can scan information by scanning a QR code and have a built-in communication modem to access the point earning server 150 through the communication network 170.
  • the terminal may receive a point earning notification message from the point earning server 150.
  • Representative examples thereof include a CDMA mobile communication terminal, a WCDMA mobile communication terminal, and an LTE mobile communication terminal.
  • the point accumulation notification message may be an SMS or MMS message, or a push message pushed to the point accumulation management application installed in the customer terminal 120.
  • the customer terminal 120 has a scan program for scanning the QR code printed on the receipt output from the merchant terminal 110 and using the access address (URL) recorded in the QR code points earning server (150).
  • the customer terminal 120 is connected to the point earning server 150 and requests to earn points by transmitting customer identification information such as a phone number or PIN number and the earning code extracted from the QR code.
  • the QR code has been described as including an access address (URL) of the point earning server 150, but the above-described point earning management application is installed in the customer terminal 120 and the point earning management application is a QR code. If the scanning address and the access address (URL) of the point earning server 150 is set in the point earning management application, the QR code may not include the access address (URL).
  • the communication network 170 is a network connecting the affiliated store terminal 110, the customer terminal 120, and the point earning server 150, a mobile communication network such as a value added network (VAN), CDMA / WCDMA / LET, a WiFi network, and a dedicated line.
  • VAN value added network
  • CDMA / WCDMA / LET a value added network
  • WiFi network a WiFi network
  • dedicated line a dedicated line
  • the point earning server 150 accumulates points of a customer who purchases goods or services at a merchant.
  • the points include stamps, coupons or miles.
  • the point earning server 150 receives a request for earning codes including the transaction details and merchant information of the customer from the merchant terminal 110, and generates the earning code according to the request, the transaction history information and merchant information And stored in the point database 160, and returns the generated earning code to the affiliated store terminal (110).
  • the earning code may be understood as distinguishing a payment transaction, and is generated for one time when a payment transaction occurs, and when the point accumulation is completed, the corresponding earning code is deleted.
  • Point earning server 150 after scanning the QR code including the earning code and the access address (URL) printed on the receipt from the customer terminal 120 connected using the access URL, customer identification information (for example, Phone number or PIN code) and the credit code scanned from the QR code.
  • customer identification information for example, Phone number or PIN code
  • Point earning server 150 using the earning code received from the customer terminal 120, checks the transaction history information and merchant information previously received and stored from the merchant terminal 110 in the point database 160, After calculating the point according to the transaction history information provided by the merchant and stores in the point database 160 using the customer identification information received from the customer terminal 120.
  • the point database 160 divides and stores points of customers who have subscribed to the point earning service for each affiliate store.
  • the reference of the customer information may be the customer identification information, and the point includes the stamp or mileage described above.
  • Table 1 below is a table showing point information for each customer stored in the point database 160.
  • a telephone number is used as 'customer identification information'.
  • Points are accumulated for each merchant for each customer, and the type of the points is either stamp or mileage.
  • the customer does not have to present the personal information or points earning card to the seller to earn points. All you have to do is scan the QR code printed on your receipt and you will automatically earn points. Therefore, it is possible to protect personal information, the customer has the advantage of not having to carry a point earning card.
  • FIG. 2 is a signal flowchart illustrating a point earning method in the point earning system of FIG. 1.
  • the merchant terminal 110 performs a payment processing or a cash payment processing using a credit card (S201), and requests a credit code request including a transaction history information and merchant information of a customer to the point earning server 150. It transmits (S203).
  • the transaction detail information may include only a payment amount or may include a payment amount / product name / product code / purchase product number.
  • the point earning server 150 receiving the request for the earning code generates a earning code according to the request, stores it in the database along with the transaction history information and the affiliated store information, and stores the generated earning code to the affiliated store terminal 110. (S205, S207).
  • the affiliated store terminal 110 outputs a QR code including the earning code and the access address of the point earning server 150 on a receipt (S209).
  • the QR code is taken as an example, but an image code, for example, a bar code, etc., capable of recording an access address and an earning code may be used, but is not limited thereto.
  • the customer terminal 120 extracts the access address by scanning the QR code printed on the receipt and accesses the point earning server 150 using the extracted access address. And the customer terminal 120 transmits a point earning request including the customer identification information (for example, a phone number) and the earning code extracted from the QR code to the point earning server 150 (S211, S213).
  • customer identification information for example, a phone number
  • the earning code extracted from the QR code to the point earning server 150 (S211, S213).
  • the QR code has been described as including the access address (URL) of the point earning server 150, but the point earning management application is installed on the customer terminal 120 and the point earning management application scans the QR code When the access address (URL) is set in the point accumulation management application, the QR code may not include the access address (URL).
  • Point earning server 150 using the earning code received from the customer terminal 120, transaction history information and merchant information previously received and stored from the merchant terminal 110, that is, the transaction stored in step S205 described above After confirming the details information and the affiliated store information, calculating points according to the transaction history information provided by the affiliated store and accumulating in the point database 160 using the customer identification information received from the customer terminal 120 (S213). ). That is, the point database 160 searches for the point accumulation table of the corresponding customer using the customer identification information and records the calculated points.
  • the point earning server 150 notifies the point earning fact to the customer terminal 120 after earning the point (S215).
  • the point accumulation notification may be made through SMS / MMS message, email, or push notification message to the point accumulation management application.
  • FIG. 3 is a view showing the configuration of a point earning system according to another embodiment of the present invention.
  • the same reference numerals as those of FIG. 1 include all the functions and operations described with reference to FIG. 1.
  • the customer terminals are grouped into a point sharing group.
  • the customer terminal 1 (120), the terminal 2 (120-1), the customer terminal 3 (120-2) is grouped into a point sharing group 1
  • other customer terminals are also grouped into several point sharing group.
  • These point sharing groups are bound with customer agreement and the point sharing group information is stored in the point database 160.
  • Point earning server 150 using the earning code received from the customer terminal 120, the transaction history information and merchant information previously received and stored from the merchant terminal 110 in the point database 160, and The points that can be used in the affiliated store according to the transaction history information are calculated.
  • the point earning server 150 checks the point sharing group to which the user of the corresponding customer terminal 120 belongs in the point database 160 using the customer identification information received together with the earning code from the customer terminal 120 and shares the point. The same points are earned for members of the group.
  • Point earning server 150 after earning points to all members belonging to the point sharing group and notifies the points earned to the terminal of all the corresponding members.
  • Point accumulation notifications include SMS, MMS messages, emails, or push notification messages to point accumulation management applications. Phone numbers and the like of the members may be confirmed in the point database 160.
  • the affiliate store may attract more customers by earning the same points not only for the customer but also for all members in the point sharing group to which the customer belongs. And more benefits from the customer's perspective.
  • the number of members constituting the point sharing group may be limited.
  • FIG. 4 is a signal flow diagram illustrating a process of earning points in the point earning system of FIG. 3.
  • the merchant terminal 110 transmits a credit code request including transaction history information and merchant information to the point earning server 150 while performing payment processing or cash payment processing using a credit card (S401). (S403).
  • the transaction detail information may include only a payment amount or may include a payment amount / product name / product code / purchase product number.
  • the point earning server 150 receiving the request for the earning code generates a earning code according to the request, stores it in the database along with the transaction history information and the affiliated store information, and stores the generated earning code to the affiliated store terminal 110. It returns (S405, S407).
  • QR code including the earning code and the access address of the point earning server 150 on the receipt (S409).
  • the QR code is taken as an example, but an image code, for example, a bar code, etc., capable of recording an access address and an earning code may be used, but is not limited thereto.
  • the customer terminal 120 extracts the access address by scanning the QR code printed on the receipt and accesses the point earning server 150 using the extracted access address. And the customer terminal 120 transmits a point earning request including the customer identification information (for example, the phone number) and the earning code extracted from the QR code to the point earning server 150 (S411, S413).
  • Point earning server 150 using the earning code received from the customer terminal 120, transaction history information and merchant information previously received and stored from the merchant terminal 110, that is, the transaction stored in step S405 described above
  • the details information and the affiliated store information are checked, and points used in the affiliated store according to the transaction details information are calculated (S415).
  • the point earning server 150 checks the point sharing group in the point database 160 using the customer identification information received from the customer terminal 120 (S417).
  • Point earning server 150 accumulates the calculated points to the user of the customer terminal 120 and all the members in the identified point sharing group (S419). That is, the point earning server 150 records the points in the point database 160.
  • merchant A earns one stamp for 1,000 won, but if customer 1 with a phone number of 010-111-1111 purchased 3000 won at the merchant A, the point earning server 150 is a customer. 1 and 3 members will each earn 3 stamps for all members in the point sharing group that are assigned to share points with Customer1.
  • the point earning server 150 that has accumulated the points notifies the point accumulation to all of the members belonging to the customer terminal 120 and the point sharing group (S421).
  • Point accumulation notifications include SMS / MMS messages, emails, or push notification messages to point accumulation management applications.
  • FIG. 5 is a diagram showing the configuration of a point earning server according to an embodiment of the present invention.
  • the point earning server 150 includes an earning code request receiving unit 510, an earning code generating unit 520, an earning request receiving unit 530, a point sharing group checking unit 540, It includes a point earning unit 550 and a point earning notification unit 560.
  • the earning code request receiving unit 510 receives an earning code request including transaction details and affiliated store information from the affiliated store terminal 110.
  • the transaction history information may include only a payment amount or may include a payment amount, a trade name, and a quantity.
  • the earning code generator 520 generates an earning code for the transaction history information according to the earning code request, stores the earning code with the transaction history information and the affiliated store information in the point database 160, and stores the generated earning code. Transmit to the merchant terminal 110.
  • the earning code transmitted to the affiliated store terminal 110 is printed on the receipt as a QR code together with the access address of the point earning server 160, and the customer terminal 120 scans the QR code printed on the receipt for points. Access to the earning server 160 will request to earn points.
  • the earning request receiving unit 530 scans a QR code including an earning code and an access address (URL) printed on the receipt, and then accesses the customer identification information (from the customer terminal 120 that is connected using the access URL). For example, a phone number or a PIN code) and a point earning request including the earning code scanned from the QR code.
  • the point sharing group checking unit 540 checks the point sharing group in the point database 160 using the customer identification information included in the point earning request.
  • Point earning unit 550 using the earning code included in the point earning request received from the customer terminal 120, the transaction history information and merchant information previously received and stored from the merchant terminal 110 points database (In step 160, after calculating points that can be used in the affiliated store according to the transaction history information, the points are equally accumulated to the user of the customer terminal 120 and all members of the identified point sharing group. do.
  • the credit means recording the points in the point database 160.
  • the point earning notification unit 560 When the points are accumulated by the point earning unit 550, the point earning notification unit 560 notifies the fact that the points are accumulated to all the members of the customer terminal 120 and the point sharing group.
  • the point accumulation notification unit 560 notifies the point accumulation facts through SMS / MMS message, email, or push notification message to the point accumulation management application.
  • the method of the present invention may be implemented as a program and stored in a recording medium (CD-ROM, RAM, ROM, floppy disk, hard disk, magneto-optical disk, etc.) in a computer-readable form.
  • a recording medium CD-ROM, RAM, ROM, floppy disk, hard disk, magneto-optical disk, etc.

Landscapes

  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Description

포인트 적립을 위한 장치 및 그 방법Device and method for earning points

본 발명은 포인트 적립 서비스에 관한 것으로, 보다 구체적으로 고객의 물품이나 서비스의 구매에 따른 결제 동작과 연동하여 포인트 적립 서비스를 제공하는 장치 및 방법에 관한 것이다.The present invention relates to a point earning service, and more particularly, to an apparatus and method for providing a point earning service in conjunction with a payment operation according to the purchase of a customer's goods or services.

본 출원은 2012년 7월 16일에 출원된 한국특허출원 제10-2012-0077101호에 기초한 우선권을 주장하며, 해당 출원의 명세서 및 도면에 개시된 모든 내용은 본 출원에 원용된다.This application claims the priority based on Korean Patent Application No. 10-2012-0077101 filed on July 16, 2012, all the contents disclosed in the specification and drawings of that application are incorporated in this application.

온/오프라인 상거래에서 고객을 확보하고 매출을 증대시키기 위한 방안이 강구되어 왔고 이러한 방안 중 하나가 스탬프 또는 마일리지 등의 포인트 적립 서비스이다. 포인트 적립 서비스는 일정 금액 이상의 상품을 구매하거나 일정한 개수의 상품을 구매한 고객에게 그 결제 금액의 일정 부분을 현금으로 돌려주는 대신 포인트를 적립하여 주고, 고객은 그 적립된 포인트를 현금처럼 사용할 수 있도록 하는 서비스이다. In order to secure customers and increase sales in on / off-line commerce, one of the measures is to earn points such as stamps or mileage. Point earning service allows customers who purchase more than a certain amount of goods or a certain number of items to earn points instead of cashing a portion of the payment, and the customer can use the accumulated points as cash. It is a service.

이러한 포인트 적립 서비스를 이용하면 판매자는 매출 증진, 단골 고객 확보, 다른 판매자와의 차별화 등의 효과를 얻을 수 있으며, 고객은 일정 금액을 할인받을 수 있는 이점을 갖는다. 이러한 종래의 포인트 적립 서비스는 통상적으로 두 가지 방식으로 이루어진다. 첫 번째는 오프라인에서 판매자가 종이 형태의 포인트 적립 카드를 고객에 제공하고 고객이 상품을 구매하는 때에 그 종이 형태의 포인트 적립 카드에 스탬프를 찍어주는 방식이다. 두 번째는 판매자가 플라스틱 적립 카드를 고객에게 제공하고 고객은 상품 구매 후 플라스틱 적립 카드를 판매자에게 제시하여 온라인으로 포인트를 적립하는 방식이다.By using the point earning service, the seller can obtain the effect of increasing sales, securing regular customers, and differentiating from other sellers, and the customer has the advantage of discounting a certain amount. This conventional point earning service is typically done in two ways. The first is a method in which the seller provides a paper point earning card to a customer and stamps the paper point earning card when the customer purchases the product. Second, the seller provides the plastic credit card to the customer, and the customer earns the points online by presenting the plastic credit card to the seller after purchasing the product.

그러나 상술한 종래의 포인트 적립 방식은 포인트 적립 카드를 분실하거나 포인트 적립 카드에 이상이 발생하면 포인트를 적립할 수 없는 단점을 가지고, 또한 각 매장별로 독립적으로 포인트 적립 서비스를 제공하는 경우 각 매장별 포인트 적립 카드를 항상 휴대하고 다녀야 하므로 고객 측에서는 그 관리가 용이하지 않고 실제 사용 빈도도 높지 않게 된다. 또한 종래의 포인트 적립 방식 중 플라스틱 적립 카드를 이용하는 방식은 포인트 적립 카드가 없을 때 주민등록번호나 전화번호를 판매자에게 제시하여 포인트를 적립할 수 있는데, 개인 정보의 노출에 따른 보안 문제가 발생할 수 있다.However, the above-described conventional point earning method has a disadvantage in that points cannot be earned when a point earning card is lost or an error occurs in the point earning card, and in addition, if each point provides a point earning service independently for each store, Since the credit card must be carried at all times, it is not easy to manage on the customer side and the frequency of actual use is not high. In addition, the method of using a plastic credit card of the conventional point earning method can earn points by presenting the social security number or phone number to the seller when there is no point earning card, security problems may occur due to the exposure of personal information.

본 발명은 상기와 같은 문제점을 해결하기 위해 안출된 것으로, 판매자로부터 물품이나 서비스를 구매한 후 개인 정보나 포인트 적립 카드를 상기 판매자에게 제시하지 않아도 상기 구매에 대한 포인트를 적립할 수 있도록 하는 장치 및 방법을 제공하는데 목적이 있다. The present invention has been made to solve the above problems, the device for enabling to earn points for the purchase without having to present the personal information or points earning card to the seller after purchasing goods or services from the seller and The purpose is to provide a method.

본 발명의 다른 목적 및 장점들은 하기의 설명에 의해서 이해될 수 있으며, 본 발명의 실시예에 의해 보다 분명하게 알게 될 것이다. 또한, 본 발명의 목적 및 장점들은 특허 청구 범위에 나타낸 수단 및 그 조합에 의해 실현될 수 있음을 쉽게 알 수 있을 것이다.Other objects and advantages of the present invention can be understood by the following description, and will be more clearly understood by the embodiments of the present invention. Also, it will be readily appreciated that the objects and advantages of the present invention may be realized by the means and combinations thereof indicated in the claims.

상기 목적을 달성하기 위한 본 발명의 일 측면에 따른 가맹점 단말 및 고객 단말과 통신망을 통해 연결되어 포인트를 적립하는 포인트 적립 장치는, 상기 가맹점 단말로부터 거래 내역 정보를 포함하는 적립 코드 요청을 수신하는 적립 코드 요청 수신부; 적립 코드를 생성하여 상기 거래 내역 정보와 함께 저장수단에 저장하고 상기 적립 코드를 상기 가맹점 단말로 전송하는 적립 코드 생성부; 상기 고객 단말로부터 고객 식별정보 및 상기 적립 코드를 포함하는 포인트 적립 요청을 수신하는 적립 요청 수신부; 및 상기 적립 요청 수신부에서 수신된 적립 코드를 이용하여 상기 저장수단에서 상기 거래 내역 정보를 추출하고 그 추출된 거래 내역 정보를 이용하여 포인트를 산출하며 그 산출된 포인트를 상기 고객 식별정보를 이용하여 상기 저장수단에 적립하는 포인트 적립부;를 포함한다. Point earning device connected to the merchant terminal and the customer terminal according to an aspect of the present invention for achieving the above object through the communication network, earning points, earning to receive an earning code request including transaction history information from the merchant terminal Code request receiving unit; An earning code generating unit for generating an earning code and storing it in a storage means together with the transaction history information and transmitting the earning code to the affiliated store terminal; An earning request receiving unit for receiving a request for earning points including customer identification information and the earning code from the customer terminal; And extracting the transaction history information from the storage means by using the earning code received by the earning request receiving unit, calculating points using the extracted transaction history information, and calculating the points using the customer identification information. It includes; Earn points earned in the storage means.

상기 포인트 적립 장치는 상기 저장수단에서 포인트 공유 그룹을 확인하는 공유 그룹 확인부;를 더 포함하고, 상기 포인트 적립부는, 상기 포인트 공유 그룹에 속하는 구성원 모두에게 상기 산출된 포인트를 동일하게 적립할 수 있다. The point earning device may further include a sharing group checking unit for identifying a point sharing group in the storage means, wherein the point earning unit may equally accumulate the calculated points to all members belonging to the point sharing group. .

상기 포인트 적립 장치는, 포인트 적립 통보 메시지를 상기 고객 단말 및 상기 구성원의 단말로 전송하는 포인트 적립 통보부;를 더 포함할 수 있다. The point earning device may further include a point earning notification unit for transmitting a point earning notification message to the customer terminal and the terminal of the member.

상기 포인트 적립 통보부는, 상기 포인트 적립 통보 메시지를 상기 고객 단말 및 상기 구성원의 단말에 설치된 포인트 적립 관리 어플리케이션으로 푸시할 수 있다. The point accumulation notification unit may push the point accumulation notification message to the point accumulation management application installed in the customer terminal and the terminal of the member.

상기 가맹점 단말로 전송된 적립 코드는, 이미지 코드로 생성되어 상기 가맹점 단말에 의해 영수증에 프린트되고, 상기 포인트 적립 요청은, 상기 고객 단말에 의해 상기 이미지 코드가 스캔됨에 따라 상기 적립 요청 수신부로 수신될 수 있다. The earning code transmitted to the affiliated store terminal is generated as an image code and printed on a receipt by the affiliated store terminal, and the point earning request is received to the earning request receiving unit as the image code is scanned by the customer terminal. Can be.

상기 이미지 코드는, QR 코드 또는 바코드 중 어느 하나일 수 있다. The image code may be any one of a QR code or a barcode.

상기 목적을 달성하기 위한 본 발명의 다른 측면에 따른 가맹점 단말 및 고객 단말과 통신망을 통해 연결된 포인트 적립 서버에 의한 포인트 적립 방법은, 상기 가맹점 단말로부터 거래 내역 정보를 포함하는 적립 코드 요청을 수신하는 단계; 적립 코드를 생성하여 상기 거래 내역 정보와 함께 저장수단에 저장하고 상기 적립 코드를 상기 가맹점 단말로 전송하는 단계; 상기 고객 단말로부터 고객 식별정보 및 상기 적립 코드를 포함하는 포인트 적립 요청을 수신하는 단계; 및 수신된 적립 코드를 이용하여 상기 저장수단에서 상기 거래 내역 정보를 추출하고 그 추출된 거래 내역 정보를 이용하여 포인트를 산출하며 그 산출된 포인트를 상기 고객 식별정보를 이용하여 상기 저장수단에 적립하는 단계;를 포함한다. According to another aspect of the present invention, a point earning method by a point earning server connected through a communication network with an affiliated store terminal and a customer terminal includes: receiving a request for an accumulation code including transaction history information from the affiliated store terminal; ; Generating an earning code and storing it in a storage means together with the transaction history information and transmitting the earning code to the affiliated store terminal; Receiving a point earning request including the customer identification information and the earning code from the customer terminal; And extracting the transaction history information from the storage means using the received earning code, calculating points using the extracted transaction history information, and storing the calculated points in the storage means using the customer identification information. It includes; step.

상기 목적을 달성하기 위한 본 발명의 또 다른 측면에 따른, 통신망을 통해 포인트 적립 서버와 연결되어 포인트 적립 서비스를 제공하는 가맹점 장치는, 고객의 거래 내역 정보를 포함하는 적립 코드 요청을 상기 포인트 적립 서버로 전송하고 이에 대한 응답으로 상기 포인트 적립 서버로부터 1회용의 적립 코드를 수신하는 적립 코드 요청부; 및 상기 적립 코드 요청부에서 수신된 적립 코드를 포함하는 이미지 코드를 생성하고 그 이미지 코드와 상기 고객의 결제 금액을 영수증에 프린트하여 출력하는 영수증 출력부;를 포함한다.In accordance with another aspect of the present invention for achieving the above object, the merchant device connected to the point earning server via a communication network to provide a point earning service, the point earning server requesting the earning code request including the transaction history information of the customer Earning code request unit for transmitting to and receiving a one-time earning code from the point earning server in response thereto; And a receipt output unit which generates an image code including the earning code received from the earning code request unit and prints the image code and the payment amount of the customer on a receipt.

상기 영수증 출력부는, 상기 이미지 코드에 상기 포인트 적립 서버의 접속 주소(URL)를 기록할 수 있다.The receipt output unit may record the access address (URL) of the point earning server in the image code.

본 발명은 고객이 판매자에게 개인 정보를 제시하지 않아도 포인트를 적립할 수 있도록 하여 개인 정보의 노출을 방지하여 개인 정보를 보호할 수 있다.The present invention can protect the personal information by preventing the exposure of the personal information by allowing the customer to earn points even without presenting the personal information to the seller.

또한, 본 발명은 고객이 판매자에게 포인트 적립 카드를 제시하지 않아도 포인트를 적립할 수 있도록 하여 포인트 적립 카드를 휴대하고 다녀야 하는 번거로움을 해결한다.In addition, the present invention solves the hassle of having to carry a point earning card by allowing the customer to earn points without presenting the point earning card to the seller.

또한, 본 발명은 판매자가 통상적인 신용카드 결제나 현금 결제만을 수행하여도 고객에게 자동으로 포인트가 적립되도록 하여 판매자 측에게도 편리함을 제공한다.In addition, the present invention provides convenience to the seller side by allowing the points to be automatically accumulated to the customer even if the seller only performs a normal credit card payment or cash payment.

도 1은 본 발명의 일 실시예에 따른 포인트 적립 시스템의 구성을 나타낸 도면이다.1 is a view showing the configuration of a point earning system according to an embodiment of the present invention.

도 2는 도 1의 포인트 적립 시스템에서의 포인트 적립 방법을 설명하는 신호 흐름도이다. FIG. 2 is a signal flowchart illustrating a point earning method in the point earning system of FIG. 1.

도 3은 본 발명의 다른 실시예에 따른 포인트 적립 시스템의 구성을 나타낸 도면이다.3 is a view showing the configuration of a point earning system according to another embodiment of the present invention.

도 4는 도 3의 포인트 적립 시스템에서 포인트를 적립하는 과정을 나타낸 신호 흐름도이다.4 is a signal flow diagram illustrating a process of earning points in the point earning system of FIG. 3.

도 5는 본 발명의 일 실시예에 따른 포인트 적립 서버의 구성을 나타낸 도면이다.5 is a diagram showing the configuration of a point earning server according to an embodiment of the present invention.

상술한 목적, 특징 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이며, 그에 따라 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 것이다. 또한, 본 발명을 설명함에 있어서 본 발명과 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에 그 상세한 설명을 생략하기로 한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일 실시예를 상세히 설명하기로 한다.The above objects, features and advantages will become more apparent from the following detailed description taken in conjunction with the accompanying drawings, whereby those skilled in the art may easily implement the technical idea of the present invention. There will be. In addition, in describing the present invention, when it is determined that the detailed description of the known technology related to the present invention may unnecessarily obscure the gist of the present invention, the detailed description thereof will be omitted. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 "…부", "모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.Throughout the specification, when a part is said to "include" a certain component, it means that it can further include other components, without excluding other components unless specifically stated otherwise. In addition, the terms “… unit”, “module”, etc. described in the specification mean a unit that processes at least one function or operation, which may be implemented by hardware or software, or a combination of hardware and software.

도 1은 본 발명의 일 실시예에 따른 포인트 적립 시스템의 구성을 나타낸 도면이다.1 is a view showing the configuration of a point earning system according to an embodiment of the present invention.

도 1을 참조하면, 본 실시예에 따른 포인트 적립 시스템은 가맹점 단말(110), 고객 단말(120), 포인트 적립 서버(150) 및 통신망(170)을 포함한다.Referring to FIG. 1, the point earning system according to the present embodiment includes an affiliated store terminal 110, a customer terminal 120, a point earning server 150, and a communication network 170.

가맹점 단말(110)은 물품이나 서비스를 판매하고 본 발명에 따른 포인트 적립 서비스를 제공하는 서비스 가맹점의 결제 단말로서 신용카드 결제 기능을 구비하고 현금 결제 기능을 구비한 단말이다. 가맹점 단말(110)은 POS(Point Of Sales) 단말일 수 있다. 여기서 현금 결제 기능은 현금 결제한 거래 내역을 저장하는 것을 의미한다. 가맹점 단말(110)은 상기 POS 단말과 같은 오프라인 결제 단말뿐만 아니라 온라인 결제를 위한 결제 수단, 예컨대 온라인 전자 상거래에서 판매자를 위한 결제 시스템도 포함할 수 있는 것으로 이해될 수 있다.The merchant terminal 110 is a payment terminal of a service merchant that sells goods or services and provides a point earning service according to the present invention, and is a terminal having a credit card payment function and a cash payment function. The affiliated store terminal 110 may be a point of sales (POS) terminal. Here, the cash payment function means storing transaction details of cash payment. The merchant terminal 110 may be understood to include not only an offline payment terminal such as the POS terminal, but also a payment system for online payment, for example, a payment system for a seller in an online electronic commerce.

가맹점 단말(110)은 신용카드 결제시 카드사 서버와 연동하여 신용카드 결제를 처리하고 현금 결제시 거래 정보를 저장하며 영수증을 출력한다. 가맹점 단말(610)은 현금 결제 또는 신용카드 결제시 포인트 적립을 위한 QR 코드를 영수증에 출력한다. 이러한 가맹점 단말(110)은 도 1에 도시된 바와 같이, 결제 처리부(111), 적립 코드 요청부(113) 및 영수증 출력부(115)를 포함한다.The merchant terminal 110 processes credit card payments in connection with a card company server at the time of credit card payment, stores transaction information at the time of cash payment, and outputs a receipt. Merchant terminal 610 outputs a QR code for receipt of points when cash payment or credit card payment. As illustrated in FIG. 1, the affiliated store terminal 110 includes a payment processing unit 111, a earning code request unit 113, and a receipt output unit 115.

결제 처리부(111)는 고객의 신용카드를 리딩하여 신용카드 정보를 추출하여 카드사 서버와 연동하여 신용 결제를 수행한다. 또한, 결제 처리부(111)는 가맹점주로부터 고객의 현금 결제에 관한 입력을 수신하여 현금 거래 내역을 저장한다. The payment processing unit 111 reads the credit card of the customer, extracts the credit card information, and performs the credit payment in connection with the card company server. In addition, the payment processing unit 111 receives an input relating to the customer's cash payment from the merchant owner and stores the cash transaction history.

적립 코드 요청부(113)는 신용카드를 이용한 결제 처리시 또는 현금 결제 처리시, 상기 결제 처리부(111)로부터 전달된 거래 내역 정보 그리고 가맹점 정보를 포함하는 적립 코드 요청을 포인트 적립 서버(150)로 전송하고 이에 대한 응답으로 적립 코드를 수신한다. 여기서 상기 거래 내역 정보는 결제 금액만을 포함할 수도 있고, 또는 결제 금액/상품명/상품코드/구매상품개수 등을 포함할 수도 있다. The earning code requesting unit 113 receives the earning code request including transaction details and merchant information transmitted from the payment processing unit 111 at the time of payment processing using a credit card or cash payment processing to the point earning server 150. Send and receive the earning code in response. The transaction history information may include only a payment amount or may include a payment amount / product name / product code / purchase product number.

영수증 출력부(115)는 신용카드 결제 또는 현금 결제시 영수증을 출력한다. 이때 영수증 출력부(115)는 상기 적립 코드 그리고 포인트 적립 서버(150)의 접속 주소(URL)를 포함하는 QR 코드를 상기 영수증에 출력한다. 여기서는 QR 코드를 예로 들지만, 접속 주소와 적립 코드를 기록할 수 있는 이미지 코드, 예컨대 바코드 등도 사용될 수 있다.The receipt output unit 115 outputs a receipt at the time of credit card payment or cash payment. At this time, the receipt output unit 115 outputs the QR code including the earning code and the access address (URL) of the point earning server 150 to the receipt. Here, the QR code is taken as an example, but an image code, for example, a barcode, may be used to record the access address and the earning code.

영수증 출력부(115)는 신용카드 결제시 신용카드 결제 영수증에 QR 코드를 프린트해야 하므로, 카드사 서버(630)로부터 결제 승인 메시지가 수신될 때 결제 내역을 바로 영수증으로 출력하지 않고 포인트 적립 서버(150)로부터 적립 코드를 수신할 때까지 대기하였다가 적립 코드가 수신될 때 QR 코드를 생성하여 영수증을 출력한다.Since the receipt output unit 115 has to print a QR code on the credit card payment receipt when the credit card is settled, when the payment approval message is received from the card company server 630, the point credit server 150 does not immediately output the payment details as a receipt. Wait until you receive the earning code from, and when the earning code is received, generates a QR code to output the receipt.

고객 단말(120)은 가맹점에서 물품이나 서비스를 구매한 고객의 단말로서, QR 코드를 스캔하여 정보를 추출할 수 있고 통신 모뎀을 내장하여 통신망(170)을 통해 포인트 적립 서버(150)로 접속할 수 있으며, 포인트 적립 서버(150)로부터 포인트 적립 통보 메시지를 수신할 수 있는 단말이다. 대표적으로, CDMA 이동통신단말, WCDMA 이동통신단말, LTE 이동통신단말 등을 들 수 있다. 여기서 포인트 적립 통보 메시지는 SMS 또는 MMS 메시지, 또는 고객 단말(120)에 설치된 포인트 적립 관리 어플리케이션으로 푸시되는 푸시 메시지일 수 있다.The customer terminal 120 is a terminal of a customer who has purchased goods or services from a merchant, and can scan information by scanning a QR code and have a built-in communication modem to access the point earning server 150 through the communication network 170. The terminal may receive a point earning notification message from the point earning server 150. Representative examples thereof include a CDMA mobile communication terminal, a WCDMA mobile communication terminal, and an LTE mobile communication terminal. Here, the point accumulation notification message may be an SMS or MMS message, or a push message pushed to the point accumulation management application installed in the customer terminal 120.

구체적으로, 고객 단말(120)은 가맹점 단말(110)에서 출력된 영수증에 프린트된 QR 코드를 스캔할 수 있는 스캔 프로그램을 구비하고 상기 QR 코드에 기록된 접속 주소(URL)를 이용하여 포인트 적립 서버(150)에 접속한다. 또한 고객 단말(120)은 포인트 적립 서버(150)로 접속하며 전화번호 또는 PIN 번호와 같은 고객 식별정보 그리고 상기 QR 코드에서 추출한 적립 코드를 전송하여 포인트 적립을 요청한다.Specifically, the customer terminal 120 has a scan program for scanning the QR code printed on the receipt output from the merchant terminal 110 and using the access address (URL) recorded in the QR code points earning server (150). In addition, the customer terminal 120 is connected to the point earning server 150 and requests to earn points by transmitting customer identification information such as a phone number or PIN number and the earning code extracted from the QR code.

전술한 설명에서 QR 코드에 포인트 적립 서버(150)의 접속 주소(URL)가 포함되는 것으로 설명하였으나, 고객 단말(120)에 전술한 포인트 적립 관리 어플리케이션이 설치되어 있고 그 포인트 적립 관리 어플리케이션이 QR 코드를 스캔할 수 있으며 상기 포인트 적립 관리 어플리케이션 내에 포인트 적립 서버(150)의 접속 주소(URL)가 설정되어 있는 경우, QR 코드에는 상기 접속 주소(URL)가 포함되지 않아도 무방하다.In the above description, the QR code has been described as including an access address (URL) of the point earning server 150, but the above-described point earning management application is installed in the customer terminal 120 and the point earning management application is a QR code. If the scanning address and the access address (URL) of the point earning server 150 is set in the point earning management application, the QR code may not include the access address (URL).

통신망(170)은 가맹점 단말(110), 고객 단말(120) 및 포인트 적립 서버(150)를 연결하는 네트워크로서, 부가가치망(VAN), CDMA/WCDMA/LET 등의 이동통신망, WiFi 네트워크 및 전용선 그리고 이들의 조합으로서 여기에 제한되는 것은 아니고 각 구성요소 간 데이터를 송수신할 수 있는 네트워크라면 모두 적용이 가능하다.The communication network 170 is a network connecting the affiliated store terminal 110, the customer terminal 120, and the point earning server 150, a mobile communication network such as a value added network (VAN), CDMA / WCDMA / LET, a WiFi network, and a dedicated line. The combination is not limited thereto, and any network can be used as long as it can transmit and receive data between the components.

포인트 적립 서버(150)는, 가맹점에서 물품이나 서비스를 구매하는 고객의 포인트를 적립한다. 여기서 포인트는 스탬프, 쿠폰 또는 마일리지 등을 포함한다. 구체적으로, 포인트 적립 서버(150)는 가맹점 단말(110)로부터 고객의 거래 내역 정보 그리고 가맹점 정보를 포함하는 적립 코드 요청을 수신하고, 그 요청에 따라 적립 코드를 생성하여 상기 거래 내역 정보 및 가맹점 정보와 함께 포인트 데이터베이스(160)에 저장하고, 상기 생성된 적립 코드를 상기 가맹점 단말(110)로 회신한다.The point earning server 150 accumulates points of a customer who purchases goods or services at a merchant. Here, the points include stamps, coupons or miles. Specifically, the point earning server 150 receives a request for earning codes including the transaction details and merchant information of the customer from the merchant terminal 110, and generates the earning code according to the request, the transaction history information and merchant information And stored in the point database 160, and returns the generated earning code to the affiliated store terminal (110).

상기 적립 코드는 결제 트랜잭션을 구분하는 것으로 이해될 수 있고, 결제 트랜잭션이 일어날 때 1회용으로 생성되는 것으로서, 포인트 적립이 완료되면 해당 적립 코드는 삭제된다. The earning code may be understood as distinguishing a payment transaction, and is generated for one time when a payment transaction occurs, and when the point accumulation is completed, the corresponding earning code is deleted.

포인트 적립 서버(150)는, 영수증에 프린트된 적립 코드 및 접속 주소(URL)를 포함하는 QR 코드를 스캔한 후 상기 접속 URL를 이용하여 접속해 온 고객 단말(120)로부터, 고객 식별정보(예컨대 전화번호 또는 PIN 코드)와 상기 QR 코드에서 스캔된 상기 적립 코드를 수신한다.Point earning server 150, after scanning the QR code including the earning code and the access address (URL) printed on the receipt from the customer terminal 120 connected using the access URL, customer identification information (for example, Phone number or PIN code) and the credit code scanned from the QR code.

포인트 적립 서버(150)는, 고객 단말(120)로부터 수신된 적립 코드를 이용하여, 가맹점 단말(110)로부터 미리 수신하여 저장해두었던 거래 내역 정보 및 가맹점 정보를 포인트 데이터베이스(160)에서 확인하고, 해당 가맹점에서 제공하는 상기 거래 내역 정보에 따른 포인트를 산출한 후 상기 고객 단말(120)로부터 수신된 고객 식별정보를 이용하여 포인트 데이터베이스(160)에 저장한다.Point earning server 150, using the earning code received from the customer terminal 120, checks the transaction history information and merchant information previously received and stored from the merchant terminal 110 in the point database 160, After calculating the point according to the transaction history information provided by the merchant and stores in the point database 160 using the customer identification information received from the customer terminal 120.

예를 들어, 가맹점 A에서 1,000원당 1개의 스탬프를 제공하는데 고객이 3,000원의 상품을 구매한 경우 3개의 스탬프를 해당 고객에게 적립하고, 또는 가맹점 A에서 도넛 2개 구입시 1 개의 스탬프를 제공하는데 고객이 4 개의 도넛을 구매한 경우 2 개의 스탬프를 해당 고객에게 적립한다.For example, if merchant A provides one stamp for every 1,000 won, and the customer buys the product for 3,000 won, the customer earns three stamps for the customer, or if merchant A buys two donuts, If a customer purchases 4 donuts, 2 stamps will be awarded to the customer.

포인트 데이터베이스(160)는 포인트 적립 서비스에 가입한 고객들의 포인트를 가맹점별로 나누어 저장한다. 여기서 고객 정보의 기준은 상기 고객 식별정보일 수 있고, 포인트는 전술한 스탬프 또는 마일리지 등을 포함한다. 아래 표1은 포인트 데이터베이스(160)에 저장된 고객별 포인트 정보를 나타낸 테이블이다.The point database 160 divides and stores points of customers who have subscribed to the point earning service for each affiliate store. Here, the reference of the customer information may be the customer identification information, and the point includes the stamp or mileage described above. Table 1 below is a table showing point information for each customer stored in the point database 160.

표 1 포인트 적립 연동 식별 정보 가맹점 정보 포인트 010-1111-1111 가맹점 1 스탬프 2개 가맹점 2 스탬프 1개 가맹점 3 마일리지 1000 ... ... 가맹점 N 마일리지 2000 010-2222-1111 가맹점 1 스탬프 5 ... ... ... ... ... Table 1 Point earning linkage identification information Merchant Information point 010-1111-1111 Merchant 1 2 stamps Merchant 2 1 stamp Merchant 3 Mileage 1000 ... ... Merchant N Mileage 2000 010-2222-1111 Merchant 1 Stamp 5 ... ... ... ... ...

[표1]의 예에서는 '고객 식별정보'로서 전화번호를 이용한다. 그리고 고객별로 각 가맹점별 포인트가 적립되어 있고, 그 포인트의 종류는 스탬프 또는 마일리지 중 어느 하나이다.In the example in Table 1, a telephone number is used as 'customer identification information'. Points are accumulated for each merchant for each customer, and the type of the points is either stamp or mileage.

도 1을 참조하여 설명한 실시예에 따르면, 고객은 포인트 적립을 위해 판매자에게 개인정보나 포인트 적립 카드를 제시하지 않아도 된다. 고객이 영수증에 출력되는 QR 코드를 스캔만하면 자동으로 해당 고객에게 포인트가 적립된다. 따라서 개인정보를 보호할 수 있고, 고객은 포인트 적립 카드를 휴대하고 다니지 않아도 되는 이점이 있다.According to the embodiment described with reference to Figure 1, the customer does not have to present the personal information or points earning card to the seller to earn points. All you have to do is scan the QR code printed on your receipt and you will automatically earn points. Therefore, it is possible to protect personal information, the customer has the advantage of not having to carry a point earning card.

도 2는 도 1의 포인트 적립 시스템에서의 포인트 적립 방법을 설명하는 신호 흐름도이다. FIG. 2 is a signal flowchart illustrating a point earning method in the point earning system of FIG. 1.

도 2를 참조하면, 가맹점 단말(110)은 신용카드를 이용한 결제 처리 또는 현금 결제 처리를 하면서(S201), 고객의 거래 내역 정보 그리고 가맹점 정보를 포함하는 적립 코드 요청을 포인트 적립 서버(150)로 전송한다(S203). 상기 거래 내역 정보는 결제 금액만을 포함할 수도 있고, 또는 결제 금액/상품명/상품코드/구매상품개수 등을 포함할 수도 있다. Referring to FIG. 2, the merchant terminal 110 performs a payment processing or a cash payment processing using a credit card (S201), and requests a credit code request including a transaction history information and merchant information of a customer to the point earning server 150. It transmits (S203). The transaction detail information may include only a payment amount or may include a payment amount / product name / product code / purchase product number.

상기 적립 코드 요청을 수신한 포인트 적립 서버(150)는, 그 요청에 따라 적립 코드를 생성하여 상기 거래 내역 정보 및 가맹점 정보와 함께 데이터베이스에 저장하고 상기 생성된 적립 코드를 상기 가맹점 단말(110)로 회신한다(S205, S207).The point earning server 150 receiving the request for the earning code generates a earning code according to the request, stores it in the database along with the transaction history information and the affiliated store information, and stores the generated earning code to the affiliated store terminal 110. (S205, S207).

가맹점 단말(110)은 상기 적립 코드 그리고 포인트 적립 서버(150)의 접속 주소를 포함하는 QR 코드를 영수증에 출력한다(S209). 여기서는 QR 코드를 예로 들지만, 접속 주소와 적립 코드를 기록할 수 있는 이미지 코드, 예컨대 바코드 등이 사용될 수 있으나 여기에 제한되는 것은 아니다.The affiliated store terminal 110 outputs a QR code including the earning code and the access address of the point earning server 150 on a receipt (S209). Here, the QR code is taken as an example, but an image code, for example, a bar code, etc., capable of recording an access address and an earning code may be used, but is not limited thereto.

고객 단말(120)은 상기 영수증에 프린트된 QR 코드를 스캔하여 접속 주소를 추출하고 그 추출한 접속 주소를 이용하여 포인트 적립 서버(150)에 접속한다. 그리고 고객 단말(120)은 고객 식별정보(예컨대, 전화번호)와 상기 QR 코드로부터 추출한 적립 코드를 포함하는 포인트 적립 요청을 포인트 적립 서버(150)로 전송한다(S211, S213).The customer terminal 120 extracts the access address by scanning the QR code printed on the receipt and accesses the point earning server 150 using the extracted access address. And the customer terminal 120 transmits a point earning request including the customer identification information (for example, a phone number) and the earning code extracted from the QR code to the point earning server 150 (S211, S213).

본 실시예에서 QR 코드에 포인트 적립 서버(150)의 접속 주소(URL)이 포함되는 것으로 설명하였으나, 고객 단말(120)에 포인트 적립 관리 어플리케이션이 설치되어 있고 그 포인트 적립 관리 어플리케이션이 QR 코드를 스캔할 수 있으며 상기 포인트 적립 관리 어플리케이션 내에 상기 접속 주소(URL)가 설정되어 있는 경우, QR 코드에는 상기 접속 주소(URL)가 포함되지 않아도 무방하다.In this embodiment, the QR code has been described as including the access address (URL) of the point earning server 150, but the point earning management application is installed on the customer terminal 120 and the point earning management application scans the QR code When the access address (URL) is set in the point accumulation management application, the QR code may not include the access address (URL).

포인트 적립 서버(150)는, 상기 고객 단말(120)로부터 수신된 적립 코드를 이용하여, 가맹점 단말(110)로부터 미리 수신하여 저장해두었던 거래 내역 정보 및 가맹점 정보, 즉 상술한 단계 S205에서 저장해두었던 거래 내역 정보 및 가맹점 정보를 확인하고, 상기 가맹점에서 제공하는 상기 거래 내역 정보에 따른 포인트를 산출한 후 상기 고객 단말(120)로부터 수신된 고객 식별정보를 이용하여 포인트 데이터베이스(160)에 적립한다(S213). 즉, 포인트 데이터베이스(160)에서 상기 고객 식별정보를 이용하여 해당 고객의 포인트 적립 테이블을 검색하고 상기 산출한 포인트를 기록한다.Point earning server 150, using the earning code received from the customer terminal 120, transaction history information and merchant information previously received and stored from the merchant terminal 110, that is, the transaction stored in step S205 described above After confirming the details information and the affiliated store information, calculating points according to the transaction history information provided by the affiliated store and accumulating in the point database 160 using the customer identification information received from the customer terminal 120 (S213). ). That is, the point database 160 searches for the point accumulation table of the corresponding customer using the customer identification information and records the calculated points.

그리고 포인트 적립 서버(150)는 포인트 적립 후 상기 고객 단말(120)로 포인트 적립 사실을 통보한다(S215). 포인트 적립 통보는 SMS/MMS 메시지, 이메일, 또는 포인트 적립 관리 어플리케이션으로의 알림 메시지 푸시 전송 등을 통해 이루어질 수 있다.In addition, the point earning server 150 notifies the point earning fact to the customer terminal 120 after earning the point (S215). The point accumulation notification may be made through SMS / MMS message, email, or push notification message to the point accumulation management application.

도 3은 본 발명의 다른 실시예에 따른 포인트 적립 시스템의 구성을 나타낸 도면이다. 도 3에 있어서 도 1과 동일한 참조부호의 구성요소는 도 1을 참조하여 설명한 기능 및 동작을 모두 포함한다. 3 is a view showing the configuration of a point earning system according to another embodiment of the present invention. In FIG. 3, the same reference numerals as those of FIG. 1 include all the functions and operations described with reference to FIG. 1.

도 1과 비교하여 도 3을 참조한 실시예에서는 고객 단말들이 포인트 공유 그룹으로 그룹화된다. 예컨대, 고객 단말1(120), 고개 단말2(120-1), 고객 단말3(120-2)은 포인트 공유 그룹1로 묶이고, 이외 다른 고객 단말들도 여러 포인트 공유 그룹으로 묶인다. 이러한 포인트 공유 그룹은 고객 간 동의하에 묶이고 포인트 공유 그룹 정보는 포인트 데이터베이스(160)에 저장된다.In the embodiment with reference to FIG. 3 compared to FIG. 1, the customer terminals are grouped into a point sharing group. For example, the customer terminal 1 (120), the terminal 2 (120-1), the customer terminal 3 (120-2) is grouped into a point sharing group 1, other customer terminals are also grouped into several point sharing group. These point sharing groups are bound with customer agreement and the point sharing group information is stored in the point database 160.

포인트 적립 서버(150)는, 고객 단말(120)로부터 수신된 적립 코드를 이용하여, 가맹점 단말(110)로부터 미리 수신하여 저장해두었던 거래 내역 정보 및 가맹점 정보를 포인트 데이터베이스(160)에서 확인하고, 상기 거래 내역 정보에 따른 상기 가맹점에서 사용할 수 있는 포인트를 산출한다.Point earning server 150, using the earning code received from the customer terminal 120, the transaction history information and merchant information previously received and stored from the merchant terminal 110 in the point database 160, and The points that can be used in the affiliated store according to the transaction history information are calculated.

포인트 적립 서버(150)는 고객 단말(120)로부터 적립 코드와 함께 수신된 고객 식별정보를 이용하여 포인트 데이터베이스(160)에서 해당 고객 단말(120)의 사용자가 속한 포인트 공유 그룹을 확인하고 그 포인트 공유 그룹에 속하는 구성원들에게도 동일한 포인트를 적립한다.The point earning server 150 checks the point sharing group to which the user of the corresponding customer terminal 120 belongs in the point database 160 using the customer identification information received together with the earning code from the customer terminal 120 and shares the point. The same points are earned for members of the group.

포인트 적립 서버(150)는 포인트 공유 그룹에 속하는 모든 구성원들에게 포인트를 적립한 후 해당 모든 구성원들의 단말로 포인트 적립 통보를 한다. 포인트 적립 통보는 SMS, MMS 메시지, 이메일, 또는 포인트 적립 관리 어플리케이션으로의 알림 메시지 푸시 전송 등을 포함한다. 구성원들의 전화번호 등은 포인트 데이터베이스(160)에서 확인될 수 있다. Point earning server 150 after earning points to all members belonging to the point sharing group and notifies the points earned to the terminal of all the corresponding members. Point accumulation notifications include SMS, MMS messages, emails, or push notification messages to point accumulation management applications. Phone numbers and the like of the members may be confirmed in the point database 160.

도 3을 참조한 실시예에 따르면, 한 명의 고객이 물품을 구매할 때 해당 고객뿐만 아니라 해당 고객이 속하는 포인트 공유 그룹 내의 모든 구성원들에 대해서도 동일한 포인트를 적립해 줌으로써, 가맹점주는 더 많은 고객을 유인할 수 있고, 고객 측면에서는 보다 많은 혜택을 누릴 수 있다. 다만, 포인트 공유 그룹을 구성하는 구성원의 수는 제한될 수 있다. According to the embodiment of FIG. 3, when one customer purchases an item, the affiliate store may attract more customers by earning the same points not only for the customer but also for all members in the point sharing group to which the customer belongs. And more benefits from the customer's perspective. However, the number of members constituting the point sharing group may be limited.

도 4는 도 3의 포인트 적립 시스템에서 포인트를 적립하는 과정을 나타낸 신호 흐름도이다.4 is a signal flow diagram illustrating a process of earning points in the point earning system of FIG. 3.

도 4를 참조하면, 가맹점 단말(110)은 신용카드를 이용한 결제 처리 또는 현금 결제 처리를 하면서(S401), 거래 내역 정보 그리고 가맹점 정보를 포함하는 적립 코드 요청을 포인트 적립 서버(150)로 전송한다(S403). 상기 거래 내역 정보는 결제 금액만을 포함할 수도 있고, 또는 결제 금액/상품명/상품코드/구매상품개수 등을 포함할 수도 있다. Referring to FIG. 4, the merchant terminal 110 transmits a credit code request including transaction history information and merchant information to the point earning server 150 while performing payment processing or cash payment processing using a credit card (S401). (S403). The transaction detail information may include only a payment amount or may include a payment amount / product name / product code / purchase product number.

상기 적립 코드 요청을 수신한 포인트 적립 서버(150)는, 그 요청에 따라 적립 코드를 생성하여 상기 거래 내역 정보 및 가맹점 정보와 함께 데이터베이스에 저장하고 상기 생성된 적립 코드를 상기 가맹점 단말(110)로 회신한다(S405, S407).The point earning server 150 receiving the request for the earning code generates a earning code according to the request, stores it in the database along with the transaction history information and the affiliated store information, and stores the generated earning code to the affiliated store terminal 110. It returns (S405, S407).

가맹점 단말(110)은 상기 적립 코드 그리고 포인트 적립 서버(150)의 접속 주소를 포함하는 QR 코드를 영수증에 출력한다(S409). 여기서는 QR 코드를 예로 들지만, 접속 주소와 적립 코드를 기록할 수 있는 이미지 코드, 예컨대 바코드 등이 사용될 수 있으나 여기에 제한되는 것은 아니다.Merchant terminal 110 outputs a QR code including the earning code and the access address of the point earning server 150 on the receipt (S409). Here, the QR code is taken as an example, but an image code, for example, a bar code, etc., capable of recording an access address and an earning code may be used, but is not limited thereto.

고객 단말(120)은 상기 영수증에 프린트된 QR 코드를 스캔하여 접속 주소를 추출하고 그 추출한 접속 주소를 이용하여 포인트 적립 서버(150)에 접속한다. 그리고 고객 단말(120)은 고객 식별정보(예컨대, 전화번호)와 상기 QR 코드로부터 추출한 적립 코드를 포함하는 포인트 적립 요청을 포인트 적립 서버(150)로 전송한다(S411, S413).The customer terminal 120 extracts the access address by scanning the QR code printed on the receipt and accesses the point earning server 150 using the extracted access address. And the customer terminal 120 transmits a point earning request including the customer identification information (for example, the phone number) and the earning code extracted from the QR code to the point earning server 150 (S411, S413).

포인트 적립 서버(150)는, 상기 고객 단말(120)로부터 수신된 적립 코드를 이용하여, 가맹점 단말(110)로부터 미리 수신하여 저장해두었던 거래 내역 정보 및 가맹점 정보, 즉 상술한 단계 S405에서 저장해두었던 거래 내역 정보 및 가맹점 정보를 확인하고, 상기 거래 내역 정보에 따른 상기 가맹점에서 사용할 수 있는 포인트를 산출한다(S415). 그리고, 포인트 적립 서버(150)는 상기 고객 단말(120)로부터 수신된 고객 식별정보를 이용하여 포인트 데이터베이스(160)에서 포인트 공유 그룹을 확인한다(S417).Point earning server 150, using the earning code received from the customer terminal 120, transaction history information and merchant information previously received and stored from the merchant terminal 110, that is, the transaction stored in step S405 described above The details information and the affiliated store information are checked, and points used in the affiliated store according to the transaction details information are calculated (S415). In addition, the point earning server 150 checks the point sharing group in the point database 160 using the customer identification information received from the customer terminal 120 (S417).

포인트 적립 서버(150)는 상기 산출한 포인트를 상기 고객 단말(120)의 사용자 그리고 상기 확인한 포인트 공유 그룹 내의 모든 구성원들에게 적립한다(S419). 즉 포인트 적립 서버(150)는 포인트 데이터베이스(160)에 포인트를 기록한다. Point earning server 150 accumulates the calculated points to the user of the customer terminal 120 and all the members in the identified point sharing group (S419). That is, the point earning server 150 records the points in the point database 160.

예를 들어, A 가맹점에서는 1000원에 1 개의 스탬프를 적립해 주는데 전화번호가 010-111-1111인 고객1이 상기 A 가맹점에서 3000원의 상품을 구매한 경우, 포인트 적립 서버(150)는 고객1 그리고 고객1과 함께 포인트를 공유하는 것으로 맺어진 포인트 공유 그룹 내의 모든 구성원들에게 각각 3 개의 스탬프를 적립한다. For example, merchant A earns one stamp for 1,000 won, but if customer 1 with a phone number of 010-111-1111 purchased 3000 won at the merchant A, the point earning server 150 is a customer. 1 and 3 members will each earn 3 stamps for all members in the point sharing group that are assigned to share points with Customer1.

포인트를 적립한 포인트 적립 서버(150)는 상기 고객 단말(120) 그리고 상기 포인트 공유 그룹에 속하는 구성원들 모두에게 포인트 적립을 통보한다(S421). 포인트 적립 통보는 SMS/MMS 메시지, 이메일, 또는 포인트 적립 관리 어플리케이션으로의 알림 메시지 푸시 전송 등을 포함한다. The point earning server 150 that has accumulated the points notifies the point accumulation to all of the members belonging to the customer terminal 120 and the point sharing group (S421). Point accumulation notifications include SMS / MMS messages, emails, or push notification messages to point accumulation management applications.

도 5는 본 발명의 일 실시예에 따른 포인트 적립 서버의 구성을 나타낸 도면이다.5 is a diagram showing the configuration of a point earning server according to an embodiment of the present invention.

도 5를 참조하면, 본 실시예에 따른 포인트 적립 서버(150)는 적립 코드 요청 수신부(510), 적립 코드 생성부(520), 적립 요청 수신부(530), 포인트 공유 그룹 확인부(540), 포인트 적립부(550) 및 포인트 적립 통보부(560)를 포함한다.Referring to FIG. 5, the point earning server 150 according to the present embodiment includes an earning code request receiving unit 510, an earning code generating unit 520, an earning request receiving unit 530, a point sharing group checking unit 540, It includes a point earning unit 550 and a point earning notification unit 560.

적립 코드 요청 수신부(510)는 가맹점 단말(110)로부터 거래 내역 정보 그리고 가맹점 정보를 포함하는 적립 코드 요청을 수신한다. 여기서 거래 내역 정보는 결제 금액만을 포함할 수도 있고, 또는 결제 금액과 거래 상품명, 수량 등을 포함할 수 있다. The earning code request receiving unit 510 receives an earning code request including transaction details and affiliated store information from the affiliated store terminal 110. The transaction history information may include only a payment amount or may include a payment amount, a trade name, and a quantity.

적립 코드 생성부(520)는 상기 적립 코드 요청에 따라 상기 거래 내역 정보에 대한 적립 코드를 생성하여 상기 거래 내역 정보 및 상기 가맹점 정보와 함께 포인트 데이터베이스(160)에 저장하고, 그 생성한 적립 코드를 상기 가맹점 단말(110)로 전송한다. The earning code generator 520 generates an earning code for the transaction history information according to the earning code request, stores the earning code with the transaction history information and the affiliated store information in the point database 160, and stores the generated earning code. Transmit to the merchant terminal 110.

이와 같이 가맹점 단말(110)로 전송된 상기 적립 코드는 포인트 적립 서버(160)의 접속 주소와 함께 QR 코드로서 영수증에 프린트되고, 고객 단말(120)은 상기 영수증에 프린트된 QR 코드를 스캔하여 포인트 적립 서버(160)로 접속하며 포인트 적립을 요청하게 된다.As described above, the earning code transmitted to the affiliated store terminal 110 is printed on the receipt as a QR code together with the access address of the point earning server 160, and the customer terminal 120 scans the QR code printed on the receipt for points. Access to the earning server 160 will request to earn points.

적립 요청 수신부(530)는, 상기 영수증에 프린트된 적립 코드 및 접속 주소(URL)를 포함하는 QR 코드를 스캔한 후 상기 접속 URL를 이용하여 접속해 온 고객 단말(120)로부터, 고객 식별정보(예컨대 전화번호 또는 PIN 코드)와 상기 QR 코드에서 스캔된 상기 적립 코드를 포함하는 포인트 적립 요청을 수신한다.The earning request receiving unit 530 scans a QR code including an earning code and an access address (URL) printed on the receipt, and then accesses the customer identification information (from the customer terminal 120 that is connected using the access URL). For example, a phone number or a PIN code) and a point earning request including the earning code scanned from the QR code.

포인트 공유 그룹 확인부(540)는, 상기 포인트 적립 요청에 포함된 고객 식별정보를 이용하여 포인트 데이터베이스(160)에서 포인트 공유 그룹을 확인한다. The point sharing group checking unit 540 checks the point sharing group in the point database 160 using the customer identification information included in the point earning request.

포인트 적립부(550)는, 고객 단말(120)로부터 수신된 상기 포인트 적립 요청에 포함된 적립 코드를 이용하여, 가맹점 단말(110)로부터 미리 수신하여 저장해두었던 거래 내역 정보 및 가맹점 정보를 포인트 데이터베이스(160)에서 확인하고, 상기 거래 내역 정보에 따른 상기 가맹점에서 사용할 수 있는 포인트를 산출한 후, 그 포인트를 상기 고객 단말(120)의 사용자 그리고 상기 확인된 포인트 공유 그룹 내의 모든 구성원들에게 동일하게 적립한다. 여기서 적립은 포인트 데이터베이스(160) 내에 포인트를 기록하는 것을 의미한다. Point earning unit 550, using the earning code included in the point earning request received from the customer terminal 120, the transaction history information and merchant information previously received and stored from the merchant terminal 110 points database ( In step 160, after calculating points that can be used in the affiliated store according to the transaction history information, the points are equally accumulated to the user of the customer terminal 120 and all members of the identified point sharing group. do. Here, the credit means recording the points in the point database 160.

포인트 적립 통보부(560)는, 상기 포인트 적립부(550)에 의해 포인트가 적립되면, 상기 고객 단말(120) 그리고 포인트 공유 그룹 내 구성원들 모두에게 포인트 적립 사실을 통보한다. 포인트 적립 통보부(560)는 SMS/MMS 메시지, 이메일, 또는 포인트 적립 관리 어플리케이션으로의 알림 메시지 푸시 전송 등을 통해 포인트 적립 사실을 통보한다.When the points are accumulated by the point earning unit 550, the point earning notification unit 560 notifies the fact that the points are accumulated to all the members of the customer terminal 120 and the point sharing group. The point accumulation notification unit 560 notifies the point accumulation facts through SMS / MMS message, email, or push notification message to the point accumulation management application.

이상의 본 발명의 실시예에서는 가맹점별로 고객에게 포인트를 적립해주는 것을 설명하였으나 여기에 제한되는 것은 아니며, 오케이캐시백(okcashback)과 같이 가맹점의 구분없이 포인트 적립 서비스에 협약된 어느 가맹점에서든 물품을 구입하면 통일된 규칙에 따라 고객들에게 포인트를 적립하는 것도 가능하다. 즉 거래 금액에 비례하여 포인트를 적립하는 방식을 적용하는 것도 가능하다. 이에 따르면 가맹점 단말(110)이 적립 코드를 요청할 때 보내는 거래 내역 정보에는 결제 금액만 포함될 수 있고 가맹점 정보는 포함되지 않아도 된다. In the embodiment of the present invention described above to earn points to the customer for each merchant, but is not limited to this, unified if you purchase the goods from any merchants agreed to the point earning service without the distinction of merchants, such as okcashback (okcashback) It is also possible to earn points to customers according to established rules. That is, it is also possible to apply a method of earning points in proportion to the transaction amount. According to this, the transaction history information sent when the merchant terminal 110 requests the earning code may include only a payment amount and does not need to include the merchant information.

상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 형태로 기록매체(씨디롬, 램, 롬, 플로피 디스크, 하드 디스크, 광자기 디스크 등)에 저장될 수 있다. As described above, the method of the present invention may be implemented as a program and stored in a recording medium (CD-ROM, RAM, ROM, floppy disk, hard disk, magneto-optical disk, etc.) in a computer-readable form.

본 명세서는 많은 특징을 포함하는 반면, 그러한 특징은 본 발명의 범위 또는 특허청구범위를 제한하는 것으로 해석되어서는 아니된다. 또한, 본 명세서에서 개별적인 실시예에서 설명된 특징들은 단일 실시예에서 결합되어 구현될 수 있다. 반대로, 본 명세서에서 단일 실시예에서 설명된 다양한 특징들은 개별적으로 다양한 실시예에서 구현되거나, 적절한 부결합(subcombination)에서 구현될 수 있다. While this specification includes many features, such features should not be construed as limiting the scope of the invention or the claims. Also, the features described in the individual embodiments herein can be implemented in combination in a single embodiment. Conversely, various features described in a single embodiment herein can be implemented in various embodiments individually or in appropriate subcombination.

아울러, 상술한 실시예에서 다양한 시스템 구성요소의 구분은 모든 실시예에서 그러한 구분을 요구하지 않는 것으로 이해되어야 한다. 상술한 프로그램 구성요소 및 시스템은 일반적으로 단일 소프트웨어 제품 또는 멀티플 소프트웨어 제품에 패키지로 구현될 수 있다.In addition, it should be understood that the division of various system components in the above-described embodiments does not require such division in all embodiments. The program components and systems described above may generally be packaged in a single software product or multiple software products.

이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니다.The present invention described above is capable of various substitutions, modifications, and changes without departing from the technical spirit of the present invention for those skilled in the art to which the present invention pertains. It is not limited by the drawings.

Claims (15)

가맹점 단말 및 고객 단말과 통신망을 통해 연결되어 포인트를 적립하는 포인트 적립 장치에 있어서,In the point earning device for earning points connected to the merchant terminal and the customer terminal through a communication network, 상기 가맹점 단말로부터 거래 내역 정보를 포함하는 적립 코드 요청을 수신하는 적립 코드 요청 수신부; An earning code request receiving unit for receiving an earning code request including transaction history information from the affiliated store terminal; 적립 코드를 생성하여 상기 거래 내역 정보와 함께 저장수단에 저장하고 상기 적립 코드를 상기 가맹점 단말로 전송하는 적립 코드 생성부;An earning code generating unit for generating an earning code and storing it in a storage means together with the transaction history information and transmitting the earning code to the affiliated store terminal; 상기 고객 단말로부터 고객 식별정보 및 상기 적립 코드를 포함하는 포인트 적립 요청을 수신하는 적립 요청 수신부; 및An earning request receiving unit for receiving a request for earning points including customer identification information and the earning code from the customer terminal; And 상기 적립 요청 수신부에서 수신된 적립 코드를 이용하여 상기 저장수단에서 상기 거래 내역 정보를 추출하고 그 추출된 거래 내역 정보를 이용하여 포인트를 산출하며 그 산출된 포인트를 상기 고객 식별정보를 이용하여 상기 저장수단에 적립하는 포인트 적립부;를 포함하는 포인트 적립 장치.The transaction history information is extracted from the storage means using the accumulation code received by the accumulation request receiving unit, and the points are calculated using the extracted transaction history information, and the calculated points are stored using the customer identification information. Point earning unit that accumulates in the means. 제 1 항에 있어서,The method of claim 1, 상기 저장수단에서 포인트 공유 그룹을 확인하는 공유 그룹 확인부;를 더 포함하고,And a sharing group checking unit for checking a point sharing group in the storage unit. 상기 포인트 적립부는,The point earning unit, 상기 포인트 공유 그룹에 속하는 구성원 모두에게 상기 산출된 포인트를 동일하게 적립하는 것을 특징으로 하는 포인트 적립 장치.Point earning device, characterized in that the same points earned to all the members belonging to the point sharing group. 제 2 항에 있어서,The method of claim 2, 포인트 적립 통보 메시지를 상기 고객 단말 및 상기 구성원의 단말로 전송하는 포인트 적립 통보부;를 더 포함하는 것을 특징으로 하는 포인트 적립 장치.Point earning device further comprises a point earning notification unit for transmitting a point earning notification message to the customer terminal and the terminal of the member. 제 3 항에 있어서,The method of claim 3, wherein 상기 포인트 적립 통보부는,The point accumulation notification unit, 상기 포인트 적립 통보 메시지를 상기 고객 단말 및 상기 구성원의 단말에 설치된 포인트 적립 관리 어플리케이션으로 푸시하는 것을 특징으로 하는 포인트 적립 장치. Point earning device, characterized in that for pushing the point earning notification message to the point earning management application installed in the customer terminal and the terminal of the member. 제 1 항 내지 제 4 항 중 어느 한 항에 있어서,The method according to any one of claims 1 to 4, 상기 가맹점 단말로 전송된 적립 코드는, The earning code sent to the merchant terminal, 이미지 코드로 생성되어 상기 가맹점 단말에 의해 영수증에 프린트되고,Generated as an image code and printed on the receipt by the merchant terminal, 상기 포인트 적립 요청은, The points earning request, 상기 고객 단말에 의해 상기 이미지 코드가 스캔됨에 따라 상기 적립 요청 수신부로 수신되는 것을 특징으로 하는 포인트 적립 장치.Point earning device, characterized in that received as the credit request receiving unit as the image code is scanned by the customer terminal. 제 5 항에 있어서,The method of claim 5, 상기 이미지 코드는, The image code is, QR 코드 또는 바코드 중 어느 하나인 것을 특징으로 하는 포인트 적립 장치.Point earning device, characterized in that any one of a QR code or a barcode. 가맹점 단말 및 고객 단말과 통신망을 통해 연결된 포인트 적립 서버에 의한 포인트 적립 방법에 있어서,In the point earning method by the point earning server connected to the merchant terminal and the customer terminal and the communication network, 상기 가맹점 단말로부터 거래 내역 정보를 포함하는 적립 코드 요청을 수신하는 단계; Receiving an accumulation code request including transaction history information from the affiliated store terminal; 적립 코드를 생성하여 상기 거래 내역 정보와 함께 저장수단에 저장하고 상기 적립 코드를 상기 가맹점 단말로 전송하는 단계;Generating an earning code and storing it in a storage means together with the transaction history information and transmitting the earning code to the affiliated store terminal; 상기 고객 단말로부터 고객 식별정보 및 상기 적립 코드를 포함하는 포인트 적립 요청을 수신하는 단계; 및Receiving a point earning request including the customer identification information and the earning code from the customer terminal; And 수신된 적립 코드를 이용하여 상기 저장수단에서 상기 거래 내역 정보를 추출하고 그 추출된 거래 내역 정보를 이용하여 포인트를 산출하며 그 산출된 포인트를 상기 고객 식별정보를 이용하여 상기 저장수단에 적립하는 단계;를 포함하는 포인트 적립 방법.Extracting the transaction history information from the storage means using the received earning code, calculating points using the extracted transaction history information, and accumulating the calculated points in the storage means using the customer identification information; How to earn points, including. 제 7 항에 있어서,The method of claim 7, wherein 상기 저장수단에서 포인트 공유 그룹을 확인하는 단계; 및Identifying a point sharing group in the storage means; And 상기 포인트 공유 그룹에 속하는 구성원 모두에게 상기 산출된 포인트를 동일하게 적립하는 단계;를 더 포함하는 것을 특징으로 하는 포인트 적립 방법.And accumulating the calculated points equally to all members belonging to the point sharing group. 제 8 항에 있어서,The method of claim 8, 포인트 적립 통보 메시지를 상기 고객 단말 및 상기 구성원의 단말로 전송하는 단계;를 더 포함하는 것을 특징으로 하는 포인트 적립 방법.And transmitting a point accumulation notification message to the customer terminal and the terminal of the member. 제 9 항에 있어서,The method of claim 9, 상기 포인트 적립 통보 메시지를 전송하는 단계는,The step of transmitting the point accumulation notification message, 상기 포인트 적립 통보 메시지를 상기 고객 단말 및 상기 구성원의 단말에 설치된 포인트 적립 관리 어플리케이션으로 푸시하는 것을 특징으로 하는 포인트 적립 방법.Point earning method characterized in that for pushing the point earning notification message to the point earning management application installed in the customer terminal and the terminal of the member. 제 7 항 내지 제 10 항 중 어느 한 항에 있어서,The method according to any one of claims 7 to 10, 상기 가맹점 단말로 전송된 적립 코드는, The earning code sent to the merchant terminal, 이미지 코드로 생성되어 상기 가맹점 단말에 의해 영수증에 프린트되고,Generated as an image code and printed on the receipt by the merchant terminal, 상기 포인트 적립 요청을 수신하는 단계는, Receiving the point earning request, 상기 고객 단말에 의해 상기 이미지 코드가 스캔됨에 따라 상기 고객 단말로부터 상기 포인트 적립 요청을 수신하는 것을 특징으로 하는 포인트 적립 방법.The point earning method, characterized in that for receiving the point earning request from the customer terminal as the image code is scanned by the customer terminal. 제 11 항에 있어서,The method of claim 11, 상기 이미지 코드는,The image code is, QR 코드 또는 바코드 중 어느 하나인 것을 특징으로 하는 포인트 적립 방법.Point earning method characterized in that any one of a QR code or a barcode. 통신망을 통해 포인트 적립 서버와 연결되어 포인트 적립 서비스를 제공하는 가맹점 장치에 있어서,In the merchant device connected to the point earning server through a communication network to provide a point earning service, 고객의 거래 내역 정보를 포함하는 적립 코드 요청을 상기 포인트 적립 서버로 전송하고 이에 대한 응답으로 상기 포인트 적립 서버로부터 1회용의 적립 코드를 수신하는 적립 코드 요청부; 및An earning code request unit which transmits an earning code request including a transaction history information of a customer to the point earning server and receives a one time earning code from the point earning server in response thereto; And 상기 적립 코드 요청부에서 수신된 적립 코드를 포함하는 이미지 코드를 생성하고 그 이미지 코드와 상기 고객의 결제 금액을 영수증에 프린트하여 출력하는 영수증 출력부;를 포함하는 가맹점 장치.And a receipt output unit which generates an image code including an earning code received from the earning code request unit and prints the image code and the payment amount of the customer on a receipt. 제 13 항에 있어서,The method of claim 13, 상기 영수증 출력부는,The receipt output unit, 상기 이미지 코드에 상기 포인트 적립 서버의 접속 주소(URL)를 기록하는 것을 특징으로 하는 가맹점 장치.Merchant device, characterized in that for recording the access address (URL) of the point earning server in the image code. 제 13 항 또는 제 14 항에 있어서,The method according to claim 13 or 14, 상기 영수증 출력부는,The receipt output unit, 상기 고객의 신용 카드 결제의 승인 응답이 상기 적립 코드보다 먼저 수신된 경우 적립 코드 수신시까지 상기 승인 응답에 따른 영수증 출력을 대기하였다가, 적립 코드 수신시에 상기 이미지 코드와 함께 상기 승인 응답에 따른 영수증을 출력하는 것을 특징으로 하는 가맹점 장치.If the approval response of the credit card payment of the customer is received before the earning code, the receipt wait according to the approval response until the earning code is received, and upon receiving the earning code according to the approval response with the image code Merchant device, characterized in that for outputting a receipt.
PCT/KR2013/005688 2012-07-16 2013-06-27 Apparatus for accumulating points and method therefor Ceased WO2014014212A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020120077101A KR20140010620A (en) 2012-07-16 2012-07-16 Apparatus and method for accumulating point
KR10-2012-0077101 2012-07-16

Publications (1)

Publication Number Publication Date
WO2014014212A1 true WO2014014212A1 (en) 2014-01-23

Family

ID=49949004

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2013/005688 Ceased WO2014014212A1 (en) 2012-07-16 2013-06-27 Apparatus for accumulating points and method therefor

Country Status (2)

Country Link
KR (1) KR20140010620A (en)
WO (1) WO2014014212A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015119340A1 (en) * 2014-02-05 2015-08-13 모비두 주식회사 User terminal in which authentication application is installed, method for operating authentication application, and method for operating server

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101703934B1 (en) * 2014-07-07 2017-02-08 주식회사 댓츠잇 Apparatus and method of managing accumulated information
KR102387583B1 (en) * 2020-05-25 2022-04-15 임익종 System and method for reward accumulation service with non-face-to-face way
KR102474925B1 (en) * 2021-02-09 2022-12-05 임익종 System and method for reward accumulation service with non-face-to-face way
KR102395941B1 (en) * 2021-03-03 2022-05-10 주식회사 싸인에이트 Order notification method based on qr code
KR102568816B1 (en) * 2021-12-17 2023-08-22 주식회사 내일생각 System for Providing Stamp Saving and Coupon managiment Service and Driving method thereof

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050116095A (en) * 2004-06-04 2005-12-09 엘지전자 주식회사 Image code utilizing method using mobile communication terminal with camera
KR20060059368A (en) * 2004-11-29 2006-06-02 김유정 Point distribution method and system, recording medium and information storage medium therefor
KR20100062255A (en) * 2008-12-01 2010-06-10 해태제과식품주식회사 System for managing point and method thereof
KR20120059480A (en) * 2010-04-28 2012-06-08 김형준 Point management service and point management system using bar code

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050116095A (en) * 2004-06-04 2005-12-09 엘지전자 주식회사 Image code utilizing method using mobile communication terminal with camera
KR20060059368A (en) * 2004-11-29 2006-06-02 김유정 Point distribution method and system, recording medium and information storage medium therefor
KR20100062255A (en) * 2008-12-01 2010-06-10 해태제과식품주식회사 System for managing point and method thereof
KR20120059480A (en) * 2010-04-28 2012-06-08 김형준 Point management service and point management system using bar code

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ASTEMS, STAMPMON SERVICE START BASED ON QR CODE RECEIPT, 14 November 2011 (2011-11-14) *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015119340A1 (en) * 2014-02-05 2015-08-13 모비두 주식회사 User terminal in which authentication application is installed, method for operating authentication application, and method for operating server

Also Published As

Publication number Publication date
KR20140010620A (en) 2014-01-27

Similar Documents

Publication Publication Date Title
WO2014014212A1 (en) Apparatus for accumulating points and method therefor
WO2010053268A2 (en) System for providing coupon service using receipts and method for proving coupon service using the same
JP2015079371A (en) Campaign application system, campaign application method, campaign management server, campaign management method, and program
WO2014014211A1 (en) Apparatus for accumulating points and method therefor
WO2013157690A1 (en) System for managing electronic receipts using user terminal, and method therefor
WO2015064817A1 (en) Apparatus and method for managing electronic receipt
WO2017217723A1 (en) Method for participating in friend's purchase process by directly pushing product to friend's account page
WO2015002346A1 (en) Card payment method and server
WO2011142615A2 (en) Comment recommendation method using a virtual value index, system for the method, web server and system for providing a web service
KR102133474B1 (en) System, server and method for providing customer service
WO2012064026A2 (en) Method for issuing an electronic receipt
WO2022035162A1 (en) Cloud pos-based offline product presenting system and method
WO2022019528A1 (en) Business opportunity information sales system and method thereof
WO2019039923A1 (en) System and method for collecting information by using digital recognition device
WO2019013462A1 (en) Payment agency processing apparatus enabled with automatic input of personal information based on two-dimensional code and method for operating same
WO2018056542A1 (en) Method for providing ar event service
WO2017217777A1 (en) System, method, and computer program for managing use of corporate card
WO2016206098A1 (en) Smart device and cash register data integrating method therefor
WO2025048071A1 (en) Liquor payment intermediary system
WO2020105763A1 (en) System for remote payment approval through mutual multi-user authentication
WO2018169122A1 (en) Integrated management system for virtual currency, domestic management system, and integrated management method for same
WO2014014213A1 (en) User-friendly system for sharing accumulated points
KR102676780B1 (en) Information processing method, information processing device, recording medium and communication system recording the program
WO2016006917A1 (en) Accumulation information management apparatus and method
WO2015093757A1 (en) Method and system for providing offer service on basis of centralized processing scheme

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13819541

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205N DATED 25/03/2015)

122 Ep: pct application non-entry in european phase

Ref document number: 13819541

Country of ref document: EP

Kind code of ref document: A1