




본 발명은 무선 결제 기술에 관련한 것으로, 특히 결제용 가상 머신을 통해 고객이 직접 결제 정보를 입력하여 결제할 수 있도록 한 무선 결제 기술에 관한 것이다.The present invention relates to a wireless payment technology, and more particularly, to a wireless payment technology that allows a customer to input payment information directly through a virtual machine for payment.
현재까지는 오프라인 가맹점에서 상품 또는 서비스 구매에 대한 대가를 결제할 경우, 각 오프라인 가맹점에 설치된 가맹점 단말기를 통해 결제금액, 카드정보 등의 결제 정보가 입력되어 밴사 서버로 전송되고, 밴사 서버가 신용카드사의 결제 승인 서버로 결제 승인을 요청하면, 결제 승인 서버가 결제 승인 처리하는 방식으로 결제가 이루어졌다.Until now, when paying for a product or service purchase at an offline merchant, payment information such as the amount of payment and card information is entered and transmitted to the bansa server through the merchant terminal installed in each offline merchant, and the bansa server is a credit card company. When the payment approval request is made to the payment approval server, the payment is made in a manner that the payment approval server processes the payment approval.
결제 승인 서버에 의한 결제 승인 결과는 밴사 서버를 통해 해당 가맹점 단말기로 전송되어 전표 출력됨으로써 오프라인 가맹점에서 상품 또는 서비스 구매한 사용자가 결제 확인한다.The payment approval result by the payment approval server is transmitted to the corresponding merchant terminal through the bansa server to output the slip so that the user who purchases the product or service at the offline merchant checks the payment.
따라서, 종래의 경우 오프라인 가맹점 단말기는 결제 정보를 입력받기 위한 카드인식모듈, 결제 정보를 밴사 서버로 전송하고 밴사 서버로부터 결제 승인 결과를 수신하기 위한 통신모듈, 전표 출력을 위한 인쇄모듈 등의 복잡한 소프트웨어 및 하드웨어를 구비해야하므로, 크기가 크고 가격이 비싸고 유지 비용이 많이 소모되는 문제가 있었다.Therefore, in the conventional case, the offline merchant terminal has complicated software such as a card recognition module for receiving payment information, a communication module for transmitting payment information to a Bansa server and receiving a payment approval result from the Bansa server, and a printing module for printing a slip. And because the hardware must be provided, there is a problem that the size is large, expensive and consumes a lot of maintenance costs.
본 발명은 사용자 정보를 포함하는 결제용 가상 머신을 다운로드하여 실행하고, 이를 통해 고객이 직접 결제 정보를 입력하여 결제할 수 있도록 한 무선 결제 장치를 제공함을 그 목적으로 한다.It is an object of the present invention to provide a wireless payment device that downloads and executes a virtual machine for payment including user information and through which a customer directly inputs payment information to make a payment.
상기한 목적을 달성하기 위한 본 발명의 일 양상에 따르면, 무선 결제 장치가 사용자 정보를 포함하는 결제용 가상 머신을 다운로드하고, 다운로드된 결제용 가상 머신을 실행하여 결제를 처리함으로써 온라인과 모바일의 정보 호환으로 사용자가 편리하게 이용할 수 있도록 하는 것을 특징으로 한다.According to an aspect of the present invention for achieving the above object, the wireless payment device downloads a payment virtual machine including user information, and executes the downloaded payment virtual machine to process the payment information online and mobile It is characterized by making it compatible with the user.
본 발명은 결제 정보를 입력받기 위한 카드인식모듈, 결제 정보를 밴사 서버로 전송하고 밴사 서버로부터 결제 승인 결과를 수신하기 위한 통신모듈, 전표 출력을 위한 인쇄모듈 등의 복잡한 소프트웨어 및 하드웨어를 가맹점 단말기가 구비하지 않아도 되어 가맹점 단말기를 소형화 및 저렴화할 수 있으므로, 가맹점 입장에서는 가맹점 단말기 구입 및 유지 비용을 절감할 수 있는 효과가 있다.According to the present invention, a merchant terminal includes complicated software and hardware such as a card recognition module for receiving payment information, a communication module for transmitting payment information to a bansa server and a payment approval result from the bansa server, and a printing module for printing a slip. Since it is not necessary to provide a miniaturized and inexpensive merchant terminal, there is an effect that the merchant can reduce the cost of purchasing and maintaining the merchant terminal.
사용자 입장에서는 사용자가 휴대하기 용이한 휴대폰 등의 무선 결제 장치를 통해 결제용 가상 머신을 다운로드하여 결제 정보를 직접 입력하여 결제할 수 있으므로, 간편하고 안전한 결제가 가능한 효과가 있다.From the user's point of view, since the user can download the virtual machine for payment through a wireless payment device such as a mobile phone which is easy to carry and directly input the payment information, the payment can be made easily and securely.
도 1 은 본 발명에 따른 무선 결제 장치를 포함하는 결제 시스템 개요도
도 2 는 본 발명에 따른 무선 결제 장치의 일 실시예의 구성을 도시한 블럭도
도 3 은 본 발명에 따른 무선 결제 장치의 결제용 가상 머신의 일 실시예의 구성을 도시한 블럭도
도 4 는 본 발명에 따른 무선 결제 장치의 결제 동작의 일 예를 도시한 흐름도
도 5 는 본 발명에 따른 무선 결제 장치에서 실행되는 결제용 가상 머신의 결제 동작의 일 예를 도시한 흐름도1 is a schematic diagram of a payment system including a wireless payment device according to the present invention;
2 is a block diagram showing the configuration of an embodiment of a wireless payment device according to the present invention.
3 is a block diagram showing the configuration of an embodiment of a virtual machine for payment of the wireless payment device according to the present invention.
4 is a flowchart illustrating an example of a payment operation of a wireless payment device according to the present invention.
5 is a flowchart illustrating an example of a payment operation of a virtual machine for payment executed in a wireless payment device according to the present invention.
이하, 첨부된 도면을 참조하여 기술되는 바람직한 실시예를 통하여 본 발명을 당업자가 용이하게 이해하고 재현할 수 있도록 상세히 기술하기로 한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily understand and reproduce the present invention.
본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명 실시예들의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다.In the following description of the present invention, detailed descriptions of well-known functions or configurations will be omitted if it is determined that the detailed description of the embodiments of the present invention may unnecessarily obscure the gist of the present invention.
본 발명 명세서 전반에 걸쳐 사용되는 용어들은 본 발명 실시예에서의 기능을 고려하여 정의된 용어들로서, 사용자 또는 운용자의 의도, 관례 등에 따라 충분히 변형될 수 있는 사항이므로, 이 용어들의 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.The terms used throughout the present specification are terms defined in consideration of functions in the embodiments of the present invention, and may be sufficiently modified according to the intention, custom, etc. of the user or operator, and the definitions of these terms are used throughout the specification. It should be made based on the contents.
도 1 은 본 발명에 따른 무선 결제 장치를 포함하는 결제 시스템 개요도이다. 본 발명에 따른 무선 결제 장치(100)는 휴대폰 등 사용자가 휴대하기 용이하며 무선 통신 기능이 구비된 단말 장치를 통칭하며, 사용자 정보를 포함하는 결제용 가상 머신(200)을 다운로드하여 실행한다.1 is a schematic diagram of a payment system including a wireless payment device according to the present invention. The
결제용 가상 머신(200)은 본 발명에 따른 무선 결제 장치(100)로 다운로드되어 실행되며, 가맹점 단말기(300) 및 결제 승인 서버(400)와 연동되어 사용자로부터 결제 정보를 입력받아 가맹점 단말기(300)로 결제 확인 요청 정보를 전송하여 결제 확인 정보를 수신하고, 결제 승인 서버(400)로 결제 승인 요청 정보를 전송하여 결제 승인 결과 정보를 수신한다.The virtual machine for
가맹점 단말기(300)는 각 온/오프라인 가맹점에 설치되며, 결제용 가상 머신(200)으로부터 결제 확인 요청 정보를 수신하고, 이를 처리하여 결제 확인 정보를 해당 결제용 가상 머신(200)으로 전송한다.The affiliated
예컨대, 가맹점 단말기(300)가 온라인 가맹점에 설치될 경우 웹 서버 또는 이에 의해 제공되는 가상 머신 형태일 수 있고, 가맹점 단말기(300)가 오프라인 가맹점에 설치될 경우, 개인용 컴퓨터일 수 있다.For example, when the affiliated
결제 승인 서버(400)는 카드사 등에 설치되며, 결제용 가상 머신(200)으로부터 결제 승인 요청 정보를 수신하고, 이를 처리하여 결제 승인 결과 정보를 결제용 가상 머신(200) 및 가맹점 단말기(300)로 전송한다.The
관리서버(500)는 결제용 가상 머신(200)을 저장하며, 무선 결제 장치(100)로부터의 결제용 가상 머신(200) 다운로드 또는 업데이트 요청에 따라, 해당 무선 결제 장치(100) 사용자의 사용자 정보를 결제용 가상 머신(200)에 포함시켜 무선 결제 장치(100)로 제공한다.The
이 때, 관리서버(500)가 웹 또는 왑을 통해 사용자 정보 입력을 위한 사용자 인터페이스를 제공하고, 이를 통해 사용자로부터 사용자 정보를 입력받아 저장할 수 있다. 사용자 정보 입력은 회원가입 과정에서 입력될 수도 있고, 무선 결제 장치(100) 다운로드시 입력될 수도 있다. 상기 사용자 정보는 신용카드 등의 카드번호를 포함한다.At this time, the
한편, 관리서버(500)는 비밀번호 또는 생체정보 등의 사용자 인증을 위한 사용자 인증정보를 사용자로부터 입력받아 저장할 수도 있다.Meanwhile, the
또한, 관리서버(500)가 웹 또는 왑을 통해 가맹점 정보 입력을 위한 사용자 인터페이스를 가맹점 단말기(300)로 제공하고, 이를 통해 가맹점명 또는 가맹점 전화번호 등의 가맹점 정보를 입력받아 저장할 수 있다. 상기 가맹점 정보는 무선 결제 장치(100)에 의해 수행되는 가맹점 검색시 참조된다.In addition, the
이 외에도 관리서버(500)는 웹 또는 왑을 통해 회원 등록된 사용자의 거래내역 등의 각종 정보를 제공할 수 있다.In addition, the
도 2 는 본 발명에 따른 무선 결제 장치의 일 실시예의 구성을 도시한 블럭도이다. 도 2 에 도시한 바와 같이, 이 실시예에 따른 무선 결제 장치(100)는 가상 머신 다운로드부(110)와, 가상 머신 실행부(120)를 포함하여 이루어진다.2 is a block diagram showing the configuration of an embodiment of a wireless payment device according to the present invention. As shown in FIG. 2, the
상기 가상 머신 다운로드부(110)는 사용자 정보를 포함하는 결제용 가상 머신을 다운로드한다. 예컨대, 관리서버(500)에 결제용 가상 머신(200)과 사용자 정보가 미리 저장되어 있다면, 관리서버(500)는 가상 머신 다운로드부(110)로부터의 결제용 가상 머신(200) 다운로드 요청에 따라, 해당 무선 결제 장치(100) 사용자의 사용자 정보를 결제용 가상 머신(200)에 포함시켜 무선 결제 장치(100)로 제공함으로써 가상 머신 다운로드부(110)가 사용자 정보를 포함하는 결제용 가상 머신을 다운로드할 수 있다.The virtual
상기 가상 머신 실행부(120)는 상기 가상 머신 다운로드부(110)에 의해 다운로드된 결제용 가상 머신을 실행하여 결제를 처리한다. 결제용 가상 머신에 의한 결제처리 동작은 추후 도 3 을 참조하여 구체적으로 알아본다.The virtual
따라서, 본 발명은 종래의 오프라인 가맹점에 설치되는 가맹점 단말기에 구비한 결제 금액. 카드정보 등의 결제정보 입력을 위한 구성을 소프트웨어 형태의 결제용 가상 머신으로 구현하고, 이를 사용자가 휴대한 무선 결제 장치를 통해 실행하여 결제를 수행한다.Therefore, the present invention is a payment amount provided to the merchant terminal is installed in the conventional offline merchant. The configuration for inputting payment information, such as card information, is implemented as a virtual machine for payment in the form of software, and the payment is executed by a wireless payment device carried by the user.
이에 따라, 본 발명은 결제 정보를 입력받기 위한 구성을 가맹점 단말기가 구비하지 않아도 되어 가맹점 단말기를 소형화 및 저렴화할 수 있으므로, 가맹점 입장에서는 가맹점 단말기 구입 및 유지 비용을 절감할 수 있다.Accordingly, in the present invention, since the merchant terminal does not have to be configured to receive payment information, the merchant terminal can be miniaturized and inexpensive, and thus, the merchant store can purchase and maintain the merchant terminal cost.
한편, 사용자 입장에서는 사용자가 휴대하기 용이한 휴대폰 등의 무선 결제 장치를 통해 사용자 정보를 포함하는 결제용 가상 머신을 다운로드하여 결제 정보를 직접 입력하여 결제할 수 있으므로, 간편하고 안전한 결제가 가능하다.On the other hand, the user can download the payment virtual machine including the user information through a wireless payment device, such as a mobile phone that is easy to carry by the user can directly enter the payment information to pay, it is possible to make simple and secure payment.
도 3 은 본 발명에 따른 무선 결제 장치의 결제용 가상 머신의 일 실시예의 구성을 도시한 블럭도이다. 도 3 에 도시한 바와 같이, 이 실시예에 따른 결제용 가상 머신(200)은 가맹점 검색부(210)를 포함한다.3 is a block diagram showing the configuration of an embodiment of a virtual machine for payment of the wireless payment device according to the present invention. As shown in FIG. 3, the payment
상기 가맹점 검색부(210)는 가맹점 검색을 수행한다. 예컨대, 상기 가맹점 검색부(210)가 가맹점 식별정보 입력을 위한 사용자 인터페이스를 제공하고, 이를 통해 입력된 가맹점 식별정보에 대응하는 가맹점을 검색하도록 구현할 수 있다.The affiliated
이 때, 상기 가맹점 식별정보는 가맹점명 또는 가맹점 전화번호일 수 있으며, 가맹점 검색부(210)가 가맹점 식별정보에 대응하는 가맹점을 관리서버(500)에 저장된 가맹점 정보를 참조하여 검색할 수 있다.In this case, the affiliated store identification information may be an affiliated store name or an affiliated store telephone number, and the affiliated
이와는 달리, 상기 가맹점 검색부(210)가 무선 결제 장치(100)의 현재 위치를 계산하고, 계산된 현재 위치에 대응하는 가맹점을 검색하도록 구현할 수도 있다. 이 때, 상기 가맹점 검색부(210)가 GPS 정보를 기반으로 무선 결제 장치의 현재 위치를 계산할 수도 있고, 기지국 위치 정보를 기반으로 무선 결제 장치의 현재 위치를 계산할 수도 있다.Alternatively, the affiliated
GPS 정보를 기반으로 이동단말의 현재 위치를 계산하는 기술과, 기지국 위치 정보를 기반으로 이동단말 현재 위치를 계산하는 기술은 이 출원 이전에 이미 다양하게 공지되어 시행되는 통상의 기술이므로, 이에 대한 구체적인 설명은 생략한다.The technique of calculating the current position of the mobile terminal based on the GPS information, and the technique of calculating the current position of the mobile terminal based on the base station position information are conventional techniques already known and implemented variously before this application, Description is omitted.
따라서, 이와 같이함에 의해 본 발명은 무선 결제 장치(100)에 의해 실행되는 결제용 가상 머신(200)을 통해 사용자가 직접 결제하기 원하는 가맹점을 검색할 수 있게 된다.Therefore, by doing so, the present invention enables a user to search for a merchant that the user wants to pay directly through the
한편, 부가적인 양상에 따르면, 결제용 가상 머신(200)이 결제 정보 입력부(220)와, 결제 확인부(230)와, 결제 승인부(240)를 더 포함한다. 상기 결제 정보 입력부(220)는 결제 금액을 포함하는 결제 정보 입력을 위한 사용자 인터페이스를 제공하고, 이를 통해 결제 정보를 입력받는다.According to an additional aspect, the payment
만약, 사용자가 온/오프라인 가맹점에서 상품 또는 서비스를 구매하고, 사용자가 상품 또는 서비스 구매 대금을 현금 결제할 경우에는 결제 정보로 결제 금액만 입력하면 된다.If a user purchases a product or service at an online / offline merchant, and the user pays cash for a product or service purchase price, the user only needs to input a payment amount as payment information.
그러나, 사용자가 상품 또는 서비스 구매 대금을 선불 또는 후불 카드결제 할 경우에는 결제 금액 외에 카드번호, 유효기간 등의 카드정보를 더 입력해야한다. 따라서, 상기 결제 정보가 카드정보를 더 포함할 수 있다. 이 때, 카드정보는 결제용 가상 머신(200) 다운로드시 포함되는 사용자 정보일 수 있다.However, when the user pays for the prepaid or postpaid card for the purchase of goods or services, the card information such as the card number and the expiration date must be input in addition to the payment amount. Therefore, the payment information may further include card information. In this case, the card information may be user information included when the payment
예컨대, 상기 결제 정보 입력을 위한 사용자 인터페이스가 다수의 카드정보 목록을 제공하고, 이들로부터 하나의 카드정보를 사용자로부터 선택받아 카드정보를 입력받도록 구현할 수 있다.For example, the user interface for inputting payment information may provide a plurality of card information lists, and select one card information from the user to receive card information.
상기 결제 확인부(230)는 상기 결제 정보 입력부(220)에 의해 입력된 결제 정보를 포함하는 결제 확인 요청 정보를 상기 가맹점 검색부(210)에 의해 검색된 가맹점의 가맹점 단말기(300)로 전송하고, 해당 가맹점 단말기(300)로부터 결제 확인 정보를 수신한다.The payment confirmation unit 230 transmits payment confirmation request information including payment information input by the payment
이 때, 상기 결제 확인부(230)는 상기 결제 정보 입력부(220)에 의해 입력된 결제 정보에 포함되는 결제 금액 또는 이 결제 금액 보다 할인 금액을 포함하는 결제 확인 요청 정보를 가맹점 단말기(300)로 전송한다.In this case, the payment confirmation unit 230 sends the payment confirmation request information including the payment amount included in the payment information input by the payment
결제 확인 요청 정보를 수신한 가맹점 단말기(300)는 결제 확인 요청 정보를 화면 표시하고, 결제 확인 요청에 대한 확인을 위한 사용자 인터페이스를 제공한다. 가맹점주가 결제 확인 요청에 대한 확인을 위한 사용자 인터페이스를 통해 결제 확인 요청에 대한 확인을 하면, 가맹점 단말기(300)가 결제용 가상 머신(200)으로 결제 확인 정보를 전송하여 결제 확인부(230)가 결제 확인 정보를 수신한다.The affiliated
상기 결제 승인부(240)는 상기 결제 확인부(230)에 의해 수신된 결제 확인 정보에 따라, 결제 승인 서버(400)로 결제 승인 요청 정보를 전송하여 결제 승인 요청하고, 상기 결제 승인 서버(400)로부터 결제 승인 결과 정보를 수신한다.The
이 때, 상기 결제 승인부(240)는 상기 결제 확인부(230)에 의해 결제 확인 정보가 가맹점 단말기(300)로부터 수신되면, 상기 결제 정보 입력부(220)에 의해 입력된 결제 정보에 포함되는 결제 금액 또는 이 결제 금액 보다 할인 금액을 포함하는 결제 승인 요청 정보를 결제 승인 서버(400)로 전송한다.At this time, the
이 때, 상기 결제 승인부(240)가 결제 승인 요청 정보에 해당 가맹점 식별정보를 포함하여 결제 승인 서버(400)로 전송함으로써 결제 승인 서버가 어느 가맹점에 대한 결제인지를 식별할 수 있도록 한다.In this case, the
결제용 가상 머신으로부터 결제 승인 요청 정보를 수신한 결제 승인 서버(400)는 결제 승인 요청에 대한 결제 승인을 처리하고, 결제용 가상 머신(200) 및 가맹점 단말기(300)로 결제 승인 결과 정보를 전송한다. 그러면, 가맹점 단말기(300) 및 결제용 가상 머신(200)의 결제 승인부(240)가 결제 승인 결과 정보를 수신한다.The
즉, 본 발명은 사용자 정보를 포함하는 결제용 가상 머신을 무선 결제 장치가 다운로드하여 실행하고, 결제용 가상 머신을 통해 사용자가 직접 결제 정보를 입력하여 결제할 수 있으므로, 사용자 입장에서는 간편하고 안전한 결제가 가능하다.That is, in the present invention, since the wireless payment device downloads and executes the payment virtual machine including the user information and the user can directly input the payment information through the payment virtual machine, payment is easy and safe for the user. Is possible.
또한, 본 발명은 결제 정보를 입력받기 위한 카드인식모듈, 결제 정보를 밴사 서버로 전송하고 밴사 서버로부터 결제 승인 결과를 수신하기 위한 통신모듈, 전표 출력을 위한 인쇄모듈 등의 복잡한 소프트웨어 및 하드웨어를 가맹점 단말기가 구비하지 않아도 되어 가맹점 단말기를 소형화 및 저렴화할 수 있으므로, 가맹점 입장에서는 가맹점 단말기 구입 및 유지 비용을 절감할 수 있다.In addition, the present invention is a card recognition module for receiving payment information, the payment information to the bansa server and communication software for receiving the payment approval results from the bansa server, a complex printing software and hardware, such as a print module for printing slips merchants Since the terminal does not need to be provided, the merchant terminal can be miniaturized and inexpensive, and thus, the merchant can reduce the cost of purchasing and maintaining the terminal.
한편, 본 발명의 부가적인 양상에 따르면, 상기 결제용 가상 머신(200)이 사용자 인증부(250)를 더 포함할 수 있다. 상기 사용자 인증부(250)는 사용자 인증정보 입력을 위한 사용자 인터페이스를 제공하고, 이를 통해 사용자 인증정보 입력을 받고, 입력된 사용자 인증정보에 대한 사용자 인증을 처리한다.Meanwhile, according to an additional aspect of the present invention, the payment
이 때, 상기 사용자 인증부(250)가 입력된 사용자 인증정보를 관리서버(500)에 미리 저장된 사용자 인증정보와 비교하여 사용자 인증을 처리하도록 구현할 수 있다. 예컨대, 상기 사용자 인증정보가 비밀번호일 수 있다. 이 경우 사용자 인증정보 입력을 위한 사용자 인터페이스는 사용자로부터 비밀번호를 입력받는다. 예컨대, 상기 사용자 인증정보가 생체 정보일 수도 있다. 이 경우 사용자 인증정보 입력을 위한 사용자 인터페이스는 사용자의 지문, 홍채 등의 생체정보를 스캔한다.
At this time, the
한편, 본 발명의 부가적인 양상에 따르면, 상기 결제용 가상 머신(200)이 적립 금액 관리부(260)를 더 포함할 수 있다. 상기 적립 금액 관리부(260)는 상기 결제 정보 입력부(220)에 의해 입력된 결제 정보에 포함되는 결제 금액 보다 할인 금액을 결제하고, 나머지를 적립하도록 약정한 경우, 결제 금액에서 할인된 금액을 차감한 잔여 금액을 해당 사용자의 적립 금액에 가산하여 반영한다.On the other hand, according to an additional aspect of the present invention, the payment
상기 적립 금액 관리부(260)에 의해 관리되는 적립 금액은 예컨대, 상품 또는 서비스 구매에 대한 결제시 이용되거나, 휴대폰 전화요금 할인에 이용되는 등 다양한 방법으로 소진될 수 있다. 이 때, 적립 금액 관리부(260)에 의해 관리되는 적립 금액은 타 서비스에 의해 적립된 금액들과 연동되어 통합관리될 수도 있다.The accumulated amount managed by the accumulated
한편, 본 발명의 부가적인 양상에 따르면, 상기 결제용 가상 머신(200)이 결제 내역 관리부(270)를 더 포함할 수 있다. 상기 결제 내역 관리부(270)는 상기 결제 승인부(240)에 의해 수신된 결제 승인 결과 정보를 저장 또는 출력한다.Meanwhile, according to an additional aspect of the present invention, the payment
즉, 결제 승인부(240)는 상기 결제 확인부(230)에 의해 수신된 결제 확인 정보에 따라, 결제 승인 서버(400)로 결제 승인 요청 정보를 전송하여 결제 승인 요청하고, 상기 결제 승인 서버(400)로부터 결제 승인 결과 정보를 수신하는데, 상기 결제 내역 관리부(270)가 수신된 결제 승인 결과 정보를 메모리에 저장하거나 또는 화면 출력함으로써 결제 승인 결과 즉, 결제 내역을 사용자가 확인할 수 있도록 한다.That is, the
한편, 본 발명의 부가적인 양상에 따르면, 상기 결제용 가상 머신(200)이 현금영수증 관리부(280)를 더 포함할 수도 있다. 상기 현금영수증 관리부(280)는 상기 결제 승인부(240)에 의해 승인된 결제가 현금 결제일 경우, 현금영수증 발행을 현금영수증 처리서버(도면 도시 생략)로 요청하고, 이에 대한 결과를 수신하여 결제 금액에 대한 현금영수증 처리가 수행되도록 한다.On the other hand, according to an additional aspect of the present invention, the payment
이상에서 설명한 바와 같은 구성을 갖는 본 발명에 따른 무선 결제 장치의 결제 동작을 도 4 및 도 5 를 참조하여 알아본다. 도 4 는 본 발명에 따른 무선 결제 장치의 결제 동작의 일 예를 도시한 흐름도이다. 도 5 는 본 발명에 따른 무선 결제 장치에서 실행되는 결제용 가상 머신의 결제 동작의 일 예를 도시한 흐름도이다.The payment operation of the wireless payment device according to the present invention having the configuration as described above will be described with reference to FIGS. 4 and 5. 4 is a flowchart illustrating an example of a payment operation of a wireless payment device according to the present invention. 5 is a flowchart illustrating an example of a payment operation of a virtual machine for payment executed in a wireless payment device according to the present invention.
먼저, 단계 610에서 무선 결제 장치가 사용자 정보를 포함하는 결제용 가상 머신을 다운로드한다. 결제용 가상 머신 다운로드와 관련해서는 기 설명하였으므로, 중복 설명은 생략한다. 그 다음, 단계 620에서 무선 결제 장치가 상기 단계 510에 의해 다운로드된 결제용 가상 머신을 실행하여 결제를 처리한다.First, in
상기 단계 620은 도 5 에 도시한 바와 같은 결제용 가상 머신의 세부적인 결제 동작에 의해 결제가 수행된다. 먼저, 단계 710에서 결제용 가상 머신이 가맹점 검색을 수행한다. 가맹점 검색과 관련해서는 기 설명하였으므로, 중복 설명은 생략하기로 한다.In
상기 단계 710에 의해 가맹점이 검색되면, 단계 720에서 결제용 가상 머신이 결제 금액을 포함하는 결제 정보 입력을 위한 사용자 인터페이스를 제공하고, 이를 통해 결제 정보를 입력받는다.When the affiliated store is searched for in
상기 단계 720에 의해 결제 정보가 입력되면, 단계 730에서 결제용 가상 머신이 상기 단계 710에 의해 검색된 가맹점의 가맹점 단말기로 결제 정보를 포함하는 결제 확인 요청 정보를 전송한다.When payment information is input in
그러면, 결제 확인 요청 정보를 수신한 가맹점 단말기가 가맹점주로부터 결제 확인을 입력받고, 결제 확인 정보를 결제용 가상 머신으로 전송하면, 단계 740에서 결제용 가상 머신이 가맹점 단말기로부터 결제 확인 정보를 수신한다.Then, when the merchant terminal receiving the payment confirmation request information receives the payment confirmation from the merchant owner and transmits the payment confirmation information to the payment virtual machine, in
단계 740에 의해 결제 확인 정보가 수신되면, 단계 750에서 결제용 가상 머신이 결제 승인 서버로 결제 승인 요청 정보를 전송하여 결제 승인 요청한다.When the payment confirmation information is received in
그러면, 결제 승인 요청 정보를 수신한 결제 승인 서버가 결제 승인을 처리하고, 결제 승인 결과 정보를 결제용 가상 머신으로 전송하면, 단계 760에서 결제용 가상 머신이 결제 승인 서버로부터 결제 승인 결과 정보를 수신한다.Then, the payment approval server receiving the payment approval request information processes the payment approval and transmits the payment approval result information to the payment virtual machine. In
단계 760에 의해 결제 승인 결과 정보가 수신되면, 단계 770에서 결제용 가상 머신이 수신된 결제 승인 결과 정보를 저장 또는 출력하여 사용자가 결제 내역을 알 수 있도록 한다.When the payment approval result information is received in
따라서, 본 발명은 결제 정보를 입력받기 위한 카드인식모듈, 결제 정보를 밴사 서버로 전송하고 밴사 서버로부터 결제 승인 결과를 수신하기 위한 통신모듈, 전표 출력을 위한 인쇄모듈 등의 복잡한 소프트웨어 및 하드웨어를 가맹점 단말기가 구비하지 않아도 되어 가맹점 단말기를 소형화 및 저렴화할 수 있으므로, 가맹점 입장에서는 가맹점 단말기 구입 및 유지 비용을 절감할 수 있게 된다.Therefore, the present invention is a card recognition module for receiving payment information, a communication module for transmitting payment information to the Bansa server and receiving a payment approval result from the Bansa server, a complicated module such as a printing module for printing the slip and print the merchant Since the terminal does not need to be provided, the merchant terminal can be miniaturized and inexpensive, and thus, the merchant store can reduce the cost of purchasing and maintaining the terminal.
한편, 사용자 입장에서는 사용자가 휴대하기 용이한 휴대폰 등의 무선 결제 장치를 통해 사용자 정보를 포함하는 결제용 가상 머신을 다운로드하여 결제 정보를 직접 입력하여 결제할 수 있으므로, 간편하고 안전한 결제가 가능하므로, 상기에서 제시한 본 발명의 목적을 달성할 수 있게 된다.On the other hand, from the user's point of view, since a user can download a payment virtual machine including user information through a wireless payment device such as a mobile phone that is easy to carry, and input payment information directly, payment can be made easily and securely. The object of the present invention presented above can be achieved.
본 발명은 첨부된 도면에 의해 참조되는 바람직한 실시예를 중심으로 기술되었지만, 이러한 기재로부터 후술하는 특허청구범위에 의해 포괄되는 범위 내에서 본 발명의 범주를 벗어남이 없이 다양한 변형이 가능하다는 것은 명백하다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it will be understood by those of ordinary skill in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. .
본 발명은 무선 결제 기술 분야 또는 이의 응용 기술 분야에서 산업상으로 이용 가능하다.The present invention can be used industrially in the field of wireless payment technology or its application technology.
100 : 무선 결제 장치 110 : 가상 머신 다운로드부
120 : 가상 머신 실행부 200 : 결제용 가상 머신
210 : 가맹점 검색부 220 : 결제 정보 입력부
230 : 결제 확인부 240 : 결제 승인부
250 : 사용자 인증부 260 : 적립금액 관리부
270 : 결제내역 관리부 280 : 현금영수증 관리부
300 : 가맹점 단말기 400 : 결제 승인 서버
500 : 관리서버100: wireless payment device 110: virtual machine download unit
120: virtual machine execution unit 200: payment virtual machine
210: merchant search unit 220: payment information input unit
230: payment confirmation unit 240: payment approval unit
250: user authentication unit 260: reserve amount management unit
270: payment history management unit 280: cash receipt management unit
300: merchant terminal 400: payment approval server
500: management server
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020100018061AKR20110098435A (en) | 2010-02-26 | 2010-02-26 | Wireless payment device |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020100018061AKR20110098435A (en) | 2010-02-26 | 2010-02-26 | Wireless payment device |
| Publication Number | Publication Date |
|---|---|
| KR20110098435Atrue KR20110098435A (en) | 2011-09-01 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020100018061ACeasedKR20110098435A (en) | 2010-02-26 | 2010-02-26 | Wireless payment device |
| Country | Link |
|---|---|
| KR (1) | KR20110098435A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2015085224A1 (en)* | 2013-12-05 | 2015-06-11 | Google Inc. | Determining merchant identity for received merchant identifiers |
| KR101538745B1 (en)* | 2015-01-02 | 2015-07-24 | 디에이치이노시스 주식회사 | System for Issuing an Electronic Receipt |
| KR20160066427A (en)* | 2014-12-02 | 2016-06-10 | 디에이치이노시스 주식회사 | System for issuing an electrinic receipt based on extracting a message |
| WO2016111482A1 (en)* | 2015-01-06 | 2016-07-14 | 디에이치이노시스 주식회사 | Electronic receipt issuance system |
| US11928200B2 (en) | 2018-06-03 | 2024-03-12 | Apple Inc. | Implementation of biometric authentication |
| US12079458B2 (en) | 2016-09-23 | 2024-09-03 | Apple Inc. | Image data for enhanced user interactions |
| US12088755B2 (en) | 2013-10-30 | 2024-09-10 | Apple Inc. | Displaying relevant user interface objects |
| US12099586B2 (en) | 2021-01-25 | 2024-09-24 | Apple Inc. | Implementation of biometric authentication |
| US12105874B2 (en) | 2018-09-28 | 2024-10-01 | Apple Inc. | Device control using gaze information |
| US12124770B2 (en) | 2018-09-28 | 2024-10-22 | Apple Inc. | Audio assisted enrollment |
| US12216754B2 (en) | 2021-05-10 | 2025-02-04 | Apple Inc. | User interfaces for authenticating to perform secure operations |
| US12262111B2 (en) | 2011-06-05 | 2025-03-25 | Apple Inc. | Device, method, and graphical user interface for accessing an application in a locked device |
| US12299263B2 (en) | 2019-06-01 | 2025-05-13 | Apple Inc. | User interfaces for location-related communications |
| US12314527B2 (en) | 2013-09-09 | 2025-05-27 | Apple Inc. | Device, method, and graphical user interface for manipulating user interfaces based on unlock inputs |
| US12333509B2 (en) | 2015-06-05 | 2025-06-17 | Apple Inc. | User interface for loyalty accounts and private label accounts for a wearable device |
| US12363505B2 (en) | 2019-06-01 | 2025-07-15 | Apple Inc. | User interfaces for location-related communications |
| US12406490B2 (en) | 2008-01-03 | 2025-09-02 | Apple Inc. | Personal computing device control using face detection and recognition |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12406490B2 (en) | 2008-01-03 | 2025-09-02 | Apple Inc. | Personal computing device control using face detection and recognition |
| US12262111B2 (en) | 2011-06-05 | 2025-03-25 | Apple Inc. | Device, method, and graphical user interface for accessing an application in a locked device |
| US12314527B2 (en) | 2013-09-09 | 2025-05-27 | Apple Inc. | Device, method, and graphical user interface for manipulating user interfaces based on unlock inputs |
| US12088755B2 (en) | 2013-10-30 | 2024-09-10 | Apple Inc. | Displaying relevant user interface objects |
| CN105793881A (en)* | 2013-12-05 | 2016-07-20 | 谷歌公司 | Determine the merchant identity against the received merchant identifier |
| WO2015085224A1 (en)* | 2013-12-05 | 2015-06-11 | Google Inc. | Determining merchant identity for received merchant identifiers |
| KR20160066427A (en)* | 2014-12-02 | 2016-06-10 | 디에이치이노시스 주식회사 | System for issuing an electrinic receipt based on extracting a message |
| KR101538745B1 (en)* | 2015-01-02 | 2015-07-24 | 디에이치이노시스 주식회사 | System for Issuing an Electronic Receipt |
| WO2016111482A1 (en)* | 2015-01-06 | 2016-07-14 | 디에이치이노시스 주식회사 | Electronic receipt issuance system |
| US12333509B2 (en) | 2015-06-05 | 2025-06-17 | Apple Inc. | User interface for loyalty accounts and private label accounts for a wearable device |
| US12079458B2 (en) | 2016-09-23 | 2024-09-03 | Apple Inc. | Image data for enhanced user interactions |
| US11928200B2 (en) | 2018-06-03 | 2024-03-12 | Apple Inc. | Implementation of biometric authentication |
| US12189748B2 (en) | 2018-06-03 | 2025-01-07 | Apple Inc. | Implementation of biometric authentication |
| US12105874B2 (en) | 2018-09-28 | 2024-10-01 | Apple Inc. | Device control using gaze information |
| US12124770B2 (en) | 2018-09-28 | 2024-10-22 | Apple Inc. | Audio assisted enrollment |
| US12363505B2 (en) | 2019-06-01 | 2025-07-15 | Apple Inc. | User interfaces for location-related communications |
| US12299263B2 (en) | 2019-06-01 | 2025-05-13 | Apple Inc. | User interfaces for location-related communications |
| US12099586B2 (en) | 2021-01-25 | 2024-09-24 | Apple Inc. | Implementation of biometric authentication |
| US12216754B2 (en) | 2021-05-10 | 2025-02-04 | Apple Inc. | User interfaces for authenticating to perform secure operations |
| Publication | Publication Date | Title |
|---|---|---|
| KR20110098435A (en) | Wireless payment device | |
| US11978034B2 (en) | System built by connection between a mobile terminal and a service providing device, and service providing method | |
| JP6995778B2 (en) | Credit card payment methods and devices based on mobile terminal P2P | |
| US11470659B2 (en) | Contactless communication session initiation between devices | |
| JP2015060281A (en) | Settlement apparatus and automobile equipped with the same, settlement apparatus control method, cash register, and cash register control method | |
| KR20150129336A (en) | Payment processing method for parking fee and processing system thereof | |
| KR101974464B1 (en) | Easy Payment System And Method Using QR Code | |
| KR20120100283A (en) | System and method for electronic payment | |
| KR101646328B1 (en) | Mobile credit card settlement method and service apparatus using the same, phone | |
| JP2009129377A (en) | Settlement processing system by off-line transaction approval system for mobile card and its method | |
| KR101048654B1 (en) | Reverse Order Payment System Using Smartphone Application | |
| KR20100038960A (en) | Mobile payment system and method using vm of mobile terminal | |
| JP2002367035A (en) | Point system | |
| KR102033576B1 (en) | System, apparatus and method for electronic payment | |
| KR20150112130A (en) | System and method for purchase of good in vending machine using point | |
| KR20120087199A (en) | System and method for issue/management coupon(or gift certificate) using settlement terminal, settlement terminal and recording medium | |
| KR20140102571A (en) | Method of paying electronic cash, server and system performing the same | |
| KR101597896B1 (en) | Payment method using near field communicatio and payment apparatus performing the payment method | |
| KR20110093370A (en) | Payment system and method using mobile voucher | |
| KR101165089B1 (en) | Reserving apparatus for the change | |
| KR101294841B1 (en) | A method of credit card payment of buyer's terminal, a control method of management server paying credit card and a buyer's terminal paying credit card | |
| KR20230013447A (en) | Store payment system | |
| KR101754134B1 (en) | Reserving apparatus for the change | |
| KR20150004742A (en) | Authentication System and Authentication Method Using Mobile Terminal | |
| KR20140050795A (en) | Method and system for payment of store using online, and server |
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application | Patent event code:PA01091R01D Comment text:Patent Application Patent event date:20100226 | |
| PA0201 | Request for examination | ||
| PE0902 | Notice of grounds for rejection | Comment text:Notification of reason for refusal Patent event date:20110706 Patent event code:PE09021S01D | |
| PG1501 | Laying open of application | ||
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent | Patent event date:20120116 Comment text:Decision to Refuse Application Patent event code:PE06012S01D Patent event date:20110706 Comment text:Notification of reason for refusal Patent event code:PE06011S01I |