[White Paper]

T-Engine Forum
Ubiquitous ID CenterSpecification
DRAFT
930-S212-01.A0.12/UID-00019
2011-02-08

ucode タグインタフェース認定基準(Category 1)
Standard of ucode Tag Interface (Category 1)

T-Engine Forum
Ubiquitous ID Center Specification

Number:Title:
Status:Date:

930-S212-01.A0.12/UID-00019

930-S212-01.A0.12/UID-00019
ucode タグインタフェース認定基準(Category 1)
Standard of ucode Tag Interface (Category 1)[X] Working Draft, [ ] Final Draft for Voting, [ ] Standard
2011/02/08

Copyright (C) 2011, T-Engine Forum, Ubiquitous ID Center, all rights reserved.

2

T-Engine ForumUbiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

目次（Table of Contents）
はじめに .............................................................................................................................................................................. 5
規定範囲 ......................................................................................................................................................................... 5
本書の位置付け........................................................................................................................................................... 5参照規定 ......................................................................................................................................................................... 5
用語定義 .............................................................................................................................................................................. 5
1. 認定方針 ....................................................................................................................................................................... 7
1.1. 認定の基本方針 ................................................................................................................................................. 7
1.2. 知財・ライセンスの基本方針.......................................................................................................................... 7
1.3. 認定時の審査内容 ............................................................................................................................................ 7
2. 認定対象 ....................................................................................................................................................................... 9
3. Category1 認定基準 ............................................................................................................................................... 11
4. 認定申請時の提供情報 ........................................................................................................................................ 14
5. 認定の取り消し ......................................................................................................................................................... 16
6. 認定基準の見直し ................................................................................................................................................... 17
7. 記入例 .......................................................................................................................................................................... 18
8. Annex.1 getUcode ..................................................................................................................................................... 26
9. Annex.2 ISO18000 系の場合の実装方法の指針 ......................................................................................... 27
10. Annex.3：認定プロセス ......................................................................................................................................... 28
11. Annex.4：ucode タグ認定申請書式（Category 1） ....................................................................................... 30

3

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

更新履歴

バージョン

更新日

更新内容

01.A0.11

2008.4.10

・ucode タグの存在明示に関して基準を修正・提出する情報に動作保証環境を追加
・認定フローにおいて，WG における審議を削除
・認定タグの取り消しに関する規定を追加
・認定基準の見直しを行えることを仕様に明記

01.A0.12

2011.02.08

ucode 格納方式に関して別仕様書とするため、本仕様書から削除

4

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

ucode タグインタフェース認定基準(Category 1)
Standard of ucode Tag Interface (Category 1)

はじめに
規定範囲
本書では，ユビキタス ID センターにおける Category 1 の ucode タグの認定基準を規定する．
本書の位置付け本書に定められた認定プロセスを経て認定基準を満たしたものを ucode タグとして認定する．

参照規定[1] T-Engine フォーラム W930-S201 「ucode タグ体系」.
[2] T-Engine フォーラム W930-S103 「ucode-ISO/IEC 15963（ISO/IEC 7816-6 クラス）ドメイン」

用語定義
z リーダ・ライタ（Reader and Writer, R/W）
ucode タグから，電磁気的手段や光学的手段等により，ucode を読み，ユーザデータを読み書きする機能をもった装置．
z ユビキタスコミュニケータ（ＵＣ）
ucode タグとインタフェースをとり，また ucode を用いて情報サービスを受ける機能を提供するユーザ端末．
z ユビキタス ID センター（ユビキタス ID センター）
T-Engine フォーラムにおいて，ユビキタス ID 技術に関する取り組みを行っている部門．
5

T-Engine Forum
Ubiquitous ID Center Specification

z930-S212-01.A0.12/UID-00019

申請者

ユビキタス ID センターに対して，ucode タグの認定を申請するタグベンダ．

6

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

1. 認定方針
ユビキタス ID センターが ucode タグを標準化する目的は，ユーザにタグの差異を意識させない，統合化されたユビキタスコンピューティング環境を実現することである．

1.1. 認定の基本方針
ユーザがタグの差異を気にする必要がないためには，認定されたすべてのタグにおいて，ucode が読み出せることを保障するべきである．そのため，ユビキタス ID
センターではタグ認定にあたっては，ucode を読み出す手段が提供されることを大前提とする．
また，ユーザがタグの差異を気にしないためには，タグ自体を 1 種類に限定する方式と，タグは複数種類用意しマルチプロトコルリーダ・ライタでその差異を吸収する方式が考えられる．タグはそれぞれ通信方式に応じて一長一短があり，1 種類に限定してしまうことはユビキタスコンピューティング環境を実現する上で望ましくない．
そこでタグの種類を 1 種類に限定はせず，将来的にマルチプロトコルリーダ・ライタによってタグの差異を吸収する方針を採用している．このことを考慮し，タグの通信手段についても申請を行う場合に提出することとする．
1 種類のタグに限定しないことによって運用方法に問題が生じないように，認定
時に ucode の読み出し方法を認定時に規定する．このことにより，実際の物理的な通信方式やデータの格納方法が異なる場合でも，ucode を取り出す方法は必ず存在する．そのため，認定タグを使用する限り ucode タグとして用いることができる．
ucode の取り出し方はそれぞれ認定レイヤごとに規定する内容の粒度が異なる．レイヤに応じてそれぞれ取り出し方の方式を規定する．

1.2. 知財・ライセンスの基本方針
本基準は，ucode タグの特許等に関して何ら保証をしない．ユビキタス ID センタ
ーにおける ucode タグの基本方針は，複数種類のタグをマルチベンダで提供し，適切な応用や環境に対して，適切な技術を適用することである．そこで，ucode タグを利用する際のライセンスや特許等の知的財産権に関しては，ユビキタス ID センターでは何も保証しない．これらに関する責任はすべて，タグベンダまたはタグユーザ自身が負う．

1.3. 認定時の審査内容
7

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

z ucode タグは ucode を読み出せることを保障しているタグである．そのため，認定タグはすべて ucode を何らかの方法で読み出せることを認定時に定める必要がある．認定を行う際に ucode の読み出し方法の確認を行う．
z ユビキタス ID センターにおいて認定を行うにあたり，技術情報と対応する内容に応じて認定レイヤを設定することとする．認定レイヤは，認定タグの標準化の度合いを示す指標である．認定されているレイヤに応じて，申請者が対外的に提供しなければならない情報の内容が変化する．ユビキタス ID センターでは，この認定レイヤに合わせて審査を行う．
z 物理プロトコル，論理プロトコル，データフォーマットなど，ucode が取得可能であることを審査する上で必要となる情報は，上記の認定レイヤにかかわらずユビキ
タス ID センターに対して申請者は提供すべきである．ユビキタス ID センターはその情報を用いて審査を行う．
z 審査時に別途定める指標に沿って審査を行う．

8

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

2. 認定対象
本基準では，「第 3 章」で示す Category 1 の認定基準を満たす ucode タグに関して，同一の通信インタフェース（つまり同一の R/W 装置による同一のエアインタフェースプロトコル）によって Read/Write でき，ucode に関連する運用・生産管理が一貫してなされるタグ製品を対象として認定する．
チップの多様性に対する許容範囲
RFID や非接触型 IC カードをチップ単位で認定をするのではなく，あくまでもタグ製品を認定する．
例１：A 社から同一の RFID チップの OEM 供給を受けた M 社と N 社がそれぞれタグ P とタグ Q を製品としていた場合，P と Q は個別の認定対象となる．
例２：A 社がチップ I を使ったタグ P が ucode タグの認定を受けている．その後，チップ I と共通のエアインタフェースでインタフェースをとれるが，省電力化やメモリの増量などのバージョンアップがなされたチップ J がリリースされた．そして，タグ Pのインレットをほぼそのまま利用して，新しいタグ製品 Q をリリースした場合，タグ Qは個別の認定対象となる．
インレット実装の多様性に対する許容範囲
タグ製品には，アンテナ形状や大きさ，タグの加工方法や材質などに応じてバリエーションがあるが，本書で定める認定基準に記載されている条件に違いが生じない範囲内の差異であれば，同一の ucode タグとして認定する．
通信距離に対する許容範囲
タグ製品のアンテナ形状や大きさ，加工方法や材質に応じて，通信距離が変化するが，これらのことを原因とした通信距離の差異はインタフェースカテゴリー上の認定条件に影響しない．ただし，通信距離はタグのセキュリティーという観点からは重要な性質であるため，別途定めるセキュリティークラスの認定には影響する．
タグ認定レイヤ
ucode タグを認定するに当たり，次に示すタグ認定レイヤを定める．認定タグは下記に定めるレイヤのいずれかひとつ以上の機能を提供することが保証されているべきである．
9T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

z タグ認定レイヤ 3「Application Interface Layer」
RFID リーダ・ライタに限らず，すべての ucode 取得可能な機器のインタフェースとし て ， Application Interface Layer を 定 め る ． こ の レ イ ヤ で は ， API(ApplicationInterface) として，getUcode を提供すべきである．また，対応している R/W の型番とタグの組み合わせを推奨環境として定めるべきである．
z タグ認定レイヤ 2「Data Protocol Layer」
タグにアクセスするデータプロトコルとして，ucode を読み出すための方法を提供しているタグの場合，タグ認定レイヤ２とする．この場合，別に定める ucode 格納方式規定を満たしているべきである．
z タグ認定レイヤ 1「Physical Interface Layer」
タグにアクセスするための物理的な通信手段（通信周波数，変調方式，変調度，送信出力，データフォーマット，通信プロトコルにいたる通信を行うために必要なすべての情報）を提供するタグの場合，タグ認定レイヤ１とする．この場合，第 3 者が認定タグ用の R/W を開発することが可能な情報が十分に提供されているべきである．

10

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

3. Category1 認定基準
基準１：タグ種別
Category 1 は，電源を搭載せず，R/W からの照射電波の電力エネルギーによって動作し（パッシブ型の電子式タグ），RF による非接触通信する ucode タグである．
RFID タグやスマートカードのような非接触型 ID カード技術によるタグが含まれる．
基準２：ucode の唯一性の保証
格納される初期 ucode の唯一性が出荷時に保証されるべきである．
（1）チップのユニーク番号を利用する場合タグチップが生産される時に割当てられるチップ毎ユニーク番号を利用してucode とする場合，そのチップのユニーク番号と ucode の対応関係を定義するべきである．そのためには，認定時に T-Engine フォーラムと協議し，この対応関係の仕様を策定する．
例：ISO/IEC 15963 規格に基づいた 64bit UID が RFID にふられている場合，この番号を利用して ucode とすることができる．そのときには，ucode の ISO/IEC 15963
ドメイン規格[2]に則ったルールで，ucode と UID を対応させる．
（2）タグベンダまたはタグユーザが任意の ucode をタグに記録できる場合
タグに任意の ucode を記録できる場合は，タグを生産する以前に ucode の割り当てを受けることができる．その場合，工場出荷時に割り当てられた ucode を重複することなくタグに書き込むプロセスが確立しているべきである．
（3）出荷後に ucode を更新できる場合
出荷後に ucode を変更できる場合には，ucode の唯一性を保つことをサポートするために，ucode の保護機能を備えるべきである．タグ内の格納データに対して，データの一定単位毎に書き込み禁止が設定できる機能を有し，設定された書き込み禁止は，ユーザは以後解除できてはならない．ユーザが ucode を唯一性を満たした上で更新した場合には，上記の書き込み禁止機能を用いて書き込み禁止をすることで ucode を保護することができる．
基準３：非 ucode タグとの識別
ucode タグとエアインタフェース等が同じ規格のタグで，ucode タグ以外として使11T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

用されているものと，ucode タグとして使用されているものが，タグから読み出された情報だけから識別できるべきである．
基準４：無応答の原則
ucode タグがサポートする通信プロトコルと異なる他のプロトコルの通信を受信した場合には，他のプロトコルの正常な通信を妨害しないように無応答にすべきである．
基準５：ucode のアクセス機能の保証
ucode タグから ucode が読み出せるべきである．
基準６：エアインタフェースの相互運用性の保証
将来的に，認定タグがマルチプロトコル R/W にて対応可能となるようにエアインタフェースの情報を提示するべきである．
基準７：ucode タグの存在明示
ucode タグを利用するときには，ucode タグの表示面に別途定める ucode のロゴが明示されているべきである．ただし，大きさが非常に小さく，ucode タグの明示が難しい場合は，ucode 対応ではないタグと区別する代替手段を用いることでその代わりとみなすことができる．

12

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

基準８：アプリケーションインタフェース規定
認定レイヤ 3 で認定を受ける場合は，アプリケーションインタフェースとしてgetUcode API を提供するべきである．getUcode の仕様は Annex.1 getUcode に示す．

基準 9：ucode 格納方式
ucode 格納方式はタグのハードウェア資源や通信方式に依存するため 1 種類に規定はしない．タグベンダとユビキタス ID センターにて格納方式を協議し決定することとする．ただし，ISO18000 系のタグの場合は後に示すように実装方法の指針は別途定める．

13T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

4. 認定申請時の提供情報
Category 1 の ucode タグ認定に必要な技術情報は以下のとおりである．ISO，IEC などの国際規格に準拠している場合は，実装上満たしている規定範囲を明記すべきである．
(1) 周波数帯
R/Wータグ間の通信に使用する電波の周波数帯．
(2) 変調方式
R/Wータグ間の通信に用いられる変調方式．R/W からタグ，タグから R/W の両方を示す．
(3) ビットコーディング
R/Wータグ間の通信のビットコーディング．プリアンブルに関しても示す．
(4) データレート
R/Wータグ間の通信のデータレート．
(5) タイミング規定
コマンド送信に関するタイミングの規定，コマンドを受信してから応答を送信するまでの時間など，タイミングの規定を示す．
(6) チェックサム
R/Wータグ間のデータ通信に用いられるチェックサムの方式．パラメータも含めて示す．
(7) コマンド
R/Wータグ間の通信に使用されるコマンド．コマンドの動作内容，データフォーマ
ットを示す．また，コマンド送信時に期待されるタグの応答コマンドに関しても，動作内容とフォーマットを示す．
(8) タグの状態遷移
コマンドに応じたタグの状態遷移を示す．

14

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019(9) ucode の読み出し方法
ucode を読み出す方法を示す．インタフェースレイヤに応じて，読み出し方法を示す．また，UC 側で変換処理が必要な場合はその変換式を定義する．
(10) アンチコリジョン方式
アンチコリジョン可能なタグの場合は，アンチコリジョン方式を示すこと．
(11) ucode の唯一性保証手順
ucode をタグに設定する手順及び，唯一性を保証するための運用体制を示す．
(12) エアインタフェースの通信距離（測定データ）
R/Wータグ間のエアインタフェースの通信距離を示すこと．その際，測定を行った条件を示すこと．少なくとも次の項目は示す．
(a)出力電力(b)アンテナゲイン （もしくはアンテナのインダクタンス）(c)測定を行った環境(13) ucode タグと非 ucode タグの識別手法
ucode タグとエアインタフェース等が同じ規格のタグで，ucode タグ以外として使用されているものと，ucode タグとして使用されているものを識別する方法を示す．
(14) 他プロトコル受信時の動作異なる通信プロトコルを受信した場合のタグの振る舞いを示す．
(15) ucode タグの表示方式
ucode タグとして使う場合の，ユーザに対する表示方法を示す．
（16）動作保証環境
ucode の読み取りを行う場合の動作環境について示す．

15

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

5. 認定の取り消し
一度認定された ucode タグは，必要に応じて見直しを行い，不適格であると判断された場合 ，認定を取 り消すこと ができる．見直しは部 会に参加資格を持つ
T-Engine フォーラム A 会員，もしくは幹事会員からの発議により行う．
認定取り消しに該当する条件は次のとおりとなる．
・ucode の唯一性が保証されていない場合
・ucode タグとそうではないタグで区別できないような状態で運用されていた場合
・ucode タグの存在明示がなされていない場合
認定取り消しの手順は，次のとおりとなる．
（１）ユビキタス ID センターにおいて ucode タグの審査を行う（２）不適格な ucode タグを取り消すことを T-Engine フォーラム・ユビキタス部会にて承認を得る（３）幹事会にて報告を行う

16

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

6. 認定基準の見直し
本認定基準は毎年必要に応じて見直すことができる．

17

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

7. 記入例(1) 周波数帯
周波数帯は 2400 から 2483.5 MHz の間を用いる．基準となる周波数帯は2450 MHz である．
(2) 変調方式
変調方式は 99%ASK を用いる（図１参照）．

図 1: 変調方式(3) ビットコーディング
R/W からタグへのデータ転送時にはマンチェスターコーディングを用いる．また，タグから R/W へのデータ転送時には FM0 コーディングを用いる．ビットはそれぞれMSB からデータを転送する．

18

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

