KR20170091308A - 실시간 대중교통 길안내 서비스 시스템 및 이를 이용한 실시간 길안내 방법 - Google Patents

실시간 대중교통 길안내 서비스 시스템 및 이를 이용한 실시간 길안내 방법 Download PDF

Info

Publication number
KR20170091308A
KR20170091308A KR1020160012149A KR20160012149A KR20170091308A KR 20170091308 A KR20170091308 A KR 20170091308A KR 1020160012149 A KR1020160012149 A KR 1020160012149A KR 20160012149 A KR20160012149 A KR 20160012149A KR 20170091308 A KR20170091308 A KR 20170091308A
Authority
KR
South Korea
Prior art keywords
information
real
route guidance
user
time location
Prior art date
Application number
KR1020160012149A
Other languages
English (en)
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 동국대학교 경주캠퍼스 산학협력단
Priority to KR1020160012149A priority Critical patent/KR20170091308A/ko
Publication of KR20170091308A publication Critical patent/KR20170091308A/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/3407Route searching; Route guidance specially adapted for specific applications
    • G01C21/3438Rendez-vous, i.e. searching a destination where several users can meet, and the routes to this destination for these users; Ride sharing, i.e. searching a route such that at least two users can share a vehicle for at least part of the route
    • 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/3605Destination input or retrieval
    • 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/3605Destination input or retrieval
    • G01C21/3617Destination input or retrieval using user history, behaviour, conditions or preferences, e.g. predicted or inferred from previous use or current movement
    • 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/3605Destination input or retrieval
    • G01C21/362Destination input or retrieval received from an external device or application, e.g. PDA, mobile phone or calendar application

Landscapes

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

Abstract

대중교통 길안내 서비스를 사용자에게 제공할 수 있는 실시간 대중교통 길안내 서비스 시스템 및 방법이 개시된다. 이러한 실시간 대중교통 길안내 서비스 시스템은 사용자 A 소유의 사용자 단말기 및 길안내 서비스 서버를 포함한다. 사용자 단말기는 출발지/도착지 정보를 생성한다. 길안내 서비스 서버는 사용자 단말기로부터 출발지/도착지 정보를 제공받고, 출발지/도착지 정보를 이용하여 대중교통에 의한 적어도 하나의 추천 경로를 포함하는 길안내 정보를 생성하며, 사용자 단말기로 길안내 정보를 전송한다. 사용자 단말기는 길안내 서비스 서버로부터 제공된 길안내 정보를 표시하고, 추천 경로 중 하나를 선택하였음을 알리는 선택 길안내 정보를 길안내 서비스 서버로 전송한다. 길안내 서비스 서버는 사용자 A에 대한 실시간 위치 정보를 외부로부터 제공받고, 선택 길안내 정보 및 실시간 위치 정보를 이용하여 실시간 위치 길안내 정보를 생성하며, 실시간 위치 길안내 정보를 사용자 단말기로 전송한다. 사용자 단말기는 실시간 위치 길안내 정보를 표시한다. 이로써, 사용자는 자신의 현재 위치를 반영한 실시간 길안내 정보를 용이하게 확인할 수 있다.

Description

실시간 대중교통 길안내 서비스 시스템 및 이를 이용한 실시간 길안내 방법{SERVICE SYSTEM FOR PROVIDING REAL TIME ROAD GUIDE OF PUBLIC TRANSPORTATION AND SERVICE METHOD FOR PROVIDING REAL TIME ROAD GUIDE OF PUBLIC TRANSPORTATION USING THE SYSTEM}
본 발명은 실시간 대중교통 길안내 서비스 시스템 및 이를 이용한 실시간 대중교통 길안내 방법에 관한 것으로, 더욱 상세하게는 대중교통 길을 사용자에게 찾아 실시간으로 안내해주는 실시간 대중교통 길안내 서비스 시스템 및 이를 이용한 실시간 대중교통 길안내 방법에 관한 것이다.
길안내 서비스 프로그램은 일반적으로 스마트폰에 앱 형태로 설치되어 실행되거나 포털 사이트를 통해 접속되어 실행됨으로써 사용자에게 길을 찾아 안내해주는 프로그램이다. 이러한 길안내 서비스는 자동차에 의한 길을 찾아 안내해주는 자동차 길안내 서비스와, 버스 또는 지하철과 같은 대중교통에 의한 길을 찾아 안내해주는 대중교통 길안내 서비스로 구분될 수 있다.
도 1은 종래의 길안내 서비스를 설명하기 위한 개념도이다. 도 1을 참조하여, 길안내 서비스 프로그램이 구동되는 과정을 간단히 설명하면 다음과 같다. 우선, 사용자가 스마트폰을 통해 출발지 및 도착지를 입력하여 대중교통 길안내를 실행한다. 그러면, 상기 길안내 서비스 프로그램이 입력된 정보를 이용하여 적어도 하나의 추천 경로, 일반적으로 복수의 추천 경로들을 찾아내어 사용자게 제공하게 되고, 이후 사용자는 상기 추천 경로들 중 하나를 선택하게 된다. 이때, 상기 길안내 서비스 프로그램은 상기 선택된 추천 경로에 대한 자세한 내용, 예를 들어 상세한 이동 경로, 지도 상의 이동 경로를 제공할 수 있다. 특히, 사용자는 대중교통을 이용한 상세한 이동 경로, 대중교통의 현재 위치 및 정거장으로의 도착 예정 시간, 최단거리 환승 정보 등을 스마트폰을 통해 확인할 수 있다.
그러나 상기 길안내 서비스 프로그램은 단순히 출발지에서 목적지로 대중교통을 통해 이동하는 추천 경로를 제공하는 것뿐이므로, 사용자가 제대로 길을 찾아 이동하고 있는지를 확인하기가 어렵다.
따라서, 본 발명은 이러한 문제점을 해결하기 위한 것으로, 본 발명의 해결하고자 하는 과제는 사용자의 현재 위치를 실시간으로 추적하여 대중교통 길안내 서비스를 사용자에게 제공할 수 있는 실시간 대중교통 길안내 서비스 시스템을 제공하는 것이다.
또한, 본 발명의 해결하고자 하는 다른 과제는 상기 실시간 대중교통 길안내 서비스 시스템을 이용한 실시간 대중교통 길안내 서비스 방법을 제공하는 것이다.
또한, 본 발명의 해결하고자 하는 다른 과제는 상기 실시간 대중교통 길안내 서비스 시스템을 이용한 대중교통 알림 서비스 방법을 제공하는 것이다.
본 발명의 일 실시예에 의한 실시간 대중교통 길안내 서비스 시스템은 사용자 A 소유의 사용자 단말기 및 길안내 서비스 서버를 포함한다.
상기 사용자 단말기는 출발지/도착지 정보를 생성한다. 상기 길안내 서비스 서버는 상기 사용자 단말기로부터 상기 출발지/도착지 정보를 제공받고, 상기 출발지/도착지 정보를 이용하여 대중교통에 의한 적어도 하나의 추천 경로를 포함하는 길안내 정보를 생성하며, 상기 사용자 단말기로 상기 길안내 정보를 전송한다. 상기 사용자 단말기는 상기 길안내 서비스 서버로부터 제공된 상기 길안내 정보를 표시하고, 상기 추천 경로 중 하나를 선택하였음을 알리는 선택 길안내 정보를 상기 길안내 서비스 서버로 전송한다. 상기 길안내 서비스 서버는 상기 사용자 A에 대한 실시간 위치 정보를 외부로부터 제공받고, 상기 선택 길안내 정보 및 상기 실시간 위치 정보를 이용하여 실시간 위치 길안내 정보를 생성하며, 상기 실시간 위치 길안내 정보를 상기 사용자 단말기로 전송한다. 상기 사용자 단말기는 상기 실시간 위치 길안내 정보를 표시한다.
상기 길안내 서비스 서버는 길안내 서비스 개방-API(Open-Application Programmer Interface)를 제공하는 오픈 길안내 서버를 더 포함할 수 있다. 상기 오픈 길안내 서버는 상기 길 안내 서비스 서버로부터 상기 출발지/도착지 정보를 제공받고, 교통정보 서버로부터 대중교통에 대한 실시간 교통정보를 제공받으며, 상기 출발지/도착지 정보 및 상기 실시간 교통정보를 이용하여 상기 추천 경로를 포함하는 길안내 기초 정보를 생성하고, 상기 길안내 기초 정보를 상기 길안내 서비스 서버로 전송할 수 있다. 상기 길안내 서비스 서버는 상기 길안내 기초 정보를 이용하여 상기 길안내 정보를 생성한 후, 상기 길안내 정보를 상기 사용자 단말기로 전송할 수 있다.
상기 사용자 단말기는 상기 실시간 위치 정보를 생성하여 상기 길안내 서비스 서버로 전송할 수 있다.
상기 사용자 단말기는 GPS(Global Positioning System)을 이용하여 상기 실시간 위치 정보를 생성한 후, 상기 길안내 서비스 서버로 전송할 수 있다.
이와 다르게, 상기 사용자 단말기는 임의의 위치에 배치된 무선 통신 모듈로부터 모듈 위치 정보를 제공받아 상기 실시간 위치 정보를 생성한 후, 상기 길안내 서비스 서버로 전송할 수 있다.
상기 실시간 대중교통 길안내 서비스 시스템은 상기 사용자 A에 의해 승인된 결제를 수행하는 결제 서버를 더 포함할 수 있다. 상기 결제 서버는 임의의 위치에 배치된 대중교통 결제 단말기에서 상기 사용자 A 소유의 사용자 결제수단을 통해 결제 진행시, 상기 대중교통 결제 단말기로부터 상기 사용자 A에 대한 식별 정보(이하 '사용자 ID'라 함) 및 상기 대중교통 결제 단말기에 대한 식별 정보(이하 '결제 단말기 ID'라 함)를 포함하는 결제 요청 정보를 제공받아 결제를 수행하고, 상기 결제 단말기 ID를 이용하여 상기 대중교통 결제 단말기의 위치에 대응하는 상기 실시간 위치 정보를 생성할 수 있다.
상기 결제 서버는 상기 실시간 위치 정보를 상기 길안내 서비스 서버로 제공할 수 있다.
이와 다르게, 상기 결제 서버는 상기 사용자 ID를 이용하여 상기 실시간 위치 정보를 상기 사용자 단말기로 전송할 수 있다. 상기 사용자 단말기는 상기 결제 서버에서 제공된 상기 실시간 위치 정보를 상기 길안내 서비스 서버로 전송할 수 있다.
상기 실시간 대중교통 길안내 서비스 시스템은 임의의 대중교통 정거장에 설치된 정거장 시스템을 더 포함할 수 있다. 상기 정거장 시스템은 상기 사용자 단말기로부터 상기 사용자 A에 대한 식별 정보(이하 '사용자 ID'라 함)를 제공받고, 상기 사용자 ID 및 상기 정거장 시스템의 위치에 대응하는 상기 실시간 위치 정보를 상기 길안내 서비스 서버로 전송할 수 있다. 상기 길안내 서비스 서버는 상기 선택 길안내 정보 및 상기 실시간 위치 정보를 이용하여 실시간 위치 길안내 정보를 생성한 후, 상기 사용자 ID를 이용하여 상기 실시간 위치 길안내 정보를 상기 사용자 단말기로 전송할 수 있다.
상기 길안내 서비스 서버는 상기 실시간 위치 길안내 정보를 이용하여, 임의의 대중교통 B가 앞으로 도착할 정류장에서 상기 사용자 A가 탑승 예정을 알리는 탑승 예정 정보 및 상기 대중교통 B가 앞으로 도착할 정류장에서 상기 사용자 A가 하차 예정을 알리는 하차 예정 정보 중 적어도 하나의 정보를 생성하여 외부로 전송할 수 있다.
상기 실시간 대중교통 길안내 서비스 시스템은 상기 대중교통 B에 대응되게 존재하고, 상기 길안내 서비스 서버로부터 상기 적어도 하나의 정보를 제공받아 표시하는 대중교통 단말기를 더 포함할 수 있다.
이어서, 본 발명의 일 실시예에 의한 실시간 대중교통 길안내 서비스 방법은 길안내 서비스 서버에 접속되어 길안내 서비스를 제공받을 수 있는 사용자 A 소유의 사용자 단말기에 의해 수행되는 서비스 방법에 관한 것으로, 출발지/도착지 정보를 생성하여 상기 길안내 서비스 서버로 전송하는 단계; 상기 출발지/도착지 정보를 이용하여 생성되고 대중교통에 의한 적어도 하나의 추천 경로를 포함하는 길안내 정보를 상기 길안내 서비스 서버로부터 제공받는 단계; 상기 길안내 정보를 표시하고, 상기 추천 경로 중 하나를 선택하였음을 알리는 선택 길안내 정보를 상기 길안내 서비스 서버로 전송하는 단계; 상기 사용자 A에 대한 실시간 위치 정보 및 상기 선택 길안내 정보를 이용하여 생성된 실시간 위치 길안내 정보를 상기 길안내 서비스 서버로부터 제공받는 단계; 및 상기 실시간 위치 길안내 정보를 표시하는 단계를 포함한다.
상기 실시간 대중교통 길안내 서비스 방법은 상기 실시간 위치 정보를 생성하여 상기 길안내 서비스 서버로 전송하는 단계를 더 포함할 수 있다.
상기 실시간 위치 정보를 생성하여 상기 길안내 서비스 서버로 전송하는 단계에서는, GPS(Global Positioning System)을 이용하여 상기 실시간 위치 정보를 생성한 후, 상기 길안내 서비스 서버로 전송할 수 있다.
이와 다르게, 상기 실시간 위치 정보를 생성하여 상기 길안내 서비스 서버로 전송하는 단계에서는, 임의의 위치에 배치된 무선 통신 모듈로부터 모듈 위치 정보를 제공받아 상기 실시간 위치 정보를 생성한 후, 상기 길안내 서비스 서버로 전송할 수 있다.
상기 실시간 대중교통 길안내 서비스 방법은 임의의 위치에 배치된 대중교통 결제 단말기에서 상기 사용자 A 소유의 사용자 결제수단을 통해 결제 진행시, 상기 대중교통 결제 단말기와 접속된 결제 서버로부터 상기 대중교통 결제 단말기의 위치에 대응하는 상기 실시간 위치 정보를 제공받아 상기 길안내 서비스 서버로 전송하는 단계를 더 포함할 수 있다.
상기 실시간 대중교통 길안내 서비스 방법은 상기 사용자 A에 대한 식별 정보(이하 '사용자 ID'라 함)를 임의의 대중교통 정거장에 설치된 정거장 시스템으로 전송하는 단계를 더 포함할 수 있다. 상기 정거장 시스템은 상기 사용자 ID 및 상기 정거장 시스템의 위치에 대응하는 상기 실시간 위치 정보를 상기 길안내 서비스 서버로 전송하며, 상기 길안내 서비스 서버는 상기 선택 길안내 정보 및 상기 실시간 위치 정보를 이용하여 실시간 위치 길안내 정보를 생성할 수 있다.
이어서, 본 발명의 일 실시예에 의한 실시간 대중교통 길안내 서비스 방법은 외부 단말기로 길안내 서비스를 제공할 수 있는 길안내 서비스 서버에 의해 수행되는 서비스 방법에 관한 것으로, 사용자 A 소유의 사용자 단말기로부터 출발지/도착지 정보를 제공받는 단계; 상기 출발지/도착지 정보를 이용하여 대중교통에 의한 적어도 하나의 추천 경로를 포함하는 길안내 정보를 생성하여 상기 사용자 단말기로 전송하는 단계; 상기 추천 경로 중 하나를 선택하였음을 알리는 선택 길안내 정보를 상기 사용자 단말기로부터 제공받는 단계; 상기 사용자 A에 대한 실시간 위치 정보를 외부로부터 제공받는 단계; 상기 선택 길안내 정보 및 상기 실시간 위치 정보를 이용하여 실시간 위치 길안내 정보를 생성하는 단계; 및 상기 실시간 위치 길안내 정보를 상기 사용자 단말기로 전송하는 단계를 포함한다.
상기 실시간 위치 길안내 정보를 생성하는 단계는 길안내 서비스 개방-API(Open-Application Programmer Interface)를 제공하는 오픈 길안내 서버로 상기 출발지/도착지 정보를 전송하는 단계; 교통정보 서버로부터 제공된 대중교통에 대한 실시간 교통정보 및 상기 출발지/도착지 정보를 이용하여 생성되고 상기 추천 경로를 포함하는 길안내 기초 정보를 상기 오픈 길안내 서버로부터 제공받는 단계; 및 상기 길안내 기초 정보를 이용하여 상기 길안내 정보를 생성하는 단계를 포함할 수 있다.
상기 실시간 위치 정보를 외부로부터 제공받는 단계에서는, 상기 사용자 단말기로부터 상기 실시간 위치 정보를 제공받을 수 있다.
이와 다르게, 상기 실시간 위치 정보를 외부로부터 제공받는 단계에서는, 임의의 위치에 배치된 대중교통 결제 단말기에서 상기 사용자 A 소유의 사용자 결제수단을 통해 결제 진행시, 상기 대중교통 결제 단말기의 위치에 대응하는 상기 실시간 위치 정보를 생성하는 결제 서버로부터 상기 실시간 위치 정보를 제공받을 수 있다.
이와 다르게, 상기 실시간 위치 정보를 외부로부터 제공받는 단계에서는, 상기 사용자 단말기가 접속하고 있는 정거장 시스템의 위치에 대응하는 상기 실시간 위치 정보를 상기 정거장 시스템으로부터 제공받을 수 있다.
상기 실시간 대중교통 길안내 서비스 방법은 상기 실시간 위치 길안내 정보를 이용하여, 임의의 대중교통 B가 앞으로 도착할 정류장에서 상기 사용자 A가 탑승 예정을 알리는 탑승 예정 정보 및 상기 대중교통 B가 앞으로 도착할 정류장에서 상기 사용자 A가 하차 예정을 알리는 하차 예정 정보 중 적어도 하나의 정보를 생성하는 단계; 및 상기 대중교통 B에 대응되게 존재하는 대중교통 단말기로 상기 적어도 하나의 정보를 전송하는 단계를 더 포함할 수 있다.
이어서, 본 발명의 일 실시예에 의한 대중교통 알림 서비스 방법은 길안내 서비스 서버에 접속된 대중교통 B에 대한 대중교통 단말기에 의해 수행되는 서비스 방법에 관한 것으로, 사용자 A 소유의 사용자 단말기에서 선택된 추천 경로 및 상기 사용자 A에 대한 실시간 위치 정보를 이용하여 생성된 실시간 위치 길안내 정보를 통해 생성된, 상기 대중교통 B가 앞으로 도착할 정류장에서 상기 사용자 A가 탑승 예정을 알리는 탑승 예정 정보 및 상기 대중교통 B가 앞으로 도착할 정류장에서 상기 사용자 A가 하차 예정을 알리는 하차 예정 정보 중 적어도 하나의 정보를, 상기 길안내 서비스 서버로부터 제공받는 단계; 및 상기 적어도 하나의 정보를 표시하는 단계를 포함한다.
이와 같이 본 발명에 의한 실시간 대중교통 길안내 서비스 시스템 및 이를 이용한 실시간 길안내 방법에 의하면, 길안내 서비스 서버는 대중교통을 통한 적어도 하나의 추천 경로 및 사용자의 실시간 현재 위치를 함께 이용하여 실시간 위치 길안내 정보를 생성한 후 사용자 단말기로 제공할 수 있다. 그로 인해, 사용자는 사용자의 현재 위치를 실시간으로 반영한 실시간 위치 길안내 정보를 확인하면서 상기 추전 경로를 따라 이동함에 따라, 보다 용이하게 안전하게 목적지에 도착할 수 있다.
예를 들어, 사용자가 낯선 곳에서 대중교통을 이용하여 원하는 목적지로 이동하고자 할 때, 버스를 타고 정확히 어느 정거장에서 내릴지 모를 때, 버스 밖이 안개, 비, 눈 등의 기상 이상과 어두운 날씨로 또는 버스 창문에 김서림이 발생한 이유로 잘 안보일 때, 사용자의 현재 위치를 실시간으로 반영한 실시간 위치 길안내 정보를 확인하면서 추천 경로를 따라 이동할 경우, 사용자는 상기 추천 경로를 벗어나지 않으면서 보다 빠르고 정확하게 목적지로 이동할 수 있다.
또한, 사용자 단말기는 사용자가 외부에서 이동할 때에는 GPS를 이용하여 실시간 현재 위치를 파악하고, 사용자가 건물 내에서 이동하거나 지하철을 타러 지하로 이동할 때에는 건물 또는 지하에 배치된 무선 통신 모듈을 이용하여 실시간 현재 위치를 파악하며, 상기 무선 통신 모듈이 없거나 설치되지 않는 곳에서는 사용자의 결제 요청 정보를 이용하여 사용자의 실시간 현재 위치를 파악함에 따라, 상기 사용자 단말기는 현재 위치가 어디인지 상관없이 또한 보다 정확한 실시간 현재 위치를 파악할 수 있다.
한편, 상기 길안내 서비스 서버는 사용자의 현재 위치를 실시간으로 반영한 실시간 위치 길안내 정보를 이용하여 대중교통, 예를 들어 버스가 앞으로 도착할 정류장에서 탑승하거나 하차할 승객 정보를 생성한 후 버스 단말기로 전송함에 따라, 버스 운전사는 버스 단말기를 통해 상기 승객 정보를 확인하여 버스가 정류장에 정지할지 여부를 용이하게 판단할 수 있고, 하차할 승객에게는 원하는 정류장에 제대로 하차할 수 있도록 알릴 수 있다.
도 1은 종래의 길안내 서비스를 설명하기 위한 개념도이다.
도 2는 본 발명의 일 실시예에 따른 실시간 대중교통 길안내 서비스 시스템을 도시한 개념도이다.
도 3은 도 2의 실시간 대중교통 길안내 서비스 시스템에 의해 수행되는 실시간 대중교통 길안내 서비스 방법을 설명하기 위한 흐름도이다.
도 4는 도 3의 실시간 대중교통 길안내 서비스 방법 중 실시간 위치 정보를 생성 및 전송하는 과정의 일 예를 설명하기 위한 흐름도이다.
도 5는 도 3의 실시간 대중교통 길안내 서비스 방법 중 실시간 위치 정보를 생성 및 전송하는 과정의 다른 예를 설명하기 위한 흐름도이다.
도 6은 도 3의 실시간 대중교통 길안내 서비스 방법 중 실시간 위치 정보를 생성 및 전송하는 과정의 또 다른 예를 설명하기 위한 흐름도이다.
도 7은 도 3의 실시간 대중교통 길안내 서비스 방법 중 실시간 위치 정보를 생성 및 전송하는 과정의 또 다른 예를 설명하기 위한 흐름도이다.
도 8은 습기가 차 있는 버스 창의 모습을 나타낸 그림이다.
도 9는 야간의 버스 창의 모습을 나타낸 그림이다.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 형태를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 본문에 상세하게 설명하고자 한다.
그러나, 이는 본 발명을 특정한 개시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 제1, 제2 등의 용어는 다양한 구성 요소들을 설명하는데 사용될 수 있지만, 상기 구성 요소들은 상기 용어들에 의해 한정되어서는 안된다. 상기 용어들은 하나의 구성 요소를 다른 구성 요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성 요소는 제2 구성 요소로 명명될 수 있고, 유사하게 제2 구성 요소도 제1 구성 요소로 명명될 수 있다.
본 출원에서 사용한 용어는 단지 특정한 실시예들을 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서에 기재된 특징, 숫자, 단계, 동작, 구성 요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성 요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
이하, 첨부한 도면들을 참조하여, 본 발명의 바람직한 실시예들을 보다 상세하게 설명한다.
도 2는 본 발명의 일 실시예에 따른 실시간 대중교통 길안내 서비스 시스템을 도시한 개념도이다.
도 2를 참조하면, 본 실시예에 의한 실시간 대중교통 길안내 서비스 시스템은 복수의 사용자 단말기들(100), 길안내 서비스 서버(200), 오픈 길안내 서버(300), 교통정보 서버(400), 결제 서버(500), 복수의 정거장 시스템들(600) 및 복수의 대중교통 단말기들(700)을 포함할 수 있다.
상기 사용자 단말기들(100)은 무선 통신으로 인터넷에 접속하여 길안내 서비스 서버(200)와 연결되고, 상기 길안내 서비스 서버(200)로부터 실시간 대중교통 길안내 서비스를 제공받을 수 있다. 예를 들어, 상기 사용자 단말기들(100)은 스마트폰, 테블릿 PC와 같은 스마트 디바이스들일 수 있고, 상기 길안내 서비스 서버(200)에 접속하여 실시간 대중교통 길안내 서비스를 제공받을 수 있는 실시간 대중교통 길안내 어플리케이션 프로그램이 설치되어 있을 수 있다.
상기 길안내 서비스 서버(200)는 상기 사용자 단말기들(100)과 인터넷을 통해 접속되어 상기 사용자 단말기들(100) 각각으로 실시간 대중교통 길안내 서비스를 제공할 수 있다. 이때, 상기 길안내 서비스 서버(200)는 상기 사용자 단말기들(100) 각각으로부터 출발지 및 도착지의 위치 정보를 제공받고, 이를 이용하여 실시간 대중교통 길안내 서비스를 상기 사용자 단말기들(100) 각각으로 제공할 수 있다.
상기 오픈 길안내 서버(300)는 자체 지도 DB를 구비하여 길안내 서비스 개방-API(Open-Application Programmer Interface)를 외부로 제공할 수 있다. 예를 들어, 상기 오픈 길안내 서버(300)는 네이버, 다음, 구글 등에서 제공되는 오픈 지도 DB 서버일 수 있다.
상기 교통정보 서버(400)는 버스, 전철 등과 같은 대중교통에 대한 각종 정보, 예를 들어 각 대중교통의 식별 정보, 운행 정보 및 실시간 위치를 외부로 제공할 수 있다. 여기서, 실시간 위치를 제공할 수 있는 대중교통에는, 일반 버스, 시내 버스, 시외 버스, 고속 버스, 지하철, 경전철, 모노레일, 기차, KTX, 일반 택시, 모범 택시 등이 있을 수 있다.
본 실시예에서, 상기 오픈 길안내 서버(300)는 상기 교통정보 서버(400)로부터 상기 대중교통에 대한 각종 정보를 제공받아 오픈 길안내 서비스를 외부로 제공할 수 있고, 상기 길안내 서비스 서버(200)는 상기 오픈 길안내 서버(300)로부터 오픈 길안내 서비스를 제공받아, 상기 사용자 단말기들(100) 각각으로부터 제공된 출발지 및 도착지의 위치 정보를 결합하여, 실시간 대중교통 길안내 서비스를 상기 사용자 단말기들(100) 각각으로 제공할 수 있다. 즉, 상기 길안내 서비스 서버(200)는 상기 실시간 대중교통 길안내 서비스에 상기 출발지 및 도착지의 위치 정보를 매시업(Mash-Up)하여 실시간 대중교통 길안내 서비스를 상기 사용자 단말기들(100) 각각으로 제공할 수 있다.
한편, 상기 길안내 서비스 서버(200)가 자체 지도 DB를 구비하고 있고, 상기 교통정보 서버(400)로부터 상기 대중교통에 대한 각종 정보를 직접 제공받을 경우, 상기 오픈 길안내 서버(300)에 의하지 않고 자체적으로 실시간 대중교통 길안내 서비스를 상기 사용자 단말기들(100) 각각으로 제공할 수도 있다. 이때, 상기 오픈 길안내 서버(300)는 생략될 수도 있다.
상기 결제 서버(500)는 상기 사용자 단말기들(100)의 사용자들에 의해 승인된 결제를 수행할 수 있는 컴퓨터 시스템으로, 사용자들의 현재 위치를 알려주는 정보를 직접 또는 상기 사용자 단말기들(100)을 통해 상기 길안내 서비스 서버(200)으로 제공할 수 있다.
상기 정거장 시스템들(600)은 버스 정거장 또는 전철역에 배치되어, 상기 사용자 단말기들(100)이 기준 거리 이내로 근접할 경우, 사용자들의 현재 위치를 알 수 있는 정보를 직접 또는 상기 사용자 단말기들(100)을 통해 상기 길안내 서비스 서버(200)으로 제공할 수 있다.
상기 대중교통 단말기들(700)은 복수의 대중교통들, 예를 들어 버스들에 각각 배치 또는 설치되고, 무선 통신을 통해 인터넷과 접속되어 상기 길안내 서비스 서버(200)와 연결되며, 상기 길안내 서비스 서버(200)로부터 승객의 탑승 및 하차 예정을 알리는 정보를 제공받을 수 있다. 예를 들어, 상기 대중교통 단말기들(700)은 버스들 내에 배치된 내비게이션 시스템이거나, 스마트폰 또는 테블릿 PC이거나, 기타 무선통신 디바이스일 수 있다.
도 3은 도 2의 실시간 대중교통 길안내 서비스 시스템에 의해 수행되는 실시간 대중교통 길안내 서비스 방법을 설명하기 위한 흐름도이다.
도 3을 참조하여, 상기 실시간 대중교통 길안내 서비스 시스템에 의해 수행되는 실시간 대중교통 길안내 서비스 방법에 대해 상세하게 설명하고자 한다. 여기서, 상기 사용자 단말기들(100) 중 하나인 사용자 A 소유의 사용자 단말기(100)를 일 예로 하여 설명하고, 상기 대중교통 단말기들(700) 중 하나인 대중교통 B와 대응되는 대중교통 단말기(700)를 일 예로 하여 설명하며, 상기 정류장 시스템들(600) 중 하나인 정류장 C에 대응되는 정류장 시스템(600)을 일 예로 설명하겠다.
우선, 상기 사용자 단말기(100)는 출발지/도착지 정보를 생성하여 상기 길안내 서비스 서버(200)로 전송한다.
구체적으로 예를 들어 설명하면, 상기 사용자 단말기(100)는 이미 설치되어 있는 실시간 대중교통 길안내 어플리케이션 프로그램을 실행할 수 있다(S10). 이후, 상기 사용자 단말기(100)는 출발지/도착지 정보를 생성한 후(S20), 자동차 및 대중교통 길안내 서비스들 중 대중교통 길안내 서비스를 선택하여 길안내 시작을 실행시키고(S30), 상기 출발지/도착지 정보를 상기 길안내 서비스 서버(200)로 전송시킬 수 있다(S40).
본 실시예에서, 상기 출발지/도착지 정보는 출발지 위치 정보 및 도착지 위치 정보를 포함하고 있다. 여기서, 상기 사용자 단말기(100)는 주소 입력 방식, 지도 상에 터치 입력 방식, 전화번호 입력 방식 등을 통해 상기 출발지 위치 정보 및 상기 도착지 위치 정보를 생성할 수 있다. 그러나, 위의 두 정보들 중 상기 출발지 위치 정보는 상기 사용자 단말기(100)가 GPS(Global Positioning System)이나, 비콘(Beacon), NFC(Near Field Communication), 와이파이(WiFi), RFID(Radio-Frequency Identification) 등과 같은 무선 통신 기술에 의한 무선 통신 모듈로부터 현재 위치를 확인하여, 자동으로 생성될 수도 있다.
이어서, 상기 길안내 서비스 서버(200)는 상기 출발지/도착지 정보를 이용하여 대중교통에 의한 길안내 정보를 생성하고, 상기 사용자 단말기(100)로 상기 길안내 정보를 전송한다.
구체적으로 예를 들어 설명하면, 상기 길안내 서비스 서버(200)는 길안내 서비스 개방-API(Open-Application Programmer Interface)를 통해 상기 오픈 길안내 서버(300)에 접속하여 상기 출발지/도착지 정보를 상기 오픈 길안내 서버(300)로 전송할 수 있다(S50). 또한, 상기 오픈 길안내 서버(300)는 상기 교통정보 서버(400)로부터 대중교통에 대한 실시간 교통정보를 제공받을 수 있다(S60). 이때, 상기 실시간 교통정보는 복수의 대중교통들의 식별 정보, 운행 정보, 실시간 현재 위치 등을 포함할 수 있다. 이후, 상기 오픈 길안내 서버(300)는 상기 실시간 교통정보 및 상기 출발지/도착지 정보를 이용하여 대중교통에 의한 적어도 하나의 추천 경로를 포함하는 길안내 기초 정보를 생성할 수 있다(S70). 이후, 상기 오픈 길안내 서버(300)는 상기 길안내 기초 정보를 상기 길안내 서비스 서버(200)로 전송할 수 있다(S80). 이후, 상기 길안내 서비스 서버(200)는 상기 길안내 기초 정보를 이용하여 상기 길안내 정보를 생성하여 상기 사용자 단말기(100)로 상기 길안내 정보를 전송할 수 있다(S90).
본 실시예에서, 상기 길안내 정보는 상기 길안내 기초 정보와 동일하거나, 상기 길안내 기초 정보를 근거로 생성된 정보일 수 있다. 또한, 상기 길안내 기초 정보에 포함된 상기 추천 경로에는, 대중교통을 이용한 상세한 이동 경로, 지도 상의 이동 경로, 대중교통의 현재 위치, 정거장으로의 도착 예정 시간, 최단거리 환승 정보 등이 있을 수 있다. 한편, 상기 교통정보 서버(400)로부터 제공되는 상기 실시간 교통정보가 실시간으로 변경될 수 있으므로, 상기 길안내 기초 정보도 실시간으로 변경될 수 있고, 그에 따라 상기 길안내 정보도 실시간으로 변경될 수 있다.
이어서, 상기 사용자 단말기(100)는 상기 길안내 서비스 서버(200)로부터 제공된 상기 길안내 정보를 표시하고(S100), 상기 사용자 A에 의한 선택 입력에 의해 상기 추천 경로 중 하나를 선택한 후(S110), 상기 추천 경로 중 하나를 선택하였음을 알리는 선택 길안내 정보를 상기 길안내 서비스 서버(200)로 전송할 수 있다.
이어서, 상기 길안내 서비스 서버(200)는 상기 사용자 A에 대한 실시간 위치 정보를 외부로부터 제공받는다. 여기서, 상기 사용자 단말기(100)가 상기 실시간 위치 정보를 생성한 후(S130), 상기 실시간 위치 정보를 상기 길안내 서비스 서버(200)로 전송할 수 있다(S140). 이와 다르게, 상기 결제 서버(500) 또는 상기 정거장 시스템(600)이 상기 실시간 위치 정보를 상기 길안내 서비스 서버(200)로 전송할 수 있다(S150).
이하, 상기 길안내 서비스 서버(200)가 상기 실시간 위치 정보를 제공받는 다양한 예를 도면을 이용하여 설명하고자 한다.
도 4는 도 3의 실시간 대중교통 길안내 서비스 방법 중 실시간 위치 정보를 생성 및 전송하는 과정의 일 예를 설명하기 위한 흐름도이다.
도 4를 참조하면, 상기 사용자 단말기(100)가 상기 실시간 위치 정보를 생성하여 상기 길안내 서비스 서버로 전송할 수 있다.
우선, 상기 사용자 단말기(100)는 GPS(110)로부터 제공되는 GPS 신호를 이용하여 상기 실시간 위치 정보를 생성한 후, 상기 길안내 서비스 서버(200)로 전송할 수 있다. 따라서, 상기 사용자 단말기(100)는 상기 사용자 A가 건물 외부에서 이동할 때에는 상기 GPS(110)를 이용하여 실시간 현재 위치를 파악할 수 있다.
이와 별도로, 상기 사용자 단말기(100)는 복수의 위치들에 각각 배치된 무선 통신 모듈(120)로부터 모듈 위치 정보를 제공받아 상기 실시간 위치 정보를 생성한 후, 상기 길안내 서비스 서버(200)로 전송할 수 있다. 이때, 상기 무선 통신 모듈(120)은 건물 외부 및 내부 어디에도 배치 또는 설치될 수 있으므로, 상기 사용자 단말기(100)는 상기 사용자 A가 건물 외부 및 내부 어디를 이동하더라도 상기 무선 통신 모듈(120)을 이용하여 상기 실시간 현재 위치를 파악할 수 있다.
본 실시예에서, 상기 무선 통신 모듈(120)은 비콘(Beacon), NFC(Near Field Communication), 와이파이(WiFi), RFID(Radio-Frequency Identification) 등과 같은 무선 통신 기술을 이용하여 신호를 전송할 수 있는 장치로, 다양한 위치에 배치되어 배치될 수 있다. 예를 들어, 상기 무선 통신 모듈(120)은 길가의 가로등, 신호등, 전주 등에 설치되거나, 버스 정거장, 전철 게이트, 전철 탑승 플랫폼 등에 설치될 수 있다.
한편, 복수의 위치 정보들이 존재할 때, 예를 들어 실내 측위 정보 및 실외 측위 정보가 둘 다 존재할 때, 이들을 서로 결합 및 보정하여 상기 실시간 현재 위치가 생성될 수 있다.
도 5는 도 3의 실시간 대중교통 길안내 서비스 방법 중 실시간 위치 정보를 생성 및 전송하는 과정의 다른 예를 설명하기 위한 흐름도이다.
도 5를 참조하면, 상기 결제 서버(500)는 임의의 위치에 배치된 대중교통 결제 단말기(510)에서 상기 사용자 A 소유의 사용자 결제수단을 통해 결제 진행시, 상기 대중교통 결제 단말기(510)로부터 상기 사용자 A에 대한 식별 정보(이하 '사용자 ID'라 함) 및 상기 대중교통 결제 단말기(510)에 대한 식별 정보(이하 '결제 단말기 ID'라 함)를 포함하는 결제 요청 정보를 제공받아 결제를 수행하고, 상기 결제 단말기 ID를 이용하여 상기 대중교통 결제 단말기의 위치에 대응하는 상기 실시간 위치 정보를 생성한 후, 상기 실시간 위치 정보를 상기 길안내 서비스 서버(200)로 제공할 수 있다. 이때, 상기 대중교통 결제 단말기의 위치는 맥 어드레스(mac address)를 포함할 수 있다.
여기서, 상기 사용자 A 소유의 사용자 결제수단에는, 예를 들어, 상기 사용자 단말기(100) 자체일 수도 있고, 기 등록된 신용카드일 수도 있다. 한편, 상기 결제 서버(500)는 카드사 서버일 수도 있지만, 상기 카드사 서버를 중계하는 중간 결제사 서버일 수도 있다.
도 6은 도 3의 실시간 대중교통 길안내 서비스 방법 중 실시간 위치 정보를 생성 및 전송하는 과정의 또 다른 예를 설명하기 위한 흐름도이다.
도 6을 참조하면, 상기 결제 서버(500)는 임의의 위치에 배치된 대중교통 결제 단말기(510)에서 상기 사용자 A 소유의 사용자 결제수단을 통해 결제 진행시, 상기 대중교통 결제 단말기(510)로부터 상기 사용자 ID 및 상기 결제 단말기 ID를 포함하는 상기 결제 요청 정보를 제공받아 결제를 수행하고, 상기 결제 단말기 ID를 이용하여 상기 대중교통 결제 단말기의 위치에 대응하는 상기 실시간 위치 정보를 생성할 수 있다. 이후, 상기 결제 서버(500)는 상기 사용자 ID를 이용하여 결제자가 상기 사용자 A임을 확인하고, 상기 실시간 위치 정보를 상기 사용자 A가 소유자로 등록되어 있는 상기 사용자 단말기(100)로 전송할 수 있다. 이후, 상기 사용자 단말기(100)는 상기 결제 서버(500)에서 제공된 상기 실시간 위치 정보를 상기 길안내 서비스 서버(200)로 전송할 수 있다.
도 7은 도 3의 실시간 대중교통 길안내 서비스 방법 중 실시간 위치 정보를 생성 및 전송하는 과정의 또 다른 예를 설명하기 위한 흐름도이다.
도 7을 참조하면, 상기 정거장 시스템(600)은 상기 사용자 단말기(100)가 기준 거리 내로 위치하게 되면, 상기 사용자 단말기(100)로부터 상기 사용자 ID를 제공받고, 상기 사용자 ID 및 상기 정거장 시스템의 위치에 대응하는 상기 실시간 위치 정보를 상기 길안내 서비스 서버(200)로 전송할 수 있다.
이후, 상기 길안내 서비스 서버(200)는 상기 선택 길안내 정보 및 상기 실시간 위치 정보를 이용하여 실시간 위치 길안내 정보를 생성한 후, 상기 사용자 ID를 이용하여 상기 정거장 시스템(600)에 인접한 사용자가 상기 사용자 A임을 확인하고, 상기 실시간 위치 정보를 상기 사용자 A가 소유자로 등록되어 있는 상기 사용자 단말기(100)로 전송할 수 있다.
도 3을 다시 참조하면, 상기 길안내 서비스 서버(200)는 상기 선택 길안내 정보 및 외부로부터 제공된 상기 실시간 위치 정보를 이용하여 실시간 위치 길안내 정보를 생성한다(S160). 여기서, 상기 실시간 위치 길안내 정보는 상기 선택 길안내 정보에 따른 상기 사용자 A의 추천 경로에 상기 실시간 위치 정보를 결합시켜 생성된 정보로, 상기 사용자 A가 제공된 추천 경로로 잘 이동할 수 있는지를 안내하는 정보를 포함할 수 있다. 예를 들어, 상기 실시간 위치 길안내 정보는 지도 상에 추천 경로 및 현재 위치 동시 표시, 대중교통 승차 알람, 대중교통 하차 알람, 추천 경로에서 벗어났음을 표시하는 알람 등을 포함할 수 있다.
이어서, 상기 길안내 서비스 서버(200)는 상기 실시간 위치 길안내 정보를 상기 사용자 단말기(100)으로 전송하면(S170), 상기 사용자 단말기(100)는 상기 실시간 위치 길안내 정보를 표시한다(S180).
한편, 상기 길안내 서비스 서버(200)는 상기 실시간 위치 길안내 정보를 이용하여, 상기 대중교통 B가 앞으로 도착할 정류장에서 상기 사용자 A가 탑승 예정을 알리는 탑승 예정 정보 및 상기 대중교통 B가 앞으로 도착할 정류장에서 상기 사용자 A가 하차 예정을 알리는 하차 예정 정보 중 적어도 하나의 정보를 생성하고(S190), 상기 적어도 하나의 정보를 상기 대중교통 단말기(700)로 전송할 수 있다(S200). 이후, 상기 대중교통 단말기(700)는 상기 길안내 서비스 서버(200)로부터 상기 적어도 하나의 정보를 제공받아 표시할 수 있다(S210).
이와 같이 본 실시예에 따르면, 상기 길안내 서비스 서버(200)가 대중교통을 통한 추천 경로 및 상기 실시간 현재 위치를 함께 이용하여 상기 실시간 위치 길안내 정보를 생성한 후 상기 사용자 단말기(100)로 제공함에 따라, 상기 사용자 A는 자신의 현재 위치를 반영한 상기 실시간 위치 길안내 정보를 확인하면서 상기 추전 경로를 따라 이동하게 되어, 보다 용이하게 안전하게 목적지에 도착할 수 있다.
도 8은 습기가 차 있는 버스 창의 모습을 나타낸 그림이고, 도 9는 야간의 버스 창의 모습을 나타낸 그림이다.
도 8 및 도 9를 참조할 때, 상기 사용자 A가 낯선 곳에서 대중교통을 이용하여 원하는 목적지로 이동하고자 할 때, 버스를 타고 정확히 어느 정거장에서 내릴 모를 때, 도 8 및 도 9에서와 같이 버스 밖이 안개, 비, 눈 등의 기상 이상과 야간 및 어두운 날씨로 또는 버스 창문에 김서림이 발생한 이유로 잘 안보일 때, 자신의 현재 위치를 반영한 상기 실시간 위치 길안내 정보를 확인하면서 상기 추천 경로를 따라 이동할 경우, 상기 사용자 A는 상기 추천 경로를 벗어나지 않으면서 보다 빠르고 정확하게 목적지로 이동할 수 있다.
또한, 상기 사용자 단말기(100)는 상기 사용자 A가 외부에서 이동할 때에는 상기 GPS(110)를 이용하여 실시간 현재 위치를 파악하고, 상기 사용자 A가 건물 내에서 이동하거나 지하철을 타러 지하로 이동할 때에는 건물 또는 지하에 배치된 상기 무선 통신 모듈(120)을 이용하여 자신의 현재 위치를 실시간으로 파악하고, 상기 무선 통신 모듈(120)이 없거나 설치되지 않는 곳에서는 상기 사용자 A의 결제 요청 정보를 이용하여 자신의 현재 위치를 파악함에 따라, 상기 사용자 A는 현재 위치가 어디인지 상관없이 또한 보다 정확한 실시간 위치 정보를 생성시킬 수 있다.
한편, 상기 길안내 서비스 서버(200)는 상기 사용자 A의 현재 위치를 실시간으로 반영한 상기 실시간 위치 길안내 정보를 이용하여 대중교통, 예를 들어 버스가 앞으로 도착할 정류장에서 탑승하거나 하차할 승객 정보를 생성한 후 버스 단말기로 전송함에 따라, 버스 운전사는 버스 단말기를 통해 상기 승객 정보를 확인하여 버스가 정류장에 정지할지 여부를 용이하게 판단할 수 있고, 하차할 승객에게는 원하는 정류장에 제대로 하차할 수 있도록 마이크를 통해 알릴 수 있다.
또한, 본 발명은 고속버스가 휴게소에 도착했을 경우에도 적용할 수 있다. 예를 들어, 고속버스가 중간 휴게소에 도착하게 되면, 승객들은 고속버스에서 하차하여 15분 내외의 휴식을 취하고 다시 탑승하게 되는데, 이때 고속버스 운전사 직접 육안으로 승객의 수를 헤아려야한다. 그러나 육안으로 승객의 수를 헤아리는 방법은 착각 등에 의해 오류가 발생될 수 있어 미탑승 승객을 놔두고 그냥 출발할 수 있다. 따라서 상기 길안내 서비스 서버(200)가 승객들의 현 위치를 고속버스 단말기로 제공할 경우, 고속버스 운전사는 상기 고속버스 단말기를 통해 승객들의 탑승을 용이하게 확인할 수 있다.
앞서 설명한 본 발명의 상세한 설명에서는 본 발명의 바람직한 실시예들을 참조하여 설명하였지만, 해당 기술분야의 숙련된 당업자 또는 해당 기술분야에 통상의 지식을 갖는 자라면 후술될 특허청구범위에 기재된 본 발명의 사상 및 기술 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.
100 : 사용자 단말기 110 : GPS
120 : 무선 통신 모듈 200 : 길안내 서비스 서버
300 : 오픈 길안내 서버 400 : 교통정보 서버
500 : 결제 서버 510 : 대중교통 결제 단말기
600 : 정거장 시스템 700 : 대중교통 단말기

Claims (24)

  1. 출발지/도착지 정보를 생성하는 사용자 A 소유의 사용자 단말기; 및
    상기 사용자 단말기로부터 상기 출발지/도착지 정보를 제공받고, 상기 출발지/도착지 정보를 이용하여 대중교통에 의한 적어도 하나의 추천 경로를 포함하는 길안내 정보를 생성하며, 상기 사용자 단말기로 상기 길안내 정보를 전송하는 길안내 서비스 서버를 포함하고,
    상기 사용자 단말기는 상기 길안내 서비스 서버로부터 제공된 상기 길안내 정보를 표시하고, 상기 추천 경로 중 하나를 선택하였음을 알리는 선택 길안내 정보를 상기 길안내 서비스 서버로 전송하고,
    상기 길안내 서비스 서버는 상기 사용자 A에 대한 실시간 위치 정보를 외부로부터 제공받고, 상기 선택 길안내 정보 및 상기 실시간 위치 정보를 이용하여 실시간 위치 길안내 정보를 생성하며, 상기 실시간 위치 길안내 정보를 상기 사용자 단말기로 전송하고,
    상기 사용자 단말기는 상기 실시간 위치 길안내 정보를 표시하는 것을 특징으로 하는 실시간 대중교통 길안내 서비스 시스템.
  2. 제1항에 있어서, 길안내 서비스 개방-API(Open-Application Programmer Interface)를 제공하는 오픈 길안내 서버를 더 포함하고,
    상기 오픈 길안내 서버는
    상기 길 안내 서비스 서버로부터 상기 출발지/도착지 정보를 제공받고, 교통정보 서버로부터 대중교통에 대한 실시간 교통정보를 제공받으며, 상기 출발지/도착지 정보 및 상기 실시간 교통정보를 이용하여 상기 추천 경로를 포함하는 길안내 기초 정보를 생성하고, 상기 길안내 기초 정보를 상기 길안내 서비스 서버로 전송하며,
    상기 길안내 서비스 서버는 상기 길안내 기초 정보를 이용하여 상기 길안내 정보를 생성한 후, 상기 길안내 정보를 상기 사용자 단말기로 전송하는 것을 특징으로 하는 실시간 대중교통 길안내 서비스 시스템.
  3. 제1항에 있어서, 상기 사용자 단말기는
    상기 실시간 위치 정보를 생성하여 상기 길안내 서비스 서버로 전송하는 것을 특징으로 하는 실시간 대중교통 길안내 서비스 시스템.
  4. 제3항에 있어서, 상기 사용자 단말기는
    GPS(Global Positioning System)을 이용하여 상기 실시간 위치 정보를 생성한 후, 상기 길안내 서비스 서버로 전송하는 것을 특징으로 하는 실시간 대중교통 길안내 서비스 시스템.
  5. 제3항에 있어서, 상기 사용자 단말기는
    임의의 위치에 배치된 무선 통신 모듈로부터 모듈 위치 정보를 제공받아 상기 실시간 위치 정보를 생성한 후, 상기 길안내 서비스 서버로 전송하는 것을 특징으로 하는 실시간 대중교통 길안내 서비스 시스템.
  6. 제1항에 있어서, 상기 사용자 A에 의해 승인된 결제를 수행하는 결제 서버를 더 포함하고,
    상기 결제 서버는
    임의의 위치에 배치된 대중교통 결제 단말기에서 상기 사용자 A 소유의 사용자 결제수단을 통해 결제 진행시, 상기 대중교통 결제 단말기로부터 상기 사용자 A에 대한 식별 정보(이하 '사용자 ID'라 함) 및 상기 대중교통 결제 단말기에 대한 식별 정보(이하 '결제 단말기 ID'라 함)를 포함하는 결제 요청 정보를 제공받아 결제를 수행하고,
    상기 결제 단말기 ID를 이용하여 상기 대중교통 결제 단말기의 위치에 대응하는 상기 실시간 위치 정보를 생성하는 것을 특징으로 하는 실시간 대중교통 길안내 서비스 시스템.
  7. 제6항에 있어서, 상기 결제 서버는
    상기 실시간 위치 정보를 상기 길안내 서비스 서버로 제공하는 것을 특징으로 하는 실시간 대중교통 길안내 서비스 시스템.
  8. 제6항에 있어서, 상기 결제 서버는 상기 사용자 ID를 이용하여 상기 실시간 위치 정보를 상기 사용자 단말기로 전송하고,
    상기 사용자 단말기는 상기 결제 서버에서 제공된 상기 실시간 위치 정보를 상기 길안내 서비스 서버로 전송하는 것을 특징으로 하는 실시간 대중교통 길안내 서비스 시스템.
  9. 제1항에 있어서, 임의의 대중교통 정거장에 설치된 정거장 시스템을 더 포함하고,
    상기 정거장 시스템은
    상기 사용자 단말기로부터 상기 사용자 A에 대한 식별 정보(이하 '사용자 ID'라 함)를 제공받고, 상기 사용자 ID 및 상기 정거장 시스템의 위치에 대응하는 상기 실시간 위치 정보를 상기 길안내 서비스 서버로 전송하며,
    상기 길안내 서비스 서버는 상기 선택 길안내 정보 및 상기 실시간 위치 정보를 이용하여 실시간 위치 길안내 정보를 생성한 후, 상기 사용자 ID를 이용하여 상기 실시간 위치 길안내를 상기 사용자 단말기로 전송하는 것을 특징으로 하는 실시간 대중교통 길안내 서비스 시스템.
  10. 제1항에 있어서, 상기 길안내 서비스 서버는
    상기 실시간 위치 길안내 정보를 이용하여, 임의의 대중교통 B가 앞으로 도착할 정류장에서 상기 사용자 A가 탑승 예정을 알리는 탑승 예정 정보 및 상기 대중교통 B가 앞으로 도착할 정류장에서 상기 사용자 A가 하차 예정을 알리는 하차 예정 정보 중 적어도 하나의 정보를 생성하여 외부로 전송하는 것을 특징으로 하는 실시간 대중교통 길안내 서비스 시스템.
  11. 제10항에 있어서, 상기 대중교통 B에 대응되게 존재하고, 상기 길안내 서비스 서버로부터 상기 적어도 하나의 정보를 제공받아 표시하는 대중교통 단말기를 더 포함하는 것을 특징으로 하는 실시간 대중교통 길안내 서비스 시스템.
  12. 길안내 서비스 서버에 접속되어 길안내 서비스를 제공받을 수 있는 사용자 A 소유의 사용자 단말기에 의해 수행되는 실시간 대중교통 길안내 서비스 방법에 있어서,
    출발지/도착지 정보를 생성하여 상기 길안내 서비스 서버로 전송하는 단계;
    상기 출발지/도착지 정보를 이용하여 생성되고 대중교통에 의한 적어도 하나의 추천 경로를 포함하는 길안내 정보를 상기 길안내 서비스 서버로부터 제공받는 단계;
    상기 길안내 정보를 표시하고, 상기 추천 경로 중 하나를 선택하였음을 알리는 선택 길안내 정보를 상기 길안내 서비스 서버로 전송하는 단계;
    상기 사용자 A에 대한 실시간 위치 정보 및 상기 선택 길안내 정보를 이용하여 생성된 실시간 위치 길안내 정보를 상기 길안내 서비스 서버로부터 제공받는 단계; 및
    상기 실시간 위치 길안내 정보를 표시하는 단계를 포함하는 실시간 대중교통 길안내 서비스 방법.
  13. 제12항에 있어서, 상기 실시간 위치 정보를 생성하여 상기 길안내 서비스 서버로 전송하는 단계를 더 포함하는 것을 특징으로 하는 실시간 대중교통 길안내 서비스 방법.
  14. 제13항에 있어서, 상기 실시간 위치 정보를 생성하여 상기 길안내 서비스 서버로 전송하는 단계에서는,
    GPS(Global Positioning System)을 이용하여 상기 실시간 위치 정보를 생성한 후, 상기 길안내 서비스 서버로 전송하는 것을 특징으로 하는 실시간 대중교통 길안내 서비스 방법.
  15. 제13항에 있어서, 상기 사용자 A에 대한 실시간 위치 정보를 생성하여 상기 길안내 서비스 서버로 전송하는 단계에서는,
    임의의 위치에 배치된 무선 통신 모듈로부터 모듈 위치 정보를 제공받아 상기 실시간 위치 정보를 생성한 후, 상기 길안내 서비스 서버로 전송하는 것을 특징으로 하는 실시간 대중교통 길안내 서비스 방법.
  16. 제12항에 있어서, 임의의 위치에 배치된 대중교통 결제 단말기에서 상기 사용자 A 소유의 사용자 결제수단을 통해 결제 진행시, 상기 대중교통 결제 단말기와 접속된 결제 서버로부터 상기 대중교통 결제 단말기의 위치에 대응하는 상기 실시간 위치 정보를 제공받아 상기 길안내 서비스 서버로 전송하는 단계를 더 포함하는 것을 특징으로 하는 실시간 대중교통 길안내 서비스 방법.
  17. 제12항에 있어서, 상기 사용자 A에 대한 식별 정보(이하 '사용자 ID'라 함)를 임의의 대중교통 정거장에 설치된 정거장 시스템으로 전송하는 단계를 더 포함하고,
    상기 정거장 시스템은 상기 사용자 ID 및 상기 정거장 시스템의 위치에 대응하는 상기 실시간 위치 정보를 상기 길안내 서비스 서버로 전송하며, 상기 길안내 서비스 서버는 상기 선택 길안내 정보 및 상기 실시간 위치 정보를 이용하여 실시간 위치 길안내 정보를 생성하는 것을 특징으로 하는 실시간 대중교통 길안내 서비스 방법.
  18. 외부 단말기로 길안내 서비스를 제공할 수 있는 길안내 서비스 서버에 의해 수행되는 실시간 대중교통 길안내 서비스 방법에 있어서,
    사용자 A 소유의 사용자 단말기로부터 출발지/도착지 정보를 제공받는 단계;
    상기 출발지/도착지 정보를 이용하여 대중교통에 의한 적어도 하나의 추천 경로를 포함하는 길안내 정보를 생성하여 상기 사용자 단말기로 전송하는 단계;
    상기 추천 경로 중 하나를 선택하였음을 알리는 선택 길안내 정보를 상기 사용자 단말기로부터 제공받는 단계;
    상기 사용자 A에 대한 실시간 위치 정보를 외부로부터 제공받는 단계;
    상기 선택 길안내 정보 및 상기 실시간 위치 정보를 이용하여 실시간 위치 길안내 정보를 생성하는 단계; 및
    상기 실시간 위치 길안내 정보를 상기 사용자 단말기로 전송하는 단계를 포함하는 실시간 대중교통 길안내 서비스 방법.
  19. 제18항에 있어서, 상기 실시간 위치 길안내 정보를 생성하는 단계는
    길안내 서비스 개방-API(Open-Application Programmer Interface)를 제공하는 오픈 길안내 서버로 상기 출발지/도착지 정보를 전송하는 단계;
    교통정보 서버로부터 제공된 대중교통에 대한 실시간 교통정보 및 상기 출발지/도착지 정보를 이용하여 생성되고 상기 추천 경로를 포함하는 길안내 기초 정보를 상기 오픈 길안내 서버로부터 제공받는 단계; 및
    상기 길안내 기초 정보를 이용하여 상기 길안내 정보를 생성하는 단계를 포함하는 것을 특징으로 하는 실시간 대중교통 길안내 서비스 방법.
  20. 제18항에 있어서, 상기 실시간 위치 정보를 외부로부터 제공받는 단계에서는,
    상기 사용자 단말기로부터 상기 실시간 위치 정보를 제공받는 것을 특징으로 하는 실시간 대중교통 길안내 서비스 방법.
  21. 제18항에 있어서, 상기 실시간 위치 정보를 외부로부터 제공받는 단계에서는,
    임의의 위치에 배치된 대중교통 결제 단말기에서 상기 사용자 A 소유의 사용자 결제수단을 통해 결제 진행시, 상기 대중교통 결제 단말기의 위치에 대응하는 상기 실시간 위치 정보를 생성하는 결제 서버로부터 상기 실시간 위치 정보를 제공받는 것을 특징으로 하는 실시간 대중교통 길안내 서비스 방법.
  22. 제18항에 있어서, 상기 실시간 위치 정보를 외부로부터 제공받는 단계에서는,
    상기 사용자 단말기가 접속하고 있는 정거장 시스템의 위치에 대응하는 상기 실시간 위치 정보를 상기 정거장 시스템으로부터 제공받는 것을 특징으로 하는 시간 대중교통 길안내 서비스 방법.
  23. 제18항에 있어서, 상기 실시간 위치 길안내 정보를 이용하여, 임의의 대중교통 B가 앞으로 도착할 정류장에서 상기 사용자 A가 탑승 예정을 알리는 탑승 예정 정보 및 상기 대중교통 B가 앞으로 도착할 정류장에서 상기 사용자 A가 하차 예정을 알리는 하차 예정 정보 중 적어도 하나의 정보를 생성하는 단계; 및
    상기 대중교통 B에 대응되게 존재하는 대중교통 단말기로 상기 적어도 하나의 정보를 전송하는 단계를 더 포함하는 것을 특징으로 하는 실시간 대중교통 길안내 서비스 방법.
  24. 길안내 서비스 서버에 접속된 대중교통 B에 대한 대중교통 단말기에 의해 수행되는 대중교통 알림 서비스 방법에 있어서,
    사용자 A 소유의 사용자 단말기에서 선택된 추천 경로 및 상기 사용자 A에 대한 실시간 위치 정보를 이용하여 생성된 실시간 위치 길안내 정보를 통해 생성된, 상기 대중교통 B가 앞으로 도착할 정류장에서 상기 사용자 A가 탑승 예정을 알리는 탑승 예정 정보 및 상기 대중교통 B가 앞으로 도착할 정류장에서 상기 사용자 A가 하차 예정을 알리는 하차 예정 정보 중 적어도 하나의 정보를, 상기 길안내 서비스 서버로부터 제공받는 단계; 및
    상기 적어도 하나의 정보를 표시하는 단계를 포함하는 대중교통 알림 서비스 방법.
KR1020160012149A 2016-02-01 2016-02-01 실시간 대중교통 길안내 서비스 시스템 및 이를 이용한 실시간 길안내 방법 KR20170091308A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020160012149A KR20170091308A (ko) 2016-02-01 2016-02-01 실시간 대중교통 길안내 서비스 시스템 및 이를 이용한 실시간 길안내 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160012149A KR20170091308A (ko) 2016-02-01 2016-02-01 실시간 대중교통 길안내 서비스 시스템 및 이를 이용한 실시간 길안내 방법

Publications (1)

Publication Number Publication Date
KR20170091308A true KR20170091308A (ko) 2017-08-09

Family

ID=59652774

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160012149A KR20170091308A (ko) 2016-02-01 2016-02-01 실시간 대중교통 길안내 서비스 시스템 및 이를 이용한 실시간 길안내 방법

Country Status (1)

Country Link
KR (1) KR20170091308A (ko)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020055128A3 (ko) * 2018-09-12 2020-05-14 주식회사 날다 음성안내 기반 대중교통 경로 안내 서비스 제공 방법 및 시스템
KR20200059733A (ko) * 2018-11-21 2020-05-29 상명대학교산학협력단 대중교통 환승 정보를 제공하기 위한 시스템
KR20210054263A (ko) * 2019-11-05 2021-05-13 인천국제공항공사 공항 안내 서비스를 제공하기 위한 분석서버 및 공항 안내 서비스 제공 방법
KR20210064784A (ko) * 2019-11-26 2021-06-03 최수영 교통 수단 정보 서비스 제공 방법 및 이를 실행하는 시스템
KR20210085544A (ko) 2019-12-30 2021-07-08 주식회사 네이앤컴퍼니 대중 교통 및 공유 모빌리티를 이용한 추천 경로 안내 시스템
KR102460318B1 (ko) * 2021-05-03 2022-10-27 서울시립대학교 산학협력단 사용자 단말

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020055128A3 (ko) * 2018-09-12 2020-05-14 주식회사 날다 음성안내 기반 대중교통 경로 안내 서비스 제공 방법 및 시스템
KR20200059733A (ko) * 2018-11-21 2020-05-29 상명대학교산학협력단 대중교통 환승 정보를 제공하기 위한 시스템
KR20210054263A (ko) * 2019-11-05 2021-05-13 인천국제공항공사 공항 안내 서비스를 제공하기 위한 분석서버 및 공항 안내 서비스 제공 방법
KR20210064784A (ko) * 2019-11-26 2021-06-03 최수영 교통 수단 정보 서비스 제공 방법 및 이를 실행하는 시스템
KR20210085544A (ko) 2019-12-30 2021-07-08 주식회사 네이앤컴퍼니 대중 교통 및 공유 모빌리티를 이용한 추천 경로 안내 시스템
KR20210125469A (ko) 2019-12-30 2021-10-18 주식회사 네이앤컴퍼니 대중 교통 및 공유 모빌리티를 이용한 추천 경로 안내 시스템
KR20220036365A (ko) 2019-12-30 2022-03-22 주식회사 네이앤컴퍼니 대중교통 및 공유 모빌리티를 이용한 탄소 배출 저감 안내 방법
KR20220162676A (ko) 2019-12-30 2022-12-08 주식회사 네이앤컴퍼니 경로 안내 시스템
KR102460318B1 (ko) * 2021-05-03 2022-10-27 서울시립대학교 산학협력단 사용자 단말

Similar Documents

Publication Publication Date Title
US11821737B2 (en) Public and ordered transportation trip planning
KR20170091308A (ko) 실시간 대중교통 길안내 서비스 시스템 및 이를 이용한 실시간 길안내 방법
US8335648B2 (en) Route searching system, route searching server and route searching method
US9587946B2 (en) Navigation system, terminal apparatus, navigation server, navigation apparatus, navigation method, and computer program product
US20020077122A1 (en) Method of providing travel information to a mobile communications device
KR101603873B1 (ko) 모바일 단말에 대한 공항 내 이동 경로 안내 방법 및 서버 및 모바일 단말
US9571961B2 (en) Systems and methods for transit-rider-status identification and communication
KR20180118999A (ko) 대중교통 정보를 이용한 실시간 길안내 시스템
Korbel et al. Mobile applications aiding the visually impaired in travelling with public transport
US20090300026A1 (en) Apparatus, method, and system for information provision, and storage medium
JP6682193B2 (ja) 通知システム、サーバ装置、通信端末装置、プログラム及び通知方法
CN113853638B (zh) 车辆调度服务上车地点决定方法以及车辆调度服务上车地点决定装置
CN103292825B (zh) 一种基于区域定位的导航***和方法
JP2003217093A (ja) バスナビゲーションシステム
KR102078177B1 (ko) 경로선택방법을 이용한 통합경로정보제공방법
KR100712828B1 (ko) 위치기반서비스를 이용한 대리운전시스템 및 이의 방법
JP2004138569A (ja) 携帯型ナビゲーションシステムおよび携帯型ナビゲーション端末
JP4163741B1 (ja) ナビゲーションシステム、経路探索サーバおよび携帯端末装置ならびに経路探索方法
KR20160114985A (ko) 실시간 열차 위치정보 제공 시스템 및 그 제어방법
JP2013257227A (ja) 自動応答装置、自動応答中継装置、自動応答通信システム、自動応答方法、および、プログラム
JP6563682B2 (ja) 経路探索システム、経路探索方法及びコンピュータプログラム
KR20010070883A (ko) 통신단말기를 이용한 대중교통수단의 교통시간 안내시스템 및 그 방법
JP2009276193A (ja) ナビゲーションシステム、経路探索サーバおよび経路案内方法ならびに端末装置
JP2019179045A (ja) 経路探索システム、経路探索方法及びコンピュータプログラム
JP2003132480A (ja) 車両運行情報通知システム

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment