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

C5-3
2014/3/1

日常空間に組み込んだ Human Computation 環境によるクラウドソーシングタスク処理
品川 有輝1,a)

森嶋 厚行1,4,b)

中村 聡史2,c)

寺田 努3,4,d)

概要：現在，Amazon Mechanical Turk などのマイクロタスク型のクラウドソーシングによる問題解決が注目を集めている．マイクロタスク型クラウドソーシングにおいては，パターン認識などの計算機では難しいが人間では比較的容易にできる処理 (Human Computation) を大量に行う事がしばしば必要となる．
これまで，それらで要求される Human Computation は PC や携帯端末などを通じて行う事が一般的であったが，十分小さく，かつ容易なタスクに関しては，それ以外の方法による選択肢も十分に考えられる．
我々は，日常空間の中に Human Computation を行うための仕組みを組み込むことを提案し，本デモンス
トレーションでは，クラウドソーシングプラットフォームに登録されたマイクロタスクを床に投影し，歩きながら Human Computation を行う体験を観客に提供する．

Human Computation Environment Embedded in Living Spaces for
Crowdsourcing Task Processing
Yuuki Shinagawa1,a)Atsuyuki Morishima1,4,b)Satoshi Nakamura2,c)Tsutomu Terada3,4,d)Abstract: Microtask-based crowdsoucing became popular with the advent of crowdsourcing services such as
Amazon Mechanical Turk, and attracts much attention as one of the means to solve problems. In microtaskbased crowdsourcing, we have many tasks that require human computation, which is the term to addresscomputations performed by humans to solve the problems that are diﬃcult for machines to solve. So far, human computations required by such tasks were performed only through terminals like PCs, tablets, and smart
phones. However, if computations are simple and easy enough, we have other choices. We propose to develop
an environment that allows humans to perform computation in living spaces. This demonstration gives theaudience with an opportunity to experience an environment where they perform human computation while
they are walking on the ﬂoor that displays microtasks.

1. はじめに
近年，Amazon Mechanical Turk や Yahoo!クラウドソー
シング等の国内外のクラウドソーシングプラットフォーム
1234a)
b)c)d)

筑波大学
University of Tsukuba
明治大学
Meiji University
神戸大学
Kobe University
JST さきがけ
Prest, JSTyuuki.shinagawa.2013b@mlab.info
mori@slis.tsukuba.ac.jp
satoshi@snakamura.org
tsutomu@eedept.kobe-u.ac.jp© 2014 Information Processing Society of Japanの出現により，マイクロタスク型のクラウドソーシングによる問題解決が注目を集めている．マイクロタスク型のクラウドソーシングでは，タスクの依頼人であるリクエスタ(requesters) が，プラットフォームが提供するタスクプール (Task Pool) にタスクを格納し，ワーカ (Workers) が，

Web ブラウザなどを通じて，タスクプールに登録されたタスクを処理することが一般的である．
マイクロタスク型のクラウドソーシングの問題解決においては，多量のマイクロタスクの処理が必要になることがある．これらの処理においては，計算機には難しい仕事を人間が行う “Human Computation [1]” が行われる事が一般的である．例えば，動物の写真を見せ，これが鳥である

706

図 2

デモシステムの実装的で大学が構築を進めているプラットフォームである．
図 1

床に投影されたマイクロタスク

デモシステムでは，Crowd4U に登録されたタスクのうち，指定された特定の形式のタスクを選択し，プロジェクか否かを判定させるようなタスクは，人間であれば非常タを用いて床に投影する．また，タスクに関する人の行動に簡単にできる処理である．しかし，実際にはワーカの数を把握するために，Kinect を利用する．Kinect は，人がタは限られており，安定して大量の Human Computation リ

スク処理を行った結果を入手するために使うだけでなく，ソースを提供することは必ずしも容易ではない．

近づいてくる人の方向を把握し，タスクの表示向きを切りこれまで，Human Computation は，PC やタブレット，替えたりするためにも利用する．

スマートフォンなどのデバイス上にタスクを表示し，人システムがタスク処理の入力が行われたことを認識する間が処理することが一般的であった．しかし，十分小さと，その結果はタスク結果処理器に転送される．そこでは，く，かつ容易なタスクに関しては，それ以外の方法によ結果のクリーニングおよび多数決などによる結果の統合がる Human Computation リソースの確保の手段も考えられ行われる．最後に，その結果は Crowd4U に転送される．

る．我々は，日常空間の中に Human Computation を行う

4. 本デモの内容と貢献ための仕組みを組み込むことを提案し，本デモンストレー
ションでは，クラウドソーシングプラットフォームに登録されたマイクロタスクを床に投影し，歩きながら HumanComputation を行う体験を観客に提供する．

提案するデモンストレーションにおいては，次を行う．

• 実際に Crwod4U に登録されたタスクを提案装置を用いて床に投影し，参加者に体験してもらう．

• タスクとしては，スキャンしたドキュメントのテキス

2. 想定される利用状況と問題ト抽出を用いる．すなわち，OCR でテキスト化した結果のマイクロタスクによる精度向上を行う．ここでクラウドソーシングプラットフォームのタスクプールには，図 2 中のようなタスクを利用する．

十分に簡単なタスクが登録されており，かつリクエスタが許可を出している場合には，日常空間でタスクが処理でき• テキスト抽出の過程はリアルタイムにディスプレイにるよう提示する (図 1)．例えば，床にタスクを投影するよ表示し，参加者はそれを見ることが出来る．すなわち，うな場合を考えると，次の様な利用状況が考えられる．

本デモでは，大量の人が床を通ることによって，テキ( 1 ) 廊下等の人通りがある場所に置く: お祭り会場や通勤スト抽出が順次行われている過程を提示する．

途中などのあまりにも人通りが多い場所には向かない• 本デモでは，それらのプロセスを実現する仕組みを参加が，オフィスの廊下など，例えば通行者の数が 6 人/者に説明し，日常空間において Human Computation

分程度の状況では十分可能であると考えられる．

を行うための問題，デザインや提示方法における我々( 2 ) エレベータ前に置く: エレベータの待ち時間などの間の工夫，本アプローチの可能性などについて議論するための場を提供する．にタスク処理を行ってもらうために，エレベータ前に置くことが考えられる．

( 3 ) 子供の遊び場などに置く: 子供が遊ぶ広場やイベント

謝辞 Crowd4U のボランティアの皆様に感謝申し上げます．また，タスクデータをご提供の人文情報学研究所/東会場の一部などに置いておけば，遊びの一つとして多京大学の永崎研宣氏に感謝申し上げます．本研究の一部はくのタスク処理を行ってもらえることが期待できる．

JST さきがけおよび科研費 (#25240012) の支援による．

これらの状況では，Web ブラウザなどを通じた HumanComputation と比較して，適切なデザインや提示方法，結参考文献[1]

果の統合方式などが異なると考えられる．

3. アーキテクチャと実装例
本デモンストレーションで利用するシステム構成を図 2に示す．クラウドソーシングプラットフォームとしては，[2]

Edith Law and Luis von Ahn. Human Computation.
Synthesis Lectures on Artiﬁcial Intelligence and Machine
Learning. Morgan & Claypool Publishers, 2011.
Atsuyuki Morishima. Cylog/crowd4u: A case study of acomputing platform for cybernetic dataspaces. In PietroMichelucci, editor, Handbook of Human Computation.
Springer, 2013.

Crowd4U [2] を利用する．これは，非営利・公益・学術目© 2014 Information Processing Society of Japan707