KR101763231B1 - Card for Loading Function of One Time Number Creation - Google Patents

Card for Loading Function of One Time Number Creation Download PDF

Info

Publication number
KR101763231B1
KR101763231B1 KR1020150176551A KR20150176551A KR101763231B1 KR 101763231 B1 KR101763231 B1 KR 101763231B1 KR 1020150176551 A KR1020150176551 A KR 1020150176551A KR 20150176551 A KR20150176551 A KR 20150176551A KR 101763231 B1 KR101763231 B1 KR 101763231B1
Authority
KR
South Korea
Prior art keywords
card
insulating medium
dynamic
unit
module
Prior art date
Application number
KR1020150176551A
Other languages
Korean (ko)
Other versions
KR20150145217A (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 KR1020150176551A priority Critical patent/KR101763231B1/en
Publication of KR20150145217A publication Critical patent/KR20150145217A/en
Application granted granted Critical
Publication of KR101763231B1 publication Critical patent/KR101763231B1/en

Links

Images

Classifications

    • 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
    • G06K19/077Constructional details, e.g. mounting of circuits in the carrier
    • G06K19/07749Constructional details, e.g. mounting of circuits in the carrier the record carrier being capable of non-contact communication, e.g. constructional details of the antenna of a non-contact smart card
    • 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/06009Record 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 with optically detectable marking
    • G06K19/06037Record 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 with optically detectable marking multi-dimensional coding
    • 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
    • G06K19/077Constructional details, e.g. mounting of circuits in the carrier
    • G06K19/07701Constructional details, e.g. mounting of circuits in the carrier the record carrier comprising an interface suitable for human interaction
    • G06K19/07709Constructional details, e.g. mounting of circuits in the carrier the record carrier comprising an interface suitable for human interaction the interface being a keyboard
    • 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4012Verifying personal identification numbers [PIN]

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Security & Cryptography (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Credit Cards Or The Like (AREA)

Abstract

본 발명의 동적 번호 생성 기능을 탑재한 카드에 따르면, 상층 절연 매체부와 하층 절연 매체부를 접합하여 제작되는 카드에 있어서, 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되며 카드 외부의 근접한 단말에 구비된 비접촉식 카드 리더와 무선 주파수 신호를 교환하고 상기 무선 주파수 신호를 통해 상기 단말로부터 지정된 신호 값을 수신하는 안테나부 및 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되고 상기 안테나부와 연결되며 상기 안테나부의 무선 주파수 신호를 통해 수신된 신호 값으로부터 동적 번호를 생성하기 위한 동적 씨드 값을 포함하는 적어도 하나의 씨드 값을 추출하고 지정된 키 생성 함수에 상기 안테나부의 무선 주파수 신호를 통해 수신된 신호 값으로부터 추출된 씨드 값을 포함하는 하나 이상의 씨드 값을 적용하여 지정된 자릿수의 동적 번호를 동적 생성하는 생성 모듈을 구비한다.According to the card equipped with the dynamic number generation function of the present invention, the card is manufactured by bonding the upper layer insulating medium portion and the lower layer insulating medium portion. The card is embedded between the upper layer insulating medium portion and the lower layer insulating medium portion, An antenna unit for exchanging a radio frequency signal with a contactless card reader provided in the upper layer insulating medium unit and receiving a signal value designated from the terminal through the radio frequency signal, Extracting at least one seed value including a dynamic seed value for generating a dynamic number from a signal value received through the radio frequency signal of the antenna unit and outputting a signal received through the radio frequency signal of the antenna unit Lt; RTI ID = 0.0 > of < / RTI > the seed value And a generation module for dynamically generating the dynamic number of the specified number of digits by applying the value.

Description

동적 번호 생성 기능을 탑재한 카드{Card for Loading Function of One Time Number Creation}[0001] The present invention relates to a card having a dynamic number generation function,

본 발명은, 상층 절연 매체부와 하층 절연 매체부를 접합하여 제작되는 카드에 있어서, 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되며 카드 외부의 근접한 단말에 구비된 비접촉식 카드 리더와 무선 주파수 신호를 교환하고 상기 무선 주파수 신호를 통해 상기 단말로부터 지정된 신호 값을 수신하는 안테나부 및 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되고 상기 안테나부와 연결되며 상기 안테나부의 무선 주파수 신호를 통해 수신된 신호 값으로부터 동적 번호를 생성하기 위한 동적 씨드 값을 포함하는 적어도 하나의 씨드 값을 추출하고 지정된 키 생성 함수에 상기 안테나부의 무선 주파수 신호를 통해 수신된 신호 값으로부터 추출된 씨드 값을 포함하는 하나 이상의 씨드 값을 적용하여 지정된 자릿수의 동적 번호를 동적 생성하는 생성 모듈을 구비하는 동적 번호 생성 기능을 탑재한 카드에 관한 것이다.The present invention relates to a card manufactured by bonding an upper layer insulating medium portion and a lower layer insulating medium portion, the card comprising: a contactless card reader embedded in the upper layer insulating medium portion and the lower layer insulating medium portion, And an antenna unit for receiving a signal value designated from the terminal through the radio frequency signal, and an antenna unit connected between the upper insulating medium unit and the lower insulating medium unit and connected to the antenna unit, Extracting at least one seed value including a dynamic seed value for generating a dynamic number from the received signal value and outputting the seed value extracted from the signal value received through the radio frequency signal of the antenna unit to a designated key generation function The seed value above is applied to calculate the dynamic number of the specified digit It relates to a card equipped with a dynamic number generating function comprising a generation module for generating ever.

IC(Integrated Circuit)칩이 구비된 IC카드 또는 자기 띠(Magnetic Stripe; MS)가 구비된 MS카드를 이용하여 카드 거래(예컨대, 지불결제, 금융거래 등)를 제공하는 방식은, 대면 상태에서 카드 리더를 통해 상기 IC칩(또는 자기 띠)에 기록된 카드정보를 리딩하여 카드 거래를 제공하는 대면 거래 방식과, 비대면 상태에서 사용자에 대한 비대면 인증을 수행한 후 상기 사용자가 상기 카드에 엠보싱된 카드정보를 키 입력하도록 하여 비대면 카드 거래를 제공하는 비대면 거래 방식으로 나뉠 수 있다. 그러나 상기 대면 거래 방식은 반드시 카드 리더가 구비되어 있어야 하는 문제점을 지니고 있으며, 상기 비대면 거래 방식은 카드 리더가 구비되지 않아도 무방하나 비대면 상태에서 사용자를 인증하기 위해 복잡한 비대면 인증 절차를 거쳐야 하는 불편함을 지니고 있다.A method of providing a card transaction (for example, payment settlement, financial transaction, etc.) using an IC card equipped with an IC (Integrated Circuit) chip or an MS card provided with a magnetic stripe (MS) A face-to-face transaction method in which a card transaction is provided by reading card information recorded in the IC chip (or a magnetic strip) through a reader, and a face-to-face transaction method in which a user performs non- Face transaction method in which non-face-to-face card transactions are provided by keying in the received card information. However, the face-to-face transaction method must have a card reader. The non-face-to-face transaction method requires complicated non-face-to-face authentication procedures in order to authenticate a user in a non-face-to- It has discomfort.

최근 음성통화가 가능하면서 휴대폰보다 강력한 프로세서와 각종 부가장치를 탑재하고 애플리케이션의 탑재와 운용이 자유로운 스마트폰이 활성화되고 있다. 이와 같은 스마트폰 활성화에 힘입어 스마트폰을 지불결제(또는 금융거래)를 제공하는 카드 거래의 수단으로 이용하고자 하는 니즈(Needs)가 발생하고 있다. 만약 스마트폰을 카드 거래의 수단으로 이용한다면, 상기 스마트폰은 카드 리더를 구비하고 있지 않기 때문에, 상기 스마트폰을 통해 제공되는 카드 거래 방식은 키 입력 방식의 비대면 거래 방식이 채택될 것이다.Recently, smart phones that are equipped with processors and various additional devices that are more capable of voice calls than mobile phones and are free to install and operate applications are being activated. Due to the activation of such a smartphone, there is a need to use the smartphone as a means of card transaction to provide payment (or financial transaction). If the smart phone is used as a means of card transaction, since the smart phone does not have a card reader, the non-face-to-face transaction method of the key input method will be adopted as the card transaction method provided through the smart phone.

그러나 스마트폰은 애플리케이션의 탑재와 운용이 자유로운 반면, 종래 휴대폰에 비해 보안이 취약하고 탈옥(Jailbreak)될 수 있을 뿐만 아니라, 종래 개인용 컴퓨터와 달리 언제든 분실될 수 있는 위험이 있어, 상기 스마트폰을 이용한 카드 거래는 종래의 키 입력 방식보다 더 복잡해지게 될 것이다.However, while the smartphone is free to mount and operate the application, it is vulnerable to jailbreak as compared to the conventional mobile phone, and unlike the conventional personal computer, there is a risk that the smartphone can be lost at any time. Card transactions will become more complex than conventional key entry methods.

한편 국내의 경우 비대면 거래를 제공하기 위해서는 금융결제원의 투 팩터(2-Factor) 보안 권고 사항이 만족되어야 하며, 이것은 스마트폰을 이용한 카드 거래도 예외가 아니다. 투 팩터 보안 권고 사항은 비대면 거래를 제공하는 물리적 매체와 비대면 거래의 보안을 제공하는 물리적 매체가 분리되어 있어야 한다는 것으로, 투 팩터 보안 권고 사항을 만족하지 못하는 거래는 거래 방식이 복잡해지면서 거래한도 금액도 제한된다.On the other hand, in Korea, to provide non-face-to-face transactions, KFTC's 2-factor security recommendation must be satisfied. The two-factor security recommendation is that the physical media providing non-face-to-face transactions and the physical media providing security for non-face-to-face transactions must be separated. Transactions that do not meet the two- The amount is also limited.

즉, 현재까지 개발된 기술을 기반으로 스마트폰을 통해 다양한 카드 거래를 제공하는 것에는 별다른 무리가 없지만, 스마트폰이 지닌 물리적 및 운용적 특성 상, 상기 스마트폰을 통한 카드 거래는 종래 비대면 거래의 문제점과 불편함을 집약해 놓은 형태로 제공될 수밖에 없다.In other words, there is no difficulty in providing various card transactions through the smart phone based on the technology developed so far. However, due to the physical and operational characteristics of the smart phone, And it is inevitable that it will be provided in a form in which the problem and the inconvenience are concentrated.

본 발명의 목적은, 상층 절연 매체부와 하층 절연 매체부를 접합하여 제작되는 카드에 있어서, 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되며 카드 외부의 근접한 단말에 구비된 비접촉식 카드 리더와 무선 주파수 신호를 교환하고 상기 무선 주파수 신호를 통해 상기 단말로부터 지정된 신호 값을 수신하는 안테나부 및 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되고 상기 안테나부와 연결되며 상기 안테나부의 무선 주파수 신호를 통해 수신된 신호 값으로부터 동적 번호를 생성하기 위한 동적 씨드 값을 포함하는 적어도 하나의 씨드 값을 추출하고 지정된 키 생성 함수에 상기 안테나부의 무선 주파수 신호를 통해 수신된 신호 값으로부터 추출된 씨드 값을 포함하는 하나 이상의 씨드 값을 적용하여 지정된 자릿수의 동적 번호를 동적 생성하는 생성 모듈을 구비하는 동적 번호 생성 기능을 탑재한 카드를 제공함에 있다.An object of the present invention is to provide a card manufactured by bonding an upper layer insulating medium portion and a lower layer insulating medium portion to each other, the contactless card reader being embedded in the upper layer insulating medium portion and the lower layer insulating medium portion, An antenna unit for exchanging a frequency signal and receiving a signal value designated from the terminal through the radio frequency signal; and a control unit connected between the upper insulating medium unit and the lower insulating medium unit and connected to the antenna unit, Extracting at least one seed value including a dynamic seed value for generating a dynamic number from the signal value received through the antenna and transmitting the seed value extracted from the signal value received through the radio frequency signal of the antenna unit to the designated key generation function By applying one or more seed values to the specified number of digits The call to provide a dynamic number generation a card with having a generation module for generating dynamic.

본 발명에 따른 동적 번호 생성 기능을 탑재한 카드는, 상층 절연 매체부와 하층 절연 매체부를 접합하여 제작되는 카드에 있어서, 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되며 카드 외부의 근접한 단말에 구비된 비접촉식 카드 리더와 무선 주파수 신호를 교환하고 상기 무선 주파수 신호를 통해 상기 단말로부터 지정된 신호 값을 수신하는 안테나부 및 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되고 상기 안테나부와 연결되며 상기 안테나부의 무선 주파수 신호를 통해 수신된 신호 값으로부터 동적 번호를 생성하기 위한 동적 씨드 값을 포함하는 적어도 하나의 씨드 값을 추출하고 지정된 키 생성 함수에 상기 안테나부의 무선 주파수 신호를 통해 수신된 신호 값으로부터 추출된 씨드 값을 포함하는 하나 이상의 씨드 값을 적용하여 지정된 자릿수의 동적 번호를 동적 생성하는 생성 모듈을 구비하는 것을 특징으로 한다.
A card equipped with a dynamic number generating function according to the present invention is a card manufactured by bonding an upper insulating medium portion and a lower insulating medium portion to each other. The card is embedded between the upper insulating medium portion and the lower insulating medium portion, An antenna unit for exchanging a radio frequency signal with a contactless card reader provided in the upper layer insulating medium unit and receiving a signal value designated from the terminal through the radio frequency signal, Extracting at least one seed value including a dynamic seed value for generating a dynamic number from a signal value received through the radio frequency signal of the antenna unit and outputting a signal received through the radio frequency signal of the antenna unit Lt; RTI ID = 0.0 > value < / RTI > And a generation module for dynamically generating a dynamic number having a specified number of digits.

삭제delete

삭제delete

삭제delete

본 발명에 따른 동적 번호 생성 기능을 탑재한 카드에 있어서, 상기 추출된 씨드 값은, 상기 단말에서 제공한 시각 값, 상기 단말에서 제공한 난수 값 중 적어도 하나를 포함하여 이루어지는 것을 특징으로 한다.In the card equipped with the dynamic number generation function according to the present invention, the extracted seed value includes at least one of a time value provided by the terminal and a random number value provided by the terminal.

본 발명에 따른 동적 번호 생성 기능을 탑재한 카드에 있어서, 상기 생성 모듈은, 지정된 자릿수의 동적 번호를 생성하기 위한 적어도 하나의 고정 씨드 값을 저장하며, 지정된 키 생성 함수에 상기 안테나부의 무선 주파수 신호를 통해 수신된 신호 값으로부터 추출된 동적 씨드 값과 상기 저장된 고정 씨드 값을 적용하여 지정된 자릿수의 동적 번호를 동적 생성하는 것을 특징으로 한다.In a card equipped with a dynamic number generation function according to the present invention, the generation module stores at least one fixed seed value for generating a dynamic number of a specified number of digits, The dynamic seed value extracted from the received signal value and the stored fixed seed value are used to dynamically generate a dynamic number having a specified number of digits.

본 발명에 따른 동적 번호 생성 기능을 탑재한 카드에 있어서, 상기 생성 모듈은, 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되는 IC칩을 통해 구현되는 것을 특징으로 한다.In the card having the dynamic number generation function according to the present invention, the generation module is implemented by an IC chip embedded between the upper insulating medium part and the lower insulating medium part.

본 발명에 따른 동적 번호 생성 기능을 탑재한 카드에 있어서, 상기 생성 모듈은, 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입된 IC칩과 연계된 별도의 칩을 통해 구현되는 것을 특징으로 한다.In the card equipped with the dynamic number generation function according to the present invention, the generation module is realized by a separate chip connected to the IC chip buried between the upper insulating medium part and the lower insulating medium part .

본 발명에 따른 동적 번호 생성 기능을 탑재한 카드에 있어서, 상기 안테나부는, 상기 무선 주파수 신호를 근거로 상기 생성 모듈을 통해 지정된 자릿수의 동적 번호를 동적 생성하기 위한 동작 전원을 발생시키는 것을 특징으로 한다.In the card equipped with the dynamic number generation function according to the present invention, the antenna unit generates operation power for dynamically generating a dynamic number of a specified number of digits through the generation module based on the radio frequency signal .

본 발명에 따른 동적 번호 생성 기능을 탑재한 카드에 있어서, 상기 안테나부는, 상기 생성 모듈과 상기 단말 사이의 통신을 위한 무선 주파수 신호를 교환하는 것을 특징으로 한다.
In the card equipped with the dynamic number generation function according to the present invention, the antenna unit exchanges radio frequency signals for communication between the generation module and the terminal.

삭제delete

본 발명에 따른 동적 번호 생성 기능을 탑재한 카드에 있어서, 상기 생성 모듈은, 상기 안테나부의 무선 주파수 신호를 근거로 발생된 동작 전원을 기반으로 동작하며 상기 안테나부의 무선 주파수 신호를 통해 수신된 신호 값으로부터 추출된 씨드 값을 이용하여 지정된 자릿수의 동적 번호를 동적 생성하는 것을 특징으로 한다.In the card equipped with the dynamic number generation function according to the present invention, the generation module operates based on an operation power source generated based on a radio frequency signal of the antenna unit, and generates a signal value The dynamic number of the specified number of digits is generated using the seed value extracted from the seed value.

본 발명에 따른 동적 번호 생성 기능을 탑재한 카드에 있어서, 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되며 동적 번호를 생성하기 위한 고정 씨드 값을 저장하는 저장 모듈을 더 구비하며, 상기 생성 모듈은, 지정된 키 생성 함수에 상기 안테나부의 무선 주파수 신호를 통해 수신된 신호 값으로부터 추출된 동적 씨드 값과 상기 저장 모듈에 저장된 고정 씨드 값을 적용하여 지정된 자릿수의 동적 번호를 동적 생성하는 것을 특징으로 한다.The card equipped with the dynamic number generation function according to the present invention further comprises a storage module embedded between the upper insulating medium part and the lower insulating medium part and storing a fixed seed value for generating a dynamic number, The module dynamically generates a specified number of dynamic numbers by applying a dynamic seed value extracted from a signal value received through a radio frequency signal of the antenna unit to a designated key generation function and a fixed seed value stored in the storage module, do.

본 발명에 따른 동적 번호 생성 기능을 탑재한 카드에 있어서, 상기 저장 모듈과 생성 모듈은, 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되는 IC칩을 통해 구현되는 것을 특징으로 한다.In the card equipped with the dynamic number generation function according to the present invention, the storage module and the generation module are implemented through an IC chip embedded between the upper insulating medium part and the lower insulating medium part.

본 발명에 따른 동적 번호 생성 기능을 탑재한 카드에 있어서, 상기 저장 모듈과 생성 모듈은, 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입된 IC칩과 연계된 별도의 칩을 통해 구현되는 것을 특징으로 한다.In the card equipped with the dynamic number generation function according to the present invention, the storage module and the generation module are realized by a separate chip connected to the IC chip buried between the upper insulating medium part and the lower insulating medium part .

본 발명에 따른 동적 번호 생성 기능을 탑재한 카드에 있어서, 상기 상층 절연 매체부 또는 하층 절연 매체부에 구비되며 사용자로부터 동적 번호 요청 신호를 입력받는 입력 모듈을 더 구비하며, 상기 생성 모듈은, 상기 입력 모듈을 통한 동적 번호 요청 신호 입력을 근거로 상기 동적 번호를 동적 생성하는 것을 특징으로 한다.The card equipped with the dynamic number generating function according to the present invention may further comprise an input module provided in the upper insulating medium unit or the lower insulating medium unit and receiving a dynamic number request signal from a user, The dynamic number is dynamically generated based on a dynamic number request signal input through an input module.

본 발명에 따른 동적 번호 생성 기능을 탑재한 카드에 있어서, 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되며 상기 생성 모듈을 통해 상기 동적 번호를 생성하게 제어하는 제어 모듈을 더 구비하여 이루어지는 것을 특징으로 한다.The card having the dynamic number generating function according to the present invention further comprises a control module embedded between the upper insulating medium and the lower insulating medium and controlling the generation of the dynamic number through the generating module .

본 발명에 따른 동적 번호 생성 기능을 탑재한 카드에 있어서, 상기 상층 절연 매체부 또는 하층 절연 매체부에 구비되며 상기 생성 모듈을 통해 생성된 동적 번호를 전자적으로 출력하는 출력 모듈 및 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되며 상기 생성 모듈을 통해 생성된 동적 번호를 상기 출력 모듈을 통해 출력되게 제어하는 제어 모듈;을 더 구비하여 이루어지는 것을 특징으로 한다.In the card having the dynamic number generation function according to the present invention, the card is provided with an output module that is provided in the upper layer insulation medium unit or the lower insulation medium unit and electronically outputs the dynamic number generated by the generation module, And a control module embedded between the lower layer insulating medium and controlling the output of the dynamic number generated through the generation module through the output module.

본 발명에 따른 동적 번호 생성 기능을 탑재한 카드에 있어서, 상기 제어 모듈은, 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되는 IC칩을 통해 구현되는 것을 특징으로 한다.In the card equipped with the dynamic number generation function according to the present invention, the control module is implemented through an IC chip embedded between the upper insulating medium portion and the lower insulating medium portion.

본 발명에 따른 동적 번호 생성 기능을 탑재한 카드에 있어서, 상기 제어 모듈은, 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입된 IC칩과 연계된 별도의 칩을 통해 구현되는 것을 특징으로 한다.In the card equipped with the dynamic number generation function according to the present invention, the control module is realized by a separate chip connected to the IC chip buried between the upper insulating medium portion and the lower insulating medium portion .

본 발명에 따른 동적 번호 생성 기능을 탑재한 카드에 있어서, 상기 카드는, 가로/세로 85.6mm/54mm의 크기로 제작되는 것을 특징으로 한다.In the card having the dynamic number generation function according to the present invention, the card is manufactured in a size of 85.6 mm / 54 mm in length / width.

본 발명에 따른 동적 번호 생성 기능을 탑재한 카드에 있어서, 상기 카드는, 신용카드, 체크카드, 직불카드, 현금카드 중 적어도 하나인 것을 특징으로 한다.In the card equipped with the dynamic number generation function according to the present invention, the card is at least one of a credit card, a check card, a debit card, and a cash card.

본 발명에 따른 동적 번호 생성 기능을 탑재한 카드에 있어서, 상기 카드는, 전원 공급을 위한 배터리를 구비하지 않는 것을 특징으로 한다.In the card equipped with the dynamic number generating function according to the present invention, the card is not provided with a battery for power supply.

본 발명에 따른 동적 번호 생성 기능을 탑재한 카드에 있어서, 상기 상층 절연 매체부의 바깥쪽에 구비되는 투명 재질의 상층 코팅 매체부를 더 구비하여 이루어지는 것을 특징으로 한다.The card equipped with the dynamic number generating function according to the present invention is further characterized by further comprising an upper coating medium portion of a transparent material provided on the outer side of the upper insulating medium portion.

본 발명에 따른 동적 번호 생성 기능을 탑재한 카드에 있어서, 상기 하층 절연 매체부의 바깥쪽에 구비되는 투명 재질의 하층 코팅 매체부를 더 구비하여 이루어지는 것을 특징으로 한다.The card equipped with the dynamic number generating function according to the present invention is further characterized by further comprising a lower layer coating medium portion of a transparent material provided outside the lower layer insulating medium portion.

삭제delete

본 발명에 따른 카드는, 투명 재질의 상층 코팅 매체부와 상기 상층 코팅 매체부 안쪽에 구비되는 상층 절연 매체부 및 상기 상층 절연 매체부와 접합되는 하층 절연 매체부를 구비한 카드에 있어서, 상기 상층 절연 매체부 또는 하층 절연 매체부 상에 구비되어 동적 번호를 전자적으로 출력하는 출력 모듈과, 상기 상층 절연 매체부 또는 하층 절연 매체부 상에 구비되어 사용자로부터 동적 번호 출력 요청 신호를 입력받는 입력 모듈과, 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되어 상기 동적 번호 출력 요청 신호를 근거로 하나 이상의 고정 씨드 값과 동적 결정된 적어도 하나의 동적 씨드 값을 난수생성기에 대입하여 N(N>1)자리 카드번호체계 상의 미리 지정된 n(1≤n<N)개의 지정 자리에 할당될 n개의 동적 번호를 생성하는 생성 모듈과, 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되어 상기 생성된 n개의 동적 번호가 상기 출력 모듈에 출력되도록 제어하는 제어 모듈을 구비하며, 상기 출력 모듈이 구비된 카드 일 면에 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호를 매트릭스 부호화 규칙에 대입하여 부호화한 코드 이미지가 인자되거나 또는 상기 코드 이미지가 인자된 스티커가 부착된다.The card according to the present invention has a transparent upper-layer coating medium portion, an upper-layer insulation medium portion provided inside the upper-layer coating medium portion, and a lower-layer insulation medium portion bonded to the upper-layer insulation medium portion, An output module provided on the medium or lower insulation medium section for electronically outputting the dynamic number; an input module provided on the upper insulation medium section or the lower insulation medium section to receive a dynamic number output request signal from the user; (N > 1) digits, which are embedded between the upper insulating medium portion and the lower insulating medium portion, and substitute one or more fixed seed values and at least one dynamic seed value dynamically determined based on the dynamic number output request signal, A generation module for generating n number of dynamic numbers to be allocated to predefined n (1? N <N) designated places on the card number system, And a control module embedded in the upper layer insulation medium portion and the lower insulation medium portion to control the output of the n number of dynamic numbers to the output module, A code image obtained by coding the fixed number of the remaining (Nn) digits into the matrix encoding rule is printed, or a sticker to which the code image is printed is attached.

본 발명에 따르면, 상기 카드는 상기 고정 씨드 값을 저장하는 저장 모듈을 더 구비하고, 상기 동적 씨드 값을 동적 결정하는데 필요한 시각 값을 카운팅하는 타이머 모듈을 더 구비하고, 상기 카드로 전원을 공급하는 배터리를 더 구비하고, 상기 카드 리더와 무선 주파수 신호를 교환하는 안테나부를 더 구비할 수 있다.According to the present invention, the card further includes a storage module for storing the fixed seed value, and further comprises a timer module for counting time values necessary for dynamically determining the dynamic seed value, The portable terminal further includes a battery and an antenna unit for exchanging radio frequency signals with the card reader.

본 발명에 따르면, 상기 코드 이미지는 미리 지정된 M(M≥1)개의 카드정보 구성 값이 더 부호화되어 포함될 수 있다.According to the present invention, the code image may further include M (M &gt; = 1) card information configuration values previously coded.

본 발명에 따르면, 상기 카드는 상기 출력 모듈이 구비되고 상기 코드 이미지가 인자되거나 상기 스티커가 부착된 카드 일면에 상기 출력 모듈에 출력된 동적 번호와 상기 코드 이미지를 동시 인식하도록 식별하는 하나 이상의 식별부호가 더 표시될 수 있다.According to the present invention, the card comprises a dynamic number outputted to the output module on one side of the card on which the code image is printed or on which the sticker is attached, and one or more identification codes Can be displayed.

본 발명에 따르면, 상기 카드는 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되는 IC(Integrated Circuit)칩을 더 구비하며, 상기 생성 모듈은 상기 IC칩에 저장된 고정 씨드 값을 획득하여 상기 n개의 동적 번호를 생성할 수 있다.According to the present invention, the card further includes an integrated circuit (IC) chip embedded between the upper insulating medium and the lower insulating medium, wherein the generating module acquires a fixed seed value stored in the IC chip, Number of dynamic numbers can be generated.

본 발명에 따르면, 상기 카드는 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되는 IC(Integrated Circuit)칩을 더 구비하며, 상기 코드 이미지는 상기 IC칩에 저장된 N자리의 카드번호 중 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호와 M(M≥1)개의 카드정보 구성 값을 매트릭스 부호화 규칙에 대입하여 부호화될 수 있다.According to the present invention, the card further comprises an IC (Integrated Circuit) chip embedded between the upper insulating medium and the lower insulating medium, wherein the code image is formed of the n-th card number stored in the IC chip, A fixed number of the (Nn) digits excluding the digits, and M (M &gt; = 1) card information configuration values may be substituted into the matrix encoding rule.

본 발명에 따르면, 상기 카드는 상기 하층 절연 매체부의 바깥쪽에 구비되는 자기 띠(Magnetic Stripe)를 더 구비하며, 상기 코드 이미지는 상기 자기 띠에 기록된 N자리의 카드번호 중 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호와 M(M≥1)개의 카드정보 구성 값을 매트릭스 부호화 규칙에 대입하여 부호화될 수 있다.According to the present invention, the card further includes a magnetic stripe provided on the outer side of the lower-layer insulating medium portion, and the code image is formed by removing the remaining N number of N number of card numbers recorded on the magnetic strip Nn) and M (M &gt; = 1) card information configuration values into the matrix encoding rule.

본 발명에 따른 스마트폰은, 카메라부를 구비하며, 상기 카메라부를 통해 카드 일 면에 구비되어 N(N>1)자리 카드번호체계 상의 미리 지정된 n(1≤n<N)개의 지정 자리에 할당될 n개의 동적 번호를 전자적으로 출력하는 출력 모듈과 상기 카드 일면의 출력 모듈 근처 일정 영역에 인자되거나 스티커 형태로 부착된 코드 이미지를 포함하는 카드 이미지를 획득하는 이미지 획득부와, 상기 카드 이미지를 판독하여 상기 출력 모듈이 표시된 출력 모듈 영역을 인식하고 상기 출력 모듈에 전자적으로 출력된 n개의 동적 번호를 인식하는 동적 번호 인식부와, 상기 카드 이미지를 판독하여 상기 코드 이미지가 표시된 코드 이미지 영역을 인식하고 매트릭스 부호화 규칙을 근거로 상기 코드 이미지를 판독하여 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호를 추출하는 코드 이미지 판독부와, 상기 n개의 동적 번호와 (N-n)개의 고정 번호를 상기 N자리 카드번호체계에 따라 조합하여 일회용 카드번호를 생성하는 일회용 카드 생성부와, 상기 일회용 카드번호를 화면 출력하거나, 지정된 애플리케이션으로 공유 출력하거나, 지정된 통신수단을 통해 통신 출력하는 일회용 카드 출력부를 구비한다.A smartphone according to the present invention includes a camera unit and is provided on one side of a card through the camera unit and is assigned to predetermined n (1? N <N) designated places on the N (N> 1) an image obtaining section for obtaining a card image including an output module for electronically outputting n number of dynamic numbers and a code image attached in a printed area or a sticky form to a predetermined area near an output module of the card; A dynamic number recognizer for recognizing the output module area indicated by the output module and recognizing n dynamic numbers electronically output to the output module; and a memory for recognizing a code image area in which the code image is displayed by reading the card image, The code image is read based on the encoding rule and the fixed number of the remaining (Nn) digits excluding the n digits is added A disposable card generating unit for generating a disposable card number by combining the n dynamic numbers and the (Nn) fixed numbers according to the N-ary card number system; And a disposable card output unit for sharing output to a designated application or outputting communication through designated communication means.

본 발명에 따르면, 상기 스마트폰은, 상기 카드 일면의 출력 모듈과 코드 이미지의 근처 일정 영역에 표시된 식별부호를 인식하는 식별부호 인식부와, 상기 식별부호를 판독하여 출력 모듈과 코드 이미지를 포함하는 카드 이미지의 유효성을 인증하는 이미지 인증부를 더 구비할 수 있다.According to the present invention, the smartphone may further include: an identification code recognition unit for recognizing an output module on one side of the card and an identification code displayed in a predetermined region near a code image; And an image authentication unit for authenticating the validity of the card image.

본 발명에 따르면, 상기 코드 이미지는 미리 지정된 M(M≥1)개의 카드정보 구성 값을 더 부호화하여 포함하고, 상기 코드 이미지 판독부는 상기 코드 이미지로부터 상기 M개의 카드정보 구성 값을 더 추출하고, 상기 일회용 카드 생성부는 상기 일회용 카드번호와 M개의 카드정보 구성 값을 조합하여 일회용 카드정보를 구성하고, 상기 일회용 카드 출력부는 상기 일회용 카드정보를 화면 출력하거나, 지정된 애플리케이션으로 공유 출력하거나, 지정된 통신수단을 통해 통신 출력할 수 있다.According to the present invention, the code image further includes predetermined M (M &gt; = 1) card information configuration values, and the code image reading unit further extracts the M card information configuration values from the code image, The disposable card generating unit may generate disposable card information by combining the disposable card number and M card information configuration values, and the disposable card output unit may display the disposable card information on a screen, share output with a designated application, Can be communicated via the communication interface.

본 발명에 따른 동적 번호와 코드 이미지를 통한 일회용 카드 제공 방법은, 카메라부를 통해 카드 일 면에 구비되어 N(N>1)자리 카드번호체계 상의 미리 지정된 n(1≤n<N)개의 지정 자리에 할당될 n개의 동적 번호를 전자적으로 출력하는 출력 모듈과 상기 카드 일면의 출력 모듈 근처 일정 영역에 인자되거나 스티커 형태로 부착된 코드 이미지를 포함하는 카드 이미지를 획득하는 이미지 획득 단계와, 상기 카드 이미지를 판독하여 상기 출력 모듈이 표시된 출력 모듈 영역을 인식하고 상기 출력 모듈에 전자적으로 출력된 n개의 동적 번호를 인식하는 동적 번호 인식 단계와, 상기 카드 이미지를 판독하여 상기 코드 이미지가 표시된 코드 이미지 영역을 인식하고 매트릭스 부호화 규칙을 근거로 상기 코드 이미지를 판독하여 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호를 추출하는 코드 이미지 판독 단계와, 상기 n개의 동적 번호와 (N-n)개의 고정 번호를 상기 N자리 카드번호체계에 따라 조합하여 일회용 카드번호를 생성하는 일회용 카드 생성 단계와, 상기 일회용 카드번호를 화면 출력하거나, 지정된 애플리케이션으로 공유 출력하거나, 지정된 통신수단을 통해 통신 출력하는 일회용 카드 출력 단계를 포함한다.A method for providing a one-time card with a dynamic number and a code image according to the present invention is a method for providing a one-time card through a camera unit, which is provided on one side of a card through a camera unit and includes n (1? N & An image obtaining step of obtaining a card image including an output module for electronically outputting n number of dynamic numbers to be assigned to the card and a code image attached in a sticky manner in a certain area near the output module on one side of the card, A dynamic number recognizing step of recognizing the output module area indicated by the output module and recognizing n dynamic numbers electronically output to the output module; And reads the code image on the basis of the matrix encoding rule, ) Generating a one-time card number by combining the n dynamic numbers and (Nn) fixed numbers according to the N-ary card number system; And a disposable card output step of outputting a disposable card number on a screen, sharing output to a designated application, or outputting communication through designated communication means.

본 발명에 따르면, 상기 동적 번호와 코드 이미지를 통한 일회용 카드 제공 방법은, 상기 카드 일면의 출력 모듈과 코드 이미지의 근처 일정 영역에 표시된 식별부호를 인식하는 단계와, 상기 식별부호를 판독하여 출력 모듈과 코드 이미지를 포함하는 카드 이미지의 유효성을 인증하는 단계를 더 포함할 수 있다.According to another aspect of the present invention, there is provided a method of providing a one-time card using a dynamic number and a code image, comprising the steps of: recognizing an identification code displayed in a predetermined region near an output module of the card and a code image; And validating the validity of the card image including the code image.

본 발명에 따르면, 상기 코드 이미지는 미리 지정된 M(M≥1)개의 카드정보 구성 값을 더 부호화하여 포함하고, 상기 코드 이미지 판독 단계는 상기 코드 이미지로부터 상기 M개의 카드정보 구성 값을 더 추출하고, 상기 일회용 카드 생성 단계는 상기 일회용 카드번호와 M개의 카드정보 구성 값을 조합하여 일회용 카드정보를 구성하고, 상기 일회용 카드 출력 단계는 상기 일회용 카드정보를 화면 출력하거나, 지정된 애플리케이션으로 공유 출력하거나, 지정된 통신수단을 통해 통신 출력할 수 있다.According to the present invention, the code image may further include predetermined M (M &gt; = 1) card information configuration values, and the code image reading step further extracts the M card information configuration values from the code image , The disposable card generating step configures the disposable card information by combining the disposable card number and the M card information configuration values, and the disposable card output step may output the disposable card information to the screen, It is possible to output the communication through the designated communication means.

본 발명에 따르면, 카메라를 통해 카드가 동적으로 생성하여 카드의 일 면에 전자적으로 출력한 동적 번호와 상기 카드의 일 면에 인자(또는 스티커 형태로 부착)된 코드 이미지에 부호화된 (N-n)개의 고정 번호를 인식 및 조합하여 일회용 카드번호를 생성한 후, 상기 일회용 카드번호를 통해 카드 거래를 처리함으로써, 투 팩터(2-Factor) 보안이 적용된 편리하고 안전한 카드 거래를 제공하는 이점이 있다.According to the present invention, a dynamic number generated by a card dynamically through a camera and electronically output to a face of a card, and (Nn) encoded (coded) symbols in a code image printed on one side of the card There is an advantage of providing a convenient and secure card transaction in which two-factor security is applied by processing a card transaction through the disposable card number after recognizing and combining a fixed number to generate a disposable card number.

본 발명에 따르면, 단 1회의 카드 거래에만 유효하게 사용되는 상기 일회용 카드번호를 통해 어떠한 하드웨어적/소프트웨어적 보안 매체를 이용하는 방식보다 안전하고 사용하기에 편리한 카드 거래를 제공하는 이점이 있다.According to the present invention, it is advantageous to provide a card transaction that is safer and more convenient to use than a method of using any hardware / software security medium through the disposable card number which is effectively used only for a single card transaction.

도 1은 본 발명의 실시 방법에 따른 카드 구조를 도시한 도면이다.
도 2는 본 발명의 실시 방법에 따라 동적 번호를 생성하는 생성 모듈의 기능 구성을 도시한 도면이다.
도 3은 본 발명의 실시 방법에 따른 카드의 외형을 예시한 도면이다.
도 4는 본 발명의 실시 방법에 따른 스마트폰 기능 구성을 도시한 도면이다.
도 5는 본 발명의 실시 방법에 따른 동적 번호 인식 과정을 도시한 도면이다.
도 6은 본 발명의 실시 방법에 따른 코드 이미지 인식 및 일회용 카드번호 생성 과정을 도시한 도면이다.
1 is a diagram showing a card structure according to an embodiment of the present invention.
2 is a functional block diagram of a generation module for generating a dynamic number according to an embodiment of the present invention.
3 is a diagram illustrating an external appearance of a card according to an embodiment of the present invention.
4 is a diagram illustrating a configuration of a smartphone function according to an embodiment of the present invention.
5 is a diagram illustrating a dynamic number recognition process according to an embodiment of the present invention.
6 is a diagram illustrating a code image recognition and a disposable card number generation process according to an embodiment of the present invention.

이하 첨부된 도면과 설명을 참조하여 본 발명의 바람직한 실시예에 대한 동작 원리를 상세히 설명한다. 다만, 하기에 도시되는 도면과 후술되는 설명은 본 발명의 특징을 효과적으로 설명하기 위한 여러 가지 방법 중에서 바람직한 실시 방법에 대한 것이며, 본 발명이 하기의 도면과 설명만으로 한정되는 것은 아니다. 또한, 하기에서 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서, 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 발명에서 전반에 걸친 내용을 토대로 내려져야 할 것이다. The operation principle of the preferred embodiment of the present invention will be described in detail with reference to the accompanying drawings and description. It should be understood, however, that the drawings and the following detailed description are exemplary and explanatory and are intended to provide further explanation of the invention, and are not to be construed as limiting the present invention. 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. The terms used below are defined in consideration of the functions of the present invention, which may vary depending on the user, intention or custom of the operator. Therefore, the definition should be based on the contents throughout the present invention.

결과적으로, 본 발명의 기술적 사상은 청구범위에 의해 결정되며, 이하 실시예는 진보적인 본 발명의 기술적 사상을 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 효율적으로 설명하기 위한 일 수단일 뿐이다.As a result, the technical idea of the present invention is determined by the claims, and the following embodiments are merely means for effectively explaining the technical idea of the present invention to a person having ordinary skill in the art to which the present invention belongs Only.

도면1은 본 발명의 실시 방법에 따른 카드 구조를 도시한 도면이다.1 is a diagram showing a card structure according to an embodiment of the present invention.

보다 상세하게 본 도면1은 카드(100) 내에서 하나 이상의 고정 씨드 값과 동적 결정된 적어도 하나의 동적 씨드 값을 난수생성기에 대입하여 N(N>1)자리 카드번호체계 상의 미리 지정된 n(1≤n<N)개의 지정 자리에 할당될 N개의 동적 번호를 생성하여 상기 카드(100)의 일 면에 전자적으로 출력하고, 상기 일회용번호가 전자적으로 출력되는 영역 근처 일정 영역에 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호를 매트릭스 부호화 규칙에 대입하여 부호화한 코드 이미지(130)가 인자되거나 또는 상기 코드 이미지(130)가 인자된 스티커가 부착되는 카드 구성을 도시한 것이다.More specifically, FIG. 1 shows one or more fixed seed values and at least one dynamic seed value dynamically determined in a card 100, which are substituted into a random number generator to generate a predetermined n (1? N &lt; N) number of dynamic numbers to be assigned to the designated place of the card 100, and electronically outputs the generated dynamic numbers to one side of the card 100, A code image 130 obtained by coding a fixed number of a (Nn) digit in a matrix encoding rule is printed, or a sticker on which the code image 130 is printed is attached.

상기 카드(100)는 투명 재질의 상층 코팅 매체부(105)와, 상기 상층 코팅 매체부(105) 안쪽에 구비되는 상층 절연 매체부(110)와, 상기 상층 절연 매체부(110)와 접합되는 하층 절연 매체부(165)를 포함하여 제작되며, 상기 하층 절연 매체부(165)의 바깥쪽에 구비되는 하층 코팅 매체부(170)를 더 구비할 수 있다. 상기 카드(100)는 가로/세로 85.6mm/54mm의 크기를 가지며, 상기 카드(100)의 각 구성부를 압착한 두께는 0.7mm 이상 1.2mm 이내로 제작될 수 있다.The card 100 includes an upper layer coating medium portion 105 made of a transparent material, an upper layer insulating medium portion 110 provided inside the upper layer coating medium portion 105, And a lower layer coating medium portion 170 provided on the outer side of the lower layer insulating medium portion 165. The lower layer coating medium portion 170 may include a lower layer insulating medium portion 165, The card 100 has a size of 85.6 mm / 54 mm in width and a thickness of 0.7 mm or more and 1.2 mm or less in thickness of each component of the card 100.

상기 상층 절연 매체부(110)의 바깥쪽에는 기 설정된 도안이 인쇄되는 도안 인쇄층이 더 구비될 수 있으며, 상기 상층 코팅 매체부(105)는 상기 상층 절연 매체부(110)의 도안 인쇄층이 훼손되는 것을 방지하는 기능을 수행한다. 상기 하층 절연 매체부(165)의 바깥쪽에도 기 설정된 도안이 인쇄되는 도안 인쇄층이 더 구비될 수 있으며, 이 경우 상기 하층 코팅 매체부(170)는 상기 하층 절연 매체부(165)의 도안 인쇄층이 훼손되는 것을 방지하는 기능을 수행한다.The upper layer coating medium portion 105 may include a pattern printed layer of the upper insulating medium portion 110. The upper layer coating medium portion 105 may include a pattern printed on the outer side of the upper insulating medium portion 110, And performs a function of preventing damage. The lower layer coating medium portion 170 may further include a pattern printing layer on which a predetermined pattern is printed outside the lower layer insulating medium portion 165. In this case, Thereby preventing the data from being damaged.

상기 카드(100)가 IC(Integrated Circuit)카드인 경우, 상기 카드(100)는 상기 상층 절연 매체부(110)와 하층 절연 매체부(165)가 접하는 접합부에 매입되는 IC칩(175)을 더 구비할 수 있다. 이 경우 상기 카드(100)는 상기 IC칩(175)에 구비된 8개의 접촉 단자들과 전기적으로 연결되어 상기 상층 코팅 매체부(105) 위로 노출되는 COB(Chip on Board)부와, 상기 카드(100)에 근접한 단말장치가 송출하는 무선 주파수 신호를 수신하여 상기 IC칩(175)으로 인가하는 안테나부(160)를 하나 이상 더 구비할 수 있다. 상기 안테나부(160)는 상층 절연 매체부(110)와 하층 절연 매체부(165)의 접합부에 매입되는 형태로 제작될 수 있으며, 이에 의해 상기 상층 절연 매체부(110)와 하층 절연 매체부(165) 사이에는 안테나 매입층이 형성된다. 만약 상기 카드(100)가 IC카드가 아니라면, 상기 IC칩(175), COB부 및 안테나부(160)는 생략될 수 있다.When the card 100 is an IC (Integrated Circuit) card, the card 100 may include an IC chip 175 embedded in a junction portion where the upper insulating medium portion 110 and the lower insulating medium portion 165 contact each other . In this case, the card 100 includes a COB (Chip on Board) part electrically connected to the eight contact terminals provided on the IC chip 175 and exposed on the upper layer coating medium part 105, 100 may further include one or more antenna units 160 for receiving a radio frequency signal transmitted from a terminal device in proximity to the IC chip 175 and applying the radio frequency signal to the IC chip 175. The antenna unit 160 may be embedded in a junction between the upper insulating medium unit 110 and the lower insulating medium unit 165 so that the upper insulating medium unit 110 and the lower insulating medium unit The antenna embedded layer is formed. If the card 100 is not an IC card, the IC chip 175, the COB unit, and the antenna unit 160 may be omitted.

상기 카드(100)가 MS(Magnetic Stripe)카드인 경우, 상기 카드(100)는 상기 하층 절연 매체부(165)의 바깥쪽에 구비되는 자기 띠(180)를 더 구비할 수 있다. 만약 상기 카드(100)에 하층 코팅 매체부(170)가 구비되는 경우, 상기 자기 띠(180)는 상기 하층 코팅 매체부(170)의 바깥쪽까지 노출되도록 제작될 수 있다. 만약 상기 카드(100)가 MS카드라 아니라면, 상기 자기 띠(180)는 생략될 수 있다.When the card 100 is an MS (Magnetic Stripe) card, the card 100 may further include a magnetic strip 180 provided on the outer side of the lower insulation medium portion 165. If the lower layer coating media portion 170 is provided on the card 100, the magnetic strip 180 may be exposed to the outside of the lower layer coating media portion 170. If the card 100 is not an MS card, the magnetic strip 180 may be omitted.

본 발명의 실시 방법에 따르면, 상기 카드(100)는 신용카드, 체크카드, 직불카드, 현금카드, 전자통장, 멤버쉽카드 중 하나 이상의 카드(100)일 수 있다.According to an embodiment of the present invention, the card 100 may be at least one of a credit card, a check card, a debit card, a cash card, an electronic passbook, and a membership card.

상기 카드(100)는, 상기 상층 절연 매체부(110) 또는 하층 절연 매체부(165) 상에 구비되어 동적 번호를 전자적으로 출력하는 출력 모듈(115)을 구비한다.The card 100 includes an output module 115 provided on the upper insulating medium unit 110 or the lower insulating medium unit 165 to electronically output a dynamic number.

상기 출력 모듈(115)은 상기 상층 코팅 매체부(105) 안쪽의 상층 절연 매체부(110)가 함께 휘어지면서 상기 상층 절연 매체부(110)에 매입 가능한 얇은 디스플레이이다. 상기 출력 모듈(115)은 전자종이(Electronic Paper) 또는 0.4mm 내외 두께의 박막 LCD(Liquid Crystal Display)형태로 제작되어 상기 카드(100)의 일 면에 구비될 수 있다.The output module 115 is a thin display that can be embedded in the upper insulating medium portion 110 while the upper insulating medium portion 110 inside the upper coating medium portion 105 is bent together. The output module 115 may be formed in the form of an electronic paper or a thin liquid crystal display (LCD) having a thickness of about 0.4 mm, and may be provided on one side of the card 100.

본 발명에 따르면, 상기 출력 모듈(115)은 N(N>1)자리 카드번호체계 상의 미리 지정된 n(1≤n<N)개의 지정 자리에 대응하는 N개의 동적 번호를 출력하며, 상기 N개의 동적 번호는 숫자 인식이 용이한 글꼴로 출력된다.According to the present invention, the output module 115 outputs N dynamic numbers corresponding to predetermined n (1? N &lt; N) designated digits on the N (N> Dynamic numbers are printed in fonts that are easy to recognize.

상기 카드(100)는, 상기 상층 절연 매체부(110) 또는 하층 절연 매체부(165) 상에 구비되어 사용자로부터 동적 번호 출력 요청 신호를 입력받는 입력 모듈(120)을 구비한다.The card 100 includes an input module 120 provided on the upper insulating medium unit 110 or the lower insulating medium unit 165 to receive a dynamic number output request signal from a user.

상기 입력 모듈(120)은 상기 상층 절연 매체부(110)의 도안 인쇄층의 인쇄 도안을 통해 사용자 조작(예컨대, 손가락으로 압력 가함)을 유도하며, 상기 사용자 조작을 감지하는 감지 센서(예컨대, 압력 센서, 전자 감응 센서)를 구비한 키 버튼을 구비하며, 상기 키 버튼을 통한 사용자 조작을 감지하여 동적 번호 출력 요청 신호를 발생시킨다.The input module 120 induces a user's operation (e.g., pressure with a finger) through a printed design of the printed layer of the upper insulating medium portion 110, and detects a sensing sensor (e.g., pressure A sensor, and an electronic sensor), and generates a dynamic number output request signal by sensing a user operation through the key button.

본 발명의 일 실시 방법에 따르면, 상기 입력 모듈(120)은 하나의 키 버튼을 구비할 수 있으며, 이 경우 상기 입력 모듈(120)은 상기 출력 모듈(115)에 상기 N개의 동적 번호가 표시되도록 요청하는 기 설정된 하나 이상의 신호 패턴을 갖는 사용자 입력 신호 형태의 동적 번호 출력 요청 신호를 발생시킬 수 있다.According to one embodiment of the present invention, the input module 120 may include a single key button, in which case the input module 120 may cause the output module 115 to display the N dynamic numbers And generate a dynamic number output request signal in the form of a user input signal having one or more predetermined signal patterns.

본 발명의 다른 일 실시 방법에 따르면, 상기 입력 모듈(120)은 복수의 키 버튼을 구비할 수 있으며, 이 경우 상기 입력 모듈(120)은 상기 동적 번호 출력 요청 신호에 대응하는 사용자 입력 신호와 각각의 키 버튼에 대응하는 키 입력 신호를 발생시킬 수 있다.According to another embodiment of the present invention, the input module 120 may include a plurality of key buttons. In this case, the input module 120 outputs a user input signal corresponding to the dynamic number output request signal, A key input signal corresponding to the key button of the key input unit 100 may be generated.

상기 카드(100)는, 상기 상층 절연 매체부(110)와 하층 절연 매체부(165) 사이에 매입되어 상기 동적 번호 출력 요청 신호를 근거로 하나 이상의 고정 씨드 값과 동적 결정된 적어도 하나의 동적 씨드 값을 난수생성기에 대입하여 N(N>1)자리 카드번호체계 상의 미리 지정된 n(1≤n<N)개의 지정 자리에 할당될 n개의 동적 번호를 생성하는 생성 모듈(135)과, 상기 상층 절연 매체부(110)와 하층 절연 매체부(165) 사이에 매입되어 상기 생성된 n개의 동적 번호가 상기 출력 모듈(115)에 출력되도록 제어하는 제어 모듈(145)을 구비하고, 상기 카드(100)로 전원을 공급하는 배터리(155)를 더 구비하며, 상기 고정 씨드 값을 저장하는 저장 모듈(150)과, 시각 값을 카운팅하는 타이머 모듈(140) 및 상기 카드 리더와 무선 주파수 신호를 교환하는 안테나부(160)를 적어도 하나 더 구비할 수 있다.The card 100 is embedded between the upper insulating medium portion 110 and the lower insulating medium portion 165 and is connected to at least one fixed seed value and at least one dynamic seed value dynamically determined based on the dynamic number output request signal To the random number generator to generate n dynamic numbers to be assigned to predetermined n (1? N <N) designated places on the N (N> 1) And a control module 145 embedded between the media unit 110 and the lower insulation medium unit 165 to control the output of the n dynamic numbers to the output module 115, A timer module 140 for counting the time value, and a battery 155 for exchanging radio frequency signals with the battery module 155. The timer module 140 counts time values, At least one portion 160 is provided Can.

상기 생성 모듈(135)은 상기 상층 절연 매체부(110)와 하층 절연 매체부(165) 사이에 매입되며, 상기 입력 모듈(120)에 의해 상기 동적 번호 출력 요청 신호가 발생되면, 상기 n개의 동적 번호를 생성하기 위해 상기 난수생성기에 대입할 하나 이상의 고정 씨드 값을 획득하고 동적 씨드 값을 동적 결정한다.When the dynamic number output request signal is generated by the input module 120, the generation module 135 is embedded between the upper insulation medium portion 110 and the lower insulation medium portion 165, Obtains at least one fixed seed value to be substituted into the random number generator to generate a number and dynamically determines a dynamic seed value.

여기서, 상기 고정 씨드 값은 상기 n개의 동적 번호를 생성하기 위해 상기 난수생성기에 입력되는 고정된 입력 값이다.Here, the fixed seed value is a fixed input value input to the random number generator to generate the n dynamic numbers.

본 발명의 일 실시 방법에 따르면, 상기 고정 씨드 값은 상기 생성 모듈(135)에 저장될 수 있다.According to an embodiment of the present invention, the fixed seed value may be stored in the generation module 135. [

본 발명의 다른 일 실시 방법에 따르면, 상기 고정 씨드 값은 상기 상층 절연 매체부(110)와 하층 절연 매체부(165) 사이에 매입되며 상기 생성 모듈(135)과 연결된 별도의 저장 모듈(150)에 저장될 수 있다.According to another embodiment of the present invention, the fixed seed value is embedded between the upper insulating medium portion 110 and the lower insulating medium portion 165 and is stored in a separate storage module 150 connected to the generating module 135. [ Lt; / RTI &gt;

본 발명의 또다른 일 실시 방법에 따르면, 상기 카드(100)가 IC카드이고, 상기 IC카드의 IC칩(175)과 상기 생성 모듈(135)이 상기 IC칩(175)과 연결되는 경우, 상기 고정 씨드 값은 상기 IC칩(175)의 메모리에 저장될 수 있다.According to another embodiment of the present invention, when the card 100 is an IC card, and the IC chip 175 of the IC card and the generation module 135 are connected to the IC chip 175, The fixed seed value may be stored in the memory of the IC chip 175.

상기 동적 씨드 값은 상기 n개의 동적 번호를 생성할 때마다 변경되는 다른 값으로 동적 생성되어 상기 난수생성기에 입력되는 입력 값이다.The dynamic seed value is an input value that is dynamically generated with another value changed every time the n dynamic numbers are generated and input to the random number generator.

본 발명의 일 실시 방법에 따르면, 상기 카드(100)에 시각 값을 카운팅하는 타이머 모듈(140)이 구비된 경우, 상기 동적 씨드 값은 타이머 모듈(140)에 의해 카운팅된 현재 시각 값을 근거로 동적 결정될 수 있다.According to an embodiment of the present invention, when the card 100 is provided with a timer module 140 for counting time values, the dynamic seed value is calculated based on the current time value counted by the timer module 140 Can be determined dynamically.

본 발명의 다른 일 실시 방법에 따르면, 상기 카드(100)에 안테나부(160)가 구비된 경우, 상기 동적 씨드 값은, 상기 안테나부(160)를 카드 리더로부터 수신될 수 있다. 또는 상기 카드(100)에 안테나부(160)가 구비된 경우, 상기 동적 씨드 값은 상기 생성 모듈(135)에서 임의로 생성되는 난수 값을 포함할 수 있으며, 상기 난수 값은 상기 안테나부(160)를 통해 상기 카드 리더로 전송될 수 있다.According to another embodiment of the present invention, when the card 100 is provided with the antenna unit 160, the dynamic seed value may be received from the card reader via the antenna unit 160. The dynamic seed value may include a random number value arbitrarily generated by the generation module 135 when the card 100 is provided with the antenna unit 160. The dynamic seed value may be stored in the antenna unit 160, To the card reader.

상기 고정 씨드 값과 동적 씨드 값이 획득(또는 결정)되면, 상기 생성 모듈(135)은 기 지정된 키 생성 함수에 대응하는 난수생성기에 상기 고정 씨드 값과 동적 씨드 값을 대입하여 N자리 카드번호체계 상의 미리 지정된 n개의 지정 자리에 대응하는 n개의 동적 번호를 생성한다. 여기서, 상기 N자리 카드번호체계는 BIN(Bank Identification Number), 일련번호, 검증번호를 지정된 자리 위치 별로 조합한 번호체계이다. 예를들어, 상기 카드번호체계는 4자리(또는 6자리)의 BIN과, 11자리(또는 9자리)의 일련번호와 1자리의 검증번호가 조합된 16자리 번호체계일 수 있다. 당업자의 의도에 따라 상기 카드번호체계는 변경하여 적용할 수 있다.When the fixed seed value and the dynamic seed value are acquired (or determined), the generation module 135 assigns the fixed seed value and the dynamic seed value to the random number generator corresponding to the previously designated key generation function, N &lt; / RTI &gt; Here, the N-digit card number system is a number system in which a BIN (Bank Identification Number), a serial number, and a verification number are combined for each designated position. For example, the card numbering scheme may be a 16-digit number system combining a 4-digit (or 6-digit) BIN, an 11-digit (or 9-digit) serial number and a 1-digit verification number. The card numbering scheme can be modified and applied according to the intention of those skilled in the art.

만약 상기 카드(100)가 상기 상층 절연 매체부(110)와 하층 절연 매체부(165) 사이에 IC칩(175)이 매입된 IC카드인 경우, 상기 생성 모듈(135)은 상기 IC칩(175)에 저장된 고정 씨드 값을 획득하여 상기 n개의 동적 번호를 생성할 수 있다.If the card 100 is an IC card in which the IC chip 175 is embedded between the upper insulating medium portion 110 and the lower insulating medium portion 165, ) To obtain the fixed seed value to generate the n dynamic numbers.

상기 생성 모듈(135)에 의해 n개의 동적 번호가 생성되면, 상기 제어 모듈(145)은 상기 출력 모듈(115)로 상기 생성된 n개의 동적 번호가 출력되도록 제어한다.When n number of dynamic numbers are generated by the generation module 135, the control module 145 controls the output module 115 to output the generated n number of dynamic numbers.

본 발명의 실시 방법에 따르면, 상기 생성 모듈(135), 제어 모듈(145), 타이머 모듈(140), 저장 모듈(150)은 상기 상층 절연 매체부(110) 또는 하층 절연 매체부(165) 상에 매입되는 모듈 칩 형태로 구현되거나, 또는 얇은 FPCB(Flexible Printed Circuit Board) 상에 실장되는 모듈 형태로 구현될 수 있다. 또는 상기 카드(100)가 IC카드인 경우, 상기 생성 모듈(135), 제어 모듈(145), 타이머 모듈(140), 저장 모듈(150)은 상기 IC칩(175) 상에 구현될 수 있다.The generation module 135, the control module 145, the timer module 140 and the storage module 150 may be mounted on the upper insulating medium portion 110 or the lower insulating medium portion 165 Or may be implemented in the form of a module mounted on a thin FPCB (Flexible Printed Circuit Board). The generation module 135, the control module 145, the timer module 140 and the storage module 150 may be implemented on the IC chip 175 when the card 100 is an IC card.

본 발명에 따르면, 상기 카드(100)는 상기 상층 절연 매체부(110) 또는 하층 절연 매체부(165) 중 상기 출력 모듈(115)이 구비된 카드(100)의 일 면에 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호를 매트릭스 부호화 규칙에 대입하여 부호화한 코드 이미지(130)가 인자되거나 또는 상기 코드 이미지(130)가 인자된 스티커가 부착된다. 여기서, 상기 매트릭스 부호화 규칙은 QR코드 부호화 규칙, 데이터매트릭스 부호화 규칙, 맥시코드 부호화 규칙, PDF-427 부호화 규칙 중 적어도 하나의 부호화 규칙을 포함한다.According to the present invention, the card 100 is mounted on one side of the card 100 provided with the output module 115 of the upper insulating medium unit 110 or the lower insulating medium unit 165, The code image 130 obtained by coding the fixed number of the remaining (Nn) digits into the matrix encoding rule is printed, or the sticker on which the code image 130 is printed is attached. Here, the matrix encoding rule includes at least one of a QR code encoding rule, a data matrix encoding rule, a maximum code encoding rule, and a PDF-427 encoding rule.

본 발명의 실시 방법에 따르면, 상기 코드 이미지(130)는 미리 지정된 M(M≥1)개의 카드정보 구성 값이 상기 매트릭스 부호화 규칙에 따라 부호화되어 더 포함될 수 있다. 여기서, 상기 카드정보 구성 값은 유효기간, 서비스코드, CVV(Card Verification Value) 또는 CVC(Card Validation Code), 카드(100)소유자영문성명을 하나 이상 포함할 수 있다. According to the embodiment of the present invention, the code image 130 may further include M (M &gt; = 1) card information configuration values previously coded according to the matrix encoding rule. Here, the card information configuration value may include at least one of a valid period, a service code, a CVV (Card Verification Value), a CVC (Card Validation Code), and an English name of the owner of the card 100.

본 발명의 실시 방법에 따르면, 상기 카드(100)는 상기 상층 절연 매체부(110) 또는 하층 절연 매체부(165) 중 상기 출력 모듈(115)이 구비되고 상기 코드 이미지(130)가 인자되거나 상기 스티커가 부착된 카드(100)의 일 면에 상기 출력 모듈(115)에 출력된 동적 번호와 상기 코드 이미지(130)를 동시 인식하도록 식별하는 하나 이상의 식별부호(125)가 표시될 수 있다. 상기 식별부호(125)는 상기 카드(100)의 일 면에 인자되거나 또는 상기 코드 이미지(130)가 인자된 스티커에 상기 코드 이미지(130)와 함께 인자될 수 있다. 여기서, 상기 식별부호(125)는 인식 가능한 기호, 문양, 도형을 적어도 하나 포함할 수 있다. According to an embodiment of the present invention, the card 100 is provided with the output module 115 of the upper insulating medium unit 110 or the lower insulating medium unit 165 and the code image 130 is printed, One or more identification numbers 125 may be displayed on one side of the card 100 with the sticker to identify the dynamic number output to the output module 115 and the code image 130 to be recognized simultaneously. The identification code 125 may be printed on one side of the card 100 or on the sticker on which the code image 130 is printed with the code image 130. [ Here, the identification code 125 may include at least one recognizable symbol, a pattern, and a graphic.

만약 상기 카드(100)가 상기 상층 절연 매체부(110)와 하층 절연 매체부(165) 사이에 IC칩(175)이 매입된 IC카드인 경우, 상기 코드 이미지(130)는 상기 IC칩(175)에 저장된 N자리의 카드번호 중 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호와 M(M≥1)개의 카드정보 구성 값을 매트릭스 부호화 규칙에 대입하여 부호화될 수 있다.If the card 100 is an IC card embedded with an IC chip 175 between the upper insulating medium portion 110 and the lower insulating medium portion 165, ) Of the N number of card numbers stored in the M number of (M &gt; = 1) card information configuration values excluding the n digits.

또는 상기 카드(100)가 상기 하층 절연 매체부(165)의 바깥쪽에 구비되는 자기 띠(Magnetic Stripe)(180)가 구비된 MS카드인 경우, 상기 코드 이미지(130)는 상기 자기 띠(180)에 기록된 N자리의 카드번호 중 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호와 M(M≥1)개의 카드정보 구성 값을 매트릭스 부호화 규칙에 대입하여 부호화될 수 있다.Or when the card 100 is an MS card provided with a magnetic stripe 180 provided on the outer side of the lower insulation medium portion 165, And M (M &gt; = 1) card information configuration values other than the n digits among the N number of card numbers recorded in the N number of card numbers.

상기 배터리(155)는 상기 상층 절연 매체부(110)와 하층 절연 매체부(165)의 접합부에 매입되며, 상기 접합부에 매입되는 다른 구성물(예컨대, IC칩(175), 안테나부(160) 등)과 중첩되어 상기 카드(100)의 두께를 증가시키지 않도록 제작되어 상기 접합부에 매입될 수 있다.The battery 155 is embedded in the junction between the upper insulating medium portion 110 and the lower insulating medium portion 165 and is electrically connected to other components (for example, the IC chip 175, the antenna portion 160, etc.) embedded in the junction portion. So as not to increase the thickness of the card 100, and can be embedded in the joint.

상기 안테나부(160)는 상기 수신된 무선 주파수 신호를 상기 생성 모듈(135)(또는 별도의 신호변환모듈(도시생략))로 인가하여 상기 단말장치에서 상기 카드(100)로 전달하기 위해 상기 무선 주파수 신호에 포함시킨 적어도 하나의 신호 값이 추출되도록 처리할 수 있다.The antenna unit 160 applies the received radio frequency signal to the generation module 135 (or a separate signal conversion module (not shown)) to transmit the radio frequency signal to the card 100, So that at least one signal value included in the frequency signal is extracted.

만약 상기 상층 절연 매체부(110)와 하층 절연 매체부(165)의 접합부에 IC칩(175)이 구비되고, 상기 IC칩(175)과 연결된 안테나가 구비된 경우, 상기 안테나부(160)는 상기 IC칩(175)과 연결된 안테나를 공유하여 사용할 수 있다.If the IC chip 175 is provided at the junction of the upper insulating medium portion 110 and the lower insulating medium portion 165 and the antenna connected to the IC chip 175 is provided, An antenna connected to the IC chip 175 can be shared and used.

도면2는 본 발명의 실시 방법에 따라 동적 번호를 생성하는 생성 모듈(135)의 기능 구성을 도시한 도면이다.2 is a functional block diagram of a generation module 135 for generating a dynamic number according to an embodiment of the present invention.

보다 상세하게 본 도면2는 상기 도면1에 도시된 상층 절연 매체부(110)와 하층 절연 매체부(165) 사이에 매입되어 상기 동적 번호 출력 요청 신호를 근거로 하나 이상의 고정 씨드 값과 동적 결정된 적어도 하나의 동적 씨드 값을 난수생성기에 대입하여 N자리 카드번호체계 상의 미리 지정된 n개의 지정 자리에 할당될 n개의 동적 번호를 생성하는 생성 모듈(135)의 기능 구성을 도시한 것이다.2 is a block diagram of an embodiment of the present invention, embodied between the upper insulating medium portion 110 and the lower insulating medium portion 165 shown in FIG. 1, and based on the dynamic number output request signal, Shows a functional configuration of a generation module 135 that assigns one dynamic seed value to a random number generator to generate n number of dynamic numbers to be assigned to predetermined n specified positions on an N-ary card number system.

도면2를 참조하면, 상기 생성 모듈(135)은, 적어도 하나의 동적 씨드 값을 획득하는 동적 씨드 획득부(200)와, 하나 이상의 고정 씨드 값을 획득하는 고정 씨드 획득부(205)와, 상기 동적 씨드 값과 고정 씨드 값을 기 설정된 난수생성기(Random Number Generator; RNG)의 입력 값으로 대입하여 동적 번호를 생성하는 값 생성부(210)를 구비한다.Referring to FIG. 2, the generation module 135 includes a dynamic seed acquiring unit 200 for acquiring at least one dynamic seed value, a fixed seed acquiring unit 205 for acquiring at least one fixed seed value, And a value generator 210 for generating a dynamic number by substituting the dynamic seed value and the fixed seed value into an input value of a predetermined random number generator (RNG).

상기 동적 씨드 값은 타이머 모듈(140)로부터 획득되는 시각 값, 난수생성기(RNG)를 통해 생성된 난수 값, 난수생성기(RNG)를 통해 생성된 난수 값을 씨드로 이용하여 생성된 2차 난수 값 중 어느 하나의 값을 포함할 수 있다. 만약 상기 카드(100)에 안테나부(160)가 구비되어 있다면, 상기 동적 씨드 값은 상기 카드(100)에 근접한 단말장치에서 생성되어 상기 안테나부(160)를 통해 수신되는 무선 주파수 신호를 판독하여 결정되는 신호 값을 포함할 수 있다. The dynamic seed value may be a time value obtained from the timer module 140, a random number value generated through a random number generator (RNG), a second random number value generated by using a random number value generated through a random number generator (RNG) May include a value of any one of &lt; RTI ID = 0.0 &gt; If the card 100 is provided with the antenna unit 160, the dynamic seed value is generated in the terminal device close to the card 100, and the RF signal received through the antenna unit 160 is read And may include a determined signal value.

상기 고정 씨드 값은 상기 생성 모듈(135)에 저장될 수 있다. 또는 상기 고정 씨드 상기 생성 모듈(135)과 연결된 별도의 저장 모듈(150)에 저장될 수 있다. 만약 상기 카드(100)가 IC카드이고, 상기 IC카드의 IC칩(175)과 상기 생성 모듈(135)이 상기 IC칩(175)과 연결되는 경우, 상기 고정 씨드 값은 상기 IC칩(175)의 메모리에 저장될 수 있다. 또는 상기 카드(100)에 안테나부(160)가 구비되어 있다면, 상기 고정 씨드 값은 상기 카드(100)에 근접한 단말장치의 메모리로부터 추출되어 상기 안테나부(160)를 통해 수신되는 무선 주파수 신호를 판독하여 결정되는 신호 값을 포함할 수 있다.The fixed seed value may be stored in the generation module 135. Alternatively, the fixed seed may be stored in a separate storage module 150 connected to the generation module 135. If the card 100 is an IC card and the IC chip 175 of the IC card and the generation module 135 are connected to the IC chip 175, Lt; / RTI &gt; Or if the card 100 is provided with the antenna unit 160, the fixed seed value may be a value obtained by extracting a radio frequency signal extracted from the memory of the terminal device close to the card 100 and received through the antenna unit 160 And may include signal values determined by reading.

상기 동적 씨드 획득부(200)를 통해 적어도 하나의 동적 씨드 값이 획득되고, 상기 고정 씨드 획득부(205)를 통해 하나 이상의 고정 씨드 값이 획득되면, 상기 값 생성부(210)는 상기 동적 번호를 생성하는 난수 알고리즘이 적용된 난수생성기(RNG)에 상기 동적 씨드 값과 고정 씨드 값을 입력 값으로 대입하여 상기 동적 번호를 생성한다. 만약 상기 동적 번호가 복수개인 경우, 상기 값 생성부(210)는 각각의 동적 번호에 대응하는 각각의 동적 씨드 값과 고정 씨드 값을 이용하여 상기 동적 번호를 반복하여 생성하거나, 또는 상기 복수개의 동적 번호의 길이를 합친 길이 이상의 값을 생성한 후 상기 생성된 값을 영역 별로 분할하여 상기 복수개의 동적 번호를 결정할 수 있다.When at least one dynamic seed value is obtained through the dynamic seed acquiring unit 200 and one or more fixed seed values are acquired through the fixed seed acquiring unit 205, The dynamic seed value and the fixed seed value are input to a random number generator (RNG) to which the random number algorithm is applied to generate the dynamic number. If there are a plurality of dynamic numbers, the value generator 210 repeatedly generates the dynamic numbers using each of the dynamic seed values and the fixed seed values corresponding to the respective dynamic numbers, The plurality of dynamic numbers may be determined by dividing the generated value by area after generating a value equal to or longer than the combined length of the numbers.

본 발명의 일 실시 방법에 따르면, 상기 값 생성부(210)는 상기 동적 씨드 값과 고정 씨드 값을 S(S≥1)자릿수의 번호 값을 생성하는 난수생성기(RNG)의 입력 값으로 대입하여 상기 S자릿수의 번호 값을 생성한 후, 상기 S자릿수의 번호 값 중 s(1≤s≤S)자릿수의 번호 값을 상기 동적 번호로 결정할 수 있다.According to an embodiment of the present invention, the value generator 210 substitutes the dynamic seed value and the fixed seed value as an input value of a random number generator (RNG) for generating a number value of S (S? 1) After generating the number value of the S number of digits, the number value of s (1? S? S) number of the number value of the S number of digits can be determined as the dynamic number.

본 발명의 다른 일 실시 방법에 따르면, 상기 값 생성부(210)는 상기 동적 씨드 값과 고정 씨드 값을 T(T>1)비트의 바이너리를 생성하는 난수생성기(RNG)의 입력 값으로 대입하여 T비트의 바이너리 값을 생성한 후, 상기 T비트의 바이너리 중 t(1≤t≤T)비트의 바이너리를 상기 동적 번호로 결정할 수 있다.According to another embodiment of the present invention, the value generator 210 substitutes the dynamic seed value and the fixed seed value as an input value of a random number generator (RNG) for generating a binary T (T> 1) bit After generating a binary value of T bits, a binary of t (1? T? T) bits of the binary of T bits can be determined as the dynamic number.

상기 값 생성부(210)를 통해 T비트의 바이너리 값이 생성되는 경우, 상기 값 생성부(210)는 상기 생성된 T비트의 바이너리 값을 기 설정된 엔코딩 규칙에 대입하여 하나 이상의 문자 값, 기호 값 및 숫자 값으로 변환하거나, 또는 상기 문자, 기호, 숫자 중 하나 이상의 조합 값으로 변환할 수 있다.When a binary value of T bits is generated through the value generating unit 210, the value generating unit 210 substitutes the binary value of the generated T bits into a predetermined encoding rule to generate one or more character values, And a numeric value, or into a combination value of one or more of the characters, symbols, and numbers.

도면3은 본 발명의 실시 방법에 따른 카드(100)의 외형을 예시한 도면이다.FIG. 3 is a diagram illustrating an outer shape of the card 100 according to an embodiment of the present invention.

보다 상세하게 본 도면3은 IC카드의 앞 면에 사용자로부터 동적 번호 출력 요청 신호를 입력받는 입력 모듈(120)과, n개의 동적 번호를 전자적으로 출력하는 출력 모듈(115)이 구비되고, 상기 출력 모듈(115)이 구비된 IC카드의 앞 면에 n자리를 제외한 나머지 (N-n)자리의 고정 번호를 매트릭스 부호화 규칙에 대입하여 부호화한 코드 이미지(130)가 인자되거나 또는 상기 코드 이미지(130)가 인자된 스티커가 부착된 카드 외형을 예시한 것이다.In more detail, FIG. 3 shows an input module 120 for receiving a dynamic number output request signal from a user on the front face of an IC card, and an output module 115 for electronically outputting n number of dynamic numbers, The code image 130 obtained by coding the fixed number of the (Nn) digits other than the n digits excluding the n digits in the matrix coding rule is printed on the front face of the IC card provided with the module 115, or the code image 130 is printed And illustrates the appearance of the card to which the printed sticker is attached.

본 발명의 다른 실시 방법에 따르면, 상기 입력 모듈(120)과 출력 모듈(115) 및 코드 이미지(130)는 상기 IC카드의 뒤 면에 구비될 수 있다. According to another embodiment of the present invention, the input module 120, the output module 115, and the code image 130 may be provided on the rear surface of the IC card.

본 발명에 따르면, 카드 외형 상에서 상기 입력 모듈(120)과 출력 모듈(115) 및 코드 이미지(130)가 구비되는 카드 면의 종류와, 카드 면 상의 위치에 의해 본 발명이 한정되지 아니한다. 다만 상기 카드(100)가 IC카드인 경우에는 상기 IC카드 앞 면의 COB를 제외한 영역에 상기 입력 모듈(120)과 출력 모듈(115) 및 코드 이미지(130)가 구비되며, 상기 카드(100)가 MS카드인 경우에는 MS카드 뒤 면의 자기 띠(180)를 제외한 영역에 상기 입력 모듈(120)과 출력 모듈(115) 및 코드 이미지(130)가 구비될 수 있다.According to the present invention, the present invention is not limited by the type of the card surface on which the input module 120, the output module 115 and the code image 130 are provided, and the position on the card surface. When the card 100 is an IC card, the input module 120, the output module 115 and the code image 130 are provided in an area excluding the COB on the front face of the IC card. The input module 120, the output module 115, and the code image 130 may be provided in an area other than the magnetic strip 180 on the rear surface of the MS card.

도면4는 본 발명의 실시 방법에 따른 스마트폰(400) 기능 구성을 도시한 도면이다.4 is a diagram illustrating a functional configuration of a smartphone 400 according to an embodiment of the present invention.

보다 상세하게 본 도면4는 카드(100)의 일 면에 전자적으로 출력된 n개의 동적 번호와 고정 표시된 코드 이미지(130)를 인식하고, 상기 코드 이미지(130)로부터 (N-n)개의 고정 번호를 추출한 후, 상기 n개의 동적 번호와 (N-n)개의 고정 번호를 N자리 카드번호체계에 따라 조합하여 일회용 카드번호를 생성하는 프로그램 모듈을 구비한 스마트폰(400)의 기능 구성을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면4를 참조 및/또는 변형하여 상기 스마트폰(400) 기능에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면4에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. 특히 본 도면4에 도시된 스마트폰(400) 구성은 현재/향후 출시되는 스마트폰(400) 구성을 더 포함할 수 있으며, 이에 의해 본 발명이 한정되지 아니함을 명백히 밝혀두는 바이다.4 shows a case where the number of dynamic numbers and fixedly displayed code images 130 electronically output on one side of the card 100 are recognized and the number of (Nn) fixed numbers is extracted from the code image 130 And a program module for generating a one-time card number by combining the n dynamic numbers and (Nn) fixed numbers according to an N-ary card number system, Those skilled in the art will be able to refer to and / or modify FIG. 4 to derive various implementations of the functionality of the smartphone 400, but the invention is not limited to all of the above- And the technical features thereof are not limited only by the method shown in FIG. In particular, the configuration of the smartphone 400 shown in FIG. 4 may further include a configuration of a smartphone 400 currently / in the future, and the present invention is not limited thereto.

도면4를 참조하면, 상기 스마트폰(400)은, 제어부(401)와 메모리부(411)와 화면 출력부(402)와 키 입력부(403)와 사운드 출력부(404)와 사운드 입력부(405)와 카메라부(406)와 무선망 통신모듈(408)과 근거리 무선 통신모듈(407)과 USIM 리더부(409) 및 USIM(410)와 전원 공급을 위한 배터리(412)를 구비한다.4, the smartphone 400 includes a control unit 401, a memory unit 411, a screen output unit 402, a key input unit 403, a sound output unit 404, a sound input unit 405, A wireless communication module 408, a short range wireless communication module 407, a USIM reader unit 409, a USIM 410, and a battery 412 for supplying power to the camera unit 406, the wireless network communication module 408,

상기 제어부(401)는 상기 스마트폰(400)의 동작을 제어하는 구성의 총칭으로서, 적어도 하나의 프로세서와 실행 메모리를 포함하여 구성되며, 상기 스마트폰(400)에 구비된 각 구성부와 버스(BUS)를 통해 연결된다. 본 발명에 따르면, 상기 제어부(401)는 상기 프로세서를 통해 상기 스마트폰(400)에 구비되는 적어도 하나의 프로그램 코드를 상기 실행 메모리에 로딩하여 연산하고, 그 결과를 상기 버스를 통해 적어도 하나의 구성부로 전달하여 상기 스마트폰(400)의 동작을 제어한다. 이하, 편의상 본 발명의 프로그램 모듈 형태로 구현되는 기능 구성부를 본 도면4의 제어부(401) 내에 도시하여 설명하기로 한다.The control unit 401 is a general term for controlling the operation of the smartphone 400 and includes at least one processor and an execution memory. BUS). According to the present invention, the control unit 401 loads at least one program code provided in the smartphone 400 into the execution memory through the processor, and outputs the result through at least one configuration And controls the operation of the smartphone 400. Hereinafter, a functional unit implemented in the form of a program module of the present invention will be described in the control unit 401 of FIG. 4 for convenience.

상기 메모리부(411)는 상기 스마트폰(400)에 구비되는 비휘발성 메모리의 총칭으로서, 상기 제어부(401)를 통해 실행되는 적어도 하나의 프로그램 코드와, 상기 프로그램 코드가 이용하는 적어도 하나의 데이터 셋트를 저장하여 유지한다. 상기 메모리부(411)는 기본적으로 상기 스마트폰(400)의 운영체제에 대응하는 시스템 프로그램 코드와 시스템 데이터 셋트, 상기 스마트폰(400)의 무선 통신 연결을 처리하는 통신 프로그램 코드와 통신 데이터 셋트 및 적어도 하나의 응용프로그램 코드와 응용 데이터 셋트를 저장하며, 본 발명을 구현하기 위한 프로그램 코드와 데이터 셋트 역시 상기 메모리부(411)에 저장된다.The memory unit 411 is a general term of the nonvolatile memory included in the smartphone 400 and includes at least one program code executed through the control unit 401 and at least one data set used by the program code And stores it. The memory unit 411 basically includes a system program code and a system data set corresponding to an operating system of the smartphone 400, a communication program code and a communication data set for processing a wireless communication connection of the smartphone 400, One application program code and application data set are stored, and the program code and data set for implementing the present invention are also stored in the memory unit 411.

상기 화면 출력부(402)는 화면출력 장치(예컨대, LCD(Liquid Crystal Display) 장치)와 이를 구동하는 출력 모듈(115)로 구성되며, 상기 제어부(401)와 버스로 연결되어 상기 제어부(401)의 각종 연산 결과 중 화면 출력에 대응하는 연산 결과를 상기 화면출력 장치로 출력한다.The screen output unit 402 includes a screen output device (e.g., an LCD (Liquid Crystal Display) device) and an output module 115 for driving the screen output device 402. The control unit 401, And outputs the result of the operation corresponding to the screen output to the screen output device.

상기 키 입력부(403)는 적어도 하나의 키 버튼을 구비한 키 입력장치(또는 상기 화면 출력부(402)와 연동하는 터치스크린 장치)와 이를 구동하는 입력 모듈(120)로 구성되며, 상기 제어부(401)와 버스로 연결되어 상기 제어부(401)의 각종 연산을 명령하는 명령을 입력하거나, 또는 상기 제어부(401)의 연산에 필요한 데이터를 입력한다.The key input unit 403 includes a key input device having at least one key button (or a touch screen device interlocked with the screen output unit 402) and an input module 120 driving the key input device. 401 and a bus so as to input a command for commanding various operations of the control unit 401 or input data necessary for the operation of the control unit 401. [

상기 사운드 출력부(404)는 사운드 신호를 출력하는 스피커와 상기 스피커를 구동하는 사운드 모듈로 구성되며, 상기 제어부(401)와 버스로 연결되어 상기 제어부(401)의 각종 연산 결과 중 사운드 출력에 대응하는 연산 결과를 상기 스피커를 통해 출력한다. 상기 사운드 모듈은 기 스피커를 통해 출력할 사운드 데이터를 디코딩(Decoding)하여 사운드 신호로 변환한다.The sound output unit 404 includes a speaker for outputting a sound signal and a sound module for driving the speaker. The sound output unit 404 is connected to the control unit 401 through a bus, And outputs the result of the operation through the speaker. The sound module decodes sound data to be output through the speaker and converts the sound data into a sound signal.

상기 사운드 입력부(405)는 사운드 신호를 입력받는 마이크로폰과 상기 마이크로폰을 구동하는 사운드 모듈로 구성되며, 상기 마이크로폰을 통해 입력되는 사운드 데이터를 상기 제어부(401)로 전달한다. 상기 사운드 모듈은 상기 마이크로폰을 통해 입력되는 사운드 신호를 엔코딩(Encoding)하여 부호화한다.The sound input unit 405 includes a microphone for receiving a sound signal and a sound module for driving the microphone, and transmits the sound data input through the microphone to the control unit 401. The sound module encodes and encodes a sound signal input through the microphone.

상기 카메라부(406)는 상기 광학부와 CCD(Charge Coupled Device)와 이를 구동하는 카메라 모듈로 구성되며, 상기 광학부를 통해 상기 CCD에 입력된 비트맵 데이터를 획득한다. 상기 비트맵 데이터는 정지 영상의 이미지 데이터와 동영상 데이터를 모두 포함할 수 있다.The camera unit 406 includes the optical unit, a CCD (Charge Coupled Device) and a camera module for driving the CCD unit, and obtains bitmap data input to the CCD through the optical unit. The bitmap data may include both still image data and moving image data.

상기 무선망 통신모듈(408)은 무선 통신을 연결하는 통신 구성의 총칭으로서, 특정 주파수 대역의 무선 주파수 신호를 송수신하는 안테나, RF모듈, 기저대역모듈, 신호처리모듈을 적어도 하나 포함하여 구성되며, 상기 제어부(401)와 버스로 연결되어 상기 제어부(401)의 각종 연산 결과 중 무선 통신에 대응하는 연산 결과를 무선 통신을 통해 전송하거나, 또는 무선 통신을 통해 데이터를 수신하여 상기 제어부(401)로 전달함과 동시에, 상기 무선 통신의 접속, 등록, 통신, 핸드오프의 절차를 유지한다. 본 발명에 따르면, 상기 무선망 통신모듈(408)은 상기 스마트폰(400)을 음성 통화망에 연결하며, 경우에 따라 상기 스마트폰(400)을 데이터 통신망에 연결할 수 있다.The wireless network communication module 408 is a collective term for communicating wireless communication and includes at least one antenna, an RF module, a baseband module, and a signal processing module for transmitting and receiving a radio frequency signal of a specific frequency band. The control unit 401 is connected to the control unit 401 through a bus and transmits the calculation result corresponding to the wireless communication among the various calculation results of the control unit 401 through wireless communication or receives data through wireless communication, And simultaneously maintains the procedure of connection, registration, communication, and handoff of the wireless communication. According to the present invention, the wireless network communication module 408 connects the smartphone 400 to a voice communication network, and may connect the smartphone 400 to a data communication network in some cases.

본 발명의 실시 방법에 따르면, 상기 무선망 통신모듈(408)은 CDMA/WCDMA 규격에 따라 이동 통신망에 접속, 위치등록, 호처리, 통화연결, 데이터통신, 핸드오프를 적어도 하나 수행하는 이동 통신 구성을 포함한다. 한편 당업자의 의도에 따라 상기 무선망 통신모듈(408)은 IEEE 802.16? 규격에 따라 휴대인터넷에 접속, 위치등록, 데이터통신, 핸드오프를 적어도 하나 수행하는 휴대 인터넷 통신 구성을 더 포함할 수 있으며, 상기 무선망 통신모듈(408)이 제공하는 무선 통신 구성에 의해 본 발명이 한정되지 아니함을 명백히 밝혀두는 바이다.According to an embodiment of the present invention, the wireless network communication module 408 is a mobile communication module that performs at least one of connection to a mobile communication network, location registration, call processing, call connection, data communication and handoff according to the CDMA / WCDMA standard . In the meantime, the wireless network communication module 408 may transmit the IEEE 802.16? The wireless communication module 408 may further include a portable Internet communication component that performs at least one of connection to a portable Internet, location registration, data communication, and handoff according to a standard. According to a wireless communication configuration provided by the wireless network communication module 408, Is not to be construed as limiting the scope of the present invention.

상기 근거리 무선 통신모듈(407)은 일정 거리 이내에서 무선 주파수 신호를 통신매체로 이용하여 통신세션을 연결하는 근거리 통신모듈로 구성되며, 바람직하게는 ISO 18000 시리즈 규격의 RFID 통신, 블루투스 통신, 와이파이 통신, 공중 무선 통신 중 적어도 하나를 포함할 수 있다. 본 발명의 실시 방법에 따르면, 상기 근거리 무선 통신모듈(407)은 상기 무선망 통신모듈(408)과 통합될 수 있다. 본 발명에 따르면, 상기 근거리 무선 통신모듈(407)은 상기 스마트폰(400)을 데이터 통신망에 연결한다.The short-range wireless communication module 407 comprises a short-range communication module for connecting a communication session using a radio frequency signal as a communication medium within a predetermined distance. Preferably, the short-range wireless communication module 407 includes RFID communication, Bluetooth communication, Wi- , And public wireless communications. According to an embodiment of the present invention, the short range wireless communication module 407 may be integrated with the wireless network communication module 408. According to the present invention, the short-range wireless communication module 407 connects the smart phone 400 to a data communication network.

상기 USIM 리더부(409)는 ISO/IEC 7816 규격을 기반으로 상기 스마트폰(400)에 탑재 또는 이탈착되는 범용가입자식별모듈(Universal Subscriber Identity Module)과 적어도 하나의 데이터 셋트를 교환하는 구성의 총칭으로서, 상기 데이터 셋트는 APDU(Application Protocol Data Unit)를 통해 반이중 통신 방식으로 교환된다.The USIM reader unit 409 is a generic term of a configuration for exchanging at least one data set with a universal subscriber identity module mounted or detached from the smart phone 400 based on the ISO / IEC 7816 standard , And the data set is exchanged in a half duplex communication manner through an APDU (Application Protocol Data Unit).

상기 USIM(410)은 상기 ISO/IEC 7816 규격에 따른 IC칩이 구비된 SIM 타입의 카드로서, 상기 USIM 리더부(409)와 연결되는 적어도 하나의 접점을 포함하는 입출력 인터페이스와, 적어도 하나의 IC칩용 프로그램 코드와 데이터 셋트를 저장하는 IC칩 메모리와, 상기 입출력 인터페이스와 연결되어 상기 스마트폰(400)으로부터 전달되는 적어도 하나의 명령에 따라 상기 IC칩용 프로그램 코드를 연산하거나 상기 데이터 셋트를 추출(또는 가공)하여 상기 입출력 인터페이스로 전달하는 프로세서를 포함하여 이루어진다.The USIM 410 is an SIM type card having an IC chip conforming to the ISO / IEC 7816 standard, and includes an input / output interface including at least one contact connected to the USIM reader unit 409, An IC chip memory for storing a program code for a chip and a data set; and a processor for calculating the program code for the IC chip or extracting the data set in accordance with at least one command transmitted from the smartphone (400) And transmitting the processed data to the input / output interface.

상기 입출력 인터페이스는 전원 공급(VCC), 리셋 신호(RST), 클럭 신호(CLK), 접지(GND), 프로그래밍 전원 공급(VPP), 입출력(I/O) 중 적어도 하나의 접점을 포함하여 구성되며, 상기 프로세서는 상기 접점을 통해 상기 USIM 리더부(409)와 인터페이스한다. 상기 IC칩 메모리는 상기 IC칩의 운영체제와 적어도 하나의 보안모듈에 대응하는 시스템 프로그램 코드와 시스템 파라미터를 저장하고, 고정된 저장영역에 상기 스마트폰(400)의 무선 통신망 접속에 필요한 적어도 하나의 통신 파라미터를 포함하는 SIM(Subscriber Identity Module) 정보를 저장한다. 본 발명의 실시 방법에 따르면, 상기 IC칩 메모리는 적어도 하나의 애플릿 발급사에서 제작한 프로그램 코드(=애플릿)와 데이터 셋트를 저장하는 적어도 하나의 애플릿 발급사 별 저장영역(예컨대, SD(Security Domain))을 포함하여 구성된다.The input / output interface includes at least one of a power supply (VCC), a reset signal (RST), a clock signal (CLK), a ground (GND), a programming power supply (VPP), and an input / output , The processor interfaces with the USIM reader unit 409 via the contact. The IC chip memory stores system program codes and system parameters corresponding to the operating system of the IC chip and at least one security module, and stores at least one communication required for accessing a wireless communication network of the smartphone (400) (Subscriber Identity Module) information including parameters. According to an embodiment of the present invention, the IC chip memory includes at least one storage area for each applet issuer (for example, SD (Security Domain)) storing program codes (= applets) and data sets produced by at least one applet issuer )).

도면4를 참조하면, 상기 프로그램 모듈은, 상기 카메라부(406)를 통해 카드(100)의 일 면에 구비되어 N(N>1)자리 카드번호체계 상의 미리 지정된 n(1≤n<N)개의 지정 자리에 할당될 n개의 동적 번호를 전자적으로 출력하는 출력 모듈(115)과 상기 카드(100)의 일 면의 출력 모듈(115) 근처 일정 영역에 인자되거나 스티커 형태로 부착된 코드 이미지(130)를 포함하는 카드 이미지를 획득하는 이미지 획득부(415)를 구비하며, 상기 카드(100)의 일 면의 출력 모듈(115)과 코드 이미지(130)의 근처 일정 영역에 표시된 식별부호(125)를 인식하는 식별부호 인식부(420)와, 상기 식별부호(125)를 판독하여 출력 모듈(115)과 코드 이미지(130)를 포함하는 카드 이미지의 유효성을 인증하는 이미지 인증부(425)를 더 구비할 수 있다.Referring to FIG. 4, the program module is provided on one side of the card 100 through the camera unit 406 and is provided with a predetermined n (1? N &lt; N) And a code image 130 (hereinafter referred to as a &quot; code image &quot;) 130 printed or sticked to a certain area in the vicinity of the output module 115 on one side of the card 100, And an image acquisition unit 415 for acquiring a card image including an identification code 125 displayed on a predetermined area near the output module 115 and the code image 130 on one side of the card 100, And an image authentication unit 425 that reads the identification code 125 and authenticates the validity of the card image including the output module 115 and the code image 130, .

상기 이미지 획득부(415)는 상기 화면 출력부(402)를 통해 카메라 촬영 인터페이스를 출력하고, 상기 카메라부(406)를 통해 입력되는 영상으로부터 N자리 카드번호체계 상의 미리 지정된 n개의 지정 자리에 할당될 n개의 동적 번호를 전자적으로 출력하는 출력 모듈(115)과 상기 카드(100)의 일 면의 출력 모듈(115) 근처 일정 영역에 인자되거나 스티커 형태로 부착된 코드 이미지(130)를 포함하는 카드 이미지를 획득한다.The image acquiring unit 415 outputs a camera photographing interface through the screen output unit 402 and allocates a predetermined number of n designated places on the N-ary card number system from the image input through the camera unit 406 And a code image 130 that is printed on a predetermined area near the output module 115 on one side of the card 100 and is printed or attached in the form of a sticker, Obtain the image.

본 발명의 실시 방법에 따르면, 상기 카드 이미지 상에는 상기 출력 모듈(115)과 코드 이미지(130)를 동시에 인식하도록 식별하는 하나 이상의 식별부호(125)가 포함될 수 있는데, 상기 식별부호 인식부(420)는 상기 카드 이미지의 출력 모듈(115)과 코드 이미지(130)의 근처 일정 영역에 표시된 지정된 식별부호(125)를 인식한다. 여기서, 상기 식별부호(125)는 인식 가능한 기호, 문양, 도형을 적어도 하나 포함할 수 있다. According to the embodiment of the present invention, the card image may include one or more identification codes 125 for identifying the output module 115 and the code image 130 at the same time. Recognizes a designated identification code 125 displayed in a certain area near the output module 115 of the card image and the code image 130. Here, the identification code 125 may include at least one recognizable symbol, a pattern, and a graphic.

상기 이미지 인증부(425)는 상기 인식된 식별부호(125)가 상기 출력 모듈(115)에 출력된 동적 번호와 상기 코드 이미지(130)를 동시 인식하도록 식별하는 지정된 식별부호(125)와 형상, 색상, 크기, 표시위치 중 적어도 하나의 조건이 일치하는지 확인한다. 만약 상기 인식된 식별부호(125)와 상기 지정된 식별부호(125)가 일치하면, 상기 이미지 인증부(425)는 상기 카드 이미지에 포함된 출력 모듈(115) 영역과 코드 이미지 영역이 일회용 카드번호를 생성할 수 있는 유효한 이미지 영역으로 인증한다.The image authentication unit 425 identifies the recognized identification code 125 to identify the dynamic number output to the output module 115 and the code image 130 at the same time, Check whether at least one of the color, size, and display position matches. If the recognized identification code 125 and the designated identification code 125 match, the image authentication unit 425 determines that the area of the output module 115 included in the card image and the code image area have the disposable card number Authenticate as a valid image area that can be created.

도면4를 참조하면, 상기 프로그램 모듈은, 상기 카드 이미지를 판독하여 상기 출력 모듈(115)이 표시된 출력 모듈(115) 영역을 인식하고 상기 출력 모듈(115)에 전자적으로 출력된 n개의 동적 번호를 인식하는 동적 번호 인식부(430)와, 상기 카드 이미지를 판독하여 상기 코드 이미지(130)가 표시된 코드 이미지 영역을 인식하고 매트릭스 부호화 규칙을 근거로 상기 코드 이미지(130)를 판독하여 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호를 추출하는 코드 이미지 판독부(435)와, 상기 n개의 동적 번호와 (N-n)개의 고정 번호를 상기 N자리 카드번호체계에 따라 조합하여 일회용 카드번호를 생성하는 일회용 카드 생성부(440)와, 상기 일회용 카드번호를 화면 출력하거나, 지정된 애플리케이션으로 공유 출력하거나, 지정된 통신수단을 통해 통신 출력하는 일회용 카드 출력부(445)를 구비한다.Referring to FIG. 4, the program module reads the card image to recognize the area of the output module 115 in which the output module 115 is displayed, and outputs n dynamic numbers electronically output to the output module 115 A code image area in which the code image 130 is displayed is read out and the code image 130 is read based on a matrix coding rule to read the code image 130, A code image reading unit 435 for extracting the fixed number of the remaining (Nn) digits except for the (Nn) digits, and generating the one-time card number by combining the n dynamic numbers and (Nn) A one-time-use card generating unit 440 for generating a one-time-use card number, And a card output unit 445.

상기 이미지 획득부(415)를 통해 상기 카드 이미지가 획득되거나, 또는 상기 카드 이미지에 식별부호(125)가 표시된 경우 상기 이미지 인증부(425)에 의해 상기 카드 이미지의 유효성이 인증되면, 상기 동적 번호 인식부(430)는 상기 카드 이미지를 판독하여 상기 출력 모듈(115)이 표시된 출력 모듈(115) 영역을 인식하고, 상기 출력 모듈(115) 영역을 숫자 인식이 가능한 이미지 품질로 보정한다.If the validity of the card image is authenticated by the image authenticating unit 425 when the card image is acquired through the image acquiring unit 415 or the identification code 125 is displayed on the card image, The recognition unit 430 reads the card image, recognizes the area of the output module 115 in which the output module 115 is displayed, and corrects the area of the output module 115 to a number-recognizable image quality.

본 발명의 실시 방법에 따라 상기 출력 모듈(115)의 바탕화면이 지정된 특정 색상을 표시하는 경우, 상기 동적 번호 인식부(430)는 상기 카드 이미지 상에서 상기 특정 색상을 포함하는 사각형 영역을 상기 출력 모듈(115) 영역으로 인식할 수 있다. 또는 상기 카드 이미지에 식별부호(125)가 표시된 경우, 상기 동적 번호 인식부(430)는 상기 식별부호(125)의 위치를 기준 점으로 상기 출력 모듈(115) 영역을 인식할 수 있다.When the desktop of the output module 115 displays a specific color designated according to the embodiment of the present invention, the dynamic number recognizing unit 430 outputs a rectangular area including the specific color on the card image, (115) area. Or if the identification number 125 is displayed on the card image, the dynamic number recognizer 430 can recognize the area of the output module 115 using the position of the identification code 125 as a reference point.

상기 출력 모듈(115) 영역이 인식되면, 상기 동적 번호 인식부(430)는 상기 출력 모듈(115) 영역 내에 포함된 숫자를 인식 가능한 구조로 이미지 품질을 보정한다. 여기서, 이미지 품질 보정은 상기 출력 모듈(115)과 코드 이미지(130)가 구비된 카드 면과 상기 카메라부(406)의 시선 방향이 직각을 이루도록 상기 출력 모듈(115) 영역을 좌표 변환하는 것을 포함한다. 상기 좌표 변환에 의해 사다리꼴 모양의 출력 모듈(115) 영역은 직사학형 모양으로 보정될 수 있다. 또한 상기 이미지 품질 보정은 상기 출력 모듈(115) 영역에 대한 대조 값과 명암 값의 조정을 더 포함할 수 있다. 상기 대조/명암의 조정에 의해 상기 카드 이미지를 획득하는 시점의 주변 광도에 의해 식별이 난해한 동적 번호의 형상이 보다 명확하게 드러날 수 있게 된다.When the area of the output module 115 is recognized, the dynamic number recognizer 430 corrects the image quality to a structure recognizable in the area of the output module 115. The image quality correction includes coordinate conversion of the output module 115 and the output module 115 so that the viewing direction of the camera unit 406 is perpendicular to the card surface having the output module 115 and the code image 130 do. By the coordinate transformation, the trapezoidal output module 115 area can be corrected to a rectilinear shape. The image quality correction may further include adjusting the contrast value and the contrast value for the output module 115 area. The shape of the dynamic number having difficulty in identification can be more clearly revealed by the ambient light at the time of acquiring the card image by adjusting the contrast / brightness.

상기 출력 모듈(115) 영역에 대한 이미지 품질 보정이 완료되면, 상기 동적 번호 인식부(430)는 지정된 패턴 인식 알고리즘에 따라 상기 출력 모듈(115) 영역에 포함된 숫자를 인식하여 n개의 동적 번호를 결정한다.When the image quality correction for the area of the output module 115 is completed, the dynamic number recognizer 430 recognizes the digits included in the output module 115 according to the designated pattern recognition algorithm, .

상기 이미지 획득부(415)를 통해 상기 카드 이미지가 획득되거나, 또는 상기 카드 이미지에 식별부호(125)가 표시된 경우 상기 이미지 인증부(425)에 의해 상기 카드 이미지의 유효성이 인증되면, 상기 코드 이미지 판독부(435)는 상기 카드 이미지를 판독하여 상기 코드 이미지(130)가 표시된 코드 이미지 영역을 인식하고, 상기 코드 이미지 영역을 매트릭스 부호화 규칙에 따라 판독 가능한 이미지 품질로 보정한다.If the validity of the card image is authenticated by the image authenticating unit 425 when the card image is acquired through the image acquiring unit 415 or the identification code 125 is displayed on the card image, The reading unit 435 reads the card image to recognize the code image area in which the code image 130 is displayed, and corrects the code image area to a readable image quality according to the matrix encoding rule.

본 발명의 실시 방법에 따라 상기 코드 이미지(130)의 바탕화면이 지정된 특정 색상을 표시하는 경우, 상기 코드 이미지 판독부(435)는 상기 카드 이미지 상에서 상기 특정 색상을 포함하는 사각형 영역을 상기 코드 이미지 영역으로 인식할 수 있다. 또는 상기 카드 이미지에 식별부호(125)가 표시된 경우, 상기 코드 이미지 판독부(435)는 상기 식별부호(125)의 위치를 기준 점으로 상기 코드 이미지 영역을 인식할 수 있다.When the desktop of the code image 130 displays a specific color designated according to the method of the present invention, the code image reading unit 435 reads a rectangular area including the specific color on the card image, Area. Or if the identification image 125 is displayed on the card image, the code image reading unit 435 can recognize the code image region with the position of the identification code 125 as a reference point.

상기 코드 이미지 영역이 인식되면, 상기 코드 이미지 판독부(435)는 상기 코드 이미지 영역 내에 포함된 숫자를 인식 가능한 구조로 이미지 품질을 보정한다. 여기서, 이미지 품질 보정은 상기 출력 모듈(115)과 코드 이미지(130)가 구비된 카드 면과 상기 카메라부(406)의 시선 방향이 직각을 이루도록 상기 코드 이미지 영역을 좌표 변환하는 것을 포함한다. 상기 좌표 변환에 의해 사다리꼴 모양의 코드 이미지 영역은 직사학형(또는 정사각형) 모양으로 보정될 수 있다. 또한 상기 이미지 품질 보정은 상기 코드 이미지 영역에 대한 대조 값과 명암 값의 조정을 더 포함할 수 있다. 상기 대조/명암의 조정에 의해 상기 카드 이미지를 획득하는 시점의 주변 광도에 의해 식별이 난해한 매트릭스 구조가 보다 명확하게 드러날 수 있게 된다.When the code image region is recognized, the code image reading unit 435 corrects the image quality to a structure capable of recognizing the numbers included in the code image region. The image quality correction includes coordinate conversion of the code image area so that the viewing direction of the camera part 406 and the card surface provided with the output module 115 and the code image 130 are perpendicular to each other. By the coordinate transformation, the trapezoidal code image region can be corrected to a rectilinear (or square) shape. The image quality correction may further comprise adjustment of a contrast value and a contrast value for the code image area. The matrix structure in which the identification is difficult due to the ambient brightness at the time of acquiring the card image by adjusting the contrast / brightness can be more clearly revealed.

상기 코드 이미지 영역에 대한 이미지 품질 보정이 완료되면, 상기 코드 이미지 판독부(435)는 지정된 매트릭스 부호화 규칙을 근거로 판독하여 상기 동적 번호 인식부(430)에 의해 인식된 n개의 동적 번호를 제외한 나머지 (N-n)자리의 고정 번호를 추출한다.When the image quality correction for the code image area is completed, the code image reading unit 435 reads the code image based on the specified matrix encoding rule and outputs the rest of the dynamic code, excluding the n dynamic numbers recognized by the dynamic number recognizing unit 430 (Nn) digits are extracted.

상기 카드 이미지의 출력 모듈(115) 영역으로부터 n개의 동적 번호가 인식되고, 상기 코드 이미지 영역으로부터 (N-n)개의 고정 번호가 추출되면, 상기 일회용 카드 생성부(440)는 상기 n개의 동적 번호와 (N-n)개의 고정 번호를 상기 N자리 카드번호체계에 따라 조합하여 일회용 카드번호를 생성하고, 상기 일회용 카드 출력부(445)는 상기 화면 출력부(402)를 통해 상기 일회용 카드번호를 출력하거나, 또는 상기 스마트폰(400) 내에 실행된 특정 애플리케이션(예컨대, 결제 프로그램)으로 상기 일회용 카드번호를 공유 출력하거나, 또는 상기 무선망 통신모듈(408)과 근거리 무선 통신모듈(407) 중 적어도 하나의 통신모듈을 통해 연결되는 데이터 통신망을 통해 지정된 대상 장치(또는 서버)로 상기 일회용 카드번호를 통신 출력한다.If n dynamic numbers are recognized from the area of the output module 115 of the card image and (Nn) fixed numbers are extracted from the code image area, the disposable card generator 440 generates the Nn) fixed numbers are combined according to the N-number card number system to generate a one-time card number, and the disposable card output unit 445 outputs the disposable card number through the screen output unit 402, or The wireless communication module 408 and the short range wireless communication module 407 share the disposable card number with a specific application (for example, a payment program) executed in the smart phone 400, And outputs the disposable card number to a designated target device (or server) through a data communication network connected through the communication network.

본 발명의 실시 방법에 따르면, 상기 코드 이미지(130)는 미리 지정된 M(M≥1)개의 카드정보 구성 값을 더 부호화하여 포함할 수 있다. 이 경우 상기 코드 이미지 판독부(435)는 상기 코드 이미지(130)로부터 상기 M개의 카드정보 구성 값을 더 추출할 수 있으며, 상기 일회용 카드 생성부(440)는 상기 일회용 카드번호와 M개의 카드정보 구성 값을 조합하여 일회용 카드정보를 구성하고, 상기 일회용 카드 출력부(445)는 상기 화면 출력부(402)를 통해 상기 일회용 카드정보를 출력하거나, 또는 상기 스마트폰(400) 내에 실행된 특정 애플리케이션(예컨대, 결제 프로그램)으로 상기 일회용 카드정보를 공유 출력하거나, 또는 상기 무선망 통신모듈(408)과 근거리 무선 통신모듈(407) 중 적어도 하나의 통신모듈을 통해 연결되는 데이터 통신망을 통해 지정된 대상 장치(또는 서버)로 상기 일회용 카드정보를 통신 출력할 수 있다.According to the embodiment of the present invention, the code image 130 may further include M (M &gt; = 1) card information configuration values previously coded. In this case, the code image reading unit 435 may further extract the M card information configuration values from the code image 130, and the disposable card generating unit 440 may generate the disposable card number and the M card information The disposable card output unit 445 outputs the disposable card information through the screen output unit 402 or outputs the disposable card information to the specific application executed in the smartphone 400 (For example, a payment program) or via a data communication network connected through at least one communication module of the wireless network communication module 408 and the short-range wireless communication module 407, (Or server) can output the disposable card information.

도면5는 본 발명의 실시 방법에 따른 동적 번호 인식 과정을 도시한 도면이다.FIG. 5 is a diagram illustrating a dynamic number recognition process according to an embodiment of the present invention.

보다 상세하게 본 도면5는 카드(100)의 일 면에 구비된 출력 모듈(115)에 n개의 동적 번호가 전자적으로 출력되고 상기 출력 모듈(115) 근처 일정 영역에 코드 이미지(130)가 인자되거나 또는 스티커 형태로 부착된 경우, 상기 도면4에 도시된 스마트폰(400)의 프로그램 모듈이 상기 출력 모듈(115)과 코드 이미지(130)를 포함하는 카드 이미지를 획득하고, 상기 카드 이미지 상의 출력 모듈(115) 영역으로부터 n개의 동적 번호를 인식하는 과정을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면5를 참조 및/또는 변형하여 상기 동적 번호 인식 과정에 대한 다양한 실시 방법(예컨대, 일부 단계가 생략되거나, 또는 순서가 변경된 실시 방법)을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면5에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. 예컨대, 상기 카드 이미지 상의 출력 모듈(115) 영역과 코드 이미지 영역 중 어느 영역이 먼저 인식(또는 판독)되는지는 당업자에 의해 결정될 사항일 뿐, 이에 의해 본 발명이 한정되지 아니한다.5, n dynamic numbers are electronically output to an output module 115 provided on one side of a card 100, and a code image 130 is printed in a predetermined area near the output module 115 4, the program module of the smartphone 400 shown in FIG. 4 obtains a card image including the output module 115 and the code image 130, and the output module 115 on the card image And recognizing n dynamic numbers from the area of the dynamic number recognition area 115. Those skilled in the art will be able to refer to and / It is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, it is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims. The technical features thereof are not limited only by the method shown in FIG. For example, it is determined by a person skilled in the art that the area of the output module 115 and the code image area on the card image is recognized (or read) first, and thus the present invention is not limited thereto.

도면5를 참조하면, 상기 도면1에 도시된 카드(100)는 입력 모듈(120)에 의한 동적 번호 출력 요청 신호를 근거로 하나 이상의 고정 씨드 값과 동적 결정된 적어도 하나의 동적 씨드 값을 난수생성기에 대입하여 N자리 카드번호체계 상의 미리 지정된 n개의 지정 자리에 할당될 n개의 동적 번호를 생성하고(500), 상기 생성된 n개의 동적 번호를 상기 카드(100)의 일 면에 구비된 출력 모듈(115)을 통해 전자적으로 출력한다(505).Referring to FIG. 5, the card 100 shown in FIG. 1 includes at least one fixed seed value and at least one dynamic seed value dynamically determined based on a dynamic number output request signal by the input module 120, And generates n dynamic numbers to be allocated to predetermined n specified positions on the N-ary card number system 500, and outputs the generated n dynamic numbers to an output module (not shown) provided on one side of the card 100 115). &Lt; / RTI &gt;

상기 스마트폰(400)에 구비된 프로그램 모듈의 이미지 획득부(415)는 카메라부(406)를 통해 카드(100)의 일 면에 구비되어 상기 N자리 카드번호체계 상의 미리 지정된 n개의 지정 자리에 할당될 n개의 동적 번호를 전자적으로 출력하는 출력 모듈(115)과 상기 카드(100)의 일 면의 출력 모듈(115) 근처 일정 영역에 인자되거나 스티커 형태로 부착된 코드 이미지(130)를 포함하는 카드 이미지를 획득한다(510).The image acquisition unit 415 of the program module included in the smartphone 400 is provided on one side of the card 100 through the camera unit 406 and is provided on n predetermined places And a code image 130 that is printed or attached in a sticky manner to a certain area near the output module 115 on one side of the card 100 A card image is acquired (510).

본 발명의 일 실시 방법에 따라 상기 카드 이미지 상에 하나 이상의 식별부호(125)가 포함된 경우(515), 식별부호 인식부(420)는 상기 카드 이미지 상의 출력 모듈(115)과 코드 이미지(130)의 근처 일정 영역에 표시된 식별부호(125)를 인식하고(520), 이미지 인증부(425)는 상기 식별부호(125)를 판독하여 출력 모듈(115)과 코드 이미지(130)를 포함하는 카드 이미지의 유효성을 인증한다(525).If one or more identification codes 125 are included in the card image 515 according to an embodiment of the present invention, the identification code recognition unit 420 may identify the output module 115 and the code image 130 The image authentication unit 425 recognizes the identification code 125 displayed in the vicinity region of the card 100 and recognizes the identification code 125 displayed in the vicinity region of the card image 130. The image authentication unit 425 reads the identification code 125, The validity of the image is authenticated (525).

상기 카드 이미지의 유효성이 인증되거나(530) 또는 상기 카드 이미지 상에 식별부호(125)가 포함되어 있지 않다면(515), 동적 번호 인식부(430)는 상기 카드 이미지를 판독하여 상기 출력 모듈(115)이 표시된 출력 모듈(115) 영역을 인식 및 보정하고(535), 숫자 인식 알고리즘에 의해 상기 출력 모듈(115)에 전자적으로 출력된 n개의 동적 번호를 인식한다(540).If the validity of the card image is authenticated 530 or the identification code 125 is not included on the card image 515, the dynamic number recognizer 430 reads the card image and transmits it to the output module 115 (535), and recognizes 5 dynamic numbers electronically output to the output module 115 by a numerical recognition algorithm (540).

도면6은 본 발명의 실시 방법에 따른 코드 이미지(130) 인식 및 일회용 카드번호 생성 과정을 도시한 도면이다.6 is a diagram illustrating a process of recognizing a code image 130 and generating a disposable card number according to an embodiment of the present invention.

보다 상세하게 본 도면6은 카드(100)의 일 면에 구비된 출력 모듈(115)에 n개의 동적 번호가 전자적으로 출력되고 상기 출력 모듈(115) 근처 일정 영역에 코드 이미지(130)가 인자되거나 또는 스티커 형태로 부착된 경우, 상기 도면4에 도시된 스마트폰(400)의 프로그램 모듈이 상기 출력 모듈(115)과 코드 이미지(130)를 포함하는 카드 이미지 상의 코드 이미지(130)를 판독하여 (N-n)개의 고정 번호를 추출한 후, 상기 카드 이미지 상의 출력 모듈(115) 영역으로부터 인식된 n개의 동적 번호와 조합하여 일회용 카드번호를 생성하여 출력하는 과정을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면6을 참조 및/또는 변형하여 상기 코드 이미지(130) 인식 및 일회용 카드번호 생성 과정에 대한 다양한 실시 방법(예컨대, 일부 단계가 생략되거나, 또는 순서가 변경된 실시 방법)을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면6에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. 예컨대, 상기 카드 이미지 상의 출력 모듈(115) 영역과 코드 이미지 영역 중 어느 영역이 먼저 인식(또는 판독)되는지는 당업자에 의해 결정될 사항일 뿐, 이에 의해 본 발명이 한정되지 아니한다.6, n number of dynamic numbers are electronically output to an output module 115 provided on one side of a card 100 and a code image 130 is printed in a predetermined area near the output module 115 The program module of the smartphone 400 shown in Figure 4 reads the code image 130 on the card image including the output module 115 and the code image 130 Nn number of fixed numbers are generated and combined with n dynamic numbers recognized from the area of the output module 115 on the card image to generate a disposable card number and output. Those skilled in the art will be able to refer and / or modify FIG. 6 to illustrate the various implementations of the code image 130 recognition and disposable card number generation process (e.g., The present invention is not limited to the above-described embodiments, but may be embodied in many other specific forms without departing from the spirit or essential characteristics thereof. For example, it is determined by a person skilled in the art that the area of the output module 115 and the code image area on the card image is recognized (or read) first, and thus the present invention is not limited thereto.

도면6을 참조하면, 상기 도면5에 도시된 바와 같이 카드(100)의 일 면에 구비된 출력 모듈(115)에 n개의 동적 번호가 전자적으로 출력되고, 상기 n개의 동적 번호가 전자적으로 출력된 출력 모듈(115)과 상기 카드(100)의 일 면에 인자되거나 스티커 형태로 부착된 코드 이미지(130)를 포함하는 카드 이미지가 획득되면, 카드 이미지 판독부는 상기 카드 이미지를 판독하여 상기 코드 이미지(130)가 표시된 코드 이미지 영역을 인식 및 보정한다(600).Referring to FIG. 6, n dynamic numbers are electronically output to an output module 115 provided on one side of a card 100 as shown in FIG. 5, and the n dynamic numbers are electronically output When the card image including the output module 115 and the code image 130 attached on one side of the card 100 in a printed or sticky form is obtained, the card image reading unit reads the card image and outputs the code image 130) is recognized (600).

본 발명의 일 실시 방법에 따라 상기 코드 이미지(130)에 상기 (N-n)개의 고정 번호 이외에 M개의 카드정보 구성 값을 더 부호화되어 있다면(605), 상기 코드 이미지 판독부(435)는 매트릭스 부호화 규칙을 근거로 상기 코드 이미지(130)를 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호와 M개의 카드정보 구성 값을 추출하고(610), 상기 도면5에 도시된 과정을 통해 카드 이미지 상의 출력 모듈(115) 영역으로부터 인식된 n개의 동적 번호와 상기 (N-n)개의 고정 번호를 상기 N자리 카드번호체계에 따라 조합하여 일회용 카드번호를 생성한 후(615), 상기 일회용 카드번호와 상기 M개의 카드정보 구성 값을 조합하여 일회용 카드정보를 구성하고(620), 상기 일회용 카드 출력부(445)는 상기 구성된 일회용 카드정보를 화면 출력하거나, 또는 지정된 애플리케이션으로 공유 출력하거나, 또는 지정된 통신수단을 통해 통신 출력한다(625).If M code information configuration values are further coded (605) in addition to the (Nn) fixed numbers in the code image 130 according to an embodiment of the present invention, the code image reading unit 435 reads the (Nn) digit fixed number and M number of card information configuration values excluding the n digits from the code image 130 (610), and outputs the code image 130 with the output Generates a one-time card number (615) by combining n dynamic numbers recognized from the module 115 area and the (Nn) fixed numbers according to the N-ary card number system (615), and then transmits the disposable card number and the M The disposable card output unit 445 forms the disposable card information by combining the card information configuration values (620) (625), or through a designated communication means.

한편 상기 코드 이미지(130)에 상기 M개의 카드정보 구성 값 더 부호화되어 있지 않다면(605), 상기 코드 이미지 판독부(435)는 매트릭스 부호화 규칙을 근거로 상기 코드 이미지(130)를 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호를 추출하고(630), 상기 도면5에 도시된 과정을 통해 카드 이미지 상의 출력 모듈(115) 영역으로부터 인식된 n개의 동적 번호와 상기 (N-n)개의 고정 번호를 상기 N자리 카드번호체계에 따라 조합하여 일회용 카드번호를 생성하며(635), 상기 일회용 카드 출력부(445)는 상기 구성된 일회용 카드번호를 화면 출력하거나, 또는 지정된 애플리케이션으로 공유 출력하거나, 또는 지정된 통신수단을 통해 통신 출력한다(640).On the other hand, if the M card information configuration values are not coded in the code image 130 in step 605, the code image reading unit 435 reads the code image 130 in the n-digits on the basis of the matrix encoding rule (Nn) fixed numbers are extracted from the output module 115 on the card image through the process shown in FIG. 5, and the n dynamic numbers and the (Nn) fixed numbers The disposable card output unit 445 displays the disposable card number on the screen or outputs the disposable card number to a designated application or a designated communication (not shown) (640).

100 : 카드 105 : 상층 코팅 매체부
110 : 상층 절연 매체부 115 : 출력 모듈
120 : 입력 모듈 125 : 식별부호
130 : 코드 이미지 135 : 생성 모듈
140 : 타이머 모듈 145 : 제어 모듈
150 : 저장 모듈 155 : 배터리
160 : 안테나부 165 : 하층 절연 매체부
170 : 하층 코팅 매체부 175 : IC칩
180 : 자기 띠 400 : 스마트폰
406 : 카메라부 415 : 이미지 획득부
420 : 식별부호 인식부 425 : 이미지 인증부
430 : 동적 번호 인식부 435 : 코드 이미지 판독부
440 : 일회용 카드 생성부 445 : 일회용 카드 출력부
100: card 105: upper layer coating medium part
110: upper layer insulation medium part 115: output module
120: input module 125: identification code
130: Code image 135: Generation module
140: Timer module 145: Control module
150: Storage module 155: Battery
160: antenna unit 165: lower layer insulation medium unit
170: Lower layer coating medium part 175: IC chip
180: Magnetic stripe 400: Smartphone
406: camera unit 415: image obtaining unit
420: Identification code recognition unit 425:
430: dynamic number recognizing unit 435: code image reading unit
440: disposable card generating unit 445: disposable card output unit

Claims (22)

상층 절연 매체부와 하층 절연 매체부를 접합하여 제작되는 카드에 있어서,
상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되며 카드 외부의 근접한 단말에 구비된 비접촉식 카드 리더와 무선 주파수 신호를 교환하고 상기 무선 주파수 신호를 통해 상기 단말로부터 지정된 신호 값을 수신하는 안테나부; 및
상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되고 상기 안테나부와 연결되며 상기 안테나부의 무선 주파수 신호를 통해 수신된 신호 값으로부터 동적 번호를 생성하기 위한 동적 씨드 값을 포함하는 적어도 하나의 씨드 값을 추출하고 지정된 키 생성 함수에 상기 안테나부의 무선 주파수 신호를 통해 수신된 신호 값으로부터 추출된 씨드 값을 포함하는 하나 이상의 씨드 값을 적용하여 지정된 자릿수의 동적 번호를 동적 생성하는 생성 모듈;을 구비하는 동적 번호 생성 기능을 탑재한 카드.
1. A card manufactured by bonding an upper-layer insulating medium portion and a lower-layer insulating medium portion,
An antenna unit interposed between the upper insulating medium unit and the lower insulating medium unit and exchanging a radio frequency signal with a contactless card reader provided at a nearby terminal outside the card and receiving a signal value designated by the terminal through the radio frequency signal; And
At least one seed value embedded between the upper insulating medium portion and the lower insulating medium portion and including a dynamic seed value for generating a dynamic number from a signal value received through a radio frequency signal of the antenna portion, And a generation module for dynamically generating a dynamic number having a predetermined number of digits by applying one or more seed values including a seed value extracted from a signal value received through a radio frequency signal of the antenna unit to a designated key generation function Card with dynamic number generation function.
삭제delete 제 1항에 있어서, 상기 추출된 씨드 값은,
상기 단말에서 제공한 시각 값, 상기 단말에서 제공한 난수 값 중 적어도 하나를 포함하여 이루어지는 것을 특징으로 하는 동적 번호 생성 기능을 탑재한 카드.
The method according to claim 1,
A time value provided by the terminal, and a random number value provided by the terminal.
제 1항에 있어서, 상기 생성 모듈은,
지정된 자릿수의 동적 번호를 생성하기 위한 적어도 하나의 고정 씨드 값을 저장하며, 지정된 키 생성 함수에 상기 안테나부의 무선 주파수 신호를 통해 수신된 신호 값으로부터 추출된 동적 씨드 값과 상기 저장된 고정 씨드 값을 적용하여 지정된 자릿수의 동적 번호를 동적 생성하는 것을 특징으로 하는 동적 번호 생성 기능을 탑재한 카드.
2. The apparatus of claim 1,
Wherein the control unit stores at least one fixed seed value for generating a dynamic number of a specified number of digits and applies the stored dynamic seed value extracted from the signal value received through the radio frequency signal of the antenna unit and the stored fixed seed value to a designated key generation function And dynamic numbers of a specified number of digits are dynamically generated.
제 1항 또는 제 4항에 있어서, 상기 생성 모듈은,
상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되는 IC칩을 통해 구현되는 것을 특징으로 하는 동적 번호 생성 기능을 탑재한 카드.
5. The method according to claim 1 or 4,
And an IC chip embedded between the upper insulating medium unit and the lower insulating medium unit.
제 1항 또는 제 4항에 있어서, 상기 생성 모듈은,
상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입된 IC칩과 연계된 별도의 칩을 통해 구현되는 것을 특징으로 하는 동적 번호 생성 기능을 탑재한 카드.
5. The method according to claim 1 or 4,
Wherein the card is implemented through a separate chip connected to the IC chip embedded between the upper insulating medium unit and the lower insulating medium unit.
제 1항에 있어서, 상기 안테나부는,
상기 무선 주파수 신호를 근거로 상기 생성 모듈을 통해 지정된 자릿수의 동적 번호를 동적 생성하기 위한 동작 전원을 발생시키는 것을 특징으로 하는 동적 번호 생성 기능을 탑재한 카드.
The antenna apparatus according to claim 1,
And generates an operation power for dynamically generating a dynamic number of a specified number of digits through the generation module based on the radio frequency signal.
제 1항에 있어서, 상기 안테나부는,
상기 생성 모듈과 상기 단말 사이의 통신을 위한 무선 주파수 신호를 교환하는 것을 특징으로 하는 동적 번호 생성 기능을 탑재한 카드.
The antenna apparatus according to claim 1,
And a radio frequency signal for communication between the generation module and the terminal is exchanged.
제 1항 또는 제 8항에 있어서, 상기 생성 모듈은,
상기 안테나부의 무선 주파수 신호를 근거로 발생된 동작 전원을 기반으로 동작하며 상기 안테나부의 무선 주파수 신호를 통해 수신된 신호 값으로부터 추출된 씨드 값을 이용하여 지정된 자릿수의 동적 번호를 동적 생성하는 것을 특징으로 하는 동적 번호 생성 기능을 탑재한 카드.
9. The method according to claim 1 or 8,
And dynamic numbers of a specified number of digits are generated using a seed value extracted from a signal value received through a radio frequency signal of the antenna unit based on operation power generated based on a radio frequency signal of the antenna unit Card with dynamic number generation function.
제 1항에 있어서,
상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되며 동적 번호를 생성하기 위한 고정 씨드 값을 저장하는 저장 모듈을 더 구비하며,
상기 생성 모듈은, 지정된 키 생성 함수에 상기 안테나부의 무선 주파수 신호를 통해 수신된 신호 값으로부터 추출된 동적 씨드 값과 상기 저장 모듈에 저장된 고정 씨드 값을 적용하여 지정된 자릿수의 동적 번호를 동적 생성하는 것을 특징으로 하는 동적 번호 생성 기능을 탑재한 카드.
The method according to claim 1,
Further comprising a storage module embedded between the upper insulating medium and the lower insulating medium and storing a fixed seed value for generating a dynamic number,
The generation module may dynamically generate a dynamic number having a specified number of digits by applying a dynamic seed value extracted from a signal value received through a radio frequency signal of the antenna unit to a designated key generation function and a fixed seed value stored in the storage module Features a card with a dynamic number generation function.
제 10항에 있어서, 상기 저장 모듈과 생성 모듈은,
상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되는 IC칩을 통해 구현되는 것을 특징으로 하는 동적 번호 생성 기능을 탑재한 카드.
11. The apparatus of claim 10,
And an IC chip embedded between the upper insulating medium unit and the lower insulating medium unit.
제 10항에 있어서, 상기 저장 모듈과 생성 모듈은,
상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입된 IC칩과 연계된 별도의 칩을 통해 구현되는 것을 특징으로 하는 동적 번호 생성 기능을 탑재한 카드.
11. The apparatus of claim 10,
Wherein the card is implemented through a separate chip connected to the IC chip embedded between the upper insulating medium unit and the lower insulating medium unit.
제 1항에 있어서,
상기 상층 절연 매체부 또는 하층 절연 매체부에 구비되며 사용자로부터 동적 번호 요청 신호를 입력받는 입력 모듈을 더 구비하며,
상기 생성 모듈은, 상기 입력 모듈을 통한 동적 번호 요청 신호 입력을 근거로 상기 동적 번호를 동적 생성하는 것을 특징으로 하는 동적 번호 생성 기능을 탑재한 카드.
The method according to claim 1,
Further comprising an input module provided in the upper insulating medium or the lower insulating medium and receiving a dynamic number request signal from a user,
Wherein the generation module dynamically generates the dynamic number based on a dynamic number request signal input through the input module.
제 1항에 있어서,
상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되며 상기 생성 모듈을 통해 상기 동적 번호를 생성하게 제어하는 제어 모듈을 더 구비하여 이루어지는 것을 특징으로 하는 동적 번호 생성 기능을 탑재한 카드.
The method according to claim 1,
Further comprising a control module embedded between the upper insulating medium unit and the lower insulating medium unit and controlling the generation of the dynamic number through the generation module.
제 1항에 있어서,
상기 상층 절연 매체부 또는 하층 절연 매체부에 구비되며 상기 생성 모듈을 통해 생성된 동적 번호를 전자적으로 출력하는 출력 모듈; 및
상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되며 상기 생성 모듈을 통해 생성된 동적 번호를 상기 출력 모듈을 통해 출력되게 제어하는 제어 모듈;을 더 구비하여 이루어지는 것을 특징으로 하는 동적 번호 생성 기능을 탑재한 카드.
The method according to claim 1,
An output module that is provided in the upper layer insulation medium unit or the lower insulation medium unit and electronically outputs the dynamic number generated through the generation module; And
And a control module that is embedded between the upper insulating medium unit and the lower insulating medium unit and controls the dynamic number generated through the generating module to be output through the output module. Card loaded.
제 14항 또는 제 15항에 있어서, 상기 제어 모듈은,
상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되는 IC칩을 통해 구현되는 것을 특징으로 하는 동적 번호 생성 기능을 탑재한 카드.
16. The system as claimed in claim 14 or 15,
And an IC chip embedded between the upper insulating medium unit and the lower insulating medium unit.
제 14항 또는 제 15항에 있어서, 상기 제어 모듈은,
상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입된 IC칩과 연계된 별도의 칩을 통해 구현되는 것을 특징으로 하는 동적 번호 생성 기능을 탑재한 카드.
16. The system as claimed in claim 14 or 15,
Wherein the card is implemented through a separate chip connected to the IC chip embedded between the upper insulating medium unit and the lower insulating medium unit.
제 1항에 있어서, 상기 카드는,
가로/세로 85.6mm/54mm의 크기로 제작되는 것을 특징으로 하는 동적 번호 생성 기능을 탑재한 카드.
The card according to claim 1,
And a size of 85.6 mm / 54 mm width / height.
제 1항에 있어서, 상기 카드는,
신용카드, 체크카드, 직불카드, 현금카드 중 적어도 하나인 것을 특징으로 하는 동적 번호 생성 기능을 탑재한 카드.
The card according to claim 1,
A credit card, a check card, a debit card, and a cash card.
제 1항에 있어서, 상기 카드는,
전원 공급을 위한 배터리를 구비하지 않는 것을 특징으로 하는 동적 번호 생성 기능을 탑재한 카드.
The card according to claim 1,
And a battery for power supply is not provided.
제 1항에 있어서,
상기 상층 절연 매체부의 바깥쪽에 구비되는 투명 재질의 상층 코팅 매체부를 더 구비하여 이루어지는 것을 특징으로 하는 동적 번호 생성 기능을 탑재한 카드.
The method according to claim 1,
Further comprising a transparent upper layer coating medium portion provided on the outer side of the upper insulating medium portion.
제 1항에 있어서,
상기 하층 절연 매체부의 바깥쪽에 구비되는 투명 재질의 하층 코팅 매체부를 더 구비하여 이루어지는 것을 특징으로 하는 동적 번호 생성 기능을 탑재한 카드.
The method according to claim 1,
Further comprising: a lower layer coating medium portion of a transparent material provided on the outer side of the lower insulation medium portion.
KR1020150176551A 2015-12-11 2015-12-11 Card for Loading Function of One Time Number Creation KR101763231B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020150176551A KR101763231B1 (en) 2015-12-11 2015-12-11 Card for Loading Function of One Time Number Creation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150176551A KR101763231B1 (en) 2015-12-11 2015-12-11 Card for Loading Function of One Time Number Creation

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020110008071A Division KR101763218B1 (en) 2011-01-27 2011-01-27 Card for Creating One Time Dynamic Number

Publications (2)

Publication Number Publication Date
KR20150145217A KR20150145217A (en) 2015-12-29
KR101763231B1 true KR101763231B1 (en) 2017-08-01

Family

ID=56506490

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150176551A KR101763231B1 (en) 2015-12-11 2015-12-11 Card for Loading Function of One Time Number Creation

Country Status (1)

Country Link
KR (1) KR101763231B1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090048971A1 (en) * 2007-08-17 2009-02-19 Matthew Hathaway Payment Card with Dynamic Account Number

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090048971A1 (en) * 2007-08-17 2009-02-19 Matthew Hathaway Payment Card with Dynamic Account Number

Also Published As

Publication number Publication date
KR20150145217A (en) 2015-12-29

Similar Documents

Publication Publication Date Title
US10706136B2 (en) Authentication-activated augmented reality display device
US20170289127A1 (en) Smart data cards that enable the performance of various functions upon activation/authentication by a user&#39;s fingerprint, oncard pin number entry, and/or by facial recognition of the user, or by facial recognition of a user alone, including an automated changing security number that is displayed on a screen on a card&#39;s surface following an authenticated biometric match
US9747597B2 (en) Mobile device and authentication method for mobile payment system
US7946502B2 (en) Financial transaction token
WO2016160816A1 (en) Smart data cards that enable the performance of various functions upon activation/authentication by a user&#39;s fingerprint, oncard pin number entry, and/or by facial recognition of the user, or by facial recognition of a user alone, including an automated changing security number that is displayed on a screen on a card&#39;s surface following an authenticated biometric match
US20090177586A1 (en) Authentication device and payment system
KR20160090633A (en) Smart card and a fingerprint recognition system using thereof
KR101763218B1 (en) Card for Creating One Time Dynamic Number
KR101541600B1 (en) Method for Providing Transaction Linking One Time Password Based on Media Identification by using Code Image
KR101237901B1 (en) Method and System for Accumulating Loyalty of Store, Smart Phone
KR101763231B1 (en) Card for Loading Function of One Time Number Creation
KR101187932B1 (en) System for Processing Payment using Agent&#39;s Mobile Device, and Mobile Device
KR101192485B1 (en) Method and System for Remitting between Persons using Code Image
KR101713956B1 (en) Financial card
KR20170055946A (en) Card
KR101762293B1 (en) Method for Processing Card Transactions by using Encoded Volatile Data on Electronic Code-Image
KR101792249B1 (en) Method for Processing Card Transactions by using Code-Image
TW201723944A (en) Device and method for implementing online-to-offline transaction security
KR101210264B1 (en) Method and System for Authenticating Code Image, Smart Phone
KR20180011304A (en) Card
CN114930367A (en) Payment system and device
WO2013155040A1 (en) Smart connect devices for the interconnectivity of data cards with computing devices to enable the performance of various functions upon authentication by a user&#39;s fingerprint and/or a user&#39;s photograph
JP2024053174A (en) Payment terminal and payment system
KR101199093B1 (en) Method and System for Paying Giro using Code Image
KR20120021117A (en) Card

Legal Events

Date Code Title Description
A107 Divisional application of patent
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant