情報処理学会 インタラクション 2015
IPSJ Interaction 2015

C44
2015/3/7

RoboClock: 壁時計型ロボットを用いたインタラクション手法
鈴木 陽亮1,a)

沖 真帆1,b)

塚田 浩二1,c)

概要：近年，一般家庭向けにもロボットが徐々に普及しつつある．そこでは，掃除などの家事を支援したり，人とコミュニケーションを取って心を癒したりと，多彩な機能／効果を持つロボットが登場している．
一方，多くのロボットは床面を移動するため，日本の都市部のように狭い家屋が多い状況では，「掃除ロボットのために掃除をする」といった状況も生まれ，十分な活用が難しいという問題がある．そこで，本研究ではロボットを配置する場所として壁面に着目し，壁面を移動しつつインタラクティブな情報提示を行う壁時計型ロボット「RoboClock」を提案する．

RoboClock: Interaction Technique for Clock-type Robot on the Wall
Suzuki Yousuke1,a)Oki Maho1,b)

Tsukada Koji1,c)Abstract: In recent years, domestic robots have become gradually popular. There are variety of domestic robots, such as supporting housework (e.g.,cleaning) or communicating with people for entertainment.
However, people sometimes have diﬃculty to use these domestic robots in home, since they requires ”flat”
floors. For example, a user often needs to clean up obstacles on the floor before he/she uses a cleaning robot.
In this study, we focused on the walls as spaces for domestic robots, and we propose a clock-type robot,
RoboClock , that present various information with a visual display and physical movements on the wall.

ボットのために予め掃除をする」といった状況も多くみら

1. はじめにれる (図 1)．特に日本では和室を中心として床に直接モノや SoftBank 社の Pepperを置くことが多いため，ロボットの動作範囲が限られやすなど家庭用ロボットの開発が進み，一般家庭にも徐々に普い．そこで，本研究では，ロボットを設置／活用する場所及しつつある．そこでは，掃除などの家事を支援したり，として壁面に着目する．多くの家庭では壁面は床のように人とコミュニケーションを取って心を癒したりと，多彩なモノが配置されておらず，ロボットの活動空間として扱い機能／効果を持つロボットが登場している．一方，多くのやすいと考えた．次に，壁面にふさわしいロボットの形状

ロボットは床面を移動するため，日本の都市部のように狭について検討する．家庭内に導入することを考えると，既い家屋が多い状況では，使い勝手が悪い場合が多い．例え存の日用品の形状や機能を拡張することで導入の敷居を下ば，前述の掃除ロボット Roomba を例にすると，ちょっとげ，活用場面を明確化できると考える．そこで，多くの家した段差やケーブルに引っかかってしまうため，「掃除ロ

庭の壁面に設置される壁時計に着目する．壁時計は長い歴*1

近年，iRobot 社の Roomba

史を持つが，置時計や腕時計と比べると機能的にはあまり
1a)b)c)*1

公立はこだて未来大学 システム情報科学部 情報アーキテク
チャ学科
The school of Systems Information Science, Media Architecture, Future University Hakodateb1011016@fun.ac.jp
oki@fun.ac.jp
tsuka@acm.org
http://www.irobot-jp.com/© 2015 Information Processing Society of Japan

進化しておらず，コンピュータやロボット技術で拡張できる余地が大きいと考えた．
こうした理由から，本研究では，壁面を移動可能な壁時計型ロボット「RoboClock」を提案し，壁面上の位置を活用したインタラクション手法や応用事例について検討する．

889

図 3

壁紙に使用したグラデーションパターン

図 1 iRobot 社の Roomba の利用例．細かな障害物が多い環境だと不具合が起きやすい．

2. RoboClock3. 実装
本章では，RoboClock のハードウェアとソフトウェアについて説明する．

RoboClock は，壁面を移動可能な壁時計型ロボットであり，壁時計に見立てたスマートフォン端末と，壁面移動型

3.1 ハードウェアロボット，及びグラデーションパターンを印刷した壁紙から構成される (図 2)．

RoboClock のハードウェアは，2 章で述べたように，スマートフォン端末と壁面移動型ロボット，及び壁紙などの壁面移動型ロボットは，磁石により金属製の壁面に張り周辺部から構成される．プロトタイプの外観を図 4 に示す．

付きながら，前後に移動／回転を行うことができる．また，まず，スマートフォン端末としては Android OS 4.1.2 をスマートフォン端末と連携するための無線通信機能や，壁搭載する SONY 社の Xperia AX を利用する．壁面移動ロ面の色を読み取るセンサ機能等を備える．スマートフォン

ボットとしては，市販のキットである「WallBot*2 」をベー端末上では独自に製作したアプリが稼働しており，通常のスに実装することとした．WallBot は，裏面中央に取り付時計表示／アラーム機能に加えて，無線経由で壁面移動型

けられた磁石で金属製の壁面に張り付きつつ，2 つのモーロボット制御することができる．また，用途に応じてアプ

ターによって左右の車輪を駆動し，前後移動や回転を行う

リを切り替えることで，様々な応用に対応できる．壁紙は，ことができる．WallBot の制御は，mbed で行う．mbed は

RoboClock を利用する壁面に貼り付けて，絶対位置の検出Web ブラウザ上で動作するオンラインコンパイラや統合開に利用する．たとえば，図 3 のようなグレースケールのグ発環境を備えたユニークなマイコンであり，C++ ライク

ラデーションパターンとフォトリフレクタを利用すれば一な言語で制御することができる．一般的な Arduino やその次元の位置情報を取得でき，フルカラーのグラデーションベースとなる Atmel 社の AVR マイコンと比較するとパワパターンとカラーセンサを利用すれば二次元の位置情報をフルでネットワーク周りに強いのが特徴であり，Ethernet取得できる．

機能を内蔵していたり，パソコン用の WIFI ／ Bluetooth

このように，壁面上での現在位置を把握しつつ，自由にの USB ドングルを手軽に扱うことができる．本研究では，移動可能なロボットをスマートフォンから制御することで，mbed に独自のプログラムを書き込むことで，Android 端時間情報やネットワーク上の情報（例: SNS やニュースの末と無線通信しつつ，WallBot を制御している．無線通信アップデート），及び壁面上の位置情報等に基づいてインには，今回は Bluetooth を選択し，USB ドングルとしてタラクティブに動作する壁時計型ロボットを構築する．

は，iBUFFARO 社の BSBT4D09BK を利用した．また，2章で述べたように，RoboClock では壁面にグラデーションパターンを貼り付け，ロボット背面のセンサで色を読み取ることで，壁面上の絶対位置を検出する．今回は，モノクロのグラデーションパターンと WallBot に標準搭載されるフォトリフレクタを利用することにした．この組み合わせの場合，一軸の位置情報（上下または左右）しか取得できないという制約はあるが，用途に応じてグラデーションの向きやデザインを変更することで，ある程度実用的な位置検出手法として利用できると考えた．

図 2

なお，Android 端末は WallBot の上部を覆うように配置

RoboClock の外観．グラデーションパターンの壁紙を張り付けた壁面上で動作する．

し，時計のような外観となるように配慮した．ここでは，*2© 2015 Information Processing Society of Japan

http://jksoft.cocolog-nifty.com/blog/wllbot.html

890

スペーサーとレーザーカッターで切断したアクリル板，及トを用いることで，新しい起床支援手法を提案できると考び 3D プリンタで出力した固定具を組み合わせることで，える．

端末を容易に取り外しでき，またある程度サイズの異なる端末にも対応できる構造とした (図 5)．

図 6

試作中のデモの Android アプリの外観．時計表示，ボタン操作による WallBot の制御，フォトリフレクタ／加速度センサなどの状態表示等の基本機能を備え，アラームオン時には移動目覚まし時計として動作する．

図 4 プロトタイプの三面図．下面にはフォトリフレクタが 4 個搭載されており，壁面上の位置認識に利用する．

図 5

プロトタイプ上部に搭載した固定具の外観．左右に固定具の幅を調整でき，様々なサイズの Android 端末を固定できる．

3.2 ソフトウェア
ここでは，mbed と Android アプリの動作の流れを説明

図7

アラーム機能の使用例．スヌーズ機能を使用する度に壁面を登り，ユーザが起き上がらないとアラームを止められなくなる．

4. 議論
4.1 応用例

する．まず mbed では，(1)Bluetooth 経由で Android アプ

家庭内の様々な場所で有効に活用できるような応用例をリから送られるコマンドを受けとり，WallBot の「前進」検討している．例えばキッチンの壁面を動き回りレシピを「後退」「回転」等を制御する，(2) フォトリフレクタのア提示してくれるロボットが考えられる．移動しながら次のナログ入力値を Bluetooth 経由で送信する，といったシン調理手順を表示したり，キッチンタイマーとして動作する

プルな入出力を行う．

機能を想定している．特に，物理的な位置情報とディスプ

Android アプリでは，(1) Blutooth 経由で移動の指示情レイ情報を同時に利用することで，ディスプレイ単体では報をコマンド送信し，(2) mbed から受け取ったフォトリフできない情報提示が期待できる．たとえば，同時に 2 つのレクタの入力値に基づいて位置判別する．加えて，アプリ

鍋に火をつけている時，大きくキッチンタイマーを提示しの用途に応じた機能を実装する．たとえば，基本的な壁時つつ，ロボットの位置に応じて画面表示を切り替えること計アプリでは，(3) 現在時刻の表示，(4) アラーム提示などで，どちらの鍋の調理時間を示しているか直観的に伝達でを行う．また，Android 端末の加速度センサを利用するこきると考える．そのほかにも玄関やリビング，天井で使用とで，RoboClock の壁面での傾きや動きを検知し，移動方するなど応用の幅を広げられる可能性を秘めている．

向の補正や画面表示の変更に活用する．図 6 に，現在試作中のデモアプリの外観を示す．目覚まし時計を想定したア4.2 課題と解決策

ラーム機能では，枕の側の壁面の下部でアラームを鳴らす

現在のプロトタイプの既知の問題点として，グラデーが，スヌーズを使用する度に，少しずつ壁を上がり，ユーションパターンを読み取る際にフォトリフレクタの入力値

ザが寝床から起き上がらないとアラームを止めることがでが部屋の明るさに依存してしまう点がある．すなわち，同きなくなるような機能を実現できる (図 7)．このように寝じ場所の色を読み取っていても，環境光の変化によってア室のベット上部の壁面のスペースを活用した壁時計ロボッ

ナログ入力値は変化してしまう．この問題を解決する手法© 2015 Information Processing Society of Japan891

として，(1) 初期位置を固定して起動時にキャリブレーショGestures が挙げられる．Sketch and Run[7] は，ロボットンを行ったり，(2) 環境光を取得する明るさセンサを追加の移動経路の指示をディスプレイ上に直接書き込むことして動的にキャリブレーションを行ったりする手法を検討で行うものである．ディスプレイ上には部屋の俯瞰画面がしている．

表示されており，リアルタイムで映像が再生されている．

また，現在使用しているグラデーションパターンでは，Laser Gestures[8] は，レーザーポインタを使用し，部屋に1 軸方向しか検出することができない．1 軸のみの検出であるものを選択して経路を描くことでロボットがその経路も，壁紙の向きを変更することで縦方向／横方向の検出に通りに選択したものを運んでくれるというシステムであ対応できるが，今後は，グラデーションをフルカラーで作る．複数のものをまとめて選択したり，選択したものをゴ成すると共に，カラーセンサを WallBot の下面に追加するミ箱へ運ぶなどの機能もある．

ことで，2 軸の位置検出を行う方法も検討する．

5. 関連研究
近年，新しい家庭用ロボットの活用や，ロボットの操作インタフェースに関する研究は多数行われている．ここでは，それらの研究事例を紹介し，本研究との差分を述べる．

本研究では，主に自律的に移動するロボットを想定しているが，壁面を移動するロボットとのインタラクション技法を探求する上で，これらの既存研究のアプローチを参考にしていきたい．

6. おわりに本研究では，壁面を移動可能な壁時計型ロボット「Robo-5.1 家庭用ロボットの活用Clock」を提案し，壁面上の位置を活用したインタラクショ

柔軟素材を活用した新しいロボットの提案としては，ン手法や活用事例について検討した．今後は基本機能を安PINOCKY,Calmate などがある．PINOCKY[1] は，ぬい定化するとともに，様々な応用事例の実装に取り組む．さぐるみなど手や足に取り付けることで，ぬいぐるみを動らに，家庭内に実際に RoboClock を導入して短期間の実かすことのできるデバイスである．リング型をしており，証実験を行いたい．

アクセサリ感覚でぬいぐるみに取り付けることができる．

Calmate[2] は，スマートフォンやアバターを活用して，カッ参考文献

プル間における負の感情を共有し，緩和を目的としたコ[1]ミュニケーションシステムである．
家庭内でロボットを活用した提案としては，Cooky，Foldy，IteMinder，Kadebo などがある．Cooky[3] は，タッチパネルの GUI に手順を入力することでユーザとロボッ[2]トが平行して作業を行う事ができるシステムである．キッチンをロボットがユーザと同時に走り回り作業を行う．

Foldy[4] は，ユーザが服のたたみ方を入力する GUI を使い[3]たたみ方を指示すると，ロボットがそれを実現するというものである．たたみ方や手順を入力すれば，どんな形状の服やズボンでもたたむことができる．IteMinder[5] は，タ[4]グ付けされた物を 4 輪ロボットが部屋内を走り回り，部屋内のどこにあるのかをデータベース化する．ユーザはその情報をいつでも閲覧することができ，場所の把握が可能に[5]なる．Kadebo[6] は，任意の家電に取り付ける形のロボッ
トで，家電の状態をロボットの動作で表現する．これにより，単調になりがちな家事に変化を与え楽しくする事がで

[6]

きる．
これらのロボットの多くは床面や机上での動作を対象と[7]するものだが，本研究では壁面を対象とし，壁時計型のロボットを提案する．
[8]

5.2 ロボットの操作インタフェース
ロボットへの移動経路指示手法として，直接ユーザがYuta Sugiura, Calista Lee, Masayasu Ogata, Anusha
Withana, Yasutoshi Makino, Daisuke Sakamoto,
Masahiko Inami, Takeo Igarashi. ”PINOKY: a ring thatanimates your plush toys”. Proceedings of CHI 2012,pp.725-734, 2012
Maki Nakagawa, Koji Tsukada, Itiro Siio: Calmate:Communication support system for couples using a calmavatar, Adjunct proceedings of Ubicomp2012, pp. 604605,2012.
Yuta Sugiura, Daisuke Sakamoto, Anusha IndrajithWithana, Masahiko Inami and Takeo Igarashi,Cookingwith Robots: Designing a Household System Working inOpen Environments, Proceedings of CHI2010, pp. 24272430, 2010.
杉浦裕太, 坂本大介,Tabare Gowon, 高橋大樹, 稲見昌彦,
五十嵐健夫,Foldy: GUI 操作によるロボットへの服の畳み方の教示,WISS 2010,2010.
Mizuho Komatsuzaki, Koji Tsukada, Itiro Siio, Pertti
Verronen, Mika Luimula, and Sakari Pieska. IteMinder:Finding Items in a Room using Passive RFID
Tags and an Autonomous Robot. Adjunct Proceedingsof Ubicomp2011,pp. 599-600,2011
大野 敬子, 塚田 浩二, 椎尾 一郎. kadebo: 家事を楽しくする家電装着型ロボット, エンタテインメントコンピュー
ティング 2013 論文集，pp.288–291,2013.
Daisuke Sakamoto, Koichiro Honda, Masahiko Inami,
Takeo Igarashi, Sketch and Run: A Stroke-based Interface for Home Robots, Proceedings of CHI 2009 ,pp.197200 ,2009.
Kentaro Ishii, Shengdong Zhao, Masahiko Inami, Takeo
Igarashi, and Michita Imai. Designing Laser GestureInterface for Robot Control. Proceedings of INTERACT2009, pp.479-492, 2009.

経路を指定しているものとして Sketch and Run，Laser© 2015 Information Processing Society of Japan892