KR20020053186A - The method of secure transfer of each electronic cash between on the intelligent network and on the internet, and the telecommunication and internet services using the smart card - Google Patents
The method of secure transfer of each electronic cash between on the intelligent network and on the internet, and the telecommunication and internet services using the smart card Download PDFInfo
- Publication number
- KR20020053186A KR20020053186A KR1020000082538A KR20000082538A KR20020053186A KR 20020053186 A KR20020053186 A KR 20020053186A KR 1020000082538 A KR1020000082538 A KR 1020000082538A KR 20000082538 A KR20000082538 A KR 20000082538A KR 20020053186 A KR20020053186 A KR 20020053186A
- Authority
- KR
- South Korea
- Prior art keywords
- electronic money
- smart card
- service
- intelligent network
- internet
- Prior art date
Links
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/353—Payments by cards read by M-devices
-
- 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/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
- G06Q20/065—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
-
- 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/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/322—Aspects of commerce using mobile devices [M-devices]
-
- 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
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
-
- 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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- Computer Networks & Wireless Communication (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
본 발명은 지능망 및 인터넷에서의 전자화폐의 안전한 상호 가치이전을 위한 방법과 스마트카드를 이용한 전자화폐 서비스 이용방법에 관한 것이다.The present invention relates to a method for secure mutual value transfer of electronic money in an intelligent network and the Internet, and a method of using an electronic money service using a smart card.
현재 사용되고 있는 지능망에서의 선불형 전자화폐와 인터넷에서 사용되는 전자화폐는 각각의 망(Network)이 가지는 특성으로 인하여 별도의 구조를 가지고 독립적으로 운영됨으로써 사용자가 지능망에서의 음성통화 서비스 이용과 인터넷에서의 컨텐츠 거래서비스의 대금지불을 위하여 독립된 전자화폐를 소유하여야 하는 불편함이 존재한다.The prepaid electronic money used in the current intelligent network and the electronic money used in the Internet operate independently of each other due to the characteristics of each network, so that the user can use the voice call service in the intelligent network and There is an inconvenience of having to own an independent electronic money for payment of contents transaction service.
본 발명은 이와 같은 문제점을 해결하기 위한 것으로, 본 발명의 목적은, 전자화폐를 가진 사용자가 자신의 전자화폐를 스마트카드 또는 SCP서버에 저장할 수 있도록 함으로써 지능망 통신서비스와 인터넷서비스를 단일 전자화폐를 이용할 수 있도록 하며, 스마트카드를 이용함으로써 안전하고 편리한 서비스를 제공할 수 있도록 하는 지능망 및 인터넷에서의 전자화폐의 안전한 상호 가치이전 및 스마트 카드를 이용한 서비스 이용 방법을 제공하는데 있다.The present invention is to solve such a problem, an object of the present invention, by allowing a user with electronic money to store their own electronic money in a smart card or SCP server by using a single electronic money to intelligent network communication services and Internet services The present invention provides a method of providing a secure mutual value transfer of electronic money on the Internet and an intelligent network for providing a safe and convenient service by using a smart card and a service using a smart card.
도 1은 본 발명의 지능망 및 인터넷에서의 전자화폐의 안전한 상호 가치이전 및 스마트 카드를 이용하여 서비스를 제공하기 위한 시스템 구성도1 is a system configuration diagram for providing a service using a secure mutual value transfer and smart card of the electronic money in the intelligent network and the Internet of the present invention
도 2는 전자화폐 발행자의 전자화폐의 발행 및 사용자의 전자화폐 구매를 위한 절차를 나타낸 플로우챠트2 is a flowchart illustrating a procedure for issuing electronic money and purchasing electronic money by the electronic money issuer.
도 3은 스마트 카드 소지자가 스마트 카드에 저장된 전자화폐를 공중망에서의 서비스 사용을 위해 서비스 제어서버로 가치 이전하는 절차를 나타낸 플로우챠트FIG. 3 is a flowchart illustrating a procedure in which a smart card holder transfers electronic money stored in a smart card to a service control server for service use in a public network.
도 4는 스마트 카드 소지자가 전자화폐 서버에 저장된 전자화폐를 스마트 카드로 가치 이전하는 절차를 나타낸 플로우챠트4 is a flow chart illustrating a procedure for a smart card holder to transfer value of electronic money stored in an electronic money server to a smart card.
도 5는 스마트 카드 소지자가 전화기를 통하여 통신서비스를 제공받고 이에 대한 대금 결제를 SCP에 저장된 전자화폐를 이용하여 결제하는 서비스 절차를 나타내는 플로우챠트FIG. 5 is a flowchart illustrating a service procedure in which a smart card holder receives a communication service through a telephone and pays for it using electronic money stored in the SCP; FIG.
도 6은 스마트 카드 소지자가 PC를 이용하여 인터넷을 통하여 상품을 구매하고 이에 따른 상품대금을 전자화폐로 결제하는 절차를 나타내는 플로우챠트6 is a flowchart illustrating a procedure in which a smart card holder purchases a product through the Internet using a PC and pays the product price in electronic money accordingly.
도 7은 스마트 카드 소지자가 PC를 이용하여 인터넷을 통하여 상품을 구매하고 이에 따른 상품대금을 전자화폐로 결제하는 절차를 나타내는 플로우챠트7 is a flowchart illustrating a procedure in which a smart card holder purchases a product through the Internet using a PC and pays the product price in electronic money accordingly.
〈도면의 주요부분에 대한 부호의 설명〉<Explanation of symbols for main parts of drawing>
10:스마트 카드 15:스마트카드 리더10: smart card 15: smart card reader
20:전화기 30:PC20: Telephone 30: PC
40:지능망 교환기 50:서비스제어 서버40: intelligent network switch 50: service control server
60:전자화폐 발행서버 70:금융기관60: electronic money issuing server 70: financial institutions
80:상점 90:인터넷80: Store 90: Internet
이와 같은 목적을 달성하기 위한 본 발명은, 지능망의 통신서비스 및 인터넷 서비스 액세스 및 전자화폐 저장/지불매체인 개인용 스마트 카드, 단말(전화기,PC) 본체와 스마트 카드와의 통신을 위한 인터페이스 장치인 스마트 카드 리더, 통신 서비스를 제공하는 스마트 카드 리더가 장착된 전화기, 사용자가 인터넷 액세스할 수 있으며, 스마트카드 전자화폐를 이용하여 인터넷 서비스를 제공받을 수 있도록 하는 전자지갑 프로그램을 설치한 개인용 컴퓨터, 서비스 사용자와 지능망을 연결시켜 주는 전자교환기로 지능망 서비스 호를 인지하고 이를 SCP에 통지하는 SSP(Service Switch Point), SSP와 SCP를 상호 연결시켜주는 NO.7 공통선 신호망, 지능망 서비스 처리의 전 과정을 총괄하는 서비스 로직과 데이터를 저장하며, 본 발명의 전자화폐 기능을 처리하는 모듈을 포함하는 SCP(Service Control Point)서버, 사용자가 인터넷에서의 전자화폐를 사용할 수 있도록 전자화폐를 발행/관리하는 전자화폐 서버, 사용자가 인터넷 액세스할 수 있도록 하며, 스마트카드 전자화폐를 이용하여 인터넷 서비스를 제공받을 수 있도록 하는 전자지갑 프로그램을 설치한 PC, 인터넷 전자화폐 서버와 지능망 SCP와의 안전한 통신을 제공하기 위한 전용회선망 등을 포함하는 것을 특징으로 한다.In order to achieve the above object, the present invention provides a smart card, an interface device for accessing a communication service and an Internet service of an intelligent network and a personal smart card which is a storage / payment medium for electronic money, a terminal (telephone, PC) and a smart card. Card reader, phone equipped with smart card reader to provide communication service, personal computer with e-wallet program that allows users to access the Internet and provides Internet service using smart card electronic money, service user The SSP (Service Switch Point) that recognizes and notifies the intelligent network service call with the electronic exchange that connects the intelligent network to the intelligent network, the NO.7 common line signaling network that interconnects the SSP and SCP, and the entire process of intelligent network service processing. Stores the overall service logic and data, and handles the electronic money function of the present invention. SCP (Service Control Point) server, including an electronic money server that issues / manages electronic money so that users can use electronic money on the Internet, allows users to access the Internet, and uses the smart card electronic money to access the Internet. It includes a PC with an electronic wallet program installed to receive the service, a dedicated circuit network for providing secure communication with an Internet electronic money server, and an intelligent network SCP.
또한, 본 발명은 지능망 및 인터넷에서 사용될 수 있는 전자화폐를 발행하는 제1단계와, 발행된 전자화폐를 스마트 카드 또는 SCP서버로 인출하는 제2단계와, 스마트 카드와 SCP서버의 전자화폐 상호 가치이전을 처리하는 제3단계와, 스마트 카드 또는 SCP서버로 인출된 전자화폐를 이용하는 제4단계와, 전자화폐를 이용한 서비스 대금 지불에 따른 정산처리의 제5단계로 이루어짐을 특징으로 한다In addition, the present invention provides a first step of issuing electronic money that can be used in an intelligent network and the Internet, a second step of drawing the issued electronic money to a smart card or SCP server, and the mutual value of the electronic money of the smart card and the SCP server. A third step of processing the transfer, a fourth step of using the electronic money drawn out to the smart card or the SCP server, and a fifth step of the settlement processing according to the payment for the service using the electronic money.
이하, 첨부된 도면을 참조하여 본 발명의 서비스 이용 방법을 상세히 설명하면 다음과 같다.Hereinafter, a service using method of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명을 구현하기 위한 전체 시스템의 구성도로 개인의 정보와 전자화폐의 저장과, 지능망 서비스 및 인터넷 서비스의 액세스와 보안/지불수단을 제공하는 마이크로프로세서와 메모리를 가지는 IC칩을 내장한 스마트 카드(10)와, 스마트 카드와 개인 컴퓨터와의 데이터 통신을 위한 인터페이스 장치인 스마트 카드 리더(15)와, 스마트 카드를 수용하는 스마트 카드리더(15)를 장착하고 공중망 서비스 및 지능망 서비스를 제공하는 전화기(20)와, 인터넷 액세스 및 전자화폐 관련 서비스를 수행하는 전자지갑 프로그램을 내장한 PC(30)와, 서비스 사용자와 지능망을 연결시켜 주고 지능망 서비스 호를 인지하며 이를 SCP에 통지하는 지능망 교환기(40)와, 지능망 서비스 처리의 전 과정을 총괄하는 서비스 로직과 데이터를 저장하며, 전자화폐를 저장하고 서비스를 처리하는 모듈을 포함하는 서비스 제어 서버(50)서버와, 인터넷(90)상에서의 사용자의 요구에 의하여 전자화폐를 발행하고관리하는 전자화폐 발행서버(60)와, 전자화폐의 발행과 서비스 대금의 정산처리를 위한 실물 화폐를 취급하는 금융기관(70)과, 인터넷(90)을 기반으로 물리적 상품 및 디지털 상품을 판매하는 상점(80)으로 구성된 것으로, 도면에서 45는 NO.7 신호망, 100은 서비스 제어 서버(50)와 전자화폐 발행서버(60)사이에 연결되는 전용 회선망이다.1 is a schematic diagram of an overall system for implementing the present invention, in which an IC chip having a microprocessor and a memory that provides storage of personal information and electronic money, access to an intelligent network service and an Internet service, and security / payment means is provided. It is equipped with a smart card 10, a smart card reader 15, which is an interface device for data communication between a smart card and a personal computer, and a smart card reader 15 that accommodates a smart card, and provides public network service and intelligent network service. A phone 20 to be connected to the PC, an electronic wallet program embedded with an electronic wallet program for performing Internet access and electronic money related services, and an intelligent network exchanger that connects a service user with an intelligent network, recognizes an intelligent network service call, and notifies SCP of the call. (40) and store the service logic and data that are in charge of the entire process of intelligent network service processing, and store electronic money A server for service control server 50 including a module for processing a service, an electronic money issuing server 60 for issuing and managing electronic money at the request of a user on the Internet 90, and issuing and servicing electronic money. It consists of a financial institution (70) that handles real money for the settlement of payments, and a store (80) that sells physical goods and digital goods based on the Internet (90). , 100 is a dedicated line network connected between the service control server 50 and the electronic money issuing server 60.
이와 같이 구성된 본 발명에 따른 지능망 및 인터넷에서의 전자화폐의 안전한 상호 가치이전 및 스마트 카드를 이용한 서비스 이용 방법에 대해 상세히 설명하면 다음과 같다.When described in detail with respect to the intelligent network and the secure mutual value transfer of electronic money in the Internet and the service using the smart card according to the present invention configured as described above.
먼저, 도 2는 전자화폐 발행자의 전자화폐의 발행 및 사용자의 전자화폐 구매를 위한 절차를 나타낸 것이다.First, FIG. 2 illustrates a procedure for issuing electronic money by an electronic money issuer and purchasing electronic money by a user.
본 발명에서의 전자화폐 사용을 위해 요구되는 각종 개인 정보 및 보안정보가 저장되어 발급된 스마트 카드(10)를 소지한 사용자는 PC(30)에 부착된 스마트 카드리더(15)에 삽입하고 PC(30)에 설치된 본 발명의 전자화폐를 저장하는 스마트 카드와 통신하고 각종 정보를 처리하는 전자지갑 프로그램을 통해서 스마트 카드 소지자의 정당성과 스마트 카드의 정당성을 확인하는 인증과정을 수행한다(S1).The user having the smart card 10 issued by storing various personal information and security information required for the use of electronic money in the present invention is inserted into the smart card reader 15 attached to the PC 30 and the PC ( Through the electronic wallet program that communicates with the smart card storing the electronic money of the present invention installed in 30) and processes various information, an authentication process for confirming the validity of the smart card holder and the smart card is performed (S1).
사용자는 PC(30)에 설치된 인터넷 접속 프로그램(예:웹브라우저)을 이용하여 전자화폐 서버(60)에 접속하고 전자화폐 서비스를 요청한다(S2).The user accesses the electronic money server 60 by using an Internet access program (eg, a web browser) installed in the PC 30 and requests the electronic money service (S2).
전자화폐 서버(60)는 PC(30)에 설치된 전자지갑 프로그램과 상호 인증을 한 후, PC(30)에 부착된 스마트 카드와 상호인증 과정을 수행한다.The electronic money server 60 performs mutual authentication with the electronic wallet program installed in the PC 30 and then performs a mutual authentication process with the smart card attached to the PC 30.
상호인증을 위해 스마트 카드(10)와 전자화폐 발행서버(60)는 대칭키 및 비대칭키 보안 알고리즘을 이용한 상호 정당성 여부를 인증한다(S3).For mutual authentication, the smart card 10 and the electronic money issuing server 60 authenticate the mutual validity using the symmetric key and the asymmetric key security algorithm (S3).
상기 과정에서의 상호 인증이 종결되면 사용자는 자신이 원하는 액수 만큼의 전자화폐 금액을 입력하고 전자지갑 프로그램은 입력된 금액정보를 암호화하여 전자화폐 발행서버(60)로 전송한다(S4).When the mutual authentication in the above process is terminated, the user inputs the electronic money amount as much as he / she desires, and the electronic wallet program encrypts the input money information and transmits it to the electronic money issuing server 60 (S4).
전자화폐 발행서버(60)는 전자화폐 발행에 앞서 사용자의 전자화폐 구매요청에 따른 대금지불 수단과 수신된 전자화폐 금액만큼의 대금지불을 요청한다(S5).The electronic money issuing server 60 requests the payment of the payment means and the amount of electronic money received according to the user's electronic money purchase request prior to issuing the electronic money (S5).
사용자는 대금지불 수단(신용카드, 계좌이체(인터넷, PC, 전화기, ATM, 무통장 입급방식))을 선택하며, 이때 신용카드 및 인터넷 계좌이체를 지불수단 선택은 사용자의 해당 금융정보를 전자화폐 발행서버(60)로 암호화하여 전송하고 이를 수신받은 전자화폐 발행서버(60)는 각 신용카드 및 해당 은행으로 신용정보 및 대금입금 승인을 요청한다(S6).The user selects the payment method (credit card, bank transfer (internet, PC, telephone, ATM, bank account payment method)), and the selection of payment method for credit card and internet account transfer will issue the user's financial information The electronic money issuing server 60 encrypts and transmits the encrypted data to the server 60 and requests the credit information and the payment authorization to each credit card and the corresponding bank (S6).
그리고 타 계좌이체(PC,전화기,ATM,무통장 입금)방식은 전자화폐 서버를 운영하는 사업자의 금융계좌로의 직접 입력확인 또는 금융기관 서버와의 온라인 확인 방법을 통한 입금확인 과정을 수행한다.In addition, other account transfers (PC, telephone, ATM, bank account deposit) perform a deposit confirmation process through a direct input confirmation to a financial account of an operator operating an electronic money server or an online confirmation method with a financial institution server.
전자화폐 구매에 따른 신용카드 정보 및 대금 입금확인을 의뢰받은 금융기관은 요청 정보에 따른 승인결과를 전자화폐 발행서버(60)로 통보한다(S7).The financial institution that has received the credit card information and the payment deposit confirmation according to the electronic money purchase notifies the electronic money issuing server 60 of the approval result according to the requested information (S7).
상기 과정에서 승인된 거래에 대해서 전자화폐 발행서버(60)는 전자화폐를 발행하게 되며, 이때 전자화폐는 아래와 같은 성격을 충족한다(S8).For the transaction approved in the above process, the electronic money issuing server 60 issues the electronic money, and the electronic money meets the following characteristics (S8).
즉, 발행된 전자화폐는 유일한 식별번호를 가지며, 발행된 전자화폐는 복사, 위/변조, 이중사용 등의 부정한 사용을 위한 보안성을 가지며, 전자화폐 소지자의인터넷 구매에 따른 프라이버시를 보장하며 상점, 전자화폐 서버에 개인의 구매정보가 노출되지 않고, 일회 발행된 전자화폐는 이용합계 금액이 액면금액이 될 때 까지 다 회로 분할될 수 있으며, 발행된 전자화폐는 스마트 카드(10)를 소지한 사용자간에 상호 양도가 가능하고, 발행된 전자화폐를 사용자가 상품구매에 따른 지불처리시 전자화폐 발행서버(60)에 온라인 접속하여 전자화폐의 정당성을 여부를 검증할 수 있으며, 아울러 오프라인 거래에 있어서도 전자화폐 발행서버(60)의 온라인 개입없이 정당성을 검증할 수 있고, 발행된 전자화폐는 네트워크상에서 전송될 수 있는 독립된 디지털 정보형태로 존재하여야 한다.That is, the issued electronic money has a unique identification number, and the issued electronic money has security for fraudulent use such as copying, forgery / falsification, dual use, etc. In addition, the personal purchase information is not exposed to the electronic money server, and the electronic money issued once can be divided into circuits until the total amount used is par value, and the issued electronic money has a smart card 10. The mutual transfer between users is possible, and the user can verify the validity of the electronic money by connecting the issued electronic money to the electronic money issuing server 60 online when the user processes payment according to the purchase of the product. Independence digital can be validated without online intervention of the electronic money issuing server 60, the issued electronic money can be transmitted on the network It must exist in the form of information.
전자화폐 발행서버(60)는 발행된 전자화폐를 인터넷(90) 네트워크를 통하여 PC(30)로 안전하게 전송한다(S9).The electronic money issuing server 60 securely transmits the issued electronic money to the PC 30 via the Internet 90 network (S9).
수신된 전자화폐를 PC(30)는 전자지갑프로그램을 이용하여 사용자의 스마트 카드(10)에 저장하고, 잔액을 확인하다(S10).The PC 30 stores the received electronic money in the user's smart card 10 using the electronic wallet program and checks the balance (S10).
도 3은 스마트 카드(10) 소지자가 스마트 카드(10)에 저장된 전자화폐를 공중망에서의 서비스 사용을 위해 서비스 제어서버(50)로 가치 이전하는 절차를 나타낸 것이다.3 illustrates a procedure in which a smart card 10 holder transfers electronic money stored in a smart card 10 to a service control server 50 for service use in a public network.
먼저, 상기 도 2의 S1단계와 동일한 인증과정을 수행하고(S11), 사용자는 PC(30)에 설치된 통신프로그램(웹브라우저)을 이용하여 전자화폐 발행서버(60)에 접속하여 사용자가 원하는 액수의 스마트 카드(10)에서 서비스 제어 서버(50)로의 전자화폐 이전을 요청한다(S12).First, perform the same authentication process as in step S1 of FIG. The smart card 10 requests the electronic money transfer to the service control server 50 (S12).
전자화폐 발행서버(60)는 전자화폐의 안전한 가치이전을 위하여 스마트카드(10)와 상호인증 절차를 수행한다(S13).The electronic money issuing server 60 performs a mutual authentication procedure with the smart card 10 for the safe transfer of electronic money (S13).
상호인증을 위해 스마트 카드(10)와 전자화폐 발행서버(60)는 대칭키 및 비대칭키 보안 알고리즘을 이용한 상호 정당성 여부를 인증한다.For mutual authentication, the smart card 10 and the electronic money issuing server 60 authenticate the mutual legitimacy using symmetric key and asymmetric key security algorithms.
상기 과정에서 상호인증이 완료되면 사용자는 원하는 금액만큼 스마트 카드(10)로부터 인출하여 전자화폐 발행서버(60)로 안전하게 전송한다(S14).When the mutual authentication is completed in the above process, the user withdraws from the smart card 10 as much as the desired amount and transmits it securely to the electronic money issuing server 60 (S14).
전자화폐 발행서버(60)는 전자화폐의 안전한 전송을 위하여 서비스 제어서버(50)와 암호통신을 설정한다(S15).The electronic money issuing server 60 sets up a cryptographic communication with the service control server 50 for secure transmission of the electronic money (S15).
전자화폐 발행서버(60)는 지능망을 통한 통신 서비스 이용을 위한 전자화폐로 변환하며, 이때 변환된 전자화폐는 인터넷(90)상에서 유통되는 전자화폐와 상이(相異)하며 수리정보 형태로 저장되며 발행된 스마트 카드 일련번호 및 회원번호와 유일한 상관관계를 가진다(S16).Electronic money issuing server 60 is converted into electronic money for the use of communication services through the intelligent network, the converted electronic money is different from the electronic money circulated on the Internet (90) and stored in the form of repair information It has a unique correlation with the issued smart card serial number and membership number (S16).
전자화폐 발행 서버(60)는 스마트 카드(10)로부터 인출/변환된 전자화폐를 설정된 암호통신 프로토콜을 이용하여 서비스 제어서버(50)로 전자화폐를 전송한다(S17).The electronic money issuing server 60 transmits the electronic money from the smart card 10 to the service control server 50 using the set encryption communication protocol (S17).
서비스 제어 서버(50)는 수신된 전자화폐의 금액정보를 확인하고 전자화폐 사용자의 스마트 카드 일련번호와 회원번호의 검증하고 해당 사용자의 전자화폐 데이터베이스에 가(加)하고, 이에 대한 결과를 전자화폐 발행서버(60)로 전송한다(S18).The service control server 50 checks the received amount information of the electronic money, verifies the smart card serial number and member number of the electronic money user, adds the user's electronic money database, and adds the result to the electronic money. Transfer to the issuing server 60 (S18).
전자화폐 발행 서버(60)는 수신된 결과에 대해 사용자의 PC(30)로 전송하며, 사용자는 전송한 전자화폐 금액과 확인된 전자화폐의 금액의 상이여부와 스마트 카드(10)의 잔액여부를 확인한다(S19).The electronic money issuing server 60 transmits the received result to the user's PC 30, and the user determines whether there is a difference between the amount of the transmitted electronic money and the amount of the confirmed electronic money and the balance of the smart card 10. Check (S19).
도 4는 스마트 카드(10) 소지자가 전자화폐 발행 서버(60)에 저장된 전자화폐를 스마트 카드(10)로 가치 이전하는 절차를 나타낸 것이다.4 illustrates a procedure in which the smart card 10 holder transfers the value of electronic money stored in the electronic money issuing server 60 to the smart card 10.
S21은 도 3의 S11단계와 동일하고, 사용자는 PC(30)에 설치된 통신프로그램(웹브라우저)을 이용하여 전자화폐 발행 서버(60)에 접속하여 사용자가 원하는 액수의 서비스 제어 서버(50)에서 스마트 카드(10)로의 전자화폐 이전을 요청한다(S22).S21 is the same as step S11 of FIG. 3, and the user connects to the electronic money issuing server 60 using a communication program (web browser) installed in the PC 30, and the service control server 50 of the desired amount is provided by the user. The electronic money transfer request to the smart card 10 (S22).
또한, S23과 S24는 도 3의 S15단계와 동일하며, 전자화폐 발행 서버(60)는 상기 과정에서 사용자의 요구금액만큼의 전자화폐를 서비스 제어 서버(50)에게 인출 요구한다(S25).In addition, S23 and S24 are the same as in step S15 of FIG. 3, the electronic money issuing server 60 requests the service control server 50 to withdraw the electronic money corresponding to the user's request amount in the process (S25).
서비스 제어 서버(50)는 사용자의 스마트 카드(10) 번호 및 회원번호의 일치여부를 확인하고, 해당 사용자의 서비스 제어 서버(50) 전자화폐 데이터 베이스의 잔액과 인출 요구 금액의 차이를 확인한 후 인출가능 금액일 경우 인출금액만큼을 전자화폐 데이터 베이스로부터 감하고 이를 안전하게 전자화폐 발행 서버(60)로 전송한다(S26).The service control server 50 checks whether the smart card 10 number and the member number of the user match, and withdraws after checking the difference between the balance of the service control server 50 electronic money database and the withdrawal request amount of the user. If the amount is possible, the withdrawal amount is deducted from the electronic money database and is safely transmitted to the electronic money issuing server 60 (S26).
전자화폐 발행 서버(60)는 서비스 제어 서버(50)로부터 전송받은 전자화폐를 인터넷(90) 상에서 유통이 가능한 전자화폐로 변환하는데, 이는 전자화폐를 발행하는 도 2의 과정과 동일하다(S27).The electronic money issuing server 60 converts the electronic money received from the service control server 50 into electronic money circulating on the Internet 90, which is the same as the process of FIG. 2 for issuing electronic money (S27). .
전자화폐 발행 서버(60)는 변화된 전자화폐를 인터넷(90)의 네트워크를 통하여 PC(30)로 전송하며, 사용자는 전송된 전자화폐의 금액과 인출 요구한 금액을 비교 및 확인한다(S28).The electronic money issuing server 60 transmits the changed electronic money to the PC 30 through the network of the Internet 90, and the user compares and confirms the amount of the electronic money with the required amount of withdrawal (S28).
S29단계는 도 2의 S10 단계와 동일하다.Step S29 is the same as step S10 of FIG. 2.
도 5는 스마트 카드 소지자가 전화기를 통하여 통신서비스를 제공받고 이에 대한 대금 결제를 SCP(50)에 저장된 전자화폐를 이용하여 결제하는 서비스 절차를 나타낸 것이다.5 illustrates a service procedure in which a smart card holder receives a communication service through a telephone and pays for the payment using an electronic money stored in the SCP 50.
먼저, 통신 서비스(음성통신, 700서비스, 등)를 이용하기 위해 스마트 카드리더(15)가 장착된 전화기(20)는 삽입된 스마트 카드(10)에 대해 사용자 및 스마트 카드(10)를 정당성을 인증한다(S31).First, in order to use a communication service (voice communication, 700 service, etc.), the telephone 20 equipped with the smart card reader 15 justifies the user and the smart card 10 with respect to the inserted smart card 10. Authenticate (S31).
상기 전화기(20)는 스마트 카드(10)로부터 사용자 정보를 판독하여 지능망 교환기(40)로 접속하여 사용자 및 스마트 카드의 정당성 검증을 요청한다(S32).The phone 20 reads user information from the smart card 10 and connects to the intelligent network switch 40 to request validity verification of the user and the smart card (S32).
사용자에 대한 인증요청을 받은 지능망 교환기(40)는 NO.7 신호망(45)을 통하여 서비스 제어 서버(50)에 저장된 인증을 요청하며, 서비스 제어 서버(50)는 전자화폐 데이터 베이스에 저장된 스마트 카드 및 회원번호, 비밀번호 등의 일치여부를 확인하며, 전자화폐 데이터베이스의 잔액을 판독하여 통신가능 여부를 판단한다(S33).The intelligent network switch 40 receiving the authentication request for the user requests authentication stored in the service control server 50 through the NO.7 signal network 45, and the service control server 50 stores the smart data stored in the electronic money database. It is checked whether the card, member number, password, etc. match, and the balance of the electronic money database is read to determine whether communication is possible (S33).
서비스 제어 서버(50)는 전자화폐 데이터베이스에 저장된 전자화폐 잔액 여부를 사용자에 안내 송출한다(S34).The service control server 50 guides and sends the user whether the electronic money balance stored in the electronic money database (S34).
사용자는 자신이 제공받고자 하는 전화번호를 입력하고(S35), 통화 서비스를 제공한다(S36).The user inputs a phone number to be provided by the user (S35) and provides a call service (S36).
사용자 또는 상대방의 후크 온으로 인한 통화를 종료하고(S37), 지능망 교환기(40)는 제공한 통신의 서비스의 정보(과금정보, 착신번호, )를 서비스 제어 서버(50)에 전송한다(S38).After ending the call due to the hook-on of the user or the counterpart (S37), the intelligent network switch 40 transmits the information (billing information, called number,) of the service of the provided communication to the service control server 50 (S38). .
서비스 제어서버(50)는 전송받은 사용자 정보 및 과금정보를 기반으로 전자화폐 데이터베이스의 전자화폐 잔액을 사용금액만큼 감한다(S39).The service control server 50 reduces the electronic money balance of the electronic money database by the amount of use based on the received user information and billing information (S39).
도 6은 스마트 카드 소지자가 PC(30)를 이용하여 인터넷을 통하여 상품을 구매하고 이에 따른 상품대금을 전자화폐로 결제하는 절차를 나타낸 것이다.6 illustrates a procedure in which a smart card holder purchases a product through the Internet using the PC 30 and pays the product price in electronic money accordingly.
먼저, S41단계는 도 2의 S1과정과 동일하다.First, step S41 is the same as step S1 of FIG. 2.
사용자는 PC(30)에 설치된 통신프로그램(웹 브라우저)을 이용하여 자신이 원하는 상점(80)에 접속하며, 여기서 상점(80)의 웹 서버와 PC(30)의 웹 브라우저는 상호인증을 통한 암호통신을 설정한다(S42).The user accesses the shop 80 of his / her choice using a communication program (web browser) installed on the PC 30, where the web server of the shop 80 and the web browser of the PC 30 are passwords through mutual authentication. Communication is set (S42).
이때, 상점(80)은 스마트 카드 전자화폐 지불처리를 위한 별도의 전자지갑 프로그램이 설치되어 있다.At this time, the shop 80 is provided with a separate electronic wallet program for smart card electronic money payment processing.
사용자는 자신이 원하는 상품정보를 검색하고 상품을 주문정보를 상점(80)에 전달하며(S43), 상점(80)은 주문받은 상품정보에 대한 대금 결제를 요구한다(S44).The user searches for the desired product information and delivers the order information to the store 80 (S43), and the store 80 requests payment for the ordered product information (S44).
PC(30)의 설치된 전자지갑 프로그램은 대금 결제 요구에 따라 스마트 카드 리더(15)에 삽입된 스마트 카드(10)와 통신하고 상점(80)의 전자지갑 프로그램과 상호인증 절차를 수행한다(S45).The installed electronic wallet program of the PC 30 communicates with the smart card 10 inserted in the smart card reader 15 according to the payment request and performs a mutual authentication procedure with the electronic wallet program of the shop 80 (S45). .
또한, 상점(80)의 전자지갑 프로그램은 스마트 카드(10)의 잔액여부를 확인한다(S46).In addition, the electronic wallet program of the shop 80 confirms whether the balance of the smart card 10 (S46).
PC(30)에 설치된 전자지갑 프로그램은 상품대금 만큼의 전자화폐를 스마트카드(10)로 인출하여 안전하게 상점(80)으로 전송한다(S47).The electronic wallet program installed in the PC 30 withdraws the electronic money as much as the commodity price to the smart card 10 and transmits it safely to the store 80 (S47).
전자화폐를 전송받은 상점(80)은 전자화폐의 정당성을 검증하기 위해 전자화폐 발행 서버(60)로 온라인 접속하여 전자화폐의 정당성을 검증 요청한다(S48).The store 80 receiving the electronic money requests online verification to the electronic money issuing server 60 to verify the validity of the electronic money (S48).
전자화폐 발행서버(60)는 전자화폐의 정당성을 검증하고, 이에 대한 결과를 상점(80)으로 전송한다(S49).The electronic money issuing server 60 verifies the validity of the electronic money and transmits the result to the shop 80 (S49).
전자화폐 전송에 대한 인증결과를 전송받은 상점(80)은 이를 인터넷(90)을 통하여 PC(30)로 전송한다(S50).The store 80 receiving the authentication result for the electronic money transmission transmits it to the PC 30 through the Internet 90 (S50).
사용자는 전송받은 결과에 대해 PC(30)에 장착된 사용자의 스마트 카드(10)에 거래내역을 저장하고(S51), 상점(80)은 사용자의 상품을 배달한다(S52).The user stores the transaction details in the smart card 10 of the user mounted on the PC 30 with respect to the received result (S51), and the store 80 delivers the user's product (S52).
도 7은 스마트 카드 소지자가 PC(30)를 이용하여 인터넷을 통하여 상품을 구매하고 이에 따른 상품대금을 전자화폐로 결제하는 절차를 나타낸 것이다.7 illustrates a procedure in which a smart card holder purchases a product through the Internet using the PC 30 and pays the product price in electronic money accordingly.
상점(80)은 전자화폐 서버(60)와 거래내역 전송을 위한 암호통신을 설정하고(S61), 전자화폐를 이용하여 거래내역을 전자화폐 발행 서버(60)로 전송한다(S62).The shop 80 sets up cryptographic communication for transaction history transmission with the electronic money server 60 (S61), and transmits the transaction history to the electronic money issuing server 60 using the electronic money (S62).
전자화폐 발행 서버(60)는 전송받은 전자화폐 거래내역 및 전자화폐를 검증하며, 이때 전자화폐 위/변조 및 이중사용 여부를 검증한 후(S63), 검증된 거래내역에 따라 상점별로 거래내역을 정산한다(S64).The electronic money issuing server 60 verifies the received electronic money transaction history and electronic money, and at this time, after verifying whether the electronic money is forged / modulated and double-used (S63), the transaction history is stored for each store according to the verified transaction history. Settlement (S64).
상점별로 분류된 정산된 거래내역을 안전한 전용회선망을 통하여 금융기관(70)으로 전송하여 거래대금 이체 요청을 한다(S65).The transaction transaction settled by stores is transmitted to the financial institution 70 through a secure leased network to request a transaction transfer (S65).
따라서, 금융기관(70)에서는 정산된 거래내역 정보에 따라 해당 상점 및 전자화폐 발행자의 계좌로 대금을 입금한다(S66).Therefore, the financial institution 70 transfers the money to the account of the store and the electronic money issuer according to the transaction information settled (S66).
이상에서 설명한 바와 같은 본 발명은 스마트 카드를 이용하여 통신 서비스 및 인터넷 서비스를 안전하고 편리하게 이용할 수 있으며, 발행된 전자화폐를 사용자의 요구에 따라 스마트 카드 또는 SCP서버에 임의로 저장할 수 있고, 사용자의 전자화폐를 스마트 카드에서 SCP서버로, SCP서버에서 스마트 카드로 안전하고 편리하게 가치이전이 가능하며, 저장된 스마트 카드는 실 환경에서 교통, 통신, 상품구매, 등의 오프라인 거래에도 용이하게 사용할 수 있는 효과가 있다.As described above, the present invention can safely and conveniently use a communication service and an Internet service using a smart card, and optionally store the issued electronic money in a smart card or SCP server according to a user's request. Electronic money can be safely and conveniently transferred from smart card to SCP server and from SCP server to smart card, and the stored smart card can be easily used for offline transactions such as traffic, communication, product purchase, etc. in real environment. It works.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020000082538A KR20020053186A (en) | 2000-12-27 | 2000-12-27 | The method of secure transfer of each electronic cash between on the intelligent network and on the internet, and the telecommunication and internet services using the smart card |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020000082538A KR20020053186A (en) | 2000-12-27 | 2000-12-27 | The method of secure transfer of each electronic cash between on the intelligent network and on the internet, and the telecommunication and internet services using the smart card |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20020053186A true KR20020053186A (en) | 2002-07-05 |
Family
ID=27686416
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020000082538A KR20020053186A (en) | 2000-12-27 | 2000-12-27 | The method of secure transfer of each electronic cash between on the intelligent network and on the internet, and the telecommunication and internet services using the smart card |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20020053186A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7726579B2 (en) | 2008-01-10 | 2010-06-01 | Sony Corporation | In-chassis TV chip with dynamic purse |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5590197A (en) * | 1995-04-04 | 1996-12-31 | V-One Corporation | Electronic payment system and method |
KR19980021274A (en) * | 1996-09-12 | 1998-06-25 | 민문기 | Integrated Circuit Card Relay System for Internet |
JP2000011069A (en) * | 1998-06-23 | 2000-01-14 | Ibix Kk | Portable terminal equipment, wallet system, settlement in wallet system and recording medium |
US6039250A (en) * | 1995-07-06 | 2000-03-21 | Hitachi, Ltd. | Electronic money sending system |
KR20000030727A (en) * | 1999-12-18 | 2000-06-05 | 임공진 | Card for money exchange and method for electronic settlement using the same |
KR20000039112A (en) * | 1998-12-11 | 2000-07-05 | 이계철 | Public phone system and method using filled up electronic money |
KR200199068Y1 (en) * | 2000-03-31 | 2000-10-02 | 김현수 | a card reader to payment the charge according to the e-commerce |
KR20010076931A (en) * | 2000-01-28 | 2001-08-17 | 이경재 | System for storing monetary information in integrated circuit chip card and performing electronic commerce on Internet and operating method therefor |
KR20010105521A (en) * | 2000-05-12 | 2001-11-29 | 유승렬 | Filling money, payment and supplement service system using ic-card and method using the same at on-line and off-line |
-
2000
- 2000-12-27 KR KR1020000082538A patent/KR20020053186A/en not_active Application Discontinuation
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5590197A (en) * | 1995-04-04 | 1996-12-31 | V-One Corporation | Electronic payment system and method |
US6039250A (en) * | 1995-07-06 | 2000-03-21 | Hitachi, Ltd. | Electronic money sending system |
KR19980021274A (en) * | 1996-09-12 | 1998-06-25 | 민문기 | Integrated Circuit Card Relay System for Internet |
JP2000011069A (en) * | 1998-06-23 | 2000-01-14 | Ibix Kk | Portable terminal equipment, wallet system, settlement in wallet system and recording medium |
KR20000039112A (en) * | 1998-12-11 | 2000-07-05 | 이계철 | Public phone system and method using filled up electronic money |
KR20000030727A (en) * | 1999-12-18 | 2000-06-05 | 임공진 | Card for money exchange and method for electronic settlement using the same |
KR20010076931A (en) * | 2000-01-28 | 2001-08-17 | 이경재 | System for storing monetary information in integrated circuit chip card and performing electronic commerce on Internet and operating method therefor |
KR200199068Y1 (en) * | 2000-03-31 | 2000-10-02 | 김현수 | a card reader to payment the charge according to the e-commerce |
KR20010105521A (en) * | 2000-05-12 | 2001-11-29 | 유승렬 | Filling money, payment and supplement service system using ic-card and method using the same at on-line and off-line |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7726579B2 (en) | 2008-01-10 | 2010-06-01 | Sony Corporation | In-chassis TV chip with dynamic purse |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6442532B1 (en) | Wireless transaction and information system | |
US7680736B2 (en) | Payment system | |
US20020038287A1 (en) | EMV card-based identification, authentication, and access control for remote access | |
CA2561479A1 (en) | Payment method and system | |
JP3490350B2 (en) | Electronic payment system | |
US20030026396A1 (en) | Method of executing transactions of electronic money amounts between subscriber terminals of a communication network, and communication network, transaction server and program module for it | |
US6829597B1 (en) | Method, apparatus and computer program product for processing cashless payments | |
KR20010089104A (en) | Payment system and method using personal cellular phone | |
JP2874341B2 (en) | Money transfer system | |
JP2001034691A (en) | Charge payment system by portable terminal | |
KR100551558B1 (en) | Method for using IC card over the mobile phone with card slot | |
KR20020094165A (en) | System and Method for exchange of electronic currency and electronic securities | |
KR100456343B1 (en) | system for issuing electronic pocket money and transacting with electronic pocket money | |
KR20020053186A (en) | The method of secure transfer of each electronic cash between on the intelligent network and on the internet, and the telecommunication and internet services using the smart card | |
KR100369250B1 (en) | Electronic payment system and electronic transaction method using IC card | |
US20020035694A1 (en) | Method and apparatus for anonymous remote transactions | |
KR20040072537A (en) | System for Exchange of Electronic Currency and Electronic Securities | |
RU2161818C1 (en) | Procedures for commodities and services payment through internet | |
KR20010112562A (en) | Payment method by phone number of mobile phone | |
KR100431223B1 (en) | Optical payment system on eCommerce | |
KR100371010B1 (en) | A method of exchanging electronic money | |
KR20100138068A (en) | A system for accumulating the changes and the method of providing the change accumulation service | |
KR20010106572A (en) | System and method for settling acount utilizing a cyber cash card | |
KR20170123224A (en) | Apparatus for storing a clone card of mobile card, card wallet application, issuance system and method | |
KR20020037186A (en) | Method of Authentification of ATR of a Smart Card and Method for Electronic Commerce Using the Same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |