KR20010099007A - 개인 지리정보 제공 시스템 및 그 방법 - Google Patents

개인 지리정보 제공 시스템 및 그 방법 Download PDF

Info

Publication number
KR20010099007A
KR20010099007A KR1020010047524A KR20010047524A KR20010099007A KR 20010099007 A KR20010099007 A KR 20010099007A KR 1020010047524 A KR1020010047524 A KR 1020010047524A KR 20010047524 A KR20010047524 A KR 20010047524A KR 20010099007 A KR20010099007 A KR 20010099007A
Authority
KR
South Korea
Prior art keywords
information
mobile communication
communication terminal
personal
destination
Prior art date
Application number
KR1020010047524A
Other languages
English (en)
Other versions
KR100342722B1 (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 김득권
Priority to KR1020010047524A priority Critical patent/KR100342722B1/ko
Publication of KR20010099007A publication Critical patent/KR20010099007A/ko
Application granted granted Critical
Publication of KR100342722B1 publication Critical patent/KR100342722B1/ko

Links

Landscapes

  • Navigation (AREA)

Abstract

본 발명은 인터넷을 통해 접속된 GPS기능을 갖춘 개인 이동 통신 단말기로 현재 지점에서 목적 지점으로의 이동경로 안내를 실시간 제공할 수 있도록 하는 개인 지리정보 제공 시스템 및 지리정보 제공 방법에 관한 것으로서, GPS기능을 갖춘 개인 이동 통신 단말기가 인터넷을 통해 모바일 컴패스 서버에 접속하면, 상기 모바일 컴패스 서버가 상기 개인 이동 통신 단말기로부터 요청된 목적지점으로의 이동경로에 대한 정보를 상기 개인 이동 통신 단말기측으로 실시간 제공할 수 있도록 구성된 것이다.
본 발명은 상기한 구성에 의해, 개인 이동 통신 단말기 소유자가 이동 중에도 목적 지점으로의 진행 방향을 계속하여 안내 받으면서 이동할 수 있기 때문에 목적지점을 용이하게 찾을 수 있게 된다.

Description

개인 지리정보 제공 시스템 및 그 방법{System of Persional Navigation and Method thereof}
본 발명은 개인 지리정보 제공 시스템(Personal Navigating System: 이하 PNS라 함) 및 지리 정보 제공 방법에 관한 것으로, 특히 GPS(Global positioning system) 기능을 갖는 이동통신 단말기를 통해 목적지점까지의 경로정보를 지속적으로 제공함으로써, 사용자가 이동통신 단말기를 통해 목적지점으로 이동하는 동안에도 목적지점으로의 이동 경로를 용이하게 확인할 수 있도록 하는 PNS 및 지리정보 제공 방법에 한 것이다.
종래의 지리 정보 시스템, 예를 들어 CNS(car navigating system)의 경우에는, GPS 정보에 기초하여 사용자가 원하는 지리정보를 단말기 자체에서 처리하는 방식을 사용하기 때문에, 해당 단말기내에는 GPS기능을 위한 모듈뿐만 아니라, 지도 및 지리 정보를 위한 DB와 이를 처리하기 위한 다양한 처리 모듈을 내부에 구비하고 있어야 한다. 따라서, 지도 및 지리 정보를 저장하는 DB를 계속하여 update해야 하는 불편함이 있었다. 구체적으로, 정보를 업데이트받기 위한 방법으로서, 직접 찾아가서 다운로드를 받는 방법 또는 인터넷을 사용하여 다운로드를 받는 방법 등 다양한 방법이 있지만, 이 모든 방법을 사용하더라도 계속해서 단말기에 새로운 데이터를 다운로드 받아서 사용한다는 것 자체의 불편함은 해소되지 않았다.
한편, 이러한 종래의 지리 정보 시스템 하에서는, 지리정보를 제공받기 위해 별도의 이동통신 단말기를 차량 등에 구비하여야 하였으며, 또한 이동통신 단말기내의 구비될 수 있는 데이터 저장 능력 또는 처리 능력의 한계로 인하여 보다 다양하고 세부적인 지리 정보를 사용자에게 제공할 수 없었다는 문제점이 있었다. 즉, 단말기내의 데이터 저장 및 처리상의 한계로 인하여, 지도상에 크게 표시되는2차선 이상의 주요 도로 위주로 길 안내를 할 수밖에 없었기 때문에, 사용자가 지도에는 잘 표시되지 않는 골목길을 보행중일 경우에는 정확한 목적지점으로의 지리안내가 이루어지지 않는다는 문제점이 있다.
또한, 기존의 방식에서는 화면이 작은 이동통신 단말기에 지도를 그대로 표시하는 방식을 주로 사용하기 때문에 사용자가 주의를 집중하여 자신의 위치와 원하는 목적지를 확인하여야 하는 불편함이 있었다.
상술되어진 문제점을 해결하기 위해 창출되어진 본 발명은 GPS기능을 갖춘 개인 이동 통신 단말기가 인터넷을 통하여 접속하여 현재 지점의 위치정보 및 목적 지점으로의 이동경로를 요청함에 응답하여, 해당 지리 정보 및 경로 정보를 실시간으로 계속하여 제공하도록 하는 것을 목적으로 한다.
또한, 본 발명의 다른 목적은 상기 GPS기능을 갖춘 이동통신 단말기의 사용자가 제3자에게로 목적 지점의 지리안내정보가 포함된 약속메시지전송을 요청하면 상기 PNS에서의 지리안내정보 제공장치가 제3자의 이동통신 단말기로 약속메시지를 전송하여 제3자가 약속내용과 목적지점의 지리안내정보를 용이하게 확인할 수 있도록 하는 것이다.
또한, 본 발명의 또다른 목적은 상기 이동통신 단말기 사용자가 원하는 목적지점으로 이동하는 교통 수단을 선택함에 응답하여, 선택된 교통수단으로 원하는 목적 지점에 도착하는데 소요되는 시간 및 구체적인 경로를 제공하도록 하는 것이다.
또한, 본 발명의 또다른 목적은 상기 이동통신 단말기 사용자가 원하는 목적 지점으로 이동하는 도중에, 특정 시간 또는 지점에서 알람 기능을 제공하도록 하는 것이다.
도 1은 본 발명의 실시예에 따른 개인 지리정보 제공 시스템의 개략적 구성도.
도 2는 도 1에 도시된 모바일 컴패스 서버의 상세 구성도.
도 3 내지 도 4는 본 발명의 실시예에 따른 개인 지리정보 제공 시스템에서의 위치정보 제공방법을 설명하기 위한 흐름도.
도 5a 내지 도 5b는 본 발명에 따라, 사용자들의 단말기가 실제 수신하게 되는 페이지 구성의 일례를 도시한 도면.
도 6은 본 발명에 따라서, 사용자들이 단말기를 사용하여 원하는 목적지를 검색하는 과정의 일례를 도시한 도면.
<도면의 주요 부분에 대한 부호의 설명>
100 : 개인 이동 통신 단말기 200 : 이동망 사업자 시스템
300 : 모바일 컴패스 서버
상술되어진 목적을 실현하기 위한 본 발명의 실시예에 따른 PNS는 GPS 기능을 갖는 개인 이동 통신 단말기; 상기 개인 이동 통신 단말기를 인터넷에 접속시켜 무선데이터통신을 지원하는 이동망 사업자 시스템; 및 인터넷을 통해 접속된 상기 개인 이동 통신 단말기로부터 지리 정보 제공 요청에 응답하여, 자체적으로 보유하고 있는 지도 및 지리 정보에 관한 데이터를 활용하여 상기 개인 이동 통신 단말기의 현재 위치에 대한 정보와 원하는 목적지까지의 최적의 경로 정보를 상기 이동 통신 단말기로 제공하는 모바일 컴패스 서버를 포함하는 것을 특징으로 한다.
또, 상술되어진 목적을 실현하기 위한 본 발명의 실시예에 따른 PNS에서의 지리 정보 제공방법은 인터넷을 통해 접속되는 GPS 기능을 갖는 개인 이동 통신 단말기가 원하는 목적지까지의 경로에 관한 지리 정보 제공을 요청하면, 상기 GPS정보를 필터링하여 상기 개인 이동 통신 단말기의 정확한 현재 위치를 산출하는 제1과정; 상기 산출된 현재 위치와 입력된 목적지의 위치를 좌표로 변환하여 맵매칭하는 제2과정 및; 상기 맵매칭된 현재 위치와 목적지에 대한 최단 경로를 검색하여 위치정보와 이동경로에 대한 정보가 포함된 페이지를 생성하여 상기 개인 이동 통신 단말기로 출력하는 제3과정을 포함하는 것을 특징으로 한다.
이하, 도면을 참조하여 본 발명의 실시예들을 상세히 설명하기로 한다.
도 1은 본 발명의 실시예에 따른 PNS의 개괄적인 구성도이다.
도 1에 도시된 바와 같이, 본 발명의 실시예에 따른 PNS는 개인 이동 통신 단말기(100), 이동망 사업자 시스템(200), 및 모바일컴패스 서버(300)를 구비하여 구성된다.
상술되어진 구성요소를 보다 구체적으로 설명하면, 개인 이동 통신 단말기(100)는 GPS 기능을 갖기만 한다면 휴대폰, PDA 등 일반 여타 단말기를 포함한다. 즉, 본원 발명을 위해서 요구되는 개인 이동 통신 단말기(100)는 GPS 기능이 내장 또는 장착되어 있는 것을 제외하고는 일반 단말기와 동일하며, 따라서 본원 발명에 따른 서비스를 제공하기 위하여 별도의 단말기나 단말 시스템을 구비할 필요는 없으나, 특수 목적으로 통신기능과 GPS 기능이 구비된 전용 단말기를 만들었을 때도 적용 가능하다.
이동망 사업자 시스템(200)은 당업자간에 이미 공지의 시스템으로서, 기지국(Base Transceiver Station; 210), 기지국제어기(Base Station Controller; 220), 이동서비스 교환기(Mobile service Switching Center; 230), 망 연동 장치(Inter Working Facility; 240)로 구성되어, 인터넷을 통해 개인 이동 통신 단말기(100)를 특정 서버에 접속시키기 기능을 수행한다.
또, 상기 모바일컴패스 서버(300)는 외부의 요청에 응답하여 지리 정보 및 목적지까지의 진행 방향에 대한 정보를 제공하는 기능을 수행하며, 서비스 이용자가 개인 이동 통신 단말기(100)를 사용하여 이동망 사업자 시스템(200)을 거쳐서 인터넷상의 모바일컴패스 서버(300)에 접속하여, GPS로부터 측정된 자신의 위치 정보와 가고자 하는 목적지를 입력하면, 그에 대한 고품질의 서비스를 제공받을 수 있다.
상기 모바일컴패스 서버(300)의 세부 구성은 도 2에 도시된 바와 같다.
도 2에 의하면, 상기 모바일컴패스 서버(300)는 XML서버(310), 인증서버(320), 요금관리서버(330), 공간검색서버(340), 경로검색서버(350), 맵서버(360), 좌표변환 서버(370), 위치산출서버(380), 교통정보서버(390)를 구비하여 구성되며, 각 서버(310-380)에는 별도의 데이터베이스(320a-390a)가 구비되어 있다. 물론, 하나의 데이터베이스 안에 이들 정보를 통합관리할 수도 있다.
이하, 각 서버(310-380)을 기능을 구체적으로 설명한다.
XML서버(310)는 본 발명에 상정하는 지리정보 제공서비스를 요청한 사용자에 대한 인증결과와 권한을 확인하고, 상기 지리정보 제공서비스를 지원하기 위한 관련 서버들이 연동되도록 하여 최종적으로는 요구된 지리정보 및 진행방향정보를 사용자의 개인 이동 통신 단말기(100)로 제공하는 기능을 수행한다. 여기서, 사용자가 사용하는 단말기는 그 모델(즉, 사용 기종)에 상관이 없으며, 전송된 정보를 단말기의 표시장치에 디스플레이되도록 한다.
인증서버(320)는 인증관련정보가 저장된 데이터베이스(320a)와 연동하여 상기 XML서버(310)에 의해 본 발명에 상정하는 지리정보 제공서비스를 요청한 사용자에 대한 인증 및 가입자별 위치 정보 허용 여부 확인 등의 형식적 승인 기능을 수행한다.
요금관리서버(330)는 요금관련정보가 저장된 데이터베이스(330a)와 연동하여 위치정보 사용 내역을 관리하고 요금 청구에 필요한 일련의 기능을 수행한다.
공간검색서버(340)는 POI(Point of Interests) 정보가 저장된 데이터베이스(340a)와 연동하여 현재 사용자의 위치를 중심으로 또는 특정 위치를 중심으로 가까운 순서로 POI를 검색하는 기능을 수행한다.
경로검색서버(350)는 후술할 맵 서버(360)와 좌표변환서버(370)가 맵 DB(360a)와 좌표 변환 DB(370a)를 사용하여 추정된, 이용자의 현재 위치에 대한 맵 매칭 결과 데이터가 저장된 캐쉬메모리(380a)와 연동하여, 예컨대 다익스트라(Dijkstra) 알고리즘을 이용하여 원하는 목적지까지의 최적의 경로를 검색하여 그 결과치를 제공하고, 개인 항법(personal navigation)에 필요한 정보 즉, 서비스 이용자가 이동해야 할 길 방향, 목적지 단순 실제 방향, 예상 소요시간, 이동 속도 등의 정보를 제공하는 기능을 수행한다. 참고로, 상기 다익스트라(Dijkstra) 알고리즘은 양 지점사이에서 최단 경로를 구하는 알고리즘이다.
맵서버(360)는 상기 경로검색서버(350)에서 추출된 정보를 활용하여, 사용자의 개인 이동 통신 단말기(100)에 표시되는 형태의 페이지 즉, 지도, 약도, 텍스트, 또는 화살표 등으로 구성되는 지리 정보 페이지를 구성하는 기능을 수행한다. 여기서, 화면이 작은 개인 이동 통신 단말기에는 가독성이 좋은 직관적인 다양한 이동 방향 표시방법을 제공하고, 또한 제공될 단말기 별로 상황에 따라 그 표시방법을 다양화한다. 예를 들어, 보행자가 이동해야 할 방향을 표시하는 수단으로는가독성이 좋은 "화살표"형상을 사용하지만, 특정 상황에서 도로 모양을 표시하는 것이 효과적이라 판단될 경우에는 약도식의 도로 모양 위에 이동해야 할 방향을 표시하는 경우도 있으며, 또한 이미지 형식의 표현보다는 텍스트 형식이 효과적이라 판단될 경우에는 문자 형태로 안내하도록 지원하는데, 상기 표시방법은 길의 종류와 상황을 고려하여 선택하는 것이 바람직하다.
좌표변환 서버(370)는 좌표변환정보가 저장된 데이터베이스(370a)와 연동하여 사용자의 위치와 목적지점에 대한 위치를 좌표로 변환해주는 기능을 수행한다.
그리고, 위치산출서버(380)는 사용자의 실체 위치를 찾아내는 작업을 수행하고, 찾아내기 위한 작업은 사용자의 위치 정보에 기초하여 필터링을 수행한 후, 맵 매칭 작업을 수행하는 기능을 수행한다. 여기서, 필터링은 GPS로 측정된 위치 정보의 오차를 보상하기 위한 것으로, GPS 위치정보는 GPS 위성의 배치 상태, 기상, 주변 지형지물의 영향을 받아 오차를 포함하게 되는데, 이를 보상하기 위하여 2개 이상의 측정된 값을 통계적 방법을 사용하여 적정한 오차 범위 내에 드는 값만을 취하는 방법을 사용한다. 즉, 측정된 값들의 최신 내력(history)를 가지고 이동방향, 이동속도 등을 분석하여 임계값 이내에 들어는 값들을 취해 맵매칭을 실시한다.
그리고, 맵 매칭 과정은 필터링된 위치 정보를 이미 구축된 도로망 데이터의 패턴에 대응시키는 과정으로서, 도로상에서 움직이는 이용자의 측정된 위치가 구축된 지도의 도로상에 있어야 하기 때문에 필수적인 과정이다. 다만, 그 정확도를 높이기 위하여, 본 발명에서는 측정된 위치 정보와, 인접한 도로, 이동 방향이 유사한 도로, 방향 전환시 그 위치 및 그 전후 형상의 비교를 통하여 가능한 오차를 제거하고 있다.
상기 위치산출서버(380)는 산출된 사용자의 실제 위치에 대한 정보를 캐쉬메모리(380a)에 저장한다.
마지막으로, 교통 정보 서버(390)는 실시간 교통 정보를 모니터링하고, 이용할 교통 수단별 정보를 검색하며, 또한 자동차 이용 시에 교통 규제 상황을 반영하여 이들 정보를 수집하는 기능을 수행하는 것으로서, 본 발명에서는 모바일 컴패스 서버(300)에 포함되어 구성되어 있지만, 경우에 따라서는 각 기능별로 완전히 별개의 외부 장치로 구성될 수도 있다.
이하에서, 본 발명의 데이터 베이스들에 대하여 설명한다.
우선, 인증정보 DB(320a)는 단말기 사용자의 서비스 인증을 위한 정보와 위치정보 허용 여부를 관리한다. 요금정보DB(330a)는 서비스 사용내역을 저장하는 DB로서, 여기에 저장된 정보들은 요금관리서버(330)가 내역을 저장, 관리하고 사용요금 산출에 활용된다.
특히, POI(340a)는 분야별 상호 정보와 위치 정보를 저장하는 DB로서, 공간검색 서버(340)가 해당 위치를 기반으로 하여 POI 리스트를 작성하는데 사용되고, 이렇게 작성된 POI 리스트는 후술할 페이지 형태로 사용자의 단말기로 전송된다. 그 일례로서, 도 6에 도시된 바와 같이, 각각의 카테고리별도 각 단계별로 검색할 수 있도록 구성할 수 있다.
또한, 경로 DB(350a)는 도로 형상 데이터와 교통 규제 정보를 저장한다. 나아가, 맵 DB(360a)는 지형 및 지리정보를 저장하며, 좌표변환 DB(370)는 지번, 아파트, 행정도, 법정동 위치를 저장하는 DB로 좌표변환서버에 의해 주소를 좌표로 변환하는 기반 데이터를 저장하는 기능을 수행하고, 캐쉬메모리(380a)는 단말기의 현재 위치를 맵매칭한 결과 데이터를 저장하고 있다. 추가적으로, 교통 정보 DB(390a)는 이용할 교통 수단별 노선 정보 및 실시간 교통 통제 상황 등의 교통 정보 서버(390)에 의해 모니터링된 정보를 저장하고 있다.
이하, 도 3에 도시된 흐름도를 참조하여 본 발명의 실시예에 따른 개인 지리 정보 제공방법을 상세하게 설명한다.
우선, GPS 기능을 갖는 개인 이동 통신 단말기가 이동망 사업자 시스템(200)과 인터넷을 통해 모바일컴패스 서버(300)에 접속하여, 지리 정보 요청(보다 정확하게는, 현재 위치에서 가고자 하는 목적지 검색 요청, 해당 목적지까지 최적의 경로 제공 요청, 진행 방향 및 소요 시간에 대한 지리 정보 요청)을 한다(401).
이에 응답하여, 상기 모바일컴패스 서버(300)는 해당 개인 이동 통신 단말기로부터 전송된 GPS정보를 근거로 개인 이동 통신 단말기의 현재 위치를 정확히 검출하는 과정을 수행한다. 보다 구체적으로 설명하면, 일반적으로 위성을 통해 확인되어 개인 이동 통신 단말기로부터 전송된 GPS 정보는 기상 상태, 위성의 위치, 주변 건물의 상황에 따라서 오차를 포함하게 된다. 이러한 오차는 2차선 이상의 대로에서의 CNS(car navigating system)의 경우에는 이러한 오차를 극복하기 위한 방법으로 GPS이외에 가속도 센서와 자이로 센서를 추가적으로 설치하여 이동속도와 이동방향을 측정하여 보정하는 방식을 채택하고 있지만, 본 발명에서와 같이 골목길과 같이 보행자들이 통행하는 좁은 길인 경우에는 상술되어진 방법으로는 오차를 해소할 수 없다. 따라서, 본 발명에서는 개인 이동 통신 단말기로부터 수신된 GPS 정보의 오차를 제거하기 위하여, GPS로부터 수신된 최신의 정보를 히스토리(history)로 관리하여 그것에 기초하여 통계적인 방법을 동원하여 이동방향, 이동속도, 패턴을 통계적으로 분석하여 임계값 이하인 것들만 취함으로써 필터링하게 된다(402).
이렇게 필터링된 값들을 기초하여, 보행자 통행로까지 정확하게 나타난 지도 위에 해당 단말기의 위치를 우선 맵 매칭하고, 또한 원하는 목적지도 맵 매칭하게 된다(403). 여기서, 원하는 목적지의 맵 매칭시에는 다양한 데이터 베이스를 사용하여 적용하게 되는데, 이는 단말기에서 전송된 목적지에 대한 정보가 특정 건물 이름, 번지 수(상호, 아파트 명, 우편번호, 지번 등)등 다양한 형태로 전송되기 때문에 이들을 적절히 처리하는 방법을 사용한다.
그리고, 경로검색서버(350)는 최단 경로 검색 알고리즘 예를 들어, 다익스트라 알고리즘을 사용하여 지도상에 맵 매칭된 현재 위치와 목적 지점간의 경로를 간의 최적의 경로를 검색하며(404), 추가 정보 제공 서버를 통해 실시간 교통 정보도 또한 반영한다.
그 후, 추가 정보 제공의 요청이 있으면(405) 추가 정보를 검색하고(406), 아니면 맵서버(360)는 상술되어진 일련의 과정들을 통해 얻어진 정보에 기초하여 해당 단말기로 전송할 페이지를 작성하는데(407), 상기 페이지에는 서비스 이용자가 이동해야 할 길 방향, 목적지 단순 실제 방향, 목적지까지의 남은 거리, 예상소요 시간, 이동 속도 등의 정보를 제공한다.
이렇게 작성된 페이지는 모바일컴패스 서버(300)의 XML서버(310)를 통해 인터넷과 이동망 사업자 시스템(200)을 매개하여 해당 개인 이동 통신 단말기(100)로 전송된다(408).
한편, 상기 단계 401부터 단계 408까지는 해당 단말기가 접속하고 있는 동안 일정한 시간 간격으로 반복될 수 있으며 또한 단발성으로 종료될 수도 있는데, 반복적인 경우에는 목적 지점까지 지리안내(특히, 진행 방향에 대한 안내)를 받아가며 위치이동을 할 수 있고, 단발성인 경우에는 내 위치 또는 목적 지점까지의 지리정보를 확인할 수 있게 된다.
이하, 첨부된 도 4에 도시된 플로우차트를 참조하여 본 발명의 실시예에 따른 PNS에서의 위치정보 제공방법을 예시적으로 설명한다.
A단말기(개인 이동 통신 단말기)가 이동 사업자 시스템(200)과 인터넷을 통해 모바일 컴패스 서버(300)에 접속하면(500), 상기 모바일 컴패스 서버(300)는 초기 선택메뉴에 따른 페이지를 생성하여 상기 A단말기로 출력한다(502). 여기서, 상기 초기 선택메뉴에는 현재위치를 찾기 위한 메뉴와, 특정 목적 지점의 위치를 찾기 위한 메뉴(주소로 찾기, 상호로 찾기, 북마크 찾기 등)등이 포함된다. 이러한 메뉴의 작성 및 단계별 처리는 POI(340a)에 저장된 데이터를 기초하여 공간 검색 서버(340)에 의해서 수행된다. 그 구체적인 방식은 도 6에 도시된 4개의 sub 도면의 순서대로 계층적으로 이루어 질 수도 있다.
사용자가 A단말기를 통해 상기 초기 선택메뉴 중 현재 위치를 찾기 위한 메뉴를 선택하면(504에서 Yes), 상기 A단말기는 GPS위성으로부터 전송받은 GPS정보를 상기 모바일컴패스 서버(300)로 전송하며(506), 이에 상기 모바일컴패스 서버(300)는 약속장소 선택을 위한 페이지를 A단말기로 전송하여 해당 A단말기로부터 약속장소가 선택되는가를 판단한다(508). 이때, 약속장소 선택을 위한 페이지는 사용자가 단계별 검색이 가능하도록 분류하여 구성하는 것이 바람직하다.
이어, 상기 A단말기로부터 약속장소가 선택되면(508에서 Yes), 상기 모바일 컴패스 서버(300)는 A단말기로부터 B단말기로의 약속메시지 전달기능이 선택되는가를 판단하여(510), 상기 A단말기로부터 B단말기로의 약속메시지 전달기능이 선택되면(510에서 Yes) 착신대상의 전화번호를 입력과 약속메시지 입력을 위한 페이지를 생성하여 상기 A단말기로 출력하여 상기 A단말기로부터 착신대상인 B단말기의 전화번호와 B단말기로 전달할 약속메시지를 입력받는다(512). 이렇게 전달받은 약속 메시지, 상대방 전화번호 및 약속 장소에 대한 정보는 모바일 컴패스 서버 내부에 임시 저장되는데, 본 발명의 바람직한 실시예에 따르면 모바일 컴패스 서버 내부에 위 정보들을 저장하는 약속 DB를 추가적으로 설치하여 사용할 수 있다. 물론, 기존의 저장 수단을 임시로 빌려서 사용할 수도 있음은 당업자에게 당연하다.
그런 다음, 상기 모바일컴패스 서버(300)는 SMS를 사용하여 해당 B단말기로 약속메시지와 약속장소정보를 전송한다(514).
한편, 상기 단계 510에서의 판단결과 A단말기로부터 약속메시지 전달기능이 선택되지 않으면(510에서 No), 상기 모바일컴패스 서버(300)는 상기 A단말기가 위치한 지점과 목표 지점에 대한 최적경로를 나타내는 페이지를 A단말기로출력한다(516). 여기서, 두 지점간의 최적경로를 검색하는 방법은 도 4에서 상술되어진 전 과정을 따르며, 페이지 생성 방식은 인근 지역의 지명을 이용한 텍스트방식을 채용할 수도 있고, 인근 지역의 지도상에서 현재 지점과 목적 지점을 도시한 방식을 채용할 수도 있다.
이어, 상기 모바일컴패스 서버(300)는 상기 A단말기가 서비스 종료되는가를 판단하고(518), 서비스 종료가 판단되기 전까지는 일정시간 간격으로 A단말기로부터 전송되는 GPS정보에 기초하여 A단말기의 위치와 목표지점에 대한 최적경로를 나타내는 페이지를 A단말기로 출력한다(520).
한편, 상술되어진 일련의 과정과는 달리 상기 A단말기로부터 약속장소가 선택되지 않으면, 상기 모바일컴패스 서버(300)는 A단말기의 현재위치에 대한 정보를 나타내는 페이지를 생성하여 A단말기로 출력한다(522).
마지막으로, 상기 단계 504에서 상기 A단말기를 통해 현재 위치를 찾기 위한 메뉴가 선택되지 않고, 특정 지점을 찾기 위한 메뉴가 선택되면(524에서 Yes), 상기 모바일 컴패스 서버(300)는 상기 A단말기에 의해 선택된 특정 지점(목표 지점)에 대한 위치정보를 나타내는 페이지를 작성하여 A단말기로 출력한다(526).
도 5a와 도 5b는 단말기의 현재 위치와 목표 지점에 대한 경로표시 예를 나타낸 도면으로서, 도 5a에 의하면 단말기가 목적지점인 "청춘시대"로 이동하기 위한 경로가 방향성을 갖는 화살표로 표시되고, 현재 위치에서 목적 지점까지의 소요 예상거리와 시간에 대한 정보도 표시되며, 단말기가 B지점까지 이동하게 되면 도 5b와 같이 표시되어 사용자가 용이하게 목적지점에 도달할 수 있게 한다.
이에 더하여, 상기 B단말기가 상기 모바일 컴패스 서버(300)로부터 전송된 약속메시지를 확인하고, 약속장소에 대한 상세 정보를 요청하면, 상기 모바일 컴패스 서버(300)는 도 5에서 설명되어진 단계 516∼단계 520을 통해 B단말기에게 목적 지점(약속장소)에 대한 위치정보를 제공한다.
도 6은 본 발명에 따라서, 사용자가 단말기를 사용하여 원하는 지리 정보를 검색하기 위한 일례를 도시한 것이다. 본 실시 예에서는 계층적 방식으로 검색할 수 있도록 구성하였지만, 원하는 목적지의 특정 명칭을 직접 입력하는 방법도 사용할 수 있음은 당업자에게 공지된 사항이다.
본 발명의 또 다른 실시예에 따라서는, 사용자가 원하는 목적지를 선택하면 해당 목적지로의 경로 정보를 제공한 후, 실제 목적지로 이동하기 위한 교통 수단을 선택할 수 있는 페이지를 생성하여 전송하고 해당 교통 수단을 이용한 경로 정보를 제공할 수 있다. 이를 위해서는, 교통 정보 DB(390a) 및 경로 DB(a)에 저장된 데이터를 사용한다.
또한, 위 실시예에 추가하여, 원하는 목적지로의 실제 이동 중에 특정 위치 또는 특정 잔여 시간에 사용자에게 이를 인식시키는 알람 기능을 추가적으로 구비할 수도 있다. 이러한 알람 기능을 구현하기 위해서는, 단말기로부터 알람 설정을 위한 요구 신호를 수신받아, 그 요구 신호에 포함되는 알람 설정을 위한 구체적 정보(예를 들어서, O분 후에 알람 설정, OO 지점에서 알람 설정)를 메모리 수단에 저장하여 두고, 경로 DB(350a)에서 해당 단말기의 현재 위치 또는 경과 시간을 주기적으로 추출하여, 위 메모리 수단에 저장된 요구 조건과 부합되는 지를 비교하여,만약 일치하거나 특정 오차 범위에 포함되는 경우에 알람 설정을 위한 신호 메시지를 단말기로 전송하는 방법을 통하여 구현할 수 있다. 여기서, 알람 설정을 위한 정보들을 저장하는 메모리 수단으로는 캐쉬 메모리(380a)를 사용할 수도 있고, 경우에 따라서는 다른 메모리 수단을 사용할 수도 있다.
이상 설명한 바와 같이, 본 발명의 실시예에 따른 PNS에서의 위치정보 제공장치 및 그 방법에 의하면, 이동중인 개인 이동 통신 단말기로 목적 지점에 대한 위치정보를 제공함과 더불어 현재 위치로부터 목적 지점까지의 이동경로에 대한 정보를 실시간으로 제공함으로써 개인 이동 통신 단말기 사용자가 특정 지점을 용이하게 찾아갈 수 있도록 하여 사용자에게 편의성을 제공할 수 있다는 효과가 있다.

Claims (17)

  1. GPS 기능을 갖는 개인 이동 통신 단말기;
    상기 개인 이동 통신 단말기를 인터넷에 접속시켜 무선데이터통신을 지원하는 이동망 사업자 시스템; 및
    인터넷을 통해 접속된 상기 개인 이동 통신 단말기로부터 지리 정보 제공 요청에 응답하여, 자체적으로 보유하고 있는 지도 및 지리 정보에 관한 데이터를 활용하여 상기 개인 이동 통신 단말기의 현재 위치에 대한 정보와 원하는 목적지까지의 최적의 경로 정보를 상기 이동 통신 단말기로 제공하는 모바일 컴패스 서버를 포함하는 개인 지리 정보 제공 시스템.
  2. 제1항에 있어서,
    상기 경로 정보는 방향성을 나타낼 수 있는 형상을 사용하는 것을 특징으로 하는 개인 지리 정보 제공 시스템.
  3. 제2항에 있어서,
    상기 방향성을 나타낼 수 있는 형상은 상기 개인 이동 통신 시스템의 현재 위치 및 상기 목적지의 약도 정보와 함께 제공되는 것을 특징으로 하는 개인 지리 정보 제공 시스템.
  4. 제2항 또는 제3항에 있어서,
    상기 경로 정보는 텍스트 형식의 문장이 더 부가되는 것을 특징으로 하는 개인 지리 정보 제공 시스템.
  5. 제1항에 있어서,
    상기 경로 정보는 상기 현재 위치에서 이동해야 할 길의 방향, 상기 목적지의 단순 실제 방향, 상기 목적지까지의 남은 거리, 예상 소요 시간, 이동 속도 정보를 포함하는 것을 특징으로 하는 개인 지리 정보 제공 시스템.
  6. 제1항에 있어서,
    상기 모바일 컴패스 서버는
    상기 개인 이동 통신 단말기로부터 전송되는 GPS정보에 대한 오차를 보정하여 상기 개인 이동 통신 단말기에 대한 현재 위치와 목적지를 맵 매칭하는 수단;
    상기 맵 매칭된 결과를 이용하여, 상기 개인 이동 통신 단말기의 현재 위치에 대한 정보와 원하는 목적지까지의 최적의 경로 정보를 검출해 내는 수단; 및
    상기 검출된 정보를 사용하여 전송될 페이지를 생성하고, 이를 상기 개인 이동 통신 단말기로 출력하는 수단
    을 포함하는 것을 특징으로 하는 개인 지리 정보 제공 시스템.
  7. 인터넷을 통해 접속되는 GPS 기능을 갖는 개인 이동 통신 단말기가 원하는목적지까지의 경로에 관한 지리 정보 제공을 요청하면, 상기 GPS정보를 필터링하여 상기 개인 이동 통신 단말기의 정확한 현재 위치를 산출하는 제1과정;
    상기 산출된 현재 위치와 입력된 목적지의 위치를 좌표로 변환하여 맵매칭하는 제2과정 및;
    상기 맵매칭된 현재 위치와 목적지에 대한 최단 경로를 검색하여 위치정보와 이동경로에 대한 정보가 포함된 페이지를 생성하여 상기 개인 이동 통신 단말기로 출력하는 제3과정
    을 포함하는 것을 특징으로 하는 개인 지리 정보 제공 방법.
  8. 제7항에 있어서,
    상기 제2과정은 상기 개인 이동 통신 단말기로부터 추가 정보 제공의 요청이 있으면 추가 정보를 검색하여 단계를 더 포함하여 구성된 것을 특징으로 하는 개인 지리 정보 제공 방법.
  9. 제8항에 있어서,
    상기 추가 정보는 교통정보인 것을 특징으로 하는 개인 지리 정보 제공 방법.
  10. 제7항에 있어서,
    상기 제1과정에서는 통계적 방식으로 GPS정보를 필터링하는 것을 개인 지리정보 제공 방법.
  11. 제7항에 있어서,
    상기 제3과정은 일정 시간 간격으로 수행되어 이동하는 개인 이동 통신 단말기에 대해 목적 지점으로의 이동 경로에 대한 정보를 실시간 제공하는 것을 특징으로 하는 개인 지리 정보 제공 방법.
  12. 제7항에 있어서,
    상기 이동경로에 대한 정보는 현재 위치에 대해 방향성을 갖는 형상으로 구현되는 것을 특징으로 하는 개인 지리 정보 제공 방법.
  13. 제7항에 있어서,
    상기 개인 이동 통신 단말기가 목적지점을 선택한 다음 약속메시지 전송을 요청하면, 상기 개인 이동 통신 단말기로부터 착신대상의 전화번호, 약속메시지를 입력받고, 상기 목적지점을 약속장소로 하면서 약속메시지를 포함하는 문자메시지를 착신대상의 전화번호로 전송하는 과정을 더 포함하여 구성된 것을 특징으로 하는 개인 지리 정보 제공 방법.
  14. 제7항에 있어서,
    상기 제3과정에서의 최단 경로 검색은 다익스트라(Dijkstra) 알고리즘을 이용하는 것을 특징으로 하는 개인 지리 정보 제공 방법.
  15. 제7항에 있어서,
    상기 개인 이동 통신 단말기로 출력되는 페이지에는 목적 지점까지의 거리와 소요예상시간에 대한 정보가 포함되는 것을 특징을 하는 개인 지리정보 제공 방법.
  16. 제7항에 있어서,
    상기 개인 이동 통신 단말기가 목적지점을 선택한 다음, 해당 목적지로의 이동 수단을 선택하면, 선택된 수단을 통한 목적지로의 경로 정보를 제공하는 과정을 더 포함하여 구성된 것을 특징으로 하는 개인 지리 정보 제공 방법.
  17. 제7 항에 있어서,
    상기 개인 이동 통신 단말기가 목적지점을 선택한 다음, 해당 목적지로의 이동 중에 특정 지점에서, 또는 특정 잔여 시간이 남은 시점에서 알람 기능을 제공하는 과정을 더 포함하는 것을 특징으로 하는 개인 지리 정보 제공 방법.
KR1020010047524A 2001-08-07 2001-08-07 개인 지리정보 제공 시스템 및 그 방법 KR100342722B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020010047524A KR100342722B1 (ko) 2001-08-07 2001-08-07 개인 지리정보 제공 시스템 및 그 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020010047524A KR100342722B1 (ko) 2001-08-07 2001-08-07 개인 지리정보 제공 시스템 및 그 방법

Publications (2)

Publication Number Publication Date
KR20010099007A true KR20010099007A (ko) 2001-11-09
KR100342722B1 KR100342722B1 (ko) 2002-07-03

Family

ID=19712951

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020010047524A KR100342722B1 (ko) 2001-08-07 2001-08-07 개인 지리정보 제공 시스템 및 그 방법

Country Status (1)

Country Link
KR (1) KR100342722B1 (ko)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040003458A (ko) * 2002-07-03 2004-01-13 삼성전자주식회사 지피에스를 이용한 위치정보 제공방법
KR20040032569A (ko) * 2002-10-10 2004-04-17 에스케이텔레텍주식회사 지피에스 기능을 이용한 거리측정 서비스 제공방법 및이를 구현한 휴대전화기
KR100443334B1 (ko) * 2001-11-30 2004-08-09 에스케이텔레텍주식회사 지피에스 이동통신 단말기를 이용한 목적지 관련정보제공방법
KR100601364B1 (ko) * 2001-09-07 2006-07-13 주식회사 리버트론 간이 네비게이션 기능을 지원하는 이동통신 단말기 및 그제어방법.
KR100681132B1 (ko) * 2005-05-19 2007-02-08 에스케이 텔레콤주식회사 위치 기반 서비스를 이용한 길 안내 방법 및 장치 및 그장치를 포함하는 시스템
KR100725518B1 (ko) * 2006-01-02 2007-06-07 삼성전자주식회사 관심지역에 대한 교통정보 알람기능을 수행하는 교통정보제공 장치 및 그 방법
KR100790633B1 (ko) * 2003-08-29 2007-12-31 교세라 가부시키가이샤 이동 통신 단말 및 무선 통신 시스템
KR100809083B1 (ko) * 2001-09-07 2008-03-03 만 복 김 이동 통신 단말기를 이용한 간이 네비게이션 제어방법 및그 장치.
KR100858150B1 (ko) * 2005-12-05 2008-09-10 가부시키가이샤 덴소 차량용 네비게이션 장치
KR20200103582A (ko) * 2020-08-18 2020-09-02 네이버랩스 주식회사 위치 표현 방법 및 시스템

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100703189B1 (ko) 2004-06-08 2007-04-05 에스케이 텔레콤주식회사 MS-Based GPS 방식을 이용한 안전 운전 도우미서비스 방법 및 시스템
KR101561901B1 (ko) * 2008-09-10 2015-10-20 엘지전자 주식회사 이동 단말기 및 이동 단말기의 위치기반서비스 제공방법
KR101689170B1 (ko) * 2010-02-04 2016-12-23 엘지전자 주식회사 이동 단말기, 이동 단말기의 정보 송신 방법 및 이동 단말기의 정보 제공 방법

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000063546A (ko) * 2000-07-21 2000-11-06 김호균 시간개념을 이용한 지리정보 검색 방법 및 그 시스템
KR20000059199A (ko) * 2000-07-21 2000-10-05 한윤동 위치정보 서비스 시스템

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100601364B1 (ko) * 2001-09-07 2006-07-13 주식회사 리버트론 간이 네비게이션 기능을 지원하는 이동통신 단말기 및 그제어방법.
KR100809083B1 (ko) * 2001-09-07 2008-03-03 만 복 김 이동 통신 단말기를 이용한 간이 네비게이션 제어방법 및그 장치.
KR100443334B1 (ko) * 2001-11-30 2004-08-09 에스케이텔레텍주식회사 지피에스 이동통신 단말기를 이용한 목적지 관련정보제공방법
KR20040003458A (ko) * 2002-07-03 2004-01-13 삼성전자주식회사 지피에스를 이용한 위치정보 제공방법
KR20040032569A (ko) * 2002-10-10 2004-04-17 에스케이텔레텍주식회사 지피에스 기능을 이용한 거리측정 서비스 제공방법 및이를 구현한 휴대전화기
KR100790633B1 (ko) * 2003-08-29 2007-12-31 교세라 가부시키가이샤 이동 통신 단말 및 무선 통신 시스템
KR100681132B1 (ko) * 2005-05-19 2007-02-08 에스케이 텔레콤주식회사 위치 기반 서비스를 이용한 길 안내 방법 및 장치 및 그장치를 포함하는 시스템
KR100858150B1 (ko) * 2005-12-05 2008-09-10 가부시키가이샤 덴소 차량용 네비게이션 장치
KR100725518B1 (ko) * 2006-01-02 2007-06-07 삼성전자주식회사 관심지역에 대한 교통정보 알람기능을 수행하는 교통정보제공 장치 및 그 방법
KR20200103582A (ko) * 2020-08-18 2020-09-02 네이버랩스 주식회사 위치 표현 방법 및 시스템

Also Published As

Publication number Publication date
KR100342722B1 (ko) 2002-07-03

Similar Documents

Publication Publication Date Title
US10168175B2 (en) Navigation apparatus, server apparatus and method of collecting parking location information
US6845322B1 (en) Method and system for distributed navigation
US20060116818A1 (en) Method and system for multiple route navigation
EP1792141B1 (en) Displaying a map having a close known location
US6664924B2 (en) Vehicle information system
US6812888B2 (en) Driver information system
JP4166953B2 (ja) 車載ナビゲーションシステム
JP3514626B2 (ja) ルート情報提供システム及びそれに用いるwwwサーバ、並びに、ルート情報提供方法及びそれに用いるwwwサーバ
US20040246147A1 (en) Real time vehicular routing and traffic guidance system
US20020128768A1 (en) Route guide information distributing system
CN101101218A (zh) 可提供远程人工服务的导航***的工作方法
WO2003063521A2 (en) Routing framework
KR20010006738A (ko) 정보 제공 시스템
KR100342722B1 (ko) 개인 지리정보 제공 시스템 및 그 방법
WO2010081545A1 (en) Navigation apparatus, server apparatus and method of providing an indication of likelihood of occupancy of a parking location
JP2010271205A (ja) 経路検証システムにおける経路検証方法
JP2002340594A (ja) 経路案内情報配信システム
KR100519627B1 (ko) 네비게이션 시스템, 정보 제공 장치, 교통 정보 생성방법, 및 네비게이션 방법
EP2406583B1 (en) Apparatus for enriching a representation of a parking location and method of enriching a representation of a parking location
CN105674998B (zh) 导航装置及方法
KR20060082064A (ko) 네비게이션 위치정보 업데이트 방법 및 시스템
KR101980904B1 (ko) Poi 서비스 시스템 및 방법
KR20120035382A (ko) 경로 안내 시스템 및 경로 안내 방법
CN105628046B (zh) 导航装置及方法
KR20010100646A (ko) 인터넷을 이용한 차량항법 서비스 기능 및 정보 제공장치및 방법

Legal Events

Date Code Title Description
A201 Request for examination
A302 Request for accelerated examination
G15R Request for early opening
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee