[go: up one dir, main page]

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 PDF

Info

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
Application number
KR1020030084370A
Other languages
Korean (ko)
Other versions
KR20050050757A (en
Inventor
김지희
나동원
최진승
Original Assignee
에스케이플래닛 주식회사
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 에스케이플래닛 주식회사 filed Critical 에스케이플래닛 주식회사
Priority to KR1020030084370A priority Critical patent/KR101153079B1/en
Publication of KR20050050757A publication Critical patent/KR20050050757A/en
Application granted granted Critical
Publication of KR101153079B1 publication Critical patent/KR101153079B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record 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/067Record 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/07Record 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal 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

스마트 카드가 탑재된 이동 통신 단말기에 부가 서비스 기능을 제공하기 위한 시스템 및 방법{System and Method for Providing Supplementary Service to Mobile Terminal Equipped with Smart Card}System and Method for Providing Supplementary Service Function to Mobile Communication Device with Smart Card {System and Method for Providing Supplementary Service to Mobile Terminal Equipped with Smart Card}

도 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 command generation module 226 data acquisition module

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 mobile communication terminal 110 using the mobile communication terminal 110 equipped with the smart card 120 in the same manner as in FIG. 1 allows the user to earn and use points, credit card payment function, traffic card function, identity authentication, and the like. Various offline services, including a mobile communication terminal 110 can be used easily, and solved the inconvenience that may occur by carrying a plurality of cards for everyday offline services.

종래의 이동 통신 서비스와 신용 카드 서비스를 이용하기 위해서 사용자는 먼저 이동 통신 서비스를 위한 대리점 방문과 신용 카드 발급을 위한 고객 심사와 별도의 카드 수령 과정을 거쳐야 한다. 만약 이러한 절차를 그대로 스마트 카드(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 mobile communication terminal 110 equipped with the smart card 120 as it is, there are various problems.

첫번째 경우로, 고객이 이동 통신 서비스를 받기 위해 대리점을 방문하여 스마트 카드(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 smart card 120, the user visits a credit card company to add a credit card function to the smart card 120. ) Must be submitted to the credit card company. After that, the credit card company carries out the customer examination, mounts the credit card information on the smart card 120, and sends it by registered mail. Then, the user receives the smart card 120 is mounted on the mobile communication terminal 110 to use. In this case, when the user submits the smart card 120 to the credit card company, the mobile communication service is not provided during the customer examination period. In addition, if the smart card 120 is submitted, security problems such as leakage of customer information may occur.

두번째 경우로, 고객이 이동 통신 서비스를 받기 위해 대리점을 방문하여 스마트 카드 발급 신청과, 대리점을 통한 신용 카드 발급 신청을 하는 경우, 스마트 카드(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 smart card 120 is immediately sent to the credit card company. Thereafter, the credit card company performs a customer examination, and after completion of the examination, delivers the smart card 120 to the user through registered mail. The user who receives the smart card 120 is mounted on the mobile communication terminal 110 and used. In this case, the credit card company's customer screening period may be reduced, and the process of requiring the user to visit the credit card company may be omitted, thereby reducing the overall period from the card application date to the card issuance. The inconvenience of not using the mobile communication service occurs during the issuance period. In addition, a credit card company has an additional incidental cost for applying for credit card issuance through a dealership, and it is difficult for a mobile operator to expect service activation by increasing the inconvenience of the user due to the dual subscription process.

또한, 서비스 특성상 스마트 카드(120)의 발급, 수명 관리 및 고유 번호 관리를 이동 통신사에서 주관하게 되어 있다. 이러한 특성에 의해 신용 카드사 입장에서는 고객 금융 정보를 이동 통신사에 노출시켜야만 하는 위험성을 가지게 된다. In addition, due to the service characteristics, issuance, life management, and unique number management of the smart card 120 are managed by the mobile communication company. Due to these characteristics, credit card companies have a risk of exposing customer financial information to mobile carriers.

상기한 문제점을 해결하기 위해 본 발명은, 무선을 통하여 스마트 카드로 신용 카드 기능 뿐 아니라 다양한 부가 서비스를 다운로드 받기 위한 후발급 시스템 및 그 절차를 제공함에 그 목적이 있다.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 mobile communication terminal 110. Further system components include an application profile database 210, a card management system 250, and a card profile database 260.

응용 프로그램 정보 데이터베이스(210)는 각종 응용 프로그램을 저장하고 있는 데이터베이스로서, JAVA 언어로 작성된 각종 서비스 애플릿(Applet)을 저장하고 있다.The application program information database 210 is a database that stores various application programs, and stores various service applets written in the JAVA language.

응용 프로그램 관리 서버(220)는 기본적으로 각 카드별 응용 프로그램의 라이프 사이클(Life Cycle) 상의 상태를 관리하고 다운로드할 부가 서비스 응용 프로 그램을 사용자의 상태에 맞게 최종적으로 생성한다.The application management server 220 basically creates an additional service application program for managing and downloading the state on the life cycle of the application for each card according to the user's state.

이러한 응용 프로그램 관리 서버(220)는 응용 프로그램 등록 모듈(Application Registration Module)(222), 명령 발생 모듈(Command Generation Module)(224), 데이터 수집 모듈(Data Collection Module)(226) 및 다운로드 요청 모듈(Download Request Module)(228)로 구성된다.The application management server 220 may include an application registration module 222, a command generation module 224, a data collection module 226, and a download request module ( Download Request Module) 228.

응용 프로그램 등록 모듈(222)은 응용 프로그램을 등록할 서비스 제공자의 등록, 승인, 삭제 등의 관리를 위한 응용 프로그램 제공 관리 기능과 서비스 제공자의 상품 정보, 즉, 응용 프로그램을 관리하는 기능으로 구성된다. 서비스 제공자가 응용 프로그램을 등록하는 시점에 응용 프로그램의 정보가 생성되는데 응용 프로그램 정보는 응용 프로그램의 관리 및 후발급을 위해 필요한 모든 정보를 담고 있는 것으로 응용 프로그램의 라이프 사이클을 관리하는 데 중요한 역할을 담당한다.The application program registration module 222 includes an application program providing management function for managing registration, approval, and deletion of a service provider to register an application program, and product information of the service provider, that is, a function of managing an application program. When a service provider registers an application, information about the application is generated. The application information contains all the information necessary for the management and post-issuance of the application, which plays an important role in managing the application's life cycle. do.

명령 발생 모듈(224)은 스마트 카드에 저장되어 있는 내용을 저장, 조회, 변경, 삭제 등의 관리를 위한 명령을 생성하는 모듈이다.The command generation module 224 is a module for generating a command for managing, such as storing, inquiring, changing, and deleting contents stored in the smart card.

데이터 수집 모듈(226)은 응용 프로그램의 무선 후발급을 위해 카드 정보를 참조하여 카드 종류, 카드 내 가용 메모리 정보 및 카드 내 이미 탑재되어 있는 응용 프로그램 등의 정보를 수집한 후, 서비스 제공자에게 서비스 사용자에 대한 인증을 수행한다. 이를 통해 응용 프로그램을 다운로드 받을 수 있는지의 여부를 확인하고, 사용자 특성에 맞는 개인 정보를 수집해서 다운로드할 응용 프로그램을 구성한다. 구성이 완료되면 키 번호 관리 서버(240)로 스마트 카드까지 안전하게 응 용 프로그램을 전달하기 위한 암호화 작업을 요청한다.The data collection module 226 refers to the card information for wireless post-issuance of the application program, collects information such as the card type, available memory information in the card, and an application program already installed in the card, and then provides the service user with the service provider. Perform authentication on. Through this, it checks whether the application can be downloaded and configures the application to download and collect personal information suitable for the user's characteristics. When the configuration is completed, the key number management server 240 requests an encryption operation for securely delivering the application to the smart card.

다운로드 요청 모듈(228)은 데이터 수집 모듈(226)에서 키 번호 관리 서버(240)를 통한 암호화 작업이 끝나면 다운로드 서버(230)로 후발급을 요청한다.The download request module 228 requests post-issuance to the download server 230 when the data collection module 226 completes the encryption operation through the key number management server 240.

다운로드 서버(230)는 응용 프로그램 관리 서버(220)의 다운로드 요청 모듈(228)로부터 무선 후발급 요청을 받아 부가 서비스를 위한 응용 프로그램 및 개인 정보를 이동 통신 단말기(110)의 스마트 카드로 다운로드하기 위한 시스템으로 다운로드 서버 관리부(Download Server Agent)(232), 다운로드 정보 관리부(Download Descriptor Manager)(234), 응용 프로그램 정보 관리부(Application Information Manager)(236) 및 WAP 서비스 모듈(WAP Service Module)(238)로 구성된다.The download server 230 receives a wireless post-issuance request from the download request module 228 of the application management server 220 to download an application and personal information for an additional service to the smart card of the mobile communication terminal 110. Download Server Agent (232), Download Descriptor Manager (234), Application Information Manager (236) and WAP Service Module (238) to the system. It consists of.

다운로드 서버 관리부(232)는 이동 통신 단말기(110)의 다운로드 사용자 관리부(112)와 통신하여 다운로드를 직접 수행하는 모듈이다.The download server manager 232 communicates with the download user manager 112 of the mobile communication terminal 110 to directly perform the download.

다운로드 정보 관리부(234)는 다운로드할 부가 서비스 응용 프로그램에 관한 정보, 즉 다운로드할 부가 서비스 응용 프로그램의 전체 크기 및 종류 등 다운로드 사용자 관리부(112)가 다운로드할 시점에 참고할 정보를 생성하고 관리한다.The download information manager 234 generates and manages information about the additional service application program to be downloaded, that is, the size and type of the additional service application program to be downloaded, and information to be referred to when the download user manager 112 downloads.

응용 프로그램 정보 관리부(236)는 응용 프로그램 관리 서버(220)로부터 다운로드 정보 관리부(234)에 추가할 정보를 수집하는, 다운로드 정보 관리부(234)를 지원하는 부분이다.The application program information manager 236 is a part supporting the download information manager 234, which collects information to be added to the download information manager 234 from the application management server 220.

WAP 서비스 모듈(238)은 이동 통신 단말기(110)로 WAP(무선 어플리케이션 프로토콜 : Wireless Application Protocol)을 통한 서비스 관리 페이지를 제공한다. The WAP service module 238 provides a service management page through the WAP (Wireless Application Protocol) to the mobile communication terminal 110.                     

이동 통신 단말기(110)는 응용 프로그램 또는 개인 정보를 무선 네트워크를 통해 수신 받아 이를 스마트 카드로 전달하는 역할을 하며, 다운로드 사용자 관리부(112)와 카드 관리부(114)로 구성된다.The mobile communication terminal 110 receives an application program or personal information through a wireless network and delivers it to a smart card. The mobile communication terminal 110 includes a download user manager 112 and a card manager 114.

다운로드 사용자 관리부(112)는 다운로드 정보를 분석하여 이동 통신 단말기(110) 내에 응용 프로그램 또는 개인 정보를 다운받기 위하여 필요한 메모리 사이즈 및 필요한 시간을 할당한 후 다운로드 서버 관리부(232)와 통신하여 부가 서비스 응용 프로그램을 다운로드한다. 다운로드가 완료되면 암호화 알고리즘 및 키 정보 등을 포함하는 카드 명령셋(Card Command Set)을 추출하여 카드 관리부(114)로 전달한다.The download user manager 112 analyzes the download information, allocates the required memory size and the necessary time to download the application program or the personal information in the mobile communication terminal 110, and then communicates with the download server manager 232 to apply the additional service application. Download the program. When the download is complete, a card command set including an encryption algorithm and key information is extracted and transferred to the card manager 114.

카드 관리부(114)는 다운로드 사용자 관리부(112)로부터 수신한 카드 명령셋을 스마트 카드로 전달하여 결과를 이동 통신 단말기 화면에 디스플레이 하거나 결과를 이동 통신 단말기의 브라우저 또는 다운로드 사용자 관리부(112)를 통해 다운로드 서버(230)로 전달한다.The card manager 114 transmits the card command set received from the download user manager 112 to the smart card and displays the result on the screen of the mobile communication terminal, or displays the result through the browser or the download user manager 112 of the mobile communication terminal. Forward to 230.

키 번호 관리 서버(240)는 스마트 카드의 인증 및 부가 서비스의 제공을 위해 사용될 암호화 알고리즘과 키 정보를 관리하는 시스템이다.The key number management server 240 is a system for managing encryption algorithms and key information to be used for authentication of smart cards and provision of additional services.

카드 관리 시스템(250)은 카드의 주문을 포함한 라이프 사이클을 관리하는 시스템으로서, 후발급 시스템 입장에서는 주요한 연계 시스템이다. 카드 관리 시스템(250)에서는 카드 정보를 생성하는 역할을 한다.The card management system 250 is a system for managing a life cycle including ordering of cards, and is a main linkage system for the post-issuance system. The card management system 250 serves to generate card information.

카드 정보 데이터베이스(260)는 각 스마트 카드의 정보를 저장하고 있는 데이터베이스로서, 스마트 카드의 고유 식별 번호(CIN : Chip Image Number), 사용 내역 및 사용자의 개인 정보를 저장하고 있다.The card information database 260 is a database that stores information of each smart card. The card information database 260 stores a unique identification number (CIN: Chip Image Number) of the smart card, usage history, and user's personal information.

이상에서 설명된 다운로드 장치는 실제 다운로드할 대상과 다운로드 대상의 타입, 사이즈 등의 부가 정보로 구분되어 관리되며, 다운로드 서버(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 download server 230 transmits the additional information to the mobile communication terminal 110 at the time of downloading. The download user manager 112 allocates a resource capable of supporting efficient download at the time of downloading an application program from the download server 230.

도 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 card management systems 250, ICCIDs that may overlap may not be used.

따라서, 여러 개의 카드 관리 시스템(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 card management systems 250, but it has been suggested how it is actually configured. none.

따라서, 도 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 management system 250. Accordingly, the application management server 220 may provide a wireless post-issuance function by interworking with any card management system 250 through a smart card unique identification number. From the point of view of the application management server 220, it is possible to provide a service in connection with a plurality of card management systems 250.

스마트 카드의 메모리 가운데 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 front 2 Byte of the 8 Byte is an issuer identifier assigned by the application management server 220 fixed when issuing the smart card. The remaining 6 bytes are the serial number codes of the cards given by the issuer. This unique identification number uses a hexadecimal number. This 8 byte can be changed only in the card management system 250 that manages the life cycle of the card, but it is not preferable to change it for proper operation.

앞의 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 card management system 250 of a credit card company and a mobile communication service company that issues a smart card, and a plurality of issuer codes may be assigned to the same card management system 250. For example, even if a single mobile communication service company called SKT issues a smart card, a plurality of issuer codes may be assigned according to the supplier of the smart card.

도 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 application registration module 222 of the post-issuance system 200, the application information is generated and notified to the mobile communication terminal 110, and the mobile communication terminal 110 is connected to download the application. The request signal is transmitted (S404).

접속 요청 신호를 전달받은 이동 통신 단말기(110)는 응용 프로그램의 다운로드를 위하여 이동 통신망을 통하여 후발급 시스템(200)에 접속한다(S406).The mobile communication terminal 110 receiving the access request signal accesses the post-issuance system 200 through the mobile communication network to download the application program (S406).

이동 통신 단말기(110)가 후발급 시스템(200)에 접속되면, 후발급 시스템(200)에서는 사용자 확인을 위하여 이동 통신 단말기(110)로 스마트 카드(120)의 고유 식별 번호(CIN)를 요청한다(S408).When the mobile communication terminal 110 is connected to the post-issuance system 200, the post-issuance system 200 requests a unique identification number (CIN) of the smart card 120 to the mobile communication terminal 110 for user confirmation. (S408).

스마트 카드(120)의 고유 식별 번호(CIN)가 후발급 시스템(200)으로 전송되 어 사용자 확인 및 인증이 완료되면(S410), 후발급 시스템(200)은 WAP 서비스 모듈(238)을 통하여 응용 프로그램을 스마트 카드(120)로 전송한다(S412).When the unique identification number (CIN) of the smart card 120 is transmitted to the post-issuance system 200 and the user confirmation and authentication is completed (S410), the post-issuance system 200 is applied through the WAP service module 238 The program is transmitted to the smart card 120 (S412).

스마트 카드(120)에 응용 프로그램이 다운로드 되면, 암호화된 응용 프로그램을 복호화시킨다. 복호화가 끝나면 응용 프로그램을 스마트 카드(120)에 인스톨 시킨다. 인스톨이 성공적으로 완료된 경우에는 후발급 시스템(200)으로 다운로드가 성공적으로 이루어졌음을 알리는 결과를 전송하고, 다운로드나 인스톨이 실패한 경우에는 후발급 시스템(200)으로 다운로드 재요청 신호를 전송한다(S414).When the application program is downloaded to the smart card 120, the encrypted application program is decrypted. After decryption, the application is installed in the smart card 120. If the installation is successfully completed, the post-issuance system 200 transmits a result indicating that the download has been successfully performed. If the download or installation fails, the download re-request signal is transmitted to the post-issuance system 200 (S414). ).

후발급 시스템(200)은 스마트 카드(120)로부터 다운로드 재요청 신호가 입력된 경우에는 S412 내지 S414 과정을 다운로드 성공시까지 반복한다. 스마트 카드(120)로부터 다운로드 완료 신호가 전송되면, 후발급 시스템(200)은 카드 발행사로 다운로드가 성공적으로 완료되었음을 알린다(S416).When the post-issuance system 200 receives a download re-request signal from the smart card 120, the processes of S412 to S414 are repeated until the download is successful. When the download completion signal is transmitted from the smart card 120, the post-issuance system 200 notifies the card issuer that the download has been completed successfully (S416).

도 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 mobile communication terminal 110. Is stored in the mobile communication service provider (S502).

그리고, 사용자는 이동 통신사 대리점에서 신용 카드 발급 신청서를 작성하여 신용 카드 발급을 신청을 하고, 신용 카드 발급 신청서는 신용 카드사로 전송된 다. 사용자가 이동 통신사 대리점에서 신용 카드 발급 신청을 하면 이동 통신 서비스 가입 정보가 신용 카드사의 카드 관리 시스템(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 card management system 250 provides a user card verification result of the smart card to the credit card company through the mobile communication service subscription information stored at the time of subscribing the mobile communication service (S508).

스마트 카드 소지 여부가 전달되면, 신용 카드사에서는 카드 발급 심사를 한다. 카드 발급 심사 결과 신용 카드의 후발급이 결정되면, 신용 카드 발급 정보를 생성하고, 이동 통신망의 메시지 센터(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 application management server 220 through the mobile communication terminal 110, the data collection module 224 of the application management server 220, the card type of the smart card, available memory in the card Information and application program information already loaded in the card are collected (S512).

응용 프로그램 정보 수집 결과, 신용 카드를 발급 받기 위한 응용 프로그램이 탑재되어 있지 않은 경우에는, 응용 프로그램 관리 서버(220)는 다운로드 요청모듈(228)을 통해서 다운로드 서버(230)에 응용 프로그램 설치 요청을 한다(S514).As a result of collecting application information, when an application program for issuing a credit card is not installed, the application management server 220 makes a request for installing an application program to the download server 230 through the download request module 228. (S514).

다운로드 서버(230)의 다운로드 서버 관리부(232)는 이동 통신 단말기(110)의 다운로드 사용자 관리부(112)와의 통신을 통하여 탑재되어 있는 스마트 카드에 신용 카드 발급을 위한 응용 프로그램을 설치한다(S516). 응용 프로그램의 설치가 완료되면, 이동 통신 단말기(110)는 응용 프로그램 관리 서버(220)의 데이터 수집 모듈(226)로 응용 프로그램이 설치 완료되었음을 통보한다(S518).The download server manager 232 of the download server 230 installs an application program for issuing a credit card to a smart card mounted through communication with the download user manager 112 of the mobile communication terminal 110 (S516). When the installation of the application is completed, the mobile communication terminal 110 notifies the data collection module 226 of the application management server 220 that the application has been installed (S518).

만일, 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 mobile communication terminal 110 is equipped with an application program for issuing a credit card, the application management server 220 accesses the card management system 250, and the card information database 260 connected to the card management system 250. Check the user information and smart card information stored in the (S520).

카드 관리 시스템(250)에서는 신용 카드사로 신용 카드 정보를 포함하는 APDU의 생성을 요청한다. 여기서 APDU란 Application Protocol Data Unit의 약자로서, 스마트 카드의 응용 프로그램에 의해 사용되는 메시지의 구조를 말하는 것이며, 신용 카드 정보가 어떤 내용을 통합하여 담고 있을 것이며, 카드와 카드 리더 사이에 어떻게 데이터를 전송될 것인가에 대한 정보를 담고 있는 구조를 말한다(S522).The card management system 250 requests a credit card company to generate an APDU including credit card information. APDU, which stands for Application Protocol Data Unit, refers to the structure of messages used by applications of smart cards, how credit card information will be incorporated and how data is transferred between the card and the card reader. It refers to a structure containing information about whether or not (S522).

신용 카드사는 키 번호 관리 서버(240)를 통하여 APDU를 구성하고, 신용 카드 정보 자료를 암호화하여 신용 카드 발급 자료를 생성한다. 신용 카드 발급 자료는 생성되면, 응용 프로그램 관리 서버(220)로 전송된다(S524).The credit card company configures the APDU through the key number management server 240, and encrypts the credit card information data to generate credit card issuance data. When the credit card issuance data is generated, it is transmitted to the application management server 220 (S524).

응용 프로그램 관리 서버(220)는 다운로드 요청 모듈(228)을 통하여 다운로 드 서버(230)로 전송된 신용 카드 발급 자료의 후발급을 위한 다운로드를 요청한다(S526). The application management server 220 requests a download for post-issuance of the credit card issuing material transmitted to the download server 230 through the download request module 228 (S526).

다운로드 서버(230)는 다운로드 요청 모듈(228)로부터 다운로드 요청이 들어오면, 다운로드 서버 관리부(232)에서는 신용 카드 발급 자료를 전송한다. 이 때, 다운로드 서버(230)의 다운로드 정보 관리부(234)와 응용 프로그램 정보 관리부(236)를 이용하여 신용 카드 발급 자료의 다운로드를 위한 정보를 수집하고, WAP 서비스 모듈(238)을 통해 이동 통신 단말기(110)의 다운로드 사용자 관리부(112)와 연결하여 신용 카드 발급 자료를 다운로드 시킨다(S528).When the download server receives a download request from the download request module 228, the download server 230 transmits credit card issuance data. At this time, the download information management unit 234 and the application information management unit 236 of the download server 230 collects information for downloading the credit card issuance material, and the mobile communication terminal through the WAP service module 238 In connection with the download user management unit 112 of (110) and downloads the credit card issuance data (S528).

이동 통신 단말기(110)는 신용 카드 발급 자료를 다운로드 받아 이를 복호화시키고 스마트 카드에 저장하여, 스마트 카드가 신용 카드로서의 기능을 발휘할 수 있도록 한다. 여기서, 신용 카드 발급 자료를 복호화 하는 과정에 있어서, 보안을 위하여 신용 카드 신청서 작성 당시 사용자가 지정했던 비밀 번호를 입력하는 단계를 첨가하는 것도 가능하다. 스마트 카드로의 신용 카드 후발급이 완료되면, 성공 또는 실패의 결과를 신용 카드사에 보고한다. 여기서 신용 카드사는 이동 통신 단말기(110)로부터 보고되는 결과를 처리하여, 재발급 또는 사용 승인 등의 결과를 처리하게 된다(S530).The mobile communication terminal 110 downloads the credit card issuance data, decrypts it and stores it in the smart card, so that the smart card can function as a credit card. Here, in the process of decrypting the credit card issuance data, it is also possible to add the step of inputting the password specified by the user at the time of the credit card application for security purposes. Upon completion of credit card post-issuance to the smart card, report the result of success or failure to the credit card company. Here, the credit card company processes the result reported from the mobile communication terminal 110 to process a result such as reissuance or use approval (S530).

이상에서 설명한 방법 이외에도, 기존에 사용되던 신용 카드 서비스 응용 프로세서인 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)

신용 카드 발급을 포함한 부가 서비스 기능을 이동 통신 서비스를 통하여 무선 방식으로 스마트 카드에 다운로드하는 후발급 시스템으로서,A post-issuance system that downloads additional service functions including issuing a credit card to a smart card wirelessly through a mobile communication service. 응용 프로그램의 상태를 관리하고, 다운로드할 부가 서비스 응용 프로그램을 생성하는 응용 프로그램 관리 서버;An application management server that manages a state of an application and generates an additional service application to be downloaded; 상기 응용 프로그램 관리 서버로부터 무선 후발급 요청을 받아 부가 서비스를 위한 응용 프로그램 및 개인 정보를 다운로드하기 위한 다운로드 서버;A download server for receiving a wireless post-issuance request from the application management server and downloading an application program 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 the smart card and provision of an additional service; 상기 응용 프로그램 또는 상기 개인 정보의 다운로드를 위하여 다운로드 정보를 분석하여 필요한 메모리 사이즈 및 시간을 할당하며, 상기 응용 프로그램 또는 상기 개인 정보를 수신하여 탑재된 상기 스마트 카드로 전달하는 이동 통신 단말기; 및A mobile communication terminal for analyzing the download information for downloading the application or the personal information, allocating necessary memory size and time, and receiving the application program or the personal information and transmitting the received application information to the mounted smart card; And 상기 스마트 카드를 관리하여 서비스를 제공하는 주체에 할당되는 카드 관리사 코드, 스마트 카드를 발행하는 신용 카드사 및 이동 통신 업체의 상기 카드 관리 시스템에 할당되는 발행자 코드 및 발행자가 부여하는 일련 번호가 할당되는 카드 코드를 포함하는 스마트 카드 고유 식별 번호(CIN : Chip Image Number)를 포함하는 상기 스마트 카드의 정보를 저장하는 카드 정보 데이터베이스A card manager code assigned to a subject providing a service by managing the smart card, a credit card company issuing a smart card, and an issuer code assigned to the card management system of a mobile communication company and a serial number assigned by the issuer. A card information database storing information of the smart card including a smart card unique identification number (CIN) containing a code 를 포함하는 것을 특징으로 하는 스마트 카드로 부가 서비스를 제공하는 후발급 시스템.Post-issuance system for providing an additional service to the smart card comprising a. 제 1 항에 있어서, 상기 후발급 시스템은,According to claim 1, The post-issuance system, JAVA 언어로 작성된 응용 프로그램을 저장하고 있는 응용 프로그램 정보 데이터베이스; 및An application information database storing an application written in the JAVA language; And 상기 스마트 카드의 라이프 사이클을 관리하는 카드 관리 시스템Card management system for managing the life cycle of the smart card 를 추가로 포함하는 것을 특징으로 하는 스마트 카드로 부가 서비스를 제공하는 후발급 시스템.Post-issuance system for providing an additional service to the smart card, characterized in that it further comprises. 제 1 항에 있어서, 상기 응용 프로그램 관리 서버는,The method of claim 1, wherein the application management server, 상기 응용 프로그램을 등록할 서비스 제공자의 관리를 위한 응용 프로그램 제공자 관리 및 상기 응용 프로그램을 관리하는 응용 프로그램 등록 모듈;An application program manager for managing a service provider to register the application and an application program module for managing the application program; 상기 스마트 카드에 저장되어 있는 정보의 관리를 위한 명령을 생성하는 명령 발생 모듈;A command generation module for generating a command for managing information stored in the smart card; 무선 후발급을 위해 카드 정보를 수집한 후, 다운로드할 상기 응용 프로그램을 구성하고, 상기 키 번호 관리 서버를 통한 암호화 작업을 수행하는 데이터 수집 모듈; 및A data collection module configured to collect the card information for wireless post-issuance, configure the application to be downloaded, and perform an encryption operation through the key number management server; And 상기 데이터 수집 모듈에서의 암호화 작업이 끝나면, 상기 다운로드 서버로 후발급을 요청하는 다운로드 요청 모듈When the encryption operation in the data collection module is finished, a download request module for requesting post-issuance to the download server. 을 포함하는 것을 특징으로 하는 스마트 카드로 부가 서비스를 제공하는 후발급 시스템.Post-issuance system for providing an additional service to a smart card comprising a. 제 3 항에 있어서, 상기 카드 정보는,The method of claim 3, wherein the card information, 상기 스마트 카드의 종류, 상기 스마트 카드 내의 가용 메모리 정보, 상기 스마트 카드에 탑재되어 있는 응용 프로그램을 포함하는 것을 특징으로 하는 스마트 카드로 부가 서비스를 제공하는 후발급 시스템.And a type of the smart card, available memory information in the smart card, and an application program provided on the smart card. 제 1 항에 있어서, 상기 다운로드 서버는,The method of claim 1, wherein the download server, 상기 이동 통신 단말기와 통신하여 다운로드를 수행하는 다운로드 서버 관리부;A download server manager which communicates with the mobile communication terminal to download; 다운로드할 부가 서비스 응용 프로그램 관련 정보를 생성하고 관리하는 다운로드 정보 관리부;A download information manager configured to generate and manage information related to an additional service application to be downloaded; 상기 응용 프로그램 관리 서버로부터 스마트 카드 정보를 수집하여 상기 다운로드 정보 관리부를 지원하는 응용 프로그램 정보 관리부; 및An application information management unit which collects smart card information from the application management server and supports the download information management unit; And 상기 이동 통신 단말기로 WAP을 통한 서비스 관리 페이지를 제공하는 WAP 서비스 모듈WAP service module for providing a service management page through the WAP to the mobile communication terminal 을 포함하는 것을 특징으로 하는 스마트 카드로 부가 서비스를 제공하는 후발급 시스템.Post-issuance system for providing an additional service to a smart card comprising a. 제 5 항에 있어서, 상기 부가 서비스 응용 프로그램 관련 정보는,The method of claim 5, wherein the additional service application program related information, 다운로드할 부가 서비스 응용 프로그램의 전체 크기 및 종류를 포함하며 다운로드 시점에 참고하는 정보인 것을 특징으로 하는 스마트 카드로 부가 서비스를 제공하는 후발급 시스템.A post-issuance system for providing an additional service with a smart card, which includes the overall size and type of the additional service application to be downloaded and is information referred to at the time of downloading. 제 5 항에 있어서, 상기 이동 통신 단말기는,The method of claim 5, wherein the mobile communication terminal, 상기 다운로드 서버의 상기 다운로드 서버 관리부와 통신하여 상기 응용 프로그램을 다운로드하는 다운로드 사용자 관리부; 및A download user manager which communicates with the download server manager of the download server to download the application program; And 상기 다운로드 결과를 화면으로 디스플레이하거나, 상기 다운로드 서버로 전송하는 카드 관리부Card management unit for displaying the download result on the screen or transmits to the download server 를 포함하는 것을 특징으로 하는 스마트 카드로 부가 서비스를 제공하는 후발급 시스템.Post-issuance system for providing an additional service to the smart card comprising a. 삭제delete 제 2 항에 있어서, 상기 스마트 카드의 정보는,The method of claim 2, wherein the information of the smart card, 사용 내역, 사용자의 개인 정보를 포함하는 것을 특징으로 하는 스마트 카드로 부가 서비스를 제공하는 후발급 시스템.Post-issuance system for providing an additional service to the smart card, characterized in that the use history, the user's personal information. 삭제delete 제 1 항에 있어서, 상기 스마트 카드 고유 식별 번호는,The method of claim 1, wherein the smart card unique identification number, 상기 스마트 카드의 메모리 가운데 8 Byte를 할당받아, 상기 카드 관리사 코드와 상기 발행자 코드에 각각 1 Byte씩 할당하며, 상기 카드 코드에 6 Byte를 할당하는 것을 특징으로 하는 스마트 카드로 부가 서비스를 제공하는 후발급 시스템.After the 8 bytes of the memory of the smart card is allocated, the card management company code and the issuer code is assigned to each of 1 byte, and the card code to provide the additional service to the smart card, characterized in that allocating 6 bytes Issue system. 제 1 항에 있어서, 상기 스마트 카드 고유 식별 번호는,The method of claim 1, wherein the smart card unique identification number, 16진수를 사용하는 것을 특징으로 하는 스마트 카드로 부가 서비스를 제공하는 후발급 시스템.Post-issuance system for providing an additional service to the smart card, characterized in that using a hexadecimal number. 제 1 항에 있어서, 상기 스마트 카드는,The method of claim 1, wherein the smart card, 마이크로프로세서(MPU : Micro-Processor Unit), 메모리, 카드 운영체제(COS : Card Operating System), 보안 알고리즘, EEPROM(Electronically Erasable Programmable Read Only Memory)을 내장하고 있는 것을 특징으로 하는 스마트 카드로 부가 서비스를 제공하는 후발급 시스템.Provides additional services with a smart card, which includes a microprocessor unit (MPU), memory, a card operating system (COS), a security algorithm, and an electronically erasable programmable read only memory (EEPROM). Post-issuance system. 제 13 항에 있어서, 상기 스마트 카드는,The method of claim 13, wherein the smart card, 자체 연산 처리 및 대용량 저장의 기능의 갖춘 마이크로 컴퓨터를 COB(Chip on Board) 형태로 만든 것으로, SIM칩 형식으로 상기 이동 통신 단말기의 내부에 탑재시키는 것을 특징으로 하는 스마트 카드로 부가 서비스를 제공하는 후발급 시스템.After providing the additional service with a smart card, a microcomputer with its own arithmetic processing and mass storage is made in the form of a chip on board (COB), and is mounted inside the mobile communication terminal in the form of a SIM chip. Issue system. 스마트 카드의 발급 이후에 추가로 요구되는 부가 서비스 제공을 위한 응용 프로그램을 이동 통신망을 통하여 무선으로 상기 스마트 카드에 다운로드하는 방법으로서, A method of wirelessly downloading an application for providing an additional service required after issuing a smart card to the smart card wirelessly through a mobile communication network, (a) 상기 응용 프로그램을 생성한 후 암호화하는 단계;(a) creating and encrypting the application program; (b) 암호화된 응용 프로그램을 후발급 시스템에 등록하되, 개인 정보 암호화시 사용되는 알고리즘과 키 생성 방법에 관한 정보가 포함되어 있는 상기 응용 프로그램과 상기 응용 프로그램의 타입, 사이즈를 포함하는 응용 프로그램 정보를 상기 후발급 시스템에 등록하는 단계;(b) registering the encrypted application program in a post-issuance system, wherein the application program information including an algorithm and a key generation method used for encrypting personal information and the type and size of the application program are included. Registering with the post-issuance system; (c) 이동 통신 단말기가 상기 후발급 시스템에 접속하는 단계;(c) a mobile communication terminal accessing the post-issuance system; (d) 상기 후발급 시스템에서 상기 스마트 카드의 고유 식별 번호를 인식하여 사용자 확인을 하는 단계;(d) verifying a user by recognizing the unique identification number of the smart card in the post-issuance system; (e) 상기 이동 통신 단말기에서 상기 응용 프로그램 또는 상기 개인 정보의 다운로드를 위하여 다운로드 정보를 분석하여 필요한 메모리 사이즈 및 시간을 할당하며, 상기 후발급 시스템으로부터 수신된 상기 암호화된 응용 프로그램을 탑재된 상기 스마트 카드로 전송하는 단계; 및(e) The mobile communication terminal analyzes the download information for downloading the application or the personal information, allocates the required memory size and time, and is equipped with the encrypted application program received from the post-issuance system. Transmitting to a card; And (f) 상기 이동 통신 단말기가 상기 스마트 카드에 상기 암호화된 응용 프로그램이 복호화 및 인스톨되도록 하는 단계(f) allowing the mobile communication terminal to decrypt and install the encrypted application program on the smart card; 를 포함하는 것을 특징으로 하는 응용 프로그램을 무선으로 다운로드하는 방법.How to wirelessly download the application comprising a. 제 15 항에 있어서, 상기 단계 (a)는,The method of claim 15, wherein step (a) is 보안을 위하여 신용 카드사와 사용자만이 알고 있는 비밀 번호와 스마트 카드 고유 식별 번호(CIN)를 입력하여 키를 생성하는 것을 특징으로 하는 응용 프로그램을 무선으로 다운로드하는 방법.For security, a method of wirelessly downloading an application comprising generating a key by inputting a password and a smart card unique identification number (CIN) which are known only to the credit card company and the user. 삭제delete 제 15 항에 있어서, 상기 응용 프로그램과 상기 응용 프로그램 정보는, 상기 후발급 시스템의 응용 프로그램 등록 모듈에 등록되는 것을 특징으로 하는 응용 프로그램을 무선으로 다운로드하는 방법.The method of claim 15, wherein the application program and the application program information are registered in an application program registration module of the post-issuance system. 제 15 항에 있어서, 상기 단계 (c)는,The method of claim 15, wherein step (c) comprises: 상기 후발급 시스템에서 상기 응용 프로그램 정보를 상기 이동 통신 단말기로 전송함으로써 상기 후발급 시스템에 상기 응용 프로그램이 등록되었음을 알리는 것을 특징으로 하는 응용 프로그램을 무선으로 다운로드하는 방법.And transmitting the application information from the post-issuance system to the mobile communication terminal, thereby informing the post-issuance system that the application is registered. 제 19 항에 있어서, 상기 후발급 시스템은,The method of claim 19, wherein the post-issuance system, 상기 이동 통신 단말기로 상기 등록된 응용 프로그램을 다운로드하도록 접속 요청 신호를 전송하는 것을 특징으로 하는 응용 프로그램을 무선으로 다운로드하는 방법.And transmitting a connection request signal to download the registered application to the mobile communication terminal. 제 15 항에 있어서, 상기 단계 (d)는,The method of claim 15, wherein step (d) is 상기 스마트 카드의 고유 식별 번호와 카드 정보 데이터베이스에 저장되어 있는 사용자 및 스마트 카드 정보를 통하여 사용자 확인을 하는 것을 특징으로 하는 응용 프로그램을 무선으로 다운로드하는 방법.A method for wirelessly downloading an application program characterized in that the user is confirmed through the user identification and the smart card information stored in the unique identification number and the card information database of the smart card. 제 21 항에 있어서, 상기 고유 식별 번호는 The method of claim 21, wherein the unique identification number is 상기 스마트 카드를 물리적으로 구분할 수 있는 유일한 ID로서, 카드 발행사에서 상기 스마트 카드 발급 시점에 할당하여 입력하는 것을 특징으로 하는 응용 프로그램을 무선으로 다운로드하는 방법.A method of wirelessly downloading an application program as a unique ID for physically distinguishing the smart card, the card issuer assigning and inputting the smart card at the time of issuing the smart card. 제 15 항에 있어서, 상기 단계 (e)는,The method of claim 15, wherein step (e) 다운로드 서버의 WAP 서비스 모듈과 상기 이동 통신 단말기의 다운로드 사용자 관리부와의 접속을 통하여 상기 응용 프로그램을 상기 스마트 카드에 전송시키는 것을 특징으로 하는 응용 프로그램을 무선으로 다운로드하는 방법.And transmitting the application program to the smart card through a connection between a WAP service module of a download server and a download user manager of the mobile communication terminal. 제 15 항에 있어서, 상기 단계 (f)는,The method of claim 15, wherein step (f) comprises: 상기 응용 프로그램의 복호화 및 인스톨이 실패한 경우, 상기 후발급 시스템으로 다운로드 재요청 신호를 전송하여 상기 단계 (e) 내지 (f)의 과정을 반복하는 것을 특징으로 하는 응용 프로그램을 무선으로 다운로드하는 방법.If the decoding and installation of the application fails, a method for wirelessly downloading an application program comprising transmitting a download re-request signal to the post-issuance system and repeating the steps (e) to (f). 제 15 항에 있어서, 상기 단계 (f)는,The method of claim 15, wherein step (f) comprises: 상기 응용 프로그램의 인스톨이 끝나면, 상기 이동 통신 단말기는 다운로드가 성공적으로 이뤄졌음을 알리는 결과를 상기 후발급 시스템으로 전송하는 것을 특징으로 하는 응용 프로그램을 무선으로 다운로드하는 방법.When the installation of the application is finished, the mobile communication terminal wirelessly downloads the application, characterized in that for transmitting to the post-issuance system a result indicating that the download was successful. 제 25 항에 있어서, 상기 후발급 시스템은,The method of claim 25, wherein the post-issuance system, 상기 이동 통신 단말기로부터 전송받은 다운로드 성공 결과를 상기 카드 발행사로 전송하는 것을 특징으로 하는 응용 프로그램을 무선으로 다운로드하는 방법.And transmitting the download success result received from the mobile communication terminal to the card issuer. 이동 통신 서비스와 금융 서비스 간의 종속성을 최소화하여 안전한 서비스 제공 및 고객 정보 유출을 방지하고, 신용 카드의 발급 기간 동안 상기 이동 통신 서비스를 제공하기 위하여, 이동 통신 단말기에 탑재된 스마트 카드로 상기 신용 카드를 무선으로 발급하는 방법으로서,In order to minimize the dependency between the mobile communication service and the financial service to prevent the provision of a secure service and the leakage of customer information, and to provide the mobile communication service during the issuance period of the credit card, the smart card mounted on the mobile terminal is used. As a method of issuing wirelessly, (a) 이동 통신 서비스 등록 후 상기 신용 카드를 신청하는 단계;(a) applying for the credit card after registering a mobile communication service; (b) 상기 스마트 카드의 사용자를 확인하는 단계;(b) identifying a user of the smart card; (c) 신용 카드사에서 발급 심사 후 결과를 전송하는 단계;(c) transmitting the result after the issuance examination by the credit card company; (d) 응용 프로그램 관리 서버로 상기 신용 카드의 다운로드를 요청하는 단계;(d) requesting the download of the credit card to an application management server; (e) 상기 응용 프로그램 관리 서버에서 스마트 카드 정보를 확인하고, 응용 프로그램을 설치하는 단계;(e) checking smart card information at the application management server and installing an application program; (f) 카드 정보 데이터베이스로부터 사용자 정보 및 스마트 카드 정보를 확인하는 단계;(f) verifying user information and smart card information from the card information database; (g) 신용 카드 발급 자료를 암호화하고 APDU(Application Protocol Data Unit)를 구성하는 단계;(g) encrypting credit card issuance data and constructing an Application Protocol Data Unit (APDU); (h) 상기 스마트 카드에 상기 신용 카드 발급 자료를 다운로드하는 단계;(h) downloading the credit card issuance data to the smart card; (i) 상기 스마트 카드의 상태를 신용 카드 이용 가능 상태로 변경하되. 상기 스마트 카드에서 상기 암호화된 신용 카드 발급 자료를 다운로드 받아 복호화시켜 저장함으로써 신용 카드로써의 기능을 발휘하도록 하며, 상기 신용 카드 발급 자료의 복호화를 할 때, 보안을 위하여 상기 신용 카드 신청 당시 사용자가 지정했던 비밀 번호를 입력하는 과정을 첨가하는 단계(i) change the status of the smart card to a credit card enabled state; Download and decrypt the encrypted credit card issuance data from the smart card to function as a credit card. When decrypting the credit card issuance data, the user is designated at the time of the credit card application for security. Adding the process of entering the password that was (j) 상기 신용 카드의 발급 결과를 보고하는 단계(j) reporting the result of issuing the credit card 를 포함하는 것을 특징으로 하는 신용 카드를 무선으로 발급하는 신용 카드 후발급 방법.Credit card post-issuance method for wirelessly issuing a credit card comprising a. 제 27 항에 있어서, 상기 단계 (a)는,The method of claim 27, wherein step (a) comprises: 이동 통신사 대리점을 통하여 이동 통신 서비스 가입 및 신용 카드 발급 신청을 하는 것을 특징으로 하는 신용 카드를 무선으로 발급하는 신용 카드 후발급 방법.A credit card post-issuance method for wirelessly issuing a credit card, characterized by applying for a mobile communication service subscription and a credit card issuance through a mobile carrier. 제 28 항에 있어서,29. The method of claim 28, 상기 신용 카드 발급 신청이 이루어지면 이동 통신 서비스 가입 정보가 상기 신용 카드사의 카드 관리 시스템에 입력되는 것을 특징으로 하는 신용 카드를 무선으로 발급하는 신용 카드 후발급 방법.If the credit card issuance application is made, the credit card post-issuance method for issuing a wireless credit card, characterized in that the mobile communication service subscription information is input to the card management system of the credit card company. 제 29 항에 있어서, 상기 이동 통신 서비스 가입 정보는,The method of claim 29, wherein the mobile communication service subscription information, 상기 이동 통신 단말기의 단말 식별 번호(Mobile Identification Number : MIN), 단말기 고유 번호(Electronic Serial Number : ESN), 스마트 카드 고유 식별 번호(Chip Image Number : CIN)를 포함하는 것을 특징으로 하는 신용 카드를 무선으로 발급하는 신용 카드 후발급 방법.A wireless credit card, comprising: a mobile identification number (MIN), a mobile device serial number (ESN), and a smart card unique identification number (CIN) of the mobile communication terminal. Issuing credit card after issuing method. 제 27 항에 있어서, 상기 단계 (b)는,The method of claim 27, wherein step (b) 상기 신용 카드사에서 신용 카드 발급 신청서가 접수되면, 카드 관리 시스템을 통하여 상기 사용자의 스마트 카드 소지 여부를 확인하는 것을 특징으로 하는 신용 카드를 무선으로 발급하는 신용 카드 후발급 방법.If the credit card issuance application is received from the credit card company, credit card post-issuance method for issuing a credit card wirelessly, characterized in that whether the user has a smart card through a card management system. 제 27 항에 있어서, 상기 단계 (c)는,The method of claim 27, wherein step (c) comprises: 상기 신용 카드의 발급 심사 결과 후발급이 결정되면, 신용 카드 발급 자료를 생성하는 것을 특징으로 하는 신용 카드를 무선으로 발급하는 신용 카드 후발급 방법.If the post-issuance is determined as a result of the issuance screening of the credit card, credit card post-issuance method for issuing a credit card wirelessly, characterized in that for generating credit card issuance data. 제 27 항에 있어서, 상기 단계 (c)는,The method of claim 27, wherein step (c) comprises: 상기 신용 카드의 후발급이 결정되면, 이동 통신망의 메시지 센터(Message Service Center : MSC)를 통하여 단문 메시지 형식으로 신용 카드 발급 결과를 전송하는 것을 특징으로 하는 신용 카드를 무선으로 발급하는 신용 카드 후발급 방법.If the post-issuance of the credit card is determined, a credit card post-issuance for issuing a credit card wirelessly issuing the credit card issuing result, which is transmitted in a short message format through a message service center (MSC) of the mobile communication network. Way. 제 27 항에 있어서, 상기 단계 (e)는,The method of claim 27, wherein step (e) 상기 응용 프로그램 관리 서버의 데이터 수집 모듈에서 상기 스마트 카드의 종류, 상기 스마트 카드 내 가용 메모리 정보 및 상기 스마트 카드 내에 탑재되어 있는 응용 프로그램 정보를 수집하는 것을 특징으로 하는 신용 카드를 무선으로 발급하는 신용 카드 후발급 방법.A credit card for wirelessly issuing a credit card, wherein the data collection module of the application management server collects the type of the smart card, available memory information in the smart card, and application information mounted in the smart card. Post-issuance method. 제 34 항에 있어서,35. The method of claim 34, 상기 스마트 카드 정보 수집 결과, 신용 카드 발급을 위한 응용 프로그램이 탑재되어 있지 않는 경우,As a result of collecting the smart card information, if an application for issuing a credit card is not installed, (e1) 다운로드 서버에 상기 신용 카드 발급을 위한 응용 프로그램의 설치를 요청하는 단계;(e1) requesting a download server to install an application for issuing the credit card; (e2) 상기 다운로드 서버의 다운로드 서버 관리부에서 상기 스마트 카드에 상기 신용 카드 발급을 위한 응용 프로그램을 설치하는 단계; 및(e2) installing an application for issuing the credit card to the smart card in a download server manager of the download server; And (e3) 상기 이동 통신 단말기가 상기 응용 프로그램 관리 서버의 데이터 수집 모듈로 설치 완료를 통보하는 단계(e3) the mobile communication terminal notifying the completion of installation to the data collection module of the application management server; 를 추가로 포함하는 것을 특징으로 하는 신용 카드를 무선으로 발급하는 신용 카드 후발급 방법.Credit card post-issuance method for wirelessly issuing a credit card, characterized in that it further comprises. 제 35 항에 있어서, 상기 단계 (e2)는,36. The method of claim 35, wherein step (e2) comprises: 상기 신용 카드 발급을 위한 응용 프로그램을 암호화를 통하여 상기 이동 통신 단말기에 탑재된 상기 스마트 카드로 전송하면, 상기 스마트 카드에서 복호화하고 인스톨하는 것을 특징으로 하는 신용 카드를 무선으로 발급하는 신용 카드 후발급 방법.When the application program for issuing the credit card is transmitted to the smart card mounted in the mobile communication terminal through encryption, the credit card post-issuance method for wirelessly issuing a credit card, wherein the smart card is decrypted and installed. . 제 27 항에 있어서, 상기 단계 (f)는,The method of claim 27, wherein step (f) comprises: 상기 응용 프로그램 관리 서버가 상기 카드 관리 시스템에 연결된 카드 정보 데이터베이스에 접속하여 상기 사용자 정보 및 상기 스마트 카드 정보를 확인하는 것을 특징으로 하는 신용 카드를 무선으로 발급하는 신용 카드 후발급 방법.And a credit card post-issuance method for wirelessly issuing a credit card, wherein the application management server accesses a card information database connected to the card management system to verify the user information and the smart card information. 제 27 항에 있어서, 상기 단계 (g)는,The method of claim 27, wherein step (g) 상기 신용 카드사에서 신용 카드 정보가 어떤 내용을 담고 있을 것이며, 카드와 카드 리더 사이에 어떻게 데이터를 전송될 것인가에 대한 정보를 담고 있는 구조인 상기 APDU(Application Protocol Data Unit)를 생성하는 것을 특징으로 하는 신용 카드를 무선으로 발급하는 신용 카드 후발급 방법.The credit card company to generate the contents of the credit card information, and the APDU (Application Protocol Data Unit) which is a structure containing information on how to transfer data between the card and the card reader, characterized in that for generating Credit card post-issuance method of issuing a credit card wirelessly. 제 27 항에 있어서, 상기 단계 (g)는,The method of claim 27, wherein step (g) 상기 신용 카드사가 키 번호 관리 서버를 통하여 상기 APDU를 구성하고, 상기 신용 카드 정보 자료를 암호화하여 상기 신용 카드 발급 자료를 생성하는 것을 특징으로 하는 신용 카드를 무선으로 발급하는 신용 카드 후발급 방법.And the credit card company constituting the APDU through a key number management server, and encrypting the credit card information data to generate the credit card issuance data. 제 27 항에 있어서, 상기 단계 (h)는,The method of claim 27, wherein step (h) 상기 신용 카드사에서 암호화된 상기 신용 카드 발급 자료를 상기 응용 프로그램 관리 서버로 전송하면, 다운로드 서버의 WAP 서비스 모듈을 통하여 상기 이동 통신 단말기의 다운로드 사용자 관리부로 상기 신용 카드 발급 자료를 다운로드 시키는 것을 특징으로 하는 신용 카드를 무선으로 발급하는 신용 카드 후발급 방법.When the credit card issuing data transmitted from the credit card company to the application management server, the credit card issuing material is downloaded to the download user management unit of the mobile communication terminal through the WAP service module of the download server. Credit card post-issuance method of issuing a credit card wirelessly. 삭제delete 삭제delete 제 27 항에 있어서, 상기 단계 (j)는,The method of claim 27, wherein step (j) comprises: 상기 신용 카드사는 상기 이동 통신 단말기로부터 보고되는 신용 카드 후발급 결과에 따라, 재발급 또는 사용 승인을 하는 것을 특징으로 하는 신용 카드를 무선으로 발급하는 신용 카드 후발급 방법.The credit card company issuing a credit card wirelessly issuing a credit card, characterized in that for re-issuance or use authorization according to the credit card post-issuance result reported from the mobile communication terminal. 이동 통신 서비스와 금융 서비스 간의 종속성을 최소화하여 안전한 서비스 제공 및 고객 정보 유출을 방지하고, 신용 카드의 발급 기간 동안 상기 이동 통신 서비스를 제공하기 위하여, 이동 통신 단말기에 탑재된 스마트 카드로 상기 신용 카드를 무선으로 발급하는 방법으로서,In order to minimize the dependency between the mobile communication service and the financial service to prevent the provision of a secure service and the leakage of customer information, and to provide the mobile communication service during the issuance period of the credit card, the smart card mounted on the mobile terminal is used. As a method of issuing wirelessly, (a) 데이터 영역에 빈 데이터를 저장하여 상기 스마트 카드를 발행하는 단계;(a) issuing the smart card by storing empty data in a data area; (b) 신용 카드사에서 이동 통신망을 통하여 상기 스마트 카드가 탑재된 상기 이동 통신 단말기로 신용 카드 정보를 전송하는 단계;(b) transmitting credit card information from a credit card company to the mobile communication terminal equipped with the smart card through a mobile communication network; (c) 상기 스마트 카드에서 상기 신용 카드 정보를 인스톨하는 단계;(c) installing the credit card information in the smart card; (d) 상기 스마트 카드의 상태를 신용 카드 이용 가능 상태로 변경하되, 상기 스마트 카드에서 상기 암호화된 신용 카드 발급 자료를 다운로드 받아 복호화시켜 저장함으로써 신용 카드로써의 기능을 발휘하도록 하며, 상기 신용 카드 발급 자료의 복호화를 할 때, 보안을 위하여 상기 신용 카드 신청 당시 사용자가 지정했던 비밀 번호를 입력하는 과정을 첨가하는 단계; 및(d) change the state of the smart card to a credit card available state, and perform the function as a credit card by downloading, decrypting and storing the encrypted credit card issuing data from the smart card, and issuing the credit card When decrypting the data, adding a process for inputting a password designated by the user at the time of the credit card application for security; And (e) 상기 신용 카드의 발급 결과를 보고하는 단계(e) reporting the result of issuing the credit card 를 포함하는 것을 특징으로 하는 신용 카드를 무선으로 발급하는 신용 카드 후발급 방법.Credit card post-issuance method for wirelessly issuing a credit card comprising a. 제 44 항에 있어서, 상기 단계 (a)는,45. The method of claim 44, wherein step (a) comprises: 상기 스마트 카드 발급시 상기 빈 데이터를 VSDC(Visa Smart Debit Credit)의 데이터 영역에 저장한 후, 응용 프로그램의 라이프 사이클을 발급 완료 상태로 발행하는 것을 특징으로 하는 신용 카드를 무선으로 발급하는 신용 카드 후발급 방법.After issuing the smart card, after storing the empty data in the data area of the Visa Smart Debit Credit (VSDC), and issuing a life cycle of the application in the issuing state after the credit card for wirelessly issuing a credit card. Issuance method. 제 45 항에 있어서, 상기 VSDC는,The method of claim 45, wherein the VSDC, 상기 스마트 카드 발행 단계에서 사전에 약속된 응용 프로그램 및 데이터를 상기 스마트 카드에 탑재하는 방식을 이용한다는 가정하여 설계되었고, 데이터 저장 명령에 상기 데이터의 무결성을 검증할 수 있는 MAC(Message Authentication Code)을 사용하지 않는 것을 특징으로 하는 신용 카드를 무선으로 발급하는 신용 카드 후발급 방법.It is designed on the assumption that the smart card issuing step uses a method of loading a predetermined application and data on the smart card, and a message authentication code (MAC) for verifying the integrity of the data is included in a data storage command. A credit card post-issuance method for wirelessly issuing a credit card, characterized in that it is not used. 제 44 항에 있어서, 상기 단계 (c)는,45. The method of claim 44, wherein step (c) comprises: 상기 스마트 카드에 상기 신용 카드 정보를 인스톨하는 경우, 응용 프로그램의 라이프 사이클이 발급 완료 상태로 되어 있어, MAC(Message Authentication Code)을 사용하여 무결성 검증을 한 후 신용 카드 정보를 탑재하는 것을 특징으로 하는 신용 카드를 무선으로 발급하는 신용 카드 후발급 방법.When the credit card information is installed in the smart card, the life cycle of the application program is completed, and the credit card information is mounted after performing integrity verification using a message authentication code (MAC). Credit card post-issuance method of issuing a credit card wirelessly.
KR1020030084370A 2003-11-26 2003-11-26 System and Method for Providing Supplementary Service to Mobile Terminal Equipped with Smart Card Expired - Fee Related KR101153079B1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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&#39;s Mobile Device
KR20160025540A (en) Method for Certificating Face-To-Face Service by using User&#39;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&#39;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