RefleCam: 撮影／閲覧／リンク付けを一体化させたデジタルカメラ
後濱藤崎孝雅行†1
弘†3

塚武田田浩
英二†2
明†1,†4

人手で付与する主観的なメタデータは，自動的に付与することが難しい人の価値判断や意志のような情報を反映することができる特長を持つ．しかしその反面，付与行為がユーザに大きな負担になるため，負担をできるだけ意識させないメタデータ付与手法が重要になる．そこで我々は，写真撮影・閲覧行為の中にメタデータ付与行為を緩やかに統合した ReﬂeCam という新しい写真インタフェースを提案する．ReﬂeCam は，撮影直後の写真，閲覧中に選択した写真といったユーザの注目している写真の属性に基づくフィルタリングによって，所有する写真を多様な視点で閲覧できるようにする．
そして，写真同士の関係を示すメタデータ（リンクメタデータ）の付与をこの閲覧や写真共有の過程に組み込むことで，人手による継続的なメタデータ付与を実現する．

RefleCam:A digital camera integrating capturing, browsing and linking
Takayuki Goto,†1 Koji Tsukada,†2 Masahiro Hamasaki†3and Hideaki Takeda†1,†4
Subjective metadata created by users have advantages to reﬂect their value judgments thatare diﬃcult for computers to automatically generate. However, users often have troubles toadd metadata continuously. To solve this problem, we propose a novel digital camera, ReﬂeCam, which integrates capturing, browsing and linking functions smoothly. ReﬂeCam helps
users browse pictures from various perspectives using ﬁltering techniques based on the captured / selected picture. Users can then easily link pictures each other –add link metadata–in the browsing process.

存在する．そしてその中でも，人手で付与する主観的

1. は じ め になメタデータは，人の価値判断や撮影者の意志のよう近年，カメラ付き携帯電話の普及に伴い日常的に写な自動的に付与することが難しい情報を付与できる特真撮影を行うようになったことで，一般ユーザが多く長を持つ．しかし，その反面付与行為がユーザに大きの写真を蓄積・ 共有するようになった．他方で，これな負担になるため，どのようにユーザが継続的にメタら膨大な写真をどのように管理していくのかが大きなデータを付与していくかという課題がある．

課題になっている．写真を効率的に管理していくには，そこで，我々は，写真閲覧，撮影の中で，メタデーなんらかの情報を付与し構造化する必要がある．構造タ付与作業を緩やかに統合した「RefleCam(Reflect化に必要な情報付与には大きく分けて，写真自体を分+Camera)」という新しい写真インタフェースを提案

7)

析し特徴を抽出する方法 ，センサ情報を利用する方法3),8)2),4)∼6),8)，人手でメタデータを付与する方法がする．RefleCam は，撮影直後の写真，閲覧中に選択した写真といったユーザの注目している写真の属性に基づく複数のフィルタリング条件を自由に組み合わせ†1 総合研究大学院大学
The Graduate University for Advanced Studies†2 お茶の水女子大学 お茶大アカデミックプロダクション／科学技術振興機構 さきがけ
Ochanomizu University / JST PRESTO†3 産業技術総合研究所
National Institute of Advanced Industrial Science andTechnology†4 国立情報学研究所
National Institute of Informaticsて，自分／共有の写真を絞り込み，多様な視点で写真を閲覧することができる．そして，閲覧中の写真の中でフィルタリングに利用した写真に関係するものがあれば，リンク付けによってそれら写真同士の関係を保存することができる (図 1)．この関係の情報（リンクメタデータ）を記録することで，ユーザは関係に基づく写真閲覧が可能になる．また，他のユーザの写真に対してリンク付けを行うと写真共有も行える．

情報処理学会 インタラクション 2011

上記の二つの手法を組み合わせたメタデータ付与アプ
ローチをとる．

a. 写真の選択

3. RefleCam

選択写真

RefleCam のコンセプトは，注目している写真を基に多様な視点で写真を閲覧・共有する過程で，リンクb.

写真の属性に基づく関連写真の提示

メタデータを付与することで写真コレクションを構造化していく．本章では，コンセプトを実現するための3 つの機能を紹介する．
c.

選択写真にリンク付け

3.1 フォトフィルタリング

図 1 RefleCam のコンセプト

RefleCam は，撮影直後の写真，閲覧中に選択した写真といったユーザの注目している写真の属性に基づ

RefleCam は，注目している写真の属性を基に多様く複数のフィルタ条件を自由に組み合わせて，所有すな視点で写真を閲覧したり，写真共有を行ったりするる写真を絞り込み，多様な視点で写真を閲覧すること過程で，リンクメタデータが付与されていくことによができる．撮影直後の写真，閲覧中に選択した写真は，り，ユーザによるメタデータ付与をユーザに負担をあタイムライン上に表示されている写真コレクションとまり意識させずに行うことができる．

は独立して表示される (図 2-a)．このとき，フィルタボタンを押すと，選択してある写真に応じたフィルタ

2. 関 連 研 究条件が生成される．例えば，「位置」ボタンの場合，選撮影者によって付与されたメタデータは，自動的に択している写真に付与されている位置の近接状況をもメタデータが付与された写真に比べ撮影者の判断を反とにフィルタがかけられる (図 2-b)．複数のボタンを映した情報探索が可能な一方，人手でメタデータを付押すと，各ボタンの条件を AND によって組み合わせ与するのは大きな負担である．この問題を解決するのた条件式になる．ボタンはトグルになっており，条件に，メタデータ付与を支援する方法，コミュニケーショの ON/OFF を切り替えるようになっている．

ンやコンテンツ作成の中でメタデータが自然と付けら現在のところ用意しているフィルタリング条件は，れる方法，の大きく分けて二つのアプローチがとられ(1) 位置，(2) 時間，(3) タグ，の 3 種類となる．位置てきた．例えば，メタデータ付与の支援システムとしによる条件は，選択すると近い位置という視点で写真て，Shneiderman ら4)

はあらかじめデータベースにを閲覧する．RefleCam では，撮影直後の写真は選択登録した人名等のラベルを，写真上へ Drag&Drop し状態になるため，撮影した直後に同じ場所の写真を気メタデータを付与するシステムを提案している．また，軽に見ることもできる．時間による条件は，近い時間

Sigurbjörnsson ら5)のようなタグ推薦システムなどという視点で写真を閲覧する．位置による条件と組みもある．コミュニケーションやコンテンツ作成の中で合わせて，同じような撮影状況の写真を閲覧すること自然にメタデータが付けられる方法として，Lieber-ができる．タグによる条件は，写真にタグが付いていman ら

2)は，撮影した写真をメールに添付して送るる場合，そのタグで写真コレクションをフィルタリンという行為を利用し，メール本文の写真の説明を写グする☆ ．選択した写真にタグが付いていない場合は，真のメタデータとして付与を行っている．Sumi らのなんらかのタグが付いているものだけが表示される．

6)

は撮影した写真にコメント記述や他の写本機能のような query-by-example 検索は，古くか真の埋め込みなどのコンテンツ作成のなかでメタデー

ら数多く研究が行われており，近年のスマートフォンタが記述される．Watanabe ら8) は撮影者の注目部分の普及によってモバイル環境においても実用化が加速を矢印で指し示した写真を作成することができるカメ

している1) ．本研究では，自分の写真コレクションのラを提案している．

閲覧視点を切り替えるために利用するだけでなく，次PhotochatRefleCam のフィルタリングによる多様な視点からの閲覧は，関連写真の提示によるリンク付けの支援と節で説明するリンク行為のためのきっかけにもなっている．

いう側面をもつ．また，写真共有はリンクを付けていくことで行われる．つまり，我々は，メタデータ付与支援，メタデータが自然と付けられる仕組み，という☆

複数のタグが付いている場合は，いづれかのタグが一致した写真が表示される．

