JIS X 6322-4:2011 識別カード―非接触(外部端子なし)ICカード―近接型―第4部:伝送プロトコル | ページ 6

                                                                                             23
X 6322-4 : 2011 (ISO/IEC 14443-4 : 2008)
附属書A
(参考)
複数活性化の例
3枚のPICCに複数活性化を適用する手順の例を,表A.1に示す。
表A.1−複数活性化
PCDの動作 PICC 1の状態 PICC 2の状態 PICC 3の状態
搬送電力を発生する。
(Power On field)
3枚のPICCが動作磁界領域に入る。 IDLE IDLE IDLE
CID=1でPICCを活性化する。 ACTIVE(1) IDLE IDLE
CID=1でデータを送信する。 ACTIVE(1) IDLE IDLE
···
CID=2でPICCを活性化する。 ACTIVE(1) ACTIVE(2) IDLE
CID=1,2でデータを送信する。 ACTIVE(1) ACTIVE(2) IDLE
···
CID=3でPICCを活性化する。 ACTIVE(1) ACTIVE(2) ACTIVE(3)
CID=1,2,3でデータを送信する。ACTIVE(1) ACTIVE(2) ACTIVE(3)
···
CID=3のS(DESELECT) コマンド ACTIVE(1) ACTIVE(2) HALT
CID=2のS(DESELECT) コマンド ACTIVE(1) HALT HALT
CID=1のS(DESELECT) コマンド HALT HALT HALT
···
注記 ACTIVE(n)のnは,CIDの値を示す。

――――― [JIS X 6322-4 pdf 26] ―――――

24
X 6322-4 : 2011 (ISO/IEC 14443-4 : 2008)
附属書B
(参考)
プロトコルシナリオ
誤り処理だけではなく,誤りのない処理の,幾つかのシナリオを示す。これらのシナリオは,適合試験
のためのテスト方法として用いてもよい。
B.1 表記法
ブロック −−−→ 正しく受信されたブロック
ブロック −×−→ 誤って受信されたブロック
ブロック −→ 何も受信しない(FWTタイムアウト)。
分離線 __ 最小プロトコル処理の終了を示す。
I(1) x 連鎖ビットが1に設定されているブロック番号xのIブロック
I(0) x 連鎖ビットが0に設定されている(連鎖の最終ブロック)ブロック番号xのIブロック
R(ACK) x 肯定応答を示すRブロック
R(NAK) x 否定応答を示すRブロック
S(...) Sブロック
シナリオにおけるブロック番号は,常にPCDが現在送信しようとしているPICC用に管理しているブロ
ック番号から始まる。表記を簡単にするために,全てのシナリオの開始時点をPICC活性化直後とした。
したがって,PCDのブロック番号は0から,PICCのブロック番号は1から始まる。
B.2 正常処理
B.2.1 Iブロックの交換
シナリオ1 Iブロックの交換
適用規則 ブロック番号 PCD PICC ブロック番号 適用規則
(0) (1)
1 規則1 I(0)0 −−−→ 0 規則D
2 規則B 1 ←−−− I(0)0 規則10
3 I(0)1 −−−→ 1 規則D
4 規則B 0 ←−−− I(0)1 規則10
B.2.2 待ち時間延長の要求
シナリオ2 待ち時間延長の要求
適用規則 ブロック番号 PCD PICC ブロック番号 適用規則
(0) (1)
1 規則1 I(0)0 −−−→ 0 規則D
2 ←−−− S(WTX) 要求 規則9
3 規則3 S(WTX) 応答 −−−→
4 規則B 1 ←−−− I(0)0 規則10
5 I(0)1 −−−→ 1 規則D
6 規則B 0 ←−−− I(0)1 規則10

――――― [JIS X 6322-4 pdf 27] ―――――

                                                                                             25
X 6322-4 : 2011 (ISO/IEC 14443-4 : 2008)
B.2.3 DESELECT(非活性化)
シナリオ3 DESELECT
適用規則 ブロック番号 PCD PICC ブロック番号 適用規則
(0) (1)
1 規則1 I(0)0 −−−→ 0 規則D
2 規則B 1 ←−−− I(0)0 規則10
3 S(DESELECT) 要求 −−−→
4 ←−−− S(DESELECT) 応答 規則3
B.2.4 ブロック連鎖機能
シナリオ4 PCDがブロック連鎖を使用
適用規則 ブロック番号 PCD PICC ブロック番号 適用規則
(0) (1)
1 規則1 I(1)0 −−−→ 0 規則D
2 規則B 1 ←−−− R(ACK)0 規則2
3 規則7 I(0)1 −−−→ 1 規則D
4 規則B 0 ←−−− I(0)1 規則10
5 I(0)0 −−−→ 0 規則D
6 規則B 1 ←−−− I(0)0 規則10
シナリオ5 PICCがブロック連鎖を使用
適用規則 ブロック番号 PCD PICC ブロック番号 適用規則
(0) (1)
1 規則1 I(0)0 −−−→ 0 規則D
2 規則B 1 ←−−− I(1)0 規則10
3 規則2 R(ACK)1 −−−→ 1 規則E
4 規則B 0 ←−−− I(0)1 規則13
5 I(0)0 −−−→ 0 規則D
6 規則B 1 ←−−− I(0)0 規則10
B.2.5 PICCの存在確認
シナリオ6 PICCの存在確認 方法1
適用規則 ブロック番号 PCD PICC ブロック番号 適用規則
(0) (1)
1 規則1
及び方法1 I(0)0 −−−→ 0 規則D
2 規則B 1 ←−−− I(0)0 規則10注記
シナリオ7 PICCの存在確認 方法2 〈最初のIブロック交換の前)
適用規則 ブロック番号 PCD PICC ブロック番号 適用規則
(0) (1)
1 規則1
及び方法2 R(NAK)0 −−−→ 規則E注記
2 無変化 ←−−− R(ACK)1 規則12
3 規則6注記 規則E注記
及び方法2 R(NAK)0 −−−→
4 規則6注記 無変化 ←−−− R(ACK)1 規則12
5 I(0)0 −−−→ 0 規則D
6 規則B 1 ←−−− I(0)0 規則10

――――― [JIS X 6322-4 pdf 28] ―――――

26
X 6322-4 : 2011 (ISO/IEC 14443-4 : 2008)
シナリオ8 PICCの存在確認 方法2-a (最初のIブロック交換の後)
適用規則 ブロック番号 PCD PICC ブロック番号 適用規則
(0) (1)
1 規則1 I(0)0 −−−→ 0 規則D
2 規則B 1 ←−−− I(0)0 規則10
3 方法2-a R(NAK)1 −−−→ 規則E注記
4 規則6注記 無変化 ←−−− R(ACK)0 規則12
5 I(0)1 −−−→ 1 規則D
6 規則B 0 ←−−− I(0)1 規則10
シナリオ9 PICCの存在確認 方法2-b (最初のIブロック交換の後)
適用規則 ブロック番号 PCD PICC ブロック番号 適用規則
(0) (1)
1 規則1 I(0)0 −−−→ 0 規則D
2 規則B 1 ←−−− I(0)0 規則10
3 方法2-b 0 R(NAK)0 −−−→
4 規則B 1 ←−−− I(0)0 規則11
5 I(0)1 −−−→ 1 規則D
6 規則B 0 ←−−− I(0)1 規則10
B.3 誤り処理
B.3.1 Iブロックの交換
シナリオ10 プロトコルの開始
適用規則 ブロック番号 PCD PICC ブロック番号 適用規則
(0) (1)
1 規則1 I(0)0 −×−→
2 タイムアウト ←− −
3 規則4 R(NAK)0 −−−→
4 無変化 ←−−− R(ACK)1 規則12
5 規則6 I(0)0 −−−→ 0 規則D
6 規則B 1 ←−−− I(0)0 規則10
7 I(0)1 −−−→ 1 規則D
8 規則B 0 ←−−− I(0)1 規則10
シナリオ11 Iブロックの交換
適用規則 ブロック番号 PCD PICC ブロック番号 適用規則
(0) (1)
1 規則1 I(0)0 −−−→ 0 規則D
2 規則B 1 ←−−− I(0)0 規則10
3 I(0)1 −×−→
4 タイムアウト ←− −
5 規則4 R(NAK)1 −−−→
6 無変化 ←−−− R(ACK)0 規則12
7 規則6 I(0)1 −−−→ 1 規則D
8 規則B 0 ←−−− I(0)1 規則10
9 I(0)0 −−−→ 0 規則D
10 規則B 1 ←−−− I(0)0 規則10

――――― [JIS X 6322-4 pdf 29] ―――――

                                                                                             27
X 6322-4 : 2011 (ISO/IEC 14443-4 : 2008)
シナリオ12 Iブロックの交換
適用規則 ブロック番号 PCD PICC ブロック番号 適用規則
(0) (1)
1 規則1 I(0)0 −−−→ 0 規則D
2 ←−×− I(0)0 規則10
3 規則4 R(NAK)0 −−−→
4 規則B 1 ←−−− I(0)0 規則11
5 I(0)1 −−−→ 1 規則D
6 規則B 0 ←−−− I(0)1 規則10
シナリオ13 Iブロックの交換
適用規則 ブロック番号 PCD PICC ブロック番号 適用規則
(0) (1)
1 規則1 I(0)0 −−−→ 0 規則D
2 ←−×− I(0)0 規則10
3 規則4 R(NAK)0 −×−→
4 タイムアウト ←− −
5 規則4 R(NAK)0 −−−→
6 規則B 1 ←−−− I(0)0 規則11
7 I(0)1 −−−→ 1 規則D
8 規則B 0 ←−−− I(0)1 規則10
B.3.2 待ち時間延長の要求
シナリオ14 待ち時間延長の要求
適用規則 ブロック番号 PCD PICC ブロック番号 適用規則
(0) (1)
1 規則1 I(0)0 −−−→ 0 規則D
2 ←−×− S(WTX) 要求 規則9
3 規則4 R(NAK)0 −−−→
4 ←−−− S(WTX) 要求 規則11
5 規則3 S(WTX) 応答 −−−→
6 規則B 1 ←−−− I(0)0 規則10
7 I(0)1 −−−→ 1 規則D
8 規則B 0 ←−−− I(0)1 規則10
シナリオ15 待ち時間延長の要求
適用規則 ブロック番号 PCD PICC ブロック番号 適用規則
(0) (1)
1 規則1 I(0)0 −−−→ 0 規則D
2 ←−×− S(WTX) 要求 規則9
3 規則4 R(NAK)0 −×−→
4 タイムアウト ←− −
5 規則4 R(NAK)0 −−−→
6 ←−−− S(WTX) 要求 規則11
7 規則3 S(WTX) 応答 −−−→
8 規則B 1 ←−−− I(0)0 規則10
9 I(0)1 −−−→ 1 規則D
10 規則B 0 ←−−− I(0)1 規則10

――――― [JIS X 6322-4 pdf 30] ―――――

次のページ PDF 31

JIS X 6322-4:2011の引用国際規格 ISO 一覧

  • ISO/IEC 14443-4:2008(IDT)

JIS X 6322-4:2011の国際規格 ICS 分類一覧

JIS X 6322-4:2011の関連規格と引用規格一覧