KR20040034782A - System upgrade method and the equipment using smart card - Google Patents
System upgrade method and the equipment using smart card Download PDFInfo
- Publication number
- KR20040034782A KR20040034782A KR1020020063382A KR20020063382A KR20040034782A KR 20040034782 A KR20040034782 A KR 20040034782A KR 1020020063382 A KR1020020063382 A KR 1020020063382A KR 20020063382 A KR20020063382 A KR 20020063382A KR 20040034782 A KR20040034782 A KR 20040034782A
- Authority
- KR
- South Korea
- Prior art keywords
- smart card
- upgrade
- terminal
- card
- file
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Networks & Wireless Communication (AREA)
- Stored Programmes (AREA)
Abstract
본 발명은 스마트 카드를 이용한 시스템 업그레이드 방법 및 그 장치에 관한 것으로, 더욱 상세하게는 전자화폐구매 단말기, 더미 단말기, POS 단말기 등의 시스템 업그레이드시, 단말기를 분해하거나 CPU 칩을 교체하지 않고 용이하게 업그레이드시킬 수 있도록 함과 동시에 불순한 목적의 시스템 업그레이드를 사전에 방지할 수 있도록 하는 스마트 카드를 이용한 시스템 업그레이드 방법 및 그 장치에 관한 것이다.The present invention relates to a system upgrade method and apparatus therefor using a smart card, and more particularly, to upgrade a system such as an electronic money purchase terminal, a dummy terminal, a POS terminal, and the like, without disassembling the terminal or replacing the CPU chip. The present invention relates to a method and apparatus for upgrading a system using a smart card that can be used at the same time and can prevent a system upgrade for an impure purpose in advance.
Description
본 발명은 스마트 카드를 이용한 시스템 업그레이드 방법에 관한 것으로, 더욱 상세하게는 전자화폐구매 단말기, 더미 단말기, POS 단말기 등의 시스템 업그레이드시, 단말기를 분해하거나 CPU 칩을 교체하지 않고 용이하게 업그레이드시킬 수 있도록 함과 동시에 불순한 목적의 시스템 업그레이드를 사전에 방지할 수 있도록 하는 스마트 카드를 이용한 시스템 업그레이드 방법에 관한 것이다.The present invention relates to a system upgrade method using a smart card, and more particularly, when upgrading the system of electronic money purchase terminal, dummy terminal, POS terminal, etc., so that the terminal can be easily upgraded without disassembling or replacing the CPU chip. At the same time, the present invention relates to a system upgrade method using a smart card that can prevent a system upgrade for an impure purpose in advance.
일반적으로 전자화폐구매 단말기, 더미 단말기, POS 단말기 등 각종 단말기의 기능 향상, 보안 및 변경을 위한 업그레이드를 위해서는 단말기를 분해하여 장치를 교체하거나, 중앙처리장치인 CPU 또는 CPU가 장착된 보드를 교체하여만 가능하였다. 그러나 상기와 같이, 단말기를 분해하여 장치를 교체하거나, 중앙처리장치인 CPU 또는 CPU가 장착된 보드를 교체하는 작업은 작업자에게 매우 번거로운 일일뿐 아니라, 작업시간이 많이 소요되는 등 작업성에 문제점이 있는 것이었다. 또한, 상기와 같이, CPU 또는 CPU가 장착된 보드의 교체에 의해 시스템의 기능 변경이 가능하여 외부인이 불순한 목적으로 시스템을 업그레이드시킬 수 있는 등 보안성에서 문제점이 있는 것이었다.In general, in order to upgrade, improve, and secure functions of various terminals such as electronic money purchase terminals, dummy terminals, and POS terminals, disassemble the device and replace the device, or replace the CPU or the board equipped with the CPU. Only possible. However, as described above, disassembling the terminal to replace the device, or the task of replacing the CPU or the board equipped with the CPU as a central processing unit is not only very cumbersome for the operator, but also takes a lot of work time, there is a problem in workability Was. In addition, as described above, the function of the system can be changed by replacing the CPU or the board on which the CPU is mounted, so that an outsider can upgrade the system for an impure purpose.
상기와 같은 문제점을 고려하여 이루어진 본 발명은 전자화폐구매 단말기, 더미 단말기, POS 단말기 등의 시스템 업그레이드시, 단말기를 분해하거나 CPU 칩을 교체하지 않고 용이하게 업그레이드시킬 수 있도록 함과 동시에 불순한 목적의 시스템 업그레이드를 사전에 방지할 수 있도록 하는 스마트 카드를 이용한 시스템 업그레이드 방법을 제공함을 기술적 과제로 삼는다.The present invention made in consideration of the above problems, when upgrading the system of electronic money purchase terminal, dummy terminal, POS terminal, etc., it is possible to easily upgrade without disassembling the terminal or replacing the CPU chip and at the same time the system of impure The technical challenge is to provide a system upgrade method using a smart card that can prevent the upgrade in advance.
상기 과제를 달성하기 위한 본 발명은 업그레이드용 스마트 카드에 EF 파일을 생성하는 EF 파일 생성 단계와, 생성된 EF 파일에 수정 권한을 획득한 후, 업그레이드 코드 HEX 값을 기록하는 업그레이드 데이터 기록 단계와, 스마트 카드를 업그레이드시킬 단말기에 삽입하는 카드 삽입 단계와, 스마트 카드가 업그레이드용인지 확인하는 스마트 카드 확인 단계와, 단말기가 업그레이드를 위한 EF 파일에 대한 KEY 인증을 획득하는 KEY 인증 단계와, 단말기가 업그레이드를 위한 초기 작업을 수행하는 업그레이드 초기 작업 단계와, EF 파일로부터 HEX값을 읽어들여 CPU 내부에 기록하는 업그레이드 단계와, CPU를 리셋 하여 단말기를 재 시작하는 업그레이드 완료 단계로 이루어짐을 특징으로 한다.In accordance with another aspect of the present invention, there is provided an EF file generation step of generating an EF file in an upgrade smart card, an upgrade data recording step of recording an upgrade code HEX value after acquiring modification rights to the generated EF file; A card insertion step of inserting a smart card into the terminal to be upgraded, a smart card verification step of confirming that the smart card is for upgrading, a KEY authentication step of obtaining a KEY authentication on the EF file for the upgrade, and a terminal upgrade It is characterized by consisting of the initial stage of the upgrade to perform the initial operation for, the upgrade step of reading the HEX value from the EF file and recording in the CPU, and the upgrade completion step of restarting the terminal by resetting the CPU.
도 1은 본 발명의 업그레이드 단계를 개략적으로 나타낸 블록도,1 is a block diagram schematically showing an upgrade step of the present invention;
도 2는 본 발명의 스마트 카드 구성을 보인 블록도,2 is a block diagram showing a smart card configuration of the present invention;
도 3은 본 발명의 하드웨어적인 구성을 보인 블록도 이다.3 is a block diagram showing the hardware configuration of the present invention.
<도면의 주요부분에 대한 부호설명><Code Description of Main Parts of Drawing>
10 : 스마트 카드 11 : 직렬입출력 장치10: smart card 11: serial input / output device
12 : CPU 13 : 롬12: CPU 13: ROM
14 : 램 15 : EEP 롬14: RAM 15: EEP ROM
100 : 스마트 카드 업그레이드부 110 : 카드홀더100: smart card upgrade unit 110: card holder
120 : 스마트 카드 판독/기록부 200 : 단말기120: smart card reader / recorder 200: terminal
210 : 카드리더 220 : CPU210: card reader 220: CPU
230 : 스마트 카드 내용조회부 240 : 스마트 카드 내용기록부230: smart card contents inquiry unit 240: smart card contents recorder
본 발명을 설명하기 위한 첨부도면 도 1은 본 발명의 업그레이드 단계를 개략적으로 나타낸 블럭도이고, 도 2는 본 발명의 스마트 카드 구성을 보인 블럭도이며, 도 3은 본 발명의 하드웨어적인 구성을 보인 블록도이다.1 is a block diagram schematically showing an upgrade step of the present invention, Figure 2 is a block diagram showing a smart card configuration of the present invention, Figure 3 is a hardware configuration of the present invention It is a block diagram.
참고로 스마트카드란 마이크로 프로세서와 메모리를 내장하고 있어서 카드 내에서 정보의 저장과 처리가 가능한 카드로서, 외부와의 통신 방법에 따라 접촉면(contact)을 통하는 접촉식 카드와, 내장되어 있는 안테나를 이용하여 무선주파수를 통하여 통신하는 비접촉식 카드로 구분되며, 카드의 경우 카드 판독기(card reader)의 슬롯에 카드를 삽입하는 방식으로, 비접촉식 카드의 경우에는 비접촉식 카드판독기의 부근에 가져다 대는 방식으로 정보의 교환이 이루어진다.For reference, a smart card is a microprocessor and a memory that can store and process information in the card. The smart card uses a contact card and a built-in antenna through a contact according to an external communication method. The card is classified into a contactless card that communicates via radio frequency.In the case of a card, a card is inserted into a slot of a card reader, and in the case of a contactless card, information is exchanged by bringing it into the vicinity of a contactless card reader. This is done.
스마트카드에는 전지가 내장되어 있지 않으며, 전력은 판독기에 의해 외부로부터 제공되며, 메모리는 전압이 제공되지 않아도 내용을 유지할 수 있는 EEPROM(Electrically Erasable and Programmable Read Only Memory )을 사용하는 것이 일반적이다.Smart cards do not have a built-in battery, power is supplied from the outside by the reader, and memory typically uses EEPROM (Electrically Erasable and Programmable Read Only Memory), which maintains its contents even when no voltage is supplied.
또한, 본 발명에서는 기억장치에 저장되어 있는 자료에 접근하기 위하여 기억 장치를 접근하는 방법으로 SAM(Sequential Access Method)을 채택하고 있으며, SAM은 하나의 자료를 접근하기 위하여 기억 장치에 저장되어 있는 자료들을 차례대로 찾아가면서 원하는 자료가 저장되어 있는 위치에 도달해서야 비로소 자료를 접근할 수 있기 때문에 자료의 저장 위치에 따라 기억 장치에 저장되어 있는 자료를 접근하는 시간이 달라진다.In addition, the present invention adopts a sequential access method (SAM) as a method of accessing a storage device to access the data stored in the storage device, and the SAM is a data stored in the storage device to access a single data. Since the data can only be accessed when the desired data is stored in order to listen to them in turn, the time to access the data stored in the storage device depends on the storage location of the data.
본 발명은 첨부 도면 도 1에서 보는 바와 같이, 전술한 스마트 카드 즉, 업그레이드용 스마트 카드에 EF 파일을 생성하는 EF 파일 생성 단계(S10)와, 생성된 EF 파일에 수정 권한을 획득한 후, 업그레이드 코드 HEX 값을 기록하는 업그레이드 데이터 기록 단계(S20)와, 스마트 카드를 업그레이드시킬 단말기에 삽입하는 카드 삽입 단계(S30)와, 스마트 카드가 업그레이드용인지 확인하는 스마트 카드 확인 단계(40)와, 단말기가 업그레이드를 위한 EF 파일에 대한 KEY 인증을 획득하는 KEY 인증 단계(S50)와, 단말기가 업그레이드를 위한 초기 작업을 수행하는 업그레이드 초기 작업 단계(S60)와, EF 파일로부터 HEX값을 읽어들여 CPU 내부에 기록하는 업그레이드 단계(S70)와, CPU(220)를 리셋 하여 단말기를 재 시작하는 업그레이드 완료 단계(S80)로 이루어진다.As shown in FIG. 1, the present invention provides an EF file generation step (S10) of generating an EF file in the aforementioned smart card, that is, an upgraded smart card, and upgrades the acquired EF file. An upgrade data recording step (S20) for recording the code HEX value, a card insertion step (S30) for inserting the smart card into the terminal to be upgraded, a smart card checking step (40) for checking whether the smart card is for upgrading, and the terminal KEY authentication step (S50) for acquiring KEY authentication for the EF file for the upgrade, the initial operation step (S60) for the terminal to perform the initial work for the upgrade, and reading the HEX value from the EF file in the CPU. It consists of an upgrade step (S70) to write to, and the upgrade completion step (S80) of restarting the terminal by resetting the CPU 220.
EF 파일 생성 단계(S10)에서는 스마트 카드(10)를 스마트 카드업그레이드부(100)의 카드홀더(110)에 삽입하고, 스마트 카드(10)의 직렬입출력장치부(11)를 통해 ISO 7816 권고 프로토콜에 따라 스마트 카드 판독/기록부(120)와 데이터 통신을 수행하여 업그레이드 데이터를 기록 할 수 있도록 하는 EF 파일을 생성하게 된다.In the EF file generation step (S10), the smart card 10 is inserted into the card holder 110 of the smart card upgrade unit 100, and the ISO 7816 recommended protocol through the serial input / output unit 11 of the smart card 10. According to the data communication with the smart card reader / recorder 120 to generate the EF file to record the upgrade data.
업그레이드 데이터 기록 단계(S20)에서는 생성된 EF 파일에 수정 권한을 획득한 후, 업그레이드 코드 HEX 값을 기록하게 되는데, 외부 인증 명령어가 카드에 의해 사전에 발생된 Challenge와 카드에 저장된 보안 키 및 단말기(200)에 의하여 전송된 인증 데이터를 근거로 하여 카드에 의하여 연산된 결과(Yes 또는 No)에 따라 보안 자격을 업데이트하여 업그레이드 데이터를 기록하게 된다.(코드 HEX값은 P/G COMPILE과 LINKING 후 생성된 기계어 코드이다)In the upgrade data recording step (S20), after obtaining the modification authority in the generated EF file, the upgrade code HEX value is recorded, and the external authentication command is generated by the card in advance, and the security key and terminal stored in the card ( Based on the authentication data transmitted by 200, the security credentials are updated according to the result (Yes or No) calculated by the card to record the upgrade data. (Code HEX value is generated after LINKING with P / G COMPILE. Machine code
상기 S10 및 S20 단계는 스마트 카드(10)를 업그레이드시키는 스마트 카드 업그레이드 단계에 해당한다.The steps S10 and S20 correspond to the smart card upgrade step of upgrading the smart card 10.
카드 삽입 단계(S30)에서는 업그레이드가 완료된 스마트 카드(10)를 단말기(200)의 카드리더(210)에 삽입하여 스마트 카드(10)와 단말기(200)의 데이터 통신이 이루어지도록 준비하게 된다.In the card insertion step S30, the smart card 10 having been upgraded is inserted into the card reader 210 of the terminal 200 to prepare data communication between the smart card 10 and the terminal 200.
스마트 카드 확인 단계(S40)에서는 CPU(220)가 카드리더(210)에 삽입된 스마트 카드(10)의 내용을 읽어 스마트 카드 내용 조회부(230)를 통해 현재 카드리더(210)에 삽입된 스마트 카드(10)가 업그레이드용인지 확인하게 된다.In the smart card checking step (S40), the CPU 220 reads the contents of the smart card 10 inserted into the card reader 210, and the smart card is inserted into the current card reader 210 through the smart card contents inquiry unit 230. It is checked whether the card 10 is for an upgrade.
KEY 인증 단계(S50)에서는 외부 인증 명령어가 카드에 의해 사전에 발생된 Challenge와 카드에 저장된 보안 키 및 단말기(200)에 의하여 전송된 인증 데이터를 근거로 하여 카드에 의하여 연산된 결과에 따라 보안 자격 인증을 획득하게 된다.In the KEY authentication step (S50), the external authentication command is based on the challenge generated in advance by the card, the security key stored in the card, and the security qualification according to the result calculated by the card based on the authentication data transmitted by the terminal 200. Certification will be obtained.
업그레이드 초기 작업 단계(S60)에서는 관련 CPU(220)의 Port pin을 초기화하여 업그레이드를 위한 초기 작업을 수행하게 된다.In the upgrade initial operation step (S60) to initialize the port pin of the associated CPU 220 to perform the initial operation for the upgrade.
업그레이드 단계(S70)에서는 스마트 카드(10)의 EF 파일로부터 HEX값을 읽어들여 CPU(220) 내부 및 스마트 카드 내용 기록부(240)에 기록하게 된다.In the upgrade step (S70), the HEX value is read from the EF file of the smart card 10 and recorded in the CPU 220 and the smart card content recorder 240.
업그레이드 완료 단계(S80)에서는 CPU(220)를 리셋 하여 업그레이드를 마무리하고 단말기(200)를 재 시작할 수 있도록 하게 된다.In the upgrade completion step (S80), the CPU 220 is reset to complete the upgrade and restart the terminal 200.
상기 S30 내지 S80 단계는 단말기(200)를 업그레이드시키는 단말기 업그레이드 단계에 해당한다.The steps S30 to S80 correspond to a terminal upgrade step of upgrading the terminal 200.
이와 같은 단계로 진행되는 본 발명은 첨부 도면 도 2 및 도 3에서 보는 바와 같이, 카드홀더(110) 및 스마트 카드 판독/기록부(120)로 구성된 스마트 카드 업그레이드부(100)를 통해 데이터의 통신이 이루어지도록 하는 직렬입출력장치부(11)와, 스마트 카드(10)의 전체 동작을 제어하고 관리하는 CPU(12)와, CPU(12)에서 수행되는 프로그램을 저장하고 작업 수행중 이용되는 또는 작업 수행중에 발생되는 각종데이터를 저장하는 롬(13), 램(14) 및 EEP롬(15)으로 구성된 스마트 카드(10)를 업그레이드시킨 후, 스마트 카드(10)를 통해 카드리더(210)와, CPU(220)와, 스마트 카드 내용조회부(230)와, 스마트 카드 내용기록부(240)와, 단말기용 통신 연결부 및 스마트 카드 구동부(250)로 구성된 단말기(200)를 업그레이드시키게 된다.The present invention proceeds to such a step as shown in Figure 2 and 3, the communication of data through the smart card upgrade unit 100 consisting of a card holder 110 and a smart card reader / recorder 120 Serial input and output device unit 11 to be made, the CPU 12 for controlling and managing the overall operation of the smart card 10, and the program to be executed in the CPU 12 is stored and used or performed during the operation After upgrading the smart card 10 consisting of a ROM 13, a RAM 14, and an EEP ROM 15, which stores various data generated therein, the card reader 210 and the CPU through the smart card 10; The terminal 200 including the 220, the smart card contents inquiry unit 230, the smart card contents recording unit 240, the terminal communication connection unit, and the smart card driver 250 are upgraded.
여기서, 스마트 카드(10)의 롬(ROM : Read Only Memory)(13)은 일단 기억된 데이터를 명령에 의해 지우거나 수정 또는 추가 기억시킬 수 없는 출력 전용의 컴퓨터 기억장치로서 형식이나 순서가 결정되어 입력된 데이터를 출력만 하는 기억장치를 말하는 것으로, 오퍼레이팅시스템을 프로그래밍 하거나 입출력 제어 프로그램을 기억시키는 기억장치이다. 그리고, 램(RAM : Random Access Memory)(14)은 기억된 데이터를 언제든지 즉시 판독 또는 기록할 수 있는 기억장치로, 데이터를 꺼내 읽거나 기록해 넣을 때 데이터가 여러 번지(Address)에 분산 수용되어 있어도 기억위치나 호출순서에 관계없이 꺼내 읽을 수 있으며 그 액세스에 소요되는 시간은 위치나 순서에 관계없이 일정하며 수시로 즉시 판독, 기록할 수 있는 기억장치이다. 또한, EEP롬(EEPROM :Electrically Erasable Programable Read-Only Memory)(15)은 전기적 신호로 내용을 지우고 다시 기록하여 사용할 수 있는 기억장치이다.Here, the ROM (Read Only Memory) 13 of the smart card 10 is an output-only computer storage device that cannot erase, modify or additionally store data once stored by a command, and its format and order are determined. It refers to a storage device that only outputs input data, and is a storage device for programming an operating system or storing an input / output control program. The random access memory (RAM) 14 is a storage device capable of immediately reading or writing stored data at any time, even when the data are distributed to and received from several addresses when the data is read out or written. Regardless of the memory location or calling order, it can be taken out and read. The time required for access is constant regardless of the location or order. In addition, an EEPROM (EEPROM: Electrically Erasable Programmable Read-Only Memory) 15 is a memory device that can be used by erasing and rewriting contents with an electrical signal.
상기와 같이 스마트 카드(10)에 전술한 스마트 카드(10) 업그레이드 단계를 통해 업그레이드 데이터를 기록하고, 첨부 도면 도3에서 보는 바와 같이, 단말기(200)의 카드리더(210)에 스마트 카드(10)를 삽입 후, 전술한 단말기(200) 업그레이드 단계를 통해 단말기(200)를 업그레이드시키게 된다.As described above, the upgrade data is recorded in the smart card 10 through the smart card 10 upgrade step, and as shown in FIG. 3, the smart card 10 is stored in the card reader 210 of the terminal 200. After inserting), the terminal 200 is upgraded through the above-described terminal 200 upgrade step.
이와 같이 되면, 스마트 카드(10)의 EF 파일의 HEX값이 CPU(220) 내부 및 스마트 카드 내용 기록부(240)에 기록되며, CPU(220)를 리셋 하여 업그레이드를 마무리하고 단말기(200)를 재 시작하게 되면 업그레이드가 완료된 것이다.In this case, the HEX value of the EF file of the smart card 10 is recorded in the CPU 220 and the smart card contents recording unit 240, and resets the CPU 220 to complete the upgrade and restart the terminal 200. When you start, the upgrade is complete.
이와 같이 본 발명은 스마트 카드(10)를 통해 단말기(전자화폐구매 단말기, 더미 단말기, POS 단말기 등)의 시스템을 간단하고 용이하게 업그레이드시킬 수 있게 되며, 외부인이 불순한 목적으로 시스템의 변경을 할 수 없도록 하는 보안성을 갖게 된다.As described above, the present invention enables a simple and easy upgrade of the system of the terminal (electronic money purchase terminal, dummy terminal, POS terminal, etc.) through the smart card 10, and allows an outsider to change the system for impure purposes. Security to be avoided.
상기와 같이 되는 본 발명은 전자화폐구매 단말기, 더미 단말기, POS 단말기 등의 시스템 업그레이드시, 단말기를 분해하거나 CPU 칩을 교체하지 않고 용이하게 업그레이드시킬 수 있도록 함과 동시에 불순한 목적의 시스템 업그레이드를 사전에 방지할 수 있도록 함으로써 업그레이드의 용이성 및 보안성을 향상시키는 효과를 갖는다.The present invention as described above can be easily upgraded without disassembling the terminal or replacing the CPU chip when upgrading the system, such as electronic money purchase terminal, dummy terminal, POS terminal, and at the same time to upgrade the system for the purpose of impurity By preventing it has the effect of improving the ease and security of the upgrade.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020063382A KR20040034782A (en) | 2002-10-17 | 2002-10-17 | System upgrade method and the equipment using smart card |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020063382A KR20040034782A (en) | 2002-10-17 | 2002-10-17 | System upgrade method and the equipment using smart card |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20040034782A true KR20040034782A (en) | 2004-04-29 |
Family
ID=37333793
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020020063382A Ceased KR20040034782A (en) | 2002-10-17 | 2002-10-17 | System upgrade method and the equipment using smart card |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20040034782A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100839563B1 (en) * | 2006-12-15 | 2008-06-19 | 주식회사 와이즈캐치 | Upgrade device and method of credit inquiry terminal |
KR20080089539A (en) * | 2007-02-23 | 2008-10-07 | 한국정보통신서비스 주식회사 | Method and system for updating (or registering) card terminal using IC card |
KR101470168B1 (en) * | 2013-06-14 | 2014-12-05 | 현대자동차주식회사 | Reprogramming method for cpu of controller |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1993007715A1 (en) * | 1991-10-03 | 1993-04-15 | Thomson Consumer Electronics S.A. | Method and apparatus for customizing a device with a smart card |
KR100213102B1 (en) * | 1997-04-11 | 1999-08-02 | 윤종용 | Method for reforming the program of a personal communications device using pc card and apparatus therefor |
KR20010031601A (en) * | 1997-10-28 | 2001-04-16 | 삐에르 레꾸르 | Downloading of Applications in a Digital Decoder |
WO2001052065A2 (en) * | 2000-01-07 | 2001-07-19 | Thomson Licensing S.A. | Method and apparatus for backing up application code upon power failure during a code update |
KR20010080278A (en) * | 1998-11-03 | 2001-08-22 | 데니스 에이치. 얼백 | Method and apparatus for updating computer code using an integrated circuit interface |
US6405931B1 (en) * | 1997-12-19 | 2002-06-18 | Gemplus | Method of managing upgradeable applications in a terminal/smart card system |
-
2002
- 2002-10-17 KR KR1020020063382A patent/KR20040034782A/en not_active Ceased
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1993007715A1 (en) * | 1991-10-03 | 1993-04-15 | Thomson Consumer Electronics S.A. | Method and apparatus for customizing a device with a smart card |
KR100213102B1 (en) * | 1997-04-11 | 1999-08-02 | 윤종용 | Method for reforming the program of a personal communications device using pc card and apparatus therefor |
KR20010031601A (en) * | 1997-10-28 | 2001-04-16 | 삐에르 레꾸르 | Downloading of Applications in a Digital Decoder |
US6405931B1 (en) * | 1997-12-19 | 2002-06-18 | Gemplus | Method of managing upgradeable applications in a terminal/smart card system |
KR20010080278A (en) * | 1998-11-03 | 2001-08-22 | 데니스 에이치. 얼백 | Method and apparatus for updating computer code using an integrated circuit interface |
WO2001052065A2 (en) * | 2000-01-07 | 2001-07-19 | Thomson Licensing S.A. | Method and apparatus for backing up application code upon power failure during a code update |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100839563B1 (en) * | 2006-12-15 | 2008-06-19 | 주식회사 와이즈캐치 | Upgrade device and method of credit inquiry terminal |
KR20080089539A (en) * | 2007-02-23 | 2008-10-07 | 한국정보통신서비스 주식회사 | Method and system for updating (or registering) card terminal using IC card |
KR101470168B1 (en) * | 2013-06-14 | 2014-12-05 | 현대자동차주식회사 | Reprogramming method for cpu of controller |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9183400B2 (en) | IC card and IC card control method | |
US7775423B2 (en) | Portable electronic device and control method of portable electronic device | |
EP1806675A2 (en) | Data storing apparatus, IC Card, and data storing method | |
US8645624B2 (en) | Portable electronic device, smartcard and control method for portable electronic device | |
JP5833118B2 (en) | Electronic ticket storage device, electronic ticket confirmation system and method | |
KR20150135753A (en) | Ic card, electronic device and portable electronic device | |
KR20040034782A (en) | System upgrade method and the equipment using smart card | |
US20100235393A1 (en) | Portable electronic device and access control method in portable electronic device | |
JPH10198776A (en) | Portable information recording medium and information writing / reading method therefor | |
JP2011060136A (en) | Portable electronic apparatus, and data management method in the same | |
KR100256522B1 (en) | I/o memory card type pager | |
EP1384197B1 (en) | Method of manufacturing smart cards | |
JP4950730B2 (en) | Portable electronic device, file access method and IC card in portable electronic device | |
CN112269564A (en) | OTP ROM programming method and system | |
JP7438432B1 (en) | Electronic information storage medium, IC chip, IC card, record writing method, and program | |
JP5932588B2 (en) | IC card, portable electronic device, and IC card processing device | |
US9672390B2 (en) | IC card and command processing method for IC card | |
JP7582527B1 (en) | Electronic information storage medium, IC chip, record processing method, and program | |
JP2012133656A (en) | Portable electronic apparatus and ic card | |
JP2024139134A (en) | Electronic information storage medium, IC chip, method for writing issuance data, and program | |
JP2006293706A (en) | Multi-application IC card with application update function | |
JP2009134545A (en) | Portable electronic device and ic card | |
JP5038918B2 (en) | Portable electronic device and method for controlling portable electronic device | |
JP2016048575A (en) | Portable electronic device and method of controlling portable electronic device | |
JP6046068B2 (en) | Portable electronic device and method for controlling portable electronic device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20021017 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20040531 Patent event code: PE09021S01D |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20040830 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20040531 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |