1. 연구개요 | 관련연구 | 시스템 분석 및 설계 | 구현 및 결과
스마트폰 사용 패턴 수집 및 분석을 통한 스마트폰 중독 및 질병 예방 시스템
A Smartphone Addiction and Disease Prevention System Through the
Collection and Analysis of Smartphone Usage Patterns
류명운 [논문 요약 PT] [http://myeonguni.com]
2. 연구개요 | 관련연구 | 시스템 분석 및 설계 | 구현 및 결과
연구목적 | 연구필요성
- 스마트폰 사용 패턴을 활용한 중독 및 질병 예방 시스템 제안
3. 연구개요 | 관련연구 | 시스템 분석 및 설계 | 구현 및 결과
연구목적 | 연구필요성
- 스마트폰 사용 패턴을 활용한 중독 및 질병 예방 시스템 제안
- 과도한 스마트폰 사용으로 인한 새로운 사회적 문제 발생(스마트폰 중독, 질병)
4. 연구개요 | 관련연구 | 시스템 분석 및 설계 | 구현 및 결과
스마트폰 중독 및 질병 | 스마트폰 사용 패턴 | 게임 중독 예방 시스템
- 중독) 스마트폰 과다사용으로 인한 금단·내성을 지니고 있으며, 이로 인해 일상생
활 장애가 유발되는 상태
- 질병) 스마트폰 과다사용으로 인해 손저림증, 목 통증, 어깨 통증, 시력 저하 등 여
러 신체적 불편한 증상이 나타나는 현상
* 제한점) 본 연구에서는 ‘거북목 증후군’, ‘ 어깨 걸림증’에 대한 예방 시스템을 개발
5. 연구개요 | 관련연구 | 시스템 분석 및 설계 | 구현 및 결과
스마트폰 중독 및 질병 | 스마트폰 사용 패턴 | 게임 중독 예방 시스템
- 스마트폰과 사용자의 현재 상태
- 스마트폰의 각도, 스마트폰 사용자의 행동 또는 자세, 스마트폰 총 사용시간 등
* 본 연구에서 활용할 사용 패턴 데이터: 방향센서, 디스플레이 활성화 값
6. 연구개요 | 관련연구 | 시스템 분석 및 설계 | 구현 및 결과
- 스마트폰 중독 및 질병과 유사한 사례로 게임중독이 존재
- 스마트폰 중독에 비해 게임중독에 대한 예방과 연구는 국내에서 활발
스마트폰 중독 및 질병 | 스마트폰 사용 패턴 | 게임 중독 예방 시스템
- ‘게임 과몰입 예방 프로그램’ 실시(게임산업진흥에관한법률, 2011. 11)
실제 적용사례(‘R사’의 ‘L게임’)과몰입 예방 프로그램 동작원리
7. 연구개요 | 관련연구 | 시스템 분석 및 설계 | 구현 및 결과
시스템 모델 | 연구 문제 | 해결 방법 | 시스템구조 설계
사용자패턴 수집 사용자패턴 분석
중독 및 질병 예방
알림 메시지 출력
8. 연구개요 | 관련연구 | 시스템 분석 및 설계 | 구현 및 결과
시스템 모델 | 연구 문제 | 해결 방법 | 시스템구조 설계
사용자패턴 수집 사용자패턴 분석
중독 및 질병 예방
알림 메시지 출력
연구문제 1 - 스마트폰에 내장 탑재되어 있는 방향센서를 이용하여 사용자의
행동(자세)를 파악하여 수집할 수 있는가?
연구문제 2 - 사용자의 스마트폰 사용시간은 어떻게 수집할 수 있는가?
연구문제 3 - 수집된 사용 패턴 데이터를 어떠한 기준으로 분석하여 중독 및
질병 예방 시스템을 설계 할 것인가?
9. 연구개요 | 관련연구 | 시스템 분석 및 설계 | 구현 및 결과
시스템 모델 | 연구 문제 | 해결 방법(1/3) | 시스템구조 설계
연구문제 1 - 스마트폰에 내장 탑재되어 있는 방향센서를 이용하여 사용자의 행
동(자세)를 파악하여 수집할 수 있는가?
스마트폰 각도의 위치* 스마트폰 각도에 따른 사용자 행동(자세) 실험결과
방향센서 값이 0º ~ 90º 일 경우
‘거북목 증후군’, ‘어깨 걸림증’ 유발
10. 연구개요 | 관련연구 | 시스템 분석 및 설계 | 구현 및 결과
시스템 모델 | 연구 문제 | 해결 방법(2/3) | 시스템구조 설계
연구문제 2 - 사용자의 스마트폰 사용시간은 어떻게 수집할 수 있는가?
1) 분 단위로 작업 클래스를 백그라운드에서 호출
- AlarmManager 클래스의 setRepeating 함수 사용
2) 스마트폰의 활성화 여부 체크, +지속 활성화 여부 체크
- KeyguardManager 클래스의 inKeyguardRestrictedInputMode 함수 사용
* 활성화부터 사용시간 데이터를 1씩 누적 증가, 비활성화 시 사용시간 데이터를 0으로 초
기화하여 사용자의 스마트폰 사용시간을 측정
11. 연구개요 | 관련연구 | 시스템 분석 및 설계 | 구현 및 결과
시스템 모델 | 연구 문제 | 해결 방법(3/3) | 시스템구조 설계
연구문제 3 - 수집된 사용 패턴 데이터를 어떠한 기준으로 분석하여 중독 및 질
병 예방 시스템을 설계 할 것인가?
사용자가 스마트폰을 사용함으로써
발생되는 사용 패턴 데이터
수집된 사용 패턴 데이터
1) 중독 예방 알림 메시지를 발생하는 기준
- 일일동안 ‘스마트폰 총 사용시간’이 매 1시간 경과 하였을 경우
- ‘스마트폰을 활성화 한 이후로부터 비활성화하기 전까지의 사용시간’이 매 1시간 경과하였을 경우
2) 질병 예방 알림 메시지를 발생하는 기준
- 연구문제 1의 해결방법에 따라 0º ~ 90º를 질병 유발 경계각도로 적용
- 거북목 증후군, 어깨 결림증이 이에 해당
12. 연구개요 | 관련연구 | 시스템 분석 및 설계 | 구현 및 결과
시스템 모델 | 연구 문제 | 해결 방법 | 시스템구조 설계(1/2)
사용 패턴 기반 중독 및 질병 예방 시스템 구조 설계 - 제안된 시스템의 상세 구조
13. 연구개요 | 관련연구 | 시스템 분석 및 설계 | 구현 및 결과
시스템 모델 | 연구 문제 | 해결 방법 | 시스템구조 설계(2/2)
사용 패턴 기반 중독 및 질병 예방 시스템 구조 설계 - Background에서 자동 실행되는 시스템 구조
14. 연구개요 | 관련연구 | 시스템 분석 및 설계 | 구현 및 결과
개발 환경 | 구현 결과
- Server : [Web]Tomcat WAS, Windows 7, JSP, Highchart Lib
[DB]Linux(CentOS), OracleDB 11g
- Client : Android(ver4.1.2), Eclipse, Android SDK
15. 연구개요 | 관련연구 | 시스템 분석 및 설계 | 구현 및 결과
개발 환경 | 구현 결과(1/2)
Client – Android 단말에서 프로그램을 실행한 모습
16. 연구개요 | 관련연구 | 시스템 분석 및 설계 | 구현 및 결과
개발 환경 | 구현 결과(2/2)
Server – Web Page를 통한 실시간 통계자료(Client로부터 수집한 데이터를 기반)
* 연령별, 지역별, 통신사별, 성별, 상태에 따른 사용시간별 통계자료 제공