




본 발명은 오프라인 결제 시스템에 관한 것으로서, 특히 오프라인 결제 시스템에서 전자 결제 서비스에 가입된 가입자의 다양한 결제수단을 통한 전자 결제 서비스를 제공하여 오프라인 결제를 수행하기 위한 방법 및 장치에 관한 것이다.The present invention relates to an offline payment system, and more particularly, to a method and apparatus for performing an offline settlement by providing an electronic settlement service through various payment means of a subscriber subscribed to an electronic settlement service in an offline settlement system.
이 부분에 기술된 내용은 단순히 본 실시예에 대한 배경 정보를 제공할 뿐 종래기술을 구성하는 것은 아니다.The contents described in this section merely provide background information on the present embodiment and do not constitute the prior art.
일반 오프라인 상에서 발생하는 거래의 결제 시 현금, 신용 카드 또는 직불 카드 등이 사용된다. 최근에는, 상거래의 과세 투명도를 높이기 위한 방안으로 신용카드 사용이 권장되고 있다.Cash, credit cards or debit cards are used to settle transactions that occur in general offline. In recent years, the use of credit cards has been recommended as a way to increase transparency in taxation of commercial transactions.
이러한 기존의 신용카드를 사용한 거래 방식은 신용카드를 소지하고 다녀야 하는 번거로움, 신용카드 분실의 위험, 신용카드 정보 및 개인 정보 노출의 위험 등이 있다.These traditional credit card transaction methods include the hassle of carrying a credit card, the risk of losing a credit card, the risk of credit card information and personal information exposure.
최근에는 신용카드를 모바일에 접목한 모바일 신용카드가 결제에 사용되고 있으며, 이러한 기존의 모바일 신용카드는 신용 카드사 고객센터 및 홈페이지를 통해서 기존 마그네틱 카드(모카드) 소지자에 한에서 별도의 모바일카드(자카드) 신청에 따라 발급된다.In recent years, mobile credit cards that incorporate credit cards for mobile use have been used for payment. Such existing mobile credit cards are used by credit card company's customer center and home page to provide a separate mobile card (jacquard) ) Will be issued upon application.
그러나 기존의 모바일 신용카드는 고객이 핸드폰 분실 시에 카드사별로 모바일 카드 분실 신고를 해야 하고, 카드 재발급 등에 가입과 동일한 프로세스를 수행하는 등의 번거로움이 발생하며, 핸드폰 분실 시 핸드폰을 습득한 자가 습득 후에 별도의 인증 절차 없이 결제가 가능하므로 고객은 카드 분실에 따른 불안 및 분실 시 불법 사용에 따른 피해를 입게 된다.However, existing mobile credit cards require complaints such as the loss of a mobile card by a card company when a customer loses a mobile phone, the same process of subscribing to a card re-issuance, and so on. When a mobile phone is lost, Later, customers can pay for the card without any additional authentication process.
본 발명은 오프라인 거래 결제 시, 신용카드를 소지하지 않고도 신용카드를 사용한 거래를 할 수 있으며, 신용카드 이외에 다양한 결제수단(폰빌, 계좌이체, 캐시백 등)을 활용한 오프라인 결제 시스템에서의 오프라인 결제를 위한 방법 및 장치를 제공하는 것을 목적으로 한다.The present invention can deal with a credit card without having a credit card at the time of offline transaction settlement, and can make an offline payment in an offline payment system utilizing various payment means (phone bill, account transfer, cash back, etc.) And to provide a method and an apparatus for the same.
또한, 본 발명은 안전하고 신뢰성 있는 결제를 위해서 단말장치 정보(핸드폰 번호), 가상 카드(Virtual Card) 및 결제 인증 번호를 활용하여 결제 인증을 수행하고, 회원비밀번호와 어플리케이션 식별자(ID)를 활용하여 사용자를 검증하는 오프라인 결제 시스템에서의 오프라인 결제를 위한 방법 및 장치를 제공하는 것을 목적으로 한다.In addition, the present invention performs billing authentication using terminal device information (mobile phone number), virtual card (Virtual Card), and payment authorization number for secure and reliable payment, and utilizes the member password and application identifier (ID) And an object of the present invention is to provide a method and apparatus for offline settlement in an offline settlement system for verifying a user.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 오프라인 결제 시스템은, 근거리 무선 통신 태깅을 통해 근거리 무선 통신 태그 상의 상품 구매 정보를 리딩하고, 설치된 전자 결제 어플리케이션을 구동하여 전자 결제 어플리케이션 화면 상에 전자 결제 서비스 가입 시 등록한 개인 회원 정보를 입력하고, 입력된 개인 회원 정보를 이용하여 회원 검증을 받고, 회원 검증이 성공하면, 결제 인증번호 요청에 따라 제공받은 결제 인증번호를 이용하여 결제를 요청하는 단말 장치; 단말 장치로부터 개인 회원 정보 및 전자 어플리케이션 식별자를 수신하여 단말 장치의 사용자에 대한 회원 검증을 수행하고, 단말 장치의 요청에 따라 생성된 결제 인증번호를 단말 장치로 전송하고, 서비스 가입 시 미리 등록한 결제 정보를 관리하는 서비스 장치; 및 단말 장치의 결제 요청에 따라 단말 장치로부터 수신한 결제 인증번호 및 서비스 장치로부터 수신한 미리 등록한 결제 정보를 이용하여 오프라인 상에서 발생한 거래의 전자 결제를 처리하는 전자 결제 대행 장치를 포함하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided an off-line payment system for reading product purchase information on a short-distance wireless communication tag through short-range wireless communication tagging, When the member verification is successful on the screen, the user enters the personal member information registered at the time of the electronic payment service submission, receives the member verification using the inputted personal member information, and if the member verification is successful, A terminal device for requesting the terminal device; And transmits the generated payment authorization number to the terminal device upon request of the terminal device, and transmits the payment information previously registered at the time of service submission to the terminal device, A service device for managing the service; And an electronic settlement apparatus for processing an electronic settlement of a transaction occurring on the off-line by using the settlement authentication number received from the terminal apparatus according to the settlement request of the terminal apparatus and the previously-registered settlement information received from the service apparatus .
본 발명의 바람직한 실시예에 따른 오프라인 결제 시스템에 있어서, 전자 결제 대행 장치는, 단말 장치의 사용자가 서비스에 가입되었는지를 확인하여 단말 장치의 단말 식별 정보에 대응하는 주 결제 수단 및 가상 카드 정보를 포함한 미리 등록한 결제 정보를 서비스 장치로부터 수신하고, 수신된 미리 등록한 결제 정보 및 결제 인증번호를 이용하여 단말 장치가 요청한 결제를 처리한다.In the off-line payment system according to the preferred embodiment of the present invention, the electronic settlement apparatus confirms whether the user of the terminal apparatus is subscribed to the service, and includes the main payment means corresponding to the terminal apparatus identification information of the terminal apparatus, And receives the previously registered payment information from the service device, and processes the payment requested by the terminal device using the received payment information and payment authentication number.
본 발명의 바람직한 실시예에 따른 오프라인 결제 시스템은, 서비스 장치로부터 수신된 결제 인증번호 생성 요청을 카드사 장치로 전송하고, 카드사 장치에서 생성된 결제 인증번호를 서비스 제공 장치로 전달하고, 전자 결제 대행 장치에서 가상 카드와 결제 인증번호를 이용하여 결제 승인을 요청하면, 카드사 장치로 결제 승인 요청을 하고, 카드사 장치의 승인 처리에 따른 승인 결과를 전자 결제 대행 장치 및 가맹점 장치로 전송하는 인증 장치를 더 포함한다.The off-line payment system according to the preferred embodiment of the present invention transmits a payment authentication number generation request received from a service device to a card issuing device, transfers the payment authentication number generated in the card company device to a service providing device, Further includes an authentication device for making a payment approval request to the credit card company apparatus and transmitting the approval result in accordance with the approval processing of the card company apparatus to the electronic settlement agency apparatus and the merchant point apparatus when the payment approval request is made using the virtual card and the payment authorization number do.
본 발명의 바람직한 실시예에 따른 오프라인 결제 시스템에 있어서, 서비스 장치는, 회원 검증 수행 결과에 따라 직접 결제 인증번호를 생성하여 단말 장치로 전송한다.In the off-line payment system according to the preferred embodiment of the present invention, the service device generates a direct settlement authentication number according to a result of member verification and transmits the directly-generated settlement authentication number to the terminal device.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 오프라인 결제 시스템에서의 오프라인 결제를 위한 단말 장치는, 통신망을 통해 연결된 서비스 장치 및 전자 결제 대행 장치와 오프라인 결제를 위한 통신을 수행하고, 가맹점 장치와 근거리 무선 통신 태그를 통해 통신하는 통신부; 오프라인 상에서 발생한 거래에 대한 상품 구매 정보를 근거리 무선 통신 태깅을 통해 근거리 무선 통신 태그 상의 상품 구매 정보를 리딩하는 태그 리딩부; 설치된 전자 결제 어플리케이션을 구동하고, 전자 결제 어플리케이션 화면 상에 전자 결제 서비스 가입 시 등록한 개인 회원 정보가 입력되면, 입력된 개인 회원 정보를 이용하여 서비스 장치로부터 회원 검증을 받고, 결제 인증번호 생성을 요청하여 생성된 결제 인증 번호를 서비스 장치로부터 수신하고, 수신된 결제 인증번호를 전자 결제 대행 장치로 전송하여 전자 결제를 요청하는 제어부를 포함한다.According to another aspect of the present invention, there is provided a terminal apparatus for offline payment in an offline payment system, which performs communication for offline settlement with a service apparatus and an electronic payment apparatus connected through a communication network, A communication unit for communicating with a merchant point device via a short distance wireless communication tag; A tag reading unit for reading product purchase information on a transaction occurring in an off-line by reading the product purchase information on the short-range wireless communication tag through short-range wireless communication tagging; When an installed electronic payment application is activated and personal membership information registered at the time of electronic payment service subscription is input on the electronic payment application screen, member authentication is received from the service device using the inputted individual member information, And a controller for receiving the generated payment authentication number from the service device and transmitting the received payment authentication number to the electronic payment agent to request electronic payment.
본 발명의 바람직한 실시예에 따른 오프라인 결제 시스템에서의 오프라인 결제를 위한 단말 장치에 있어서, 제어부는 결제 인증번호, 가상 카드 정보 및 단말 식별 정보 중 하나 이상을 전자 결제 대행 장치로 전송하여 전자 결제를 요청한다.In the terminal device for off-line payment in the off-line payment system according to the preferred embodiment of the present invention, the controller transmits one or more of the settlement authentication number, the virtual card information, and the terminal identification information to the electronic settlement agency, do.
본 발명의 바람직한 실시예에 따른 오프라인 결제 시스템에서의 오프라인 결제를 위한 단말 장치에 있어서, 제어부는 서비스 장치로 개인 회원 정보 및 전자 결제 어플리케이션 식별자를 전송하여 회원 검증을 요청한다.In a terminal device for off-line payment in an off-line payment system according to a preferred embodiment of the present invention, the controller transmits individual member information and an electronic payment application identifier to a service device to request member verification.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 오프라인 결제 시스템에서의 오프라인 결제를 위한 서비스 장치, 통신망을 통해 연결된 단말 장치 및 전자 결제 대행 장치와 오프라인 결제를 위한 통신을 수행하는 통신부; 오프라인 상에서 상품 거래에 따른 전자 결제 요청 시, 단말 장치에서 구동되는 전자 결제 어플리케이션 상에서 입력된 개인 회원 정보 및 전자 어플리케이션 식별자를 단말 장치로부터 수신하여 단말 장치의 사용자에 대한 회원 검증을 수행하는 회원 검증부; 및 전자 결제 대행 장치로부터 서비스 가입 조회 요청에 따라 수신된 단말 식별 정보를 이용하여 서비스 가입 여부를 확인하고, 확인 결과에 따라 미리 등록된 결제 정보를 전자 결제 대응 장치로 전송하고, 단말 장치의 요청에 따라 생성된 결제 인증번호를 단말 장치로 전송하는 서비스 처리부를 포함한다.In order to accomplish the above object, according to a preferred embodiment of the present invention, there is provided an offline payment system, including a service device for offline payment, a terminal device connected through a communication network, and a communication unit for performing communication for off- ; A member verification unit receiving a personal membership information and an electronic application identifier input from an electronic payment application running on a terminal device and requesting a user of the terminal device to receive the electronic payment based on the merchandise transaction in offline; And the electronic settlement agent transmits the payment information registered in advance to the electronic settlement counterpart device in accordance with the result of the check, And a service processing unit for transmitting the generated payment authentication number to the terminal device.
본 발명의 바람직한 실시예에 따른 오프라인 결제 시스템에서의 오프라인 결제를 위한 서비스 장치는, 단말 장치가 전자 결제 서비스 가입 시 등록한 주 결제수단 정보, 카드사 정보 및 가상 카드 정보를 포함하는 미리 등록된 결제 정보를 단말 식별 정보와 대응하여 저장하는 저장부를 더 포함한다.The service device for off-line payment in the offline payment system according to the preferred embodiment of the present invention is a service device for offline payment in which the terminal device registers pre-registered payment information including main payment means information, credit card company information, And a storage unit for storing the terminal identification information in association with the terminal identification information.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 오프라인 결제 시스템에서의 오프라인 결제를 위한 전자 결제 대행 장치는, 통신망을 통해 연결된 단말 장치, 서비스 장치와 오프라인 결제를 위한 통신을 수행하는 통신부; 오프라인 상에서 상품 거래에 따른 전자 결제 요청 시, 단말 장치에서 구동되는 전자 결제 어플리케이션을 통해 단말 장치의 단말 식별 정보를 확인하고, 확인된 단말 식별 정보를 이용하여 전자 결제 서비스 가입 여부를 확인하고, 확인 결과에 따라 서비스 장치로부터 미리 등록된 결제 정보를 수신하는 서비스 가입 확인부; 및 단말 장치의 결제 요청에 따라 단말 장치의 요청에 따라 생성된 결제 인증번호 및 미리 등록된 결제 정보를 이용하여 오프라인 상에서 발생한 거래의 전자 결제를 처리하는 결제 처리부를 포함한다.According to another aspect of the present invention, there is provided an electronic settlement apparatus for offline settlement in an off-line settlement system, comprising: a terminal device connected through a communication network; A communication unit; The terminal identification information of the terminal device is confirmed through the electronic payment application running on the terminal device when the electronic payment is requested according to the merchandise transaction on the off-line, the electronic payment service is confirmed using the confirmed terminal identification information, A service registration confirmation unit for receiving the payment information registered in advance from the service device according to the payment information; And a settlement processing unit for processing electronic settlement of transactions occurring on the off-line by using the settlement authentication number generated according to the request of the terminal apparatus according to the settlement request of the terminal apparatus and the previously registered settlement information.
본 발명의 바람직한 실시예에 따른 오프라인 결제 시스템에서의 오프라인 결제를 위한 전자 결제 대행 장치에 있어서, 결제 처리부는 결제 요청에 따라 단말 장치로부터 수신된 결제 인증번호, 가상 카드 정보 및 단말 식별 정보 중 하나 이상을 인증을 통해 카드사 장치로 전송하여 결제 승인을 요청하고, 카드사 장치의 승인 처리에 따른 승인 결과를 수신한다.In the electronic settlement agent for off-line settlement in the off-line settlement system according to the preferred embodiment of the present invention, the settlement processor includes at least one of the settlement authentication number, virtual card information, and terminal identification information received from the terminal device To the card company apparatus through authentication to request payment approval, and receives the approval result according to the approval processing of the card company apparatus.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 오프라인 시스템에서의 오프라인 결제 방법은, 단말 장치가 근거리 무선 통신 태깅을 통해 근거리 무선 통신 태그 상의 상품 구매 정보를 리딩하는 단계; 단말 장치가 구동되는 전자 결제 어플리케이션 화면 상에서 전자 결제 서비스 가입 시 등록한 개인 회원 정보를 입력받는 단계; 단말 장치가 입력된 개인 회원 정보를 이용하여 서비스 장치로 회원 검증을 요청하는 단계; 서비스 장치가 단말 장치의 회원 검증 요청에 따라 개인 회원 정보 및 전자 결제 어플리케이션 식별자를 이용하여 회원 검증을 수행하는 단계; 단말 장치가 서비스 장치로 결제 인증번호 생성을 요청하는 단계; 단말 장치가 생성된 결제 인증번호를 서비스 장치로부터 수신하는 단계; 단말 장치가 결제 인증번호를 이용하여 전자 결제 대행 장치로 오프라인 상에서 거래한 상품에 대한 결제를 요청하는 단계; 및 전자 결제 대행 장치가 단말 장치로부터의 결제 요청에 따라 결제 인증번호 및 회원 가입 여부 확인을 통해 얻은 미리 등록된 결제 정보를 이용하여 결제 처리를 수행하는 단계를 포함한다.According to another aspect of the present invention, there is provided an offline payment method in an offline system, comprising: reading a product purchase information on a short-range wireless communication tag through a short-range wireless communication tagging; Receiving personal member information registered at the time of electronic payment service subscription on an electronic payment application screen in which a terminal device is driven; Requesting the service device for member verification using the personal member information inputted by the terminal device; Performing the member verification using the personal membership information and the electronic payment application identifier according to the member verification request of the terminal device; The terminal device requesting the service device to generate a payment authorization number; Receiving a generated payment authentication number from the service device; Requesting settlement of a merchandise traded on an off-line to an electronic settlement agent using a settlement authentication number; And performing payment processing using the payment authentication number and the previously registered payment information obtained through the confirmation of the membership of the electronic settlement agency in response to the settlement request from the terminal apparatus.
본 발명의 바람직한 실시예에 따른 오프라인 시스템에서의 오프라인 결제 방법은, 서비스 장치가 회원 검증 수행 전에, 전자 결제 대행 장치로부터 수신된 단말 장치의 단말 식별 정보를 이용하여 단말 장치의 사용자에 대한 서비스 가입 여부를 조회하는 단계; 사용자가 서비스에 가입된 경우, 서비스 장치가 단말 식별 정보에 대응하는 미리 등록된 결제 정보를 독출하는 단계; 및 서비스 장치가 독출한 미리 등록된 결제 정보를 전자 결제 대행 장치로 전송하는 단계를 더 포함한다. 여기서, 미리 등록된 결제 정보는 단말 장치가 전자 결제 서비스 가입 시 등록한 주 결제수단 정보, 카드사 정보 및 가상 카드 정보 중 하나 이상을 포함한다.The offline payment method in the off-line system according to the preferred embodiment of the present invention is characterized in that before the service apparatus performs the member verification, whether to join the service to the user of the terminal apparatus using the terminal identification information of the terminal apparatus received from the electronic payment apparatus ; When the user is subscribed to the service, the service device reading the previously registered payment information corresponding to the terminal identification information; And transmitting the previously registered payment information read by the service device to the electronic payment agent. Here, the pre-registered payment information includes at least one of main payment means information, credit card company information, and virtual card information registered when the terminal device subscribes to the electronic payment service.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 서비스 장치에서의 오프라인 결제 방법은, 오프라인 상에서 상품 거래에 따른 전자 결제 요청 시, 전자 결제 대행 장치로부터 서비스 가입 조회 요청에 따라 수신된 단말 식별 정보를 이용하여 서비스 가입 여부를 확인하는 단계; 서비스 가입 여부의 확인 결과에 따라 단말 식별 정보에 대응하는 미리 등록된 결제 정보를 독출하는 단계; 독출된 미리 등록된 결제 정보를 상기 전자 결제 대행 장치로 전송하는 단계; 단말 장치에서 구동되는 전자 결제 어플리케이션 상에서 입력된 개인 회원 정보 및 전자 어플리케이션 식별자를 단말 장치로부터 수신하는 단계; 수신된 개인 회원 정보 및 전자 어플리케이션 식별자를 이용하여 단말 장치의 사용자에 대한 회원 검증을 수행하는 단계; 회원 검증 수행 결과를 단말 장치로 전송하는 단계; 및 단말 장치로부터 결제 인증번호 생성을 요청받으면, 생성된 결제 인증번호를 단말 장치로 전송하는 단계를 포함한다.According to another aspect of the present invention, there is provided an offline payment method in a service device, the electronic payment method comprising the steps of: Confirming whether or not to join the service using the terminal identification information; Reading out previously registered payment information corresponding to the terminal identification information according to a result of checking whether or not to join the service; Transmitting the read out pre-registered payment information to the electronic settlement agency; Receiving personal member information and an electronic application identifier input from an electronic payment application running on a terminal device from a terminal device; Performing member verification for a user of the terminal device using the received individual member information and the electronic application identifier; Transmitting a result of the membership verification to the terminal device; And transmitting the generated payment authentication number to the terminal device when the terminal device is requested to generate the payment authentication number.
본 발명의 바람직한 실시예에 따른 서비스 장치에서의 오프라인 결제 방법에 있어서, 단말 장치로 전송하는 단계는, 단말 장치가 결제 인증번호 생성을 요청하면, 카드사 장치로 결제 인증번호 생성 요청을 전달하는 단계; 카드사 장치로부터 생성된 결제 인증번호를 수신하는 단계; 카드사 장치로부터 수신된 결제 인증번호를 단말 장치로 전송하는 단계를 포함한다.In the offline payment method in the service device according to the preferred embodiment of the present invention, the step of transmitting to the terminal device includes: transmitting a payment authentication number generation request to the card issuing device when the terminal device requests generation of the payment authentication number; Receiving a payment authorization number generated from a card issuing device; And transmitting the settlement authentication number received from the card company apparatus to the terminal apparatus.
본 발명은 오프라인 결제 시 오프라인 결제 시 사용할 신용카드를 등록하여 전자 결제 서비스에 가입하고 오프라인 상에서 발생한 거래를 결제 인증번호 및 가상 카드를 이용하여 온라인 상에서 결제를 수행함으로써, 신용카드를 소지하지 않고도 오프라인 상에서 발생한 거래의 결제를 안전하게 수행할 수 있으며, 다양한 결제 수단을 통해 결제를 수행할 수 있는 효과가 있다.The present invention registers a credit card to be used for off-line settlement in off-line settlement, subscribes to an electronic settlement service, performs settlement on-line using a settlement authentication number and a virtual card, It is possible to securely perform settlement of a transaction that has occurred, and to effect settlement through various payment means.
또한, 본 발명은 결제 인증번호 및 가상 카드를 사용함으로써 금융정보가 노출되지 않으므로 보다 안전하게 오프라인 카드 결제를 수행할 수 있는 효과가 있다.In addition, since the financial information is not exposed by using the payment authorization number and the virtual card, the present invention is capable of performing offline card settlement more safely.
도 1은 본 발명의 실시예에 따른 오프라인 결제 시스템의 구성을 도시한 도면이다.
도 2는 본 발명의 실시예에 따른 오프라인 결제 시스템에서의 오프라인 결제를 위한 단말 장치의 구성을 도시한 도면이다.
도 3은 본 발명의 실시예에 따른 오프라인 결제 시스템에서의 오프라인 결제를 위한 전자 결제 대행 장치의 구성을 도시한 도면이다.
도 4는 본 발명의 실시예에 따른 오프라인 결제 시스템에서의 오프라인 결제를 위한 서비스 장치의 구성을 도시한 도면이다.
도 5는 본 발명의 실시예에 따른 오프라인 결제 시스템에서의 오프라인 결제 방법을 도시한 도면이다.FIG. 1 is a diagram illustrating a configuration of an offline payment system according to an embodiment of the present invention.
 2 is a diagram illustrating a configuration of a terminal apparatus for offline settlement in an offline payment system according to an embodiment of the present invention.
 3 is a diagram illustrating a configuration of an electronic settlement apparatus for offline settlement in an offline settlement system according to an embodiment of the present invention.
 4 is a diagram illustrating a configuration of a service apparatus for offline settlement in an offline payment system according to an embodiment of the present invention.
 5 is a diagram illustrating an offline payment method in an offline payment system according to an embodiment of the present invention.
이하, 본 발명의 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다. 다만, 하기의 설명 및 첨부된 도면에서 본 발명의 요지를 흐릴 수 있는 공지 기능 또는 구성에 대한 상세한 설명은 생략한다. 또한, 도면 전체에 걸쳐 동일한 구성 요소들은 가능한 한 동일한 도면 부호로 나타내고 있음에 유의하여야 한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the following description and the accompanying drawings, detailed description of well-known functions or constructions that may obscure the subject matter of the present invention will be omitted. It should be noted that the same constituent elements are denoted by the same reference numerals as possible throughout the drawings.
이하에서 설명되는 본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니 되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위한 용어의 개념으로 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다. 따라서 본 명세서에 기재된 실시 예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일 실시 예에 불과할 뿐이고, 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형 예들이 있을 수 있음을 이해하여야 한다.The terms and words used in the present specification and claims should not be construed to be limited to ordinary or dictionary meanings and the inventor is not limited to the concept of terminology for describing his or her invention in the best way. It should be interpreted as meaning and concept consistent with the technical idea of the present invention. Therefore, the embodiments described in the present specification and the configurations shown in the drawings are merely the most preferred embodiments of the present invention, and not all of the technical ideas of the present invention are described. Therefore, It is to be understood that equivalents and modifications are possible.
우선, 본 발명의 실시예에 따른 오프라인 결제 시스템에 대해 첨부된 도면을 참조하여 구체적으로 설명하기로 한다.First, an offline settlement system according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 실시예에 따른 오프라인 결제 시스템의 구성을 도시한 도면이다.FIG. 1 is a diagram illustrating a configuration of an offline payment system according to an embodiment of the present invention.
도 1을 참조하면, 오프라인 결제 시스템은 통신망(700)을 통해 연결되는 단말 장치(100), 전자 결제 대행 장치(200), 서비스 장치(300), 인증 장치(400), 가맹점 장치(500) 및 카드사 장치(600)를 포함하여 구성할 수 있다.1, an off-line payment system includes a
단말 장치(100)는 사용자의 키 조작에 따라 통신망(700)을 경유하여 각종 데이터를 송수신할 수 있는 단말기를 말하는 것이며, 태블릿 PC(Tablet PC), 랩톱(Laptop), 개인용 컴퓨터(PC: Personal Computer), 스마트폰(Smart Phone), 개인휴대용 정보단말기(PDA: Personal Digital Assistant) 및 이동통신 단말기(Mobile Communication Terminal) 등 중 어느 하나일 수 있다.The
또한, 단말 장치(100)는 통신망(700)을 이용하여 음성 또는 데이터 통신을 수행하는 단말기이며, 통신망(700)을 경유하여 전자 결제 대행 장치(200) 및 서비스 장치(300)와 통신하기 위한 브라우저, 프로그램 및 프로토콜을 저장하는 메모리, 각종 프로그램을 실행하여 연산 및 제어하기 위한 마이크로프로세서 등을 구비하고 있는 단말기를 의미한다. 즉, 단말 장치(100)는 전자 결제 대행 장치(200) 및 서비스 장치(300)와 서버-클라이언트 통신이 가능하다면 그 어떠한 단말기도 가능하며, 노트북 컴퓨터, 이동통신 단말기, PDA 등의 통신 컴퓨팅 장치를 모두 포함하는 넓은 개념이다. 한편, 단말 장치(100)는 터치 스크린을 구비한 형태로 제작되는 것이 바람직하나 반드시 이에 한정되는 것은 아니다.The
단말 장치(100)는 서비스 장치(300)에 서비스 가입을 요청하여 전자 결제 서비스에 가입되면, 전자 결제 어플리케이션을 다운로드하여 설치할 수 있다. 전자 결제 어플리케이션은 전자 결제 대행 장치(200) 또는 어플리케이션 제공 서버(도시되지 않음)로부터 얻을 수 있다. 전자 결제 어플리케이션은 단말 장치(100)가 스마트 폰인 경우 어플리케이션 스토어를 통해 다운로드된 후 인스톨된 어플리케이션일 수 있고, 단말 장치(100)가 피쳐 폰(Feature Phone)인 경우 다운로드된 VM(Virtual Machine) 상에서 구동되는 어플리케이션일 수 있다.When the
또한, 단말 장치(100)는 결제 시, 전자 결제 어플리케이션을 실행하여 사용자로부터 개인 회원 정보(예를 들어, 회원 비밀번호)를 입력 받아 서비스 장치(300)를 통해 회원 검증을 받은 후, 회원 검증이 성공하면, 서비스 장치(300)로 결제 인증번호 생성을 요청한다.In addition, the
단말 장치(100)는 카드사 장치(600)에서 생성된 결제 인증번호를 수신하면, 결제 정보(예를 들어, 단말 식별 정보(핸드폰 번호), 가상 카드번호, 결제 인증 번호 등) 서비스 장치(300)로 전송하면서 결제를 요청하고, 결제가 완료되면, 서비스 장치(300)로부터 결제 결과 정보를 수신한다. 이러한 단말 장치(100)의 구체적인 설명은 후술하기로 한다. 전자 결제 대행 장치(Payment Gateway; PG)(200)는 회원 가입이 완료되면, 단말 장치(100)로 전자 결제 어플리케이션을 제공한다.When the
또한, 전자 결제 대행 장치(200)는 가맹점 장치(500)에서 상품 정보 및 결제 방식을 선택하면, 가맹점 장치(500)로부터 결제 창 호출 신호를 받아 근거리 무선 통신 태그(NFC 태그)(501)에 저장된 결제 창(예를 들어, 신결제 모바일 웹 페이지)을 실행한다. 전자 결제 대행 장치(200)는 단말 장치(100)의 단말 식별 정보(핸드폰 번호를)를 확인하고, 서비스 장치(300)에 서비스 가입 여부를 조회하고, 서비스 장치(300)로부터 주결제 수단 정보, 카드사 정보 및 가상 카드 정보를 제공받는다.The
또한, 전자 결제 대행 장치(200)는 단말 장치(100)로부터의 결제 요청에 따라 인증 장치(400)를 통해 카드사 장치(600)로 결제 승인을 요청하고, 카드사 장치(600)로부터 인증 장치(400)를 통해 승인 결과를 수신하고, 거래된 상품에 대한 결제 처리를 완료한다. 전자 결제 대행 장치(200)는 전자 결제 수행 시, 상품 정보, 가맹점 정보, 단말 정보, 할부 정보, 결제 금액 등의 상품 거래 정보를 확인하여 결제 처리를 수행한다.The electronic
서비스 장치(300)는 오프라인 결제를 위해 단말 장치(100), 전자 결제 대행 장치(200), 인증 장치(400)와 연동하며, 오프라인 결제를 위한 전자 결제 처리 및 전자 결제 서비스 가입 처리를 수행 한다.The
서비스 장치(300)는 전자 결제 대행 장치(200)로부터 서비스 가입 여부 조회 요청에 따라 수신된 단말 식별 정보(핸드폰 번호)를 통해 전자 결제 서비스 가입 여부를 조회하고, 조회 결과를 전자 결제 대행 장치(200)로 전송한다. 이때, 조회 결과, 서비스에 가입된 경우 주결제 수단 정보, 카드사 정보 및 가상 카드 정보를 전자 결제 대행 장치(200)로 전송한다.The
또한, 서비스 장치(300)는 단말 장치(100)의 요청에 따라 단말 장치(100)로부터 수신된 개인 회원 정보(회원 비밀번호) 및 어플리케이션 식별자(ID)와 단말 장치(100)의 명의 인증을 통해 회원 검증을 수행하고, 단말 장치(100)의 결제 인증번호 생성 요청에 따라 인증 장치(500)를 거쳐 카드사 장치(600)로 결제 인증번호 생성 요청을 하고, 이에 대한 응답으로 카드사 장치(600)에서 생성된 결제 인증 번호를 단말 장치(100)로 전송한다.The
인증 장치(400)는 서비스 장치(300)로부터의 결제 인증번호 생성 요청에 따라 카드사 장치(600)로 결제 인증번호 생성 요청을 전달하고, 카드사 장치(600)로부터 생성된 결제 인증번호를 단말 장치(100)로 전송하도록 서비스 장치(300)로 전달한다. 또한, 인증 장치(400)는 전자 결제 대행 장치(200)로부터 결제 승인 요청에 따라 카드사 장치(600)로 결제 승인 요청을 전달하고, 카드사 장치(300)로부터의 승인 응답을 수신하여 승인 결과를 전자 결제 대행 장치(200)로 전송한다.The
가맹점 장치(500)는 가맹점에 설치된 포스 또는 단말기(컴퓨터, 휴대폰, 스마트 폰 등)일 수 있으며, 근거리 무선 통신 태그(NFC Tag)(501)를 통해 전자 결제 대행 장치(200)와 연동한다. 이러한 가맹점 장치(500)는 전자 결제 서비스 화면에서 상품 정보를 선택하고, 결제 방식을 선택할 수 있으며, 선택된 상품 정보에 대한 상품 구매 정보(가맹점 정보, 상품 정보, 상품 금액, 할부 정보 등)을 근거리 무선 통신 태그(501)를 통해 전자 결제 대행 장치(200)로 전송한다.The
이와 같은 단말 장치(100), 서비스 장치(300)는 통신망(700)을 통해 연동되며, 이러한 통신망(700)은 인터넷망, 인트라넷망, 이동통신망, 위성 통신망 등 다양한 유무선 통신 기술을 이용하여 인터넷 프로토콜로 데이터를 송수신할 수 있는 망을 말한다. 또한, 통신망(700)은 서비스 장치(300)와 결합되어 하드웨어, 소프트웨어 등의 컴퓨팅 자원을 저장한다. 이러한, 통신망(700)은 LAN(Local Area Network), WAN(Wide Area Network)등의 폐쇄형 네트워크, 인터넷(Internet)과 같은 개방형 네트워크뿐만 아니라, CDMA(Code Division Multiple Access), WCDMA(Wideband Code Division Multiple Access), GSM(Global System for Mobile Communications), LTE(Long Term Evolution), EPC(Evolved Packet Core) 등의 네트워크와 향후 구현될 차세대 네트워크 및 컴퓨팅 네트워크를 통칭하는 개념이다.The
이와 같은 구성된 오프라인 결제 시스템에서 첨부된 도 2를 참조하여 본 발명의 실시예에 따른 단말 장치(100)의 구성을 구체적으로 살펴보면 다음과 같다.The configuration of the
단말 장치(100)는 입력부(110), 제어부(120), 태그 리딩부(130), 통신부(140), 저장부(150) 및 출력부(160)를 포함하여 구성할 수 있다.The
입력부(110)는 사용자의 조작에 따라서 사용자의 요청이나 정보에 해당하는 사용자 입력 신호 또는 전자 태그 신호를 발생할 수 있으며, 현재 상용화되어 있거나 향후 상용화가 가능한 다양한 입력 수단으로 구현될 수 있으며, 예를 들면, 키보드, 마우스, 조이스틱, 터치 스크린, 터치 패드 등과 같은 일반적인 입력 장치뿐만 아니라, 사용자의 모션을 감지하여 특정 입력 신호를 발생하는 제스처 입력 수단을 포함할 수 있다. 특히, 입력부(110)는 전자 결제 어플리케이션이 구동되면, 결제 화면을 통해 개인 회원 정보 즉, 회원 비밀 번호를 입력받고, 사용자의 결제 인증번호 확인 및 결제하기 메뉴(아이콘)를 선택에 대한 입력 신호를 발생한다.The
제어부(120)는 서비스 장치(300)와 연동하며, 오프라인 결제 서비스를 가입하고, 서비스 장치(300)의 전자 결제 대행 장치(200)로부터 전자 결제 서비스를 위한 전자 결제 어플리케이션을 다운로드하여 설치하고, 설치된 전자 결제 어플리케이션을 통해 전자 결제 서비스를 제공받는다.The
제어부(120)는 입력부(110)를 통해 입력된 회원 비밀번호 및 전자 결제 어플리케이션 식별자(ID)를 포함한 회원 검증 요청 메시지를 생성하여 생성된 회원 검증 요청 메시지를 통신부(140)를 통해 서비스 장치(300)의 서비스 장치(300)로 전송하도록 제어하고, 서비스 장치(300)로부터 통신부(140)를 통해 수신된 응답 메시지에 포함된 회원 검증에 대한 결과 정보를 확인한다. 여기서, 전자 어플리케이션 ID는 전자 결제 서비스에 회원 가입할 때, 전자 결제 어플리케이션에 할당되는 고유 정보일 수 있으며, 회원 검증 시 사용될 수 있다.The
이에 따라 제어부(120)는 회원 검증에 대한 결과 정보를 확인하여 정당한 사용자로 검증되면, 서비스 장치(300)로 결제 인증번호 생성을 요청하고, 카드사 장치(600)에서 생성된 결제 인증번호를 서비스 장치(300)로부터 통신부(140)를 통해 수신한다.The
제어부(120)는 결제 인증번호, 단말 식별 정보(핸드폰 번호) 및 가상 카드 정보 등의 결제 정보를 포함하여 결제 요청 메시지를 생성하여 전자 결제 대행 장치(200)로 생성된 결제 요청 메시지를 통신부(140)를 통해 전송하도록 제어한다. 서비스 장치(300)를 통해 전자 결제가 완료되면, 서비스 장치(300) 또는 카드사 장치(600)로부터 수신한 결제 결과 정보를 확인하여 사용자에게 제공한다.The
 또한, 제어부(120)는 오프라인 결제 서비스 가입 요청 시 오프라인 결제를 위한 결제 수단을 다양한 결제 수단(신용카드, 계좌이체, 폰빌, 포인트 등)을 결제 대행 장치(200)에 등록하고, 주 결제 수단을 지정하여 지정된 주 결제 수단에 대한 정보를 서비스 장치(300)로 전송한다. 이렇게 전송된 주 결제 수단에 대한 정보는 가상 카드 정보와 매핑되어 서비스 장치(300)에서 관리된다. In addition, the