図 2: コーディングの例
図 2 はコーディングの例を示している．ASK において変調している状態を 0，変調していない状態を 1 とした場合のビットの並びを図にしている．マンチェスターの場
合，１のコードは 01 となり，0 のコードは 10 となる．FM0 の場合，1 のコードは 11 もしくは 00 であり，0 のコードは 01 もしくは 10 となる．直前のデータの値を反転させた値になる．
(4) データレート
データレートは 30 から 40 kbps である．
(5) タイミング規定
リーダからコマンドをタグに送信した後に応答を得るまでには，少なくとも 480 μs 以上待たなければならない．タイミングの図を示す．

19T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

図 3:コマンドフォーマットとタイミング(6) チェックサム
リーダからタグ，タグからリーダへデータ転送をする場合のチェックサムはいずれ
も 16 ビット CRC を用いる．また，16 ビットレジスタの初期値は 0xFFFF を用いる．
生成された CRC 値はビット反転して転送する．
(7) コマンド使用可能なコマンドは次のとおりとなる．
表 1: コマンド表
コマンド名

概要

GROUP_SELECT_EQ

指定された ID と一致するタグを選択する．

READ

タグのデータを読み出す．

…..

(すべてのコマンドを記述する必要がある．この資料では省略．)

リーダからタグへの送信時に用いる Preamble, Delimiter は１を変調なし，0 を変調した波形であるとすると次のとおりである．
Preamble
01 01 01 01 01 01 01 01 01………… (a)Delimiter
11 00 11 10 10…………

(b)20

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

また，タグからリーダへの送信時に用いる Preamble は次のとおりとなる．
00 00 01 01 01 01 01 01 01 01 00 01 10 11 00 01………… (c)z GROUP_SELECT_EQ
Word data で指定している値と一致する ID を持つタグが存在する場合に，そのタグからの応答を得ることができる．エラーの場合は応答を得ることができない．
リーダからタグへ送信する場合のデータフォーマットは次のとおりである．
Preamble(a)Delimiter(b)Command0x00

Address
8 bits

Byte

Wordmask

Data8 bits

64 bits

図 4: リーダからタグへのデータ送信時のフォーマット
タグからリーダへ送信する場合のデータフォーマット．(正常時)
Preamble

IDCRC

(c)

64 bits

16 bits

図 5: タグからリーダへのデータ送信時のフォーマット
z READ(以下すべてのコマンドについて記述．この資料では省略する．)(8) タグの状態遷移
タグは次の 4 状態のいずれかを取る．

21CRC
16 bits

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

Power off

電源が供給されていない状態

Ready

電源が供給され，リーダからのコマンドにより ID が選択されるのを待っている状態．

ID

ID が選択された状態

Data Exchange

データ通信を行っている状態

図 6: タグの状態遷移図
タグの状態はそれぞれ次の条件で遷移する．
Ready ⇒ ID
GP_SELECT コマンドにより選択されたタグが ID 状態に遷移する．
(すべての状態遷移に関して記述する．この資料では省略．)(9) ucode の読み出し方法
ucode の読み出しコマンドは次のコマンドとなる．

22

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

表 2: コマンド
コマンド名

概要

GROUP_SELECT_EQ

指定された ID と一致するタグを選択する．

GROUP_SELECT_GT

指定された ID と条件に一致するタグの ID を取得する．

…..

(すべてのコマンドを記述する必要がある．この資料では省略．)

手順としては，最初に(10)に示す方法にてアンチコリジョンを行う．次にタグのメモリに格納されている 64 bit の残りの ID を READ コマンドを用いて読み出すことで128bit の ucode を得る．

(10) アンチコリジョン方式
アンチコリジョンは GROUP_SELECT, GROUP_UNSELECT，FAIL，SUCCESS コ
マンドを用いて行う．タグはカウンタを持っていて，カウンタの値が 0 のときだけデータ通信を行うことができるようになる．GROUP_SELECT を使うことでタグのカウンタの値を変更することができるので，ひとつのタグだけが通信できるように選択することになる．
ID 状態にあるすべてのタグがデータを送信する．
複数のタグから送信された場合は，FAIL コマンドを発行する．
FAIL コマンドを受信したタグでかつ，カウンタの値が 0 ではないタグは，そのカウンタの値をひとつ繰り上げる．カウンタが 0 であったタグは，ランダムな 0 もしくは 1の値を生成して，その値をカウンタにセットする．もしも，正しく受信できた場合はSUCCESS コマンドを発行する．そのとき，タグのカウンタが 1 以上の場合は 1 減らす．
以上の動作を応答がなくなるまで行うことでアンチコリジョンを実現する．
(11) ucode の唯一性保証手順
割り当てられた ucode の領域にしたがってコード割り当てを行う．割り当てられた領域を守っている限り，他のベンダとの ucode 競合は起こらない．また，コードは工場にて管理を行い，同一 ucode を割り当てないことを保障する．ucode は工場出荷時に ROM に焼き付けることによって割り当てる．このことにより，出荷後に変更
23

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

不可能なコード割り当てを実現する．
(12) エアインタフェースの通信距離（測定データ）
エアインタフェースの通信距離は以下の条件で測定した．
(a)電波暗室(b)タグをプラスチックでできた厚さ３センチ，幅５センチの直方体に貼り付ける(c)リーダをタグに対して垂直に向けて電波を照射
以下のような測定結果になった．
(この後，データを用いて説明．この資料では省略する．)(13) ucode タグと非 ucode タグの識別手法
ucode の場合，メモリの 0 から 8 番地までに 64bit 分のデータを追加することで表現する．メモリに書き込まれている値の最初の 4bit を “0101”とすることで ucodeであると識別する．非 ucode タグの場合は，0101 を用いないことで区別する．

図 7: ucode フォーマット

(14) 他プロトコル受信時の動作規定されている変調方式，コーディング方式によって SELECT コマンドを受信しない限り，タグから応答することはない．したがって，他プロトコルのタグが共存した場合においても誤動作することはない．
(15) ucode タグの表示方式
24

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

ucode タグの場合は，次に示す表示を用いる．

本製品にはuIDC Category 1のIDタグが付けられています。uIDC Categoryについては以下のホームページをご覧下さい。
このロゴの位置にuIDC標準リーダーを近付けることで情報が得られます。

http://uidcenter.org/
図 8: ucode タグ表示方式（16）動作保証環境
温度条件 0 度から 40 度

25

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

8. Annex.1 getUcode
Application Interface Layer にて認定を行う場合，getUcode を提供すべきである．
getUcode の API 仕様は次の通りである．
struct {size_t length;/**< data length (octet) */unsigned char *data;/**< ucode data body */} UCODEBUF;
ER getUcode( W dd, UCODEBUF *ucode, W tmout );引数
dd

デバイスディスクリプタ (デバイスを指定するための値)ucode取得した ucode を書き込むためのポインタ

tmout

タイムアウト時間 (ms)

戻り値
エラーコード
E_OK

正常終了

E_NOEXS

タグが存在しない

E_IO

リーダ・ライタの入出力エラー

E_PAR

パラメタエラー（パラメータで指定されている ucode の領域が確保されていない．）

26

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

9. Annex.2 ISO18000 系の場合の実装方法の指針
・getUcode の実現方式
ucode が確実に読み出しできることを保障するために，ucode R/W インタフェー
ス規定を定めている．ucode R/W インタフェース規定は，ISO/IEC 15961 に準拠することとし，実装しなければならないコマンドとそれらのコマンドを使ったプロトコルを定めることとする．
ucode の読み出しに必要となる ISO/IEC15961 に定められた次のコマンド群は実装するべきである．
z InventoryTags
z ReadSingleObject
ucode の読み出し手順を次のように定める．
1. InventoryTags コマンドで TagId を取得する．このとき，ApplicationFamilyId を利用できるタグの場合は，AFI を”0x07”（これは現在未定）と指定することで対象となる TagId を取得することができる．
2. ReadSingleObject コマンドで Object を読み出す．取得した TagId を用いて，ObjectId を{0 2 440 200239 1}で指定し，Object を取得する．{0 2 440 200239
1} の意味としては次のようになる．
0 2 --- ITU-T
440 --- 日本国
200239 --- T-Engine Forum / Ubiquitous ID Center の組織コード
1 --- ucode （オブジェクト識別子）

27

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

10. Annex.3：認定プロセス
ucode タグの標準的な認定プロセスを以下に示す．認定の決議は，以下で示されるとおり，T-Engine フォーラム・ユビキタス部会が実施する．
申請に際して，技術的秘密事項があれば，ユビキタス ID センターと申請者の間で秘密保持契約を締結する．
↓
申請者は本規定に従った内容の情報を，付録 B で示す書式に従ってユビキタス ID センターに提出する．
↓約１ヶ月

