「ICT地域活性化事業(ユビキタス特区)」 ヘルス …...「ICT 地域活性化事業(ユビキタス特区)事業」 ヘルスケア情報の連携・共有を促すICT
ユビキタスなシステムの作り方@TechLION Vol.7
-
Upload
nobuo-kawaguchi -
Category
Documents
-
view
1.165 -
download
2
description
Transcript of ユビキタスなシステムの作り方@TechLION Vol.7
名古屋大学 河口信夫 (twitter @nkawa )
ユビキタスなシステムの 作り方
TechLION Vol7 名古屋
自己紹介河口 信夫 (かわぐち のぶお)• 名古屋大学大学院工学研究科 計算理工学専攻 教授
ユビキタス・コンピューティングや高度コミュニケーションに関する研究に従事
• WIDE プロジェクト board メンバー• ユビキタス社会を支える基盤ソフトウェア 「 cogma 」• 無線 LAN を用いた位置推定ポータル「 Locky.jp 」• 多地点間通信ミドルウェア「 SAMTK 」
• 次世代情報基盤管理システム 「 NGMS 」
• 人間行動センシングコンソーシアム「 hasc.jp 」
• NPO 法人 位置情報サービス研究機構 Lisra 設立準備中
研究ポリシー
道は自分で作ろう
上から下までできる限り。
• iPhone アプリ 「駅 .Locky 」ができるまで
• 位置情報サービス研究機構 Lisra
ご紹介
本日のお題
iPhone アプリ : 駅 .Locky
• GPS / WiFi 測位を利用して最寄りの駅の次の列車の時刻をカウントダウン
• 時刻表は「ボランティア」による情報提供 (7875 人 )
• 現在までに 120 万ダウンロード
• 毎日約 10 万アクセス
そもそもどうして大学が?
• 無線 LAN による位置推定技術• 2003 年頃から活発に• 現在では当たり前に利用されてま
す
• Locky.jp というポータルを構築
• その応用の一つとして。。
Locky.jp Project
•無線 LAN による位置情報ポータル•無線 LAN 基地局 (WiFi AP) + 位置情報の収集
•位置情報サービスの展開
•2005 年7月よりデータ収集開始
•2012年5月時点で•106万 基地局情報 収集済
Apple /PlaceEngine より早い!
GPS
Note PC
WiFi Antenna / Card
Battery
Stumbler
自転車を使った WarDriving
Access Point
Total 8788.8 unit / 100m×100m
1km
都市部でのアクセスポイント数状況
1km 四方で878 の AP を発見
名古屋市中心部
名古屋の基地局データ収集
• たしかに GPS は使えるようになりました。。。
• 地図も見れるようになりました。。。
• 近くのお店も検索できます。。。
でも、
屋内では、まだまだですよね
• どこでも現在位置に合わせた情報を提供 ・地下鉄駅でも 時刻表提示
• 大規模モールで目的の店舗・商品へ案内
• 倉庫にしまってあるモノを検索
• 空港・駅でトイレを検索
屋内位置推定が可能になれば
地下鉄の無線 LAN 基地局全調査
•83 駅 356 フロア•28620 箇所•1777 AP を収集
11 月 26 日付け日刊工業新聞
名古屋地下鉄実証実験 2008/11
実験のために開発したアプリ群地下鉄における位置情報を活用する、6つのアプリとランチャー( モバイル端末上での利便性を考慮し、機能ごとに独立したアプリを用意 )
- アプリ間連携により、独立していても一つのアプリのような利用が可能
この時、我々は考えました
• せっかく作ったアプリなので、公開したい
• でも、全国の時刻表データなんて、 維持できない。
• そうか、みんなに頼んじゃえばいいのでは?
http://eki.locky.jp
17
「駅 .Locky 」用の Web サービス兼サポートサイト
18
Oct 25 2009 Feb 25 2010
時刻表の提供状況
アップロードされた時刻表
19
時刻表がアップロードされた駅の数
登録ユーザ: 7875 (2012/3)
Oct-0
9
Nov-0
9
Dec-0
9
Dec-0
9
Jan-
10
Jan-
10
Feb-1
0
Mar
-10
Mar
-10
Apr-1
0
May
-10
May
-10
Jun-
10
Jun-
10
Jul-1
0
Aug-1
0
Aug-1
0
Sep-1
0
Oct-1
0
Oct-1
0
Nov-1
0
Nov-1
00
2000
4000
6000
8000
10000
12000Stations uploaded timetable
Uploads / week
99%の駅が登録済
Locky.jp プロジェクト によるiPhone アプリ群
• 駅 .Locky (2009.10 ~ ) • 電車用の時刻表カウントダウン
• 時刻表 .Locky (2010.6 ~ )• バスや飛行機など、任意の時刻表に対応• 国際対応 .
• 路線 .locky (2009.11 ~ ) • リアルタイム路線図 ( 名古屋市営地下鉄のみ
)• App.Locky (2010.12 ~ )
• コンテキストに応じたアプリケーション推薦システム
120 万DL
30 万DL
6.8 万DL
1.8 万DL
2012/5/12 現在
NextTrain (駅 .Locky )*リアルタイム時刻表
駅の選択 カウントダウン
電車マップ(路線 .Locky )*電車の位置をリアルタイム表示
現在地表示 電車の追跡
時刻表 .Locky
• 駅 .Locky の時刻表 拡張版• 2010 年6月から AppStore に公開
• バスの時刻表等は複雑なためその対応に時間必要• 任意の時刻表をサポート
• バス、フェリー、航空機、映画、イベントなど• 問題
• 時刻表のフォーマットがいろいろ存在する .
• 時刻表の場所が公開されているとは限らない
• 様々なデータを扱うため公開まで 1 年。。。。
23
ユーザによる時刻表場所の登録駅と路線の登録が Web から可能
ユーザ提供データの管理
• ユーザの要望に可能な限り素早く対応• マニアなユーザを支える• ロイヤリティに繋がり、継続利用
(継続的に投稿・修正してくれる)• 管理ユーザ(マネージャ)をリク
ルート• 自主的に管理してくださっている
ユーザ状況の取得
App.Locky
• ユーザ状況に依存したアプリケーション推薦システム .
• しかし、“ユーザ状況”の推定は簡単ではない• まずは、“ユーザに聞く” ことから始めた
駅にて
時刻表アプリを紹介
よるの繁華街にて
レストラン検索を提案
検索ログ収集状況
検索ユーザ数 6500 人以上
総検索回数 21382
「今の状況」での検索回数 15310
「このアプリを入手」が選ばれた回数 2793
「このアプリは不要」が選ばれた回数 1136
280時
3時
6時
9時
12時
15時
18時
21時
0
200
400
600
800
1000
1200
1400
検索回数 (実験期間 31 日間 )
時刻・曜日別アクセス状況
月 火 水 木 金 土 日0
500
1000
1500
2000
2500
3000自宅 7035
暇 3746
普通 2962
電車 2067
眠い 1782
疲れた 1659:
合計 46,182
状況タグの選択回数
検索
回数
/時間
検索
回数
/曜日
状況タグの時間依存性
29
「通勤」の時間別選択確率 「夕食」の時間別選択確率
00.0050.01
0.0150.02
0.0250.03
0.0350.04
0.045
0
0.05
0.1
0.15
0.2
0.25
0.3
00.10.20.30.40.50.60.70.8
0
0.05
0.1
0.15
0.2
0.25
0.3
「職場」の時間別選択確率 「自宅」の時間別選択確率
• 状況タグ がある時間 で選択される条件付き確率
P(
通勤
|T)
P(
夕食
|T)
P(
職場
|T)
P(
自宅
|T)
( 時刻 T)
( 時刻 T)
( 時刻 T)
( 時刻 T)
状況タグの位置依存性
30 東京都内での検索位置の分布(約 5000 クエリ)
状況タグの位置依存性• 日本全国の駅周辺 300m 以内での選択率が高い状況
タグ
• ある状況タグ が駅周辺 で選択される条件付き確率
31
今どこにいる? 今何してる? 今の体調は? 今の気分は?
あなたはどんな人?
駅、停留所 0.77
地下鉄 0.77
電車 0.76
駅 0.71
居酒屋 0.67
…
寝る 0.83
鉄道 0.82
帰宅 0.76
出勤 0.75
下校 0.75
…
疲れた 0.58
普通 0.57
元気 0.56
腹痛 0.56
眠い 0.56
…
暑い 0.64
空腹 0.64
病気 0.61
いつも通り 0.60
満腹 0.60
…
40代 0.76
60代 0.69
サラリーマン0.66
30代 0.63
男 0.60
…
バナー情報システム• 駅 .Locky にバナー表示機能• 表示内容は、位置等で制御可能
• Google App Engine 上で動作 .
• 100,000 アクセス / 日バナー
アクセス状況
利用者が意識してデータ提供する仕組み• 駅 .Locky のデータはボランティアベー
ス• どのように活用すべきか?
• 現在の位置情報サービスは、裏で勝手にデータ分析が行なわれている
• ユーザの手でもっとデータを積極的に集められないか?
位置情報ボランティア
位置情報ボランティアを支える仕組み
• どのような仕組みで、位置情報を収集・流通させるか、研究開発が必要
• 研究を基本としつつ、様々な支援を行なうボランティア組織を作る
NPO Lisra 設立準備委員会
特定非営利活動法人 位置情報サービス研究機構
36
位置情報サービスのための NPO
特定非営利活動法人 位置情報サービス研究機構 Lisra : Location Information Service Research Agency
事業目的• 位置情報サービスの研究開発• 位置情報サービスの運用• サイバー空間の位置情報ボランティアの組織化
• ボランティアを支える情報システムの開発• 位置関連情報の提供、流通支援• 位置情報サービスの発展・振興のための普及活動
37
実証実験と民間サービスの間を埋める
実証実験位置情報サービス
民間位置情報
サービス事業
規模のスケール 大小
収益性
有
無
ボランタリベースの
位置情報サービス
通常のパ
ス
本 NPO のターゲット
事業化も可能
収益性が高まれば
ニッチな位置情報
サービス事業
NPO研究機関
民間事業者民間事業者
38
位置関連情報データの流通の Hub を目指す
• 民間と公的機関、ボランティアの間に立つ存在
公的機関
地方自治体
公共交通機関
民間事業者
民間事業者
民間事業者
データ提供データ提供
位置情報ボランティア
データ提供
まとめ
• 研究発で、累計 160 万DLのアプリ構築
• アカデミア(大学)でも、社会に貢献できる• 便利な仕組みの開発は研究でも可能
• でも、維持は別の仕組みが必要• ベンチャーだけでなく、 NPO も一つの出口
おまけ
• 大学こわくないです。• 興味がある方は、ぜひご連絡ください。
• 実世界とのコラボ募集中。