KR102235738B1 - System, Service Apparatus and Method for Providing Electronic Coupon using Customer Card - Google Patents

System, Service Apparatus and Method for Providing Electronic Coupon using Customer Card Download PDF

Info

Publication number
KR102235738B1
KR102235738B1 KR1020140000335A KR20140000335A KR102235738B1 KR 102235738 B1 KR102235738 B1 KR 102235738B1 KR 1020140000335 A KR1020140000335 A KR 1020140000335A KR 20140000335 A KR20140000335 A KR 20140000335A KR 102235738 B1 KR102235738 B1 KR 102235738B1
Authority
KR
South Korea
Prior art keywords
coupon
customer card
card information
list
coupons
Prior art date
Application number
KR1020140000335A
Other languages
Korean (ko)
Other versions
KR20150080979A (en
Inventor
조영훈
송제훈
Original Assignee
에스케이플래닛 주식회사
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 에스케이플래닛 주식회사 filed Critical 에스케이플래닛 주식회사
Priority to KR1020140000335A priority Critical patent/KR102235738B1/en
Publication of KR20150080979A publication Critical patent/KR20150080979A/en
Application granted granted Critical
Publication of KR102235738B1 publication Critical patent/KR102235738B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/0238Discounts or incentives, e.g. coupons or rebates at point-of-sale [POS]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/0223Discounts or incentives, e.g. coupons or rebates based on inventory

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)

Abstract

본 발명은 고객카드를 이용한 전자쿠폰 제공 시스템, 서비스 장치 및 방법에 관한 것으로, 본 발명에 따른 서비스 장치는 통신망을 통해 데이터를 송수신하는 통신부; 고객별 복수의 고객카드정보와 각 유통점 서버로부터 수신된 쿠폰을 저장하는 데이터베이스; 상기 데이터베이스에 저장된 쿠폰 중 동일 또는 유사한 상품에 대한 각 유통점별 쿠폰을 함께 표시하고, 동일 또는 유사한 상품의 할인율을 비교하여 할인율이 높은 순서대로 상기 쿠폰이 표시되도록 쿠폰목록을 생성하는 목록 생성부; 및 사용자 장치로부터 쿠폰목록이 요청되면, 상기 목록 생성부에서 생성된 쿠폰목록을 상기 사용자 장치로 제공하도록 제어하는 제어부;를 포함한다.The present invention relates to a system, a service device, and a method for providing an electronic coupon using a customer card. The service device according to the present invention comprises: a communication unit for transmitting and receiving data through a communication network; A database for storing a plurality of customer card information for each customer and coupons received from each distribution store server; A list generation unit that displays coupons for each distribution store for the same or similar products among coupons stored in the database, compares discount rates of the same or similar products, and creates a coupon list so that the coupons are displayed in the order of higher discount rates; And a control unit for controlling to provide the coupon list generated by the list generation unit to the user device when a coupon list is requested from the user device.

Description

고객카드를 이용한 전자쿠폰 제공 시스템, 서비스 장치 및 방법{System, Service Apparatus and Method for Providing Electronic Coupon using Customer Card}System, Service Apparatus and Method for Providing Electronic Coupon using Customer Card}

본 발명은 고객카드를 이용한 전자쿠폰 제공 시스템, 서비스 장치 및 방법에 관한 것으로, 더욱 상세하게는 서비스 장치가 사용자 장치로부터 고객별 복수의 고객카드정보를 등록받고, 각 유통점 서버로부터 쿠폰을 수신받아 저장하며, 서비스 장치가 동일 또는 유사한 상품에 대한 각 유통점별 쿠폰을 함께 표시하고, 동일 또는 유사한 상품의 할인율을 비교하여 할인율이 높은 순서대로 쿠폰이 표시되도록 생성된 쿠폰목록과 복수의 고객카드정보 중 특정 고객카드정보를 선택할 수 있는 고객카드정보 선택목록을 사용자 장치로 제공하고, 사용자 장치로부터 쿠폰 및 고객카드정보가 선택되면 선택된 고객카드정보와 선택된 쿠폰을 연계시켜 저장하며, 사용자가 유통점에서 상품 구매 시 고객카드를 제시하면, 유통점에 구비된 POS단말이 고객카드정보를 추출하여 서비스 장치로 전송하여 서비스 장치로부터 해당 고객카드정보에 연계되어 있는 쿠폰을 수신받아 결제에 적용할 수 있는 고객카드를 이용한 전자쿠폰 제공 시스템, 서비스 장치 및 방법에 관한 것이다.
The present invention relates to a system, a service device and a method for providing an electronic coupon using a customer card, and more particularly, a service device registers a plurality of customer card information for each customer from a user device, and receives and stores a coupon from each distribution store server. The service device displays coupons for each distribution store for the same or similar products together, compares discount rates for the same or similar products, and displays coupons in the order of higher discount rates. Provides a customer card information selection list for selecting customer card information to the user device, and when the coupon and customer card information are selected from the user device, the selected customer card information and the selected coupon are linked and stored, and when the user purchases a product at a distribution store When the customer card is presented, the POS terminal provided in the distribution store extracts the customer card information and transmits it to the service device, receiving a coupon linked to the customer card information from the service device, and using a customer card that can be applied to payment. It relates to a coupon providing system, a service device and a method.

전자기기의 성능 발전과 통신 네트워크 보급의 확산에 따라 네트워크를 통한 다양한 서비스가 제공되고 있다. Various services are provided through the network according to the development of electronic devices and the spread of communication networks.

이러한 전자기기의 성능발전과 네트워크 보급의 확산에 따라 사용자는 사용자 장치(컴퓨터, 스마트폰, PDA 등)를 통해 시간, 장소에 제한되지 않고 언제든지 인터넷에 손쉽게 접속할 수 있게 되었고, 이로 인해 인터넷을 이용해 전자쿠폰을 제공하고, 전자쿠폰을 적용하여 특정 물품에 대한 가격을 할인해주거나 이벤트를 하는 등 마케팅이 상용화 되고 있다.With the development of the performance of electronic devices and the spread of networks, users can easily access the Internet at any time and at any time through user devices (computers, smartphones, PDAs, etc.). Marketing is being commercialized, such as providing coupons and applying electronic coupons to discount prices for specific products or holding events.

기존의 경우, 쿠폰 서비스를 위해 매장에서는 스탬프나 스티커 적립을 위한 종이 쿠폰 카드, 혹은 종이쿠폰을 인쇄하여 발급하거나, 혹은 마그네틱이 형성된 플라스틱 카드 형태의 마일리지 카드를 발급한다. 이에, 쿠폰 발급자 측에서는 쿠폰을 인쇄하거나, 마일리지 카드를 발행하고 이를 처리하기 위한 단말기를 구비하는 등의 비용 부담이 있었다.In the conventional case, for coupon service, stores issue a paper coupon card to accumulate stamps or stickers, print a paper coupon, or issue a mileage card in the form of a magnetic plastic card. Accordingly, the coupon issuer has a cost burden such as printing a coupon or issuing a mileage card and providing a terminal for processing it.

이에, 인터넷 서버를 통해 전자쿠폰을 발행하는 기술이 개발된바 있다. 전자쿠폰 서비스는 인터넷 서버에서 고유번호를 갖는 전자쿠폰을 생성하여 각 사용자의 이메일이나 사용자 장치에 발급하고, 전자쿠폰 사용 시 해당 전자쿠폰의 고유번호를 확인하여 회수하는 방식으로 제공된다. 전자쿠폰 서비스는 분실이나 훼손의 위험이 적고 사용이 용이하다는 장점이 있으나, 여전히 사용자는 매번 결제를 수행할 때마다 사용자 장치에 저장된 전자쿠폰을 찾아 디스플레이한 후 결제가 수행되기 전에 점원에게 보여줘야 하는 번거로움이 있다.Accordingly, a technology for issuing electronic coupons through an Internet server has been developed. The electronic coupon service is provided by generating an electronic coupon with a unique number in an Internet server, issuing it to each user's e-mail or user device, and checking and collecting the unique number of the corresponding electronic coupon when using the electronic coupon. The electronic coupon service has the advantage of being easy to use and less risk of loss or damage, but still the user has to find and display the electronic coupon stored in the user's device every time payment is made, and then show it to the clerk before payment is performed. There is resentment.

한편, 종래의 대형 할인마트 등에서는 각 유통점별로 고객카드를 발급하고, 사용자가 상품 구매시 상품 가격의 일부분을 포인트로 적립하고, 포인트를 이용해 각종 혜택을 주는 서비스가 활성화 되어 있다.Meanwhile, in a conventional large discount mart, a customer card is issued for each distribution store, a part of the product price is accumulated as points when a user purchases a product, and a service that provides various benefits using points is activated.

그러나, 종래에는 사용자가 물품을 구매할 때 고객카드를 제시하면, 일정 포인트를 적립할 수 있을 뿐, 고객카드와 연동되어 있는 별도의 전자쿠폰을 발급받지 못하였다. 이에, 사용자는 상품 구매시 더 큰 혜택을 받지 못한다는 문제점이 있다.However, conventionally, when a user presents a customer card when purchasing an item, certain points can be accumulated, and a separate electronic coupon linked to the customer card has not been issued. Accordingly, there is a problem that the user does not receive a greater benefit when purchasing a product.

선행문헌(한국공개특허공보 제2012-0137561호)을 참조하면, 선행문헌은 전자쿠폰 유통 시스템 및 그 제어방법에 관한 것으로, 매장에서 발급할 전자쿠폰의 생성 및 등록을 네트워크를 통해 요청하는 발급자 단말; 상기 매장에서 상기 전자쿠폰을 발급받아 상기 전자쿠폰에 대한 전자쿠폰정보를 송신하는 사용자 단말 및 상기 발급자 단말에 따라, 상기 매장을 식별하기 위한 매장식별정보를 포함하는 전자쿠폰을 생성하고, 상기 사용자 단말에서 수신된 전자쿠폰정보에서 상기 매장식별정보를 추출하여 상기 사용자 단말의 쿠폰보유내역에 적립 처리하는 전자쿠폰 유통 관리서버가 개시되어 있다.Referring to the preceding document (Korean Patent Publication No. 2012-0137561), the prior document relates to an electronic coupon distribution system and a control method thereof, and an issuer terminal that requests the creation and registration of an electronic coupon to be issued at a store through a network. ; According to a user terminal that receives the electronic coupon from the store and transmits electronic coupon information for the electronic coupon and the issuer terminal, an electronic coupon including store identification information for identifying the store is generated, and the user terminal An electronic coupon distribution management server is disclosed that extracts the store identification information from the electronic coupon information received at and stores the coupon possession details of the user terminal.

그러나, 선행문헌은 단지 전자쿠폰을 생성하고, 사용자 단말로 제공하며, 사용자들의 전자쿠폰 보유정보를 중계하여 사용자 간에 필요한 전자쿠폰을 상호 교환할 수 있도록 하는 것이 개시되어 있을 뿐이므로, 여전히 전자쿠폰을 적용하기 위해서는 상품 결제시 사용자 단말에 저장된 전자쿠폰을 일일이 찾아 디스플레이하고, 결제 전에 점원에서 보여줘야하는 번거로움이 존재한다. However, the prior literature only discloses that an electronic coupon is created, provided to a user terminal, and relayed the information of users' electronic coupons so that the necessary electronic coupons can be exchanged between users. In order to apply, there is a hassle of finding and displaying the electronic coupons stored in the user terminal at the time of product payment, and showing them at the clerk before payment.

또한, 선행문헌은 고객카드정보와 쿠폰을 연계하여 저장한 후, 사용자가 물품 구매시 고객카드만을 제시하면 자동으로 고객카드정보와 연계되어 있는 쿠폰이적용된다는 구성은 전혀 개시되어 있지 않다.
In addition, the prior literature does not disclose a configuration that the coupon linked to the customer card information is automatically applied when the user presents only the customer card when purchasing a product after storing the customer card information in association with the coupon.

한국공개특허공보 제2012-0137561호 : 전자쿠폰 유통 시스템 및 그 제어방법Korean Patent Publication No. 2012-0137561: Electronic coupon distribution system and its control method

본 발명은 상기와 같은 문제점을 해결하기 위해 안출된 것으로, 본 발명은 서비스 장치에 고객카드정보와 전자쿠폰(이하, '쿠폰'이라 함)을 사전에 연계시켜 저장하고, 사용자가 유통점에서 상품 구매시, 고객카드 제시만으로 쿠폰을 적용받을 수 있는 고객카드를 이용한 전자쿠폰 제공 시스템, 서비스 장치 및 방법을 제공하는 것을 해결과제로 한다.The present invention was conceived to solve the above problems, and the present invention stores customer card information and electronic coupons (hereinafter referred to as'coupons') in advance in a service device, and when a user purchases a product at a distribution store. , The solution is to provide an electronic coupon providing system, service device, and method using a customer card that can receive coupons only by presenting a customer card.

또한, 본 발명은 동일 또는 유사한 상품에 대한 각 유통점별 쿠폰을 함께 표시하고, 동일 또는 유사한 상품의 할인율을 비교하여 할인율이 높은 순서대로 쿠폰이 표시된 쿠폰목록을 제공할 수 있는 고객카드를 이용한 전자쿠폰 제공 시스템, 서비스 장치 및 방법을 제공하는 것을 해결과제로 한다.In addition, the present invention is an electronic coupon using a customer card that can display coupons for each distribution store for the same or similar products together, compare discount rates of the same or similar products, and provide a coupon list in which coupons are displayed in the order of the highest discount rate. Providing a provision system, a service device, and a method is a problem.

또한, 본 발명은 고객별 복수의 고객카드정보에 대한 유통점을 각각 확인하고, 확인된 유통점에서 제공한 쿠폰을 추출하며, 추출된 쿠폰 중 동일 또는 유사한 상품에 대한 쿠폰의 할인율을 비교하여 할인율이 높은 순서대로 쿠폰이 표시된 쿠폰목록을 제공할 수 있는 고객카드를 이용한 전자쿠폰 제공 시스템, 서비스 장치 및 방법을 제공하는 것을 해결과제로 한다.In addition, the present invention checks each distribution store for a plurality of customer card information for each customer, extracts a coupon provided by the verified distribution store, and compares the discount rate of coupons for the same or similar products among the extracted coupons, The solution is to provide an electronic coupon providing system, a service device, and a method using a customer card that can provide a coupon list in which coupons are displayed in sequence.

또한, 본 발명은 사용자 장치로부터 특정 고객카드정보가 선택되면, 선택된 고객카드정보에 대한 유통점을 확인하고, 확인된 유통점에서 제공한 쿠폰 중 동일 또는 유사한 상품에 대한 쿠폰의 할인율을 비교하여 할인율이 높은 순서대로 쿠폰이 표시된 쿠폰목록을 제공할 수 있는 고객카드를 이용한 전자쿠폰 제공 시스템, 서비스 장치 및 방법을 제공하는 것을 해결과제로 한다.
In addition, in the present invention, when specific customer card information is selected from the user device, the distribution store for the selected customer card information is checked, and the discount rate of the coupon for the same or similar product among coupons provided by the verified distribution store is compared, the discount rate is high. The solution is to provide an electronic coupon providing system, a service device, and a method using a customer card that can provide a coupon list in which coupons are displayed in order.

