KR100836238B1 - Method, apparatus for updating navigation information, and record carrier on which program for implementing the same is recorded - Google Patents
Method, apparatus for updating navigation information, and record carrier on which program for implementing the same is recorded Download PDFInfo
- Publication number
- KR100836238B1 KR100836238B1 KR1020060101655A KR20060101655A KR100836238B1 KR 100836238 B1 KR100836238 B1 KR 100836238B1 KR 1020060101655 A KR1020060101655 A KR 1020060101655A KR 20060101655 A KR20060101655 A KR 20060101655A KR 100836238 B1 KR100836238 B1 KR 100836238B1
- Authority
- KR
- South Korea
- Prior art keywords
- navigation information
- information
- mobile communication
- navigation
- communication terminal
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3691—Retrieval, searching and output of information related to real-time traffic, weather, or environmental conditions
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3605—Destination input or retrieval
- G01C21/362—Destination input or retrieval received from an external device or application, e.g. PDA, mobile phone or calendar application
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3697—Output of additional, non-guidance related information, e.g. low fuel level
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0968—Systems involving transmission of navigation instructions to the vehicle
- G08G1/096877—Systems involving transmission of navigation instructions to the vehicle where the input to the navigation device is provided by a suitable I/O arrangement
- G08G1/096883—Systems involving transmission of navigation instructions to the vehicle where the input to the navigation device is provided by a suitable I/O arrangement where input information is obtained using a mobile device, e.g. a mobile phone, a PDA
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Biodiversity & Conservation Biology (AREA)
- Environmental Sciences (AREA)
- Environmental & Geological Engineering (AREA)
- Ecology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Atmospheric Sciences (AREA)
- Navigation (AREA)
Abstract
네비게이션 정보를 업데이트 하기 위한 방법 및 장치가 개시된다. 네비게이션 정보를 업데이트 하는 방법은 (a) 네비게이션 정보의 업데이트가 필요한지 여부를 판단하는 단계; (b) 업데이트가 필요한 것으로 판단된 경우 상기 DMB 방송센터로부터 수신되는 디지털 방송의 수신강도가 미리 설정된 기준값 이상인지 여부를 판단하는 단계; (c) 상기 디지털 방송의 수신강도가 미리 설정된 기준값 이상인 경우 상기 DMB 방송센터로부터 네비게이션 정보를 수신하는 단계; (d) 상기 디지털 방송의 수신강도가 미리 설정된 기준값 미만이면, 상기 네비게이션 정보 제공서버로 상기 네비게이션 정보를 요청하여 수신하는 단계; 및 (e) 상기 수신된 네비게이션 정보를 이용하여 기 저장된 네비게이션 정보를 업데이트 하는 단계를 포함할 수 있으며, TPEG 서비스를 이용하여 실시간으로 네비게이션 정보를 업데이트 할 수 있는 효과가 있다.A method and apparatus for updating navigation information is disclosed. The method of updating the navigation information may include: (a) determining whether an update of the navigation information is required; (b) determining whether the reception strength of the digital broadcast received from the DMB broadcasting center is equal to or greater than a preset reference value when it is determined that the update is necessary; (c) receiving navigation information from the DMB broadcasting center when the reception strength of the digital broadcasting is higher than or equal to a preset reference value; (d) requesting and receiving the navigation information from the navigation information providing server when the reception strength of the digital broadcast is less than a preset reference value; And (e) updating the pre-stored navigation information by using the received navigation information, and there is an effect of updating the navigation information in real time using the TPEG service.
네비게이션, 단말기, DMB, TPEG Navigation, Terminal, DMB, TPEG
Description
도 1은 본 발명의 바람직한 일 실시예에 따른 네비게이션 정보를 업데이트 하기 위한 전체 시스템의 구성을 간략히 나타낸 도면.BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 is a diagram briefly showing a configuration of an entire system for updating navigation information according to an embodiment of the present invention.
도 2는 본 발명의 바람직한 일 실시예에 따른 네비게이션 정보를 업데이트 하는 과정을 나타낸 순서도.2 is a flowchart illustrating a process of updating navigation information according to an exemplary embodiment of the present invention.
도 3은 본 발명의 바람직한 일 실시예에 따른 네비게이션 정보의 업데이트 필요 여부를 판단하는 과정을 나타낸 도면.3 is a diagram illustrating a process of determining whether to update navigation information according to an exemplary embodiment of the present invention.
도 4는 본 발명의 바람직한 일 실시예에 따른 전송 오류가 발생한 네비게이션 정보를 재전송하는 과정을 나타낸 도면.4 is a diagram illustrating a process of retransmitting navigation information having a transmission error according to an embodiment of the present invention.
도 5는 본 발명의 바람직한 일 실시예에 따른 네비게이션 정보를 업데이트 하기 위한 이동 통신 단말기의 구성을 나타낸 블록도.5 is a block diagram showing a configuration of a mobile communication terminal for updating navigation information according to an embodiment of the present invention.
본 발명은 DMB 수신 기능을 구비한 이동 통신 단말기가 네비게이션 정보를 업데이는 하는 방법에 관한 것으로서, 보다 상세하게는 DMB 방송신호의 수신강도에 따라 네비게이션 정보의 송신측을 선택하여 네비게이션 정보를 업데이트 하기 위한 방법에 관한 것이다.The present invention relates to a method for updating navigation information by a mobile communication terminal having a DMB reception function. More particularly, the present invention relates to a method for updating navigation information by selecting a transmitter of a navigation information according to a reception strength of a DMB broadcast signal. It is about a method.
일반적으로 네비게이션 기능을 구비한 이동 통신 단말기는 제작 시점에 네비게이션 정보(예를 들어, 지도정보 등)가 저장되어 제공된다. 그러나, 저장된 네비게이션 정보는 시간이 지남에 따라 변경 되므로 업데이트의 필요성이 요구된다. 따라서, 상기 이동 통신 단말기를 제공한 업체는 일정한 주기로 네비게이션 정보를 배포하고, 사용자는 배포된 네비게이션 정보를 이용하여 기 저장된 네비게이션 정보를 업데이트 하게 된다.In general, a mobile communication terminal having a navigation function is provided with navigation information (eg, map information, etc.) stored at the time of manufacture. However, since the stored navigation information changes over time, the need for updating is required. Therefore, the company providing the mobile communication terminal distributes the navigation information at regular intervals, and the user updates the previously stored navigation information using the distributed navigation information.
단말기 제공 업체는 다양한 경로를 통하여 네비게이션 정보를 수집하고 배포하게 된다. 예를 들어, 단말기 제공 업체는 네비게이션 정보를 CD 등의 물리적인 저장매체에 저장하여 오프라인을 통하여 배포하거나 무선인터넷을 통하여 온라인으로 배포한다.The terminal provider collects and distributes navigation information through various routes. For example, the terminal provider stores the navigation information in a physical storage medium such as a CD and distributes the data offline or through the wireless Internet.
다만, 상기에서 언급된 배포 과정은 실시간으로 이루어지기 어렵고, 단말기 사용자가 무선인터넷 등을 통해 실시간으로 네비게이션 정보를 배포 받고자 한다면 별도의 통신료나 데이터 요금을 부담해야 되는 문제점이 있다.However, the above-mentioned distribution process is difficult to be made in real time, and if the terminal user wants to receive navigation information in real time through the wireless Internet, etc., there is a problem in that a separate communication fee or data fee is to be paid.
또한, 네비게이션 정보를 업데이트 하기 위한 통신료 등의 부담을 제거하기 위하여 TPEG(Transport Protocol Expert Group) 서비스를 이용할 수도 있으나, 이는 DMB 수신이 원활하지 않은 곳에서는 실시간으로 네비게이션 정보를 업데이트 할 수 없는 문제점이 있다.In addition, the TPEG (Transport Protocol Expert Group) service may be used to remove the burden of communication fees for updating the navigation information, but there is a problem in that the navigation information cannot be updated in real time in a place where DMB reception is not smooth. .
또한, 종래 기술에 따르면, 실시간으로 TPEG 서비스를 이용하여 네비게이션 정보를 수신한 후, 일부의 네비게이션 정보에 오류가 발생한 경우 DMB 통신이 단방향 통신에 불과하여 오류가 발생한 데이터의 복구를 요청할 수 없는 문제점이 있다.In addition, according to the related art, after receiving navigation information using a TPEG service in real time, when some navigation information has an error, DMB communication is only one-way communication, and thus it is impossible to request the recovery of the data. have.
상기한 바와 같은 종래의 문제점을 해결하기 위해, 본 발명은 TPEG 서비스를 이용하여 실시간으로 네비게이션 정보를 업데이트 하기 위한 방법 및 장치를 제안하고자 한다.In order to solve the conventional problems as described above, the present invention is to propose a method and apparatus for updating the navigation information in real time using the TPEG service.
또한, 본 발명의 다른 목적은 DMB 수신장치를 통하여 별도의 통신료나 데이터 이용료의 부담 없이 네비게이션 정보를 업데이트 하기 위한 방법 방법 및 장치를 제공하는 것이다.In addition, another object of the present invention is to provide a method and apparatus for updating navigation information without burdening a separate communication fee or data fee through a DMB receiving apparatus.
또한, 본 발명의 다른 목적은 DMB 수신이 원활하지 않은 곳에서도 실시간으로 네비게이션 정보를 업데이트 하기 위한 방법 및 장치를 제공하는 것이다.Another object of the present invention is to provide a method and apparatus for updating navigation information in real time even where DMB reception is not smooth.
또한, 본 발명의 다른 목적은 수신한 네비게이션 정보에 오류가 발생한 경우에 오류가 발생한 데이터의 복구를 즉시 요청할 수 있는 네비게이션 정보를 업데이트 하기 위한 방법 및 장치를 제공하는 것이다.In addition, another object of the present invention is to provide a method and apparatus for updating navigation information that can immediately request the recovery of data in error when an error occurs in the received navigation information.
본 발명의 또 다른 목적들은 이하의 실시예에 대한 설명을 통해 쉽게 이해될 수 있을 것이다.Still other objects of the present invention will be readily understood through the following description of the embodiments.
상기한 바와 같은 목적을 달성하기 위해, 본 발명의 일 측면에 따르면, 통신망을 통하여 DMB 방송센터와 네비게이션 정보 제공 서버와 연결된 이동 통신 단말기에서 수행되는 네비게이션 정보를 업데이트 하는 방법은 (a) 네비게이션 정보의 업데이트가 필요한지 여부를 판단하는 단계; (b) 업데이트가 필요한 것으로 판단된 경우 상기 DMB 방송센터로부터 수신되는 디지털 방송의 수신강도가 미리 설정된 기준값 이상인지 여부를 판단하는 단계; (c) 상기 디지털 방송의 수신강도가 미리 설정된 기준값 이상인 경우 상기 DMB 방송센터로부터 네비게이션 정보를 수신하는 단계; (d) 상기 디지털 방송의 수신강도가 미리 설정된 기준값 미만이면, 상기 네비게이션 정보 제공서버로 상기 네비게이션 정보를 요청하여 수신하는 단계; 및 (e) 상기 수신된 네비게이션 정보를 이용하여 기 저장된 네비게이션 정보를 업데이트 하는 단계를 포함할 수 있다.In order to achieve the above object, according to an aspect of the present invention, the method for updating the navigation information performed in the mobile communication terminal connected to the DMB broadcasting center and the navigation information providing server through a communication network (a) of the navigation information Determining whether an update is necessary; (b) determining whether the reception strength of the digital broadcast received from the DMB broadcasting center is equal to or greater than a preset reference value when it is determined that the update is necessary; (c) receiving navigation information from the DMB broadcasting center when the reception strength of the digital broadcasting is higher than or equal to a preset reference value; (d) requesting and receiving the navigation information from the navigation information providing server when the reception strength of the digital broadcast is less than a preset reference value; And (e) updating previously stored navigation information using the received navigation information.
본 발명의 다른 측면에 따르면, 네비게이션 정보를 업데이트 하는 방법을 수행하기 위해 이동 통신 단말기에 의해 실행될 수 있는 명령어들의 프로그램이 유형적으로 구현되어 있으며, 상기 이동 통신 단말기에 의해 판독될 수 있는 프로그램을 기록한 기록매체에 있어서, (a) 네비게이션 정보의 업데이트가 필요한지 여부를 판단하는 단계; (b) 업데이트가 필요한 것으로 판단된 경우 상기 DMB 방송센터로부터 수신되는 DMB 방송의 수신강도가 미리 설정된 기준값 이상인지 여부를 판단하는 단계; (c) 상기 DMB 방송의 수신강도가 미리 설정된 기준값 이상인 경우 상기 DMB 방송센터로부터 네비게이션 정보를 수신하는 단계; (d) 상기 DMB 방송의 수신강도가 미리 설정된 기준값 미만이면, 상기 네비게이션 정보 제공서버로 상기 네비게이션 정보를 요청하여 수신하는 단계; 및 (e) 상기 수신된 네비게이션 정보를 이용하여 기 저장된 네비게이션 정보를 업데이는 하는 단계를 수행하는 프로그램을 기록한 기록매체가 제공될 수 있다.According to another aspect of the present invention, there is tangibly embodied a program of instructions that can be executed by a mobile communication terminal to perform a method of updating navigation information, and records a program that can be read by the mobile communication terminal. A medium comprising: (a) determining whether an update of navigation information is required; (b) determining whether the reception strength of the DMB broadcast received from the DMB broadcasting center is greater than or equal to a preset reference value when it is determined that an update is necessary; (c) receiving navigation information from the DMB broadcasting center when the reception strength of the DMB broadcasting is greater than or equal to a preset reference value; (d) requesting and receiving the navigation information from the navigation information providing server if the reception strength of the DMB broadcast is less than a preset reference value; And (e) a recording medium recording a program for updating the previously stored navigation information using the received navigation information.
본 발명의 또 다른 측면에 따르면, 통신망을 통하여 DMB 방송센터와 네비게이션 정보 제공 서버와 연결된 이동 통신 단말기는 상기 DMB 방송센터로부터 네비게이션 정보 및 네비게이션 정보의 버전 정보를 수신하는 DMB 수신부; 상기 네비게이션 정보 제공 서버로부터 네비게이션 정보 및 네비게이션 정보의 버전 정보를 요청하여 수신하는 통신부 및 상기 수신된 네비게이션 정보의 버전 정보와 상기 이동 통신 단말기에 기 저장된 네비게이션 정보의 버전 정보가 동일한지 여부를 판단하고, 상기 수신된 네비게이션 정보를 이용하여 기 저장된 네비게이션 정보를 업데이트 하는 업데이트부를 포함할 수 있다. According to another aspect of the present invention, a mobile communication terminal connected to a DMB broadcasting center and a navigation information providing server through a communication network includes a DMB receiving unit for receiving navigation information and version information of the navigation information from the DMB broadcasting center; Determining whether the communication unit for requesting and receiving the navigation information and the version information of the navigation information from the navigation information providing server and the version information of the received navigation information and the version information of the navigation information previously stored in the mobile communication terminal, It may include an update unit for updating the pre-stored navigation information by using the received navigation information.
여기서, 상기 수신된 네비게이션 정보의 버전 정보와 상기 이동 통신 단말기에 기 저장된 네비게이션 정보의 버전 정보가 동일하지 않다면, 상기 DMB 방송센터로부터 수신되는 디지털 방송의 수신강도를 미리 설정된 기준값과 비교하여, 상기 디지털 방송의 수신강도가 미리 설정된 기준값 이상인 경우 상기 DMB 방송센터로부터 네비게이션 정보를 수신하고, 상기 디지털 방송의 수신강도가 미리 설정된 기준값 미만이면, 상기 네비게이션 정보 제공 서버로 상기 네비게이션 정보를 요청하여 수신할 수 있다.Here, if the version information of the received navigation information and the version information of the navigation information pre-stored in the mobile communication terminal are not the same, the reception strength of the digital broadcast received from the DMB broadcasting center is compared with a preset reference value, When the reception strength of a broadcast is greater than or equal to a preset reference value, navigation information is received from the DMB broadcasting center. When the reception strength of the digital broadcast is less than a preset reference value, the navigation information may be requested and received from the navigation information providing server. .
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소에 대해 사용하였다. As the invention allows for various changes and numerous embodiments, particular embodiments will be illustrated in the drawings and described in detail in the written description. However, this is not intended to limit the present invention to specific embodiments, it should be understood to include all modifications, equivalents, and substitutes included in the spirit and scope of the present invention. In describing the drawings, similar reference numerals are used for similar elements.
제1, 제2, A, B 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다. Terms such as first, second, A, and B may be used to describe various components, but the components should not be limited by the terms. The terms are used only for the purpose of distinguishing one component from another. For example, without departing from the scope of the present invention, the first component may be referred to as the second component, and similarly, the second component may also be referred to as the first component. The term and / or includes a combination of a plurality of related items or any item of a plurality of related items.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다. When a component is referred to as being "connected" or "connected" to another component, it may be directly connected to or connected to that other component, but it may be understood that other components may be present in between. Should be. On the other hand, when a component is said to be "directly connected" or "directly connected" to another component, it should be understood that there is no other component in between.
본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terminology used herein is for the purpose of describing particular example embodiments only and is not intended to be limiting of the present invention. Singular expressions include plural expressions unless the context clearly indicates otherwise. In this application, the terms "comprise" or "have" are intended to indicate that there is a feature, number, step, operation, component, part, or combination thereof described in the specification, and one or more other features. It is to be understood that the present invention does not exclude the possibility of the presence or the addition of numbers, steps, operations, components, components, or a combination thereof.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless defined otherwise, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art. Terms such as those defined in the commonly used dictionaries should be construed as having meanings consistent with the meanings in the context of the related art and shall not be construed in ideal or excessively formal meanings unless expressly defined in this application. Do not.
이하, 본 발명의 바람직한 실시예를 첨부한 도면들을 참조하여 상세히 설명하기로 한다. 본 발명을 설명함에 있어 전체적인 이해를 용이하게 하기 위하여 도면 번호에 상관없이 동일한 수단에 대해서는 동일한 참조 번호를 사용하기로 한다. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the following description of the present invention, the same reference numerals will be used for the same means regardless of the reference numerals in order to facilitate the overall understanding.
도 1은 본 발명의 바람직한 일 실시예에 따른 네비게이션 정보를 업데이트 하기 위한 전체 시스템의 구성을 간략히 나타낸 도면이다.1 is a diagram briefly showing a configuration of an entire system for updating navigation information according to an exemplary embodiment of the present invention.
도 1을 참조하면, 네비게이션 정보를 업데이트 하기 위한 전체 시스템은 이 동 통신 단말기(100), DMB 방송센터(110), 네비게이션 정보 제공 서버(120) 및 TPEG 서버스 제공 서버(130)를 포함할 수 있다. Referring to FIG. 1, the entire system for updating navigation information may include a
도 1에 도시된 바와 같이, 본 발명의 일 실시예에 따르면, TPEG(Transport Protocol Expert Group) 서비스 제공 서버(130)는 네비게이션 정보(예를 들어, 지도 정보, 실시간 교통정보 등)를 수집하여 DMB 방송센터(110) 및 네비게이션 정보 제공 서버(120)로 제공할 수 있다. 상기 제공된 네비게이션 정보는 통신망(미도시)을 통하여 연결된 이동 통신 단말기(100)로 제공될 수 있다. 여기서, 이동 통신 단말기(100)가 네비게이션 정보를 DMB 방송센터(110)로부터 수신하는 경우 상기 통신망은 방송망(예를 들어, 지상파 DMB 망, 위성 DMB 망 등)일 수 있다. 또한, 이동 통신 단말기(100)가 네비게이션 정보를 네비게이션 정보 제공 서버(120)로부터 수신하는 경우 상기 통신망은 이동 통신망(예를 들어, CDMA, WCDMA, Wibro 등)일 수 있다.As shown in FIG. 1, according to an embodiment of the present invention, the TPEG (Transport Protocol Expert Group)
즉, 본 발명의 일 실시예에 따르면, DMB(Digital Multimedia Broadcasting) 방송 신호(이하, 'DMB 방송 신호' 또는 '디지털 방송 신호'라 함)의 수신이 원활하지 않은 상태나 지역에서 이동 통신망은 이동 통신 단말기(100)로 네비게이션 정보를 제공하기 위한 백업 망으로 이용될 수 있다. 다만, 본 발명에서 이동 통신망이 모든 네비게이션 정보에 대해 백업 망으로서만 작용하는 것은 아니다. 예를 들어, 방송망을 통해 전달하는 것이 적합하지 않은 네비게이션 정보의 경우 이동 통신망이 방송망에 우선하여 적용될 수 있다. 또한, 사용자의 지정에 의해 이동 통신망이 방송망에 우선하여 네비게이션 정보를 제공하기 위한 경로가 될 수 있다. 즉, 본 발명에서 방송망과 이동 통신망은 상호 보완적인 관계에 있는 것이다.That is, according to an embodiment of the present invention, the mobile communication network moves in a state or region where reception of a digital multimedia broadcasting (DMB) broadcasting signal (hereinafter, referred to as a 'DMB broadcasting signal' or a 'digital broadcasting signal') is not smooth. It may be used as a backup network for providing navigation information to the
이동 통신 단말기(100)는 네비게이션 정보를 저장하고, 본 발명에 따른 TPEG 기반의 네비게이션 정보를 이용하여 저장된 네비게이션 정보를 업데이트 할 수 있는 장치이다. 또한, 이동 통신 단말기(100)는 DMB 방송센터(110)에서 송출되는 네비게이션 정보를 수신하기 위한 DMB 수신 기능 보유하며, 수신되는 TPEG 기반의 지도정보, 부가교통정보 등의 네비게이션 정보를 처리할 수 있는 기능을 구비할 수 있다. 즉, TPEG 스트림을 수신하고, 수신된 TPEG 스트림을 디코딩하여 사용자에게 네비게이션 정보를 제공할 수 있는 기능을 갖는다. 만약 DAB(Digital Audio Broadcasting) 망 혹은 DMB(Digital Multimedia Broadcasting) 망을 통해 TPEG 스트림을 수신할 경우에, 이동 통신 단말기(100)는 TDC(Transparent Data Channel)에 싸인 TPEG 스트림을 수신하고, TDC에서 TPEG 스트림을 검출하여 디코딩할 수 있다. 물론, 본 발명의 바람직한 일 실시예에 따르면, 상기 네비게이션 정보는 이동 통신 단말기(100)의 요청에 의하여 네비게이션 정보 제공 서버(120)로부터 수신될 수 있다. The
또한, 이동 통신 단말기(100)는 PCS, PDA, 스마트폰 등을 포함하는 이동 통신 단말기뿐만 아니라, 무선 랜(LAN) 단말기, 블루투스(Bluetooth) 단말기, 휴대인터넷 단말기 등의 무선을 통한 데이터 통신이 가능한 모든 단말기를 지칭하며, 특히, 네비게이션(navigation) 기능이 탑재되었거나, 네비게이션 키트와 연결 가능한 단말기이다. 따라서, 본 발명에 따른 이동 통신 단말기(100)는 사용 방법에 따라 자동차 네비게이션 장치나 보행자 네비게이션 장치로 이용될 수 있다. 이하에서는 무선 통신 기능과 DMB 수신 기능이 탑재된 이동통신 단말기를 예로 들어 설명하기로 하되, 나머지 다른 단말기도 동일하게 적용될 수 있음은 이하의 설명을 통해 더욱 자명해질 것이다.In addition, the
DMB 방송센터(110)는 위성 DMB 방송센터와 지상파 DMB 방송센터를 포함할 수 있다. 여기서, 지상파 DMB는 일반 TV처럼 지상파 DMB 방송센터가 송출한 방송신호를 DMB 수신장치가 수신하여 사용자에게 제공하는 것이고, 위성 DMB는 위성을 통해 방송신호를 송출하는 것이다.The
지상파 DMB는 이동 수신 특성을 이용하여 음악, 문자, 동영상 등의 다양한 컨텐츠를 이동 통신 단말기(100)를 통해 사용자에게 제공할 수 있는 것으로, 디지털 지상파 TV 방송과 보완적 관계를 구축하여 이동 통신 단말기(100)와의 결합된 서비스를 통해 획기적인 수요를 창출할 수 있다.The terrestrial DMB can provide various contents such as music, text, video, etc. to the user through the
위성 DMB는 위성을 통해 고정, 이동, 휴대용 수신기에 오디오와 부가 데이터 또는 동영상을 포함하는 멀티미디어 방송 서비스를 제공하는 것으로, 다양한 품질의 오디오 방송 서비스를 저비용으로 제공하고, 위성을 이용함으로써 넓은 지역을 커버하여 기존 방송의 가청 범위를 획기적으로 확대할 수 있다.Satellite DMB provides multimedia broadcasting services including audio and additional data or video to fixed, mobile, and portable receivers through satellite, and provides various quality audio broadcasting services at low cost and covers a large area by using satellites. By dramatically expanding the audible range of existing broadcasts.
본 발명에 따른 DMB 방송센터(110)는 TDC를 통해 TPEG 기반의 네비게이션 정보가 수신되면, 송출하고자 하는 방송 데이터에 네비게이션 정보를 부가 데이터로 포함시켜 이동 통신 단말기(100)로 전송할 수 있다. 즉, DMB 방송센터(110)는 특정 채널의 방송 데이터에 TPEG 스트림을 포함 시킬 수 있다. 여기서, DMB 방송센터(110)로부터 송출되는 방송신호는 디지털 또는 아날로그 신호일 수 있다.When the TPEG-based navigation information is received through the TDC, the
또한, DMB 방송센터(110)는 이동 통신 단말기(100)가 저장된 네비게이션 정보의 업데이트 여부를 판단할 수 있도록 네비게이션 정보의 버전 정보를 이동 통신 단말기(100)로 전송할 수 있다. 또한, DMB 방송센터(110)가 버전 정보를 전송할 경우 이동 통신 단말기(100)가 수신된 정보가 버전 정보인지 여부를 인식할 수 있도록 버전 정보는 식별정보를 포함할 수 있다.In addition, the
네비게이션 정보 제공 서버(120)는 TPEG 서비스 제공 서버(130)로부터 네비게이션 정보를 수신하여 이동 통신 단말기(100)의 DMB 방송 수신 가능 여부 또는 사용자의 요청에 따라 요청에 따라 수신된 네비게이션 정보를 이동 통신 단말기(100)로 전송할 수 있다. 또한, 네비게이션 정보 제공 서버(120)는 DMB 방송센터(110)와 마찬가지로 네비게이션 정보의 버전 정보 및 버전 정보의 식별정보를 이동 통신 단말기(100)로 전송할 수 있다. The navigation
또한, 네비게이션 정보 제공 서버(120)는 DMB 방송 센터(110)로부터 수신되는 DMB 방송의 수신강도가 미리 설정된 기준값 미만인 것으로 판단한 이동 통신 단말기(100)로부터 업데이트가 필요한 네비게이션 정보 요청을 수신할 수 있다. 여기서, 네비게이션 정보 제공 서버(120)는 요청된 네비게이션 정보를 추출하여 이동 통신 단말기(100)로 전송할 수 있다.In addition, the navigation
또한, 네비게이션 정보 제공 서버(120)는 DMB 방송센터로부터 업데이트가 필요한 네비게이션 정보를 수신한 이동 통신 단말기(100)로부터 이동 통신 단말기(100)가 수신한 네비게이션 정보 중 전송 오류가 발생한 네비게이션 정보 요청을 수신할 수 있다. 여기서, 네비게이션 정보 제공 서버(120)는 요청된 네비게이션 정 보를 추출하여 이동 통신 단말기(100)로 전송할 수 있다.In addition, the navigation
TPEG 서비스 제공 서버(130)는 다양한 경로를 통해 네비게이션 정보(예를 들어, 지도정보, 유고정보, 안전운전정보, 감시카메라 정보 등)를 획득하여 TPEG 기반의 네비게이션 정보 데이터베이스를 구축한다. 상기 데이터베이스는 새로운 네비게이션 정보가 획득될때마다 업데이트 될 수 있다.The TPEG
TPEG 서비스 제공 서버(130)는 데이터베이스에 구축된 네비게이션 정보를 TPEG 규격(specification)에 맞게 인코딩한 TPEG 스트림을 생성한다. 생성된 TPEG 스트림은 통신망을 통해 연결된 DMB 방송센터(110) 또는 네비게이션 정보 제공 서버(120)로 제공될 수 있다. 여기서, 통신망(미도시)은 DAB(Digital Audio Broadcasting) 망 또는 DMB(Digital Multimedia Broadcasting) 망과 같은 방송망 등일 수 있으며 데이터 전송이 가능한 망이면 제한없이 적용될 수 있다. 생성된 TPEG 스트림을 DAB 망 또는 DMB 망과 같은 방송망을 통해 제공할 경우에, TPEG 서비스 제공 서버(130)는 TDC(Transparent Data Channel)를 통해 TPEG 스트림을 전송할 수 있다. 여기서, TDC는 DAB(Digital Audio Broadcasting)에서 규정한 것으로, 방송 사업자 혹은 스트림 제공자에 의해 정의된 포맷으로 데이터를 전송할 수 있는 채널이다.The TPEG
TPEG 규격은 EBU(European Broadcasting Union)의 방송 관리 위원회(broadcast Management Committee)에 의해 개발이 시작된 TPEG 기술(technology)을 기반으로 한 것이다. 여기서, TPEG 규격은 멀티미디어 방송 환경(Multimedia broadcasting environment)에서 실시간 교통정보, 부가교통정보, 안전운전 및 위험 정보, 관심위치정보 등의 네비게이션 정보를 제공하기 위한 것이다. 따라서 TPEG 규격은 방송망에 국한되지 않고 부가 데이터를 실을 수 있는 다양한 전송 매체를 고려하고 있으므로, TPEG 데이터를 전송하는 방식은 전송 매체에서 데이터를 전송하는 방식에 의존한다. 예를 들어, DAB 망을 사용하는 경우에, TPEG 스트림은 DAB에서 부가 데이터를 전송하는 방식을 따른다. 또한, TCP/IP 망을 사용하는 경우에, TPEG 스트림은 IP 데이터그램 상에서 전송될 수 있다. 그러므로, TPEG 서비스 제공 서버(130)는 각 전송 매체에 적합한 TPEG 스트림을 생성할 수 있다.The TPEG specification is based on the TPEG technology, which was developed by the Broadcast Management Committee of the European Broadcasting Union (EBU). Here, the TPEG standard is intended to provide navigation information such as real-time traffic information, additional traffic information, safe driving and danger information, and location of interest information in a multimedia broadcasting environment. Therefore, since the TPEG standard considers various transmission media capable of loading additional data without being limited to a broadcasting network, the method of transmitting TPEG data depends on the method of transmitting data in the transmission medium. For example, when using a DAB network, the TPEG stream follows a scheme of transmitting additional data in the DAB. In addition, when using a TCP / IP network, the TPEG stream may be transmitted on an IP datagram. Therefore, the TPEG
또한, 도 1에 도시된 것과 달리 TPEG 서비스 제공 서버(130)는 DMB 방송센터(110)가 될 수 있다. 만약 DMB 방송센터(110)가 TPEG 서비스 제공 서버(130)이면, DMB 방송센터(110)는 다양한 경로를 통해 수집된 네비게이션 정보를 이용하여 TPEG 스트림을 생성하고, 생성된 TPEG 스트림을 방송 데이터의 부가 데이터 형식으로 송출할 수 있다. 물론, 수집된 네비게이션 정보는 독립적인 데이터 형식으로 송출될 수도 있을 것이다. 상기 송출된 방송 데이터는 이동 통신 단말기(100)로 직접 전송되거나 네비게이션 정보 제공 서버(120)를 경유하여 이동 통신 단말기(100)로 전송될 수 있다.In addition, unlike the illustrated in FIG. 1, the TPEG
도 2는 본 발명의 바람직한 일 실시예에 따른 네비게이션 정보를 업데이트 하는 과정을 나타낸 순서도이다.2 is a flowchart illustrating a process of updating navigation information according to an exemplary embodiment of the present invention.
도 2를 참조하면, 단계 210에서 이동 통신 단말기(100)는 DMB 방송센터(110) 또는 네비게이션 정보 제공 서버(120)로부터 수신되는 네비게이션 정보의 버전 정 보를 이용하여 네비게이션 정보의 업데이트 필요 여부를 판단할 수 있다. 이동 통신 단말기(100)가 네비게이션 정보의 업데이트가 필요한지 여부를 판단하는 세부적인 과정은 도 3에서 상세히 설명한다.Referring to FIG. 2, in
단계 210에서 네비게이션 정보의 업데이트가 필요하다고 판단된 경우 이동 통신 단말기(100)는 단계 220을 진행하여 DMB 수신강도를 확인한다. 여기서, DMB 수신 상태가 오프(off) 상태에 있는 경우 이동 통신 단말기(100)는 사용자에게 DMB 수신 상태를 온(on)으로 설정하도록 요청하는 메시지를 출력할 수 있다. 물론, 상기 요청 메시지를 출력하지 않고 네비게이션 정보 제공 서버(120)로 네비게이션 정보를 요청하여 수신할 수도 있을 것이다. 이 경우 단계 220 및 단계 230이 생략될 수 있음은 자명하다.If it is determined in
단계 230에서 이동 통신 단말기(100)는 DMB 수신강도가 미리 설정된 기준값 이상인지 여부를 판단한다. 여기서, DMB 수신강도의 판단은 미리 설정된 시간 간격동안 이루어질 수 있다. 예를 들어, 2분간 DMB 수신강도를 체크하여 수신강도의 최대값이 미리 설정된 기준값 이상인지 판단할 수 있다. 또한, 미리 설정된 시간 간격동안 DMB 수신강도를 평균한 값이 미리 설정된 기준값 이상인지 판단할 수 있다. 물론, 극히 짧은 시간동안 일회적으로 수신한 DMB 수신강도가 판단의 대상이 될 수도 있음은 자명하다. In
판단 결과 DMB 수신강도가 미리 설정된 기준값 미만이면 이동 통신 단말기(100)는 단계 240을 진행하여 네비게이션 정보 제공 서버(120)로 업데이트가 필요하다고 판단된 네비게이션 정보(예를 들어, 안전운전정보)를 요청하는 메시지를 전송할 수 있다. 이 경우 개별적인 네비게이션 정보를 구분하기 위하여, 네비게이션 정보 마다 별도의 식별자를 부가할 수 있다.If it is determined that the DMB reception strength is less than the preset reference value, the
단계 250에서 상기 요청 메시지를 수신한 네비게이션 정보 제공 서버(120)는 요청된 네비게이션 정보를 이동 통신 단말기(100)로 전송할 수 있다.In
만약 단계 230에 DMB 수신강도가 미리 설정된 기준값 이상이면 이동 통신 단말기(100)는 단계 260을 진행하여 DMB 방송센터(110)로부터 업데이트가 필요하다고 판단된 네비게이션 정보를 수신할 수 있다. 이 경우 이동 통신 단말기(100)가 업데이트가 필요하다고 판단된 네비게이션 정보만을 수신하여 업데이트할 수 있도록 DMB 방송센터(110)는 개별적인 네비게이션 정보마다 식별자를 부가할 수 있다. 이 경우 상기 식별자를 이동 통신 단말기(100)가 인식할 수 있어야 함은 자명하다.If the DMB reception strength is greater than or equal to a preset reference value in
단계 270에서 이동 통신 단말기(100)는 단계 250 또는 단계 260에서 수신된 네비게이션 정보를 이용하여 기 저장된 네비게이션 정보를 업데이트 할 수 있다.In
도 2에서 네비게이션 정보의 수신과 업데이트 단계가 분리된 단계로 표시되어 있으나, 네비게이션 정보의 수신과 업데이트는 수신되는 매 패킷마다 동시에 이루어질 수 있다.In FIG. 2, the receiving and updating of the navigation information are shown as separate steps, but the receiving and updating of the navigation information may be simultaneously performed for every packet received.
또한, 도2에는 도시되지 않았으나, 본 발명의 다른 실시예에 따르면 이동 통신 단말기(100)가 DMB 방송센터(110)로부터 네비게이션 정보를 수신하는 경우 미리 설정된 시간동안(예를 들어, 10분) 네비게이션 정보의 수신이 완료되지 못하면 이동 통신 단말기(100)는 네비게이션 정보 제공 서버(120)로 네비게이션 정보를 요청하여 수신할 수 있다. 이 경우 이동 통신 단말기(100)는 네비게이션 정보 중 수신 이 완료되지 못한 데이터만을 파악하여 네비게이션 정보 제공 서버(120)에 요청해야함이 자명할 것이다. In addition, although not shown in FIG. 2, according to another embodiment of the present invention, when the
도 3은 본 발명의 바람직한 일 실시예에 따른 네비게이션 정보의 업데이트 필요 여부를 판단하는 과정을 나타낸 도면이다.3 is a diagram illustrating a process of determining whether to update navigation information according to an exemplary embodiment of the present invention.
도 3에 도시된 바와 같이, 단계 310에서 이동 통신 단말기(100)는 네비게이션 정보의 버전 정보를 수신할 수 있다. 여기서, 네비게이션 정보는 지도 정보, 실시간 교통정보 (CTT), 부가교통정보 (SID), 안전운전 및 위험정보 (SDI), 관심위치정보 (POI) 및 유고정보 (REI) 중 하나 이상을 포함할 수 있다. 버전 정보는 네비게이션 정보와 별도로 전송될 수도 있고 네비게이션 정보에 부가 데이터 형식으로 전송될 수도 있다. As illustrated in FIG. 3, in
DMB 방송센터(110)나 네비게이션 정보 제공 서버(120)가 버전 정보를 전송할 경우 이동 통신 단말기(100)가 버전 정보인지를 인식할 수 있도록 버전 정보는 식별정보를 포함할 수 있다. 식별정보는 별도의 식별자가 사용될 수 있으며, 제공되는 버전 정보의 특정 파라미터의 값을 미리 설정하는 방식이 사용될 수도 있다. 또한, 버전 정보의 포맷을 다른 정보의 포맷과 다르게 사용하는 방식이 사용될 수도 있을 것이다. 이외에도 이동 통신 단말기(100)가 수신되는 정보가 네비게이션 정보의 버전 정보임을 인식할 수 있는 모든 방식이 동일하게 적용될 수 있음은 자명하다.When the
DMB 방송신호를 통해 데이터를 수신하는 경우 일반적으로 무료이므로 이동 통신 단말기(100)는 버전 정보를 DMB 방송센터(110)로부터 수신하는 것이 바람직할 것이다. 다만, DMB 수신강도가 약하거나 DMB 방송신호를 수신할 수 없는 지역에서는 사용자의 요청에 따라 네비게이션 정보 제공 서버(120)로 버전 정보를 요청하여 수신할 수도 있을 것이다. In the case of receiving data through the DMB broadcast signal, since the mobile terminal is generally free, the
단계 320에서 이동 통신 단말기(100)는 수신된 네비게이션 정보의 버전 정보와 이동 통신 단말기(100)에 기 저장된 네비게이션 정보의 버전 정보가 동일한지 여부를 판단할 수 있다. 비교 결과 버전이 동일하다고 판단되면, 이동 통신 단말기(100)는 버전 정보의 수신 대기 상태로 진행한다. 또한, 비교 결과 버전이 동일하지 않다고 판단되면, 이동 통신 단말기(100)는 단계 330을 진행하여 네비게이션 정보의 업데이트 과정을 수행할 수 있다. 여기서, 이동 통신 단말기(100)가 네비게이션 정보의 업데이트가 필요한지 여부를 판단하는 기준으로 네비게이션 정보의 버전 정보가 제시되었으나, 이는 본 발명의 일 실시예에 불과하므로 본 발명이 이에 제한되지 않는다. 즉, 네비게이션 정보의 갱신 여부를 판단할 수 있는 기준이라면 제한없이 본 발명에 적용될 수 있을 것이다. In
또한, 이동 통신 단말기(100)는 네비게이션 정보의 최종 버전이 저장된 시간을 파악하여 미리 설정된 일정 주기마다 네비게이션 정보의 업데이트를 수행할 수도 있을 것이다.In addition, the
도 4는 본 발명의 바람직한 일 실시예에 따른 전송 오류가 발생한 네비게이션 정보를 재전송하는 과정을 나타낸 도면이다.4 is a diagram illustrating a process of retransmitting navigation information in which a transmission error occurs according to an exemplary embodiment of the present invention.
DMB 방송센터(110)나 네비게이션 정보 제공 서버(120)로부터 수신된 네비게 이션 정보 중 일부에 전송 오류가 발생한 경우, 이동 통신 단말기(100)는 최종적인 업데이트 이전에 전송 오류가 발생한 정보의 재전송 절차를 수행할 필요가 있다. 그러나, 이동 통신 단말기(100)와 DMB 방송센터(110)는 단방향 통신에 불과하므로 전송 오류가 발생한 네비게이션 정보를 DMB 방송센터(110)로 요청할 수 없다. 따라서, 도 4에 도시된 과정을 통해 이동 통신 단말기(100)는 DMB 방송센터(110)로부터 수신된 네비게이션 정보 중 전송 오류가 발생한 정보만을 네비게이션 정보 제공 서버(120)로부터 재 수신할 수 있다.When a transmission error occurs in some of the navigation information received from the
도 4를 참조하면, 이동 통신 단말기(100)는 단계 410에서 DMB 방송센터(110)로부터 업데이트에 필요한 네비게이션 정보를 수신할 수 있다.Referring to FIG. 4, the
단계 420에서 이동 통신 단말기(100)는 수신된 네비게이션 정보 중 전송 오류가 발생한 네비게이션 정보를 확인한다. 여기서, 수신된 데이터 중 전송 오류가 발생한 데이터를 확인하는 과정은 본 발명의 요지와 다소 거리가 있으므로 상세한 설명은 생략하기로 한다.In
단계 430에서 이동 통신 단말기(100)는 전송 오류가 발생한 네비게이션 정보를 네비게이션 정보 제공 서버(120)로 요청하는 메시지를 전송할 수 있다.In
단계 440에서 네비게이션 정보 제공 서버(120)는 상기 요청에 상응하는 네비게이션 정보를 이동 통신 단말기(100)로 전송할 수 있다.In
단계 450에서 이동 통신 단말기(100)는 단계 410에서 수신된 네비게이션 정보와 단계 440에서 수신된 네비게이션 정보를 이용하여 업데이트 과정을 수행할 수 있다.In
도 5는 본 발명의 바람직한 일 실시예에 따른 네비게이션 정보를 업데이트 하기 위한 이동 통신 단말기의 구성을 나타낸 블록도이다.5 is a block diagram illustrating a configuration of a mobile communication terminal for updating navigation information according to an embodiment of the present invention.
도 5를 참조하면, 본 발명에 따른 이동 통신 단말기(100)는 DMB 수신부(510), 통신부(520), 업데이트부(530), 전송 오류 확인부(540), 표시부(550), 메모리부(560), 디코딩부(570), 키 입력부(580) 및 제어부(590)를 포함할 수 있다.Referring to FIG. 5, the
물론, 이동 통신 단말기(100)는 구비한 기능에 따라 추가 구성요소(예를 들어, 휴대폰의 경우 송화부, 음성 처리부 등)를 더 포함할 것임은 자명하나 본 발명의 요지와는 다소 거리가 있는 사항이므로 이에 대한 설명은 생략한다. 또한, 이동 통신 단말기(100)는 전원 공급부(도시되지 않음) 등을 더 포함할 것은 자명하나 이에 대한 설명은 생략한다.Of course, it will be apparent that the
DMB 수신부(510)는 DMB 방송센터(110)로부터 네비게이션 정보 및 네비게이션 정보의 버전 정보를 수신하는 기능을 수행할 수 있다. 여기서, 네비게이션 정보는 지도정보, 안전운전정보 등을 포함할 수 있으며, 버전 정보는 이동 통신 단말기(100)가 버전 정보임을 인식할 수 있도록 식별정보를 포함할 수 있다. 또한, 버전 정보는 TPEG 기반의 메시지에 포함된 정보일 수 있다. 또한, 네비게이션 정보는 TPEG 기반의 정보일 수 있다. 수신된 버전 정보는 이동 통신 단말기(100)에 기 저장된 네비게이션 정보가 갱신되어 업데이트가 필요한지 여부를 제공하는 기준이 될 수 있다. 다만, 본 발명에서 네비게이션 정보의 업데이트가 필요한지 여부를 제공하는 기준이 버전 정보에 한정되는 것이 아니다. 따라서, 이동 통신 단말기(100)에 기 저장된 네비게이션 정보와 갱신된 네비게이션 정보가 동일한지 여부를 제공할 수 있는 정보라면 제한 없이 적용될 수 있다.The
또한, 수신된 네비게이션 정보의 버전 정보와 이동 통신 단말기(100)에 기 저장된 네비게이션 정보의 버전 정보가 동일하지 않다면, DMB 방송센터(110)로부터 수신되는 DMB 방송의 수신강도를 미리 설정된 기준값과 비교하여, DMB 방송의 수신강도가 미리 설정된 기준값 이상인 경우 DMB 방송센터(110)로부터 네비게이션 정보를 수신하고, 상기 DMB 방송의 수신강도가 미리 설정된 기준값 미만이면, 상기 네비게이션 정보 제공서버(120)로 네비게이션 정보를 요청하여 수신할 수 있다. In addition, if the version information of the received navigation information and the version information of the navigation information previously stored in the
통신부(520)는 네비게이션 정보 제공 서버(120)로 네비게이션 정보 및 네비게이션 정보의 버전 정보를 요청하여 수신하는 기능을 수행한다. 다만, 불필요한 통신 자원 낭비를 막기 위해 상기 네비게이션 정보 및 버전 정보는 DMB 방송센터(110)로부터 DMB 수신부(510)가 우선하여 수신함이 바람직할 것이나, 본 발명이 이에 한정되는 것은 아니다. 또한, 도 5에는 DMB 수신부(510)와 통신부(520)가 별도의 구성 요소로 도시되어 있으나, 통신부(520)가 DMB 방송신호 수신 기능을 구비하는 경우에 통신부(520)는 DMB 수신부(510)를 포함할 수 있다.The
업데이트부(530)는 DMB 수신부(510)나 통신부(520)가 수신하는 네비게이션 정보의 버전 정보와 이동 통신 단말기(100)에 기 저장된 네비게이션 정보의 버전 정보가 동일한지 여부를 판단한다. 또한, DMB 수신부(510)나 통신부(520)가 수신한 네비게이션 정보를 이용하여 기 저장된 네비게이션 정보를 업데이트 하는 기능을 수행한다. 여기서, 상기 버전 정보들이 동일하지 않다면 네비게이션 정보의 업데이 트가 필요한 것으로 판단될 수 있다.The
전송 오류 확인부(540)는 수신된 네비게이션 정보 중 전송 오류가 발생한 네비게이션 정보를 확인하는 기능을 수행한다. 본 발명에 의하면, 전송 오류가 발생한 네비게이션 정보는 네비게이션 정보 제공 서버(120)로 요청하여 수신되는 것이 바람직할 것이다. 또한, 수신된 네비게이션 정보 중 전송 오류가 발생한 네비게이션 정보를 확인하는 과정은 당업자에게 자명할 것이므로 상세한 설명은 생략한다.The transmission
표시부(550)는 제어부(590)의 제어를 받아 업데이트 된 네비게이션 정보를 사용자가 시청할 수 있도록 출력하는 기능을 수행한다. 표시부(550)의 구성 및 역할에 관한 사항은 본 발명의 요지와 다소 거리가 있으므로 상세한 설명은 생략한다.The
메모리부(560)는 DMB 방송센터(110)나 네비게이션 정보 제공 서버(120)로부터 수신되는 네비게이션 정보 및 네비게이션 정보의 버전 정보를 저장하는 기능을 수행할 수 있다. 또한, 본 발명에 따른 이동 통신 단말기(100)가 구동될 수 있도록 하는 어플리케이션 프로그램을 저장할 수 있다.The
디코딩부(570)는 DMB 방송센터(110)나 네비게이션 정보 제공 서버(120)로부터 수신되는 인코딩된 네비게이션 정보 및 네비게이션 정보의 버전 정보를 디코딩하는 기능을 수행한다. 여기서, 데이터의 디코딩 과정은 당업자에게 자명한 사항이므로 상세한 설명은 생략하기로 한다.The
키 입력부(580)는 사용자로부터 이동 통신 단말기(100)의 네비게이션 정보의 업데이트 명령 등을 입력받는 기능을 수행한다. 여기서, 키 입력부(580)는 복수의 숫자키와 각종 기능을 수행하기 위한 복수의 기능키로 구성된 키 패드와 스캔코드 발생부로 구성되어 있다. 상기 키 입력부(580)의 일반적인 구성은 널리 알려져 있으므로, 여기서는 상세한 설명을 생략하기로 한다.The
제어부(590)는 본 발명에 따른 이동 통신 단말기(100)가 통신망을 통해 연결된 DMB 방송센터(110)나 네비게이션 정보 제공 서버(120)로부터 수신한 네비게이션 정보를 업데이트 하기 위해 DMB 수신부(510), 통신부(520), 업데이트부(530), 전송 오류 확인부(540) 등을 제어하는 기능을 수행한다.The
도 5에 도시된 이동 통신 단말기(100)의 모든 구성 요소들이 반드시 하드웨어 형태로 구현될 필요는 없으며, 일부 구성 요소(예를 들어, 업데이트부(530), 전송 오류 확인부(540) 등)는 응용 프로그램의 형태로 구현될 수도 있음은 자명하다All components of the
상기한 본 발명의 바람직한 실시예는 예시의 목적을 위해 개시된 것이고, 본 발명에 대해 통상의 지식을 가진 당업자라면 본 발명의 사상과 범위 안에서 다양한 수정, 변경, 부가가 가능할 것이며, 이러한 수정, 변경 및 부가는 하기의 특허청구범위에 속하는 것으로 보아야 할 것이다.Preferred embodiments of the present invention described above are disclosed for purposes of illustration, and those skilled in the art will be able to make various modifications, changes, and additions within the spirit and scope of the present invention. Additions should be considered to be within the scope of the following claims.
이상에서 설명한 바와 같이, 본 발명에 의한 네비게이션 정보를 업데이트 하기 위한 방법 및 장치는 TPEG 서비스를 이용하여 실시간으로 네비게이션 정보를 업데이트 할 수 있는 효과가 있다.As described above, the method and apparatus for updating the navigation information according to the present invention has the effect of updating the navigation information in real time using the TPEG service.
또한, 본 발명은 DMB 수신장치를 통하여 별도의 통신료나 데이터 이용료의 부담 없이 네비게이션 정보를 업데이트 할 수 있는 효과가 있다.In addition, the present invention has the effect that it is possible to update the navigation information without the burden of a separate communication fee or data usage fee through the DMB receiving apparatus.
또한, 본 발명은 DMB 수신이 원활하지 않은 곳에서도 실시간으로 네비게이션 정보를 업데이트 할 수 있는 효과가 있다.In addition, the present invention has the effect of updating the navigation information in real time even where the DMB reception is not smooth.
또한, 본 발명은 수신한 네비게이션 정보에 오류가 발생한 경우에 오류가 발생한 데이터의 복구를 즉시 요청할 수 있는 네비게이션 정보를 업데이트 할 수 있는 효과가 있다.In addition, the present invention has the effect of updating the navigation information that can immediately request the recovery of the error data in the event of an error in the received navigation information.
Claims (13)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020060101655A KR100836238B1 (en) | 2006-10-19 | 2006-10-19 | Method, apparatus for updating navigation information, and record carrier on which program for implementing the same is recorded |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020060101655A KR100836238B1 (en) | 2006-10-19 | 2006-10-19 | Method, apparatus for updating navigation information, and record carrier on which program for implementing the same is recorded |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20080035243A KR20080035243A (en) | 2008-04-23 |
| KR100836238B1 true KR100836238B1 (en) | 2008-06-09 |
Family
ID=39574263
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020060101655A Expired - Fee Related KR100836238B1 (en) | 2006-10-19 | 2006-10-19 | Method, apparatus for updating navigation information, and record carrier on which program for implementing the same is recorded |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100836238B1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101971476B1 (en) * | 2013-04-11 | 2019-04-23 | 한화테크윈 주식회사 | Surveillance system |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20060082064A (en) * | 2006-06-16 | 2006-07-14 | 공윤옥 | Navigation location update method and system |
| JP2006242945A (en) * | 2000-11-24 | 2006-09-14 | Honda Motor Co Ltd | Navigation system |
-
2006
- 2006-10-19 KR KR1020060101655A patent/KR100836238B1/en not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006242945A (en) * | 2000-11-24 | 2006-09-14 | Honda Motor Co Ltd | Navigation system |
| KR20060082064A (en) * | 2006-06-16 | 2006-07-14 | 공윤옥 | Navigation location update method and system |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20080035243A (en) | 2008-04-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100754168B1 (en) | Method and apparatus for updating map data, and a recording medium storing a program for performing the method | |
| US6686880B1 (en) | Method and apparatus for prompting a reverse channel response from receiver in a digital broadcast system | |
| JP3818575B2 (en) | Digital broadcast receiver | |
| CN103947219A (en) | Methods, devices and computer programs for transmitting or for receiving and playing media streams | |
| JP2007510348A (en) | Data casting | |
| WO2002037763A1 (en) | Transmitter, receiver, and broadcast data distribution method | |
| US7231270B2 (en) | Mobile play-list method | |
| US11818433B2 (en) | System for the reproduction of a multimedia content using an alternative network if poor quality in first network | |
| US7113741B2 (en) | Optimized method of transmitting multimedia content | |
| EP1632873A2 (en) | Metadata-based data storage in digital radio system | |
| JP4960138B2 (en) | Providing method and receiving method of traffic information and terminal | |
| US20090176486A1 (en) | Method, system, and apparatus for updating phonebook information | |
| US20080091337A1 (en) | Method for transmitting and receiving traffic information and apparatus for receiving traffic information | |
| KR100836238B1 (en) | Method, apparatus for updating navigation information, and record carrier on which program for implementing the same is recorded | |
| US8151313B2 (en) | Content delivery system and method | |
| US8150607B2 (en) | Method and an apparatus for transmitting and receiving traffic information by using file transfer | |
| JP5192300B2 (en) | Data broadcast receiving apparatus and portable device | |
| JPH11313299A (en) | Method for delivering video information to mobile object by digital wireless communication, central station device used for the video information delivery method, and mobile terminal device used for the video information delivery method | |
| JP4496276B1 (en) | Information receiving apparatus, information receiving method, information receiving program, information distribution apparatus, and information distribution system | |
| US9055327B2 (en) | Systems, devices, and methods for managing changes to data | |
| US20070214479A1 (en) | Digital broadcasting system and method for broadcasting service provider data | |
| JP4585031B1 (en) | Information distribution control apparatus, information distribution control method, information distribution control program, information receiving apparatus, and information distribution system | |
| KR100800848B1 (en) | Digital video broadcasting system and digital video broadcasting method for simultaneously providing a plurality of sub-services related to main service when providing digital broadcasting service | |
| WO2008038974A1 (en) | Method for delivering the tpeg service management information on broadcasting network | |
| KR20080016399A (en) | Method of providing traffic information, method and apparatus using same |
Legal Events
| 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 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| 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 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| 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 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20120601 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| 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: 20130603 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| 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: 20130603 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |