ppt - 多田研究室

Download Report

Transcript ppt - 多田研究室

2007年2月5日 修士論文発表資料
ユーザの位置情報を利用した
moblog投稿・検索システム
の設計と実装
ソフトウェア生産管理学講座
多田研究室
0550035 前澤 直洋
背景
携帯通信端末の普及
 携帯通信端末のWeb利用環境の発展

いつでも、どこからでも情報を受信・発信のできる
モバイル環境
モバイル環境から発信される情報

モバイル環境から発信される情報の鍵
その情報の示す
「位置」
いま青森ねぶた
祭に来てます
この店のカレー
の量がすごい!
○○デパートで
バーゲンセール
やってるよ
モバイル環境から知りたい情報

モバイル環境から知りたい情報
「位置」
に特化した情報
局所的な情報をWebからキーワード検索で
位置をキーとして情報を引きたい
収集するのは非効率的
お腹すいたけどこの辺で
うまい店ないかなぁ?
この辺におもしろい観光
スポットないかな?
この地域でどんな出来
事があるんだろう?
目的

ユーザの位置と、そこから発信される情報を結びつ
ける情報サービスの実現
携帯通信端末:携帯電話
 高普及率
 Web利用の一般化
 GPSの搭載義務化
情報媒体:Weblog
 高普及率
 自己表現のしやすさ
 外部から操作可能なAPI
ユーザの位置に特化した
moblogの投稿・検索システム
システムの概要

投稿: 位置情報を付加したWeblogの発信
 記事本文に位置情報を表現

検索: 位置情報の付加されたWeblogの発見
 携帯電話での閲覧向け
 投稿先Weblog記事へのポータルサイトを構築
地域を中心とした情報の共有
地域を中心とした情報共有のイメージ
livedoor blog
Movable Type
Type Pad
So-net blog
Weblogシステム
(Weblogサイト)
本システム
携帯電話
(ユーザ)
システムの構成
携帯電話に標準搭載のWebブラウザからア
クセスするWebアプリケーション
 携帯電話はキャリア・機種に依存しない
 Weblogも一般的なものを利用可能

Weblogシステム
一般的なWeblogは位置
情報を付加できない
本システム
携帯電話
本システムで
位置と記事を対応付ける
システムの内部構成

データベース
携帯電話インタフェース部
 Weblogインタフェース部
 データベースインタフェース部
 制御部

Weblogシステム
本システム
Weblog
インタフェース
部
制御部
携帯電話
インタフェース
部
携帯電話
データベース
データベース
インタフェース
部
DB
Weblogシステム
データベース
位置情報とWeblog記事とを
対応付ける
本システム
Weblog
インタフェース
 保存する情報
部


データベース
記事情報
データベース
制御部 インタフェース
 タイトル、投稿日時、
部
投稿先Weblog記事へのURL
携帯電話
など インタフェース

位置情報


部
緯度・経度
メタ情報(後述)

携帯電話
ジャンル、評価、スポット
DB
Weblogシステム
携帯電話インタフェース部
携帯電話のWebブラウザから操作できる
本システム
Weblog
ユーザインタフェースの提供
インタフェース
部
データベース
キャリアごとの仕様の違いの吸収
データベース
制御部
携帯電話
インタフェース
部
携帯電話
インタフェース
部
DB
Weblogシステム
本システム
Weblog
インタフェース
部
制御部
データベース
データベース
インタフェース
部
DB
Weblogインタフェース部
携帯電話
インタフェース
部
Weblogシステムに操作を要求
Weblogシステムごとの仕様の違いを吸収
携帯電話
Weblogシステム
データベース
インタフェース部
本システム
Weblog
インタフェース
部
データベースにあ
る情報をプログラム
制御部
から参照・保管でき
るようにする 携帯電話
インタフェース
部
携帯電話
データベース
データベース
インタフェース
部
DB
各インタフェース部の実装

携帯電話インタフェース部
 XHTML
Basicによる動的コンテンツを構築
 ユーザからの情報はCGIパラメータとして受信
 位置情報もXHTML Basicタグの記述により取得可能

Weblogインタフェース部
 Atom Publishing Protocolを採用
 Weblogシステムへのリクエストの生成と送信
 レスポンスの受信とそこからのデータ抽出

データベースインタフェース部
 Ruby
on Railsのライブラリ(ActiveRecord)を使用
Weblogシステム
制御部
ユーザからのイベント
本システム
の受け付け
Weblog
インタフェース
状態遷移の制御
部
データベース
携帯電話、
データベース
DB
制御部 インタフェース
Weblogシステム、
部
データベース間での
携帯電話
インタフェース
情報流通の制御
部
本システムの「機
携帯電話
能」を組み立てる部
分
Weblogシステム
3.記事情報
投稿機能
4.記事情報
位置情報
メタ情報
2.投稿記事
制御部
1.投稿記事
位置情報
メタ情報
携帯電話
DB
検索機能
Weblogシステム
2.クエリ(位置情報)
制御部
DB
3.記事情報
4.結果提示
1.位置情報
グルメ
携帯電話
中華おはら
らんちたいむ
たつみ
丸高食堂
たから屋
その他の機能
編集・削除
 一時保存
 お気に入り
 住所名検索
 トラックバック
 PC用地図インタフェース

評価
位置情報
投稿フォーム



位置情報
記事内容
メタ情報
 ジャンル

日記・グルメ・ニュース・レジャー・ショッピング
 評価

5段階評価、または「評価なし」
 スポット

記事に関する場所の名前
スポット


「場所の名前」でラベル付けした位置情報
その「場所」に関する記事の集合

分散する各記事の「位置」を「スポット」でまとめることで、情報の発
見を支援する
マクドナルド
電気通信大学
調布祭
食神スタンプ
メガマック!
布田天神
今日のおみくじ
東食が北海
道フェア
布田天神で初詣
A棟が直ってた
スポット選択



記事投稿時、現在地周辺にあ
る既存スポットが一覧表示
所属させたいスポットがあれば、
そのスポット名を選択
もし、なければ、新しいスポット
を設置することも、スポットを選
択しないことも可能
投稿したWeblog記事
緯度・軽度
住所
地図
周辺情報検索
位置情報
検索結果の提示
地図のマーカーに対応
現在地から記事までの距離
携帯電話用ナビゲー
ションサイトへのリンク
タイトル:投稿先Weblog
記事へのリンク
検索オプション

並べ替え
 記事の順番の並べ替え

ジャンル検索
 ジャンルの絞込み
検索オプション

スポット検索
 周辺にあるスポットから記事を
検索
関連研究

場log
 データベースで外部Weblog記事と位置情報を結びつけ
るmoblogサービス
 メールで投稿
 ビューアとして記事一覧、地図インタフェースを提供
 携帯電話からの検索は考慮されていない

NAVIBLOG MOBILE
 携帯電話でもクリッカブルな地図インタフェース
 外部Weblogには投稿できず、内部に情報を保存
 厳密にはWeblogではない
まとめ
ユーザの位置情報を利用し、その地域に密
着した情報の発信と発見を支援するmoblog
投稿・検索システムの設計と実装
 今後の課題

 ユーザインタフェースの強化
 本システム以外から投稿されたWebコンテンツの
利用