RFIDを使ってみよう 実践編(1-3) |
作成日: 2005/8/9 最終更新日:2005/11/2 |
概要 | |
このページの内容は,Software Design 2005年1月号 pp.118-126に掲載された, 「RFIDを使ってみよう 実践編1」をHTML化したものです.分量が多いため,三つのページに分割してあります.本文中の情報は,特に記載がない限り「2004年10月」を指します. ここでは,Felicaを利用した応用システム「FelicaTimecard」を紹介します.RFIDを使ってみよう (Felicaアプリ編) も参考にしてください. |
|
目次 |
|
Felicaの応用システム | ||||||
1. FelicaTimecard (設定編) | ||||||
FelicaとPasoriを使った少し実用的なシステムとして「FelicaTimecard」というアプリケーションを開発しまし た.FelicaTimeCardは,その名の通りFelicaを用いたタイムカードシステムです. 各ユーザの持つFelicaのIDを事前に登録しておくことで,ユーザはFelicaをPasoriに載せるだけでタイムカード(出社/退社)を登録でき ます.また,Suica定期券のIDを利用するなど工夫することで,本人以外にはタイムカードを押しにくいシステムを作ることもできます. FelicaTimecardのダウンロードはこちらから行えます. |
||||||
|
||||||
ここでは,まず,FelicaTimecardを利用するために必要な事前設定などについて,説明していきます.
|
||||||
|
||||||
|
||||||
|
||||||
|
||||||
|
||||||
以上で事前に必要な設定は完了です. |
||||||
2. FelicaTimecard (運用編) | ||||||
|
||||||
|
||||||
|
||||||
3. SDK for Felica | |
今回の記事を読んで,FelicaとPasoriを用いた本格的なシステム開発に興味をもたれた場合は,SonyからSDK for Felica Liteを購入してみてください.価格は約12万円(2004年2月現在)と個人レベルで買うにはやや高価ですが,リーダー(Pasori)の安さと SUICA/Edyの普及率を考えると,RFIDシステムの選択肢として考慮する価値はあると思います. |
|
4. まとめ | |
今回の記事では,FelicaとPasoriを用いたサンプルアプリケーションを例として,RFIDを用いた実世界システムの基礎につい て説明してきました.FelicaやPasoriは簡単に購入することができるので,是非実際に手元で試していただければと思います.今回紹介したシステ ムはシンプルなものばかりですが,アイデアと工夫次第ではもっと面白い/便利なシステムを作れるかもしれません.是非挑戦してみてください. 次回は,RFIDを用いたより応用的なシステムの構築について紹介する予定です. |
|
コラム2: SharpDevelop | |
今回のサンプルプログラムは,C#を用いて書かれています. C#の開発には,MicrosoftのVisual Studio .Netを利用するのが一般的ですが,プロフェッショナル版は実売約13万円と,個人で購入するには高価です. そこで,より手軽にC#開発を行うために,オープンソースのCSharp開発環境「SharpDevelop」を利用する方法があります. SharpDevelopを利用するためには,.NetFramework 1.1,および.NetFramework 1.1 SDKを事前にインストールしておく必要があります.これらは,マイクロソフトのWebサイトからダウンロードできます.また,日本語を利用するためには,設定でエディタ言語をUTF-8に,エディタフォントをMSゴシックなどに変更する必要があります. 残念ながらデバッガなどは付属していませんが,Visual Studio .Net をお持ちでない方は試す価値があると思います. |
|
[RFIDぶらり旅]