FieldMouse による実世界指向インタフェース
椎尾一郎 *

1

増井俊之 **

はじめに福地健太郎 ***入力デバイスである．最初にユーザは，本装置で場所の遍在するコンピュータ[18]，携帯する／身につけるコンわかっている ID を読み込む．つぎに本装置を動かすと，ピュータにより，コンピュータは実世界で使用されるよ相対位置検出部からの情報によりその場所の絶対位置をうになりつつある．そこでは，コンピュータの存在を透知ることができる．

明にすることと[10]，日用品を使った直感的な操作を提供

FieldMouseにより，平面にバーコードなどのID を貼るすること[6] が重要になる．このような，コンピュータにだけで，任意の紙や平面をタブレットのような絶対位置より強化された環境を実現するために，従来の机[3,19]や入力装置として利用することができる．またIDを読み込

紙[2,1]などの実世界の事物を使って情報を操作する実世

んだ後の移動量や方向を解析することで，従来のコン界指向インタフェースシステムが多数試作されている．

ピュータ画面での GUI (Graphical User Interface)に基づく

実世界指向インタフェースシステムにおいて，実世界操作を，紙や任意の平面の上で実現することができる．

情報とコンピュータ情報を変換することが重要な課題である．たとえば，多くの拡張現実 (AR: Augmented Reality)

2

FieldMouseシステムでは，ユーザとシステムの位置を検出するため

FieldMouseはID検出装置と相対位置検出装置の任意のに，ビデオカメラや 3D 位置トラッカーが使われている．

組み合わせで構成される．前者にはバーコード，二次元

これらのデバイスは通常，重く大きく高価であり，調整コード，RFID (Radio Frequency Identification)リーダなどが面倒である[4]．紙や平面上でのユーザ操作を入力するが，また後者にはマウス，ジャイロ，加速度検出装置，車ためにも，通常タブレットやビデオカメラが使われる．普輪の回転などが利用可能である．

通の紙や机の機能を強化するためにはこのような装置が不可欠であった．
筆者らは，FieldMouse と名づけた安価な入力装置を提案する．これにより特別なタブレットや位置検出装置を典型的な組み合わせは，バーコードリーダとマウスの組み合わせである．バーコードリーダ †1 に，機械式ペン型マウス †2，光学式マウス †3 を組み合わせた試作品を，それぞれ図 1 と図 2 に示す．

使わずに，任意の紙や平面の上での位置入力が可能にな

マウスは通常精密な位置入力装置として設計されている．FieldMouse は，バーコードリーダのような ID 認識装ないので，精度に問題があることが予想された．そこで

置と，マウスのような相対位置検出装置を組み合わせた

一般的な再湿壁紙 †4 の上での移動量に対するマウスのカ

Real World Oriented Interface using the FieldMouse* Itiro Siio, 玉川大学工学部 , Faculty of Engineering,
Tamagawa University.
** Toshiyuki Masui, ソニーコンピュータサイエンス
研究所 , Sony Computer Science Laboratories, Inc..
**Kentaro Fukuchi, 東京工業大学大学院情報理工学研究科 , Department of Mathematical and Computing
Sciences, Tokyo Institute of Technology.

図 1. FieldMouse の例．機械式ペンマウスとバーコードリーダの組み合わせ．

1050-5020406080
Mechanical-10Optical-15-20-25-30Angle (deg.)

図 3. 機械式マウスと光学式マウスの角度特性．を使用した FieldMouse の角度特性．機械式マウスは
図 2. FieldMouse の例．光学式マウスの内部にバーコードリーダを組み込んだ．

45 度方向でカウント値が低下する．
105ウント値（マウスからコンピュータに送られる移動量に採用した機械式マウス，光学式マウスのいずれも，80cm の x,y 方向の往復において 3% 未満の誤差であった．
カウント値の角度特性を調べたところ，光学式マウスは全方向に対して正確であったが，機械式マウスは斜め 450Errors (%)

データ）を測定して，再現性と直線性を調べた．試作品-5020406080Raw-10Adjusted-15-20-25-30Angle (deg.)

度方向の移動では 30% カウント値が減少した（図 3）．しかし機械式マウスの角度特性は再現性があるため，移動方向角度に対してカウント値を補正することで全体の誤差を5% 程度に押さえることができた（図 4)．この程度の誤差が受容できる用途においては，機械式マウスを位置入力装置として利用できる．一方，光学式マウスは低速度での移動においては非常に正確であるものの，光学センサーの視野 ( 約 1 m m 四方) とサンプリングレート(1500Hz) の関係から，秒速1m程度の高速移動には追随できなかった．本のページ程度の平面での使用には適しているが，机や壁のような広い面積で使用には適していないと考えられる．また現在の光学式マウスは，小型の機械式ペン型マウスに比べてセンサや光学部品が大きく，

図 4. 機械式マウスの角度特性はソフトウェアで補正した．
指示する対象を覆い隠してしまう欠点もある．さらに，光沢のある面や，規則的な繰り返しのある面（一部の壁紙や畳）などで動作しない場合もある．そこで以下の応用
では，機械式ペン型マウスを主に使用した．
マウス移動量の誤差は，原点のIDからの移動量と共に累積する．FieldMouse を原点に戻して移動し直すと，累積誤差は解消する．移動量が多く，かつ精度が要求される分野への応用分野では，ID を複数の場所に貼りつけ，補正の機会を増やして精度を改善する手法も考えられる．
FieldMouse の相対位置検出部には，固体ジャイロ素子を利用することもできる．図 5 に，ペン型のバーコード†1 AIMEX BR-530AV, http://aimex.co.jp/†2 APPOINT Computer Crayon†3 Microsoft IntelliEye, http://www.microsoft.com/
hardware/mouse/intellieye.htm†4 Tokyu Hands H-8701†5 Gyration GyroPoint, http://www.gyration.com/html/gyropoint.html

リーダと回転運動を検出するジャイロ素子を内蔵したジャイロマウス †5 を組み合わせた実装例を示す．ジャイロ素子による相対位置検出精度は良くないものの，平面に押し当てることなく空中で使用することができるので，機械式，光学式マウスに比べてジェスチャー入力が容易である．

図 5. ジャイロ式マウスを使った FieldMouse．
また，図 15 に示すシステムでは，相対移動量検出にシステム全体を搭載するカートの車輪の動きを利用し，ID

図 6. 試作した AcriveBook．†6

検出装置として RFID リーダを使用している．
以下では，実際に試作したシステムを交えて，FieldMouse の応用について述べる．

3

指示型アプリケーション
平面上の対象物を指示するデバイスとして用いることが，FieldMouse の最も単純な応用である．GUI 画面におけるポイント＋クリック操作が，FieldMouseの ID スキャン＋ドラッグ＋クリック操作で実現できる．これにより，任意の紙や平面の任意の点が指示可能になる．
例えばWWWページのハードコピーにバーコードが一つ印刷されていれば，ハードコピーの中の複数のリンク情報にアクセスすることが可能である．また，雑誌の全図 7. AcriveBook のオーサリング．†6ページの余白にバーコードが印刷されていれば，雑誌の任意のページがタブレットのように利用できる．

ナルの紙の絵本が付属している．
図 6 の ActiveBook の各ページのリンク情報は HTML で3.1

ActiveBook記述されている．Living Booksのソフトウェアで使われてActive Book は，ページの一部に貼りつけたバーコードいる音声データを抽出して，これへのリンクを HTML のを起点に，FieldMouse を動かすことで，紙の上に埋め込クリッカブルマップに埋め込んだ．紙の絵本の各ページまれた情報にアクセスできる本である．図 6 は試作したの隅に，この HTML ファイルの名前をエンコードした

Active Book の例である．絵本のページの左上のバーコーバーコードラベルを貼りつけた．FieldMouseにより，ペードを読み取った後，登場人物の上に移動してボタンをク

ジの中のバーコードが走査されると，対応する HTMLリックすると，登場人物の台詞が音声で再生される．

ファイルが読み込まれ，次に絵本の中のキャラクターのこの実験絵本は，Living Booksシリーズの製品[13]を元にして作られた．これはコンピュータ画面に絵本の画面一つが選択されると，ここに埋め込まれた音声データが再生される．

を表示して，ユーザが画面の中のキャラクターをクリックすることで音やアニメーションを楽しむことができる†6 ©1994-1999 The Learning Company and Mark

インタラクティブ絵本の一つである．製品には，オリジ

Schlichting ©1987, 1994 Marck Schlicting

HTML を採用したことで，クリッカブルマップをサポートしている数多くの HTML エディター（たとえば図Volume1234567890005

Power1234567890029

7）をオーサリング作業に利用できるメリットがある．さVideo1らに，サウンドデータ以外にもさまざまなデータをChannel

WWW 経由で配布することができるメリットもある．まTV1234567890012

た，作成した HTML ファイルを WWW 上で公開する目的

Video21234567890036に流用することも可能である．
絵本のほか，(1) テレビ番組雑誌に適用して，赤外リモ
コンインタフェース経由で録画予約を行なったり，チャ

図 8. 紙リモコン．

ンネルを切り替える，(2) 地図帳に適用して，ナビゲーションシステムに目的地や現在地を入力する手段として量が検出される．これによって，音量などのアナログ量使う，(3 ) ビデオテープタイトルやカラオケ曲名のメのコントロールをおこなう．また，パイメニューのバーニューブックに応用して，目的のコンテンツの再生を行

コードを読み取った後，さまざまな方向に移動させるこなうなどの応用が可能である．とで，パイメニューの項目にある入力ソースを切り替え本のリンク領域すべてにバーコードを配置すれば，ることもできる．

FieldMouse を使用しなくとも Active Book を実現できる．

図 9 は，VCRや TV などのAV 機器の切り替えを操作す

これに対して FieldMouse を使った手法は，ページ毎に 1るためのReal-World GUI である．複数の機器が IEEE1394個のバーコードを貼りつけることで実現できるので，のような高速シリアルバスに接続されれば，簡単な配線バーコードが本来の印刷情報の邪魔になりにくいというでAV機器を集中管理できる．しかし明示的な入出力信号利点がある．

配線によって AV 機器を区別することができなくなるので，現在のAV機器操作以上にユーザが混乱することが予

４Real-World GUI

想される．例えばそれぞれの AV 機器に名前を付けて，FieldMouse は，オブジェクトを指示する以外に，紙を"copy VCR1 to VCR2" という指示をコンソールやリコモ使ったさらに複雑な GUI の手段としても使用できる．紙ンから送ることが考えられるが，機器の名前や入出力指の上のデバイスの位置，移動を検出できるので，紙の上定の順番を覚えておく必要があり，誤操作を招きやすい．にバーコードと GUI 部品を印刷しておけば，従来のコンFieldMouseを使ったReal-World GUIにより，AV機器の接ピュータ画面上での GUI 操作と同様の操作を紙の上で行続操作が簡単に行なえる．図 9 の紙には VCR や TV の絵う，Real-World GUI を実現できる．
Real-World GUI の手法により，従来のバーコードの応用分野が拡がる．通常のバーコードは，GUI で言うところのボタンの役割を果たしており，アナログ量をコントロールすることはできない．また，通常のバーコードによるメニュー選択システムでは，一つのバーコードに対して一つの機能が割り当てられる．FieldMouse でバーコードを読み取れば，従来のバーコードにアナログ量をコントロールするスライダーや，複数の選択項目のあるメニュー機能を加えることができる．
たとえば，図8 はReal-World GUI部品を採用したTV リモコンである．ユーザがスライダーの上のバーコードをFieldMouse で読み取った後，左右に動かすと，その移動

