Similar documents
2. Apple iphoto 1 Google Picasa 2 Calendar for Everything [1] PLUM [2] LifelogViewer 3 1 Apple iphoto, 2 Goo

IPSJ SIG Technical Report Vol.2013-CE-122 No.16 Vol.2013-CLE-11 No /12/14 Android 1,a) 1 1 GPS LAN 2 LAN Android,,, Android, HTML5 LAN 1. ICT(I

「産業上利用することができる発明」の審査の運用指針(案)

IPSJ SIG Technical Report Vol.2013-HCI-152 No /3/13 1,a) 1,b) 2,c) / GPS Bluetooth(BT) WiFi BT WiFi 1. Bluetooth WiFi 1 / 1 2 a)

25

Wiki

Lytro [11] The Franken Camera [12] 2.2 Creative Coding Community Creative Coding Community [13]-[19] Sketch Fork 2.3 [20]-[23] 3. ourcam 3.1 ou

IPSJ SIG Technical Report Vol.2014-CE-127 No /12/7 1,a) 2,3 2,3 3 Development of the ethological recording application for the understanding of

Lyra X Y X Y ivis Designer Lyra ivisdesigner Lyra ivisdesigner 2 ( 1 ) ( 2 ) ( 3 ) ( 4 ) ( 5 ) (1) (2) (3) (4) (5) Iv Studio [8] 3 (5) (4) (1) (

IPSJ SIG Technical Report Vol.2009-DPS-141 No.20 Vol.2009-GN-73 No.20 Vol.2009-EIP-46 No /11/27 1. MIERUKEN 1 2 MIERUKEN MIERUKEN MIERUKEN: Spe

WISS 2008 [2] PowerPoint[7] KeyNote[8] ZUI(Zooming User Interface) ZUI 1. : Pad[9] CounterPoint[10] KidPad[11] ( ); ( ). [12] 3 4 [12] 5 3 TabletPC 2

1 2 3 ( ) ( ) SNS SNS Facebook %[g]( %[ ]) [ ] IT LNS (Life Networking Service) LNS LNS LNS SNS SNS 3. LNS (Life Networking S

3.1 Thalmic Lab Myo * Bluetooth PC Myo 8 RMS RMS t RMS(t) i (i = 1, 2,, 8) 8 SVM libsvm *2 ν-svm 1 Myo 2 8 RMS 3.2 Myo (Root

表1-表4宅建99.indd

表1-表4宅建98.indd

表1-表4宅建101.indd

表1-表4宅建いわて-表紙.indd

i

IPSJ SIG Technical Report Vol.2014-HCI-160 No.8 Vol.2014-UBI-44 No /10/14 1,a) 1,b) 1,c) 1,d) 1. [1] HMD 1 Kyoto Institute of Technology a) kyok

ActionScript Flash Player 8 ActionScript3.0 ActionScript Flash Video ActionScript.swf swf FlashPlayer AVM(Actionscript Virtual Machine) Windows

[1] Excel Excel... [3]. CSV RDF. [4] LinkedData. [5] LinkedData 1 RDF. OLAP. OLAP. [6] RDBMS. Excel CSV. CSV JSON RDF. Excel RDF. RDF RDF..

生活設計レジメ

44 4 I (1) ( ) (10 15 ) ( 17 ) ( 3 1 ) (2)

I II III 28 29


148 ICT タブレット 端 末 概 論 (1)タブレット 端 末 略 史 2010 OS Apple ios Google OS Android Microsoft Windows OS Apple ipad ipad iphone

20mm 63.92% ConstantZoom U 5

3 2 2 (1) (2) (3) (4) 4 4 AdaBoost 2. [11] Onishi&Yoda [8] Iwashita&Stoica [5] 4 [3] 3. 3 (1) (2) (3)

21 e-learning Development of Real-time Learner Detection System for e-learning

2009 2

, IT.,.,..,.. i

27 AR

DEIM Forum 2010 A3-3 Web Web Web Web Web. Web Abstract Web-page R

IPSJ SIG Technical Report Vol.2017-MUS-116 No /8/24 MachineDancing: 1,a) 1,b) 3 MachineDancing MachineDancing MachineDancing 1 MachineDan

IPSJ SIG Technical Report iphone iphone,,., OpenGl ES 2.0 GLSL(OpenGL Shading Language), iphone GPGPU(General-Purpose Computing on Graphics Proc

Digital Photo Presenter for Studio ユーザーズガイド

IPSJ SIG Technical Report Vol.2014-NL-216 No.6 Vol.2014-SLP-101 No /5/ MMDAgent 1. [1] Wikipedia[2] YouTube[3] [4] [5] [6] [7] 1 Graduate

2. Eades 1) Kamada-Kawai 7) Fruchterman 2) 6) ACE 8) HDE 9) Kruskal MDS 13) 11) Kruskal AGI Active Graph Interface 3) Kruskal 5) Kruskal 4) 3. Kruskal

DEIM Forum 2019 H2-2 SuperSQL SuperSQL SQL SuperSQL Web SuperSQL DBMS Pi

Jp

Microsoft Word - toyoshima-deim2011.doc

WebRTC P2P,. Web,. WebRTC. WebRTC, P2P, i

WISS 2018 [2 4] [5,6] Query-by-Dancing Query-by- Dancing Cao [1] OpenPose 2 Ghias [7] Query by humming Chen [8] Query by rhythm Jang [9] Query-by-tapp

& Vol.5 No (Oct. 2015) TV 1,2,a) , Augmented TV TV AR Augmented Reality 3DCG TV Estimation of TV Screen Position and Ro

IPSJ SIG Technical Report Vol.2012-HCI-146 No /1/19 Twitter Web Twitter Web Twitter Web Web Activation of group communications by integrat

5104-toku3.indd

(VKIR) VKIR VKIR DCT (R) (G) (B) Ward DCT i

< C195CA8D E48AC C2E706466>


IPSJ SIG Technical Report Vol.2013-CE-119 No /3/15 C 1 1 Web C MILES(Model-based Interactive Learning Support) MILES 1. C C MILES(Model-based In

IPSJ SIG Technical Report Vol.2015-MUS-106 No.10 Vol.2015-EC-35 No /3/2 BGM 1,4,a) ,4 BGM. BGM. BGM BGM. BGM. BGM. BGM. 1.,. YouTube 201

IPSJ SIG Technical Report Vol.2018-SE-200 No /12/ Proposal of test description support environment for request acquisition in web appli

Vol. 23 No. 4 Oct Kitchen of the Future 1 Kitchen of the Future 1 1 Kitchen of the Future LCD [7], [8] (Kitchen of the Future ) WWW [7], [3

Apple Samsung USD/ CAGR4.4 Apple CAGR8.6 Samsung Apple Samsung Sharp Sony Panasonic Samsung HP Dell Lenovo Nokia Motorola 184

DEIM Forum 2017 H2-2 Android LAN Android 1 Android LAN

Raspberry Pi BF BF BF Raspberry Pi PC USB HDMI OS SD SD OS Raspberry Pi Model B MicroUSB MicroSD OS SD GPIO HDMI USB LAN Raspberry Pi MicroUSB MicroSD

IPSJ SIG Technical Report Vol.2017-GN-100 No.40 Vol.2017-CDS-18 No.40 Vol.2017-DCC-15 No /1/21 1,a) 1,b) ,c) % 60% *1 1 Wakayama

IPSJ SIG Technical Report Vol.2011-DBS-153 No /11/3 Wikipedia Wikipedia Wikipedia Extracting Difference Information from Multilingual Wiki

An Interactive Visualization System of Human Network for Multi-User Hiroki Akehata 11N F

IPSJ SIG Technical Report 1,a) 1,b) 1,c) 1,d) 2,e) 2,f) 2,g) 1. [1] [2] 2 [3] Osaka Prefecture University 1 1, Gakuencho, Naka, Sakai,

24 Region-Based Image Retrieval using Fuzzy Clustering

IPSJ SIG Technical Report Vol.2013-HCI-152 No /3/14 Sonoba.org: 1,a) 2 2 SNS SNS SNS Sonoba.org URL 1. Computer Mediated Communication (CMC) CM

ウェアラブル機器を使った科学館学習支援システムに関する調査研究

1 Kinect for Windows M = [X Y Z] T M = [X Y Z ] T f (u,v) w 3.2 [11] [7] u = f X +u Z 0 δ u (X,Y,Z ) (5) v = f Y Z +v 0 δ v (X,Y,Z ) (6) w = Z +

( 1) 3. Hilliges 1 Fig. 1 Overview image of the system 3) PhotoTOC 5) 1993 DigitalDesk 7) DigitalDesk Koike 2) Microsoft J.Kim 4). 2 c 2010

Microsoft Word - deim2011_new-ichinose doc

愛知工業大学表1-4.indd

(a) (b) 1 JavaScript Web Web Web CGI Web Web JavaScript Web mixi facebook SNS Web URL ID Web 1 JavaScript Web 1(a) 1(b) JavaScript & Web Web Web Webji

IPSJ SIG Technical Report Vol.2013-MBL-67 No.8 Vol.2013-CDS-8 No /9/13 WiFi Bluetooth SNFC:Smart Narrow Field Communication WiFi Bluet

Windows7 OS Focus Follows Click, FFC FFC focus follows mouse, FFM Windows Macintosh FFC n n n n ms n n 4.2 2

バイノーラルマイクを用いたライフログ映像のショット識別 Life-log Video Shot Discrimination using Binaural Microphone 山野貴一郎 伊藤克亘 法政大学大学院情報科学研究科 法政大学情報科学部 Kiichiro YAMANO Katunobu

(a) 1 (b) 3. Gilbert Pernicka[2] Treibitz Schechner[3] Narasimhan [4] Kim [5] Nayar [6] [7][8][9] 2. X X X [10] [11] L L t L s L = L t + L s

ア 接続 管理 ーバ ー GPS インター ッ S C バス位置情報 バス ー ータ ー バス運行情報 & ニ ース 1 S バス停 ー C コンセン ータ CATV/FTTH GPS Web 2.2 Linux GPS Linux GPS c 2015 Infor

4_26.dvi

TA3-4 31st Fuzzy System Symposium (Chofu, September 2-4, 2015) Interactive Recommendation System LeonardoKen Orihara, 1 Tomonori Hashiyama, 1

Computer Security Symposium October 2013 Android OS kub

Jp

楽2ライブラリ Smart

Vol.11-HCI-15 No. 11//1 Xangle 5 Xangle 7. 5 Ubi-WA Finger-Mount 9 Digitrack 11 1 Fig. 1 Pointing operations with our method Xangle Xa

VB-C50i/VB-C50iR 使用説明書

2 3, 4, [1] [2] [3]., [4], () [3], [5]. Mel Frequency Cepstral Coefficients (MFCC) [9] Logan [4] MFCC MFCC Flexer [10] Bogdanov2010 [3] [14],,,

SNS Flickr Flickr Flickr SNS 2. SNS Twitter [2] Flickr [3] [4] Twitter Twitter Flickr Flickr Flickr Flickr Flickr Twitter 1 document 3. Flickr API Fli

CASP WildCAT WildCAT Java CASP CASP XML Context Query API CASP 1 Fig. 1 Outline Of Framework WildCAT CASP 3. 1.,,,.,

2016 : M SF

2016 3

[8] Inoue[9] Web [10] [11] [12] [1] c 2014 Information Processing Society of Japan 2

i


Wide Scanner TWAIN Source ユーザーズガイド

25 About what prevent spoofing of misusing a session information


IPSJ SIG Technical Report Vol.2012-HCI-149 No /7/20 1 1,2 1 (HMD: Head Mounted Display) HMD HMD,,,, An Information Presentation Method for Weara

1 Web DTN DTN 2. 2 DTN DTN Epidemic [5] Spray and Wait [6] DTN Android Twitter [7] 2 2 DTN 10km 50m % %Epidemic 99% 13.4% 10km DTN [8] 2

PDA 8) ID ZigBee 10) 7) 12) 10) 11) ( 1) Bluetooth Bluetooth Bluetooth 9) WiFi WiFi NTP (X,Y,Z 3 ) ZigBee 10) Fig. 1 1 Overview of recording, analyzin

1 2 3 マルチメディア, 分散, 協調とモバイル (DICOMO2013) シンポジウム 平成 25 年 7 月.,.,,.,. Surrogate Diner,., Surrogate Diner,, 3,, Surrogate Diner. An Interface Agent for Ps

LAN 1 FTP 050 PC 014 FTP HTTP 022 Camera Control Pro 2 ii

WebRTC P2P Web Proxy P2P Web Proxy WebRTC WebRTC Web, HTTP, WebRTC, P2P i

untitled

DPA,, ShareLog 3) 4) 2.2 Strino Strino STRain-based user Interface with tacticle of elastic Natural ObjectsStrino 1 Strino ) PC Log-Log (2007 6)

GUI(Graphical User Interface) GUI CLI(Command Line Interface) GUI

Transcription:

2015 3

1 1 1.1.................................... 1 1.2........................... 1 1.3................................... 2 2 3 2.1............................ 3 2.2................... 3 2.3....................... 4 3 5 3.1.................................. 5 3.1.1.......................... 5 3.1.2.................... 7 3.2.. 7 4 8 4.1........................................ 8 4.2...................................... 11 4.3................................... 11 4.3.1........................... 11 4.3.2................... 12 4.4...................................... 12 4.4.1............................... 12 4.4.2.............................. 13 4.4.3.................... 14 5 15 5.1...................................... 15 5.2................................... 15 5.3 -.............................. 16 5.3.1.................................. 17 i

.......................... 17 5.3.2.................................. 17 HSV RGB.......................... 20 5.3.3................................... 22 5.4 -........................... 23 5.4.1............................... 23 5.4.2................................... 23 5.4.3........................... 24 5.5....................................... 25 5.5.1......................... 25 5.5.2........................... 26 5.5.3........................ 26 6 27 6.1........................ 27 6.2......................... 28 6.3................................. 28 6.4............................... 29 6.5......................... 29 6.6................... 29 6.7........................ 30 6.8......................... 30 7 32 7.1....................................... 32 7.2.................................... 32 33 34 ii

4.1............................... 8 4.2................................... 9 4.3.................... 10 4.4............. 13 5.1................................. 16 5.2.................................. 17 5.3............... 18 5.4............... 19 5.5......................... 20 5.6 HSV.................................. 21 5.7 HSV.................................. 22 5.8............................. 23 5.9............................... 24 5.10......................... 26 iii

3.1......................... 6 5.1...................................... 15 iv

1 1.1 1.2 1

1.3 7 2 3 4 5 6 7 2

2 2.1 1 2.2 3 2014 [1] 2013 23 2018 475 Google Google Glass Google Watch JINS! 1 1 Jins meme, https://www.jins-jp.com/jinsmeme/product/ 3

2.3 Google Google Drive 2 Apple icloud 3 Dropbox 4 IDC Japan [2] 2013 2018 26.7% 2 Google Drive, http://www.google.com/intl/ja jp/drive/ 3 icloud, https://www.apple.com/jp/icloud/ 4 Dropbox, https://www.dropbox.com/ 4

3 2 1 3.1 3.1.1 4 1. 2. 3. 4. 1 Google Picasa 1 2 1 3 2 4 3 1 Wikipedia -, http://ja.wikipedia.org/wiki/ #.E8.AA.8D.E8.AD.98.E7.8E.87 5

(a) (b) (c) 3.1 3.1: (a) (b) (c) 1. 2. 3. 4. 2 2 1. 2. 2 4 6

3.1.2 3.2 2 1 2 7

第 4 章 ユーザと写真を紐付けてライフログを 蓄積するシステム 本章では開発したシステムの概要及び使用方法 使用する場面について述べる 4.1 概要 本システムは写真撮影時に 被撮影者 以後 ユーザと呼ぶ がカメラに向かって腕時計型 端末をかざすことによって撮影された写真とユーザを結びつけて記録することができるシス テムである 具体的には ユーザが腕時計型端末に表示されているマーカをカメラにかざす ことで 予めカメラ端末に保持されているマーカとユーザ ID の対応表と照合する カメラ端 末は照合してユーザを一意に定めた後 撮影された写真をユーザのパーソナルクラウドへ送 信 記録する ユーザは 1 10 人を想定している 腕時計型端末に表示されたマーカとユー ザ ID の照合が完了した際には該当ユーザの腕時計型端末を振動させることによってフィード バックを行う さらに 照合完了後はユーザの顔を自動追跡するため 腕時計型端末をかざ したままである必要はなくなる そのため ユーザは好きなポーズの写真を撮影することが できる 図 4.1 では腕時計型端末を用いていないが腕時計型端末を用いていると仮定し カ ラーマーカを表示した場合の利用の様子を示している 図 4.1: システム利用の様子 8

4.2 4.2 4.2: 1. 2. 3. 4. ID 5. 6. ID 4.2 4 ( 4.3) 4.3 9

4.3: 1. 2. 3. 4. 10

4.2 1. 2. 3. 3 1. 2. 3. 1. 3. 1 4.3 4.3.1 1 : 1. 2. 3. : 1. 2. 11

3. 4. 4.3.2 1. 2. A 3. A 4. A IPX 1 7 4.4 4.4.1 / / 1, http://www.rime.jp/secint/elecsec/kd3.htm 12

4.4.2 2 4.4 3 4 4.4: 2 SmartWatch SW2 - MN2 -, http://gadgets.blog.jp/archives/860304.html 3 Mecan Imaging - PC AR, http://www.mecan.co.jp/optical-film/anti-reflection/mobile.html 4 SmartWatch3, http://www.sonymobile.co.jp/product/smartwear/swr50/ 13

4.4.3 A B C D 14

5 5.1 5.1 1 Android ios Java Objective-C, C++ Ruby Ruby on Rails 2 5.1 SmartWatch2 Xperia ipad mini 5.1: SmartWatch2 1.6, 220 176 pixel Xperia Android 4.3 Android Studio ver 0.8.1 ipad mini ios 7.01 Xcode ver 5.1 Ubuntu Ubuntu 10.04.4 Apache Apache/2.2.14 5.2 3 5.2 ID ID 1 SmartWatch2, http://www.sonymobile.co.jp/product/accessories/smartwatch2/ 2 Ruby on Rails, http://rubyonrails.org/ 15

図 5.1: 開発に用いた端末 ラを用いた場合と公共のカメラを用いた場合に分けて図 5.3 と図 5.4 にそれぞれ示す 両者の 違いは公共カメラを用いた場合の流れ図を緑で示した 5.3 カメラ - ユーザ識別部 ユーザを識別するために 腕時計型端末のディスプレイに色を表示させ OpenCV3 を用い て色を検出する そしてカメラの顔検出機能を用いて顔を検出 その顔の下にある色と顔を マッチングすることでユーザを識別する その様子を図 5.5 に示す 図 5.5 では腕時計型端末 ではなくスマートフォンを用いている カメラ付端末搭載の顔検出 API を用いて検出した顔 と OpenCV での色相検出によってリアルタイムで画像を解析する 腕時計型端末のディス プレイに表示するカラーマーカはサーバから取得したものを用いることによってマッチング を可能としている カラーマーカ部分については後述する 3 OpenCV, http://opencv.jp/ 16

5.2: 5.3.1 openframeworks 4 1/3 5.3.2 openframeworks opencv HSV 6 HSV 4 ofxcvhaarfinder, http://openframeworks.cc/documentation/ofxopencv/ofxcvhaarfinder.html 17

5.3: 18

5.4: 19

図 5.5: ユーザ識別のためのマッチング の変換前と変換後の様子を図 5.6, 5.7 にそれぞれ示す それぞれの図では各ユーザの腕時計 型端末のカラーマーカを抽出し 検出した顔と照合を行い 予めサーバから知らされている ユーザ ID と紐付けた際の HSV 変換前と HSV 変換後を示す図になっている 左端のユーザは カラーマーカをかざした位置が低かったために検出されなかった 上述の通り 顔の下にカ ラーマーカを持ってくる必要がある 1. RGB から HSV に変換 2. HSV 画像を各チャンネルに分解 3. 各チャンネルごとに二値化 4. 各チャンネルの二値化画像の And をとり マスク画像を作成 5. HSV 画像を各チャンネルの画像を And をとる 6. 各チャンネルの画像を RGB 画像へ戻す openframeworks では RGB から HSV への変換はメソッドが用意されているためそれを用 いた 各チャネル毎に抽出したい色とピクセルを比較し 二値化画像を作成する HSV から RGB へと戻す際には標準のメソッドが見当たらなかったのでウェブサイト 5 を参考に以下の ように変換するためのメソッドを作成した HSV から RGB を算出 最大値と最小値を求める 本システムでは S V の範囲が 0 255 であるため 以下の式で最大値と最小値を求めるこ とができる 5 HSV から RGB への変換計算式, http://www.peko-step.com/tool/hsvrgb.html 20

図 5.6: HSV への変換前 最大値 MAX = V 最小値 MIN = MAX - ((S / 255) * MAX) RGB 値を求める 本システムでは H の範囲が 0 180 であるため以下の式で RGB 値を求めることができる H が 0 30 の場合 R = MAX G = (H / 30) * (MAX - MIN) + MIN B = MIN H が 30 60 の場合 R = ((60 - H) / 30) * (MAX - MIN) + MIN G = MAX B = MIN H が 60 90 の場合 R = MIN G = MAX B = ((H - 60) / 30) * (MAX - MIN) + MIN H が 90 120 の場合 R = MIN G = ((120 - H) / 30) * (MAX - MIN) + MIN 21

図 5.7: HSV への変換後 B = MAX H が 120 150 の場合 R = ((H - 120) /30) * (MAX - MIN) + MIN G = MIN B = MAX H が 150 180 の場合 R = MAX G = MIN B = ((180 - H) / 30) * (MAX - MIN) + MIN 5.3.3 通信部 カメラ端末の通信ライブラリには ios 用の通信ライブラリである AFNetworking というオー プンソースのライブラリを使用している 各通信は HTTP 通信を使用し JSON 型で情報の伝 達を行っている 22

5.4-4.2 5.8 5.8(a) 5.8(b) 5.8(a) 5.8(b) ( 5.8(c)) ( 5.8(d)) ( 5.8(e)) 5.8: 5.4.1 5.9 11 10 5.4.2 Android okhttp 6 HTTP GET ID 6 okhttp, https://github.com/square/okhttp 23

5.9: 3 5.4.3 Android android.os Vibrator Vibrator.vibrate() Vibrator.vibrate() 2 1 2 0, 2, 4... OFF 1,3,5... ON 1 5.8(c) 5.8(e) 2 24

5.5 Ruby on Rails Ruby on Rails CakePHP Ruby on Rails SQLite3 5.5.1 Android 2 7 1 GPS 2 Network LAN GPS GPS LocationManager LocationManager 10m 10m 10 2 null 5.10 5.10 10m 2 A B 1 2 3 10m 7 - Android:, http://onlineconsultant.jp/pukiwiki/?android%20 25

5.10: 5.5.2 10 1 1 5.5.3 paperclip 8 Ruby on Rails 8 paperclip, https://github.com/thoughtbot/paperclip 26

6 6.1 ios viewer 1 [3] Bluetooth Contextual photo browser Contextual photo browser Bluetooth [4] PhotoLoop 1 viewer, https://itunes.apple.com/jp/app/cuo-ying-deviewer/id888171472?mt=8 27

6.2 2002 8bit 255 ID ID Cam[5] ID Cam ID ID LED [6] CASIO, Inc 2 1 1 ID 6.3 2 Chu [7] 2 Selfie Stick, http://www.sekailab.com/times/?p=1431 28

6.4 FlashAir 3 SDHC SDHC SDHC SDHC SDHC 6.5 Apple iphoto 4 Google Picasa 5 Google Picasa API API [8] 6.6 RFID 6 7 [9] 3 FlashAir, http://www.toshiba.co.jp/p-media/flashair/ 4 iphoto, https://www.apple.com/jp/mac/iphoto/ 5 Picasa, http://picasa.google.co.jp/ 6 - RFID, https://www.denso-wave.com/ja/adcd/fundamental/rfid/ 7 Wikipedia -, http://ja.wikipedia.org/wiki/ 29

[10] [11] 4.4.2 6.7 [12] 8 SONY 9 30 Party-shot Party-shot Cyber-shot 10 6.8 [13] Album Weaver 8 NARRATIVE CLIP 2, http://getnarrative.com/ 9 Party-shot, http://www.sony.jp/cyber-shot/party-shot/ 10 SONY -, http://www.sony.jp/cyber-shot/products/dsc-t70/feature 1.html 30

Album Weaver Easy-Album[14] [15] 3 Kirk[16] 1 [17] [18] PhotoLab[19] 3 31

7 7.1 SNS 7.2 32

33

[1].., 2014. [2]. Storage in the Cloud 2013 2014 2018. IDC Japan, 2014. [3],,. Contextual photo browser:.. HCI,, Vol. 2011 No. 1, pp. 1-7, 2011. [4],,. PhotoLoop. 11(1), pp. 69-76, 2009. [5],,,,. ID Cam: ID. 2002, 8 pages, 2002. [6] CASIO, Inc.. http://www.casio-isc.com/ja/ (2015 1 9 ) [7] S. Chu and J. Tanaka. Interacting with a Self-portrait Camera Using Motion-based Hand Gestures. Proceedings of the 11th Asia-Pacific Conference on Computer-Human Interaction, pp. 93-101, 2013. [8] A. Gomi, T. Itoh. A Personal Photograph Browser for Life Log Analysis based on Location, Time, and Person. ACM Symposium on Applied Computing, Multimedia Visualization Track, pp. 1250-1257, 2011. [9],,,,.., 2004-UBI-5(1), pp. 1-8, 2004. [10],,.., 2010-UBI-27(10), pp. 1-8, 2010. [11],,,.., 2006-DPS-129(14), pp. 71-76, 2006. [12] G. Bell, J. Gemmell. Total Recall: How the E-Memory Revolution will Change Everything Dutton Adult, 304 pages, 2009. 34

[13]. Album Weaver:. (WISS2007) 6 pages, 2007. [14] J. Cui, F. Wen, R. Xiao, Y. Tian, and X. Tang. EasyAlbum: an interactive photo annotation system based on face clustering and re-ranking. CHI 2007 Proceedings, pp. 367-376, 2007. [15],,,.. DEIM Forum 2012, 8 pages, 2012. [16] D. Kirk, A. Sellen, C. Rother, and K. Wood. Under-standing Photowork. CHI 2006 Proceedings, pp. 761-770, 2006. [17]. -55. 2004, pp. 129-136, 2004. [18],,,,, G.Liu, S.Subramanian.. 2013 Information Processing Society of Japan, pp. 40-47, 2013. [19],. PhotoLab:., 2008-CG-131(6), pp. 31-36, 2008. 35