ARJ Project

ARJ
Project
TermProject 2004 spring
+++ ARJ:アクセスポイントを利用した
情報提供システム +++
B3 Move!
yukio
++ シナリオ ++


友だちの家に行く途中に、デパートの前を通って
いった。そのときは、デパートのことをまったく気
にしなかった。
友だちの家についてから、デパートで自分の欲
しかったものが安売りされていたことを知った。
急いでデパートに買いに行ったが、すでに売り切
れだった。

情報を知らないことで損をする

「気がつかない情報」




知っていたら得をするが、それに気がつかない
気がつかないのだから、自分から調べようとはしない
自分からは知ることができないので、「気がつかない情報」
は誰かが教えてもらわないと、知ることができない
解決策

PUSH型の情報提供サービス

本人の意思とは関係なく情報を提供してくれるので、「気がつか
ない情報」を教えてくれるかもしれない
++ 問題提起 ++

PUSH型の情報提供サービス

メールマガジン



利用者が欲しい情報のジャンルを選択
利用者の好みに合わせた情報提供
これらの手段ではカバーできない情報提供

利用者のそのときの状態(場所・時間)


近くにどんなお店があるか
どんなイベントが開催されているのか
++ 本タームプロジェクト ++


位置情報に合わせた情報提供サービス
ARJシステムの実装

情報提供側


アクセスポイントごとに、情報を置くことができる
情報取得側



ARJアプリケーションを自分の携帯端末にインストール
アクセスポイント内に入ると、端末に情報のタイトルが提供される
興味のありそうな情報だったらアクセスする
++ システム構成図 ++
サービス提供側
サーバ
2つのクライアントの
仲介役
ARJサーバ
サービス利用側
クライアント
情報取得側
情報提供側
位置情報に対応し
た情報が欲しい
ARJアプリケー
ションを自分の携
帯端末にインス
トール
自分の持って
いる情報を提
供したい
++ システム動作図 ++
URL:http://www.~
MAC:00-05-4E~
タイトル:hogehoge
ARJサーバ
URL:
MAC
MAC
http://www.
00-05-4E-4000-05-4E-40ht.sfc~
5A-5A
5A-5A
タイトル:
hogehoge
URLとMACア
ドレス、情報の
タイトルの登録
sfc.keio.ac.jp
情報を求める
情報
この情報を ht.sfc.keio.ac.jp
提供したい
yahoo.co.jp
情報取得側
情報提供側
WEBサーバ
++ ARJアプリケーション ++
ARJクライアント
======================
1. オミクロン情報


2. α館案内
3. 今夜のおかず
4. 研究会入りませんか?
5. ----0.EXIT
SELECT : ____________

(コマンドラインで実行)
新しい情報を取得する
たびに、画面が更新さ
れる
知りたい情報の番号を
選ぶと、既存のWEBブ
ラウザが起動され、そ
の情報元のURLにアク
セスされる
++ 情報のフィルタリングについて ++


スパム(情報)の定義について
3種類のフィルタリングを用意

アクセスポイント


情報元


MACフィルタリング
URLフィルタリング(前方一致)
情報

WORDフィルタリング
WORDフィルタリング

情報取得側が2つのリストを所持

取得単語リスト


遮断単語リスト


この文字列の含まれる情報は取得したくない
リストの重み



この文字列の含まれる情報を取得したい
単語の重み:その単語の登場回数×その単語の重み
リストの重み:リストに載っている単語の重みの合計
フィルタリング方法

遮断単語リストの重み-取得単語リストの重み > 設定した値
実装環境

OS


プログラミング言語


FreeBSD 4.8
C言語
マシン

サーバ


zux001
クライアント

X31

デモ
今後の課題



クライアントプログラム(ARJアプリケーション)を
携帯端末(PDA)で実行する
ユーザの欲しい情報が手に入るようなフィルタリ
ング機構を充実させる
サーバにURLとMACアドレスを登録するときに、
別の情報を付加する
まとめ




位置情報に応じた情報提供サービス
ARJシステムの実装
PUSH型の情報提供サービス
MACアドレスと情報元URLの対応
END