2012/09/02

NFCのType整理をしつつ、NFC-Bに思いをはせる

長いことNFCの資料を見ていないので、忘れてきてしまった。
ちょっと整理しておこう。

NFCのType(Type n Tag)の整理だ。


Type 1 Tag Platform

NFC-A

TOPAZなど

 

Type 2 Tag Platform

NFC-A

MIFARE Ultralightなど

 

Type 3 Tag Platform

NFC-F

FeliCa Liteなど

 

Type 4A Tag Platform

NFC-A

MIFARE DESFireなど

 

Type 4B Tag Platform

NFC-B

・・・?


そう、NFC-Bだけよくわからないのだ。
Interface誌の特集にも書いてなさそうだし、ネットで検索しても出てこない。

かといってNFC-Bのカードが運用されていないわけではない。
海外にもあるし、日本でも運転免許証や住基カードで使われている。

じゃあNFC-BでアクセスできるカードがType 4Bかというと、そうとは限らない。
MIFARE ClassicはNFC-Aでアクセスできるけど、どのTagにも属さないしね。

そういえば、FeliCa LiteやMIFARE Ultralightだって、買ってきたそのままではまだ「Type n Tag」を名乗ることはできないのかも。
NFC規定のデータが書き込まれるまでは、単に「NFC-nでアクセスできるカード」というだけなのかもしれない。

 

何が言いたかったかというと、自分で運転免許証にアクセスできないかな、ということだ。
やってる人もいるようだけど、PC/SCじゃなくて、ごりごりとアクセスしたいのだ。
SDK for NFC Starter KitにはType 4Bのサンプルもあるそうだから、試してみましょうかね。

 

うん、EX_UNSUPPORTED_TAG、みたいな例外が発生した。
やっぱり、違うんですな。