태그 리딩부(130)는 오프라인 상의 결제 정보가 쓰여진(writed) 가맹점 장치(500)의 근거리 무선 통신 태그(Tag)(501)로부터 결제 정보를 리딩(또는 태깅)할 수 있다. 이 경우, 근거리 무선 통신 태그를 리딩하는 것에 의해, 관련 상품과 관계된 결제 정보 예를 들어, 가맹점 정보, 결제식별정보, 구매 가격 등이 단말 장치(100)에 읽혀질 수 있다. 태그 리딩부(130)는 근거리 무선 통신 태그(501)를 리딩하면, 서비스 장치(300)로 결제 요청을 할 수 있으며, 서비스 장치(300)로부터 전자 결제 어플리케이션 구동 요청을 수신할 수 있다. 태그 리딩부(130)가 전자 결제 어플리케이션 구동 요청을 수신하면, 단말 장치(100)에서 개인 회원 정보 입력을 유도하는 화면이 디스플레이될 수 있다. 개인식별정보는 숫자, 문자 PIN 또는 이들의 결합일 수 있다. 개인 회원 정보는 단말 장치(100)의 사용자가 전자 결제 서비스에 가입할 때 등록한 번호이다. 개인 회원 정보가 입력하면, 전자 결제 어플리케이션이 단말 장치(100)에서 구동될 수 있다. 근거리 무선 통신 태그에 서비스 장치(300)로의 접속을 유도하는 URL 및 그 URL에 자동으로 접속하는 명령이 포함되고, 태그 리딩부(130)가 그 명령을 리딩하는 것에 의해, 단말 장치(100)가 서비스 장치(300)에 자동으로 접속할 수 있다. 이에 따라 서비스 장치(300)는 단말 장치(100)가 접속을 시도하는 것에 대응하여, 전자 결제 어플리케이션을 구동하기 위한 요청을 단말 장치(100)로 전송할 수 있다.The
통신부(140)는 통신망(700)을 통해 서비스 장치(300)와 통신을 수행하여 오프라인 결제를 위한 메시지들을 송수신한다. 이러한 통신부(140)는 유선 방식 및 무선 방식뿐만 아니라 다양한 통신 방식을 통해서 데이터를 송수신할 수 있다. 더하여, 통신부(140)는 하나 이상의 통신 방식을 사용하여 데이터를 송수신할 수 있으며, 이를 위하여 통신부(140)는 각각 서로 다른 통신 방식에 따라서 데이터를 송수신하는 복수의 통신 모듈을 포함할 수 있다. 특히, 통신부(140)는 가맹점 장치(500)의 근거리 무선 통신 태그(501)와 통신을 수행하기 위해 근거리 통신을 제공한다. 이에 따라 사용자가 단말 장치(100)를 근거리 무선 통신 태그(501)에 태그하면, 근거리 무선 통신 태그(501)가 통신부(140)와 통신하여 단말 장치(100)의 단말 식별 정보(핸드폰 번호)를 읽어서 전자 결제 대행 장치(200)로 전송할 수 있다.The
저장부(150)는 단말 장치(100)에서 오프 라인 결제에 필요한 프로그램 및 데이터를 저장하며, 오프라인 결제를 위한 전자 결제 어플리케이션에 대한 정보 등을 저장한다. 또한, 저장부(150)는 결제 정보(핸드폰 번호, 가상 카드 정보, 결제 인증번호 등)을 저장한다. 이러한 저장부(150)는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(Magnetic Media), CD-ROM(Compact Disk Read Only Memory), DVD(Digital Video Disk)와 같은 광 기록 매체(Optical Media), 플롭티컬 디스크(Floptical Disk)와 같은 자기-광 매체(Magneto-Optical Media) 및 롬(ROM), 램(RAM, Random Access Memory), 플래시 메모리를 포함한다.The
출력부(160)는 단말 장치(100)의 동작 결과나 상태를 사용자가 인식할 수 있도록 제공하는 수단으로서, 예를 들면, 화면을 통해 시각적으로 출력하는 표시부나, 가청음을 출력하는 스피커 등을 포함할 수 있다. 특히, 본 발명에 있어서, 단말 장치(100)에서 구동되는 결제 어플리케이션 화면을 표시할 수 있으며, 결제 어플리케이션 화면에서 개인 회원 정보 입력을 유도하는 화면 또는 결제 인증번호 확인 및 결제하기 선택 메뉴(아이콘)등을 표시할 수 있다.The
다음으로, 오프라인 결제 시스템에서 첨부된 도 3을 참조하여 본 발명의 실시예에 따른 전자 결제 대행 장치(200)의 구성을 구체적으로 살펴보면 다음과 같다.Next, the configuration of the
전자 결제 대행 장치(200)는 통신부(210), 결제 처리부(220), 서비스 가입 확인부(230) 및 출력부(240)를 포함하여 구성할 수 있다.The
통신부(210)는 단말 장치(100), 서비스 장치(300), 인증 장치(400), 가맹점 장치(500) 및 카드사 장치(600)와 연동하고, 단말 장치(100)와 오프라인 결제 서비스 가입을 위한 메시지들 및 오프라인 결제 서비스를 위한 결제 요청 메시지를 수신하고, 인증 장치(400)를 통해 카드사 장치(600)로 결제 승인 요청 메시지 전송하고, 인증 장치(400)로부터 승인 결과 메시지를 수신한다. 또한, 통신부(210)는 서비스 장치(300)와 연동하여 서비스 가입 조회 및 결제 정보 수신을 위한 메시지를 송수신한다.The
결제 처리부(220)는 단말 장치(100)의 단말 식별 정보(핸드폰 번호)를 확인한다. 단말 장치(100)로부터 수신한 결제 정보(핸드폰 번호, 가상 카드 정보, 결제 인증번호 등)를 포함한 결제 승인 요청 메시지를 생성하여 생성된 결제 승인 요청 메시지를 통신부(210)를 통해 인증 장치(400)로 전송하도록 제어한다. 결제 처리부(212)는 서비스 장치(300)로부터 단말 식별 정보에 대응되는 결제 정보(주 결제수단, 카드사 정보, 가상 카드 정보 등)를 이용하여 결제 처리를 수행한다.The
서비스 가입 확인부(230)는 근거리 무선 통신 태그(501)로부터 결제 창 호출을 수신함에 따라 근거리 무선 통신 태그(501)에 태그한 단말 장치(100)의 단말 식별 정보(예를 들어, 핸드폰 번호)를 확인하고, 확인된 핸드폰 번호를 통해 서비스 장치(300)에서 서비스 가입 여부를 조회하고, 서비스 가입 조회 결과로 단말 식별 정보에 대응하여 서비스 장치(300)에 기 저장된 결제 정보(주 결제수단, 카드사 정보, 가상 카드 정보 등)를 제공받아 결제 처리부(220)로 전달한다. 서비스 가입 확인부(230)는 단말 장치(100)가 서비스에 가입된 경우, 단말 장치(100)의 전자 결제(PG)창에서 전자 결제 어플리케이션을 자동 실행하도록 호출하고, 기존 등록했던 단말 장치(100)에서 전자 결제 어플리케이션이 구동하고 있는지를 검사하여 다른 단말 장치에서 전자 결제 어플리케이션이 구동되었다면 전자 결제 어플리케이션의 실행을 종료시키도록 한다. 만약, 서비스 가입이 안된 경우, 서비스 가입 확인부(230)는 전자 결제 어플리케이션을 통해 단말 장치(100)로 서비스 가입을 유도하는 화면을 제공한다.The service
출력부(240)는 전자 결제 제공 장치(200)의 동작 결과나 상태를 사용자가 인식할 수 있도록 제공하는 수단으로서, 예를 들면, 화면을 통해 시각적으로 출력하는 표시부나, 가청음을 출력하는 스피커 등을 포함할 수 있다.The
다음으로, 오프라인 결제 시스템에서 첨부된 도 4를 참조하여 본 발명의 실시예에 따른 서비스 장치(300)의 구성을 구체적으로 살펴보면 다음과 같다.Next, the configuration of the
서비스 장치(300)는 통신부(310), 서비스 처리부(320), 회원 검증부(330) 및 저장부(340)를 포함하여 구성할 수 있다.The
통신부(310)는 단말 장치(100), 전자 결제 대행 장치(200), 인증 장치(400) 및 카드사 장치(600)와 연동하고, 단말 장치(100)와 회원 검증 및 결제 인증 번호 생성을 위한 메시지들을 송수신하고, 단말 장치(100)로부터 수신된 결제 인증번호 생성 요청 메시지를 인증 장치(400)로 전송하고, 인증 장치(400)로부터 전송된 응답 메시지를 단말 장치(100)로 전송한다. 또한, 통신부(310)는 전자 결제 대행 장치(200)와 연동하여 서비스 가입 조회 요청 메시지를 수신하여 서비스 처리부(320)로 전달하고, 서비스 처리부(320)에서 처리된 결제 정보를 포함한 메시지를 전자 결제 대행 장치(200)로 전송한다.The
서비스 처리부(320)는 전자 결제 대행 장치(200)로부터 서비스 가입 조회 요청을 받으면, 통신부(310)를 통해 수신한 서비스 가입 조회 메시지에 포함된 단말 식별 정보를 확인하여 단말 식별 정보를 통해 서비스 가입 여부를 확인하고, 확인 결과, 서비스에 가입된 경우 단말 식별 정보에 대응하는 기 저장된 결제 정보(주 결제 수단, 카드사 정보, 가상 카드 정보 등)를 독출하여 전자 결제 대행 장치(200)로 제공하도록 한다.Upon receipt of the service subscription inquiry request from the
회원 검증부(330)는 단말 장치(100)로부터 회원 검증을 요청함에 따라 단말 장치(100)로부터 전송된 회원 비밀번호 및 전자 어플리케이션 식별자(ID)를 기 저장된 회원 정보와 비교하여 회원 검증을 수행한다. 회원 검증부(330)는 회원 검증을 수행한 결과를 회원 검증 응답 메시지에 포함하여 통신부(310)를 통해 단말 장치(100)로 전송한다. 또한, 회원 검증부(330)는 단말 장치(100)로부터 결제 인증번호 생성 요청을 받음에 따라 인증 장치(400)를 통해 카드사 장치(600)로 결제 인증번호 생성을 요청한다. 이와 달리, 본 발명의 다른 실시예로서, 회원 검증부(330)는 단말 장치(100)로부터 결제 인증번호 생성 요청을 받으면, 회원 검증을 수행한 후 회원 검증 결과를 이용하여 직접 인증번호를 생성할 수도 있다. 이러한 인증번호는 타사의 서비스 장치(도시되지 않음)에서 생성될 수도 있다.The
저장부(340)는 회원 검증을 위한 정보(개인 회원 정보, 결제 어플리케이션 식별자, 단말 장치(100)의 명의 인증 정보 등 오프라인 결제 서비스 가입 처리 및 결제 처리를 위해 필요한 정보를 저장하고, 특히, 단말 장치(100)의 단말 식별 정보에 대응하는 회원 가입 시 미리 등록한 결제 정보(주결제 수단, 카드사 정보, 가상 카드 정보 등)을 단말 식별 정보와 함께 매핑하여 관리한다. 이러한 저장부(340)는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(Magnetic Media), CD-ROM(Compact Disk Read Only Memory), DVD(Digital Video Disk)와 같은 광 기록 매체(Optical Media), 플롭티컬 디스크(Floptical Disk)와 같은 자기-광 매체(Magneto-Optical Media) 및 롬(ROM), 램(RAM, Random Access Memory), 플래시 메모리를 포함한다.The
그러면, 이와 같이 구성된 오프라인 결제 시스템에서 오프라인 결제 방법에 대해 첨부된 도면을 참조하여 구체적으로 설명하기로 한다.The offline settlement method in the offline settlement system configured as described above will be described in detail with reference to the accompanying drawings.
도 5는 본 발명의 실시예에 따른 오프라인 결제 시스템에서의 오프라인 결제 방법을 도시한 도면이다.5 is a diagram illustrating an offline payment method in an offline payment system according to an embodiment of the present invention.
사용자가 가맹점에서 상품을 구매하면, 가맹점주는 가맹점 장치(500)에서 제공하는 오프라인 결제 서비스 화면을 통해 상품 정보 및 결제 방식을 선택한다. 여기서, 가맹점 장치(400)는 근거리 무선 통신 태그(501)에 상품 구매 정보(가맹점 정보, 상품 정보, 상품 가격 정보, 할부 정보 등)를 기록할 수 있다.When the user purchases the merchandise at the merchant, the merchant selects the merchandise information and the payment method through the offline settlement service screen provided by the
이때, 사용자는 가맹점에 설치된 근거리 무선 통신 태그(501)에 단말 장치(100)를 태그하여 구매 상품의 결제를 요청하게 된다. 그러면 가맹점 장치(500)는 전자 결제 대행 장치(200)와 연동하여 결제창을 호출하여 결제 요청을 한다.At this time, the user tags the
이에 따라 오프라인 결제 시스템은 전자 결제 대행 장치(200)를 통해 태그한 단말 장치(100)의 회원 검증(예를 들어, 핸드폰 번호 체크) 및 결제 처리를 수행하여 오프라인 결제를 수행한다. 이러한 오프라인 결제 수행을 구체적으로 설명하면 다음과 같다.Accordingly, the off-line payment system performs member verification (e.g., cell phone number check) and payment processing of the tagged
도 5를 참조하면, 1101단계에서 단말 장치(100)는 근거리 무선 통신 태그(501)에 태깅(Tagging)하여 근거리 무선 통신을 수행하고, 근거리 무선 통신 태그(501)를 통해 결제 창(모바일 웹 페이지)을 호출한다. 여기서, 단말 장치(100)의 정보는 가맹점 장치(500)의 근거리 무선 통신 태그(501)에 기록되어 있다.5, in
1102단계에서 전자 결제 대행 장치(200)는 단말 장치(100)로부터 수신한 단말 식별 정보(예를 들어, 핸드폰 번호)를 확인한다. 이때, 단말 식별 정보는 근거리 무선 통신 태그(501)에서 읽어와 전자 결제 대행 장치(200)로 전달하거나, 사용자가 전자 결제 대행 장치(200)에 의해 제공되는 전자 결제(PG) 창을 통해 입력할 수도 있다.In step 1102, the
이후, 1103단계에서 전자 결제 대행 장치(210)는 서비스 장치(300)로 단말 식별 정보를 포함한 서비스 가입 조회 메시지를 전송하여 결제를 요청한 단말 장치(100)가 서비스에 가입되어 있는지를 확인한다. 이에 따라 1104단계에서 서비스 장치(300)는 전자 결제 대행 장치(200)에서 전송된 단말 식별 정보를 이용하여 해당 단말 장치(100)가 전자 결제 서비스에 가입되었는지를 확인한 후, 확인 결과, 전자 결제 서비스에 가입된 경우, 단말 식별 정보에 대응되는 기 저장된 결제 정보를 독출하여 전자 결제 대행 장치(200)로 전송한다. 여기서, 독출된 결제 정보는 구매한 상품을 결제할 주 결제 수단, 카드사 정보 및 가상 카드 정보 등이 포함될 수 있으며, 주 결제 수단은 사용자가 회원 가입 시 미리 등록한 결제 수단일 수 있으며, 결제 수단을 변경하여 결제를 하고자 하는 경우 결제 요청 시 사용자가 선택한 결제 수단에 대응하는 결제 수단 정보를 결제 정보에 포함하여 전자 결제 대행 장치(200)에 전송할 수 있다.Thereafter, in step 1103, the
이에 따라 1105단계에서 전자 결제 대행 장치(200)는 전자 결제 어플리케이션을 구동하기 위한 요청 메시지를 단말 장치(100)로 전송한다.Accordingly, in step 1105, the
그러면 1106단계에서 단말 장치(100)는 전자 결제(PG) 창에서 전자 결제 어플리케이션을 실행하고, 사용자가 실행된 전자 결제 어플리케이션의 화면에 개인 회원 정보(회원 비밀 번호 등)를 입력하도록 유도하여 사용자로부터 개인 회원 정보를 입력 받는다. 1107단계에서 단말 장치(100)는 입력된 개인 회원 정보와 전자 결제 서비스 시 등록한 전자 결제 어플리케이션 ID를 포함한 회원 검증 요청 메시지를 서비스 장치(300)로 전송한다.Then, in step 1106, the
이에 따라 1108단계에서 서비스 장치(300)는 회원 검증 요청 메시지에 포함된 개인 회원 정보 및 전자 결제 어플케이션 ID를 기 저장된 정보와 비교하고, 내부의 인증모듈(도시되지 않음)을 통해 단말 장치(100)의 명의 인증을 통해 회원 검증을 수행한 후, 1109단계에서 서비스 장치(300)는 회원 검증 결과 정보를 포함한 회원 검증 응답 메시지를 단말 장치(100)로 전송한다.Accordingly, in
회원 검증 응답 메시지를 확인하여 회원 검증이 성공하면, 1110단계에서 단말 장치(100)는 결제 인증번호 생성 요청 메시지를 서비스 장치(300)로 전송한다. 이에 따라 서비스 장치(300)는 인증 장치(400)를 거쳐 카드사 장치(600)로 결제 인증번호 생성 요청 메시지를 전달한다. 이에 따라 1111단계에서 카드사 장치(600)는 결제 인증번호를 생성하고, 1112단계에서 생성된 결제 인증번호를 포함한 결제 인증번호 응답 메시지를 서비스 장치(300) 및 인증 장치(400)를 통해 단말 장치(100)로 전송한다. 이와 달리, 본 발명의 다른 실시예에서 서비스 장치(300)는 회원 검증 결과를 이용하여 직접 결제 인증번호를 생성하여 생성된 결제 인증번호를 단말 장치(100)로 전송할 수도 있다.If the member verification is successful by confirming the member verification response message, the
그러면 1113단계에서 단말 장치(100)는 전자 결제 대행 장치(200)로 구매한 상품의 결제를 위한 결제 요청 메시지를 전송한다. 여기서, 결제 요청 메시지는 단말 식별 정보, 가상 카드 정보, 결제 인증번호 등의 결제 정보가 포함될 수 있다.In step 1113, the
이에 따라 1114단계에서 전자 결제 대행 장치(200)는 인증 장치(400)를 통해 카드사 장치(600)로 결제 승인을 요청하기 위해 수신한 결제 정보(가상 카드 정보 및 결제 인증번호)를 포함한 결제 승인 요청 메시지를 전송한다.Accordingly, in step 1114, the
그러면 1115단계에서 카드사 장치(600)는 결제 승인 요청 메시지에 포함된 가상 카드 정보와 결제 인증번호를 별도의 인증모듈을 통해 유효한 정보인지를 검증하고, 가상 카드를 이용하여 실제 신용 카드 정보를 조회한다. 그런 다음 1116단계에서 결제 인증번호 검증이 성공하면, 카드사 장치(600)는 조회된 실제 신용 카드 내부에 매핑되어 있는 신용카드 번호로 승인을 처리한다.In
승인 처리가 완료되면, 1117단계에서 카드사 장치(600)는 인증 장치(400)로 승인 결과 정보를 포함한 승인 응답 메시지를 전송한다. 1117단계에서 승인 응답 메시지를 수신한 인증 장치(400)는 전자 결제 대행 장치(200)로 승인 결과 정보를 포함한 승인 결과 전송 메시지를 전송하고, 가맹점 장치(500)에도 승인 결과를 전송한다. 이때, 서비스 장치(300) 또는 카드사 장치(600)는 단말 장치(100)로 구매한 상품의 영수증과 같은 결제 결과 정보를 제공할 수 있다. 이와 같이 승인 결과 또는 결제 결과를 전송한 후 오프라인 결제 시스템은 해당 결제에 대한 거래를 종료한다.When the approval processing is completed, the
기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 예컨대 기록매체는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(Magnetic Media), CD-ROM(Compact Disk Read Only Memory), DVD(Digital Video Disk)와 같은 광 기록 매체(Optical Media), 플롭티컬 디스크(Floptical Disk)와 같은 자기-광 매체(Magneto-Optical Media), 및 롬(ROM), 램(RAM, Random Access Memory), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치를 포함한다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함할 수 있다. 이러한 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.Program instructions to be recorded may be those specially designed and constructed for the present invention or may be available to those skilled in the art of computer software. For example, the recording medium may be an optical recording medium such as a magnetic medium such as a hard disk, a floppy disk and a magnetic tape, a compact disk read only memory (CD-ROM), a digital video disk (DVD) Includes a hardware device that is specially configured to store and execute program instructions such as a magneto-optical medium such as a floppy disk and a ROM, a random access memory (RAM), a flash memory, do. Examples of program instructions may include machine language code such as those generated by a compiler, as well as high-level language code that may be executed by a computer using an interpreter or the like. Such a hardware device may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.
한편, 본 명세서와 도면에 개시된 본 발명의 실시 예들은 이해를 돕기 위해 특정 예를 제시한 것에 지나지 않으며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시 예들 이외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 자명한 것이다.It should be noted that the embodiments of the present invention disclosed in the present specification and drawings are only illustrative of specific examples for the purpose of understanding and are not intended to limit the scope of the present invention. It will be apparent to those skilled in the art that other modifications based on the technical idea of the present invention are possible in addition to the embodiments disclosed herein.
본 발명은 오프라인 결제 시스템에서 결제 서비스에 가입된 가입자의 다양한 결제수단을 통한 전자 결제 서비스를 제공하여 오프라인 결제를 수행하기 위한 방법 및 장치에 관한 것으로서, 오프라인 결제 시스템에서 전자 결제 식별자(ID) 및 인증 핀(PIN)을 활용하여 다양한 결제 수단을 통한 오프라인 결제를 수행하기 위한 방법 및 장치에 관한 것으로서, 오프라인 결제 시 오프라인 결제 시 사용할 신용카드를 등록하여 전자 결제 서비스에 가입하고 오프라인 상에서 발생한 거래를 결제 인증번호 및 가상 카드를 이용하여 온라인 상에서 결제를 수행함으로써, 신용카드를 소지하지 않고도 오프라인 상에서 발생한 거래의 결제를 안전하게 수행할 수 있으며, 다양한 결제 수단을 통해 결제를 수행할 수 있는 효과가 있다.The present invention relates to a method and an apparatus for performing an offline settlement by providing an electronic settlement service through various payment means of subscribers subscribed to a settlement service in an offline settlement system. In the offline settlement system, an electronic settlement identifier (ID) The present invention relates to a method and an apparatus for performing an offline settlement through various payment means utilizing a PIN, in which a credit card to be used at the time of off-line payment is registered, Number and a virtual card, it is possible to safely perform settlement of a transaction occurring in an off-line manner without carrying a credit card, and it is possible to perform settlement through various payment means.
또한, 본 발명은 결제 인증번호 및 가상 카드를 사용함으로써 금융정보가 노출되지 않으므로 보다 안전하게 오프라인 카드 결제를 수행할 수 있는 효과가 있다.In addition, since the financial information is not exposed by using the payment authorization number and the virtual card, the present invention is capable of performing offline card settlement more safely.
이와 같은 본 발명은 신용카드 정보를 이용한 전자 결제 분야에 적용되어, 오프라인 거래 결제 시 보다 안전하게 전자 결제를 수행할 수 있도록 하는 효과를 발생하는 유용한 발명으로, 이를 통해 서비스 산업의 발전에 이바지할 수 있다.The present invention is applied to an electronic settlement field using credit card information, and is an advantageous invention for effecting electronic settlement more safely in settlement of offline transactions, thereby contributing to the development of the service industry .
100: 단말 장치                    110: 입력부
120: 제어부                       130: 태그 리딩부
140: 통신부                       150: 저장부
160: 출력부                       200: 전자 결제 대행 장치
210: 통신부                       220: 결제 처리부
230: 서비스 가입 확인부           240: 출력부
300: 서비스 장치                  310: 통신부
320: 서비스 처리부                330: 회원 검증부
340: 저장부                       400: 인증 장치
500: 가맹점 장치                  501: 근거리 무선 통신 태그
500: 카드사 장치                  700: 통신망100: terminal device 110: input unit
 120: control unit 130: tag reading unit
 140: communication unit 150:
 160: output unit 200: electronic payment apparatus
 210: communication unit 220:
 230: service subscription confirmation unit 240: output unit
 300: service apparatus 310: communication unit
 320: service processing unit 330: member verification unit
 340: storage unit 400: authentication device
 500: merchant device 501: short-range wireless communication tag
 500: card company apparatus 700: communication network
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| KR1020120064506AKR101472810B1 (en) | 2012-06-15 | 2012-06-15 | System for payment of off-line, method for payment off-line and apparatus in the system | 
| PCT/KR2012/008636WO2013187557A1 (en) | 2012-06-15 | 2012-10-22 | Offline payment system, offline payment device, and offline payment method | 
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| KR1020120064506AKR101472810B1 (en) | 2012-06-15 | 2012-06-15 | System for payment of off-line, method for payment off-line and apparatus in the system | 
| Publication Number | Publication Date | 
|---|---|
| KR20130141242A KR20130141242A (en) | 2013-12-26 | 
| KR101472810B1true KR101472810B1 (en) | 2014-12-15 | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| KR1020120064506AActiveKR101472810B1 (en) | 2012-06-15 | 2012-06-15 | System for payment of off-line, method for payment off-line and apparatus in the system | 
| Country | Link | 
|---|---|
| KR (1) | KR101472810B1 (en) | 
| WO (1) | WO2013187557A1 (en) | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| KR20190044024A (en)* | 2017-10-19 | 2019-04-29 | 주식회사 위메프 | Apparatus, system and method for payment | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| KR20170112569A (en)* | 2016-03-31 | 2017-10-12 | 삼성전자주식회사 | Method for Paying for Goods and the Electronic Device supporting the same | 
| CN108932621B (en)* | 2017-05-26 | 2022-01-28 | 北京京东尚科信息技术有限公司 | Security verification method and device | 
| CN111935684A (en)* | 2020-07-17 | 2020-11-13 | 深圳一卡通新技术有限公司 | Bluetooth payment system and method | 
| CN112464206B (en)* | 2020-11-23 | 2023-06-13 | 支付宝(中国)网络技术有限公司 | Data feedback system and method and information identification method and system | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| JP2006236066A (en)* | 2005-02-25 | 2006-09-07 | Nec Corp | Member identification system and server, portable terminal, information confirmation terminal, member identification method and program, and program recording medium | 
| KR20120046913A (en)* | 2010-11-01 | 2012-05-11 | 삼성카드 주식회사 | Method of paying with unique key value and apparatus thereof | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| KR20090091051A (en)* | 2008-02-22 | 2009-08-26 | 삼성카드 주식회사 | Online credit card payment device using mobile phone authentication and its method | 
| KR20110062620A (en)* | 2009-12-03 | 2011-06-10 | 유비벨록스(주) | Financial alliance service providing system using electronic wallet device and financial alliance service providing method using same | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| JP2006236066A (en)* | 2005-02-25 | 2006-09-07 | Nec Corp | Member identification system and server, portable terminal, information confirmation terminal, member identification method and program, and program recording medium | 
| KR20120046913A (en)* | 2010-11-01 | 2012-05-11 | 삼성카드 주식회사 | Method of paying with unique key value and apparatus thereof | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| KR20190044024A (en)* | 2017-10-19 | 2019-04-29 | 주식회사 위메프 | Apparatus, system and method for payment | 
| KR102204082B1 (en)* | 2017-10-19 | 2021-01-18 | 주식회사 위메프 | Apparatus, system and method for payment | 
| Publication number | Publication date | 
|---|---|
| WO2013187557A1 (en) | 2013-12-19 | 
| KR20130141242A (en) | 2013-12-26 | 
| Publication | Publication Date | Title | 
|---|---|---|
| US12277539B1 (en) | Systems and methods for payment at a point of sale | |
| US12093911B2 (en) | Marketing messages in mobile commerce | |
| US11694180B2 (en) | Enrollment and registration of a device in a mobile commerce system | |
| CN103778533B (en) | System for performing payment on mobile terminal | |
| US20190188607A1 (en) | Mobile commercial systems and methods | |
| US20160335623A1 (en) | Reverse Payment Flow | |
| US10445717B2 (en) | System and methods for issuance of a mobile payment account | |
| RU2718972C1 (en) | Expanded interaction of devices | |
| EP3848872A1 (en) | Secure payment system | |
| US20140129422A1 (en) | Systems and methods for issuing mobile payment cards via a mobile communication network and internet-connected devices | |
| US20080208743A1 (en) | Transfer of value between mobile devices in a mobile commerce system | |
| WO2008103880A2 (en) | Payments using a mobile commerce device | |
| WO2008103879A2 (en) | Provisioning of a device for mobile commerce | |
| WO2008112402A1 (en) | Account information lookup systems and methods in mobile commerce | |
| CN106327175A (en) | Mobile payment application architecture | |
| KR101472810B1 (en) | System for payment of off-line, method for payment off-line and apparatus in the system | |
| KR20140077013A (en) | Payment system, electric payment method and apparatus for off-line commerce | |
| CN103400461A (en) | POS (point-of-sale) machine, card service realization system and method | |
| KR20190103113A (en) | Financial transaction method of mobile equipment, apparatus thereof, and medium storing program source thereof | |
| KR101636975B1 (en) | Method for Registering Card Information for Near Field Communication Payment, System And Payment Apparatus | |
| KR101199153B1 (en) | System and Method for Managing Network Account for Custom | |
| US20150286996A1 (en) | Method and apparatus for carrying out an electronic transaction | |
| KR101020576B1 (en) | Account transfer payment processing system of a server connected to the VIP terminal equipped with a card reader | |
| KR100981067B1 (en) | Method and system for online ticket reservation (or advance reservation) through VIO terminal | |
| WO2025207809A1 (en) | Access device interaction method using multiple user devices | 
| Date | Code | Title | Description | 
|---|---|---|---|
| PA0109 | Patent application | Patent event code:PA01091R01D Comment text:Patent Application Patent event date:20120615 | |
| A201 | Request for examination | ||
| PA0201 | Request for examination | Patent event code:PA02012R01D Patent event date:20120809 Comment text:Request for Examination of Application Patent event code:PA02011R01I Patent event date:20120615 Comment text:Patent Application | |
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection | Comment text:Notification of reason for refusal Patent event date:20131127 Patent event code:PE09021S01D | |
| PG1501 | Laying open of application | ||
| E90F | Notification of reason for final refusal | ||
| PE0902 | Notice of grounds for rejection | Comment text:Final Notice of Reason for Refusal Patent event date:20140530 Patent event code:PE09021S02D | |
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration | Patent event code:PE07011S01D Comment text:Decision to Grant Registration Patent event date:20141126 | |
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment | Comment text:Registration of Establishment Patent event date:20141209 Patent event code:PR07011E01D | |
| PR1002 | Payment of registration fee | Payment date:20141209 End annual number:3 Start annual number:1 | |
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee | Payment date:20201124 Start annual number:7 End annual number:7 | |
| PR1001 | Payment of annual fee | Payment date:20211116 Start annual number:8 End annual number:8 | |
| PR1001 | Payment of annual fee | Payment date:20240919 Start annual number:11 End annual number:11 |