KR102466467B1 - 경로 데이터를 생성하고 이용하는 방법 및 장치 - Google Patents

경로 데이터를 생성하고 이용하는 방법 및 장치 Download PDF

Info

Publication number
KR102466467B1
KR102466467B1 KR1020170128213A KR20170128213A KR102466467B1 KR 102466467 B1 KR102466467 B1 KR 102466467B1 KR 1020170128213 A KR1020170128213 A KR 1020170128213A KR 20170128213 A KR20170128213 A KR 20170128213A KR 102466467 B1 KR102466467 B1 KR 102466467B1
Authority
KR
South Korea
Prior art keywords
route
transportation
user
route data
data
Prior art date
Application number
KR1020170128213A
Other languages
English (en)
Other versions
KR20180038395A (ko
Inventor
문영준
Original Assignee
한국교통연구원
주식회사 맵퍼스
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 한국교통연구원, 주식회사 맵퍼스 filed Critical 한국교통연구원
Publication of KR20180038395A publication Critical patent/KR20180038395A/ko
Application granted granted Critical
Publication of KR102466467B1 publication Critical patent/KR102466467B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3407Route searching; Route guidance specially adapted for specific applications
    • G01C21/3423Multimodal routing, i.e. combining two or more modes of transportation, where the modes can be any of, e.g. driving, walking, cycling, public transport
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3453Special cost functions, i.e. other than distance or default speed limit of road segments
    • G01C21/3461Preferred or disfavoured areas, e.g. dangerous zones, toll or emission zones, intersections, manoeuvre types, segments such as motorways, toll roads, ferries
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3453Special cost functions, i.e. other than distance or default speed limit of road segments
    • G01C21/3476Special cost functions, i.e. other than distance or default speed limit of road segments using point of interest [POI] information, e.g. a route passing visible POIs
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3453Special cost functions, i.e. other than distance or default speed limit of road segments
    • G01C21/3492Special cost functions, i.e. other than distance or default speed limit of road segments employing speed data or traffic data, e.g. real-time or historical
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3667Display of a road map

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)

Abstract

본 발명은 이동 단말기에서 경로 데이터를 생성하고 이용하는 방법에 관한 것으로, 위치를 추적함으로써 상기 사용자의 이동 경로를 생성하는 단계; 상기 사용자가 상기 이동 경로를 이동하기 위해 사용한 하나 이상의 교통수단을 식별하는 단계; 상기 교통수단과 상기 이동 경로를 서로 매핑하여 경로 데이터를 생성하고 메모리에 저장하는 단계를 포함한다.

Description

경로 데이터를 생성하고 이용하는 방법 및 장치{Method and Apparatus for Generating and Using Traveling Path Data}
본 발명은 사용자가 이용한 교통수단과 해당 교통수단을 이용하여 이동한 이동 경로 간을 서로 매핑한 경로 데이터를 생성하고, 생성한 경로 데이터를 이용하여 사용자 편의 서비스를 제공하기 위한 방법 및 장치에 관한 것이다.
지능형 교통 시스템(ITS: Intelligent Transportation Systems)은 점점 가속화되고 있는 정보화 사회에 알맞은 신속, 안전, 쾌적한 차세대 교통체계를 구현하기 위한 시스템이다. 이러한 지능형 교통 시스템은 통신 인프라를 이용하여 도로상에 차량 특성, 속도 등의 교통 정보를 감지하고, 이를 분석하여 차량의 운전자에게 실시간으로 최적의 운행 서비스를 제공한다. 예컨대, 지능형 교통 시스템은 교통 여건, 도로 상황, 출발지에서 목적지까지의 최단 경로, 소요 시간, 주차장 상황 등 각종 교통 정보를 차량 내 단말기 등을 통해 운전자에게 신속, 정확하게 제공함으로써 안전하고 원활한 최적 교통을 지원한다.
최근, 산업의 급속한 발전에 따라 환경 오염이 날로 심각해지고 있으며, 이에, 다양한 분야에서 환경 오염을 감소시키기 위한 노력이 진행되고 있다. 이와 더불어 지능형 교통 시스템에서도, 글로벌 에너지 위기와 지구 온난화에 대응하기 위한 저탄소 녹색성장 기반의 교통체계 및 교통 제어 전략에 대한 필요성이 부각되고 있다. 이런 배경에서, 교통 시스템은 기존의 지능형 교통 시스템에 환경적인 요소를 추가하여 친환경 지능형 교통 시스템(G-ITS, Green Intelligent Transportation Systems)으로 전환되고 있다.
친환경 교통 체계를 구축하기 위해서는, 각 지역의 탄소 배출량을 모니터링하고 차량 통제가 필요한 경우 해당 지역을 차량 진입 통제 구역(일명, Green Zone)을 설정하는 기술, 사용자들이 친환경 교통수단을 이용하도록 유도하는 기술 등 다양한 기술들이 필요하다. 사용자들이 친환경 교통수단을 이용하도록 유도하기 위해서는 친환경 교통수단을 이용하는 사용자들에게 혜택을 부여할 수 있어야 하고, 이를 위해 사용자들이 특정 경로를 이동할 때 어떠한 교통수단을 이용했는지 등에 대해서도 모니터링이 필요하다. 그러나 현재에는 단순히 사용자의 이동 경로를 추적하거나 이를 사용자에 표시하여 주는 기술만이 존재할 뿐 사용자가 어떠한 교통수단을 이용하여 어떤 경로로 이동했는지를 모두 파악하여 제공하는 기술은 전무하다.
본 발명은 사용자가 이동한 이동 경로와 이용한 교통수단을 서로 연계하여 관리하고 이를 바탕으로 사용자에게 편의 서비스를 제공하는 것을 그 목적으로 한다.
본 발명의 일 측면에 따르면, 위치를 추적함으로써 상기 사용자의 이동 경로를 생성하는 단계; 상기 사용자가 상기 이동 경로를 이동하기 위해 사용한 하나 이상의 교통수단을 식별하는 단계; 상기 교통수단과 상기 이동 경로를 서로 매핑하여 경로 데이터를 생성하고 메모리에 저장하는 단계를 포함하는 이동 단말기에서 경로 데이터를 생성하고 이용하는 방법을 제공한다.
또한, 본 발명의 일 측면에 따른 경로 데이터를 생성하고 이용하는 방법은, 사용자로부터 요청 신호를 수신하면, 지도 상에 상기 경로 데이터에 포함된 이동 경로와 교통수단을 표시하되, 서로 다른 교통수단은 시각적으로 구분 가능하도록 표시하는 단계를 더 포함할 수 있다.
또한, 본 발명의 일 측면에 따른 경로 데이터를 생성하고 이용하는 방법은, 상기 교통수단과 상기 이동 경로가 서로 매핑된 상기 경로 데이터를 관리 서버로 전송하는 단계를 더 포함할 수도 있다.
여기서, 이동 단말기는 사용자의 이동속도, 대중교통의 노선 및 정류장 정보, 상기 이동 단말기에 탑재된 교통 어플리케이션의 사용 정보, NFC 또는 교통카드 결제 정보 중 하나 이상의 정보를 이용하여 교통수단을 식별할 수 있다.
상기 이동 경로를 표시하는 단계는, 사용자에게 인터페이스 화면을 제공하는 단계; 상기 인터페이스 화면을 통해 사용자로부터 이동 경로 표시 조건을 수신하는 단계; 및 상기 이동 경로 표시 조건을 만족하는 경로 데이터를 추출하고 추출된 경로 데이터에 포함된 이동 경로 및 교통수단을 상기 지도 상에 표시하는 단계를 포함할 수 있다.
한편, 본 발명의 일 측면에 따른 경로 데이터를 생성하고 이용하는 방법은, 상기 메모리에 저장된 경로 데이터를 분석하여 친환경 교통수단을 이용하여 이동한 거리를 산출하고 상기 산출된 거리에 근거하여 그린 마일리지를 예상하여 상기 사용자에게 제공하는 단계를 더 포함할 수 있다.
본 발명의 또 다른 측면에 따르면, 사용자의 이동 경로를 추적하여 경로 데이터를 생성하고 이용하기 위해 컴퓨터 판독 가능한 기록매체에 기록된 프로그램으로서, 위치를 수집함으로써 상기 사용자의 상기 이동 경로를 생성하는 단계; 상기 사용자가 상기 이동 경로를 이동하기 위해 사용한 하나 이상의 교통수단을 식별하는 단계; 및 상기 교통수단과 상기 이동 경로를 서로 매핑하여 경로 데이터를 생성하고 메모리에 저장하는 단계를 실행하는 컴퓨터 프로그램을 제공한다.
본 발명에 따르면, 사용자 이동 경로와 해당 이동 경로를 이동하기 위해 이용한 교통수단을 서로 연계하여 저장함으로써 이를 바탕으로 사용자에게 다양한 편의 서비스를 제공할 수 있다. 예컨대, 이동 경로와 교통수단을 함께 지도 상에 표시하되, 서로 다른 교통수단을 이용한 구간은 시각적으로 구분 가능하도록 표시함으로써 사용자가 자신이 어떤 경로를 어떤 교통수단을 이용하여 이동했는지를 손쉽게 확인할 수 있도록 할 수 있다. 또한, 관리 서버가 이동 경로와 이용한 교통수단이 서로 매핑된 경로 데이터를 이용하여 용이하게 그린 마일리지를 산출하도록 함으로써 사용자에게 그린 마일리지를 이용한 다양한 혜택을 제공할 수 있도록 할 수도 있다.
도 1은 본 발명의 일 실시예에 따른 경로 데이터 생성 및 이용을 위한 시스템 구성도,
도 2는 본 발명의 일 실시예에 따른 경로 데이터 생성 및 이용을 위한 소프트웨어가 이동 단말기의 프로세서에 의해 실행될 때 수행되는 기능들을 분류한 기능 블록도,
도 3은 본 발명의 일 실시예에 따른 교통수단과 이동 경로를 지도 상에 표시하는 예시도,
도 4는 본 발명의 다른 실시예에 따른 경로 데이터를 생성하고 이용하는 과정을 나타내는 순서도이다.
이하, 본 발명의 일부 실시예들을 예시적인 도면을 통해 상세하게 설명한다. 각 도면의 구성 요소들에 식별 부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.
도 1은 본 발명의 실시예에 따른 경로 데이터 생성 및 이용을 위한 시스템 구성도이다.
본 발명의 실시예에 따른 시스템은 이동 단말기(110), 관리 서버(120) 및 통신 네트워크(130)를 포함한다. 이동 단말기(110)와 관리 서버(120)는 통신 네트워크(130)를 통해 서로 통신한다. 통신 네트워크(130)로는 LTE(Long Term Evolution) 네트워크, WiFi 네트워크, 또는 차세대 통신 네트워크 등 다양한 무선 통신 네트워크가 사용될 수 있다.
이동 단말기(110)는 통신 네트워크에 접속하여 관리 서버와 데이터를 송수신하기 위한 통신 모뎀(112), 이동 단말기(110)의 위치를 측정하기 위한 GPS 모듈(114), 경로 데이터 생성 및 이용을 위한 소프트웨어를 저장하는 메모리(116), 및 메모리에 저장된 소프트웨어를 동작시키기 위한 프로세서(118)를 포함한다.
경로 데이터 생성 및 이용을 위한 소프트웨어는 이동 단말기(110)의 전원이 온(On)될 때 프로세서(118)에 의해 디폴트로 구동될 수도 있고, 또는 사용자의 실행 명령에 따라 구동될 수도 있다.
상기 소프트웨어가 프로세서(118)에 의해 실행될 때, 프로세서(118)는 이동 경로 생성 기능, 교통수단 식별 기능, 경로 데이터 생성 기능, 정보 제공 기능을 수행한다. 이하에서는 도 2를 참조하여, 프로세서에 의해 수행되는 각각의 기능들을 모듈 단위로 구분하여 설명한다.
이동 경로 생성 모듈(212)은 GPS 모듈(114)로부터 수신되는 위치를 추적함으로써 사용자의 이동 경로를 생성한다. GPS 음영지역의 경우, 이동 경로 생성 모듈(118)은 통신 네트워크(130), 예컨대, LTE 나 WiFi 네트워크 등과 연동하여 사용자의 위치를 추적할 수도 있다.
교통수단 식별 모듈(214)은 사용자가 이동 경로를 따라 이동할 때 이용한 교통수단을 식별한다. 교통수단 식별 모듈(214)은 이동속도, 대중교통의 노선 및 정류장 정보, 상기 이동 단말기에 탑재된 교통 어플리케이션의 사용 정보, NFC 또는 교통카드 결제 정보 중 하나 이상의 정보를 이용하여 사용자가 이용한 교통수단을 식별할 수 있다. 예컨대, 이동 속도가 도보의 속도에 가까운 경우(예컨대, 이동 속도가 기 설정된 임계값 이하인 경우), 사용자가 도보를 통해 이동하는 것으로 판단할 수 있다. 또한, 사용자의 이동 경로가 대중 교통, 예컨대, 버스 또는 지하철의 노선과 동일하고 특정 위치(정류장)에서 정차하는 경우 사용자가 버스 또는 지하철을 통해 이동하는 것으로 판단할 수 있다. 또한, 사용자가 이동 단말기(110) 내부에 탑재된 NFC 모듈을 통해 결제를 하거나 교통 카드를 이용하여 결제하는 경우, 그 결제 내역에 대한 정보를 분석하여 사용자가 어떠한 교통수단을 이용하였는지를 식별할 수 있다. 또한, 사용자가 이동 단말기(110)에 저장된 교통 어플리케이션, 예컨대 내비게이션 앱을 동작시키는 경우, 자차를 사용자가 이용한 교통수단으로 식별할 수 있다.
사용자가 이용한 교통수단이 식별되면, 경로 데이터 생성 모듈(216)은 이동 경로와 교통수단을 서로 매핑하여 경로 데이터를 생성하고 생성된 경로 데이터를 메모리(116)에 저장한다. 예컨대, 사용자가 A 위치로부터 B 위치까지 버스를 통해 이동하고, B 위치에서 지하철로 환승하여 C 위치까지 지하철로 이동하는 경우, 이동 단말기(110)는 A 위치로부터 B 위치까지의 이동 경로에 버스를 매핑하여 저장하고, B 위치로부터 C 위치까지의 이동 경로에 지하철을 매핑하여 저장한다.
생성된 경로 데이터는 관리 서버(120)로 전송될 수 있고, 관리 서버(120)는 수많은 사용자로부터 수신한 방대한 양의 경로 데이터(빅 데이터)를 처리하여 다양한 분석을 수행할 수 있다.
이렇게 사용자가 이동할 때 이동 경로와 교통수단을 서로 매핑한 경로 데이터는 사용자에게 다양한 편의 서비스를 제공하기 위해 사용될 수 있는데, 이하에서는 정보 제공 모듈(218)이 사용자에게 제공 가능한 편의 서비스를 설명한다.
정보 제공 모듈(218)은, 사용자로부터 요청 신호를 수신하면, 지도(Map) 상에 사용자가 이동한 이동 경로와 사용자가 이용한 교통수단을 함께 표시할 수 있다. 이때, 도 3에서 보는 바와 같이, 정보 제공 모듈(218)은, 사용자 인식의 편의성을 위해, 서로 다른 교통수단을 시각적으로 구분 가능하도록 표시한다. 예컨대, 각 교통수단마다 서로 다른 색으로 표시하거나 또는 서로 다른 이모티콘 또는 도형으로 표시할 수 있다. 따라서, 사용자는 자신이 어떤 경로를 어떤 교통수단을 이용하여 이동했는지를 손쉽게 확인할 수 있다.
한편, 정보 제공 모듈(218)은 사용자가 선택한 이동 경로 표시 조건에 부합하는 경로 데이터를 메모리로부터 추출하고, 추출된 경로 데이터에 포함된 이동 경로 및 교통수단을 지도 상에 표시할 수도 있다. 예컨대, 사용자로부터 요청 신호를 입력받으면, 정보 제공 모듈(218)은 사용자가 이동 경로 표시 조건을 선택할 수 있도록 구성된 사용자 인터페이스 화면을 사용자에게 표시한다. 사용자가 인터페이스 화면을 통해 이동 경로 표시 조건을 선택하면, 선택한 조건에 부합하는 경로 데이터를 메모리로부터 추출하고 추출된 경로 데이터의 이동 경로 및 교통수단을 지도 상에 표시한다. 이동 경로 표시 조건은 시간, 교통수단, 날씨, 사용자의 선호도, 출발지, 목적지 등을 포함한다.
예컨대, 사용자가 특정 날짜의 특정 시간대를 선택하면, 정보 제공 모듈(218)은 선택된 날짜와 시간에 해당하는 사용자의 이동 경로 및 교통수단을 표시한다. 또한, 10월 1일부터 10월 5일까지의 기간을 선택하고, 교통수단으로 버스 및 지하철을 선택한 경우 해당 기간 동안 버스나 지하철을 이용하여 이동한 이동 경로를 표시한다. 또한, 사용자가 흐린 날을 선택하는 경우, 사용자가 흐린 날에 이동한 이동 경로 및 이용한 교통수단을 표시한다.
또한, 사용자의 선호도를 기반으로 선택할 수도 있다. 예컨대, 사용자가 출발지와 목적지를 선택하고, 사용자의 선호도를 선택하는 경우, 출발지부터 목적지까지 사용자가 이용했던 이동 경로와 교통수단 중 사용자 선호도가 높은 이동 경로와 교통수단을 표시한다. 여기서, 사용자 선호도는 경로와 교통수단에 대한 사용자의 이용 빈도를 기준으로 판단할 수 있다. 또는, 특정 교통수단을 통해 특정 경로를 이동한 이후에 사용자가 만족도를 입력할 수 있도록 하고, 정보 제공 모듈(218)은 사용자로부터 입력된 만족도를 이용하여 사용자 선호도 기반의 이동 경로와 교통수단을 제공할 수도 있다. 또는 사용자의 이용 빈도와 사용자가 입력한 만족도를 모두 고려하여 이동 경로와 교통수단을 제공할 수도 있다.
또한, 이동 경로 표시 조건은 그린 마일리지를 포함할 수 있다. 사용자가 출발지, 목적지 및 그린 마일리지를 이동 경로 표시 조건으로 선택하는 경우, 정보 제공 모듈(218)은 출발지로부터 목적지까지 가는 경로 중 그린 마일리지를 많이 제공하는 이동 경로 및 교통수단을 메모리로부터 추출하여 표시할 수 있다. 여기서, 그린 마일리지란 사용자의 친환경적 노역에 대한 혜택으로 부여되는 일종의 적립 포인트를 의미한다.
한편, 사용자가 출발지와 목적지, 시간을 선택하면, 정보 제공 모듈(218)은 출발지부터 목적지까지 선택된 시간에 사용자가 주로 이용했던 이동 경로 및 교통수단과 평균 소요 시간 및 비용을 사용자에게 제공할 수도 있다. 또는, 정보 제공 모듈(218)은 사용자로부터 입력된 출발지, 목적지 및 시간을 관리 서버(120)로 전송하고, 관리 서버(120)로부터 사용자가 이용하기에 최적의 이동 경로와 교통수단을 포함하는 경로 데이터를 수신하여 사용자에게 제공할 수도 있다. 이를 위해, 관리 서버(120)는 수많은 이동 단말기로부터 수신한 경로 데이터를 분석한다. 정보 제공 모듈(218)로부터 출발지, 목적지 및 시간을 수신하면, 관리 서버(120)는 그 분석 결과를 토대로 해당 시간에 출발지부터 목적지까지의 이동하기에 가장 적합한 이동 경로와 교통수단을 포함하는 경로 데이터를 생성하여 이동 단말기(110)로 전송한다. 여기서, 관리 서버(120)는 출발지부터 목적지까지 이동하는 데에 걸리는 평균 소요 시간, 비용, 환경적 요인이나 그린 마일리지 혜택 등을 고려하여 '최적의 이동 경로와 교통수단'을 판단할 수 있다.
한편, 정보 제공 모듈(218)은 메모리에 저장된 경로 데이터를 분석하여 친환경 교통수단을 이용하여 이동한 거리를 산출하고 산출된 거리에 근거하여 사용자에게 부여될 그린 마일리지를 예상하여 제공할 수도 있다. 이를 통해, 사용자는 향후 자신의 어느 정도의 그린 마일리지를 받을 수 있을지를 미리 확인해 볼 수 있다.
다시 도 1을 참조하면, 관리 서버(120)는 통신 모뎀(122), 프로세서(124) 및 데이터베이스(DB, 126)를 포함한다. 통신 모뎀(122)은 통신 네트워크를 통해 이동 단말기(110)로부터 경로 데이터를 수신하고, DB(126)는 수많은 사용자로부터 수신한 경로 데이터를 사용자 계정별로 구분하여 저장한다.
프로세서(124)는 DB에 저장된 각 사용자의 경로 데이터를 분석하여 해당 사용자에게 부여할 그린 마일리지를 산출한다. 예컨대, 사용자가 친환경 교통수단을 이용한 정도에 따라 그린 마일리지를 산출할 수 있다. 산출된 그린 마일리지는 사용자에 다양한 혜택을 부여하기 위한 적립 포인트로 활용된다. 예컨대, 사용자의 차량 보험료를 할인하는 기준으로 사용될 수 있으며, 또는 연말 정산에서 소득 공제의 기준으로 활용될 수도 있다. 또한, 차량 통제 구역으로 설정된 지역(일명, '그린 존')을 차량을 통해 통과할 때, 그 차량 통제 구역에 대해 설정된 기준값 만큼의 그린 마일리지를 차감하고 그 차량 통제 구역을 통과할 수 있도록 할 수도 있다.
또한, 프로세서(124)는 수많은 사용자의 이동 단말기로부터 수신된 방대한 양의 경로 데이터를 분석하여 날짜, 시간, 기후 등에 따라 사람들이 어떠한 이동 경로와 교통수단을 이용하는지에 대한 패턴을 파악할 수 있다. 이러한 분석 데이터는 특정 날짜, 시간, 기후 등에 따라 어느 지역에 그린 존을 설정할 것인지를 결정하는 하나의 변수로 활용될 수 있다. 또한, 전술한 바와 같이, 이동 단말기(110)로부터 출발지, 목적지 및 시간 정보를 수신하면, 해당 시간에 출발지로부터 목적지까지의 최적 이동 경로 및 교통수단을 결정하여 이동 단말기로 전송할 수도 있다.
이상에서는 경로 데이터의 생성 및 이용을 위한 소프트웨어가 이동 단말기(110)에 저장되고 이동 단말기(110)가 이동 경로 생성, 교통수단 식별, 경로 데이터 생성, 정보 제공 등의 기능을 수행하는 것으로 설명하였다. 그러나 본 발명이 반드시 이에 한정되는 것은 아니며, 이러한 기능들은 관리 서버(120)에 구현되고, 이동 단말기의 요청에 따라 관리 서버(120)가 해당 기능을 수행하여 각종 편의 서비스를 사용자에게 제공할 수도 있다.
도 4는 본 발명의 다른 실시예에 따른 경로 데이터를 생성하고 이용하는 과정을 나타내는 순서도이다.
이동 단말기(110)가 관리 서버(120)로 위치 정보를 전송하면(S402), 관리 서버(120)는 수신한 위치 정보를 수집하고(S404), 수집된 위치 정보를 이용하여 사용자의 이동 경로를 생성한다(S406). 이후, 관리 서버(120)는 사용자가 이동 경로를 따라 이동할 때 이용한 교통수단을 식별한다(S408). 관리 서버(120)는 이동속도, 대중교통의 노선 및 정류장 정보, 상기 이동 단말기에 탑재된 교통 어플리케이션의 사용 정보, NFC 또는 교통카드 결제 정보 중 하나 이상의 정보를 이용하여 사용자가 이용한 교통수단을 식별할 수 있다.
교통수단이 식별되면, 관리 서버(120)는 이동 경로와 교통수단을 서로 매핑하여 경로 데이터를 생성하고 생성된 경로 데이터를 생성하고 생성한 경로 데이터를 DB에 저장한다(S410).
이후, 이동 단말기(110)로부터 정보 제공 요청 신호를 수신하면(S412), 요청된 정보를 식별하고 식별 결과에 따라 경로 데이터를 처리한 후(S414), 처리된 정보를 이동 단말기(110)로 전송한다. 예컨대, 수신한 정보 제공 요청 신호가 경로 표시를 나타내면, 사용자의 경로 데이터를 DB로부터 추출하여 사용자의 이동 단말기(110)로 전송함으로써, 이동 단말기(110)가 지도 상에 이동 경로와 교통수단을 함께 표시할 수 있도록 한다. 이때 해당 이동 경로를 복수의 교통수단을 이용하여 이동한 경우, 서로 다른 교통수단들이 이용된 이동 구간들은 시각적으로 구분 가능하도록 표시된다. 더 구체적으로는, 이동 단말기(110)의 사용자 인터페이스 화면을 통해 사용자로부터 이동 경로 표시 조건, 예컨대, 시간, 교통수단, 날씨, 사용자의 선호도, 출발지, 목적지 중 적어도 하나 이상의 조건이 입력되면, 이동 단말기는 입력된 조건을 포함하는 정보 제공 요청 신호를 생성하여 관리 서버(120)로 전송한다. 관리 서버(120)는 정보 제공 요청 신호에 포함된 조건에 부합하는 경로 데이터를 DB로부터 추출하고 추출된 경로 데이터를 이동 단말기(110)로 전송함으로써, 이동 단말기(110)가 경로 데이터를 지도 상에 표시할 수 있도록 한다.
한편, 수신한 정보 제공 요청 신호가 마일리지 확인을 나타내면, 관리 서버(120)는 사용자의 경로 데이터를 분석하여 친환경 교통수단을 이용한 정도에 따른 그린 마일리지를 산출하여 이동 단말기(110)로 전송한다.
또한, 수신한 정보 제공 요청 신호가 최적 경로 요청을 나타내면, 관리 서버(120)는 정보 제공 요청 신호에 포함된 출발지, 목적지 및 시간 정보를 이용하여 요청된 시간에 출발지로부터 목적지까지 이동하기 위한 최적 이동 경로 및 교통수단을 결정하여 이동 단말기(110)로 전송한다. 최적 이동 경로 및 교통수단은 다양한 사용자의 경로 데이터를 분석한 결과를 이용하여 결정될 수 있다.
이상의 설명은 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 실시예들은 본 실시예의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 실시예의 기술 사상의 범위가 한정되는 것은 아니다. 본 실시예의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 실시예의 권리범위에 포함되는 것으로 해석되어야 할 것이다.

Claims (9)

  1. 사용자의 이동 경로를 추적하여 경로 데이터를 생성하고 이용하기 위해 이동 단말기에서 수행되는 방법에 있어서,
    위치를 추적함으로써 상기 사용자의 상기 이동 경로를 생성하는 단계;
    상기 사용자가 상기 이동 경로를 이동하기 위해 이용한 하나 이상의 교통수단을 식별하는 단계;
    상기 교통수단과 상기 이동 경로를 서로 매핑하여 경로 데이터를 생성하고 메모리에 저장하는 단계; 및
    사용자로부터의 요청 신호에 응답하여, 지도 상에 상기 경로 데이터에 포함된 이동 경로와 교통수단을 표시하되, 서로 다른 교통수단은 시각적으로 구분 가능하도록 표시하는 단계를 포함하고,
    상기 이동 단말기는 상기 사용자의 이동속도, 대중교통의 노선 및 정류장 정보, 상기 이동 단말기에 탑재된 교통 어플리케이션의 사용 정보, NFC 또는 교통카드 결제 정보 중 하나 이상의 정보를 이용하여 상기 교통수단을 식별하는 것을 특징으로 하는 경로 데이터 생성 및 이용 방법.
  2. 삭제
  3. 제1항에 있어서,
    상기 지도 상에 상기 경로 데이터에 포함된 이동 경로와 교통수단을 표시하는 단계는,
    상기 사용자에게 인터페이스 화면을 제공하는 단계;
    상기 인터페이스 화면을 통해 상기 사용자로부터 이동 경로 표시 조건을 수신하는 단계; 및
    상기 이동 경로 표시 조건을 만족하는 경로 데이터를 추출하고 추출된 경로 데이터에 포함된 이동 경로 및 교통수단을 상기 지도 상에 표시하는 단계
    를 포함하는 경로 데이터 생성 및 이용 방법.
  4. 삭제
  5. 제1항에 있어서,
    상기 교통수단과 상기 이동 경로가 서로 매핑된 상기 경로 데이터를 관리 서버로 전송하는 단계
    를 더 포함하는 것을 특징으로 하는 경로 데이터 생성 및 이용 방법.
  6. 제1항에 있어서,
    상기 메모리에 저장된 경로 데이터를 분석하여 친환경 교통수단을 이용하여 이동한 거리를 산출하고 상기 산출된 거리에 근거하여 그린 마일리지를 예상하여 표시하는 단계
    를 더 포함하는 것을 특징으로 하는 경로 데이터 생성 및 이용 방법.
  7. 사용자의 이동 경로를 추적하여 경로 데이터를 생성하고 이용하기 위해 컴퓨터 판독 가능한 기록매체에 저장된, 컴퓨터에 의해 실행되는, 프로그램으로서,
    위치를 수집함으로써 상기 사용자의 상기 이동 경로를 생성하는 단계;
    상기 사용자가 상기 이동 경로를 이동하기 위해 이용한 하나 이상의 교통수단을 식별하는 단계;
    상기 교통수단과 상기 이동 경로를 서로 매핑하여 경로 데이터를 생성하고 메모리에 저장하는 단계; 및
    사용자로부터 요청 신호를 수신하면, 지도 상에 상기 경로 데이터에 포함된 이동 경로와 교통수단을 상기 사용자의 이동 단말기에 표시하되, 서로 다른 교통수단은 시각적으로 구분 가능하도록 표시하는 단계를 실행하되,
    상기 하나 이상의 교통수단은, 상기 사용자의 이동속도, 대중교통의 노선 및 정류장 정보, 상기 이동 단말기에 탑재된 교통 어플리케이션의 사용 정보, NFC 또는 교통카드 결제 정보 중 하나 이상의 정보를 이용하여, 식별되는 것을 특징으로 하는, 컴퓨터 판독 가능한 기록매체에 저장된 컴퓨터 프로그램.
  8. 삭제
  9. 제7항에 있어서,
    상기 지도 상에 상기 경로 데이터에 포함된 이동 경로와 교통수단을 표시하는 단계는,
    상기 사용자에게 인터페이스 화면을 제공하는 단계;
    상기 인터페이스 화면을 통해 상기 사용자로부터 이동 경로 표시 조건을 수신하는 단계; 및
    상기 이동 경로 표시 조건을 만족하는 경로 데이터를 추출하고 추출된 경로 데이터에 포함된 이동 경로 및 교통수단을 상기 지도 상에 표시하는 단계
    를 실행하는, 컴퓨터 판독 가능한 기록매체에 저장된 컴퓨터 프로그램.
KR1020170128213A 2016-10-06 2017-09-29 경로 데이터를 생성하고 이용하는 방법 및 장치 KR102466467B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020160129114 2016-10-06
KR20160129114 2016-10-06

Publications (2)

Publication Number Publication Date
KR20180038395A KR20180038395A (ko) 2018-04-16
KR102466467B1 true KR102466467B1 (ko) 2022-11-11

Family

ID=62082203

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170128213A KR102466467B1 (ko) 2016-10-06 2017-09-29 경로 데이터를 생성하고 이용하는 방법 및 장치

Country Status (1)

Country Link
KR (1) KR102466467B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102320714B1 (ko) * 2019-12-30 2021-11-02 주식회사 네이앤컴퍼니 대중 교통 및 공유 모빌리티를 이용한 추천 경로 안내 시스템

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000298794A (ja) * 1999-04-14 2000-10-24 Mitsubishi Electric Corp 交通情報管理装置、交通情報管理方法および移動情報端末

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100856902B1 (ko) * 2006-12-26 2008-09-05 에스케이에너지 주식회사 대중교통 경로탐색 방법
KR102122999B1 (ko) * 2013-12-10 2020-06-15 한국교통연구원 친환경 운행정보를 제공하기 위한 방법 및 장치

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000298794A (ja) * 1999-04-14 2000-10-24 Mitsubishi Electric Corp 交通情報管理装置、交通情報管理方法および移動情報端末

Also Published As

Publication number Publication date
KR20180038395A (ko) 2018-04-16

Similar Documents

Publication Publication Date Title
RU2683902C2 (ru) Транспортное средство, способ и система для планирования режимов транспортного средства с использованием изученных предпочтений пользователя
US9501929B2 (en) Movement assistance device and movement assistance method
US9769102B2 (en) Information sharing system, information sharing method and terminal device
US10906424B2 (en) System for announcing predicted remaining amount of energy
KR102217870B1 (ko) 디지털 트윈 기술을 이용한 교통관리 시스템
US20150241235A1 (en) Display of estimated time to arrival at upcoming personalized route waypoints
CN103428635A (zh) 移动终端的信息提供方法及其设备
CN103177562B (zh) 一种获取交通状态预测所需信息的方法及装置
US9397975B2 (en) Information sharing system, information sharing method and terminal device
CN104880193A (zh) 一种车道级导航***及其车道级导航方法
KR20130005035A (ko) 클라우드 컴퓨팅 방식의 네비게이션 시스템 및 그 운용방법
CN105046996A (zh) 用于预测的驾驶需求建模的方法和设备
US11238735B2 (en) Parking lot information management system, parking lot guidance system, parking lot information management program, and parking lot guidance program
CN115705515A (zh) 用于预测电动车辆充电点利用率的方法、设备和计算机程序产品
CN110766188A (zh) 出行方式的推荐方法及装置、计算机可读存储介质
US20120041669A1 (en) Traffic information management device, traffic information management method, and traffic information management program
KR20080068215A (ko) 속도에 따른 주행상태 감지방법 및 그 방법을 이용한교통정보 제공 시스템
KR102466467B1 (ko) 경로 데이터를 생성하고 이용하는 방법 및 장치
CN115143976A (zh) 路线规划方法、设备、***及程序产品
KR102377652B1 (ko) 제어된 교통신호정보를 이용한 보행자 교통정보 제공 시스템 및 그 방법
Rehrl et al. Collecting floating car data with smartphones: results from a field trial in Austria
US20150149931A1 (en) Information sharing system, information sharing method and terminal device
Zhou et al. Design of intelligent carpooling program based on big data analysis and multi-information perception
Vitale et al. A smartphone based DSS platform for assessing transit service attributes
WO2015170385A1 (ja) 移動手段判別システム、移動手段判別方法、及び計算機読み取り可能な非一時的な記憶媒体

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant