KR101153079B1 - System and Method for Providing Supplementary Service to Mobile Terminal Equipped with Smart Card - Google Patents
System and Method for Providing Supplementary Service to Mobile Terminal Equipped with Smart Card Download PDFInfo
- Publication number
- KR101153079B1 KR101153079B1 KR1020030084370A KR20030084370A KR101153079B1 KR 101153079 B1 KR101153079 B1 KR 101153079B1 KR 1020030084370 A KR1020030084370 A KR 1020030084370A KR 20030084370 A KR20030084370 A KR 20030084370A KR 101153079 B1 KR101153079 B1 KR 101153079B1
- Authority
- KR
- South Korea
- Prior art keywords
- card
- credit card
- smart card
- issuance
- application
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/067—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
- G06K19/07—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
Landscapes
- Business, Economics & Management (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
Abstract
본 발명은 이동 통신 단말기에 탑재된 스마트 카드에 신용 카드를 포함하여 다양한 부가 서비스 기능을 무선으로 다운로드 하는 시스템 및 방법에 관한 것이다.The present invention relates to a system and method for wirelessly downloading various additional service functions including a credit card to a smart card mounted in a mobile communication terminal.
이를 실현하기 위하여 본 발명은, 응용 프로그램 관리 서버, 다운로드 서버, 이동 통신 단말기, 키 번호 관리 서버, 응용 프로그램 정보 데이터베이스, 카드 관리 시스템 및 카드 정보 데이터베이스를 포함한다.In order to realize this, the present invention includes an application management server, a download server, a mobile communication terminal, a key number management server, an application program information database, a card management system, and a card information database.
본 발명에 의하면, 무선 후발급을 통해 이동 통신 서비스와 금융 서비스 간의 종속성을 최소화하여 안전한 서비스 제공 및 사용자의 고객 정보 유출을 방지할 수 있으며, 신용 카드사가 스마트 카드에 신용 카드 기능을 첨가할 때까지 이동 통신 단말기를 사용하는 것이 가능하게 되고, 스마트 카드를 발급 받은 이후에도 사용자의 필요에 의해 원하는 응용 프로그램을 스마트 카드에 추가하거나 삭제하는 것이 가능하여 사용자 별로 개인화, 차별화 된 서비스를 제공할 수 있어, 스마트 카드 기반의 부가 서비스를 기획, 제공하고자 하는 서비스 제공자로 하여금 지속적인 서비스 개발의 동기를 부여하게 되어 지속적으로 서비스의 개발이 가능하다.According to the present invention, it is possible to minimize the dependency between the mobile communication service and the financial service through wireless post-issuance, thereby providing a secure service and preventing the leakage of user information of the user, and until the credit card company adds a credit card function to the smart card. It is possible to use a mobile communication terminal, and even after receiving a smart card, it is possible to add or delete desired applications to the smart card as required by the user, thereby providing personalized and differentiated services for each user. Service providers who want to plan and provide additional services based on the card will be motivated to continuously develop their services.
신용 카드, 후발급, 스마트 카드, 이동 통신 단말기, UICC, AMS, CINCredit Card, Post Issuance, Smart Card, Mobile Terminal, UICC, AMS, CIN
Description
도 1은 스마트 카드가 내장되는 이동 통신 단말기를 나타낸 도면,1 illustrates a mobile communication terminal in which a smart card is embedded;
도 2는 본 발명의 실시예에 따른 부가 서비스 기능을 제공하기 위한 시스템을 간략하게 나타낸 블럭 구성도,2 is a block diagram schematically illustrating a system for providing an additional service function according to an embodiment of the present invention;
도 3은 본 발명의 실시예에 따른 스마트 카드의 고유 식별 번호의 구조를 나타낸 도면,3 is a view showing the structure of a unique identification number of the smart card according to an embodiment of the present invention,
도 4는 본 발명의 실시예에 따른 응용 프로그램의 다운로드 과정을 설명하기 위한 흐름도,4 is a flowchart illustrating a download process of an application program according to an embodiment of the present invention;
도 5는 본 발명의 실시예에 따른 신용 카드를 발급 과정을 설명하기 위한 흐름도이다.5 is a flowchart illustrating a credit card issuing process according to an embodiment of the present invention.
< 도면의 주요 부분에 대한 부호의 설명 >Description of the Related Art
110 : 이동 통신 단말기 112 : 다운로드 사용자 관리부110: mobile communication terminal 112: download user management unit
114 : 카드 관리부 120 : 스마트 카드114: card management unit 120: smart card
200 : 후발급 시스템 210 : 응용 프로그램 정보 데이터베이스200: post-issuance system 210: application information database
220 : 응용 프로그램 관리 서버 222 : 응용 프로그램 등록 모듈 220: application management server 222: application registration module
224 : 명령 발생 모듈 226 : 데이터 수집 모듈224
228 : 다운로드 요청 모듈 230 : 다운로드 서버228: download request module 230: download server
232 : 다운로드 서버 관리부 234 : 다운로드 정보 관리부232: download server management unit 234: download information management unit
236 : 응용 프로그램 정보 관리부 238 : WAP 서비스 모듈236: application information management unit 238: WAP service module
240 : 키 번호 관리 서버 250 : 카드 관리 시스템240: key number management server 250: card management system
260 : 카드 정보 데이터베이스 300 : 고유 식별 번호(CIN)260: card information database 300: unique identification number (CIN)
본 발명은 스마트 카드가 탑재된 이동 통신 단말기에 부가 서비스 기능을 제공하기 위한 시스템 및 방법에 관한 것이다. 더욱 상세하게는, 이동 통신 단말기에 탑재된 스마트 카드에 신용 카드를 포함한 다양한 부가 서비스 기능을 무선으로 다운로드 하는 시스템 및 방법에 관한 것이다.The present invention relates to a system and method for providing an additional service function to a mobile communication terminal equipped with a smart card. More specifically, the present invention relates to a system and method for wirelessly downloading various additional service functions including a credit card to a smart card mounted in a mobile communication terminal.
현재 사용되고 있는 신용카드는 마그네틱띠나 IC 칩이 부착된 플라스틱 재질의 물리적인 카드이다. 사용자는 오프라인이나 온라인을 통해 신용카드 회사로부터 카드를 발급 받은 후, 해당 카드를 휴대하고 다니면서 신용 거래 행위를 할 수 있다.Credit cards in use today are physical cards made of plastic with magnetic strips or IC chips attached. After receiving a card from a credit card company offline or online, a user may carry a credit transaction while carrying the card.
또한, 최근에는 이동 통신 단말기의 보급으로 인하여 대부분의 사람들이 항상 이동 통신 단말기를 소지하고 다니게 되었다. 이동 통신 단말기는 1 세대 아날로그 서비스를 시작으로 2 세대, 2.5 세대를 거쳐 스마트 카드와 이동 통신 단말기 가 결합된 형태의 3세대 서비스로 발전해 가고 있다. 스마트 카드는 UICC(Universal Integrated Circuit Card)로 불리기도 하며 마이크로프로세서(MPU : Micro-Processor Unit), 메모리, 카드 운영체제(COS : Card Operating System), 보안 알고리즘, EEPROM(Electronically Erasable Programmable Read Only Memory)을 내장하고 있어 자체 연산 처리 및 대용량 저장의 기능의 갖춘 마이크로 컴퓨터를 COB(Chip on Board) 형태의 카드를 말한다.Also, recently, due to the spread of mobile communication terminals, most people always carry mobile communication terminals. Mobile communication terminals have developed from the first generation analog service to the second generation and 2.5 generation generation, and have been developed into a third generation service in which smart cards and mobile communication terminals are combined. Smart cards are also referred to as Universal Integrated Circuit Cards (UICCs), which include a microprocessor (MPU), memory, card operating system (COS), security algorithms, and electronically erasable programmable read only memory (EEPROM). The built-in microcomputer with its own arithmetic processing and mass storage refers to a card on a COB (Chip on Board) type.
자체 연산 처리 및 대용량 저장 기능을 갖춘 스마트 카드와 이동 통신 단말기가 결합되어 서비스를 제공하는 것이 가능해짐에 따라, 최근에는 '모네타 카드'란 이름으로 스마트 카드를 SIM칩 형식으로 이동 통신 단말기의 내부에 탑재시켜 신용 카드로 이용하는 서비스가 제공되고 있다.As smart cards and mobile communication terminals with self-processing and mass storage functions can be combined to provide services, recently, smart cards are referred to as 'moneta cards' in the form of SIM chips. The service is provided on board and used as a credit card.
도 1은 스마트 카드가 내장되는 이동 통신 단말기를 나타낸 도면이다.1 illustrates a mobile communication terminal in which a smart card is embedded.
도 1과 같은 방식으로 스마트 카드(120)를 탑재한 이동 통신 단말기(110)를 이용하여 이동 통신 단말기(110)의 소유자는 포인트의 적립 및 사용, 신용 카드 결제 기능, 교통 카드 기능, 신분 인증 등을 포함한 다양한 오프라인 서비스를 이동 통신 단말기(110) 하나로 간편하게 사용할 수 있게 되었으며, 일상적인 오프라인에서의 서비스를 위해서 여러 장의 카드를 가지고 다님으로써 발생할 수 있는 불편함을 해소시켜 주었다.The owner of the
종래의 이동 통신 서비스와 신용 카드 서비스를 이용하기 위해서 사용자는 먼저 이동 통신 서비스를 위한 대리점 방문과 신용 카드 발급을 위한 고객 심사와 별도의 카드 수령 과정을 거쳐야 한다. 만약 이러한 절차를 그대로 스마트 카드(120)가 탑재된 이동 통신 단말기(110)에 적용한다면 여러 문제가 발생할 소지가 있다.In order to use a conventional mobile communication service and a credit card service, a user must first go through an agent visit for a mobile communication service, a customer examination for a credit card issuance, and a separate card receiving process. If such a procedure is applied to the
첫번째 경우로, 고객이 이동 통신 서비스를 받기 위해 대리점을 방문하여 스마트 카드(120)를 발급 받은 후, 스마트 카드(120)에 신용 카드 기능을 추가하기 위해서 사용자는 신용 카드사를 방문하여 스마트 카드(120)를 신용 카드사에 제출하여야 한다. 그 후, 신용 카드사에서는 고객 심사를 거쳐 스마트 카드(120)에 신용 카드 정보를 탑재시켜 등기 우편으로 발송한다. 그리고, 사용자는 스마트 카드(120)를 전달받아 이동 통신 단말기(110)에 장착하여 사용한다. 이와 같은 과정을 거치는 경우에는, 사용자가 스마트 카드(120)를 신용 카드사에 제출하면 고객 심사 기간 동안에는 이동 통신 서비스를 제공받지 못한다. 또한, 스마트 카드(120)를 제출하면 고객 정보 유출 등의 보안상의 문제가 발생할 수 있다.In the first case, after a customer visits a dealer to receive a mobile communication service and receives a
두번째 경우로, 고객이 이동 통신 서비스를 받기 위해 대리점을 방문하여 스마트 카드 발급 신청과, 대리점을 통한 신용 카드 발급 신청을 하는 경우, 스마트 카드(120)는 곧바로 신용 카드사로 보내진다. 그 후, 신용 카드사에서 고객 심사를 하고 심사 완료 후 등기 우편을 통해 사용자에게 스마트 카드(120)를 전달한다. 스마트 카드(120)를 전달받은 사용자는 이동 통신 단말기(110)에 장착하여 사용한다. 이와 같은 과정을 거치는 경우에, 신용 카드사의 고객 심사 기간이 줄어들 수 있고, 사용자가 신용 카드사를 방문해야 하는 과정이 생략되어, 카드 신청일로부터 카드 발급시까지의 전체적인 기간은 줄일 수 있으나, 고객 심사 및 발급 기간 동안에는 이동 통신 서비스를 이용하지 못하는 불편함이 발생한다. 또한, 신용 카드사 는 대리점을 통한 신용 카드 발급 신청을 위하여 추가의 부대 비용이 발생되며, 이동 통신사 입장에서도 이원화된 가입 프로세스로 인하여 사용자의 불편을 가중시켜 서비스 활성화를 기대하기 어렵다는 단점이 있다.In the second case, when a customer visits a dealership to receive a mobile communication service and applies for a smart card issuance application and a credit card issuance application through the agency, the
또한, 서비스 특성상 스마트 카드(120)의 발급, 수명 관리 및 고유 번호 관리를 이동 통신사에서 주관하게 되어 있다. 이러한 특성에 의해 신용 카드사 입장에서는 고객 금융 정보를 이동 통신사에 노출시켜야만 하는 위험성을 가지게 된다. In addition, due to the service characteristics, issuance, life management, and unique number management of the
상기한 문제점을 해결하기 위해 본 발명은, 무선을 통하여 스마트 카드로 신용 카드 기능 뿐 아니라 다양한 부가 서비스를 다운로드 받기 위한 후발급 시스템 및 그 절차를 제공함에 그 목적이 있다.In order to solve the above problems, an object of the present invention is to provide a post-issuance system and a procedure for downloading various additional services as well as a credit card function through a wireless card.
상기한 목적을 달성하기 위해 본 발명은, 신용 카드 발급을 포함한 다양한 부가 서비스 기능을 이동 통신 서비스를 통하여 무선 방식으로 스마트 카드에 다운로드하는 후발급 시스템으로서, 응용 프로그램의 상태를 관리하고, 다운로드할 부가 서비스 응용 프로그램을 생성하는 응용 프로그램 관리 서버; 응용 프로그램 관리 서버로부터 무선 후발급 요청을 받아 부가 서비스를 위한 응용 프로그램 및 개인 정보를 다운로드하기 위한 다운로드 서버; 스마트 카드의 인증 및 부가 서비스 제공을 위해 사용될 암호화 알고리즘과 키 정보를 관리하는 키 번호 관리 서버; 및 응용 프로그램 또는 개인 정보를 무선 네트워크를 통해 수신받아 스마트 카드로 전달하는 이동 통신 단말기를 포함하는 것을 특징으로 한다. In order to achieve the above object, the present invention is a post-issuance system for downloading a variety of additional service functions including issuing a credit card to a smart card in a wireless manner through a mobile communication service, and manages the state of the application, the addition to download An application management server for creating a service application; A download server for receiving a wireless post-issuance request from an application management server and downloading an application and personal information for an additional service; A key number management server that manages an encryption algorithm and key information to be used for authentication of a smart card and provision of an additional service; And a mobile communication terminal that receives an application program or personal information through a wireless network and transmits the received application or personal information to a smart card.
또한, 본 발명의 제 2 목적에 의하면, 스마트 카드의 발급 이후에 추가로 요구되는 부가 서비스 제공을 위한 응용 프로그램을 이동 통신망을 통하여 무선으로 스마트 카드에 다운로드하는 방법으로서, (a) 응용 프로그램을 생성한 후 암호화하는 단계; (b) 암호화된 응용 프로그램을 후발급 시스템에 등록하는 단계; (c) 이동 통신 단말기를 이용하여 후발급 시스템에 접속하는 단계; (d) 후발급 시스템에서 스마트 카드의 고유 식별 번호를 인식하여 사용자 확인을 하는 단계; (e) 후발급 시스템에서 암호화된 응용 프로그램을 스마트 카드로 전송하는 단계; 및 (f) 암호화된 응용 프로그램을 복호화 및 인스톨하는 단계를 포함하는 것을 특징으로 한다.According to a second object of the present invention, a method of wirelessly downloading an application for providing an additional service required after issuing a smart card to a smart card wirelessly through a mobile communication network is provided. Encrypting after; (b) registering the encrypted application with the post-issuance system; (c) accessing a post-issuance system using a mobile communication terminal; (d) recognizing the unique identification number of the smart card in the post-issuance system and confirming the user; (e) transmitting the encrypted application to the smart card in the post-issuance system; And (f) decrypting and installing the encrypted application program.
또한, 본 발명의 제 3 목적에 의하면, 이동 통신 서비스와 금융 서비스 간의 종속성을 최소화하여 안전한 서비스 제공 및 고객 정보 유출을 방지하고, 신용 카드의 발급 기간 동안 이동 통신 서비스를 제공하기 위하여, 이동 통신 단말기에 탑재된 스마트 카드로 신용 카드를 무선으로 발급하는 방법으로서, (a) 이동 통신 서비스 등록 후 신용 카드를 신청하는 단계; (b) 스마트 카드의 사용자를 확인하는 단계; (c) 신용 카드사에서 발급 심사 후 결과를 전송하는 단계; (d) 응용 프로그램 관리 서버로 신용 카드의 다운로드를 요청하는 단계; (e) 응용 프로그램 관리 서버에서 스마트 카드 정보를 확인하고, 응용 프로그램을 설치하는 단계; (f) 카드 정보 데이터베이스로부터 사용자 정보 및 스마트 카드 정보를 확인하는 단계; (g) 신용 카드 발급 자료를 암호화하고 APDU를 구성하는 단계; (h) 스마트 카드에 신용 카드 발급 자료를 다운로드하는 단계; (i) 스마트 카드의 상태를 신용 카드 이용 가능 상태로 변경하는 단계; 및 (j) 신용 카드의 발급 결과를 보고하는 단계를 포 함하는 것을 특징으로 한다.In addition, according to the third object of the present invention, in order to minimize the dependency between the mobile communication service and the financial service to prevent the provision of secure service and leakage of customer information, and to provide the mobile communication service during the issuance period of the credit card, the mobile communication terminal A method of wirelessly issuing a credit card with a smart card mounted on the device, the method comprising: (a) applying for a credit card after registering a mobile communication service; (b) identifying a user of the smart card; (c) transmitting the result after the issuance examination by the credit card company; (d) requesting the download of the credit card to the application management server; (e) checking the smart card information in the application management server and installing the application; (f) verifying user information and smart card information from the card information database; (g) encrypting credit card issuance data and constructing an APDU; (h) downloading the credit card issuance material to the smart card; (i) changing the state of the smart card to a credit card enabled state; And (j) reporting the result of issuance of the credit card.
또한, 본 발명의 제 4 목적에 의하면, 이동 통신 서비스와 금융 서비스 간의 종속성을 최소화하여 안전한 서비스 제공 및 고객 정보 유출을 방지하고, 신용 카드의 발급 기간 동안 이동 통신 서비스를 제공하기 위하여, 이동 통신 단말기에 탑재된 스마트 카드로 신용 카드를 무선으로 발급하는 방법으로서, (a) 데이터 영역에 빈 데이터를 저장하여 스마트 카드를 발행하는 단계; (b) 신용 카드사에서 이동 통신망을 통하여 스마트 카드로 신용 카드 정보를 전송하는 단계; (c) 스마트 카드에서 신용 카드 정보를 인스톨하는 단계; (d) 스마트 카드의 상태를 신용 카드 이용 가능 상태로 변경하는 단계; 및 (e) 신용 카드의 발급 결과를 보고하는 단계를 포함하는 것을 특징으로 한다.In addition, according to the fourth object of the present invention, in order to minimize the dependency between the mobile communication service and the financial service to prevent the provision of secure services and the leakage of customer information, and to provide the mobile communication service during the issuance period of the credit card, the mobile communication terminal 12. A method of wirelessly issuing a credit card with a smart card mounted on the device, the method comprising: (a) issuing a smart card by storing empty data in a data area; (b) transmitting credit card information from the credit card company to the smart card through the mobile communication network; (c) installing credit card information from the smart card; (d) changing the state of the smart card to a credit card available state; And (e) reporting a result of issuing a credit card.
이하, 본 발명의 바람직한 실시예를 첨부된 도면들을 참조하여 상세히 설명한다. 우선 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. First, in adding reference numerals to the components of each drawing, it should be noted that the same reference numerals are used as much as possible even if displayed on different drawings. In the following description of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear.
JAVA 기반의 스마트 카드의 등장으로 인하여, 스마트 카드를 발급 받은 이후에도 사용자의 필요에 의해 사용자가 원하는 서비스를 위한 응용 프로그램을 스마트 카드에 추가하거나, 스마트 카드에서 삭제할 수 있게 되었다. 이러한 일련의 작업을 후발급(Post Issuing)이라고 하는데, 이 때, 응용 프로그램을 추가하거나 삭 제하는 경우 사용자 및 응용 프로그램 관리 서버에 대한 인증 및 암호화를 통해 안전하게 응용 프로그램을 추가하거나 삭제할 수 있다.With the advent of JAVA-based smart cards, even after a smart card is issued, an application for a service desired by the user can be added to the smart card or deleted from the smart card according to the needs of the user. This series of tasks is called post issuing, which allows you to add or delete applications securely by authenticating and encrypting users and application management servers.
스마트 카드의 이러한 후발급 절차는 사용자가 스마트 카드를 발급받은 이후에도 사용자의 요구에 따른 서비스 재구성(추가, 삭제, 변경)을 가능하게 해주어 사용자별로 개인화, 차별화된 서비스를 제공할 수 있도록 해주었다. 이러한 후발급은 스마트 카드 기반 서비스의 중요한 특징이 되었다.This post-issuance procedure of smart cards enables users to reconfigure (add, delete, change) services according to their needs even after they have been issued a smart card, thereby providing personalized and differentiated services for each user. This post-issuance has become an important feature of smart card-based services.
도 2는 본 발명의 실시예에 따른 부가 서비스 기능을 제공하기 위한 후발급 시스템을 간략하게 나타낸 블럭 구성도이다.2 is a block diagram schematically illustrating a post-issuance system for providing an additional service function according to an embodiment of the present invention.
부가 서비스 기능을 제공하는 후발급 시스템(AMS : Application Management System)은 크게 응용 프로그램 관리 서버(Application Management Server)(220), 다운로드 서버(Download Server)(230), 키 번호 관리 서버(Key Management Server)(240) 및 이동 통신 단말기(110)로 구성된다. 또한, 부가적인 시스템 구성 요소로서, 응용 프로그램 정보 데이터베이스(Application Profile Database)(210), 카드 관리 시스템(Card Management System)(250) 및 카드 정보 데이터베이스(Card Profile Database)(260)를 포함한다.A post-issuance system (AMS: Application Management System) that provides additional service functions is largely an application management server (Application Management Server) 220, a download server (230), a key number management server (Key Management Server) 240 and the
응용 프로그램 정보 데이터베이스(210)는 각종 응용 프로그램을 저장하고 있는 데이터베이스로서, JAVA 언어로 작성된 각종 서비스 애플릿(Applet)을 저장하고 있다.The application
응용 프로그램 관리 서버(220)는 기본적으로 각 카드별 응용 프로그램의 라이프 사이클(Life Cycle) 상의 상태를 관리하고 다운로드할 부가 서비스 응용 프로 그램을 사용자의 상태에 맞게 최종적으로 생성한다.The
이러한 응용 프로그램 관리 서버(220)는 응용 프로그램 등록 모듈(Application Registration Module)(222), 명령 발생 모듈(Command Generation Module)(224), 데이터 수집 모듈(Data Collection Module)(226) 및 다운로드 요청 모듈(Download Request Module)(228)로 구성된다.The
응용 프로그램 등록 모듈(222)은 응용 프로그램을 등록할 서비스 제공자의 등록, 승인, 삭제 등의 관리를 위한 응용 프로그램 제공 관리 기능과 서비스 제공자의 상품 정보, 즉, 응용 프로그램을 관리하는 기능으로 구성된다. 서비스 제공자가 응용 프로그램을 등록하는 시점에 응용 프로그램의 정보가 생성되는데 응용 프로그램 정보는 응용 프로그램의 관리 및 후발급을 위해 필요한 모든 정보를 담고 있는 것으로 응용 프로그램의 라이프 사이클을 관리하는 데 중요한 역할을 담당한다.The application
명령 발생 모듈(224)은 스마트 카드에 저장되어 있는 내용을 저장, 조회, 변경, 삭제 등의 관리를 위한 명령을 생성하는 모듈이다.The
데이터 수집 모듈(226)은 응용 프로그램의 무선 후발급을 위해 카드 정보를 참조하여 카드 종류, 카드 내 가용 메모리 정보 및 카드 내 이미 탑재되어 있는 응용 프로그램 등의 정보를 수집한 후, 서비스 제공자에게 서비스 사용자에 대한 인증을 수행한다. 이를 통해 응용 프로그램을 다운로드 받을 수 있는지의 여부를 확인하고, 사용자 특성에 맞는 개인 정보를 수집해서 다운로드할 응용 프로그램을 구성한다. 구성이 완료되면 키 번호 관리 서버(240)로 스마트 카드까지 안전하게 응 용 프로그램을 전달하기 위한 암호화 작업을 요청한다.The
다운로드 요청 모듈(228)은 데이터 수집 모듈(226)에서 키 번호 관리 서버(240)를 통한 암호화 작업이 끝나면 다운로드 서버(230)로 후발급을 요청한다.The
다운로드 서버(230)는 응용 프로그램 관리 서버(220)의 다운로드 요청 모듈(228)로부터 무선 후발급 요청을 받아 부가 서비스를 위한 응용 프로그램 및 개인 정보를 이동 통신 단말기(110)의 스마트 카드로 다운로드하기 위한 시스템으로 다운로드 서버 관리부(Download Server Agent)(232), 다운로드 정보 관리부(Download Descriptor Manager)(234), 응용 프로그램 정보 관리부(Application Information Manager)(236) 및 WAP 서비스 모듈(WAP Service Module)(238)로 구성된다.The
다운로드 서버 관리부(232)는 이동 통신 단말기(110)의 다운로드 사용자 관리부(112)와 통신하여 다운로드를 직접 수행하는 모듈이다.The
다운로드 정보 관리부(234)는 다운로드할 부가 서비스 응용 프로그램에 관한 정보, 즉 다운로드할 부가 서비스 응용 프로그램의 전체 크기 및 종류 등 다운로드 사용자 관리부(112)가 다운로드할 시점에 참고할 정보를 생성하고 관리한다.The
응용 프로그램 정보 관리부(236)는 응용 프로그램 관리 서버(220)로부터 다운로드 정보 관리부(234)에 추가할 정보를 수집하는, 다운로드 정보 관리부(234)를 지원하는 부분이다.The application
WAP 서비스 모듈(238)은 이동 통신 단말기(110)로 WAP(무선 어플리케이션 프로토콜 : Wireless Application Protocol)을 통한 서비스 관리 페이지를 제공한다.
The
이동 통신 단말기(110)는 응용 프로그램 또는 개인 정보를 무선 네트워크를 통해 수신 받아 이를 스마트 카드로 전달하는 역할을 하며, 다운로드 사용자 관리부(112)와 카드 관리부(114)로 구성된다.The
다운로드 사용자 관리부(112)는 다운로드 정보를 분석하여 이동 통신 단말기(110) 내에 응용 프로그램 또는 개인 정보를 다운받기 위하여 필요한 메모리 사이즈 및 필요한 시간을 할당한 후 다운로드 서버 관리부(232)와 통신하여 부가 서비스 응용 프로그램을 다운로드한다. 다운로드가 완료되면 암호화 알고리즘 및 키 정보 등을 포함하는 카드 명령셋(Card Command Set)을 추출하여 카드 관리부(114)로 전달한다.The
카드 관리부(114)는 다운로드 사용자 관리부(112)로부터 수신한 카드 명령셋을 스마트 카드로 전달하여 결과를 이동 통신 단말기 화면에 디스플레이 하거나 결과를 이동 통신 단말기의 브라우저 또는 다운로드 사용자 관리부(112)를 통해 다운로드 서버(230)로 전달한다.The
키 번호 관리 서버(240)는 스마트 카드의 인증 및 부가 서비스의 제공을 위해 사용될 암호화 알고리즘과 키 정보를 관리하는 시스템이다.The key
카드 관리 시스템(250)은 카드의 주문을 포함한 라이프 사이클을 관리하는 시스템으로서, 후발급 시스템 입장에서는 주요한 연계 시스템이다. 카드 관리 시스템(250)에서는 카드 정보를 생성하는 역할을 한다.The
카드 정보 데이터베이스(260)는 각 스마트 카드의 정보를 저장하고 있는 데이터베이스로서, 스마트 카드의 고유 식별 번호(CIN : Chip Image Number), 사용 내역 및 사용자의 개인 정보를 저장하고 있다.The
이상에서 설명된 다운로드 장치는 실제 다운로드할 대상과 다운로드 대상의 타입, 사이즈 등의 부가 정보로 구분되어 관리되며, 다운로드 서버(230)는 다운로드 시점에 부가 정보를 이동 통신 단말기(110) 측으로 전달하여, 다운로드 사용자 관리부(112)가 다운로드 서버(230)로부터 응용 프로그램을 다운로드하는 시점에 효율적인 다운로드를 지원할 수 있는 리소스(Resource)를 할당한다.The download apparatus described above is divided into and managed as additional information such as the type and size of the download target and the download target, and the
도 3은 본 발명의 실시예에 따른 스마트 카드의 고유 식별 번호의 구조를 나타낸 도면이다.3 is a diagram showing the structure of a unique identification number of a smart card according to an embodiment of the present invention.
고유 식별 번호(CIN : Chip Image Number)는 스마트 카드를 물리적으로 구분할 수 있는 유일한 ID로서, 카드 발행사에서 스마트 카드 발급 시점에 할당하여 스마트 칩에 입력하는 일련 번호이다. 현재는 고유 식별 번호 대신 ICCID(Integrated Circuit Card ID)를 사용하여 스마트 카드를 구분하고 있으나, ICCID는 카드 발행사 별로 독자적인 규격을 가지고 있어서 상호간에 호환이 되지 않는 단점이 있다. 따라서, 여러 개의 카드 관리 시스템(250)과 연동하기 위해서는 중복될 우려가 있는 ICCID를 사용할 수 없다. A unique identification number (CIN: Chip Image Number) is a unique ID that can physically distinguish a smart card, and is a serial number assigned by the card issuer to the smart chip at the time of issuing the smart card. Currently, smart cards are distinguished by using ICCIDs (Integrated Circuit Card IDs) instead of unique identification numbers. However, ICCIDs have their own specifications for each card issuer, so they are not compatible with each other. Accordingly, in order to interwork with multiple
따라서, 여러 개의 카드 관리 시스템(250)과 연동할 수 있도록 스마트카드 표준화 기구인 글로벌 오픈 플랫폼(GOP : Global Open Platform)에서 개념은 정의하여 놓았으나, 실제로 어떠한 형태로 구성하는 것이 좋은지에 대해서는 제시된 바가 없다.Therefore, the concept has been defined in the Global Open Platform (GOP), which is a smart card standardization organization, so that it can be linked with multiple
따라서, 도 2와 같은 스마트 카드 고유 식별 번호의 규격을 제시하여 사용함 으로써, 여러 개의 관리 시스템(250)을 통하여 사용할 수 있게 된다. 이에 따라, 응용 프로그램 관리 서버(220)는 스마트 카드 고유 식별 번호를 통해 어떠한 카드 관리 시스템(250)과도 연동하여 무선 후발급 기능을 제공할 수 잇다. 응용 프로그램 관리 서버(220) 입장에서 다수의 카드 관리 시스템(250)과 연계하여 서비스를 제공하는 것이 가능하게 된다.Therefore, by presenting and using the standard of the smart card unique identification number as shown in Figure 2, it can be used through a number of
스마트 카드의 메모리 가운데 8 Byte를 할당받아 스마트 카드 고유 식별 번호를 입력하여 사용되며, 8 Byte 가운데 앞의 2 Byte는 스마트 카드 발행시 고정되어 있는 응용 프로그램 관리 서버(220)에서 부여하는 발행자 구분자이다. 그리고, 나머지 6 Byte는 발행자가 부여하는 카드의 일련 번호 코드이다. 이 고유 식별 번호는 16진수(Hexadecimal Number)를 사용한다. 이 8 Byte는 카드의 라이프 사이클을 관리하는 카드 관리 시스템(250)에서만 변경 가능하나, 바람직한 운영을 위해서는 변경하지 않는 것이 좋다.8 Byte of the smart card is allocated and used to input a smart card unique identification number, and the
앞의 2 Byte에는 카드 관리사 코드와 발행자 코드가 입력되는데, 카드 관리사 코드는, 스마트 카드를 관리하며 관련 서비스를 제공하는 주체에 할당되는 코드로서, 통상적으로 이동 통신 서비스 업체에 할당되며, 신용 카드사도 관리 서버를 가지고 운영하면 코드가 할당될 수 있다. In the first 2 bytes, a card manager code and an issuer code are input. The card manager code is a code assigned to a subject that manages a smart card and provides a related service, and is usually assigned to a mobile service provider. If you operate with a management server, code can be assigned to it.
발행자 코드는 스마트 카드를 발행하는 신용 카드사 및 이동 통신 서비스 업체의 카드 관리 시스템(250)에 할당되는 코드이며, 동일한 카드 관리 시스템(250)에서도 다수의 발행자 코드를 부여할 수 있다. 예를 들어, SKT라는 하나의 이동 통신 서비스 업체에서 스마트 카드를 발행하는 경우에도 스마트 카드의 납품 업체에 따라 다수의 발행자 코드가 부여될 수 있다.The issuer code is a code assigned to the
도 4는 본 발명의 실시예에 따른 응용 프로그램의 다운로드 과정을 설명하기 위한 흐름도이다.4 is a flowchart illustrating a download process of an application program according to an exemplary embodiment of the present invention.
신용 카드사는 카드 발행 및 서비스 제공자로서 부가 서비스를 위한 응용 프로그램을 후발급 시스템(AMS)(200)에 등록하고 응용 프로그램의 타입, 사이즈 등의 정보를 생성한다. 응용 프로그램에는 개인 정보 암호화시 사용될 알고리즘과 키 생성 방법에 관한 정보들이 포함되어 있다. 키 생성을 위한 입력 데이터는 스마트 카드 고유 식별 번호(CIN)와 비밀 번호이다. 비밀 번호는 사용자와 신용 카드사만 알고 있어야 하며, 이에 따라 사용자와 신용 카드사 간의 보안 문제가 해결될 수 있다(S402).The credit card company registers an application program for additional services as a card issuer and service provider in the post-issuance system (AMS) 200 and generates information such as the type and size of the application program. The application program contains information about the algorithm and key generation method to be used to encrypt personal information. The input data for key generation is a smart card unique identification number (CIN) and password. The password should be known only to the user and the credit card company, thereby solving the security problem between the user and the credit card company (S402).
후발급 시스템(200)의 응용 프로그램 등록 모듈(222)에 응용 프로그램이 등록되면, 응용 프로그램 정보를 생성하여 이를 이동 통신 단말기(110)로 알리고, 이동 통신 단말기(110)가 응용 프로그램을 다운로드하도록 접속 요청 신호를 전달한다(S404).When the application is registered in the
접속 요청 신호를 전달받은 이동 통신 단말기(110)는 응용 프로그램의 다운로드를 위하여 이동 통신망을 통하여 후발급 시스템(200)에 접속한다(S406).The
이동 통신 단말기(110)가 후발급 시스템(200)에 접속되면, 후발급 시스템(200)에서는 사용자 확인을 위하여 이동 통신 단말기(110)로 스마트 카드(120)의 고유 식별 번호(CIN)를 요청한다(S408).When the
스마트 카드(120)의 고유 식별 번호(CIN)가 후발급 시스템(200)으로 전송되 어 사용자 확인 및 인증이 완료되면(S410), 후발급 시스템(200)은 WAP 서비스 모듈(238)을 통하여 응용 프로그램을 스마트 카드(120)로 전송한다(S412).When the unique identification number (CIN) of the
스마트 카드(120)에 응용 프로그램이 다운로드 되면, 암호화된 응용 프로그램을 복호화시킨다. 복호화가 끝나면 응용 프로그램을 스마트 카드(120)에 인스톨 시킨다. 인스톨이 성공적으로 완료된 경우에는 후발급 시스템(200)으로 다운로드가 성공적으로 이루어졌음을 알리는 결과를 전송하고, 다운로드나 인스톨이 실패한 경우에는 후발급 시스템(200)으로 다운로드 재요청 신호를 전송한다(S414).When the application program is downloaded to the
후발급 시스템(200)은 스마트 카드(120)로부터 다운로드 재요청 신호가 입력된 경우에는 S412 내지 S414 과정을 다운로드 성공시까지 반복한다. 스마트 카드(120)로부터 다운로드 완료 신호가 전송되면, 후발급 시스템(200)은 카드 발행사로 다운로드가 성공적으로 완료되었음을 알린다(S416).When the
도 5는 본 발명의 실시예에 따른 신용 카드를 발급 과정을 설명하기 위한 흐름도이다.5 is a flowchart illustrating a credit card issuing process according to an embodiment of the present invention.
사용자는 이동 통신사 대리점을 방문하여 이동 통신 서비스에 가입한다. 이 때 이동 통신 단말기(110)의 단말 식별 번호(Mobile Identification Number : MIN), 단말기 고유 번호(Electronic Serial Number : ESN), 스마트 카드 고유 식별 번호(Chip Image Number : CIN)를 포함한 이동 통신 서비스 가입 정보가 이동 통신 서비스 업체에 저장된다(S502).The user visits a mobile carrier agency and subscribes to a mobile communication service. In this case, the mobile communication service subscription information including a mobile identification number (MIN), a mobile terminal serial number (ESN), and a smart card unique identification number (Chip Image Number: CIN) of the
그리고, 사용자는 이동 통신사 대리점에서 신용 카드 발급 신청서를 작성하여 신용 카드 발급을 신청을 하고, 신용 카드 발급 신청서는 신용 카드사로 전송된 다. 사용자가 이동 통신사 대리점에서 신용 카드 발급 신청을 하면 이동 통신 서비스 가입 정보가 신용 카드사의 카드 관리 시스템(250)에 입력된다(S504).In addition, the user fills out an application for issuing a credit card by applying for a credit card issuance at a carrier, and the credit card issuing application is transmitted to the credit card company. When the user applies for a credit card issuance at a mobile carrier, the mobile communication service subscription information is input to the credit card company's card management system 250 (S504).
신용 카드 발급 신청서가 신용 카드사로 전송되면 신용 카드사는 카드 관리 시스템(250)을 통하여 사용자의 스마트 카드 소지 여부를 확인한다(S506). 카드 관리 시스템(250)에서는 이동 통신 서비스 가입시에 저장된 이동 통신 서비스 가입 정보를 통하여 스마트 카드의 사용자 확인 결과를 신용 카드사로 제공한다(S508).When the credit card issuance application is transmitted to the credit card company, the credit card company checks whether the user has a smart card through the card management system 250 (S506). The
스마트 카드 소지 여부가 전달되면, 신용 카드사에서는 카드 발급 심사를 한다. 카드 발급 심사 결과 신용 카드의 후발급이 결정되면, 신용 카드 발급 정보를 생성하고, 이동 통신망의 메시지 센터(Message Service Center : MSC)를 통하여 단문 메시지 방식으로 신용 카드 발급 결과를 전송하여, 고객의 신용 카드 발급을 유도한다(S510).If the possession of the smart card is passed, the credit card company checks the card issuance. As a result of the card issuing examination, after the issuance of the credit card is determined, the credit card issuing information is generated, and the credit card issuing result is transmitted by a short message method through a message service center (MSC) of the mobile communication network. Induce card issuance (S510).
사용자는 이동 통신 단말기(110)를 통하여 응용 프로그램 관리 서버(220)로 신용 카드 다운로드를 요청하고, 응용 프로그램 관리 서버(220)의 데이터 수집 모듈(224)에서는 스마트 카드의 카드 종류, 카드 내 가용 메모리 정보, 카드 내 이미 탑재되어 있는 응용 프로그램 정보를 수집한다(S512).The user requests the credit card download to the
응용 프로그램 정보 수집 결과, 신용 카드를 발급 받기 위한 응용 프로그램이 탑재되어 있지 않은 경우에는, 응용 프로그램 관리 서버(220)는 다운로드 요청모듈(228)을 통해서 다운로드 서버(230)에 응용 프로그램 설치 요청을 한다(S514).As a result of collecting application information, when an application program for issuing a credit card is not installed, the
다운로드 서버(230)의 다운로드 서버 관리부(232)는 이동 통신 단말기(110)의 다운로드 사용자 관리부(112)와의 통신을 통하여 탑재되어 있는 스마트 카드에 신용 카드 발급을 위한 응용 프로그램을 설치한다(S516). 응용 프로그램의 설치가 완료되면, 이동 통신 단말기(110)는 응용 프로그램 관리 서버(220)의 데이터 수집 모듈(226)로 응용 프로그램이 설치 완료되었음을 통보한다(S518).The
만일, S512 단계에서 응용 프로그램 정보 수집 결과, 신용 카드 발급을 위한 응용 프로그램이 스마트 카드에 탑재되어 있는 경우에는, S514 단계부터 S518 단계까지 생략하는 것이 가능하다.If, as a result of collecting the application information in step S512, if an application program for issuing a credit card is mounted on the smart card, steps S514 to S518 may be omitted.
이동 통신 단말기(110)에 신용 카드 발급을 위한 응용 프로그램이 탑재되어 있으면, 응용 프로그램 관리 서버(220)는 카드 관리 시스템(250)에 접속하여, 카드 관리 시스템(250)과 연결된 카드 정보 데이터베이스(260)에 저장되어 있는 사용자 정보 및 스마트 카드 정보를 확인한다(S520).If the
카드 관리 시스템(250)에서는 신용 카드사로 신용 카드 정보를 포함하는 APDU의 생성을 요청한다. 여기서 APDU란 Application Protocol Data Unit의 약자로서, 스마트 카드의 응용 프로그램에 의해 사용되는 메시지의 구조를 말하는 것이며, 신용 카드 정보가 어떤 내용을 통합하여 담고 있을 것이며, 카드와 카드 리더 사이에 어떻게 데이터를 전송될 것인가에 대한 정보를 담고 있는 구조를 말한다(S522).The
신용 카드사는 키 번호 관리 서버(240)를 통하여 APDU를 구성하고, 신용 카드 정보 자료를 암호화하여 신용 카드 발급 자료를 생성한다. 신용 카드 발급 자료는 생성되면, 응용 프로그램 관리 서버(220)로 전송된다(S524).The credit card company configures the APDU through the key
응용 프로그램 관리 서버(220)는 다운로드 요청 모듈(228)을 통하여 다운로 드 서버(230)로 전송된 신용 카드 발급 자료의 후발급을 위한 다운로드를 요청한다(S526). The
다운로드 서버(230)는 다운로드 요청 모듈(228)로부터 다운로드 요청이 들어오면, 다운로드 서버 관리부(232)에서는 신용 카드 발급 자료를 전송한다. 이 때, 다운로드 서버(230)의 다운로드 정보 관리부(234)와 응용 프로그램 정보 관리부(236)를 이용하여 신용 카드 발급 자료의 다운로드를 위한 정보를 수집하고, WAP 서비스 모듈(238)을 통해 이동 통신 단말기(110)의 다운로드 사용자 관리부(112)와 연결하여 신용 카드 발급 자료를 다운로드 시킨다(S528).When the download server receives a download request from the
이동 통신 단말기(110)는 신용 카드 발급 자료를 다운로드 받아 이를 복호화시키고 스마트 카드에 저장하여, 스마트 카드가 신용 카드로서의 기능을 발휘할 수 있도록 한다. 여기서, 신용 카드 발급 자료를 복호화 하는 과정에 있어서, 보안을 위하여 신용 카드 신청서 작성 당시 사용자가 지정했던 비밀 번호를 입력하는 단계를 첨가하는 것도 가능하다. 스마트 카드로의 신용 카드 후발급이 완료되면, 성공 또는 실패의 결과를 신용 카드사에 보고한다. 여기서 신용 카드사는 이동 통신 단말기(110)로부터 보고되는 결과를 처리하여, 재발급 또는 사용 승인 등의 결과를 처리하게 된다(S530).The
이상에서 설명한 방법 이외에도, 기존에 사용되던 신용 카드 서비스 응용 프로세서인 VSDC(Visa Smart Debit Credit)를 활용하여 본 발명의 후발급 서비스를 구현할 수 있다. 여기서, VSDC란 기존의 마그네틱 신용카드에 대체하기 위하여 비자 인터내셔널사에서 개발한 스마트 카드 거래 프로세서를 말한다. In addition to the above-described method, the post-issuance service of the present invention may be implemented by using a Visa Smart Debit Credit (VSDC) which is a credit card service application processor. Here, VSDC refers to a smart card transaction processor developed by Visa International in order to replace the existing magnetic credit card.
VSDC는 안전한 환경에서 선발급 방식, 즉 스마트 카드 발행 단계에서 사전에 약속된 응용 프로그램 및 데이터를 스마트 카드에 탑재하는 방식을 이용한다는 가정하여 설계되어졌고, 후발급은 고려되지 않고 설계되어 데이터 저장 명령에 데이터 무결성을 검증할 수 있는 MAC(Message Authentication Code)을 사용하지 않는다. 따라서, 이동 통신망을 통해 전달되는 응용 프로그램 및 후발급되는 신용 카드 정보 데이터에 대한 무결성을 확인할 수 있는 방법이 없다.VSDCs are designed in a secure environment under the premise of using pre-scheduled applications and data in the smart card issuance phase, and by pre-scheduling applications and data. Do not use a message authentication code (MAC) to verify data integrity. Therefore, there is no way to verify the integrity of the application and the credit card information data issued through the mobile communication network.
이를 해결하기 위하여, 스마트 카드 발급시 실제 신용 카드 발급 데이터와 같은 크기의 빈 데이터를 VSDC의 데이터 영역에 저장한 후, 응용 프로그램의 라이프 사이클을 발급 완료 상태로 변경한다. VSDC에서는 발급 완료 상태에서 데이터 갱신을 하는 경우 MAC을 사용한다. 따라서, 발급 완료 상태로 스마트 카드를 발행하고, 후발급을 하는 경우 MAC을 사용하게 되므로, 무결성 검증 이후에 신용 카드 정보를 갱신하여 후발급 탑재하게 된다.To solve this problem, when the smart card is issued, the empty data having the same size as the actual credit card issuing data is stored in the data area of the VSDC, and the life cycle of the application is changed to the issuance completion state. VSDC uses MAC to update data while issuing. Therefore, when the smart card is issued in the issuance state and the post-issuance is used, the MAC is used, and after the integrity verification, the credit card information is updated to carry the post-issuance.
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.The foregoing description is merely illustrative of the technical idea of the present invention, and various changes and modifications may be made by those skilled in the art without departing from the essential characteristics of the present invention. Therefore, the embodiments disclosed in the present invention are not intended to limit the technical idea of the present invention but to describe the present invention, and the scope of the technical idea of the present invention is not limited by these embodiments. The protection scope of the present invention should be interpreted by the following claims, and all technical ideas within the equivalent scope should be interpreted as being included in the scope of the present invention.
이상에서 설명한 바와 같이 본 발명에 의하면, 무선 후발급을 통해 이동 통신 서비스와 금융 서비스 간의 종속성을 최소화하여 안전한 서비스 제공 및 사용자의 고객 정보 유출을 방지할 수 있으며, 신용 카드사가 스마트 카드에 신용 카드 기능을 첨가할 때까지 이동 통신 단말기를 사용하는 것이 가능하게 된다.As described above, according to the present invention, it is possible to minimize the dependency between the mobile communication service and the financial service through wireless post-issuance, thereby providing a secure service and preventing the leakage of user information of the user. It is possible to use the mobile communication terminal until adding.
또한, 스마트 카드를 발급 받은 이후에도 사용자의 필요에 의해 원하는 응용 프로그램을 스마트 카드에 추가하거나 삭제하는 것이 가능하여 사용자 별로 개인화, 차별화 된 서비스를 제공할 수 있어, 스마트 카드 기반의 부가 서비스를 기획, 제공하고자 하는 서비스 제공자 혹은 서비스 개발자로 하여금 지속적인 서비스 개발 및 적용의 동기를 부여하게 되어 지속적으로 신규 서비스가 개발되는 것이 가능하다.In addition, even after the smart card is issued, it is possible to add or delete the desired application to the smart card according to the user's needs, thereby providing personalized and differentiated services for each user. It is possible to continuously develop new services by motivating the service provider or service developer who wishes to continuously develop and apply the service.
Claims (47)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020030084370A KR101153079B1 (en) | 2003-11-26 | 2003-11-26 | System and Method for Providing Supplementary Service to Mobile Terminal Equipped with Smart Card |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020030084370A KR101153079B1 (en) | 2003-11-26 | 2003-11-26 | System and Method for Providing Supplementary Service to Mobile Terminal Equipped with Smart Card |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20050050757A KR20050050757A (en) | 2005-06-01 |
| KR101153079B1 true KR101153079B1 (en) | 2012-06-04 |
Family
ID=38666085
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020030084370A Expired - Fee Related KR101153079B1 (en) | 2003-11-26 | 2003-11-26 | System and Method for Providing Supplementary Service to Mobile Terminal Equipped with Smart Card |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101153079B1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101431100B1 (en) * | 2013-06-20 | 2014-08-18 | 한국조폐공사 | Method of post-issuance for IC card with NFC function of user terminal, method of receiving service and IC card |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7264151B2 (en) * | 2005-07-20 | 2007-09-04 | Goldmine World, Inc. | Method and apparatus for multi-language user selection for system user interface |
| KR101158879B1 (en) | 2007-08-08 | 2012-06-26 | 주식회사 티모넷 | Method to activate electronic payment means in mobile terminal and activity server thereof |
| KR100884710B1 (en) * | 2008-07-29 | 2009-02-19 | 주식회사 스마트카드연구소 | Data control system and control method of subscriber authentication card using short range wireless communication |
| JP5363574B2 (en) * | 2008-08-28 | 2013-12-11 | エスケーテレコム株式会社 | Advertisement service system and method based on smart card, and smart card applied thereto |
| WO2010085004A1 (en) * | 2009-01-20 | 2010-07-29 | 주식회사 티모넷 | Method for activating electronic payment means and activation server |
| KR101396128B1 (en) * | 2009-11-05 | 2014-05-19 | 에스케이플래닛 주식회사 | Method, Apparatus And Mobile Communication Terminal for Managing Mobile IC Chip Credit Card |
| EP2397998A1 (en) * | 2010-06-17 | 2011-12-21 | Gemalto SA | Method and system for controlling the processing of a plurality of radio frequency communication streams by a chip card |
| KR101357949B1 (en) * | 2011-12-21 | 2014-02-03 | 에스케이씨앤씨 주식회사 | Method for provisioning service onto smart-card in user mobile handset and provision system using the same |
| US9923986B2 (en) | 2011-12-30 | 2018-03-20 | Mozido Corfire—Korea, Ltd. | Master TSM |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003134257A (en) | 2001-10-23 | 2003-05-09 | Casio Comput Co Ltd | Information terminal and information terminal setting program |
| US20030105969A1 (en) | 2001-11-30 | 2003-06-05 | Hitachi, Ltd. | Card system, method for installing an application in a card, and method for confirming application execution |
-
2003
- 2003-11-26 KR KR1020030084370A patent/KR101153079B1/en not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003134257A (en) | 2001-10-23 | 2003-05-09 | Casio Comput Co Ltd | Information terminal and information terminal setting program |
| US20030105969A1 (en) | 2001-11-30 | 2003-06-05 | Hitachi, Ltd. | Card system, method for installing an application in a card, and method for confirming application execution |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101431100B1 (en) * | 2013-06-20 | 2014-08-18 | 한국조폐공사 | Method of post-issuance for IC card with NFC function of user terminal, method of receiving service and IC card |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20050050757A (en) | 2005-06-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4645000B2 (en) | Method for dividing storage area of portable device | |
| US7269445B2 (en) | Method and apparatus for delivering program to storage module of mobile terminal | |
| CN104040553B (en) | Method for executing application program in NFC device | |
| US7886970B2 (en) | Data communicating apparatus and method for managing memory of data communicating apparatus | |
| US7150039B2 (en) | Information processing system, portable electronic device, access apparatus for the portable electronic device, and method of using memory space | |
| US7882208B2 (en) | Information management apparatus, information management method, and program for managing an integrated circuit | |
| CN105850155B (en) | System and method for managing application data for contactless card applications | |
| US7707225B2 (en) | Information processing apparatus, information processing method, and program | |
| EP1703408B1 (en) | Data communicating apparatus and method for managing memory of data communicating apparatus | |
| KR101153079B1 (en) | System and Method for Providing Supplementary Service to Mobile Terminal Equipped with Smart Card | |
| US7207482B2 (en) | Method and system for providing services to a portable electronic device via a terminal device that handles the portable electronic device | |
| JP2010533913A (en) | License enforcement | |
| JP4719324B2 (en) | IC card application reuse mounting method | |
| CN113064725B (en) | Virtual resource transfer method, vehicle-mounted unit, storage medium and electronic device | |
| KR101040577B1 (en) | Mobile application reissue method and system | |
| KR100901297B1 (en) | Virtual Merchant Network Operation System | |
| KR101819737B1 (en) | Method for Certificating Face-To-Face Service by using User's Mobile Device | |
| KR20160025540A (en) | Method for Certificating Face-To-Face Service by using User's Mobile Device | |
| AU2004203674B2 (en) | System for program delivery to a storage module of a mobile terminal | |
| KR101582279B1 (en) | Method for Providing Service by using Mobile Device | |
| KR20090036046A (en) | Method and system for providing wireless one-time authentication based target advertisement and mobile phone and recording medium for it | |
| KR20180022743A (en) | Method for Providing Service by using Mobile Device | |
| KR20170125773A (en) | Method for Providing Reverse Direction Certification of Service by using Mobile Device | |
| KR20170092499A (en) | Method for Providing Service by using Mobile Device | |
| KR20170088793A (en) | Method for Certificating Face-To-Face Service by using User's Mobile Device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E90F | Notification of reason for final refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| N231 | Notification of change of applicant | ||
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| E90F | Notification of reason for final refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20150504 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| L13-X000 | Limitation or reissue of ip right requested |
St.27 status event code: A-2-3-L10-L13-lim-X000 |
|
| U15-X000 | Partial renewal or maintenance fee paid modifying the ip right scope |
St.27 status event code: A-4-4-U10-U15-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20160427 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| L13-X000 | Limitation or reissue of ip right requested |
St.27 status event code: A-2-3-L10-L13-lim-X000 |
|
| U15-X000 | Partial renewal or maintenance fee paid modifying the ip right scope |
St.27 status event code: A-4-4-U10-U15-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20170504 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| FPAY | Annual fee payment |
Payment date: 20180504 Year of fee payment: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| FPAY | Annual fee payment |
Payment date: 20190503 Year of fee payment: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20200530 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20200530 |