EPC(Electronic Product Code)とは
EPC(Electronic Product Code)とは、RFIDタグで商品や資産を管理するために国際的に標準化されたGS1識別コードのデータフォーマットです。従来のバーコード管理で使われてきた識別コード(JANコードなど)をベースに、RFID技術での活用を可能にした「RFIDタグの共通言語」といえます。
EPCの最大の特徴は、世界中のどこでも同じルールで読み取り・解釈ができることです。一度EPCに準拠した情報が書き込まれているRFIDタグを貼付すれば、その後の物流・販売段階においても他社含めて活用することで、サプライチェーン全体での効率化を実現できます。これにより、製造から販売まで一貫したトレーサビリティーを維持しながら、各段階での重複投資を削減できるという大きなメリットがあります。
関連記事:RFIDとは?
EPCとGS1識別コードの関係
EPCは、既存のバーコードシステムで使われているGS1識別コード(JANコード、GTINなど)と高い互換性を持っています。重要な違いは、バーコードが「商品の種類」を識別するのに対し、EPCでは「個々の商品」を識別できることです。
- JANコード(GTIN)
- 同じ商品は全て同じコードで管理される仕組みです(例:ペットボトル500mlという商品区分)。商品の種類を識別することはできますが、同一商品の個別管理はできません。このため、在庫管理では商品種類ごとの数量管理にとどまります。
- EPC(SGTIN)
- 同じ商品でも個別識別が可能になります(例:ペットボトル500ml No.001、No.002…)。一つひとつの商品に固有の識別番号を付与することで、個体レベルでの管理を実現します。この個別識別機能により、商品の追跡(トレーサビリティー)や在庫の正確な管理が可能となります。
RFIDタグのメモリー構造とEPCの格納方法
一般的なUHF帯RFIDタグ(EPC Gen2規格)は、四つのメモリー領域で構成されています。それぞれの領域には明確な役割が定められており、効率的なデータ管理を可能にしています。
- 四つのメモリー領域の役割
- RFIDタグの各メモリー領域には、それぞれ明確な役割があります。EPCメモリーは、EPC識別コードの専用格納領域で読み書きが可能です(96~496ビット)。USERメモリーはユーザーが自由に使用できる追加情報格納領域、TIDメモリーはタグ製造情報の格納(読み取り専用)、RESERVEDメモリーはアクセス制限用パスワードの格納を担当します。
- EPCのエンコード方式
- EPCデータをRFIDタグに書き込む際は、SGTIN-96方式が最も一般的です。この方式では、ヘッダー(8ビット)、フィルター(3ビット)、パーティション(3ビット)、GS1事業者コード、商品アイテムコード、シリアル番号で構成され、合計96ビットのデータとして格納されます。エンコード(書き込み時)とデコード(読み取り時)を標準化することで、異なるメーカーのシステム間でもデータを正しく交換できます。
