KR100342722B1 - System of Persional Navigation and Method thereof - Google Patents

System of Persional Navigation and Method thereof Download PDF

Info

Publication number
KR100342722B1
KR100342722B1 KR1020010047524A KR20010047524A KR100342722B1 KR 100342722 B1 KR100342722 B1 KR 100342722B1 KR 1020010047524 A KR1020010047524 A KR 1020010047524A KR 20010047524 A KR20010047524 A KR 20010047524A KR 100342722 B1 KR100342722 B1 KR 100342722B1
Authority
KR
South Korea
Prior art keywords
information
mobile communication
communication terminal
terminal
personal mobile
Prior art date
Application number
KR1020010047524A
Other languages
Korean (ko)
Other versions
KR20010099007A (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 KR1020010047524A priority Critical patent/KR100342722B1/en
Publication of KR20010099007A publication Critical patent/KR20010099007A/en
Application granted granted Critical
Publication of KR100342722B1 publication Critical patent/KR100342722B1/en

Links

Landscapes

  • Navigation (AREA)

Abstract

본 발명은 인터넷을 통해 접속된 GPS기능을 갖춘 개인 이동 통신 단말기로 현재 지점에서 목적 지점으로의 이동경로 안내를 실시간 제공할 수 있도록 하는 개인 지리정보 제공 시스템 및 지리정보 제공 방법에 관한 것으로서, GPS기능을 갖춘 개인 이동 통신 단말기가 인터넷을 통해 모바일 컴패스 서버에 접속하면, 상기 모바일 컴패스 서버가 상기 개인 이동 통신 단말기로부터 요청된 목적지점으로의 이동경로에 대한 정보를 상기 개인 이동 통신 단말기측으로 실시간 제공할 수 있도록 구성된 것이다.The present invention relates to a personal geographic information providing system and a geographic information providing method for providing a real-time guidance of a movement route from a current point to a target point as a personal mobile communication terminal having a GPS function connected through the Internet. When a personal mobile communication terminal equipped with a mobile communication server is connected to the mobile compass server through the Internet, the mobile compass server can provide the personal mobile communication terminal with information on the movement route from the personal mobile communication terminal to the requested destination point in real time. It is configured to.

본 발명은 상기한 구성에 의해, 개인 이동 통신 단말기 소유자가 이동 중에도 목적 지점으로의 진행 방향을 계속하여 안내 받으면서 이동할 수 있기 때문에 목적지점을 용이하게 찾을 수 있게 된다.According to the above-described configuration, the owner of the personal mobile communication terminal can easily move while being guided in the direction of travel to the destination point even during the movement, thereby making it easy to find the destination point.

Description

개인 지리정보 제공 시스템 및 그 방법{System of Persional Navigation and Method thereof}System for providing personal geographic information and its method {System of Persional Navigation and Method

본 발명은 개인 지리정보 제공 시스템(Personal Navigating System: 이하 PNS라 함) 및 지리 정보 제공 방법에 관한 것으로, 특히 GPS(Global positioning system) 기능을 갖는 이동통신 단말기를 통해 목적지점까지의 경로정보를 지속적으로 제공함으로써, 사용자가 이동통신 단말기를 통해 목적지점으로 이동하는 동안에도 목적지점으로의 이동 경로를 용이하게 확인할 수 있도록 하는 PNS 및 지리정보 제공 방법에 한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a personal geographic information providing system (hereinafter referred to as a PNS) and a geographic information providing method. In particular, the present invention relates to a method for continuously providing route information to a destination point through a mobile communication terminal having a GPS (Global positioning system) function. The present invention provides a method for providing PNS and geographic information that enables a user to easily check a moving path to a destination point while the user moves to the destination point through the mobile communication terminal.

종래의 지리 정보 시스템, 예를 들어 CNS(car navigating system)의 경우에는, GPS 정보에 기초하여 사용자가 원하는 지리정보를 단말기 자체에서 처리하는 방식을 사용하기 때문에, 해당 단말기내에는 GPS기능을 위한 모듈뿐만 아니라, 지도 및 지리 정보를 위한 DB와 이를 처리하기 위한 다양한 처리 모듈을 내부에 구비하고 있어야 한다. 따라서, 지도 및 지리 정보를 저장하는 DB를 계속하여 update해야 하는 불편함이 있었다. 구체적으로, 정보를 업데이트받기 위한 방법으로서, 직접 찾아가서 다운로드를 받는 방법 또는 인터넷을 사용하여 다운로드를 받는 방법 등 다양한 방법이 있지만, 이 모든 방법을 사용하더라도 계속해서 단말기에 새로운 데이터를 다운로드 받아서 사용한다는 것 자체의 불편함은 해소되지 않았다.In the conventional geographic information system, for example, a car navigating system (CNS), since the terminal itself processes the geographic information desired by the user based on the GPS information, the module for the GPS function in the terminal. In addition, DB for map and geographic information and various processing modules for processing it should be provided inside. Therefore, there was an inconvenience of constantly updating the DB storing maps and geographic information. Specifically, there are a variety of ways to update the information, such as going directly to the download or downloading using the Internet, but even if all of these methods are used to continue to download and use new data on the terminal Discomfort of the thing itself was not solved.

한편, 이러한 종래의 지리 정보 시스템 하에서는, 지리정보를 제공받기 위해 별도의 이동통신 단말기를 차량 등에 구비하여야 하였으며, 또한 이동통신 단말기내의 구비될 수 있는 데이터 저장 능력 또는 처리 능력의 한계로 인하여 보다 다양하고 세부적인 지리 정보를 사용자에게 제공할 수 없었다는 문제점이 있었다. 즉, 단말기내의 데이터 저장 및 처리상의 한계로 인하여, 지도상에 크게 표시되는2차선 이상의 주요 도로 위주로 길 안내를 할 수밖에 없었기 때문에, 사용자가 지도에는 잘 표시되지 않는 골목길을 보행중일 경우에는 정확한 목적지점으로의 지리안내가 이루어지지 않는다는 문제점이 있다.On the other hand, under such a conventional geographic information system, a separate mobile communication terminal had to be provided in a vehicle, etc. in order to receive the geographic information, and also due to the limitation of data storage or processing capability that can be provided in the mobile communication terminal, There was a problem that detailed geographic information could not be provided to the user. In other words, due to limitations in data storage and processing in the terminal, the user was forced to guide the road mainly on two or more major roads that are largely displayed on the map. There is a problem that no geographic guidance is made.

또한, 기존의 방식에서는 화면이 작은 이동통신 단말기에 지도를 그대로 표시하는 방식을 주로 사용하기 때문에 사용자가 주의를 집중하여 자신의 위치와 원하는 목적지를 확인하여야 하는 불편함이 있었다.In addition, the conventional method mainly uses a method of displaying a map as it is on a mobile communication terminal with a small screen, so that a user needs to pay attention to confirm his location and a desired destination.

상술되어진 문제점을 해결하기 위해 창출되어진 본 발명은 GPS기능을 갖춘 개인 이동 통신 단말기가 인터넷을 통하여 접속하여 현재 지점의 위치정보 및 목적 지점으로의 이동경로를 요청함에 응답하여, 해당 지리 정보 및 경로 정보를 실시간으로 계속하여 제공하도록 하는 것을 목적으로 한다.The present invention, which has been created to solve the above-mentioned problems, responds to a request for a movement path to a location information and a destination point of a current location by accessing a personal mobile communication terminal having a GPS function through the Internet, and corresponding geographic information and route information. The purpose is to continue to provide in real time.

또한, 본 발명의 다른 목적은 상기 GPS기능을 갖춘 이동통신 단말기의 사용자가 제3자에게로 목적 지점의 지리안내정보가 포함된 약속메시지전송을 요청하면 상기 PNS에서의 지리안내정보 제공장치가 제3자의 이동통신 단말기로 약속메시지를 전송하여 제3자가 약속내용과 목적지점의 지리안내정보를 용이하게 확인할 수 있도록 하는 것이다.In addition, another object of the present invention is to provide a geographic guidance information providing apparatus in the PNS when a user of the mobile communication terminal having the GPS function requests the third party to send an appointment message including the geographic guidance information of the destination point; By sending an appointment message to the third party's mobile communication terminal, the third party can easily check the contents of the appointment and the geographic guide information of the destination point.

또한, 본 발명의 또다른 목적은 상기 이동통신 단말기 사용자가 원하는 목적지점으로 이동하는 교통 수단을 선택함에 응답하여, 선택된 교통수단으로 원하는 목적 지점에 도착하는데 소요되는 시간 및 구체적인 경로를 제공하도록 하는 것이다.In addition, another object of the present invention is to provide a time and a specific route required to arrive at the desired destination point by the selected transportation means in response to the user of the mobile communication terminal to select a means of transportation to the desired destination point. .

또한, 본 발명의 또다른 목적은 상기 이동통신 단말기 사용자가 원하는 목적 지점으로 이동하는 도중에, 특정 시간 또는 지점에서 알람 기능을 제공하도록 하는 것이다.In addition, another object of the present invention is to provide an alarm function at a specific time or point while the user of the mobile communication terminal moves to a desired destination point.

도 1은 본 발명의 실시예에 따른 개인 지리정보 제공 시스템의 개략적 구성도.1 is a schematic configuration diagram of a system for providing personal geographic information according to an embodiment of the present invention.

도 2는 도 1에 도시된 모바일 컴패스 서버의 상세 구성도.FIG. 2 is a detailed configuration diagram of the mobile compass server shown in FIG. 1.

도 3 내지 도 4는 본 발명의 실시예에 따른 개인 지리정보 제공 시스템에서의 위치정보 제공방법을 설명하기 위한 흐름도.3 to 4 are flowcharts illustrating a method of providing location information in a system for providing personal geographic information according to an embodiment of the present invention.

도 5a 내지 도 5b는 본 발명에 따라, 사용자들의 단말기가 실제 수신하게 되는 페이지 구성의 일례를 도시한 도면.5A through 5B illustrate an example of a page configuration that a terminal of users actually receives according to the present invention.

도 6은 본 발명에 따라서, 사용자들이 단말기를 사용하여 원하는 목적지를 검색하는 과정의 일례를 도시한 도면.FIG. 6 illustrates an example of a process in which users search for a desired destination using a terminal according to the present invention. FIG.

<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>

100 : 개인 이동 통신 단말기 200 : 이동망 사업자 시스템100: personal mobile communication terminal 200: mobile network operator system

300 : 모바일 컴패스 서버300: Mobile Compass Server

상술되어진 목적을 실현하기 위한 본 발명의 실시예에 따른 PNS는 GPS 기능을 갖는 개인 이동 통신 단말기; 상기 개인 이동 통신 단말기를 인터넷에 접속시켜 무선데이터통신을 지원하는 이동망 사업자 시스템; 및 인터넷을 통해 접속된 상기 개인 이동 통신 단말기로부터 지리 정보 제공 요청에 응답하여, 자체적으로 보유하고 있는 지도 및 지리 정보에 관한 데이터를 활용하여 상기 개인 이동 통신 단말기의 현재 위치에 대한 정보와 원하는 목적지까지의 최적의 경로 정보를 상기 이동 통신 단말기로 제공하는 모바일 컴패스 서버를 포함하는 것을 특징으로 한다.PNS according to an embodiment of the present invention for realizing the above object is a personal mobile communication terminal having a GPS function; A mobile network operator system for supporting wireless data communication by connecting the personal mobile communication terminal to the Internet; And in response to a request for providing geographic information from the personal mobile communication terminal connected through the Internet, by using the data on the map and the geographic information owned by the personal mobile communication terminal, to the information on the current location of the personal mobile communication terminal and the desired destination. And a mobile compass server for providing optimal path information to the mobile communication terminal.

또, 상술되어진 목적을 실현하기 위한 본 발명의 실시예에 따른 PNS에서의 지리 정보 제공방법은 인터넷을 통해 접속되는 GPS 기능을 갖는 개인 이동 통신 단말기가 원하는 목적지까지의 경로에 관한 지리 정보 제공을 요청하면, 상기 GPS정보를 필터링하여 상기 개인 이동 통신 단말기의 정확한 현재 위치를 산출하는 제1과정; 상기 산출된 현재 위치와 입력된 목적지의 위치를 좌표로 변환하여 맵매칭하는 제2과정 및; 상기 맵매칭된 현재 위치와 목적지에 대한 최단 경로를 검색하여 위치정보와 이동경로에 대한 정보가 포함된 페이지를 생성하여 상기 개인 이동 통신 단말기로 출력하는 제3과정을 포함하는 것을 특징으로 한다.In addition, a method for providing geographic information in a PNS according to an embodiment of the present invention for realizing the above-described object requires a personal mobile communication terminal having a GPS function connected through the Internet to provide geographic information on a route to a desired destination. A first step of filtering the GPS information to calculate an accurate current position of the personal mobile communication terminal; A second step of converting the calculated current position and the input destination position into coordinates and performing map matching; And a third process of searching for the shortest paths for the map-matched current location and destination, generating a page including location information and information on the movement path, and outputting the page to the personal mobile communication terminal.

이하, 도면을 참조하여 본 발명의 실시예들을 상세히 설명하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 실시예에 따른 PNS의 개괄적인 구성도이다.1 is a schematic configuration diagram of a PNS according to an embodiment of the present invention.

도 1에 도시된 바와 같이, 본 발명의 실시예에 따른 PNS는 개인 이동 통신 단말기(100), 이동망 사업자 시스템(200), 및 모바일컴패스 서버(300)를 구비하여 구성된다.As shown in FIG. 1, the PNS according to the embodiment of the present invention includes a personal mobile communication terminal 100, a mobile network operator system 200, and a mobile compass server 300.

상술되어진 구성요소를 보다 구체적으로 설명하면, 개인 이동 통신 단말기(100)는 GPS 기능을 갖기만 한다면 휴대폰, PDA 등 일반 여타 단말기를 포함한다. 즉, 본원 발명을 위해서 요구되는 개인 이동 통신 단말기(100)는 GPS 기능이 내장 또는 장착되어 있는 것을 제외하고는 일반 단말기와 동일하며, 따라서 본원 발명에 따른 서비스를 제공하기 위하여 별도의 단말기나 단말 시스템을 구비할 필요는 없으나, 특수 목적으로 통신기능과 GPS 기능이 구비된 전용 단말기를 만들었을 때도 적용 가능하다.In more detail, the above-described components, the personal mobile communication terminal 100 includes a general mobile terminal, a PDA, and other general terminal as long as it has a GPS function. That is, the personal mobile communication terminal 100 required for the present invention is the same as a general terminal except that a GPS function is built in or installed, and thus, a separate terminal or a terminal system to provide a service according to the present invention. It is not necessary to provide, but can also be applied to make a dedicated terminal equipped with a communication function and GPS function for a special purpose.

이동망 사업자 시스템(200)은 당업자간에 이미 공지의 시스템으로서, 기지국(Base Transceiver Station; 210), 기지국제어기(Base Station Controller; 220), 이동서비스 교환기(Mobile service Switching Center; 230), 망 연동 장치(Inter Working Facility; 240)로 구성되어, 인터넷을 통해 개인 이동 통신 단말기(100)를 특정 서버에 접속시키기 위한 기능을 수행한다.The mobile network operator system 200 is a system already known to those skilled in the art, and includes a base transceiver station 210, a base station controller 220, a mobile service switching center 230, and a network interworking device. It consists of an Inter Working Facility 240, performs a function for connecting the personal mobile communication terminal 100 to a specific server through the Internet.

또, 상기 모바일컴패스 서버(300)는 외부의 요청에 응답하여 지리 정보 및 목적지까지의 진행 방향에 대한 정보를 제공하는 기능을 수행하며, 서비스 이용자가 개인 이동 통신 단말기(100)를 사용하여 이동망 사업자 시스템(200)을 거쳐서 인터넷상의 모바일컴패스 서버(300)에 접속하여, GPS로부터 측정된 자신의 위치 정보와 가고자 하는 목적지를 입력하면, 그에 대한 고품질의 서비스를 제공받을 수 있다.In addition, the mobile compass server 300 performs a function of providing geographic information and information on the direction of travel to a destination in response to an external request, and a service user uses a personal mobile communication terminal 100 to provide a mobile network operator. If the user accesses the mobile compass server 300 on the Internet via the system 200 and inputs his location information measured from the GPS and a destination to go to, a high quality service can be provided.

상기 모바일컴패스 서버(300)의 세부 구성은 도 2에 도시된 바와 같다.The detailed configuration of the mobile compass server 300 is as shown in FIG.

도 2에 의하면, 상기 모바일컴패스 서버(300)는 XML서버(310), 인증서버(320), 요금관리서버(330), 공간검색서버(340), 경로검색서버(350), 맵서버(360), 좌표변환 서버(370), 위치산출서버(380), 교통정보서버(390)를 구비하여 구성되며, 각 서버(310-390)에는 별도의 데이터베이스(320a-390a)가 구비되어 있다. 물론, 하나의 데이터베이스 안에 이들 정보를 통합관리할 수도 있다.이하, 각 서버(310-390)의 기능을 구체적으로 설명한다.According to FIG. 2, the mobile compass server 300 includes an XML server 310, an authentication server 320, a charge management server 330, a spatial search server 340, a path search server 350, and a map server 360. ), A coordinate conversion server 370, a location calculation server 380, and a traffic information server 390. Each server 310-390 has a separate database 320a-390a. Of course, it is also possible to integrate and manage these information in one database. Hereinafter, the functions of the respective servers 310 to 390 will be described in detail.

XML서버(310)는 본 발명에 상정하는 지리정보 제공서비스를 요청한 사용자에 대한 인증결과와 권한을 확인하고, 상기 지리정보 제공서비스를 지원하기 위한 관련 서버들이 연동되도록 하여 최종적으로는 요구된 지리정보 및 진행방향정보를 사용자의 개인 이동 통신 단말기(100)로 제공하는 기능을 수행한다. 여기서, 사용자가 사용하는 단말기는 그 모델(즉, 사용 기종)에 상관이 없으며, 전송된 정보를 단말기의 표시장치에 디스플레이되도록 한다.The XML server 310 checks the authentication result and the authority for the user who requested the geographic information providing service assumed in the present invention, and makes the related servers for supporting the geographic information providing service interwork with each other. And providing the progress direction information to the personal mobile communication terminal 100 of the user. In this case, the terminal used by the user is irrelevant to the model (ie, the model used), and the transmitted information is displayed on the display of the terminal.

인증서버(320)는 인증관련정보가 저장된 데이터베이스(320a)와 연동하여 상기 XML서버(310)에 의해 본 발명에 상정하는 지리정보 제공서비스를 요청한 사용자에 대한 인증 및 가입자별 위치 정보 허용 여부 확인 등의 형식적 승인 기능을 수행한다.The authentication server 320 interoperates with the database 320a in which the authentication related information is stored, and authenticates the user for the user who requested the geographic information service provided by the XML server 310 and the location information of each subscriber. Perform a formal approval function.

요금관리서버(330)는 요금관련정보가 저장된 데이터베이스(330a)와 연동하여 위치정보 사용 내역을 관리하고 요금 청구에 필요한 일련의 기능을 수행한다.The fee management server 330 manages the location information usage in conjunction with the database 330a in which fee related information is stored and performs a series of functions required for billing.

공간검색서버(340)는 POI(Point of Interests) 정보가 저장된 데이터베이스(340a)와 연동하여 현재 사용자의 위치를 중심으로 또는 특정 위치를 중심으로 가까운 순서로 POI를 검색하는 기능을 수행한다.The spatial search server 340 interworks with the database 340a in which point of interests (POI) information is stored, and searches for the POI in a close order based on the current user's location or a specific location.

경로검색서버(350)는 후술할 맵 서버(360)와 좌표변환서버(370)가 맵 DB(360a)와 좌표 변환 DB(370a)를 사용하여 추정된, 이용자의 현재 위치에 대한 맵 매칭 결과 데이터가 저장된 캐쉬메모리(380a)와 연동하여, 예컨대 다익스트라(Dijkstra) 알고리즘을 이용하여 원하는 목적지까지의 최적의 경로를 검색하여 그 결과치를 제공하고, 개인 항법(personal navigation)에 필요한 정보 즉, 서비스 이용자가 이동해야 할 길 방향, 목적지 단순 실제 방향, 예상 소요시간, 이동 속도 등의 정보를 제공하는 기능을 수행한다. 참고로, 상기 다익스트라(Dijkstra) 알고리즘은 양 지점사이에서 최단 경로를 구하는 알고리즘이다.The route search server 350 is a map matching result data for the current location of the user, the map server 360 and coordinate transformation server 370 which will be described later estimated using the map DB 360a and the coordinate transformation DB 370a. In conjunction with the stored cache memory 380a, using the Dijkstra algorithm, for example, retrieves the optimal route to the desired destination and provides the result value, that is, information required for personal navigation, that is, the service user. It performs the function of providing information such as the direction of the road to be moved, the destination simple actual direction, the estimated time required, the moving speed. For reference, the Dijkstra algorithm is an algorithm for obtaining the shortest path between two points.

맵서버(360)는 상기 경로검색서버(350)에서 추출된 정보를 활용하여, 사용자의 개인 이동 통신 단말기(100)에 표시되는 형태의 페이지 즉, 지도, 약도, 텍스트, 또는 화살표 등으로 구성되는 지리 정보 페이지를 구성하는 기능을 수행한다. 여기서, 화면이 작은 개인 이동 통신 단말기에는 가독성이 좋은 직관적인 다양한 이동 방향 표시방법을 제공하고, 또한 제공될 단말기 별로 상황에 따라 그 표시방법을 다양화한다. 예를 들어, 보행자가 이동해야 할 방향을 표시하는 수단으로는가독성이 좋은 '화살표'형상을 사용하지만, 특정 상황에서 도로 모양을 표시하는 것이 효과적이라 판단될 경우에는 약도식의 도로 모양 위에 이동해야 할 방향을 표시하는 경우도 있으며, 또한 이미지 형식의 표현보다는 텍스트 형식이 효과적이라 판단될 경우에는 문자 형태로 안내하도록 지원하는데, 상기 표시방법은 길의 종류와 상황을 고려하여 선택하는 것이 바람직하다.The map server 360 is configured by using the information extracted from the route search server 350 and configured as a page of a form displayed on the personal mobile communication terminal 100 of the user, that is, a map, a map, a text, an arrow, or the like. Performs the function of constructing a geographic information page. Here, the personal mobile communication terminal having a small screen is provided with a variety of intuitive display directions for easy readability, and the display method is diversified according to the situation for each terminal to be provided. For example, a `` arrow '' shape that is easy to read is used as a means of indicating the direction a pedestrian should move, but if it is determined that marking the road shape under certain circumstances is effective, it is necessary to move above the schematic road shape. In some cases, a direction may be displayed, and when a text format is determined to be effective rather than an image format, it is supported to be guided in a character form. The display method is preferably selected in consideration of the type and situation of the road.

좌표변환 서버(370)는 좌표변환정보가 저장된 데이터베이스(370a)와 연동하여 사용자의 위치와 목적지점에 대한 위치를 좌표로 변환해주는 기능을 수행한다.The coordinate transformation server 370 performs a function of converting the position of the user and the position of the destination point into coordinates in association with the database 370a in which the coordinate transformation information is stored.

그리고, 위치산출서버(380)는 사용자의 실체 위치를 찾아내는 작업을 수행하고, 찾아내기 위한 작업은 사용자의 위치 정보에 기초하여 필터링을 수행한 후, 맵 매칭 작업을 수행하는 기능을 수행한다. 여기서, 필터링은 GPS로 측정된 위치 정보의 오차를 보상하기 위한 것으로, GPS 위치정보는 GPS 위성의 배치 상태, 기상, 주변 지형지물의 영향을 받아 오차를 포함하게 되는데, 이를 보상하기 위하여 2개 이상의 측정된 값을 통계적 방법을 사용하여 적정한 오차 범위 내에 드는 값만을 취하는 방법을 사용한다. 즉, 측정된 값들의 최신 내력(history)를 가지고 이동방향, 이동속도 등을 분석하여 임계값 이내에 들어는 값들을 취해 맵매칭을 실시한다.The location calculation server 380 performs a task of finding the actual location of the user, and performs a function of performing a map matching operation after performing filtering based on the location information of the user. Here, the filtering is to compensate for the error of the location information measured by the GPS, the GPS location information includes the error under the influence of the GPS satellite arrangement, weather, surrounding features, two or more measurements to compensate for this The statistical method is used to take only those values that fall within the appropriate margin of error. That is, the map matching is performed by analyzing the moving direction, the moving speed, etc. with the latest history of the measured values, taking the values within the threshold value.

그리고, 맵 매칭 과정은 필터링된 위치 정보를 이미 구축된 도로망 데이터의 패턴에 대응시키는 과정으로서, 도로상에서 움직이는 이용자의 측정된 위치가 구축된 지도의 도로상에 있어야 하기 때문에 필수적인 과정이다. 다만, 그 정확도를 높이기 위하여, 본 발명에서는 측정된 위치 정보와, 인접한 도로, 이동 방향이 유사한 도로, 방향 전환시 그 위치 및 그 전후 형상의 비교를 통하여 가능한 오차를 제거하고 있다.In addition, the map matching process is a process of mapping the filtered location information to a pattern of road network data that has already been constructed, which is essential because the measured location of a user moving on the road should be on the road of the constructed map. However, in order to increase the accuracy, the present invention eliminates possible errors by comparing the measured position information with an adjacent road, a road having a similar moving direction, and a position and a shape before and after the change of direction.

상기 위치산출서버(380)는 산출된 사용자의 실제 위치에 대한 정보를 캐쉬메모리(380a)에 저장한다.The location calculation server 380 stores the calculated information on the user's actual location in the cache memory 380a.

마지막으로, 교통 정보 서버(390)는 실시간 교통 정보를 모니터링하고, 이용할 교통 수단별 정보를 검색하며, 또한 자동차 이용 시에 교통 규제 상황을 반영하여 이들 정보를 수집하는 기능을 수행하는 것으로서, 본 발명에서는 모바일 컴패스 서버(300)에 포함되어 구성되어 있지만, 경우에 따라서는 각 기능별로 완전히 별개의 외부 장치로 구성될 수도 있다.Finally, the traffic information server 390 monitors real-time traffic information, retrieves information for each means of transportation to be used, and also performs a function of collecting these information by reflecting the traffic regulation situation when using a car. Although included in the mobile compass server 300 is configured, in some cases it may be configured as a completely separate external device for each function.

이하에서, 본 발명의 데이터 베이스들에 대하여 설명한다.Hereinafter, the databases of the present invention will be described.

우선, 인증정보 DB(320a)는 단말기 사용자의 서비스 인증을 위한 정보와 위치정보 허용 여부를 관리한다. 요금정보DB(330a)는 서비스 사용내역을 저장하는 DB로서, 여기에 저장된 정보들은 요금관리서버(330)가 내역을 저장, 관리하고 사용요금 산출에 활용된다.First, the authentication information DB 320a manages whether to allow information and location information for service authentication of the terminal user. Billing information DB (330a) is a DB for storing the service usage history, the information stored there is a billing management server 330 is used to store and manage the details and calculate the usage fee.

특히, POI(340a)는 분야별 상호 정보와 위치 정보를 저장하는 DB로서, 공간검색 서버(340)가 해당 위치를 기반으로 하여 POI 리스트를 작성하는데 사용되고, 이렇게 작성된 POI 리스트는 후술할 페이지 형태로 사용자의 단말기로 전송된다. 그 일례로서, 도 6에 도시된 바와 같이, 각각의 카테고리별도 각 단계별로 검색할 수 있도록 구성할 수 있다.In particular, the POI 340a is a DB for storing mutual information and location information for each field, and the spatial search server 340 is used to create a POI list based on the location, and the POI list thus created is a user in a page form to be described later. Is sent to the terminal. As an example, as shown in FIG. 6, each category may be configured to be searched for each step.

또한, 경로 DB(350a)는 도로 형상 데이터와 교통 규제 정보를 저장한다. 나아가, 맵 DB(360a)는 지형 및 지리정보를 저장하며, 좌표변환 DB(370a)는 지번, 아파트, 행정도, 법정동 위치를 저장하는 DB로 좌표변환서버(370)에 의해 주소를 좌표로 변환하는 기반 데이터를 저장하는 기능을 수행하고, 캐쉬메모리(380a)는 단말기의 현재 위치를 맵매칭한 결과 데이터를 저장하고 있다. 추가적으로, 교통 정보 DB(390a)는 이용할 교통 수단별 노선 정보 및 실시간 교통 통제 상황 등의 교통 정보 서버(390)에 의해 모니터링된 정보를 저장하고 있다.The route DB 350a also stores road shape data and traffic regulation information. Furthermore, the map DB 360a stores the terrain and geographic information, and the coordinate transformation DB 370a converts the address into coordinates by the coordinate conversion server 370 as a DB storing the location number, the apartment, the administrative road, and the legal location. The base data is stored, and the cache memory 380a stores the result data obtained by map-matching the current location of the terminal. In addition, the traffic information DB 390a stores the information monitored by the traffic information server 390 such as the route information for each means of transportation and the real-time traffic control situation.

이하, 도 3에 도시된 흐름도를 참조하여 본 발명의 실시예에 따른 개인 지리 정보 제공방법을 상세하게 설명한다.Hereinafter, a method of providing personal geographic information according to an embodiment of the present invention will be described in detail with reference to the flowchart shown in FIG. 3.

우선, GPS 기능을 갖는 개인 이동 통신 단말기가 이동망 사업자 시스템(200)과 인터넷을 통해 모바일컴패스 서버(300)에 접속하여, 지리 정보 요청(보다 정확하게는, 현재 위치에서 가고자 하는 목적지 검색 요청, 해당 목적지까지 최적의 경로 제공 요청, 진행 방향 및 소요 시간에 대한 지리 정보 요청)을 한다(401).First, a personal mobile communication terminal having a GPS function accesses the mobile network operator system 200 and the mobile compass server 300 through the Internet, and requests geographic information (more precisely, a destination search request to go from the current location, and a corresponding destination). Requesting geographic information on the optimal route providing request, the direction of travel, and the required time) (401).

이에 응답하여, 상기 모바일컴패스 서버(300)는 해당 개인 이동 통신 단말기로부터 전송된 GPS정보를 근거로 개인 이동 통신 단말기의 현재 위치를 정확히 검출하는 과정을 수행한다. 보다 구체적으로 설명하면, 일반적으로 위성을 통해 확인되어 개인 이동 통신 단말기로부터 전송된 GPS 정보는 기상 상태, 위성의 위치, 주변 건물의 상황에 따라서 오차를 포함하게 된다. 이러한 오차는 2차선 이상의 대로에서의 CNS(car navigating system)의 경우에는 이러한 오차를 극복하기 위한 방법으로 GPS이외에 가속도 센서와 자이로 센서를 추가적으로 설치하여 이동속도와 이동방향을 측정하여 보정하는 방식을 채택하고 있지만, 본 발명에서와 같이 골목길과 같이 보행자들이 통행하는 좁은 길인 경우에는 상술되어진 방법으로는 오차를 해소할 수 없다. 따라서, 본 발명에서는 개인 이동 통신 단말기로부터 수신된 GPS 정보의 오차를 제거하기 위하여, GPS로부터 수신된 최신의 정보를 히스토리(history)로 관리하여 그것에 기초하여 통계적인 방법을 동원하여 이동방향, 이동속도, 패턴을 통계적으로 분석하여 임계값 이하인 것들만 취함으로써 필터링하게 된다(402).In response, the mobile compass server 300 accurately detects the current location of the personal mobile communication terminal based on the GPS information transmitted from the corresponding personal mobile communication terminal. In more detail, GPS information, which is generally identified through a satellite and transmitted from a personal mobile communication terminal, includes errors depending on weather conditions, satellite locations, and surrounding buildings. In the case of CNS (car navigating system) in more than two lanes, this error is adopted as a method of overcoming this error by installing an acceleration sensor and a gyro sensor in addition to the GPS to measure and correct the moving speed and the moving direction. However, in the case of the narrow road where pedestrians pass such as alleys as in the present invention, the above-described method cannot solve the error. Accordingly, in the present invention, in order to remove the error of the GPS information received from the personal mobile communication terminal, the latest information received from the GPS is managed as a history (history) and based on the statistical method based on the movement direction, the moving speed In operation 402, the pattern is statistically analyzed and filtered by taking only those below the threshold (402).

이렇게 필터링된 값들을 기초하여, 보행자 통행로까지 정확하게 나타난 지도 위에 해당 단말기의 위치를 우선 맵 매칭하고, 또한 원하는 목적지도 맵 매칭하게 된다(403). 여기서, 원하는 목적지의 맵 매칭시에는 다양한 데이터 베이스를 사용하여 적용하게 되는데, 이는 단말기에서 전송된 목적지에 대한 정보가 특정 건물 이름, 번지 수(상호, 아파트 명, 우편번호, 지번 등)등 다양한 형태로 전송되기 때문에 이들을 적절히 처리하는 방법을 사용한다.Based on the filtered values, the location of the terminal is first matched to the map on the map accurately displayed to the pedestrian passage, and the desired destination is also map matched (403). Here, the map matching of the desired destination is applied using a variety of databases, the information about the destination transmitted from the terminal is a variety of forms, such as a specific building name, address number (trade name, apartment name, zip code, address, etc.) Because they are sent to the network, they use a method that handles them properly.

그리고, 경로검색서버(350)는 최단 경로 검색 알고리즘 예를 들어, 다익스트라 알고리즘을 사용하여 지도상에 맵 매칭된 현재 위치와 목적 지점간의 최적 경로를 검색하며(404), 추가 정보 제공 서버를 통해 실시간 교통 정보도 또한 반영한다.In addition, the route search server 350 searches for the optimal route between the current location and the destination point of the map matched on the map using the shortest route search algorithm, for example, the Dijkstra algorithm (404), and provides additional information through the server. Real-time traffic information is also reflected.