ユビキタス ID センターでは，提出された情報に基づき，認定予備審査を実施する．必要に応じて技術調整を実施する．
↓T-Engine フォーラム・ユビキタス部会に ucode タグの審査結果を報告する．
※

申請者の技術的秘密事項に関しては，基本的に部会では取り扱わない．
約１ヶ月
↓

↓
T-Engine フォーラム・幹事会に認定内容を報告する．
↓約１週間

ユビキタス ID センターより認定証を発行する．

28

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

A.1 開示情報の取り扱いについて申請時の技術内容に秘密事項が含まれる場合，ユビキタス ID センターと申請者の間で別途定める秘密保持契約を締結する．この契約に基づいて開示された情報は，ユビキタス ID センターにおける認定予備審査のみに使用され，T-Engine フォー
ラムの WG，部会，幹事会では開示しない．
基本的に，ユビキタス ID センターは本情報を第三者へ開示しないが，以下の場合などにおいては開示するケースがある．但し開示においては，必要な者と秘密保持等の契約を締結した後，申請者の同意を得て行う．
第一に，T-Engine フォーラムの WG または部会から，審議の上で特別に技術情報の開示が求められた場合．第 2 に，ユビキタス ID センターが UC 等において，ucode タグの R/W 等のインタフェース装置を開発する場合．
A.2 認定の申請および問い合わせ先
T-Engine フォーラム事務局
住所：〒141－0031 東京都品川区西五反田 2－20－1

第 28 興和ビル
電話：

03－5437－0572

ファックス： 03-5437-2399
E-mail：office@t-engine.org

29

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

11. Annex.4：ucode タグ認定申請書式（Category 1）

ucode タグ認定申請書（Category 1）
申請タグ名称（型番等）
申請者
組織名
フォーラム会員種別□幹事□Ａ□Ｂ□e□非会員

担当者（所属・役職・氏名）
担当者電話担当者 e-mail
申請区分Interface Category

Category 1

Security Class
Authorized Layer
添付資料
タグサンプル□有□無資料（カタログ・製品仕様等） □有（動作試験環境
申請年月日□有）□無□無年

30月日

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

インレット仕様

開示条件

チップ名称（型番等）

チップベンダ名

メモリ容量（全体）

メモリ容量（ユーザエリア）

メモリ種別

データ保持期間

データ読書回数

動作温度条件

消費電力規格

材質

外形寸法

31

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

重量（参考）

32

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

エアインタフェース仕様

開示条件

周波数帯
変調方式
ビットコーディング方式
データレート
タイミング規定

チェックサム

コマンド状態遷移

ucode 読出方法

アンチコリジョン方式

他プロトコル受信動作

通信距離(実測値）

準拠規格※

国際規格等に準拠している場合はその名称を記載してください．準拠の範囲も明示してください．

33

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

ucode 関連規定

開示条件

唯一性保証手順

非 ucode タグの区別方法

UC との通信動作□試験済（試験結果を添付）□開発計画あり

開発計画

ucode タグの表示方式※

写真または図示してください（ロゴ等）

事務局記入欄
申請受付番号担当者担当者（所属・役職・氏名）
担当者電話
担当者 e-mail
受理年月日

年

34月日

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

索引

あち

アンチコリジョン方式 ...........................................................15

チェックサム ............................................................................ 14えてエアインタフェースの通信距離 .......................................15データレート ............................................................................ 14きに規定範囲 .................................................................................... 5認定の基本方針 ..................................................................... 7こひコマンド ......................................................................................14ビットコーディング ................................................................. 14さへ参照規定 .................................................................................... 5変調方式 .................................................................................. 14しほ周波数帯 ..................................................................................14本書の位置付け ..................................................................... 5

申請者 ......................................................................................... 6

ゆたucode タグと非 ucode タグの識別手法 ...................... 15
タイミング規定 ........................................................................14

ucode タグの表示方式 ....................................................... 15

タグの状態遷移 .....................................................................14

ucode の唯一性保証手順 ................................................ 15

他プロトコルの受信時の動作 .........................................15

ucode の読み出し方法....................................................... 15
ユビキタス ID センター ......................................................... 5
ユビキタスコミュニケータ ..................................................... 535

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

リーダ・ライタ............................................................................. 5り36

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

Copyright (C) 2011, T-Engine Forum, Ubiquitous ID Center, all rights reserved.
37

T-Engine Forum
Ubiquitous ID Center Specification

930-S212-01.A0.12/UID-00019

38