Android 1,a) 1 1 GPS LAN 2 LAN Android,,, Android, HTML5 LAN 1. ICT(Information and Communication Technology) (Google [2] [5] ) 2. Google 2.1 Google Google [2]( 1) Google Web, Google Web Google Chrome 1 Kumamoto Uniersity a) iwanaga@st.cs.kumamoto-u.ac.jp c 2013 Information Processing Society of Japan 1
1 Google 2.2 [5]( 2) UI Google 2.3 2 3. 3.1 (10m ) 4 5 LAN [6] 3.2 Google 2 ( :https://play.google.com/store/apps/ details?id=jp.co.johospace.jorte&hl=ja) 3.3 c 2013 Information Processing Society of Japan 2
4. HTML5 Geolocation HTML5 Geolocation API[4]( Geolocation) iphone 3G iconia Tab A100 3G LAN IS04 3G ( 4 ) 2 1 5 ( 5 ) 2 ( 6 ) 4.1 HTML5 Geolocation Geolocation W3C JavaScript LAN WiFi GPS IP 4.2 3.1 Geolocation ( 1 ) 3 7 1 2-2 1 2 2-2 4 3 2 4 forico2 E 5 forico2 C 6 2 223 7 2 223 ( 2 ) Web (2 ) 1( 4) http://cmitlab.cc.kumamoto-u.ac.jp/iwanaga/ IdoKeido.html 2( 5) http://cmitlab.cc.kumamoto-u.ac.jp/iwanaga/ GeoLocation.html Geolocation ( 3 ) 1 1 3 4 1 5 2 c 2013 Information Processing Society of Japan 3
2 ( :[m]) IS04 iphone iconia 1 298.38 24.57 23.29 2 2783.77 59.27 101.48 3 224.34 58.28 36.15 4 452.91 231.38 949.07 5 492.76 218.28 943.08 6 622.32 9.47 11.83 7 706.20 9.70 17.31 797.24 87.28 297.46 6 forico ( :http://ha9.seikyou.ne.jp/home/kumamoto-u/) 4.3 2 4 5 m 4 5 6 Geolocation LAN MAC LAN LAN 4 5 10 100m 5. LAN 5.1 1 Geolocation API LAN ( AP) [1] 7 AP [7] AP MAC AP AP 1 OS Web REGZA Phone IS04 Android 2.2.2 Dolphin Browser Mini 2.2 iphone 3G ios 4.2.1 safari 5.0.2 iconia Tab A100 Android 3.2.1 3.2.1 7 AP [7] 5.2 ( 1 ) SSID LAN SSID KUIC wlan ( 2 ) ( 3 ) LAN Homedale[3] 1 1 ( 4 ) Dell Latitude E5400( LAN ) OS Windows 7 Professional 2012/10/31 2012/12/3 2 5.3 ( 1 ) dbm mw ( 2 ) ( 3 ) mw c 2013 Information Processing Society of Japan 4
8 10 1 AP221 9 1 n 10 10 X 0.00000712 = 7.12 10 6 8 9 11 2 AP221 5.4 10 15 11 14 AP 11 221 AP( AP221) 14 222 AP( AP222) AP AP AP AP AP AP AP 1 AP AP AP AP 12 13 3 AP221 1 AP222 c 2013 Information Processing Society of Japan 5
14 2 AP222 17 221 222 AP221 AP222 6. 15 3 AP222 5.5 2 AP 1 1 AP 2 AP [6] 1 16 AP221 AP222 5.5.1 16 17 17 AP AP 2 AP 2 1 2 AP 5.5 AP AP Web Wi-Fi Android 18 Android OS Android 3.0 6.1 3 Wi-Fi On-Off (Wi-Fi is On/Off) Wi-Fi (Get Status) AP MAC ( ) (Get Room) MAC AP 2 16 2 6.2 Android 17 AP 4 19 HTL21 OS Android 4.1.1 2013/7/10 2013/7/16 2 c 2013 Information Processing Society of Japan 6
19 18 Android 6.2.1 ( 1 ) 4 ( 2 ) 6.1 Get Status Get Room AP ( 3 ) AP 6.2.2 20 21 22 AP AP 221 222 AP 20? 2 AP 6.2.3 AP AP AP AP AP LAN LAN 20 1 21 2 22 3 7. 7.1 2 Google 3 c 2013 Information Processing Society of Japan 7
( ) 4 HTML5 Geolocation 3G (IS04) LAN (iphone 3G iconia Tab A100) LAN 4 5 10 100m 5 LAN AP AP AP AP AP AP AP AP LAN 1 AP AP 2 AP 2 6 AP Android [1] P. Bahl and V.N. Padmanabhan. Radar: an in-building rf-based user location and tracking system. In INFOCOM 2000. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE, Vol. 2, pp. 775 784 vol.2, 2000. [2] Google. Google. https://support.google. com/calendar/answer/2465776, 2013. [3] The SZ. Homedale. http://thesz.diecru.eu/content/ homedale.php, 2013. [4] W3C. Geolocation api specification. http://dev.w3. org/geo/api/spec-source.html, 2012. [5].. http://www.jorte.net/, 2013. [6],,,,.., Vol. 52, No. 3, pp. 1357 1364, 2011. [7]. lan. http: //www.cc.kumamoto-u.ac.jp/node/83, 2010. 7.2 Google c 2013 Information Processing Society of Japan 8