그 후, 추가 정보 제공의 요청이 있으면(405) 추가 정보를 검색하고(406), 아니면 맵서버(360)는 상술되어진 일련의 과정들을 통해 얻어진 정보에 기초하여 해당 단말기로 전송할 페이지를 작성하는데(407), 상기 페이지에는 서비스 이용자가 이동해야 할 길 방향, 목적지 단순 실제 방향, 목적지까지의 남은 거리, 예상소요 시간, 이동 속도 등의 정보를 제공한다.Thereafter, if there is a request for providing additional information (405), the additional information is retrieved (406), or the map server 360 prepares a page to be transmitted to the corresponding terminal based on the information obtained through the above-described process (see FIG. 407, the page provides information such as a road direction to which the service user should move, a simple actual direction of the destination, a remaining distance to the destination, an estimated time required, and a moving speed.

이렇게 작성된 페이지는 모바일컴패스 서버(300)의 XML서버(310)를 통해 인터넷과 이동망 사업자 시스템(200)을 매개하여 해당 개인 이동 통신 단말기(100)로 전송된다(408).The page thus created is transmitted to the corresponding personal mobile communication terminal 100 via the Internet and mobile network operator system 200 through the XML server 310 of the mobile compass server 300 (408).

한편, 상기 단계 401부터 단계 408까지는 해당 단말기가 접속하고 있는 동안 일정한 시간 간격으로 반복될 수 있으며 또한 단발성으로 종료될 수도 있는데, 반복적인 경우에는 목적 지점까지 지리안내(특히, 진행 방향에 대한 안내)를 받아가며 위치이동을 할 수 있고, 단발성인 경우에는 내 위치 또는 목적 지점까지의 지리정보를 확인할 수 있게 된다.On the other hand, the steps 401 to 408 may be repeated at regular time intervals while the terminal is connected, and may be terminated in a single shot. In the case of repetition, geographic guidance to the target point (in particular, the direction of progress) You can move the location while receiving, and in the case of a one-shot, you can check the geographic information to my location or destination point.

이하, 첨부된 도 4에 도시된 플로우차트를 참조하여 본 발명의 실시예에 따른 PNS에서의 위치정보 제공방법을 예시적으로 설명한다.Hereinafter, a method of providing location information in a PNS according to an embodiment of the present invention will be described with reference to the flowchart shown in FIG. 4.

A단말기(개인 이동 통신 단말기)가 이동 사업자 시스템(200)과 인터넷을 통해 모바일 컴패스 서버(300)에 접속하면(500), 상기 모바일 컴패스 서버(300)는 초기 선택메뉴에 따른 페이지를 생성하여 상기 A단말기로 출력한다(502). 여기서, 상기 초기 선택메뉴에는 현재위치를 찾기 위한 메뉴와, 특정 목적 지점의 위치를 찾기 위한 메뉴(주소로 찾기, 상호로 찾기, 북마크 찾기 등)등이 포함된다. 이러한 메뉴의 작성 및 단계별 처리는 POI(340a)에 저장된 데이터를 기초하여 공간 검색 서버(340)에 의해서 수행된다. 그 구체적인 방식은 도 6에 도시된 4개의 sub 도면의 순서대로 계층적으로 이루어 질 수도 있다.When a terminal A (personal mobile communication terminal) accesses the mobile compass server 300 through the mobile operator system 200 and the Internet (500), the mobile compass server 300 generates a page according to an initial selection menu to generate the page. Output to terminal A (502). Here, the initial selection menu includes a menu for searching for a current location and a menu for searching for a location of a specific target point (search by address, mutual search, bookmark search, etc.). Such menu creation and stepwise processing are performed by the spatial search server 340 based on the data stored in the POI 340a. The specific scheme may be hierarchically in the order of the four sub drawings shown in FIG. 6.

사용자가 A단말기를 통해 상기 초기 선택메뉴 중 현재 위치를 찾기 위한 메뉴를 선택하면(504에서 Yes), 상기 A단말기는 GPS위성으로부터 전송받은 GPS정보를 상기 모바일컴패스 서버(300)로 전송하며(506), 이에 상기 모바일컴패스 서버(300)는 약속장소 선택을 위한 페이지를 A단말기로 전송하여 해당 A단말기로부터 약속장소가 선택되는가를 판단한다(508). 이때, 약속장소 선택을 위한 페이지는 사용자가 단계별 검색이 가능하도록 분류하여 구성하는 것이 바람직하다.When the user selects a menu for finding a current position among the initial selection menus through terminal A (Yes in 504), the terminal A transmits GPS information received from the GPS satellite to the mobile compass server 300 (506). In this case, the mobile compass server 300 transmits a page for selecting an appointment place to the terminal A to determine whether the appointment place is selected from the terminal A (508). At this time, the page for selecting the appointment place is preferably configured to be classified so that the user can search step by step.

이어, 상기 A단말기로부터 약속장소가 선택되면(508에서 Yes), 상기 모바일 컴패스 서버(300)는 A단말기로부터 B단말기로의 약속메시지 전달기능이 선택되는가를 판단하여(510), 상기 A단말기로부터 B단말기로의 약속메시지 전달기능이 선택되면(510에서 Yes) 착신대상 전화번호의 입력과 약속메시지 입력을 위한 페이지를 생성하여 상기 A단말기로 출력하여 상기 A단말기로부터 착신대상인 B단말기의 전화번호와 B단말기로 전달할 약속메시지를 입력받는다(512). 이렇게 전달받은 약속 메시지, 상대방 전화번호 및 약속 장소에 대한 정보는 모바일 컴패스 서버 내부에 임시 저장되는데, 본 발명의 바람직한 실시예에 따르면 모바일 컴패스 서버 내부에 위 정보들을 저장하는 약속 DB를 추가적으로 설치하여 사용할 수 있다. 물론, 기존의 저장 수단을 임시로 빌려서 사용할 수도 있음은 당업자에게 당연하다.Subsequently, when an appointment place is selected from the A terminal (Yes at 508), the mobile compass server 300 determines whether an appointment message transfer function is selected from the A terminal to the B terminal (510), and from the A terminal. When the appointment message forwarding function to the B terminal is selected (Yes at 510), a page for inputting an incoming call number and an input of an appointment message is generated and outputted to the A terminal, and the phone number of the B terminal to be called from the A terminal. Receive an appointment message to be delivered to terminal B (512). The appointment message, the other party's phone number and the information about the place of the appointment are temporarily stored in the mobile compass server. According to a preferred embodiment of the present invention, an appointment DB for storing the above information is additionally installed and used in the mobile compass server. Can be. Of course, it is obvious to those skilled in the art that existing storage means may be borrowed temporarily.

그런 다음, 상기 모바일컴패스 서버(300)는 SMS를 사용하여 해당 B단말기로 약속메시지와 약속장소정보를 전송한다(514).Then, the mobile compass server 300 transmits an appointment message and appointment place information to the corresponding B terminal by using SMS (514).

한편, 상기 단계 510에서의 판단결과 A단말기로부터 약속메시지 전달기능이 선택되지 않으면(510에서 No), 상기 모바일컴패스 서버(300)는 상기 A단말기가 위치한 지점과 목표 지점에 대한 최적경로를 나타내는 페이지를 A단말기로출력한다(516). 여기서, 두 지점간의 최적경로를 검색하는 방법은 도 4에서 상술되어진 전 과정을 따르며, 페이지 생성 방식은 인근 지역의 지명을 이용한 텍스트방식을 채용할 수도 있고, 인근 지역의 지도상에서 현재 지점과 목적 지점을 도시한 방식을 채용할 수도 있다.On the other hand, if it is determined in step 510 that the appointment message delivery function is not selected from the terminal A (No at 510), the mobile compass server 300 is a page indicating the optimal path for the point where the terminal A is located and the target point Is output to the A terminal (516). Here, the method of searching for the optimal route between the two points follows the entire process detailed in FIG. 4, and the page generation method may employ a text method using place names of nearby areas, and the current point and the destination point on the map of the nearby area. It is also possible to employ the scheme shown.

이어, 상기 모바일컴패스 서버(300)는 상기 A단말기가 서비스 종료되는가를 판단하고(518), 서비스 종료가 판단되기 전까지는 일정시간 간격으로 A단말기로부터 전송되는 GPS정보에 기초하여 A단말기의 위치와 목표지점에 대한 최적경로를 나타내는 페이지를 A단말기로 출력한다(520).Subsequently, the mobile compass server 300 determines whether the terminal A terminates the service (518), and determines the location of the terminal A based on the GPS information transmitted from the terminal A at regular intervals until the end of the service is determined. In operation 520, a page indicating the optimal path for the target point is output to the A terminal.

한편, 상술되어진 일련의 과정과는 달리 상기 A단말기로부터 목표지점이 선택되지 않으면, 상기 모바일컴패스 서버(300)는 A단말기의 현재위치에 대한 정보를 나타내는 페이지를 생성하여 A단말기로 출력한다(522).On the other hand, unlike a series of processes described above, if the target point is not selected from the terminal A, the mobile compass server 300 generates a page indicating the information on the current position of the terminal A and outputs it to the terminal A (522). ).

마지막으로, 상기 단계 504에서 상기 A단말기를 통해 현재 위치를 찾기 위한 메뉴가 선택되지 않고, 특정 지점을 찾기 위한 메뉴가 선택되면(524에서 Yes), 상기 모바일 컴패스 서버(300)는 상기 A단말기에 의해 선택된 특정 지점(목표 지점)에 대한 위치정보를 나타내는 페이지를 작성하여 A단말기로 출력한다(526).Finally, if a menu for searching for a current location is not selected through the terminal A in step 504 and a menu for searching for a specific point is selected (Yes in 524), the mobile compass server 300 connects to the terminal A. In step 526, a page indicating the positional information on the specific point (target point) selected by the user is created and output to the A terminal.

도 5a와 도 5b는 단말기의 현재 위치와 목표 지점에 대한 경로표시 예를 나타낸 도면으로서, 도 5a에 의하면 단말기가 목적지점인 '청춘시대'로 이동하기 위한 경로가 방향성을 갖는 화살표로 표시되고, 현재 위치에서 목적 지점까지의 소요 예상거리와 시간에 대한 정보도 표시되며, 단말기가 B지점까지 이동하게 되면 도 5b와 같이 표시되어 사용자가 용이하게 목적지점에 도달할 수 있게 한다.5A and 5B are diagrams showing examples of a path display for a current location and a target point of the terminal. According to FIG. 5A, a path for moving the terminal to a 'teen age', which is a destination point, is indicated by an arrow having a directional direction. Information on the estimated distance and time required from the current location to the destination point is also displayed. When the terminal moves to point B, the terminal is displayed as shown in FIG. 5B to allow the user to easily reach the destination point.

