검색 전체 메뉴
PDF
맨 위로
OA 학술지
NFC를 활용한 자동차 내비게이션 시스템의 구현 An Implementation of Car Navigation System using NFC
  • 비영리 CC BY-NC
  • 비영리 CC BY-NC
ABSTRACT
NFC를 활용한 자동차 내비게이션 시스템의 구현

One of problems in car navigation systems is that a number of inputs are required for a directions search. This may even causes a car accident due to poor concentration while driving. In order to solve the issue we design and implement a safe and easy-to-use car navigation system which allows a driver to look up directions with just a single tap. Our smartphone app creates an NFC tag by deriving location information from a text, voice, GPS, and so on. The driver can then get the directions by just tapping a phone or card with the Tag on the navigation system. We show the feasibility and effectiveness of our system by comparing our implementation with the existing car navigation systems.

KEYWORD
RFID , NFC , 내비게이션 , 스마트폰 , 어플리케이션 , 데이터베이스
  • Ⅰ. 서 론

    일반적으로, 차량 내에 설치된 내비게이션 단말기는 사용자에 의해 입력된 주소나 전화번호, 명칭 등의 목적지 정보를 이용하여 사용자의 위치로부터 목적지까지의 경로를 안내한다. 이러한 편리성에 의해 내비게이션 단말기는 이제 운전을 할 때 없어서는 안 될 필수품이 되었다.

    그러나 많은 운전자들은 운전 중에 내비게이션 단말기를 조작하는 데 불편함을 토로한다. 내비게이션 단말기의 목적지 입력을 위한 터치가 번거로워 꽤 많은 시간이 소요되기 때문이다. 기존의 차량용 내비게이션으로 경로를 검색하기 위해서는 크게 두 가지 방법을 사용하는데, 이는 사용자가 직접 화면을 터치하여 목적지를 입력하는 방식과 내비게이션 자체의 음성검색 기능을 통해 입력하는 방식이다. 하지만 직접 화면을 터치하기에는 목적지 설정 시 사용자가 여러 차례의 입력과정을 거쳐야 하며, 내비게이션 단말기가 운전석과 일정거리 떨어져있어 입력 시 오탈자가 많이 발생한다. 따라서 여러 차례의 삭제와 재입력 과정을 거치다 보면 원하는 목적지를 입력하는 데 시간이 다소 소요된다. 또한 음성검색 기능 역시 차량 자체 소음과 주변 소음으로 인해 음성 인식률이 낮아 활용성이 떨어진다. 이 때문에 차량 이동 중에 목적지 정보를 내비게이션 단말기에 입력하는 것은 운전에 대한 집중력 저하를 야기하여 교통사고를 유발하는 원인이 된다.

    이 논문은 NFC 기술을 활용하여 내비게이션 목적지 입력의 편리성과 안전성을 증대시키는 시스템을 설계 및 구현한다. 2장에서는 NFC 기술과 NFC를 활용한 연구 사례를 분석하고 3장에서는 본 논문의 내비게이션 시스템의 설계 및 구현 내용을 설명한다. 4장에서는 기존 내비게이션 제어 방법과의 비교를 통해 본 논문에서 구현한 시스템의 효과를 분석하고 마지막으로 5장에서는 결론을 제시한다.

    Ⅱ. 본 론

       2.1. NFC 기술

    NFC(Near Field Communication)는 전자태그(RFID) 기술을 확장한 것으로, 13.56MHz 주파수 대역을 사용하는 비접촉식 근거리 무선 통신 기술이다. 10cm 이내의 가까운 거리에서 인식하기 때문에 통신거리가 짧고 보안이 우수하다는 특징이 있다. 또한 널리 사용되고 있는 근거리 무선 통신 기술 중 하나인 블루투스와 비교했을 때, 접속 방법이 간단하고 정확도가 높다는 장점이 있다.

    NFC는 모바일기기, 특히 스마트폰과의 융합을 통해 단말 간 데이터통신을 제공할 수 있을 뿐만 아니라 기존의 RFID와의 상호호환성을 제공한다. 최근 NFC를 탑재한 스마트폰의 급격한 확산에 힘입어[1] 전화번호나 이미지 등을 손쉽게 공유하고 결제수단으로도 사용할 수 있어 편리성과 효율성이 더욱 높아졌다.

    NFC를 통해 데이터를 송수신하기 위해서는 단말을 태그에 갖다 대거나, 두 개의 단말을 가까이 두면 된다. 단말을 태그에 갖다 대는 경우, 태그에 데이터를 입력하거나 태그에 있는 데이터를 읽어 들이는 Reader/Writer Mode로 동작한다. 그리고 두 단말 간 통신의 경우에는 Peer-to-Peer Mode로 동작하여 양방향 통신을 하거나, 하나의 단말이 태그로 동작하는 Card Emulation Mode로 사용할 수도 있다. 이처럼 NFC 포럼[2]에서는 NFC 동작 방식을 다음 표 1과 같이 세 가지로 분류한다.

    [표 1.] NFC 동작 방식

    label

    NFC 동작 방식

       2.2. NFC를 활용한 연구 사례

    NFC는 널리 사용되고 있는 근거리 무선 통신 기술 중에서도 접속 방법이 간단하고 정확도가 높다는 장점을 가지고 있다. 또한 2012년 이후 출시되는 대부분의 스마트폰에서 NFC 기능을 지원하면서 NFC의 편리성과 효율성이 더욱 증가하였다. 이에 따라 NFC를 활용한 새로운 시스템들이 많이 제안되고 있다. 이번 장에서는 기존의 NFC와 관련된 연구들을 분석해보았다.

    NFC와 관련된 연구는 크게 NFC를 활용해 결제, 정보 교환, 인증 등의 응용 시스템을 만든 연구, NFC를 더 효과적으로 활용하기 위한 기반시스템을 제안한 연구, 그 외 NFC의 동향 및 표준화 활동, 전략과 관련된 연구 등으로 분류할 수 있다.

    응용 시스템 중 결제 사례로는 무인화 마켓을 구현하기 위한 모바일 NFC 결제 시스템[3], NFC를 활용한 홈쇼핑 결제 시스템 설계[4], 안드로이드 기반의 NFC 쇼핑 어플리케이션 시스템[5] 등이 있다. 그리고 정보 교환 사례로는 동적 업데이트를 지원하는 NFC 전자명함 시스템 설계[6], Cloud 환경에서 NFC를 활용한 정보 공유 서비스[7], NFC를 이용한 헬스장 관리 시스템[8] 등이 있다. 인증 사례로는 NFC 태그를 이용한 사용자 인증기반의 모바일 프린팅 시스템[9], NFC를 이용한 차량 스마트키 제안[10], NFC를 활용한 출결관리 시스템 구현[11] 등이 있다.

    기반시스템 관련 연구사례로는 NFC를 활용한 능동형 인증 방법[12], NFC 기반 모바일 서비스 보안 위협 및 대책[13], 비대칭 암호화를 지원하는 유연한 아키텍처와 보안 가능한 NFC 태그[14] 등이 있으며, 그 외 사례로는 무선근접통신(NFC) 소개와 군 적용 방안[15], NFC 시장 현황 및 활성화 방안 연구[16], 그리고 모바일 RFID 기술 표준화 활동 및 전략[17] 등이 있다.

    이런 연구들은 주로 NFC를 활용하여 기존의 시스템이나 서비스를 개선하기위한 모델을 제안한 것이다. 그러나 대부분 모델제안에 그치고 실제 구현 혹은 시뮬레이션을 통한 검증이 부족했다. 본 논문은 제안한 시스템을 실제로 구현함으로써 새롭게 설계한 시스템의 실현 가능성을 검증하고, 기존 시스템과의 비교를 통해 개선점을 분석하고자 한다.

    Ⅲ. NFC를 활용한 내비게이션 시스템 설계 및 구현

       3.1. 시스템 구조

    다음 그림 1은 본 논문에서 구현한 시스템의 기본 구조이다. 본 시스템은 크게 차량용 내비게이션과 운전자용 스마트폰 어플리케이션, 카드 형태의 NFC 태그로 나눌 수 있다. 차량용 내비게이션은 NFC 리더기가 포함되어 있으며, 운전자의 스마트폰은 NFC 기능이 탑재되어있다.

    운전자는 자신의 스마트폰 어플리케이션에 목적지 정보가 담긴 태그를 여러 개 저장한다. 이 때 목적지 정보는 상호명과 같은 명칭이나 주소 등 여러 가지 형태로 저장이 가능하다. 운전자가 내비게이션 경로 안내 기능을 사용하고자 할 때에는 어플리케이션에서 원하는 태그를 선택하여 스마트폰을 내비게이션의 NFC 리더기에 터치한다. 그러면 NFC를 통해 스마트폰 어플리케이션에 저장되어 있던 목적지 정보가 내비게이션으로 전송되어 손쉽게 경로 안내를 받을 수 있다. 이러한 방식으로 작동하는 방법이 그림 1(a)에 해당한다.

    이처럼 본 논문에서 구현한 시스템에서는 스마트폰 자체를 목적지 정보를 담은 하나의 태그로 만든다. NFC 태그가 된 스마트폰을 내비게이션 단말기의 NFC 리더에 갖다 대는 방식이다. 이는 NFC 동작 방식 중 Card Emulation Mode에 해당한다. 이때 NFC 태그로는 스마트폰은 물론 일반적인 NFC 태그도 사용 가능하며, 이 방식은 그림 1(b)에 나타내었다. 목적지 정보가 저장된 태그를 NFC 리더에 갖다 대면, 내비게이션은 NFC를 통해 태그 정보를 수신하여 바로 경로 안내를 받을 수 있도록 한 것이다. 이러한 카드 형태의 NFC 태그는 식당이나 관광지 등에서 태그를 나눠준다면 홍보용으로도 사용할 수 있는 등의 경제적인 효과를 기대할 수 있다. 그림 2는 홍보용 NFC 태그의 활용 예시이다.

       3.2. 어플리케이션 설계 및 구현

    제안한 어플리케이션은 목적지 정보를 저장하기 위해 다양한 태그 제작 방법을 제공한다. 먼저 기본적으로 기존의 내비게이션처럼 스마트폰에서 직접 주소나 상호명 등의 명칭을 직접 입력하는 방법을 제공한다. 또한 스마트폰 음성인식 기능을 사용하여 입력하는 방법도 있다. 그리고 스마트폰으로 촬영한 사진에 저장되어있는 사진촬영 위치 정보를 입력하는 방법이나, GPS 정보를 통해 현재 위치의 위·경도 정보를 주소로 변환하여 입력하는 방법도 사용할 수 있다. 또한 NFC 동작 방식 중 Reader Mode를 사용하여 카드 형태의 NFC 태그를 읽어 들여 어플리케이션에 저장하는 방법도 있다.

    카드 형태의 태그는 어플리케이션이 없어도 내비게이션의 NFC 리더에 터치하면 길안내를 받을 수 있지만, 카드 형태의 태그가 여러 장일 경우, 이를 관리하기에는 어려움이 따른다. 따라서 어플리케이션을 통해 하나의 앱으로 여러 개의 태그를 효율적으로 관리할 수 있도록 한 것이다. 이와 같은 방법들은 차에 탑승하기 전이라도 이동할 목적지가 결정되면 언제든지 어디서나 쉽게 입력이 가능하다는 것이 특징이다. 아래 그림 3은 어플리케이션을 통해 목적지 정보를 담고 있는 NFC 태그를 제작하는 방법에 대한 구성도이다.

    그림 4는 실제 어플리케이션으로 구현한 화면이다. (a)는 아래쪽의 버튼들을 통해 입력 방법을 선택하여 목적지의 주소를 입력한 화면이다. (b)는 어플리케이션에 저장된 태그들을 보여주는 화면이다. 위쪽에서 태그 목록들을 좌우로 스크롤하여 확인할 수 있고, 목록에서 선택한 태그는 화면 중앙에 태그의 세부 정보와 함께 출력된다.

    그림 5는 본 연구를 통해 구현한 어플리케이션을 사용하여 내비게이션의 경로 안내를 받기 위해 실제로 NFC 터치를 하는 장면이다. 구현을 위해 내비게이션으로는 갤럭시 노트1 단말기를 사용하였다. 그리고 내비게이션의 NFC 리더는 운전석에서 일정 거리 이상 떨어져 있으면 사용이 불편하기 때문에 운전자 편의를 위해 핸들 내부에 설치하였다. 기존의 GPS나 DMB에서 연장선을 통해 외장 안테나를 활용한 방식과 유사하다.

    어플리케이션에서 원하는 목적지를 선택하고 핸들에 갖다 대면 핸들 내부의 NFC 리더를 통해 내비게이션으로 목적지 정보가 전송된다. 내비게이션은 전송된 목적지로의 경로를 안내한다.

    Ⅳ. 비교분석

    이번 장에서는 기존 내비게이션의 제어 방법과 비교하여 본 논문에서 구현한 시스템의 효과를 분석하고자 한다. 현재 사용되는 내비게이션 단말기는 이용자가 직접 찾고자 하는 목적지의 주소나 전화번호, 명칭 등을 입력하면 이용자의 위치로부터 목적지까지의 경로를 지도의 형태로 표시해주는 기능을 한다. 즉, 경로 안내를 받기 위해서는 여러 번의 메뉴 선택 과정을 거쳐야 하는 것이다. 그런데 기존의 차량용 내비게이션 단말기는 대부분 감압식 터치패드를 사용하고 있어서 터치 민감도가 다소 떨어진다. 따라서 정전식 터치패드를 사용하는 이동 단말기(스마트폰)에 비해 목적지를 입력할 때 많은 오탈자가 발생된다. 따라서 여러 차례의 입력과정을 거치다 보면 원하는 목적지를 입력하는 데 시간이 다소 소요된다.

    아래 표 2는 기존의 차량용 내비게이션을 통해 경로안내를 받는 것(a)과, 본 논문에서 구현한 어플리케이션을 사용하여 경로 안내를 받기까지의 조작 과정(b)을 비교한 것이다. 표 2를 통해 기존 내비게이션 조작 과정의 문제점을 쉽게 확인할 수 있다.

    [표 2.] 경로 검색 과정 비교 (a) 기존 차량용 내비게이션 (b) 제안 시스템

    label

    경로 검색 과정 비교 (a) 기존 차량용 내비게이션 (b) 제안 시스템

    교통안전공단의 시험 결과 기존의 차량용 내비게이션의 작동에는 10~30초가 소요되는 것으로 조사되었고[18], 자체 실험 결과 내비게이션으로 목적지를 검색하고 경로 안내를 받기까지 평균 15회의 터치를 해야 한다. 이와 같은 기존의 내비게이션 시스템과 본 논문에서 구현한 어플리케이션을 사용해 경로 안내를 받기 위해 각각 몇 번의 터치가 필요한지 표 3을 통해 비교하였다. 표 3을 통해 본 논문에서 구현한 어플리케이션을 사용하면 내비게이션 조작 과정에서의 터치를 최소화할 수 있다는 것을 확인할 수 있다. 최근 출시된 내비게이션들은 대부분 초성검색 기능을 제공한다. 하지만 정확한 명칭이 아닌 초성으로 검색할 경우 검색된 목록들 중에서 원하는 목적지를 찾아서 선택해야 한다. 초성검색을 사용하지 않은 경우와 비교했을 때 원하는 목적지를 찾는 과정에서 오히려 더 많은 시간이 소요되는 경우가 있으며, 운전에 대한 집중력이 분산되기 때문에 초성검색은 실험에서 제외하였다.

    [표 3.] 내비게이션 종류별 터치 횟수 비교 (검색어 : 천안역)

    label

    내비게이션 종류별 터치 횟수 비교 (검색어 : 천안역)

    본 논문에서 제안한 시스템을 활용하였을 때 최대 18.5회, 최소 7회가 필요했던 평균 터치횟수를 4회까지 줄여 적게는 43%에서 최대 78%까지 개선 가능하다. 또한 각 단계별로 1회의 터치만을 필요로 하기 때문에 터치 횟수가 최소로 줄었다는 것이 본 시스템의 강점이다. 이 시스템을 통해 운전 중 내비게이션 조작 과정을 최소한으로 줄여 집중력 분산으로 인한 교통사고 예방으로도 이어질 수 있을 것이다.

    Ⅴ. 결 론

    기존의 차량용 내비게이션 단말기는 이용자가 직접 찾고자 하는 목적지의 주소나 전화번호, 명칭 등을 입력해서 이용자의 위치로부터 목적지까지의 경로를 지도의 형태로 표시해주는 기능을 한다. 하지만 내비게이션 단말기 터치화면의 민감도가 낮아서 목적지 입력 시 정확도와 입력속도가 크게 떨어진다. 따라서 목적지를 입력하고 검색하는 과정이 다소 복잡하고 불편하다는 단점을 가지고 있다.

    본 연구에서 구현된 시스템은 내비게이션 단말기의 조작 과정을 단순한 NFC로 대체하였다. 이에 따라, 사용자는 스마트폰을 NFC 리더기에 터치하는 간단한 동작만으로 목적지의 정보를 입력할 수 있다. 또한, 내비게이션 단말기의 복잡한 조작 과정으로 인한 운전자의 집중력 분산을 최소화하여 도로주행 시 교통사고 발생의 위험을 대폭 줄일 수 있다는 장점을 갖는다. 이 시스템을 통해 운전자는 간편하게 내비게이션의 경로 안내를 받을 수 있고, 내비게이션 사용 시의 편리성과 안전성을 동시에 증가시킬 수 있다.

참고문헌
  • 1. Gim Gyeongsik, Shin Junho 2011 “NFC Technology and Certification Trend,” [TTA Journal] P.132-136 google
  • 2. NFC Forum Specification Architecture google
  • 3. Koo Chulhoi, Lee Wonkyu, Park Chungho, Kim Youngkon 2011 “Mobile NFC Payment System for Realizing Unmanned Market,” [Proceeding of the Korean Institute of Information Scientists and Engineers Conference] Vol.38 P.81-84 google
  • 4. Sung Yun Kim, Eun Kim, Yun Seok Lee, Min Su Jung 2013 “A Design of Home Shopping Payment System using a NFC,” [Proceeding of the Korean Institute of Communications and Information Sciences Conference] P.175-176 google
  • 5. Plos T., Hutter M., Feldhofer M., Stiglic M., Cavaliere F. 2013 “Security-Enabled Near-Field Communication Tag With Flexible Architecture Supporting Asymmetric Cryptography,” [IEEE Trans, Very Large Scale Integration (VLSI) Systems] Vol.21 P.1965-1974 google cross ref
  • 6. Kim Young Sub, Lee Yun Seok, Kim Eun, Jung Min Su 2013 “Design for electronic business card system supported dynamic updating,” [Proceeding of the Korean Institute of Information Scientists and Engineers Conference] P.441-442 google
  • 7. Choi Dongwon, Jeong Soonmook, Yoon Seunghyun, Lee Kyungmin, Cho Seongjin, Kim Kiljae, Kwon Key Ho, Jeon Jae Wook 2012 “Data Sharing Service using NFC Application in the Cloud Environment,” [Proceeding of the Human Computer Interaction Korea Conference] P.275-277 google
  • 8. Jang MoonSoo, Moon Mikyoung 2012 “Fitness Centers Management System Using NFC,” [Proceeding of the Korea Society of Computer Information Conference] Vol.20 P.69-70 google
  • 9. Lee EunMi, Choi OkKyung, Yeh HongJin 2012 “A Mobile Printing System based on User Authentication using NFC Tag,” [Proceeding of the Korean Institute of Information Scientists and Engineers Conference] Vol.35 P.41-43 google
  • 10. Kim Kwang-Myung, Ha Sae-Joon, Moon Seung-Jin 2012 “Car Smart Key Using NFC Proposition,” [Proceeding of the Korean Institute of Communications and Information Sciences Conference] P.388-389 google
  • 11. Cho Dae-Soo 2013 “An Implementation of Attendance Management System using NFC,” [Journal of the Korea Institute of Information and Communication Engineering] Vol.17 P.1639-1644 google cross ref
  • 12. Lee Min-Gu, Kim Dong-Wan, Sohn Jin-Soo 2012 “Active Authentication Method using NFC,” [The Journal of Korea Information and Communications Society] Vol.37 P.140-156 google cross ref
  • 13. Baek Jonghyeon, Yeom Hongyeol 2013 “Mobile Service security threats and countermeasures based on NFC,” [Journal of the Korea Institute of Information Security & Cryptology] Vol.23 P.55-65 google
  • 14. Husni E., Purwantoro S. 2012 “Shopping application system with Near Field Communication (NFC) based on Android,” [Proceeding of the System Engineering and Technology 2012 International Conference on] P.1-6 google
  • 15. Gim Seonpyo, Go Seongyong, Jeong Haeju 2013 “Introduction of Near Field Communication(NFC) and Application Method for the Military,” [Introduction of the Monthly Magazine : Defense & Technology] Vol.409 P.106-113 google
  • 16. Jo Miyeong, Gim Gicheon 2012 “A study on Market Trend and Activiation Plan of NFC,” [Information & Communications Magazine] Vol.29 P.58-66 google
  • 17. Oh Se-Won 2011 “Mobile RFID Technology Standardization Activities and Strategy,” [The Journal of Korea Information and Communications Society] Vol.36 P.1698-1707 google cross ref
  • 18. operational vehicle has potential accident factor of about 75.7% google
OAK XML 통계
이미지 / 테이블
  • [ 표 1. ]  NFC 동작 방식
    NFC 동작 방식
  • [ 그림 1. ]  시스템 구성도
    시스템 구성도
  • [ 그림 2. ]  명함 형태의 NFC 태그
    명함 형태의 NFC 태그
  • [ 그림 3 ]  NFC 태그의 제작
    NFC 태그의 제작
  • [ 그림 4. ]  NFC Tag 관리 어플리케이션 (a) 목적지 입력 화면 (b) 저장된 태그 정보
    NFC Tag 관리 어플리케이션 (a) 목적지 입력 화면 (b) 저장된 태그 정보
  • [ 그림 5. ]  시연 장면
    시연 장면
  • [ 표 2. ]  경로 검색 과정 비교 (a) 기존 차량용 내비게이션 (b) 제안 시스템
    경로 검색 과정 비교 (a) 기존 차량용 내비게이션 (b) 제안 시스템
  • [ 표 3. ]  내비게이션 종류별 터치 횟수 비교 (검색어 : 천안역)
    내비게이션 종류별 터치 횟수 비교 (검색어 : 천안역)
(우)06579 서울시 서초구 반포대로 201(반포동)
Tel. 02-537-6389 | Fax. 02-590-0571 | 문의 : oak2014@korea.kr
Copyright(c) National Library of Korea. All rights reserved.