組込み機器向けUSB IC-CARDアクセスコントロール ソリューション (HE-PCSC、HE-CCID)

組込み機器向けUSB IC-CARDアクセスコントロール ソリューションは、オペレーターの本人認証、アクセスコントロール、操作トラッキングのためのソリューションです。医療機関や製造現場などで「誰が、いつ、何を行ったか」をUSB接続できるIC-CARDリーダなどを使用して確実に記録し、作業の効率化や事故の防止などに役立つデータを取得できます。

より詳しく技術や関連製品について知りたい方へ

お気軽相談

本コラムに関係する技術や関連する製品について知りたい方は、お気軽にご相談ください。

1. 主な特長

汎用USB IC-CARDリーダと標準IC-CARDを使い、専用組込み機器のベアボードシステムに作業者認証、作業者毎のアクセス権制御、作業の追跡記録をローコストで実現するソリューションパッケージを提供します。

  • 少ないROM/RAMフットプリント
  • CPU非依存
  • RTOS抽象化レイヤによる多くのRTOSをドロップインサポート、またRTOSなしでも動作可
  • すべてC言語で記述、ソースコード提供
  • USBIFの標準CCIDクラス、PC/SC Workgroupが策定するPC/SC仕様に準拠したIC-CARDリーダ、NFCリーダで使用が可能
  • 提供形態は、現在使用中も HE-USB/H 製品にドロップインで使用可能なHE-CCID/Hアドインパッケージと、単品で独立して使用可能なコンプリートパッケージHE-PCSCをご用意
HE-PCSEのブロック図
HE-PCSCIC-CARDアクセス機能を実現するためのコンプリートパッケージ
HE-CCIDTuxera社のUSBホストパッケージに
IC-CARDアクセス機能を追加するアドインパッケージ

2. 構成製品

本ソリューションは、下記の製品で構成されます。

2-1. HE-CCID

USB-IFが規定したCCID(chip card interface device)クラスのプロトコル機能を提供します。標準のUSB CCIDでインタフェースするIC-CARDリーダ、USIM、Smart Digital(SD)などのセキュアトークンを含んだUSBドングルとの通信を実現します。

2-2. HE-PCSC

IC-CARDアクセスのアプリケーションプログラミングインターフェイス(API)を提供し、接触/非接触、IC-CARDの規格を問わず同一のプログラミングモデルによるアプリケーション作成を実現します。

組込み機器のオペレーターに対するアクセス制御や、オペレーターによる操作の追跡記録のニーズが高まる中、IC-CARDによる本人認証、特定オペレーターの操作ログの自動記録システムを構築可能にするソリューションパッケージです。

2-3. PC/SC (Personal Computer/Smart Card) API

IC-CARDメーカー各社が製造するIC-CARD、IC-CARDリーダ・ライタを、パーソナルコンピュータ上で共通利用できるように定められたプログラミングインタフェース仕様。業界団体PC/SCワークキンググループによって定められ、IC-CARDアクセスのデファクトスタンダードとなっています。

HE-PCSCがサポートするPC/SC-Lite APIは、PC/SC APIの軽量な実装の一つで、Windows、Linux、MacOSで多く使われています。CPUパワーやメモリ搭載容量が少ないワンチップマイコンでも軽快に動作するよう実装されています。

2-4. サポートIC-CARDリーダ / USB CCID、PC/SC APIサポート スマートカードリーダ

動作確認済みIC-CARDリーダ

  • HID Global社:OMNIKEY 5422/5022/5025
    OMNIKEY 5422/5022/5025
  • Advanced Card Systems:ACR122 NFCリーダ
    ACR122 NFCリーダ

その他、USB CCID、PC/SC APIをサポートするIC-CARDリーダすべてで使用可能。

2-5. サポート IC-CARD

  • ISO/IEC 7816-3準拠 接触型IC-CARD
  • ISO/IEC 14443-A/B準拠 非接触型IC-CARD
  • ISO/IEC 18092(NFC TYPE-F,Sony FeliCa)準拠 非接触型IC-CARD
  • その他、USB CCID、PC/SC APIをサポートするIC-CARD

2-6. 動作確認済み IC-CARD

  • ISO/IEC 14443-A:MIFAREシリーズ(NXP)
  • ISO/IEC 7816-3 :ACOSシリーズ(Advanced Card Systems)
  • ISO/IEC 18092(NFC TYPE-F):FeliCa Lite-S

3. 主な用途

  • オペレーターの本人認証、アクセスコントロール、操作トラッキング
  • 部屋への入出コントロール
  • 医療機器操作のオペレーター認証、トラッキング
  • インフラ機器の保守者認証、アクセスコントロール、操作トラッキング
  • 製造、物流ラインのオペレータトラッキング

より詳しく技術や関連製品について知りたい方へ

お気軽相談

本コラムに関係する技術や関連する製品について知りたい方は、お気軽にご相談ください。


製品情報

組込み向けUSBホストプロトコルスタック

HE-USB/H

豊富な対応実績。USB 1.1/2.0に準拠し、ROM/RAMの低フットプリントを実現
製品ページを見る

5G時代に対応する高速移動体無線網接続OS・ミドルウェアソリューション

USB

2021.08.30

コラムを読む

USBデバイスの活用

USB

2021.08.27

コラムを読む

組込みにおいてUSBホストコントローラーを選択する際の注意点

USB

2018.12.14

コラムを読む