KR20080033908A - 데이터 통신 시스템, ic 카드 기능을 실행하는 디바이스및 그 제어 방법, 및 정보 처리 단말기 - Google Patents
데이터 통신 시스템, ic 카드 기능을 실행하는 디바이스및 그 제어 방법, 및 정보 처리 단말기 Download PDFInfo
- Publication number
- KR20080033908A KR20080033908A KR1020077029946A KR20077029946A KR20080033908A KR 20080033908 A KR20080033908 A KR 20080033908A KR 1020077029946 A KR1020077029946 A KR 1020077029946A KR 20077029946 A KR20077029946 A KR 20077029946A KR 20080033908 A KR20080033908 A KR 20080033908A
- Authority
- KR
- South Korea
- Prior art keywords
- data
- card
- data transfer
- communication
- information processing
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract description 348
- 230000010365 information processing Effects 0.000 title claims abstract description 106
- 238000000034 method Methods 0.000 title claims description 54
- 238000012546 transfer Methods 0.000 claims abstract description 170
- 230000005540 biological transmission Effects 0.000 claims abstract description 72
- 230000006870 function Effects 0.000 claims description 281
- 230000004044 response Effects 0.000 claims description 44
- 230000007704 transition Effects 0.000 claims description 28
- 238000012545 processing Methods 0.000 claims description 17
- 230000008569 process Effects 0.000 claims description 6
- 239000004065 semiconductor Substances 0.000 claims description 4
- 230000003993 interaction Effects 0.000 claims description 2
- 230000003213 activating effect Effects 0.000 claims 2
- 238000010586 diagram Methods 0.000 description 17
- 230000004913 activation Effects 0.000 description 11
- 238000006243 chemical reaction Methods 0.000 description 6
- 230000009849 deactivation Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 230000007246 mechanism Effects 0.000 description 5
- 230000005674 electromagnetic induction Effects 0.000 description 3
- 208000033748 Device issues Diseases 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/0008—General problems related to the reading of electronic memory record carriers, independent of its reading method, e.g. power transfer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record 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/067—Record 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/07—Record 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record 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/067—Record 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/07—Record 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/077—Constructional details, e.g. mounting of circuits in the carrier
- G06K19/07737—Constructional details, e.g. mounting of circuits in the carrier the record carrier consisting of two or more mechanically separable parts
- G06K19/07741—Constructional details, e.g. mounting of circuits in the carrier the record carrier consisting of two or more mechanically separable parts comprising a first part operating as a regular record carrier and a second attachable part that changes the functional appearance of said record carrier, e.g. a contact-based smart card with an adapter part which, when attached to the contact card makes the contact card function as a non-contact card
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record 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/067—Record 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/07—Record 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/077—Constructional details, e.g. mounting of circuits in the carrier
- G06K19/07749—Constructional 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/07766—Constructional 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 comprising at least a second communication arrangement in addition to a first non-contact communication arrangement
- G06K19/07769—Constructional 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 comprising at least a second communication arrangement in addition to a first non-contact communication arrangement the further communication means being a galvanic interface, e.g. hybrid or mixed smart cards having a contact and a non-contact interface
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10009—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
- G06K7/10297—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves arrangements for handling protocols designed for non-contact record carriers such as RFIDs NFCs, e.g. ISO/IEC 14443 and 18092
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/59—Responders; Transponders
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B5/00—Near-field transmission systems, e.g. inductive or capacitive transmission systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B5/00—Near-field transmission systems, e.g. inductive or capacitive transmission systems
- H04B5/40—Near-field transmission systems, e.g. inductive or capacitive transmission systems characterised by components specially adapted for near-field transmission
- H04B5/48—Transceivers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B5/00—Near-field transmission systems, e.g. inductive or capacitive transmission systems
- H04B5/20—Near-field transmission systems, e.g. inductive or capacitive transmission systems characterised by the transmission technique; characterised by the transmission medium
- H04B5/24—Inductive coupling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B5/00—Near-field transmission systems, e.g. inductive or capacitive transmission systems
- H04B5/70—Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes
- H04B5/72—Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes for local intradevice communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B5/00—Near-field transmission systems, e.g. inductive or capacitive transmission systems
- H04B5/70—Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes
- H04B5/77—Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes for interrogation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Electromagnetism (AREA)
- General Health & Medical Sciences (AREA)
- Computer Security & Cryptography (AREA)
- Credit Cards Or The Like (AREA)
- Telephone Function (AREA)
- Information Transfer Systems (AREA)
Abstract
카드 판독/기록 기능을 구비한 장치와, IC 카드와 유선으로 접속된 정보 단말기 사이에서, 대용량의 데이터의 고속 전송을 행한다. 정보 처리 단말기는 IC 카드를 개재시킨 비접촉 데이터 통신을 허용하는 데이터 전송 상태와, 이 비접촉 데이터 통신을 허용하지 않는 비데이터 전송 상태를 정의하고, IC 카드가 정보 처리 단말기의 통신 상태를 관리한다. IC 카드는, 정보 처리 단말기로부터의 통지에 의하지 않고, 데이터 전송 상태 또는 데이터 비전송 상태에 따라 단말기 측에 데이터 전송을 행할 수 있으므로, 동기를 취하기 쉽고, 전송 속도를 고속화할 수 있으며, 대용량의 데이터 전송이 실현될 수 있다.
Description
본 발명은, 비접촉 인터페이스를 이용하여 기기 사이에서 데이터를 전송하는 데이터 통신 시스템, IC 카드 기능을 실행하는 디바이스 및 그 제어 방법, 및 정보 처리 단말기에 관한 것으로서, 특히, 비접촉 인터페이스에 액세스할 수 있는 기기와, 비접촉 인터페이스와 유선으로 접속된 기기 사이에서 데이터 전송을 행하는 데이터 통신 시스템, IC 카드 기능을 실행하는 디바이스 및 그 제어 방법, 및 정보 처리 단말기에 관한 것이다.
보다 상세하게는, 본 발명은, IC 카드 기능부에 대하여 비접촉 인터페이스 경유로 액세스하는 카드 판독/기록(read/write) 장치와, IC 카드 기능부와 유선으로 접속되거나, 또는 IC 칩을 내장하는 정보 단말기 사이에 데이터 전송을 행하는 데이터 통신 시스템, IC 카드 기능을 실행하는 디바이스 및 그 제어 방법, 및 정보 처리 단말기에 관한 것으로서, 특히, 카드 판독/기록 기능을 구비한 장치와, IC 카드 기능부와 유선으로 접속되거나, 또는 IC 칩을 내장하는 정보 단말기 사이에서 고속 데이터 전송을 행하는 데이터 통신 시스템, IC 카드 기능을 실행하는 디바이스 및 그 제어 방법, 및 정보 처리 단말기에 관한 것이다.
IC 카드로 대표되는 비접촉 근접 통신 시스템은, 조작이 용이한 점으로부터 광범위하게 보급되고 있다. IC 카드의 일반적인 사용 방법은, 이용자가 IC 카드를 카드 판독/기록 장치에 댐으로써 행해진다. 카드 판독/기록 장치 측에서는 항상 IC 카드를 폴링(polling)하고 있고 외부의 IC 카드를 발견(인식)함으로써, 양 측 사이의 통신 동작이 개시된다. 예를 들면, 암호 코드나 그 외의 개인 인증 정보, 전자 티켓 등의 가치 정보 등을 IC 카드에 저장하여 둠으로써, 현금자동지급기(cash dispenser)나 콘서트장의 출입구, 역의 개찰구 등에서, 입장자나 승차자의 인증 처리를 행할 수 있다.
최근에는, 미세화 기술의 향상에 힘입어, 비교적 대용량의 메모리를 가지는 IC 카드가 출현하고 있다. 대용량 메모리가 부가된 IC 카드에 의하면, 메모리 공간 상에 파일 시스템을 전개하고, 복수개의 응용 프로그램을 동시에 저장해 둠으로써, 1개의 IC 카드를 여러 용도에 이용할 수 있다. 예를 들면, 1개의 IC 카드 상에, 전자 결제를 행하기 위한 전자 화폐나, 특정한 콘서트장에 입장하기 위한 전자 티켓 등, 복수개의 응용 프로그램을 저장해 둠으로써, 1개의 IC 카드를 다양한 용도에 적용시킬 수 있다. 여기서 말하는 전자 화폐나 전자 티켓은, 이용자가 제공하는 자금에 따라 발행되는 전자 데이터를 통해서 결제(전자 결제)되는 기구(機構), 또는 이와 같은 전자 데이터 자체를 가리킨다.
또한, IC 카드나 카드용 리더/라이터(카드 판독/기록 장치)는 무선 비접촉 인터페이스 외에, 외부 기기와 접속하기 위한 유선 인터페이스를 구비하고, 휴대 전화기, PDA(Personal Digital Assistance)나 CE(Consumer Electronics) 기기, 퍼스널 컴퓨터 등의 각 기기에 내장하여 사용할 수 있다. 즉, 이들 기기에 IC 카드 및 카드 판독/기록 장치 중 어느 한쪽 또는 양쪽의 기능을 장비하여, IC 카드를 이용한 비접촉 통신 기술을 범용성이 있는 양 방향의 근접 데이터 통신을 행할 수 있다. IC 카드 기술은, 내부 정보의 복제나 변조가 곤란하며, 내탬퍼성(Tamper Proofness)을 구비하고 있고, 이 종류의 근접 데이터 통신은, 높은 레벨로 보안성을 실현할 수 있다.
예를 들면, 카드 판독/기록 장치와, 유선 인터페이스를 경유하여 IC 카드 또는 IC 칩에 접속되는 정보 처리 단말기 사이에서 IC 카드 또는 IC 칩을 개재시킨 3자간 통신 시스템이 제안되어 있다(예를 들면, 특허 문헌 1 참조). 상기 시스템에서는, 판독/기록 장치와, 정보 처리 단말기 내에 설치된 프로그램 제어부와, 정보 처리 단말기에 내장되며, 판독/기록 장치와 무선 통신을 행하는 무선 통신 인터페이스와, 프로그램 제어부에 접속하기 위한 유선 통신 인터페이스와, 메모리를 구비한 IC 카드 사이에서 데이터 통신을 행한다.
정보 처리 단말기에 내장되는 IC 칩은, 판독/기록 장치로부터의 반송파 검출에 따라 무선 통신 인터페이스를 통하여 트랜잭션(transaction)을 행하는 무선 통신 모드와, 정보 처리 단말기의 내부 전원의 기동에 따라 유선 통신 인터페이스를 통하여 트랜잭션을 행하는 유선 통신 모드를 구비하고 있다. 그리고, 유선 통신 모드 하에서는, 정보 처리 단말기의 프로그램 제어부는, 유선 통신 모드를 일시적으로 무선 통신 모드로 전환하는 활성화 커맨드(activate command)와, 일시적으로 유효하게 된 무선 통신 모드를 유선 통신 모드로 되돌리는 비활성화 커맨드를 발행할 수 있다. 한편, 무선 통신 모드 하에서는, 외부의 카드 판독/기록 장치는, 무선 통신 모드를 일시적으로 유선 통신 모드로 전환하는 제2 활성화 커맨드와, 일시적으로 유효하게 된 유선 통신 모드를 무선 통신 모드로 되돌리는 제2 비활성화 커맨드를 발행한다.
유선 통신 모드 하에서는, 정보 처리 단말기는, 활성화 커맨드를 발행하여, 일시적으로 무선 통신 모드로 이행하여, 외부의 카드 판독/기록 장치로부터 IC 칩에 데이터 기록을 행한 후, 이번에는 비활성화 커맨드를 발행하여 유선 통신 모드로 되돌아오고, IC 칩에 기록된 데이터를 판독함으로써, IC 카드를 경유한 외부의 카드 판독/기록 장치로부터 정보 처리 단말기로 데이터 전송을 행한다. 또한, 정보 처리 단말기는, IC 카드에 데이터를 기록한 후, 활성화 커맨드를 발행하여 일시적으로 무선 통신 모드로 이행하고, 외부의 카드 판독/기록 장치가 IC 칩으로부터의 데이터 판독을 행한 후, 이번에는 비활성화 커맨드를 발행하여 유선 통신 모드로 되돌아옴으로써, IC 카드를 경유한 정보 처리 단말기로부터 외부의 카드 판독/기록 장치로 데이터 전송을 행한다.
한편, 무선 통신 모드 하에서는, 외부의 카드 판독/기록 장치는, 제2 활성화 커맨드를 발행하여 일시적으로 유선 통신 모드로 이행하고, 정보 처리 단말기로부터 IC 칩에 데이터 기록을 행한 후, 이번에는 제2 비활성화 커맨드를 발행하여 무선 통신 모드로 되돌아오고, IC 칩에 기록된 데이터를 판독함으로써, IC 카드를 경유한 정보 처리 단말기로부터 외부의 카드 판독/기록 장치로 데이터 전송을 행한 다. 또한, 외부의 카드 판독/기록 장치는, IC 카드에 데이터를 기록한 후, 제2 활성화 커맨드를 발행해서 일시적으로 유선 통신 모드로 이행하여, 정보 처리 단말기가 IC 칩으로부터의 데이터 판독을 행한 후, 이번에는 제2 비활성화 커맨드를 발행하여 무선 통신 모드로 되돌아옴으로써, IC 카드를 경유한 외부의 카드 판독/기록 장치로부터 정보 처리 단말기로 데이터 전송을 행한다.
전술한 바와 같은 통신 시스템에 의하면, IC 카드의 개재에 의해 실현되는 비접촉 데이터 통신로를 이용하여, 카드 판독/기록 기능을 구비한 기기와, IC 카드와 유선 접속되는 정보 처리 단말기 사이에 보안이 유지된 데이터 통신을 실현할 수 있다.
한편, 종래의 비접촉 IC 카드 통신 프로토콜에서는, 커맨드를 송신하면 리스폰스를 수신하는 단계를 채용하고 있으므로, URL(Uniform Resource Locator)과 같은 비교적 짧은 텍스트 데이터를 보안이 유지된 상태로 전송하는 데는 적합하지만, 화상 데이터와 같이 비교적 대용량의 데이터를 고속으로 전송하는 데는 부적합하게 여겨지고 있다.
또한, 카드 판독/기록 장치 측으로부터 정보 처리 단말기 측에 데이터를 보내는 것을 고려한 경우, 개재하는 IC 카드가 정보 처리 단말기로의 전송 데이터를 비접촉 인터페이스로 수신한 취지를 유선 인터페이스를 경유하여 통지하도록 한 기구를 구비하고 있지 않다. 그러므로, 정보 처리 단말기는, IC 카드가 자기앞으로 온 데이터를 수취하였는지의 여부를 즉시 검출 또는 확인할 수 없으므로, 카드 판독/기록 장치 측에서 송신 데이터의 동기를 취하기 어려운 문제도 있다.
[특허 문헌 1] 일본국 특개 2003-203212호 공보
본 발명의 목적은, 비접촉 인터페이스에 액세스할 수 있는 기기와, 비접촉 인터페이스와 유선으로 접속된 기기 사이에서 데이터 전송을 최적으로 행할 수 있는, 우수한 데이터 통신 시스템, IC 카드 기능을 실행하는 디바이스 및 그 제어 방법, 및 정보 처리 단말기를 제공하는 것에 있다.
본 발명의 다른 목적은, IC 카드 기능부에 대하여 비접촉 인터페이스 경유로 액세스하는 카드 판독/기록 장치와, IC 카드 기능부와 유선으로 접속되거나, 또는 IC 칩을 내장하는 정보 단말기 사이에 보안이 유지된 데이터 전송을 최적으로 행할 수 있는, 우수한 데이터 통신 시스템, IC 카드 기능을 실행하는 디바이스 및 그 제어 방법, 및 정보 처리 단말기를 제공하는 것에 있다.
본 발명의 또 다른 목적은, 카드 판독/기록 기능을 구비한 장치와, IC 카드 기능부와 유선으로 접속되거나, 또는 IC 칩을 내장하는 정보 단말기 사이에서, 대용량의 데이터의 고속 전송을 행할 수 있는, 우수한 데이터 통신 시스템, IC 카드 기능을 실행하는 디바이스 및 그 제어 방법, 및 정보 처리 단말기를 제공하는 것에 있다.
본 발명은, 전술한 바와 같은 과제를 참작하여 이루어진 것이며, 그 제1 측면은, 메모리를 구비한 IC 카드 기능 실행부와, IC 카드 기능 실행부에 대하여 비접촉 인터페이스 경유로 통신할 수 있는 카드 판독/기록 장치와, IC 카드 기능 실행부와 유선 인터페이스 경유로 통신할 수 있는 정보 처리 단말기 사이에서 IC 카드 기능 실행부를 개재시킨 데이터 통신을 행하는 데이터 통신 시스템으로서,
카드 판독/기록 장치가 비접촉 인터페이스 경유로 IC 카드 기능 실행부 내의 메모리에 대하여 데이터 전송 동작을 행하거나, 또는 정보 처리 단말기가 유선 인터페이스 경유로 IC 카드 기능 실행부 내의 메모리에 대하여 데이터 전송 동작을 행하는 제1 통신 수단과,
IC 카드 기능 실행부가 개재하여, 비접촉 인터페이스 및 유선 인터페이스로 구성되는 통신로 상에서 카드 판독/기록 장치와 정보 처리 단말기 사이의 데이터 전송을 행하는 제2 통신 수단과,
제1 통신 수단 또는 제2 통신 수단을 사용하여 통신 동작을 행하게 하는 통신 제어 수단
을 포함하는 데이터 통신 시스템이다.
단, 여기서 말하는 「시스템」이란, 복수개의 장치(또는 특정한 기능을 실현하는 기능 모듈)가 논리적으로 집합한 것을 말하여, 각 장치나 기능 모듈이 단일 하우징 내에 있는지의 여부는 특별히 문제되지 않는다(이하, 마찬가지임).
본 발명은, 카드 판독/기록 기능을 구비한 기기와, 유선 인터페이스 경유로 IC 카드 기능을 구비한 IC 칩에 접속되는 정보 처리 단말기 사이에서, IC 칩을 개재시킨 3자간 통신 시스템에 관한 것이다. 그리고, 비접촉 IC 카드 기능 실행부로서의 IC 칩은, 데이터 송수신 기능과 데이터 처리부를 구비하지만, RF 아날로그 프론트 엔드(front end)와 로직 회로(프로토콜 제어, RF 변조 및 복조, 커맨드 처리, 암호 처리, 메모리 관리)를 1개의 칩으로 구성해도 되고, 또는 이들을 분리한 2개의 칩 이상의 IC로 구성하도록 해도 된다. 또한, IC 칩은, 내장되는 타입, 및 SIM 카드 타입을 포함한다. 이하에서는, 이들을 총칭하여, 간단히 「IC 카드 기능 실행부」로 칭하는 경우도 있다.
IC 카드 기술은, 내부 정보의 복제나 변조가 곤란하여, 내탬퍼성을 구비하고 있으므로, 이 종류의 3자간 통신 시스템은, 높은 레벨로 보안성를 실현할 수 있다.
그러나, 종래의 비접촉 IC 카드 통신 프로토콜에서는, 커맨드를 송신하면 리스폰스를 수신하는 단계를 채용하고 있으므로, 비교적 대용량의 데이터를 고속으로 전송하는 데는 적합하지 않다. 또한, IC 카드가 정보 처리 단말기에 대하여 수신 데이터가 있는 취지를 통지하는 기구를 구비하고 있지 않고, 정보 처리 단말기가 데이터를 수취하였는지의 여부를 확인할 수 없으므로, 카드 판독/기록 장치 측에서 송신 데이터의 동기를 취하기 어려운 문제도 있다.
이에 비해, 본 발명에 따른 통신 시스템에서는, 정보 처리 단말기가 IC 카드 기능부를 개재시킨 비접촉 데이터 통신을 허용하는 데이터 전송 상태와, 이 비접촉 데이터 통신을 허용하지 않는 비데이터 전송 상태를 정의하고, IC 카드 기능부가 정보 처리 단말기의 통신 상태를 관리하도록 되어 있다. 그리고, IC 카드 기능부는, 카드 판독/기록 장치로부터 비접촉 인터페이스 경유로 데이터가 보내져 왔을 때는, 데이터 전송 상태일 때만, 수신 데이터를 유선 인터페이스 경유로 정보 처리 단말기에 직접 전송한다. 또한, 정보 처리 단말기로부터 유선 인터페이스 경유로 데이터가 보내져 왔을 때는, 데이터 전송 상태일 때만 비접촉 인터페이스 경유로 수신 데이터를 카드 판독/기록 장치에 전송한다.
이와 같이, 카드 판독/기록 장치와 정보 처리 단말기 사이에 개재하는 IC 카드 기능부는, 정보 처리 단말기로부터의 통지에 의하지 않고, 데이터 전송 상태 또는 데이터 비전송 상태에 따라 정보 처리 단말기 측에 데이터 전송을 행할 수 있으므로, 동기를 취하기 쉽고, 전송 속도를 고속화할 수 있으며, 대용량의 데이터 전송이 실현될 수 있다.
또한, 유선 인터페이스는, 비접촉 인터페이스에 비하여, 데이터 전송중의 에러 발생율이 극히 낮고 신뢰성이 높으므로, IC 카드 기능부는, 비접촉 인터페이스 상에서의 데이터 전송 시에는 커맨드에 대하여 리스폰스를 돌려주지만, 유선 인터페이스 상에서의 데이터 전송 시에는 커맨드에 대하여 리스폰스를 돌려주는 단계를 생략함으로써, 데이터 전송 처리를 더 고속화할 수 있다.
본 발명에 따른 3자간 통신 시스템에서, 카드 판독/기록 장치와 정보 처리 단말기 사이에 개재하는 IC 카드 기능부는, IC 카드 기능부 내의 메모리에 대한 통상적인 액세스 동작을 행하는 제1 통신 수단으로서의 「일반 통신 모드」 하에서의 데이터 전송 기능 외에, 제2 통신 수단으로서의 「애드혹(ad-hoc) 통신 모드」 하에서의 데이터 전송 기능을 구비하고 있다. 애드혹 통신 모드 하에서는, IC 카드 기능부는, 카드 판독/기록 장치로부터 비접촉 인터페이스 경유로 데이터가 보내져 왔을 때는, 수신 데이터를 유선 인터페이스 경유로 정보 처리 단말기에 직접 전송한다. 또한, 정보 처리 단말기로부터 유선 인터페이스 경유로 데이터가 보내져 왔을 때는, 비접촉 인터페이스 경유로 수신 데이터를 카드 판독/기록 장치에 직접 전송한다.
애드혹 통신 모드 하에서는, 정보 처리 단말기는, IC 카드 기능부가 비접촉 인터페이스 경유로 수신한 데이터를 그대로 수취할 수 있는 「데이터 전송 상태」에 있다. 즉, 애드혹 통신 모드 하에서는, IC 카드 기능부는, 정보 처리 단말기로부터의 통지에 의하지 않고, 데이터 전송을 직접 행할 수 있으므로, 동기를 취하기 쉽고, 전송 속도를 고속화할 수 있으며, 대용량의 데이터 전송이 실현될 수 있다. 이 경우의 카드 판독/기록 장치로부터의 데이터 전송은, IC 카드에 대한 데이터의 기록과는 상이하고, 통신 인터페이스가 상이한 정보 처리 단말기에 대한 IC 카드 기능부를 개재한 데이터 전송이며, 또한, 통신 인터페이스가 상이한 카드 판독/기록 장치에 대한 IC 카드 기능부를 개재한 데이터 전송이다.
또한, 본 발명의 제2 측면은, 메모리와, 카드 판독/기록 장치와 통신할 수 있는 비접촉 인터페이스와, 정보 처리 단말기와 유선으로 접속하는 유선 인터페이스와, 상기 메모리에 대한 액세스 동작, 및 상기 비접촉 인터페이스 및 상기 유선 인터페이스를 통한 통신 동작을 제어하는 제어 수단을 구비하고, 상기 제어 수단은, 상기 카드 판독/기록 장치 및 상기 정보 처리 단말기 사이에 설정된 통신 모드를 관리하고, 현재의 통신 모드에 따라, 상기 카드 판독/기록 장치 및 상기 정보 처리 단말기 사이에서의 통신로의 동작을 제어하는, IC 카드 기능을 실행하는 디바이스이다.
또한, 본 발명의 제3 측면은, 비접촉 인터페이스, 메모리 및 유선 인터페이스를 구비한 IC 카드 기능 실행부와, 사용자 입출력 수단과, 상기 유선 인터페이스를 통한 IC 카드 기능 실행부와의 통신 동작, 및 상기 사용자 입출력 수단을 통한 사용자 상호 작용(user interaction)에 따른 처리 동작을 제어하는 프로그램 제어 수단을 구비하고, 상기 프로그램 제어 수단은, 상기 IC 카드 기능 실행부와의 상기 유선 인터페이스를 통한 데이터 전송을 허용하는 데이터 전송 상태와, 상기 IC 카드 기능 실행부와의 상기 유선 인터페이스를 통한 데이터 전송을 허용하지 않는 데이터 비전송 상태를 구비하는, 정보 처리 단말기이다.
본 발명의 제2 측면에 따른 IC 카드 기능을 실행하는 디바이스는, 본 발명의 제1 측면에 따른 데이터 통신 시스템에서, IC 카드 기능 실행부로서 작용할 수 있다. 이 디바이스는, RF 아날로그 프론트 엔드와 로직 회로(프로토콜 제어, RF 변조 및 복조, 커맨드 처리, 암호 처리, 메모리 관리)를 1개의 칩으로 구성해도 되고, 또는 이들을 분리한 2개 칩 이상의 IC로 구성하도록 해도 된다. 또한, IC 칩은, 내장되는 타입 및 SIM 카드 타입을 포함한다.
IC 카드 기능 실행부는 카드 판독/기록 장치와의 비접촉 IC 카드 인터페이스와, 정보 처리 단말기와의 유선 인터페이스를 가지지만, 무선 LAN 기능과 유선 LAN 기능을 장비하는 허브에 대하여 마찬가지의 기능을 탑재함으로써, 무선 네트워크와 유선 네트워크로 이루어지는 통신 시스템에서, 본 발명의 제1 측면과 마찬가지의 전송 제어를 실현할 수 있다.
또한, 본 발명의 제3 측면에 따른 정보 처리 단말기는, 본 발명의 제1 측면에 따른 데이터 통신 시스템에서, IC 카드 기능 실행부와 유선 인터페이스 경유로 통신할 수 있는 정보 처리 단말기로서 작용할 수 있다.
[발명의 효과]
본 발명에 의하면, IC 카드 기능부에 대하여 비접촉 인터페이스 경유로 액세스하는 카드 판독/기록 장치와, IC 카드 기능부와 유선으로 접속되거나, 또는 IC 칩을 내장하는 정보 단말기 사이에 보안이 유지된 데이터 전송을 최적으로 행할 수 있는, 우수한 데이터 통신 시스템, IC 카드 기능을 실행하는 디바이스 및 그 제어 방법, 및 정보 처리 단말기를 제공할 수 있다.
또한, 본 발명에 의하면, 카드 판독/기록 기능을 구비한 장치와, IC 카드 기능부와 유선으로 접속되거나, 또는 IC 칩을 내장하는 정보 단말기 사이에서, 대용량의 데이터의 고속 전송을 행할 수 있는, 우수한 데이터 통신 시스템, IC 카드 기능을 실행하는 디바이스 및 그 제어 방법, 및 정보 처리 단말기를 제공할 수 있다.
본 발명의 또 다른 목적, 특징이나 이점은, 후술하는 본 발명의 실시예나 첨부한 도면에 기초하여, 보다 상세한 설명에 의해 명백해진다.
도 1은, 전자기 유도에 따른 카드 판독/기록 장치와 IC 카드 기능 실행부의 무선 통신의 구조를 개념적으로 나타낸 도면이다.
도 2는, 카드 판독/기록 장치와 IC 카드로 이루어지는 시스템을 1개의 트랜스로서 파악하여 모델화한 도면이다.
도 3은, 비접촉 IC 카드 통신 시스템의 구성을 모식적으로 나타낸 도면이다.
도 4는, 본 발명의 일실시예에 따른 IC 카드 기능 실행부의 하드웨어 구성을 모식적으로 나타낸 도면이다.
도 5는, 3자간 통신 시스템에서, 카드 판독/기록 장치와 정보 처리 단말기 사이에 개재하는 IC 카드 상태 천이도를 나타낸 도면이다.
도 6은, 일반 통신 모드 하에서, IC 카드 기능 실행부에 액세스하기 위한 3자간 통신 시스템의 동작 시퀀스를 모식적으로 나타낸 도면이다.
도 7은, 애드혹 통신 모드 하에서, IC 카드 기능 실행부에 액세스하기 위한 3자간 통신 시스템의 동작 시퀀스를 모식적으로 나타낸 도면이다.
도 8은, 카드 판독/기록 장치가 IC 카드 기능 실행부에 대하여 애드혹 통신을 요구하는 동작 시퀀스를 나타낸 도면이다.
도 9는, 정보 처리 단말기가 애드혹 통신 개시 모드를 수락할 때의 동작 시퀀스를 나타낸 도면이다.
도 10은, 애드혹 통신 모드 하에서의 3자간 통신 시스템의 동작 시퀀스를 모식적으로 나타낸 도면이다.
도 11은, 애드혹 통신 모드 하에서의 3자간 통신 시스템의 동작 시퀀스를 모식적으로 나타낸 도면이다.
도 12는, IC 카드 기능 실행부가 애드혹 통신 모드로부터 일반 통신 모드로 천이할 때의 3자간 통신 시스템의 동작 시퀀스를 나타낸 도면이다.
도 13은, 도 5에 나타낸 상태 천이를 컨트롤하기 위한 기능적 구성을 모식적으로 나타낸 도면이다.
도 14는, 도 13에 나타낸 제어 구성에 의해 애드혹 통신을 개시하기 위한 동작 흐름을 나타낸 도면이다.
도 15는, 도 13에 나타낸 제어 구성에 의해 애드혹 통신을 실행하기 위한 동 작 흐름을 나타낸 도면이다.
[도면의 주요부에 대한 부호의 설명]
1: 카드 판독/기록 장치 2: 카드 기능 실행부
3: 컨트롤러 101: 안테나부
102: 아날로그부 103: 디지털 제어부
104: 메모리 105: 외부 인터페이스
110: 휴대 단말기 111: 프로그램 제어부
112: 표시부 113: 사용자 입력부
이하, 도면을 참조하면서 본 발명의 실시예에 대하여 상세히 설명한다.
본 발명은, 카드 판독/기록 기능을 구비한 기기와, 유선 인터페이스 경유로 IC 카드 기능부에 접속되거나, 또는 IC 칩을 내장하는 정보 처리 단말기 사이에서, 비접촉 IC 카드 기능을 개재시킨 3자간 통신 시스템에 관한 것이다.
여기서, 비접촉 IC 카드 기능을 탑재한 IC 칩은, RF 아날로그 프론트 엔드와 로직 회로(프로토콜 제어, RF 변조/복조, 커맨드 처리, 암호 처리, 메모리 관리)를 1개의 칩으로 구성해도 되고, 또는 이들을 분리한 2개의 칩 이상의 IC로 구성하도록 해도 된다. 이하에서는, 이들을 총칭하여, 간단하게 「IC 카드」라 칭할 수도 있다. 또한, IC 칩은, 내장되는 타입이나 SIM 카드 타입이 있다. 이하에서는, IC 카드나 IC 칩을 포함하여, 「IC 카드 기능 실행부」라고도 칭한다.
IC 카드 기술은, 내부 정보의 복제나 변조가 곤란하며, 내탬퍼성(Tamper Proofness)을 구비하고 있으므로, 이 종류의 3자간 통신 시스템은, 높은 레벨로 보안성을 실현할 수 있다. 먼저, IC 카드 기능 실행부를 이용한 비접촉 데이터 통신의 기구(機構)에 대하여 설명한다.
카드 판독/기록 장치와 IC 카드 기능 실행부 사이에서의 무선 통신은, 예를 들면, 전자기 유도의 원리에 따라 실현된다. 도 1에는, 전자기 유도에 따른 카드 판독/기록 장치와 IC 카드 기능 실행부의 무선 통신의 구조를 개념적으로 도면으로 설명하고 있다. 카드 판독/기록 장치는, 루프 코일로 구성된 안테나(LRW)를 구비하고, 이 안테나(LRW)에 전류(IRW)를 흐르게 함으로써 그 주변에 자계를 발생시킨다. 한편, IC 카드 기능 실행부 측에서는, 전기적으로는 IC 카드 기능 실행부의 주변에 루프 코일(LC)이 설치되어 있다. IC 카드 기능 실행부 측의 루프 코일(LC) 단에는 카드 판독/기록 장치 측의 루프 안테나(LRW)가 발하는 자계에 의한 유도 전압이 생겨서, 루프 코일(LC) 단에 접속된 IC 카드 기능 실행부의 단자에 입력된다.
카드 판독/기록 장치 측의 안테나(LRW)와 IC 카드 기능 실행부 측의 루프 코일(LC)은, 그 결합도는 서로의 위치 관계에 따라서 바뀌지만, 시스템으로서는 1개의 트랜스를 형성하는 것으로 파악할 수 있고, IC 카드의 판독/기록 동작을 도 2에 나타낸 바와 같이 모델화할 수 있다.
카드 판독/기록 장치 측에서는, 안테나(LRW)에 흐르게 하는 전류(IRW)를 변조 함으로써, IC 칩 상의 루프 코일(LC)에 유도되는 전압 VO는 변조되고, 그것을 이용하여 카드 판독/기록 장치는 IC 카드 기능 실행부로 데이터 송신을 행할 수 있다.
또한, IC 카드 기능 실행부는, 카드 판독/기록 장치에 반송하기 위한 데이터에 따라서 루프 코일(LC)의 단자 사이의 부하를 변동시키는 기능(Load Switching)을 가진다. 루프 코일(LC)의 단자 사이의 부하가 변동하면, 카드 판독/기록 장치 측에서는 안테나 단자 사이의 임피던스가 변화되어, 안테나(LRW)의 통과 전류(IRW)나 전압(VRW)의 변동으로 나타난다. 이 변동분을 복조함으로써, 카드 판독/기록 장치는 IC 카드 기능 실행부의 반송 데이터를 수신할 수 있다.
즉, IC 카드 기능 실행부는, 카드 판독/기록 장치로부터의 질문 신호에 대한 응답 신호에 따라 자체의 안테나 사이의 부하를 변화시킴으로써, 카드 판독/기록 장치 측의 수신 회로에 나타나는 신호에 진폭을 변조하여 통신을 행할 수 있다.
비접촉 카드 시스템 자체는, 도 3에 나타낸 바와 같이, 카드 판독/기록 장치(1), IC 카드 기능 실행부(2) 및 컨트롤러(3)로 구성되며, 카드 판독/기록 장치(1)와 IC 카드(2) 사이에서는, 전자파를 이용하여 비접촉으로 데이터의 송수신이 행해진다. 즉, 카드 판독/기록 장치(1)가 IC 카드 기능 실행부(2)에 소정의 커맨드를 송신하고, IC 카드 기능 실행부(2)는 수신한 커맨드에 대응하는 처리를 행한다. 그리고, IC 카드 기능 실행부(2)는, 그 처리 결과에 대응하는 응답 데이터를 카드 판독/기록 장치(1)에 송신한다.
카드 판독/기록 장치(1)는, 소정의 인터페이스(예를 들면, RS-485A의 규격 등에 기준한 것)를 통하여 컨트롤러(3)에 접속되어 있다. 컨트롤러(3)는, 카드 판독/기록 장치(1)에 대하여 제어 신호를 공급함으로써, IC 카드 기능 실행부(2)에 대한 소정의 처리를 행하게 한다.
본 발명에 따른 3자간 통신 시스템에서는, IC 카드 기능 실행부는, 무선 비접촉 인터페이스 외에, 외부 기기와 접속하기 위한 유선 인터페이스를 구비하고, 휴대 전화기, PDA(Personal Digital Assistance)나 CE(Consumer Electronics) 기기 등의 휴대 단말기(또는 퍼스널 컴퓨터 등의 정보 처리 단말기)에 내장되거나 또는 케이블 접속하여 사용할 수 있다.
도 4에는, 이 종류의 IC 카드 기능 실행부의 하드웨어 구성을 모식적으로 나타내고 있다. 도 4에 나타낸 바와 같이, IC 카드 기능 실행부는, 안테나부(101)에 접속된 아날로그부(102), 디지털 제어부(103), 메모리(104) 및 외부 인터페이스(105)로 구성되며, 휴대 단말기(110)에 내장되어 있다. 이 IC 카드 기능 실행부는, 1개의 칩의 반도체 집적 회로로 구성해도 되고, RF 아날로그 프론트 엔드와 로직 회로부를 분리하여 2개의 칩의 반도체 집적 회로로 구성해도 된다.
안테나부(101)는, 도시하지 않은 카드 판독/기록 장치와의 사이에 비접촉 데이터의 송수신을 행한다. 아날로그부(102)는, 검파, 변조/복조, 클록 추출 등, 안테나부(101)로부터 송수신되는 아날로그 신호의 처리를 행한다. 이들은, IC 카드 기능 실행부와 카드 판독/기록 장치 사이의 비접촉 인터페이스를 구성한다.
디지털 제어부(103)는, 송수신 데이터의 처리나 IC 카드 기능 실행부 내에서 행해지는 그 외의 동작을 통괄적으로 컨트롤한다. 디지털 제어부(103)는, 어드레스 가능한 메모리(104)를 로컬로 접속하고 있다. 메모리(104)는, EEPROM(Electrically Erasable Programmable Read Only Memory) 등의 불휘발성 기억 장치로 구성되며, 전자 화폐나 전자 티켓 등의 이용자 데이터를 저장하거나, 디지털 제어부(103)가 실행하는 프로그램 코드를 기록하거나, 실행중인 작업 데이터를 보존하기 위해 사용할 수 있다.
본 실시예에서는, IC 카드 기능 실행부는, 카드 판독/기록 장치로부터의 IC 카드 기능 실행부 내의 메모리(104)에 대한 일반적인 액세스 동작을 제어하는 일반 통신 모드와, 인터페이스 프로토콜이 상이한 카드 판독/기록 장치와, 휴대 단말기와의 직접적인 데이터 전송중에 개재하는 애드혹(ad-hoc) 통신 모드를 구비하고 있다. 디지털 제어부(103)는, 외부 이벤트에 따라 이들 모드 사이의 상태 천이의 컨트롤, 및 각 통신 모드에서의 통신 동작의 컨트롤도 행하도록 되어 있지만, 이 점의 상세한 것에 대하여는 후술한다.
외부 인터페이스(105)는, 카드 판독/기록 장치(도시하지 않음)와 연결하는 비접촉 인터페이스와는 상이한 인터페이스 프로토콜에 의해, 디지털 제어부(103)가 휴대 단말기(110) 등의 장치와 접속하기 위한 기능 모듈이다. 메모리(104)에 기록된 데이터는, 외부 인터페이스(105)를 경유하여 휴대 단말기(110)에 전송할 수 있다.
여기서, 카드 판독/기록 장치와 통신을 행할 때, 카드 판독/기록 장치로부터의 수신 데이터를 그대로, 또는 적당한 변환 규칙으로 변환하거나, 또는 다른 패킷 구조로 변환하여, 외부 인터페이스(105)를 통하여 휴대 단말기(110)에 송신한다. 또한, 반대로, 외부 인터페이스(105)를 통하여 휴대 단말기(110)로부터 수신한 데이터를 그대로, 또는 적당한 변환 규칙으로 변환하거나, 또는 다른 패킷 구조로 변환하여, 비접촉 인터페이스를 통하여 카드 판독/기록 장치에 송신한다.
본 실시예에서는, IC 카드 기능 실행부는, 휴대 단말기로서의 휴대 단말기(110)에 내장하여 사용되는 것을 상정하고 있고, 외부 인터페이스(105)에는, UART(Universal Asynchronous Receiver Transmitter)와 같은 유선 인터페이스를 사용한다.
IC 카드 기능 실행부는, 예를 들면, 안테나부(101) 경유로 수신되는 카드 판독/기록 장치로부터의 수신 신호로부터 얻어지는 에너지에 의해 구동될 수 있다. 물론, 휴대 단말기(110) 측으로부터의 유선 인터페이스(105)를 통한 공급 전력에 의해, 일부 또는 전부가 동작하도록 구성되어 있어도 된다.
또한, 유선 인터페이스(105) 내에는, IC 카드 기능 실행부가 카드 판독/기록 장치로부터 데이터 전송을 요구하기 위한 애드혹 통신 요구 커맨드를 수신한 취지를 휴대 단말기(110) 측에 통지하기 위한 하드웨어 신호선(후술)을 포함하는 것으로 한다.
휴대 단말기(110)는, 예를 들면, 휴대 전화기나 PDA, 퍼스널 컴퓨터(PC) 등의 휴대 단말기에 해당한다. 휴대 단말기(110)는, 프로그램 제어부(111), 표시부(112) 및 사용자 입력부(113)로 구성된다.
프로그램 제어부(111)은, 예를 들면, 마이크로 프로세서와, RAM과 ROM으로 구성되고(모두 도 4에는 도시하지 않음), 마이크로 프로세서는, ROM에 저장된 프로그램 코드에 따라, RAM을 작업 영역으로 사용하여 다양한 처리 서비스를 실행한다. 처리 서비스에는, 휴대 전화기 등 휴대 단말기(110) 본래의 기능 외에, IC 카드 기능 실행부에 대한 처리도 포함된다. 물론, 프로그램 제어부(111)는, 하드 디스크 등의 외부 기억 장치나, 그 외의 주변 장치를 포함하고 있어도 된다.
본 실시예에서는, 프로그램 제어부(111)는, 휴대 단말기(110)가 IC 카드 기능 실행부를 개재시킨 비접촉 데이터 통신을 허용하는 데이터 전송 상태와, 이 비접촉 데이터 통신을 허용하지 않는 비데이터 전송 상태를 정의하고, IC 카드 기능 실행부가 휴대 단말기(110)의 통신 상태를 관리하도록 되어 있다.
그리고, 도 4에 나타낸 구성예에서는, 비접촉 IC 카드 인터페이스용의 안테나부(101)는, IC 카드 기능 실행부로서의 IC 칩 내에 탑재되어 있지만, 안테나 구성은 이에 한정되지 않는다. 예를 들면, IC 칩 모듈에 대하여 안테나부(101)가 외부로 부착되어 접속되는 경우나, IC 칩 모듈을 내장하는 휴대 단말기(101) 측에 안테나부(101)를 설치하는 실장 형태도 고려된다.
IC 카드 기술은, 내부 정보의 복제나 변조가 곤란하여, 내탬퍼성을 구비하고 있으므로, 비접촉 인터페이스를 이용한 3자간 통신 시스템은, 높은 레벨로 보안성을 실현할 수 있다. 그러나, 종래의 비접촉 IC 카드 통신 프로토콜에서는, 커맨드를 송신하면 리스폰스를 수신하는 단계를 채용하고 있으므로, 비교적 대용량의 데이터를 고속으로 전송하기에는 적합하지 않다. 또한, IC 카드가 휴대 단말기(110)에 수신 데이터가 있는 취지를 통지하는 기구를 구비하고 있지 않고, 휴대 단말 기(110)가 데이터를 수취한 여부를 확인할 수 없으므로, 카드 판독/기록 장치 측에서 송신 데이터의 동기를 취하는 것이 어려운 문제도 있다.
이에 비해, 본 발명에 따른 통신 시스템에서는, 휴대 단말기(110)가 IC 카드 기능 실행부를 개재시킨 비접촉 데이터 통신을 허용하는 데이터 전송 상태와, 이 비접촉 데이터 통신을 허용하지 않는 비데이터 전송 상태를 정의하고, IC 카드 기능 실행부가 휴대 단말기(110)의 통신 상태를 관리하도록 되어 있다. 그리고, IC 카드 기능 실행부는, 카드 판독/기록 장치로부터 비접촉 인터페이스 경유로 데이터가 보내져 왔을 때는, 데이터 전송 상태일 때만, 수신 데이터를 유선 인터페이스 경유로 휴대 단말기에 직접 전송한다. 또한, 휴대 단말기(110)로부터 유선 인터페이스 경유로 데이터가 보내져 왔을 때는, 데이터 전송 상태일 때만 비접촉 인터페이스 경유로 수신 데이터를 카드 판독/기록 장치에 직접 전송한다.
이와 같이, 카드 판독/기록 장치와 휴대 단말기(110) 사이에 개재하는 IC 카드 기능 실행부는, 휴대 단말기(110)로부터의 통지에 의하지 않고, 데이터 전송 상태 또는 데이터 비전송 상태에 따라 단말기 측에 데이터 전송을 행할 수 있으므로, 동기를 취하기 쉽고, 전송 속도를 고속화할 수 있으며, 대용량의 데이터 전송이 실현될 수 있다.
또한, 유선 인터페이스는, 비접촉 인터페이스에 비하여, 데이터 전송중의 에러 발생율이 극히 낮고 신뢰성이 높다. 그래서, IC 카드 기능 실행부는, 비접촉 인터페이스 상에서의 데이터 전송 시에는 커맨드에 대하여 리스폰스를 돌려주지만, 유선 인터페이스 상에서의 데이터 전송 시에는 커맨드에 대하여 리스폰스를 돌려주 는 단계를 생략함으로써, 데이터 전송 처리를 더 고속화할 수 있다.
이하, 본 발명에 따른 3자간 통신 시스템에서의 통신 동작에 대하여 상세히 설명한다.
도 5에는, 3자간 통신 시스템에서, 카드 판독/기록 장치와 휴대 단말기 사이에 개재하는 IC 카드 기능 실행부의 상태 천이도를 나타내고 있다. 도 5에 나타낸 바와 같이, IC 카드 기능 실행부는, 데이터 비전송 상태에 해당하는 「일반 통신 모드」와, 데이터 전송 상태에 해당하는 「애드혹 통신 모드」를 구비하고 있다. 이와 같은 상태 천이 동작은, IC 카드 기능 실행부 내의 디지털 제어부(103)가 외부 이벤트에 따라 컨트롤된다.
일반 통신 모드 하에서는, IC 카드 기능 실행부에 대하여는 일반적인 액세스 동작이 행해진다. 도 6에는, 일반 통신 모드 하에서, IC 카드 기능 실행부에 액세스하기 위한 3자간 통신 시스템의 동작 시퀀스를 모식적으로 나타내고 있다. 카드 판독/기록 장치가 IC 카드 기능 실행부에 기록할 데이터가 있을 때, 또는 IC 카드 기능 실행부로부터 판독할 데이터가 있을 때는, 비접촉 인터페이스 경유로, 소정의 인증 수속을 거쳐 세션(session)을 확립한 후(도시하지 않음), 데이터 전송 커맨드(Transmit Data Command)를 송신하여, IC 카드 기능 실행부에 대하여 데이터의 기록 또는 판독을 행한다. 또한, 휴대 단말기가 IC 카드 기능 실행부에 기록할 데이터가 있을 때, 또는 IC 카드 기능 실행부로부터 판독할 데이터가 있을 때는, 유선 인터페이스 경유로, 소정의 인증 수속을 거쳐 세션을 확립한 후(도시하지 않음), 데이터 전송 커맨드를 송신하여, IC 카드 기능 실행부에 대하여 데이터의 기록 또는 판독을 행한다.
일반 통신 모드 하에서의 IC 카드 기능 실행부를 개재시킨 3자간 통신 단계는, 예를 들면, 본 출원인에게 이미 양도되어 있는 일본국 특개 2003-203212호 공보에 개시되어 있는 통신 방법에 따른다.
즉, 휴대 단말기는, 활성화 커맨드를 발행하여, 일시적으로 유선 통신 모드로부터 무선 통신 모드로 이행하여, 카드 판독/기록 장치로부터 IC 카드 기능 실행부에 데이터 기록을 행한 후, 이번에는 비활성화 커맨드를 발행하여 유선 통신 모드로 되돌아오고, IC 카드 기능 실행부에 기록된 데이터를 판독함으로써, IC 카드 기능 실행부를 경유한 카드 판독/기록 장치로부터 휴대 단말기로 데이터 전송을 행한다. 또한, 휴대 단말기는, IC 카드 기능 실행부에 데이터를 기록한 후, 활성화 커맨드를 발행하여 일시적으로 무선 통신 모드로 이행하고, 카드 판독/기록 장치가 IC 카드 기능 실행부로부터의 데이터 판독을 행한 후, 이번에는 비활성화 커맨드를 발행하여 유선 통신 모드로 되돌아옴으로써, IC 카드 기능 실행부를 경유한 휴대 단말기로부터 카드 판독/기록 장치로 데이터 전송을 행한다.
또한, 일반 통신 모드 하에서는, 카드 판독/기록 장치는, 제2 활성화 커맨드를 발행하여, 일시적으로 무선 통신 모드로부터 유선 통신 모드로 이행하여, 휴대 단말기로부터 IC 카드 기능 실행부에 데이터 기록을 행한 후, 이번에는 제2 비활성화 커맨드를 발행하여 무선 통신 모드로 되돌아오고, IC 카드 기능 실행부에 기록된 데이터를 판독함으로써, IC 카드 기능 실행부를 경유한 휴대 단말기로부터 카드 판독/기록 장치로 데이터 전송을 행한다. 또한, 카드 판독/기록 장치는, IC 카드 기능 실행부에 데이터를 기록한 후, 제2 활성화 커맨드를 발행하여 일시적으로 유선 통신 모드로 이행하고, 휴대 단말기가 IC 카드 기능 실행부로부터의 데이터 판독을 행한 후, 이번에는 제2 비활성화 커맨드를 발행하여 무선 통신 모드로 되돌아옴으로써, IC 카드 기능 실행부를 경유한 카드 판독/기록 장치로부터 휴대 단말기로 데이터 전송을 행한다.
이와 같이 일반 통신 모드 하에서는, IC 카드 기능 실행부는, 비접촉 인터페이스 경유로 카드 판독/기록 장치로부터 수신한 데이터를 유선 인터페이스 경유로 휴대 단말기에 직접 전송하거나, 유선 인터페이스 경유로 휴대 단말기로부터 수취한 데이터를 비접촉 인터페이스 경유로 카드 판독/기록 장치에 직접 전송할 필요가 없다. 바꾸어 말하면, IC 카드 기능 실행부를 개재한 카드 판독/기록 장치와 휴대 단말기 사이에서 데이터 전송의 동기는 취하고 있지 않다. 일반 통신 모드 하에서는, 휴대 단말기는, IC 카드 기능 실행부가 비접촉 인터페이스 경유로 수신한 데이터를 그대로 받지 않는 「데이터 비전송 상태」에 있다.
이에 비해, 애드혹 통신 모드 하에서는, IC 카드 기능 실행부는, 카드 판독/기록 장치로부터 비접촉 인터페이스 경유로 데이터가 보내져 왔을 때는, 수신 데이터를 유선 인터페이스 경유로 휴대 단말기에 직접 전송한다. 또한, 휴대 단말기로부터 유선 인터페이스 경유로 데이터가 보내져 왔을 때는, 비접촉 인터페이스 경유로 수신 데이터를 카드 판독/기록 장치에 직접 전송한다.
애드혹 통신 모드 하에서는, 휴대 단말기는, IC 카드 기능 실행부가 비접촉 인터페이스 경유로 수신한 데이터를 그대로 수취할 수 있는 「데이터 전송 상태」 에 있다. 즉, 애드혹 통신 모드 하에서는, IC 카드 기능 실행부는, 휴대 단말기로부터의 통지에 의하지 않고, 데이터 전송을 직접 행할 수 있으므로, 동기를 취하기 쉽고, 전송 속도를 고속화할 수 있으며, 대용량의 데이터 전송이 실현될 수 있다.
도 7에는, 애드혹 통신 모드 하에서 3자간 통신을 행하는 동작 시퀀스를 모식적으로 나타내고 있다.
카드 판독/기록 장치는, 전송 데이터가 있을 때는, 비접촉 인터페이스 경유로, 소정의 인증 수속을 거쳐 세션을 확립한 후(도시하지 않음), 데이터 전송 커맨드를 송신한다.
IC 카드 기능 실행부는, 카드 판독/기록 장치로부터의 데이터 전송 커맨드에 대하여, 소정의 프로토콜 변환을 행한 후, 유선 인터페이스 경유로 휴대 단말기에 전송한다. 이 경우의 카드 판독/기록 장치로부터의 데이터 전송은, IC 카드 기능 실행부 내의 메모리에 대한 데이터의 기록과는 상이하고, 통신 인터페이스가 상이한 휴대 단말기에 대한 IC 카드 기능 실행부를 개재시킨 데이터 전송이다.
또한, 휴대 단말기는, 전송 데이터가 있을 때는, 유선 인터페이스 경유로, 소정의 인증 수속을 거쳐 세션을 확립한 후(도시하지 않음), 데이터 전송 커맨드를 송신한다.
IC 카드 기능 실행부는, 휴대 단말기로부터의 데이터 전송 커맨드에 대하여, 소정의 프로토콜 변환을 행한 후, 비접촉 인터페이스 경유로 카드 판독/기록 장치에 전송한다. 이 경우의 휴대 단말기로부터의 데이터 전송은, IC 카드 기능 실행부 내의 메모리에 대한 데이터의 기록과는 상이하고, 통신 인터페이스가 상이한 카 드 판독/기록 장치에 대한 IC 카드 기능 실행부를 개재시킨 데이터 전송이다.
그리고, 도 7에 나타낸 바와 같이, IC 카드 기능 실행부는, 카드 판독/기록 장치로부터 비접촉 인터페이스 경유로 데이터 전송 커맨드를 수신하고, 이것을 유선 인터페이스 경유로 휴대 단말기에 전송함과 동시에, 카드 판독/기록 장치에 대하여 데이터 전송 리스폰스를 돌려주고 있다. 한편, IC 카드 기능 실행부는, 휴대 단말기로부터 유선 인터페이스 경유로 데이터 전송 커맨드를 수신하고, 이것을 비접촉 인터페이스 경유로 카드 판독/기록 장치에 전송했을 때는, 리스폰스를 돌려 주지 않는다. 이것은, 유선 인터페이스는, 비접촉 인터페이스에 비하여, 데이터 전송중의 에러 발생율이 극히 낮고 신뢰성이 높으므로, 리스폰스를 돌려주는 단계를 생략함으로써, 데이터 전송 처리 고속화를 한층 더 도모하기 위해서이다.
IC 카드 기능 실행부는, 일반 통신 모드 하에서, 카드 판독/기록 장치 측으로부터 애드혹 통신 요구 커맨드(Propose Ad-hoc Command)를 수신하면, 일시적으로 애드혹 통신 모드로의 이행 상태로 된다(도 5 참조).
도 8에는, 카드 판독/기록 장치가 IC 카드 기능 실행부에 대하여 애드혹 통신을 요구하는 동작 시퀀스를 나타내고 있다. 카드 판독/기록 장치는, 휴대 단말기와의 데이터 전송을 행하고 싶을 때는, 임의의 세션 번호를 생성하여, 애드혹 통신 요구 커맨드를 IC 카드 기능 실행부에 송신한다.
IC 카드 기능 실행부와 휴대 단말기를 접속하는 유선 인터페이스 내에는, IC 카드 기능 실행부가 카드 판독/기록 장치로부터 데이터 전송을 요구하기 위한 애드혹 통신 요구 커맨드를 수신한 취지를 휴대 단말기 측에 통지하기 위한 하드웨어 신호선이 포함되어 있다(전술한 바와 같음). 일반 통신 모드 하의 IC 카드 기능 실행부는, 이 커맨드를 수신한 것에 응답하여, 이 신호선을 로 레벨로부터 하이 레벨로 바꿈으로써, 휴대 단말기에 대하여 상태의 천이를 촉구하고, 수락 커맨드의 회신을 기다린다.
IC 카드 기능 실행부는, 애드혹 통신 개시 커맨드를 전송한 후 소정 기간 내에 휴대 단말기로부터 수락을 수신하면 애드혹 통신 모드로 이행한다. 한편, 소정 기간 내에 수락을 확인할 수 없었다면, 일반 통신 모드로 되돌아온다(도 5 참조).
도 9에는, 휴대 단말기가 애드혹 통신 개시 모드로 수락할 때의 동작 시퀀스를 나타내고 있다. 휴대 단말기는, IC 카드 기능 실행부와의 유선 인터페이스 내의 특정한 신호선이 로 레벨로부터 하이 레벨로 바뀐 것을 검출하여, 애드혹 통신 요구가 발생한 것을 인식한다.
여기서, 휴대 단말기는, 애드혹 통신, 즉 IC 카드 기능 실행부를 개재시킨 카드 판독/기록 장치와의 데이터 전송을 허가할 때는, 스스로 데이터 비전송 상태로부터 데이터 전송 상태로 이행하고, 애드혹 통신 개시 커맨드(Start Ad-hoc Command)를 IC 카드 기능 실행부에 돌려준다.
IC 카드 기능 실행부는, 휴대 단말기로부터, 애드혹 통신 개시 커맨드를 수신하면, 애드혹 통신 모드로 이행하여, 유선 인터페이스로부터 휴대 단말기에 애드혹 통신 개시 리스폰스를 돌려주고, 비접촉 인터페이스로부터 카드 판독/기록 장치에 대하여 애드혹 통신 요구 리스폰스를 돌려준다. 또한, IC 카드 기능 실행부는, 애드혹 통신 개시 커맨드에 포함되어 있는 세션 번호를 기억해 둔다.
그리고, 도시하지 않지만, 휴대 단말기 측으로부터 유선 통신 인터페이스 경유로 애드혹 통신 개시 커맨드를 발행함으로써, 3자간 통신 시스템에서의 애드혹 통신을 개시할 수도 있다.
애드혹 통신 모드 하에서는, 휴대 단말기는, IC 카드 기능 실행부가 비접촉 인터페이스 경유로 수신한 데이터를 그대로 수취할 수 있는 「데이터 전송 상태」에 있다. IC 카드 기능 실행부는, 휴대 단말기 또는 카드 판독/기록 장치로부터 데이터 전송 커맨드가 계속되는 한, 애드혹 통신 모드를 유지한다(도 5 참조).
IC 카드 기능 실행부는, 카드 판독/기록 장치로부터의 데이터 전송 커맨드에 대하여, 소정의 프로토콜 변환을 행한 후, 유선 인터페이스 경유로 휴대 단말기에 전송한다. 이 경우의 카드 판독/기록 장치로부터의 데이터 전송은, IC 카드 기능 실행부에 대한 데이터의 기록과는 상이하고, 통신 인터페이스가 상이한 휴대 단말기에 대한 IC 카드 기능 실행부를 개재시킨 데이터 전송이다.
또한, IC 카드 기능 실행부는, 휴대 단말기로부터의 데이터 전송 커맨드에 대하여, 소정의 프로토콜 변환을 행한 후, 비접촉 인터페이스 경유로 카드 판독/기록 장치에 전송한다. 이 경우의 휴대 단말기로부터의 데이터 전송은, IC 카드 기능 실행부에 대한 일반적인 비접촉 액세스와는 상이하고, 통신 인터페이스가 상이한 카드 판독/기록 장치에 대한 IC 카드 기능 실행부를 개재시킨 데이터 전송이다.
도 10 및 도 11에는, 애드혹 통신 모드 하에서의 3자간 통신 시스템의 동작 시퀀스를 모식적으로 나타내고 있다.
카드 판독/기록 장치는, IC 카드 기능 실행부로부터 애드혹 통신 요구 리스 폰스를 받으면, 비접촉 인터페이스 경유로, 데이터 전송 커맨드를 송신한다. 이에 비해, IC 카드는, 자신이 애드혹 통신 모드 하에 있고(즉, 휴대 단말기가 전송 상태에 있고), 또한 데이터 전송 커맨드에 부여되어 있는 세션 번호가 애드혹 통신 모드 이행 시에 보존한 세션 번호와 일치하는 경우에는, 유선 인터페이스 경유로 휴대 단말기에 데이터 전송 커맨드를 전송한다. 그리고, IC 카드 기능 실행부는, 카드 판독/기록 장치에 대하여 데이터 전송 리스폰스를 돌려준다.
또한, IC 카드 기능 실행부는, 유선 인터페이스 경유로 휴대 단말기로부터 데이터 전송 커맨드를 수신하면, 자신이 애드혹 통신 모드 하에 있고(즉, 휴대 단말기가 전송 상태에 있고), 또한 데이터 전송 커맨드에 부여되어 있는 세션 번호가 애드혹 통신 모드 이행 시에 보존한 세션 번호와 일치하는 경우에는, 비접촉 인터페이스 경유로 카드 판독/기록 장치에 데이터 전송 커맨드를 전송한다. 단, 이 경우에는, IC 카드 기능 실행부는 데이터 송신원의 휴대 단말기에 리스폰스를 돌려주지 않는다. 이것은, 유선 인터페이스는, 비접촉 인터페이스에 비하여, 데이터 전송중의 에러 발생율이 극히 낮고 신뢰성이 높으므로, 리스폰스를 돌려주는 단계를 생략함으로써, 데이터 전송 처리의 새로운 고속화를 한층 더 도모하기 위해서이다.
또한, 애드혹 통신 모드 하의 IC 카드 기능 실행부는, 카드 판독/기록 장치로부터 애드혹 통신 종료 커맨드를 수신하면, 일반 통신 모드로 되돌아온다(도 5 참조).
도 12에는, IC 카드 기능 실행부가 애드혹 통신 모드로부터 일반 통신 모드로 천이할 때의 3자간 통신 시스템의 동작 시퀀스를 나타내고 있다.
카드 판독/기록 장치는, 휴대 단말기에 대한 송신 데이터, 또는 휴대 단말기로부터의 수신 데이터가 없어지면, 애드혹 통신 종료 커맨드를 IC 카드에 송신한다.
IC 카드 기능 실행부는, 카드 판독/기록 장치로부터 비접촉 인터페이스 경유로 애드혹 통신 종료 커맨드를 수신하면, 이것을 유선 인터페이스 경유로 휴대 단말기에 전송한다. 휴대 단말기는, 이에 응답하여, 데이터 전송 상태로부터 데이터 비전송 상태로 천이한다. 또한, IC 카드 기능 실행부는, 스스로 일반 통신 모드로 천이하고, 카드 판독/기록 장치에 대하여 애드혹 통신 종료 리스폰스를 돌려준다.
그리고, 도시하지 않지만, 휴대 단말기 측으로부터 유선 통신 인터페이스 경유로 애드혹 통신 종료 커맨드를 발행함으로써, 애드혹 통신을 종료하여 일반 통신 모드로 되돌아올 수도 있다.
IC 카드 기능 실행부 내의 디지털 제어부(103)는, 카드 판독/기록 장치로부터의 애드혹 통신 개시/종료 커맨드 등의 외부 이벤트에 따라, 도 5에 나타낸 상태 천이의 컨트롤을 행하도록 되어 있다. 도 13에는, 디지털 제어부(103)에서, 상태 천이를 컨트롤하기 위한 기능적 구성을 모식적으로 나타내고 있다.
유선 통신 제어 기능부(103-1)는, 유선 인터페이스를 통한 휴대 단말기와의 통신 동작의 제어를 행한다. 또한, 무선 통신 제어 기능부(103-2)는, 비접촉 인터페이스를 통한 카드 판독/기록 장치와의 통신 동작의 제어를 행한다.
애드혹 통신 관리 기능부(103-3)는, 외부 이벤트에 따라 IC 카드 기능 실행부의 동작 모드의 컨트롤을 행한다. 구체적으로는, 카드 판독/기록 장치 또는 휴 대 단말기로부터의 애드혹 통신 개시 커맨드에 따라, 일반 통신 모드로부터 애드혹 통신 모드로 천이하고, 카드 판독/기록 장치 또는 휴대 단말기로부터의 애드혹 통신 종료 커맨드에 따라, 애드혹 통신을 종료하여 일반 통신 모드로 되돌아온다. 애드혹 통신 관리 기능부(103-3)는, 카드 판독/기록 장치로부터 애드혹 통신 개시 커맨드를 수신했을 때는, 유선 통신 제어 기능부(103-1)를 통하지 않고, 유선 인터페이스 내의 특정한 신호선을 사용하여 휴대 단말기에 직접 통지한다.
애드혹 상태 관리 기능부(103-4)는, 애드혹 통신 관리 기능부(103-3)에 의해 설정된 현재의 동작 모드를 불휘발성 상태로 유지한다.
통신로 제어 기능부(103-5)는, 애드혹 상태 관리 기능부(103-4)에 유지되어 있는 현재의 동작 모드에 따라, 비접촉 인터페이스 및 유선 인터페이스를 경유하는 IC 카드 기능 실행부에 대한 액세스 동작을 제어한다. 또한, 통신로 제어 기능부(103-5)는, 비접촉 인터페이스 및 유선 인터페이스로 구성되는 카드 판독/기록 장치와 휴대 단말기 사이의 통신로의 동작을 제어한다.
일반 통신 모드 하에서의 액세스는, IC 카드 기능 실행부 내의 메모리(104)에 대한 데이터 기록 또는 판독 동작이다. 이 경우, 통신로 제어 기능부(103-5)는, 비접촉 인터페이스를 경유한 카드 판독/기록 장치로부터의 메모리 액세스 동작, 또는 유선 인터페이스를 경유한 정보 처리 장치로부터의 메모리 액세스 동작이 배타적으로 행해지도록, 통신 동작의 제어를 행한다.
한편, 애드혹 통신 동작 모드 하에서는, 카드 판독/기록 장치나 휴대 단말기로부터의 IC 카드 기능 실행부에 대한 액세스는, IC 카드 기능 실행부 내의 메모 리(104)에 대한 액세스가 아니라, IC 카드 기능 실행부를 개재시킨 양자 사이의 직접적인 데이터 전송에 해당한다. 이 경우, 통신로 제어 기능부(103-5)는, 카드 판독/기록 장치로부터 비접촉 인터페이스 경유로 데이터가 보내져 왔을 때는 유선 인터페이스 경유로 휴대 단말기에 직접 전송하고, 휴대 단말기로부터 유선 인터페이스 경유로 데이터가 보내져 왔을 때는 비접촉 인터페이스 경유로 카드 판독/기록 장치에 직접 전송하도록, 통신로의 제어를 행한다.
도 14에는, 도 13에 나타낸 제어 구성에 의해 애드혹 통신을 개시하기 위한 동작 흐름을 나타내고 있다.
휴대 단말기로부터 비접촉 인터페이스 경유로 애드혹 통신 개시 요구 커맨드(Propose Ad-hoc Command)를 수신하면, 무선 통신 제어 기능부(103-2)는, 이것을 애드혹 관리 기능부(103-3)에 통지한다.
애드혹 관리 기능부(103-3)는, 하드웨어 신호선을 사용하여 휴대 단말기의 이 요구 커맨드를 통지하면, 애드혹 통신 개시 커맨드를 수신할 때까지 대기한다.
휴대 단말기는, 애드혹 통신을 수락하는 경우에는, 스스로는 데이터 비전송 상태로부터 데이터 전송 상태로 이행하고, 유선 인터페이스 경유로 애드혹 통신 개시 커맨드를 돌려준다.
유선 통신 제어 기능부(103-1)는, 애드혹 통신 개시 커맨드를 수신하면, 이것을 애드혹 관리 기능부(103-3)에 통지한다. 이에 응답하여, 애드혹 관리 기능부(103-3)는, IC 카드 기능 실행부의 동작 모드를 일반 통신 모드로부터 애드혹 통신 모드로 천이시키고, 현재의 동작 모드를 애드혹 상태 관리 기능부(103-4)로 설 정한다. 또한, 카드 판독/기록 장치로부터 수취한 애드혹 통신 개시 커맨드에 포함되어 있는 세션 번호를 기억해 둔다.
또한, 도 15에는, 도 13에 나타낸 제어 구성에 의해 애드혹 통신을 실행하기 위한 동작 흐름을 나타내고 있다.
유선 인터페이스 경유로 카드 판독/기록 장치로부터 데이터 전송 커맨드가 보내져 오면, 유선 통신 제어 기능부(103-1)는, 통신로 제어 기능부(103-5)에 통지한다.
통신로 제어 기능부(103-5)는, 애드혹 상태 관리부에 문의하여, IC 카드 기능 실행부의 현재의 동작 모드를 확인한다. 그리고, 애드혹 통신 모드 하에 있고, 또한 데이터 전송 커맨드에 부여되어 있는 세션 번호가 애드혹 통신 모드 이행 시에 보존한 세션 번호와 일치하는 경우에는, 무선 통신 제어 기능부(103-2)에 데이터 전송 커맨드를 건네주어서, 카드 판독/기록 장치에 전송한다.
또한, 비접촉 인터페이스 경유로 카드 판독/기록 장치로부터 데이터 전송 커맨드가 보내져 오면, 무선 통신 제어 기능부(103-2)는 통신로 제어 기능부(103-5)에 통지한다.
통신로 제어 기능부(103-5)는, 애드혹 상태 관리부에 문의하여, IC 카드 기능 실행부의 현재의 동작 모드를 확인한다. 그리고, 애드혹 통신 모드 하에 있고, 또한 데이터 전송 커맨드에 부여되어 있는 세션 번호가 애드혹 통신 모드 이행 시에 보존한 세션 번호와 일치하는 경우에는, 무선 통신 제어 기능부(103-2)에 데이터 전송 리스폰스를 건네주어서, 카드 판독/기록 장치에 회신한다. 그리고, 유선 통신 제어 기능부(103-1)에 데이터 전송 커맨드를 건네주어서, 휴대 단말기에 전송한다.
이상 설명한 바와 같이, 본 발명에 따른 통신 시스템에서는, 휴대 단말기가 IC 카드 기능 실행부를 개재시킨 비접촉 데이터 통신을 허용하는 데이터 전송 상태와, 이 비접촉 데이터 통신을 허용하지 않는 비데이터 전송 상태를 정의하고, IC 카드 기능 실행부가 휴대 단말기의 통신 상태를 관리하도록 되어 있다. 그리고, IC 카드 기능 실행부는, 카드 판독/기록 장치로부터 비접촉 인터페이스 경유로 데이터가 보내져 왔을 때는, 데이터 전송 상태일 때만, 수신 데이터를 유선 인터페이스 경유로 휴대 단말기에 직접 전송한다. 또한, 휴대 단말기로부터 유선 인터페이스 경유로 데이터가 보내져 왔을 때는, 데이터 전송 상태일 때만 비접촉 인터페이스 경유로 수신 데이터를 카드 판독/기록 장치에 전송한다.
이와 같이, 카드 판독/기록 장치와 휴대 단말기 사이에 개재하는 IC 카드 기능 실행부는, 휴대 단말기로부터의 통지에 의하지 않고, 데이터 전송 상태 또는 데이터 비전송 상태에 따라 단말기 측에 데이터 전송을 행할 수 있으므로, 동기를 취하기 쉽고, 전송 속도를 고속화할 수 있으며, 대용량의 데이터 전송이 실현될 수 있다.
본 명세서에서는, 특정한 실시예를 참조하면서, 발명에 대하여 상세하게 설명하였다. 그러나, 본 발명의 요지를 벗어나지 않는 범위 내에서 당업자가 상기 실시예의 수정이나 대용할 수 있음은 자명하다.
본 명세서에서는, 메모리를 구비한 IC 카드 기능 실행부와, IC 카드 기능 실행부에 대하여 비접촉 인터페이스 경유로 통신할 수 있는 카드 판독/기록 장치와, IC 카드 기능 실행부와 유선 인터페이스 경유로 통신할 수 있는 정보 처리 단말기로 구성된 3자간 통신 시스템에 본 발명을 적용한 실시예를 중심으로 설명하였지만, 본 발명의 요지는 반드시 이에 한정되는 것은 아니다. 물론, 비접촉 인터페이스 이외의 통신 인터페이스를 사용하여 구성된 3자간 통신 시스템에도, 마찬가지로 본 발명을 적용할 수 있다.
예를 들면, IC 카드 기능 실행부는 카드 판독/기록 장치와의 비접촉 IC 카드 인터페이스와, 정보 처리 단말기와의 유선 인터페이스를 가지지만, 무선 LAN 기능과 유선 LAN 기능을 장비하는 허브에 대하여 마찬가지의 기능을 탑재함으로써, 무선 네트워크와 유선 네트워크로 이루어지는 통신 시스템에서 마찬가지의 전송 제어를 실현할 수 있다.
요컨대, 전술한 내용은 예시라는 형태로 본 발명을 개시한 것이며, 본 명세서의 기재 내용을 한정적으로 해석해서는 않된다. 본 발명의 요지를 판단하기 위해서는, 청구의 범위의 기재를 참작해야 한다.
Claims (30)
- 메모리를 구비한 IC 카드 기능 실행부와, 상기 IC 카드 기능 실행부에 대하여 비접촉 인터페이스 경유로 통신할 수 있는 카드 판독/기록 장치와, 상기 IC 카드 기능 실행부와 유선 인터페이스 경유로 통신할 수 있는 정보 처리 단말기 사이에서 상기 IC 카드 기능 실행부를 개재시킨 데이터 통신을 행하는 데이터 통신 시스템으로서,상기 카드 판독/기록 장치는 상기 비접촉 인터페이스 경유로 상기 IC 카드 기능 실행부 내의 메모리에 대하여 데이터 전송 동작을 행하거나, 또는 상기 정보 처리 단말기가 상기 유선 인터페이스 경유로 상기 IC 카드 기능 실행부 내의 메모리에 대하여 데이터 전송 동작을 행하는 제1 통신 수단과,상기 IC 카드 기능 실행부가 개재하여, 상기 비접촉 인터페이스 및 상기 유선 인터페이스로 구성되는 통신로 상에서 상기 카드 판독/기록 장치와 상기 정보 처리 단말기 사이의 데이터 전송을 행하는 제2 통신 수단과,상기 제1 통신 수단 또는 제2 통신 수단을 사용하여 통신 동작을 행하게 하는 통신 제어 수단을 포함하는 데이터 통신 시스템.
- 제1항에 있어서,상기 정보 처리 단말기는, 상기 IC 카드 기능 실행부와의 상기 유선 인터페 이스를 통한 데이터 전송을 허용하는 데이터 전송 상태와, 상기 IC 카드 기능 실행부와의 상기 유선 인터페이스를 통한 데이터 전송을 허용하지 않는 데이터 비전송 상태를 구비하고,상기 제1 통신 수단은 상기 데이터 비전송 상태에서 데이터 전송 동작을 행하고, 상기 제2 통신 수단은 상기 데이터 전송 상태에서 데이터 전송 동작을 행하는, 데이터 통신 시스템.
- 제2항에 있어서,상기 통신 제어 수단은, 상기 IC 카드 기능 실행부가 상기 유선 인터페이스를 통하여 상기 정보 처리 단말기에 신호 통지하고, 상기 통지에 응답하여 상기 정보 처리 단말기가 상기 데이터 비전송 상태로부터 상기 데이터 전송 상태로 이행하여 데이터 전송 개시 커맨드를 돌려준 것에 응답하여 상기 제1 통신 수단에 의한 데이터 전송 동작으로부터 상기 제2 통신 수단에 의한 데이터 전송 동작으로 이행시키는, 데이터 통신 시스템.
- 제3항에 있어서,상기 통신 제어 수단은, 상기 카드 판독/기록 장치가 상기 정보 처리 단말기와 데이터 전송을 행하는 것을 요구하는 데이터 전송 요구 커맨드를 상기 비접촉 인터페이스 상에서 발행한 것에 응답하여, 상기 제1 통신 수단에 의한 데이터 전송 동작으로부터 상기 제2 통신 수단에 의한 데이터 전송 동작으로 이행시키는 동작을 기동하는, 데이터 통신 시스템.
- 제2항에 있어서,상기 통신 제어 수단은, 상기 IC 카드 기능 실행부가 상기 유선 인터페이스를 통하여 상기 정보 처리 단말기에 데이터 전송 종료 커맨드를 송신하고, 상기 커맨드에 응답하여 상기 정보 처리 단말기가 상기 데이터 전송 상태로부터 상기 데이터 비전송 상태로 이행한 것에 응답하여 상기 제2 통신 수단에 의한 데이터 전송 동작으로부터 상기 제1 통신 수단에 의한 데이터 전송 동작으로 이행시키는, 데이터 통신 시스템.
- 제5항에 있어서,상기 통신 제어 수단은, 상기 카드 판독/기록 장치가 상기 정보 처리 단말기와의 데이터 전송을 종료하는 데이터 전송 종료 커맨드를 상기 비접촉 인터페이스 상에서 발행한 것에 응답하여, 상기 제2 통신 수단에 의한 데이터 전송 동작으로부터 상기 제1 통신 수단에 의한 데이터 전송 동작으로 이행시키는 동작을 기동하는, 데이터 통신 시스템.
- 제1항에 있어서,상기 통신 제어 수단은, 상기 제2 통신 수단에 의해 데이터 전송을 행할 때는, 상기 카드 판독/기록 장치로부터의 상기 비접촉 인터페이스를 통한 전송 데이 터를 상기 IC 카드 기능 실행부의 상기 유선 인터페이스 경유로 상기 정보 처리 단말기에 전송하는 제1 데이터 전송을 제어하거나, 또는 상기 정보 처리 단말기로부터의 상기 유선 인터페이스를 통한 전송 데이터를 상기 IC 카드 기능 실행부의 상기 비접촉 인터페이스 경유로 상기 카드 판독/기록 장치에 전송하는 제2 데이터 전송을 제어하는, 데이터 통신 시스템.
- 제7항에 있어서,상기 카드 판독/기록 장치는 상기 정보 처리 단말기에 대한 데이터 전송을 요구할 때 세션 번호를 생성하고, 상기 IC 카드 기능 실행부에 의해 상기 세션 번호를 기억하고,상기 통신 제어 수단은, 상기 제2 통신 수단에 의해 데이터 전송을 행할 때, 전송 데이터에 부여되어 있는 세션 번호가 상기 IC 카드 기능 실행부에 기억되어 있는 세션 번호와 일치하는 경우에 상기 제1 데이터 전송 또는 제2 데이터 전송을 실행하는, 데이터 통신 시스템.
- 제1항에 있어서,상기 통신 제어 수단은, 상기 IC 카드 기능 실행부에 대하여, 상기 비접촉 인터페이스를 통한 수신 커맨드에 대하여 리스폰스 동작을 행하게 하지만, 상기 유선 인터페이스를 통한 수신 커맨드에 대하여는 리스폰스 동작을 행하게 하지 않는, 데이터 통신 시스템.
- 메모리와,카드 판독/기록 장치와 통신할 수 있는 비접촉 인터페이스와,정보 처리 단말기와 유선으로 접속하는 유선 인터페이스와,상기 메모리에 대한 액세스 동작, 및 상기 비접촉 인터페이스 및 상기 유선 인터페이스를 통한 통신 동작을 제어하는 제어 수단을 포함하고,상기 제어 수단은, 상기 카드 판독/기록 장치 및 상기 정보 처리 단말기 사이에 설정된 통신 모드를 관리하고, 현재의 통신 모드에 따라 상기 카드 판독/기록 장치 및 상기 정보 처리 단말기 사이에서의 통신로의 동작을 제어하는, IC 카드 기능을 실행하는 디바이스.
- 제10항에 있어서,1개의 칩 반도체 집적 회로로 구성되는, IC 카드 기능을 실행하는 디바이스.
- 제10항에 있어서,RF 아날로그 프론트 엔드와 로직 회로를 분리한 2개의 칩의 반도체 집적 회로로 구성되는, IC 카드 기능을 실행하는 디바이스.
- 제10항에 있어서,상기 제어 수단은, 외부 이벤트의 발생에 응답하여 제1 통신 모드 또는 제2 통신 모드로 설정하고,상기 제1 통신 모드 하에서는, 상기 카드 판독/기록 장치로부터의 상기 비접촉 인터페이스를 통한 상기 메모리로의 액세스 동작, 또는 상기 정보 처리 단말기로부터의 상기 유선 인터페이스를 통한 상기 메모리로의 액세스 동작을 제어하고,상기 제2 통신 모드 하에서는, 상기 비접촉 인터페이스 및 상기 유선 인터페이스로 구성되는 통신로 상에서 상기 카드 판독/기록 장치와 상기 정보 처리 단말기 사이의 데이터 전송에 개재하는, IC 카드 기능을 실행하는 디바이스.
- 제13항에 있어서,상기 정보 처리 단말기는, 상기 IC 카드 기능을 실행하는 디바이스와의 상기 유선 인터페이스를 통한 데이터 전송을 허용하는 데이터 전송 상태와, 상기 IC 카드 기능을 실행하는 디바이스와의 상기 유선 인터페이스를 통한 데이터 전송을 허용하지 않는 데이터 비전송 상태를 포함하고,상기 제어 수단은, 상기 유선 인터페이스를 통하여 상기 정보 처리 단말기에 신호 통지하고, 상기 통지에 응답하여 상기 정보 처리 단말기가 상기 데이터 비전송 상태로부터 상기 데이터 전송 상태로 이행하여 데이터 전송 개시 커맨드를 돌려준 것에 응답하여 상기 제1 통신 모드로부터 상기 제2 통신 모드로 이행시키는, IC 카드 기능을 실행하는 디바이스.
- 제14항에 있어서,상기 제어 수단은, 상기 카드 판독/기록 장치가 상기 정보 처리 단말기와 데이터 전송을 행하는 것을 요구하는 데이터 전송 요구 커맨드를 상기 비접촉 인터페이스로 수신한 것에 응답하여, 상기 제1 통신 모드로부터 상기 제2 통신 모드로 이행시키는 동작을 기동하는, IC 카드 기능을 실행하는 디바이스.
- 제15항에 있어서,상기 제어 수단은, 상기 유선 인터페이스를 통하여 상기 정보 처리 단말기에 데이터 전송 종료 커맨드를 송신하고, 상기 커맨드에 응답하여 상기 정보 처리 단말기가 상기 데이터 전송 상태로부터 상기 데이터 비전송 상태로 이행한 것에 응답하여 상기 제2 통신 모드로부터 상기 제1 통신 모드로 이행시키는, IC 카드 기능을 실행하는 디바이스.
- 제16항에 있어서,상기 제어 수단은, 상기 카드 판독/기록 장치가 상기 정보 처리 단말기와의 데이터 전송을 종료하는 데이터 전송 종료 커맨드를 상기 비접촉 인터페이스 경유로 수신한 것에 응답하여, 상기 제2 통신 모드로부터 상기 제1 통신 모드로 이행시키는 동작을 기동하는, IC 카드 기능을 실행하는 디바이스.
- 제13항에 있어서,상기 제어 수단은, 상기 제2 통신 모드 하에서는, 상기 카드 판독/기록 장치로부터의 상기 비접촉 인터페이스를 통한 전송 데이터를 상기 IC 카드 기능을 실행하는 디바이스의 상기 유선 인터페이스 경유로 상기 정보 처리 단말기에 전송하는 제1 데이터 전송을 제어하거나, 또는 상기 정보 처리 단말기로부터의 상기 유선 인터페이스를 통한 전송 데이터를 상기 IC 카드 기능을 실행하는 디바이스의 상기 비접촉 인터페이스 경유로 상기 카드 판독/기록 장치에 전송하는 제2 데이터 전송을 제어하는, IC 카드 기능을 실행하는 디바이스.
- 제18항에 있어서,상기 카드 판독/기록 장치는 상기 정보 처리 단말기에 대한 데이터 전송을 요구할 때 세션 번호를 생성하고,상기 제어 수단은, 상기 제2 통신 모드로 이행할 때 상기 세션 번호를 기억해 두고, 전송 데이터에 부여되어 있는 세션 번호가 상기 IC 카드 기능을 실행하는 디바이스에 기억되어 있는 세션 번호와 일치하는 경우에 상기 제1 데이터 전송 또는 상기 제2 데이터 전송을 실행하는, IC 카드 기능을 실행하는 디바이스.
- 메모리와, 카드 판독/기록 장치와 통신할 수 있는 비접촉 인터페이스와, 정보 처리 단말기와 유선으로 접속하는 유선 인터페이스를 포함하는 IC 카드 기능을 실행하는 디바이스에서의 상기 메모리에 대한 액세스 동작, 및 상기 비접촉 인터페이스 및 상기 유선 인터페이스를 통한 통신 동작을 제어하는 IC 카드 기능을 실행 하는 디바이스의 제어 방법으로서,상기 카드 판독/기록 장치 및 상기 정보 처리 단말기 사이에 설정된 통신 모드를 관리하는 통신 모드 관리 단계와,현재의 통신 모드에 따라, 상기 카드 판독/기록 장치 및 상기 정보 처리 단말기 사이에서의 통신로의 동작을 제어하는 통신 동작 제어 단계를 포함하는 IC 카드 기능을 실행하는 디바이스의 제어 방법.
- 제20항에 있어서,상기 통신 모드 관리 단계에서는, 외부 이벤트의 발생에 응답하여 제1 통신 모드 또는 제2 통신 모드로 설정하고,상기 통신 동작 제어 단계에서는,상기 제1 통신 모드 하에서, 상기 카드 판독/기록 장치로부터의 상기 비접촉 인터페이스를 통한 상기 메모리에 대한 액세스 동작, 또는 상기 정보 처리 단말기로부터의 상기 유선 인터페이스를 통한 상기 메모리에 대한 액세스 동작을 제어하고,상기 제2 통신 모드 하에서, 상기 비접촉 인터페이스 및 상기 유선 인터페이스로 구성되는 통신로 상에서 상기 카드 판독/기록 장치와 상기 정보 처리 단말기 사이의 데이터 전송을 제어하는, IC 카드 기능을 실행하는 디바이스의 제어 방법.
- 제21항에 있어서,상기 정보 처리 단말기는, 상기 IC 카드 기능을 실행하는 디바이스와의 상기 유선 인터페이스를 통한 데이터 전송을 허용하는 데이터 전송 상태와, 상기 IC 카드 기능을 실행하는 디바이스와의 상기 유선 인터페이스를 통한 데이터 전송을 허용하지 않는 데이터 비전송 상태를 포함하고,상기 통신 모드 관리 단계에서는, 상기 유선 인터페이스를 통하여 상기 정보 처리 단말기에 신호 통지하고, 상기 통지에 응답하여 상기 정보 처리 단말기가 상기 데이터 비전송 상태로부터 상기 데이터 전송 상태로 이행하여 데이터 전송 개시 커맨드를 돌려준 것에 응답하여 상기 제1 통신 모드로부터 상기 제2 통신 모드로 이행시키는, IC 카드 기능을 실행하는 디바이스의 제어 방법.
- 제22항에 있어서,상기 통신 모드 관리 단계에서는, 상기 카드 판독/기록 장치가 상기 정보 처리 단말기와 데이터 전송을 행할 것을 요구하는 데이터 전송 요구 커맨드를 상기 비접촉 인터페이스로 수신한 것에 응답하여, 상기 제1 통신 모드로부터 상기 제2 통신 모드로 이행시키는 동작을 기동하는, IC 카드 기능을 실행하는 디바이스의 제어 방법.
- 제21항에 있어서,상기 통신 모드 관리 단계에서는, 상기 유선 인터페이스를 통하여 상기 정보 처리 단말기에 데이터 전송 종료 커맨드를 송신하고, 상기 커맨드에 응답하여 상기 정보 처리 단말기가 상기 데이터 전송 상태로부터 상기 데이터 비전송 상태로 이행한 것에 응답하여 상기 제2 통신 모드로부터 상기 제1 통신 모드로 이행시키는, IC 카드 기능을 실행하는 디바이스의 제어 방법.
- 제24항에 있어서,상기 통신 모드 관리 단계에서는, 상기 카드 판독/기록 장치가 상기 정보 처리 단말기와의 데이터 전송을 종료하는 데이터 전송 종료 커맨드를 상기 비접촉 인터페이스 경유로 수신한 것에 응답하여, 상기 제2 통신 모드로부터 상기 제1 통신 모드로 이행시키는 동작을 기동하는, IC 카드 기능을 실행하는 디바이스의 제어 방법.
- 제21항에 있어서,상기 통신 동작 제어 단계에서는, 상기 제2 통신 모드 하에서, 상기 카드 판독/기록 장치로부터의 상기 비접촉 인터페이스를 통한 전송 데이터를 상기 IC 카드 기능을 실행하는 디바이스의 상기 유선 인터페이스 경유로 상기 정보 처리 단말기에 전송하는 제1 데이터 전송을 제어하거나, 또는 상기 정보 처리 단말기로부터의 상기 유선 인터페이스를 통한 전송 데이터를 상기 IC 카드 기능을 실행하는 디바이스의 상기 비접촉 인터페이스 경유로 상기 카드 판독/기록 장치에 전송하는 제2 데이터 전송을 제어하는, IC 카드 기능을 실행하는 디바이스의 제어 방법.
- 제26항에 있어서,상기 카드 판독/기록 장치는 상기 정보 처리 단말기에 대한 데이터 전송을 요구할 때 세션 번호를 생성하고,상기 통신 모드 관리 단계에서는, 상기 제2 통신 모드로 이행할 때 상기 세션 번호를 기억해 두고,상기 통신 동작 제어 단계에서는, 전송 데이터에 부여되어 있는 세션 번호가 상기 IC 카드 기능을 실행하는 디바이스에 기억되어 있는 세션 번호와 일치하는 경우에 상기 제1 데이터 전송 또는 제2 데이터 전송을 실행하는, IC 카드 기능을 실행하는 디바이스의 제어 방법.
- 비접촉 인터페이스, 메모리 및 유선 인터페이스를 포함하는 IC 카드 기능 실행부와,사용자 입출력 수단과,상기 유선 인터페이스를 통한 IC 카드 기능 실행부와의 통신 동작, 및 상기 사용자 입출력 수단을 통한 사용자 상호 작용(user interaction)에 따른 처리 동작을 제어하는 프로그램 제어 수단을 포함하고,상기 프로그램 제어 수단은, 상기 IC 카드 기능 실행부와의 상기 유선 인터페이스를 통한 데이터 전송을 허용하는 데이터 전송 상태와, 상기 IC 카드 기능 실행부와의 상기 유선 인터페이스를 통한 데이터 전송을 허용하지 않는 데이터 비전송 상태를 포함하는, 정보 처리 단말기.
- 제28항에 있어서,상기 프로그램 제어 수단은,상기 IC 카드 기능 실행부로부터의 상기 유선 인터페이스를 통한 신호 통지에 따라 상기 데이터 비전송 상태로부터 상기 데이터 전송 상태로 이행하고, 상기 유선 인터페이스 경유로 데이터 전송 개시 커맨드를 돌려주고,상기 데이터 전송 상태일 때, 상기 IC 카드 기능 실행부로부터 상기 유선 인터페이스 경유로 상기 정보 처리 단말기로부터 데이터 전송 종료 커맨드를 수신한 것에 응답하여 상기 데이터 비전송 상태로 이행하는, 정보 처리 단말기.
- 제28항에 있어서,상기 프로그램 제어 수단은, 상기 데이터 전송 상태일 때, 상기 IC 카드 기능 실행부로부터의 전송 데이터를 상기 유선 인터페이스 경유로 수신하거나, 또는 상기 IC 카드 기능 실행부의 상기 비접촉 인터페이스 경유로 또한 외부의 장치에 전송시키고자 하는 데이터를 상기 유선 인터페이스 경유로 송신하는, 정보 처리 단말기.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JPJP-P-2005-185586 | 2005-06-24 | ||
JP2005185586A JP5430050B2 (ja) | 2005-06-24 | 2005-06-24 | データ通信システム、icカード機能を実行するデバイス及びその制御方法、並びに情報処理端末 |
PCT/JP2006/312247 WO2006137363A1 (ja) | 2005-06-24 | 2006-06-19 | データ通信システム、icカード機能を実行するデバイス及びその制御方法、並びに情報処理端末 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080033908A true KR20080033908A (ko) | 2008-04-17 |
KR101316679B1 KR101316679B1 (ko) | 2013-10-10 |
Family
ID=37570391
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020077029946A KR101316679B1 (ko) | 2005-06-24 | 2006-06-19 | 데이터 통신 시스템, ic 카드 기능을 실행하는 디바이스및 그 제어 방법, 및 정보 처리 단말기 |
Country Status (7)
Country | Link |
---|---|
US (3) | US7997480B2 (ko) |
EP (2) | EP1895449B1 (ko) |
JP (1) | JP5430050B2 (ko) |
KR (1) | KR101316679B1 (ko) |
CN (1) | CN101238478B (ko) |
HK (1) | HK1120638A1 (ko) |
WO (1) | WO2006137363A1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130011882A (ko) * | 2011-07-20 | 2013-01-30 | 주식회사 케이티 | Uicc를 이용한 drm컨텐츠 전송 방법 및 그를 위한 로컬 베어러 접속정보 획득방법과 단말 및 uicc |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7726566B2 (en) | 2005-04-15 | 2010-06-01 | Research In Motion Limited | Controlling connectivity of a wireless smart card reader |
FR2903549B1 (fr) * | 2006-07-10 | 2008-09-26 | Inside Contactless Sa | Procede de controle d'application dans un chipset nfc comprenant plusieurs processeurs hotes |
JP5140378B2 (ja) * | 2007-10-19 | 2013-02-06 | 株式会社エヌ・ティ・ティ・ドコモ | 通信システム、icカードアクセス装置及び情報処理端末 |
JP5049875B2 (ja) * | 2008-05-22 | 2012-10-17 | 京セラドキュメントソリューションズ株式会社 | 画像形成装置及び画像形成システム |
GB0900082D0 (en) | 2009-01-06 | 2009-02-11 | Fulvens Ltd | Method and apparatus for secure energy delivery |
US20110034149A1 (en) * | 2009-07-14 | 2011-02-10 | Deutsche Telekom Ag | Method for releasing a mobile communication card for the use of a service of a mobile communication network and user equipment for interaction with a mobile communication network |
JP5010710B2 (ja) * | 2010-05-12 | 2012-08-29 | シャープ株式会社 | 画像処理装置 |
US8811896B2 (en) * | 2011-01-07 | 2014-08-19 | Texas Instruments Incorporated | Non-volatile memory for contactless systems |
CN102355653B (zh) * | 2011-09-14 | 2014-06-25 | 中国联合网络通信集团有限公司 | 终端间通信方法及控制设备、用户设备、基站和网络*** |
US20140223533A1 (en) * | 2013-01-28 | 2014-08-07 | Xceedid Corporation | Mobile Credentials for Resources Management in Collaborative Applications |
CN103870859A (zh) * | 2014-03-11 | 2014-06-18 | 澳柯玛股份有限公司 | 一种提高读取rfid标签速度的方法 |
DE102018212957B3 (de) | 2018-08-02 | 2020-01-02 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Übertragung von daten von einem benutzerendgerät zu einem anderen gerät |
JP7375342B2 (ja) * | 2019-06-17 | 2023-11-08 | 富士フイルムビジネスイノベーション株式会社 | 中継装置、情報処理システム及び中継処理プログラム |
Family Cites Families (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0721336A (ja) * | 1993-07-05 | 1995-01-24 | Mitsubishi Electric Corp | 接触型携帯機器及び非接触型携帯機器 |
FR2756953B1 (fr) * | 1996-12-10 | 1999-12-24 | Innovatron Ind Sa | Objet portatif telealimente pour la communication sans contact avec une borne |
IL122250A (en) * | 1997-11-19 | 2003-07-31 | On Track Innovations Ltd | Smart card amenable to assembly using two manufacturing stages and a method of manufacture thereof |
JPH11213111A (ja) | 1998-01-26 | 1999-08-06 | Ntt Data Corp | データ担持体及び通信端末 |
JP2000322535A (ja) * | 1999-05-06 | 2000-11-24 | Ntt Data Corp | Icカードの情報処理方法及び方式 |
JP2000341763A (ja) * | 1999-05-31 | 2000-12-08 | Dainippon Printing Co Ltd | 無線通信システム、可搬記録媒体および情報処理装置 |
KR100825200B1 (ko) | 2000-12-20 | 2008-04-28 | 엔엑스피 비 브이 | 이동 통신 장치 및 이동 통신 장치용 보조 유닛 |
JP2002247157A (ja) | 2001-02-15 | 2002-08-30 | Toppan Forms Co Ltd | 携帯電話機及び携帯電話機に用いられるタグ、並びに該携帯電話機の使用方法 |
JP2003036427A (ja) | 2001-03-02 | 2003-02-07 | Sony Corp | 半導体集積回路装置、携帯端末装置、および決済方法 |
JP2002351623A (ja) * | 2001-05-23 | 2002-12-06 | Fujitsu Ltd | 携帯電話機 |
JP4660976B2 (ja) | 2001-06-14 | 2011-03-30 | ソニー株式会社 | 通信方法及び通信システム |
JP3617509B2 (ja) * | 2001-10-31 | 2005-02-09 | ソニー株式会社 | Icカード及び情報処理端末、3者間データ通信システム及び方法 |
JP3617491B2 (ja) * | 2001-10-31 | 2005-02-02 | ソニー株式会社 | Icチップ及び情報処理端末 |
JP4326189B2 (ja) * | 2002-06-10 | 2009-09-02 | 健 坂村 | 自律型icカード及び通信システム |
US20030230631A1 (en) * | 2002-06-17 | 2003-12-18 | Hitachi, Ltd. | IC card |
US8037229B2 (en) * | 2002-11-21 | 2011-10-11 | Sandisk Technologies Inc. | Combination non-volatile memory and input-output card with direct memory access |
US7228377B2 (en) * | 2003-06-06 | 2007-06-05 | Renesas, Technology Corp. | Semiconductor integrated circuit device, IC card, and mobile terminal |
US7472834B2 (en) * | 2003-07-09 | 2009-01-06 | Stmicroelectronics S.A. | Dual-mode smart card |
JP2005052182A (ja) | 2003-08-01 | 2005-03-03 | Sumitomo Rubber Ind Ltd | 体圧分散型マット |
JP2005079964A (ja) * | 2003-09-01 | 2005-03-24 | Matsushita Electric Ind Co Ltd | 通信装置 |
KR100560768B1 (ko) * | 2003-09-05 | 2006-03-13 | 삼성전자주식회사 | 듀얼 인터페이스 집적회로 카드 |
JP4878744B2 (ja) | 2003-09-05 | 2012-02-15 | 三星電子株式会社 | 同時に接触方式及び非接触方式動作を有するチップカード |
JP4416077B2 (ja) | 2003-09-30 | 2010-02-17 | ソニー・エリクソン・モバイルコミュニケーションズ株式会社 | 携帯端末装置 |
CN1918579B (zh) * | 2003-12-19 | 2011-05-18 | 沃达丰集团股份有限公司 | 信息显示方法,移动信息设备和非接触式通信装置 |
HK1063994A2 (en) * | 2004-06-09 | 2004-12-17 | Advanced Card Systems Ltd | Smart card reader with contactless access capability. |
US7198199B2 (en) * | 2005-02-04 | 2007-04-03 | Chun-Hsin Ho | Dual universal integrated circuit card (UICC) system for a portable device |
JP4403433B2 (ja) * | 2007-08-23 | 2010-01-27 | ソニー株式会社 | 電子財布装置、通信方法及びプログラム |
JP4640451B2 (ja) * | 2008-06-06 | 2011-03-02 | ソニー株式会社 | 接触・非接触複合icカード、通信方法、プログラム及び通信システム |
US8536828B2 (en) * | 2010-03-02 | 2013-09-17 | Sony Corporation | Coordinating contactless communication and charging functions |
-
2005
- 2005-06-24 JP JP2005185586A patent/JP5430050B2/ja active Active
-
2006
- 2006-06-19 KR KR1020077029946A patent/KR101316679B1/ko active IP Right Grant
- 2006-06-19 CN CN2006800289176A patent/CN101238478B/zh active Active
- 2006-06-19 EP EP06766911A patent/EP1895449B1/en active Active
- 2006-06-19 EP EP11162989.5A patent/EP2357591B1/en active Active
- 2006-06-19 WO PCT/JP2006/312247 patent/WO2006137363A1/ja active Application Filing
- 2006-06-19 US US11/993,315 patent/US7997480B2/en active Active
-
2008
- 2008-11-07 HK HK08112285.1A patent/HK1120638A1/xx unknown
-
2011
- 2011-06-29 US US13/172,296 patent/US8177131B2/en active Active
-
2012
- 2012-03-14 US US13/420,222 patent/US8413895B2/en active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130011882A (ko) * | 2011-07-20 | 2013-01-30 | 주식회사 케이티 | Uicc를 이용한 drm컨텐츠 전송 방법 및 그를 위한 로컬 베어러 접속정보 획득방법과 단말 및 uicc |
Also Published As
Publication number | Publication date |
---|---|
EP1895449A4 (en) | 2009-03-11 |
EP1895449B1 (en) | 2012-08-22 |
CN101238478B (zh) | 2011-08-03 |
EP2357591A2 (en) | 2011-08-17 |
EP2357591B1 (en) | 2016-11-23 |
JP2007004623A (ja) | 2007-01-11 |
HK1120638A1 (en) | 2009-04-03 |
CN101238478A (zh) | 2008-08-06 |
KR101316679B1 (ko) | 2013-10-10 |
US8413895B2 (en) | 2013-04-09 |
JP5430050B2 (ja) | 2014-02-26 |
US20110254666A1 (en) | 2011-10-20 |
US20120169476A1 (en) | 2012-07-05 |
US20100155469A1 (en) | 2010-06-24 |
EP1895449A1 (en) | 2008-03-05 |
EP2357591A3 (en) | 2013-12-04 |
US8177131B2 (en) | 2012-05-15 |
US7997480B2 (en) | 2011-08-16 |
WO2006137363A1 (ja) | 2006-12-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101316679B1 (ko) | 데이터 통신 시스템, ic 카드 기능을 실행하는 디바이스및 그 제어 방법, 및 정보 처리 단말기 | |
US11694053B2 (en) | Method and apparatus for transmitting data via NFC for mobile applications including mobile payments and ticketing | |
US7975921B2 (en) | NFC reader having a passive operating mode with low electrical consumption | |
KR101210000B1 (ko) | 마이크로프로세서 카드 | |
JP2001155121A (ja) | 非接触icカード読み取り書き込み装置 | |
JP5518109B2 (ja) | 通信装置及び通信方法、並びにプログラム | |
US20230281419A1 (en) | Method and apparatus for transmitting data via nfc for mobile applications including mobile payments and ticketing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E90F | Notification of reason for final refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20160923 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20170922 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20180921 Year of fee payment: 6 |