KR20120099168A - 동적 번호와 코드 이미지를 통한 일회용 카드 제공 방법과 이를 위한 카드 및 스마트폰 - Google Patents

동적 번호와 코드 이미지를 통한 일회용 카드 제공 방법과 이를 위한 카드 및 스마트폰 Download PDF

Info

Publication number
KR20120099168A
KR20120099168A KR1020110008071A KR20110008071A KR20120099168A KR 20120099168 A KR20120099168 A KR 20120099168A KR 1020110008071 A KR1020110008071 A KR 1020110008071A KR 20110008071 A KR20110008071 A KR 20110008071A KR 20120099168 A KR20120099168 A KR 20120099168A
Authority
KR
South Korea
Prior art keywords
card
output
code image
module
dynamic
Prior art date
Application number
KR1020110008071A
Other languages
English (en)
Other versions
KR101763218B1 (ko
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 KR1020110008071A priority Critical patent/KR101763218B1/ko
Publication of KR20120099168A publication Critical patent/KR20120099168A/ko
Application granted granted Critical
Publication of KR101763218B1 publication Critical patent/KR101763218B1/ko

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/0723Record 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 the record carrier comprising an arrangement for non-contact communication, e.g. wireless communication circuits on transponder cards, non-contact smart cards or RFIDs
    • 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/0701Record 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 at least one of the integrated circuit chips comprising an arrangement for power management
    • G06K19/0702Record 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 at least one of the integrated circuit chips comprising an arrangement for power management the arrangement including a battery
    • 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
    • G06K19/07773Antenna details

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Credit Cards Or The Like (AREA)
  • Telephone Function (AREA)

Abstract

본 발명은 동적 번호와 코드 이미지를 통한 일회용 카드 제공 방법과 이를 위한 카드 및 스마트폰에 관한 것으로, 본 발명에 따른 카드는, 투명 재질의 상층 코팅 매체부와 상기 상층 코팅 매체부 안쪽에 구비되는 상층 절연 매체부 및 상기 상층 절연 매체부와 접합되는 하층 절연 매체부를 구비한 카드에 있어서, 상기 상층 절연 매체부 또는 하층 절연 매체부 상에 구비되어 동적 번호를 전자적으로 출력하는 출력 모듈과, 상기 상층 절연 매체부 또는 하층 절연 매체부 상에 구비되어 사용자로부터 동적 번호 출력 요청 신호를 입력받는 입력 모듈과, 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되어 상기 동적 번호 출력 요청 신호를 근거로 하나 이상의 고정 씨드 값과 동적 결정된 적어도 하나의 동적 씨드 값을 난수생성기에 대입하여 N(N>1)자리 카드번호체계 상의 미리 지정된 n(1≤n<N)개의 지정 자리에 할당될 n개의 동적 번호를 생성하는 생성 모듈과, 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되어 상기 생성된 n개의 동적 번호가 상기 출력 모듈에 출력되도록 제어하는 제어 모듈을 구비하며, 상기 출력 모듈이 구비된 카드 일 면에 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호를 매트릭스 부호화 규칙에 대입하여 부호화한 코드 이미지가 인자되거나 또는 상기 코드 이미지가 인자된 스티커가 부착된다.

Description

동적 번호와 코드 이미지를 통한 일회용 카드 제공 방법과 이를 위한 카드 및 스마트폰{Method for Providing a One Time Card using Dynamic Number and Code Image, Card and Smart Phone}
본 발명은 N(N>1)자리 카드번호체계 상의 미리 지정된 n(1≤n<N)개의 동적 번호를 카드의 일 면에 전자적으로 출력하고, 상기 n개의 동적 번호가 전자적으로 출력되는 카드의 일면에 상기 N자리 카드번호체계 상의 나머지 (N-n)자리의 고정 번호를 부호화 규칙에 대입하여 부호화한 코드 이미지를 인자하거나 스티커 형태로 부착한 카드와, 상기 카드로부터 상기 n개의 동적 번호와 (N-n)개의 고정 번호를 인식 및 조합하여 N자리의 일회용 카드번호를 생성하여 출력하는 스마트폰에 관한 것이다.
IC(Integrated Circuit)칩이 구비된 IC카드 또는 자기 띠(Magnetic Stripe; MS)가 구비된 MS카드를 이용하여 카드 거래(예컨대, 지불결제, 금융거래 등)를 제공하는 방식은, 대면 상태에서 카드 리더를 통해 상기 IC칩(또는 자기 띠)에 기록된 카드정보를 리딩하여 카드 거래를 제공하는 대면 거래 방식과, 비대면 상태에서 사용자에 대한 비대면 인증을 수행한 후 상기 사용자가 상기 카드에 엠보싱된 카드정보를 키 입력하도록 하여 비대면 카드 거래를 제공하는 비대면 거래 방식으로 나뉠 수 있다. 그러나 상기 대면 거래 방식은 반드시 카드 리더가 구비되어 있어야 하는 문제점을 지니고 있으며, 상기 비대면 거래 방식은 카드 리더가 구비되지 않아도 무방하나 비대면 상태에서 사용자를 인증하기 위해 복잡한 비대면 인증 절차를 거쳐야 하는 불편함을 지니고 있다.
최근 음성통화가 가능하면서 휴대폰보다 강력한 프로세서와 각종 부가장치를 탑재하고 애플리케이션의 탑재와 운용이 자유로운 스마트폰이 활성화되고 있다. 이와 같은 스마트폰 활성화에 힘입어 스마트폰을 지불결제(또는 금융거래)를 제공하는 카드 거래의 수단으로 이용하고자 하는 니즈(Needs)가 발생하고 있다. 만약 스마트폰을 카드 거래의 수단으로 이용한다면, 상기 스마트폰은 카드 리더를 구비하고 있지 않기 때문에, 상기 스마트폰을 통해 제공되는 카드 거래 방식은 키 입력 방식의 비대면 거래 방식이 채택될 것이다.
그러나 스마트폰은 애플리케이션의 탑재와 운용이 자유로운 반면, 종래 휴대폰에 비해 보안이 취약하고 탈옥(Jailbreak)될 수 있을 뿐만 아니라, 종래 개인용 컴퓨터와 달리 언제든 분실될 수 있는 위험이 있어, 상기 스마트폰을 이용한 카드 거래는 종래의 키 입력 방식보다 더 복잡해지게 될 것이다.
한편 국내의 경우 비대면 거래를 제공하기 위해서는 금융결제원의 투 팩터(2-Factor) 보안 권고 사항이 만족되어야 하며, 이것은 스마트폰을 이용한 카드 거래도 예외가 아니다. 투 팩터 보안 권고 사항은 비대면 거래를 제공하는 물리적 매체와 비대면 거래의 보안을 제공하는 물리적 매체가 분리되어 있어야 한다는 것으로, 투 팩터 보안 권고 사항을 만족하지 못하는 거래는 거래 방식이 복잡해지면서 거래한도 금액도 제한된다.
즉, 현재까지 개발된 기술을 기반으로 스마트폰을 통해 다양한 카드 거래를 제공하는 것에는 별다른 무리가 없지만, 스마트폰이 지닌 물리적 및 운용적 특성 상, 상기 스마트폰을 통한 카드 거래는 종래 비대면 거래의 문제점과 불편함을 집약해 놓은 형태로 제공될 수밖에 없다.
상기와 같은 문제점을 해소하기 위한 본 발명의 목적은, 카드의 일 면에 구비된 출력 모듈을 통해 N(N>1)자리 카드번호체계 상의 미리 지정된 n(1≤n<N)개의 동적 번호를 전자적으로 출력하고, 상기 출력 모듈의 근처 일정 영역에 상기 N자리 카드번호체계 상의 나머지 (N-n)자리의 고정 번호를 부호화 규칙에 대입하여 부호화한 코드 이미지를 인자하거나 스티커 형태로 부착한 후, 스마트폰을 통해 상기 카드로부터 상기 n개의 동적 번호와 (N-n)개의 고정 번호를 인식 및 조합하여 N자리의 일회용 카드번호를 생성하여 출력하는 동적 번호와 코드 이미지를 통한 일회용 카드 제공 방법과 이를 위한 카드 및 스마트폰을 제공하는 것이다.
본 발명에 따른 카드는, 투명 재질의 상층 코팅 매체부와 상기 상층 코팅 매체부 안쪽에 구비되는 상층 절연 매체부 및 상기 상층 절연 매체부와 접합되는 하층 절연 매체부를 구비한 카드에 있어서, 상기 상층 절연 매체부 또는 하층 절연 매체부 상에 구비되어 동적 번호를 전자적으로 출력하는 출력 모듈과, 상기 상층 절연 매체부 또는 하층 절연 매체부 상에 구비되어 사용자로부터 동적 번호 출력 요청 신호를 입력받는 입력 모듈과, 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되어 상기 동적 번호 출력 요청 신호를 근거로 하나 이상의 고정 씨드 값과 동적 결정된 적어도 하나의 동적 씨드 값을 난수생성기에 대입하여 N(N>1)자리 카드번호체계 상의 미리 지정된 n(1≤n<N)개의 지정 자리에 할당될 n개의 동적 번호를 생성하는 생성 모듈과, 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되어 상기 생성된 n개의 동적 번호가 상기 출력 모듈에 출력되도록 제어하는 제어 모듈을 구비하며, 상기 출력 모듈이 구비된 카드 일 면에 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호를 매트릭스 부호화 규칙에 대입하여 부호화한 코드 이미지가 인자되거나 또는 상기 코드 이미지가 인자된 스티커가 부착된다.
본 발명에 따르면, 상기 카드는 상기 고정 씨드 값을 저장하는 저장 모듈을 더 구비하고, 상기 동적 씨드 값을 동적 결정하는데 필요한 시각 값을 카운팅하는 타이머 모듈을 더 구비하고, 상기 카드로 전원을 공급하는 배터리를 더 구비하고, 상기 카드 리더와 무선 주파수 신호를 교환하는 안테나부를 더 구비할 수 있다.
본 발명에 따르면, 상기 코드 이미지는 미리 지정된 M(M≥1)개의 카드정보 구성 값이 더 부호화되어 포함될 수 있다.
본 발명에 따르면, 상기 카드는 상기 출력 모듈이 구비되고 상기 코드 이미지가 인자되거나 상기 스티커가 부착된 카드 일면에 상기 출력 모듈에 출력된 동적 번호와 상기 코드 이미지를 동시 인식하도록 식별하는 하나 이상의 식별부호가 더 표시될 수 있다.
본 발명에 따르면, 상기 카드는 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되는 IC(Integrated Circuit)칩을 더 구비하며, 상기 생성 모듈은 상기 IC칩에 저장된 고정 씨드 값을 획득하여 상기 n개의 동적 번호를 생성할 수 있다.
본 발명에 따르면, 상기 카드는 상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되는 IC(Integrated Circuit)칩을 더 구비하며, 상기 코드 이미지는 상기 IC칩에 저장된 N자리의 카드번호 중 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호와 M(M≥1)개의 카드정보 구성 값을 매트릭스 부호화 규칙에 대입하여 부호화될 수 있다.
본 발명에 따르면, 상기 카드는 상기 하층 절연 매체부의 바깥쪽에 구비되는 자기 띠(Magnetic Stripe)를 더 구비하며, 상기 코드 이미지는 상기 자기 띠에 기록된 N자리의 카드번호 중 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호와 M(M≥1)개의 카드정보 구성 값을 매트릭스 부호화 규칙에 대입하여 부호화될 수 있다.
본 발명에 따른 스마트폰은, 카메라부를 구비하며, 상기 카메라부를 통해 카드 일 면에 구비되어 N(N>1)자리 카드번호체계 상의 미리 지정된 n(1≤n<N)개의 지정 자리에 할당될 n개의 동적 번호를 전자적으로 출력하는 출력 모듈과 상기 카드 일면의 출력 모듈 근처 일정 영역에 인자되거나 스티커 형태로 부착된 코드 이미지를 포함하는 카드 이미지를 획득하는 이미지 획득부와, 상기 카드 이미지를 판독하여 상기 출력 모듈이 표시된 출력 모듈 영역을 인식하고 상기 출력 모듈에 전자적으로 출력된 n개의 동적 번호를 인식하는 동적 번호 인식부와, 상기 카드 이미지를 판독하여 상기 코드 이미지가 표시된 코드 이미지 영역을 인식하고 매트릭스 부호화 규칙을 근거로 상기 코드 이미지를 판독하여 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호를 추출하는 코드 이미지 판독부와, 상기 n개의 동적 번호와 (N-n)개의 고정 번호를 상기 N자리 카드번호체계에 따라 조합하여 일회용 카드번호를 생성하는 일회용 카드 생성부와, 상기 일회용 카드번호를 화면 출력하거나, 지정된 애플리케이션으로 공유 출력하거나, 지정된 통신수단을 통해 통신 출력하는 일회용 카드 출력부를 구비한다.
본 발명에 따르면, 상기 스마트폰은, 상기 카드 일면의 출력 모듈과 코드 이미지의 근처 일정 영역에 표시된 식별부호를 인식하는 식별부호 인식부와, 상기 식별부호를 판독하여 출력 모듈과 코드 이미지를 포함하는 카드 이미지의 유효성을 인증하는 이미지 인증부를 더 구비할 수 있다.
본 발명에 따르면, 상기 코드 이미지는 미리 지정된 M(M≥1)개의 카드정보 구성 값을 더 부호화하여 포함하고, 상기 코드 이미지 판독부는 상기 코드 이미지로부터 상기 M개의 카드정보 구성 값을 더 추출하고, 상기 일회용 카드 생성부는 상기 일회용 카드번호와 M개의 카드정보 구성 값을 조합하여 일회용 카드정보를 구성하고, 상기 일회용 카드 출력부는 상기 일회용 카드정보를 화면 출력하거나, 지정된 애플리케이션으로 공유 출력하거나, 지정된 통신수단을 통해 통신 출력할 수 있다.
본 발명에 따른 동적 번호와 코드 이미지를 통한 일회용 카드 제공 방법은, 카메라부를 통해 카드 일 면에 구비되어 N(N>1)자리 카드번호체계 상의 미리 지정된 n(1≤n<N)개의 지정 자리에 할당될 n개의 동적 번호를 전자적으로 출력하는 출력 모듈과 상기 카드 일면의 출력 모듈 근처 일정 영역에 인자되거나 스티커 형태로 부착된 코드 이미지를 포함하는 카드 이미지를 획득하는 이미지 획득 단계와, 상기 카드 이미지를 판독하여 상기 출력 모듈이 표시된 출력 모듈 영역을 인식하고 상기 출력 모듈에 전자적으로 출력된 n개의 동적 번호를 인식하는 동적 번호 인식 단계와, 상기 카드 이미지를 판독하여 상기 코드 이미지가 표시된 코드 이미지 영역을 인식하고 매트릭스 부호화 규칙을 근거로 상기 코드 이미지를 판독하여 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호를 추출하는 코드 이미지 판독 단계와, 상기 n개의 동적 번호와 (N-n)개의 고정 번호를 상기 N자리 카드번호체계에 따라 조합하여 일회용 카드번호를 생성하는 일회용 카드 생성 단계와, 상기 일회용 카드번호를 화면 출력하거나, 지정된 애플리케이션으로 공유 출력하거나, 지정된 통신수단을 통해 통신 출력하는 일회용 카드 출력 단계를 포함한다.
본 발명에 따르면, 상기 동적 번호와 코드 이미지를 통한 일회용 카드 제공 방법은, 상기 카드 일면의 출력 모듈과 코드 이미지의 근처 일정 영역에 표시된 식별부호를 인식하는 단계와, 상기 식별부호를 판독하여 출력 모듈과 코드 이미지를 포함하는 카드 이미지의 유효성을 인증하는 단계를 더 포함할 수 있다.
본 발명에 따르면, 상기 코드 이미지는 미리 지정된 M(M≥1)개의 카드정보 구성 값을 더 부호화하여 포함하고, 상기 코드 이미지 판독 단계는 상기 코드 이미지로부터 상기 M개의 카드정보 구성 값을 더 추출하고, 상기 일회용 카드 생성 단계는 상기 일회용 카드번호와 M개의 카드정보 구성 값을 조합하여 일회용 카드정보를 구성하고, 상기 일회용 카드 출력 단계는 상기 일회용 카드정보를 화면 출력하거나, 지정된 애플리케이션으로 공유 출력하거나, 지정된 통신수단을 통해 통신 출력할 수 있다.
본 발명에 따르면, 카메라를 통해 카드가 동적으로 생성하여 카드의 일 면에 전자적으로 출력한 동적 번호와 상기 카드의 일 면에 인자(또는 스티커 형태로 부착)된 코드 이미지에 부호화된 (N-n)개의 고정 번호를 인식 및 조합하여 일회용 카드번호를 생성한 후, 상기 일회용 카드번호를 통해 카드 거래를 처리함으로써, 투 팩터(2-Factor) 보안이 적용된 편리하고 안전한 카드 거래를 제공하는 이점이 있다.
본 발명에 따르면, 단 1회의 카드 거래에만 유효하게 사용되는 상기 일회용 카드번호를 통해 어떠한 하드웨어적/소프트웨어적 보안 매체를 이용하는 방식보다 안전하고 사용하기에 편리한 카드 거래를 제공하는 이점이 있다.
도 1은 본 발명의 실시 방법에 따른 카드 구조를 도시한 도면이다.
도 2는 본 발명의 실시 방법에 따라 동적 번호를 생성하는 생성 모듈의 기능 구성을 도시한 도면이다.
도 3은 본 발명의 실시 방법에 따른 카드의 외형을 예시한 도면이다.
도 4는 본 발명의 실시 방법에 따른 스마트폰 기능 구성을 도시한 도면이다.
도 5는 본 발명의 실시 방법에 따른 동적 번호 인식 과정을 도시한 도면이다.
도 6은 본 발명의 실시 방법에 따른 코드 이미지 인식 및 일회용 카드번호 생성 과정을 도시한 도면이다.
이하 첨부된 도면과 설명을 참조하여 본 발명의 바람직한 실시예에 대한 동작 원리를 상세히 설명한다. 다만, 하기에 도시되는 도면과 후술되는 설명은 본 발명의 특징을 효과적으로 설명하기 위한 여러 가지 방법 중에서 바람직한 실시 방법에 대한 것이며, 본 발명이 하기의 도면과 설명만으로 한정되는 것은 아니다. 또한, 하기에서 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서, 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 발명에서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
결과적으로, 본 발명의 기술적 사상은 청구범위에 의해 결정되며, 이하 실시예는 진보적인 본 발명의 기술적 사상을 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 효율적으로 설명하기 위한 일 수단일 뿐이다.
도면1은 본 발명의 실시 방법에 따른 카드 구조를 도시한 도면이다.
보다 상세하게 본 도면1은 카드(100) 내에서 하나 이상의 고정 씨드 값과 동적 결정된 적어도 하나의 동적 씨드 값을 난수생성기에 대입하여 N(N>1)자리 카드번호체계 상의 미리 지정된 n(1≤n<N)개의 지정 자리에 할당될 N개의 동적 번호를 생성하여 상기 카드(100)의 일 면에 전자적으로 출력하고, 상기 일회용번호가 전자적으로 출력되는 영역 근처 일정 영역에 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호를 매트릭스 부호화 규칙에 대입하여 부호화한 코드 이미지(130)가 인자되거나 또는 상기 코드 이미지(130)가 인자된 스티커가 부착되는 카드 구성을 도시한 것이다.
상기 카드(100)는 투명 재질의 상층 코팅 매체부(105)와, 상기 상층 코팅 매체부(105) 안쪽에 구비되는 상층 절연 매체부(110)와, 상기 상층 절연 매체부(110)와 접합되는 하층 절연 매체부(165)를 포함하여 제작되며, 상기 하층 절연 매체부(165)의 바깥쪽에 구비되는 하층 코팅 매체부(170)를 더 구비할 수 있다. 상기 카드(100)는 가로/세로 85.6mm/54mm의 크기를 가지며, 상기 카드(100)의 각 구성부를 압착한 두께는 0.7mm 이상 1.2mm 이내로 제작될 수 있다.
상기 상층 절연 매체부(110)의 바깥쪽에는 기 설정된 도안이 인쇄되는 도안 인쇄층이 더 구비될 수 있으며, 상기 상층 코팅 매체부(105)는 상기 상층 절연 매체부(110)의 도안 인쇄층이 훼손되는 것을 방지하는 기능을 수행한다. 상기 하층 절연 매체부(165)의 바깥쪽에도 기 설정된 도안이 인쇄되는 도안 인쇄층이 더 구비될 수 있으며, 이 경우 상기 하층 코팅 매체부(170)는 상기 하층 절연 매체부(165)의 도안 인쇄층이 훼손되는 것을 방지하는 기능을 수행한다.
상기 카드(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)는 생략될 수 있다.
상기 카드(100)가 MS(Magnetic Stripe)카드인 경우, 상기 카드(100)는 상기 하층 절연 매체부(165)의 바깥쪽에 구비되는 자기 띠(180)를 더 구비할 수 있다. 만약 상기 카드(100)에 하층 코팅 매체부(170)가 구비되는 경우, 상기 자기 띠(180)는 상기 하층 코팅 매체부(170)의 바깥쪽까지 노출되도록 제작될 수 있다. 만약 상기 카드(100)가 MS카드라 아니라면, 상기 자기 띠(180)는 생략될 수 있다.
본 발명의 실시 방법에 따르면, 상기 카드(100)는 신용카드, 체크카드, 직불카드, 현금카드, 전자통장, 멤버쉽카드 중 하나 이상의 카드(100)일 수 있다.
상기 카드(100)는, 상기 상층 절연 매체부(110) 또는 하층 절연 매체부(165) 상에 구비되어 동적 번호를 전자적으로 출력하는 출력 모듈(115)을 구비한다.
상기 출력 모듈(115)은 상기 상층 코팅 매체부(105) 안쪽의 상층 절연 매체부(110)가 함께 휘어지면서 상기 상층 절연 매체부(110)에 매입 가능한 얇은 디스플레이이다. 상기 출력 모듈(115)은 전자종이(Electronic Paper) 또는 0.4mm 내외 두께의 박막 LCD(Liquid Crystal Display)형태로 제작되어 상기 카드(100)의 일 면에 구비될 수 있다.
본 발명에 따르면, 상기 출력 모듈(115)은 N(N>1)자리 카드번호체계 상의 미리 지정된 n(1≤n<N)개의 지정 자리에 대응하는 N개의 동적 번호를 출력하며, 상기 N개의 동적 번호는 숫자 인식이 용이한 글꼴로 출력된다.
상기 카드(100)는, 상기 상층 절연 매체부(110) 또는 하층 절연 매체부(165) 상에 구비되어 사용자로부터 동적 번호 출력 요청 신호를 입력받는 입력 모듈(120)을 구비한다.
상기 입력 모듈(120)은 상기 상층 절연 매체부(110)의 도안 인쇄층의 인쇄 도안을 통해 사용자 조작(예컨대, 손가락으로 압력 가함)을 유도하며, 상기 사용자 조작을 감지하는 감지 센서(예컨대, 압력 센서, 전자 감응 센서)를 구비한 키 버튼을 구비하며, 상기 키 버튼을 통한 사용자 조작을 감지하여 동적 번호 출력 요청 신호를 발생시킨다.
본 발명의 일 실시 방법에 따르면, 상기 입력 모듈(120)은 하나의 키 버튼을 구비할 수 있으며, 이 경우 상기 입력 모듈(120)은 상기 출력 모듈(115)에 상기 N개의 동적 번호가 표시되도록 요청하는 기 설정된 하나 이상의 신호 패턴을 갖는 사용자 입력 신호 형태의 동적 번호 출력 요청 신호를 발생시킬 수 있다.
본 발명의 다른 일 실시 방법에 따르면, 상기 입력 모듈(120)은 복수의 키 버튼을 구비할 수 있으며, 이 경우 상기 입력 모듈(120)은 상기 동적 번호 출력 요청 신호에 대응하는 사용자 입력 신호와 각각의 키 버튼에 대응하는 키 입력 신호를 발생시킬 수 있다.
상기 카드(100)는, 상기 상층 절연 매체부(110)와 하층 절연 매체부(165) 사이에 매입되어 상기 동적 번호 출력 요청 신호를 근거로 하나 이상의 고정 씨드 값과 동적 결정된 적어도 하나의 동적 씨드 값을 난수생성기에 대입하여 N(N>1)자리 카드번호체계 상의 미리 지정된 n(1≤n<N)개의 지정 자리에 할당될 n개의 동적 번호를 생성하는 생성 모듈(135)과, 상기 상층 절연 매체부(110)와 하층 절연 매체부(165) 사이에 매입되어 상기 생성된 n개의 동적 번호가 상기 출력 모듈(115)에 출력되도록 제어하는 제어 모듈(145)을 구비하고, 상기 카드(100)로 전원을 공급하는 배터리(155)를 더 구비하며, 상기 고정 씨드 값을 저장하는 저장 모듈(150)과, 시각 값을 카운팅하는 타이머 모듈(140) 및 상기 카드 리더와 무선 주파수 신호를 교환하는 안테나부(160)를 적어도 하나 더 구비할 수 있다.
상기 생성 모듈(135)은 상기 상층 절연 매체부(110)와 하층 절연 매체부(165) 사이에 매입되며, 상기 입력 모듈(120)에 의해 상기 동적 번호 출력 요청 신호가 발생되면, 상기 n개의 동적 번호를 생성하기 위해 상기 난수생성기에 대입할 하나 이상의 고정 씨드 값을 획득하고 동적 씨드 값을 동적 결정한다.
여기서, 상기 고정 씨드 값은 상기 n개의 동적 번호를 생성하기 위해 상기 난수생성기에 입력되는 고정된 입력 값이다.
본 발명의 일 실시 방법에 따르면, 상기 고정 씨드 값은 상기 생성 모듈(135)에 저장될 수 있다.
본 발명의 다른 일 실시 방법에 따르면, 상기 고정 씨드 값은 상기 상층 절연 매체부(110)와 하층 절연 매체부(165) 사이에 매입되며 상기 생성 모듈(135)과 연결된 별도의 저장 모듈(150)에 저장될 수 있다.
본 발명의 또다른 일 실시 방법에 따르면, 상기 카드(100)가 IC카드이고, 상기 IC카드의 IC칩(175)과 상기 생성 모듈(135)이 상기 IC칩(175)과 연결되는 경우, 상기 고정 씨드 값은 상기 IC칩(175)의 메모리에 저장될 수 있다.
상기 동적 씨드 값은 상기 n개의 동적 번호를 생성할 때마다 변경되는 다른 값으로 동적 생성되어 상기 난수생성기에 입력되는 입력 값이다.
본 발명의 일 실시 방법에 따르면, 상기 카드(100)에 시각 값을 카운팅하는 타이머 모듈(140)이 구비된 경우, 상기 동적 씨드 값은 타이머 모듈(140)에 의해 카운팅된 현재 시각 값을 근거로 동적 결정될 수 있다.
본 발명의 다른 일 실시 방법에 따르면, 상기 카드(100)에 안테나부(160)가 구비된 경우, 상기 동적 씨드 값은, 상기 안테나부(160)를 카드 리더로부터 수신될 수 있다. 또는 상기 카드(100)에 안테나부(160)가 구비된 경우, 상기 동적 씨드 값은 상기 생성 모듈(135)에서 임의로 생성되는 난수 값을 포함할 수 있으며, 상기 난수 값은 상기 안테나부(160)를 통해 상기 카드 리더로 전송될 수 있다.
상기 고정 씨드 값과 동적 씨드 값이 획득(또는 결정)되면, 상기 생성 모듈(135)은 기 지정된 키 생성 함수에 대응하는 난수생성기에 상기 고정 씨드 값과 동적 씨드 값을 대입하여 N자리 카드번호체계 상의 미리 지정된 n개의 지정 자리에 대응하는 n개의 동적 번호를 생성한다. 여기서, 상기 N자리 카드번호체계는 BIN(Bank Identification Number), 일련번호, 검증번호를 지정된 자리 위치 별로 조합한 번호체계이다. 예를들어, 상기 카드번호체계는 4자리(또는 6자리)의 BIN과, 11자리(또는 9자리)의 일련번호와 1자리의 검증번호가 조합된 16자리 번호체계일 수 있다. 당업자의 의도에 따라 상기 카드번호체계는 변경하여 적용할 수 있다.
만약 상기 카드(100)가 상기 상층 절연 매체부(110)와 하층 절연 매체부(165) 사이에 IC칩(175)이 매입된 IC카드인 경우, 상기 생성 모듈(135)은 상기 IC칩(175)에 저장된 고정 씨드 값을 획득하여 상기 n개의 동적 번호를 생성할 수 있다.
상기 생성 모듈(135)에 의해 n개의 동적 번호가 생성되면, 상기 제어 모듈(145)은 상기 출력 모듈(115)로 상기 생성된 n개의 동적 번호가 출력되도록 제어한다.
본 발명의 실시 방법에 따르면, 상기 생성 모듈(135), 제어 모듈(145), 타이머 모듈(140), 저장 모듈(150)은 상기 상층 절연 매체부(110) 또는 하층 절연 매체부(165) 상에 매입되는 모듈 칩 형태로 구현되거나, 또는 얇은 FPCB(Flexible Printed Circuit Board) 상에 실장되는 모듈 형태로 구현될 수 있다. 또는 상기 카드(100)가 IC카드인 경우, 상기 생성 모듈(135), 제어 모듈(145), 타이머 모듈(140), 저장 모듈(150)은 상기 IC칩(175) 상에 구현될 수 있다.
본 발명에 따르면, 상기 카드(100)는 상기 상층 절연 매체부(110) 또는 하층 절연 매체부(165) 중 상기 출력 모듈(115)이 구비된 카드(100)의 일 면에 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호를 매트릭스 부호화 규칙에 대입하여 부호화한 코드 이미지(130)가 인자되거나 또는 상기 코드 이미지(130)가 인자된 스티커가 부착된다. 여기서, 상기 매트릭스 부호화 규칙은 QR코드 부호화 규칙, 데이터매트릭스 부호화 규칙, 맥시코드 부호화 규칙, PDF-427 부호화 규칙 중 적어도 하나의 부호화 규칙을 포함한다.
본 발명의 실시 방법에 따르면, 상기 코드 이미지(130)는 미리 지정된 M(M≥1)개의 카드정보 구성 값이 상기 매트릭스 부호화 규칙에 따라 부호화되어 더 포함될 수 있다. 여기서, 상기 카드정보 구성 값은 유효기간, 서비스코드, CVV(Card Verification Value) 또는 CVC(Card Validation Code), 카드(100)소유자영문성명을 하나 이상 포함할 수 있다.
본 발명의 실시 방법에 따르면, 상기 카드(100)는 상기 상층 절연 매체부(110) 또는 하층 절연 매체부(165) 중 상기 출력 모듈(115)이 구비되고 상기 코드 이미지(130)가 인자되거나 상기 스티커가 부착된 카드(100)의 일 면에 상기 출력 모듈(115)에 출력된 동적 번호와 상기 코드 이미지(130)를 동시 인식하도록 식별하는 하나 이상의 식별부호(125)가 표시될 수 있다. 상기 식별부호(125)는 상기 카드(100)의 일 면에 인자되거나 또는 상기 코드 이미지(130)가 인자된 스티커에 상기 코드 이미지(130)와 함께 인자될 수 있다. 여기서, 상기 식별부호(125)는 인식 가능한 기호, 문양, 도형을 적어도 하나 포함할 수 있다.
만약 상기 카드(100)가 상기 상층 절연 매체부(110)와 하층 절연 매체부(165) 사이에 IC칩(175)이 매입된 IC카드인 경우, 상기 코드 이미지(130)는 상기 IC칩(175)에 저장된 N자리의 카드번호 중 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호와 M(M≥1)개의 카드정보 구성 값을 매트릭스 부호화 규칙에 대입하여 부호화될 수 있다.
또는 상기 카드(100)가 상기 하층 절연 매체부(165)의 바깥쪽에 구비되는 자기 띠(Magnetic Stripe)(180)가 구비된 MS카드인 경우, 상기 코드 이미지(130)는 상기 자기 띠(180)에 기록된 N자리의 카드번호 중 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호와 M(M≥1)개의 카드정보 구성 값을 매트릭스 부호화 규칙에 대입하여 부호화될 수 있다.
상기 배터리(155)는 상기 상층 절연 매체부(110)와 하층 절연 매체부(165)의 접합부에 매입되며, 상기 접합부에 매입되는 다른 구성물(예컨대, IC칩(175), 안테나부(160) 등)과 중첩되어 상기 카드(100)의 두께를 증가시키지 않도록 제작되어 상기 접합부에 매입될 수 있다.
상기 안테나부(160)는 상기 수신된 무선 주파수 신호를 상기 생성 모듈(135)(또는 별도의 신호변환모듈(도시생략))로 인가하여 상기 단말장치에서 상기 카드(100)로 전달하기 위해 상기 무선 주파수 신호에 포함시킨 적어도 하나의 신호 값이 추출되도록 처리할 수 있다.
만약 상기 상층 절연 매체부(110)와 하층 절연 매체부(165)의 접합부에 IC칩(175)이 구비되고, 상기 IC칩(175)과 연결된 안테나가 구비된 경우, 상기 안테나부(160)는 상기 IC칩(175)과 연결된 안테나를 공유하여 사용할 수 있다.
도면2는 본 발명의 실시 방법에 따라 동적 번호를 생성하는 생성 모듈(135)의 기능 구성을 도시한 도면이다.
보다 상세하게 본 도면2는 상기 도면1에 도시된 상층 절연 매체부(110)와 하층 절연 매체부(165) 사이에 매입되어 상기 동적 번호 출력 요청 신호를 근거로 하나 이상의 고정 씨드 값과 동적 결정된 적어도 하나의 동적 씨드 값을 난수생성기에 대입하여 N자리 카드번호체계 상의 미리 지정된 n개의 지정 자리에 할당될 n개의 동적 번호를 생성하는 생성 모듈(135)의 기능 구성을 도시한 것이다.
도면2를 참조하면, 상기 생성 모듈(135)은, 적어도 하나의 동적 씨드 값을 획득하는 동적 씨드 획득부(200)와, 하나 이상의 고정 씨드 값을 획득하는 고정 씨드 획득부(205)와, 상기 동적 씨드 값과 고정 씨드 값을 기 설정된 난수생성기(Random Number Generator; RNG)의 입력 값으로 대입하여 동적 번호를 생성하는 값 생성부(210)를 구비한다.
상기 동적 씨드 값은 타이머 모듈(140)로부터 획득되는 시각 값, 난수생성기(RNG)를 통해 생성된 난수 값, 난수생성기(RNG)를 통해 생성된 난수 값을 씨드로 이용하여 생성된 2차 난수 값 중 어느 하나의 값을 포함할 수 있다. 만약 상기 카드(100)에 안테나부(160)가 구비되어 있다면, 상기 동적 씨드 값은 상기 카드(100)에 근접한 단말장치에서 생성되어 상기 안테나부(160)를 통해 수신되는 무선 주파수 신호를 판독하여 결정되는 신호 값을 포함할 수 있다.
상기 고정 씨드 값은 상기 생성 모듈(135)에 저장될 수 있다. 또는 상기 고정 씨드 상기 생성 모듈(135)과 연결된 별도의 저장 모듈(150)에 저장될 수 있다. 만약 상기 카드(100)가 IC카드이고, 상기 IC카드의 IC칩(175)과 상기 생성 모듈(135)이 상기 IC칩(175)과 연결되는 경우, 상기 고정 씨드 값은 상기 IC칩(175)의 메모리에 저장될 수 있다. 또는 상기 카드(100)에 안테나부(160)가 구비되어 있다면, 상기 고정 씨드 값은 상기 카드(100)에 근접한 단말장치의 메모리로부터 추출되어 상기 안테나부(160)를 통해 수신되는 무선 주파수 신호를 판독하여 결정되는 신호 값을 포함할 수 있다.
상기 동적 씨드 획득부(200)를 통해 적어도 하나의 동적 씨드 값이 획득되고, 상기 고정 씨드 획득부(205)를 통해 하나 이상의 고정 씨드 값이 획득되면, 상기 값 생성부(210)는 상기 동적 번호를 생성하는 난수 알고리즘이 적용된 난수생성기(RNG)에 상기 동적 씨드 값과 고정 씨드 값을 입력 값으로 대입하여 상기 동적 번호를 생성한다. 만약 상기 동적 번호가 복수개인 경우, 상기 값 생성부(210)는 각각의 동적 번호에 대응하는 각각의 동적 씨드 값과 고정 씨드 값을 이용하여 상기 동적 번호를 반복하여 생성하거나, 또는 상기 복수개의 동적 번호의 길이를 합친 길이 이상의 값을 생성한 후 상기 생성된 값을 영역 별로 분할하여 상기 복수개의 동적 번호를 결정할 수 있다.
본 발명의 일 실시 방법에 따르면, 상기 값 생성부(210)는 상기 동적 씨드 값과 고정 씨드 값을 S(S≥1)자릿수의 번호 값을 생성하는 난수생성기(RNG)의 입력 값으로 대입하여 상기 S자릿수의 번호 값을 생성한 후, 상기 S자릿수의 번호 값 중 s(1≤s≤S)자릿수의 번호 값을 상기 동적 번호로 결정할 수 있다.
본 발명의 다른 일 실시 방법에 따르면, 상기 값 생성부(210)는 상기 동적 씨드 값과 고정 씨드 값을 T(T>1)비트의 바이너리를 생성하는 난수생성기(RNG)의 입력 값으로 대입하여 T비트의 바이너리 값을 생성한 후, 상기 T비트의 바이너리 중 t(1≤t≤T)비트의 바이너리를 상기 동적 번호로 결정할 수 있다.
상기 값 생성부(210)를 통해 T비트의 바이너리 값이 생성되는 경우, 상기 값 생성부(210)는 상기 생성된 T비트의 바이너리 값을 기 설정된 엔코딩 규칙에 대입하여 하나 이상의 문자 값, 기호 값 및 숫자 값으로 변환하거나, 또는 상기 문자, 기호, 숫자 중 하나 이상의 조합 값으로 변환할 수 있다.
도면3은 본 발명의 실시 방법에 따른 카드(100)의 외형을 예시한 도면이다.
보다 상세하게 본 도면3은 IC카드의 앞 면에 사용자로부터 동적 번호 출력 요청 신호를 입력받는 입력 모듈(120)과, n개의 동적 번호를 전자적으로 출력하는 출력 모듈(115)이 구비되고, 상기 출력 모듈(115)이 구비된 IC카드의 앞 면에 n자리를 제외한 나머지 (N-n)자리의 고정 번호를 매트릭스 부호화 규칙에 대입하여 부호화한 코드 이미지(130)가 인자되거나 또는 상기 코드 이미지(130)가 인자된 스티커가 부착된 카드 외형을 예시한 것이다.
본 발명의 다른 실시 방법에 따르면, 상기 입력 모듈(120)과 출력 모듈(115) 및 코드 이미지(130)는 상기 IC카드의 뒤 면에 구비될 수 있다.
본 발명에 따르면, 카드 외형 상에서 상기 입력 모듈(120)과 출력 모듈(115) 및 코드 이미지(130)가 구비되는 카드 면의 종류와, 카드 면 상의 위치에 의해 본 발명이 한정되지 아니한다. 다만 상기 카드(100)가 IC카드인 경우에는 상기 IC카드 앞 면의 COB를 제외한 영역에 상기 입력 모듈(120)과 출력 모듈(115) 및 코드 이미지(130)가 구비되며, 상기 카드(100)가 MS카드인 경우에는 MS카드 뒤 면의 자기 띠(180)를 제외한 영역에 상기 입력 모듈(120)과 출력 모듈(115) 및 코드 이미지(130)가 구비될 수 있다.
도면4는 본 발명의 실시 방법에 따른 스마트폰(400) 기능 구성을 도시한 도면이다.
보다 상세하게 본 도면4는 카드(100)의 일 면에 전자적으로 출력된 n개의 동적 번호와 고정 표시된 코드 이미지(130)를 인식하고, 상기 코드 이미지(130)로부터 (N-n)개의 고정 번호를 추출한 후, 상기 n개의 동적 번호와 (N-n)개의 고정 번호를 N자리 카드번호체계에 따라 조합하여 일회용 카드번호를 생성하는 프로그램 모듈을 구비한 스마트폰(400)의 기능 구성을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면4를 참조 및/또는 변형하여 상기 스마트폰(400) 기능에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면4에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. 특히 본 도면4에 도시된 스마트폰(400) 구성은 현재/향후 출시되는 스마트폰(400) 구성을 더 포함할 수 있으며, 이에 의해 본 발명이 한정되지 아니함을 명백히 밝혀두는 바이다.
도면4를 참조하면, 상기 스마트폰(400)은, 제어부(401)와 메모리부(411)와 화면 출력부(402)와 키 입력부(403)와 사운드 출력부(404)와 사운드 입력부(405)와 카메라부(406)와 무선망 통신모듈(408)과 근거리 무선 통신모듈(407)과 USIM 리더부(409) 및 USIM(410)와 전원 공급을 위한 배터리(412)를 구비한다.
상기 제어부(401)는 상기 스마트폰(400)의 동작을 제어하는 구성의 총칭으로서, 적어도 하나의 프로세서와 실행 메모리를 포함하여 구성되며, 상기 스마트폰(400)에 구비된 각 구성부와 버스(BUS)를 통해 연결된다. 본 발명에 따르면, 상기 제어부(401)는 상기 프로세서를 통해 상기 스마트폰(400)에 구비되는 적어도 하나의 프로그램 코드를 상기 실행 메모리에 로딩하여 연산하고, 그 결과를 상기 버스를 통해 적어도 하나의 구성부로 전달하여 상기 스마트폰(400)의 동작을 제어한다. 이하, 편의상 본 발명의 프로그램 모듈 형태로 구현되는 기능 구성부를 본 도면4의 제어부(401) 내에 도시하여 설명하기로 한다.
상기 메모리부(411)는 상기 스마트폰(400)에 구비되는 비휘발성 메모리의 총칭으로서, 상기 제어부(401)를 통해 실행되는 적어도 하나의 프로그램 코드와, 상기 프로그램 코드가 이용하는 적어도 하나의 데이터 셋트를 저장하여 유지한다. 상기 메모리부(411)는 기본적으로 상기 스마트폰(400)의 운영체제에 대응하는 시스템 프로그램 코드와 시스템 데이터 셋트, 상기 스마트폰(400)의 무선 통신 연결을 처리하는 통신 프로그램 코드와 통신 데이터 셋트 및 적어도 하나의 응용프로그램 코드와 응용 데이터 셋트를 저장하며, 본 발명을 구현하기 위한 프로그램 코드와 데이터 셋트 역시 상기 메모리부(411)에 저장된다.
상기 화면 출력부(402)는 화면출력 장치(예컨대, LCD(Liquid Crystal Display) 장치)와 이를 구동하는 출력 모듈(115)로 구성되며, 상기 제어부(401)와 버스로 연결되어 상기 제어부(401)의 각종 연산 결과 중 화면 출력에 대응하는 연산 결과를 상기 화면출력 장치로 출력한다.
상기 키 입력부(403)는 적어도 하나의 키 버튼을 구비한 키 입력장치(또는 상기 화면 출력부(402)와 연동하는 터치스크린 장치)와 이를 구동하는 입력 모듈(120)로 구성되며, 상기 제어부(401)와 버스로 연결되어 상기 제어부(401)의 각종 연산을 명령하는 명령을 입력하거나, 또는 상기 제어부(401)의 연산에 필요한 데이터를 입력한다.
상기 사운드 출력부(404)는 사운드 신호를 출력하는 스피커와 상기 스피커를 구동하는 사운드 모듈로 구성되며, 상기 제어부(401)와 버스로 연결되어 상기 제어부(401)의 각종 연산 결과 중 사운드 출력에 대응하는 연산 결과를 상기 스피커를 통해 출력한다. 상기 사운드 모듈은 기 스피커를 통해 출력할 사운드 데이터를 디코딩(Decoding)하여 사운드 신호로 변환한다.
상기 사운드 입력부(405)는 사운드 신호를 입력받는 마이크로폰과 상기 마이크로폰을 구동하는 사운드 모듈로 구성되며, 상기 마이크로폰을 통해 입력되는 사운드 데이터를 상기 제어부(401)로 전달한다. 상기 사운드 모듈은 상기 마이크로폰을 통해 입력되는 사운드 신호를 엔코딩(Encoding)하여 부호화한다.
상기 카메라부(406)는 상기 광학부와 CCD(Charge Coupled Device)와 이를 구동하는 카메라 모듈로 구성되며, 상기 광학부를 통해 상기 CCD에 입력된 비트맵 데이터를 획득한다. 상기 비트맵 데이터는 정지 영상의 이미지 데이터와 동영상 데이터를 모두 포함할 수 있다.
상기 무선망 통신모듈(408)은 무선 통신을 연결하는 통신 구성의 총칭으로서, 특정 주파수 대역의 무선 주파수 신호를 송수신하는 안테나, RF모듈, 기저대역모듈, 신호처리모듈을 적어도 하나 포함하여 구성되며, 상기 제어부(401)와 버스로 연결되어 상기 제어부(401)의 각종 연산 결과 중 무선 통신에 대응하는 연산 결과를 무선 통신을 통해 전송하거나, 또는 무선 통신을 통해 데이터를 수신하여 상기 제어부(401)로 전달함과 동시에, 상기 무선 통신의 접속, 등록, 통신, 핸드오프의 절차를 유지한다. 본 발명에 따르면, 상기 무선망 통신모듈(408)은 상기 스마트폰(400)을 음성 통화망에 연결하며, 경우에 따라 상기 스마트폰(400)을 데이터 통신망에 연결할 수 있다.
본 발명의 실시 방법에 따르면, 상기 무선망 통신모듈(408)은 CDMA/WCDMA 규격에 따라 이동 통신망에 접속, 위치등록, 호처리, 통화연결, 데이터통신, 핸드오프를 적어도 하나 수행하는 이동 통신 구성을 포함한다. 한편 당업자의 의도에 따라 상기 무선망 통신모듈(408)은 IEEE 802.16? 규격에 따라 휴대인터넷에 접속, 위치등록, 데이터통신, 핸드오프를 적어도 하나 수행하는 휴대 인터넷 통신 구성을 더 포함할 수 있으며, 상기 무선망 통신모듈(408)이 제공하는 무선 통신 구성에 의해 본 발명이 한정되지 아니함을 명백히 밝혀두는 바이다.
상기 근거리 무선 통신모듈(407)은 일정 거리 이내에서 무선 주파수 신호를 통신매체로 이용하여 통신세션을 연결하는 근거리 통신모듈로 구성되며, 바람직하게는 ISO 18000 시리즈 규격의 RFID 통신, 블루투스 통신, 와이파이 통신, 공중 무선 통신 중 적어도 하나를 포함할 수 있다. 본 발명의 실시 방법에 따르면, 상기 근거리 무선 통신모듈(407)은 상기 무선망 통신모듈(408)과 통합될 수 있다. 본 발명에 따르면, 상기 근거리 무선 통신모듈(407)은 상기 스마트폰(400)을 데이터 통신망에 연결한다.
상기 USIM 리더부(409)는 ISO/IEC 7816 규격을 기반으로 상기 스마트폰(400)에 탑재 또는 이탈착되는 범용가입자식별모듈(Universal Subscriber Identity Module)과 적어도 하나의 데이터 셋트를 교환하는 구성의 총칭으로서, 상기 데이터 셋트는 APDU(Application Protocol Data Unit)를 통해 반이중 통신 방식으로 교환된다.
상기 USIM(410)은 상기 ISO/IEC 7816 규격에 따른 IC칩이 구비된 SIM 타입의 카드로서, 상기 USIM 리더부(409)와 연결되는 적어도 하나의 접점을 포함하는 입출력 인터페이스와, 적어도 하나의 IC칩용 프로그램 코드와 데이터 셋트를 저장하는 IC칩 메모리와, 상기 입출력 인터페이스와 연결되어 상기 스마트폰(400)으로부터 전달되는 적어도 하나의 명령에 따라 상기 IC칩용 프로그램 코드를 연산하거나 상기 데이터 셋트를 추출(또는 가공)하여 상기 입출력 인터페이스로 전달하는 프로세서를 포함하여 이루어진다.
상기 입출력 인터페이스는 전원 공급(VCC), 리셋 신호(RST), 클럭 신호(CLK), 접지(GND), 프로그래밍 전원 공급(VPP), 입출력(I/O) 중 적어도 하나의 접점을 포함하여 구성되며, 상기 프로세서는 상기 접점을 통해 상기 USIM 리더부(409)와 인터페이스한다. 상기 IC칩 메모리는 상기 IC칩의 운영체제와 적어도 하나의 보안모듈에 대응하는 시스템 프로그램 코드와 시스템 파라미터를 저장하고, 고정된 저장영역에 상기 스마트폰(400)의 무선 통신망 접속에 필요한 적어도 하나의 통신 파라미터를 포함하는 SIM(Subscriber Identity Module) 정보를 저장한다. 본 발명의 실시 방법에 따르면, 상기 IC칩 메모리는 적어도 하나의 애플릿 발급사에서 제작한 프로그램 코드(=애플릿)와 데이터 셋트를 저장하는 적어도 하나의 애플릿 발급사 별 저장영역(예컨대, SD(Security Domain))을 포함하여 구성된다.
도면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)를 더 구비할 수 있다.
상기 이미지 획득부(415)는 상기 화면 출력부(402)를 통해 카메라 촬영 인터페이스를 출력하고, 상기 카메라부(406)를 통해 입력되는 영상으로부터 N자리 카드번호체계 상의 미리 지정된 n개의 지정 자리에 할당될 n개의 동적 번호를 전자적으로 출력하는 출력 모듈(115)과 상기 카드(100)의 일 면의 출력 모듈(115) 근처 일정 영역에 인자되거나 스티커 형태로 부착된 코드 이미지(130)를 포함하는 카드 이미지를 획득한다.
본 발명의 실시 방법에 따르면, 상기 카드 이미지 상에는 상기 출력 모듈(115)과 코드 이미지(130)를 동시에 인식하도록 식별하는 하나 이상의 식별부호(125)가 포함될 수 있는데, 상기 식별부호 인식부(420)는 상기 카드 이미지의 출력 모듈(115)과 코드 이미지(130)의 근처 일정 영역에 표시된 지정된 식별부호(125)를 인식한다. 여기서, 상기 식별부호(125)는 인식 가능한 기호, 문양, 도형을 적어도 하나 포함할 수 있다.
상기 이미지 인증부(425)는 상기 인식된 식별부호(125)가 상기 출력 모듈(115)에 출력된 동적 번호와 상기 코드 이미지(130)를 동시 인식하도록 식별하는 지정된 식별부호(125)와 형상, 색상, 크기, 표시위치 중 적어도 하나의 조건이 일치하는지 확인한다. 만약 상기 인식된 식별부호(125)와 상기 지정된 식별부호(125)가 일치하면, 상기 이미지 인증부(425)는 상기 카드 이미지에 포함된 출력 모듈(115) 영역과 코드 이미지 영역이 일회용 카드번호를 생성할 수 있는 유효한 이미지 영역으로 인증한다.
도면4를 참조하면, 상기 프로그램 모듈은, 상기 카드 이미지를 판독하여 상기 출력 모듈(115)이 표시된 출력 모듈(115) 영역을 인식하고 상기 출력 모듈(115)에 전자적으로 출력된 n개의 동적 번호를 인식하는 동적 번호 인식부(430)와, 상기 카드 이미지를 판독하여 상기 코드 이미지(130)가 표시된 코드 이미지 영역을 인식하고 매트릭스 부호화 규칙을 근거로 상기 코드 이미지(130)를 판독하여 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호를 추출하는 코드 이미지 판독부(435)와, 상기 n개의 동적 번호와 (N-n)개의 고정 번호를 상기 N자리 카드번호체계에 따라 조합하여 일회용 카드번호를 생성하는 일회용 카드 생성부(440)와, 상기 일회용 카드번호를 화면 출력하거나, 지정된 애플리케이션으로 공유 출력하거나, 지정된 통신수단을 통해 통신 출력하는 일회용 카드 출력부(445)를 구비한다.
상기 이미지 획득부(415)를 통해 상기 카드 이미지가 획득되거나, 또는 상기 카드 이미지에 식별부호(125)가 표시된 경우 상기 이미지 인증부(425)에 의해 상기 카드 이미지의 유효성이 인증되면, 상기 동적 번호 인식부(430)는 상기 카드 이미지를 판독하여 상기 출력 모듈(115)이 표시된 출력 모듈(115) 영역을 인식하고, 상기 출력 모듈(115) 영역을 숫자 인식이 가능한 이미지 품질로 보정한다.
본 발명의 실시 방법에 따라 상기 출력 모듈(115)의 바탕화면이 지정된 특정 색상을 표시하는 경우, 상기 동적 번호 인식부(430)는 상기 카드 이미지 상에서 상기 특정 색상을 포함하는 사각형 영역을 상기 출력 모듈(115) 영역으로 인식할 수 있다. 또는 상기 카드 이미지에 식별부호(125)가 표시된 경우, 상기 동적 번호 인식부(430)는 상기 식별부호(125)의 위치를 기준 점으로 상기 출력 모듈(115) 영역을 인식할 수 있다.
상기 출력 모듈(115) 영역이 인식되면, 상기 동적 번호 인식부(430)는 상기 출력 모듈(115) 영역 내에 포함된 숫자를 인식 가능한 구조로 이미지 품질을 보정한다. 여기서, 이미지 품질 보정은 상기 출력 모듈(115)과 코드 이미지(130)가 구비된 카드 면과 상기 카메라부(406)의 시선 방향이 직각을 이루도록 상기 출력 모듈(115) 영역을 좌표 변환하는 것을 포함한다. 상기 좌표 변환에 의해 사다리꼴 모양의 출력 모듈(115) 영역은 직사학형 모양으로 보정될 수 있다. 또한 상기 이미지 품질 보정은 상기 출력 모듈(115) 영역에 대한 대조 값과 명암 값의 조정을 더 포함할 수 있다. 상기 대조/명암의 조정에 의해 상기 카드 이미지를 획득하는 시점의 주변 광도에 의해 식별이 난해한 동적 번호의 형상이 보다 명확하게 드러날 수 있게 된다.
상기 출력 모듈(115) 영역에 대한 이미지 품질 보정이 완료되면, 상기 동적 번호 인식부(430)는 지정된 패턴 인식 알고리즘에 따라 상기 출력 모듈(115) 영역에 포함된 숫자를 인식하여 n개의 동적 번호를 결정한다.
상기 이미지 획득부(415)를 통해 상기 카드 이미지가 획득되거나, 또는 상기 카드 이미지에 식별부호(125)가 표시된 경우 상기 이미지 인증부(425)에 의해 상기 카드 이미지의 유효성이 인증되면, 상기 코드 이미지 판독부(435)는 상기 카드 이미지를 판독하여 상기 코드 이미지(130)가 표시된 코드 이미지 영역을 인식하고, 상기 코드 이미지 영역을 매트릭스 부호화 규칙에 따라 판독 가능한 이미지 품질로 보정한다.
본 발명의 실시 방법에 따라 상기 코드 이미지(130)의 바탕화면이 지정된 특정 색상을 표시하는 경우, 상기 코드 이미지 판독부(435)는 상기 카드 이미지 상에서 상기 특정 색상을 포함하는 사각형 영역을 상기 코드 이미지 영역으로 인식할 수 있다. 또는 상기 카드 이미지에 식별부호(125)가 표시된 경우, 상기 코드 이미지 판독부(435)는 상기 식별부호(125)의 위치를 기준 점으로 상기 코드 이미지 영역을 인식할 수 있다.
상기 코드 이미지 영역이 인식되면, 상기 코드 이미지 판독부(435)는 상기 코드 이미지 영역 내에 포함된 숫자를 인식 가능한 구조로 이미지 품질을 보정한다. 여기서, 이미지 품질 보정은 상기 출력 모듈(115)과 코드 이미지(130)가 구비된 카드 면과 상기 카메라부(406)의 시선 방향이 직각을 이루도록 상기 코드 이미지 영역을 좌표 변환하는 것을 포함한다. 상기 좌표 변환에 의해 사다리꼴 모양의 코드 이미지 영역은 직사학형(또는 정사각형) 모양으로 보정될 수 있다. 또한 상기 이미지 품질 보정은 상기 코드 이미지 영역에 대한 대조 값과 명암 값의 조정을 더 포함할 수 있다. 상기 대조/명암의 조정에 의해 상기 카드 이미지를 획득하는 시점의 주변 광도에 의해 식별이 난해한 매트릭스 구조가 보다 명확하게 드러날 수 있게 된다.
상기 코드 이미지 영역에 대한 이미지 품질 보정이 완료되면, 상기 코드 이미지 판독부(435)는 지정된 매트릭스 부호화 규칙을 근거로 판독하여 상기 동적 번호 인식부(430)에 의해 인식된 n개의 동적 번호를 제외한 나머지 (N-n)자리의 고정 번호를 추출한다.
상기 카드 이미지의 출력 모듈(115) 영역으로부터 n개의 동적 번호가 인식되고, 상기 코드 이미지 영역으로부터 (N-n)개의 고정 번호가 추출되면, 상기 일회용 카드 생성부(440)는 상기 n개의 동적 번호와 (N-n)개의 고정 번호를 상기 N자리 카드번호체계에 따라 조합하여 일회용 카드번호를 생성하고, 상기 일회용 카드 출력부(445)는 상기 화면 출력부(402)를 통해 상기 일회용 카드번호를 출력하거나, 또는 상기 스마트폰(400) 내에 실행된 특정 애플리케이션(예컨대, 결제 프로그램)으로 상기 일회용 카드번호를 공유 출력하거나, 또는 상기 무선망 통신모듈(408)과 근거리 무선 통신모듈(407) 중 적어도 하나의 통신모듈을 통해 연결되는 데이터 통신망을 통해 지정된 대상 장치(또는 서버)로 상기 일회용 카드번호를 통신 출력한다.
본 발명의 실시 방법에 따르면, 상기 코드 이미지(130)는 미리 지정된 M(M≥1)개의 카드정보 구성 값을 더 부호화하여 포함할 수 있다. 이 경우 상기 코드 이미지 판독부(435)는 상기 코드 이미지(130)로부터 상기 M개의 카드정보 구성 값을 더 추출할 수 있으며, 상기 일회용 카드 생성부(440)는 상기 일회용 카드번호와 M개의 카드정보 구성 값을 조합하여 일회용 카드정보를 구성하고, 상기 일회용 카드 출력부(445)는 상기 화면 출력부(402)를 통해 상기 일회용 카드정보를 출력하거나, 또는 상기 스마트폰(400) 내에 실행된 특정 애플리케이션(예컨대, 결제 프로그램)으로 상기 일회용 카드정보를 공유 출력하거나, 또는 상기 무선망 통신모듈(408)과 근거리 무선 통신모듈(407) 중 적어도 하나의 통신모듈을 통해 연결되는 데이터 통신망을 통해 지정된 대상 장치(또는 서버)로 상기 일회용 카드정보를 통신 출력할 수 있다.
도면5는 본 발명의 실시 방법에 따른 동적 번호 인식 과정을 도시한 도면이다.
보다 상세하게 본 도면5는 카드(100)의 일 면에 구비된 출력 모듈(115)에 n개의 동적 번호가 전자적으로 출력되고 상기 출력 모듈(115) 근처 일정 영역에 코드 이미지(130)가 인자되거나 또는 스티커 형태로 부착된 경우, 상기 도면4에 도시된 스마트폰(400)의 프로그램 모듈이 상기 출력 모듈(115)과 코드 이미지(130)를 포함하는 카드 이미지를 획득하고, 상기 카드 이미지 상의 출력 모듈(115) 영역으로부터 n개의 동적 번호를 인식하는 과정을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면5를 참조 및/또는 변형하여 상기 동적 번호 인식 과정에 대한 다양한 실시 방법(예컨대, 일부 단계가 생략되거나, 또는 순서가 변경된 실시 방법)을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면5에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. 예컨대, 상기 카드 이미지 상의 출력 모듈(115) 영역과 코드 이미지 영역 중 어느 영역이 먼저 인식(또는 판독)되는지는 당업자에 의해 결정될 사항일 뿐, 이에 의해 본 발명이 한정되지 아니한다.
도면5를 참조하면, 상기 도면1에 도시된 카드(100)는 입력 모듈(120)에 의한 동적 번호 출력 요청 신호를 근거로 하나 이상의 고정 씨드 값과 동적 결정된 적어도 하나의 동적 씨드 값을 난수생성기에 대입하여 N자리 카드번호체계 상의 미리 지정된 n개의 지정 자리에 할당될 n개의 동적 번호를 생성하고(500), 상기 생성된 n개의 동적 번호를 상기 카드(100)의 일 면에 구비된 출력 모듈(115)을 통해 전자적으로 출력한다(505).
상기 스마트폰(400)에 구비된 프로그램 모듈의 이미지 획득부(415)는 카메라부(406)를 통해 카드(100)의 일 면에 구비되어 상기 N자리 카드번호체계 상의 미리 지정된 n개의 지정 자리에 할당될 n개의 동적 번호를 전자적으로 출력하는 출력 모듈(115)과 상기 카드(100)의 일 면의 출력 모듈(115) 근처 일정 영역에 인자되거나 스티커 형태로 부착된 코드 이미지(130)를 포함하는 카드 이미지를 획득한다(510).
본 발명의 일 실시 방법에 따라 상기 카드 이미지 상에 하나 이상의 식별부호(125)가 포함된 경우(515), 식별부호 인식부(420)는 상기 카드 이미지 상의 출력 모듈(115)과 코드 이미지(130)의 근처 일정 영역에 표시된 식별부호(125)를 인식하고(520), 이미지 인증부(425)는 상기 식별부호(125)를 판독하여 출력 모듈(115)과 코드 이미지(130)를 포함하는 카드 이미지의 유효성을 인증한다(525).
상기 카드 이미지의 유효성이 인증되거나(530) 또는 상기 카드 이미지 상에 식별부호(125)가 포함되어 있지 않다면(515), 동적 번호 인식부(430)는 상기 카드 이미지를 판독하여 상기 출력 모듈(115)이 표시된 출력 모듈(115) 영역을 인식 및 보정하고(535), 숫자 인식 알고리즘에 의해 상기 출력 모듈(115)에 전자적으로 출력된 n개의 동적 번호를 인식한다(540).
도면6은 본 발명의 실시 방법에 따른 코드 이미지(130) 인식 및 일회용 카드번호 생성 과정을 도시한 도면이다.
보다 상세하게 본 도면6은 카드(100)의 일 면에 구비된 출력 모듈(115)에 n개의 동적 번호가 전자적으로 출력되고 상기 출력 모듈(115) 근처 일정 영역에 코드 이미지(130)가 인자되거나 또는 스티커 형태로 부착된 경우, 상기 도면4에 도시된 스마트폰(400)의 프로그램 모듈이 상기 출력 모듈(115)과 코드 이미지(130)를 포함하는 카드 이미지 상의 코드 이미지(130)를 판독하여 (N-n)개의 고정 번호를 추출한 후, 상기 카드 이미지 상의 출력 모듈(115) 영역으로부터 인식된 n개의 동적 번호와 조합하여 일회용 카드번호를 생성하여 출력하는 과정을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면6을 참조 및/또는 변형하여 상기 코드 이미지(130) 인식 및 일회용 카드번호 생성 과정에 대한 다양한 실시 방법(예컨대, 일부 단계가 생략되거나, 또는 순서가 변경된 실시 방법)을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면6에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. 예컨대, 상기 카드 이미지 상의 출력 모듈(115) 영역과 코드 이미지 영역 중 어느 영역이 먼저 인식(또는 판독)되는지는 당업자에 의해 결정될 사항일 뿐, 이에 의해 본 발명이 한정되지 아니한다.
도면6을 참조하면, 상기 도면5에 도시된 바와 같이 카드(100)의 일 면에 구비된 출력 모듈(115)에 n개의 동적 번호가 전자적으로 출력되고, 상기 n개의 동적 번호가 전자적으로 출력된 출력 모듈(115)과 상기 카드(100)의 일 면에 인자되거나 스티커 형태로 부착된 코드 이미지(130)를 포함하는 카드 이미지가 획득되면, 카드 이미지 판독부는 상기 카드 이미지를 판독하여 상기 코드 이미지(130)가 표시된 코드 이미지 영역을 인식 및 보정한다(600).
본 발명의 일 실시 방법에 따라 상기 코드 이미지(130)에 상기 (N-n)개의 고정 번호 이외에 M개의 카드정보 구성 값을 더 부호화되어 있다면(605), 상기 코드 이미지 판독부(435)는 매트릭스 부호화 규칙을 근거로 상기 코드 이미지(130)를 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호와 M개의 카드정보 구성 값을 추출하고(610), 상기 도면5에 도시된 과정을 통해 카드 이미지 상의 출력 모듈(115) 영역으로부터 인식된 n개의 동적 번호와 상기 (N-n)개의 고정 번호를 상기 N자리 카드번호체계에 따라 조합하여 일회용 카드번호를 생성한 후(615), 상기 일회용 카드번호와 상기 M개의 카드정보 구성 값을 조합하여 일회용 카드정보를 구성하고(620), 상기 일회용 카드 출력부(445)는 상기 구성된 일회용 카드정보를 화면 출력하거나, 또는 지정된 애플리케이션으로 공유 출력하거나, 또는 지정된 통신수단을 통해 통신 출력한다(625).
한편 상기 코드 이미지(130)에 상기 M개의 카드정보 구성 값 더 부호화되어 있지 않다면(605), 상기 코드 이미지 판독부(435)는 매트릭스 부호화 규칙을 근거로 상기 코드 이미지(130)를 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호를 추출하고(630), 상기 도면5에 도시된 과정을 통해 카드 이미지 상의 출력 모듈(115) 영역으로부터 인식된 n개의 동적 번호와 상기 (N-n)개의 고정 번호를 상기 N자리 카드번호체계에 따라 조합하여 일회용 카드번호를 생성하며(635), 상기 일회용 카드 출력부(445)는 상기 구성된 일회용 카드번호를 화면 출력하거나, 또는 지정된 애플리케이션으로 공유 출력하거나, 또는 지정된 통신수단을 통해 통신 출력한다(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 : 일회용 카드 출력부

Claims (16)

  1. 투명 재질의 상층 코팅 매체부와 상기 상층 코팅 매체부 안쪽에 구비되는 상층 절연 매체부 및 상기 상층 절연 매체부와 접합되는 하층 절연 매체부를 구비한 카드에 있어서,
    상기 상층 절연 매체부 또는 하층 절연 매체부 상에 구비되어 동적 번호를 전자적으로 출력하는 출력 모듈;
    상기 상층 절연 매체부 또는 하층 절연 매체부 상에 구비되어 사용자로부터 동적 번호 출력 요청 신호를 입력받는 입력 모듈;
    상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되어 상기 동적 번호 출력 요청 신호를 근거로 하나 이상의 고정 씨드 값과 동적 결정된 적어도 하나의 동적 씨드 값을 난수생성기에 대입하여 N(N>1)자리 카드번호체계 상의 미리 지정된 n(1≤n<N)개의 지정 자리에 할당될 n개의 동적 번호를 생성하는 생성 모듈; 및
    상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되어 상기 생성된 n개의 동적 번호가 상기 출력 모듈에 출력되도록 제어하는 제어 모듈;을 구비하며,
    상기 출력 모듈이 구비된 카드 일 면에 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호를 매트릭스 부호화 규칙에 대입하여 부호화한 코드 이미지가 인자되거나 또는 상기 코드 이미지가 인자된 스티커가 부착되는 것을 특징으로 하는 카드.
  2. 제 1항에 있어서,
    상기 고정 씨드 값을 저장하는 저장 모듈을 더 구비하여 이루어지는 것을 특징으로 하는 카드.
  3. 제 1항에 있어서,
    상기 동적 씨드 값을 동적 결정하는데 필요한 시각 값을 카운팅하는 타이머 모듈을 더 구비하여 이루어지는 것을 특징으로 하는 카드.
  4. 제 1항에 있어서,
    상기 카드로 전원을 공급하는 배터리를 더 구비하여 이루어지는 것을 특징으로 하는 카드.
  5. 제 1항에 있어서,
    상기 카드 리더와 무선 주파수 신호를 교환하는 안테나부를 더 구비하여 이루어지는 것을 특징으로 하는 카드.
  6. 제 1항에 있어서, 상기 코드 이미지는,
    미리 지정된 M(M≥1)개의 카드정보 구성 값이 더 부호화되어 포함된 것을 특징으로 하는 카드.
  7. 제 1항에 있어서, 상기 카드는,
    상기 출력 모듈이 구비되고 상기 코드 이미지가 인자되거나 상기 스티커가 부착된 카드 일면에 상기 출력 모듈에 출력된 동적 번호와 상기 코드 이미지를 동시 인식하도록 식별하는 하나 이상의 식별부호가 더 표시되는 것을 특징으로 하는 카드
  8. 제 1항에 있어서,
    상기 카드는,
    상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되는 IC(Integrated Circuit)칩을 더 구비하며,
    상기 생성 모듈은,
    상기 IC칩에 저장된 고정 씨드 값을 획득하여 상기 n개의 동적 번호를 생성하는 것을 특징으로 하는 카드.
  9. 제 1항에 있어서,
    상기 카드는,
    상기 상층 절연 매체부와 하층 절연 매체부 사이에 매입되는 IC(Integrated Circuit)칩을 더 구비하며,
    상기 코드 이미지는,
    상기 IC칩에 저장된 N자리의 카드번호 중 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호와 M(M≥1)개의 카드정보 구성 값을 매트릭스 부호화 규칙에 대입하여 부호화된 것을 특징으로 하는 카드.
  10. 제 1항에 있어서,
    상기 카드는,
    상기 하층 절연 매체부의 바깥쪽에 구비되는 자기 띠(Magnetic Stripe)를 더 구비하며,
    상기 코드 이미지는,
    상기 자기 띠에 기록된 N자리의 카드번호 중 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호와 M(M≥1)개의 카드정보 구성 값을 매트릭스 부호화 규칙에 대입하여 부호화된 것을 특징으로 하는 카드.
  11. 카메라부를 구비한 스마트폰에 있어서,
    상기 카메라부를 통해 카드 일 면에 구비되어 N(N>1)자리 카드번호체계 상의 미리 지정된 n(1≤n<N)개의 지정 자리에 할당될 n개의 동적 번호를 전자적으로 출력하는 출력 모듈과 상기 카드 일면의 출력 모듈 근처 일정 영역에 인자되거나 스티커 형태로 부착된 코드 이미지를 포함하는 카드 이미지를 획득하는 이미지 획득부;
    상기 카드 이미지를 판독하여 상기 출력 모듈이 표시된 출력 모듈 영역을 인식하고 상기 출력 모듈에 전자적으로 출력된 n개의 동적 번호를 인식하는 동적 번호 인식부;
    상기 카드 이미지를 판독하여 상기 코드 이미지가 표시된 코드 이미지 영역을 인식하고 매트릭스 부호화 규칙을 근거로 상기 코드 이미지를 판독하여 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호를 추출하는 코드 이미지 판독부;
    상기 n개의 동적 번호와 (N-n)개의 고정 번호를 상기 N자리 카드번호체계에 따라 조합하여 일회용 카드번호를 생성하는 일회용 카드 생성부; 및
    상기 일회용 카드번호를 화면 출력하거나, 지정된 애플리케이션으로 공유 출력하거나, 지정된 통신수단을 통해 통신 출력하는 일회용 카드 출력부;를 구비하여 이루어지는 것을 특징으로 하는 스마트폰.
  12. 제 11항에 있어서,
    상기 카드 일면의 출력 모듈과 코드 이미지의 근처 일정 영역에 표시된 식별부호를 인식하는 식별부호 인식부; 및
    상기 식별부호를 판독하여 출력 모듈과 코드 이미지를 포함하는 카드 이미지의 유효성을 인증하는 이미지 인증부;를 더 구비하여 이루어지는 것을 특징으로 하는 스마트폰.
  13. 제 11항에 있어서,
    상기 코드 이미지는,
    미리 지정된 M(M≥1)개의 카드정보 구성 값을 더 부호화하여 포함하고,
    상기 코드 이미지 판독부는,
    상기 코드 이미지로부터 상기 M개의 카드정보 구성 값을 더 추출하고,
    상기 일회용 카드 생성부는,
    상기 일회용 카드번호와 M개의 카드정보 구성 값을 조합하여 일회용 카드정보를 구성하고,
    상기 일회용 카드 출력부는,
    상기 일회용 카드정보를 화면 출력하거나, 지정된 애플리케이션으로 공유 출력하거나, 지정된 통신수단을 통해 통신 출력하는 것을 특징으로 하는 스마트폰.
  14. 카메라부를 구비한 스마트폰의 동적 번호와 코드 이미지를 통한 일회용 카드 제공 방법에 있어서,
    상기 카메라부를 통해 카드 일 면에 구비되어 N(N>1)자리 카드번호체계 상의 미리 지정된 n(1≤n<N)개의 지정 자리에 할당될 n개의 동적 번호를 전자적으로 출력하는 출력 모듈과 상기 카드 일면의 출력 모듈 근처 일정 영역에 인자되거나 스티커 형태로 부착된 코드 이미지를 포함하는 카드 이미지를 획득하는 이미지 획득 단계;
    상기 카드 이미지를 판독하여 상기 출력 모듈이 표시된 출력 모듈 영역을 인식하고 상기 출력 모듈에 전자적으로 출력된 n개의 동적 번호를 인식하는 동적 번호 인식 단계;
    상기 카드 이미지를 판독하여 상기 코드 이미지가 표시된 코드 이미지 영역을 인식하고 매트릭스 부호화 규칙을 근거로 상기 코드 이미지를 판독하여 상기 n자리를 제외한 나머지 (N-n)자리의 고정 번호를 추출하는 코드 이미지 판독 단계;
    상기 n개의 동적 번호와 (N-n)개의 고정 번호를 상기 N자리 카드번호체계에 따라 조합하여 일회용 카드번호를 생성하는 일회용 카드 생성 단계; 및
    상기 일회용 카드번호를 화면 출력하거나, 지정된 애플리케이션으로 공유 출력하거나, 지정된 통신수단을 통해 통신 출력하는 일회용 카드 출력 단계;를 포함하여 이루어지는 것을 특징으로 하는 동적 번호와 코드 이미지를 통한 일회용 카드 제공 방법.
  15. 제 14항에 있어서,
    상기 카드 일면의 출력 모듈과 코드 이미지의 근처 일정 영역에 표시된 식별부호를 인식하는 단계; 및
    상기 식별부호를 판독하여 출력 모듈과 코드 이미지를 포함하는 카드 이미지의 유효성을 인증하는 단계;를 더 포함하여 이루어지는 것을 특징으로 하는 동적 번호와 코드 이미지를 통한 일회용 카드 제공 방법.
  16. 제 14항에 있어서,
    상기 코드 이미지는,
    미리 지정된 M(M≥1)개의 카드정보 구성 값을 더 부호화하여 포함하고,
    상기 코드 이미지 판독 단계는,
    상기 코드 이미지로부터 상기 M개의 카드정보 구성 값을 더 추출하고,
    상기 일회용 카드 생성 단계는,
    상기 일회용 카드번호와 M개의 카드정보 구성 값을 조합하여 일회용 카드정보를 구성하고,
    상기 일회용 카드 출력 단계는,
    상기 일회용 카드정보를 화면 출력하거나, 지정된 애플리케이션으로 공유 출력하거나, 지정된 통신수단을 통해 통신 출력하는 것을 특징으로 하는 동적 번호와 코드 이미지를 통한 일회용 카드 제공 방법.
KR1020110008071A 2011-01-27 2011-01-27 동적 번호 생성 카드 KR101763218B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020110008071A KR101763218B1 (ko) 2011-01-27 2011-01-27 동적 번호 생성 카드

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110008071A KR101763218B1 (ko) 2011-01-27 2011-01-27 동적 번호 생성 카드

Related Child Applications (1)

Application Number Title Priority Date Filing Date
KR1020150176551A Division KR101763231B1 (ko) 2015-12-11 2015-12-11 동적 번호 생성 기능을 탑재한 카드

Publications (2)

Publication Number Publication Date
KR20120099168A true KR20120099168A (ko) 2012-09-07
KR101763218B1 KR101763218B1 (ko) 2017-07-31

Family

ID=47109559

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110008071A KR101763218B1 (ko) 2011-01-27 2011-01-27 동적 번호 생성 카드

Country Status (1)

Country Link
KR (1) KR101763218B1 (ko)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150093281A (ko) * 2014-02-06 2015-08-18 주식회사 비즈모델라인 비접촉식 오티피카드와 그 제어 방법
KR20150093277A (ko) * 2014-02-06 2015-08-18 주식회사 비즈모델라인 디스플레이를 구비한 비접촉식 카드와 그 제어 방법
KR101622073B1 (ko) * 2015-04-02 2016-06-01 현대오토에버 주식회사 식별 카드, 출입 통제 시스템 및 식별 시스템
KR101628610B1 (ko) * 2015-03-25 2016-06-08 (주)에이티솔루션즈 보안운영체제를 이용한 오티피 제공 방법

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8494959B2 (en) * 2007-08-17 2013-07-23 Emc Corporation Payment card with dynamic account number

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150093281A (ko) * 2014-02-06 2015-08-18 주식회사 비즈모델라인 비접촉식 오티피카드와 그 제어 방법
KR20150093277A (ko) * 2014-02-06 2015-08-18 주식회사 비즈모델라인 디스플레이를 구비한 비접촉식 카드와 그 제어 방법
KR101628610B1 (ko) * 2015-03-25 2016-06-08 (주)에이티솔루션즈 보안운영체제를 이용한 오티피 제공 방법
KR101622073B1 (ko) * 2015-04-02 2016-06-01 현대오토에버 주식회사 식별 카드, 출입 통제 시스템 및 식별 시스템

Also Published As

Publication number Publication date
KR101763218B1 (ko) 2017-07-31

Similar Documents

Publication Publication Date Title
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
US20150118958A1 (en) Switching between near-field communication systems
EP2747015A2 (en) Digital wallet device for virtual wallet
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
US20090184167A1 (en) Financial transaction token
KR20160090633A (ko) 스마트 카드 및 이를 이용한 지문 인식 시스템
CN114341876A (zh) 生物识别智能卡的登记装置
KR101763218B1 (ko) 동적 번호 생성 카드
CN117083778A (zh) 包括非接触式智能卡和登记辅助设备的生物计量***以及用于登记具有该***的用户的方法
KR20150043696A (ko) 코드 이미지를 이용한 매체 기반 거래 연동 오티피 제공 방법
KR20120087198A (ko) 가맹점 로열티 적립 방법 및 시스템과 이를 위한 스마트폰
KR20120095275A (ko) 결제수단 매핑 방법 및 시스템과 이를 위한 번호생성매체 및 통신장치매체
KR101187932B1 (ko) 대리인 무선단말을 이용한 결제 처리 시스템과 이를 위한 무선단말
KR101763231B1 (ko) 동적 번호 생성 기능을 탑재한 카드
KR101192485B1 (ko) 코드 이미지를 이용한 개인 간 송금 방법 및 시스템
WO2017101584A1 (zh) 实现线上线下交易安全的设备和方法
CN112200985A (zh) 生物识别智能移动支付设备及***
KR20170055946A (ko) 카드
JP2020035360A (ja) 携帯可能電子装置
KR101762293B1 (ko) 휘발성 데이터가 엔코딩된 전자적 코드 이미지를 이용한 카드 거래 처리 방법
KR101792249B1 (ko) 코드 이미지를 이용한 카드 거래 처리 방법
KR101545320B1 (ko) 정전식 다중 터치를 이용한 정보 선택 방법
KR20180011304A (ko) 카드
KR20160022011A (ko) 이동식 정보기기의 보호장치
KR20150032682A (ko) 카드매체를 이용한 인증 시스템 및 방법

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