iUtopia2024~Bois~ 松村太郎研究室で展示されていたiTouch Platformとは?ICが作る未来のスタンプラリー
ICカード・NFCとスマートフォンで、多彩なアプリケーション実装を実現するプラットフォームを展示
2024年10月12日・13日に、東京ポートシティ竹芝で開催中のイベント「ちょっと先のおもしろい未来」内で展開しているiU 情報経営イノベーション専門職大学の研究発表イベント「iUtopia」に、iU 松村太郎研究室「#マツムラボ」が出展。
今回は、ICカードによる会員登録・認証と、学習・活動履歴を記録・蓄積するプラットフォーム、「iTouch Platform」の展示とデモを行いました
デモでは、iUの学生証や、Suica/PASMOなどの交通系ICカードを用いて、各ブースのiPhoneにタッチして回るスタンプラリーを実装しました。
実装は村田圭吾(iU大学4年生 / LinkedIn)、協力 #マツムラボ メンバーにより、開発されました。
ちょもろー24 iUtopia スタンプラリー powered by iTouch Platform
参加者は、
- お手元にあるSuica/PASMO、あるいはiU学生証を用いた、学習歴記録システムを構築しました。記録用にはiPhoneのNFC機能を活用し、誰でもが持っている端末と、誰もが持っているカードを用いた、汎用性の高いシステムとなっています。
マツムラボ ブースで参加登録し、iPhone/Androidのウォレットに「iUtopia 2024カード」を追加 - 会場内にスタンプが設置してある6つのブースの展示を見て、担当者が持つiPhoneにタッチ(赤いバナーが目印)
- 5つのチェックポイントを回って、スタンプをコンプリートしよう!
- マツムラボ ブースで記念品をゲット!
というような体験を展開していました。
iTouch Platform
iTouch Platformは、iPhoneをカードリーダーと、スタンプ処理をするクラウドサーバで構成されています。iPhoneのリーダーはアプリとして提供しています。
各ブースに配置してあるのは、Felicaを搭載しているiPhoneで、今回はiPhone 7も含まれています。iPhoneには各ブースの番号が割り振られており、交通系ICカードのタッチで、スタンプが押されます。
iPhoneにICカードがタッチされると、これをクラウドに蓄積し、参加者が自分のスマホに登録したApple WalletあるいはGoogle Wallet上のスタンプカードを更新します。
実装面でのチャレンジ
実装面でのチャレンジは2点。
1つは、学生証と交通系ICという、2種類ICカードを1つのシステムで認識する点。この認識をするために、Felicaの仕様の調査を行い、識別できるようにする必要がありました。
2つ目は、iPhone(iOS)とAndroidのウォレットの仕様の違いです。
iOSは、SwiftのコードからCoreNFCとPassKitを実装するだけで、ユーザーのApple Wallet内にスタンプカードを取り込むことができました。
しかしAndroidでGoogle Walletにスタンプカードを取り込めるようにするには、Googleの認証がなければAPIが利用できないため、実装のために、Google Wallet Support Teamとの20通にも及ぶ英語でのコミュニケーションが必要でした。
今後の展開
今回のiTouch Platformは、iU 2.0による新カリキュラムで導入される「マイクロ単位」の実装に向けた取り組みの一つとして考えられてきました。
実学、フィールドでの学びを大切にするiUにおいて、マイクロ単位をはじめとする、通常の授業という制約にとらわれない学びや活動を評価・蓄積する仕組みが求められています。
今回開発したiTouch Platformは、そうした自由な学びを記録し、学生一人ひとりの学習歴を持って評価するシステムとして、iUらしい学び方を支えるインフラとなることを目指します。
また、今回のスタンプラリーの他に、例えばラジオ体操のスタンプカードや、ボランティア活動の参加記録(冒険者ギルドのカード見たいなもの)にも活用していくことができます。
松村太郎研究室
https://tarosite.net/lab/2024/10/13/iutopia-24-matsumulab-itouch-platform
iUtopiaについて
iU は、2020 年の開学以来、「ビジネス」「ICT」「グローバルコミュニケーション」の3 つを学びの柱として、世の中にイノベーションを起こす人材を育成に取り組んでいます。iUtopia2024〜Bois〜では、iU が創造する理想を軸に教育活動、研究活動、企業と連携した様々なプロジェクトの体験型展示やトークセッションなど20 に及ぶコンテンツを多様な取り組みを来場者の方に体験していただきました。
【開催概要】
イベント名:iUtopia~Bois~
主催:iU 情報経営イノベーション専門職大学
運営:株式会社MediAlpha
開催日時:2024 年10 月12 日(土)、13 日(日)
開催時間:10 月12 日(土)、13 日(日)11:00~17:00
入場料:無料
会場:東京ポートシティ竹芝 オフィスタワー 3F、 8F、10F
まとめ
今回は松村太郎研究室の研究の一環をご紹介させていただきました。学生が主体となって開発/研究を行っており、今回のシステムも学生が一から着想・開発したものだそうです。今後こういった主体性を持った学生が何を開発していくのか、どう社会を変えていくのか注目ですね。