OrangeOneStopEasyAPI for Windows
NFC対応 OrangeEasyAPIシリーズ 「簡単読書き」+「ICチップID取得」+「URL転送」+「複数リーダー制御」
NFC(FeliCa,Mifare)ICカード・ICタグにデータを読み書きとURL転送がこれひとつでできる簡単機能API
OrangeOneStopEasyAPI for Windows
NFCリーダライタで通信可能なMifare(マイフェア)やFeliCa(フェリカ)のID番号(IDm,UID)を読み取るだけでなく、ICカード内へデータを読み書き(※)するアプリケーションを開発することができます。 サーバーを利用しなくても管理ができることからシステム全体のコストも削減できます。
各種動作動画・ビデオ http://www.orangetags.co.jp/app_example.html
【Orange One Stop Easy APIのメリット】
Orange One Stop Easy APIは以下の機能を全て使えます。
個別にAPIを使う場合に比べてまとめて利用できるのでプログラム開発がさらに簡単になります。
また、新たに複数のリーダーの選択・制御機能を利用することができます。
ICカード・ICタグの固有ID番号の読取り
ICカード内へのデータの読み書き※
携帯電話への任意のURLを転送
1台のPCで複数のICカードリーダーライターから上記機能を利用 New!
簡単に暗号機能(DES)を追加、上級者はソースを利用して暗号強度をカスタマイズ New!
ICカードリーダーライターは、1台のPCに付き最大10台まで制御することができます。
【用途・ソリューション(例)】
オフィス向け
PCのログイン管理、PCのロック
タイムカード・勤怠管理
コピー機の印刷管理(カードで認証後印刷)
学校・塾での出席管理、登下校管理
入退出管理・受付
イベント会場やセミナーでの受付管理
図書館などの書籍貸し出し管理
重要資産・機器の持出し管理
シングルサインオン、統合ID管理
シンクライアント、自宅でのオフィス環境利用ログイン
ファイルのダウンロード提供サービス管理(ICカードによる認証)
社内食堂や売店など簡易決済サービス
店舗・イベント・流通小売での利用
来店ポイント・購入ポイント・スタンプカードサービス
学校・塾での出席管理
イベント会場やセミナーでの受付管理
診察券による病院受付管理
地域観光地や商店街のスタンプラリー
地域共通マネー・共通ポイントサービス
カードを利用したバトルゲーム
パート・アルバイトのタイムカード・勤怠管理
ECでのポイント管理、簡単決済システム
【対応ICチップ(非接触)】
FeliCa Lite / Lite-S
Mifare 1K (Standard, Classic)
Mifare 4K (Standard, Classic)
MIfare Ultralight
それぞれのICチップ内の構造を理解していなくてもこのAPIは使えるよう設計されています。初心者向けのAPIとなっています。
(書込み対象のデータブロックは公開していません。もし内部の特定ブロックなど複雑なAPIが必要な場合はご相談ください)
※データ長は全角・半角ともに24文字(48バイト固定)。データ保存形式について詳細はこちら。
ICチップの中身(英語)に関する技術知識を学習する必要がありません。
※IDm,UIDなどの固有ID番号の取得は各ICチップともに可能です。
【社内利用版キット(非商用)をご購入の場合は】
社内利用版キットをご購入の場合はこちらのページ
【サンプルアプリケーション】
ID取得アプリケーション
読書きアプリケーション(非暗号化、暗号化(DES)の2種類の方式)
複数リーダー制御アプリケーション
このアプリケーションのソースコードも製品版CDROMの中に付属しています。(APIのソースは含まれません)
※読み書きアプリケーションの暗号化においては暗号の仕様により23文字までとなっています。
【APIの利用方法、サンプルコード・関数リファレンスなど】
Orange One Stop Easy APIを利用したソフトウェア開発方法。詳しくはこちら
(VC++、VC#、VB・VB.NET・VBAのサンプルコード、関数リファレンスなど)
AccessやExcelへの対応も可能
製品版CDROMの中に各言語のソリューションファイルが付属しています。
本製品購入者にはメールによるテクニカルサポートがご利用頂けます(購入日から1年間は無料)
【FAQ】
Windows7以上の場合でカードをかざすとタスクトレイに「ドライバのインストールに失敗しました」と表示される場合はこちら
IC書き込みや読み込みについてこちら
その他FAQはこちら
【システム全体図】
Orange One Stop Easy API(DLL)はPC/SC準拠で、リーダライタを制御します。
【開発環境】
対応OS:Windows XP(SP3)/Vista/7/8/8.1/10(x86,x64)
※ただし、x64(64ビット)OSの場合は32ビットアプリケーションとして動作します。詳細はこちら
使用言語:C/C++, C#, VB.NET (DLLはCで作成されています)
Orange One Stop Easy APIを利用したソフトウェア開発方法。詳しくはこちら(VC++、VC#、VBのサンプルコード、関数リファレンスなど)
必須ランタイム(VC++のみ):
以下のランタイムをインストールして開発してください。配布される場合には実行するPCごとにランタイムインストールが必要です。
最新情報はMicrosoftサイトをご確認ください。
○VC++2005の場合
・Microsoft Visual C++ 2005 再頒布可能パッケージ (x86)
・Microsoft Visual C++ 2005 SP1 再頒布可能パッケージ (x86)
・Microsoft Visual C++ 2005 Service Pack 1 再頒布可能パッケージ ATL のセキュリティ更新プログラム
○VC++2008で開発される方は上記に加えてこちらのランタイムもインストール必要
・Microsoft Visual C++ 2008 再頒布可能パッケージ (x86)
・Microsoft Visual C++ 2008 SP1 再頒布可能パッケージ (x86)
推奨開発環境:Microsoft Visual Studio 2008 .NET Framework 3.5以降
推奨リーダライタを使用してください。
【動作環境】
対応OS:Windows XP(SP3)/Vista/7/8/8.1/10(x86,x64) (.NET Framework2.0以降、要VC++ランタイム(開発環境と同様))
対応リーダライタ:業務用NFCリーダライタR1-1R、小型NFCリーダライタR7-1T(SCL3711)、卓上型NFCリーダライタR1-1T(SCL010)
別途、購入が必要なもの
※NFC開発スタートキット101商用版を購入すると本APIは付属されます。
実際に導入が始まり、追加で消耗品が数多く必要な場合(※1)(推奨NFC対応非接触ICカード・ICタグ、推奨NFCリーダライタ(順次対応リーダライタ拡充予定))
OS(Windows等)、PC、ディスプレイ、ランタイム等開発環境・実行環境
※1:FeliCa, Mifare, NFC対応タグなど、各種ICカード・ICタグおよびリーダライタのご質問・ご相談は株式会社オレンジタグスまで
更新情報
使用許諾条項
本製品を利用し直接または間接的な損害または障害等発生した場合でも何ら保障は行いません。
本製品の利用に当たってはオレンジタグス推奨のリーダライターおよびICカード・ICタグを御利用下さい。
本製品の一部または全部を再配布したり販売することを禁止じます。ご希望の方は事前に書面で承諾が必要となります。
本製品を他サイトで転載することを禁じます。転載希望の方は事前に書面で承諾が必要となります。
上記違反した場合は直接または間接的損害について賠償する責任があるものとします。
入手方法
ご相談・お問い合わせ
APIのカスタム、システムの受託開発などをご希望の方は、お問い合わせ下さい。
※本サイト記載の社名・製品名・ロゴは各社の商標または登録商標です。
※本サイト記載の文書またはデータ等を無断で複写、複製、転記、転載、ノウハウの使用等を行うことは禁じられております。
Copyright © 2009 Orangetags Inc. All Rights Reserved.