상기와 같은 과제를 해결하기 위한 본 발명의 일 실시 예에 따른 쿠폰목록 또는 쿠폰을 제공하는 서비스 장치는, 통신망을 통해 데이터를 송수신하는 통신부; 고객별 복수의 고객카드정보와 각 유통점 서버로부터 수신된 쿠폰을 저장하는 데이터베이스; 상기 데이터베이스에 저장된 쿠폰 중 동일 또는 유사한 상품에 대한 각 유통점별 쿠폰을 함께 표시하고, 동일 또는 유사한 상품의 할인율을 비교하여 할인율이 높은 순서대로 상기 쿠폰이 표시되도록 쿠폰목록을 생성하는 목록 생성부; 및 사용자 장치로부터 쿠폰목록이 요청되면, 상기 목록 생성부에서 생성된 쿠폰목록을 상기 사용자 장치로 제공하도록 제어하는 제어부;를 포함할 수 있다.A service device for providing a coupon list or coupon according to an embodiment of the present invention for solving the above problems includes: a communication unit for transmitting and receiving data through a communication network; A database for storing a plurality of customer card information for each customer and coupons received from each distribution store server; A list generation unit that displays coupons for each distribution store for the same or similar products among coupons stored in the database, compares discount rates of the same or similar products, and creates a coupon list so that the coupons are displayed in the order of higher discount rates; And a control unit for controlling to provide the coupon list generated by the list generation unit to the user device when a coupon list is requested from the user device.

상기 목록 생성부는 상기 복수의 고객카드정보를 선택할 수 있는 고객카드정보 선택목록을 생성할 수 있다.The list generator may generate a customer card information selection list for selecting the plurality of customer card information.

여기서, 상기 제어부는 상기 사용자 장치에서 쿠폰이 선택되면, 상기 고객카드정보 선택목록을 상기 사용자 장치로 제공하고, 상기 사용자 장치에서 고객카드정보가 선택되면, 상기 선택된 고객카드정보에 포함된 유통점과 상기 선택된 쿠폰이 발행된 유통점이 일치하는지 여부를 확인하며, 일치하는 경우 상기 선택된 고객카드정보와 상기 선택된 쿠폰을 연계하여 상기 데이터베이스에 저장하도록 제어할 수 있다.Here, when a coupon is selected in the user device, the control unit provides the customer card information selection list to the user device, and when the customer card information is selected in the user device, the distribution store included in the selected customer card information and the It is possible to check whether the selected coupon is issued at the distribution point, and if they do match, the selected customer card information and the selected coupon may be linked and stored in the database.

또한, 상기 목록 생성부는 상기 데이터베이스에 저장된 상기 복수의 고객카드정보에 대한 유통점을 각각 확인하고, 확인된 유통점에서 제공한 쿠폰을 추출하며, 추출된 쿠폰 중 동일 또는 유사한 상품에 대한 쿠폰의 할인율을 비교하여 할인율이 높은 순서대로 상기 쿠폰이 표시되도록 쿠폰목록을 생성할 수 있다.In addition, the list generation unit checks each distribution store for the plurality of customer card information stored in the database, extracts coupons provided by the verified distribution stores, and compares discount rates of coupons for the same or similar products among the extracted coupons. Accordingly, a coupon list can be generated so that the coupons are displayed in the order of the highest discount rate.

여기서, 상기 제어부는 상기 사용자 장치에서 쿠폰이 선택되면, 상기 복수의 고객카드정보 중 상기 선택된 쿠폰이 발행된 유통점과 일치하는 고객카드정보를 확인하여, 상기 확인된 고객카드정보와 상기 선택된 쿠폰을 연계하여 상기 데이터베이스에 저장하도록 제어할 수 있다.Here, when a coupon is selected in the user device, the control unit checks customer card information that matches the distribution store where the selected coupon is issued among the plurality of customer card information, and associates the checked customer card information with the selected coupon. Thus, it can be controlled to be stored in the database.

또한, 상기 목록 생성부는, 상기 복수의 고객카드정보 중 특정 고객카드정보를 선택할 수 있는 고객카드정보 선택목록을 생성하고, 상기 고객카드정보 선택목록을 상기 사용자 장치로 제공하며, 상기 사용자 장치로부터 특정 고객카드정보가 선택되면, 선택된 고객카드정보에 대한 유통점을 확인하고, 확인된 유통점에서 제공한 쿠폰 중 동일 또는 유사한 상품에 대한 쿠폰의 할인율을 비교하여 할인율이 높은 순서대로 상기 쿠폰이 표시되도록 쿠폰목록을 생성할 수 있다.In addition, the list generation unit generates a customer card information selection list for selecting specific customer card information from among the plurality of customer card information, provides the customer card information selection list to the user device, and When the customer card information is selected, the distribution store for the selected customer card information is checked, and the coupons are displayed in the order of the highest discount rate by comparing the discount rate of coupons for the same or similar products among coupons provided by the verified distribution store. Can be created.

여기서, 상기 제어부는 상기 사용자 장치에서 쿠폰이 선택되면, 상기 선택된 쿠폰과 상기 선택된 고객카드정보를 연계하여 상기 데이터베이스에 저장하도록 제어할 수 있다.Here, when a coupon is selected in the user device, the control unit may control to link the selected coupon and the selected customer card information to be stored in the database.

상기 제어부는 POS단말로부터 고객카드정보가 수신되면, 상기 데이터베이스에서 상기 수신된 고객카드정보와 일치하는 고객카드정보를 추출하고, 상기 추출된 고객카드정보와 연계되어 있는 쿠폰을 상기 POS단말로 제공하도록 제어할 수 있다.When the customer card information is received from the POS terminal, the control unit extracts customer card information matching the received customer card information from the database, and provides a coupon associated with the extracted customer card information to the POS terminal. Can be controlled.

다음으로, 상기와 같은 과제를 해결하기 위한 본 발명의 일 실시 예에 따른 고객카드를 이용한 전자쿠폰 제공 시스템은, 복수의 고객카드에 대한 고객카드정보를 서비스 장치에 전송하고, 상기 서비스 장치로부터 쿠폰목록을 수신받아 쿠폰을 선택하며, 상기 서비스 장치로부터 고객카드정보 선택목록을 수신받아 고객카드정보를 선택하는 사용자 장치; 고객별 복수의 고객카드정보와 각 유통점 서버로부터 수신된 쿠폰을 저장하고, 상기 저장된 쿠폰 중 동일 또는 유사한 상품에 대한 각 유통점별 쿠폰을 함께 표시하며, 동일 또는 유사한 상품의 할인율을 비교하여 할인율이 높은 순서대로 상기 쿠폰이 표시되도록 쿠폰목록을 생성하고, 상기 사용자 장치로부터 쿠폰목록이 요청되면, 상기 생성된 쿠폰목록을 상기 사용자 장치로 제공하며, 상기 사용자 장치로부터 쿠폰이 선택되면, 고객카드정보를 선택할 수 있는 고객카드정보 선택목록을 상기 사용자 장치로 제공하고, 상기 사용자 장치에서 고객카드정보가 선택되면, 상기 선택된 고객카드정보에 포함된 유통점과 상기 선택된 쿠폰이 발행된 유통점이 일치하는지 여부를 확인하며, 일치하는 경우 상기 선택된 고객카드정보와 상기 선택된 쿠폰을 연계하여 저장하고, POS단말로부터 고객카드정보가 수신되면, 상기 고객카드정보와 연계되어 있는 쿠폰을 추출하여 상기 POS단말로 제공하는 서비스 장치; 및 고객카드로부터 고객카드정보를 추출하고, 상기 추출된 고객카드정보를 상기 서비스 장치로 전송하며, 상기 서비스 장치로부터 쿠폰을 수신받으면, 상기 쿠폰을 적용하여 결제를 수행하는 POS단말;을 포함할 수 있다.Next, the electronic coupon providing system using a customer card according to an embodiment of the present invention for solving the above problems, transmits customer card information for a plurality of customer cards to a service device, and provides a coupon from the service device. A user device that receives a list and selects a coupon, and receives a customer card information selection list from the service device and selects customer card information; Stores a plurality of customer card information for each customer and coupons received from each distribution store server, displays coupons for each distribution store for the same or similar product among the stored coupons, and compares the discount rate for the same or similar product to have a high discount rate. Create a coupon list so that the coupons are displayed in sequence, and when a coupon list is requested from the user device, the generated coupon list is provided to the user device, and when a coupon is selected from the user device, customer card information is selected. A list of possible customer card information selection is provided to the user device, and when the customer card information is selected in the user device, it is checked whether a distribution store included in the selected customer card information and a distribution store to which the selected coupon is issued match. , A service device that links and stores the selected customer card information and the selected coupon when they match, and extracts and provides the coupon associated with the customer card information to the POS terminal when the customer card information is received from the POS terminal; And a POS terminal that extracts customer card information from a customer card, transmits the extracted customer card information to the service device, and when receiving a coupon from the service device, applies the coupon to perform payment. have.

다음으로, 상기와 같은 과제를 해결하기 위한 본 발명의 일 실시 예에 따른 서비스 장치가 쿠폰목록 또는 쿠폰을 제공하는 방법은, (a) 사용자 장치로부터 복수의 고객카드정보와 각 유통점 서버로부터 쿠폰을 수신받아 저장하는 단계; (b) 상기 저장된 쿠폰 중 동일 또는 유사한 상품에 대한 각 유통점별 쿠폰을 함께 표시하며, 동일 또는 유사한 상품의 할인율을 비교하여 할인율이 높은 순서대로 상기 쿠폰이 표시되도록 쿠폰목록을 생성하고 상기 사용자 장치로 제공하는 단계; (c) 상기 복수의 고객카드정보 중 특정 고객카드정보를 선택할 수 있는 고객카드정보 선택목록을 생성하고, 상기 사용자 장치로부터 쿠폰이 선택되면, 상기 고객카드정보 선택목록을 상기 사용자 장치로 제공하는 단계; 및 (d) 상기 사용자 장치에서 고객카드정보가 선택되면, 상기 선택된 고객카드정보에 포함된 유통점과 상기 선택된 쿠폰이 발행된 유통점이 일치하는지 여부를 확인하며, 일치하는 경우 상기 선택된 고객카드정보와 상기 선택된 쿠폰을 연계하여 저장하는 단계;를 포함할 수 있다.Next, a method of providing a coupon list or coupon by a service device according to an embodiment of the present invention for solving the above problems is: (a) a plurality of customer card information from a user device and a coupon from each distribution store server. Receiving and storing; (b) Among the stored coupons, coupons for each distribution store for the same or similar products are displayed together, and a coupon list is created so that the coupons are displayed in the order of the highest discount rate by comparing the discount rates of the same or similar products, and Providing; (c) creating a customer card information selection list for selecting specific customer card information from among the plurality of customer card information, and providing the customer card information selection list to the user device when a coupon is selected from the user device. ; And (d) when the customer card information is selected in the user device, it is checked whether the distribution point included in the selected customer card information matches the distribution point where the selected coupon is issued, and if they match, the selected customer card information and the It may include; storing in association with the selected coupon.

또한, 상기와 같은 과제를 해결하기 위한 본 발명의 일 실시 예에 따른 서비스 장치가 쿠폰목록 또는 쿠폰을 제공하는 방법은, (a) 사용자 장치로부터 복수의 고객카드정보와 각 유통점 서버로부터 쿠폰을 수신받아 저장하는 단계; (b) 상기 저장된 복수의 고객카드정보에 대한 유통점을 각각 확인하고, 확인된 유통점에서 제공한 쿠폰을 추출하며, 추출된 쿠폰 중 동일 또는 유사한 상품에 대한 쿠폰의 할인율을 비교하여 할인율이 높은 순서대로 상기 쿠폰이 표시되도록 쿠폰목록을 생성하여 상기 사용자 장치로 제공하는 단계; (c) 상기 사용자 장치에서 쿠폰이 선택되면, 상기 복수의 고객카드정보 중 상기 선택된 쿠폰이 발행된 유통점의 고객카드정보를 추출하는 단계; 및 (d) 상기 추출된 고객카드정보와 상기 선택된 쿠폰을 연계하여 저장하는 단계;를 포함할 수 있다.In addition, a method of providing a coupon list or coupon by a service device according to an embodiment of the present invention for solving the above problems includes: (a) receiving a plurality of customer card information from a user device and a coupon from each distribution store server. Receiving and storing; (b) Each distribution store for the stored plurality of customer card information is checked, the coupon provided by the verified distribution store is extracted, and the discount rate of coupons for the same or similar product among the extracted coupons is compared in the order of the highest discount rate. Generating a coupon list to display the coupon and providing the coupon list to the user device; (c) when a coupon is selected by the user device, extracting customer card information of a distribution store to which the selected coupon is issued from among the plurality of customer card information; And (d) storing the extracted customer card information in association with the selected coupon.

또한, 상기와 같은 과제를 해결하기 위한 본 발명의 일 실시 예에 따른 서비스 장치가 쿠폰목록 또는 쿠폰을 제공하는 방법은, (a) 사용자 장치로부터 복수의 고객카드정보와 각 유통점 서버로부터 쿠폰을 수신받아 저장하는 단계; (b) 상기 저장된 복수의 고객카드정보 중 고객카드정보를 선택할 수 있는 고객카드정보 선택목록을 생성하여 상기 사용자 장치로 제공하는 단계; (c) 상기 사용자 장치로부터 특정 고객카드정보가 선택되면, 선택된 고객카드정보에 대한 유통점을 확인하고, 확인된 유통점에서 제공한 쿠폰 중 동일 또는 유사한 상품에 대한 쿠폰의 할인율을 비교하여 할인율이 높은 순서대로 상기 쿠폰이 표시되도록 쿠폰목록을 생성하여 상기 사용자 장치로 제공하는 단계; 및 (d) 상기 사용자 장치에서 쿠폰이 선택되면, 상기 선택된 쿠폰과 상기 선택된 고객카드정보를 연계하여 저장하는 단계;를 포함할 수 있다.In addition, a method of providing a coupon list or coupon by a service device according to an embodiment of the present invention for solving the above problems includes: (a) receiving a plurality of customer card information from a user device and a coupon from each distribution store server. Receiving and storing; (b) generating a customer card information selection list from which customer card information can be selected from among the plurality of stored customer card information, and providing it to the user device; (c) When specific customer card information is selected from the user device, the distribution store for the selected customer card information is checked, and the discount rate of coupons for the same or similar product among coupons provided by the verified distribution store is compared, and the discount rate is high. Generating a coupon list so that the coupon is displayed as it is, and providing the coupon list to the user device; And (d) when a coupon is selected in the user device, storing the selected coupon in association with the selected customer card information.

