2012 Future University Hakodate 2012 System Information Science Practice Group Report Web API Project Name Development of Web API and the Application for Effective Utilization of the Hakodate Tourism Information AR (C) Group Name AR Group (C) /Project No. 15-C /Project Leader 1010209 Ami Yamada /Group Leader 1010047 Arisa Kishino /Group Member 1010047 Arisa Kishino 1010128 Takuya Awaji 1010137 Masanori Sato 1010225 Tsuyoshi Hamato 1010232 Kaito Ohki Advisor Taku Okuno Sho ji Suzuki Mio Tsubakimoto 2013 1 16 Date of Submission January 16, 2013
10 10 20 Web AR 20 AR 10 20 AR AR AR AR AR AR AR AR AR AR AR 10 11 1 2 2 AR AR : - i -
Abstract For the last ten years, the number of people who visit Hakodate decrease. The purpose of AR group is We offer new Hakodate tourism. As a result, teens and twenties take to Hakodate, and they visit there again. This purpose is based on Project purpose. This is We revitalize Hakodate tourism. By means of we use Web sites and AR technology and support visitors and providers of services. We focus on map s inconveniences and what teens and twenties visitors rate is low when we think how to revitalize. AR group offer tourism using AR technology for them. AR is technology add the information to landscape through terminals. Also, AR is abbreviation of as augmented reality. We remove map s inconveniences that tourists don t understand place they are. by this technology. Then, we offer new Hakodate tourism. We use AR technology in tour. People take part in and evaluate that. We get feedbacks. That questionnaire has sections whether AR technology remove map s inconveniences and how they feel. On August, we conducted tour in open campus because we check AR application possibilities. Later, we had a questionnaire. It has sentence whether each contents is fun. Also, we had a questionnaire whether AR application possibilities and we are able to supply information. As the result, we understood that AR application possibilities and we are able to supply information. Also, based on that questionnaire, we made AR application contents which we use at Hakodate tourism tour. It was held on October and November. Also, we had a questionnaire then. As a result, we are able to say map s inconveniences, AR is effective for young people tourism and Young people who come to Hakodate become repeater. Keyword Hakodate tourism, AR, Hakodate tourism tour : - ii -
1 1 1.1.......................................... 1 1.2.......................................... 1 1.3.............................. 2 1.4................................ 2 2 4 2.1 AR................................. 4 2.1.1 AR............................ 4 2.1.2 AR......................... 5 2.1.3 AR...................... 5 2.2................................. 5 2.2.1........................ 5 2.2.2..................... 6 2.3........................ 6 2.3.1............................. 6 2.3.2.......................... 7 2.3.3..................... 7 3 AR 8 3.1 junaio AR...................... 8 3.1.1 junaio............................ 8 3.1.2 junaio......................... 9 3.2 Blender AR..................... 10 3.2.1 Blender............................. 10 3.2.2 junaio..................... 11 3.2.3 junaio 3DCG............... 11 3.2.4 junaio.......................... 12 3.3................................. 12 3.3.1 URL.......................... 12 3.3.2.................... 13 3.3.3 junaio............................ 14 3.4.............................. 15 3.4.1.............................. 15 3.4.2................... 16 4 18 4.1.............................. 18 - iii -
4.1.1...................................... 18 4.1.2...................................... 18 4.1.3............................... 22 4.1.4............................... 23 4.1.5............................... 28 4.2 AR................................. 30 4.2.1...................................... 30 4.2.2...................................... 30 4.2.3............................... 33 4.2.4............................... 34 4.2.5............................... 43 5 45 6 47 6.1........................................ 47 6.2.......................................... 47 7 48 7.1...................................... 48 7.2....................................... 49 7.3....................................... 50 7.4........................................ 52 7.5....................................... 54 8 56 A 57 B 58 C AR 59 D AR 61 64 - iv -
1 1.1 10 [1] 10 14 531 23 410 100 1.1 10 20 30 40 50 10 20 1.1 : 1.2 Web AR AR AR 10 20 : Group Report of 2012 SISP - 1 - Group Number 15-C
1.3 AR 10 20 AR by [2] 400 3D iphone [3] iphone iphone 2012 [4] AR AR AR : 1.4 AR 2 AR AR 6 Group Report of 2012 SISP - 2 - Group Number 15-C
[5] : Group Report of 2012 SISP - 3 - Group Number 15-C
2 AR 3 AR AR AR AR AR AR AR AR 3D AR 3 : 2.1 AR 2.1.1 AR AR AR [12][13] Web [6][7][8][9][10][11] VR AR AR VR VR AR AR Web AR [7] 1 2 3 4 or 5 AR AR 1 AR AR Group Report of 2012 SISP - 4 - Group Number 15-C
Web AR AR Layar junaio ARyama1000 AR : 2.1.2 AR AR AR junaio AR AR AR 2.1.1 AR junaio AR 3D junaio AR 3D : 2.1.3 AR junaio junaio PHP junaio AR junaio 4 PHP [14][15][16] PHP junaio AR junaio 2012 5 17 AR : 2.2 2.2.1 10 20 AR Web Group Report of 2012 SISP - 5 - Group Number 15-C
10 20 Google Google : 2.2.2 AR 2.2.1 22 AR 2 6 1 2 6 AR AR : 2.3 2.3.1 AR 10 20 Group Report of 2012 SISP - 6 - Group Number 15-C
: 2.3.2 AR 10 20 AR 4.1 4.2 : 2.3.3 AR 10 20 11 10 HAKODATE 2012 AR HAKODATE 2012 : Group Report of 2012 SISP - 7 - Group Number 15-C
3 AR 2 junaio junaio Blender Blender 3DCG : 3.1 junaio AR 3.1.1 junaio junaio AR AR junaio 2.1.2 AR iphone ipad 3D 3.1 3D Location Base GLUE Location Base junaio GLUE 3D 3.2 Location Base 3.3 GLUE 3.1 3D 3.2 Location Base 3.3 GLUE : Group Report of 2012 SISP - 8 - Group Number 15-C
3.1.2 junaio junaio junaio Web junaio URL 3.3.3 junaio URL:http://www.junaio.com/ Develop 3.4 3.5 Login 3.6 Free Developer Signup 3.7 Sign Up junaio API API API 3.8 Show My API Key junaio 3.4 1 3.5 2 : Group Report of 2012 SISP - 9 - Group Number 15-C
3.6 3 3.7 4 3.8 API 3.2 Blender AR 3.2.1 Blender Blender [17] 3 3D 2.49b 2.6 [18] Group Report of 2012 SISP - 10 - Group Number 15-C
3.2.2 junaio junaio AR junaio md2 obj 2.49b Blender 2.63 Blender2.63 blender Blender2.49b obj 2.4x 2.5 UI : 3.2.3 junaio 3DCG Web CG Blender [19] 3.9 Web Web 3.9 Blender CG Web junaio CG 2 Group Report of 2012 SISP - 11 - Group Number 15-C
ipad GPS junaio 2D 2D PNG juniao 2D : 3.2.4 junaio junaio mtl obj obj enc mtl obj junaio obj obj enc junaio Web Model Encrypter 3.10 Encrypy 3.10 Model Encrypter : 3.3 3.3.1 URL 5 http://kishino.i-styles.net http://awaji.i-styles.net Group Report of 2012 SISP - 12 - Group Number 15-C
http://ooki.i-styles.net http://hamato.i-styles.net http://sato.i-styles.net HTML junaio junaio junaio:// junaio junaio://channels/?id=141284 3.3.3 : 3.3.2 3.11 URL 3.11 http://sato.i-styles.net/ 1 URL config.php junaio junaio API Key index.php Callback URL index.php 3.11 junaio PHP : Group Report of 2012 SISP - 13 - Group Number 15-C
3.3.3 junaio junaio API junaio junaio Develop My Channels Create a New Channel 3.13 3.12 API Level API 1.0 Channel Name Channel Type Location Based Channel 3D junaio GLUE Channel Channel description Display Author Thumbnail Callback URL index.php Region Create My Channel junaio junaio AR Callback URL 3.12 junaio ID 3.13 6 ID junaio junaio:// Group Report of 2012 SISP - 14 - Group Number 15-C
3.12 AR junaio://channels/?id=141431 3.13 6 Validate 3.13 junaio Validate XML 3.14 7 Get QR Code QR QR URL : 3.4 3.4.1 RDBMS MySQL [20][21] UID UID UID ID 3.15 0 1 Group Report of 2012 SISP - 15 - Group Number 15-C
3.14 junaio Validate ID 3.15 : 3.4.2 PHP phpmyadmin MySQL PHP MySQL PHP 3.16 PHP URL Group Report of 2012 SISP - 16 - Group Number 15-C
3.16 : Group Report of 2012 SISP - 17 - Group Number 15-C
4 4.1 4.1.1 junaio : 4.1.2 2012 8 5 10 20 43 32 11 junaio ipad ipad AR AR [22] ipad 4.5.3 20 IKABO IKABO IKABO 2005 IKABO 2 IKABO IKABO PR 50 IKABO 3D CG 4.1 AR Group Report of 2012 SISP - 18 - Group Number 15-C
4.1 IKABO 3DCG 4.2 20 AR AR 4.2 Group Report of 2012 SISP - 19 - Group Number 15-C
4 0 1 2 3 AR 0 4.3 4.4 4.5 4.6 1 Group Report of 2012 SISP - 20 - Group Number 15-C
4.7 4.8 4.9 4.10 2 ipad 360 3 ipad Group Report of 2012 SISP - 21 - Group Number 15-C
4.11 360 4.12 4.13 4.14 3 : 4.1.3 AR Group Report of 2012 SISP - 22 - Group Number 15-C
4.15 1 2 3 4 15 16 ipad 17 AR 18 17 19 AR 20 19 5 6 7 1 8 9 10 11 12 13 ipad 14 21 AR : 4.1.4 100% Group Report of 2012 SISP - 23 - Group Number 15-C
4.16 1 4.17 2 4.18 3 4.19 4 4.20 5-1 4.21 5-2 Group Report of 2012 SISP - 24 - Group Number 15-C
4.22 6-1 4.23 6-2 4.24 7-1 1 4.25 7-2 1 4.26 8-1 4.27 8-2 Group Report of 2012 SISP - 25 - Group Number 15-C
4.28 9-1 4.29 9-2 4.30 10-1 4.31 10-2 4.32 11 4.33 12 Group Report of 2012 SISP - 26 - Group Number 15-C
4.34 13 ipad 4.35 14 4.36 15 4.37 16 ipad 4.38 17 AR Group Report of 2012 SISP - 27 - Group Number 15-C
18 AR 3DS. 4.39 19 AR 20, AR ipad AR ipad QR ipad : 4.1.5 4 Group Report of 2012 SISP - 28 - Group Number 15-C
2.3% 2.3% 2 58.1% 65.1% 86.0% ipad 7% 86% 81.4% 5 2 4.1 72.1% 100% 72.1% 93% 74.4% 81.4% 4.1 88.4% 95% 81% AR AR AR ipad ipad Group Report of 2012 SISP - 29 - Group Number 15-C
: 4.2 AR 4.2.1 AR : 4.2.2 10 11 2 AR 10 20 4.40 4.40 AR 15 11 4 9 7 2 24 1 2 1 2 1 1 ipad 2 11 Group Report of 2012 SISP - 30 - Group Number 15-C
HAKODATE 2012 IKAR 4.41 ipad 4.41 IKAR IKAR IKAR IKAR IKAR IKAR IKAR IKAR 6 IKAR 15 IKAR IKAR 7 IKAR 4.42 4.42 Group Report of 2012 SISP - 31 - Group Number 15-C
IKAR 4.43) ipad QR 4.44 4.43 4.44 IKAR 4.45 4.46 4.45 4.46 IKAR 4.47 IKAR 4.48 IKAR Group Report of 2012 SISP - 32 - Group Number 15-C
4.47 IKAR 4.48 IKAR : 4.2.3 AR AR AR AR AR 1 2 3 4 20 20 ipad 22 AR 23 22 24 AR 25 24 5 6 IKAR 7 8 KAR 8 9 10 11 12 13 IKAR 5 6 14 15 14 16 14 17 18 ipad 19 26 AR 28 AR Group Report of 2012 SISP - 33 - Group Number 15-C
: 4.2.4 AR 100% 4.49 1 4.50 2 4.51 3 4.52 4 Group Report of 2012 SISP - 34 - Group Number 15-C
4.53 5-1 4.54 5-2 4.55 6-1 IKAR 4.56 6-2 IKAR 4.57 6-3 IKAR Group Report of 2012 SISP - 35 - Group Number 15-C
4.58 7-1 IKAR 4.59 7-2 IKAR 4.60 8-1 4.61 8-2 Group Report of 2012 SISP - 36 - Group Number 15-C
4.62 9-1 4.63 9-2 4.64 10-1 4.65 10-2 Group Report of 2012 SISP - 37 - Group Number 15-C
4.66 11-1 4.67 11-2 4.68 12-1 4.69 12-2 Group Report of 2012 SISP - 38 - Group Number 15-C
4.70 13-1 IKAR 4.71 13-2 IKAR 4.72 14 4.73 15 14 16 Group Report of 2012 SISP - 39 - Group Number 15-C
4.74 17 4.75 18 ipad 4.76 19 4.77 20 4.78 21 ipad Group Report of 2012 SISP - 40 - Group Number 15-C
4.79 22 AR 23 3DS 4.80 24 AR 25 3DS Group Report of 2012 SISP - 41 - Group Number 15-C
4.81 26 AR 27. AR 28. ipad AR ipad AR Group Report of 2012 SISP - 42 - Group Number 15-C
ipad ipad AR ipad ipad ipad ipad ipad : 4.2.5 4 8.3% ipad AR AR ipad 2 IKAR 2 12.5% 62.5% 1 9 IKAR 15 9 Group Report of 2012 SISP - 43 - Group Number 15-C
91.7% 100% 5 2 AR 4.2 IKAR 87.5% IKAR 83.3% 95.8% 91.7% 62.5% 87.5% 66.7% IKAR 87.5% 4.2 1 25% 2 3 33.3% 4 41.7% 2 4 75% 5 91.7% AR 95.8% 62.5% 33.3% : Group Report of 2012 SISP - 44 - Group Number 15-C
5 10 20 junaio junaio ipad junaio ipad Android ios AR AR AR PR AR 10 20 AR PR AR AR 10 20 AR AR AR AR Group Report of 2012 SISP - 45 - Group Number 15-C
AR AR : Group Report of 2012 SISP - 46 - Group Number 15-C
6 6.1 AR AR 4 10 20 AR AR 2 3 1 10 20 2 AR 3 AR : 6.2 AR AR AR AR AR PR AR : Group Report of 2012 SISP - 47 - Group Number 15-C
7 7.1 KJ 5 AR Google 7.1 7.2 7.1 Google 1 7.2 Google 2 6 Blender Web [23] IKABO CG junaio Blender WBS 7 8 9 KJ IKAR Group Report of 2012 SISP - 48 - Group Number 15-C
IKAR 10 AR AR IKAR 3DCG 11 AR AR 12 : 7.2 ipad AR 5 AR 8 6 junaio AR junaio 7 ipad 8 10 9 Group Report of 2012 SISP - 49 - Group Number 15-C
8 IKAR 10 10 27 11 11 11 12 2 : 7.3 ICT Web PBL Lion Server AR PHP 7.3 7.4 7.5 7.3 AR 7.4 7.5 7.6 AR IKAR 360 7.7 QR 360 5 Group Report of 2012 SISP - 50 - Group Number 15-C
7.6 7.7 Live Dropbox AR 3 4 6 junaio AR AR AR 7 2 360 MySQL ipad Web 8 9 8 Group Report of 2012 SISP - 51 - Group Number 15-C
10 3 360 2 QR IKAR 10 27 1 AR 11 11 11 2 AR 2 11 18 3 AR 2 11 10 AR 12 3 : 7.4 junaio junaio AR 7.8 AR WBS 7.9 7.10 5 2012 5 AR Group Report of 2012 SISP - 52 - Group Number 15-C
7.8 WBS 7.9 7.10 AR AR AR Web AR AR 6 junaio AR junaio PHP 8 Group Report of 2012 SISP - 53 - Group Number 15-C
7 8 9 8 10 WBS 11 12 2 : 7.5 1 3 5 Group Report of 2012 SISP - 54 - Group Number 15-C
AR 8 6 AR junaio PHP junaio junaio 3D Blender 7 8 8 10 11 1 ipad 12 : Group Report of 2012 SISP - 55 - Group Number 15-C
8 AR IKABO AR AR : Group Report of 2012 SISP - 56 - Group Number 15-C
A AR junaio Blender CG MySQL Web PHP Group Report of 2012 SISP - 57 - Group Number 15-C
B SQL FTP OSS Web Group Report of 2012 SISP - 58 - Group Number 15-C
C AR 1 1 2 3 4 2 5 5-1 5-2 6 6-1 6-2 7 1 7-1 7-2 8 8-1 Group Report of 2012 SISP - 59 - Group Number 15-C
8-2 9 9-1 9-2 10 10-1 10-2 3 11 12 13 ipad 14 15 16 ipad 17 AR 18 17 36graph21 19 AR 20 19 21 AR Group Report of 2012 SISP - 60 - Group Number 15-C
D AR 1 1 2 3 1 2 3 4 5 4 1 2 4 5 9 10 2 5 5-1 1 9 10 5-2 ipad 6 IKAR 6-1 6-2 6-3 ipad 7 8 IKAR 7-1 7-2 ipad Group Report of 2012 SISP - 61 - Group Number 15-C
8 8-1 8-2 ipad 9 9-1 9-2 ipad 10 10-1 10-2 ipad 11 11-1 11-2 ipad 12 12-1 12-2 ipad 3 13 IKAR 13-1 13-2 ipad Group Report of 2012 SISP - 62 - Group Number 15-C
3 14 15 14 17 18 ipad 19 20 21 ipad 22 AR 23 22 24 AR 25 24 26 AR 27 26 28 AR Group Report of 2012 SISP - 63 - Group Number 15-C
[1] [HTML] (last accessed January 2012) Available at http://www.city.hakodate.hokkaido.jp/kankou/material/material.html [2] AR by PR!![HTML] (last accessed January 2013) Available at http://www.tonchidot.com/ja/pressroom/articles/20110930/ [3] Mobilecore iphone [HTML] (last accessed January 2013) Available at http://mobilecore.net/iphonejuku/take-a-winter-walk-in-takayama/ [4] [HTML] (last accessed January 2013) Available at http://www.sao.saga-u.ac.jp/opencampus.htm [5] [HTML] (last accessed January 2013) Available at http://www.hakodate-kankou.com/sightseeing-guide/special [6] AR [HTML] (last accessed January 2013) Available at http://www.atmarkit.co.jp/fsmart/articles/armobile01/01.html [7] AR [HTML] (last accessed January 2013) Available at http://www.atmarkit.co.jp/fwcr/design/tool/ar01/01.html [8] Java AR [HTML] (last accessed January 2013) Available at http://www.atmarkit.co.jp/fjava/column/andoh/andoh49.html [9] Flash [HTML] (last accessed January 2013) Available at http://www.atmarkit.co.jp/fwcr/design/ux/flasher02/01.html [10] iphone AR iphone ARKit [HTML] (last accessed January 2013) Available at http://www.moongift.jp/2009/11/iphonearkit/ [11] iphone AR [HTML] (last accessed January 2013) Available at http://matome.naver.jp/odai/2130622759325530601 [12] AR., 2010. [13] AR 2010 [14] 10 PHP5 2005 [15] PHP 2012 [16] php web 2 2006 [17] GNU GPL blender[html] (last accessed January 2013) Available at http://www.blender.org/ [18] blender.jp blender.jp[html] (last accessed January 2013) Available at http://blender.jp/ [19] blender[html] (last accessed January 2013) Available at http://cg.xyamu.net/blender/ [20] MySQL 2007 [21] MySQL 2006 Group Report of 2012 SISP - 64 - Group Number 15-C
[22] [PDF] (last accessed January 2013) Available at http://www.macromill.com/r data/20120424leisure smartphone/20120424leisure smartphone.pdf [23] CGrad Project Blender for2.6[html] (last accessed January 2013) Available at http://www.cgradproject.com/blender Tutorial/tutorial Blender tute menu.html Group Report of 2012 SISP - 65 - Group Number 15-C