ユビキタスコンピューティングを実現するための ルールに基づく入出力制御デバイス 2002.9.27 塚本昌彦*1、寺田努*2、早川敬介*3、柏谷篤*3 *1 大阪大学大学院情報科学研究科 *2 大阪大学サイバーメディアセンター *3 NECインターネットシステム研究所 本プロジェクトは、 NEC・阪大の共同研究(2001年度)として推進し、 NECの連携ラボ(2002年度)として推進中 のものである。 因果律に従う時間的継起の原則: 一切の変化は原因と結果とを結合する法則に従って生 起する 相互作用或は相互性の法則に従う同時的存在の原則: およそ一切の実体は空間において同時的に存在するも のとして知覚される限り完全な相互作用をなしている カント「方法序説」 生活のなかの些細な問題 • なくしたものが見つからない – 時計、財布、鍵、書類、ホッチキス、クレジットカード • 汚れ・故障・賞味期限切れに気づかない – たんすの上の埃、古くなった電球、ベランダの手すりのねじ、冷蔵庫の中の食品 • 子供はなんでもつけっぱなし、開けっ放し – トイレの電気、2階のテレビ、扇風機、冷蔵庫のドア、その他多数 • ほかさまざま些細な問題は多数 「3GHz」でパソコンが動作するこんなに「すごい」時代に何でこんなに「簡単 な」ことが問題になるのか? – ごく身近なところでのごく簡単な「コンピューティング」が実現できていない! HAVi、Jini、TRON?いや、そんな“たいそう”な話ではない… けして“たいそう”な話ではない。 実はすごく身近な話なのです… ユビキタスコンピューティングとは ubiquitous [同時に]いたる所に存在する.遍在する.遍在的 な.(旺文社 Comprehensive) • いたるところにコンピュータがある(遍在). • ユーザはいつでもどこでもそれを利用できる. • ユーザがいなくても自律的に動作できる. ユビキタスコンピュータの源流 実世界にはすでに「ユビキタス」のもとがいっぱい! • 「場所」型コンピュータ:場所に備え付けられたコンピュータ – ホットスポット、ネットカフェ、ステーションオフィス、ゲームセンター、 プリクラ、コンビニ端末、自動販売機、改札機、エレベータ、信号機、 監視カメラ*、ガス漏れ警報機*、エアコン、冷蔵庫* • 「もの」型コンピュータ:ものに組み込まれたコンピュータ – スーパーの商品タグ*、盗難防止タグ*、マイコン内臓xxx • 「人」型コンピュータ:人に装着されたコンピュータ – ノートパソコン、PDA、携帯電話、デジカメ、携帯型音楽プレーヤー *今はコンピュータではない! 従来型コンピュータの動作原理 • 人間が机の前で使うもの – ディスプレイとキーボード・マウスを備える。 – GUIやCUIによりユーザが操作する。 • しかしユビキタスコンピュータは、 – 「場所」や「もの」が使う。 – 「人」も普段の生活のなかで使う。 →ディスプレイ、キーボード、GUIなんか使わない! ユビキタスコンピュータの動作原理 ユビキタスコンピュータは、周りの状況を 察知して、他のユビキタスコンピュータと 情報交換をし、自律的に動作する。 ポイント 自律性:勝手に動く。 汎用性(柔軟性):何にでも使う。 有機性:他のものと連動して動作する。 この点に的を絞りできるだけ本体を小さくでき るように不要な機能を排除する。 →ユビキタスコンピュータの基本形を見出す!! やりたいのは「スーパー」コンピューティングではなく 「プチ」コンピューティング 提案モデル • ユビキタスコンピュータは多数の単純な外部インタフェースを もつ。 • その動作は単純なルールによって記述する。 • ユビキタスコンピュータはルールを常に監視し、ルールに基 づき入出力の制御を行う。 • ルールは可変。動作を止めずに書き換えられるようにする。 入力 ユビキタスコンピュータ 入力 入力 入力 入力 出力 出力 ルール ルール ルール ルール 出力 出力 出力 機能 自律性・汎用性(柔軟性)・有機性に注目して基本機能を抽出 <基本機能> • 入出力の制御 • メッセージング(通信) • タイマ • ルールの追加・書換 • 識別 この5点に絞ったことが 本発表のポイント <オプション機能> • データ蓄積 • ディスプレイ • ユーザ入力装置 • インターネット(IPv6) • その他 入出力① • 駅に着いたらシステムが勝手に切符を購入する. • ぶつかり警報機.人ごみでほかの人にぶつかりそ うになると警報ブザーが鳴る. • 子供が乗ってますランプ.後ろに車が近づくと点灯 する. • ごみ箱いっぱい警報ランプ.一定量を越えるとラン プがつく. • 黒板消しカウンタ.使用回数をカウントして一定回 数に達するとクリーニングを促すランプがつく. • 人体検出扇風機.人が近づくと動作する. • ドッキリカメラ[StartleCam].心拍数が上がるとカメ ラのシャッターがおりる. 入出力② • 薬の服用を促す薬箱.食後に忘れないように警告 ブザーがなる. • ユーザ行動にあわせて調光する電灯.アベックには ムードを出し,本を読むときには本にスポットを当て る. • 天気のいい日には日光浴をしたがる植木鉢. • 安全性を監視するネジ. • 街角ジョギング演奏[塚本01].街角石畳を踏む場所 によってなる音が変わる. • 絵が傾いていることを検出するセンサ • 公園のベンチやオフィスの椅子で体重や体脂肪率 が量れる. メッセージング • • • • 共通の知人を持つ人が近くにいるとブザーが鳴る. 知人が近くにいるとブザーがなる. たくさんのコップをPCで制御して音楽を演奏する. 家の中のあらゆるものを外からインターネット経由 で制御する. • 街角監視カメラを使って記念撮影し,インターネット に画像をアップする. • 街角の石畳を手元のパソコンの入力手段として利 用する. タイマ • 一定時間冷蔵庫を開けっ放しにするとブザーが鳴る. • 商品の賞味期限が近づくにつれ警告のインジケー タが点灯する. • 期限を過ぎると悪臭を放つ回覧板. • 窓閉め忘れ警報ブザー • 水出しっぱなし警報ブザー • 黒板マグネットや貼り付けメモ,クリップにToDoを書 き期限を設定してあちこちに貼り付けておくと,期限 間近の警報が鳴る. ルールの追加・書換 • 日ごろ通行者を監視している道路センサを使って, 待ち合わせに遅れたA君がこの道を通りかかった らメッセージを伝えるようにしておく. • 祭日のイベントで,街中の踏切をそのまま使って, アトラクションゲームをする. • 通常オートロックのモードで使っているドアを一時 的に合言葉であくようにしておく. • 生体センサを使って居眠り防止の振動機能をつ けている椅子を踏み台に使う.そのとき振動機能 を停止させておく. • 教室におかれた自立走行型の机と椅子をすべて, スクール形式のモードからシアター形式のモード に切り替える. 識別 • 商品情報や合計金額を提示する買い物篭. • 冷蔵庫内のものの管理.賞味期限の近いも のを使った料理を示唆してくれる. • 財布ロスト検出. • 商品単位での流通の管理. • 廃棄物の処理方法の追跡・監視. 「有機的」な連携に向けて 心のエージェントたちは,一つひとつをとってみれば, 心とか思考をまったく必要としないような簡単なこと しかできない.それなのに,こうしたエージェントたち がある特別な方法でいろいろな社会を構成すると, 本当の知能にまで到達することができるのである. ミンスキー「心の社会」 仮説:単純なルールで動くユビキタスコンピュータが連携する ことで、全体として複雑で知的な動作が行えるようになる。 まとめ ユビキタスコンピュータの基本モデルを提案 • • • • ユーザが操作するのではなくセンサ情報などにより勝手に動作するた めのもの ルール形式で入出力を制御するシンプルなエンジン 複数のエンジンが互いに通信し合うことで複雑な機能を果たす. ごまつぶ大の実装も可能なモデルを目指した. この後の発表 – – – – ルールの記述法(寺田) 試作機器・ハードウェア(早川) 試作機器・ソフトウェア(義久) PC連携環境(岸野) ユビキタスには ルール処理エンジン!
© Copyright 2024 ExpyDoc