또한, 본 발명의 일 실시 예에 따른 서비스 장치가 쿠폰목록 또는 쿠폰을 제공하는 방법은, (e) POS단말로부터 고객카드정보가 수신되면, 상기 POS단말로부터 수신된 고객카드정보와 일치하는 고객카드정보를 추출하는 단계; 및 (f) 상기 추출된 고객카드정보와 연계되어 있는 쿠폰을 상기 POS단말로 제공하는 단계;를 더 포함할 수 있다.In addition, a method of providing a coupon list or coupon by a service device according to an embodiment of the present invention includes: (e) When customer card information is received from a POS terminal, a customer card matching the customer card information received from the POS terminal Extracting information; And (f) providing a coupon associated with the extracted customer card information to the POS terminal.

다음으로, 상기와 같은 과제를 해결하기 위한 본 발명의 일 실시 예에 따른 시스템이 고객카드를 이용해 전자쿠폰을 제공하는 방법은, (a) 사용자 장치가 복수의 고객카드정보를 입력받아 서비스 장치로 전송하고, 각 유통점 서버가 쿠폰을 상기 서비스 장치로 전송하는 단계; (b) 서비스 장치가 상기 쿠폰 중 동일 또는 유사한 상품에 대한 각 유통점별 쿠폰을 함께 표시하고, 동일 또는 유사한 상품의 할인율을 비교하여 할인율이 높은 순서대로 상기 쿠폰이 표시되도록 쿠폰목록을 생성하여 상기 사용자 장치로 제공하는 단계; (c) 서비스 장치가 상기 복수의 고객카드정보 중 특정 고객카드정보를 선택할 수 있는 고객카드정보 선택목록을 생성하고, 상기 사용자 장치로부터 쿠폰이 선택되면, 상기 고객카드정보 선택목록을 상기 사용자 장치로 제공하는 단계; (d) 상기 사용자 장치에서 고객카드정보가 선택되면, 서비스 장치가 상기 선택된 고객카드정보에 포함된 유통점과 상기 선택된 쿠폰이 발행된 유통점이 일치하는지 여부를 확인하며, 일치하는 경우 상기 선택된 고객카드정보와 상기 선택된 쿠폰을 연계하여 데이터베이스에 저장하는 단계; (e) POS단말이 고객카드로부터 고객카드정보를 추출하여 상기 서비스 장치로 전송하는 단계; (f) 서비스 장치가 상기 POS단말로부터 고객카드정보를 수신되면, 상기 데이터베이스에서 상기 POS단말로부터 수신된 고객카드정보와 일치하는 고객카드정보를 추출하고, 상기 추출된 고객카드정보와 연계되어 있는 쿠폰을 상기 POS단말로 제공하는 단계; 및 (g) POS단말이 상기 서비스 장치로부터 쿠폰을 수신받으면, 상기 수신받은 쿠폰을 적용하여 결제를 수행하는 단계;를 포함할 수 있다.Next, a method of providing an electronic coupon by using a customer card in a system according to an embodiment of the present invention for solving the above problems is: (a) a user device receives a plurality of customer card information to a service device. Transmitting, and transmitting, by each distribution store server, a coupon to the service device; (b) The service device creates a coupon list so that the coupons for each distribution store for the same or similar product among the coupons are displayed together, and the coupons are displayed in the order of the highest discount rate by comparing the discount rates of the same or similar products. Providing to the device; (c) The service device generates a customer card information selection list for selecting specific customer card information among the plurality of customer card information, and when a coupon is selected from the user device, the customer card information selection list is transferred to the user device. Providing; (d) When the customer card information is selected in the user device, the service device checks whether the distribution store included in the selected customer card information matches the distribution store where the selected coupon is issued, and if they match, the selected customer card information And storing the selected coupon in a database in association with the selected coupon; (e) the POS terminal extracting customer card information from the customer card and transmitting it to the service device; (f) When the service device receives the customer card information from the POS terminal, it extracts the customer card information matching the customer card information received from the POS terminal from the database, and is associated with the extracted customer card information. Providing to the POS terminal; And (g) when the POS terminal receives the coupon from the service device, performing payment by applying the received coupon.

다음으로, 상기와 같은 과제를 해결하기 위한 본 발명의 일 실시 예에 따른 서비스 장치가 쿠폰목록 또는 쿠폰을 제공하는 방법을 수행하는 프로그램을 기록한 컴퓨터로 판독 가능한 기록매체가 제공될 수 있다.
Next, a computer-readable recording medium in which a program for performing a method of providing a coupon list or a coupon by a service device according to an embodiment of the present invention for solving the above problems may be provided.

본 발명에 따르면, 서비스 장치가 동일 또는 유사한 상품에 대한 각 유통점별 쿠폰을 함께 표시하고, 동일 또는 유사한 상품의 할인율을 비교하여 할인율이 높은 순서대로 쿠폰이 표시된 쿠폰목록을 제공함으로써, 사용자는 쿠폰 선택시 동일 또는 유사한 상품에 대한 쿠폰을 쉽게 파악할 수 있으며, 각 유통점별로 제공하는 동일 또는 유사한 상품의 할인율을 비교하여 할인율이 높은 쿠폰을 보다 쉽게 선택할 수 있다.According to the present invention, the service device displays coupons for each distribution store for the same or similar products together, compares discount rates of the same or similar products, and provides a coupon list in which coupons are displayed in the order of the highest discount rate, so that the user selects a coupon. In this case, coupons for the same or similar products can be easily identified, and coupons with a high discount rate can be more easily selected by comparing the discount rates of the same or similar products provided by each distribution store.

또한, 본 발명에 따르면, 서비스 장치가 고객별 복수의 고객카드정보에 대한 유통점을 각각 확인하고, 확인된 유통점에서 제공한 쿠폰을 추출하며, 추출된 쿠폰 중 동일 또는 유사한 상품에 대한 쿠폰의 할인율을 비교하여 할인율이 높은 순서대로 쿠폰이 표시된 쿠폰목록을 제공함으로써, 사용자는 고객카드정보가 등록된 유통점에 발급된 쿠폰목록만을 제공받아 쿠폰을 선택할 수 있어 쿠폰 선택이 용이해지는 효과가 있다.In addition, according to the present invention, the service device checks each distribution store for a plurality of customer card information for each customer, extracts a coupon provided by the verified distribution store, and determines the discount rate of the coupon for the same or similar product among the extracted coupons. By providing a list of coupons in which coupons are displayed in the order of a higher discount rate by comparison, a user can select a coupon by receiving only a coupon list issued to a distribution store in which customer card information is registered, thereby facilitating coupon selection.

또한, 본 발명에 따르면, 서비스 장치가 사용자 장치로부터 특정 고객카드정보가 선택되면, 선택된 고객카드정보에 대한 유통점을 확인하고, 확인된 유통점에서 제공한 쿠폰 중 동일 또는 유사한 상품에 대한 쿠폰의 할인율을 비교하여 할인율이 높은 순서대로 쿠폰이 표시된 쿠폰목록을 제공함으로써, 사용자는 선택된 고객카드정보의 유통점에서 발급한 쿠폰목록만을 제공받아 쿠폰을 선택할 수 있어, 원하는 유통점 및 유통점에서 발급한 쿠폰을 검색해야 하는 번거로움을 제거할 수 있다.In addition, according to the present invention, when specific customer card information is selected from the user device, the service device checks the distribution store for the selected customer card information, and determines the discount rate of the coupon for the same or similar product among coupons provided by the verified distribution store. By providing a coupon list in which coupons are displayed in the order of the discount rate by comparison, the user can select a coupon by receiving only the coupon list issued by the distribution store of the selected customer card information. You can get rid of the hassle.

또한, 본 발명에 따르면, 사용자는 사전에 구매하고자 하는 상품에 대한 쿠폰을 고객카드정보와 연계하여 저장하므로, 유통점에서 상품 구매시 고객카드 제시만으로 쿠폰적용의 혜택을 누릴 수 있다.In addition, according to the present invention, since the user stores the coupon for the product to be purchased in advance in connection with the customer card information, the user can enjoy the benefits of applying the coupon only by presenting the customer card when purchasing the product at the distribution store.

또한, 본 발명에 따르면 고객카드정보와 쿠폰이 연계되어 있고, 고객카드 제시만으로 쿠폰이 적용될 수 있으므로, 별도의 오프라인 쿠폰을 소지하거나, 전자쿠폰을 사용자 장치에서 찾아 디스플레이하는 번거로움을 제거하여 사용자의 편의성이 증진된다.In addition, according to the present invention, since customer card information and coupons are linked, and coupons can be applied only by presenting the customer card, it is possible to eliminate the hassle of having a separate offline coupon or finding and displaying an electronic coupon on the user device. Convenience is improved.

또한, 본 발명에 따르면, 유통점은 사전에 쿠폰목록을 사용자에게 제시하여 쿠폰선택의 기회를 제공함으로써, 사용자의 구매의욕을 고취시킬 수 있어 판매율을 증가시킬 수 있다.In addition, according to the present invention, the distribution store can increase the sales rate by providing a coupon selection opportunity by presenting the coupon list to the user in advance, thereby inspiring the user's purchase intention.

도 1은 본 발명의 일 실시 예에 따른 시스템의 구성을 나타내는 구성도이다.
도 2는 본 발명의 일 실시 예에 따른 서비스 장치의 구성을 나타내는 구성도이다.
도 3은 본 발명의 제1 실시 예에 따른 시스템의 흐름을 나타내는 흐름도이다.
도 4는 본 발명의 제2 실시 예에 따른 시스템의 흐름을 나타내는 흐름도이다.
도 5는 본 발명의 제3 실시 예에 따른 시스템의 흐름을 나타내는 흐름도이다.
도 6은 본 발명의 제1 실시 예에 따른 서비스 장치가 쿠폰목록 또는 쿠폰을 제공하는 방법의 순서를 나타내는 순서도이다.
도 7은 본 발명의 제2 실시 예에 따른 서비스 장치가 쿠폰목록 또는 쿠폰을 제공하는 방법의 순서를 나타내는 순서도이다.
도 8은 본 발명의 제3 실시 예에 따른 서비스 장치가 쿠폰목록 또는 쿠폰을 제공하는 방법의 순서를 나타내는 순서도이다.
1 is a block diagram showing the configuration of a system according to an embodiment of the present invention.
2 is a block diagram showing the configuration of a service device according to an embodiment of the present invention.
3 is a flow chart showing the flow of the system according to the first embodiment of the present invention.
4 is a flow chart showing the flow of the system according to the second embodiment of the present invention.
5 is a flowchart showing the flow of the system according to the third embodiment of the present invention.
6 is a flowchart illustrating a procedure of a method for providing a coupon list or a coupon by a service device according to the first embodiment of the present invention.
7 is a flowchart illustrating a procedure of a method for providing a coupon list or coupon by a service device according to a second embodiment of the present invention.
8 is a flowchart illustrating a procedure of a method for providing a coupon list or coupon by a service device according to a third embodiment of the present invention.

이하, 첨부된 도면들을 참조하여 본 발명에 따른 서비스 장치, 시스템 및 각 구성요소의 구동 방법을 상세하게 설명한다. 설명하는 실시 예들은 본 발명의 기술 사상을 통상의 기술자가 용이하게 이해할 수 있도록 제공되는 것으로 이에 의해 본 발명이 한정되지 않는다. 또한, 첨부된 도면에 표현된 사항들은 본 발명의 실시 예들을 쉽게 설명하기 위해 도식화된 도면으로 실제로 구현되는 형태와 상이할 수 있다.Hereinafter, a service apparatus, a system, and a driving method of each component according to the present invention will be described in detail with reference to the accompanying drawings. The described embodiments are provided so that a person skilled in the art can easily understand the technical idea of the present invention, and the present invention is not limited thereto. In addition, matters expressed in the accompanying drawings are schematic drawings in order to easily describe embodiments of the present invention, and may be different from a form actually implemented.

한편, 이하에서 표현되는 각 구성부는 본 발명을 구현하기 위한 예일 뿐이다. 따라서, 본 발명의 다른 구현에서는 본 발명의 사상 및 범위를 벗어나지 않는 범위에서 다른 구성부가 사용될 수 있다. 또한, 각 구성부는 순전히 하드웨어 또는 소프트웨어의 구성만으로 구현될 수도 있지만, 동일 기능을 수행하는 다양한 하드웨어 및 소프트웨어 구성들의 조합으로 구현될 수도 있다. Meanwhile, each component expressed below is only an example for implementing the present invention. Accordingly, in other implementations of the present invention, other components may be used without departing from the spirit and scope of the present invention. In addition, each component may be implemented with purely hardware or software, but may be implemented with a combination of various hardware and software components that perform the same function.

또한, 어떤 구성요소들을 '포함'한다는 표현은, '개방형'의 표현으로서 해당 구성요소들이 존재하는 것을 단순히 지칭할 뿐이며, 추가적인 구성요소들을 배제하는 것으로 이해되어서는 안 된다. In addition, the expression'including' certain elements is an expression of'open type' and simply refers to the existence of the corresponding elements, and should not be understood as excluding additional elements.

그리고, 어떤 구성요소가 다른 구성요소에 '연결되어' 있다거나 '접속되어' 있다고 언급될 때에는, 그 다른 구성요소에 직접적으로 연결/접속되어 있을 수도 있지만, 중간 다른 구성요소가 존재할 수도 있다고 이해되어야 한다. And, when a component is referred to as being'connected' or'connected' to another component, it should be understood that it may be directly connected/connected to the other component, but other components may exist in the middle. do.

이하, 도 1을 참조하여 본 발명의 일 실시 예에 따른 시스템을 살펴본다. Hereinafter, a system according to an embodiment of the present invention will be described with reference to FIG. 1.

도 1을 참조하면, 본 발명의 일 실시 예에 따른 시스템은 사용자 장치(100), 서비스 장치(200), 유통점 서버(300), POS단말(400) 및 통신망(500) 등을 포함할 수 있다.Referring to FIG. 1, a system according to an embodiment of the present invention may include a user device 100, a service device 200, a distribution store server 300, a POS terminal 400, a communication network 500, and the like. .

사용자 장치(100)는 통신망(500)을 통해 복수 개의 고객카드에 대한 복수의 고객카드정보를 서비스 장치(200)에 전송하고, 서비스 장치(200)로부터 쿠폰목록을 수신받아 쿠폰을 선택하며, 복수의 고객카드정보 중 특정 고객카드정보를 선택할 수 있는 고객카드정보 선택목록을 수신받아 특정 고객카드정보를 선택할 수 있다. 즉, 사용자 장치(100)는 복수의 고객카드정보를 입력하거나 쿠폰을 선택하거나 특정 고객카드정보를 선택할 수 있는 입력수단이 구비될 수 있다. 또한, 사용자 장치(100)는 복수의 고객카드정보를 전송하고 쿠폰목록을 수신받아 쿠폰을 선택하며, 고객카드정보 선택목록을 수신받아 특정 고객카드정보를 선택할 수 있는 웹 브라우저(Web browser) 또는 어플리케이션(Application) 등의 프로그램이 설치될 수 있다.The user device 100 transmits a plurality of customer card information for a plurality of customer cards to the service device 200 through the communication network 500, receives a coupon list from the service device 200, selects a coupon, and You can select specific customer card information by receiving a customer card information selection list from which you can select specific customer card information. That is, the user device 100 may be provided with an input means for inputting a plurality of customer card information, selecting a coupon, or selecting specific customer card information. In addition, the user device 100 transmits a plurality of customer card information, receives a coupon list and selects a coupon, and receives a customer card information selection list and selects specific customer card information. Programs such as (Application) can be installed.