図 9. 紙リモコン（AV 機器の接続切り替え）．

図10. ActiveBookが再生する台詞の言語と音量を設定する Real-World GUI のページ．

図 11. Scroll Browser で壁の中の配線を閲覧している様子．

がバーコードと一緒に描かれ，それぞれが線で結ばれてFieldMouse で壁の上をこすると，ディスプレイに表示さいる．映像信号の出力と入力を指示して接続するためにれた内容がスクロールして，指示した場所の壁の中の配は，ユーザは信号の流れに従って二つの機器を結ぶよう線や柱の様子をのぞき見ているかのような幻想を得るこに紙の上をなぞるだけでよい．信号の流れと FieldMouseとができる．の移動が対応するので，直感的な操作が実現される．

現在のほとんどのARシステムは3Dのモデルを採用しReal-World GUI は，ActiveBook の試作システムでも利ているが，2Dだけでも十分な応用分野は多い．たとえば，用されている．図 10 は，絵本で再生される台詞の言語を改築やメンテナンスのために，壁や地下の配線や配管の英語，日本語，スペイン語から選択するパイメニューと，様子がわかると便利である．

再生音量を調整するスライダーが印刷されたページである．
図 8，図 9，図10 のバーコード以外のグラフィカルな表
現は，従来の画面GUIにおける3D表現されたボタンと同様，ユーザ操作の視覚的な手がかりとなる．Real-WorldGUI における FieldMouse の動きをユーザに的確にアフォードするように，グラフィカル表現部分をデザインすることが重要である．

5

簡易型 AR システム
FieldMouseを実世界の平面の位置検出装置として用い，

コンピュータ情報を表示する携帯型ディスプレイと組み合わせることで，簡易型のARシステムを作ることもできる．
5.1

Scroll Browser

図11は壁の中にある情報を閲覧するための装置，ScrollBrowserである．これはFieldMouseと片手で持つ携帯ディスプレイを組み合わせたシステムである．ユーザが図 12. 試作した試験用の壁．

このような応用で情報を表示するためには，平面の上のバーコードを FieldMouse で読み取ると，それぞれに対の2Dの位置検出ができれば十分である．その有用性を確応する画像がディスプレイに表示され，FieldMouse の移認するために，図 12 に示す 90cm x 90cm の大きさの合板動に伴って反対方向に移動量だけスクロールする．図 13に壁紙を貼りダミーの壁を作り，この中の様子を表示す

は壁の裏を閲覧するときに表示される写真のうちの一枚るシステムを試作した．ダミーの壁の中央にはスイッチである．

を埋め込み，背面には電気配線と柱を取りつけた（図13)．

このシステムは非常に大きな図面を直感的にスクロー

壁の表面には，アイコンや説明が添えられた複数のバールしながら閲覧する目的でも利用できる．図14 は壁の中コードステッカーが貼りつけられている．ユーザが一つで遊ぶネズミの大きなイラストであり，ユーザがこれを選択するとその一部を覗き見するような感覚で閲覧することができる．
5.2

Virtual Glassboat

Virtual Glassboat は，Scroll Browser の機構を，地面や床の下の情報を閲覧する目的に展開した簡易型拡張現実システムである．図15 に，Virtual Glassboat の試作装置を示す．カートの上に，コンピュータディスプレイを上向きに設置・搭載している．ディスプレイには，あらかじめ用意した地下や床下の構造を表す画像情報を表示する．
車輪に回転センサーが取りつけられており，車輪の回転

図 13. 試験用壁裏側の写真．

図 15. Virtual Glassboat．カートに搭載されたコン
図 14. ねずみのイラスト．

ピュータ画面が，移動方向と逆にスクロールする．

図 16 カートの底面．後輪（左）の回転を測定する．
また先頭部分（右）には RFID リーダが取り付けられ，床の上の ID 板を読みとる．

図 18 表示される画像例．
プタ†7 により，この反射板の縞模様を検出した．市販のマウスのコントローラ部を利用して，フォトインタラプタの信号を搭載ノートPCのマウスポートに入力した．これにより車輪の回転数と回転方向を測定できる．
カートの絶対位置と方向を知るために，RFID タグを2個埋め込んだID板を床や地面に設置し，カートの先頭に取り付けたRFID リーダ †8 で読みとる(図 17)．ID板に示された矢印方向（または逆方向）にカートを動かすと，２個のRFIDタグが連続して読み出され，カートの絶対位置と方向を決定できる．RFIDタグは床のカーペットの下な

図 17 ID 板．裏面（左下）に 2 個の RFID タグが埋め込まれている．これを連続して読むことで，カートの絶対位置と方向を決定する．

どに設置することもできる．屋外でのアプリケーションにおいては，地下に埋設したタグを利用することも可能である．
搭載PC上で稼働する情報閲覧プログラムは，フォトイから装置全体の移動量と回転を測定し，移動・回転方向ンタラプタとRFIDリーダからの情報からカートの回転・と逆の方向にディスプレイの表示内容をスクロール表示

移動を計算して，表示を回転・スクロールする．現在のする．この結果，ディスプレイ枠を通して，その場所の試作プログラムは，地中配管の配置や接続を表現する目

配管，配線，床下構造などの様子を覗き見るかのような的で、線・円弧・文字を表示する機能がある(図 18)．

拡張現実感を得ることができる．海洋公園などにある，船試作した装置の移動に連動して，表示した図面データ

底がガラス張りになった遊覧船にちなんで，V i r t u a lがスクロール／回転する．これを使って，道路や床下のGlassboat と名づけた．

配管，配線，構造などの図面を閲覧できるので，保守・工使用したカート（荷台面 555 x 393 mm）には，車輪が事作業などをサポートするアプリケーションが可能であ4 個あり，うち前輪の 2 個が方向可変，後輪の 2 個は方向る．道路の埋設物を示すために杭などによるマーカーが固定である．固定後輪の回転を測定することで，カート一般に使われている．RFIDを埋め込んだマーカーも開発の位置と方向の変動を知ることができる．そこで図 16 に示すように，後輪 2 個の側面に 32 対の縞模様を放射状に†7 SHARP, GP2S22印刷した反射板を取り付け，2個の反射型フォトインタラ†8 OMRON, V700-HMD11

されているので，本装置により，マーカー付近の埋設物・マクロ定義モードを終了するの様子を直感的に閲覧することが可能である．また，床ActiveBook で現在採用しているHTMLエディターによの上に海底の様子や展示物の説明などを表示することで，るオーサリング方法のかわりに，絵本の上のリンク領域

エンターテイメント分野や博物館展示などへの応用も可を FieldMouse で囲むようにドラッグして直接指定する能である．

オーサリング方法も考えられる．同様に，任意の情報を，バーコードさえ貼ることができれば，簡単な直接操作で6プログラミングとオーサリングへの応用

実世界平面に貼りつけることが可能である．

ARシステムの多くは，エンドユーザがコンピュータ情報を実世界に結びつける簡単な手段や，プログラムを書7関連研究く手段を提供していなかった．FieldMouse のように実世さまざまなARシステムの研究に加えて，実世界とコン界の任意の面を指示できる装置により，実世界指向プロピュータ情報とのギャップを埋めるための試みが多数あグラミング[8]やオーサリングを容易にすることができる．

る．

例えば目的地に近づいたらスケジュール情報を表示す

MEMO-PEN[9]システムは，圧力センサーと小型カメラる機能を，位置を知ることができるPDAに実現する場合を使用して，ペンストロークを記憶するシステムである．

を考える．既存のテキストベースのプログラミング言語

これを FieldMouse の ID 認識部として用いることもできを用いると，たとえば以下のように PDAをプログラムする．

ることになるであろう．

ActiveBook のように，実際の紙にコンピュータの情報

dest.longitude = 135.2358;を結びつけるさまざまの手法が研究されている[2,16,17]．

dest.latitude = 39.3871;

またIBM の CrossPad[1]は，紙に手書きされたメモ書きをif(distance(curpos, dest) < 500.00) {コンピュータ情報とリンクさせる製品が広く市場に受け

show_schedule(); }入れられた最初の例であろう．

このプログラムでは，実行時に文字情報が使われない

AcriveBook では，開けられている本のページをバーのにもかかわらず，文字ベースのプログラミング言語をコードで識別した．PaperIcons[11]やEnhancedDesk [7]では使用している．この場合，距離比較の式と目的地に近い二次元コードを，また，Ultra Magic Key[17]ではページに状況の間に直感的な対応関係が無いため，現在地点が目印刷された特殊な図形をビデオカメラで読み込み，画像的地に近づいている状況を表現するプログラムが面倒に処理によりページを識別している．ビデオカメラを使用なっている．これはビジュアルなツールを使用せずにすれば，指先などによる直接的な操作が実現できる．こGUI プログラムを開発する状況に相当する．ビジュアル

れに対してActiveBookはペン型デバイスを必要とするもな GUI のプログラミングに，ビジュアルプログラミングのの，ビデオカメラが不要で，安価で設置場所を選ばな環境を使うと，プログラムの表現と操作対象が近いためいという特徴がある．に理解が容易になるように，実世界の対象を扱う実世界

Chameleon [5]やNaviCam [12]はScroll Browserと同様な指向プログラミングでは，実世界の事物を使ってプログ携帯ディスプレイを使用して位置依存情報を提示する．

ラムすることが適していると考えられる．

Scroll Browserは，IDタグを貼るだけで安価に容易に設置

FieldMouse のようなデバイスを使用すれば，このプロできる簡易版 Chameleon といえる．NaviCam ではビデオグラム作成は容易になる．例えば，上の例のようなプロカメラで撮影した実世界の画像をコンピュータ情報と合グラムは以下の手順で作成できる．

成して表示している．Scroll Browser は平面上にデバイス

・PDA をマクロ定義モードに切り替えるを当てて使用するので，コンピュータ情報の帰属する場・FieldMouse を紙の地図の上でドラッグして領域指所が明白であると考え，実世界画像の合成を行なってい定を行い，if 文の条件の部分を指定するない．

・PDA を操作して then 文の実行内容を指定する

IconSticker [15]は，デスクトップメタファーのアイコン

を，アイコンイメージとバーコードが印刷されたステッを動かさなければならない．初心者や子供などにはこのカーとして実世界に取り出し利用するシステムである．

操作が難しく，読みとり失敗することが多かった．手動

FieldMouse を IconSticker と統合することで，コンピュー走査が不要な，１次元または２次元画像センサを使用しタ情報を実世界に結びつける操作をさらに容易に実現でたバーコードリーダの採用も検討すべきである．

きる．

本装置では，マウスの傾きを計測していないので，正Scroll Display [14] は，超小型ディスプレイで大きな情しい座標値を得るためには，マウスをまっすぐに持つ（マ報をスクロールしながら閲覧する操作を容易にする目的

ウスの水平・垂直軸を本や壁の水平・垂直軸に合わせる）で，小型携帯コンピュータの背面にマウス装置を組み込必要がある．しかし，このことを操作上の注意として説んだシステムである．携帯コンピュータを机上で移動す明することで，試用したほとんどの見学者は，問題なくると，これに同期して表示内容がスクロールする．これ操作することができた．

により，あたかも大きな文書の一部をディスプレイ枠を長時間操作しているうちに，スクロール動作が不安定通して閲覧しているかのような操作感をユーザに提供すになる現象が現れた．これも，大きな平面を対象とするる．Scroll Browser は，Scroll Display を拡張して AR 分野

Scroll Browser のデモで顕著であった．壁紙を対象にしたへ応用したシステムである．

場合の，機械式マウスのカウント値の変化を測定したところ，15m 以上移動するとカウント値が3%程度低下する

8.

評価ことがわかった．マウスボールを洗浄すると正常に戻る

試作したアプリケーションの内，図 1 に示した機械式ことから，壁紙の汚れ（壁紙の繊維もしくは糊）をマウマウスを使った FieldMouse による Scroll Browser とスボールが巻き込み，内部ローラーとの接触が不完全にActiveBook のシステムを，デモンストレーション発表ななっていると推測できる．本や書類のような清浄な平面どで実演した．とくに，Scroll Browser は Dynamic Mediaでなく，壁や床を対象にして本装置を実用化する場合にContest†9 に出品して3日間にわたりのべ374名の見学者には，汚れにくいボール素材，クリーニング機構，光学式デモを行なった．

マウスのような非接触な移動検出方式などを検討する必Scroll Browser は 90cm x 90cm のダミー壁の全体で，電要がある．

気配線やねずみのイラスト(図 13 および図 14)などをスクロール表示するデモを行った．ActiveBook は，B5 変形サ

9. まとめと今後の予定

イズの絵本のページに，3cm x 3cm程度以上の選択領域をバーコードラベルなどを貼りつけた任意の平面の上で複数設定して，サウンドファイルをアクセスした．いずの位置を入力できる新しい入力装置 FieldMouseを提案しれの用途においても，機械式マウスを使った FieldMouseた．また，これを使用したさまざまなアプリケーションは十分を持っていたので，安価なデバイスにも関わらずについて，一部の実装例と共に紹介した．

快適な操作が実現できていることが評価された．

今後もアプリケーションの検討，実装，有用性評価を一方，ペン型マウスの平面に対する角度の許容範囲がすすめていくと同時に，現在使用している位置センサや狭かったため，ペン型マウスに慣れていない使用者は，特IDリーダ以外の組み合わせや，CCDカメラのみによる実に垂直の平面を対象にしたScroll Browser システムにおい装を検討したい．て，角度を一定に保てずスクロールに失敗することが開発中のアプリケーションの一つに，顧客訪問作業支あった．接地角度が保たれるような形状（たとえば 3 点援のために住宅地図を ActiveBook 化し，顧客データベー以上で接地する箱形）の検討が必要である．

スを検索するシステムがある．ここでは，本研究の評価

また，ペン型のバーコードリーダでバーコードを読みで明らかになった課題を考慮して，１次元もしくは２次とるためには，ある程度一定な速度でバーコードリーダ

元画像センサー式 ID リーダを検討している．また，地図の紙面での移動に限定すれば，本論文の冒頭で論じた光†8 http://www-nishio.ise.eng.osaka-u.ac.jp/AMCP/

学マウスの移動速度，対象平面の制約も満たされると考え，塵埃の多い屋外でも安定動作が期待できる光学マウスを採用する計画である．
[謝辞]
本研究は，新エネルギー・産業技術総合開発機構(NEDO)「新規産業創造型提案公募事業」の支援を受けた．
Living Booksシリーズ「ハリー君とおばけやしき」の絵
本，ソフトウェアプログラム内における画像，音声の使用許可をいただいたザ・ラーニングカンパニー（株）に感謝する．
筆者らの関連研究である Scroll Display を AR 分野に応用するアイディアは，University of South AustraliaのBruce
Thomas 氏とのディスカッションがきっかけとなった．
本論文で紹介したデバイスの名称であるFieldMouseは，Richard Potter 氏の命名による．
[参考文献][1]
CrossPad. http://www.cross-pcg.com/.
[2]
Toshifumi Arai, Dietmar Aust, and Scott E. Huson.
Paperlink: A technique for hyperlinking from real paper toelectronic content. In Proceedings of the ACM Conferenceon Human Factors in Computing Systems (CHI'97), pages327-334. Addison-Wesley, April 1997. http://www1.acm.org:
82/sigs/sigchi/chi97/proceedings/paper/seh.htm.
[3]
Toshifumi Arai, Kimiyoshi Machii, Soshiro Kuzunuki,
and Hiroshi Shojima. Interactive desk: a computer-augmented
desk which responds to operations on real objects. In CHI'95
Conference Companion, pages 141-142. Addison-Wesley,May 1995.
[4]
Ronald T. Azuma. A survey of augmented reality.
Presence: Teleoperators and Virtual Environments, 6(4):355385, August 1997. http://www.cs.unc.edu/azuma/ARpresence.pdf.
[5]
George W. Fitzmaurice. Situated information spaces
and spatially aware palmtop computers. Communications ofthe ACM, 36(7):39-49, July 1993. http://www.acm.org/pubs/citations/journals/cacm/1993-36-7/p39-fitzmaurice/.
[6]
Hiroshi Ishii and Brygg Ullmer. Tangible bits: Towards
seamless interfaces between people, bits and atoms. In Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI'97), pages 234-241. Addison-Wesley,April 1997. http://www.acm.org/sigchi/chi97/proceedings/
paper/hi.htm.
[7]
Motoki Kobayashi, Hideki Koike. EnhancedDesk: Integrating Paper Documents and Digital Documents. In Proceedings of Asia Pasific Computer Human Interaction(APCHI 98), pages 57-62. IEEE Computer Society, July 1998.
[8]
増井俊之:実世界指向プログラミング , 第 40 回プ
ログラミングシンポジウム報告集 , pp.19‐ 25, 1999.
[9]
Shinji Nabeshima, Shinichirou Yamamoto, Kiyoshi
Agusa, and Toshio Taguchi. MEMO-PEN: A new input device. In CHI'95 Conference Companion, pages 256-257.
Addison-Wesley, May 1995. http://www.acm.org/pubs/citations/proceedings/chi/223355/p256-nabeshima/.
[10]
Donald A. Norman. The Invisible Computer: WhyGood
Products Can Fail, the Personal Computer Is So Complex,and Information Appliances Are the Solution. The MIT Press,
1998.
[11]
Jun Rekimoto. Pick-and-Drop: A Direct Manipulation
Technique for Multiple Computer Environments. In Proceedings of the ACM Symposium on User Interface Software andTechnology (UIST'97), pages 31-39. ACM Press, October
1997
[12]
Jun Rekimoto and Katashi Nagao. The world throughcomputer:. In Proceedings of the ACM Symposium on User
Interface Software and Technology (UIST'95), pages 29-36.
ACM Press, November 1995.
[13]
Mark Schlichting. Harry and the Haunted House. Living Books, 1994.
[14]
Itiro Siio. Scroll display: Pointing device for palmtop
computers. In Asia Pacific Computer Human Interaction 1998
(APCHI98), pages 243-248. IEEE Computer Society, July1998.
[15]
Itiro Siio and Yoshiaki Mima. IconStickers: Converting computer icons into real paper icons. In Proceedings ofHCI International'99, August 1999. to appear.
[16]
Lisa J. Stifelman. Augmenting real-world objects: Apaper-based audio notebook. In CHI'96 Confer-ence Companion, pages 199-200. ACM Press, April 1996. http://lisa.www.media.mit.edu/people/lisa/chi96.html.
[17]
Hiroshi Usuda and Mitsuhiro Miyazaki. The multimedia interface using 'paper': Ultra Magic Key. In Proceedingsof Asia Pacific Computer Human Interaction 1998
(APCHI'98), pages 393-397. IEEE Comnputer Society Press,July 1998.
[18]
Mark Weiser. Some computer science issues in ubiquitous computing. Communications of the ACM, 36(7):7584, July 1993.
[19]
Pierre Wellner. Interacting with paper on theDigitalDesk. Communications of the ACM, 36(7):87-96, July
1993.