본 발명은 지리 정보 제공 단말기 시스템 및 그 방법에 관한 것으로, 지리 정보 제공 요청자에게 해당 지역의 지도를 전송하고 지도 위에 실시간으로 그림을 그리거나 문자를 입력함으로써, 사용자가 보다 쉽게 원하는 목적지를 찾아 갈 수 있는 지리 정보를 제공하는 것이다.The present invention relates to a geographic information providing terminal system and a method thereof, by transmitting a map of a region to a geographic information providing requester and drawing or entering text in real time on a map, so that a user can easily find a desired destination. To provide geographic information.
사용자가 원하는 목적지에 도달하기 위한 지리 정보를 얻는 종래의 수단으로는, 지도책을 검색하거나, 인터넷 웹 사이트에 접속하여 원하는 지리 정보를 얻거나, 별도로 구입하여 장착한 자동차 네비게이션 장치를 사용하는 방법이 있다.Conventional means for obtaining geographic information for reaching a desired destination by a user is a method of searching an atlas, accessing an Internet web site to obtain desired geographic information, or using a separately purchased car navigation device. have.
그러나, 종래의 이러한 방법들은 모두 정형화된 지리 정보를 일방적으로 사용자들에게 제공하는 데 지나지 않는 것이기 때문에, 개개인의 지리적 감각의 차이를 완전히 무시하고 있다. 따라서, 방향 감각이 둔한 여자들의 경우에는 지도책을 보고도 원하는 목적지를 찾지 못하는 경우가 빈번하며, 따라서 이러한 사람들에게는 정형화되어 제공되는 지리 정보는 무용지물인 경우가 대부분이다.However, these conventional methods all ignore the differences in the geographical sense of the individual because they are only one-sided provision of standardized geographic information to users. Therefore, women who have a poor sense of direction often do not find the desired destination even after looking at the atlas, and thus the geographic information provided by these people is often useless.
또한, 종래 기술에서의 지리 정보는 데이터 베이스에 저장되어 이미 형식화되어 있는 것으로서, 흔히 주요 간선 도로와 주요 건물에 대한 지리 정보를 중심으로 도시되어 있을 뿐이며, 그렇다고 모든 정보를 상세하게 저장하는 것 또한 저장되는 데이터 량의 무한 증가라는 문제점을 가지고 있는 것이 현실이다.In addition, the geographic information in the prior art is stored in a database and is already formatted, and is often only shown based on the geographic information on major arterial roads and major buildings, but storing all the information in detail. The reality is that there is a problem of infinite increase in the amount of data.
따라서, 종래에 제공되는 지리 정보는 상세한 정보가 부족하여 사용자의 다양한 욕구를 충족시키지 못하는 문제점이 있다.Therefore, conventionally provided geographic information lacks detailed information and thus does not satisfy various needs of the user.
상술된 문제점을 해결하기 위하여, 본 발명은 지리 정보 제공자가 멥 페인팅 기능이 있는 소프트웨어인 멥 페인트(이하, "멥 페인팅 브라우저"라 하기로 함)를 통해 이미 정형화되어 있는 지리 정보에 보다 상세한 지리 정보를 추가하여, 수정된 지리 정보를 지리 정보 요청자에게 제공할 수 있도록 하는 것을 목적으로 한다.In order to solve the above-mentioned problems, the present invention provides geographic information provider with more detailed geographic information on the geographic information that has already been formalized through the gelatin paint (hereinafter, referred to as the "machining painting browser"). The purpose of this is to add a modified geographic information to the geographic information requestor.
본 발명의 또 다른 목적은 지리 정보 제공자와 지리 정보 요청자가 멥 페인팅 브라우저를 사용함으로써, 지리 정보 제공자가 지시하는 정보가 실시간으로 지리 정보 요청자에게 제공되도록 하는 것이다.Still another object of the present invention is to allow a geographic information provider and a geographic information requestor to use a paint painting browser so that the information indicated by the geographic information provider is provided to the geographic information requestor in real time.
또한, 본 발명의 또 다른 목적은 지리 정보 요청자는 지리 정보 제공자에 의해 제공된 지리 정보를 자신이 제대로 따라가고 있는 지 여부에 대한 정보도 추가적으로 받을 수 있도록 하는 것이다.In addition, another object of the present invention is to enable the geographic information requester to receive additional information on whether he or she is following the geographic information provided by the geographic information provider.
도 1은 본 발명에 따른 지리 정보 제공 서비스의 개략적 구성을 도시한 도면.1 is a diagram showing a schematic configuration of a geographic information providing service according to the present invention.
도 2는 본 발명에 따른 사용자 단말기(300)의 상세 구성을 도시한 도면.2 is a diagram illustrating a detailed configuration of a user terminal 300 according to the present invention.
도 3은 본 발명에 따라 단말기 사용자가 사용하는 멥 페인팅 브라우저(map painting browser)의 실시예를 도시한 도면.3 illustrates an embodiment of a map painting browser used by a terminal user in accordance with the present invention.
도 4는 도 3의 멥 페인팅 브라우저의 단축 기능을 설명한 도면.4 is a view for explaining a shortcut function of the wet painting browser of FIG. 3;
도 5는 본 발명에 따른 지리 정보 제공 서비스의 제1 실시예의 동작을 설명한 흐름도.5 is a flowchart for explaining the operation of the first embodiment of the geographic information providing service according to the present invention;
도 6은 도 5의 제1 실시예에 따라, 사용자의 단말기 화면에 표시되는 예를 도시한 도면.6 is a diagram illustrating an example displayed on a terminal screen of a user according to the first embodiment of FIG. 5;
도 7은 본 발명에 따른 지리 정보 제공 서비스의 제2 실시예의 동작을 설명한 흐름도.7 is a flowchart for explaining the operation of the second embodiment of the geographic information providing service according to the present invention;
도 8은 도 5의 제2 실시예에 따라, 사용자의 단말기 화면에 표시되는 예를도시한 도면.8 is a diagram illustrating an example displayed on a terminal screen of a user according to the second embodiment of FIG. 5;
상기와 같은 목적을 달성하기 위하여, 본 발명의 멥 페인팅 기능을 갖는 지리 정보 제공 단말기 시스템은 통신망을 통해 제1 단말기로부터 지리 정보 제공 요청을 수신하기 위한 통신부; 외부 지리 정보 제공 서버로부터 상기 지리 정보 제공 요청과 관련된 기본 지리 정보를 수신하고, 상기 기본 지리 정보에 경로 정보 및 상세 문자 정보를 부가적으로 페인팅할 수 있는 기능을 갖는 멥 페인팅 브라우저를 제공하는 그래픽 기능 제공 모듈; 및 상기 멥 페인팅 브라우저를 통해 페인팅 된 상기 경로 정보 및 상세 문자 정보를 지리 정보 제공을 요청한 상기 제1 단말기로 실시간으로 전송될 수 있도록 동기화 기능을 수행하는 동기화 모듈;을 포함하여, 상기 기본 지리 정보에 상기 상세한 경로 정보 및 상세 문자 정보가 오버렙(overlap)된 상태로 상기 제1 단말기에 제공되어, 상기 제1 단말기가 제공된 정보를 통해 원하는 목적지를 보다 쉽게 찾아갈 수 있도록 하는 것을 특징으로 한다.In order to achieve the above object, a geographic information providing terminal system having a painting function of the present invention includes a communication unit for receiving a geographic information providing request from the first terminal through a communication network; Graphic function for receiving a basic geographic information associated with the geographic information providing request from an external geographic information providing server, and providing a painting browser having a function of additionally painting path information and detailed text information on the basic geographic information. Providing module; And a synchronization module configured to perform a synchronization function so that the path information and detailed text information painted through the painting browser may be transmitted in real time to the first terminal requesting to provide geographical information. The detailed path information and the detailed text information are provided to the first terminal in an overlapped state, so that the first terminal can easily find a desired destination through the provided information.
또한, 본 발명에 따른 지리 정보 제공 방법은 지리 정보를 필요로 하는 제 1 단말기로부터 지리 정보 제공 요청을 수신하는 제 1 단계; 멥 페인팅 브라우저를 표시수단에 설정하고, 외부 지리 정보 제공 서버로부터 원하는 지리 정보를 로딩하여 상기 멥 페인팅 브라우저의 창에 표시하는 제 2 단계; 상기 지리 정보를 상기 제 1 단말기에도 동일하게 전송하여, 상기 제1 단말기의 멥 페인팅 브라우저의 창에도 상기 지리 정보가 표시되게 하는 제 3 단계; 상기 멥 페인팅 브라우저의 멥 페인팅 기능을 사용하여, 상기 지리 정보에 추가하여 경로 정보 및 문자 정보를 부가하는 제 4 단계; 및 상기 부가된 경로 정보 및 문자 정보를 상기 제 1 단말기로 실시간으로 전송하여, 상기 제1 단말기의 멥 페인팅 브라우저의 창의 상기 지리 정보위에 상기 부가된 경로 정보 및 문자 정보가 오버렙(overlap)되도록 하는 제5 단계;를 포함하는 것을 특징으로 한다.In addition, the method for providing geographic information according to the present invention includes a first step of receiving a request for providing geographic information from a first terminal requiring geographic information; A second step of setting a painting browser on the display means, loading desired geographic information from an external geographic information providing server, and displaying it in a window of the painting painting browser; Transmitting the geographic information to the first terminal in the same manner so that the geographic information is displayed on the window of the first painting browser of the first terminal; A fourth step of adding path information and text information in addition to the geographic information by using the wet painting function of the wet painting browser; And transmitting the added path information and text information to the first terminal in real time, so that the added path information and text information is overlaid on the geographic information of the window of the first painting browser of the first terminal. And a fifth step.
이하, 본 발명에 따른 바람직한 실시예를 첨부 도면을 참조하여 상세히 설명한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명에 따른 지리 정보 서비스를 수행하기 위해 구성되는 구성요소들을 개략적으로 도시하고 있다.1 schematically illustrates components configured to perform a geographic information service according to the present invention.
본 발명의 지리 정보 서비스 시스템은 지리 정보 제공 서버(100); 데이터 베이스(200); 및 다수의 사용자 단말기(300)로 구성된다.The geographic information service system of the present invention includes a geographic information providing server 100; Database 200; And a plurality of user terminals 300.
지리 정보 제공 서버(100)는 지리 정보를 필요로 하는 사용자 단말기(300)의 요청에 응답하여 데이터 베이스(200)를 검색하여 원하는 지역의 지도 정보를 사용자 단말기(300)에 전송하는 기능을 수행한다.The geographic information providing server 100 searches for the database 200 in response to a request of the user terminal 300 requiring geographic information and transmits map information of a desired area to the user terminal 300. .
데이터 베이스(200)는 지리 정보 제공 서버(100)가 필요로 하는 데이터 정보를 저장하고 있는데, 특히 종래 기술에서 제공되는 수준의 지리 정보 데이터를 포함하고 있다.The database 200 stores data information required by the geographic information providing server 100. In particular, the database 200 includes geographic information data provided in the prior art.
사용자 단말기(300)는 지리 정보 제공 단말기(300aa)와 지리 정보 요청 단말기(300a, 300f, 300p)를 포함하는데, 여기서 지리 정보 제공 단말기(300aa)는 지리 정보를 필요로 하는 지리 정보 요청 단말기(300a, 300f, 300p)의 요구에 응답하여, 필요한 지리 정보를 제공하는 것을 지칭하기로 한다. 지리 정보 제공 단말기(300aa)는 통신망을 통하여 다른 지리 정보 요청 단말기(300a, 300f, 300p)들과 정보를 교환할 수 있고, 또한 통신망을 통해 지리 정보 제공 서버(100)에 접속될 수 있는 모든 단말기를 포함한다. 사용자 단말기(300)는 멥 페인팅 브라우저를 내장하고 있으며, 이를 통해 기존의 지도 정보 위에 추가적이 상세 지리 정보를 부가하여, 지리 정보 요청자에게 제공할 수 있는 모든 기능을 구비하고 있다. 그 구체적인 구성 및 기능은 도 2를 참조하여 후술하기로 한다.The user terminal 300 includes a geographic information providing terminal 300aa and geographic information requesting terminals 300a, 300f, and 300p, where the geographic information providing terminal 300aa is a geographic information requesting terminal 300a requiring geographic information. In response to the request of (300f, 300p), it will be referred to providing the necessary geographic information. The geographic information providing terminal 300aa may exchange information with other geographic information requesting terminals 300a, 300f, and 300p through a communication network, and all terminals that may be connected to the geographic information providing server 100 through a communication network. It includes. The user terminal 300 has a built-in painting browser, through which additional detailed geographic information is added to existing map information, and has all the functions that can be provided to the geographic information requestor. The specific configuration and function will be described later with reference to FIG. 2.
또한, 사용자 단말기(300)는 1대 1 형식으로 지리 정보 제공 단말기(300aa)와 특정 지리 정보 요청 단말기(300f)간에 지리 정보를 제공할 수도 있고, 1대 다 형식으로 지리 정보 제공 단말기(300aa)와 다수의 지리 정보 요청 단말기(300a, 300f, 300p)간에 지리 정보를 제공할 수도 있다. 또한, 만약 지리 정보 요청 단말기(300a, 300p, 300p)가 GPS 기능을 갖고 있다면, 경로 추적 서비스를 제공받을 수도 있다.In addition, the user terminal 300 may provide geographic information between the geographic information providing terminal 300aa and the specific geographic information requesting terminal 300f in a one-to-one format, or the geographic information providing terminal 300aa in a one-to-many format. And geographic information between the plurality of geographic information request terminals 300a, 300f, and 300p. In addition, if the geographic information request terminals 300a, 300p, and 300p have a GPS function, a route tracking service may be provided.
도 2는 도 1의 사용자 단말기(300)의 주요 구성을 도시하고 있다. 이러한 사용자 단말기(300)는 지리 정보 제공용 및 지리 정보 요청용으로 사용될 수 있다.2 illustrates a main configuration of the user terminal 300 of FIG. 1. The user terminal 300 may be used for providing geographic information and requesting geographic information.
사용자 단말기(300)는 제어부(310), 그래픽 기능 제공 모듈(320), 동기화 모듈(330), 맵핑 모듈(340), 이미지 처리 모듈(350), 통신부(360), 메모리(370), 표시수단(380), 및 입력 수단(390)을 포함한다.The user terminal 300 may include a control unit 310, a graphic function providing module 320, a synchronization module 330, a mapping module 340, an image processing module 350, a communication unit 360, a memory 370, and display means. 380, and input means 390.
제어부(310)는 동작 프로그램에 따라서, 단말기(300) 전체의 동작을 관리하는 기능을 수행하고, 그래픽 기능 제공 모듈(120)은 메모리(370)에 저장된 멥 페인팅 브라우저 프로그램을 로딩하여 이를 표시수단(380)에 제공하여 사용자로 하여금 사용할 수 있도록 한다.The control unit 310 performs a function of managing the operation of the entire terminal 300 according to the operation program, and the graphic function providing module 120 loads a paint painting browser program stored in the memory 370 to display the display means ( 380 for the user to use.
동기화 모듈(330)은 지리 정보 제공 단말기(300aa)와 지리 정보 요청단말기(300f)가 멥 페인팅 브라우저를 통해 동일한 지도 정보를 실시간으로 볼 수 있도록 동기화 시키고, 나아가 지리 정보 제공 단말기(300aa)의 멥 페인팅 브라우저에서 추가되는 안내용 페인팅 작업이 이벤트 단위로 실시간으로 지리 정보 요청 단말기(300f)로 전송되도록 하는 등의 데이터 동기화 기능을 담당한다.The synchronization module 330 synchronizes the geographic information providing terminal 300aa and the geographic information requesting terminal 300f so that the same map information can be viewed in real time through the geographic painting browser, and further, the geographic painting of the geographic information providing terminal 300aa. The guide painting work added by the browser is responsible for a data synchronization function such as to transmit to the geographic information request terminal 300f in real time on an event basis.
맵핑 모듈(340)은 단말기(300)로부터의 전송된 위치 정보를 지도 위에 맵핑시키는 기능을 수행한다. 또한, 이미지 처리 모듈(350)은 지리 정보 제공 단말기(300aa)가 멥 페인팅 브라우저를 통하여 기존의 지도 정보에 추가하여 보다 상세한 지리 정보를 부가한 경우, 이렇게 부가된 지리 정보와 기존의 지리 정보를 결합하는 이미지 신호 처리를 한다.The mapping module 340 performs a function of mapping the transmitted location information from the terminal 300 onto the map. In addition, the image processing module 350 combines the added geographic information and the existing geographic information when the geographic information providing terminal 300aa adds more detailed geographic information in addition to the existing map information through the painting browser. Image signal processing.
통신부(360)는 단말기(300)간에 통신망을 통해서 음성, 영상 등의 데이터 통신을 하기 위한 모듈을 지원하고, 메모리(370)는 필요한 운용 프로그램을 저장함과 동시에 각 구성요소들의 신호 처리 작업 공간의 역할을 함께 수행한다.The communication unit 360 supports a module for data communication such as voice and video between the terminals 300 through a communication network, and the memory 370 stores necessary operating programs and serves as a signal processing workspace of each component. Together.
표시수단(380)은 단말기에서 진행되는 상황을 표시하기 위한 일반적인 표시수단이고, 입력 수단(390)은 사용자에 의해 멥 페인팅 브라우저를 사용하여 추가적인 지리 정보를 제공하기 위한 작업을 수행하기 위해 필요한 모든 도구를 포함한다.The display means 380 is a general display means for displaying the progress in the terminal, the input means 390 is all the tools necessary to perform a task for providing additional geographic information by using the user-paint painting browser It includes.
도 3은 그래픽 기능 제공 모듈(320)에 의해 단말기의 표시수단(380)에 표시되는 멥 페인팅 브라우저의 실시예를 도시하고 있다.3 illustrates an embodiment of a paint painting browser displayed on the display means 380 of the terminal by the graphic function providing module 320.
지리 정보 요청 단말기(300f)에 의해 요구되는 특정 지역(예: 건국 대학교 주변의 지도)의 지도 정보가 제공되고, 지리 정보 제공 단말기(300aa)가 위 지도정보에 부가적인 지리 정보를 추가·편집할 수 있는 기능키들이 지도 정보의 일 측방에 배치되어 있다. 위 기능키들의 구체적인 기능 및 설명은 도 4에 도시되어 있다. 이러한 기능키들은 입력 수단(390)에 의해 사용 가능하게 되고, 이렇게 입력된 명령에 응답하여 제어부(310)와 이미지 처리 모듈(350) 등의 구성요소들이 적절한 신호 처리를 행하게 된다.Map information of a specific region (eg, a map around Konkuk University) required by the geographic information request terminal 300f is provided, and the geographic information providing terminal 300aa adds and edits additional geographic information to the above map information. Possible function keys are located on one side of the map information. Specific functions and descriptions of the above function keys are shown in FIG. 4. These function keys are made available by the input means 390, and the components such as the control unit 310 and the image processing module 350 perform appropriate signal processing in response to the input command.
물론, 도 4에 도시된 기능키들은 예시적인 것에 불과하며, 따라서 당업자에 의해 수정·변경될 수 있음은 당연하다Of course, the function keys shown in FIG. 4 are merely exemplary, and it is obvious that they can be modified or changed by those skilled in the art.
도 5는 본 발명에 따른 지리 정보 제공 서비스의 제1 실시예를 설명하는 흐름도이다.5 is a flowchart illustrating a first embodiment of a geographic information providing service according to the present invention.
우선, 지리 정보 요청 단말기(300f)가 통신망을 통해서 지리 정보 제공 단말기(300aa)로 지리 정보 제공 요청을 행하는 것부터 시작된다(S501). 이러한 지리 정보 제공 요청에는, 추가적인 지리 정보 수혜자 단말기(300a, 300p)의 정보를 포함할 수 있다. 즉, 1대 1의 지리 정보 제공 서비스를 수행할 수도 있고, 또는 1대 다의 지리 정보 제공 서비스를 행할 수 있다.First, the geographic information request terminal 300f starts the geographic information provision request to the geographic information provision terminal 300aa via the communication network (S501). The request for providing geographic information may include information of additional geographic information beneficiary terminals 300a and 300p. In other words, one-to-one geographic information provision service can be performed, or one-to-many geographic information provision service can be performed.
이러한 요청에 응답하여, 지리 정보 제공 단말기(300aa)의 그래픽 기능 제공 모듈(320)은 멥 페인팅 브라우저를 그 표시수단(380)에 표시하여, 사용자가 사용할 수 있도록 설정한다(S502).In response to the request, the graphic function providing module 320 of the geographic information providing terminal 300aa displays the i-painting browser on the display means 380 and sets the user to use it (S502).
그 후, 지리 정보 요청 단말기(300f)로부터 원하는 지리 정보 즉, 출발지와 목적지에 대한 정보를 입력받고(S503), 이에 응답하여 지리 정보 제공 단말기(300aa)는 지리 정보 제공 서버(100)에 접속하여 원하는 지리 정보를 포함하는 지역의 지도를 로딩하여, 자신의 표시수단(380)에 설정된 멥 페인팅 브라우저로 출력하여 표시한다(S504). 이와 동시에, 지리 정보 요청 단말기(300f) 또는 추가적인 지리 정보 수혜 단말기(300a, 300p)로 상기 해당 지역의 지도를 전송하게 된다. 본 발명에 실시예에 따라서는, 지리 정보 제공 단말기(300aa)는 단순히 해당 지역의 지도 검색 정보만을 지리 정보 요청 단말기(300f) 또는 추가적인 지리 정보 수혜 단말기(300a, 300p)로 전송하고, 지리 정보 요청 단말기(300f) 또는 추가적인 지리 정보 수혜 단말기(300a, 300p)가 전송된 검색 정보를 활용하여 정확한 지도를 직접 로딩하도록 구성할 수도 있다.Thereafter, desired geographic information, that is, information about a starting point and a destination, is input from the geographic information request terminal 300f (S503), and in response, the geographic information providing terminal 300aa accesses the geographic information providing server 100. The map of the region including the desired geographic information is loaded, and is displayed on the display painting browser set in the display unit 380 and displayed (S504). At the same time, the map of the corresponding area is transmitted to the geographic information request terminal 300f or the additional geographic information receiving terminals 300a and 300p. According to an embodiment of the present invention, the geographic information providing terminal 300aa simply transmits only the map search information of the region to the geographic information requesting terminal 300f or the additional geographic information receiving terminals 300a and 300p, and requests the geographic information. The terminal 300f or the additional geographic information receiving terminal 300a or 300p may be configured to directly load an accurate map using the transmitted search information.
이러한 지도 정보 전송에 대하여, 지리 정보 요청 단말기(300f) 또는 추가적인 지리 정보 수혜 단말기(300a, 300p)의 제어부(310)는 그래픽 기능 제공 모듈(320)으로 하여금 자신의 표시수단(380)에 멥 페인팅 브라우저가 표시되도록 함과 동시에 그 멥 페인팅 브라우저에 전송된 지도를 표시하게 된다(S505).For the transmission of the map information, the control unit 310 of the geographic information request terminal 300f or the additional geographic information receiving terminals 300a and 300p causes the graphic function providing module 320 to paint on its display means 380. The browser is displayed and at the same time the map transmitted to the painting browser is displayed (S505).
그리고, 지리 정보 제공 단말기(300aa)는 자신의 멥 페인팅 브라우저에 출력된 지도 정보에 부가 정보를 기입하게 되는데, 이는 도 4에 도시된 기능키들을 사용하여 필요한 정보를 추가·편집하게 된다(S506). 여기서, 추가되는 정보는 경로 정보일 수도 있고, 각 경로에서의 상세 정보는 문자로 표시될 수도 있다.In addition, the geographic information providing terminal 300aa writes additional information in the map information output on his / her painting browser, which adds and edits necessary information using the function keys shown in FIG. 4 (S506). . Here, the added information may be route information, and detailed information in each route may be displayed by text.
이렇게 추가된 정보는 각 단말기들간의 동기화 모듈(330)간의 데이터 동기화 기능에 의해, 각 이벤트별로 실시간으로 전송되어 표시되게 된다. 예를 들어, 각 이벤트라 함은 마우스의 클릭, 마우스의 클릭 위치, 페인팅을 위한 선 그리기 등을 모두 포함한다. 그리고, 상기 각 이벤트들의 발생은 이미지 처리 모듈(350)로 하여금 기본 지도 위에 추가 지리 정보를 결합하는 이미지 신호 처리를 행하게 한 다음, 다시 표시수단에 표시시키게 된다.The added information is transmitted and displayed in real time for each event by the data synchronization function between the synchronization modules 330 between the respective terminals. For example, each event includes a mouse click, a mouse click position, a line drawing for painting, and the like. The occurrence of each event causes the image processing module 350 to perform image signal processing combining the additional geographic information on the base map, and then display it on the display means.
도 6은 도 5의 제1 실시예를 통해 서비스되는 지리 정보의 일례를 도시하고 있다.FIG. 6 illustrates an example of geographic information serviced through the first embodiment of FIG. 5.
도 6을 참조하면, 강남역에서 출발하여 도곡동에 도착하기 위한 지리 정보를 도시하고 있는데, 일반적으로 제공되는 강남 지역 지도 위에 강남역에서 도곡동까지의 경로 정보가 표시되어 있고, 특히 역삼역에서 좌회전이 명확히 문장으로 표시되어 있다. 여기서, 지리 정보 제공자 단말기(300aa)는 강남역에서 도곡동 방향의 경로 정보 및 역삼역 에서의 좌회전을 지시하는 문장 등의 추가 지리 정보를 제공하게 된다.Referring to FIG. 6, geographic information for departing from Gangnam Station and arriving at Dogok-dong is shown. Route information from Gangnam Station to Dogok-dong is displayed on a generally provided Gangnam area map. Is indicated. Here, the geographic information provider terminal 300aa may provide additional geographic information such as route information in the direction of Dogok-dong from Gangnam station and a sentence indicating a left turn in Yeoksam station.
도 7은 본 발명에 따른 지리 정보 제공 서비스의 제2 실시예의 과정을 도시한 흐름도이다.7 is a flowchart illustrating a process of a second embodiment of a geographic information providing service according to the present invention.
우선, 지리 정보 요청 단말기(300f)가 통신망을 통해서 지리 정보 제공 단말기(300aa)로 지리 정보 제공 요청을 행하면(S701), 지리 정보 제공 단말기(300aa)는 이러한 요청에 응답하여, 그래픽 기능 제공 모듈(320)은 표시수단(380)에 멥 페인팅 브라우저를 사용할 수 있도록 설정한다(S702).First, when the geographic information requesting terminal 300f makes a geographic information providing request to the geographic information providing terminal 300aa through a communication network (S701), the geographic information providing terminal 300aa responds to the request, thereby providing a graphic function providing module ( In operation S702, the display unit 380 may set the painting browser to the display means 380.
그 후, 지리 정보 요청 단말기(300f)로부터 원하는 지리 정보 즉, 목적지에 대한 정보를 입력받는데(S703), 이러한 목적지에 대한 정보 수신시에는, 현재 지리 정보 요청자 단말기(300f)의 현재 위치에 대한 GPS 정보도 수신하게 된다.Thereafter, desired geographic information, that is, information about a destination, is input from the geographic information request terminal 300f (S703). Upon receiving information on the destination, the GPS of the current location of the current geographic information requester terminal 300f is received. You will also receive information.
이에 응답하여 지리 정보 제공 단말기(300aa)는 지리 정보 제공 서버(100)에접속하여 원하는 지리 정보를 포함하는 지역의 지도를 로딩하여, 자신의 표시수단(380)에 설정된 멥 페인팅 브라우저로 출력하여 표시한다(S704). 이와 동시에, 지리 정보 요청 단말기(300f)로 상기 해당 지역의 지도 또는 지도 검색 정보를 전송하게 된다. 이러한 지도 정보 전송에 대하여, 지리 정보 요청 단말기(300f)의 제어부(310)는 그래픽 기능 제공 모듈(320)로 하여금 자신의 표시수단(380)에 멥 페인팅 브라우저가 표시되도록 함과 동시에 그 멥 페인팅 브라우저에 전송된 지도를 표시하게 된다(S705).In response, the geographic information providing terminal 300aa connects to the geographic information providing server 100, loads a map of the area including the desired geographic information, and outputs it to the 'painting browser' set on its display means 380 for display. (S704). At the same time, the geographic information request terminal 300f transmits the map or map search information of the corresponding area. In response to the transmission of the map information, the control unit 310 of the geographic information request terminal 300f causes the graphic function providing module 320 to display a paint painting browser on its display means 380 and at the same time, the paint painting browser. In operation S705, the map transmitted is displayed.
그리고, 확인된 지리 정보 요청 단말기(300f)의 현재 위치를 지리 정보 제공 단말기(300aa) 및 지리 정보 요청 단말기(300f)의 표시수단에 도시된 지도에 표시되도록 한다(S706).Then, the current location of the confirmed geographic information request terminal 300f is displayed on the map shown in the display means of the geographic information providing terminal 300aa and the geographic information request terminal 300f (S706).
나아가, 지리 정보 제공 단말기(300aa)는 도 5에서 설명한 바와 동일한 방식으로 추가 지리 정보를 입력하고, 이들 정보가 지리 정보 요청 단말기(300f)로 전송되게 한다(S707).Further, the geographic information providing terminal 300aa inputs additional geographic information in the same manner as described with reference to FIG. 5, and causes the information to be transmitted to the geographic information requesting terminal 300f (S707).
현재 지리 정보 요청 단말기(300f)의 GPS 위치를 추적하여, 현재 위치가 표시된 위치와 일치하는 지를 확인하고(S708), 만약 일치하지 않는다면 단계 706으로 복귀하여 변화된 위치를 다시 표시하게 하고 추가 정보를 더 입력받도록 하게 된다.By tracking the GPS location of the current geographic information requesting terminal 300f, it is checked whether the current location matches the displayed location (S708), and if it does not match, returns to step 706 to display the changed location again and add more information. To be input.
도 7에서 설명한 내용중 구체적 단계에 대해서는, 도 5에 대한 구체적 설명을 통해 당업자라면 충분히 변형하여 실시할 수 있을 것이다.Specific steps in the contents described with reference to FIG. 7 may be sufficiently modified by those skilled in the art through the detailed description of FIG. 5.
도 8은 도 7의 제2 실시예에 의해 제공되는 지리 정보의 일례를 도시하고 있다.FIG. 8 illustrates an example of geographic information provided by the second embodiment of FIG. 7.
도 8이 전술한 바 있는 도 6과 거의 동일하며, 다만 지리 정보 요청 단말기(300f)의 현재 위치에 대한 정보가 더 부가되어 있어서, 지리 정보 요청 단말기(300f)가 지리 정보 제공 단말기(300aa)의 지시대로 제대로 가고 있는지를 확인할 수 있도록 해준다.8 is substantially the same as FIG. 6 described above, except that the information on the current location of the geo-information request terminal 300f is further added, so that the geo-information request terminal 300f of the geo-information providing terminal 300aa is used. It allows you to check that you are going as directed.
상기에서 설명한 내용은 본 발명의 요지를 구현한 하나의 실시예가 본 발명의 전부는 아니며, 당업자라면 충분히 그 요지를 뛰어넘지 않는 범위내에서 적절한 변경내지는 수정을 할 수 있다.In the above description, one embodiment embodying the gist of the present invention is not the whole of the present invention, and those skilled in the art can make appropriate changes or modifications within the scope not exceeding the gist of the present invention.
상술된 바와 같이, 본 발명은 지리 정보를 제공할 때에 그리기와 문자 입력 기능을 실시간으로 이용함으로써 사용자에게 보다 상세한 정보를 제공할 수 있는 효과가 있다.As described above, the present invention has the effect of providing more detailed information to the user by using the drawing and text input functions in real time when providing geographic information.
또한, 본 발명에 따르면, 제공한 지리 정보대로 제대로 진행하고 있는지 여부에 대한 정보를 추가적으로 제공함으로써, 만약 길을 잘못 들어 선 경우에는 추가적으로 경로 정보를 더 제공할 수 있다.In addition, according to the present invention, by additionally providing information on whether or not proceeding properly according to the provided geographic information, if the road is entered incorrectly can further provide additional route information.
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| KR10-2002-0018200AKR100394308B1 (en) | 2002-04-03 | 2002-04-03 | Geographic information terminal system providing a map painting service, and method thereof | 
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| KR10-2002-0018200AKR100394308B1 (en) | 2002-04-03 | 2002-04-03 | Geographic information terminal system providing a map painting service, and method thereof | 
| Publication Number | Publication Date | 
|---|---|
| KR20020031149A KR20020031149A (en) | 2002-04-26 | 
| KR100394308B1true KR100394308B1 (en) | 2003-08-09 | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| KR10-2002-0018200AExpired - Fee RelatedKR100394308B1 (en) | 2002-04-03 | 2002-04-03 | Geographic information terminal system providing a map painting service, and method thereof | 
| Country | Link | 
|---|---|
| KR (1) | KR100394308B1 (en) | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| KR19980024791A (en)* | 1996-09-13 | 1998-07-06 | 가나이 쯔도무 | Information display system that displays a specific location on the display device along with its surrounding map | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| KR19980024791A (en)* | 1996-09-13 | 1998-07-06 | 가나이 쯔도무 | Information display system that displays a specific location on the display device along with its surrounding map | 
| Publication number | Publication date | 
|---|---|
| KR20020031149A (en) | 2002-04-26 | 
| Publication | Publication Date | Title | 
|---|---|---|
| US8346479B2 (en) | System and method for providing geographic information in private webpage | |
| US8620570B2 (en) | Location-to-landmark | |
| US7672778B1 (en) | Navigation system with downloaded map data | |
| US20070233384A1 (en) | Method and system for off-board navigation with a portable device | |
| US7650235B2 (en) | Telematics system using image data and method for directing a route by using the same | |
| KR100536470B1 (en) | Information management system | |
| US20200175446A1 (en) | System and method for managing taxi dispatch, and program for controlling taxi dispatch requests | |
| JP4737645B2 (en) | Information distribution system, information distribution method, information distribution server, and terminal device | |
| CN110207711A (en) | Planning path display method and device | |
| KR100709750B1 (en) | Method and device for providing location information sharing service | |
| KR100394308B1 (en) | Geographic information terminal system providing a map painting service, and method thereof | |
| JP2007024624A (en) | Navigation system, information delivery server and portable terminal | |
| US11042819B2 (en) | Server, client, and information sharing system | |
| JP2008241262A (en) | Content search system with position information, vehicle-mounted information providing apparatus, and computer program | |
| JP2013036748A (en) | Car navigation device, car navigation system, car navigation method, and car navigation program | |
| US20100138412A1 (en) | Method for showing objects of geographic information by seriation of distance | |
| US10631137B2 (en) | Client, server, and information sharing system | |
| JP6281860B2 (en) | Navigation device, navigation system, portable device, and computer program | |
| JP7212665B2 (en) | Information processing device, information processing method and information processing program | |
| JP2002277275A (en) | Navigation method, and navigation control method | |
| JP7193519B2 (en) | Information processing device, information processing method and information processing program | |
| JP6573807B2 (en) | Program, information processing device, navigation system | |
| JP4977000B2 (en) | Map display system, map display device, and map display method | |
| JP2020149185A (en) | Servers and terminals for reserving schedules | |
| JP2024086286A (en) | Information processing device, information processing method, and information processing program | 
| Date | Code | Title | Description | 
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application | St.27 status event code:A-0-1-A10-A12-nap-PA0109 | |
| PA0201 | Request for examination | St.27 status event code:A-1-2-D10-D11-exm-PA0201 | |
| A302 | Request for accelerated examination | ||
| PA0302 | Request for accelerated examination | St.27 status event code:A-1-2-D10-D17-exm-PA0302 St.27 status event code:A-1-2-D10-D16-exm-PA0302 | |
| PG1501 | Laying open of application | St.27 status event code:A-1-1-Q10-Q12-nap-PG1501 | |
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection | St.27 status event code:A-1-2-D10-D21-exm-PE0902 | |
| E13-X000 | Pre-grant limitation requested | St.27 status event code:A-2-3-E10-E13-lim-X000 | |
| P11-X000 | Amendment of application requested | St.27 status event code:A-2-2-P10-P11-nap-X000 | |
| P13-X000 | Application amended | St.27 status event code:A-2-2-P10-P13-nap-X000 | |
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration | St.27 status event code:A-1-2-D10-D22-exm-PE0701 | |
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment | St.27 status event code:A-2-4-F10-F11-exm-PR0701 | |
| PR1002 | Payment of registration fee | St.27 status event code:A-2-2-U10-U11-oth-PR1002 Fee payment year number:1 | |
| PG1601 | Publication of registration | St.27 status event code:A-4-4-Q10-Q13-nap-PG1601 | |
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee | St.27 status event code:A-4-4-U10-U13-oth-PC1903 Not in force date:20060730 Payment event data comment text:Termination Category : DEFAULT_OF_REGISTRATION_FEE | |
| PC1903 | Unpaid annual fee | St.27 status event code:N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text:Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date:20060730 | |
| P22-X000 | Classification modified | St.27 status event code:A-4-4-P10-P22-nap-X000 |