즉, 사용자는 유통점으로 상품을 구매하러 가기 전, 사전에 사용자 장치(100)를 이용하여 서비스 장치(200)로 복수의 고객카드정보를 전송하여 등록하고, 서비스 장치(200)로부터 제공되는 쿠폰목록을 통해 쿠폰 선택하며, 서비스 장치(200)로부터 제공되는 고객카드정보 선택목록을 통해 특정 고객카드정보 선택을 수행할 수 있다. That is, before going to the distribution store to purchase products, the user registers by transmitting a plurality of customer card information to the service device 200 using the user device 100 in advance, and a coupon list provided from the service device 200 Coupon is selected through and specific customer card information may be selected through a customer card information selection list provided from the service device 200.

복수의 고객카드정보란, 사용자가 유통점 서버1 및 유통점 서버2로부터 각각 고객카드를 발급받으면, 각각의 고객카드에 포함된 정보를 말한다.The plurality of customer card information refers to information included in each customer card when a user receives a customer card from the distribution store server 1 and the distribution store server 2, respectively.

여기서, 고객카드는 각 유통점별로 발행하는 마일리지 카드, 포인트 카드 등의 형태로 구현될 수 있으며, 신규로 카드를 새로 발행하는 것이 아닌, 기존에 사용자가 가지고 있던 신용카드, 체크카드 등을 해당 유통점과 연동하여 고객카드로 등록할 수 있다면, 이러한 신용카드, 체크카드 등도 고객카드의 형태로 구현될 수 있다.Here, the customer card may be implemented in the form of a mileage card or a point card issued by each distribution store. Instead of newly issuing a new card, the existing credit card and debit card, etc. If it is possible to link and register as a customer card, such a credit card, a debit card, etc. may be implemented in the form of a customer card.

즉, 고객카드는 위에서 열거한 카드들로 한정되지 아니하며, 유통점 서버와 연동하여 사용자를 식별할 수 있는 카드를 모두 포함하는 것으로 이해되어야 한다.That is, the customer card is not limited to the cards listed above, and it should be understood that it includes all cards capable of identifying a user by interworking with the distribution store server.

고객카드정보는 카드를 식별할 수 있는 모든 식별정보를 포함한다. 즉, 카드번호, 마그네틱 정보, QR코드, RFID(Radio Frequency Identification) 태그 정보 등 고객카드를 식별할 수 있는 모든 식별정보를 포함하는 것으로 이해되어야 한다.The customer card information includes all identification information that can identify the card. That is, it should be understood to include all identification information capable of identifying a customer card, such as card number, magnetic information, QR code, and RFID (Radio Frequency Identification) tag information.

또한, 고객카드정보는 사용자를 식별할 수 있는 주민등록번호, 사용자 장치(100)의 전화번호, 사용자 장치(100)의 고유번호 또는 유통점을 식별할 수 있는 유통점 고유식별번호 등을 추가로 더 포함할 수 있다.In addition, the customer card information may further include a resident registration number that can identify a user, a phone number of the user device 100, a unique number of the user device 100, or a distribution store unique identification number that can identify a distribution store. have.

이러한 사용자 장치(100)는 통신 기능 및 근거리 통신 기능을 탑재한 사용자 장치라면 어느 것이라도 적용될 수 있다. 예를 들면, PC, 노트북, 무선통신 단말, 스마트폰(Smart phone), PMP(Portable Media Player), PDA(Personal Digital Assistant), 타블렛 PC(Tablet PC), 셋탑박스(Set-top box), 스마트 TV 등 다양한 장치가 될 수 있다.The user device 100 may be applied to any user device equipped with a communication function and a short-range communication function. For example, PC, notebook, wireless communication terminal, smart phone (Smart phone), PMP (Portable Media Player), PDA (Personal Digital Assistant), Tablet PC (Tablet PC), Set-top box (Set-top box), smart It can be a variety of devices, such as a TV.

서비스 장치(200)는 통신망(500)을 통해 사용자 장치(100), 유통점 서버(300) 및 POS단말(400) 등과 통신을 수행할 수 있으며, 다수의 유통점 서버(300)로부터 쿠폰을 수신받아 유통점별로 분류하여 쿠폰을 저장할 수 있다.The service device 200 can communicate with the user device 100, the distribution store server 300, and the POS terminal 400 through the communication network 500, and receive coupons from a plurality of distribution store servers 300 to receive a distribution store. Coupons can be stored by categorizing them by category.

또한, 일 실시 예에 따르면, 서비스 장치(200)는 저장된 쿠폰 중 동일 또는 유사한 상품에 대한 각 유통점별 쿠폰을 함께 표시하며, 동일 또는 유사한 상품의 할인율을 비교하여 할인율이 높은 순서대로 상기 쿠폰이 표시되도록 쿠폰목록을 생성하고, 사용자 장치(100)로부터 쿠폰목록이 요청되면, 상기 생성된 쿠폰목록을 사용자 장치(100)로 제공하며, 사용자 장치(100)로부터 쿠폰이 선택되면, 고객카드정보를 선택할 수 있는 고객카드정보 선택목록을 생성하여 사용자 장치(100)로 제공하고, 사용자 장치(100)에서 고객카드정보가 선택되면, 상기 선택된 고객카드정보에 포함된 유통점과 상기 선택된 쿠폰이 발행된 유통점이 일치하는지 여부를 확인하며, 일치하는 경우 상기 선택된 고객카드정보와 상기 선택된 쿠폰을 연계하여 저장하고, POS단말(400)로부터 고객카드정보가 수신되면, 상기 고객카드정보와 연계되어 있는 쿠폰을 추출하여 POS단말(400)로 제공할 수 있다.In addition, according to an embodiment, the service device 200 displays coupons for each distribution store for the same or similar product among stored coupons, and compares the discount rates of the same or similar products to display the coupons in the order of the highest discount rate. When possible, a coupon list is created, and when a coupon list is requested from the user device 100, the generated coupon list is provided to the user device 100, and when a coupon is selected from the user device 100, customer card information is selected. When the customer card information selection list is generated and provided to the user device 100, and when the customer card information is selected in the user device 100, a distribution store included in the selected customer card information and a distribution store on which the selected coupon is issued It checks whether it matches, and if it matches, stores the selected customer card information in association with the selected coupon, and when the customer card information is received from the POS terminal 400, the coupon associated with the customer card information is extracted. It can be provided by the POS terminal 400.

즉, 서비스 장치(200)는 다수의 유통점 서버(300)로부터 쿠폰을 수신받아 저장하고, 동일 또는 유사한 상품에 대한 각 유통점별 쿠폰을 모두 함께 표시하되, 동일 또는 유사한 상품의 할인율을 비교하여 할인율이 높은 순서대로 쿠폰이 표시되도록 쿠폰목록을 생성하는 것이다.That is, the service device 200 receives and stores coupons from a plurality of distribution store servers 300, and displays all coupons for each distribution store for the same or similar products, but compares the discount rates of the same or similar products to obtain a discount rate. It creates a coupon list so that coupons are displayed in the highest order.

일 예로, 유통점 서버1로부터 수신받은 쿠폰이 “상품(A) 10%할인” 및 “상품(A') 11%할인”이고, 유통점 서버2로부터 수신받은 쿠폰이 “상품(A) 13%할인” 및 “상품(A'') 7%할인” 이면, 서비스 장치(200)는 동일 또는 유사상품인 (A), (A') 및 (A'')에 대한 각 유통점(유통점1 및 유통점2)별 쿠폰을 함께 표시하되, 동일 또는 유사한 상품의 할인율을 비교하여 할인율이 높은 순서대로 쿠폰이 표시되도록 쿠폰목록을 생성할 수 있다. 이와 같은 방식으로 생성된 쿠폰목록은 “유통점2-상품(A) 13%할인”, “유통점1-상품(A') 11%할인”, “유통점1-상품(A) 10%할인” 및 “유통점2-상품(A'') 7%할인” 순서대로 정렬될 수 있다.For example, the coupon received from the distribution store server 1 is “Product (A) 10% discount” and “Product (A') 11% discount”, and the coupon received from the distribution store server 2 is “Product (A) 13% discount” And “Product (A”) 7% discount”, the service device 200 is for each distribution store (distribution store 1 and distribution store 2) for the same or similar merchandise (A), (A') and (A'') It is possible to create a coupon list so that coupons for each are displayed together, but the coupons are displayed in the order of the highest discount rate by comparing discount rates of the same or similar products. The coupon list created in this way is “Distributor 2-Product (A) 13% discount”, “Distributor 1-Product (A') 11% discount”, “Distributor 1-Product (A) 10% discount” and “ It can be sorted in the order of distribution store 2-product (A'') 7% discount”.

또한, 일 예로, 서비스 장치(200)는 동일 또는 유사한 상품의 할인율을 기준으로 하기 전, 유통점을 우선적인 기준으로 하여 쿠폰목록을 생성할 수도 있고, 동일 상품을 우선적인 기준으로 하여 쿠폰목록을 생성할 수 있다. 이 때, 우선적인 기준이 유통점 또는 동일 상품일 뿐, 그 이후의 기준은 할인율이 높은 순서대로 정렬됨에 유의하여야 한다.In addition, as an example, the service device 200 may generate a coupon list based on a distribution store as a preferred criterion before using the discount rate of the same or similar product, or create a coupon list based on the same product as a priority criterion. can do. In this case, it should be noted that only the distribution store or the same product is the preferred criterion, and the criteria after that are arranged in the order of the highest discount rate.

유통점을 우선적인 기준으로 하여 쿠폰목록을 생성하면, “유통점2-상품(A) 13%할인”, “유통점2-상품(A'') 7%할인”, “유통점1-상품(A') 11%할인” 및 “유통점1-상품(A) 10%할인”순으로 정렬될 수 있다.If you create a coupon list based on a distribution store as a priority, “Distributor 2-Product (A) 13% discount”, “Distributor 2-Product (A'') 7% discount”, “Distributor 1-Product (A') It can be sorted in the order of “11% discount” and “Distributor 1-Product (A) 10% discount”.

동일 상품(A)을 우선적인 기준으로 하여 쿠폰목록을 생성하면, “유통점2-상품(A) 13%할인”, “유통점1-상품(A) 10%할인”, “유통점1-상품(A') 11% 할인" 및 "유통점2-상품(A'') 7%할인”순으로 정렬될 수 있다.If you create a coupon list based on the same product (A) as a priority, “Distributor 2-Product (A) 13% discount”, “Distributor 1-Product (A) 10% discount”, “Distributor 1-Product (A) ') 11% discount" and "distributor 2-product (A") 7% discount".

이와 같이, 서비스 장치(200)는 쿠폰목록의 정렬순서를 변경할 수 있는 버튼이 포함되도록 쿠폰목록을 생성하고 사용자 장치(100)로 제공할 수 있으며, 사용자 장치(100)에 의해 정렬순서가 선택되면, 선택된 정렬순서에 따라 정렬되도록 쿠폰목록을 변경하여 사용자 장치(100)로 제공할 수 있다.In this way, the service device 200 may generate a coupon list to include a button for changing the sort order of the coupon list and provide it to the user device 100, and when the sort order is selected by the user device 100 , It is possible to provide the coupon list to the user device 100 by changing the coupon list to be sorted according to the selected sorting order.

서비스 장치(200)는 동일 또는 유사한 상품을 추출하기 위해 쿠폰에 포함된 상품 유사도 정보를 참조할 수 있다. 상품 유사도 정보는 쿠폰을 생성한 유통점 서버에 의해 정해질 수 있다. 다수의 유통점 서버가 통일된 기준에 따라 지정된 상품 유사도 정보를 쿠폰에 포함시키면, 서비스 장치(200)는 상품 유사도 정보를 이용해 기 설정된 분류 기준 또는 관리자에 의해 설정된 기준에 따라 동일 또는 유사한 상품에 대한 쿠폰을 추출할 수 있다.The service device 200 may refer to product similarity information included in the coupon to extract the same or similar products. Product similarity information may be determined by the distribution store server that generated the coupon. When a plurality of distribution server servers include product similarity information specified according to a unified standard in a coupon, the service device 200 uses product similarity information to provide coupons for the same or similar products according to a preset classification standard or a standard set by an administrator. Can be extracted.

서비스 장치(200)는 사용자 장치(100)로 전송된 쿠폰목록을 통해 쿠폰이 선택되면, 서비스 장치(200)는 복수의 고객카드정보를 선택할 수 있는 고객카드정보 선택목록을 생성하여 사용자 장치(100)로 제공할 수 있다. When a coupon is selected through the coupon list transmitted to the user device 100, the service device 200 generates a customer card information selection list for selecting a plurality of customer card information, and the user device 100 ) Can be provided.

고객카드정보 선택목록은 서비스 장치(200)에 저장된 복수의 고객카드정보가 표시될 수 있으며, 사용자 장치(100)는 고객카드정보 선택목록에 표시된 복수의 고객카드정보 중 특정 고객카드정보를 선택하게 된다.The customer card information selection list may display a plurality of customer card information stored in the service device 200, and the user device 100 selects specific customer card information from among a plurality of customer card information displayed in the customer card information selection list. do.

특정 고객카드정보가 선택되면, 서비스 장치(100)는 선택된 고객카드정보에 포함된 유통점 고유식별번호를 통해 유통점을 식별하고, 선택된 고객카드정보에 포함된 유통점과 사용자 장치(100)에 의해 선택된 쿠폰이 발행된 유통점이 일치하는지 여부를 확인하며, 일치하는 경우 상기 선택된 고객카드정보와 상기 선택된 쿠폰을 연계하여 저장할 수 있다.When specific customer card information is selected, the service device 100 identifies the distribution store through the distribution store unique identification number included in the selected customer card information, and the distribution store included in the selected customer card information and the coupon selected by the user device 100 It is checked whether the issued distribution point is identical, and if the same, the selected customer card information and the selected coupon may be linked and stored.

즉, 본 실시 예에 따르면, 유통점 서버(300)로부터 수신된 모든 쿠폰에 대하여 동일 또는 유사한 상품에 대하여 각 유통점별 쿠폰을 함께 표시하되, 각 유통점별 할인율을 비교하여 할인율이 높은 순서대로 쿠폰이 표시되도록 쿠폰목록을 생성하여 제공함으로써, 모든 유통점의 쿠폰현황을 파악할 수 있다.That is, according to the present embodiment, coupons for each distribution store are displayed with respect to the same or similar products for all coupons received from the distribution store server 300, but the coupons are displayed in the order of the highest discount rate by comparing the discount rate for each distribution store. By creating and providing a coupon list as possible, it is possible to grasp the coupon status of all distribution stores.

또 다른 실시 예에 따르면, 서비스 장치(200)는 우선적으로 서비스 장치(100)에 저장된 복수의 고객카드정보에 대한 유통점을 각각 확인하고, 확인된 유통점에서 제공한 쿠폰을 추출하며, 추출된 쿠폰 중 동일 또는 유사한 상품에 대한 쿠폰의 할인율을 비교하여 할인율이 높은 순서대로 상기 쿠폰이 표시되도록 쿠폰목록을 생성할 수 있다.According to another embodiment, the service device 200 first checks each distribution store for a plurality of customer card information stored in the service device 100, extracts a coupon provided from the confirmed distribution store, and extracts coupons from among the extracted coupons. A coupon list may be generated so that the coupons are displayed in the order of the highest discount rate by comparing discount rates of coupons for the same or similar products.

또한, 사용자 장치(100)로부터 쿠폰이 선택되면, 복수의 고객카드정보 중 상기 선택된 쿠폰이 발행된 유통점의 고객카드정보를 추출하여, 추출된 고객카드정보와 선택된 쿠폰을 연계하여 저장할 수 있다.In addition, when a coupon is selected from the user device 100, customer card information of a distribution store to which the selected coupon is issued from among a plurality of customer card information may be extracted, and the extracted customer card information and the selected coupon may be stored in association with each other.

본 실시 예에 따르면, 쿠폰목록을 생성하는 과정에서부터, 서비스 장치(200)에 저장된 고객별(특정 사용자) 복수의 고객카드정보에 대응하는 복수의 유통점만을 추출하고, 해당 복수의 유통점에서 제공한 쿠폰 중에서 동일 또는 유사한 상품에 대한 쿠폰의 할인율을 비교하여 할인율이 높은 순서대로 상기 쿠폰이 표시되도록 쿠폰목록을 제공하므로, 사용자가 소지하고 있지 않은 유통점의 쿠폰은 고려하지 않아도 되고, 사용자가 별도의 고객카드정보를 선택하지 않아도 쿠폰의 선택만으로 자동으로 해당 쿠폰이 발행된 유통점의 고객카드정보와 연계하여 서비스 장치(200)에 쿠폰이 저장될 수 있다.According to this embodiment, from the process of generating a coupon list, only a plurality of distribution stores corresponding to a plurality of customer card information for each customer (specific user) stored in the service device 200 are extracted, and coupons provided by the plurality of distribution stores Among them, the coupon list is provided so that the coupons are displayed in the order of the highest discount rate by comparing the discount rate of coupons for the same or similar products, so that the user does not need to consider coupons from distribution stores that the user does not have, and the user has a separate customer card Even if information is not selected, the coupon may be stored in the service device 200 in association with the customer card information of the distribution store where the coupon is issued automatically by selecting the coupon.

서비스 장치(200)는 접속 또는 요청된 사용자 장치(100)의 전화번호 또는 사용자 장치(100)의 고유번호를 이용하여 특정 사용자를 추출하고, 고객카드정보에 포함된 사용자 장치(100)의 전화번호 또는 사용자 장치(100)의 고유번호를 이용하여 추출된 특정 사용자의 복수의 고객카드정보를 추출해 낼 수 있다. The service device 200 extracts a specific user using the phone number of the user device 100 or the unique number of the user device 100 requested or accessed, and the phone number of the user device 100 included in the customer card information. Alternatively, a plurality of customer card information of a specific user extracted by using the unique number of the user device 100 may be extracted.

또 다른 실시 예에 따르면, 서비스 장치(200)는 우선 복수의 고객카드정보 중 특정 고객카드정보를 선택할 수 있는 고객카드정보 선택목록을 생성하고, 상기 고객카드정보 선택목록을 사용자 장치(100)로 제공하며, 사용자 장치(100)로부터 특정 고객카드정보가 선택되면, 선택된 고객카드정보에 대한 유통점을 확인하고, 확인된 유통점에서 제공한 쿠폰 중 동일 또는 유사한 상품에 대한 쿠폰의 할인율을 비교하여 할인율이 높은 순서대로 상기 쿠폰이 표시되도록 쿠폰목록을 생성 및 제공할 수 있다. 이 때, 사용자 장치(100)로부터 하나 이상의 고객카드정보가 선택되면, 선택된 고객카드정보에 대한 유통점에서 제공한 쿠폰들에 대하여 동일 또는 유사한 상품에 대한 쿠폰의 할인율을 비교하여 할인율이 높은 순서대로 쿠폰이 표시되도록 쿠폰목록을 제공할 수 있다.According to another embodiment, the service device 200 first generates a customer card information selection list for selecting specific customer card information from among a plurality of customer card information, and transfers the customer card information selection list to the user device 100. Provided, and when specific customer card information is selected from the user device 100, the discount rate is determined by checking the distribution store for the selected customer card information, and comparing the discount rate of the coupon for the same or similar product among coupons provided by the verified distribution store. It is possible to create and provide a coupon list so that the coupons are displayed in higher order. At this time, when one or more customer card information is selected from the user device 100, the coupons for the same or similar products are compared with the coupons provided by the distribution store for the selected customer card information, and the coupons in the order of the higher discount rate. You can provide a list of coupons so that is displayed.

또한, 사용자 장치(100)에서 쿠폰이 선택되면, 서비스 장치(200)는 상기 선택된 쿠폰과 상기 선택된 고객카드정보를 연계하여 저장할 수 있다.In addition, when a coupon is selected in the user device 100, the service device 200 may store the selected coupon in association with the selected customer card information.

본 실시 예에 따르면, 우선적으로 특정 고객카드정보를 선택하도록 하고, 선택된 고객카드정보를 발급한 유통점에 대한 쿠폰만을 제공하므로, 사용자는 상품을 구매하러 가고자 하는 유통점에서 제공한 쿠폰만을 보다 손쉽게 선택할 수 있다.According to this embodiment, since specific customer card information is first selected and only coupons for the distribution store that issued the selected customer card information are provided, the user can more easily select only the coupons provided by the distribution store to which the user wants to purchase the product. have.

또한, 서비스 장치(200)는 POS단말(400)로부터 고객카드정보가 수신되면, 수신된 고객카드정보와 일치하는 고객카드정보를 추출하고, 추출된 고객카드정보와 연계되어 있는 쿠폰을 POS단말(400)로 제공할 수 있다.In addition, when the customer card information is received from the POS terminal 400, the service device 200 extracts the customer card information matching the received customer card information, and stores the coupon associated with the extracted customer card information at the POS terminal ( 400).

이러한 서비스 장치(200)는 웹 서버(Web Server) 또는 왑 서버(WAB Server)의 형태로 구현될 수 있다. 또한, 하드웨어적으로는 통상적인 웹 서버(Web Server) 또는 왑 서버(WAP Sever)와 동일한 구성으로 구현될 수 있으며, 소프트웨어적으로는 C, C++, Java, Visual Basic, Visual C 등 여하한 언어를 통하여 구현되어 여러 가지 기능을 하는 프로그램 모듈(Module)을 포함할 수 있다.The service device 200 may be implemented in the form of a web server or a swap server. In addition, in terms of hardware, it can be implemented in the same configuration as a typical web server or swap server, and in software, any language such as C, C++, Java, Visual Basic, Visual C, etc. A program module that is implemented through and performs various functions may be included.

서비스 장치(200)에 대한 상세한 설명은 도 2를 참조하기로 한다.A detailed description of the service device 200 will be made with reference to FIG. 2.

유통점 서버(300)는 각 유통점에 구비된 서버로서, 다수의 유통점 서버를 포함한다.The distribution store server 300 is a server provided in each distribution store, and includes a plurality of distribution store servers.

유통점 서버(300)는 고객별로 고객카드를 발행하고, 해당 유통점에서 상품별로 적용 가능한 쿠폰을 생성하여 서비스 장치(200)로 전송할 수 있다.The distribution store server 300 may issue a customer card for each customer, generate a coupon applicable for each product at the distribution store, and transmit the generated coupon to the service device 200.

또한, 유통점 서버(300)는 고객카드가 발행되면 바로 서비스 장치(200)로 상기 고객카드에 관한 고객카드정보를 전송할 수도 있다.In addition, the distribution store server 300 may transmit customer card information on the customer card to the service device 200 immediately when the customer card is issued.

이러한 유통점 서버(300)는 웹 서버(Web Server) 또는 왑 서버(WAB Server)의 형태로 구현될 수 있다. 또한, 하드웨어적으로는 통상적인 웹 서버(Web Server) 또는 왑 서버(WAP Sever)와 동일한 구성으로 구현될 수 있으며, 소프트웨어적으로는 C, C++, Java, Visual Basic, Visual C 등 여하한 언어를 통하여 구현되어 여러 가지 기능을 하는 프로그램 모듈(Module)을 포함할 수 있다.The distribution store server 300 may be implemented in the form of a web server or a swap server. In addition, in terms of hardware, it can be implemented in the same configuration as a typical web server or swap server, and in software, any language such as C, C++, Java, Visual Basic, Visual C, etc. A program module that is implemented through and performs various functions may be included.

POS(Point Of Sale)단말(400)은 유통점별로 구비된 결제를 수행하는 단말로서, 유통점 서버와 실시간 연동하여 결제를 수행하는 단말기를 말한다. The point of sale (POS) terminal 400 is a terminal that performs payment provided for each distribution store, and refers to a terminal that performs payment in real time by linking with a distribution store server.

POS단말(300)은 사용자가 물품 구매시 고객카드를 제시하면, 고객카드로부터 고객카드정보를 추출하고, 상기 추출된 고객카드정보를 서비스 장치(200)로 전송하며, 서비스 장치(200)로부터 쿠폰을 수신받아 쿠폰을 적용하여 결제를 수행할 수 있다.When a user presents a customer card when purchasing a product, the POS terminal 300 extracts customer card information from the customer card, transmits the extracted customer card information to the service device 200, and receives a coupon from the service device 200. Payment can be performed by receiving the coupon and applying the coupon.

또한, POS단말(400)은 결제가 수행되면, 결제된 구매내역과 추출된 고객카드정보를 서비스 장치(200)로 전송할 수 있으며, 서비스 장치(200) 뿐만 아니라 유통점 서버(300)로 전송하여 데이터베이스를 구축하거나, 사용자 장치(100)로 전송하여 사용자가 결제내역을 확인하게 할 수도 있다.In addition, when the payment is performed, the POS terminal 400 may transmit the purchased purchase details and the extracted customer card information to the service device 200, and transmit it to the service device 200 as well as the distribution store server 300 to provide a database It may be constructed or transmitted to the user device 100 so that the user can check the payment details.

본 발명에서는 유통점 서버(300)와 POS단말(400)을 분리하여 설명하였지만, POS단말(400)은 각 유통점에 구비되어 결제를 수행하고, 유통점 서버(300)와 실시간으로 데이터를 주고받으며 상품의 재고, 정산, 고객관리를 수행할 수 있으므로, 유통점 서버(300)와 POS단말(400)은 하나의 형태로 이해될 수도 있다.In the present invention, the distribution store server 300 and the POS terminal 400 have been separately described, but the POS terminal 400 is provided in each distribution store to perform payment, exchanges data with the distribution store server 300 in real time, and Since inventory, settlement, and customer management can be performed, the distribution store server 300 and the POS terminal 400 may be understood as one form.

통신망(500)은 사용자 장치(100), 서비스 장치(200), 유통점 서버(300) 또는 POS단말(400)을 연결하는 망(Network)으로서 유/무선 통신이 가능한 모든 통신망을 말한다. LAN(Local Area Network), WAN(Wide Area Network)등의 폐쇄형 네트워크일 수 있으며, 인터넷(Internet)과 같은 개방형인 것이 바람직하다. 인터넷은 TCP/IP 프로토콜 및 그 상위계층에 존재하는 여러 서비스, 즉 HTTP(HyperText Transfer Protocol), Telnet, FTP(File Transfer Protocol), DNS(Domain Name System), SMTP(Simple Mail Transfer Protocol), SNMP(Simple Network Management Protocol), NFS(Network File Service), NIS(Network Information Service)를 제공하는 전세계적인 개방형 컴퓨터 네트워크 구조를 의미한다. The communication network 500 is a network connecting the user device 100, the service device 200, the distribution store server 300, or the POS terminal 400, and refers to all communication networks capable of wired/wireless communication. It may be a closed network such as a local area network (LAN) or a wide area network (WAN), and is preferably an open type such as the Internet. The Internet is the TCP/IP protocol and several services that exist in the upper layer, namely HTTP (HyperText Transfer Protocol), Telnet, FTP (File Transfer Protocol), DNS (Domain Name System), SMTP (Simple Mail Transfer Protocol), SNMP ( It refers to a global open computer network structure that provides Simple Network Management Protocol), Network File Service (NFS), and Network Information Service (NIS).

이하, 도 2를 참조하여 본 발명의 일 실시 예에 따른 서비스 장치에 대해 살펴본다.Hereinafter, a service device according to an embodiment of the present invention will be described with reference to FIG. 2.

도 2를 참조하면, 본 발명의 일 실시 예에 따른 서비스 장치(200)는, 통신부(210), 데이터베이스(220), 목록 생성부(230) 및 제어부(240)를 포함할 수 있다.Referring to FIG. 2, a service device 200 according to an embodiment of the present invention may include a communication unit 210, a database 220, a list generation unit 230, and a control unit 240.

통신부(210)는 통신망(500)을 통해 사용자 장치(100), 유통점 서버(300) 또는 POS단말(400)과 데이터를 송수신할 수 있도록 상호 연결시키는 통신 수단으로서, 이동통신, 위성통신 등의 무선 통신모듈, 인터넷 등의 유선 통신모듈, 와이파이 등의 근거리 무선 통신모듈 등을 포함할 수 있다.The communication unit 210 is a communication means for mutually connecting to transmit and receive data with the user device 100, the distribution store server 300, or the POS terminal 400 through the communication network 500. It may include a communication module, a wired communication module such as the Internet, a short-range wireless communication module such as Wi-Fi, and the like.

데이터베이스(220)는 쿠폰, 고객카드정보 또는 구매내역을 저장하되, 고객카드정보와 구매내역을 매칭시켜 저장할 수 있다. 즉, 유통점 서버(300)로부터 수신받은 쿠폰을 유통점별로 구분하여 저장하고, 사용자 장치(100)로부터 입력된 복수의 고객카드정보를 사용자별로 구분하여 등록 및 저장할 수 있다.The database 220 stores coupons, customer card information, or purchase details, but may match and store customer card information and purchase details. That is, coupons received from the distribution store server 300 may be classified and stored for each distribution store, and a plurality of customer card information input from the user device 100 may be classified and registered and stored for each user.

목록 생성부(230)는 데이터베이스(220)에 저장된 쿠폰 중 동일 또는 유사한 상품에 대한 각 유통점별 쿠폰을 함께 표시하고, 동일 또는 유사한 상품의 할인율을 비교하여 할인율이 높은 순서대로 상기 쿠폰이 표시되도록 쿠폰목록을 생성할 수 있다.The list generation unit 230 displays coupons for each distribution store for the same or similar products among coupons stored in the database 220, and compares the discount rates of the same or similar products to display the coupons in the order of the highest discount rate. You can create a list.

즉, 유통점 서버1로부터 수신받은 쿠폰이 “상품(A) 10%할인” 및 “상품(A' 11%할인”이고, 유통점 서버2로부터 수신받은 쿠폰이 “상품(A) 13%할인” 및 “상품(A'') 7%할인” 이면, 목록 생성부(230)는 동일 또는 유사상품인 (A), (A') 및 (A'')에 대한 각 유통점(유통점1 및 유통점2)별 쿠폰을 함께 표시하되, 동일 또는 유사한 상품의 할인율을 비교하여 할인율이 높은 순서대로 쿠폰이 표시되도록 쿠폰목록을 생성할 수 있다. 이와 같은 방식으로 생성된 쿠폰목록은 “유통점2-상품(A) 13%할인”, “유통점1-상품(A') 11%할인”, “유통점1-상품(A) 10%할인” 및 “유통점2-상품(A'') 7%할인” 순서대로 정렬될 수 있다.That is, the coupons received from the distribution store server 1 are “Product (A) 10% discount” and “Product (A' 11% discount”), and the coupon received from the distribution store server 2 is “Product (A) 13% discount” and “ If the product (A'') is 7% discount”, the list generation unit 230 provides each distribution store (distribution store 1 and distribution store 2) for the same or similar products (A), (A') and (A''). Coupons can be displayed together, but a coupon list can be created so that coupons are displayed in the order of higher discount rate by comparing discount rates of the same or similar products. It can be sorted in the order of “% discount”, “Distributor 1-Product (A') 11% discount”, “Distributor 1-Product (A) 10% discount” and “Distributor 2-Product (A'') 7% discount” have.

또한, 목록 생성부(230)는 동일 또는 유사한 상품의 할인율을 기준으로 하기 전, 유통점을 우선적인 기준으로 하여 쿠폰목록을 생성할 수도 있고, 동일 상품을 우선적인 기준으로 하여 쿠폰목록을 생성할 수 있다. 이 때, 우선적인 기준이 유통점 또는 동일 상품일 뿐, 그 이후의 기준은 할인율이 높은 순서대로 정렬됨에 유의하여야 한다.In addition, the list generation unit 230 may generate a coupon list based on the distribution store as a preferred criterion, or create a coupon list based on the same product as a preferred criterion, before the discount rate of the same or similar product is used as the basis. have. In this case, it should be noted that only the distribution store or the same product is the preferred criterion, and the criteria after that are arranged in the order of the highest discount rate.

유통점을 우선적인 기준으로 하여 쿠폰목록을 생성하면, “유통점2-상품(A) 13%할인”, “유통점2-상품(A'') 7%할인”, “유통점1-상품(A') 11%할인” 및 “유통점1-상품(A) 10%할인”순으로 정렬될 수 있다.If you create a coupon list based on a distribution store as a priority, “Distributor 2-Product (A) 13% discount”, “Distributor 2-Product (A'') 7% discount”, “Distributor 1-Product (A') It can be sorted in the order of “11% discount” and “Distributor 1-Product (A) 10% discount”.

동일 상품(A)을 우선적인 기준으로 하여 쿠폰목록을 생성하면, “유통점2-상품(A) 13%할인”, “유통점1-상품(A) 10%할인”, “유통점1-상품(A') 11% 할인" 및 “유통점2-상품(A'') 7%할인”순으로 정렬될 수 있다.If you create a coupon list based on the same product (A) as a priority, “Distributor 2-Product (A) 13% discount”, “Distributor 1-Product (A) 10% discount”, “Distributor 1-Product (A) ') 11% discount" and "distributor 2-product (A") 7% discount".

이와 같이, 목록 생성부(230)는 쿠폰목록의 정렬순서를 변경할 수 있는 버튼이 포함되도록 쿠폰목록을 생성할 수 있으며, 사용자 장치(100)에 의해 정렬순서가 선택되면, 제어부(240)의 제어에 따라 선택된 정렬순서로 쿠폰목록을 변경할 수 있다.In this way, the list generation unit 230 may generate a coupon list to include a button that can change the order of the coupon list, and when the sort order is selected by the user device 100, the control of the control unit 240 You can change the coupon list according to the selected sorting order.

목록 생성부(230)는 동일 또는 유사한 상품을 추출하기 위해 쿠폰에 포함된 상품 유사도 정보를 참조할 수 있다. 상품 유사도 정보는 쿠폰을 생성한 유통점 서버에 의해 정해질 수 있다. 다수의 유통점 서버가 통일된 기준에 따라 지정된 상품 유사도 정보를 쿠폰에 포함시키면, 서비스 장치(200)는 상품 유사도 정보를 이용해 기 설정된 분류 기준 또는 관리자에 의해 설정된 기준에 따라 동일 또는 유사한 상품에 대한 쿠폰을 추출할 수 있다.The list generator 230 may refer to product similarity information included in the coupon to extract the same or similar products. Product similarity information may be determined by the distribution store server that generated the coupon. When a plurality of distribution server servers include product similarity information specified according to a unified standard in a coupon, the service device 200 uses product similarity information to provide coupons for the same or similar products according to a preset classification standard or a standard set by an administrator. Can be extracted.

또한, 목록 생성부(230)는 상기 복수의 고객카드정보를 선택할 수 있는 고객카드정보 선택목록을 생성할 수 있다.In addition, the list generator 230 may generate a customer card information selection list for selecting the plurality of customer card information.

제어부(240)는 사용자 장치(100)로부터 쿠폰목록이 요청되면, 상기 목록 생성부(230)에서 생성된 쿠폰목록을 상기 사용자 장치로 제공하도록 제어할 수 있다.When a coupon list is requested from the user device 100, the control unit 240 may control to provide the coupon list generated by the list generation unit 230 to the user device.

제어부(240)는 사용자 장치(100)에 의해 쿠폰목록 정렬순서가 선택되면, 상기 정렬순서대로 쿠폰목록을 변경하도록 목록 생성부(230)를 제어할 수 있고, 상기 목록 생성부(230)에서 변경된 쿠폰목록을 사용자 장치(100)로 제공할 수 있다.When the coupon list sorting order is selected by the user device 100, the control unit 240 may control the list generating unit 230 to change the coupon list in the sorting order, and the changed in the list generating unit 230 The coupon list may be provided to the user device 100.

또한, 제어부(240)는 사용자 장치(100)에서 쿠폰이 선택되면, 고객카드정보 선택목록을 사용자 장치(100)로 제공하고, 사용자 장치(100)에서 고객카드정보가 선택되면, 선택된 고객카드정보에 포함된 유통점과 선택된 쿠폰이 발행된 유통점이 일치하는지 여부를 확인하며, 일치하는 경우 선택된 고객카드정보와 선택된 쿠폰을 연계하여 데이터베이스(220)에 저장하도록 제어할 수 있다.In addition, when a coupon is selected in the user device 100, the control unit 240 provides a customer card information selection list to the user device 100, and when the customer card information is selected in the user device 100, the selected customer card information It is checked whether the distribution store included in the distribution store and the distribution store on which the selected coupon is issued are identical, and if they do match, the selected customer card information and the selected coupon may be linked and stored in the database 220.

목록 생성부(230)는 데이터베이스(220)에 저장된 복수의 고객카드정보에 대한 유통점을 각각 확인하고, 확인된 유통점에서 제공한 쿠폰을 추출하며, 추출된 쿠폰 중 동일 또는 유사한 상품에 대한 쿠폰의 할인율을 비교하여 할인율이 높은 순서대로 쿠폰이 표시되도록 쿠폰목록을 생성할 수 있다.The list generation unit 230 checks each distribution store for a plurality of customer card information stored in the database 220, extracts a coupon provided by the verified distribution store, and a discount rate of a coupon for the same or similar product among the extracted coupons. It is possible to create a coupon list so that coupons are displayed in the order of the highest discount rate by comparing them.

즉, 데이터베이스(220)에 저장된 쿠폰이 유통점1, 유통점2 및 유통점3에서 발행된 쿠폰인데, 복수의 고객카드정보가 유통점1 및 유통점2에서 발행된 것이면, 목록 생성부(230)는 유통점1 및 유통점2에서 발행된 쿠폰을 추출하고, 동일 또는 유사한 상품에 대한 쿠폰의 할인율을 비교하여 할인율이 높은 순서대로 추출된 쿠폰이 표시되도록 쿠폰목록을 생성하는 것이다.That is, if the coupon stored in the database 220 is a coupon issued at a distribution store 1, a distribution store 2, and a distribution store 3, and a plurality of customer card information is issued at the distribution store 1 and the distribution store 2, the list generation unit 230 is A coupon list is generated so that coupons issued in distribution store 2 are extracted, and the coupons extracted in the order of the highest discount rate are displayed by comparing discount rates of coupons for the same or similar products.

제어부(240)는 사용자 장치(100)에서 쿠폰이 선택되면, 복수의 고객카드정보 중 선택된 쿠폰이 발행된 유통점의 고객카드정보를 추출하여, 추출된 고객카드정보와 선택된 쿠폰을 연계하여 데이터베이스(220)에 저장하도록 제어할 수 있다.When a coupon is selected from the user device 100, the control unit 240 extracts customer card information of a distribution store to which the selected coupon is issued from among a plurality of customer card information, and associates the extracted customer card information with the selected coupon, and the database 220 Can be controlled to store in ).

목록 생성부(230)는 복수의 고객카드정보 중 특정 고객카드정보를 선택할 수 있는 고객카드정보 선택목록을 생성하고, 고객카드정보 선택목록을 사용자 장치(100)로 제공하며, 사용자 장치(100)로부터 특정 고객카드정보가 선택되면, 선택된 고객카드정보에 대한 유통점을 확인하고, 확인된 유통점에서 제공한 쿠폰 중 동일 또는 유사한 상품에 대한 쿠폰의 할인율을 비교하여 할인율이 높은 순서대로 쿠폰이 표시되도록 쿠폰목록을 생성할 수 있다.The list generation unit 230 generates a customer card information selection list for selecting specific customer card information from among a plurality of customer card information, and provides a customer card information selection list to the user device 100, and the user device 100 When a specific customer card information is selected from, the distribution store for the selected customer card information is checked, and coupons are displayed in the order of the highest discount rate by comparing the discount rate of coupons for the same or similar products among coupons provided by the verified distribution store. You can create a list.

제어부(240)는 사용자 장치(100)에서 쿠폰이 선택되면, 선택된 쿠폰과 선택된 고객카드정보를 연계하여 데이터베이스(220)에 저장하도록 제어할 수 있다.When a coupon is selected by the user device 100, the controller 240 may control to store the selected coupon and the selected customer card information in the database 220 in association with each other.

이후, 제어부(240)는 POS단말(400)로부터 고객카드정보가 수신되면, 데이터베이스(220)에서 상기 수신된 고객카드정보와 일치하는 고객카드정보를 추출하고, 상기 추출된 고객카드정보와 연계되어 있는 쿠폰을 POS단말(400)로 제공하도록 제어할 수 있다.Thereafter, when the customer card information is received from the POS terminal 400, the control unit 240 extracts the customer card information matching the received customer card information from the database 220, and is linked with the extracted customer card information. It can be controlled to provide a coupon that is present to the POS terminal 400.

이하, 도 3을 참조하여 본 발명의 제1 실시 예에 따른 시스템의 흐름을 살펴본다.Hereinafter, the flow of the system according to the first embodiment of the present invention will be described with reference to FIG. 3.

도 3을 참조하면, 사용자 장치로부터 복수의 고객카드정보와 각 유통점 서버로부터 쿠폰을 수신받아 저장한다(S102, S104).Referring to FIG. 3, a plurality of customer card information from a user device and a coupon from each distribution store server are received and stored (S102, S104).

이후, 서비스 장치는 저장된 쿠폰 중 동일 또는 유사한 상품에 대한 각 유통점별 쿠폰을 함께 표시하고, 동일 또는 유사한 상품의 할인율을 비교하여 할인율이 높은 순서대로 쿠폰이 표시되도록 쿠폰목록을 생성하고 사용자 장치로 제공한다(S106, S108).Thereafter, the service device displays coupons for each distribution store for the same or similar products among the stored coupons, compares the discount rates of the same or similar products, creates a coupon list so that coupons are displayed in the order of the highest discount rate, and provides it to the user device. Do (S106, S108).

이후, 상기 사용자 장치로부터 쿠폰이 선택되면, 서비스 장치는 상기 복수의 고객카드정보 중 특정 고객카드정보를 선택할 수 있는 고객카드정보 선택목록을 생성하고, 상기 고객카드정보 선택목록을 상기 사용자 장치로 제공한다(S110, S112, S114).Thereafter, when a coupon is selected from the user device, the service device creates a customer card information selection list for selecting specific customer card information among the plurality of customer card information, and provides the customer card information selection list to the user device. Do (S110, S112, S114).

이후, 사용자 장치에서 고객카드정보가 선택되면, 선택된 고객카드정보에 포함된 유통점과 선택된 쿠폰이 발행된 유통점이 일치하는지 여부를 확인하고, 일치하는 경우 선택된 고객카드정보와 선택된 쿠폰을 연계하여 저장한다(S116, S118, S120).Thereafter, when the customer card information is selected in the user device, it is checked whether the distribution store included in the selected customer card information and the distribution store where the selected coupon is issued are identical, and if they match, the selected customer card information and the selected coupon are linked and stored. (S116, S118, S120).

이후, POS단말은 사용자가 제시한 고객카드로부터 고객카드정보를 추출하고, 추출된 고객카드정보를 서비스 장치로 전송한다(S122, S124).Thereafter, the POS terminal extracts customer card information from the customer card presented by the user, and transmits the extracted customer card information to the service device (S122, S124).

이후, 서비스 장치는 POS단말로부터 고객카드정보가 수신되면, 수신된 고객카드정보와 일치하는 고객카드정보를 추출하고, 상기 추출된 고객카드정보와 연계되어 있는 쿠폰을 상기 POS단말로 제공하며, POS단말은 상기 서비스 장치로부터 쿠폰을 수신받아 쿠폰을 적용하여 결제를 수행한다(S126, S128).Thereafter, when the customer card information is received from the POS terminal, the service device extracts the customer card information matching the received customer card information, and provides a coupon linked to the extracted customer card information to the POS terminal. The terminal receives a coupon from the service device and applies the coupon to perform payment (S126, S128).

이하, 도 4를 참조하여 본 발명의 제2 실시 예에 따른 시스템의 흐름을 살펴본다.Hereinafter, the flow of the system according to the second embodiment of the present invention will be described with reference to FIG. 4.

도 4를 참조하면, 사용자 장치로부터 복수의 고객카드정보와 각 유통점 서버로부터 쿠폰을 수신받아 저장한다(S202, S204).Referring to FIG. 4, a plurality of customer card information from a user device and a coupon from each distribution store server are received and stored (S202, S204).

이후, 서비스 장치는 상기 저장된 복수의 고객카드정보에 대한 유통점을 각각 확인하고, 확인된 유통점에서 제공한 쿠폰을 추출하며, 추출된 쿠폰 중 동일 또는 유사한 상품에 대한 쿠폰의 할인율을 비교하여 할인율이 높은 순서대로 상기 쿠폰이 표시되도록 쿠폰목록을 생성하여 상기 사용자 장치로 제공한다(S206, S208, S210, S212)Thereafter, the service device checks each distribution store for the stored plurality of customer card information, extracts a coupon provided by the verified distribution store, and compares the discount rate of the coupon for the same or similar product among the extracted coupons, and the discount rate is high. A coupon list is created so that the coupons are displayed in order and provided to the user device (S206, S208, S210, S212).

이후, 상기 사용자 장치에서 쿠폰이 선택되면, 서비스 장치는 상기 복수의 고객카드정보 중 상기 선택된 쿠폰이 발행된 유통점의 고객카드정보를 추출하고, 상기 추출된 고객카드정보와 상기 선택된 쿠폰을 연계하여 저장한다(S216, S218).Thereafter, when a coupon is selected in the user device, the service device extracts the customer card information of the distribution store where the selected coupon is issued from among the plurality of customer card information, and stores the extracted customer card information in association with the selected coupon. Do (S216, S218).

이후, POS단말은 사용자가 제시한 고객카드로부터 고객카드정보를 추출하고, 추출된 고객카드정보를 서비스 장치로 전송한다(S220, S222).Thereafter, the POS terminal extracts customer card information from the customer card presented by the user, and transmits the extracted customer card information to the service device (S220, S222).

이후, 서비스 장치는 POS단말로부터 고객카드정보가 수신되면, 수신된 고객카드정보와 일치하는 고객카드정보를 추출하고, 상기 추출된 고객카드정보와 연계되어 있는 쿠폰을 상기 POS단말로 제공하며, POS단말은 상기 서비스 장치로부터 쿠폰을 수신받아 쿠폰을 적용하여 결제를 수행한다(S224, S226).Thereafter, when the customer card information is received from the POS terminal, the service device extracts the customer card information matching the received customer card information, and provides a coupon linked to the extracted customer card information to the POS terminal. The terminal receives a coupon from the service device and applies the coupon to perform payment (S224, S226).

이하, 도 5를 참조하여 본 발명의 제3 실시 예에 따른 시스템의 흐름을 살펴본다.Hereinafter, the flow of the system according to the third embodiment of the present invention will be described with reference to FIG. 5.

도 5를 참조하면, 사용자 장치로부터 복수의 고객카드정보와 각 유통점 서버로부터 쿠폰을 수신받아 저장한다(S302, S304).5, a plurality of customer card information from a user device and a coupon from each distribution store server are received and stored (S302, S304).

이후, 서비스 장치는 상기 저장된 복수의 고객카드정보 중 특정 고객카드정보를 선택할 수 있는 고객카드정보 선택목록을 생성하여 상기 사용자 장치로 제공한다(S306, S308).Thereafter, the service device generates a customer card information selection list for selecting specific customer card information from among the plurality of stored customer card information and provides it to the user device (S306, S308).

이후, 상기 사용자 장치로부터 특정 고객카드정보가 선택되면, 선택된 고객카드정보에 대한 유통점을 확인하고, 확인된 유통점에서 제공한 쿠폰 중 동일 또는 유사한 상품에 대한 쿠폰의 할인율을 비교하여 할인율이 높은 순서대로 상기 쿠폰이 표시되도록 쿠폰목록을 생성하여 상기 사용자 장치로 제공한다(S312, S314, S316).Thereafter, when specific customer card information is selected from the user device, the distribution store for the selected customer card information is checked, and the discount rate of coupons for the same or similar product among coupons provided by the verified distribution store is compared, in the order of the highest discount rate. A coupon list is created so that the coupon is displayed and provided to the user device (S312, S314, S316).

이후, 상기 사용자 장치에서 쿠폰이 선택되면, 상기 선택된 쿠폰과 상기 선택된 고객카드정보를 연계하여 저장한다(S318, S320).Thereafter, when a coupon is selected in the user device, the selected coupon and the selected customer card information are linked and stored (S318, S320).

이후, POS단말은 사용자가 제시한 고객카드로부터 고객카드정보를 추출하고, 추출된 고객카드정보를 서비스 장치로 전송한다(S322, S324).Thereafter, the POS terminal extracts customer card information from the customer card presented by the user, and transmits the extracted customer card information to the service device (S322, S324).

이후, 서비스 장치는 POS단말로부터 고객카드정보가 수신되면, 수신된 고객카드정보와 일치하는 고객카드정보를 추출하고, 상기 추출된 고객카드정보와 연계되어 있는 쿠폰을 상기 POS단말로 제공하며, POS단말은 상기 서비스 장치로부터 쿠폰을 수신받아 쿠폰을 적용하여 결제를 수행한다(S326, S328).Thereafter, when the customer card information is received from the POS terminal, the service device extracts the customer card information matching the received customer card information, and provides a coupon linked to the extracted customer card information to the POS terminal. The terminal receives a coupon from the service device and applies the coupon to perform payment (S326, S328).

이하, 도 6을 참조하여 본 발명의 제1 실시 예에 따른 서비스 장치가 쿠폰목록 또는 쿠폰을 제공하는 방법을 살펴본다.Hereinafter, a method of providing a coupon list or a coupon by the service device according to the first embodiment of the present invention will be described with reference to FIG. 6.

도 6을 참조하면, 본 발명의 제1 실시 예에 따른 서비스 장치가 쿠폰목록 또는 쿠폰을 제공하는 방법은, 서비스 장치가 사용자 장치로부터 복수의 고객카드정보와 각 유통점 서버로부터 쿠폰을 수신받아 저장하는 단계;(S410), 서비스 장치가 상기 저장된 쿠폰 중 동일 또는 유사한 상품에 대한 각 유통점별 쿠폰을 함께 표시하며, 동일 또는 유사한 상품의 할인율을 비교하여 할인율이 높은 순서대로 상기 쿠폰이 표시되도록 쿠폰목록을 생성하고 상기 사용자 장치로 제공하는 단계;(S420), 서비스 장치가 상기 복수의 고객카드정보 중 특정 고객카드정보를 선택할 수 있는 고객카드정보 선택목록을 생성하고, 상기 사용자 장치로부터 쿠폰이 선택되면, 상기 고객카드정보 선택목록을 상기 사용자 장치로 제공하는 단계;(S430) 및 상기 사용자 장치에서 고객카드정보가 선택되면, 서비스 장치가 상기 선택된 고객카드정보에 포함된 유통점과 상기 선택된 쿠폰이 발행된 유통점이 일치하는지 여부를 확인하며, 일치하는 경우 상기 선택된 고객카드정보와 상기 선택된 쿠폰을 연계하여 저장하는 단계;(S440)를 포함할 수 있다.6, the service device according to the first embodiment of the present invention provides a coupon list or coupon, in which the service device receives and stores a plurality of customer card information from a user device and a coupon from each distribution store server. Step; (S410), the service device displays coupons for each distribution store for the same or similar products among the stored coupons, and compares the discount rates of the same or similar products, and creates a coupon list so that the coupons are displayed in the order of the highest discount rate. Generating and providing to the user device; (S420), when the service device generates a customer card information selection list for selecting specific customer card information among the plurality of customer card information, and a coupon is selected from the user device, Providing the customer card information selection list to the user device; (S430) and when the customer card information is selected in the user device, the service device includes a distribution store included in the selected customer card information and a distribution store where the selected coupon is issued. Checking whether or not they match, and if they do match, linking and storing the selected customer card information and the selected coupon; (S440).

또한, POS단말로부터 고객카드정보가 수신되면, 서비스 장치가 상기 POS단말로부터 수신된 고객카드정보와 일치하는 고객카드정보를 추출하는 단계;(S450) 및 상기 추출된 고객카드정보와 연계되어 있는 쿠폰을 상기 POS단말로 제공하는 단계;(S460)을 더 포함할 수 있다.In addition, when the customer card information is received from the POS terminal, the service device extracting customer card information matching the customer card information received from the POS terminal; (S450) and a coupon linked to the extracted customer card information Providing to the POS terminal; (S460) may further include.

이하, 도 7을 참조하여 본 발명의 제2 실시 예에 따른 서비스 장치가 쿠폰목록 또는 쿠폰을 제공하는 방법을 살펴본다.Hereinafter, a method of providing a coupon list or a coupon by a service device according to a second embodiment of the present invention will be described with reference to FIG. 7.

도 7을 참조하면, 본 발명의 제2 실시 예에 따른 서비스 장치가 쿠폰목록 또는 쿠폰을 제공하는 방법은, 서비스 장치가 사용자 장치로부터 복수의 고객카드정보와 각 유통점 서버로부터 쿠폰을 수신받아 저장하는 단계;(S510), 서비스 장치가 상기 저장된 복수의 고객카드정보에 대한 유통점을 각각 확인하고, 확인된 유통점에서 제공한 쿠폰을 추출하며, 추출된 쿠폰 중 동일 또는 유사한 상품에 대한 쿠폰의 할인율을 비교하여 할인율이 높은 순서대로 상기 쿠폰이 표시되도록 쿠폰목록을 생성하여 상기 사용자 장치로 제공하는 단계;(S520), 상기 사용자 장치에서 쿠폰이 선택되면, 서비스 장치가 상기 복수의 고객카드정보 중 상기 선택된 쿠폰이 발행된 유통점의 고객카드정보를 추출하는 단계;(S530) 및 서비스 장치가 상기 추출된 고객카드정보와 상기 선택된 쿠폰을 연계하여 저장하는 단계;(S540)를 포함할 수 있다.Referring to FIG. 7, in the method of providing a coupon list or coupon by a service device according to a second embodiment of the present invention, the service device receives and stores a plurality of customer card information from a user device and a coupon from each distribution store server. Step; (S510), the service device checks each distribution store for the stored plurality of customer card information, extracts a coupon provided by the verified distribution store, and compares discount rates of coupons for the same or similar products among the extracted coupons And generating a coupon list so that the coupons are displayed in the order of the highest discount rate, and providing the coupon list to the user device; (S520), when a coupon is selected from the user device, the service device selects the selected coupon from among the plurality of customer card information. Extracting the issued customer card information of the distribution store; (S530) and storing the extracted customer card information in association with the selected coupon by a service device; (S540).

또한, POS단말로부터 고객카드정보가 수신되면, 서비스 장치가 상기 POS단말로부터 수신된 고객카드정보와 일치하는 고객카드정보를 추출하는 단계;(S550) 및 상기 추출된 고객카드정보와 연계되어 있는 쿠폰을 상기 POS단말로 제공하는 단계;(S560)을 더 포함할 수 있다.In addition, when the customer card information is received from the POS terminal, the service device extracting customer card information matching the customer card information received from the POS terminal; (S550) and a coupon linked to the extracted customer card information Providing to the POS terminal; (S560) may further include.

이하, 도 8을 참조하여 본 발명의 제3 실시 예에 따른 서비스 장치가 쿠폰목록 또는 쿠폰을 제공하는 방법을 살펴본다.Hereinafter, a method of providing a coupon list or a coupon by a service device according to a third embodiment of the present invention will be described with reference to FIG. 8.

도 8을 참조하면, 본 발명의 제3 실시 예에 따른 서비스 장치가 쿠폰목록 또는 쿠폰을 제공하는 방법은, 서비스 장치가 사용자 장치로부터 복수의 고객카드정보와 각 유통점 서버로부터 쿠폰을 수신받아 저장하는 단계;(S610), 서비스 장치가 상기 저장된 복수의 고객카드정보 중 특정 고객카드정보를 선택할 수 있는 고객카드정보 선택목록을 생성하여 상기 사용자 장치로 제공하는 단계;(S620), 상기 사용자 장치로부터 특정 고객카드정보가 선택되면, 서비스 장치가 선택된 고객카드정보에 대한 유통점을 확인하고, 확인된 유통점에서 제공한 쿠폰 중 동일 또는 유사한 상품에 대한 쿠폰의 할인율을 비교하여 할인율이 높은 순서대로 상기 쿠폰이 표시되도록 쿠폰목록을 생성하여 상기 사용자 장치로 제공하는 단계;(S630) 및 상기 사용자 장치에서 쿠폰이 선택되면, 서비스 장치가 상기 선택된 쿠폰과 상기 선택된 고객카드정보를 연계하여 저장하는 단계;(S640)를 포함할 수 있다.Referring to FIG. 8, in the method of providing a coupon list or coupon by a service device according to a third embodiment of the present invention, the service device receives and stores a plurality of customer card information from a user device and a coupon from each distribution store server. Step; (S610), the service device generating a customer card information selection list for selecting specific customer card information from among the plurality of stored customer card information and providing it to the user device; (S620), specifying from the user device When the customer card information is selected, the service device checks the distribution store for the selected customer card information, compares the discount rate of coupons for the same or similar products among coupons provided by the verified distribution store, and displays the coupons in the order of the highest discount rate. (S630) and when a coupon is selected in the user device, the service device stores the selected coupon and the selected customer card information in association with each other; (S640) Can include.

또한, POS단말로부터 고객카드정보가 수신되면, 서비스 장치가 상기 POS단말로부터 수신된 고객카드정보와 일치하는 고객카드정보를 추출하는 단계;(S650) 및 상기 추출된 고객카드정보와 연계되어 있는 쿠폰을 상기 POS단말로 제공하는 단계;(S660)을 더 포함할 수 있다.In addition, when the customer card information is received from the POS terminal, the service device extracting customer card information matching the customer card information received from the POS terminal; (S650) and a coupon linked to the extracted customer card information Providing to the POS terminal; (S660) may further include.

본 발명의 다른 측면에 따르면, 본 발명의 일 실시 예에 따른 서비스 장치가 쿠폰목록 또는 쿠폰을 제공하는 방법이 프로그램으로 기록되고 전자 장치에서 판독 가능한 기록매체에 기록될 수 있다.According to another aspect of the present invention, a method of providing a coupon list or coupon by a service device according to an embodiment of the present invention may be recorded as a program and recorded on a recording medium readable by an electronic device.

이러한 서비스 장치가 쿠폰목록 또는 쿠폰을 제공하는 방법은 프로그램으로 작성 가능하며, 프로그램을 구성하는 코드들 및 코드 세그먼트들은 당해 분야의 프로그래머에 의하여 용이하게 추론될 수 있다. 또한, 서비스 장치가 쿠폰목록 또는 쿠폰을 제공하는 방법에 관한 프로그램은 전자장치가 읽을 수 있는 정보저장매체(Readable Media)에 저장되고, 전자장치에 의하여 읽혀지고 실행될 수 있다.A method of providing a coupon list or coupon by such a service device can be written in a program, and codes and code segments constituting the program can be easily inferred by a programmer in the art. In addition, a program relating to a method for a service device to provide a coupon list or a coupon may be stored in an information storage medium that can be read by an electronic device, and read and executed by an electronic device.

이상에서 살핀 본 발명의 일 실시 예에 따른 서비스 장치가 쿠폰목록 또는 쿠폰을 제공하는 방법, 시스템이 고객카드를 이용해 전자쿠폰을 제공하는 방법은, 카테고리는 상이하지만, 본 발명의 일 실시 예에 따른 서비스 장치 및 시스템과 실질적으로 동일한 기술적 특징을 포함할 수 있다. 따라서, 상기 서비스 장치 및 시스템과 관련하여 상술한 특징들은 서비스 장치가 쿠폰목록 또는 쿠폰을 제공하는 방법, 시스템이 고객카드를 이용해 전자쿠폰을 제공하는 방법 발명에도 당연히 유추되어서 적용될 수 있다.In the above, the service device according to an embodiment of the present invention provides a coupon list or coupon, and the system provides an electronic coupon using a customer card, although the categories are different, according to an embodiment of the present invention. It may include substantially the same technical features as service devices and systems. Accordingly, the features described above with respect to the service device and system can be naturally inferred and applied to the invention of a method in which the service device provides a coupon list or coupon, and a method in which the system provides an electronic coupon using a customer card.

위에서 설명된 본 발명의 실시 예들은 예시의 목적을 위해 개시된 것이며, 이들에 의하여 본 발명이 한정되는 것은 아니다. 또한, 본 발명에 대한 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 사상과 범위 안에서 다양한 수정 및 변경을 가할 수 있을 것이며, 이러한 수정 및 변경은 본 발명의 범위에 속하는 것으로 보아야 할 것이다.The embodiments of the present invention described above are disclosed for purposes of illustration, and the present invention is not limited thereto. In addition, those of ordinary skill in the technical field of the present invention will be able to make various modifications and changes within the spirit and scope of the present invention, and these modifications and changes should be regarded as belonging to the scope of the present invention.

본 발명은, 서비스 장치가 사용자 장치로부터 고객별 복수의 고객카드정보를 등록받고, 각 유통점 서버로부터 쿠폰을 수신받아 저장하며, 서비스 장치가 동일 또는 유사한 상품에 대한 각 유통점별 쿠폰을 함께 표시하고, 동일 또는 유사한 상품의 할인율을 비교하여 할인율이 높은 순서대로 쿠폰이 표시되도록 생성된 쿠폰목록과 복수의 고객카드정보 중 특정 고객카드정보를 선택할 수 있는 고객카드정보 선택목록을 사용자 장치로 제공하고, 사용자 장치로부터 쿠폰 및 고객카드정보가 선택되면 선택된 고객카드정보와 선택된 쿠폰을 연계시켜 저장하며, 사용자가 유통점에서 상품 구매 시 고객카드만을 제시하여도 서비스 장치에 기 저장된 쿠폰을 적용받을 수 있는 고객카드를 이용한 고객카드를 이용한 전자쿠폰 제공 시스템, 서비스 장치 및 방법을 제공하는 데에 이용할 수 있다.In the present invention, a service device registers a plurality of customer card information for each customer from a user device, receives and stores a coupon from each distribution store server, and the service device displays coupons for each distribution store for the same or similar product together, Provides a coupon list created so that coupons are displayed in the order of the highest discount rate by comparing the discount rates of the same or similar products and a customer card information selection list from which specific customer card information can be selected from among a plurality of customer card information to the user device. When the coupon and customer card information are selected from the device, the selected customer card information and the selected coupon are linked and stored, and even if the user presents only the customer card when purchasing a product at a distribution store, a customer card that can receive the coupon previously stored in the service device is provided. It can be used to provide an electronic coupon providing system, service device, and method using the used customer card.

100 : 사용자 장치 200 : 서비스 장치
210 : 통신부 220 : 데이터베이스
230 : 목록 생성부 300 : 유통점 서버
400 : POS단말 500 : 통신망
100: user device 200: service device
210: communication unit 220: database
230: list generation unit 300: distribution store server
400: POS terminal 500: communication network

Claims (16)

쿠폰목록 또는 쿠폰을 제공하는 서비스 장치로서,
통신망을 통해 데이터를 송수신하는 통신부;
고객별 복수의 고객카드정보와 각 유통점 서버로부터 수신된 쿠폰을 저장하는 데이터베이스;
상기 데이터베이스에 저장된 쿠폰 중 동일 또는 유사한 상품에 대한 각 유통점별 쿠폰을 함께 표시하고, 동일 또는 유사한 상품의 할인율을 비교하여 할인율이 높은 순서대로 상기 쿠폰이 표시되도록 쿠폰목록을 생성하여 모든 유통점의 쿠폰 현황을 파악할 수 있도록 하는 목록 생성부; 및
사용자 장치로부터 쿠폰목록이 요청되면, 상기 목록 생성부에서 생성된 쿠폰목록을 상기 사용자 장치로 제공하도록 제어하는 제어부;를 포함하며,
상기 목록 생성부는,
상기 복수의 고객카드정보 중 특정 고객카드정보를 선택할 수 있는 고객카드정보 선택목록을 생성하고, 상기 고객카드정보 선택목록을 상기 사용자 장치로 제공하며, 상기 사용자 장치로부터 특정 고객카드정보가 선택되면, 선택된 고객카드정보에 대한 유통점을 확인하고, 확인된 유통점에서 제공한 쿠폰만 선별하고 이들 중 동일 또는 유사한 상품에 대한 쿠폰의 할인율을 비교하여 할인율이 높은 순서대로 상기 쿠폰이 표시되도록 쿠폰목록을 생성하는 것을 특징으로 하는 서비스 장치.
As a service device that provides a coupon list or coupon,
A communication unit for transmitting and receiving data through a communication network;
A database for storing a plurality of customer card information for each customer and coupons received from each distribution store server;
Among the coupons stored in the database, coupons for each distribution store for the same or similar products are displayed together, and the coupon list is created so that the coupons are displayed in the order of the highest discount rate by comparing the discount rates of the same or similar products. A list generation unit that allows you to grasp the data; And
When a coupon list is requested from the user device, a control unit for controlling to provide the coupon list generated by the list generation unit to the user device; and
The list generation unit,
Creating a customer card information selection list for selecting specific customer card information from among the plurality of customer card information, providing the customer card information selection list to the user device, and when specific customer card information is selected from the user device, Checking the distribution store for the selected customer card information, selecting only coupons provided by the verified distribution store, comparing the discount rate of coupons for the same or similar product among them, and creating a coupon list so that the coupons are displayed in the order of the highest discount rate. Service device, characterized in that.
제 1 항에 있어서,
상기 목록 생성부는,
상기 복수의 고객카드정보를 선택할 수 있는 고객카드정보 선택목록을 생성하는 것을 특징으로 하는 서비스 장치.
The method of claim 1,
The list generation unit,
And generating a customer card information selection list from which the plurality of customer card information can be selected.
삭제delete 제 1 항에 있어서,
상기 목록 생성부는,
상기 데이터베이스에 저장된 상기 복수의 고객카드정보에 대한 유통점을 각각 확인하고, 확인된 유통점에서 제공한 쿠폰을 추출하며, 추출된 쿠폰 중 동일 또는 유사한 상품에 대한 쿠폰의 할인율을 비교하여 할인율이 높은 순서대로 상기 쿠폰이 표시되도록 쿠폰목록을 생성하는 것을 특징으로 하는 서비스 장치.
The method of claim 1,
The list generation unit,
Each distribution store for the plurality of customer card information stored in the database is checked, coupons provided by the verified distribution stores are extracted, and the discount rates of coupons for the same or similar products among the extracted coupons are compared in the order of the highest discount rate. Service device, characterized in that generating a coupon list so that the coupon is displayed.
삭제delete 삭제delete 삭제delete 삭제delete 고객카드를 이용한 전자쿠폰 제공 시스템으로서,
복수의 고객카드에 대한 고객카드정보를 서비스 장치에 전송하고, 상기 서비스 장치로부터 쿠폰목록을 수신받아 모든 유통점의 쿠폰 현황을 제공하고, 상기 서비스 장치로부터 고객카드정보 선택목록을 수신받아 고객카드정보를 선택하며, 선택된 고객카드정보에 대응되는 유통점의 쿠폰 리스트를 제공하고 선택된 쿠폰 정보를 제공하는 사용자 장치;
고객별 복수의 고객카드정보와 각 유통점 서버로부터 수신된 쿠폰을 저장하고, 상기 저장된 쿠폰 중 동일 또는 유사한 상품에 대한 각 유통점별 쿠폰을 함께 표시하며, 동일 또는 유사한 상품의 할인율을 비교하여 할인율이 높은 순서대로 상기 쿠폰이 표시되도록 쿠폰목록을 생성하고, 상기 사용자 장치로부터 쿠폰목록이 요청되면, 상기 생성된 쿠폰목록을 상기 사용자 장치로 제공하며, 고객카드정보를 선택할 수 있는 고객카드정보 선택목록을 상기 사용자 장치로 제공하고, 상기 사용자 장치에서 고객카드정보가 선택되면, 상기 선택된 고객카드정보에 대응되는 유통점의 동일 또는 유사한 상품의 할인율을 비교하여 할인율이 높은 순서대로 상기 유통점의 쿠폰이 표시되도록 쿠폰목록을 생성하여 사용자 장치에 제공하며, 상기 사용자 장치로부터 쿠폰 선택 정보를 수신하여 대응 쿠폰을 POS단말로 제공하는 서비스 장치; 및
고객카드로부터 고객카드정보를 추출하고, 상기 추출된 고객카드정보를 상기 서비스 장치로 전송하며, 상기 서비스 장치로부터 쿠폰을 수신받으면, 상기 쿠폰을 적용하여 결제를 수행하는 POS단말;
을 포함하는 고객카드를 이용한 전자쿠폰 제공 시스템.
As an electronic coupon providing system using a customer card,
Send customer card information for a plurality of customer cards to a service device, receive a coupon list from the service device, provide coupon status of all distribution stores, and receive a customer card information selection list from the service device to receive customer card information. A user device for selecting, providing a coupon list of distribution stores corresponding to the selected customer card information, and providing selected coupon information;
Stores a plurality of customer card information for each customer and coupons received from each distribution store server, displays coupons for each distribution store for the same or similar product among the stored coupons, and compares the discount rate for the same or similar product to have a high discount rate. Create a coupon list so that the coupons are displayed in order, and when a coupon list is requested from the user device, the generated coupon list is provided to the user device, and a customer card information selection list for selecting customer card information is displayed. When the customer card information is selected by the user device and the customer card information is selected, the coupon list is displayed so that the discount rate of the distribution store is displayed in the order of the higher discount rate by comparing the discount rate of the same or similar product of the distribution store corresponding to the selected customer card information. A service device for generating and providing the coupon to a user device, receiving coupon selection information from the user device, and providing a corresponding coupon to a POS terminal; And
A POS terminal for extracting customer card information from a customer card, transmitting the extracted customer card information to the service device, and performing payment by applying the coupon when receiving a coupon from the service device;
Electronic coupon providing system using a customer card comprising a.
삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete
KR1020140000335A 2014-01-02 2014-01-02 System, Service Apparatus and Method for Providing Electronic Coupon using Customer Card KR102235738B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020140000335A KR102235738B1 (en) 2014-01-02 2014-01-02 System, Service Apparatus and Method for Providing Electronic Coupon using Customer Card

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140000335A KR102235738B1 (en) 2014-01-02 2014-01-02 System, Service Apparatus and Method for Providing Electronic Coupon using Customer Card

Publications (2)

Publication Number Publication Date
KR20150080979A KR20150080979A (en) 2015-07-13
KR102235738B1 true KR102235738B1 (en) 2021-04-02

Family

ID=53792828

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140000335A KR102235738B1 (en) 2014-01-02 2014-01-02 System, Service Apparatus and Method for Providing Electronic Coupon using Customer Card

Country Status (1)

Country Link
KR (1) KR102235738B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102422638B1 (en) * 2021-12-09 2022-07-20 쿠팡 주식회사 Electronic apparatus for providing information of discount and method thereof

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050092682A (en) * 2005-08-31 2005-09-22 김영철 The method of offering interactive coupon service by using the mobile communication device.
KR20120007434A (en) * 2010-07-14 2012-01-20 백승빈 Settlement process sever and the driving method
KR20120087215A (en) * 2010-11-24 2012-08-07 (주)맥스카드시스템즈 Providing system of the coupon service for credit card, and method of the same
KR20120137561A (en) 2011-04-26 2012-12-24 문연주 Electronic coupons circulation system and method of controlling the same
KR102071692B1 (en) * 2012-06-11 2020-01-31 삼성전자주식회사 Mobile device and control method thereof

Also Published As

Publication number Publication date
KR20150080979A (en) 2015-07-13

Similar Documents

Publication Publication Date Title
US10719821B2 (en) Merchandise sales data processing apparatus, and program therefor
KR102231265B1 (en) System, Service Apparatus and Method for Providing Electronic Coupon using Customer Card
US20220335537A1 (en) Electronic receipt system, commodity sales data processing apparatus, electronic receipt management server and method
US20220284407A1 (en) Information processing apparatus and program
CN104040540B (en) Utilize the product information system and method for label and mobile device
JP5620565B1 (en) Product sales data processing apparatus and program
CN104346743A (en) Electronic receipt system, management server, processing device and control method
JP6341763B2 (en) Product sales data processing apparatus and program
KR101734053B1 (en) Apparatus for managing attendance
JP2005031780A (en) Information clipping system
KR102235738B1 (en) System, Service Apparatus and Method for Providing Electronic Coupon using Customer Card
KR20140022308A (en) Real time goods management system using qr code
KR102213206B1 (en) System, Service Apparatus and Method for Providing Electronic Coupon using Customer Card
CN103914718B (en) Method for selectively displaying readable media through near-field communication technology
CN111684482A (en) Method for providing mobile phone commodity ticket issuing service, server device and system used for the method
KR102220507B1 (en) System, Service Apparatus and Method for Providing Electronic Coupon using Customer Card
KR102220497B1 (en) System, Service Apparatus and Method for Providing Electronic Coupon using Customer Card
JP4900415B2 (en) Service providing system, terminal device, server, scenario server, service providing method and program
KR101707184B1 (en) Apparatus of providing on-line financial service and method thereof
KR20150046816A (en) Service Device, System and Method for Providing the Lowest Price Comparison List based on Purchase History Information
KR101468574B1 (en) Method for providing advertisement service using nfc tag
JP6460647B2 (en) Product sales data processing apparatus and program
JP7021380B2 (en) Product sales data processing equipment and programs
KR20090074671A (en) Method for building database for relaying advertisement by using medium of advertisement and relaying advertisement and method for processing relay plural advertisement by different medium of advertisement using database
CN107209907A (en) Utilize the order system of personal information

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant