Similar documents
はじめに

IPSJ SIG Technical Report Vol.2013-MUS-101 No /12/23 DropNotes 1,a) 1,b) 1,c) 2,d) DropNotes Abstract: We have focused on audio recording and ed


Copyright 2001 by Junichi Sawase


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

untitled

h16マスターセンター報告書(神奈川県支部)

マリモの育て方

(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

ipod touch 1 2 Apple ipod touch ipod touch 3 ( ) ipod touch ( 1 ) Apple ( 2 ) Web 1),2) 3. ipod touch 1 2 ipod touch x y z i

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

がんの医療計画(案)

25

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

2014 2

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) (

( )

3D UbiCode (Ubiquitous+Code) RFID ResBe (Remote entertainment space Behavior evaluation) 2 UbiCode Fig. 2 UbiCode 2. UbiCode 2. 1 UbiCode UbiCode 2. 2

325 In this research, we created smartphone cases attaching a dimple or a wedge shaped object in order to improve eyes-free and single-handed touch ac

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

i I Excel iii Excel Excel Excel

1 1 CodeDrummer CodeMusician CodeDrummer Fig. 1 Overview of proposal system c

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

(EC2014) YOUPLAY 1,a) 2,3 1 1,4,b) 1 YOUPLAY YOUPLAY YOUPLAY YOUPLAY Vol.0 (03/20 24, 2013) YOUPLAY Vol.1 (11/16 24, 2013) 2 HEP HALL

1981 i ii ➀ ➁ 61

OFISTAR S3100取扱説明書

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

18 web

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)

独立行政法人情報通信研究機構 Development of the Information Analysis System WISDOM KIDAWARA Yutaka NICT Knowledge Clustered Group researched and developed the infor

WISS 2007 (a) (b) (c) (a) rolling (b) shaking (c) swinging 2.3 Ctrl+V Ctrl+C OneNote rolling OneNote 13 rolling rolling shaking shaking shaking


Vol.53 No (Mar. 2012) 1, 1,a) 1, 2 1 1, , Musical Interaction System Based on Stage Metaphor Seiko Myojin 1, 1,a

2. Shepherd 1) Shepherd 1) PC PC 1 3 Cheng Wii 2) 3 3) Grossman ) ポインティング線ポインティング位置デバイスデバイス Grossman 1 3 3) 2

(a) (b) 1: [16] PET [17]. ( 1).1 ( 2a) ( 2b).2 ( a) (a) (b) 2: (a) (b) : b. 2 c 2017 Information Processing Society of Japan 2

20mm 63.92% ConstantZoom U 5


Vol.55 No (Jan. 2014) saccess 6 saccess 7 saccess 2. [3] p.33 * B (A) (B) (C) (D) (E) (F) *1 [3], [4] Web PDF a m

資料32-2-2 深海掘削検討会報告書(平成24年3月 独立行政法人海洋研究開発機構 深海掘削検討会)

27 AR


TEL-L70/TEL-LW70

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

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

IPSJ SIG Technical Report Vol.2014-GN-90 No.16 Vol.2014-CDS-9 No.16 Vol.2014-DCC-6 No /1/24 1,a) 2,b) 2,c) 1,d) QUMARION QUMARION Kinect Kinect

BASIC / / BA- SIC Web 1/10 1/10 / / JavaScript

2013 M

IPSJ SIG Technical Report Vol.2014-HCI-157 No.19 Vol.2014-GN-91 No.19 Vol.2014-EC-31 No /3/14 GUI GUI GUI GUI 2 2 GUI A GUI Indepen

60 90% ICT ICT [7] [8] [9] 2. SNS [5] URL 1 A., B., C., D. Fig. 1 An interaction using Channel-Oriented Interface. SNS SNS SNS SNS [6] 3. Processing S

untitled

和文タイトル


山田直巳109‐121/109‐128

( 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

HASC2012corpus HASC Challenge 2010,2011 HASC2011corpus( 116, 4898), HASC2012corpus( 136, 7668) HASC2012corpus HASC2012corpus

ディスプレイと携帯端末間の通信を実現する映像媒介通信技術

1 FuSA 2 Touch Display Fig. 1 FuSA 2 Touch Display. 1 FuSA 2 Touch Display OUI OUI Vertegaal 3 [1], [2], [3], [4], [5], [6] Holman Paper Window

IPSJ SIG Technical Report Vol.2017-HCI-171 No /1/24 1,a) 1,b) 1,c) 2,d) 2,e) 1. Internet of Things IoT IoT 3D IoT 3D IoT IoT IoT 1 Graduate Sch

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

Vol. 28 No. 2 Apr Web Twitter/Facebook UI Twitter Web Twitter/Facebook e.g., Web Web UI 1 2 SNS 1, 2 2

,.,.,,.,. X Y..,,., [1].,,,.,,.. HCI,,,,,,, i


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)

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

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

’¸’_‹ã−w“u“ÀPR-A4-Ł\”ƒ

Vol. 48 No. 1 Jan MR, MR A Sharing Method of Real Objects Differ in Syntax each other Based on a Virtual Sheet between Remote Mixed Reality Spac

Honda 3) Fujii 4) 5) Agrawala 6) Osaragi 7) Grabler 8) Web Web c 2010 Information Processing Society of Japan


(1). (2). (3) 1 Fig. 1 Concepts of the HomeOrgel Fig. 2 Usages of the HomeOrgel 11) 19) ( 1) () BGM

DEIM Forum 2012 E Web Extracting Modification of Objec


Run-Based Trieから構成される 決定木の枝刈り法


Microsoft Word - ニュース更新システム(サイト用).docx

IPSJ SIG Technical Report Vol.2011-CE-110 No /7/9 Bebras 1, 6 1, 2 3 4, 6 5, 6 Bebras 2010 Bebras Reporting Trial of Bebras Contest for K12 stud

理工ジャーナル 23‐1☆/1.外村

=

( ) [1] [4] ( ) 2. [5] [6] Piano Tutor[7] [1], [2], [8], [9] Radiobaton[10] Two Finger Piano[11] Coloring-in Piano[12] ism[13] MIDI MIDI 1 Fig. 1 Syst

, : GUI Web Java 2.1 GUI GUI GUI 2 y = x y = x y = x

IPSJ SIG Technical Report Vol.2015-HCI-162 No /3/13 2 1,a) 2,b) 2,c) ARIKA YOSHIDA 1,a) BUNTAROU SHIZUKI 2,b) JIRO TANAKA 2,c)

CanoScan Toolbox 1.6 ユーザーズガイド

SketchPoint Pie-Menu On/Off 3 Pie-Menu 8 6 On/Off SketchPoint i

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

o 2o 3o 3 1. I o 3. 1o 2o 31. I 3o PDF Adobe Reader 4o 2 1o I 2o 3o 4o 5o 6o 7o 2197/ o 1o 1 1o

CanoScan Toolbox

3_23.dvi

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

2). 3) 4) 1.2 NICTNICT DCRA Dihedral Corner Reflector micro-arraysdcra DCRA DCRA DCRA 3D DCRA PC USB PC PC ON / OFF Velleman K8055 K8055 K8055

B 20 Web

季報2010C_P _3-5.indd

Web Social Networking Service Virtual Private Network 84

04.™ƒ”R/’Ô”�/’Xfl©

IPSJ SIG Technical Report Vol.2012-CG-148 No /8/29 3DCG 1,a) On rigid body animation taking into account the 3D computer graphics came

Microsoft Word - deim2011_new-ichinose doc

dsample.dvi

IPSJ SIG Technical Report Vol.2014-MBL-70 No.49 Vol.2014-UBI-41 No /3/15 2,a) 2,b) 2,c) 2,d),e) WiFi WiFi WiFi 1. SNS GPS Twitter Facebook Twit

Web STEPS Web Web Form Cookie HTTP STEPS Web

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

Transcription:

22

1 1 1.1.............................. 1 1.1.1........................ 1 1.2.................................. 1 1.2.1........................... 2 1.3................................... 3 1.4............................... 3 1.5................................... 3 2 4 2.1........................ 4 2.2........................... 5 2.3........................ 5 2.4........................... 5 3 7 3.1.................................. 7 3.2................................... 7 3.3.................................. 9 3.4................................... 9 3.4.1...................... 9 3.4.2..................... 11 3.4.3..................... 11 3.4.4..................... 12 3.4.5................... 12 4 13 4.1...................................... 13 4.2................................. 13 4.2.1............................... 13 4.2.2................................... 13 4.3................................. 15 i

4.3.1......................... 15 4.3.2........................ 15................. 15................ 16 4.3.3 Photoshop............................. 17 Photoshop.................. 17 Photoshop................... 17 4.3.4........................... 21 5 22 5.1........................... 22 5.2.................................... 23 6 25 26 27 ii

1.1................................. 2 3.1............................... 8 3.2....................................... 9 3.3.................. 10 3.4............................. 10 3.5.................................. 11 3.6............................ 11 3.7............................ 12 3.8................................. 12 4.1................................. 14 4.2.............................. 14 4.3................................. 15 5.1............................ 22 5.2.................................. 23 iii

1 1.1 Adobe Photoshop 1 GIMP 2 Canvas 3 1.1.1 1.2 1.1 1 URL:http://www.adobe.com/products/photoshop/photoshop/ 2 URL:http://www.gimp.org/ 3 URL:http://www.poladigital.co.jp/canvas/ 1

1.1: 1.2.1 A B 2

1.3 1.4 1.5 2 3 4 5 6 3

2 2.1 PC PC PC (TUI: Tangible User Interface) [1] TUI PC TUI musicbottle[2] Sandscape[1][3], ActiveCube[4] musicbottle SandScape 3 ActiveCube 3 4

2.2 Nelson Palette[5] ICandy[6] ICandy itunes QR CD QR 2.3 Sriram [7] Chi-Wing 3D [8] 2.4 [9] PC 3D WATARI [10] WATARI 5

David [11] (flip) 2 3 6

3 3.1 3.2 A A 3.1 - ➀ A 3.1 - ➁ 3.1 - ➂ A 3.1 - ➃ 3.1 - ➄ A 3.1 - ➅ A A 3 3.1 - ➆ A 3 3.1 - ➇ A 3.2 7

3.1: 8

3.2: 3.3 3.3 3.4 3.4.1 3.4 9

図 3.3: 使用したカード 上 表向き 下 裏向き 図 3.4: 新しいレイヤを作成する 10

3.4.2 3.5 3.5: 3.4.3 3.6 3.6: 11

3.4.4 3.7 3.7: 3.4.5 3.8 3.8: 12

4 4.1 OS Windows7 IDE VisualStudio2008. C++ openframeworks v0.062[16] reactivision version1.4[14] reactivision Reactable[15] Adobe Photoshop CS4 Photoshop Photoshop Photoshop Javascript Adobe Extend Script Toolkit 4.2 4.2.1 4.1 USB USB Logicool Qcam Orbit AF 640x480 4.2.2 75mm 125mm 4.2 3.7mm ID ID ID 1 ID0 ID1 ID2 3 ID4 5 13

4.1: fiducial id 0 fiducial id 1 fiducial id 2 fiducial id 3 4.2: 14

4.3 3 4.3 4.3: 4.3.1 reactvision TUIO [12][13] TUIO TUIO UDP 4.3.2 15

Photoshop x y y x ID Photoshop Photoshop Photoshop Photoshop ID 16

Photoshop 4.3.3 Photoshop Photoshop Photoshop Photoshop Photoshop Photoshop AppleScript VBScript JavaScript 3 Macintosh AppleScript JavaScript Windows JavaScript VBScript jsx Adobe Photoshop CS4 Presets/Scripts Photoshop Photoshop JavaScript Photoshop Photshop Photoshop 17

x num.dat 3 num.dat 3 ID ID num markerid ID var new_layer = activedocument.artlayers.add(); new_layer.move(activedocument.layers[num],elementplacement.placeafter ); if(markerid%2==0){ new_layer.visible=true; }else{ new_layer.visible=false; } new layer markerid 18

num markerid ID var gomibako_ref = app.activedocument.layersets.getbyname(" "); var gomi_ref = gomibako_ref.artlayers.getbyname(" "); activedocument.layers[num].move(gomi_ref,elementplacement.placebefore ); gomibako Ref gomi Ref ID ID num1 num2 markerid ID var gomibako_ref = app.activedocument.layersets.getbyname(" "); var restore_ref = gomibako_ref.artlayers[num1]; restore_ref.move(activedocument.layers[num2],elementplacement.placebefore ); if(markerid%2==0){ restore_ref.visible=true; }else{ restore_ref.visible=false; } gomibako Ref restore Ref markerid 19

num1 num2 layer_ref1 =activedocument.layers[num1]; layer_ref2=activedocument.layers[num2]; layer_ref1.move(layer_ref2,elementplacement.placebefore ); num activedocument.activelayer=activedocument.layers[num]; 5 Photoshop 5 20

var visiblelayer:[] for (var i = 0, j = activedocument.layers.length; i < j; i++){ var lay = activedocument.layers[i]; if(lay.visible!= false){ push(visiblelayer); lay.visible = false; } } visiblelayers[] for (var i = 0, j = activedocument.layers.length; i < j; i++){ var lay = activedocument.layers[i]; lay.visible = true; var opt = new JPEGSaveOptions(); var fileobj = new File(fileName); doc.saveas( fileobj, opt, true, Extension.LOWERCASE ); lay.visible = false; } for (var i = 0, j = visiblelayer.length; i < j; i++){ visiblelayer[i].visible = true; } 4.3.4 Photoshop 21

5 5.1 5.1 5.2 5.1: Photoshop S Photoshop I Photoshop 22

図 5.2: 試用中のカード ツールパレットを用いて グループ化されていない複数枚のレイヤを非表示にするには レ イヤの枚数分クリックをしなくてはいけないのに対し このシステムではカードまとめて裏 返すという少ない動作で行うことが出来る 一方で 問題点も多く残されている 本システムでは システム内のレイヤ構造に合わせ て Photoshop 内のレイヤ構造を変更しているが Photoshop 内のレイヤ構造が変化した場合に それに合わせてシステム内のレイヤ構造が変化する仕様になっていない そのため ユーザ は Photoshop のレイヤパレットを用いてレイヤを変更することは出来ない つまり レイヤの 変更はすべてカードを使って行わなければならず そのことで試用中にストレスを感じる場 面があった また スクリプトの実行中は画像編集を行うことが出来ないことから 編集作業が一瞬中 断してしまう場面があった 特に処理時間の長いスクリプトである レイヤごとの画像デー タの取得スクリプト が実行される際にこの問題が生じた 5.2 今後の課題 現在のシステムでは カードは一種類しか扱っていないが 他とは違う特別なカードを用 いることで新しいインタラクションが考えられる 本システムではカードは最も一般的なレ イヤであるアートレイヤとしか対応付けられていない そこで 色の違うカードや大きさの 違うカードを 文字を追加し編集するためのテキストレイヤや 四角形や三角形を追加し編 集するためのシェイプレイヤなどに対応付けるアプローチが考えられる また 今回のシステムではコンピュータビジョンを用いてカードを認識しているため カー ドを重ねることが出来ない そこで Vogt らによる複数の RFID の認識手法 [17] を用いるこ とで RFID を用いてカードを重ねられるシステムを実現できると考える カードを好きなよ うに重ねることが可能になれば そのことでまた新しいインタラクションが可能となると考 える ひとつの案として レイヤのグループ化を可能に出来ると考える 一か所に重ねられ 23

24

6 25

26

[1] Ishii, H. and Ullmer, B Tangible Bits: Towards Seamless Interfaces between People, Bits, and Atoms in Proceedings of CHI 97, pp. 234-241. [2] H. Ishii, A. Mazalek, and J. Lee Bottles as a Minimal Interface to Access Digital Information in Extended Abstracts of Conference on Human Factors in Computing systems(chi 1997) pp.234-241 1997 [3] B. Piper, C. Ratti, and H. Ishii Illuminating Clay: A 3-D Tangible Interface for Landscape Analysis in Proceedings of Conference on Human Factors in Computing Systems (CHI 2002), pp. 355-362 2002 [4],,, 3 ActiveCube, Vol. 42, No. 6, pp. 1338-1347 2001 [5] Nelson, Ichimura, Adams, Pedersen Palette: A Paper Interface for Giving Presentations Proc. ACM Conference on Computer Human Interaction 99 (CHI 99), pp.354-361 1999 [6] Graham,J., Hull,J ICandy: a tangible user interface for itunes Extended abstracts of CHI2008, pp 2343-2348 2008 [7] Sriram Subramanian,Dzimitry Aliakseyeu,Andres Lucero Multi-layer interaction for digital tables Symposium on User Interface Software and Technology, Proceedings of the 19th annual ACM symposium on User interface software and technology, pp. 269-272, 2006 [8] Chi-Wing Fu, Jiazhi Xia, and Ying He LayerPaint: A Multi-Layer Interactive 3D Painting Interface ACM Conference on Human Factors in Computing Systems (CHI 2010) full paper, pp. 811-820, 2010 [9] 3D 5 22(5):pp. 9-12 2008 [10] WATARI Vol. 15, No. 2, pp. 191-201 2010 27

[11] David Holman, Roel Vertegaal, Mark Altosaar, Nikolaus F. Troje, Derek Johns Paper windows: interaction techniques for digital paper ACM Conference on Human Factors in Computing Systems CHI 2005,pp591-599 2005 [12] TUIO http://www.tuio.org/ [13] M. Kaltenbrunner, T. Bovermann, R. Bencina, and E.Costanza TUIO - A Protocol for Table Based Tangible User Interfaces, in GW 05: Proceedings of the 6th International Workshop on Gesture in Human- Computer Interaction and Simulation, 2005 [14] reactivision http://reactivision.sourceforge.net/ [15] Jorda, S On Stage: the Reactable and other Musical Tangibles go Real International Journal of Arts and Technology. vol 1 No.3/4 268-287 2008 [16] openframeworks http://www.openframeworks.cc/ [17] H. Vogt Efficient Object Identification with Passive RFID Tags Proceedings of International Conference on Pervasive Computing, Aug. 2002. 28