이에 더하여, 상기 B단말기가 상기 모바일 컴패스 서버(300)로부터 전송된 약속메시지를 확인하고, 약속장소에 대한 상세 정보를 요청하면, 상기 모바일 컴패스 서버(300)는 도 5에서 설명되어진 단계 516∼단계 520을 통해 B단말기에게 목적 지점(약속장소)에 대한 위치정보를 제공한다.In addition, when the terminal B confirms the appointment message transmitted from the mobile compass server 300 and requests detailed information on the appointment place, the mobile compass server 300 performs steps 516 to 405 described in FIG. The terminal 520 provides the terminal B with location information about the destination point (appointment place).

도 6은 본 발명에 따라서, 사용자가 단말기를 사용하여 원하는 지리 정보를 검색하기 위한 일례를 도시한 것이다. 본 실시 예에서는 계층적 방식으로 검색할 수 있도록 구성하였지만, 원하는 목적지의 특정 명칭을 직접 입력하는 방법도 사용할 수 있음은 당업자에게 공지된 사항이다.6 illustrates an example for a user searching for desired geographic information using a terminal according to the present invention. Although the present embodiment is configured to search in a hierarchical manner, it is known to those skilled in the art that a method of directly inputting a specific name of a desired destination can also be used.

본 발명의 또 다른 실시예에 따라서는, 사용자가 원하는 목적지를 선택하면 해당 목적지로의 경로 정보를 제공한 후, 실제 목적지로 이동하기 위한 교통 수단을 선택할 수 있는 페이지를 생성하여 전송하고 해당 교통 수단을 이용한 경로 정보를 제공할 수 있다. 이를 위해서는, 교통 정보 DB(390a) 및 경로 DB(a)에 저장된 데이터를 사용한다.According to another embodiment of the present invention, when a user selects a desired destination, the user provides the route information to the destination, and then generates and transmits a page for selecting a transportation means for moving to the actual destination. Route information can be provided using To this end, data stored in the traffic information DB 390a and the route DB (a) is used.

또한, 위 실시예에 추가하여, 원하는 목적지로의 실제 이동 중에 특정 위치 또는 특정 잔여 시간에 사용자에게 이를 인식시키는 알람 기능을 추가적으로 구비할 수도 있다. 이러한 알람 기능을 구현하기 위해서는, 단말기로부터 알람 설정을 위한 요구 신호를 수신받아, 그 요구 신호에 포함되는 알람 설정을 위한 구체적 정보(예를 들어서, O분 후에 알람 설정, OO 지점에서 알람 설정)를 메모리 수단에 저장하여 두고, 경로 DB(350a)에서 해당 단말기의 현재 위치 또는 경과 시간을 주기적으로 추출하여, 위 메모리 수단에 저장된 요구 조건과 부합되는 지를 비교하여,만약 일치하거나 특정 오차 범위에 포함되는 경우에 알람 설정을 위한 신호 메시지를 단말기로 전송하는 방법을 통하여 구현할 수 있다. 여기서, 알람 설정을 위한 정보들을 저장하는 메모리 수단으로는 캐쉬 메모리(380a)를 사용할 수도 있고, 경우에 따라서는 다른 메모리 수단을 사용할 수도 있다.In addition, in addition to the above embodiment, it may be further provided with an alarm function for recognizing the user at a specific location or a specific remaining time during the actual movement to the desired destination. In order to implement such an alarm function, a request signal for setting an alarm is received from a terminal, and specific information for setting an alarm included in the request signal (for example, an alarm setting after O minutes and an alarm setting at the OO point) is performed. It is stored in the memory means, the path DB 350a periodically extracts the current position or elapsed time of the terminal, compares whether it meets the requirements stored in the memory means, if the match or fall within a specific error range In this case, the present invention can be implemented through a method of transmitting a signal message for setting an alarm to a terminal. Here, the cache memory 380a may be used as a memory means for storing information for alarm setting, and in some cases, another memory means may be used.

이상 설명한 바와 같이, 본 발명의 실시예에 따른 PNS에서의 위치정보 제공장치 및 그 방법에 의하면, 이동중인 개인 이동 통신 단말기로 목적 지점에 대한 위치정보를 제공함과 더불어 현재 위치로부터 목적 지점까지의 이동경로에 대한 정보를 실시간으로 제공함으로써 개인 이동 통신 단말기 사용자가 특정 지점을 용이하게 찾아갈 수 있도록 하여 사용자에게 편의성을 제공할 수 있다는 효과가 있다.As described above, according to the apparatus and method for providing location information in a PNS according to an embodiment of the present invention, the mobile station provides a location information on the destination point to the mobile personal communication terminal and moves from the current location to the destination point. By providing information on the route in real time, it is possible to provide convenience to the user by allowing the user of the personal mobile communication terminal to easily visit a specific point.

Claims (17)

GPS 기능을 갖는 개인 이동 통신 단말기;A personal mobile communication terminal having a GPS function; 상기 개인 이동 통신 단말기를 인터넷에 접속시켜 무선데이터통신을 지원하는 이동망 사업자 시스템; 및A mobile network operator system for supporting wireless data communication by connecting the personal mobile communication terminal to the Internet; And 인터넷을 통해 접속된 상기 개인 이동 통신 단말기로부터 목적지점이 포함된 지리 정보 제공 요청되면 실시간으로 목점지점까지의 경로정보를 제공하고, 상기 개인 이동 통신 단말기로부터 목적지점과 제3단말기의 전화번호와 약속메시지가 포함된 약속메시지 전송이 요청되면 상기 목적지점을 약속장소로 하면서 약속메시지를 포함하는 문자메시지를 상기 제3단말기의 전화번호로 전송하며, 상기 제3단말기로부터 상기 약속장소에 대한 지리 정보 제공이 요청되면 실시간으로 약속장소까지의 경로정보를 제공하는 모바일 컴패스 서버를 포함하여 구성된 것을 특징으로 하는 개인 지리 정보 제공 시스템.When the geographic information including the destination point is requested from the personal mobile communication terminal connected through the Internet, the route information is provided in real time to the destination point, and the phone number and appointment message of the destination point and the third terminal from the personal mobile communication terminal are provided. When the transmission of the appointment message containing a request is sent to the destination point as an appointment place a text message including the appointment message to the phone number of the third terminal, and providing geographic information on the appointment place from the third terminal Personal geographic information providing system comprising a mobile compass server that provides route information to an appointment place in real time when requested. 제1항에 있어서,The method of claim 1, 상기 경로 정보는 방향성을 나타낼 수 있는 형상을 사용하는 것을 특징으로 하는 개인 지리 정보 제공 시스템.The route information is a personal geographic information providing system, characterized in that using a shape that can indicate the direction. 제2항에 있어서,The method of claim 2, 상기 방향성을 나타낼 수 있는 형상은 상기 개인 이동 통신 시스템의 현재 위치 및 상기 목적지의 약도 정보와 함께 제공되는 것을 특징으로 하는 개인 지리 정보 제공 시스템.And a shape capable of representing the directionality is provided along with the current location of the personal mobile communication system and the direction information of the destination. 제2항 또는 제3항에 있어서,The method according to claim 2 or 3, 상기 경로 정보는 텍스트 형식의 문장이 더 부가되는 것을 특징으로 하는 개인 지리 정보 제공 시스템.The route information is a personal geographic information providing system, characterized in that the text form further added. 제1항에 있어서,The method of claim 1, 상기 경로 정보는 상기 현재 위치에서 이동해야 할 길의 방향, 상기 목적지의 단순 실제 방향, 상기 목적지까지의 남은 거리, 예상 소요 시간, 이동 속도 정보를 포함하는 것을 특징으로 하는 개인 지리 정보 제공 시스템.The route information includes a direction of a road to be moved from the current location, a simple actual direction of the destination, the remaining distance to the destination, the estimated time required, the movement speed information. 제1항에 있어서,The method of claim 1, 상기 모바일 컴패스 서버는The mobile compass server 상기 개인 이동 통신 단말기로부터 전송되는 GPS정보에 대한 오차를 보정하여 상기 개인 이동 통신 단말기에 대한 현재 위치와 목적지를 맵 매칭하는 수단;Means for map matching a current location and a destination for the personal mobile communication terminal by correcting an error in GPS information transmitted from the personal mobile communication terminal; 상기 맵 매칭된 결과를 이용하여, 상기 개인 이동 통신 단말기의 현재 위치에 대한 정보와 원하는 목적지까지의 최적의 경로 정보를 검출해 내는 수단: 및Means for detecting information on the current location of the personal mobile communication terminal and optimal route information to a desired destination using the map matched result; and 상기 건출된 정보를 사용하여 전송될 페이지를 생성하고, 이를 상기 개인 이동 통신 단말기로 출력하는 수단Means for generating a page to be transmitted using the constructed information and outputting the page to the personal mobile communication terminal; 을 포함하는 것을 특징으로 하는 개인 지리 정보 제공 시스템.Personal geographic information providing system comprising a. 인터넷을 통해 접속되는 GPS 기능을 갖는 개인 이동 통신 단말기로부터 원하는 목적지점까지의 경로에 대한 지리 정보 제공이 요청되면 약속메시지 전송이 요청여부를 판단하는 제1과정;A first step of determining whether to request an appointment message when a geographic information on a route from a personal mobile communication terminal having a GPS function connected through the Internet to a desired destination point is requested; 상기 판단결과 상기 약속메시지 전송의 요청이 판단되지 않으면 실시간으로 상기 개인 이동 통신 단말기의 현재 위치에서 목적지점까지의 최단 경로를 검색하여 위치정보와 이동경로에 대한 정보가 포함된 페이지를 상기 개인 이동 통신 단말기로 출력하는 제2과정;If the request for transmission of the appointment message is not determined as a result of the determination, the personal mobile communication is performed by searching for the shortest path from the current location of the personal mobile communication terminal to the destination point in real time. A second process of outputting to a terminal; 상기 판단결과 상기 약속메시지 전송의 요청이 판단되면 상기 개인 이동 통신 단말기로부터 제3단말기의 전화번호와 약속메시지를 입력받고, 상기 목적지점을 약속장소로 하면서 약속메시지를 포함하는 문자메시지를 상기 제3단말기의 전화번호로 전송하는 제3과정: 및If it is determined that the request for transmission of the appointment message is determined, the phone number and appointment message of the third terminal are input from the personal mobile communication terminal, and the text message including the appointment message is set as the appointment point of the destination point. Third step of transmitting to the phone number of the terminal: And 상기 제3단말기로부터 상기 약속장소에 대한 지리 정보 제공이 요청되면 상기 제3단말기의 현재 위치에서 목적지점가지의 최단 경로를 검색하여 위치정보와 이동경로에 대한 정보가 포함된 페이지를 상기 제3단말기로 출력하는 제4과정When the third terminal is requested to provide geographic information on the appointment place, the third terminal retrieves the shortest path of the destination branch from the current location of the third terminal and displays a page including location information and information on the movement route. 4th process to output to 을 포함하는 것을 특징으로 하는 개인 지리 정보 제공 방법.Personal geographic information providing method comprising a. 제7항에 있어서,The method of claim 7, wherein 상기 제2과정은 상기 개인 이동 통신 단말기로부터 추가 정보 제공의 요청이 있으면 추가 정보를 검색하는 단계를 더 포함하여 구성된 것을 특징으로 하는 개인 지리 정보 제공 방법.And wherein the second process further comprises retrieving additional information when a request for providing additional information is made from the personal mobile communication terminal. 제8항에 있어서,The method of claim 8, 상기 추가 정보는 교통수단정보인 것을 특징으로 하는 개인 지리 정보 제공 방법.The additional information is personal geographic information providing method characterized in that the means of transportation. 제7항에 있어서,The method of claim 7, wherein 상기 제2과정에서는 통계적 방식으로 GPS정보를 필터링하여 상기 개인 이동 통신 단말기의 현재 위치를 산출하는 것을 특징으로 하는 개인 지리 정보 제공 방법.In the second process, the GPS information is filtered in a statistical manner to calculate the current location of the personal mobile communication terminal. 삭제delete 제7항에 있어서,The method of claim 7, wherein 상기 이동경로에 대한 정보는 현재 위치에 대해 방향성을 갖는 형상으로 구현되는 것을 특징으로 하는 개인 지리 정보 제공 방법.And wherein the information about the movement route is implemented in a shape having a direction with respect to a current position. 삭제delete 제7항에 있어서,The method of claim 7, wherein 상기 제2과정에서의 최단 경로 검색은 다익스트라(Dijkstra) 알고리즘을 이용하는 것을 특징으로 하는 개인 지리 정보 제공 방법.The shortest path search in the second process uses a Dijkstra algorithm. 제7항에 있어서,The method of claim 7, wherein 상기 개인 이동 통신 단말기로 출력되는 페이지에는 목적 지점까지의 거리와 소요예상시간에 대한 정보가 포함되는 것을 특징을 하는 개인 지리정보 제공 방법.Personal geographic information providing method characterized in that the page output to the personal mobile communication terminal includes information about the distance to the destination point and the expected time required. 제7항에 있어서,The method of claim 7, wherein 상기 개인 이동 통신 단말기가 목적지점을 선택한 다음, 해당 목적지로의 이동 수단을 선택하면, 선택된 수단을 통한 목적지로의 경로 정보를 제공하는 과정을 더 포함하여 구성된 것을 특징으로 하는 개인 지리 정보 제공 방법.And if the personal mobile communication terminal selects a destination point and then selects a moving means to the corresponding destination, providing the route information to the destination through the selected means. 제7 항에 있어서,The method of claim 7, wherein 상기 개인 이동 통신 단말기가 목적지점을 선택한 다음, 해당 목적지로의 이동 중에 특정 지점에서, 또는 특정 잔여 시간이 남은 시점에서 알람 기능을 제공하는 과정을 더 포함하는 것을 특징으로 하는 개인 지리 정보 제공 방법.And selecting a destination point by the personal mobile communication terminal, and providing an alarm function at a specific point or when a specific remaining time is left during the movement to the corresponding destination.
KR1020010047524A 2001-08-07 2001-08-07 System of Persional Navigation and Method thereof KR100342722B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020010047524A KR100342722B1 (en) 2001-08-07 2001-08-07 System of Persional Navigation and Method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020010047524A KR100342722B1 (en) 2001-08-07 2001-08-07 System of Persional Navigation and Method thereof

Publications (2)

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

Family

ID=19712951

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020010047524A KR100342722B1 (en) 2001-08-07 2001-08-07 System of Persional Navigation and Method thereof

Country Status (1)

Country Link
KR (1) KR100342722B1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100703189B1 (en) 2004-06-08 2007-04-05 에스케이 텔레콤주식회사 Method and System for Providing Driving Assistant Navigation Service by Using MS-Based GPS Mode
KR20110090441A (en) * 2010-02-04 2011-08-10 엘지전자 주식회사 Mobile terminal, method of transmitting information in mobile terminal and method of providing information in mobile terminal
KR101561901B1 (en) * 2008-09-10 2015-10-20 엘지전자 주식회사 Mobile terminal and method for providing location based service in mobile terminal

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100601364B1 (en) * 2001-09-07 2006-07-13 주식회사 리버트론 The mobile communication terminal which supports the function of simple navigation system and the control method.
KR100809083B1 (en) * 2001-09-07 2008-03-03 만 복 김 The simple navigation control method which uses the mobile communication terminal and the system.
KR100443334B1 (en) * 2001-11-30 2004-08-09 에스케이텔레텍주식회사 Method for Notifying Destination-related Information by using Mobile Station with GPS
KR20040003458A (en) * 2002-07-03 2004-01-13 삼성전자주식회사 A service method of location information using global positioning system
KR20040032569A (en) * 2002-10-10 2004-04-17 에스케이텔레텍주식회사 Method for serving distance information using GPS and mobile phone implementing the same
JP4310150B2 (en) * 2003-08-29 2009-08-05 京セラ株式会社 Mobile communication terminal and wireless communication system
KR100681132B1 (en) * 2005-05-19 2007-02-08 에스케이 텔레콤주식회사 Method and apparatus for providing navigation service to pedestrian by using location based service and system including the apparatus
JP4807057B2 (en) * 2005-12-05 2011-11-02 株式会社デンソー Vehicle navigation device
KR100725518B1 (en) * 2006-01-02 2007-06-07 삼성전자주식회사 Traffic information providing apparatus and method for performing traffic information alarm function about interesting area
KR102156809B1 (en) * 2020-08-18 2020-09-16 네이버랩스 주식회사 Method, apparatus and computer program for translating location

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000059199A (en) * 2000-07-21 2000-10-05 한윤동 Positioning Information Service System
KR20000063546A (en) * 2000-07-21 2000-11-06 김호균 Method and system for searching geographic information used the concept of time

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000059199A (en) * 2000-07-21 2000-10-05 한윤동 Positioning Information Service System
KR20000063546A (en) * 2000-07-21 2000-11-06 김호균 Method and system for searching geographic information used the concept of time

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100703189B1 (en) 2004-06-08 2007-04-05 에스케이 텔레콤주식회사 Method and System for Providing Driving Assistant Navigation Service by Using MS-Based GPS Mode
KR101561901B1 (en) * 2008-09-10 2015-10-20 엘지전자 주식회사 Mobile terminal and method for providing location based service in mobile terminal
KR20110090441A (en) * 2010-02-04 2011-08-10 엘지전자 주식회사 Mobile terminal, method of transmitting information in mobile terminal and method of providing information in mobile terminal
KR101689170B1 (en) 2010-02-04 2016-12-23 엘지전자 주식회사 Mobile Terminal, Method Of Transmitting Information In Mobile Terminal And Method Of Providing Information In Mobile Terminal

Also Published As

Publication number Publication date
KR20010099007A (en) 2001-11-09

Similar Documents

Publication Publication Date Title
US9418550B2 (en) Navigation apparatus, server apparatus and method of collecting parking location information
US6970783B2 (en) Vehicle information system
US6812888B2 (en) Driver information system
US20060116818A1 (en) Method and system for multiple route navigation
EP1121677B1 (en) Driver information system
EP1005627B1 (en) Vehicle information system
US6845322B1 (en) Method and system for distributed navigation
KR20010006738A (en) System for providing information
WO2003063521A2 (en) Routing framework
CN101101218A (en) Navigation system working method capable of providing remote handle service
KR100342722B1 (en) System of Persional Navigation and Method thereof
JP2002340594A (en) Route guidance and information distribution system
EP2406583B1 (en) Apparatus for enriching a representation of a parking location and method of enriching a representation of a parking location
KR20010100646A (en) Apparatus and method for providing a car navigation service function and information using internet

Legal Events

Date Code Title Description
A201 Request for examination
A302 Request for accelerated examination
G15R Request for early publication
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