ReﬂeCam: 撮影／閲覧／リンク付けを一体化させたデジタルカメラ

リンク付けした写真にリンク付けした写真 リンクしている写真

写真コレクション
リンク付けした
写真にリンクしている写真

フィルタ
位置による
フィルタ条件選択された写真
フィルタボタンa.

フィルタリングに利用した写真

リンク付けが可能

b. 選択した写真の属性に基づきフィルタリング

写真の選択

a. リンク付けした写真にリンクしている写真とのリンク

図 2 フォトフィルタリング機能

リンクエリア

自分の写真

リンク付け

クリック

リンク付け

同じ関係付けの視点でグループ作成

図 4 グルーピング機能

ドラッグ&ドロップ

a.

b.

b.

通知
タグの取り込み

お茶

リンク削除

公開されている写真

1

お茶

リンク数

図 5 リンクの通知とタグの取り込み

図 3 リンク付けと削除

り，自然とリンク付けは新しい写真が対象となる．こ3.2 フォトリンクのグルーピング機能によって，古い写真へのリンクがフォトフィルタリング機能において，閲覧中の写真行いやすくなるのと同時に，いままでリンクした定番の中でフィルタリングに利用した写真に関係するものの写真へリンクが集中しやすくなり，リンクで構成さがあれば，リンク付けによってそれら写真同士の関係れるネットワークによる写真コレクションの大まかな（リンクメタデータ）を保存することができる．リンク

分類を期待している．

メタデータを記録することで，ユーザは関係に基づく3.3 フォトタグ

写真閲覧が可能になる．リンク付けを行うにはタイム

RefleCam は複数のユーザ間で写真を共有することライン上に表示されている写真をクリックする．クリッができる．リンク付けの対象が他のユーザの写真の場

クした写真はリンクエリアへ移動しリンクされている

合，リンク対象の写真へリンクされたことが通知されことを示す (図 3-a)．リンクした写真をリンクエリアる (図 5)．さらに，任意で自分の写真を送ることもでから外へ出すとリンクを消すことができる (図 3-b)．

きる．これによって，リンク付けがコミュニケーショ

写真同士をリンク付けしたとき，フィルタリング条件ンにつながる．また，タグが付与されている写真へリもリンクとともに記録される．フィルタリング条件はンク付けすると，写真に付与されているタグを取り込閲覧写真をどのような視点で閲覧しているのかを表す

むことができる．

情報でもある．この条件を保存することでリンクを特

これらの仕組みは美しい写真やメタデータが正しく徴づけることができ，より細かな構造化が行える．

付与されているような写真に対して大きな利点になる．

次に，写真同士をリンク付けすると，リンク付けしすなわち，タグなどのメタデータを積極的に付け公開た写真にすでにリンクされている写真が提示される

すると，よりリンク付けの対象となりやすくなるので，(図 2-a)．そして，この提示された写真のなかでフィ

多くのユーザの反応を得たり，関連する写真を取得しルタリングに利用した写真に関係するものがあれば，たりすることに繋がる．

さらにリンク付けすることができる (図 4-a)．これによって，同じ関係付けの視点によってリンクされてい4. 実装るグループを作ることができる (図 4-b)．RefleCam

RefleCam は，カメラアプリケーションと，写真共はタイムラインベースで写真閲覧をおこなうため，古有サーバから構成されている (図 6)．カメラアプリ

い写真へ関係づけるにはタイムラインを遡る必要があ

ケーションは，iPhone 上で実装し，写真撮影，閲覧，

情報処理学会 インタラクション 2011

写真・
リンクメタデータ写真共有サーバ(Google App Engine)

られた写真に含まれるメタデータの共通性から，写真間の関係の意味を導き出すことも期待できる．

Flickr

6. 結

写真・リンク通知

写真・タグ論日常的に撮影し蓄積される膨大な写真をどのように管理するかという課題に対して，我々は写真撮影・閲

カメラアプリケーション（iPhone）
図 6 RefleCam システム

覧の中，メタデータ付与行為を緩やかに統合した写真インタフェース RefleCam を提案した．RefleCam は，ユーザの注目している写真の属性に基づくフィルタリリンク付けが行える．写真と作られたリンクメタデー

ングによって，所有する写真を多様な視点で閲覧できタは，Google App Engine 上で実装された写真共有る．さらに，写真同士の関係を示すリンクメタデータサーバに蓄積されていく．の付与をこの閲覧や写真共有の過程に組み込むことで，現在のところ写真共有サーバ内の公開写真は少ない
ため，位置情報のフィルタリング条件が指定されたときだけ，既存の写真共有サービス (Flickr) で公開され人手による継続的なメタデータ付与を実現した．
謝辞 本研究の一部は，科学技術振興機構さきがけプログラムの支援を受けた．ている写真を取得し，その写真に対してリンク付けできるようにしている．これによって，公開されている写真に付与されているタグを自分の写真に取り込むことができる．

5. 議

論

RefleCam では，主に写真間のリンクに焦点をあてているが，リンクという単純な情報でもこまめに付与しやすい仕組みにすることで，いままで難しかった情報構造化が可能になる．例えば，同じ被写体を様々な角度から撮影すると全く異なる写真になり，自動的に同一の対象を取り出すのは難しくなるが，同じ被写体同士をリンク付けしていくことで，後からその被写体だけを取り出すことができる．また，人，楽器，食事など概念を示すような代表的な写真へリンクすることで，大まかな概念による分類も行える．
一方，リンクメタデータは，タグなどの写真自体の属性を表すメタデータにくらべ構造化が限定的である．
しかし，写真への適切なタグがすぐ思いつかなかったり，モバイル環境では文字入力がしにくかったりと，メタデータ付与は継続性に難がある．リンクメタデー
タは，クリックだけでおこなえ，また相対的な判断がおこなえるため継続しやすいと考える．そして，本研
究ではフォトタグ機能によって，タグ付きの写真からタグを取り込むことでリンクの欠点をある程度補う．
このように，限定的であっても継続的にユーザの判断が入ったメタデータ付与が行われると，より表現豊かなスライドショウの実現など，写真閲覧体験を向上させることができると考える．また，リンクだけではあまり多くの情報を表現できなくても，多様なメタデータがセンサで付与されるようになると，関係付け

参 考文

献

1) Google: Google Goggles,
http://www.google.com/mobile/goggles/.
2) Lieberman, H., Rosenzweig, E. and Singh, P.:
Aria: An Agent For Annotating And Retrieving Images, IEEE Computer, Vol.34, No.7, pp.
57–61 (2001).
3) Patel, S. N. and Abowd, G. D.: The ContextCam: Automated Point of Capture Video
Annotation, In Proceedings of UbiComp2004,Springer, pp.301–318 (2004).
4) Shneiderman, B. and Kang, H.: Direct Annotation: A Drag-and-Drop Strategy for Labeling
Photos, Proceedings of the International Conference on Information Visualisation, pp.88–95(2000).
5) Sigurbjörnsson, B. and van Zwol, R.: Flickr
tag recommendation based on collective knowledge, Proceeding of WWW2008, ACM, pp.327–336 (2008).
6) Sumi, Y., Ito, J. and Nishida, T.: Photochat:communication support system based on sharing photos and notes, CHI ’08 extended abstracts on Human factors in computing systems, ACM, pp.3237–3242 (2008).
7) Veltkamp, R. C. and Tanase, M.: ContentBased Image Retrieval Systems: A Survey,
Technical Report Technical Report UU-CS2000-34, Department of Computing Science,
Utrecht University (2000).
8) Watanabe, K., Tsukada, K. and Yasumura,
M.: WillCam: a digital camera visualizing
users. interest, CHI ’07 extended abstracts on
Human factors in computing systems, ACM,
pp.2747–2752 (2007).