[go: up one dir, main page]

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 PDF

Info

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
Application number
KR1020060101655A
Other languages
Korean (ko)
Other versions
KR20080035243A (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 KR1020060101655A priority Critical patent/KR100836238B1/en
Publication of KR20080035243A publication Critical patent/KR20080035243A/en
Application granted granted Critical
Publication of KR100836238B1 publication Critical patent/KR100836238B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3691Retrieval, searching and output of information related to real-time traffic, weather, or environmental conditions
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3605Destination input or retrieval
    • G01C21/362Destination input or retrieval received from an external device or application, e.g. PDA, mobile phone or calendar application
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3697Output of additional, non-guidance related information, e.g. low fuel level
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/096877Systems involving transmission of navigation instructions to the vehicle where the input to the navigation device is provided by a suitable I/O arrangement
    • G08G1/096883Systems 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

네비게이션 정보를 업데이트 하기 위한 방법, 장치 및 이를 구현하기 위한 프로그램이 기록된 기록매체{Method and apparatus for updating navigation information and record media recorded program for realizing the same}Method and apparatus for updating navigation information and record media recorded program for realizing the same}

도 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 mobile communication terminal 100, a DMB broadcasting center 110, a navigation information providing server 120, and a TPEG server providing server 130. .

도 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) service providing server 130 collects navigation information (eg, map information, real-time traffic information, etc.) The broadcasting center 110 and the navigation information providing server 120 may be provided. The provided navigation information may be provided to the mobile communication terminal 100 connected through a communication network (not shown). Here, when the mobile communication terminal 100 receives the navigation information from the DMB broadcasting center 110, the communication network may be a broadcasting network (for example, a terrestrial DMB network or a satellite DMB network). In addition, when the mobile communication terminal 100 receives the navigation information from the navigation information providing server 120, the communication network may be a mobile communication network (for example, CDMA, WCDMA, Wibro, etc.).

즉, 본 발명의 일 실시예에 따르면, 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 communication terminal 100. However, in the present invention, the mobile communication network does not act only as a backup network for all navigation information. For example, in case of navigation information that is not suitable to be transmitted through a broadcasting network, the mobile communication network may be applied to the broadcasting network in preference. In addition, according to the user's designation, the mobile communication network may be a path for providing navigation information in preference to the broadcasting network. That is, in the present invention, the broadcasting network and the mobile communication network are in a complementary relationship.

이동 통신 단말기(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 mobile communication terminal 100 is a device capable of storing navigation information and updating stored navigation information using TPEG-based navigation information according to the present invention. In addition, the mobile communication terminal 100 has a DMB reception function for receiving navigation information transmitted from the DMB broadcasting center 110, and can process navigation information such as received TPEG-based map information and additional traffic information. It can have a function. That is, it has a function of receiving the TPEG stream and decoding the received TPEG stream to provide navigation information to the user. If the TPEG stream is received through a DAB (Digital Audio Broadcasting) network or a DMB (Digital Multimedia Broadcasting) network, the mobile communication terminal 100 receives a TPEG stream wrapped in a TDC (Transparent Data Channel) and the TPEG in the TDC. The stream can be detected and decoded. Of course, according to a preferred embodiment of the present invention, the navigation information may be received from the navigation information providing server 120 at the request of the mobile communication terminal (100).

또한, 이동 통신 단말기(100)는 PCS, PDA, 스마트폰 등을 포함하는 이동 통신 단말기뿐만 아니라, 무선 랜(LAN) 단말기, 블루투스(Bluetooth) 단말기, 휴대인터넷 단말기 등의 무선을 통한 데이터 통신이 가능한 모든 단말기를 지칭하며, 특히, 네비게이션(navigation) 기능이 탑재되었거나, 네비게이션 키트와 연결 가능한 단말기이다. 따라서, 본 발명에 따른 이동 통신 단말기(100)는 사용 방법에 따라 자동차 네비게이션 장치나 보행자 네비게이션 장치로 이용될 수 있다. 이하에서는 무선 통신 기능과 DMB 수신 기능이 탑재된 이동통신 단말기를 예로 들어 설명하기로 하되, 나머지 다른 단말기도 동일하게 적용될 수 있음은 이하의 설명을 통해 더욱 자명해질 것이다.In addition, the mobile communication terminal 100 is capable of data communication via wireless, such as a wireless LAN (LAN) terminal, a Bluetooth (Bluetooth) terminal, a portable Internet terminal, as well as a mobile communication terminal including a PCS, PDA, smart phone, and the like. It refers to all terminals, and in particular, is a terminal equipped with a navigation function or connectable with a navigation kit. Therefore, the mobile communication terminal 100 according to the present invention may be used as a car navigation device or a pedestrian navigation device according to a usage method. Hereinafter, a mobile communication terminal equipped with a wireless communication function and a DMB reception function will be described as an example, but the other terminals can be applied in the same manner.

DMB 방송센터(110)는 위성 DMB 방송센터와 지상파 DMB 방송센터를 포함할 수 있다. 여기서, 지상파 DMB는 일반 TV처럼 지상파 DMB 방송센터가 송출한 방송신호를 DMB 수신장치가 수신하여 사용자에게 제공하는 것이고, 위성 DMB는 위성을 통해 방송신호를 송출하는 것이다.The DMB broadcasting center 110 may include a satellite DMB broadcasting center and a terrestrial DMB broadcasting center. Here, the terrestrial DMB is a broadcast signal transmitted by the terrestrial DMB broadcasting center like a general TV and is provided to the user by the DMB receiving apparatus, and the satellite DMB is a broadcast signal transmitted through a satellite.

지상파 DMB는 이동 수신 특성을 이용하여 음악, 문자, 동영상 등의 다양한 컨텐츠를 이동 통신 단말기(100)를 통해 사용자에게 제공할 수 있는 것으로, 디지털 지상파 TV 방송과 보완적 관계를 구축하여 이동 통신 단말기(100)와의 결합된 서비스를 통해 획기적인 수요를 창출할 수 있다.The terrestrial DMB can provide various contents such as music, text, video, etc. to the user through the mobile communication terminal 100 by using a mobile reception characteristic, and establish a complementary relationship with digital terrestrial TV broadcasting to establish a mobile communication terminal ( The combined service with 100 can create breakthrough demand.

위성 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 broadcasting center 110 may include the navigation information as additional data and transmit the navigation information to the mobile communication terminal 100. That is, the DMB broadcasting center 110 may include a TPEG stream in broadcast data of a specific channel. Here, the broadcast signal transmitted from the DMB broadcasting center 110 may be a digital or analog signal.

또한, DMB 방송센터(110)는 이동 통신 단말기(100)가 저장된 네비게이션 정보의 업데이트 여부를 판단할 수 있도록 네비게이션 정보의 버전 정보를 이동 통신 단말기(100)로 전송할 수 있다. 또한, DMB 방송센터(110)가 버전 정보를 전송할 경우 이동 통신 단말기(100)가 수신된 정보가 버전 정보인지 여부를 인식할 수 있도록 버전 정보는 식별정보를 포함할 수 있다.In addition, the DMB broadcasting center 110 may transmit version information of the navigation information to the mobile communication terminal 100 so that the mobile communication terminal 100 may determine whether the stored navigation information is updated. In addition, when the DMB broadcasting center 110 transmits version information, the version information may include identification information so that the mobile communication terminal 100 may recognize whether the received information is version information.

네비게이션 정보 제공 서버(120)는 TPEG 서비스 제공 서버(130)로부터 네비게이션 정보를 수신하여 이동 통신 단말기(100)의 DMB 방송 수신 가능 여부 또는 사용자의 요청에 따라 요청에 따라 수신된 네비게이션 정보를 이동 통신 단말기(100)로 전송할 수 있다. 또한, 네비게이션 정보 제공 서버(120)는 DMB 방송센터(110)와 마찬가지로 네비게이션 정보의 버전 정보 및 버전 정보의 식별정보를 이동 통신 단말기(100)로 전송할 수 있다. The navigation information providing server 120 receives the navigation information from the TPEG service providing server 130 and transmits the navigation information received according to the request according to the user's request or whether the mobile communication terminal 100 can receive the DMB broadcast. 100 can be sent. In addition, similar to the DMB broadcasting center 110, the navigation information providing server 120 may transmit version information of the navigation information and identification information of the version information to the mobile communication terminal 100.

또한, 네비게이션 정보 제공 서버(120)는 DMB 방송 센터(110)로부터 수신되는 DMB 방송의 수신강도가 미리 설정된 기준값 미만인 것으로 판단한 이동 통신 단말기(100)로부터 업데이트가 필요한 네비게이션 정보 요청을 수신할 수 있다. 여기서, 네비게이션 정보 제공 서버(120)는 요청된 네비게이션 정보를 추출하여 이동 통신 단말기(100)로 전송할 수 있다.In addition, the navigation information providing server 120 may receive a navigation information request for updating from the mobile communication terminal 100 determined that the reception strength of the DMB broadcasting received from the DMB broadcasting center 110 is less than a preset reference value. Here, the navigation information providing server 120 may extract the requested navigation information and transmit the extracted navigation information to the mobile communication terminal 100.

또한, 네비게이션 정보 제공 서버(120)는 DMB 방송센터로부터 업데이트가 필요한 네비게이션 정보를 수신한 이동 통신 단말기(100)로부터 이동 통신 단말기(100)가 수신한 네비게이션 정보 중 전송 오류가 발생한 네비게이션 정보 요청을 수신할 수 있다. 여기서, 네비게이션 정보 제공 서버(120)는 요청된 네비게이션 정 보를 추출하여 이동 통신 단말기(100)로 전송할 수 있다.In addition, the navigation information providing server 120 receives a navigation information request from the mobile communication terminal 100 that has received the update information from the DMB broadcasting center, which has a transmission error among the navigation information received by the mobile communication terminal 100. can do. Here, the navigation information providing server 120 may extract the requested navigation information and transmit it to the mobile communication terminal 100.

TPEG 서비스 제공 서버(130)는 다양한 경로를 통해 네비게이션 정보(예를 들어, 지도정보, 유고정보, 안전운전정보, 감시카메라 정보 등)를 획득하여 TPEG 기반의 네비게이션 정보 데이터베이스를 구축한다. 상기 데이터베이스는 새로운 네비게이션 정보가 획득될때마다 업데이트 될 수 있다.The TPEG service providing server 130 acquires navigation information (for example, map information, notice information, safe driving information, surveillance camera information, etc.) through various paths and builds a TPEG-based navigation information database. The database can be updated each time new navigation information is obtained.

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 service providing server 130 generates a TPEG stream by encoding navigation information constructed in a database according to the TPEG specification. The generated TPEG stream may be provided to the DMB broadcasting center 110 or the navigation information providing server 120 connected through the communication network. Here, the communication network (not shown) may be a broadcasting network such as a digital audio broadcasting (DAB) network or a digital multimedia broadcasting (DMB) network, or the like, and may be applied without limitation as long as the network can transmit data. When providing the generated TPEG stream through a broadcasting network such as a DAB network or a DMB network, the TPEG service providing server 130 may transmit the TPEG stream through a TDC (Transparent Data Channel). Here, the TDC is defined by DAB (Digital Audio Broadcasting) and is a channel capable of transmitting data in a format defined by a broadcaster or a stream provider.

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 service providing server 130 may generate a TPEG stream suitable for each transmission medium.

또한, 도 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 service providing server 130 may be a DMB broadcasting center 110. If the DMB broadcasting center 110 is a TPEG service providing server 130, the DMB broadcasting center 110 generates a TPEG stream using navigation information collected through various paths, and adds the generated TPEG stream to broadcast data. Can be sent in data format. Of course, the collected navigation information may be sent in an independent data format. The transmitted broadcast data may be directly transmitted to the mobile communication terminal 100 or transmitted to the mobile communication terminal 100 via the navigation information providing server 120.

도 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 step 210, the mobile communication terminal 100 determines whether the navigation information needs to be updated by using version information of the navigation information received from the DMB broadcasting center 110 or the navigation information providing server 120. Can be. A detailed process of determining whether the mobile communication terminal 100 needs to update the navigation information will be described in detail with reference to FIG. 3.

단계 210에서 네비게이션 정보의 업데이트가 필요하다고 판단된 경우 이동 통신 단말기(100)는 단계 220을 진행하여 DMB 수신강도를 확인한다. 여기서, DMB 수신 상태가 오프(off) 상태에 있는 경우 이동 통신 단말기(100)는 사용자에게 DMB 수신 상태를 온(on)으로 설정하도록 요청하는 메시지를 출력할 수 있다. 물론, 상기 요청 메시지를 출력하지 않고 네비게이션 정보 제공 서버(120)로 네비게이션 정보를 요청하여 수신할 수도 있을 것이다. 이 경우 단계 220 및 단계 230이 생략될 수 있음은 자명하다.If it is determined in step 210 that the update of the navigation information is necessary, the mobile communication terminal 100 proceeds to step 220 to check the DMB reception strength. Here, when the DMB reception state is in the off state, the mobile communication terminal 100 may output a message requesting the user to set the DMB reception state to on. Of course, the navigation information may be requested and received by the navigation information providing server 120 without outputting the request message. In this case, it is obvious that step 220 and step 230 may be omitted.

단계 230에서 이동 통신 단말기(100)는 DMB 수신강도가 미리 설정된 기준값 이상인지 여부를 판단한다. 여기서, DMB 수신강도의 판단은 미리 설정된 시간 간격동안 이루어질 수 있다. 예를 들어, 2분간 DMB 수신강도를 체크하여 수신강도의 최대값이 미리 설정된 기준값 이상인지 판단할 수 있다. 또한, 미리 설정된 시간 간격동안 DMB 수신강도를 평균한 값이 미리 설정된 기준값 이상인지 판단할 수 있다. 물론, 극히 짧은 시간동안 일회적으로 수신한 DMB 수신강도가 판단의 대상이 될 수도 있음은 자명하다. In operation 230, the mobile communication terminal 100 determines whether the DMB reception strength is greater than or equal to a preset reference value. In this case, the determination of the DMB reception strength may be performed for a predetermined time interval. For example, the DMB reception intensity may be checked for 2 minutes to determine whether the maximum value of the reception intensity is greater than or equal to a preset reference value. In addition, it may be determined whether a value obtained by averaging the DMB reception intensity over a preset time interval is equal to or greater than a preset reference value. Of course, it is obvious that the DMB reception strength received once in a very short time may be the object of judgment.

판단 결과 DMB 수신강도가 미리 설정된 기준값 미만이면 이동 통신 단말기(100)는 단계 240을 진행하여 네비게이션 정보 제공 서버(120)로 업데이트가 필요하다고 판단된 네비게이션 정보(예를 들어, 안전운전정보)를 요청하는 메시지를 전송할 수 있다. 이 경우 개별적인 네비게이션 정보를 구분하기 위하여, 네비게이션 정보 마다 별도의 식별자를 부가할 수 있다.If it is determined that the DMB reception strength is less than the preset reference value, the mobile communication terminal 100 proceeds to step 240 and requests navigation information (eg, safe driving information) determined to be updated to the navigation information providing server 120. Message can be sent. In this case, to distinguish individual navigation information, a separate identifier may be added to each navigation information.

단계 250에서 상기 요청 메시지를 수신한 네비게이션 정보 제공 서버(120)는 요청된 네비게이션 정보를 이동 통신 단말기(100)로 전송할 수 있다.In operation 250, the navigation information providing server 120 receiving the request message may transmit the requested navigation information to the mobile communication terminal 100.

만약 단계 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 step 230, the mobile communication terminal 100 may proceed to step 260 to receive navigation information determined to be updated from the DMB broadcasting center 110. In this case, the DMB broadcasting center 110 may add an identifier for each individual navigation information so that the mobile communication terminal 100 receives and updates only the navigation information determined to be updated. In this case, it is obvious that the mobile communication terminal 100 can recognize the identifier.

단계 270에서 이동 통신 단말기(100)는 단계 250 또는 단계 260에서 수신된 네비게이션 정보를 이용하여 기 저장된 네비게이션 정보를 업데이트 할 수 있다.In operation 270, the mobile communication terminal 100 may update previously stored navigation information using the navigation information received in operation 250 or operation 260.

도 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 mobile communication terminal 100 receives navigation information from the DMB broadcasting center 110, navigation is performed for a preset time (for example, 10 minutes). If the reception of the information is not completed, the mobile communication terminal 100 may request and receive navigation information from the navigation information providing server 120. In this case, it will be apparent that the mobile communication terminal 100 needs to make a request to the navigation information providing server 120 by grasping only data which is not received in the navigation information.

도 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 step 310, the mobile communication terminal 100 may receive version information of navigation information. The navigation information may include one or more of map information, real-time traffic information (CTT), supplementary traffic information (SID), safe driving and danger information (SDI), point of interest information (POI), and notice information (REI). have. The version information may be transmitted separately from the navigation information or may be transmitted in the additional data format to the navigation information.

DMB 방송센터(110)나 네비게이션 정보 제공 서버(120)가 버전 정보를 전송할 경우 이동 통신 단말기(100)가 버전 정보인지를 인식할 수 있도록 버전 정보는 식별정보를 포함할 수 있다. 식별정보는 별도의 식별자가 사용될 수 있으며, 제공되는 버전 정보의 특정 파라미터의 값을 미리 설정하는 방식이 사용될 수도 있다. 또한, 버전 정보의 포맷을 다른 정보의 포맷과 다르게 사용하는 방식이 사용될 수도 있을 것이다. 이외에도 이동 통신 단말기(100)가 수신되는 정보가 네비게이션 정보의 버전 정보임을 인식할 수 있는 모든 방식이 동일하게 적용될 수 있음은 자명하다.When the DMB broadcasting center 110 or the navigation information providing server 120 transmits version information, the version information may include identification information so that the mobile communication terminal 100 may recognize whether the version information is version information. A separate identifier may be used for the identification information, and a method of presetting a value of a specific parameter of the provided version information may be used. In addition, a method of using the format of the version information differently from the format of other information may be used. In addition, it is obvious that all methods for recognizing that the information received by the mobile communication terminal 100 is version information of the navigation information may be equally applied.

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 mobile communication terminal 100 may preferably receive version information from the DMB broadcasting center 110. However, in an area where the DMB reception strength is weak or the DMB broadcast signal cannot be received, version information may be requested and received from the navigation information providing server 120 at the user's request.

단계 320에서 이동 통신 단말기(100)는 수신된 네비게이션 정보의 버전 정보와 이동 통신 단말기(100)에 기 저장된 네비게이션 정보의 버전 정보가 동일한지 여부를 판단할 수 있다. 비교 결과 버전이 동일하다고 판단되면, 이동 통신 단말기(100)는 버전 정보의 수신 대기 상태로 진행한다. 또한, 비교 결과 버전이 동일하지 않다고 판단되면, 이동 통신 단말기(100)는 단계 330을 진행하여 네비게이션 정보의 업데이트 과정을 수행할 수 있다. 여기서, 이동 통신 단말기(100)가 네비게이션 정보의 업데이트가 필요한지 여부를 판단하는 기준으로 네비게이션 정보의 버전 정보가 제시되었으나, 이는 본 발명의 일 실시예에 불과하므로 본 발명이 이에 제한되지 않는다. 즉, 네비게이션 정보의 갱신 여부를 판단할 수 있는 기준이라면 제한없이 본 발명에 적용될 수 있을 것이다. In operation 320, the mobile communication terminal 100 may determine whether the version information of the received navigation information and the version information of the navigation information previously stored in the mobile communication terminal 100 are the same. If the comparison determines that the versions are the same, the mobile communication terminal 100 proceeds to a reception state of the version information. In addition, if it is determined that the versions are not the same as a result of the comparison, the mobile communication terminal 100 may proceed to step 330 to update the navigation information. Here, the version information of the navigation information has been presented as a reference for determining whether the mobile communication terminal 100 needs to update the navigation information. However, the present invention is not limited thereto since this is only an embodiment of the present invention. That is, any criterion for determining whether to update navigation information may be applied to the present invention without limitation.

또한, 이동 통신 단말기(100)는 네비게이션 정보의 최종 버전이 저장된 시간을 파악하여 미리 설정된 일정 주기마다 네비게이션 정보의 업데이트를 수행할 수도 있을 것이다.In addition, the mobile communication terminal 100 may grasp the time at which the last version of the navigation information is stored and may update the navigation information at predetermined predetermined periods.

도 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 DMB broadcasting center 110 or the navigation information providing server 120, the mobile communication terminal 100 performs a retransmission procedure of the information in which the transmission error occurs before the final update. It needs to be done. However, since the mobile communication terminal 100 and the DMB broadcasting center 110 are only one-way communication, the mobile communication terminal 100 and the DMB broadcasting center 110 cannot request the navigation information having a transmission error to the DMB broadcasting center 110. Therefore, through the process illustrated in FIG. 4, the mobile communication terminal 100 may re-receive only the information in which a transmission error occurs among the navigation information received from the DMB broadcasting center 110 from the navigation information providing server 120.

도 4를 참조하면, 이동 통신 단말기(100)는 단계 410에서 DMB 방송센터(110)로부터 업데이트에 필요한 네비게이션 정보를 수신할 수 있다.Referring to FIG. 4, the mobile communication terminal 100 may receive navigation information necessary for updating from the DMB broadcasting center 110 in step 410.

단계 420에서 이동 통신 단말기(100)는 수신된 네비게이션 정보 중 전송 오류가 발생한 네비게이션 정보를 확인한다. 여기서, 수신된 데이터 중 전송 오류가 발생한 데이터를 확인하는 과정은 본 발명의 요지와 다소 거리가 있으므로 상세한 설명은 생략하기로 한다.In operation 420, the mobile communication terminal 100 checks navigation information in which a transmission error occurs among the received navigation information. Here, the process of confirming the data in which the transmission error occurs in the received data is somewhat distanced from the gist of the present invention, detailed description thereof will be omitted.

단계 430에서 이동 통신 단말기(100)는 전송 오류가 발생한 네비게이션 정보를 네비게이션 정보 제공 서버(120)로 요청하는 메시지를 전송할 수 있다.In operation 430, the mobile communication terminal 100 may transmit a message requesting the navigation information providing server 120 to the navigation information having a transmission error.

단계 440에서 네비게이션 정보 제공 서버(120)는 상기 요청에 상응하는 네비게이션 정보를 이동 통신 단말기(100)로 전송할 수 있다.In operation 440, the navigation information providing server 120 may transmit navigation information corresponding to the request to the mobile communication terminal 100.

단계 450에서 이동 통신 단말기(100)는 단계 410에서 수신된 네비게이션 정보와 단계 440에서 수신된 네비게이션 정보를 이용하여 업데이트 과정을 수행할 수 있다.In operation 450, the mobile communication terminal 100 may perform an update process using the navigation information received in operation 410 and the navigation information received in operation 440.

도 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 mobile communication terminal 100 according to the present invention includes a DMB receiver 510, a communication unit 520, an update unit 530, a transmission error check unit 540, a display unit 550, and a memory unit ( 560, a decoder 570, a key input unit 580, and a controller 590.

물론, 이동 통신 단말기(100)는 구비한 기능에 따라 추가 구성요소(예를 들어, 휴대폰의 경우 송화부, 음성 처리부 등)를 더 포함할 것임은 자명하나 본 발명의 요지와는 다소 거리가 있는 사항이므로 이에 대한 설명은 생략한다. 또한, 이동 통신 단말기(100)는 전원 공급부(도시되지 않음) 등을 더 포함할 것은 자명하나 이에 대한 설명은 생략한다.Of course, it will be apparent that the mobile communication terminal 100 will further include additional components (eg, a transmitter, a voice processing unit in the case of a mobile phone) according to a function provided, but it is somewhat distance from the gist of the present invention. As it is a matter of description, the description thereof is omitted. In addition, although the mobile communication terminal 100 may further include a power supply unit (not shown), the description thereof will be omitted.

DMB 수신부(510)는 DMB 방송센터(110)로부터 네비게이션 정보 및 네비게이션 정보의 버전 정보를 수신하는 기능을 수행할 수 있다. 여기서, 네비게이션 정보는 지도정보, 안전운전정보 등을 포함할 수 있으며, 버전 정보는 이동 통신 단말기(100)가 버전 정보임을 인식할 수 있도록 식별정보를 포함할 수 있다. 또한, 버전 정보는 TPEG 기반의 메시지에 포함된 정보일 수 있다. 또한, 네비게이션 정보는 TPEG 기반의 정보일 수 있다. 수신된 버전 정보는 이동 통신 단말기(100)에 기 저장된 네비게이션 정보가 갱신되어 업데이트가 필요한지 여부를 제공하는 기준이 될 수 있다. 다만, 본 발명에서 네비게이션 정보의 업데이트가 필요한지 여부를 제공하는 기준이 버전 정보에 한정되는 것이 아니다. 따라서, 이동 통신 단말기(100)에 기 저장된 네비게이션 정보와 갱신된 네비게이션 정보가 동일한지 여부를 제공할 수 있는 정보라면 제한 없이 적용될 수 있다.The DMB receiver 510 may perform a function of receiving navigation information and version information of the navigation information from the DMB broadcasting center 110. Here, the navigation information may include map information, safe driving information, and the like, and the version information may include identification information to recognize that the mobile communication terminal 100 is version information. In addition, the version information may be information included in the TPEG-based message. In addition, the navigation information may be TPEG-based information. The received version information may be a criterion for providing whether the navigation information previously stored in the mobile communication terminal 100 is updated to require an update. However, in the present invention, the criteria for providing whether the navigation information is required is not limited to the version information. Therefore, any information that can provide whether the previously stored navigation information and the updated navigation information in the mobile communication terminal 100 are the same can be applied without limitation.

또한, 수신된 네비게이션 정보의 버전 정보와 이동 통신 단말기(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 mobile communication terminal 100 are not the same, the reception strength of the DMB broadcast received from the DMB broadcasting center 110 is compared with a preset reference value. If the reception strength of the DMB broadcast is greater than or equal to a preset reference value, the navigation information is received from the DMB broadcasting center 110. If the reception strength of the DMB broadcast is less than the preset reference value, the navigation information is provided to the navigation information providing server 120. Can be received upon request.

통신부(520)는 네비게이션 정보 제공 서버(120)로 네비게이션 정보 및 네비게이션 정보의 버전 정보를 요청하여 수신하는 기능을 수행한다. 다만, 불필요한 통신 자원 낭비를 막기 위해 상기 네비게이션 정보 및 버전 정보는 DMB 방송센터(110)로부터 DMB 수신부(510)가 우선하여 수신함이 바람직할 것이나, 본 발명이 이에 한정되는 것은 아니다. 또한, 도 5에는 DMB 수신부(510)와 통신부(520)가 별도의 구성 요소로 도시되어 있으나, 통신부(520)가 DMB 방송신호 수신 기능을 구비하는 경우에 통신부(520)는 DMB 수신부(510)를 포함할 수 있다.The communication unit 520 requests and receives the navigation information and the version information of the navigation information from the navigation information providing server 120. However, in order to prevent unnecessary waste of communication resources, the navigation information and version information may be preferentially received by the DMB receiver 510 from the DMB broadcasting center 110, but the present invention is not limited thereto. In addition, although the DMB receiver 510 and the communicator 520 are illustrated as separate components in FIG. 5, when the communicator 520 has a DMB broadcast signal reception function, the communicator 520 is a DMB receiver 510. It may include.

업데이트부(530)는 DMB 수신부(510)나 통신부(520)가 수신하는 네비게이션 정보의 버전 정보와 이동 통신 단말기(100)에 기 저장된 네비게이션 정보의 버전 정보가 동일한지 여부를 판단한다. 또한, DMB 수신부(510)나 통신부(520)가 수신한 네비게이션 정보를 이용하여 기 저장된 네비게이션 정보를 업데이트 하는 기능을 수행한다. 여기서, 상기 버전 정보들이 동일하지 않다면 네비게이션 정보의 업데이 트가 필요한 것으로 판단될 수 있다.The updater 530 determines whether the version information of the navigation information received by the DMB receiver 510 or the communication unit 520 and the version information of the navigation information previously stored in the mobile communication terminal 100 are the same. In addition, by using the navigation information received by the DMB receiver 510 or the communication unit 520 performs a function to update the pre-stored navigation information. If the version information is not the same, it may be determined that the update of the navigation information is required.

전송 오류 확인부(540)는 수신된 네비게이션 정보 중 전송 오류가 발생한 네비게이션 정보를 확인하는 기능을 수행한다. 본 발명에 의하면, 전송 오류가 발생한 네비게이션 정보는 네비게이션 정보 제공 서버(120)로 요청하여 수신되는 것이 바람직할 것이다. 또한, 수신된 네비게이션 정보 중 전송 오류가 발생한 네비게이션 정보를 확인하는 과정은 당업자에게 자명할 것이므로 상세한 설명은 생략한다.The transmission error checking unit 540 checks navigation information in which a transmission error occurs among the received navigation information. According to the present invention, it is preferable that the navigation information having a transmission error is received by requesting the navigation information providing server 120. In addition, since a process of confirming navigation information having a transmission error among the received navigation information will be apparent to those skilled in the art, a detailed description thereof will be omitted.

표시부(550)는 제어부(590)의 제어를 받아 업데이트 된 네비게이션 정보를 사용자가 시청할 수 있도록 출력하는 기능을 수행한다. 표시부(550)의 구성 및 역할에 관한 사항은 본 발명의 요지와 다소 거리가 있으므로 상세한 설명은 생략한다.The display unit 550 performs a function of outputting the updated navigation information under the control of the controller 590 so that the user can view it. Details of the configuration and role of the display unit 550 are somewhat distanced from the gist of the present invention, and thus detailed description thereof will be omitted.

메모리부(560)는 DMB 방송센터(110)나 네비게이션 정보 제공 서버(120)로부터 수신되는 네비게이션 정보 및 네비게이션 정보의 버전 정보를 저장하는 기능을 수행할 수 있다. 또한, 본 발명에 따른 이동 통신 단말기(100)가 구동될 수 있도록 하는 어플리케이션 프로그램을 저장할 수 있다.The memory unit 560 may perform a function of storing navigation information and version information of the navigation information received from the DMB broadcasting center 110 or the navigation information providing server 120. In addition, the application program for driving the mobile communication terminal 100 according to the present invention can be stored.

디코딩부(570)는 DMB 방송센터(110)나 네비게이션 정보 제공 서버(120)로부터 수신되는 인코딩된 네비게이션 정보 및 네비게이션 정보의 버전 정보를 디코딩하는 기능을 수행한다. 여기서, 데이터의 디코딩 과정은 당업자에게 자명한 사항이므로 상세한 설명은 생략하기로 한다.The decoding unit 570 decodes the encoded navigation information and the version information of the navigation information received from the DMB broadcasting center 110 or the navigation information providing server 120. Here, since the decoding process of the data is obvious to those skilled in the art, a detailed description thereof will be omitted.

키 입력부(580)는 사용자로부터 이동 통신 단말기(100)의 네비게이션 정보의 업데이트 명령 등을 입력받는 기능을 수행한다. 여기서, 키 입력부(580)는 복수의 숫자키와 각종 기능을 수행하기 위한 복수의 기능키로 구성된 키 패드와 스캔코드 발생부로 구성되어 있다. 상기 키 입력부(580)의 일반적인 구성은 널리 알려져 있으므로, 여기서는 상세한 설명을 생략하기로 한다.The key input unit 580 performs a function of receiving a command for updating the navigation information of the mobile communication terminal 100 from the user. Here, the key input unit 580 is composed of a keypad consisting of a plurality of numeric keys and a plurality of function keys and a scan code generator. Since the general configuration of the key input unit 580 is widely known, a detailed description thereof will be omitted.

제어부(590)는 본 발명에 따른 이동 통신 단말기(100)가 통신망을 통해 연결된 DMB 방송센터(110)나 네비게이션 정보 제공 서버(120)로부터 수신한 네비게이션 정보를 업데이트 하기 위해 DMB 수신부(510), 통신부(520), 업데이트부(530), 전송 오류 확인부(540) 등을 제어하는 기능을 수행한다.The control unit 590 is a mobile communication terminal 100 according to the present invention DMB receiving unit 510, the communication unit for updating the navigation information received from the DMB broadcasting center 110 or the navigation information providing server 120 connected through a communication network 520, the update unit 530, the transmission error check unit 540, and the like.

도 5에 도시된 이동 통신 단말기(100)의 모든 구성 요소들이 반드시 하드웨어 형태로 구현될 필요는 없으며, 일부 구성 요소(예를 들어, 업데이트부(530), 전송 오류 확인부(540) 등)는 응용 프로그램의 형태로 구현될 수도 있음은 자명하다All components of the mobile communication terminal 100 shown in FIG. 5 are not necessarily implemented in hardware, and some components (for example, the updater 530 and the transmission error checker 540) may not be implemented. Obviously, it may be implemented in the form of an application.

상기한 본 발명의 바람직한 실시예는 예시의 목적을 위해 개시된 것이고, 본 발명에 대해 통상의 지식을 가진 당업자라면 본 발명의 사상과 범위 안에서 다양한 수정, 변경, 부가가 가능할 것이며, 이러한 수정, 변경 및 부가는 하기의 특허청구범위에 속하는 것으로 보아야 할 것이다.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)

통신망을 통하여 DMB 방송센터와 네비게이션 정보 제공 서버와 연결된 이동 통신 단말기에서 수행되는 네비게이션 정보를 업데이트 하는 방법에 있어서, A method of updating navigation information performed in a mobile communication terminal connected to a DMB broadcasting center and a navigation information providing server through a communication network, (a) 네비게이션 정보의 업데이트가 필요한지 여부를 판단하는 단계;(a) determining whether an update of the navigation information is required; (b) 업데이트가 필요한 것으로 판단된 경우 상기 DMB 방송센터로부터 수신되는 디지털 방송의 수신강도가 미리 설정된 기준값 이상인지 여부를 판단하는 단계;(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) 상기 디지털 방송의 수신강도가 미리 설정된 기준값 이상인 경우 방송망을 통하여 상기 DMB 방송센터로부터 네비게이션 정보를 수신하는 단계;(c) receiving navigation information from the DMB broadcasting center through a broadcasting network when the reception strength of the digital broadcasting is higher than or equal to a preset reference value; (d) 상기 디지털 방송의 수신강도가 미리 설정된 기준값 미만이면, 이동 통신망을 통하여 상기 네비게이션 정보 제공서버로 상기 네비게이션 정보를 요청하여 수신하는 단계; 및(d) requesting and receiving the navigation information from the navigation information providing server through a mobile communication network if the reception strength of the digital broadcast is less than a preset reference value; And (e) 상기 수신된 네비게이션 정보를 이용하여 기 저장된 네비게이션 정보를 업데이트 하는 단계를 포함하는 특징으로 하는 네비게이션 정보를 업데이트 하는 방법.(e) updating the previously stored navigation information by using the received navigation information. 청구항 1에 있어서,The method according to claim 1, 상기 (a) 단계는,In step (a), (a1) 상기 DMB 방송센터 또는 네비게이션 정보 제공 서버로부터 네비게이션 정보의 버전 정보를 수신하는 단계;(a1) receiving version information of navigation information from the DMB broadcasting center or a navigation information providing server; (a2) 상기 수신된 네비게이션 정보의 버전 정보와 상기 이동 통신 단말기에 기 저장된 네비게이션 정보의 버전 정보가 동일한지 여부를 판단하는 단계; 및(a2) determining whether the version information of the received navigation information and the version information of the navigation information previously stored in the mobile communication terminal are the same; And (a3) 상기 버전 정보들이 동일하지 않다면, 상기 네비게이션 정보의 업데이트가 필요한 것으로 판단하는 단계를 포함하는 것을 특징으로 하는 네비게이션 정보를 업데이트 하는 방법.(a3) if the version information is not the same, determining that the update of the navigation information is necessary. 청구항 2에 있어서,The method according to claim 2, 상기 버전 정보는 TPEG(Transport Protocol Expert Group) 기반의 메시지에 포함된 정보인 것을 특징으로 하는 네비게이션 정보를 업데이트 하는 방법.And the version information is information included in a transport protocol expert group (TPEG) based message. 청구항 3에 있어서,The method according to claim 3, 상기 버전 정보는 버전 정보의 식별정보를 포함하는 것을 특징으로 하는 네비게이션 정보를 업데이트 하는 방법.And the version information includes identification information of the version information. 청구항 1에 있어서, 상기 (c) 단계는,The method according to claim 1, wherein step (c), 상기 네비게이션 정보의 수신 시간이 미리 설정된 시간을 초과하였는지 여부를 판단하여, 상기 수신 시간이 미리 설정된 시간을 초과하였다면, 상기 네비게이 션 정보 제공서버로 상기 네비게이션 정보를 요청하여 수신하는 단계를 포함하는 것을 특징으로 하는 네비게이션 정보를 업데이트 하는 방법.Determining whether the reception time of the navigation information exceeds a preset time, and if the reception time exceeds a preset time, requesting and receiving the navigation information from the navigation information providing server. To update navigation information. 청구항 1에 있어서,The method according to claim 1, 상기 (c) 단계는,In step (c), 상기 수신된 네비게이션 정보 중 전송 오류가 발생한 네비게이션 정보를 상기 네비게이션 정보 제공 서버로 요청하여 수신하는 단계를 포함하는 것을 특징으로 하는 네비게이션 정보를 업데이트 하는 방법.And requesting and receiving the navigation information from the received navigation information, the navigation information having a transmission error, from the navigation information providing server. 청구항 1에 있어서,The method according to claim 1, 상기 네비게이션 정보는 TPEG(Transport Protocol Expert Group) 기반의 정보인 것을 특징으로 하는 네비게이션 정보를 업데이트 하는 방법.The navigation information is a method for updating navigation information, characterized in that the information based on TPEG (Transport Protocol Expert Group). 청구항 7에 있어서,The method according to claim 7, 상기 네비게이션 정보는 지도 정보, 실시간 교통정보, 부가교통정보, 안전운전정보, 위험정보, 관심위치정보 및 유고정보 중 하나 이상을 포함하는 것을 특징으로 하는 네비게이션 정보를 업데이트 하는 방법.The navigation information may include at least one of map information, real-time traffic information, additional traffic information, safe driving information, danger information, interest location information, and notice information. 네비게이션 정보를 업데이트 하는 방법을 수행하기 위한 명령어들의 프로그램이 구현되어 있으며, 이동 통신 단말기에 의해 판독될 수 있는 프로그램을 기록한 기록매체에 있어서, In the recording medium recording a program that can be read by the mobile communication terminal is implemented a program for performing a method for updating the navigation information, (a) 네비게이션 정보의 업데이트가 필요한지 여부를 판단하는 단계;(a) determining whether an update of the navigation information is required; (b) 업데이트가 필요한 것으로 판단된 경우 상기 DMB 방송센터로부터 수신되는 디지털 방송의 수신강도가 미리 설정된 기준값 이상인지 여부를 판단하는 단계; (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) 상기 디지털 방송의 수신강도가 미리 설정된 기준값 이상인 경우 방송망을 통하여 상기 DMB 방송센터로부터 네비게이션 정보를 수신하는 단계; (c) receiving navigation information from the DMB broadcasting center through a broadcasting network when the reception strength of the digital broadcasting is higher than or equal to a preset reference value; (d) 상기 디지털 방송의 수신강도가 미리 설정된 기준값 미만이면, 이동 통신망을 통하여 상기 네비게이션 정보 제공서버로 상기 네비게이션 정보를 요청하여 수신하는 단계; 및 (d) requesting and receiving the navigation information from the navigation information providing server through a mobile communication network if the reception strength of the digital broadcast is less than a preset reference value; And (e) 상기 수신된 네비게이션 정보를 이용하여 기 저장된 네비게이션 정보를 업데이트 하는 단계를 수행하는 프로그램을 기록한 기록매체(e) a recording medium having recorded thereon a program for updating the previously stored navigation information by using the received navigation information. 청구항 9에 있어서,The method according to claim 9, 상기 (c) 단계는,In step (c), 상기 수신된 네비게이션 정보 중 전송 오류가 발생한 네비게이션 정보를 상기 네비게이션 정보 제공 서버로 요청하여 수신하는 단계를 포함하는 것을 특징으 로 하는 프로그램을 기록한 기록매체.And requesting and receiving the navigation information from the received navigation information, the navigation information having a transmission error, from the navigation information providing server. 통신망을 통하여 DMB 방송센터와 네비게이션 정보 제공 서버와 연결된 이동 통신 단말기에 있어서,A mobile communication terminal connected to a DMB broadcasting center and a navigation information providing server through a communication network, 상기 DMB 방송센터로부터 네비게이션 정보 및 네비게이션 정보의 버전 정보를 수신하는 DMB 수신부;A DMB receiver configured to receive navigation information and version information of the navigation information from the DMB broadcasting center; 상기 네비게이션 정보 제공 서버로부터 네비게이션 정보 및 네비게이션 정보의 버전 정보를 요청하여 수신하는 통신부 및A communication unit for requesting and receiving navigation information and version information of the navigation information from the navigation information providing server; 상기 수신된 네비게이션 정보의 버전 정보와 상기 이동 통신 단말기에 기 저장된 네비게이션 정보의 버전 정보가 동일한지 여부를 판단하고, 상기 수신된 네비게이션 정보를 이용하여 기 저장된 네비게이션 정보를 업데이트 하는 업데이트부를 포함하되, And determining whether the version information of the received navigation information and the version information of the navigation information previously stored in the mobile communication terminal are the same, and updating the previously stored navigation information by using the received navigation information. 상기 수신된 네비게이션 정보의 버전 정보와 상기 이동 통신 단말기에 기 저장된 네비게이션 정보의 버전 정보가 동일하지 않다면, 상기 DMB 방송센터로부터 수신되는 디지털 방송의 수신강도를 미리 설정된 기준값과 비교하여, 상기 디지털 방송의 수신강도가 미리 설정된 기준값 이상인 경우 방송망을 통하여 상기 DMB 방송센터로부터 네비게이션 정보를 수신하고, 상기 디지털 방송의 수신강도가 미리 설정된 기준값 미만이면, 이동 통신망을 통하여 상기 네비게이션 정보 제공 서버로 상기 네비게이션 정보를 요청하여 수신하는 것을 특징으로 하는 이동 통신 단말기.If the version information of the received navigation information and the version information of the navigation information previously 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, Receiving navigation information from the DMB broadcasting center through a broadcasting network when the reception strength is greater than or equal to a preset reference value, and requesting the navigation information to the navigation information providing server through a mobile communication network when the reception strength of the digital broadcasting is less than the preset reference value. Mobile communication terminal, characterized in that for receiving. 청구항 11에 있어서,The method according to claim 11, 상기 버전 정보는 TPEG(Transport Protocol Expert Group) 기반의 메시지에 포함된 정보인 것을 특징으로 하는 네비게이션 정보를 업데이트 하는 이동 통신 단말기.And the version information is information included in a transport protocol expert group (TPEG) based message. 청구항 11에 있어서,The method according to claim 11, 상기 수신된 네비게이션 정보 중 전송 오류가 발생한 네비게이션 정보를 확인하는 전송 오류 확인부를 더 포함하되, 상기 전송 오류가 발생한 네비게이션 정보는 상기 네비게이션 정보 제공 서버로 요청하여 수신되는 것을 특징으로 하는 이동 통신 단말기.The mobile communication terminal further comprises a transmission error checking unit for checking navigation information in which a transmission error occurs among the received navigation information, wherein the navigation information in which the transmission error occurs is requested by the navigation information providing server.
KR1020060101655A 2006-10-19 2006-10-19 Method, apparatus for updating navigation information, and record carrier on which program for implementing the same is recorded Expired - Fee Related KR100836238B1 (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101971476B1 (en) * 2013-04-11 2019-04-23 한화테크윈 주식회사 Surveillance system

Citations (2)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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