KR100837039B1 - Method for High-Speed Contactless Payment - Google Patents
Method for High-Speed Contactless Payment Download PDFInfo
- Publication number
- KR100837039B1 KR100837039B1 KR1020060023469A KR20060023469A KR100837039B1 KR 100837039 B1 KR100837039 B1 KR 100837039B1 KR 1020060023469 A KR1020060023469 A KR 1020060023469A KR 20060023469 A KR20060023469 A KR 20060023469A KR 100837039 B1 KR100837039 B1 KR 100837039B1
- Authority
- KR
- South Korea
- Prior art keywords
- card
- payment
- payment processing
- operating means
- traffic
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 117
- 238000012545 processing Methods 0.000 claims abstract description 176
- 238000013475 authorization Methods 0.000 claims description 75
- 230000004044 response Effects 0.000 claims description 50
- 238000004891 communication Methods 0.000 description 35
- 238000003672 processing method Methods 0.000 description 17
- 238000010586 diagram Methods 0.000 description 15
- 230000006870 function Effects 0.000 description 11
- 238000012795 verification Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 235000019506 cigar Nutrition 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 108010012137 spleen derived immunosuppressive peptide Proteins 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
- G06Q20/341—Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B15/00—Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
- G07B15/06—Arrangements for road pricing or congestion charging of vehicles or vehicle users, e.g. automatic toll systems
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- Computer Networks & Wireless Communication (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Tourism & Hospitality (AREA)
- Finance (AREA)
- Devices For Checking Fares Or Tickets At Control Points (AREA)
Abstract
본 발명은 차량에 구비된 IC카드 운용수단에서 IC카드로부터 지불 결제에 필요한 정보를 리딩하여 메모리에 저장한 후, 상기 차량이 주행하여 도로상의 톨게이트에 구비된 교통지불 처리수단으로부터 발산되는 표지 서비스 테이블(Beacon Service Table; BST) 신호가 검출되면, 상기 IC카드 운용수단과 교통지불 처리수단이 상호 연동하여 고속으로 비접촉식 지불 결제를 처리하는 것을 특징으로 한다. 이에 의해, 고속으로 주행 중인 차량에서도 도로통행료 또는 교통요금 등을 안전하고 신뢰성 있게 고속으로 처리하는 이점이 있다.According to the present invention, an IC card operating means provided in a vehicle reads information necessary for payment settlement from an IC card and stores it in a memory, and then the vehicle runs and is emitted from a traffic payment processing means provided at a toll gate on a road. When a (Beacon Service Table; BST) signal is detected, the IC card operating means and the traffic payment processing means interoperate to process a contactless payment settlement at a high speed. As a result, even in a vehicle that is traveling at high speed, there is an advantage of safely and reliably processing road tolls or traffic charges at high speed.
차량, OBU, RSE, EMV, 신용카드, 비접촉식 Vehicle, OBU, RSE, EMV, Credit Card, Contactless
Description
도 1은 종래의 일반 EMV 신용카드에 대한 온라인 처리 방법을 도시한 도면이다.1 is a diagram illustrating an online processing method for a conventional general EMV credit card.
도 2는 종래의 일반 EMV 신용카드에 대한 오프라인 처리 방법을 도시한 도면이다.2 is a diagram illustrating an offline processing method for a conventional general EMV credit card.
도 3a와 도 3b는 본 발명의 실시 방법에 따른 고속 지불 결제 시스템을 도시한 도면이다.3A and 3B illustrate a fast payment settlement system according to an embodiment of the present invention.
도 4는 본 발명의 실시 방법에 따른 OBU 기능 구성을 도시한 도면이다.4 is a diagram illustrating an OBU function configuration according to an embodiment of the present invention.
도 5a와 도 5b와 도 5c는 본 발명의 실시 방법에 따른 OBU 동작 방법을 도시한 도면이다.5A, 5B, and 5C are diagrams illustrating a method of operating an OBU according to an embodiment of the present invention.
도 6은 본 발명의 일 실시 방법에 따른 고속 지불용 EMV 신용카드에 대한 온라인 처리 방법을 도시한 도면이다.6 is a diagram illustrating an online processing method for an EMV credit card for fast payment according to an embodiment of the present invention.
도 7은 본 발명의 다른 일 실시 방법에 따른 고속 지불용 EMV 신용카드에 대한 온라인 처리 방법을 도시한 도면이다.7 is a diagram illustrating an online processing method for an EMV credit card for fast payment according to another embodiment of the present invention.
도 8은 본 발명의 일 실시 방법에 따른 고속 지불용 EMV 신용카드에 대한 오프라인 처리 방법을 도시한 도면이다.8 illustrates an offline processing method for an EMV credit card for fast payment according to an exemplary embodiment of the present invention.
도 9는 본 발명의 다른 일 실시 방법에 따른 고속 지불용 EMV 신용카드에 대한 오프라인 처리 방법을 도시한 도면이다.9 is a diagram illustrating an offline processing method for an EMV credit card for fast payment according to another exemplary embodiment of the present invention.
도 10은 본 발명의 일 실시 방법에 따른 고속 지불용 비 EMV 신용카드에 대한 온라인 처리 방법을 도시한 도면이다.10 is a diagram illustrating an online processing method for a non-EMV credit card for fast payment according to an embodiment of the present invention.
도 11은 본 발명의 일 실시 방법에 따른 고속 지불용 EMV 신용카드에 대한 온라인 처리 방법을 도시한 도면이다.11 is a diagram illustrating an online processing method for an EMV credit card for fast payment according to an embodiment of the present invention.
<도면의 주요부분에 대한 설명><Description of main parts of drawing>
300 : RSE(Road Side Equipment) 305 : IC카드300: RSE (Road Side Equipment) 305: IC card
400 : OBU(On Board Unit) 410 : RF 처리부400: OBU (On Board Unit) 410: RF processing unit
415 : IC카드 리더부 420 : 메모리부415: IC card reader unit 420: memory unit
본 발명은 차량에 구비된 IC카드 운용수단에서 IC카드로부터 지불 결제에 필요한 정보를 리딩하여 메모리에 저장한 후, 상기 차량이 주행하여 도로상의 톨게이트에 구비된 교통지불 처리수단으로부터 발산되는 표지 서비스 테이블(Beacon Service Table; BST) 신호가 검출되면, 상기 IC카드 운용수단과 교통지불 처리수단이 상호 연동하여 고속으로 비접촉식 지불 결제를 처리하는 것을 특징으로 하는 고속 비접촉식 지불 처리 방법 및 시스템과 이를 위한 기록매체를 제공하는 것이다.According to the present invention, an IC card operating means provided in a vehicle reads information necessary for payment settlement from an IC card and stores it in a memory, and then the vehicle runs and is emitted from a traffic payment processing means provided at a toll gate on a road. When a (Beacon Service Table; BST) signal is detected, the IC card operating means and the traffic payment processing means interoperate with each other to process a non-contact payment payment at a high speed, and a recording medium therefor. To provide.
정보통신기술의 발전과 지불 결제 분야의 고도한 보안성 요구로 인해, IC카드 기반 지불 결제 방식이 점차 일반화 되고 있으며, 국내의 경우 대중교통 요금을 13.56MHz 대역의 비접촉식 IC카드 규격을 기반으로 SAM(Secure Application Module)을 통해 비접촉식으로 지불 결제하는 방식이 우선 상용화되었다.Due to the development of information and communication technology and the high security demands in payment and payment fields, IC card-based payment and payment methods are becoming more and more common.In Korea, the public transportation fee is based on SAM (based on the contactless IC card standard of 13.56MHz band). The contactless payment method was first commercialized through the Secure Application Module.
그러나, 종래 상용화된 비접촉식 IC카드 기반 지불 결제 방식은 상기 대중교통 요금과 같이 저속으로 처리되는 경우에 유용할 뿐, 차량과 같이 고속 이동체에는 적용할 수 없는 문제점이 있다.However, the conventional commercialized contactless IC card-based payment settlement method is useful in the case of processing at a low speed such as the public transportation fee, and there is a problem that cannot be applied to a high-speed moving body such as a vehicle.
차량과 같은 고속 이동체의 경우, 고속으로 주행하기 때문에 상기 지불 결제 처리 속도가 수ms 이내에 완료되어야 하며, 또한 상기 차량에서 발생하는 진동과 전기적 노이즈에도 신뢰성 있게 동작해야 하지만, 종래 상용화된 비접촉식 IC카드 기반 지불 결제 방식의 경우, 비접촉식 IC카드의 안테나 출력 제약과 전기적 노이즈에 민감한 문제점 등으로 인해 고속 이동체에는 적용하기에는 난해한 문제점이 있다.In the case of a high-speed moving object such as a vehicle, the payment processing speed must be completed within a few ms because of driving at a high speed, and also must operate reliably against vibration and electrical noise generated in the vehicle. In the case of a payment method, there is a problem that it is difficult to apply to a high-speed moving object due to the problems of antenna output constraints and electrical noise of the contactless IC card.
최근, IC카드를 이용한 지불 결제 방식은 EMV(Europay, Master, Visa) 규격을 따르도록 표준화되고 있으며, 종래 온라인 및/또는 오프라인 방식의 EMV 신용카드 결제 절차를 도시하면 도면1 및/또는 도면2와 같다.Recently, payment methods using IC cards have been standardized to comply with the EMV (Europay, Master, Visa) standard, and the conventional online and / or offline EMV credit card payment procedures are shown in FIGS. 1 and / or 2. same.
도면1은 종래의 일반 EMV 신용카드에 대한 온라인 처리 방법을 도시한 도면이다.1 is a diagram illustrating an online processing method for a conventional general EMV credit card.
본 발명에 따른 EMV 규격을 기반으로 신용카드를 통한 온라인 결제 처리를 위해서는 상기 EMV 규격이 적용된 EMV 신용카드와, 상기 EMV 신용카드를 이용한 온라인 결제 처리를 수행하는 EMV 단말장치와, 상기 EMV 단말장치와 소정의 네트워크 및/또는 통신수단을 통해 연결된 신용카드 호스트를 포함하여 이루어지며, 상기 EMV 단말장치와 신용카드 호스트는 상기 네트워크 및/또는 통신수단을 통해 실시간 통신채널이 연결된다.In order to process online payment through a credit card based on the EMV standard according to the present invention, an EMV credit card to which the EMV standard is applied, an EMV terminal device for performing online payment processing using the EMV credit card, and the EMV terminal device And a credit card host connected through a predetermined network and / or communication means, wherein the EMV terminal and the credit card host are connected to a real time communication channel through the network and / or communication means.
도면1을 참조하면, 상기 EMV 단말장치에 EMV 신용카드가 삽입되면, 상기 EMV 단말장치는 상기 EMV 신용카드 내의 적절한 데이터를 읽어 거래에 필요한 정보를 수집하고, 상기 EMV 단말장치에 구비된 키 입력장치를 통해 소정의 신용카드 거래 금액(또는 결제금액)과 카드 비밀번호(Personal Identification Number; PIN)를 입력 받으면, 첫 번째 암호화된 애플리케이션 실행(1st Generate AC) 명령을 상기 EMV 신용카드에 전송함으로써, 상기 EMV 신용카드가 생성한 암호화된 승인 요청 데이터(Authorization Request Cryptogram; ARQC)를 받아 상기 카드 정보, 단말장치 정보 등을 포함한 소정의 결제 승인 요청 데이터를 구성하여 상기 네트워크 및/또는 통신수단을 통해 신용카드 호스트로 전송한다. Referring to FIG. 1, when an EMV credit card is inserted into the EMV terminal device, the EMV terminal device reads appropriate data in the EMV credit card to collect information necessary for a transaction, and a key input device provided in the EMV terminal device. When a predetermined credit card transaction amount (or payment amount) and a PIN (Personal Identification Number) are inputted, the first encrypted application command (1st Generate AC) is transmitted to the EMV credit card. Receives an encrypted Authorization Request Cryptogram (ARQC) generated by a credit card and configures predetermined payment authorization request data including the card information and the terminal device information to host a credit card through the network and / or communication means. To send.
이후, 상기 신용카드 호스트는 상기 결제 승인 요청 데이터에 포함된 카드정 보를 판독하여 상기 EMV 신용카드가 유효한 신용카드인지 확인하고, 상기 EMV 신용카드에 대한 사용한도가 적정한지 확인한다.Thereafter, the credit card host reads the card information included in the payment authorization request data to confirm that the EMV credit card is a valid credit card, and checks whether the usage of the EMV credit card is appropriate.
만약 상기 EMV 신용카드 유효성과 사용한도 적정성이 확인되면, 상기 신용카드 호스트는 소정의 암호화된 승인 응답 데이터(Authorization Response Cryptogram; ARPC)를 생성하여 상기 네트워크 및/또는 통신수단을 통해 상기 EMV 단말장치로 전송한다.If the validity and validity of the EMV credit card are verified, the credit card host generates a predetermined Authorization Response Cryptogram (ARPC) to the EMV terminal through the network and / or communication means. send.
반면 상기 EMV 신용카드 유효성과 사용한도 적정성 중 어느 하나 이상이 확인되지 않으면(예컨대, 결제 승인이 불가하다면), 상기 신용카드 호스트는 상기 암호화된 승인 응답 데이터(Authorization Response Cryptogram; ARPC)를 생성하지 않고 소정의 승인 불가 응답을 생성하여 상기 네트워크 및/또는 통신수단을 통해 상기 EMV 단말장치로 전송한다.On the other hand, if at least one of the EMV credit card validity and usage adequacy is not verified (e.g., payment authorization is impossible), the credit card host does not generate the Authorization Response Cryptogram (ARPC). A predetermined non-approval response is generated and transmitted to the EMV terminal through the network and / or communication means.
상기 EMV 단말장치는 상기 네트워크 및/또는 통신수단을 통해 상기 결제승인 결과에 대응하는 소정의 암호화된 승인 응답 데이터(Authorization Response Cryptogram; ARPC)를 수신 및 판독하며, 만약 상기 결제승인 정상 처리된 경우, 상기 EMV 단말장치는 상기 네트워크 및/또는 통신수단을 통해 수신된 암호화된 승인 응답 데이터(Authorization Response Cryptogram; ARPC)를 기반으로 EMV 신용카드에 External Authenticate 명령과 두 번째 암호화된 애플리케이션 실행(2nd Generate AC) 명령을 전송하며, 상기 EMV 신용카드가 상기 EMV 단말장치로 상기 두 번째 암호화된 애플리케이션 실행(2nd Generate AC)명령의 응답으로 소정의 거래 인증 데이터(Transaction Certificate; TC)를 응답하면, 상기 EMV 단말장치는 상기 EMV 신용카드 온라인 결제 처리가 성공적으로 완료된 것으로 간주한다.The EMV terminal receives and reads an encrypted Authorization Response Cryptogram (ARPC) corresponding to the payment approval result through the network and / or communication means, and if the payment approval is normally processed, The EMV terminal apparatus executes an external Authenticate command and a second encrypted application on an EMV credit card based on an encrypted authorization response data (ARPC) received through the network and / or communication means. Transmits a command, and when the EMV credit card responds to a predetermined transaction certificate (TC) in response to the second encrypted application command (2nd Generate AC) to the EMV terminal device, the EMV terminal device; Deems that the EMV credit card online payment process has been successfully completed.
반면 상기 신용카드 호스트에서 상기 네트워크 및/또는 통신수단을 통해 수신된 암호화된 승인 응답 데이터(Authorization Response Cryptogram; ARPC)의 판독결과, 상기 결제승인 정상 처리되지 않은 경우(예컨대, 승인 불가 응답이 수신된 경우), 상기 EMV 단말장치는 상기 EMV 기반 신용카드 결제 절차를 더 이상 수행하지 않는다.On the other hand, if the credit card host reads the encrypted authorization response data (ARPC) received through the network and / or the communication means, and the payment approval is not normally processed (eg, an unauthorized approval response is received). Case), the EMV terminal device no longer performs the EMV-based credit card payment procedure.
이후, 상기 EMV 단말장치는 상기 EMV 신용카드에 대한 온라인 결제 처리에 대응하는 소정의 거래결과 데이터를 생성하여 상기 네트워크 및/또는 통신수단을 통해 상기 신용카드 호스트로 전송하는 과정을 더 수행할 수 있다.Thereafter, the EMV terminal apparatus may further perform a process of generating predetermined transaction result data corresponding to the online payment processing of the EMV credit card and transmitting the predetermined transaction result data to the credit card host through the network and / or communication means. .
또한, 상기 신용카드 호스트에서 상기 EMV 신용카드로 상기 온라인 결제 처리에 대응하는 소정의 발급자 스크립트(Issuer Script)를 저장할 필요가 있는 경우, 상기 신용카드 호스트는 상기 네트워크 및/또는 통신수단을 통해 상기 EMV 단말장치로 소정의 발급자 스크립트를 전송하며, 상기 EMV 단말장치는 상기 전송된 발급자 스크립트를 상기 EMV 신용카드에 저장하는 과정을 더 수행할 수 있다.In addition, if it is necessary for the credit card host to store a predetermined issuer script corresponding to the online payment processing from the credit card host to the EMV credit card, the credit card host transmits the EMV through the network and / or communication means. A predetermined issuer script is transmitted to a terminal device, and the EMV terminal device may further perform a process of storing the transmitted issuer script in the EMV credit card.
도면2는 종래의 일반 EMV 신용카드에 대한 오프라인 처리 방법을 도시한 도 면이다.2 is a diagram illustrating an offline processing method for a conventional general EMV credit card.
본 발명에 따른 EMV 규격을 기반으로 신용카드를 통한 온라인 결제 처리를 위해서는 상기 EMV 규격이 적용된 EMV 신용카드와, 상기 EMV 신용카드를 이용한 온라인 결제 처리를 수행하는 EMV 단말장치와, 상기 EMV 단말장치와 소정의 네트워크 및/또는 통신수단을 통해 연결된 신용카드 호스트를 포함하여 이루어지지만, 상기 EMV 단말장치와 신용카드 호스트는 상기 네트워크 및/또는 통신수단을 통해 실시간 통신채널이 연결되지 않으며, 및/또는 상기 네트워크 및/또는 통신수단이 생략되어도 무방하다.In order to process online payment through a credit card based on the EMV standard according to the present invention, an EMV credit card to which the EMV standard is applied, an EMV terminal device for performing online payment processing using the EMV credit card, and the EMV terminal device Although it comprises a credit card host connected through a predetermined network and / or communication means, the EMV terminal and the credit card host is not connected to the real-time communication channel via the network and / or communication means, and / or The network and / or communication means may be omitted.
도면2를 참조하면, 상기 EMV 단말장치에 EMV 신용카드가 삽입되면, 상기 EMV 단말장치는 상기 EMV 신용카드 내의 적절한 데이터를 읽어 거래에 필요한 정보를 수집하고, 상기 EMV 단말장치에 구비된 키 입력장치를 통해 소정의 신용카드 거래 금액(또는 결제금액)과 카드 비밀번호(Personal Identification Number; PIN)를 입력 받으면, 소정의 암호화된 애플리케이션 실행(Generate AC) 명령을 상기 EMV 신용카드에 전송한다.Referring to FIG. 2, when an EMV credit card is inserted into the EMV terminal device, the EMV terminal device reads appropriate data in the EMV credit card to collect information necessary for a transaction, and a key input device provided in the EMV terminal device. When a predetermined credit card transaction amount (or payment amount) and a PIN (Personal Identification Number) are inputted, a predetermined encrypted AC command is transmitted to the EMV credit card.
이후, 상기 EMV 신용카드는 암호화된 애플리케이션 실행(Generate AC) 명령을 기반으로 상기 신용카드 거래 금액(또는 결제금액)에 대한 오프라인 결제 승인 여부를 결정하는데, 만약 상기 EMV 신용카드에서 상기 신용카드 거래 금액(또는 결제금액)에 대한 오프라인 결제가 승인되면, 상기 EMV 신용카드는 상기 암호화된 애 플리케이션 실행(Generate AC)명령의 응답으로 소정의 거래 인증 데이터(Transaction Certificate; TC)를 응답하며, 상기 EMV 단말장치는 상기 EMV 신용카드로부터 상기 인증 데이터가 응답되는 경우, 상기 EMV 신용카드 기반 오프라인 결제 처리가 성공적으로 완료된 것으로 간주한다.Thereafter, the EMV credit card determines whether to approve an offline payment for the credit card transaction amount (or payment amount) based on an encrypted AC command, if the credit card transaction amount is in the EMV credit card. When the offline payment for the payment amount (or payment amount) is approved, the EMV credit card responds with a predetermined transaction certificate (TC) in response to the encrypted application AC command, and the EMV terminal If the authentication data is answered from the EMV credit card, the device considers the EMV credit card based offline payment processing to be completed successfully.
상기 EMV 단말장치는 상기 EMV 신용카드로부터 상기 인증 데이터가 응답된 경우, 상기 인증 데이터와 상기 거래 관련 정보(예컨대, 신용카드 거래 금액(또는 결제금액) 정보 등)를 연계 처리하여 상기 EMV 단말장치에 구비된 소정의 저장장치에 저장되며, 상기 저장된 정보는 상기 네트워크 및/또는 통신수단을 통해 주기적으로 상기 신용카드 호스트로 제공되거나, 및/또는 소정의 이동형 저장장치로 이전되어 상기 신용카드 호스트로 제공된다.When the authentication data is answered from the EMV credit card, the EMV terminal device associates the authentication data with the transaction related information (eg, credit card transaction amount (or payment amount) information) to the EMV terminal device. Stored in a predetermined storage device, and the stored information is periodically provided to the credit card host through the network and / or communication means, and / or transferred to a predetermined portable storage device and provided to the credit card host. do.
그러나, 상기와 같은 EMV 기반 지불 결제 방식을 비접촉식 지불 결제에 적용하는 경우, 종래 상용화된 SAM을 이용한 비접촉식 지불 결제 방식보다 처리 속도가 더 느리기 때문에, 상기 EMV 기반 지불 결제 방식을 그대로 차량과 같이 고속 이동체에는 적용할 수 없는 문제점이 있다.However, when the above-described EMV-based payment settlement method is applied to contactless payment settlement, the processing speed is slower than that of the conventional contactless payment settlement method using a commercially available SAM. There is a problem that is not applicable.
본 발명은 상기와 같은 문제점을 해결하기 위해 도출된 것으로서, 차량에 구비된 IC카드 운용수단에서 IC카드로부터 지불 결제에 필요한 정보를 리딩하여 메모리에 저장한 후, 상기 차량이 주행하여 도로상의 톨게이트에 구비된 교통지불 처리 수단으로부터 발산되는 표지 서비스 테이블(Beacon Service Table; BST) 신호가 검출되면, 상기 IC카드 운용수단과 교통지불 처리수단이 상호 연동하여 고속으로 비접촉식 지불 결제를 처리하는 것을 특징으로 하는 고속 비접촉식 지불 처리 방법 및 시스템과 이를 위한 기록매체를 목적으로 한다.The present invention is derived to solve the above problems, in the IC card operating means provided in the vehicle to read the information necessary for payment payment from the IC card and store in the memory, the vehicle is driven to the toll gate on the road When a Beacon Service Table (BST) signal emitted from the provided traffic payment processing means is detected, the IC card operating means and the traffic payment processing means interoperate with each other to process a contactless payment at a high speed. A method and system for high speed contactless payment processing and a recording medium therefor.
본 발명은 차량에 구비된 IC카드 운용수단에서 IC카드로부터 지불 결제에 필요한 정보를 리딩하여 메모리에 저장하는 단계; 상기 IC카드 운용수단에서 도로상의 톨게이트에 구비된 교통지불 처리수단으로부터 발산되는 표지 서비스 테이블(Beacon Service Table; BST) 신호를 검출하는 단계; 상기 표지 서비스 테이블(Beacon Service Table; BST) 신호가 검출되면, 상기 IC카드 운용수단에서 상기 교통지불 처리수단으로 상기 표지 서비스 테이블(Beacon Service Table; BST) 신호에 대응하는 차량 서비스 테이블(Vehicle Service Table; VST) 신호를 전송하는 단계; 상기 교통지불 처리수단에서 정보와 카드정보를 요청하는 단계; 상기 IC카드 운용수단에서 상기 교통지불 처리수단으로 정보와 카드정보를 제공하는 단계; 상기 교통지불 처리수단에서 상기 정보와 카드정보를 이용하여 지불금액을 산출하는 단계; 상기 교통지불 처리수단에서 상기 지불금액을 포함하는 지불요청 명령을 생성하여 IC카드 운용수단으로 전송하는 단계; 상기 IC카드 운용수단에서 상기 IC카드로 지불요청 명령에 대응하는 첫 번째 암호화된 애플리케이션 실행(1st Generate AC) 명령을 전송하는 단계; 상기 IC카드에서 첫 번째 암호화된 애플리케이션 실행(1st Generate AC) 명령에 대응하는 암호화된 승인 요청 데이터(Authorization Request Cryptogram; ARQC)를 생성하여 상기 IC카드 운용수단으로 전송하는 단계; 상기 IC카드 운용수단에서 상기 암호화된 승인 요청 데이터(Authorization Request Cryptogram; ARQC)와 카드정보 및 단말기 정보를 포함하는 결제 승인 요청 데이터를 구성하여 교통지불 처리수단으로 전송하는 단계; 상기 교통지불 처리수단에서 상기 결제 승인 요청 데이터를 판독하여 지불결제 처리를 승인하는 단계; 상기 지불결제 처리가 승인되면, 상기 교통지불 처리수단에서 암호화된 승인 응답 데이터(Authorization Response Cryptogram; ARPC)를 생성하여 상기 IC카드 운용수단으로 전송하는 단계; 상기 IC카드 운용수단에서 외부 인증(External Authenticate) 명령과 상기 암호화된 승인 응답 데이터(Authorization Response Cryptogram; ARPC)를 포함하는 두 번째 암호화된 애플리케이션 실행(2nd Generate AC) 명령을 전송하는 단계; 상기 IC카드에서 거래 인증 데이터(Transaction Certificate; TC)를 생성하여 상기 IC카드 운용수단으로 전송하는 단계; 및 상기 IC카드 운용수단에서 상기 거래 인증 데이터(Transaction Certificate; TC)를 포함하는 거래 처리 결과 데이터를 구성하여 상기 교통지불 처리수단으로 전송하는 단계;를 포함하여 이루어지는 것을 특징으로 한다.The present invention includes the steps of reading information necessary for payment payment from the IC card in the IC card operating means provided in the vehicle and storing it in a memory; Detecting, by the IC card operating means, a beacon service table (BST) signal emitted from a traffic payment processing means provided at a toll gate on a road; When the Beacon Service Table (BST) signal is detected, the vehicle service table corresponding to the Beacon Service Table (BST) signal is transmitted from the IC card operating means to the traffic payment processing means. VST) transmitting a signal; Requesting information and card information from the traffic payment processing means; Providing information and card information from the IC card operating means to the traffic payment processing means; Calculating a payment amount by using the information and the card information in the traffic payment processing means; Generating, by the traffic payment processing means, a payment request command including the payment amount and transmitting to the IC card operating means; Transmitting, by the IC card operating means, a first encrypted application command (1st Generate AC) command corresponding to a payment request command to the IC card; Generating encrypted authorization request data (ARQC) corresponding to a first encrypted application command from the IC card and transmitting the encrypted authorization request data (ARQC) to the IC card operating means; Constructing payment authorization request data including the encrypted Authorization Request Cryptogram (ARQC), card information, and terminal information from the IC card operating means and transmitting the same to the traffic payment processing means; Approving payment processing by reading the payment approval request data in the traffic payment processing means; When the payment processing is approved, generating encrypted authorization response data (ARPC) in the traffic payment processing unit and transmitting the encrypted authorization response data to the IC card operating unit; Transmitting, by the IC card operating means, a second encrypted application execution command (2nd Generate AC) including an external authentication command and the encrypted authorization response data (ARPC) command; Generating a transaction certificate (TC) from the IC card and transmitting it to the IC card operating means; And constructing transaction processing result data including the transaction certificate (TC) in the IC card operating means and transmitting the transaction processing result data to the traffic payment processing means.
본 발명은 차량에 구비된 IC카드 운용수단에서 IC카드로부터 지불 결제에 필요한 정보를 리딩하여 메모리에 저장하는 단계; 상기 IC카드 운용수단에서 도로상의 톨게이트에 구비된 교통지불 처리수단으로부터 발산되는 표지 서비스 테이블(Beacon Service Table; BST) 신호를 검출하는 단계; 상기 표지 서비스 테이블(Beacon Service Table; BST) 신호가 검출되면, 상기 IC카드 운용수단에서 상기 교 통지불 처리수단으로 상기 표지 서비스 테이블(Beacon Service Table; BST) 신호에 대응하는 차량 서비스 테이블(Vehicle Service Table; VST) 신호를 전송하는 단계; 상기 교통지불 처리수단에서 정보와 카드정보를 요청하는 단계; 상기 IC카드 운용수단에서 상기 교통지불 처리수단으로 정보와 카드정보를 제공하는 단계; 상기 교통지불 처리수단에서 상기 정보와 카드정보를 이용하여 지불금액을 산출하는 단계; 상기 교통지불 처리수단에서 상기 지불금액을 포함하는 지불요청 명령을 생성하여 IC카드 운용수단으로 전송하는 단계; 상기 IC카드 운용수단에서 상기 IC카드로 지불요청 명령에 대응하는 첫 번째 암호화된 애플리케이션 실행(1st Generate AC) 명령을 전송하는 단계; 상기 IC카드에서 첫 번째 암호화된 애플리케이션 실행(1st Generate AC) 명령에 대응하는 암호화된 승인 요청 데이터(Authorization Request Cryptogram; ARQC)를 생성하여 상기 IC카드 운용수단으로 전송하는 단계; 상기 IC카드 운용수단에서 상기 암호화된 승인 요청 데이터(Authorization Request Cryptogram; ARQC)와 카드정보 및 단말기 정보를 포함하는 결제 승인 요청 데이터를 구성하여 교통지불 처리수단으로 전송하는 단계; 상기 교통지불 처리수단에서 상기 결제 승인 요청 데이터를 판독하여 지불결제 처리를 승인하는 단계; 상기 지불결제 처리가 거부되면, 상기 교통지불 처리수단에서 승인 거부 응답을 생성하여 상기 IC카드 운용수단으로 전송하는 단계; 상기 IC카드 운용수단에서 외부 인증(External Authenticate) 명령과 상기 승인 거부 응답을 포함하는 두 번째 암호화된 애플리케이션 실행(2nd Generate AC) 명령을 전송하는 단계; 상기 IC카드에서 상기 두 번째 암호화된 애플리케이션 실행(2nd Generate AC) 명령에 대응하는 암호화된 애플리케이션 인증 데이터(Application Authentication Cryptogram; AAC)를 생성하여 상기 IC카드 운용수단으로 전송하는 단계; 및 상기 IC카드 운용수단에서 상기 암호화된 애플리케이션 인증 데이터(Application Authentication Cryptogram; AAC)를 포함하는 거래 처리 결과 데이터를 구성하여 상기 교통지불 처리수단으로 전송하는 단계;를 포함하여 이루어지는 것을 특징으로 한다.The present invention includes the steps of reading information necessary for payment payment from the IC card in the IC card operating means provided in the vehicle and storing it in a memory; Detecting, by the IC card operating means, a beacon service table (BST) signal emitted from a traffic payment processing means provided at a toll gate on a road; When the Beacon Service Table (BST) signal is detected, the vehicle service table corresponding to the Beacon Service Table (BST) signal is transmitted from the IC card operating means to the notice notification processing means. Transmitting a Table (VST) signal; Requesting information and card information from the traffic payment processing means; Providing information and card information from the IC card operating means to the traffic payment processing means; Calculating a payment amount by using the information and the card information in the traffic payment processing means; Generating, by the traffic payment processing means, a payment request command including the payment amount and transmitting to the IC card operating means; Transmitting, by the IC card operating means, a first encrypted application command (1st Generate AC) command corresponding to a payment request command to the IC card; Generating encrypted authorization request data (ARQC) corresponding to a first encrypted application command from the IC card and transmitting the encrypted authorization request data (ARQC) to the IC card operating means; Constructing payment authorization request data including the encrypted Authorization Request Cryptogram (ARQC), card information, and terminal information from the IC card operating means and transmitting the same to the traffic payment processing means; Approving payment processing by reading the payment approval request data in the traffic payment processing means; If the payment processing is denied, generating, by the traffic payment processing means, an approval denial response and transmitting it to the IC card operating means; Transmitting, by the IC card operating means, a second encrypted application command (2nd Generate AC) command including an external authentication command and the authorization rejection response; Generating encrypted application authentication data (AAC) corresponding to the second encrypted application command (2nd Generate AC) command from the IC card and transmitting the generated application authentication data (AAC) to the IC card operating means; And constructing transaction processing result data including the encrypted application authentication data (AAC) in the IC card operating unit and transmitting the transaction processing result data to the traffic payment processing unit.
본 발명은 차량에 구비된 IC카드 운용수단에서 IC카드로부터 지불 결제에 필요한 정보를 리딩하여 메모리에 저장하는 단계; 상기 IC카드 운용수단에서 도로상의 톨게이트에 구비된 교통지불 처리수단으로부터 발산되는 표지 서비스 테이블(Beacon Service Table; BST) 신호를 검출하는 단계; 상기 표지 서비스 테이블(Beacon Service Table; BST) 신호가 검출되면, 상기 IC카드 운용수단에서 상기 교통지불 처리수단으로 상기 표지 서비스 테이블(Beacon Service Table; BST) 신호에 대응하는 차량 서비스 테이블(Vehicle Service Table; VST) 신호를 전송하는 단계; 상기 교통지불 처리수단에서 정보와 카드정보를 요청하는 단계; 상기 IC카드 운용수단에서 상기 교통지불 처리수단으로 정보와 카드정보를 제공하는 단계; 상기 교통지불 처리수단에서 상기 정보와 카드정보를 이용하여 지불금액을 산출하는 단계; 상기 교통지불 처리수단에서 상기 지불금액을 포함하는 지불요청 명령을 생성하여 IC카드 운용수단으로 전송하는 단계; 상기 IC카드 운용수단에서 상기 IC카드로 지불요청 명령에 대응하는 암호화된 애플리케이션 실행(Generate AC) 명령을 전송하는 단계; 상기 IC카드에서 암호화된 애플리케이션 실행(Generate AC) 명령을 근거로 지불결제 처리를 승인하는 단계; 상기 지불결제 처리가 승인되면, 상기 IC카드에서 상기 암호화된 애플리케이션 실행(Generate AC) 명령에 대응하는 거래 인증 데이터(Transaction Certificate; TC)를 생성하여 상기 IC카드 운용수단으로 전송하는 단계; 및 상기 IC카드 운용수단에서 상기 거래 인증 데이터(Transaction Certificate; TC)를 포함하는 거래 처리 결과 데이터를 구성하여 상기 교통지불 처리수단으로 전송하는 단계;를 포함하여 이루어지는 것을 특징으로 한다.The present invention includes the steps of reading information necessary for payment payment from the IC card in the IC card operating means provided in the vehicle and storing it in a memory; Detecting, by the IC card operating means, a beacon service table (BST) signal emitted from a traffic payment processing means provided at a toll gate on a road; When the Beacon Service Table (BST) signal is detected, the vehicle service table corresponding to the Beacon Service Table (BST) signal is transmitted from the IC card operating means to the traffic payment processing means. VST) transmitting a signal; Requesting information and card information from the traffic payment processing means; Providing information and card information from the IC card operating means to the traffic payment processing means; Calculating a payment amount by using the information and the card information in the traffic payment processing means; Generating, by the traffic payment processing means, a payment request command including the payment amount and transmitting to the IC card operating means; Transmitting, by the IC card operating means, an encrypted AC command corresponding to a payment request command to the IC card; Approving payment processing based on an encrypted application execution command in the IC card; When the payment processing is approved, generating a transaction certificate (TC) corresponding to the encrypted AC command from the IC card and transmitting the transaction certificate data (TC) to the IC card operating means; And constructing transaction processing result data including the transaction certificate (TC) in the IC card operating means and transmitting the transaction processing result data to the traffic payment processing means.
본 발명은 차량에 구비된 IC카드 운용수단에서 IC카드로부터 지불 결제에 필요한 정보를 리딩하여 메모리에 저장하는 단계; 상기 IC카드 운용수단에서 도로상의 톨게이트에 구비된 교통지불 처리수단으로부터 발산하는 표지 서비스 테이블(Beacon Service Table; BST) 신호를 검출하는 단계; 상기 표지 서비스 테이블(Beacon Service Table; BST) 신호가 검출되면, 상기 IC카드 운용수단에서 상기 교통지불 처리수단으로 상기 표지 서비스 테이블(Beacon Service Table; BST) 신호에 대응하는 차량 서비스 테이블(Vehicle Service Table; VST) 신호를 전송하는 단계; 상기 교통지불 처리수단에서 정보와 카드정보를 요청하는 단계; 상기 IC카드 운용수단에서 상기 교통지불 처리수단으로 정보와 카드정보를 제공하는 단계; 상기 교통지불 처리수단에서 상기 정보와 카드정보를 이용하여 지불금액을 산출하는 단계; 상기 교통지불 처리수단에서 상기 지불금액을 포함하는 지불요청 명령을 생성하여 IC카드 운용수단으로 전송하는 단계; 상기 IC카드 운용수단에서 상기 IC카드로 지불요청 명령에 대응하는 암호화된 애플리케이션 실행(Generate AC) 명령을 전송하는 단계; 상기 IC카드에서 암호화된 애플리케이션 실행(Generate AC) 명령을 근거로 지불결제 처리를 승인하는 단계; 상기 지불결제 처리가 승인되면, 상기 IC카드에서 상기 암호화된 애플리케이션 실행(Generate AC) 명령에 대응하는 암호화된 애 플리케이션 인증 데이터(Application Authentication Cryptogram; AAC)를 생성하여 상기 IC카드 운용수단으로 전송하는 단계; 및 상기 IC카드 운용수단에서 상기 암호화된 애플리케이션 인증 데이터(Application Authentication Cryptogram; AAC)를 포함하는 거래 처리 결과 데이터를 구성하여 상기 교통지불 처리수단으로 전송하는 단계;를 포함하여 이루어지는 것을 특징으로 한다.The present invention includes the steps of reading information necessary for payment payment from the IC card in the IC card operating means provided in the vehicle and storing it in a memory; Detecting, by the IC card operating means, a beacon service table (BST) signal emitted from a traffic payment processing means provided at a toll gate on a road; When the Beacon Service Table (BST) signal is detected, the vehicle service table corresponding to the Beacon Service Table (BST) signal is transmitted from the IC card operating means to the traffic payment processing means. VST) transmitting a signal; Requesting information and card information from the traffic payment processing means; Providing information and card information from the IC card operating means to the traffic payment processing means; Calculating a payment amount by using the information and the card information in the traffic payment processing means; Generating, by the traffic payment processing means, a payment request command including the payment amount and transmitting to the IC card operating means; Transmitting, by the IC card operating means, an encrypted AC command corresponding to a payment request command to the IC card; Approving payment processing based on an encrypted application execution command in the IC card; If the payment processing is approved, generating encrypted application authentication data (AAC) corresponding to the encrypted AC command from the IC card and transmitting the generated application authentication data (AAC) to the IC card operating means. ; And constructing transaction processing result data including the encrypted application authentication data (AAC) in the IC card operating unit and transmitting the transaction processing result data to the traffic payment processing unit.
본 발명은 차량에 구비된 IC카드 운용수단에서 IC카드로부터 지불 결제에 필요한 신용카드번호와 카드정보를 리딩하여 메모리에 저장하는 단계; 상기 IC카드 운용수단에서 도로상의 톨게이트에 구비된 교통지불 처리수단으로부터 발산되는 표지 서비스 테이블(Beacon Service Table; BST) 신호를 검출하는 단계; 상기 표지 서비스 테이블(Beacon Service Table; BST) 신호가 검출되면, 상기 IC카드 운용수단에서 상기 교통지불 처리수단으로 상기 표지 서비스 테이블(Beacon Service Table; BST) 신호에 대응하는 차량 서비스 테이블(Vehicle Service Table; VST) 신호를 전송하는 단계; 상기 교통지불 처리수단에서 신용카드번호와 카드정보를 요청하는 단계; 상기 IC카드 운용수단에서 상기 교통지불 처리수단으로 신용카드번호와 카드정보를 제공하는 단계; 및 상기 교통지불 처리수단에서 상기 신용카드번호와 카드정보를 이용하여 신용카드 결제를 처리하는 단계;를 포함하여 이루어지는 것을 특징으로 한다.The present invention includes the steps of reading the credit card number and card information necessary for payment payment from the IC card in the IC card operating means provided in the vehicle and storing in the memory; Detecting, by the IC card operating means, a beacon service table (BST) signal emitted from a traffic payment processing means provided at a toll gate on a road; When the Beacon Service Table (BST) signal is detected, the vehicle service table corresponding to the Beacon Service Table (BST) signal is transmitted from the IC card operating means to the traffic payment processing means. VST) transmitting a signal; Requesting a credit card number and card information from the traffic payment processing means; Providing a credit card number and card information from the IC card operating means to the traffic payment processing means; And processing the credit card payment by using the credit card number and the card information in the traffic payment processing means.
본 발명은 차량에 구비된 IC카드 운용수단에서 IC카드로부터 지불 결제에 필요한 정보를 리딩하여 메모리에 저장하는 단계; 상기 IC카드 운용수단에서 IC카드 로 첫 번째 암호화된 애플리케이션 실행(1st Generate AC) 명령을 전송하는 단계; 상기 IC카드에서 첫 번째 암호화된 애플리케이션 실행(1st Generate AC) 명령에 대응하는 암호화된 승인 요청 데이터(Authorization Request Cryptogram; ARQC)를 생성하여 상기 IC카드 운용수단으로 전송하는 단계; 상기 IC카드 운용수단에서 상기 암호화된 승인 요청 데이터(Authorization Request Cryptogram; ARQC)를 메모리에 저장하는 단계; 상기 IC카드 운용수단에서 도로상의 톨게이트에 구비된 교통지불 처리수단으로부터 발산하는 표지 서비스 테이블(Beacon Service Table; BST) 신호를 검출하는 단계; 상기 표지 서비스 테이블(Beacon Service Table; BST) 신호가 검출되면, 상기 IC카드 운용수단에서 상기 교통지불 처리수단으로 상기 표지 서비스 테이블(Beacon Service Table; BST) 신호에 대응하는 차량 서비스 테이블(Vehicle Service Table; VST) 신호를 전송하는 단계; 상기 교통지불 처리수단에서 정보와 카드정보를 요청하는 단계; 상기 IC카드 운용수단에서 상기 교통지불 처리수단으로 정보와 카드정보를 제공하는 단계; 상기 교통지불 처리수단에서 상기 정보와 카드정보를 이용하여 지불금액을 산출하는 단계; 상기 교통지불 처리수단에서 상기 지불금액을 포함하는 지불요청 명령을 생성하여 IC카드 운용수단으로 전송하는 단계; 상기 IC카드 운용수단에서 상기 저장된 암호화된 승인 요청 데이터(Authorization Request Cryptogram; ARQC)와 카드정보 및 단말기 정보를 포함하는 결제 승인 요청 데이터를 구성하여 교통지불 처리수단으로 전송하는 단계; 상기 교통지불 처리수단에서 상기 결제 승인 요청 데이터를 판독하여 지불결제 처리를 승인하는 단계; 상기 지불결제 처리가 승인되면, 상기 교통지불 처리수단에서 암호화된 승인 응답 데이터(Authorization Response Cryptogram; ARPC)를 생성하여 상기 IC카드 운용수단으로 전송하는 단계; 상기 IC카드 운용수단에서 외부 인증(External Authenticate) 명령과 상기 암호화된 승인 응답 데이터(Authorization Response Cryptogram; ARPC)를 포함하는 두 번째 암호화된 애플리케이션 실행(2nd Generate AC) 명령을 전송하는 단계; 상기 IC카드에서 거래 인증 데이터(Transaction Certificate; TC)를 생성하여 상기 IC카드 운용수단으로 전송하는 단계; 및 상기 IC카드 운용수단에서 상기 거래 인증 데이터(Transaction Certificate; TC)를 포함하는 거래 처리 결과 데이터를 구성하여 상기 교통지불 처리수단으로 전송하는 단계;를 포함하여 이루어지는 것을 특징으로 한다.The present invention includes the steps of reading information necessary for payment payment from the IC card in the IC card operating means provided in the vehicle and storing it in a memory; Transmitting, by the IC card operating means, a first encrypted application execution command (1st Generate AC) to the IC card; Generating encrypted authorization request data (ARQC) corresponding to a first encrypted application command from the IC card and transmitting the encrypted authorization request data (ARQC) to the IC card operating means; Storing the encrypted authorization request data (ARQC) in a memory in the IC card operating means; Detecting, by the IC card operating means, a beacon service table (BST) signal emitted from a traffic payment processing means provided at a toll gate on a road; When the Beacon Service Table (BST) signal is detected, the vehicle service table corresponding to the Beacon Service Table (BST) signal is transmitted from the IC card operating means to the traffic payment processing means. VST) transmitting a signal; Requesting information and card information from the traffic payment processing means; Providing information and card information from the IC card operating means to the traffic payment processing means; Calculating a payment amount by using the information and the card information in the traffic payment processing means; Generating, by the traffic payment processing means, a payment request command including the payment amount and transmitting to the IC card operating means; Constructing payment authorization request data including the stored encrypted Authorization Request Cryptogram (ARQC), card information, and terminal information from the IC card operating means and transmitting the same to the traffic payment processing means; Approving payment processing by reading the payment approval request data in the traffic payment processing means; When the payment processing is approved, generating encrypted authorization response data (ARPC) in the traffic payment processing unit and transmitting the encrypted authorization response data to the IC card operating unit; Transmitting, by the IC card operating means, a second encrypted application execution command (2nd Generate AC) including an external authentication command and the encrypted authorization response data (ARPC) command; Generating a transaction certificate (TC) from the IC card and transmitting it to the IC card operating means; And constructing transaction processing result data including the transaction certificate (TC) in the IC card operating means and transmitting the transaction processing result data to the traffic payment processing means.
본 발명은 상기 고속 비접촉식 지불 처리 방법이 실현되는 시스템 상에 구비된 기록매체는 상기 방법을 실행하기 위한 프로그램을 기록한 것을 특징으로 한다.The present invention is characterized in that the recording medium provided on the system in which the high speed contactless payment processing method is realized records a program for executing the method.
본 발명은 적어도 하나 이상의 지불결제수단을 구비한 IC카드; 소정의 차량에 구비되는 것을 특징으로 하며, 상기 IC카드를 내장하거나, 또는 탑재하거나, 또는 이탈착하는 IC카드 운용수단; 및 도로상의 톨게이트에 구비되는 것을 특징으로 하며, 상기 IC카드 운용수단과 무선 통신하여 상기 IC카드에 구비된 지불결제수단에 대응하는 지불결제 처리를 수행하는 교통지불 처리수단;을 구비하여 이루어지는 것을 특징으로 한다.The present invention provides an IC card having at least one payment means; An IC card operating means which is provided in a predetermined vehicle, and which embeds or mounts or detaches the IC card; And a traffic payment processing unit configured to be provided at a toll gate on the road, and performing wireless payment communication with the IC card operating unit to perform a payment settlement process corresponding to the payment settlement unit provided on the IC card. It is done.
본 발명의 실시 방법에 따르면, 상기 지불결제수단은 신용카드 결제수단, 체크카드 결제수단, 직불카드 결제수단, 선불카드 결제수단을 적어도 하나 이상 포함 하여 이루어지는 것이 바람직하다.According to the embodiment of the present invention, the payment means preferably comprises at least one credit card payment means, check card payment means, debit card payment means, prepaid card payment means.
또한, 상기 지불결제수단은 EMV(Europay, Master, Visa) 규격에 따라 지불결제 절차를 수행하는 것이 바람직하다.In addition, it is preferable that the payment means perform a payment procedure according to EMV (Europay, Master, Visa) standards.
본 발명의 실시 방법에 따르면, 상기 IC카드 운용수단은 상기 교통지불 처리수단을 통한 지불 결제 절차가 수행되기 전에 상기 IC카드로부터 지불 결제에 필요한 정보를 리딩하여 메모리에 저장하는 것이 바람직하다.According to an embodiment of the present invention, the IC card operating means preferably reads and stores in the memory information necessary for payment payment from the IC card before the payment settlement procedure through the traffic payment processing means is performed.
또한, 상기 IC카드 운용수단은 상기 교통지불 처리수단을 통한 지불 결제 절차가 수행되기 전에 IC카드로 첫 번째 암호화된 애플리케이션 실행(1st Generate AC) 명령을 전송하고, 상기 IC카드로부터 상기 첫 번째 암호화된 애플리케이션 실행(1st Generate AC) 명령에 대응하는 암호화된 승인 요청 데이터(Authorization Request Cryptogram; ARQC)를 수신하여 메모리에 저장하는 것이 바람직하다.In addition, the IC card operating means transmits the first encrypted application execution command (1st Generate AC) to the IC card before the payment settlement procedure through the traffic payment processing means is performed, and the first encrypted from the IC card. It is preferable to receive encrypted authorization request data (ARQC) corresponding to an 1st Generate AC command and store it in a memory.
이하 첨부된 도면과 설명을 참조하여 본 발명의 바람직한 실시예에 대한 동작 원리를 상세히 설명한다. 다만, 하기에 도시되는 도면과 후술되는 설명은 본 발명의 특징을 효과적으로 설명하기 위한 여러 가지 방법 중에서 바람직한 실시 방법에 대한 것이며, 본 발명이 하기의 도면과 설명만으로 한정되는 것은 아니다. 또한, 하기에서 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상 세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서, 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명에서 전반에 걸친 내용을 토대로 내려져야 할 것이다. Hereinafter, with reference to the accompanying drawings and description will be described in detail the operating principle of the preferred embodiment of the present invention. However, the drawings and the following description shown below are for the preferred method among various methods for effectively explaining the features of the present invention, the present invention is not limited only to the drawings and description below. In addition, in the following description of the present invention, if it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted. Terms to be described later are terms defined in consideration of functions in the present invention, which may vary according to intentions or customs of users or operators. Therefore, the definition should be based on the contents throughout the present title.
또한, 이하 실시되는 본 발명의 바람직한 실시예는 본 발명을 이루는 기술적 구성요소를 효율적으로 설명하기 위해 각각의 시스템 기능구성에 기 구비되어 있거나, 또는 본 발명이 속하는 기술분야에서 통상적으로 구비되는 시스템 기능구성은 가능한 생략하고, 본 발명을 위해 추가적으로 구비되어야 하는 기능구성을 위주로 설명한다. 만약 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 하기에 도시하지 않고 생략된 기능구성 중에서 종래에 기 사용되고 있는 구성요소의 기능을 용이하게 이해할 수 있을 것이며, 또한 상기와 같이 생략된 구성요소와 본 발명을 위해 추가된 구성요소 사이의 관계도 명백하게 이해할 수 있을 것이다. In addition, preferred embodiments of the present invention to be carried out below are provided in each system functional configuration to efficiently describe the technical components constituting the present invention, or system functions that are commonly provided in the technical field to which the present invention belongs. The configuration will be omitted, and described mainly on the functional configuration to be additionally provided for the present invention. If those skilled in the art to which the present invention pertains, it will be able to easily understand the function of the components that are conventionally used among the omitted functional configuration not shown below, and also the configuration omitted as described above The relationship between the elements and the components added for the present invention will also be clearly understood.
또한, 이하 실시예는 본 발명의 핵심적인 기술적 특징을 효율적으로 설명하기 위해 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 명백하게 이해할 수 있도록 용어를 적절하게 변형하여 사용할 것이나, 이에 의해 본 발명이 한정되는 것은 결코 아니다. 예컨대, 상기 차량에 구비되는 IC카드 운용수단을 OBU(On Board Unit)이라고 하고, 상기 도로상의 톨게이트에 구비되는 교통지불 처리수단을 RSE(Road Side Equipment)라고 한다.In addition, the following examples will be used to appropriately modify the terms so that those skilled in the art to clearly understand the technical features of the present invention to effectively understand, but the present invention It is by no means limited. For example, the IC card operating means provided in the vehicle is called an OBU (On Board Unit), and the traffic payment processing means provided in the toll gate on the road is called RSE (Road Side Equipment).
결과적으로, 본 발명의 기술적 사상은 청구범위에 의해 결정되며, 이하 실시예는 진보적인 본 발명의 기술적 사상을 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 효율적으로 설명하기 위한 일 수단일 뿐이다.As a result, the technical spirit of the present invention is determined by the claims, and the following examples are one means for efficiently explaining the technical spirit of the present invention to those skilled in the art to which the present invention pertains. It is only.
도면3a와 도면3b는 본 발명의 실시 방법에 따른 고속 지불 결제 시스템을 도시한 도면이다.3A and 3B illustrate a fast payment settlement system according to an embodiment of the present invention.
보다 상세하게 본 도면3a와 도면3b는 적어도 하나 이상의 결제수단이 구비된 IC카드(305)와, 도로를 주행하는 적어도 하나 이상의 차량에 탑재되며, 상기 IC카드(305)가 내장되거나, 및/또는 탑재 내지 이탈착되는 OBU(On Board Unit)(400)와, 상기 차량이 통과하는 적어도 하나 이상의 톨게이트에 탑재되며, 상기 OBU(400)와 소정의 RF 통신을 통해 고속 지불 절차를 수행하는 RSE(Road Side Equipment)(300)를 포함하여 이루어지는 고속 지불 결제 시스템에 대한 것으로서, 구체적으로 도면3a는 적어도 하나 이상의 입구 톨게이트와 출구 톨게이트로 구성된 폐쇄형 톨게이트에 본 발명에 따른 고속 지불 결제 시스템을 적용한 실시 방법에 대한 것이고, 도면3b는 적어도 하나 이상의 톨게이트로 구성된 개방형 톨게이트에 본 발명에 따른 고속 지불 결제 시스템을 적용한 실시 방법에 대한 것이다.3a and 3b show in detail an
본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면3a와 도면3b를 참조 및/또는 변형하여 도로통행료 또는 교통요금에 대한 다양한 고속 지불 결제 시스템을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시예를 포 함하며, 본 도면3a와 도면3b에 도시된 실시예로 한정되지 아니한다.Those skilled in the art will be able to infer various high speed payment settlement systems for road tolls or tolls by referring to and / or modifying the drawings 3a and 3b. It includes all the inferred embodiments, and is not limited to the embodiments shown in FIGS. 3A and 3B.
도면3a와 도면3b를 참조하면, 상기 IC카드(305)는 지불 결제 처리를 위한 적어도 하나 이상의 결제수단이 구비되는 것을 특징으로 하며, 상기 차량에 구비된 OBU(400)에 내장되거나, 및/또는 탑재 내지 이탈착되는 것을 특징으로 한다.3A and 3B, the
본 발명의 일 실시 방법에 따르면, 상기 IC카드(305)는 ID-1, 및/또는 ID-00, 및/또는 ID-000 중 적어도 하나 이상의 규격을 따르는 IC카드(305)로서, 상기 OBU(400)에 탑재 또는 이탈착되는 것이 바람직하다.According to one embodiment of the present invention, the
본 발명의 일 실시 방법에 따르면, 상기 IC카드(305)는 PLCC, 및/또는 LCC, 및/또는 SOP, 및/또는 QFP, 및/또는 BGA, 및/또는 QUIP, 및/또는 SDIP, 및/또는 DIP 중 적어도 하나 이상의 규격을 따르는 IC칩으로서, 상기 OBU(400)에 내장되는 것이 바람직하다.According to one embodiment of the invention, the
상기 OBU(400)는 상기 차량에 구비되는 장치로서, 상기 IC카드(305)를 내장 및/또는 탑재 또는 이탈착하는 것을 특징으로 하며, ISO/IEC 7816 규격에 따라 APDU(Application Protocol Data Unit) 프로토콜을 통해 상기 IC카드(305)로부터 고속 지불 결제에 필요한 적어도 하나 이상의 정보를 독출하는 것을 특징으로 한다.The
본 발명의 일 실시 방법에 따르면, 상기 OBU(400)는 베이(Bay) 탑재될 수 있는 형태로 제작되어 상기 차량에 구비된 베이 중 여분의 베이에 탑재되는 것이 가능하며, 이에 의해 본 발명이 한정되지 아니한다.According to an embodiment of the present invention, the
본 발명의 다른 일 실시 방법에 따르면, 상기 OBU(400)는 상기 차량에 구비된 시거잭으로부터 소정의 전원을 공급받을 수 있는 외장형 장치로 형태로 제작되어 상기 차량에 탑재되는 것이 가능하며, 이에 의해 본 발명이 한정되지 아니한다.According to another exemplary embodiment of the present invention, the
본 발명의 또다른 일 실시 방법에 따르면, 상기 OBU(400)는 상기 차량의 제작 단계부터 상기 차량에 구비된 ECU에 포함되거나, 및/또는 상기 ECU에 실장되는 형태로 제작되어 상기 차량에 탑재되는 것이 가능하며, 이에 의해 본 발명이 한정되지 아니한다.According to another exemplary embodiment of the present invention, the
상기 RSE(300)는 상기 차량이 주행하는 도로 상의 톨게이트에 탑재되며, 상기 OBU(400)와 RF 통신을 수행하는 것을 특징으로 한다.The
본 발명의 일 실시 방법에 따르면, 상기 RSE(300)는 소정의 네트워크 및/또는 통신수단을 통해 적어도 하나 이상의 카드사 호스트(도시생략)와 지불 결제 처리를 위한 통신채널을 연결되는 것이 바람직하며, 이에 의해 본 발명이 한정되지 아니한다.According to an embodiment of the present invention, the
또한, 상기 RSE(300)는 소정의 네트워크 및/또는 통신수단을 통해 소정의 중계서버(도시생략)와 연결되고, 상기 중계서버를 통해 적어도 하나 이상의 다른 RSE(300)와 정보 교환을 위한 통신채널을 연결하는 것이 바람직하며, 이에 의해 본 발명이 한정되지 아니한다.In addition, the
도면4는 본 발명의 실시 방법에 따른 OBU(400) 기능 구성을 도시한 도면이다.4 is a diagram illustrating a functional configuration of an
보다 상세하게 본 도면4는 상기 차량에 구비되는 베이에 탑재 가능한 형태, 및/또는 상기 차량에 구비된 시거잭을 통해 전원을 공급받는 외장형 형태, 및/또는 상기 차량에 구비된 ECU에 탑재 또는 실장되는 형태의 OBU(400) 기능 구성에 대한 것으로서, 본 발명이 속하는 기술분야에서 통상의 가진 자라면, 본 도면4를 참조하여 각각의 실시 방법에 따른 OBU(400) 구성을 용이하게 유추할 수 있을 것이며, 이에 의해 본 발명이 한정되지 아니한다.In more detail, FIG. 4 illustrates a form that can be mounted in a bay provided in the vehicle, and / or an external form that receives power through a cigar jack provided in the vehicle, and / or mounted or mounted in an ECU provided in the vehicle. As the configuration of the
도면4를 참조하면, 상기 OBU(400)는 상기 OBU(400)의 전반적인 동작을 제어하는 제어부(405)와 상기 OBU(400)와 RSE(300) 간 RF 통신 기능을 제공하는 RF 처리부(410)와, 상기 OBU(400)에 내장 및/또는 탑재 또는 이탈착되는 IC카드(305)와 통신하는 IC카드(305) 리더부(415)와, 소정의 OBU 정보를 저장하며, 개방형 고속 지불 결제 처리를 위해 상기 IC카드(305)로부터 독출된 소정의 암호화된 승인 요청 데이터(Authorization Request Cryptogram; ARQC) 정보를 저장하는 메모리부(420) 를 구비하여 이루어지는 것을 특징으로 하며, 상기 OBU(400)로 소정의 전원을 공급하는 전원 공급부(425)를 구비하여 이루어지는 것이 바람직하다.Referring to FIG. 4, the
상기 제어부(405)는 하드웨어적으로 CPU/MPU를 포함하는 프로세서와 실행 메모리를 포함하고, 소정의 메모리 소자로부터 OBU(400) 특유의 기능을 제공하기 위한 소정의 프로그램 루틴(Routine) 및/또는 프로그램 데이터를 입출력하는 버스(BUS) 및 이를 위해 구비되는 소정의 전자회로(또는 집적회로)를 포함하여 이루어지는 것을 특징으로 하며, 소프트웨어적으로 소정의 메모리 소자 및/또는 칩셋으로부터 상기 실행 메모리로 로딩되어 특유의 기능을 수행하기 위해 상기 프로세서를 통해 연산 처리되는 프로그램 루틴 및/또는 프로그램 데이터의 총칭으로서, 상기 제어부(405)에 의해 이에 의해 OBU(400)에 구현하고자 하는 다양한 기능들이 실현되며, 또한 상기와 같은 기능들을 실현하기 위해 OBU(400)의 전반적인 동작을 제어 및 관리하게 되는 것을 특징으로 한다.The controller 405 includes a processor and an execution memory in hardware and includes a predetermined program routine and / or a program for providing a function specific to the
상기 RF 처리부(410)는 도로 상에 구비된 적어도 하나 이상의 RSE(300)와 고속 RF 통신하는 것을 특징으로 하며, 상기 RSE(300)로부터 발산되는 표지 서비스 테이블(Beacon Service Table; BST) 신호를 주기적으로 검출하고, 상기 OBU(400)가 구비된 차량이 상기 톨게이트에 탑재된 RSE(300)와의 통신 가능 영역에 진입하여 상기 RSE(300)가 발산하는 표지 서비스 테이블(Beacon Service Table; BST) 신호가 검출되면, 상기 표지 서비스 테이블(Beacon Service Table; BST)에 대한 응답으로서 소정의 차량 서비스 테이블(Vehicle Service Table; VST)을 상기 RSE(300)로 전 송한 후, 상기 RSE(300)와 OBU(400) 간 고속 지불 결제 처리를 위한 무선 통신채널을 연결하는 것을 특징으로 한다.The RF processor 410 may perform high-speed RF communication with at least one
상기 IC카드(305) 리더부(415)는 ISO/IEC 7816(및/또는 ISO/IEC 14443) 등을 포함하는 IC칩 규격, 및/또는 EMV 규격을 기반으로 APDU(Application Protocol Data Unit)를 통해 상기 IC카드(305)로부터 고속 지불 결제 처리를 위한 적어도 하나 이상의 정보(또는 데이터)를 독출하는 것을 특징으로 하며, 상기 독출된 정보(또는 데이터)는 상기 RF 처리부(410)를 통해 상기 RSE(300)로 제공되거나, 및/또는 상기 메모리부(420)에 저장된다.The
상기 메모리부(420)는 OBU(400)의 전반적인 동작을 제어하기 위한 소정의 프로그램 루틴(또는 코드) 및/또는 프로그램 데이터(예컨대, 프로그램 루틴(또는 코드)에 의한 동작이 수행될 때 입·출력되는 정보 및/또는 데이터)를 저장하는 메모리 소자의 총칭으로서, 읽기 전용 메모리에 해당하는 ROM(Read Only memory)과 읽기/쓰기가 가능한 플래시 메모리(Flash Memory; FM), 및 EEPROM(Electrically Erasable and Programmable Read Only Memory) 등을 포함하여 이루어진다. The memory unit 420 inputs and outputs when an operation by a predetermined program routine (or code) and / or program data (eg, a program routine (or code)) for controlling the overall operation of the
본 발명의 실시 방법에 따르면, 상기 메모리부(420)는 본 발명에 따른 고속 지불 결제 처리를 위해 필요한 소정의 OBU 정보(예컨대, 차량정보 등)를 저장하는 것이 바람직하다.According to an embodiment of the present invention, the memory unit 420 preferably stores predetermined OBU information (eg, vehicle information, etc.) necessary for the fast payment settlement process according to the present invention.
또한, 상기 RSE(300)가 개방형 톨게이트에 구비되는 경우, 보다 더 고속으로 지불 결제 처리를 위해 상기 IC카드(305)로부터 독출된 암호화된 승인 요청 데이터(Authorization Request Cryptogram; ARQC) 정보를 저장하는 것이 바람직하다.In addition, when the
도면5a와 도면5b와 도면5c는 본 발명의 실시 방법에 따른 OBU(400) 동작 방법을 도시한 도면이다.5A, 5B, and 5C illustrate a method of operating the
보다 상세하게 본 도면5a와 도면5b와 도면5c는 상기 차량에 탑재되는 OBU(400)가 개방형 EMV 기반 고속 지불 결제 처리, 및/또는 폐쇄형 EMV 기반 고속 지불 결제 처리, 및/또는 비 EMV 기반 고속 지불 결제 처리를 통합 실행하는 특징으로 하는 OBU(400) 동작 방법에 대한 것으로서, 구체적으로 도면5a는 상기 차량에 탑재되는 OBU(400)가 개방형 EMV 기반 고속 지불 결제 처리 절차를 수행하는 실시 방법에 대한 것이고, 도면5b는 상기 차량에 탑재되는 OBU(400)가 폐쇄형 EMV 기반 고속 지불 결제 처리 절차를 수행하는 실시 방법에 대한 것이고, 도면5c는 비 EMV 기반 고속 지불 결제 처리 절차를 수행하는 실시 방법에 대한 것이다.In more detail, FIGS. 5A, 5B, and 5C show that the
본 발명이 속하는 기술분야에서 통상의 가진 자라면, 본 도면5a와 도면5b와 도면5c를 참조 및/또는 변형하여 본 발명이 상기 고속 지불 결제 방식 중 어느 하나의 고속 지불 결제 방식을 수행하는 OBU(400) 동작 방법을 유추할 수 있을 것이며, 이에 의해 본 발명이 한정되지 아니한다.If a person having ordinary skill in the art to which the present invention pertains, the OBU (see FIG. 5A, 5B and 5C) and / or modified the present invention performs the fast-payment payment method of any one of the above-mentioned fast-payment payment methods. 400) It will be possible to infer a method of operation, whereby the present invention is not limited.
도면5a를 참조하면, 상기 OBU(400)에 상기 IC카드(305)가 내장 및/또는 탑재 또는 이탈착되고, 상기 OBU(400)에 소정의 전원이 공급되면, 상기 OBU(400)는 상기 IC카드(305) 종류를 확인한다(예컨대, ATR(Answer To Request)를 통한 카드 애플리케이션 선택 및 GetProcessing Option 명령과 카드종류 확인)(500a).Referring to FIG. 5A, when the
만약 상기 IC카드(305)가 EMV 신용카드(305) 아니라면(505a), 상기 OBU(400)는 상기 IC카드(305)는 종래 후불카드(예컨대, 비 EMV 신용카드(305))인지 확인하는데, 만약 상기 IC카드(305)가 종래 후불카드도 아니라면(510a), 상기 OBU(400)는 종래 선불카드 결제 절차를 수행하며(515a), 반면 상기 IC카드(305)가 종래 후불카드라면(510a), 상기 OBU(400)는 상기 후불카드에 대한 고속 지불 결제 처리를 위해 도면5c에 도시된 비 EMV 기반 고속 지불 결제 처리 과정을 수행한다.If the
반면 상기 IC카드(305)가 EMV 신용카드(305)라면(505a), 상기 OBU(400)는 상기 EMV 신용카드(305)로부터 소정의 카드정보를 리딩한 후(520a), 개방형 고속 지불 결제 절차를 수행할 지, 또는 폐쇄형 고속 지불 결제 절차를 수행할 지 확인한다(525a).On the other hand, if the
여기서, 상기 개방형 고속 지불 결제 절차와 폐쇄형 고속 지불 결제 절차의 차이는 상기 EMV 신용카드(305)로부터 독출되는 암호화된 승인 요청 데이터(Authorization Request Cryptogram; ARQC) 정보를 상기 OBU(400)에 선저장하는지 여부를 판가름하는 것이 뿐이며, 상기 RSE(300)가 개방형이거나, 및/또는 폐쇄형인 것과는 무관하다. 다만, 개방형 고속 지불 결제 절차는 상기 RSE(300)가 개방형 톨게이트에 탑재된 경우에만 사용할 수 있다.In this case, the difference between the open fast payment settlement procedure and the closed fast payment settlement procedure is that the encrypted authorization request data (ARQC) information read out from the
만약 상기 확인결과 개방형 고속 지불 결제 절차를 수행하지 않는다면(=폐쇄형 고속 지불 결제 절차를 수행한다면)(530a), 상기 OBU(400)는 상기 도면5b에 도시된 폐쇄형 EMV 기반 고속 지불 결제 처리 과정을 수행한다.If the verification result does not perform an open fast payment settlement procedure (= if a closed fast payment settlement procedure is performed) (530a), the
반면 상기 확인결과 개방형 고속 지불 결제 절차를 수행한다면(530a), 상기 OBU(400)는 상기 EMV 신용카드(305)로 첫 번째 암호화된 애플리케이션 실행(1st Generate AC) 명령을 수행함으로써(535a), 상기 EMV 신용카드(305)로부터 생성된 암호화된 승인 요청 데이터(Authorization Request Cryptogram; ARQC)를 수신하여 상기 OBU(400)에 구비된 메모리부(420)(또는 저장장치)에 저장한다(540a).On the other hand, if the verification results in performing an open fast payment settlement procedure (530a), the
이후, 상기 OBU(400)는 도로 상의 톨게이트에 구비된 RSE(300)가 발산하는 표지 서비스 테이블(Beacon Service Table; BST) 신호를 주기적으로 검출함으로써, 상기 RSE(300)로부터 상기 표지 서비스 테이블(Beacon Service Table; BST)이 수신되는지 확인하고(545a), 만약 상기 표지 서비스 테이블(Beacon Service Table; BST)이 수신되면(550a), 상기 OBU(400)는 상기 RSE(300)로 상기 표지 서비스 테이블(Beacon Service Table; BST)에 대응하는 차량 서비스 테이블(Vehicle Service Table; VST)을 전송하고(555a), 상기 RSE(300)로부터 소정의 OBU 정보(또는 단말기 정보)와 카드정보가 요청(Get Request)되는지 확인한다(560a).Thereafter, the
만약 상기 RSE(300)로부터 소정의 OBU 정보(또는 단말기 정보)와 카드정보가 요청(Get Request)되면(565a), 상기 OBU(400)는 상기 RSE(300)로 상기 요청된 OBU 정보(또는 단말기 정보)와 카드정보를 전송하고(570a), 상기 메모리부(420)(또는 저장장치)에 저장된 암호화된 승인 요청 데이터(Authorization Request Cryptogram; ARQC)를 통해 온라인 방식 및/또는 오프라인 방식에 대응하는 EMV 기반 결제절차를 수행한다(575a).If predetermined OBU information (or terminal information) and card information are requested (Get Request) from the RSE 300 (565a), the
도면5b를 참조하면, 상기 (530a) 단계의 확인결과 폐쇄형 고속 지불 결제 절차를 수행한다면)(530a), 상기 OBU(400)는 도로 상의 톨게이트에 구비된 RSE(300)가 발산하는 표지 서비스 테이블(Beacon Service Table; BST) 신호를 주기적으로 검출함으로써, 상기 RSE(300)로부터 상기 표지 서비스 테이블(Beacon Service Table; BST)이 수신되는지 확인하고(500b), 만약 상기 표지 서비스 테이블(Beacon Service Table; BST)이 수신되면(505b), 상기 OBU(400)는 상기 RSE(300)로 상기 표지 서비스 테이블(Beacon Service Table; BST)에 대응하는 차량 서비스 테이블(Vehicle Service Table; VST)을 전송하고(510b), 상기 RSE(300)로부터 소정의 OBU 정보(또는 단말기 정보)와 카드정보가 요청(Get Request)되는지 확인한다(515b).Referring to FIG. 5B, if the verification result of the
만약 상기 RSE(300)로부터 소정의 OBU 정보(또는 단말기 정보)와 카드정보가 요청(Get Request)되면(520b), 상기 OBU(400)는 상기 RSE(300)로 상기 요청된 OBU 정보(또는 단말기 정보)와 카드정보를 전송하고(525b), 상기 RSE(300)로부터 과금 금액을 포함하는 소정의 지불요청(Payment Request) 명령이 수신되는지 확인한다(530b).If predetermined OBU information (or terminal information) and card information are requested (Get Request) from the RSE 300 (520b), the
만약 상기 RSE(300)로부터 과금 금액을 포함하는 소정의 지불요청(Payment Request) 명령이 수신되면(535b), 상기 OBU(400)는 상기 EMV 신용카드(305)로 첫 번째 암호화된 애플리케이션 실행(1st Generate AC) 명령을 수행함으로써(540b), 상기 EMV 신용카드(305)로부터 생성된 암호화된 승인 요청 데이터(Authorization Request Cryptogram; ARQC)를 수신하고(545b), 상기 수신된 암호화된 승인 요청 데이터(Authorization Request Cryptogram; ARQC)를 통해 온라인 방식 및/또는 오프라인 방식에 대응하는 EMV 기반 결제절차를 수행한다(550b).If a predetermined payment request command including a billing amount is received from the RSE 300 (535b), the
도면5c를 참조하면, 상기 (510a) 단계의 확인결과 상기 OBU(400)는 상기 후불카드에 대한 고속 지불 결제 처리를 수행한다면, 상기 OBU(400)는 상기 후불카드로부터 신용카드번호와 카드정보를 리딩하고(500c), 도로 상의 톨게이트에 구비된 RSE(300)가 발산하는 표지 서비스 테이블(Beacon Service Table; BST) 신호를 주기적으로 검출함으로써, 상기 RSE(300)로부터 상기 표지 서비스 테이블(Beacon Service Table; BST)이 수신되는지 확인하고(505c), 만약 상기 표지 서비스 테이블(Beacon Service Table; BST)이 수신되면(510c), 상기 OBU(400)는 상기 RSE(300)로 상기 표지 서비스 테이블(Beacon Service Table; BST)에 대응하는 차량 서비스 테이블(Vehicle Service Table; VST)을 전송하고(515c), 상기 RSE(300)로부터 비 EMV 기반 고속 결제 처리를 위한 신용카드번호와 카드정보가 요청(Get Request)되는지 확인한다(520c).Referring to FIG. 5C, if the
만약 상기 RSE(300)로부터 소정의 신용카드번호와 카드정보가 요청(Get Request)되면(525c), 상기 OBU(400)는 상기 RSE(300)로 상기 요청된 신용카드번호와 카드정보를 전송하고(530c), 상기 RSE(300)는 상기 신용카드번호와 카드정보를 이용하여 비 EMV 기반 결제 절차를 수행한다(535c).If a predetermined credit card number and card information are requested (Get Request) from the RSE 300 (525c), the
이하, 본 발명의 바람직한 각 실시 방법에 따른 고속 지불 결제 방법을 도시하여 상세히 설명한다.Hereinafter, a fast payment settlement method according to each preferred embodiment of the present invention will be described in detail.
도면6은 본 발명의 일 실시 방법에 따른 고속 지불용 EMV 신용카드(305)에 대한 온라인 처리 방법을 도시한 도면이다.6 is a diagram illustrating an online processing method for an
보다 상세하게 본 도면6은 EMV 규격이 적용된 EMV 신용카드(305)와, 도로를 주행하는 적어도 하나 이상의 차량에 탑재되며, 상기 EMV 신용카드(305)가 내장되거나, 및/또는 탑재 내지 이탈착되는 OBU(On Board Unit)(400)와, 상기 차량이 통과하는 적어도 하나 이상의 톨게이트에 탑재되며, 상기 OBU(400)와 소정의 RF 통신을 통해 고속 지불 절차를 수행하는 RSE(Road Side Equipment)(300)를 포함하여 이루어지는 고속 지불용 EMV 신용카드(305) 지불 시스템에 있어서, 상기 EMV 규격을 위배하지 않으면서 고속으로 EMV 신용카드(305) 기반 온라인 결제 절차를 수행하는 실시 방법에 대한 것으로서, 구체적으로 상기 EMV 신용카드(305) 기반 고속 온라인 결제 절차가 정상 처리되는 경우에 대한 것이다.In more detail, FIG. 6 shows an
도면6을 참조하면, 소정의 차량에 탑재된 OBU(400)에 EMV 신용카드(305)가 삽입되면, 상기 OBU(400)는 상기 EMV 신용카드(305)로부터 본 발명에 따른 고속 온라인 결제 절차를 수행하기 위한 카드 정보를 읽어와 EMV 기반 온라인 결제에 필요한 정보를 수집한다(600).Referring to FIG. 6, when an
이후, 상기 OBU(400)는 상기 차량의 주행 중에 소정의 톨게이트에 탑재된 RSE(300)와의 통신 가능 영역에 진입하여 상기 RSE(300)가 발산하는 표지 서비스 테이블(Beacon Service Table; BST) 신호를 주기적으로 검출하는데, 만약 상기 RSE(300)가 발산하는 표지 서비스 테이블(Beacon Service Table; BST)을 수신하면(605), 상기 OBU(400)는 이에 대한 응답으로 소정의 차량 서비스 테이블(Vehicle Service Table; VST)을 상기 RSE(300)로 전송한다(610).Thereafter, the
상기 OBU(400)로부터 차량 서비스 테이블(VEHICLE SERVICE TABLE; VST)을 수신한 RSE(300)는 상기 OBU(400)로 상기 OBU 정보(또는 단말기 정보)와 카드정보를 요청하며(Get Request)(615), 상기 OBU(400)는 상기 요청에 대응하여 상기 OBU 정보(또는 단말기 정보)와 카드정보를 전송한다(620)The
이후, 상기 RSE(300)는 상기 OBU 정보(또는 단말기 정보)와 카드정보를 기반으로 상기 EMV 신용카드(305)로 과금할 금액을 결정한다.Thereafter, the
본 발명의 일 실시 방법에 따라 상기 RSE(300)가 개방형 톨게이트에 탑재된 경우, 상기 EMV 신용카드(305)에 과금할 금액은 상기 톨게이트에서 징수하도록 정의된 일정금액으로 결정되는 것이 바람직하다.According to an exemplary embodiment of the present invention, when the
본 발명의 다른 일 실시 방법에 따라 상기 RSE(300)가 폐쇄형 톨게이트에 탑재된 경우, 상기 EMV 신용카드(305)에 과금할 금액은 상기 폐쇄형 톨게이트의 입구 톨게이트에서 출구 톨게이트 간 주행거리에 비례하여 산출되는 금액으로 결정되는 것이 바람직하다.According to another embodiment of the present invention, when the
이후, 상기 RSE(300)는 상기 결정된 과금 금액과 상기 OBU(400)에서 EMV 신용카드(305) 결제 절차를 수행하는데 필요한 정보를 포함하는 지불요청(Payment Request) 명령을 생성하여 상기 OBU(400)로 전송하고(625), 이를 수신한 상기 OBU(400)는 상기 EMV 신용카드(305)로 상기 지불요청 명령에 대응하는 첫 번째 암호화된 애플리케이션 실행(1st Generate AC) 명령을 EMV 신용카드(305)로 전송하고(630), 상기 EMV 신용카드(305)로부터 상기 첫 번째 암호화된 애플리케이션 실행(1st Generate AC) 명령에 대응하여 생성된 암호화된 승인 요청 데이터(Authorization Request Cryptogram; ARQC)가 수신되면(635), 상기 OBU(400)는 상기 OBU 정보(또는 단말기 정보)와 카드정보를 소정의 결제 승인 요청 데이터를 구성하여 상기 RSE(300)로 전송한다(640).Thereafter, the
상기 OBU(400)로부터 결제 승인 요청 데이터를 수신한 RSE(300)는 상기 결제 승인 요청 데이터에 포함된 카드정보를 판독하여 상기 EMV 신용카드(305)가 유효한 신용카드인지 확인하고, 상기 EMV 신용카드(305)에 대한 사용한도가 적정한지 확인한다(645).Upon receiving payment approval request data from the
만약 상기 EMV 신용카드(305) 유효성과 사용한도 적정성이 확인되면(645), 상기 RSE(300)는 소정의 암호화된 승인 응답 데이터(Authorization Response Cryptogram; ARPC)를 생성하여 상기 OBU(400)로 전송하는데(650), 이 때 상기 RSE(300)에서 상기 OBU(400)로 소정의 발급자 스크립트를 전송해야 하는 경우, 상기 RSE(300)는 상기 승인 데이터에 소정의 발급자 스크립트를 더 포함하여 전송한다.If the validity and validity of the
본 발명의 일 실시 방법에 따라 상기 RSE(300)가 폐쇄형 톨게이트의 입구 톨게이트에 구비된 경우, 상기 RSE(300)는 상기 입구 톨게이트 정보를 상기 발급자 스크립트에 포함하여 상기 OBU(400)로 전송하는 것이 가능하며, 이 경우 상기 입구 톨게이트 정보는 소정의 출구 톨게이트에 구비된 RSE(300)에서 상기 EMV 신용카드(305)에 과금할 금액을 산출하는 기준이 된다.According to an embodiment of the present invention, when the
본 발명의 다른 일 실시 방법에 따르면, 상기 RSE(300)가 폐쇄형 톨게이트의 입구 톨게이트에 구비된 경우라도, 상기 입구 톨게이트와 출구 톨게이트가 소정의 네트워크를 통해 연결된 경우, 상기 발급자 스크립트에 상기 입구 톨게이트 정보를 포함하여 전송하는 과정이 생략될 수 있으며, 이에 의해 본 발명이 한정되지 아니한다.According to another exemplary embodiment of the present invention, even when the
상기 RSE(300)로부터 상기 암호화된 승인 응답 데이터(Authorization Response Cryptogram; ARPC)를 수신한 OBU(400)는 상기 암호화된 승인 응답 데이터(Authorization Response Cryptogram; ARPC)를 기반으로 상기 EMV 신용카드(305)로 외부 인증(External Authenticate) 명령과 두 번째 암호화된 애플리케이션 실행(2nd Generate AC) 명령을 전송하고, 상기 EMV 신용카드(305)가 상기 두 번째 암호화된 애플리케이션 실행(2nd Generate AC) 명령에 대한 응답으로서 소정의 거래 인증 데이터(Transaction Certificate; TC)를 상기 OBU(400)로 응답하면, 상기 OBU(400)는 상기 EMV 신용카드(305)를 이용 온라인 결제 처리가 성공적으로 처리된 것으로 간주한다(655).The
본 발명의 실시 방법에 따르면, 상기 RSE(300)로부터 상기 OBU(400)로 소정의 발급자 스크립트가 수신된 경우, 상기 OBU(400)는 상기 EMV 신용카드(305)로 상기 발급자 스크립트를 전송하여 기록하는 과정을 더 수행할 수 있으며, 이에 의해 본 발명이 한정되지 아니한다.According to an embodiment of the present invention, when a predetermined issuer script is received from the
이후, 상기 OBU(400)는 상기 RSE(300)로 상기 결제 처리 결과를 전송함으로써, 본 발명에 따른 EMV 신용카드(305) 기반 고속 온라인 결제 절차를 완료한다(660).Thereafter, the
도면7은 본 발명의 다른 일 실시 방법에 따른 고속 지불용 EMV 신용카드(305)에 대한 온라인 처리 방법을 도시한 도면이다.7 is a diagram illustrating an online processing method for the
보다 상세하게 본 도면7은 EMV 규격이 적용된 EMV 신용카드(305)와, 도로를 주행하는 적어도 하나 이상의 차량에 탑재되며, 상기 EMV 신용카드(305)가 내장되거나, 및/또는 탑재 내지 이탈착되는 OBU(On Board Unit)(400)와, 상기 차량이 통과하는 적어도 하나 이상의 톨게이트에 탑재되며, 상기 OBU(400)와 소정의 RF 통신을 통해 고속 지불 절차를 수행하는 RSE(Road Side Equipment)(300)를 포함하여 이루어지는 고속 지불용 EMV 신용카드(305) 지불 시스템에 있어서, 상기 EMV 규격을 위배하지 않으면서 고속으로 EMV 신용카드(305) 기반 온라인 결제 절차를 수행하는 실시 방법에 대한 것으로서, 구체적으로 상기 EMV 신용카드(305) 기반 고속 온라인 결제 절차가 정상 처리되지 않는 경우에 대한 것이다.In more detail, FIG. 7 shows an
도면7을 참조하면, 소정의 차량에 탑재된 OBU(400)에 EMV 신용카드(305)가 삽입되면, 상기 OBU(400)는 상기 EMV 신용카드(305)로부터 본 발명에 따른 고속 온라인 결제 절차를 수행하기 위한 카드 정보를 읽어와 EMV 기반 온라인 결제에 필요한 정보를 수집한다(700).Referring to FIG. 7, when an
이후, 상기 OBU(400)는 상기 차량의 주행 중에 소정의 톨게이트에 탑재된 RSE(300)와의 통신 가능 영역에 진입하여 상기 RSE(300)가 발산하는 표지 서비스 테이블(Beacon Service Table; BST) 신호를 주기적으로 검출하는데, 만약 상기 RSE(300)가 발산하는 표지 서비스 테이블(Beacon Service Table; BST)을 수신하면(705), 상기 OBU(400)는 이에 대한 응답으로 소정의 차량 서비스 테이블(Vehicle Service Table; VST)을 상기 RSE(300)로 전송한다(710).Thereafter, the
상기 OBU(400)로부터 차량 서비스 테이블(VEHICLE SERVICE TABLE; VST)을 수신한 RSE(300)는 상기 OBU(400)로 상기 OBU 정보(또는 단말기 정보)와 카드정보를 요청하며(Get Request)(715), 상기 OBU(400)는 상기 요청에 대응하여 상기 OBU 정보(또는 단말기 정보)와 카드정보를 전송한다(720)The
이후, 상기 RSE(300)는 상기 OBU 정보(또는 단말기 정보)와 카드정보를 기반으로 상기 EMV 신용카드(305)로 과금할 금액을 결정한다.Thereafter, the
본 발명의 일 실시 방법에 따라 상기 RSE(300)가 개방형 톨게이트에 탑재된 경우, 상기 EMV 신용카드(305)에 과금할 금액은 상기 톨게이트에서 징수하도록 정의된 일정금액으로 결정되는 것이 바람직하다.According to an exemplary embodiment of the present invention, when the
본 발명의 다른 일 실시 방법에 따라 상기 RSE(300)가 폐쇄형 톨게이트에 탑재된 경우, 상기 EMV 신용카드(305)에 과금할 금액은 상기 폐쇄형 톨게이트의 입구 톨게이트에서 출구 톨게이트 간 주행거리에 비례하여 산출되는 금액으로 결정되는 것이 바람직하다.According to another embodiment of the present invention, when the
이후, 상기 RSE(300)는 상기 결정된 과금 금액과 상기 OBU(400)에서 EMV 신용카드(305) 결제 절차를 수행하는데 필요한 정보를 포함하는 지불요청(Payment Request) 명령을 생성하여 상기 OBU(400)로 전송하고(725), 이를 수신한 상기 OBU(400)는 상기 EMV 신용카드(305)로 상기 지불요청 명령에 대응하는 첫 번째 암호화된 애플리케이션 실행(1st Generate AC) 명령을 EMV 신용카드(305)로 전송하고(730), 상기 EMV 신용카드(305)로부터 상기 첫 번째 암호화된 애플리케이션 실행(1st Generate AC) 명령에 대응하여 생성된 암호화된 승인 요청 데이터(Authorization Request Cryptogram; ARQC)가 수신되면(735), 상기 OBU(400)는 상기 OBU 정보(또는 단말기 정보)와 카드정보를 소정의 결제 승인 요청 데이터를 구성하여 상기 RSE(300)로 전송한다(740).Thereafter, the
상기 OBU(400)로부터 결제 승인 요청 데이터를 수신한 RSE(300)는 상기 결제 승인 요청 데이터에 포함된 카드정보를 판독하여 상기 EMV 신용카드(305)가 유효한 신용카드인지 확인하고, 상기 EMV 신용카드(305)에 대한 사용한도가 적정한지 확인한다(745).Upon receiving payment approval request data from the
만약 상기 EMV 신용카드(305) 유효성과 사용한도 적정성이 확인되지 않으면(745), 상기 RSE(300)는 상기 암호화된 승인 응답 데이터(Authorization Response Cryptogram; ARPC)를 생성하지 않고, 소정의 승인 거부 응답을 생성하여 상기 OBU(400)로 전송한다(750).If the validity and validity of the
상기 승인 거부 응답을 수신한 OBU(400)는 필요에 따라 소정의 외부 인증(External Authenticate) 명령을 상기 EMV 신용카드(305)로 전송하고, 상기 승인 거부 응답을 포함하는 두 번째 암호화된 애플리케이션 실행(2nd Generate AC) 명령을 상기 EMV 신용카드(305)에 전송함으로써, 상기 EMV 신용카드(305)로부터 암호화된 애플리케이션 인증 데이터(Application Authentication Cryptogram; AAC)를 응답받아 거래 결과로써 상기 RSE(300)에 전송하거나(760), 및/또는 상기 OBU(400) 내 저장장치에 저장한다.Receiving the authorization denial response, the
도면8은 본 발명의 일 실시 방법에 따른 고속 지불용 EMV 신용카드(305)에 대한 오프라인 처리 방법을 도시한 도면이다.8 illustrates an offline processing method for an
보다 상세하게 본 도면8은 EMV 규격이 적용된 EMV 신용카드(305)와, 도로를 주행하는 적어도 하나 이상의 차량에 탑재되며, 상기 EMV 신용카드(305)가 내장되거나, 및/또는 탑재 내지 이탈착되는 OBU(On Board Unit)(400)와, 상기 차량이 통과하는 적어도 하나 이상의 톨게이트에 탑재되며, 상기 OBU(400)와 소정의 RF 통신을 통해 고속 지불 절차를 수행하는 RSE(Road Side Equipment)(300)를 포함하여 이루어지는 고속 지불용 EMV 신용카드(305) 지불 시스템에 있어서, 상기 EMV 규격을 위배하지 않으면서 고속으로 EMV 신용카드(305) 기반 오프라인 결제 절차를 수행하는 실시 방법에 대한 것으로서, 구체적으로 상기 EMV 신용카드(305) 기반 고속 온라인 결제 절차가 정상 처리되는 경우에 대한 것이다.In more detail, FIG. 8 illustrates an
도면8을 참조하면, 소정의 차량에 탑재된 OBU(400)에 EMV 신용카드(305)가 삽입되면, 상기 OBU(400)는 상기 EMV 신용카드(305)로부터 본 발명에 따른 고속 온라인 결제 절차를 수행하기 위한 카드 정보를 읽어와 EMV 기반 온라인 결제에 필요한 정보를 수집한다(800).Referring to FIG. 8, when an
이후, 상기 OBU(400)는 상기 차량의 주행 중에 소정의 톨게이트에 탑재된 RSE(300)와의 통신 가능 영역에 진입하여 상기 RSE(300)가 발산하는 표지 서비스 테이블(Beacon Service Table; BST) 신호를 주기적으로 검출하는데, 만약 상기 RSE(300)가 발산하는 표지 서비스 테이블(Beacon Service Table; BST)을 수신하면(805), 상기 OBU(400)는 이에 대한 응답으로 소정의 차량 서비스 테이블(Vehicle Service Table; VST)을 상기 RSE(300)로 전송한다(810).Thereafter, the
상기 OBU(400)로부터 차량 서비스 테이블(VEHICLE SERVICE TABLE; VST)을 수신한 RSE(300)는 상기 OBU(400)로 상기 OBU 정보(또는 단말기 정보)와 카드정보를 요청하며(Get Request)(815), 상기 OBU(400)는 상기 요청에 대응하여 상기 OBU 정보(또는 단말기 정보)와 카드정보를 전송한다(820)The
이후, 상기 RSE(300)는 상기 OBU 정보(또는 단말기 정보)와 카드정보를 기반으로 상기 EMV 신용카드(305)로 과금할 금액을 결정한다.Thereafter, the
본 발명의 일 실시 방법에 따라 상기 RSE(300)가 개방형 톨게이트에 탑재된 경우, 상기 EMV 신용카드(305)에 과금할 금액은 상기 톨게이트에서 징수하도록 정의된 일정금액으로 결정되는 것이 바람직하다.According to an exemplary embodiment of the present invention, when the
본 발명의 다른 일 실시 방법에 따라 상기 RSE(300)가 폐쇄형 톨게이트에 탑재된 경우, 상기 EMV 신용카드(305)에 과금할 금액은 상기 폐쇄형 톨게이트의 입구 톨게이트에서 출구 톨게이트 간 주행거리에 비례하여 산출되는 금액으로 결정되는 것이 바람직하다.According to another embodiment of the present invention, when the
이후, 상기 RSE(300)는 상기 결정된 과금 금액과 상기 OBU(400)에서 EMV 신용카드(305) 결제 절차를 수행하는데 필요한 정보를 포함하는 지불요청(Payment Request) 명령을 생성하여 상기 OBU(400)로 전송하고(825), 이를 수신한 상기 OBU(400)는 상기 EMV 신용카드(305)로 상기 지불요청 명령에 대응하는 소정의 암호화된 애플리케이션 실행(Generate AC) 명령을 EMV 신용카드(305)로 전송한다(830).Thereafter, the
이후, 상기 EMV 신용카드(305)는 암호화된 애플리케이션 실행(Generate AC) 명령을 기반으로 상기 신용카드 거래 금액(또는 결제금액)에 대한 오프라인 결제 승인 여부를 결정하는데, 만약 상기 EMV 신용카드(305)에서 상기 신용카드 거래 금액(또는 결제금액)에 대한 오프라인 결제가 승인되면(835), 상기 EMV 신용카드(305)는 상기 암호화된 애플리케이션 실행(Generate AC) 명령의 응답으로서 소정의 거래 인증 데이터(Transaction Certificate; TC)를 응답하며(840), 상기 OBU(400) 는 상기 EMV 신용카드(305)로부터 상기 거래 인증 데이터(Transaction Certificate; TC)가 응답되는 경우, 상기 EMV 신용카드(305) 기반 오프라인 결제 처리가 성공적으로 완료된 것으로 간주한다.Thereafter, the
상기와 같이 EMV 신용카드(305)로부터 상기 거래 인증 데이터(Transaction Certificate; TC)가 응답되면, 상기 OBU(400)는 상기 EMV 신용카드(305)로부터 응답된 상기 거래 인증 데이터(Transaction Certificate; TC)를 포함하는 소정의 거래 결과 데이터를 상기 RSE(300)로 전송한다(845).When the transaction certificate (TC) is returned from the
도면9는 본 발명의 다른 일 실시 방법에 따른 고속 지불용 EMV 신용카드(305)에 대한 오프라인 처리 방법을 도시한 도면이다.9 illustrates an offline processing method for the
보다 상세하게 본 도면9는 EMV 규격이 적용된 EMV 신용카드(305)와, 도로를 주행하는 적어도 하나 이상의 차량에 탑재되며, 상기 EMV 신용카드(305)가 내장되거나, 및/또는 탑재 내지 이탈착되는 OBU(On Board Unit)(400)와, 상기 차량이 통과하는 적어도 하나 이상의 톨게이트에 탑재되며, 상기 OBU(400)와 소정의 RF 통신을 통해 고속 지불 절차를 수행하는 RSE(Road Side Equipment)(300)를 포함하여 이루어지는 고속 지불용 EMV 신용카드(305) 지불 시스템에 있어서, 상기 EMV 규격을 위배하지 않으면서 고속으로 EMV 신용카드(305) 기반 오프라인 결제 절차를 수행하는 실시 방법에 대한 것으로서, 구체적으로 상기 EMV 신용카드(305) 기반 고속 온라인 결제 절차가 정상 처리되지 않는 경우에 대한 것이다.In more detail, FIG. 9 shows an
도면9를 참조하면, 소정의 차량에 탑재된 OBU(400)에 EMV 신용카드(305)가 삽입되면, 상기 OBU(400)는 상기 EMV 신용카드(305)로부터 본 발명에 따른 고속 온라인 결제 절차를 수행하기 위한 카드 정보를 읽어와 EMV 기반 온라인 결제에 필요한 정보를 수집한다(900).Referring to FIG. 9, when an
이후, 상기 OBU(400)는 상기 차량의 주행 중에 소정의 톨게이트에 탑재된 RSE(300)와의 통신 가능 영역에 진입하여 상기 RSE(300)가 발산하는 표지 서비스 테이블(Beacon Service Table; BST) 신호를 주기적으로 검출하는데, 만약 상기 RSE(300)가 발산하는 표지 서비스 테이블(Beacon Service Table; BST)을 수신하면(905), 상기 OBU(400)는 이에 대한 응답으로 소정의 차량 서비스 테이블(Vehicle Service Table; VST)을 상기 RSE(300)로 전송한다(910).Thereafter, the
상기 OBU(400)로부터 차량 서비스 테이블(VEHICLE SERVICE TABLE; VST)을 수신한 RSE(300)는 상기 OBU(400)로 상기 OBU 정보(또는 단말기 정보)와 카드정보를 요청하며(Get Request)(915), 상기 OBU(400)는 상기 요청에 대응하여 상기 OBU 정보(또는 단말기 정보)와 카드정보를 전송한다(920)The
이후, 상기 RSE(300)는 상기 OBU 정보(또는 단말기 정보)와 카드정보를 기반으로 상기 EMV 신용카드(305)로 과금할 금액을 결정한다.Thereafter, the
본 발명의 일 실시 방법에 따라 상기 RSE(300)가 개방형 톨게이트에 탑재된 경우, 상기 EMV 신용카드(305)에 과금할 금액은 상기 톨게이트에서 징수하도록 정의된 일정금액으로 결정되는 것이 바람직하다.According to an exemplary embodiment of the present invention, when the
본 발명의 다른 일 실시 방법에 따라 상기 RSE(300)가 폐쇄형 톨게이트에 탑재된 경우, 상기 EMV 신용카드(305)에 과금할 금액은 상기 폐쇄형 톨게이트의 입구 톨게이트에서 출구 톨게이트 간 주행거리에 비례하여 산출되는 금액으로 결정되는 것이 바람직하다.According to another embodiment of the present invention, when the
이후, 상기 RSE(300)는 상기 결정된 과금 금액과 상기 OBU(400)에서 EMV 신용카드(305) 결제 절차를 수행하는데 필요한 정보를 포함하는 지불요청(Payment Request) 명령을 생성하여 상기 OBU(400)로 전송하고(925), 이를 수신한 상기 OBU(400)는 상기 EMV 신용카드(305)로 상기 지불요청 명령에 대응하는 소정의 암호화된 애플리케이션 실행(Generate AC) 명령을 EMV 신용카드(305)로 전송한다(930).Thereafter, the
이후, 상기 EMV 신용카드(305)는 암호화된 애플리케이션 실행(Generate AC) 명령을 기반으로 상기 신용카드 거래 금액(또는 결제금액)에 대한 오프라인 결제 승인 여부를 결정하는데, 만약 상기 EMV 신용카드(305)에서 상기 신용카드 거래 금액(또는 결제금액)에 대한 오프라인 결제가 승인되지 않으면(935), 상기 EMV 신용카드(305)는 상기 암호화된 애플리케이션 실행(Generate AC) 명령의 응답으로서 소정의 암호화된 애플리케이션 인증 데이터(Application Authentication Cryptogram; AAC)를 응답하며(940), 상기 OBU(400)는 상기 EMV 신용카드(305)로부터 상기 암호화된 애플리케이션 인증 데이터(Application Authentication Cryptogram; AAC)가 응답되는 경우, 상기 EMV 신용카드(305) 기반 오프라인 결제 처리가 실패한 것으로 간주한다.Thereafter, the
상기와 같이 EMV 신용카드(305)로부터 상기 암호화된 애플리케이션 인증 데이터(Application Authentication Cryptogram; AAC)가 응답되면, 상기 OBU(400)는 상기 EMV 신용카드(305)로부터 응답된 암호화된 애플리케이션 인증 데이터(Application Authentication Cryptogram; AAC)를 포함하는 소정의 거래 결과 데이터를 상기 RSE(300)로 전송한다(945).When the encrypted Application Authentication Cryptogram (AAC) is returned from the
도면10은 본 발명의 일 실시 방법에 따른 고속 지불용 비 EMV 신용카드(305)에 대한 온라인 처리 방법을 도시한 도면이다.10 illustrates an online processing method for a
보다 상세하게 본 도면10은 EMV 규격이 적용되지 않은 IC카드(305)(또는 비 EMV 신용카드(305))와, 도로를 주행하는 적어도 하나 이상의 차량에 탑재되며, 상기 IC카드(305)가 내장되거나, 및/또는 탑재 내지 이탈착되는 OBU(On Board Unit)(400)와, 상기 차량이 통과하는 적어도 하나 이상의 톨게이트에 탑재되며, 상기 OBU(400)와 소정의 RF 통신을 통해 고속 지불 절차를 수행하는 RSE(Road Side Equipment)(300)를 포함하여 이루어지는 고속 지불용 IC카드(305) 지불 시스템에 있어서, 상기 EMV 규격을 위배하지 않으면서 고속으로 비 EMV 신용카드(305) 기반 온라인 결제 절차를 수행하는 실시 방법에 대한 것이다.More specifically, FIG. 10 shows an IC card 305 (or a non-EMV credit card 305) to which the EMV standard is not applied, and is mounted on at least one vehicle traveling on a road, and the
도면10을 참조하면, 소정의 차량에 탑재된 OBU(400)에 IC카드(305)가 삽입되면, 상기 OBU(400)는 상기 IC카드(305)로부터 본 발명에 따른 비 EMV 신용카드(305) 기반 고속 온라인 결제 절차를 수행하기 위한 신용카드번호와 카드 정보를 읽어와 비 EMV 기반 온라인 결제에 필요한 정보를 수집한다(1000).Referring to FIG. 10, when an
이후, 상기 OBU(400)는 상기 차량의 주행 중에 소정의 톨게이트에 탑재된 RSE(300)와의 통신 가능 영역에 진입하여 상기 RSE(300)가 발산하는 표지 서비스 테이블(Beacon Service Table; BST) 신호를 주기적으로 검출하는데, 만약 상기 RSE(300)가 발산하는 표지 서비스 테이블(Beacon Service Table; BST)을 수신하면(1005), 상기 OBU(400)는 이에 대한 응답으로 소정의 차량 서비스 테이블(Vehicle Service Table; VST)을 상기 RSE(300)로 전송한다(1010).Thereafter, the
상기 OBU(400)로부터 차량 서비스 테이블(VEHICLE SERVICE TABLE; VST)을 수신한 RSE(300)는 상기 OBU(400)로 상기 OBU 정보(또는 단말기 정보)와 카드정보를 요청하며(Get Request)(1015), 상기 OBU(400)는 상기 요청에 대응하여 상기 IC카드(305)로부터 상기 상기 신용카드 번호와 카드정보를 읽어오거나, 및/또는 기 읽어온 상기 신용카드 번호와 카드정보를 상기 RSE(300)로 전송한다(1020)The
이후, 상기 RSE(300)는 상기 신용카드번호와 카드정보를 기반으로 비 EMV 신 용카드(305) 결제 절차를 수행한다.Thereafter, the
본 발명의 실시 방법에 따르면, 상기 비 EMV 신용카드(305) 결제 절차는 상기 RSE(300)에서 상기 IC카드(305)로 과금할 소정의 금액을 결정하고, 상기 신용카드번호와 카드정보를 판독하여 상기 IC카드(305)가 유효한 신용카드인지 확인한 후, 상기 IC카드(305)가 유효한 신용카드라면, 상기 RSE(300)에서 소정의 네트워크 및/또는 통신수단을 통해 상기 결정된 금액을 상기 신용카드로 청구하는 과정을 수행한다.According to an embodiment of the present invention, the
도면11은 본 발명의 일 실시 방법에 따른 고속 지불용 EMV 신용카드(305)에 대한 온라인 처리 방법을 도시한 도면이다.11 is a diagram illustrating an online processing method for the
보다 상세하게 본 도면11은 EMV 규격이 적용된 EMV 신용카드(305)와, 도로를 주행하는 적어도 하나 이상의 차량에 탑재되며, 상기 EMV 신용카드(305)가 내장되거나, 및/또는 탑재 내지 이탈착되는 OBU(On Board Unit)(400)와, 상기 차량이 통과하는 적어도 하나 이상의 톨게이트에 탑재되며, 상기 OBU(400)와 소정의 RF 통신을 통해 고속 지불 절차를 수행하는 RSE(Road Side Equipment)(300)를 포함하여 이루어지는 고속 지불용 EMV 신용카드(305) 지불 시스템에 있어서, 상기 EMV 규격을 위배하지 않으면서 고속으로 EMV 신용카드(305) 기반 온라인 결제 절차를 수행하는 실시 방법에 대한 것으로서, 구체적으로 개방형 톨게이트에 구비된 RSE(300)를 통해 상기 EMV 신용카드(305) 기반 온라인 결제 절차를 보다 더 고속으로 처리하는 경우에 대한 것이다.In more detail, FIG. 11 illustrates an
도면11을 참조하면, 소정의 차량에 탑재된 OBU(400)에 EMV 신용카드(305)가 삽입되면, 상기 OBU(400)는 상기 EMV 신용카드(305)로부터 본 발명에 따른 고속 온라인 결제 절차를 수행하기 위한 카드 정보를 읽어와 EMV 기반 온라인 결제에 필요한 정보를 수집한다(1100).Referring to FIG. 11, when an
이후, 상기 OBU(400)는 개방형 톨게이트에 구비된 RSE(300)를 통해 상기 EMV 신용카드(305) 기반 온라인 결제 절차를 보다 더 고속으로 처리하기 위해 상기 EMV 신용카드(305)로 첫 번째 암호화된 애플리케이션 실행(1st Generate AC) 명령을 전송하고(1105), 상기 EMV 신용카드(305)로부터 상기 첫 번째 암호화된 애플리케이션 실행(1st Generate AC) 명령에 대응하여 생성된 암호화된 승인 요청 데이터(Authorization Request Cryptogram; ARQC)를 수신하여 상기 OBU(400)에 구비된 저장장치에 저장한다(1110).Thereafter, the
이후, 상기 OBU(400)는 상기 차량의 주행 중에 소정의 톨게이트에 탑재된 RSE(300)와의 통신 가능 영역에 진입하여 상기 RSE(300)가 발산하는 표지 서비스 테이블(Beacon Service Table; BST) 신호를 주기적으로 검출하는데, 만약 상기 RSE(300)가 발산하는 표지 서비스 테이블(Beacon Service Table; BST)을 수신하면(1115), 상기 OBU(400)는 이에 대한 응답으로 소정의 차량 서비스 테이블(Vehicle Service Table; VST)을 상기 RSE(300)로 전송한다(1120).Thereafter, the
상기 OBU(400)로부터 차량 서비스 테이블(VEHICLE SERVICE TABLE; VST)을 수신한 RSE(300)는 상기 OBU(400)로 상기 OBU 정보(또는 단말기 정보)와 카드정보를 요청하며(Get Request)(1125), 상기 OBU(400)는 상기 요청에 대응하여 상기 OBU 정보(또는 단말기 정보)와 카드정보를 전송한다(1130)The
또한, 상기 OBU(400)는 상기 저장장치에 저장된 암호화된 승인 요청 데이터(Authorization Request Cryptogram; ARQC)를 기반으로 상기 OBU 정보와 카드 정보를 포함하는 소정의 결제 승인 요청 데이터를 구성하여 상기 RSE(300)로 전송한다(1135).In addition, the
상기 OBU(400)로부터 결제 승인 요청 데이터를 수신한 RSE(300)는 상기 결제 승인 요청 데이터에 포함된 카드정보를 판독하여 상기 EMV 신용카드(305)가 유효한 신용카드인지 확인하고, 상기 EMV 신용카드(305)에 대한 사용한도가 적정한지 확인한다(1140).Upon receiving payment approval request data from the
만약 상기 EMV 신용카드(305) 유효성과 사용한도 적정성이 확인되면(1145), 상기 RSE(300)는 소정의 암호화된 승인 응답 데이터(Authorization Response Cryptogram; ARPC)를 생성하여 상기 OBU(400)로 전송하는데(1145), 이 때 상기 RSE(300)에서 상기 OBU(400)로 소정의 발급자 스크립트를 전송해야 하는 경우, 상기 RSE(300)는 상기 승인 데이터에 소정의 발급자 스크립트를 더 포함하여 전송한 다.If the validity and validity of the
본 발명의 일 실시 방법에 따라 상기 RSE(300)가 폐쇄형 톨게이트의 입구 톨게이트에 구비된 경우, 상기 RSE(300)는 상기 입구 톨게이트 정보를 상기 발급자 스크립트에 포함하여 상기 OBU(400)로 전송하는 것이 가능하며, 이 경우 상기 입구 톨게이트 정보는 소정의 출구 톨게이트에 구비된 RSE(300)에서 상기 EMV 신용카드(305)에 과금할 금액을 산출하는 기준이 된다.According to an embodiment of the present invention, when the
본 발명의 다른 일 실시 방법에 따르면, 상기 RSE(300)가 폐쇄형 톨게이트의 입구 톨게이트에 구비된 경우라도, 상기 입구 톨게이트와 출구 톨게이트가 소정의 네트워크를 통해 연결된 경우, 상기 발급자 스크립트에 상기 입구 톨게이트 정보를 포함하여 전송하는 과정이 생략될 수 있으며, 이에 의해 본 발명이 한정되지 아니한다.According to another exemplary embodiment of the present invention, even when the
상기 RSE(300)로부터 상기 암호화된 승인 응답 데이터(Authorization Response Cryptogram; ARPC)를 수신한 OBU(400)는 상기 암호화된 승인 응답 데이터(Authorization Response Cryptogram; ARPC)를 기반으로 상기 EMV 신용카드(305)로 외부 인증(External Authenticate) 명령과 두 번째 암호화된 애플리케이션 실행(2nd Generate AC) 명령을 전송하고, 상기 EMV 신용카드(305)가 상기 두 번째 암호화된 애플리케이션 실행(2nd Generate AC) 명령에 대한 응답으로서 소정의 거래 인증 데이터(Transaction Certificate; TC)를 상기 OBU(400)로 응답하면, 상기 OBU(400)는 상기 EMV 신용카드(305)를 이용 온라인 결제 처리가 성공적으로 처리된 것으로 간주한다(1150).The
본 발명의 실시 방법에 따르면, 상기 RSE(300)로부터 상기 OBU(400)로 소정의 발급자 스크립트가 수신된 경우, 상기 OBU(400)는 상기 EMV 신용카드(305)로 상기 발급자 스크립트를 전송하여 기록하는 과정을 더 수행할 수 있으며, 이에 의해 본 발명이 한정되지 아니한다.According to an embodiment of the present invention, when a predetermined issuer script is received from the
이후, 상기 OBU(400)는 상기 RSE(300)로 상기 결제 처리 결과를 전송함으로써, 본 발명에 따른 EMV 신용카드(305) 기반 고속 온라인 결제 절차를 완료한다(1155).Thereafter, the
본 발명에 따르면, 상기 차량에 탑재된 OBU를 통해 안테나 출력을 늘리고, 안테나 크기를 IC카드 내장되는 크기 이상으로 확장함으로써, 고속으로 주행하는 차량에서도 고속으로 지불 결제 절차를 신뢰성 있게 처리하도록 하는 이점이 있다.According to the present invention, the antenna output is increased through the OBU mounted in the vehicle, and the antenna size is extended beyond the size of the IC card embedded therein, so that a payment processing procedure can be reliably processed at a high speed even in a vehicle traveling at a high speed. have.
본 발명에 따르면, 상기 차량에 탑재된 OBU를 통해 EMV 규격에 대응하는 비접촉식 지불 결제 절차 중 일부를 자동(또는 우선적으로) 수행하도록 함으로써, 상기 EMV 규격에 대응하는 비접촉식 지불 결제 절차 고속으로 처리하도록 하는 이점이 있다.According to the present invention, by performing an automatic (or preferentially) part of the contactless payment settlement procedure corresponding to the EMV standard through the OBU mounted on the vehicle, to process the contactless payment settlement procedure corresponding to the EMV standard at high speed. There is an advantage.
본 발명에 따르면, 상기 차량에 탑재된 OBU를 통해 종래 후불형 비접촉식 지불 결제 절차 중 일부를 자동(또는 우선적으로) 수행하도록 함으로써, 상기 EMV 규격을 따르지 않는 비접촉식 지불 결제 절차도 고속으로 처리하도록 하는 이점이 있다.According to the present invention, it is possible to automatically (or preferentially) perform some of the conventional post-paid contactless payment settlement procedures through the OBU mounted on the vehicle, so that the contactless payment settlement procedure that does not comply with the EMV standard can be processed at high speed. There is this.
Claims (12)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060023469A KR100837039B1 (en) | 2006-03-14 | 2006-03-14 | Method for High-Speed Contactless Payment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060023469A KR100837039B1 (en) | 2006-03-14 | 2006-03-14 | Method for High-Speed Contactless Payment |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080024482A Division KR20080027493A (en) | 2008-03-17 | 2008-03-17 | System for high-speed contactless payment |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20070093530A KR20070093530A (en) | 2007-09-19 |
KR100837039B1 true KR100837039B1 (en) | 2008-06-11 |
Family
ID=38687723
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060023469A KR100837039B1 (en) | 2006-03-14 | 2006-03-14 | Method for High-Speed Contactless Payment |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100837039B1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SK288747B6 (en) * | 2009-04-24 | 2020-04-02 | Smk Kk | Method and system for cashless payment transactions, particularly with contactless payment device using |
US8915431B2 (en) | 2009-07-06 | 2014-12-23 | Visa International Service Association | Transit access system and method including device authentication |
KR101330867B1 (en) | 2012-12-27 | 2013-11-18 | 신한카드 주식회사 | Authentication method for payment device |
KR101696535B1 (en) * | 2015-03-19 | 2017-01-13 | 에스케이 주식회사 | Bluetooth Module Embedded SE and Service Providing Method thereof |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020045415A (en) * | 2000-12-11 | 2002-06-19 | 강재홍 | Hybrid On-Board Unit for automatic toll collecting system, and method for controlling the Unit |
KR20020096485A (en) * | 2001-06-20 | 2002-12-31 | 엘지전자 주식회사 | Toll collection method and apparatus using bluetooth technology |
KR20030094911A (en) * | 2002-06-10 | 2003-12-18 | 한국전자통신연구원 | An Integrated Payment System and its Method of Toll and Parking Fee using various Contactless IC cards for Electronic Money |
-
2006
- 2006-03-14 KR KR1020060023469A patent/KR100837039B1/en not_active IP Right Cessation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020045415A (en) * | 2000-12-11 | 2002-06-19 | 강재홍 | Hybrid On-Board Unit for automatic toll collecting system, and method for controlling the Unit |
KR20020096485A (en) * | 2001-06-20 | 2002-12-31 | 엘지전자 주식회사 | Toll collection method and apparatus using bluetooth technology |
KR20030094911A (en) * | 2002-06-10 | 2003-12-18 | 한국전자통신연구원 | An Integrated Payment System and its Method of Toll and Parking Fee using various Contactless IC cards for Electronic Money |
Also Published As
Publication number | Publication date |
---|---|
KR20070093530A (en) | 2007-09-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1554684B1 (en) | Wireless communication device providing a contactless interface for a smart card reader | |
CN101095162B (en) | System and method for a secure transaction module | |
US20020002534A1 (en) | Method and system for managing transactions | |
US6644553B1 (en) | Portable IC card terminal | |
CN102542697B (en) | Based on the POS terminal of electronic equipment with network access functions | |
JP2019504429A (en) | Credit settlement method and apparatus based on mobile terminal eSE | |
KR100837039B1 (en) | Method for High-Speed Contactless Payment | |
KR20120044322A (en) | Method for converting payment means | |
KR20080027493A (en) | System for high-speed contactless payment | |
KR101025621B1 (en) | Method for Charging the Prepaid Card Function in Mobile Devices | |
KR101140640B1 (en) | Terminal Devices for Post Issuing Card Applet and Recording Medium | |
KR20030094912A (en) | Electronic Payment System and its Method using Contactless IC Card for Electronic Money | |
KR20080114651A (en) | System for charging the prepaid card function | |
KR101149922B1 (en) | Card terminal installated compatible psam and management method thereof | |
KR100971125B1 (en) | Method for Network Card Based on Magnetic Stripe | |
KR100750435B1 (en) | System and Method for Managing IC Card, Recording Medium and Information Storing Medium | |
KR100971137B1 (en) | Network Card of Smart Card Type Based on MSMagnetic Stripe, System for Operating Network Card by It | |
KR101013161B1 (en) | Method for Transferring Applicationor Data Between IC Cards or IC Chip | |
KR101068098B1 (en) | Mobile Devices | |
KR101070301B1 (en) | terminal | |
KR101469072B1 (en) | Mobile Financial Transaction Method by using Mobile Devices | |
KR101013163B1 (en) | System for Transferring Application(or Data) Between IC Chip | |
KR100485939B1 (en) | Smart card for member stores which join electric money chargig service | |
KR20040099088A (en) | System and Method for Providing Prepaid Card's Auto-filling and Payment by Using Smart Card | |
KR20090007649A (en) | Recording medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
A107 | Divisional application of patent | ||
AMND | Amendment | ||
J201 | Request for trial against refusal decision | ||
B701 | Decision to grant | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20110322 Year of fee payment: 4 |
|
LAPS | Lapse due to unpaid annual fee |