SDK for NFC
<Reference Implementation>
Basic Suite

ICS-D101/14

Network Extension

ICS-D102/11

タブレットや入退出管理端末、デジタルサイネージなど、さまざまな組み込み機器に対応したアプリケーション開発ツールです。
ネットワーク経由の電子マネー決済やユーザー認証など、NFCを活用したアプリケーションを効率的に開発することができます。

主な特長

ICS-D101/14 Basic Suite

残高照会などのアプリケーション開発が可能です。

製品構成
  • リファレンス実装ソースコード
  • サンプルプログラム
  • ユーザーズマニュアル(日/英)※1
  • API仕様書(日/英)※1
特長・機能
  • USB/UARTドライバーを提供
  • 暗号機能なしFeliCaコマンドの送信
  • Type A / Type B / Type Vカードのコマンド送信

ICS-D102/11 Network Extension

FeliCa対応サーバーとの組み合わせで、暗号機能ありサービス領域へアクセスするアプリケーションの開発が可能です。

製品構成
  • リファレンス実装ソースコード
  • サンプルプログラム
  • ユーザーズマニュアル
  • API仕様書(日)
  • TCAP※4試験ツール
特長・機能
  • ネットワーク経由で、FeliCa対応サーバーからカードの読み書きが可能。
    (本製品には、TCAP(Thin Client Application Protocol)のクライアントのリファレンス実装であるTCAPクライアントライブラリーが含まれています。)

※4 TCAP: Thin Client Application Protocol. FeliCa対応サーバーのアプリケーションからネットワーク経由でFeliCa対応リーダ ー/ライターを操作するための通信プロトコル。

製品ラインアップ

オプション

  ICS-D101/14
サンプルFeliCaカード10枚
(サンプルフォーマット済み)
RC-S100※1 ICS-E008/10
サンプルFeliCaカード10枚
(サンプルフォーマット済み)
RC-S120※1 ICS-E009/10

※1 別製品向けフォーマットのカードも含みます。

動作環境

型名 SDK for NFC <Reference Implementation>
ICS-D101/14 ICS-D102/11
動作確認OS Linux(Ubuntu 20.04.2 LTS)
Android※1
Microsoft Windows 11
Microsoft Windows 10 21H1 x64
動作確認環境 gcc
Android SDK、Android NDK
Visual Studio 2015 SP3
対応リーダー/ライター

RC-S660/U 、RC-S632、 RC-S634、 RC-S620/S、RC-S300/S、RC-S380/S

対応カード

FeliCa Standard

FeliCa Lite-S

ISO/IEC 14443 Type A

ISO/IEC 14443 Type B

ISO/IEC 15693 ( NFCフォーラムType V)※2

MIFARE

FeliCa Standard

※1 Androidアプリケーション(Java)から使用する場合は、ネイティブ層接続部分のインターフェース用ソフトウェアを別途開発いただく必要があります。
※2 RC-S300/S、RC-S660/U利用時に限ります。

※ USB接続のRC-S660/U 、RC-S632、 RC-S634、 RC-S300/S、RC-S380/Sへのアクセスを実現するUSBドライバーは、Windowsには対応しておりません。SDK for NFC Liteを併せてご検討ください。
※ ICS-D102を使って開発したFeliCa対応のデジタル機器を商品化し、販売する場合は、事前にTCAP試験の報告が必要です。

サポート&サービス

それぞれの商品において、有償サポートを用意しています。

型名 ICS-D101/14、ICS-D102/11共通
年間サポート※1 E-mailによるQ&A※2
サポートサイト閲覧※2
バージョンアップ※3

※1 年間サポートは保守契約ではありません。年間サポートは継続契約を基本としています。(欠損期間が生じた際は遡って契約)
※2 1年間電子メールおよび、ウェブサイトによるQ&Aサービスが受けられます。質問内容は原則として「SDK for NFC」の使用方法に限られます。
※3 期間中ソフトウェアがバージョンアップした場合、ソニーの判断により無償でアップグレード版を配布します。