位置情報履歴を利用したサービス提供機構の構築

位置情報履歴を利用した
サービス提供機構
土田泰徳、楠本晶彦、大越匡、徳田英幸
慶應義塾大学環境情報学部
慶應義塾大学大学院 政策・メディア研究科
[email protected]
本日の発表内容
研究の背景・目的
概要
CASPERシステム
関連研究
評価
今後の課題
まとめ
背景
移動計算機・携帯電話などの急速な普及
ユーザ層の拡大と利用形態の多様化
問題
各ユーザに最適なサービスの提供
状況に応じたサービス提供
ユーザの置かれる状況の正確な把握
個人情報、嗜好、位置情報、時間、周辺情報
多くの既存のシステムでは、
十分に履歴情報を扱うことができない
履歴情報
リアルタイムな環境情報と比べて




過去・現在の情報
時間の流れに伴う変化
パターン
未来の予測
位置情報
位置情報


我々の生活に強く関連している
全ての物体が持つ、非常に動的な情報
移動計算機・携帯電話などの急速な普及
位置情報を意識したサービスの必要性


研究・論文
商用のサービス
位置情報履歴
時間の流れに注目
過去
現在
未来
現在の位置情報
1
過去の位置情報
2
移動
3
定期的な行動
シナリオ
昨日のミーティングで、一緒だった人達
昨日のミーティング
今日
関連研究・事例
FLUSH
楠本晶彦, “計算機の位置情報に応じたサービスのグループ化と透過的
利用環境の構築”
GLI
Yasuhito Watanabe, “The Design and Implementation of the
Geographical Location Information System”, INET’96, 1996.
SpaceTag
伊藤佑輔, 時空間限定オブジェクトシステムSpaceTagの能動機能の設
計と応用, DICOMO2000シンポジウム, 2000.
Extraction of User Activity Patterns from Operational
Histrory for Situation Awareness
三浦冬樹、情報工学セミナ-,1998
関連研究との比較
Casper
F
G
S
E
スケーラビリティ
○
○
○
○
×
履歴情報を扱えるか
○
×
△
×
△
検索の柔軟性
○
△
×
×
×
サービス提供の自律性
○
×
×
○
△
F:FLUSH, G:GLI, S:Space Tag, E:Extraction of …
○:Yes, △:条件付Yes, ×:No
CASPERシステム
構成要素


ユーザ + 位置情報取得デバイス
位置情報履歴管理サーバ
 ホームサーバ
 エリアサーバ

サービス提供サーバ
 サービス管理モジュール
 アクション管理モジュール
1.位置情報取得
タグを用いた位置情報取得
 E-CODE Spider
階層的な表記方法
Keio SFC
: Keio.endou.fujisawa.japan
Shibuya
: Sibuya.tokyo.japan
*ユーザの移動速度
特定の範囲のエリアへの入出イベントを送出
ネームサーバの利用
システムの流れ 登録
Area A
Home Server
センサ
Area B
Area C
過去1
過去2
Area Server
Area Server
センサ
センサ
システムの流れ 登録
Home Server
Area B
Area A
現在
Area C
過去2
Area Server
Area Server
2.履歴管理
PostgreSQL 7.02
ユーザID、エリア名、INTIME、OUTTIME

Yasut, matsuyama, 2000/12:00, 2000/14:00
より複雑で柔軟な検索
ex.) あの時、いっしょにいた人
自分のユーザIDを元にHomeServerへの検索
その時刻にいたエリアの検出
当該AreaServerへの検索
同時刻にそのエリアにいたユーザの検出
履歴情報の検索
検索のキー:
位置情報
個人情報(ユーザ・プロファイル)
移動速度
時間
定期的な行動パターン
+ 厳密さ・正確さ
システムの流れ 検索
ユーザ
サービスの提供
サービス
サービス提供機構
位置情報の検索
位置情報履歴 位置情報
管理サーバ
履歴DB
サービス管理
モジュール
アクション管理
モジュール
サービス
のリスト
XML
ファイル
3.サービス提供機能
サービス管理モジュール

現在、提供可能なサービスの管理
アクション管理モジュール

位置情報履歴及び個人情報をキーにしたサービスの
起動を記述
アクション構築のためのツールキット

GUI、パラメータ
アクション例
<?xml version=“1.0”?>
<action>
<target>
<date>
2000/10/04/12:00
</date>
<area>
matsuyama.ehime.shikoku.japan
</area>
</target>
<command>
mail “hello”
</command>
</action>
定量的評価
履歴情報の登録、検索に要する時間の測定
測定環境
CPU : PentiumIII 650MHz
OS
: Vine Linux 2.0
JDK1.2.2
XML Parser for Java 3.1.0

登録に要する時間
0
50
100
150
200
250
m sec
Lookup HS
Connect AS
Connect HS
DB AS
DB HS
others
Lookup AS
履歴の検索に要する時間
0
200
400
600
800
m sec
Parsing XML
NameServer
NameServer
Location Lookup
User Lookup
Others
1000
今後の課題
行動の履歴との関連付け
ユーザに負担をかけずに
最適なサービスの提供を実現する
まとめ
「位置情報履歴を利用したサービス提供機構の構築」
既存のシステムの問題点
履歴情報を用いることの利点

時間と位置情報によるサービスのカスタマイズ

状況に適したサービスの配信
CASPERシステムの概要
評価