JP5928715B2 - Icカード - Google Patents
Icカード Download PDFInfo
- Publication number
- JP5928715B2 JP5928715B2 JP2012157467A JP2012157467A JP5928715B2 JP 5928715 B2 JP5928715 B2 JP 5928715B2 JP 2012157467 A JP2012157467 A JP 2012157467A JP 2012157467 A JP2012157467 A JP 2012157467A JP 5928715 B2 JP5928715 B2 JP 5928715B2
- Authority
- JP
- Japan
- Prior art keywords
- card
- standard
- contact terminal
- communication
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Description
USB3.0の規格に準拠する通信方式では平衡型の全二重通信によって通信が行われ、その最大通信速度は5Gbps(スーパースピード)である。したがって、最大通信速度については、大幅な向上を果たすことができる。しかし、平衡型の全二重通信においては、グランド端子を含めないと、送受信には4端子を必要とする。すなわち、送受信のために1端子だけを必要とするISO7816の規格の通信方式と比較して、送受信のために4端子を確保する必要性がある。
このような通信方式に係わる問題を解決し、ISO7816の規格に準拠する通信方式を有するICカードに対して、高速通信が可能なUSB3.0の規格に準拠する通信方式を適用し、リーダライタが有する通信方式に対応して、実使用する通信方式を自動選択可能としたICカードを提供することが本発明の目的である。
また、本発明の請求項2に係るICカードは、請求項1に係るICカードにおいて、前記通信方式選択手段は、電源ONによって動作を開始し、所定時間内において、前記接触端子C2からリセット信号が入力されたときにはISO7816の規格に準拠する通信方式を選択し、前記接触端子C2からリセット信号が入力されないときには、USB3.0の規格に準拠する通信方式を選択し、いずれかの選択の後に動作を停止するようにしたものである。
また、本発明の請求項3に係るICカードは、請求項1または2に係るICカードにおいて、前記ICカードは内部クロックを有し、前記通信方式選択手段がUSB3.0の規格に準拠する通信方式を選択したときには、前記ICカードは前記内部クロックによって動作するようにしたものである。
図1に示すように、接触端子C1は、ICカード(の電気回路)へ電力供給(Vcc)を行うための接触端子である。Vccはグランド(GND)に対して5Voltが基準電圧である。
また、接触端子C2は、ICカード(のシーケンス動作)をリセット(RST)するための接触端子である。リセット(RST)することにより、ICカードはシーケンス動作の最初から動作を行う。「RST」は「Reset」の略であり、ここで「リセット」と「RST」は同一意味を有する語句である。
また、接触端子C3は、2つの役割のいずれかを切り換えて割り当てる接触端子である。その役割の1つは、ICカード(の電気回路)を動作させるためのクロック(CLK)を供給する接触端子である。「CLK」は「Clock」の略であり、ここで「クロック」と「CLK」は同一意味を有する語句である。また、その役割の他の1つは、平衡型の全二重通信によってリーダライタがICカードからのデータを受信するための接触端子、すなわち受信(RX−)である。「RX−」は平衡型におけるマイナス(−)側の受信端子であることを示している。
また、接触端子C5は、電気的なグランド(GND)をICカード(の電気回路)へ与えるための接触端子である。「GND」は「Ground」の略であり、ここで「グランド」と「GND」は同一意味を有する語句である。
また、接触端子C6は、平衡型の全二重通信によってリーダライタがICカードからのデータを受信するための接触端子、すなわち受信(RX+)である。「RX+」は平衡型におけるプラス(+)側の受信端子であることを示している。
また、接触端子C7は、不平衡型の半二重通信によってリーダライタとICカードとの間でデータを送受信するための接触端子、すなわち送受信(I/O)を示している。「I/O」は不平衡型における送受信端子であることを示している。
また、接触端子C8は、平衡型の全二重通信によってリーダライタからICカードへのデータを送信するための接触端子、すなわち送信(TX−)である。「TX−」は平衡型におけるマイナス(−)側の送信端子であることを示している。
ISO7816の規格に準拠する接触端子において、図4に示すように、接触端子C1はICカードへの電力供給(Vcc)、接触端子C2はリセット(RST)、接触端子C3はクロック(CLK)、接触端子C5はグランド(GND)、接触端子C7は入出力(I/O)である。これらの接触端子C1,C2,C5,C7は上記の本発明の接触端子に一致しており、接触端子C3は、本発明の接触端子における役割をクロックに切り換えることによって本発明の接触端子に一致している。すなわち、ISO7816の規格に準拠する接触端子C1,C2,C5,C7と、本発明の接触端子C1,C2,C3,C5,C7とは、その形状配置だけでなく、その役割が一致している。したがって、ISO7816の規格に準拠する接触端子を有するICカードとして本発明のICカードを使用することが可能である。言い換えると、本発明のICカードは、ISO7816に準拠するICカードのリーダライタにおいて使用することが可能である。
なお、図4において「EMVでは未使用」と記載された接触端子は、ユーロペイ(Europay)(登録商標)、マスターカード(登録商標)、VISA(登録商標)によるICカードの共通仕様(EMV(仕様))において使用されない接触端子であることを意味している。
また、USB3.0、USB2.0においては、ホストとデバイスとの間の通信方式が規定されるが、ここでは、ホストはリーダライタであり、デバイスはICカードである。
また、接触端子L1,L2は、リーダライタとICカードの間で平衡型の半二重通信を行うための接触端子(D−,D+)、すなわちUSB2.0のための接触端子である。
また、接触端子L4,L7はグランド(GND)である。
また、接触端子L5は、平衡型の全二重通信によってリーダライタからICカードへのデータを送信するための接触端子(TX+)である。「TX+」は平衡型におけるプラス(+)側の送信端子であることを示している。
また、接触端子L6は、平衡型の全二重通信によってリーダライタからICカードへのデータを送信するための接触端子(TX−)である。「TX−」は平衡型におけるマイナス(−)側の送信端子であることを示している。
また、接触端子L8は、平衡型の全二重通信によってリーダライタがICカードからのデータを受信するための接触端子(RX+)である。「RX+」は平衡型におけるプラス(+)側の受信端子であることを示している。
また、接触端子C9は、平衡型の全二重通信によってリーダライタがICカードからのデータを受信するための接触端子(RX−)である。「RX−」は平衡型におけるマイナス(−)側の受信端子であることを示している。
また、接触端子L2,L3はUSB2.0においてだけ使用する接触端子である。すなわち、USB3.0においては使用する必要性がない。したがって、本発明の接触端子においては省略される。
また、接触端子L4,L7は共通のグランド端子であるから本発明の接触端子C5に一致している。
また、接触端子L5は送信(TX+)であるから本発明の接触端子C4に一致している。
また、接触端子L6は送信(TX−)であるから本発明の接触端子C8に一致している。
また、接触端子L8は送信(RX+)であるから本発明の接触端子C6に一致している。
また、接触端子L9は受信(RX−)であるから、本発明の接触端子C3における役割を受信(RX−)に切り換えることによって、本発明の接触端子C3に一致している。
すなわち、USB3.0の規格に準拠する接触端子L1,L5,L6,L7,L8,L9と、本発明の接触端子C1,C5,C4,C8,C6,C3とは、一致している。
したがって、USB3.0の規格に準拠する接触端子を有するICカードとして本発明のICカードを使用することが可能である。言い換えると、本発明のICカードは、USB3.0の規格に準拠するICカードのリーダライタにおいて使用することが可能である。
記憶部/処理部10は不揮発メモリ、RAM(random acces memory)、ROM(read only memory)、CPU(central processor unit)、コプロセッサ、等によって構成され、データの記憶、データの処理を行うICカードの部分、すなわちICカードが有するマイクロコンピュータである。
なお、図2において一例を示すリーダライタ200は、上記の内の一方の通信方式を有するリーダライタであって、両方の通信方式を有するリーダライタではない。
通信方式選択手段11がISO7816の規格に準拠する通信方式を選択したときには、通信切替手段20は記憶部/処理部10とISO7816通信手段30とを通信において結合し、USB3.0通信手段40を切り離す。すなわち、記憶部/処理部10はISO7816通信手段30を使用して通信を行う。
通信方式選択手段11がUSB3.0の規格に準拠する通信方式を選択したときには、通信切替手段20は記憶部/処理部10とUSB3.0通信手段40とを通信において結合し、ISO7816通信手段30を切り離す。すなわち、記憶部/処理部10はUSB3.0通信手段40を使用して通信を行う。
図2に示す一例においては、接触端子割当手段12は、接続切替手段50を操作して接触端子を割り当てる。
すなわち、接触端子C1をICカード100への電力供給の端子とし、接触端子C2をリセットのための端子とし、接触端子C3をクロック信号を入力するための端子とし、接触端子C5を電気的なグランドのための端子とし、接触端子C7をICカード100とリーダライタ200との間でデータの送受信を行うための端子とする。なお、接触端子C4、C6、C8は使用しない端子とする。
なお、接触端子割当手段12は、通信方式選択手段11がISO7816の規格に準拠する通信方式を選択したときには、接触端子C3をクロック信号を入力するための端子とする。そのときには、接触端子割当手段12は、クロック切替手段60を操作し、接触端子C3と記憶部/処理部10とを結合し、内部クロック発生手段70を切り離す。すなわち、記憶部/処理部10は接触端子C3から入力する外部CLK(外部クロック)によって動作を行う。外部CLKはリーダライタ200が生成する。
図2に示す一例においては、接触端子割当手段12は、接続切替手段50を操作して接触端子を割り当てる。
すなわち、接触端子C1をICカード100がリーダライタ200から電力を受給するための電力受給端子に、接触端子C2をICカード100におけるシーケンス動作をリセットするためのリセット端子に、接触端子C5をICカード100に電気的なグランドを与えるグランド端子に、接触端子C3,C4,C6,C8の内の2つをICカード100とリーダライタ200との間で平衡型の全二重通信を行うための平衡型入力端子RX+,RX−に、接触端子C3,C4,C6,C8の内の平衡型入力端子を除く2つを平衡型出力端子TX+,TX−に割り当てる。
なお、接触端子割当手段12は、通信方式選択手段11がUSB3.0の規格に準拠する通信方式を選択したときには、内部クロック発生手段70が発生するクロック信号を使用する。そのときには、接触端子割当手段12は、クロック切替手段60を操作し、内部クロック発生手段70と記憶部/処理部10とを結合し、接触端子C3を切り離す。すなわち、記憶部/処理部10は内部クロック発生手段70から入力する内部CLK(内部クロック)によって動作を行う。USB3.0の規格に準拠する通信方式においては、最大通信速度が5Gbps(スーパースピード)の高速通信に対応するクロック信号を必要とする。これを内部CLKとすることで、クロック信号に同期する処理において、高い信頼性を得ることができる。
まず、図3のステップS101(Vcc入力によるチップの起動)において、ICカード100をリーダライタ200に挿入するとICカード100には接触端子C1(VccまたはVbus)からICカード100への電力供給が行われる。このときICカード100は電源がオン(通電)したことによって自動でリセットが行われる。すなわち、電源オン・リセットにより、記憶部/処理部10を含む電気回路は起動し、電源オン動作モードとなる。電源オン動作モードは、ICカード100を挿入したリーダライタ200が、ISO7816の通信方式のリーダライタであるか、USB3.0の通信方式のリーダライタであるかについて、通信方式選択手段11が判定する動作モードである。電源オン動作モードは電源オン時に1回だけ行われる動作モードである。
また、上記において、ICカード100の通信方式選択手段11は、接触端子C2の信号レベルがLowであるかHighであるかによって判定したが、信号レベルがLowからHighへと所定時間内に変化したときにISO7816の通信方式のリーダライタであると判定し、それ以外のときにはUSB3.0の通信方式のリーダライタであると判定するように構成することもできる。
次に、ステップS104(動作を外部クロックに設定)において、接触端子割当手段12は、クロック切替手段60を操作して、接触端子C3から入力したクロック信号を記憶部/処理部10において使用するクロック信号とするように切替を行う。すなわち、記憶部/処理部10が外部クロックによって動作するようにする。なお、ステップS104に至るまでの動作を、外部クロックを使用して行う構成としたときには、外部クロックへの切替ではなく、外部クロックの継続となる。
次に、ステップS106(動作を内部CLKに設定)において、接触端子割当手段12は、クロック切替手段60を操作して、内部クロック発生手段70が発生させたクロック信号を記憶部/処理部10において使用するクロック信号とするように切替を行う。すなわち、記憶部/処理部10が内部クロック(内部クロック発生手段70)によって動作するようにする。なお、ステップS106に至るまでの動作を、内部クロックを使用して行う構成としたときには、内部クロックへの切替ではなく、内部クロックの継続となる。
次に、ステップS108(動作開始)において、ICカード100は、電源オン動作モードを終了し、選択された通信方式による動作を開始する。
200 リーダライタ
10 記憶部/処理部
11 通信方式選択手段
12 接触端子割当手段
13 コマンド処理手段
20 通信切替手段
30 ISO7816通信手段
40 USB3.0通信手段
50 接続切替手段
60 クロック切替手段
70 内部クロック発生手段
C1〜C8 接触端子
Claims (3)
- 通信方式選択手段と、接触端子C1〜C8と、接触端子割当手段を有するICカードであって、
前記通信方式選択手段は、前記ICカードが実使用する通信方式として、ISO7816の規格に準拠する通信方式またはUSB3.0の規格に準拠する通信方式のいずれかを選択し、
接触端子C1〜C8はその形状と配置においてISO7816の規格に準拠する接触端子であって、
前記接触端子割当手段は、前記通信方式選択手段がISO7816の規格に準拠する通信方式を選択したときには、前記接触端子C1〜C8をISO7816の規格に準拠する接触端子に割り当て、
また、前記接触端子割当手段は、前記通信方式選択手段がUSB3.0の規格に準拠する通信方式を選択したときには、接触端子C1を前記ICカードがリーダライタから電力を受給するための電力受給端子に、接触端子C2を前記ICカードにおけるシーケンス動作をリセットするためのリセット端子に、接触端子C5を前記ICカードに電気的なグランドを与えるグランド端子に、接触端子C3,C4,C6,C8の内の2つを前記ICカードと前記リーダライタとの間で平衡型の全二重通信を行うための平衡型入力端子RX+,RX−に、接触端子C3,C4,C6,C8の内の前記平衡型入力端子を除く2つを平衡型出力端子TX+,TX−に割り当てる、
ことを特徴とするICカード。 - 請求項1に記載のICカードにおいて、前記通信方式選択手段は、電源ONによって動作を開始し、所定時間内において、前記接触端子C2からリセット信号が入力されたときにはISO7816の規格に準拠する通信方式を選択し、前記接触端子C2からリセット信号が入力されないときには、USB3.0の規格に準拠する通信方式を選択し、いずれかの選択の後に動作を停止することを特徴とするICカード。
- 請求項1または2に記載のICカードにおいて、前記ICカードは内部クロックを有し、前記通信方式選択手段がUSB3.0の規格に準拠する通信方式を選択したときには、前記ICカードは前記内部クロックによって動作することを特徴とするICカード。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012157467A JP5928715B2 (ja) | 2012-07-13 | 2012-07-13 | Icカード |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012157467A JP5928715B2 (ja) | 2012-07-13 | 2012-07-13 | Icカード |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014021593A JP2014021593A (ja) | 2014-02-03 |
JP5928715B2 true JP5928715B2 (ja) | 2016-06-01 |
Family
ID=50196440
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012157467A Active JP5928715B2 (ja) | 2012-07-13 | 2012-07-13 | Icカード |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5928715B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7409335B2 (ja) * | 2021-02-18 | 2024-01-09 | 大日本印刷株式会社 | Icカード、データの送信方法およびicチップ |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6883715B1 (en) * | 2000-10-11 | 2005-04-26 | Stmicroelectronics, Inc. | Multi-mode smart card, system and associated methods |
JP2003085149A (ja) * | 2001-06-07 | 2003-03-20 | Systemneeds Inc | 指紋認証装置及び認証システム |
DE102004015535B4 (de) * | 2004-03-30 | 2009-01-29 | Infineon Technologies Ag | Datenübertragungsschnittstelle und Verfahren |
JP5166927B2 (ja) * | 2007-06-12 | 2013-03-21 | ルネサスエレクトロニクス株式会社 | 処理装置 |
JP5293231B2 (ja) * | 2009-01-30 | 2013-09-18 | 大日本印刷株式会社 | Icチップ及びicカード及び発行装置及び発行方法及び発行システム |
-
2012
- 2012-07-13 JP JP2012157467A patent/JP5928715B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2014021593A (ja) | 2014-02-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101223986B1 (ko) | 복수 개의 인터페이스를 지원하는 스마트 카드 및 이를포함하는 스마트 카드 시스템 | |
JP5078915B2 (ja) | Icカード、icカードが搭載された端末機及びその初期化方法 | |
JP6022766B2 (ja) | マルチインターフェースメモリカードとその動作方法 | |
TWI813792B (zh) | 存儲卡、存儲卡適配器以及終端 | |
JP2007242024A (ja) | Icカード、携帯端末機及び携帯端末機の制御方法 | |
KR100833176B1 (ko) | 착탈가능 전자회로 카드들의 모듈들간의 효율적 접속 | |
US20040064612A1 (en) | Method and system for using a memory card protocol inside a bus protocol | |
JP2008016032A (ja) | スマートカード、スマートカードのデータ通信方法及びシステム | |
US20180113776A1 (en) | Electronic card and detecting method thereof | |
US8453939B2 (en) | Smart card supporting a plurality of interfaces and interface method thereof | |
JP2006518897A (ja) | マルチプロトコルメモリカード | |
JP2007226812A (ja) | Icカード、携帯端末機及び携帯端末機の制御方法 | |
US9092388B2 (en) | Bus width negotiation | |
US10360490B2 (en) | IC card, portable terminal, and portable electronic apparatus | |
JP2007299377A (ja) | マルチマイクロメモリカードとそのインタフェース切替検知方法 | |
CN101719211B (zh) | 一种ic卡读卡器及安全读写ic卡的方法 | |
US20110170456A1 (en) | System and method of extending smart card capability via a coupling with a portable electronic device | |
JP5928715B2 (ja) | Icカード | |
WO2002069127A1 (fr) | Procede de commande d'un support de stockage, commande du support de stockage, et adaptateur de support de stockage | |
EP3236405A1 (en) | Selecting an application on a card | |
US9785591B2 (en) | Smartcard interface conversion device, embedded system having the same device and method for transferring data signal used in the same device | |
KR100878905B1 (ko) | 메모리 카드 변환기, 메모리 카드 변환기에서 데이터를저장 또는 독출하는 방법 | |
CN101582112B (zh) | 一种智能卡转换设备及其使用方法 | |
EP2216736A1 (en) | Data storage device and method for operating the same | |
KR100766606B1 (ko) | 다중 서비스를 제공하는 스마트 카드 및 그 제공 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150528 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160317 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20160330 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160412 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5928715 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |