KR20050047704A - 아이피 기반 스마트 카드 시스템 및 운용 방법 - Google Patents

아이피 기반 스마트 카드 시스템 및 운용 방법 Download PDF

Info

Publication number
KR20050047704A
KR20050047704A KR1020030081472A KR20030081472A KR20050047704A KR 20050047704 A KR20050047704 A KR 20050047704A KR 1020030081472 A KR1020030081472 A KR 1020030081472A KR 20030081472 A KR20030081472 A KR 20030081472A KR 20050047704 A KR20050047704 A KR 20050047704A
Authority
KR
South Korea
Prior art keywords
smart card
card
application
terminal
smart
Prior art date
Application number
KR1020030081472A
Other languages
English (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 KR1020030081472A priority Critical patent/KR20050047704A/ko
Publication of KR20050047704A publication Critical patent/KR20050047704A/ko

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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; CALCULATING OR 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
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Finance (AREA)
  • Human Resources & Organizations (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Technology Law (AREA)
  • Data Mining & Analysis (AREA)
  • Development Economics (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Stored Programmes (AREA)

Abstract

본 발명은 IP(Internet Protocol) 주소가 포함된 스마트 카드 통해 스마트 카드 서비스를 제공하는 IP 기반 스마트 카드 시스템과 상기 IP 기반 스마트 카드 시스템을 통해 IP가 할당되어 있는 서버(또는 장치)로부터 스마트 카드 단말기로 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)를 다운로드하여 탑재하는 방법에 대한 것으로서, 유·무선 인터넷 상의 고유한 주소인 IP 정보를 포함하고 있는 스마트 카드 플랫폼이나 스마트 카드 애플리케이션을 탑재하고 있는 스마트 카드(또는 IC카드)와, 상기 IP 스마트 카드에 대한 IP 기반 서비스를 제공하는 스마트 카드 단말기와, 상기 스마트 카드 단말기에 기본적으로 탑재되어 있는 단말기 애플리케이션, 그리고 IP 스마트 카드로 IP 기반 서비스를 제공하는 유·무선 인터넷 상의 서버(또는 장치) 등으로 이루어진 IP 기반 스마트 카드 시스템; 그리고 상기 IP 기반 스마트 카드 시스템의 스마트 카드 단말기에 탑재된 단말기 애플리케이션을 통해 IP 스마트 카드에 포함된 IP 정보를 추출하여 스마트 카드 단말기 화면에 출력하고 추출된 IP 정보를 통해 IP가 할당된 유·무선 인터넷 상의 서버(또는 장치)를 선택하여 접속하는 단계, 단말기 애플리케이션이 선택된 IP 정보에 대응하는 유·무선 인터넷 상의 서버(또는 장치)에 접속하여 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)를 스마트 카드 단말기로 다운로드하고 스마트 카드 단말기에 탑재하여 IP 스마트 카드에 대한 스마트 카드 서비스를 제공하는 단계 등을 포함한다.

Description

아이피 기반 스마트 카드 시스템 및 운용 방법{Smart(IC) Card System Based on IP(Internet Protocol) and Method for Operating Smart(IC) Card System}
본 발명은 IP(Internet Protocol) 주소가 포함된 스마트 카드 통해 스마트 카드 서비스를 제공하는 IP 기반 스마트 카드 시스템과 상기 IP 기반 스마트 카드 시스템을 통해 IP가 할당되어 있는 서버(또는 장치)로부터 스마트 카드 단말기로 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)를 다운로드하여 탑재하는 방법에 대한 것으로서, 유·무선 인터넷 상의 고유한 주소인 IP 정보를 포함하고 있는 스마트 카드 플랫폼이나 스마트 카드 애플리케이션을 탑재하고 있는 스마트 카드(이하 ‘IP 스마트 카드’ 라고 한다)와, 상기 IP 스마트 카드에 대한 IP 기반 서비스를 제공하는 스마트 카드 단말기와, 상기 스마트 카드 단말기에 기본적으로 탑재되어 있는 단말기 애플리케이션, 그리고 IP 스마트 카드로 IP 기반 서비스를 제공하는 유·무선 인터넷 상의 서버(또는 장치) 등으로 이루어진 IP 기반 스마트 카드 시스템; 그리고 상기 IP 기반 스마트 카드 시스템의 스마트 카드 단말기에 탑재된 단말기 애플리케이션을 통해 IP 스마트 카드에 포함된 IP 정보를 추출하여 스마트 카드 단말기 화면에 출력하고 추출된 IP 정보를 선택하고, 해당 IP 정보에 대응하는 유·무선 인터넷 상의 서버(또는 장치)에 접속하여 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)를 스마트 카드 단말기로 다운로드하고, 다운로드된 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)를 탑재하고 실행하여 스마트 카드(또는 IC카드)에 대한 스마트 카드 서비스하는 방법 등을 통해 스마트 카드 단말기가 다양한 스마트 카드 서비스를 자동으로 제공하는 방법을 제공하는 것이다.
스마트 카드는 중앙처리장치와 다양한 메모리 소자들을 내장하여 각종 디지털 정보를 저장 및 연산 처리할 수 있는 신용카드 형태의 IC(Integrated Circuit) 칩 카드로서, 스마트 카드에 탑재되는 IC칩은 중앙처리장치, ROM(Read Only Memory), RAM(Random Access Memory), 그리고 EEPROM(Electrically Erasable and Programmable Read Only Memory) 등으로 구성되어 있기 때문에 일련의 작업을 수행할 수 있는 소형 컴퓨터의 역할을 수행한다.
그러나 입력 장치와 출력 장치가 존재하지 않기 때문에 스마트 카드 단말기로부터 명령을 입력받고, 해당 명령에 대한 일련의 작업을 수행하고, 그리고 상기 수행된 결과를 스마트 카드 단말기로 반환하여 출력하는 기능만을 제공할 뿐, 사용자의 입력을 받아 자가 연산을 수행하여 출력하는 기능 등은 존재하지 않는다. 즉, 스마트 카드는 스스로 동작하는 것이 아니라 스마트 카드 단말기에 탑재되어 있는 호스트 애플리케이션의 명령을 처리하여 응답하는 과정을 통해 동작한다.
따라서 스마트 카드 단말기에는 스마트 카드에 탑재될 스마트 카드 애플리케이션으로 일련의 작업을 명령하고, 스마트 애플리케이션이 응답하는 작업의 수행 결과를 처리하는 호스트 애플리케이션이 반드시 탑재되어 있어야만 한다.
스마트 카드 관련 기술이 발전하고 서비스 응용 범위가 확대되면서 최근 스마트 카드는 다목적용 콤비 카드로서, 카드제조사에 관계없이 프로그램 수행이 가능하여 플랫폼에 독립적이고, 카드 발급 후에도 프로그램의 설치와 삭제가 가능한 개방형 플랫폼을 지향하고 있다. 대표적인 스마트 카드의 개방형 플랫폼에는 자바카드(Javacard), MULTOS, SCFW(Smart Card For Windows), 그리고 SmartTEC OS 등이 있다.
자바 카드(Javacard)는 COS(Chip Operating System) 위에 JVM(Java Virtual Machine)을 탑재한 형태의 스마트 카드 플랫폼으로서, 온라인 다운로딩으로 카드 내부 프로그램 수정, 하나 이상의 응용프로그램 탑재, 그리고 통신을 위한 기존 스마트 카드 단말기와의 범용성을 바탕으로 하는 개방형 스마트 카드 플랫폼이다.
MULTOS는 몬덱스(Mondex)가가 개발하고 몬덱스가 이끄는 산업 콘소시움인 MAOSCO가 지원하는 다기능 운영체제인 MULTOS 위에 고유의 해석 언어인 MEL(Multos Executable Language)로 설계된 MVM(MEL Virtual Machine)을 탑재한 스마트 카드 플랫폼으로서, 유럽을 중심으로 다양한 스마트 카드 응용 분야에 활용되고 있으며, 국내에도 스마트 카드를 이용한 전자 화폐에 탑재되어 있는 개방형 스마트 카드 플랫폼이다.
SCFW 카드는 마이크로소프트사에서 개발한 스마트 카드 전용 8비트 운용체제의 MS 커널(MicroSoft Kernel)에 VBVM(Visual Basic Virtual Machine)을 탑재한 스마트 카드 플랫폼으로서, 마이크로소프트사의 비주얼 베이직(Visual Basic)을 통해 스마트 카드에 대한 해박한 지식이 없는 일반 개발자들도 친숙하게 스마트 카드 서비스 개발에 접근할 수 있도록 설계된 개방형 스마트 카드 플랫폼이다.
SmartTEC OS는 스마트 카드 규정인 ISO-7816에서 제안하는 파일 설계 구조와 달리 Windows NT와 동일한 구조로 설계된 데스크탑용 운영체제와 비슷한 스마트 카드 플랫폼으로서, VM을 탑재하지 않고도 온라인 다운로딩, 다목적 응용기능 등과 같은 개방성을 지원하고, 한번 포팅된 ROM 상의 프로그램은 벡터 테이블을 이용하여 온라인 상에서 패치가 가능한 개방형 스마트 카드 플랫폼이다.
상기와 같은 개방형 스마트 카드 플랫폼들의 특징은 카드 제조사에서 제작된 스마트 카드가 카드 발행 기관을 통해 스마트 카드 사용자에게 발행된 후에도 수시로 변하는 카드 발행 기관의 협력 업체 및 스마트 카드 응용 서비스 기관 등과 같이 스마트 카드의 응용 영역을 공유할 수 있는 후발급(Post Issuance) 애플리케이션 서비스를 지원한다는 것이다.
도면1은 유·무선 인터넷을 통해 개방형 스마트 카드로 스마트 카드 애플리케이션을 후발급 하는 기존 스마트 카드 시스템에 대한 간단한 블록도이다.
스마트 애플리케이션 후발급 서버는 유·무선 인터넷 상에서 스마트 카드 단말기를 통해 개방형 스마트 카드의 응용 영역으로 스마트 카드 애플리케이션을 후발급 하는 서버로서, 스마트 카드 발행 기관을 통해 발행된 스마트 카드의 응용 영역에 공유 접근할 수 있는 접근 코드를 부여받은 스마트 발행 기관의 협력 업체 및 스마트 카드 응용 서비스 기관 등에 탑재되어 있는 서버 시스템이다.
스마트 카드 단말기는 CAD(Card Acceptance Device)가 탑재되어 스마트 카드 단말기 역할을 수행하는 개인 컴퓨터, 스마트 카드 슬롯이나 IC 칩(Integrated Circuit Chip)이 탑재되어 있는 PCS(Personal Communication System), GSM(Global System for Mobile communications), PDC(Personal Digital Cellular), PHS(Personal Handyphone System), PDA(Personal Digital Assistant), 그리고 스마트폰(Smart Phone) 등을 포함하는 모든 무선 단말기, 스마트 카드 형태의 신용 카드 결제를 제공하는 CAT(Credit Authorization Terminal), CAD를 통해 매장의 상품 판매 정보를 관리하는 판매 시점 관리 장치(Point Of Sales; POS), 그리고 CAD가 탑재되어 있는 정보 안내 시스템(KIOSK) 등과 같이 모든 종류의 CAD 연동 장치를 포함한다.
본 발명에 따르면 스마트 카드 단말기는 전술한 바와 같이 스마트 카드 단말기 종류 및 제공하는 스마트 카드 서비스 종류와 기능에 따라 기술적인 특징이 서로 다르다. 그러나 일반적으로 대부분의 스마트 카드 단말기에는 스마트 카드 서비스 과정과 그 결과를 출력하는 출력부와, 스마트 카드 서비스를 위해 필요한 정보를 입력하는 입력부, 그리고 CAD를 통해 스마트 카드에 탑재된 스마트 카드 단말기에 명령을 전달하고 응답을 처리하는 호스트 애플리케이션 등으로 구성되어 있다.
스마트 카드 단말기의 출력부는 CRT(Cathode Ray Tube)와 LCD(Liquid Crystal Display) 등과 같은 모니터와 POS의 영수증 발급 장치와 같은 인쇄장치를 포함하여, 스마트 카드 단말기 및 스마트 카드 단말기에 탑재된 호스트 애플리케이션이 수행하는 스마트 카드 서비스 과정과 그 처리 결과를 출력하는 역할을 수행한다.
스마트 카드 단말기의 입력부는 PIN(Personal Identification Number) 입력과 같이 스마트 카드 서비스를 위해 필요한 정보를 입력하는 키보드와 마우스, 그리고 POS의 바코드 리더기를 포함하여, 스마트 카드 단말기 및 스마트 카든 단말기에 탑재된 호스트 애플리케이션이 수행하는 스마트 카드 서비스에 필요한 정보를 입력하는 역할을 수행한다.
호스트 애플리케이션(Host Application)은 CAD를 통해 스마트 카드에 탑재되어 있는 스마트 카드 애플리케이션과 통신하는 스마트 카드 단말기 애플리케이션으로서, 스마트 카드에 탑재되어 있는 각각의 스마트 카드 애플리케이션과 짝을 이루어 스마트 카드 단말기에 탑재되어 있는 애플리케이션이다. 일반적으로 호스트 애플리케이션은 ISO-7816과 같은 스마트 카드 표준의 APDU(Application Protocol Data Unit)를 통해 CAD를 경유하여 스마트 카드의 IC칩에 탑재된 스마트 카드 애플리케이션과 통신하고, 상기 스마트 카드 애플리케이션을 통해 스마트 카드 응용 영역으로부터 데이터를 읽어오거나 기록하는 스마트 카드 단말기 애플리케이션이다. 스마트 카드 표준에 따르면, 호스트 애플리케이션은 스마트 카드에 탑재된 스마트 카드 애플리케이션과 연동되어 있으며, APDU를 통해 스마트 카드 애플리케이션에 명령을 전송하고, 스마트 카드 애플리케이션이 APDU를 통해 반환하는 응답을 처리하는 역할을 수행한다.
CAD(Card Acceptance Device)는 스마트 카드에 탑재된 IC칩으로부터 데이터를 읽어오거나, 상기 IC칩에 데이터를 기록할 수 있는 인터페이스 역할을 수행하는 장치로서, CAD와 스마트 카드의 연결 방식에 따라 스마트 카드는 접촉식 카드(Contact Card), 비접촉식 카드(Contactless Card), 하이브리드 카드(Hybrid Card), 그리고 콤비 카드(Combination Card) 등으로 분류된다.
상기와 같은 시스템을 통해 스마트 카드 단말기는 스마트 애플리케이션 후발급 서버에 접속하여 후발급 하고자 하는 스마트 카드 애플리케이션을 선택하고, 선택된 스마트 카드 애플리케이션을 스마트 카드 단말기로 다운로드하고, 다운로드된 스마트 카드 애플리케이션을 ISO-7816과 같은 스마트 카드 표준에 따라 스마트 카드의 응용 영역으로 탑재한다.
그러나, 상기와 같이 개방형 스마트 카드로 후발급 된 스마트 카드 애플리케이션이 정상적으로 작동되기 위해서는, 상기 후발급 된 스마트 카드 애플리케이션에 대응하는 호스트 애플리케이션이 스마트 카드 단말기에 탑재되어 있어야 한다. 만약 스마트 카드 단말기에 스마트 카드 애플리케이션에 대응하는 호스트 애플리케이션이 탑재되어 있지 않다면, 상기 스마트 카드 애플리케이션은 입력된 어떠한 작업도 수행할 수 없다.
즉, 스마트 카드 애플리케이션이 스마트 카드 단말기를 통해 주어진 작업을 수행하기 위해서는 스마트 카드 서비스가 개시되기 전에 해당 스마트 카드 애플리케이션에 대응하는 호스트 애플리케이션이 스마트 카드 단말기에 탑재되어 있어야 한다.
비록 개방형 스마트 카드의 응용 영역으로 스마트 카드 애플리케이션을 후발급 하는 것은 비교적 용이할지라도, 다양하게 변화하고 급격하게 확대되는 스마트 카드 서비스 응용 분야에 맞추어 스마트 카드 단말기에 각각의 스마트 카드 애플리케이션에 대응하는 일일이 호스트 애플리케이션을 탑재하는 것은 거의 불가능하다.
한편, 유·무선 인터넷 상의 서버(또는 장치)들의 고유한 주소인 IP 주소는 32비트 주소 체계로서 2^32(=232)개의 호스트에 대하여 고유한 주소를 부여할 수 있는 IPv4(Internet Protocol version 4)에서 128비트 주소 체계로서 2^128(=2128)개의 호스트대하여 고유한 주소를 부여할 수 있는 IPv6(Internet Protocol version 6)로 발전하였다.
차세대 IP 주소 체계인 IPv6는 현재 사용되고 있는 IPv4를 개선하기 위한 진화적 세트로서 설계되었으며, 하나의 호스트에서 다른 호스트로 연결하는 유니캐스트, 하나의 호스트에서 가까이 있는 여러 개의 호스트로 연결하는 애니캐스트, 그리고 하나의 호스트에서 다중 호스트로 연결하는 멀티캐스트 등과 같은 다양한 규정을 포함하고 있으며, 128 비트 주소 체계는 유·무선 인터넷 상에 존재하는 모든 종류의 서버와 장치에 유·무선 인터넷 상에서 고유한 IP 주소를 부여할 수 있는 기능을 제공한다.
즉, IPv6 체계에서는 유·무선 인터넷과 연결될 수 있는 모든 종류의 스마트 카드 단말기를 포함하여, 모든 종류의 전자 장치(Electronic Device)에 유·무선 인터넷 상에서 고유한 IP 주소를 부여 받을 수 있다.
특히, 10진수를 통해 32비트의 주소를 ‘xxx.xxx.xxx.xxx’로 표현하는 IPv4 체계와 다르게 16진수를 통해 128비트의 주소를 ‘XXXX:XXX:XXXX:XXXX:XXXX:XXX:XXXX:XXXX‘와 같이 표현하는 IPv6는 스마트 카드의 IC칩 상에 16바이트의 저장 공간만 있으면 유·무선 인터넷 상의 서버 및 장치에 대한 고유한 IP 주소를 저장할 수 있는 방법을 제공하며, 상기 IP 주소의 표현 형식도 최대 39개의 문자(32개의 16진수 문자 + 7개의 ‘:’)로 한정함으로써, IPv6 체계의 IP 주소를 스마트 카드의 IC칩에 탑재되어 IP 기반 스마트 카드 시스템을 운용하는데 유리한 조건을 제공한다.
또한, IPv6의 체계는 기존 IPv4 체계의 IP 주소와 호환되며, 확장된 헤더에 선택 사항들을 기술할 수 있고, 이것을 수신측 호스트에서만 검색되도록 함으로서 네트워크 속도를 전반적으로 빨라지게 하며, 패킷(Packet)의 출처 인증과 데이터 무결성의 보장 및 비밀의 보장 등을 위한 메커니즘이 통합되어 있음으로써, 본 발명이 제시하는 IP 기반 스마트 카드 시스템이 요구하는 고속 통신 기능과 보안 기능을 내부적으로 포함하고 있다.
상기와 같은 문제점들을 보완하기 위한 본 발명의 목적은 스마트 카드(또는 IC 카드)용 컨텐츠(또는 애플리케이션)를 저장하는 유·무선 인터넷상의 서버(또는 장치)와 상기 유·무선 인터넷상의 서버(또는 장치)에 할당되어 있는 고유 IP(Internet Protocol) 정보를 저장하는 스마트 카드(또는 IC 카드)와 상기 스마트 카드(또는 IC 카드)로부터 상기 고유 IP(Internet Protocol) 정보를 제공받아 상기 고유 IP(Internet Protocol) 정보에 대응하는 유·무선 인터넷상의 서버(또는 장치)에 접속하여 상기 스마트 카드(또는 IC 카드)용 컨텐츠(또는 애플리케이션)를 다운로드 받는 스마트 카드 단말기를 포함하는 IP(Internet Protocol) 기반 스마트 카드 시스템과 상기 스마트 카드 단말기로부터 상기 스마트 카드에 포함된 IP 정보를 추출하여 스마트 카드 단말기 화면에 출력시키는 단계, 상기 스마트 카드 단말기로부터 상기 스마트 카드 단말기 화면상에 출력된 상기 IP 정보를 통해 상기 IP가 할당된 유·무선 인터넷 상의 서버(또는 장치)를 선택하여 접속하는 단계, 상기 스마트 카드 단말기로부터 상기 유·무선 인터넷 상의 서버(또는 장치)에 접속하여 상기 스마트 카드(또는 IC 카드)용 컨텐츠(또는 애플리케이션)를 다운로드하여 상기 스마트 카드 단말기에 탑재시키는 단계 및 상기 스마트 카드 단말기에 탑재된 상기 스마트 카드(또는 IC 카드)용 컨텐츠(또는 애플리케이션)를 이용하여 상기 스마트 카드에 대한 스마트 카드 서비스를 제공하는 단계를 포함하는 IP(Internet Protocol) 기반 스마트 카드 시스템 운용 방법을 제공함에 있다.
본 발명은 IP(Internet Protocol) 주소가 포함된 스마트 카드 통해 스마트 카드 서비스를 제공하는 IP 기반 스마트 카드 시스템과 상기 IP 기반 스마트 카드 시스템을 통해 IP가 할당되어 있는 서버 및 장치로부터 스마트 카드 단말기로 스마트 카드 컨텐츠를 다운로드하여 탑재하는 방법에 대한 것으로서, 유·무선 인터넷 상의 고유한 주소인 IP 정보를 포함하고 있는 스마트 카드 플랫폼이나 스마트 카드 애플리케이션을 탑재하고 있는 스마트 카드와, 상기 IP 스마트 카드에 대한 IP 기반 서비스를 제공하는 스마트 카드 단말기와, 상기 스마트 카드 단말기에 기본적으로 탑재되어 있는 단말기 애플리케이션, 그리고 IP 스마트 카드로 IP 기반 서비스를 제공하는 유·무선 인터넷 상의 서버(또는 장치) 등으로 이루어진 IP 기반 스마트 카드 시스템; 그리고 상기 IP 기반 스마트 카드 시스템의 스마트 카드 단말기에 탑재된 단말기 애플리케이션을 통해 IP 스마트 카드에 포함된 IP 정보를 추출하여 스마트 카드 단말기 화면에 출력하고 추출된 IP 정보를 통해 IP가 할당된 유·무선 인터넷 상의 서버(또는 장치)를 선택하여 접속하는 단계, 단말기 애플리케이션이 선택된 IP 정보에 대응하는 유·무선 인터넷 상의 서버(또는 장치)에 접속하여 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)를 스마트 카드 단말기로 다운로드하고 스마트 카드 단말기에 탑재하여 IP 스마트 카드에 대한 스마트 카드 서비스를 제공하는 단계 등을 포함한다.
본 발명에서 IP 스마트 카드는 스마트 카드 플랫폼 및 각각의 스마트 카드 애플리케이션에 IPv4 및 IPv6 기반 IP 주소 체계의 IP 주소를 포함하는 IP 정보가 탑재되어 있는 스마트 카드(또는 IC카드)로서, 상기 IP 정보는 스마트 카드 애플리케이션이 구동되기 전에 스마트 카드 단말기로 전달된다. 본 발명에 따르면 IP 스마트 카드에 탑재되어 있는 IP 정보가 스마트 단말기로 전달되는 경우는, 스마트 카드 단말기가 APDU를 통해 스마트 카드(또는 IC카드)로 통신 연결을 시도하는 단계에서 APDU 규정의 일부로서 스마트 카드 단말기로 자동 전달되거나, 스마트 카드 단말기가 스마트 카드에 탑재되어 있는 특정 스마트 카드 애플리케이션과 연결을 시도하는 단계에서 해당 스마트 카드 애플리케이션에 특정 명령을 전달하기 전에 스마트 카드 단말기로 자동 전달된다.
또한, 상기 스마트 카드(또는 IC카드)는 신용카드 등의 형태뿐만 아니라, 무선통신장치에 탑재 또는 이탈착되는 IC칩 형태를 포함하여 이루어질 수도 있음을 명기하는 바이다.
본 발명에서 스마트 카드 단말기에 탑재되어 있는 단말기 애플리케이션은 스마트 카드 애플리케이션에 기본적으로 탑재되어 있는 호스트 애플리케이션으로서, 본 발명이 제시하는 방법에 따라 CAD에 접근한 스마트 카드로부터 IP 정보를 추출하고, 추출된 IP 정보에 대응하는 유·무선 인터넷 상의 서버(또는 장치)에 자동 접속하여 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)를 다운로드하는 역할을 수행한다.
본 발명에서 단말기 애플리케이션이 스마트 카드(또는 IC카드)로부터 추출한 IP 정보에 대응하는 서버(또는 장치)로부터 다운로드하는 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)는 해당 스마트 카드 애플리케이션이 구동되는 과정에서 필요한 스마트 카드 서비스 관련 컨텐츠로서, 일반적으로 스마트 카드 단말기로 다운로드 되어 해당 IP 정보에 대응하는 스마트 카드 애플리케이션과 짝을 이루는 호스트 애플리케이션 역할을 수행한다.
본 발명에서 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)를 저장하는 유·무선 인터넷 상의 서버(또는 장치)는 IPv4 및 IPv6 기반의 고유한 IP 주소가 할당되어 있는 호스트로서, 스마트 카드 단말기로 제공할 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)가 저장되어 있다. 본 발명에 따르면 유·무선 인터넷 상의 서버(또는 장치)에서 제공하는 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)는 스마트 카드(또는 IC카드) 응용 영역에 탑재되는 것이 아니라, 스마트 카드(또는 IC카드)에 탑재되어 있는 스마트 카드 애플리케이션의 정상적인 실행을 위해 해당 스마트 카드 단말기에 탑재되는 호스트 애플리케이션이다.
이하 첨부된 도면과 설명을 통해 본 발명의 특징을 상세히 설명한다. 단, 다음의 도면과 설명은 본 발명을 적절하게 설명하기 위한 여러 가지 방법 중에서 대표적인 방법에 대한 것이며, 본 발명이 다음의 도면과 설명만으로 한정되는 것은 아니다.
다음의 실시예는 본 발명 특징을 효과적으로 설명하기 위해 스마트 카드 단말기에 기본적으로 탑재되어 있는 단말기 애플리케이션이 스마트 카드(또는 IC카드)에 탑재되어 있는 스마트 카드 애플리케이션에 대응하는 IP 정보를 추출한 후, 유·무선 인터넷 상의 서버(또는 장치)에 접속하여 해당 스마트 카드 애플리케이션과 짝을 이루는 호스트 애플리케이션(=스마트 카드 컨텐츠)을 다운로드하여 스마트 카드 단말기에 탑재하는 경우에 대한 것이다.
도면2는 IP 정보가 탑재되어 있는 IP 스마트 카드와 단말기 애플리케이션이 탑재되어 있는 스마트 카드 단말기(210)로 구성된 IP 기반 스마트 카드 시스템에 대한 간단한 블록도이다.
IP 스마트 카드(또는 IC카드)는 IP 정보가 포함되어 있는 스마트 카드(또는 IC카드)로서, IP 정보는 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)가 저장되어 있는 서버(또는 장치)(200)의 유·무선 인터넷 상의 고유한 주소인 IP 주소와 상기 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)와 짝을 이루는 스마트 카드(또는 IC카드) 상의 스마트 애플리케이션 정보로 구성되어 있다.
본 실시예에 따르면 IP 정보에는 스마트 카드(또는 IC카드)용 애플리케이션과 짝을 이루는 스마트 카드(또는 IC 카드)용 컨텐츠(또는 애플리케이션)(235)가 저장되어 있는 유·무선 인터넷 상의 서버(또는 장치)(200)에 대응하는 IP 주소와, 상기 스마트 카드(또는 IC카드) 컨텐츠와 짝을 이루는 스마트 카드 애플리케이션에 대한 APDU 규정상의 클래스 ID와 스마트 카드 애플리케이션 명칭 등이 포함되어 있다.
IP 정보에 포함된 IP 주소는 스마트 카드(또는 IC카드)에 탑재된 스마트 카드(또는 IC카드) 애플리케이션에 대응하여 유·무선 인터넷 상의 서버(또는 장치)(200)에 저장되어 있는 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)에 대한 고유한 주소로서, IPv4 및 IPv6 등의 IP 주소 체계를 통해 IP 정보에 포함된다.
IP 정보에 포함된 APDU 규정상의 클래스 ID는 스마트 카드(또는 IC카드)에 탑재된 스마트 카드 애플리케이션을 해당 스마트 카드(또는 IC카드) 상에서 논리적으로 구분하는 ID로서, 각각의 스마트 카드(또는 IC카드) 애플리케이션에는 해당 스마트 카드(또는 IC카드) 상에서 고유한 ID가 지정되어 있다.
IP 정보에 포함된 스마트 카드(또는 IC카드) 애플리케이션 명칭은 스마트 카드(또는 IC카드)로부터 IP 정보를 추출한 스마트 카드 단말기(210)가 유·무선 인터넷 상의 서버(또는 장치)(200)에 접근하기 위해 스마트 카드 단말기(210) 출력부(215)에 출력시키는 스마트 카드 애플리케이션 정보로서, 스마트 카드 단말기(210)는 상기 스마트 카드(또는 IC카드) 애플리케이션 명칭을 통해 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)를 다운로드할 유·무선 인터넷 상의 서버(또는 장치)(200)를 선택한다.
본 발명에 따르면 상기 IP 정보에 포함되는 내용은 가장 기본적인 항목만을 서술한 것이며, 본 발명의 실시예에 따라 상기 IP 정보에 포함되는 항목은 추가될 수 있다.
스마트 카드(또는 IC카드)에 탑재되어 있는 단말기 애플리케이션(225)은 본 발명이 제시하는 방법에 따라 스마트 카드(또는 IC카드)로부터 IP 정보를 추출하기 위해 스마트 카드 단말기(210)에 기본적으로 탑재되는 호스트 애플리케이션으로서, 단말기 애플리케이션(225)이 스마트 카드(또는 IC카드)로부터 IP 정보를 추출하기 위해 IP 정보 추출을 명령하는 스마트 카드(또는 IC카드) 상의 대상과 단말기 애플리케이션(225)이 스마트 카드(또는 IC카드)로부터 IP 정보를 추출하는 방법은 스마트 카드 플랫폼의 구조에 따라 다르다. 스마트 카드 플랫폼의 구조에 따른 IP 정보의 특징에 대한 설명은 도면3에서 자세히 다룬다.
본 발명에 따르면 단말기 애플리케이션(225)에는 유·무선 인터넷 상의 서버(또는 장치)(200)로부터 다운로드하여 스마트 카드 단말기(210)에 탑재된 스마트 카드(또는 IC카드)용 컨텐츠(애플리케이션)에 대한 IP 정보가 저장되어 있는 IP D/B(230)가 탑재되어 있다.
IP D/B(230)는 단말기 애플리케이션(225)이 스마트 카드(또는 IC카드)로부터 IP 정보를 추출하고, 해당 IP 정보를 참조하여 유·무선 인터넷 상의 서버(또는 장치)(200)로부터 다운로드하여 현재 스마트 카드 단말기(210)에 탑재되어 있는 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)에 대응하는 IP 정보가 저장되어 있는 D/B(230)로서, 단말기 애플리케이션(225)이 유·무선 인터넷 상의 서버(또는 장치)(200)로부터 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)를 다운로드 한 후 해당 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)에 대응하는 IP 정보를 IP D/B(230)에 저장하며, 단말기 애플리케이션(225)이 스마트 카드(또는 IC카드)로부터 IP 정보를 추출하는 단계에서 해당 IP 정보에 대응하는 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)를 다운로드 할 지 여부를 결정하는 참조 정보의 역할을 수행한다.
스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)는 단말기 애플리케이션(225)이 스마트 카드(또는 IC카드)로부터 추출한 IP 정보에 대응하는 서버(또는 장치)(200)로부터 다운로드하여 스마트 카드에 탑재한 컨텐츠로서, 일반적으로 추출된 IP 정보에 대응하는 스마트 카드(또는 IC카드) 애플리케이션의 호스트 애플리케이션 역할을 수행한다. 본 발명에 따르면 스마트 카드 단말기(210)에는 복수의 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)가 탑재되어 있다.
유·무선 인터넷 상의 서버(또는 장치)(200)는 스마트 카드(또는 IC카드)에 탑재되어 있는 스마트 카드(또는 IC카드) 애플리케이션에 대응하는 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)를 스마트 카드 단말기(210)로 제공하는 시스템으로서, 스마트 카드 단말기(210)가 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)를 요청하는 단계에서 해당 스마트 카드 단말기(210)에 탑재될 수 있는 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)를 추출하여 유·무선 인터넷을 통해 제공하는 역할을 수행한다.
본 발명에 따르면 유·무선 인터넷 상의 서버(또는 장치)(200)는 기존 인터넷 상의 웹 서버를 포함하여 유·무선 인터넷 상에서 IP 주소가 할당되어 있는 모든 종류의 전자 장치를 포함하며, 상기 서버(또는 장치)(200)에는 스마트 카드 단말기(210)로 제공할 스마트 카드(또는 IC카드)용 컨텐츠(애플리케이션)를 저장하고 있는 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션) D/B(205)가 탑재되어 있다.
스마트 카드(또는 IC카드) 컨텐츠(또는 애플리케이션) D/B(205)는 스마트 카드(또는 IC카드)에 탑재되어 있는 스마트 카드 애플리케이션에 대응하여 단말기 애플리케이션(225)이 탑재되어 있는 스마트 카드 단말기(210)로 제공할 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)가 저장되어 있는 D/B(205)로서, 경우에 따라 스마트 카드(또는 IC카드) 컨텐츠(또는 애플리케이션) D/B(205)에는 스마트 카드 단말기(210)의 종류 및 운영 체제에 따르는 시스템을 만족하는 다양한 종류의 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)가 탑재되어 있다.
도면3은 IP 스마트 카드(240) 플랫폼의 구조에 따라 IP 정보가 저장되는 위치에 대한 간단한 블록도이다.
IP 스마트 카드(240)는 하드웨어적으로 CAD와 연결하는 COB(Chip On Board), 연산기능을 제공하는 마이크로프로세서와, COS(Chip Operating System)가 저장되어 있는 ROM, 데이터가 저장되는 EEPROM, 그리고 마이크로프로세서에 의해 연산이 수행되는 RAM 등으로 구성된 IC칩 상에 소프트웨어적으로 카드 제조자가 탑재한 COS와 VM(Virtual Machine), 그리고 카드 관리 애플리케이션(Card Manager) 등이 존재하며, 그 상위에 실제적인 스마트 카드 서비스를 수행하는 스마트 카드 애플리케이션이 존재한다.
일반적으로 COS에는 트랜잭션과 메모리를 관리하는 기능과, 접촉식 및 비접촉식 스마트 카드 운영 기능, 공개키 방식의 암호 체계와 대칭키 방식의 암호 체계를 제공하는 보안 기능, 그리고 스마트 카드 운영에 필요한 각종 유틸리티와 장치 관리 기능이 포함되어 있다.
또한, COS 상위의 VM에는 해당 스마트 카드가 지원하는 플랫폼의 운영 체제와 연동되는 NM(Native Method)와 API(Application Program Interface) 등이 탑재되어 있으며, 스마트 카드 애플리케이션은 상기 VM을 통해 실행된다.
카드 관리 애플리케이션은 스마트 카드 애플리케이션과 VM이 정상적으로 운용되도록 관리하는 역할을 수행하는 스마트 카드 플랫폼 상의 애플리케이션으로서, 모든 스마트 카드(또는 IC카드) 애플리케이션은 카드 관리 애플리케이션의 관리를 통해 충돌 없이 효율적으로 운용된다.
도면3의 (가)는 본 발명이 제시하는 IP 정보가 스마트 카드 플랫폼의 스마트 카드 애플리케이션에 포함되어 있는 경우에 대한 것이다.
도면3의 (가)에 따르면 IP 정보는 각각의 스마트 카드(또는 IC카드) 애플리케이션의 정보 파일의 형태로 저장되며, 스마트 카드 단말기(210)에 탑재되어 있는 단말기 애플리케이션(225)이 카드 관리 애플리케이션을 통해 해당 스마트 카드 단말기(210)에 탑재되어 있는 모든 스마트 카드(또는 IC카드) 애플리케이션에 IP 정보 데이터의 추출을 요청하면, 카드 관리 애플리케이션이 각각의 스마트 카드 애플리케이션에 포함되어 있는 IP 정보 데이터를 추출하고, 본 발명이 제시하는 IP 정보 형식으로 가공하여 스마트 카드 단말기(210)의 단말기 애플리케이션(225)으로 제공한다.
일반적으로 각각의 스마트 카드 애플리케이션에 포함되어 있는 IP 정보 데이터는 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)가 저장되어 있는 유·무선 인터넷 상의 서버(또는 장치)(200)에 대한 IP 주소와, 해당 스마트 카드 애플리케이션의 명칭만이 저장되어 있으며, 카드 관리 애플리케이션은 상기와 같은 IP 정보 데이터와 카드 관리 애플리케이션이 관리하는 APDU 규정상의 스마트 카드 애플리케이션 클래스 ID를 결합하여 스마트 카드 단말기(210)의 단말기 애플리케이션(225)으로 제공한다.
도면3의 (나)는 본 발명이 제시하는 IP 정보가 스마트 카드 플랫폼의 스마트 카드 애플리케이션 중에서 IP 정보만을 관리하고 처리하는 마스터 스마트 카드 애플리케이션에 포함되어 있는 경우에 대한 것이다.
도면3의 (나)에 따르면 IP 정보는 스마트 카드 애플리케이션 중에서 각각의 스마트 카드 애플리케이션에 대응하는 IP 정보를 IP 정보 블록의 형태로 일괄 관리하고 있는 마스터 스마트 카드 애플리케이션의 정보 파일의 형태로 저장되며, 스마트 카드 단말기(210)에 탑재되어 있는 단말기 애플리케이션(225)은 카드 관리 애플리케이션을 통해 마스터 스마트 카드 애플리케이션의 IP 정보 블록에 포함되어 있는 IP 정보 추출을 요청하면, 카드 관리 애플리케이션이 마스터 스마트 카드 애플리케이션의 IP 정보 블록에 포함된 각각의 스마트 카드 애플리케이션에 대한 IP 정보를 추출하여 스마트 카드 단말기(210)로 제공한다.
일반적으로 IP 정보 블록에 포함되어 있는 IP 정보는 스마트 카드(또는 IC카드) 컨텐츠(또는 애플리케이션)(235)가 저장된 유·무선 인터넷 상의 서버(또는 장치)(200)의 IP 주소와, 해당 스마트 카드 애플리케이션의 명칭과 클래스 ID를 포함하는 형태로 저장되어 있다. 따라서 스마트 카드 단말기(210)의 단말기 애플리케이션(225)이 각각의 스마트 카드 애플리케이션에 대한 IP 정보 추출을 요청하면, 카드 관리 애플리케이션이 스마트 카드 애플리케이션으로부터 정보를 추출하는 과정과 동일한 과정을 거쳐 마스터 스마트 카드 애플리케이션으로부터 IP 정보를 추출하여 스마트 카드 단말기(210)의 단말기 애플리케이션(225)으로 제공한다.
도면3의 (다)는 본 발명이 제시하는 IP 정보가 스마트 카드 플랫폼의 카드 관리 애플리케이션에 포함되어 있는 경우에 대한 것이다.
도면3의 (다)에 따르면 IP 정보는 도면3의 (나)와 같은 IP 정보 블록의 형태로 가공되어 스마트 카드 플랫폼의 카드 관리 애플리케이션 내부에 스마트 카드 플랫폼의 일부로 저장되며, 스마트 카드 단말기(210)에 탑재되어 있는 단말기 애플리케이션(225)이 스마트 카드에 IP 정보 추출을 요청하면, 카드 관리 애플리케이션이 IP 정보 블록으로부터 각각의 스마트 카드 애플리케이션에 대한 IP 정보를 추출하여 스마트 카드 단말기(210)로 제공한다.
일반적으로 스마트 카드 플랫폼의 일부로서 카드 관리 애플리케이션 내부의 IP 정보 블록의 형태로 저장되는 IP 정보는 ISO-7816과 같은 스마트 카드 표준에 본 발명이 제시하는 IP 정보가 포함될 수 있는 방법을 제공한다. 즉, 스마트 카드(또는 IC카드) 발행 기관에서 스마트 카드 플랫폼의 일부로 스마트 카드 애플리케이션에 대한 IP 정보를 저장하는 기능을 제공하고, 모든 스마트 카드 단말기(210)에 본 발명이 제시하는 IP 정보를 추출할 수 있는 단말기 애플리케이션(225)이 탑재되면, 본 발명이 제시하는 IP 정보의 추출 과정이 스마트 카드 표준의 일부로 포함될 수 있다.
도면4는 단말기 애플리케이션(225)이 IP 기반 스마트 카드 시스템을 통해 스마트 카드로부터 IP 정보를 추출하여 스마트 카드 단말기(210) 화면에 출력하고 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)를 다운로드할 유·무선 인터넷 상의 서버(또는 장치)(200)를 선택하여 접속하는 간단한 흐름도이다.
IP 스마트 카드(240)가 본 발명이 제시하는 단말기 애플리케이션(225)이 탑재되어 있는 스마트 카드 단말기(210)의 CAD에 접근하여 스마트 카드 단말기(210)와 연결되면(400), 스마트 카드 단말기(210)에 탑재되어 있는 단말기 애플리케이션(225)은 스마트 카드 플랫폼의 카드 관리 애플리케이션을 통해 해당 스마트 카드(또는 IC카드)에 탑재되어 있는 스마트 카드 애플리케이션에 대응하는 IP 정보의 추출을 요청한다(405).
단말기 애플리케이션(225)으로부터 스마트 카드 애플리케이션에 대응하는 IP 정보의 추출을 요청 받은 카드 관리 애플리케이션은 도면3과 같이 스마트 카드 플랫폼 상에서 다양한 위치에 포함되어 있는 IP 정보를 추출하여, 상기 추출된 IP 정보를 단말기 애플리케이션(225)이 인식할 수 있는 형식으로 가공하여 APDU 규정을 통해 스마트 카드 단말기(210)로 전달한다(410). 본 발명에 따르면 상기 과정은 스마트 카드 표준 규정에 포함될 수 있다.
상기와 같은 과정을 통해 스마트 카드 단말기(210)로 스마트 카드(또는 IC카드)에 탑재되어 있는 각각의 스마트 카드 애플리케이션에 대한 IP 정보가 제공되면, 단말기 애플리케이션(225)은 상기 IP 정보로부터 스마트 카드(또는 IC카드)의 스마트 애플리케이션에 대한 IP 기반 스마트 카드 서비스 목록을 생성한다(415). IP 기반 스마트 카드 서비스 목록은 해당 스마트 카드(또는 IC카드)에 탑재되어 있는 스마트 카드 애플리케이션의 종류와, 해당 스마트 카드 애플리케이션에 대응하는 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)가 저장되어 있는 유·무선 인터넷 상의 서버(또는 장치)(200)에 대한 목록이다.
단말기 애플리케이션(225)이 상기와 같이 IP 기반 스마트 카드 서비스 목록을 생성하면, 단말기 애플리케이션(225)은 IP D/B(230)에 저장되어 있는 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)에 대한 IP 정보와 스마트 카드(또는 IC카드)로부터 추출된 IP 정보를 비교하여 스마트 카드 단말기(210)에 해당 스마트 카드(또는 IC카드)에 탑재되어 있는 스마트 카드 애플리케이션과 짝을 이루어 스마트 카드 서비스를 제공할 수 있는 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)가 탑재되어 있는지 확인한다(420).
만약 상기 과정에서 스마트 카드 단말기(210)에 사용 가능한 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235), 즉 호스트 애플리케이션이 존재한다면(425), 단말기 애플리케이션(225)은 CAD를 통해 스마트 카드(또는 IC카드)에 대한 접근 권한을 해제하고, 해당 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)를 실행한다(430). 상기와 같이 단말기 애플리케이션(225)에 의해 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)가 실행되면, 해당 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)는 짝을 이루어 스마트 카드(또는 IC카드)에 탑재되어 있는 스마트 카드 애플리케이션을 통해 스마트 카드 서비스를 제공한다(435). 상기 과정은 스마트 카드 서비스가 완료될 때까지 반복되며, 상기 스마트 카드 서비스가 완료되면(440) 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)는 자동 종료됨으로써, CAD를 통해 스마트 카드(또는 IC카드)에 대한 접근 권한이 단말기 애플리케이션(225)으로 복귀된다(445).
반면 스마트 카드 단말기(210)에 사용 가능한 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)가 존재하지 않는다면(450), 단말기 애플리케이션(225)은 생성된 IP 기반 스마트 카드 서비스 목록을 스마트 카드 단말기(210) 출력부(215)로 출력하고(455), 상기 목록에서 현재 실행하고자 하는 스마트 카드 애플리케이션을 선택한다(460). 본 발명에 따르면 IP 기반 스마트 카드 서비스 목록에 한 개의 스마트 카드 애플리케이션만 존재한다면 상기 과정은 생략될 수 있다.
상기와 같은 과정을 통해 IP 기반 스마트 카드 서비스 목록에서 현재 실행하고자 할 스마트 카드 애플리케이션이 선택되면, 단말기 애플리케이션(225)은 상기 IP 기반 스마트 카드 서비스 목록에서 해당 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)를 저장하고 있는 유·무선 인터넷 상의 서버(또는 장치)(200)의 IP 주소를 추출하고(465), 상기 추출된 IP주소에 대응하는 유·무선 인터넷 상의 서버(또는 장치)(200)에 접속한다(470).
본 발명에 따르면 유·무선 인터넷 상의 서버(또는 장치)(200)에 대한 IP 주소는 IPv4 또는 IPv6 체계를 만족하며, 이후 스마트 카드 단말기(210)와 유·무선 인터넷 상의 서버(또는 장치)(200) 사이의 데이터 통신 과정은 IP 시스템의 보안 기능과 공개키 기반 암호 체계(Public Key Infrastructure; PKI)를 통해 데이터 통신의 인증(Authentication), 식별(Identification), 무결성(Integrity), 부인방지(Non-Repudiation), 기밀성(Confidentiality/Privacy) 등이 보장된다.
도면5는 단말기 애플리케이션(225)이 선택된 IP 정보에 대응하는 유·무선 인터넷 상의 서버(또는 장치)(200)에 접속하여 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)를 스마트 카드 단말기(210)로 다운로드하고 실행하여 IP 스마트 카드(240)에 대한 스마트 카드 서비스를 제공하는 간단한 흐름도이다.
스마트 카드 단말기(210)에 탑재된 단말기 애플리케이션(225)이 도면4의 과정을 통해 유·무선 인터넷 상의 서버(또는 장치)(200)에 접속하면(500), 단말기 애플리케이션(225)은 유·무선 인터넷 상의 서버(또는 장치)(200)로 스마트 카드 단말기 시스템 정보를 제공한다(505). 스마트 카드 단말기 시스템 정보는 스마트 카드 단말기(210)의 제조사, 모델명, 또는 단말기 운영 체제 정보 등과 같이 스마트 카드(또는 IC카드) 컨텐츠(또는 애플리케이션) D/B(205)에 저장되어 있는 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235) 중에서 해당 스마트 카드 단말기(210)에 탑재될 수 있는 스마트(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)를 추출하는 참조 정보의 역할을 수행한다.
상기와 같이 스마트 카드 단말기 시스템 정보가 유·무선 인터넷 상의 서버(또는 장치)(200)에 제공되면, 스마트 카드(또는 IC카드) 컨텐츠(또는 애플리케이션) D/B(205)는 상기 스마트 카드 단말기 시스템 정보를 통해 해당 스마트 카드 단말기(210)에 대한 유효성을 검사한다(510). 스마트 카드 단말기(210) 유효성 검사는 유·무선 인터넷 상의 서버(또는 장치)(200)에 접속한 스마트 카드 단말기(210)에 유·무선 인터넷 상의 서버(또는 장치)(200)에 할당되어 있는 IP 정보를 포함하고 있는 IP 스마트 카드(240)가 탑재되어 있는지 여부와, 스마트 카드 단말기(210)가 IP 스마트 카드(240)에 탑재되어 있는 스마트 카드 애플리케이션을 통해 스마트 카드 서비스를 제공할 수 있는 조건을 만족하는지 확인하는 것이다. 예를 들어, 패스트푸드점에 탑재된 스마트 카드 단말기(210)에서 사용하는 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)를 현관 출입용 스마트 카드 단말기(210)에 탑재할 수는 없다.
만약 상기 과정에서 스마트 카드 단말기(210)에 대한 유효성이 확인되지 않는다면(515), 유·무선 인터넷 상의 서버(또는 장치)(200)는 해당 스마트 카드 단말기(210)로 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)를 제공하는 과정을 종료한다.
반면 스마트 카드 단말기(210)에 대한 유효성이 확인된다면(520), 유·무선 인터넷 상의 서버(또는 장치)(200)는 스마트 카드(또는 IC카드) 컨텐츠(또는 애플리케이션) D/B(205)에서 해당 스마트 카드 단말기 시스템 정보를 지원하는 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)가 스마트 카드(또는 IC카드) 컨텐츠(또는 애플리케이션) D/B(205)에 존재하는 여부를 확인한다(525).
만약 상기 과정에서 스마트 카드 단말기 시스템 정보를 통해 해당 스마트 카드 단말기(210)를 지원하는 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)가 존재하지 않는다면(530), 유·무선 인터넷 상의 서버(또는 장치)(200)는 해당 스마트 카드 단말기(210)로 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)를 제공하는 과정을 종료한다.
반면 스마트 카드(또는 IC카드) 컨텐츠(또는 애플리케이션) D/B(205)에 해당 스마트 카드 단말기(210)에 탑재 가능한 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)가 존재한다면(535), 유·무선 인터넷 상의 서버(또는 장치)(200)는 해당 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)를 추출하여 유·무선 인터넷을 통해 스마트 카드 단말기(210)로 다운로드 한다(540).
상기 과정을 통해 유·무선 인터넷 상의 서버(또는 장치)(200)로부터 해당 스마트 카드 단말기(210)에 탑재 가능한 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)가 다운로드 되면, 단말기 애플리케이션(225)은 해당 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)를 스마트 카드에 탑재한다(545).
그리고 상기와 같이 스마트 카드 단말기(210)에 탑재된 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)에 대한 IP 정보를 단말기 애플리케이션(225) 내부의 IP D/B(230)에 저장함으로써(550), 이후에 불필요한 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235) 다운로드 작업을 반복하는 것을 방지한다.
상기와 같은 과정을 통해 스마트 카드 단말기(210)에 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)가 탑재되면, 단말기 애플리케이션(225)은 CAD를 통해 스마트 카드(또는 IC카드)에 대한 접근 권한을 해제하고, 해당 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)를 실행한다(555).
단말기 애플리케이션(225)에 의해 상기와 같이 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)가 실행되면, 해당 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)는 짝을 이루어 스마트 카드(또는 IC카드)에 탑재되어 있는 스마트 카드 애플리케이션을 통해 스마트 카드 서비스를 제공하며(560), 상기 과정은 스마트 카드 서비스가 완료될 때까지 반복된다.
만약 스마트 카드 단말기(210)에서 실행된 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)가 스마트 카드 서비스를 완료하였다면(565), 해당 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)는 자동 종료되며, 해당 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)(235)가 CAD를 통해 스마트 카드(또는 IC카드)로 접근하는 권한은 스마트 카드 단말기(210)에 기본적으로 탑재되어 있는 단말기 애플리케이션(225)으로 복귀된다(570).
본 발명에 따르면, 개방형 스마트 카드로 후발급 된 스마트 카드 애플리케이션이 정상적으로 작동되기 위해서 필요한 스마트 카드 단말기용 호스트 애플리케이션을 유·무선 인터넷상의 서버(또는 장치)에 미리 저장시켜 놓고, 상기 유·무선 인터넷상의 서버(또는 장치)의 고유 IP 주소를 상기 스마트 카드에 저장함으로써, 개방형 스마트 카드의 응용 영역으로 스마트 카드 애플리케이션을 후 발급한 후, 상기 스마트 카드 애플리케이션의 서비스 응용 분야에 맞추어 스마트 카드 단말기에 각각의 스마트 카드 애플리케이션에 대응하는 호스트 애플리케이션을 일일이 탑재시켜야만 했던 경제적, 시간적인 낭비를 일체 제거함으로써, 스마트 카드 애플리케이션의 다양한 발전 방향과 스마트 카드 산업 성장에 큰 효과를 가져다 줄 수 있다.
도1은 유·무선 인터넷을 통해 개방형 스마트 카드로 스마트 카드 애플리케이션을 후발급 하는 기존 스마트 카드 시스템에 대한 간단한 블록도이다.
도2는 IP 정보가 탑재되어 있는 IP 스마트 카드와 단말기 애플리케이션이 탑재되어 있는 스마트 카드 단말기로 구성된 IP 기반 스마트 카드 시스템에 대한 간단한 블록도이다.
도3IP 스마트 카드 플랫폼의 구조에 따라 IP 정보가 저장되는 위치에 대한 간단한 블록도이다.
도4는 단말기 애플리케이션이 IP 기반 스마트 카드 시스템을 통해 스마트 카드로부터 IP 정보를 추출하여 스마트 카드 단말기 화면에 출력하고 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)를 다운로드할 유·무선 인터넷 상의 서버(또는 장치)를 선택하여 접속하는 간단한 흐름도이다.
도5는 단말기 애플리케이션이 선택된 IP 정보에 대응하는 유·무선 인터넷 상의 서버(또는 장치)에 접속하여 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)를 스마트 카드 단말기로 다운로드하고 실행하여 IP 스마트 카드에 대한 스마트 카드 서비스를 제공하는 간단한 흐름도이다.
<도면의 주요부분에 대한 설명>
200 : 서버(또는 장치) 205 : 스마트 카드 컨텐츠 D/B
210 : 스마트 카드 단말기 215 : 출력부
220 : 입력부 225 : 단말기 애플리케이션
230 : IP D/B
235 : 스마트 카드(또는 IC카드)용 컨텐츠(또는 애플리케이션)

Claims (10)

  1. 스마트 카드(또는 IC 카드)용 컨텐츠(또는 애플리케이션)를 저장하는 유·무선 인터넷상의 서버(또는 장치)와 상기 유·무선 인터넷상의 서버(또는 장치)에 할당되어 있는 고유 IP(Internet Protocol) 정보를 저장하는 스마트 카드(또는 IC 카드)와 상기 스마트 카드(또는 IC 카드)로부터 상기 고유 IP(Internet Protocol) 정보를 제공받아 상기 고유 IP(Internet Protocol) 정보에 대응하는 유·무선 인터넷상의 서버(또는 장치)에 접속하여 상기 스마트 카드(또는 IC 카드)용 컨텐츠(또는 애플리케이션)를 다운로드 받는 스마트 카드 단말기를 포함하여 이루어지며,
    상기 스마트 카드 단말기로부터 상기 스마트 카드에 포함된 IP 정보를 추출하여 스마트 카드 단말기 화면에 출력시키는 단계;
    상기 스마트 카드 단말기로부터 상기 스마트 카드 단말기 화면상에 출력된 상기 IP 정보를 통해 상기 IP가 할당된 유·무선 인터넷 상의 서버(또는 장치)를 선택하여 접속하는 단계;
    상기 스마트 카드 단말기로부터 상기 유·무선 인터넷 상의 서버(또는 장치)에 접속하여 상기 스마트 카드(또는 IC 카드)용 컨텐츠(또는 애플리케이션)를 다운로드하여 상기 스마트 카드 단말기에 탑재시키는 단계; 및
    상기 스마트 카드 단말기에 탑재된 상기 스마트 카드(또는 IC 카드)용 컨텐츠(또는 애플리케이션)를 이용하여 상기 스마트 카드에 대한 스마트 카드 서비스를 제공하는 단계;를 포함하는 IP(Internet Protocol) 기반 스마트 카드 시스템 운용 방법.
  2. 제 1항에 있어서, 상기 스마트 카드(또는 IC 카드)용 컨텐츠(또는 애플리케이션)은,
    상기 스마트 카드(또는 IC 카드)의 애플리케이션이 구동되는 과정에서 필요한 스마트 카드 서비스 관련 컨텐츠로 이루어지는 것을 특징으로 하는 IP(Internet Protocol) 기반 스마트 카드 시스템 운용 방법.
  3. 제 1항에 있어서, 상기 스마트 카드(또는 IC 카드)에 저장된 IP 정보는,
    상기 스마트 카드(또는 IC 카드)용 컨텐츠(또는 애플리케이션)가 저장되어 있는 유·무선 인터넷 상의 서버(또는 장치)에 대응하는 IP 주소와,
    상기 스마트 카드에 탑재된 스마트 카드 애플리케이션을 구분하는 클래스 ID와,
    상기 스마트 카드에 탑재된 애플리케이션 명칭을 적어도 하나 이상 포함하는 것을 특징으로 하는 IP(Internet Protocol) 기반 스마트 카드 시스템 운용 방법.
  4. 제 1항에 있어서, 상기 스마트 카드(또는 IC 카드)에 저장된 IP 정보는,
    상기 스마트 카드 플랫폼의 스마트 카드 애플리케이션에 포함되거나, 또는,
    상기 스마트 카드 플랫폼의 스마트 카드 애플리케이션 중에서 IP 정보만을 관리하고 처리하는 마스터 스마트 카드 애플리케이션에 포함되거나, 또는,
    상기 스마트 카드 플랫폼의 카드 관리 애플리케이션에 포함되는 것을 특징으로 하는 IP(Internet Protocol) 기반 스마트 카드 시스템 운용 방법.
  5. 제 1항에 있어서, 상기 스마트 카드 단말기와 유·무선 인터넷 상의 서버(또는 장치) 사이의 데이터 통신시,
    공개키 기반 암호 체계(Public Key Infrastructure; PKI)를 통해 데이터 통신의 보안 및 인증 단계를 포함하여 이루어지는 것을 특징으로 하는 IP(Internet Protocol) 기반 스마트 카드 시스템 운용 방법.
  6. 제 1항에 있어서, 상기 스마트 카드(또는 IC 카드)는,
    무선통신장치에 탑재 또는 이탈착되는 IC칩 형태를 포함하여 이루어지는 것을 특징으로 하는 IP(Internet Protocol) 기반 스마트 카드 시스템 운용 방법.
  7. 스마트 카드(또는 IC 카드)용 컨텐츠(또는 애플리케이션)를 저장하는 유·무선 인터넷상의 서버(또는 장치);
    상기 유·무선 인터넷상의 서버(또는 장치)에 할당되어 있는 고유 IP(Internet Protocol) 주소를 저장하는 스마트 카드(또는 IC 카드); 및
    상기 스마트 카드(또는 IC 카드)로부터 상기 고유 IP(Internet Protocol) 주소를 제공받아 상기 고유 IP(Internet Protocol) 주소에 대응하는 유·무선 인터넷상의 서버(또는 장치)에 접속하여 상기 스마트 카드(또는 IC 카드)용 컨텐츠(또는 애플리케이션)를 다운로드 받는 스마트 카드 단말기;를 구비하는 IP(Internet Protocol) 기반 스마트 카드 시스템.
  8. 제 7항에 있어서, 상기 스마트 카드 단말기는,
    상기 유·무선 인터넷상의 서버(또는 장치)로부터 다운로드 받은 상기 스마트 카드(또는 IC 카드)용 컨텐츠(또는 애플리케이션)를 이용하여 상기 스마트 카드(또는 IC 카드)에 대한 스마트 카드 서비스를 제공하는 것을 특징으로 하는 IP(Internet Protocol) 기반 스마트 카드 시스템.
  9. 제 7항에 있어서, 상기 스마트 카드(또는 IC 카드)용 컨텐츠(또는 애플리케이션)은,
    상기 스마트 카드(또는 IC 카드)의 애플리케이션이 구동되는 과정에서 필요한 스마트 카드 서비스 관련 컨텐츠로 이루어지는 것을 특징으로 하는 IP(Internet Protocol) 기반 스마트 카드 시스템.
  10. 제 7항에 있어서, 상기 스마트 카드(또는 IC 카드)는,
    무선통신장치에 탑재 또는 이탈착되는 IC칩 형태를 포함하여 이루어지는 것을 특징으로 하는 IP(Internet Protocol) 기반 스마트 카드 시스템.
KR1020030081472A 2003-11-18 2003-11-18 아이피 기반 스마트 카드 시스템 및 운용 방법 KR20050047704A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020030081472A KR20050047704A (ko) 2003-11-18 2003-11-18 아이피 기반 스마트 카드 시스템 및 운용 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020030081472A KR20050047704A (ko) 2003-11-18 2003-11-18 아이피 기반 스마트 카드 시스템 및 운용 방법

Related Child Applications (1)

Application Number Title Priority Date Filing Date
KR1020080114883A Division KR20080114654A (ko) 2008-11-18 2008-11-18 아이피 기반 컨텐츠(또는 애플리케이션) 제공 시스템

Publications (1)

Publication Number Publication Date
KR20050047704A true KR20050047704A (ko) 2005-05-23

Family

ID=37246608

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020030081472A KR20050047704A (ko) 2003-11-18 2003-11-18 아이피 기반 스마트 카드 시스템 및 운용 방법

Country Status (1)

Country Link
KR (1) KR20050047704A (ko)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100781136B1 (ko) * 2007-04-03 2007-11-30 주식회사 스마트카드연구소 Usim 카드에서의 애플리케이션 관리 시스템 및 방법
KR101217883B1 (ko) * 2008-10-09 2013-01-02 에스케이플래닛 주식회사 스마트 카드 기반 운용 시스템 및 그 방법
KR101233163B1 (ko) * 2005-11-17 2013-02-15 엘지전자 주식회사 가입자인증모듈의 데이터 송수신 방법
US8596534B2 (en) 2008-08-08 2013-12-03 Sk Planet Co., Ltd. Interface system between a terminal and a smart card, method for same, and smart card applied to same

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001059563A1 (fr) * 2000-02-10 2001-08-16 Bull Cp8 Procede de chargement d'une piece de logiciel dans une carte a puce, notamment du type dit 'applet'
KR20020051543A (ko) * 2000-12-22 2002-06-29 오길록 인터넷 접속기능을 갖는 아이씨 카드와, 그를 이용한인터넷 접속 서비스 제공시스템 및 방법
JP2003058374A (ja) * 2001-08-10 2003-02-28 Laurel Intelligent Systems Co Ltd プログラム配信方法、プログラム配信装置、および、携帯型パーソナル装置
KR20030081817A (ko) * 2002-04-13 2003-10-22 주식회사 케이티아이컴 무선통신망을 이용한 스마트카드 관리 장치 및 그 방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001059563A1 (fr) * 2000-02-10 2001-08-16 Bull Cp8 Procede de chargement d'une piece de logiciel dans une carte a puce, notamment du type dit 'applet'
KR20020051543A (ko) * 2000-12-22 2002-06-29 오길록 인터넷 접속기능을 갖는 아이씨 카드와, 그를 이용한인터넷 접속 서비스 제공시스템 및 방법
JP2003058374A (ja) * 2001-08-10 2003-02-28 Laurel Intelligent Systems Co Ltd プログラム配信方法、プログラム配信装置、および、携帯型パーソナル装置
KR20030081817A (ko) * 2002-04-13 2003-10-22 주식회사 케이티아이컴 무선통신망을 이용한 스마트카드 관리 장치 및 그 방법

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101233163B1 (ko) * 2005-11-17 2013-02-15 엘지전자 주식회사 가입자인증모듈의 데이터 송수신 방법
KR100781136B1 (ko) * 2007-04-03 2007-11-30 주식회사 스마트카드연구소 Usim 카드에서의 애플리케이션 관리 시스템 및 방법
US8596534B2 (en) 2008-08-08 2013-12-03 Sk Planet Co., Ltd. Interface system between a terminal and a smart card, method for same, and smart card applied to same
KR101217883B1 (ko) * 2008-10-09 2013-01-02 에스케이플래닛 주식회사 스마트 카드 기반 운용 시스템 및 그 방법

Similar Documents

Publication Publication Date Title
US7191288B2 (en) Method and apparatus for providing an application on a smart card
US7140549B2 (en) Method and apparatus for selecting a desired application on a smart card
US7165727B2 (en) Method and apparatus for installing an application onto a smart card
US7374099B2 (en) Method and apparatus for processing an application identifier from a smart card
US6557032B1 (en) Data processing system using active tokens and method for controlling such a system
US9600816B2 (en) Method and system for executing a NFC transaction supporting multiple applications and multiples instances of a same application
CN105243407A (zh) 读写智能卡的方法及装置
EP1575005B1 (en) Method and apparatus for processing an application identifier from a smart card
KR100374526B1 (ko) 스마트 카드 및 그를 이용한 컴퓨터 프로그램 동작 방법
KR100951593B1 (ko) 네트워크 확장형 스마트 카드 운영 방법
JP2006244211A (ja) Icカード制御機能を備えた携帯端末装置およびそのプログラム
KR20050047704A (ko) 아이피 기반 스마트 카드 시스템 및 운용 방법
KR100928848B1 (ko) 스마트 카드 단말기용 호스트 애플리케이션 제공 방법
KR20080026139A (ko) 스마트 카드 단말기용 호스트 애플리케이션 제공 시스템
KR20080114654A (ko) 아이피 기반 컨텐츠(또는 애플리케이션) 제공 시스템
KR101062716B1 (ko) 스마트 카드용 애플리케이션(또는 데이터) 운용 방법
CN110069299A (zh) 实现app程序运行控制的方法、服务器及存储介质
KR20050075117A (ko) 스마트 카드용 애플리케이션(또는 데이터) 운용 방법 및시스템
KR100971125B1 (ko) 마그네틱 스트라이프 기반 네트워크 카드 운영 방법
KR20080094878A (ko) 스마트 카드용 애플리케이션(또는 데이터) 운용 방법
KR20080093014A (ko) 애플리케이션(또는 데이터) 운용 시스템
KR100971128B1 (ko) 마그네틱 스트라이프 기반 네트워크 카드 운영 방법
KR100965138B1 (ko) 네트워크 카드 단말기
KR100971126B1 (ko) 카드 운영 시스템
JP2002279372A (ja) Icカード及びicカードのアプリケーション管理方法

Legal Events

Date Code Title Description
A107 Divisional application of patent
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application
J201 Request for trial against refusal decision
J501 Disposition of invalidation of trial