KR20190029978A - Apparatus and method for providing map information for use in navigation device of vehicle - Google Patents

Apparatus and method for providing map information for use in navigation device of vehicle Download PDF

Info

Publication number
KR20190029978A
KR20190029978A KR1020170117130A KR20170117130A KR20190029978A KR 20190029978 A KR20190029978 A KR 20190029978A KR 1020170117130 A KR1020170117130 A KR 1020170117130A KR 20170117130 A KR20170117130 A KR 20170117130A KR 20190029978 A KR20190029978 A KR 20190029978A
Authority
KR
South Korea
Prior art keywords
information
update
road
vehicle
map
Prior art date
Application number
KR1020170117130A
Other languages
Korean (ko)
Other versions
KR102504221B1 (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 KR1020170117130A priority Critical patent/KR102504221B1/en
Publication of KR20190029978A publication Critical patent/KR20190029978A/en
Application granted granted Critical
Publication of KR102504221B1 publication Critical patent/KR102504221B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • G06Q50/30
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • 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

Landscapes

  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Operations Research (AREA)
  • Navigation (AREA)

Abstract

The present invention relates to a method for providing map information for a car navigation system and an apparatus thereof. In a server for providing map information which is connected to a car through a wireless data communication network, a control method of a server for providing map information comprises the steps of: confirming the current state of map information of a car navigation system which is installed in a car or is interlocked with the car; confirming differential update information in the map information by comparing the current state; selecting part update information corresponding to a preset pattern from the differential update information; and providing the selected part update information to the car.

Description

차량용 내비게이션을 위해 지도 정보를 제공하는 방법 및 장치{APPARATUS AND METHOD FOR PROVIDING MAP INFORMATION FOR USE IN NAVIGATION DEVICE OF VEHICLE}Field of the Invention [0001] The present invention relates to a method and an apparatus for providing map information for navigation in a vehicle,

본 발명은 차량용 내비게이션을 위한 지도 정보를 제공하는 방법 및 장치에 관한 것으로, 더욱 상세하게는 지도 정보의 속성을 이용하여 효율적인 정보 제공이 이루어지도록 하는 제어 방법 및 제어 장치에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention [0002] The present invention relates to a method and an apparatus for providing map information for a navigation system for a vehicle, and more particularly, to a control method and a control apparatus for efficiently providing information using attributes of map information.

차량과 연동하거나 차량에 탑재된 내비게이션 장치는 글로벌 포지셔닝 시스템 또는 범지구위치결정시스템(Global Positioning System, GPS)으로부터 전달되는 신호를 지도 정보 상에 표시하여 차량 내 운전자 또는 탑승자에게 차량의 위치를 전달할 수 있다. 또한, 내비게이션 장치는 지도 정보를 포함하고 있어, 목적지까지의 길 안내뿐만 아니라 지도 정보를 바탕으로 한 경로 상의 현재 위치를 표시하고, 운전자 또는 탑승자의 관심 정보를 제공할 수도 있다.A navigation device that is interlocked with the vehicle or mounted on the vehicle can display a signal transmitted from a global positioning system or a global positioning system (GPS) on the map information to transmit the position of the vehicle to a driver or a passenger in the vehicle have. In addition, the navigation device includes map information, and may display the current position on the route based on the map information as well as the route guidance to the destination, and may provide interest information of the driver or the passenger.

운전자 또는 탑승자는 내비게이션 장치를 통해 보다 많은 정보를 제공받기를 원하고, 제조사는 운전자 또는 탑승자의 편의성 증대를 위해 보다 많은 정보를 지도 정보에 포함시키고 있다. 또한, 차량의 이동을 위한 사회 기반 시설(예, 도로, 다리 등)은 점차 증가하고 있으며, 지도 정보는 새로운 도로에 대한 정보를 운전자 또는 탑승자에게 제공할 수 있어야 한다. 이로 인하여, 내비게이션 장치에 포함되는 지도 정보의 양은 계속 증가하고 있다. 이러한 지도 정보는 주기적 또는 임의적인 기간에 거쳐 계속 갱신(UPDATE)된다. 내비게이션 장치가 운전자 또는 탑승자에게 보다 정확한 정보를 제공하기 위해서는 지도 정보의 갱신이 필요할 수 있다.The driver or passenger wants to receive more information through the navigation device, and the manufacturer includes more information in the map information for the convenience of the driver or passenger. In addition, social infrastructures (eg, roads, bridges, etc.) for moving vehicles are increasing and map information should be able to provide information to the driver or passenger on the new road. Due to this, the amount of the map information included in the navigation device is continuously increasing. The map information is updated periodically or arbitrarily. Updating the map information may be necessary for the navigation device to provide more accurate information to the driver or passenger.

지도 정보의 갱신은 인터넷 망을 통하여 지도 정보를 다운로드한 후, 내비게이션 장치에 다운로드한 지도 정보를 저장, 갱신하는 방법을 통해 이루어질 수 있다. 하지만, 이는 사용자로 하여금 지도 정보의 갱신을 위한 별도의 시간과 노력을 요구하기 때문에, 편의성이 감소한다. 사용자의 편의성 증대를 위해서는 무선 데이터 통신 기술을 통하여 주행, 정차, 주차 중인 차량에서 지도 정보를 갱신할 필요가 있다.The updating of the map information can be performed by downloading the map information through the Internet network, and then storing and updating the map information downloaded to the navigation device. However, this reduces the convenience because the user requires extra time and effort to update the map information. In order to increase the user's convenience, it is necessary to update the map information on the traveling, stopping, and parking vehicles through the wireless data communication technology.

무선 데이터 통신 기술을 통한 지도 정보의 갱신에서 지도 정보의 양이 많을 경우, 지도 정보를 갱신하는 데 소요되는 비용이 증가할 수 있고, 지도 정보의 갱신 과정의 안정성이 낮아질 수 있다. 이러한 이유로 차량용 내비게이션을 위해 지도 정보를 효과적으로 제공할 수 있는 방법과 장치가 요구된다.If the amount of the map information is large in updating the map information through the wireless data communication technology, the cost of updating the map information may increase, and the stability of the update process of the map information may be lowered. For this reason, there is a need for a method and apparatus that can effectively provide map information for vehicle navigation.

JP 2015-017958 AJP 2015-017958 A

본 발명은 차량용 내비게이션을 위해 지도 정보를 제공함에 있어서, 지도 정보를 지역, 도로, 업데이트 속성 등에 따라 선별적으로 갱신할 수 있는 지도 정보의 데이터 구조를 제공할 수 있다.The present invention can provide a data structure of map information that can selectively update map information according to regions, roads, update attributes, and the like in providing map information for navigation for a vehicle.

또한, 본 발명은 지도 정보의 데이터 구조를 통해 사용자의 요청에 한정하거나, 사용자의 주행 기록에 근거하는 선별적인 갱신을 가능하도록 하여 무선 데이터 통신망을 통해 전달하는 지도 정보의 양을 줄일 수 있는 방법과 장치를 제공할 수 있다.The present invention also provides a method of limiting the amount of map information to be transmitted through a wireless data communication network by allowing a user to selectively update the map data based on the user's request, Device can be provided.

또한, 본 발명은 사용자의 요구에 따른 차분 데이터만을 무선 통신망을 통해 제공할 수 있어, 차량용 지도 정보를 제공하는 정보 제공자가 무선 통신망의 데이터 사용을 보다 탄력적으로 운용할 수 있는 방법과 장치를 제공할 수 있다. In addition, the present invention can provide only difference data according to a user's request through a wireless communication network, and provides a method and an apparatus that an information provider providing map information for a vehicle can more flexibly use data in a wireless communication network .

본 발명에서 이루고자 하는 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급하지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are not restrictive of the invention, unless further departing from the spirit and scope of the invention as defined by the appended claims. It will be possible.

본 발명의 일 실시예에 따른 지도 정보 제공 서버의 제어 방법은, 차량과 무선 데이터 통신망을 통해 연결되는 지도 정보 제공 서버에 있어서, 상기 차량에 탑재되거나 상기 차량과 연동하는 내비게이션 장치의 지도 정보의 현재 상태를 확인하는 단계; 상기 현재 상태와 비교하여 지도 데이터에서 차분 업데이트 정보를 확인하는 단계; 상기 차분 업데이트 정보 중 기 설정된 패턴에 대응하는 부분 업데이트 정보를 선별하는 단계; 및 선별된 상기 부분 업데이트 정보를 상기 차량에 제공하는 단계를 포함할 수 있다.A control method of a map information providing server according to an embodiment of the present invention is a map information providing server that is connected to a vehicle through a wireless data communication network and includes a map information providing server for acquiring map information of a navigation device mounted on the vehicle, Confirming the state; Checking difference update information in the map data by comparing with the current state; Selecting partial update information corresponding to a predetermined pattern among the differential update information; And providing the selected partial update information to the vehicle.

또한, 상기 지도 정보는 도로에 대응하는 링크와 상기 도로의 교차점에 대응하는 노드를 포함하고, 상기 링크에 대한 정보는 위치 정보, 도로의 분류 정보, 제한 속도 정보, 통행 가능 여부 및 업데이트 분류정보를 포함할 수 있다.The map information includes a link corresponding to a road and a node corresponding to an intersection of the road, and the information on the link includes location information, road classification information, speed limit information, .

또한, 상기 기 설정된 패턴은 상기 위치 정보, 상기 도로의 분류 정보 및 상기 업데이트 분류 정보 중 적어도 하나에 대응하여 결정될 수 있다.In addition, the predetermined pattern may be determined corresponding to at least one of the location information, the road classification information, and the update classification information.

또한, 상기 위치 정보에 대응하는 상기 기 설정된 패턴은 상기 차분 업데이트 정보 중 상기 차량의 사용자가 지정한 지역에 포함되는 것만을 상기 부분 업데이트 정보로 선별될 수 있다.In addition, the predetermined pattern corresponding to the positional information may be selected as the partial update information only in the differential update information included in the region designated by the user of the vehicle.

또한, 상기 위치 정보에 대응하는 상기 기 설정된 패턴은 상기 차분 업데이트 정보 중 상기 차량의 주행 이력에 속하는 지역에 포함되는 것만을 상기 부분 업데이트 정보로 선별될 수 있다.In addition, the predetermined pattern corresponding to the position information may be selected as the partial update information only in an area belonging to the running history of the vehicle among the differential update information.

또한, 상기 도로의 분류 정보에 대응하는 상기 기 설정된 패턴은 상기 차분 업데이트 정보 중 기 설정된 도로의 종류에 한정한 것만을 상기 부분 업데이트 정보로 선별될 수 있다.In addition, the predetermined pattern corresponding to the road classification information can be selected as the partial update information only in the type of the predetermined road among the differential update information.

또한, 상기 기 설정된 도로의 종류는 고속국도, 일반국도, 특별시도 또는 광역시도, 지방도, 국가지원 지방도, 시도, 군도 및 구도 중 적어도 하나를 포함할 수 있다.In addition, the type of the predetermined road may include at least one of a highway state, a general highway, a special city or metropolitan city, a local road, a state supporting province, a province, an archipelago, and a province.

상기 업데이트 분류 정보는 수정, 삭제 및 신규를 포함하며, 상기 업데이트 분류 정보에 대응하는 상기 기 설정된 패턴은 상기 차분 업데이트 정보 중 상기 수정, 상기 삭제, 상기 신규 중 하나에 속하는 것만을 상기 부분 업데이트 정보로 선별될 수 있다.Wherein the update classification information includes modification, deletion, and new, and the predetermined pattern corresponding to the update classification information includes only the thing belonging to one of the modification update, the deletion, and the new among the difference update information as the partial update information Can be selected.

또한, 지도 정보 제공 서버의 제어 방법은 상기 부분 업데이트 정보의 양으로 인하여 상기 무선 데이터 통신망의 데이터 사용량이 기 설정된 범위를 초과하는 지 결정하는 단계를 더 포함할 수 있다.The control method of the map information providing server may further include determining whether the data usage amount of the wireless data communication network exceeds a predetermined range due to the amount of the partial update information.

또한, 상기 기 설정된 범위는 기 설정된 기간 동안 사용되는 총 사용량에 의해 결정될 수 있다.Also, the predetermined range may be determined by the total amount of usage used for a predetermined period.

또한, 지도 정보 제공 서버의 제어 방법은 상기 데이터 사용량이 상기 기 설정된 범위를 초과하면, 상기 부분 업데이트 정보의 제공을 상기 기 설정된 기간이 지날 때까지 지연하는 단계를 더 포함할 수 있다.The control method of the map information providing server may further include delaying the provision of the partial update information until the predetermined amount of time passes when the data usage exceeds the predetermined range.

또한, 지도 정보 제공 서버의 제어 방법은 상기 기 설정된 범위에서 상기 데이터 사용량을 제외한 양에 대응하는 상기 차분 업데이트 정보를 상기 차량에 더 제공하는 단계를 더 포함할 수 있다.In addition, the control method of the map information providing server may further include providing the vehicle with the difference update information corresponding to the amount excluding the data usage amount in the predetermined range.

또한, 지도 정보 제공 서버의 제어 방법은 상기 차분 데이터 정보의 인덱스를 전송하는 단계를 더 포함하고, 상기 기 설정된 패턴은 상기 인덱스의 포함된 데이터 속성 정보에 대응하여 결정될 수 있다.Further, the control method of the map information providing server may further include transmitting an index of the difference data information, and the predetermined pattern may be determined corresponding to the data attribute information included in the index.

본 발명의 다른 실시예에 따른 컴퓨터 판독 가능한 기록매체는 프로세서에 의해 실행되는 것을 통하여, 전술한 차량용 보안 장치를 제어하는 방법을 실현하는 것을 특징으로 하는 응용 프로그램이 기록될 수 있다.The computer readable recording medium according to another embodiment of the present invention may be recorded with an application program which realizes a method of controlling the above-described vehicle security device through being executed by a processor.

본 발명의 다른 실시예에 따른 지도 정보 제공 서버의 제어 장치는, 차량과 무선 데이터 통신망을 통해 연결되는 지도 정보 제공 서버에 있어서, 상기 차량에 탑재되거나 상기 차량과 연동하는 내비게이션 장치의 지도 정보의 현재 상태를 확인하는 업데이트 점검부; 상기 현재 상태에 대비하여 지도 데이터에서 차분 업데이트 정보를 확인하는 업데이트 확인부; 상기 차분 업데이트 정보 중 기 설정된 패턴에 대응하는 부분 업데이트 정보를 선별하는 업데이트 결정부; 및 선별된 상기 부분 업데이트 정보를 상기 차량에 제공하는 업데이트 전송부를 포함할 수 있다.A control device of a map information providing server according to another embodiment of the present invention is a map information providing server that is connected to a vehicle through a wireless data communication network and includes a map information providing server An update checking unit for checking the status; An update checking unit for checking differential update information in the map data against the current state; An update determination unit for selecting partial update information corresponding to a predetermined pattern among the differential update information; And an update transmission unit for providing the selected partial update information to the vehicle.

또한, 상기 지도 정보는 도로에 대응하는 링크와 상기 도로의 교차점에 대응하는 노드를 포함하고, 상기 링크에 대한 정보는 위치 정보, 도로의 분류 정보, 제한 속도 정보, 통행 가능 여부 및 업데이트 분류정보를 포함할 수 있다.The map information includes a link corresponding to a road and a node corresponding to an intersection of the road, and the information on the link includes location information, road classification information, speed limit information, .

또한, 상기 업데이트 결정부는 상기 기 설정된 패턴을 상기 위치 정보, 상기 도로의 분류 정보 및 상기 업데이트 분류 정보 중 적어도 하나에 대응하여 결정할 수 있다.The update determination unit may determine the predetermined pattern corresponding to at least one of the location information, the road classification information, and the update classification information.

또한,상기 업데이트 결정부는 상기 위치 정보에 대응하는 상기 기 설정된 패턴은 상기 차분 업데이트 정보 중 상기 차량의 사용자가 지정한 지역에 포함되는 것만을 상기 부분 업데이트 정보로 선별할 수 있다.In addition, the update determination unit may select only the one of the differential update information corresponding to the position information included in the area designated by the vehicle user as the partial update information.

또한, 상기 업데이트 결정부는 상기 위치 정보에 대응하는 상기 기 설정된 패턴은 상기 차분 업데이트 정보 중 상기 차량의 주행 이력에 속하는 지역에 포함되는 것만을 상기 부분 업데이트 정보로 선별할 수 있다.The update determining unit may select only the partial update information that includes the predetermined update pattern corresponding to the position information in an area belonging to the running history of the vehicle among the differential update information.

또한, 상기 업데이트 결정부는 상기 도로의 분류 정보에 대응하는 상기 기 설정된 패턴은 상기 차분 업데이트 정보 중 기 설정된 도로의 종류에 한정한 것만을 상기 부분 업데이트 정보로 선별할 수 있다.In addition, the update determination unit may select only the one of the predetermined update patterns corresponding to the road classification information as the partial update information.

또한, 상기 기 설정된 도로의 종류는 고속국도, 일반국도, 특별시도 또는 광역시도, 지방도, 국가지원 지방도, 시도, 군도 및 구도 중 적어도 하나를 포함할 수 있다.In addition, the type of the predetermined road may include at least one of a highway state, a general highway, a special city or metropolitan city, a local road, a state supporting province, a province, an archipelago, and a province.

또한, 상기 업데이트 분류 정보는 수정, 삭제 및 신규를 포함하며, 상기 업데이트 분류 정보에 대응하는 상기 기 설정된 패턴은 상기 차분 업데이트 정보 중 상기 수정, 상기 삭제, 상기 신규 중 하나에 속하는 것만을 상기 부분 업데이트 정보로 선별할 수 있다.The update classification information may include modification, deletion, and new information, and the predetermined pattern corresponding to the update classification information may include only a part of the difference update information belonging to one of the modification, deletion, Information can be selected.

또한, 상기 업데이트 점검부는 상기 부분 업데이트 정보의 양으로 인하여 상기 무선 데이터 통신망의 데이터 사용량이 기 설정된 범위를 초과하는 지 결정할 수 있다.In addition, the update checking unit may determine that the data usage amount of the wireless data communication network exceeds the preset range due to the amount of the partial update information.

또한, 상기 기 설정된 범위는 기 설정된 기간 동안 사용되는 총 사용량에 의해 결정될 수 있다.Also, the predetermined range may be determined by the total amount of usage used for a predetermined period.

또한, 상기 업데이트 결정부는 상기 데이터 사용량이 상기 기 설정된 범위를 초과하면, 상기 부분 업데이트 정보의 제공을 상기 기 설정된 기간이 지날 때까지 지연할 수 있다.The update determination unit may delay the provision of the partial update information until the predetermined period of time passes when the data usage exceeds the predetermined range.

또한, 상기 업데이트 전송부는 상기 기 설정된 범위에서 상기 데이터 사용량을 제외한 양에 대응하는 상기 차분 업데이트 정보를 상기 차량에 제공할 수 있다.Also, the update transmitting unit may provide the vehicle with the differential update information corresponding to the amount excluding the data usage in the preset range.

본 발명의 다른 실시예에 따라, 차량에 탑재되거나 상기 차량과 연동하며,지도 정보 제공 서버와 무선 데이터 통신망을 통해 연결되는 차량용 내비게이션 장치는 지도 정보의 현재 상태를 확인하는 점검부; 상기 현재 상태를 상기 지도 정보 제공 서버에 전달하여 상기 지도 정보의 업데이트 필요를 확인하는 확인부; 상기 업데이트 필요가 있는 경우, 상기 업데이트를 위한 차분 업데이트 정보 중 기 설정된 패턴에 대응하는 부분 업데이트 정보를 수신하는 수신부; 및 상기 기 설정된 패턴을 상기 지도 정보 제공 서버로 전달하는 송신부를 포함할 수 있다.According to another embodiment of the present invention, a navigation device for a vehicle mounted on a vehicle or interlocked with a vehicle and connected to a map information providing server through a wireless data communication network includes an inspection unit for checking the current state of the map information; A confirmation unit for transferring the current state to the map information providing server to confirm an update necessity of the map information; A receiving unit receiving partial update information corresponding to a predetermined pattern among the differential update information for the update when the update is needed; And a transmitter for transmitting the predetermined pattern to the map information providing server.

또한, 상기 지도 정보는 도로에 대응하는 링크와 상기 도로의 교차점에 대응하는 노드를 포함하고, 상기 링크에 대한 정보는 위치 정보, 도로의 분류 정보, 제한 속도 정보, 통행 가능 여부 및 업데이트 분류정보를 포함할 수 있다.The map information includes a link corresponding to a road and a node corresponding to an intersection of the road, and the information on the link includes location information, road classification information, speed limit information, .

또한, 상기 기 설정된 패턴은 상기 위치 정보, 상기 도로의 분류 정보 및 상기 업데이트 분류 정보 중 적어도 하나에 대응하여 결정될 수 있다.In addition, the predetermined pattern may be determined corresponding to at least one of the location information, the road classification information, and the update classification information.

또한, 차량용 내비게이션 장치는 상기 차분 업데이트 정보를 표시할 수 있는 표시 장치를 더 포함하고, 상기 차분 업데이트 정보 중 입출력 장치를 통해 선택된 것은 상기 부분 업데이트 정보로 결정되어 상기 송신부를 통해 상기 지도 정보 제공 서버로 전달될 수 있다.The vehicle navigation device may further include a display device capable of displaying the differential update information, wherein the differential update information selected by the input / output device is determined as the partial update information, and is transmitted to the map information providing server Lt; / RTI >

또한, 상기 수신부는 상기 지도 정보 제공 서버로부터 상기 차분 업데이트 정보의 인덱스를 수신하고, 상기 송신부는 상기 인텍스에 대응하여 결정된 상기 기 설정된 패턴을 전송할 수 있다.Also, the receiving unit may receive the index of the differential update information from the map information providing server, and the transmitting unit may transmit the predetermined pattern determined in correspondence with the index.

상기 본 발명의 양태들은 본 발명의 바람직한 실시예들 중 일부에 불과하며, 본원 발명의 기술적 특징들이 반영된 다양한 실시예들이 당해 기술분야의 통상적인 지식을 가진 자에 의해 이하 상술할 본 발명의 상세한 설명을 기반으로 도출되고 이해될 수 있다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, but, on the contrary, And can be understood and understood.

본 발명에 따른 장치 및 방법에 대한 효과에 대해 설명하면 다음과 같다.Effects of the apparatus and method according to the present invention will be described as follows.

본 발명은 차량용 내비게이션 장치를 위한 지도 정보 제공에 있어서 사용자의 편의성을 감소시키지 않는 범위 내에서 무선 데이터 통신망을 통한 데이터 이용을 감소시키면서도 지도 정보를 지속적으로 갱신할 수 있는 장점이 있다.The present invention has an advantage of being able to continuously update map information while reducing data usage through a wireless data communication network within a range that does not reduce user's convenience in providing map information for a navigation device for a vehicle.

또한, 본 발명은 내비게이션 장치를 위한 지도 정보를 제공하는 서비스 사업자가 무선 데이터 통신망을 보다 효율적으로 운용할 수 있어, 사용자에게 제공되는 서비스의 만족도를 높일 수 있다.In addition, according to the present invention, a service provider providing map information for a navigation device can operate the wireless data communication network more efficiently, thereby improving the satisfaction of the service provided to the user.

본 발명에서 얻을 수 있는 효과는 이상에서 언급한 효과들로 제한되지 않으며 언급하지 않은 또 다른 효과들은 아래의 기재로부터 본 발명이 속하는 분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The effects obtainable by the present invention are not limited to the effects mentioned above, and other effects not mentioned can be clearly understood by those skilled in the art from the following description.

이하에 첨부되는 도면들은 본 발명에 관한 이해를 돕기 위한 것으로, 상세한 설명과 함께 본 발명에 대한 실시예들을 제공한다. 다만, 본 발명의 기술적 특징이 특정 도면에 한정되는 것은 아니며, 각 도면에서 개시하는 특징들은 서로 조합되어 새로운 실시예로 구성될 수 있다.
도1은 차량에 탑재된 내비게이션 장치의 동작을 설명한다.
도2는 내비게이션 장치와 네트워크 서버 간 지도데이터 송수신을 설명한다.
도3은 내비게이션 장치와 네트워크 서버의 구성을 설명한다.
도4는 지도 정보 제공 서버의 제어 방법을 설명한다.
도5는 지도 정보 제공 방법의 제1예를 설명한다.
도6은 지도 정보 제공 방법의 제2예를 설명한다.
도7은 차분 데이터의 구조를 설명한다.
도8은 지도 정보 제공 서버의 운용 방법을 설명한다.
도9는 내비게이션 장치의 부분 업데이트의 제1예를 설명한다.
도10은 내비게이션 장치의 부분 업데이트의 제2예를 설명한다.
BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention. It is to be understood, however, that the technical features of the present invention are not limited to the specific drawings, and the features disclosed in the drawings may be combined with each other to constitute a new embodiment.
1 illustrates the operation of a navigation device mounted on a vehicle.
2 illustrates transmission and reception of map data between the navigation device and the network server.
3 illustrates a configuration of a navigation device and a network server.
4 illustrates a control method of the map information providing server.
5 illustrates a first example of a map information providing method.
6 illustrates a second example of the map information providing method.
Fig. 7 illustrates the structure of difference data.
8 illustrates a method of operating the map information providing server.
Figure 9 illustrates a first example of a partial update of the navigation device.
10 illustrates a second example of a partial update of the navigation device.

이하, 본 발명의 실시예들이 적용되는 장치 및 다양한 방법들에 대하여 도면을 참조하여 보다 상세하게 설명한다. 이하의 설명에서 사용되는 구성요소에 대한 접미사 "모듈" 및 "부"는 명세서 작성의 용이함만이 고려되어 부여되거나 혼용되는 것으로서, 그 자체로 서로 구별되는 의미 또는 역할을 갖는 것은 아니다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, an apparatus and various methods to which embodiments of the present invention are applied will be described in detail with reference to the drawings. The suffix "module" and " part "for the components used in the following description are given or mixed in consideration of ease of specification, and do not have their own meaning or role.

실시예의 설명에 있어서, 각 구성 요소의 "상(위) 또는 하(아래)"에 형성되는 것으로 기재되는 경우에 있어, 상(위) 또는 하(아래)는 두 개의 구성 요소들이 서로 직접 접촉되거나 하나 이상의 또 다른 구성 요소가 두 개의 구성 요소들 사이에 배치되어 형성되는 것을 모두 포함한다. 또한, "상(위) 또는 하(아래)"으로 표현되는 경우 하나의 구성 요소를 기준으로 위쪽 방향뿐만 아니라 아래쪽 방향의 의미도 포함할 수 있다.In the description of the embodiments, when it is described as being formed on the "upper" or "lower" of each element, the upper or lower (lower) And that at least one further component is formed and arranged between the two components. Also, the expression "upward" or "downward" may include not only an upward direction but also a downward direction on the basis of one component.

도1은 차량에 탑재된 내비게이션 장치의 동작을 설명한다.1 illustrates the operation of a navigation device mounted on a vehicle.

도시된 바와 같이, 차량(36)에 탑재되거나 차량(36)과 연동할 수 있는 내비게이션 장치(38)는 전지구적위치결정시스템(Global positioning system, GPS)을 지원하는 인공위성(32)으로부터 신호를 수신할 수 있다. 예를 들면, 24개의 위성이 전 지구 위에 떠 있으며 4개 이상의 위성으로부터 신호를 수신 받아 위치를 측정할 수 있다. 보다 구체적으로, 3차원 지도 정보 상에서 위치를 표기하려면 세 개의 정보가 필요하고, 시간에 대한 정보를 얻기 위해 하나의 위성을 더 사용할 수 있다.As shown, the navigation device 38, which may be mounted on or in association with the vehicle 36, receives a signal from the satellite 32 supporting a global positioning system (GPS) can do. For example, 24 satellites can float over the globe and receive signals from four or more satellites to measure their position. More specifically, three pieces of information are required to indicate the position on the three-dimensional map information, and one more satellite can be used to obtain information on the time.

한편, 내비게이션 장치(38)는 무선 데이터 통신망을 통해 네트워크 서버(34)로부터 지도 정보를 수신할 수 있다. 우리가 생활하는 공간에서 도로, 시설물 등을 포함하는 지도 정보는 계속해서 변경되기 때문에 내비게이션 장치(38)에 포함된 지도 정보는 지속적으로 업데이트 될 필요가 있다. 내비게이션 장치(38)를 혹은 내부의 저장 장치(메모리 카드 등)에 인터넷으로부터 다운로드한 지도 정보를 옮기는 방법은 지속적으로 변경되는 지도 정보를 반영하여 길을 안내하거나 차량의 자율 주행을 유도하기에 적합하지 않을 수 있다. 최근 차량(36)과 네트워크 서버(34) 간의 무선 데이터 통신의 수행이 용이하여, 차량(36)이 이동 중에 실시간으로 지도 정보, 교통 정보를 수신하는 것이 가능하다. 무신 데이터 통신의 속도는 점차 빨라지고 있다. 하지만, 주행 중 무선 데이터 통신을 통해 매우 큰 양의 지도 정보를 전달하고 갱신(update)하는 것은 효율적이지 못하고, 매우 큰 양의 지도 정보를 갱신은 길 안내 및 자율 주행을 방해할 수 있어 바람직하지 못하다.On the other hand, the navigation device 38 may receive the map information from the network server 34 via the wireless data communication network. Since the map information including roads, facilities, and the like is continuously changed in the space where we live, the map information included in the navigation device 38 needs to be constantly updated. The method of transferring the map information downloaded from the Internet to the navigation device 38 or an internal storage device (such as a memory card) is suitable for guiding the road by continuously changing map information or for inducing autonomous driving of the vehicle . The wireless data communication between the vehicle 36 and the network server 34 can be easily performed recently and the vehicle 36 can receive map information and traffic information in real time while moving. The speed of telecommunication data communication is getting faster. However, it is not efficient to transmit and update a very large amount of map information via the wireless data communication during traveling, and updating a very large amount of map information may hinder guidance and autonomous travel, which is not desirable .

도2는 내비게이션 장치와 네트워크 서버 간 지도데이터 송수신을 설명한다.2 illustrates transmission and reception of map data between the navigation device and the network server.

도시된 바와 같이, 내비게이션 장치(38)는 네트워크 서버(34)에서 지도 정보의 갱신을 위한 차분 데이터를 요청할 수 있고, 네트워크 서버(34)는 전체 지도 정보가 아닌 차분 데이터만을 전달할 수 있다. 차분 데이터의 송수신은 내비게이션 장치의 지도 정보를 부분 업데이트하기 위한 것으로, 무선 데이터 통신을 통해 전달되는 지도 데이터의 크기를 줄일 수 있다. As shown in the figure, the navigation device 38 can request differential data for updating map information in the network server 34, and the network server 34 can transmit only differential data instead of the entire map information. The transmission and reception of the difference data is for partially updating the map information of the navigation apparatus and can reduce the size of the map data transmitted through the wireless data communication.

부분 업데이트는 단말 내비게이션의 지도데이터를 변경 부분에 대해서만 업데이트 하는 것이다. 네트워크 서버(34) 내 데이터 저장소(CDN, 40)는 차분 데이터를 저장할 수 있고, 지도 정보가 갱신될 때마다 버전 별로 변경 데이터를 저장할 수 있다. The partial update is to update the map data of the terminal navigation only for the changed part. The data store (CDN) 40 in the network server 34 can store the difference data and store the change data for each version whenever the map information is updated.

내비게이션 장치(38)에 포함된 업데이트 장치(10)는 네트워크 서버(34)로부터 전달되는 차분데이터를 수신하여, 지도 데이터(20)에서 해당되는 정보를 갱신할 수 있다. 지도 정보의 부분 업데이트는 차분데이터 다운로드, 업데이트 진행, 업데이트 완료의 과정을 통해 이루어질 수 있다.The update device 10 included in the navigation device 38 can receive the differential data transmitted from the network server 34 and update the corresponding information in the map data 20. [ The partial update of the map information can be performed through the process of downloading the differential data, proceeding the update, and completing the update.

내비게이션 장치(38)의 지도 정보를 갱신하는 과정이 사용자 또는 운전자가 인식하지 못하는 상태(즉, 주행에 방해되지 않는 상태)에서 이루어진다면 가장 바람직할 수 있다. 하지만, 갱신되어야 하는 지도 정보의 양은 비교적 복잡하고 많기 때문에, 사용자 또는 운전자가 주행 중 인지하지 못하는 상태에서 새로운 정보를 갱신하기에는 어려움이 있다. 예를 들면, 차분 데이터를 다운로드하는 과정에서 과금(이용요금)의 발생으로 인한 무선 데이터 이용 가능 여부를 확인할 필요가 있다. 만약 불필요한 지도 정보의 업데이트로 인하여 과금이 발생하는 경우, 사용자 또는 운전자는 내비게이션 장치의 지도 정보 서비스에 대한 만족도가 낮아질 수 있다.It may be most preferable that the process of updating the map information of the navigation device 38 is performed in a state that the user or the driver does not recognize (that is, the state in which the navigation device is not disturbed). However, since the amount of map information to be updated is relatively complicated and large, it is difficult to update new information in a state where the user or the driver can not recognize while driving. For example, in the process of downloading difference data, it is necessary to check whether wireless data can be used due to the occurrence of billing (charge). If billing occurs due to an update of unnecessary map information, the user or the driver may be less satisfied with the map information service of the navigation device.

또한, 내비게이션 장치가 지도 정보를 갱신하는 과정에서 사용자 또는 운전자가 요구하는 기능에 제약이 발생할 수 있다. 따라서, 내비게이션 장치의 지도 정보를 갱신하는 과정에서, 사용자 또는 운전자에게 갱신 여부를 확인 받을 필요가 있다.In addition, restrictions may be imposed on functions requested by the user or the driver in the process of updating the map information by the navigation device. Therefore, in the process of updating the map information of the navigation apparatus, it is necessary for the user or the driver to be confirmed whether or not to update the map information.

또한, 주행 중 길안내 서비스를 받고 있는 과정에서 지도 정보가 새로이 갱신되면, 새로운 정보를 바탕으로 길안내 서비스를 재실행 할 것인지에 대한 사용자 또는 운전자의 확인이 필요할 수 있다.Also, if the map information is newly updated in the process of receiving the guidance service while driving, it may be necessary for the user or the driver to confirm whether the guidance service should be re-executed based on the new information.

주행 중 내비게이션 장치의 지도 정보를 업데이트 하는 과정에서 사용자 또는 운전자의 개입이 이루어져야 한다면, 차분 데이터를 이용한 업데이트 방식을 보다 개선하여 무선 데이터 통신망을 통해 전달되는 데이터의 크기를 최소화할 필요가 있다. 보다 구체적으로, 차분 데이터 중에서도 사용자 또는 운전자가 필요로 하는 정보로만 제한하여 지도정보가 갱신될 수 있도록 한다면, 내비게이션 장치(38)와 네트워크 서버(34) 간에 송수신되는 데이터의 양을 크게 줄일 수 있다.If the user or the driver must intervene in the process of updating the map information of the navigation device during driving, it is necessary to improve the update method using differential data to minimize the size of data transmitted through the wireless data communication network. More specifically, the amount of data transmitted and received between the navigation device 38 and the network server 34 can be greatly reduced if the map information can be updated by limiting only the information required by the user or the driver among the differential data.

도3은 내비게이션 장치와 네트워크 서버의 구성을 설명한다.3 illustrates a configuration of a navigation device and a network server.

도시된 바와 같이, 내비게이션 장치(38)와 네트워크 서버(34)는 무선 데이터 통신망을 통해 연결되어 데이터, 지도 정보 등을 송수신할 수 있다. 차량과 무선 데이터 통신망을 통해 연결되는 네트워크 서버(34)의 예로 지도 정보 제공 서버가 있다.As shown in the figure, the navigation device 38 and the network server 34 are connected through a wireless data communication network to transmit and receive data, map information, and the like. An example of the network server 34 connected to the vehicle through a wireless data communication network is a map information providing server.

네트워크 서버(34)는 차량에 탑재되거나 차량과 연동하는 내비게이션 장치(38)의 지도 정보의 현재 상태를 확인하는 업데이트 점검부(54), 현재 상태에 대비하여 지도 데이터에서 차분 업데이트 정보를 확인하는 업데이트 확인부(52), 차분 업데이트 정보 중 기 설정된 패턴에 대응하는 부분 업데이트 정보를 선별하는 업데이트 결정부(58), 및 선별된 부분 업데이트 정보를 차량에 제공하는 업데이트 전송부(56)를 포함할 수 있다.The network server 34 includes an update checking unit 54 for checking the current state of the map information of the navigation device 38 mounted on the vehicle or interlocked with the vehicle, an update checking unit 54 for checking the difference update information in the map data An update determination unit 58 for selecting partial update information corresponding to a predetermined pattern among the difference update information, and an update transfer unit 56 for providing the selected partial update information to the vehicle. have.

내비게이션 장치(38)에서 사용하는 지도 정보는 도로에 대응하는 링크 및 도로의 교차점에 대응하는 노드에 대한 내용을 포함할 수 있다. 예를 들어, 도로에 대응하는 링크에 대한 정보는 위치 정보, 도로의 분류 정보, 제한 속도 정보, 통행 가능 여부 및 업데이트 분류정보를 포함할 수 있다.The map information used in the navigation device 38 may include contents for the node corresponding to the intersection of the road and the link corresponding to the road. For example, the information on the link corresponding to the road may include location information, road classification information, speed limit information, traffic availability, and update classification information.

내비게이션 장치(38)와 무선 데이터 통신망을 통해 연결된 네트워크 서버(34) 내 업데이트 점검부(54)를 통해 내비게이션 장치(38)가 포함하고 있는 지도 정보의 버전을 수신, 확인할 수 있고, 업데이트 확인부(52)는 최근 수정되거나, 추가되거나, 삭제되는 등의 정보가 변경, 변형된 데이터 저장소(40)의 최근 지도 정보의 버전과 비교할 수 있다. 이를 통해, 내비게이션 장치(38)에 저장된 지도 데이터(20)와 최근 지도 정보의 버전 사이에 차이를 확인하고, 해당 차이에 대응하는 차분 데이터를 확보할 수 있다. 내비게이션 장치(38)에 포함된 한 국가 또는 한 대륙의 전체에 대한 차분 데이터의 양은 매우 클 수 있어, 이를 더 줄여 주행 중에도 무선 데이터 통신망을 통해 업데이트할 수 있도록 하는 것이 바람직하다.It is possible to receive and check the version of the map information included in the navigation device 38 via the update checking unit 54 in the network server 34 connected to the navigation device 38 via the wireless data communication network, 52 may be compared with a version of the latest map information of the modified and modified data store 40, such as information that has been recently modified, added, or deleted. This makes it possible to confirm the difference between the map data 20 stored in the navigation device 38 and the version of the latest map information, and obtain the differential data corresponding to the difference. The amount of differential data for the entire country or a continent included in the navigation device 38 may be very large so that it is possible to further reduce the amount of differential data so that it can be updated via the wireless data communication network even while driving.

업데이트 확인부(52)를 통해 차분 데이터를 확보한 후, 차분 데이터의 양이 크지 않거나 무선 데이터 통신망을 통해 차분 데이터를 전달하는 데 무리가 없는 경우(예, 무선 데이터 통신망의 데이터 송수신 속도가 충분한 경우 등)에는 차분 데이터를 내비게이션 장치(38)로 전달할 수 있다. 하지만, 주행 중 차량이 네트워크 서버(34)와 연결될 수 있는 무선 데이터 통신망 환경은 많은 양의 차분 데이터를 전달하기 어려울 수 있다. If the amount of the differential data is not large after the differential data is secured through the update checking unit 52 or if it is sufficient to transmit the differential data through the wireless data communication network (for example, when the data transmission / reception speed of the wireless data communication network is sufficient Etc.), it is possible to transmit the differential data to the navigation device 38. However, a wireless data communication network environment in which a vehicle can be connected to the network server 34 during driving may be difficult to deliver a large amount of differential data.

무선 데이터 통신망을 통해 전달되는 차분 데이터 중 일부인 부분 업데이트 정보를 선택하거나 선정하기 위해서, 업데이트 결정부(58)는 기 설정된 패턴을 위치 정보, 도로의 분류 정보 및 업데이트 분류 정보 중 적어도 하나에 대응하여 업데이트 여부를 결정할 수 있다. 예를 들어, 내비게이션 장치(38)를 이용하는 사용자 또는 운전자가 자신이 차량을 운행하는 지역의 정보만을 업데이트 하길 원할 수 있다. 이 경우, 특정 지역의 정보로 한정하면 차분 데이터에서 양이 크게 줄어든 부분 업데이트 정보를 결정할 수 있다.In order to select or select the partial update information that is a part of the differential data transmitted through the wireless data communication network, the update determination unit 58 updates the preset pattern in correspondence with at least one of the location information, road classification information, Can be determined. For example, a user or driver using the navigation device 38 may wish to update only the information of the area in which the vehicle is traveling. In this case, partial update information in which the amount is greatly reduced in the difference data can be determined by limiting the information to a specific region.

실시예에 따라, 사용자 또는 운전자가 업데이트를 위해 선택한 지역 정보에 대응하는 지도 정보만을 갱신할 수 있다. 예를 들어, 업데이트 결정부(58)는 위치 정보에 대응하는 기 설정된 패턴은 차분 업데이트 정보 중 차량의 사용자가 지정한 지역에 포함되는 것 만을 부분 업데이트 정보로 선별할 수 있다. 또한, 주행 중인 차량의 내비게이션 장치(38)가 수신하는 GPS 신호에 대응하여 현재 위치에 대응하는 지역 정보만을 갱신할 수 있다.According to the embodiment, only the map information corresponding to the area information selected by the user or the driver for updating can be updated. For example, the update determination unit 58 may select only the partial update information that includes the preset pattern corresponding to the position information included in the region designated by the vehicle user among the differential update information. In addition, the navigation device 38 of the traveling vehicle can update only the area information corresponding to the current position corresponding to the GPS signal received.

또한, 실시예에 따라, 업데이트 결정부(58)는 위치 정보에 대응하는 기 설정된 패턴을 차분 업데이트 정보 중 차량의 주행 이력에 속하는 지역에 포함되는 것 만을 부분 업데이트 정보로 선별하도록 결정할 수 있다. 내비게이션 장치(38)는 사용자 또는 운전자가 차량을 주행한 과거 이력을 저장할 수 있고, 과거 이력은 사용자 또는 운전자가 차량을 주행할 가능성이 높다고 판단될 수 있다. 따라서, 사용자 또는 운전자의 주행 이력을 근거로 별도의 사용자 또는 운전자의 선택없이 업데이트가 수행될 지역을 제한할 수 있다.In addition, according to the embodiment, the update determination unit 58 may determine to select, as the partial update information, only the predetermined pattern corresponding to the position information included in the region belonging to the running history of the vehicle among the differential update information. The navigation device 38 may store a past history in which the user or the driver ran the vehicle, and the past history may be determined as a high possibility that the user or the driver is driving the vehicle. Accordingly, it is possible to limit the area where the update is performed without selecting a separate user or driver based on the driving history of the user or the driver.

실시예에 따라, 업데이트 결정부(58)는 도로의 분류 정보에 대응하는 기 설정된 패턴을 통해 차분 업데이트 정보 중 기 설정된 도로의 종류에 한정한 것 만을 부분 업데이트 정보로 선별될 수 있다. 여기서, 기 설정된 도로의 종류는 고속국도, 일반국도, 특별시도 또는 광역시도, 지방도, 국가지원 지방도, 시도, 군도 및 구도 중 적어도 하나를 포함할 수 있다. 예를 들어, 사용자 또는 운전자가 고속도로 상에 주행 중인 경우, 업데이트 할 내용이 있다고 하더라도 고속도로와 관련된 업데이트가 시급하다고 여길 수 있다. 한편, 주행, 여행 경로에 포함되지 않은 도로의 종류에 대응하는 업데이트 지도 정보는 시급성이 낮을 수 있다.According to the embodiment, the update determination unit 58 can select only the partial update information that is limited to the type of the preset road among the differential update information through the preset pattern corresponding to the road classification information. Here, the type of predetermined roads may include at least one of a highway state, a general highway, a special city or metropolitan city, a local road, a state supporting province, a province, an archipelago, and a province. For example, if a user or a driver is driving on a highway, an update associated with the highway may be considered urgent, even if there is content to update. On the other hand, the update map information corresponding to the types of roads not included in the travel and travel route may be low in urgency.

전술한 바와 같이, 네트워크 서버(34)는 차분 데이터 중 먼저 업데이트될 수 있는 부분 업데이트 정보를 결정하기 위해 네비게이션 장치(38)로부터 사용자 또는 운전자의 선택을 전달받거나, 차량으로부터 위치 정보, 주행 이력 등을 전달받을 수 있다.As described above, the network server 34 receives the selection of the user or the driver from the navigation device 38 to determine the partial update information that can be updated first of the differential data, or receives the position information, the driving history, Can be delivered.

한편, 네트워크 서버(34)는 업데이트될 지도 정보를 몇가지로 분류하여 사용자의 선택에 따라 업데이트를 위한 부분 업데이트 정보를 결정할 수 있다. 예를 들면, 업데이트될 지도 정보에서 각 항목(예, 도로, 시설물, 로터리 등등)별 업데이트 분류 정보는 수정, 삭제 및 신규 등을 포함할 수 있다. 예를 들어, “신규”는 새로운 도로, 새로운 시설물 등이 생긴 경우이고, “삭제”는 기존의 존재하던 도로 또는 시설물 등이 사라진 경우일 수 있다. 이 경우, 업데이트 분류 정보에 대응하는 기 설정된 패턴을 통해 차분 업데이트 정보 중 수정, 삭제, 신규 중 하나에 속하는 것 만이 부분 업데이트 정보로 선별될 수 있다. 예를 들어, 사용자 또는 운전자가 지도 데이터(20) 상에 이전 정보의 삭제 없이 신규로 추가되는 업데이트 정보만을 먼저 수신하고자 할 수 있다. 이 경우, 네트워크 서버(34) 내 업데이트 결정부(58)는 사용자 또는 운전자가 요구하는 업데이트 정보(예, 신규로 추가되는 도로 정보)만을 내비게이션 장치(38)에 전달할 수 있고, 무선 데이터 통신망을 통해 전달되는 데이터의 양을 줄일 수 있다.On the other hand, the network server 34 can classify the map information to be updated into several categories and determine the partial update information for the update according to the user's selection. For example, update classification information for each item (e.g., road, facility, rotary, etc.) in the map information to be updated may include correction, deletion, and new. For example, " new " may be a case where a new road, a new facility, or the like is created, and " delete " may be a case where existing roads or facilities have disappeared. In this case, only the partial update information belonging to one of the modified update information, the new update, and the new one can be selected as the partial update information through the predetermined pattern corresponding to the update classification information. For example, the user or the driver may desire to receive only the update information newly added to the map data 20 without deleting the previous information. In this case, the update determination unit 58 in the network server 34 can transmit only the update information (e.g., newly added road information) requested by the user or the driver to the navigation device 38, The amount of data transferred can be reduced.

또한, 지도 정보를 제공할 수 있는 네트워크 서버(34)의 제어 장치(50)에 포함된 업데이트 점검부(54)는 부분 업데이트 정보의 양으로 인하여 무선 데이터 통신망의 데이터 사용량이 기 설정된 범위를 초과하는 지를 결정할 수 있다. 내비게이션 장치(38) 및 텔레매틱스 서비스를 이용하는 사용자 또는 운전자는 차량 내 무선 데이터 통신이 가능한 장치들의 사용에 따라 기 설정된 기간(예, 매달) 동안의 통신 요금을 지불해야 한다. 통상적으로, 사용자 또는 운전자는 기 설정된 기간 동안 기 설정된 무선 데이터 통신의 사용량(예, 데이터양)에 대한 과금을 지불하는 데, 만약 기 설정된 사용량을 초과하는 경우 사용자 또는 운전자가 지불해야하는 과금은 매우 커질 수 있다. 예를 들어, 내비게이션 장치(38) 내 지도 정보를 업데이트하고자 하는 데이터의 양으로 인하여 기 설정된 기간 동안 사용할 수 있는 기 설정된 사용량을 초과하는 경우, 네트워크 서버(34)는 업데이트 정보의 제공을 기 설정된 기간 이후로 미룰 필요가 있다. 기 설정된 범위는 기 설정된 기간 동안 사용되는 총 사용량에 의해 결정되며, 네트워크 서버(34) 내 업데이트 점검부(54)는 사용자 또는 운전자의 현재 상태(데이터 사용량의 상황)에 대응하여 업데이트 정보의 전송을 결정할 수 있다.The update checking unit 54 included in the control device 50 of the network server 34 capable of providing the map information may check whether the data usage amount of the wireless data communication network exceeds the predetermined range Can be determined. The navigation device 38 and the user or driver using the telematics service have to pay communication charges for a predetermined period (e.g., monthly) in accordance with the use of devices capable of wireless data communication in the vehicle. Normally, the user or the driver pays a charge for the usage amount (e.g., the amount of data) of the predetermined wireless data communication for a predetermined period. If the user or the driver exceeds the predetermined usage amount, . For example, when the map information in the navigation device 38 exceeds the predetermined usage amount that can be used for a preset period of time due to the amount of data to update, the network server 34 stores the update information in a predetermined period It is necessary to postpone it later. The predetermined range is determined by the total usage amount used for a predetermined period of time. The update checking unit 54 in the network server 34 transmits the update information in response to the current state of the user or the driver You can decide.

지도 정보를 제공할 수 있는 네트워크 서버(34)의 제어 장치(50)에 포함된 업데이트 결정부(58)는 데이터 사용량이 기 설정된 범위를 초과하면, 부분 업데이트 정보의 제공을 기 설정된 기간이 지날 때까지 지연할 수 있다. 또한, 업데이트 결정부(58)의 이러한 지연 결정은 내비게이션 장치(38)의 스크린 등의 인터페이스를 통해 운전자 또는 사용자에게 전달될 수 있다.The update determination unit 58 included in the control device 50 of the network server 34 capable of providing the map information can update the partial update information when the data usage exceeds the predetermined range, . This delay determination of the update determination unit 58 may also be communicated to the driver or user via an interface, such as a screen of the navigation device 38. [

한편, 지도 정보를 제공할 수 있는 네트워크 서버(34)의 제어 장치(50)에 포함된 업데이트 전송부(56)는 기 설정된 범위에서 데이터 사용량을 제외한 양에 대응하는 차분 업데이트 정보를 차량에 제공할 수 있다. 예를 들어, 업데이트 결정부(58)에 의해 제공되기로 결정된 부분 업데이트 정보를 내비게이션 장치(38)에 무선 데이터 통신을 전달하는 과정에서, 기 설정된 기간 동안 사용할 수 있는 데이터 사용량의 여유가 충분하다고 판단될 수 있다. 네트워크 서버(34)는 운전자 또는 사용자가 차량을 주행하고 이용하는 과정에서 사용하는 데이터의 양을 모니터링하고 학습할 수 있어, 운전자 또는 사용자의 데이터 사용 패턴을 인지할 수 있다. On the other hand, the update transmission unit 56 included in the control device 50 of the network server 34 capable of providing the map information provides differential update information corresponding to the amount excluding the data usage amount in the predetermined range to the vehicle . For example, in the process of transmitting the partial update information, which is determined to be provided by the update determination unit 58, to the navigation device 38, it is determined that the margin of the data usage amount available for the predetermined period is sufficient . The network server 34 can monitor and learn the amount of data used by the driver or the user in the process of driving and using the vehicle, and can recognize the data usage pattern of the driver or the user.

예를 들어, 매월 1일에서 매월 말일이 운전자 또는 사용자가 데이터 요금의 사용량을 결정하고 과금을 지불하는 기간이라고 가정하면, 매월 말일 혹은 말일에 가까워지는 시기에 사용자 또는 운전자가 사용할 수 있는 무선 데이터 양이 운전자 또는 사용자가 사용하는 양보다 더 많이 남아있을 수 있다. 이 경우, 업데이트 전송부(56)는 무선 데이터 통신망을 통해 전달되는 데이터의 양을 줄이기 위한 부분 업데이트 정보 뿐만 아니라 내비게이션 장치(38) 내 지도 데이터(20) 중 업데이트가 필요한 정보인 차분 데이터 정보 일부 또는 모두를 전달할 수도 있다. 무선 데이터의 사용량에 여유가 있을 때, 시급하다고 판단되지 않았던 업데이트 정보를 전송하도록 하여 사용자 또는 운전자의 편의성을 높일 수 있다.For example, assuming that the last day of each month, on the first day of each month, is the period during which the driver or user determines the usage of the data rate and pays the charge, the amount of wireless data that the user or the driver can use at the end of each month, More than the amount used by the driver or the user. In this case, the update transmitting unit 56 may transmit not only the partial update information for reducing the amount of data transmitted through the wireless data communication network but also a part of the differential data information, which is the information requiring updating among the map data 20 in the navigation device 38 We can deliver everything. When there is a margin in the usage amount of the wireless data, update information that is not considered to be urgent is transmitted so that convenience for the user or the driver can be increased.

지도 정보를 제공할 수 있는 네트워크 서버(34)와 무선 데이터 통신망을 통해 연결되며, 차량에 탑재되거나 차량과 연동할 수 있는 내비게이션 장치(38)의 제어 장치(10)는 지도 데이터(20)의 현재 상태를 확인하는 점검부(14), 현재 상태를 네트워크 서버(34) 에 전달하여 지도 데이터(20)의 업데이트 필요를 확인하는 확인부(18), 업데이트 필요가 있는 경우, 업데이트를 위한 차분 업데이트 정보 중 기 설정된 패턴에 대응하는 부분 업데이트 정보를 수신하는 수신부(12), 및 기 설정된 패턴을 네트워크 서버(34)로 전달하는 송신부(16)를 포함할 수 있다.The control device 10 of the navigation device 38 which is connected to the network server 34 capable of providing map information through a wireless data communication network and which can be mounted on a vehicle or can be interlocked with a vehicle, A check unit 14 for checking the status of the map data 20, a confirmation unit 18 for confirming the necessity of updating the map data 20 by transmitting the current status to the network server 34, A receiving unit 12 for receiving partial update information corresponding to a preset pattern, and a transmitting unit 16 for transmitting a predetermined pattern to the network server 34. [

내비게이션 장치(38)에 포함된 지도 데이터(20)에는 도로 정보에 대응하는 링크와 도로 정보의 교차점에 대응하는 노드를 포함할 수 있다. 보다 구체적으로, 도로 정보에 대응하는 링크에 대한 정보(속성)는 위치 정보, 도로의 분류 정보, 제한 속도 정보, 통행 가능 여부 및 업데이트 분류정보를 포함할 수 있다. 지도 데이터(20)에 포함되는 링크에 대한 속성에 따라 분류가 가능하기 때문에, 업데이트 해야할 정보의 양을 선택적으로 조정할 수가 있다.The map data 20 included in the navigation device 38 may include a node corresponding to the intersection of the road information and the link corresponding to the road information. More specifically, the information (attribute) about the link corresponding to the road information may include position information, classification information of the road, speed limit information, traffic availability, and update classification information. It is possible to selectively classify the amount of information to be updated since classification is possible according to the attribute of the link included in the map data 20. [

실시예에 따라, 내비게이션 장치(38)가 지도 데이터(20)를 업데이트 하기 위한 기 설정된 패턴은 차량의 위치 정보, 도로의 분류 정보 및 업데이트 분류 정보 중 적어도 하나에 대응하여 결정될 수 있다. 통상적으로, 지도 데이터(20)의 현재 버전과 네트워크 서버(34)에서 제공할 수 있는 버전의 차이에 따라 업데이트 대상이 되는 정보(예, 차분 데이터 정보)의 양이 결정될 수 있다. 하지만, 실시예에 따라, 무선 데이터 통신을 통해 전달되는 데이터의 양을 선택적으로 조절할 수 있고, 환경 또는 상황에 따라 차분 데이터 정보 중 일부의 부분 데이터 정보를 선택하기 위해, 지도 데이터(20)에 포함된 데이터의 속성을 이용할 수 있다.According to the embodiment, the predetermined pattern for updating the map data 20 by the navigation device 38 may be determined corresponding to at least one of the position information of the vehicle, the classification information of the road, and the update classification information. Normally, the amount of information (e.g., differential data information) to be updated can be determined according to the difference between the current version of the map data 20 and the version that can be provided by the network server 34. [ However, according to the embodiment, the amount of data transmitted through the wireless data communication can be selectively adjusted and included in the map data 20 in order to select partial data information of some of the differential data information according to circumstances or circumstances. The attribute of the data can be used.

예를 들면, 사용자 또는 운전자가 차량의 주행 중 지도 데이터(20)를 업데이트하기 위해 차량의 위치 정보를 사용할 수 있다. 내비게이션 장치(38)는 사용자 또는 운전자에게 주행 중인 위치에 대응하여 기 설정된 반경 내 정보, 지도 데이터(20)의 지역 정보, 주행 경로/안내가 포함된 지역 정보 등의 기준으로 구분하여, 특정 지역 정보만을 부분 업데이트 정보로서 제공받을 수 있다. 내비게이션 장치(38)는 사용자 또는 운전자가 선택한 정보 또는 기호에 따라 결정될 수 있는 기 설정된 패턴을 네트워크 서버(34)에 전달하면, 네트워크 서버(34)는 사용자 또는 운전자의 선택 또는 기 설정된 패턴에 대응하는 정보만을 부분 업데이트 정보로서 제공할 수 있다.For example, the user or the driver can use the vehicle position information to update the map data 20 while the vehicle is running. The navigation device 38 divides the information into predetermined radial information, local information of the map data 20, local information including the traveling route / guidance, etc., corresponding to the driving position of the user or the driver, Only partial update information can be provided. When the navigation device 38 transmits to the network server 34 a predetermined pattern that can be determined according to the information or preference selected by the user or the driver, the network server 34 determines whether or not the user Only partial update information can be provided.

도시되지 않았지만, 내비게이션 장치(38)는 차분 업데이트 정보를 표시할 수 있는 표시 장치를 더 포함할 수 있다. 위치 정보 또는 주행 경로 등이 지도 정보와 함께 제공될 수 있고, 내비게이션 장치(38)는 지도 정보 상에 업데이트가 필요한 정보를 표시할 수 있다. 예를 들어, 내비게이션 장치(38)는 지도 정보에 포함되지 않은 도로 정보, 시설물 정도 등에 업데이트가 필요하다는 표기를 할 수 있고, 사용자 또는 운전자가 해당 표기를 선택하면 해당 정보를 선택적으로 네트워크 서버(34)로부터 수신하여 업데이트를 수행할 수 있다. 예를 들어, 내비게이션 장치(38)의 스크린을 통해 업데이트가 필요하다는 차분 업데이트 정보 중 입출력 장치(예, 터치센서)를 통해 선택된 것은 송신부(16)를 통해 네트워크 서버(34)로 전달되고, 네트워크 서버(34)는 해당 정보를 부분 업데이트 정보로 결정하여 내비게이션 장치(38)로 전달할 수 있다.Although not shown, the navigation device 38 may further include a display device capable of displaying differential update information. Location information or a travel route may be provided together with the map information, and the navigation device 38 may display the information that needs to be updated on the map information. For example, the navigation device 38 may indicate that an update is necessary to the road information, the degree of facilities, etc., which are not included in the map information, and when the user or the driver selects the corresponding notation, ) And perform the update. For example, among the differential update information that the update is required through the screen of the navigation device 38, the selection through the input / output device (e.g., touch sensor) is transmitted to the network server 34 through the transmitter 16, The control unit 34 may determine the partial update information as the partial update information and transmit it to the navigation device 38. [

도4는 지도 정보 제공 서버의 제어 방법을 설명한다. 구체적으로, 차량과 무선 데이터 통신망을 통해 연결되는 지도 정보 제공 서버에서 지도 정보를 제공하는 방법을 설명한다.4 illustrates a control method of the map information providing server. Specifically, a method of providing map information by a map information providing server connected to a vehicle through a wireless data communication network will be described.

도시된 바와 같이, 지도 정보 제공 서버의 제어 방법은 차량에 탑재되거나 차량과 연동하는 내비게이션 장치의 지도 정보의 현재 상태를 확인하는 단계(42), 현재 상태와 비교하여 지도 데이터에서 차분 업데이트 정보를 확인하는 단계(44), 차분 업데이트 정보 중 기 설정된 패턴에 대응하는 부분 업데이트 정보를 선별하는 단계(46), 및 선별된 부분 업데이트 정보를 차량에 제공하는 단계(48)를 포함할 수 있다.As shown in the figure, the control method of the map information providing server includes a step (42) of confirming the current state of the map information of the navigation device mounted on or in the vehicle or checking the difference update information in the map data Step 46 of selecting partial update information corresponding to a predetermined pattern among the differential update information, and providing the selected partial update information to the vehicle.

지도 정보 제공 서버는 차량에 탑재된 내비게이션 장치 또는 텔레매틱스 단말기 등의 통신 기기와 무선 데이터 통신망을 통해 연결될 수 있다. 내비게이션 장치에 포함된 지도 데이터와 지도 정보 제공 서버에 포함된 최신 지도 데이터를 비교하면 업데이트가 필요한 정보인 차분 업데이트 정보를 결정할 수 있다. 하지만, 차분 업데이트 정보가 주행 중인 차량에 제공되기 어려울 수 있기 때문에, 차분 업데이트 정보 중 시급하거나 선택되었거나 등의 이유로 결정된 부분 업데이트 정보를 전달할 수 있다.The map information providing server may be connected to a communication device such as a navigation device mounted on a vehicle or a telematics terminal through a wireless data communication network. When the map data included in the navigation device is compared with the latest map data included in the map information providing server, it is possible to determine the differential update information, which is information that needs to be updated. However, since the difference update information may be difficult to be provided to the running vehicle, partial update information determined to be urgent, selected, or the like among the difference update information may be transmitted.

지도 정보는 도로에 대응하는 링크와 도로의 교차점에 대응하는 노드를 포함할 수 있다. 도로 정보에 대응하는 링크에 대한 정보는 위치 정보, 도로의 분류 정보, 제한 속도 정보, 통행 가능 여부 및 업데이트 분류정보를 포함할 수 있다. 지도 정보에 포함된 데이터의 속성이 다양하고, 이를 사용자 또는 운전자의 선호도와 매칭시킬수록 적은 데이터의 전송만으로도 사용자 또는 운전자의 편의성을 높일 수 있다.The map information may include a node corresponding to the intersection of the road and the link corresponding to the road. The information on the link corresponding to the road information may include location information, road classification information, speed limit information, traffic availability, and update classification information. The attributes of the data included in the map information are various, and as the matching with the preference of the user or the driver is performed, the convenience of the user or the driver can be increased by only transferring a small amount of data.

한편, 내비게이션 장치로부터 전달되는 기 설정된 패턴은 위치 정보, 도로의 분류 정보 및 업데이트 분류 정보 중 적어도 하나에 대응하여 결정될 수 있다. 예를 들어, 위치 정보에 대응하는 기 설정된 패턴은 차분 업데이트 정보 중 차량의 사용자가 지정한 지역에 포함되는 것 만이 부분 업데이트 정보로 선별될 수 있다. 실시예에 따라, 위치 정보에 대응하는 기 설정된 패턴은 차분 업데이트 정보 중 차량의 주행 이력에 속하는 지역에 포함되는 것 만을 부분 업데이트 정보로 선별될 수 있다.Meanwhile, the predetermined pattern transmitted from the navigation device may be determined in correspondence with at least one of position information, road classification information, and update classification information. For example, a predetermined pattern corresponding to the positional information may be selected as the partial update information only in the region specified by the user of the vehicle among the differential update information. According to the embodiment, the predetermined pattern corresponding to the position information can be selected as the partial update information only in the region belonging to the running history of the vehicle among the differential update information.

실시예에 따라, 도로의 분류 정보에 대응하는 기 설정된 패턴은 차분 업데이트 정보 중 기 설정된 도로의 종류에 한정한 것 만이 부분 업데이트 정보로 선별될 수 있다. 예를 들면, 기 설정된 도로의 종류는 고속국도, 일반국도, 특별시도 또는 광역시도, 지방도, 국가지원 지방도, 시도, 군도 및 구도 중 적어도 하나를 포함할 수 있다. 사용자 또는 운전자가 고속도로 정보만을 업데이트하고자 하는 경우, 차분 데이터 정보 전체가 아닌 그 중 고속도로에 대응하는 것 만을 부분 업데이트 정보로 결정하여 내비게이션 장치에 전달할 수 있다.According to the embodiment, the predetermined pattern corresponding to the road classification information can be selected as the partial update information only in the kind of the predetermined road among the differential update information. For example, the predetermined road type may include at least one of a highway state, a general highway, a special city or metropolitan city, a local road, a state supporting province, a province, an archipelago, and a province. When the user or the driver desires to update only the highway information, only partial information corresponding to the highway may be determined as the partial update information, not the whole differential data information, and the partial update information may be transmitted to the navigation device.

실시예에 따라, 지도 정보 제공 서버의 제어 방법에서 부분 업데이트 정보를 결정하는 방법은 달라질 수 있다. 지도 정보 중 업데이트가 필요한 차분 업데이트 정보에는 기존의 지도 정보에서 수정이 필요한 정보, 삭제가 필요한 정보, 새롭게 더해져야 할 정보로 구분해볼 수 있다. 예를 들어, 업데이트 분류 정보를 수정, 삭제 및 신규로 나누어 볼 수 있는 경우, 업데이트 분류 정보에 대응하여 부분 업데이트 정보를 결정하기 위한 기 설정된 패턴은 차분 업데이트 정보 중 수정, 삭제, 신규 중 하나에 속하는 것 만을 부분 업데이트 정보로 선별하도록 할 수 있다. According to the embodiment, the method for determining the partial update information in the control method of the map information providing server may be changed. Differential update information that needs updating among the map information can be divided into information that needs to be corrected in the existing map information, information that needs to be deleted, and information to be newly added. For example, when the update classification information can be corrected, deleted, and newly divided, the preset pattern for determining the partial update information in correspondence with the update classification information may be modified, deleted, or new among the differential update information Only partial update information can be selected.

한편, 실시예에 따라, 네트워크 서버는 차분 데이터의 인덱스를 네비게이션 장치에 전달할 수 있고, 네비게이션 장치는 차분 데이터의 인덱스를 이용하여 사용자 또는 운전자에게 안내되는 지도 정보 상에 업데이트의 필요성이 있음을 표시할 수 있다.Meanwhile, according to the embodiment, the network server may transmit the index of differential data to the navigation device, and the navigation device may use the index of the differential data to indicate that there is a need for updating on the map information that is presented to the user or the driver .

도5는 지도 정보 제공 방법의 제1예를 설명한다.5 illustrates a first example of a map information providing method.

도시된 바와 같이, 지도 데이터에 포함되는 도로에 대응하는 정보는 데이터 아이디, 지역 정보인 파셀 아이디, 도로의 종류인 종별, 도로의 제한 속도, 통행 가능 여부 등이 포함될 수 있다.As shown in the figure, the information corresponding to the road included in the map data may include a data ID, a parcel ID as a local information, a type as a road type, a speed limit of a road,

여기서, 파셀은 지도를 물리적/논리적 격자로 나눈 것으로 데이터를 구성하는 단위이다. 예를 들어, 내비게이션 장치가 지도를 화면에 표시할 때 파셀 아이디를 기준으로 배경 이미지, 도로 속성, 지점 정보 등 파셀에 속한 관련 데이터를 함께 로드할 수 있다.Here, a parcel is a unit that constitutes data by dividing a map into physical / logical grids. For example, when a navigation device displays a map on a screen, it can load related data belonging to a parcel such as a background image, a road attribute, and a point information based on the parcel ID.

여기서, 데이터 아이디는 지도 정보를 구성하는 데이터들의 일련번호로서, 지도 데이터를 제조하는 과정에서 영구적으로 붙이는 것이다. 단, 데이터 아이디는 지도 데이터의 제조 과정에서 붙여질 뿐, 실제 사용자 또는 운전자가 인식하는 지도 정보의 속성과는 큰 연관성이 없을 수 있다. 따라서, 데이터 아이디는 지도 정보를 부분적으로 갱신하기 위해서 사용하거나, 서로 다른 두 지도 데이터를 비교하여 차분 데이터 정보를 인지하기 위한 방법으로 사용할 수 있다. Here, the data ID is a serial number of data constituting the map information, and is permanently attached in the course of manufacturing the map data. However, the data ID may be attached only during the manufacturing process of the map data, but may not be related to the attribute of the map information recognized by the actual user or the driver. Accordingly, the data ID may be used to partially update the map information, or may be used as a method for comparing two different map data to recognize differential data information.

차분데이터 인덱스(index)는 업데이트가 필요한 지도데이터가 무엇이 있는지를 미리 알려주는 표일 수 있다. 각각의 데이터 아이디마다 업데이트 분류 정보(수정, 삭제, 신규 등)가 결정된 차분 데이터 정보는 데이터 아이디, 파셀 아이디, 위치 정보(좌표, 위도, 경도 등) 등이 포함될 수 있다.The differential data index (index) may be a table indicating in advance which map data needs to be updated. The difference data information for which update classification information (correction, deletion, new, etc.) is determined for each data ID may include a data ID, a cell ID, location information (coordinates, latitude, longitude, etc.).

네트워크 서버가 차분데이터 인덱스를 네비게이션 장치에 전달하면, 내비게이션 장치는 차분데이터 인덱스를 이용하여 사용자 또는 운전자에게 표시되는 지도 정보 상에 어떠한 정보에 업데이트가 필요한지를 표시할 수 있다. 주행 중 안내되는 지도 정보 상에 업데이트가 필요하다는 정보가 표시되면 사용자 또는 운전자는 표시된 정보를 선택할 수 있고, 선택된 정보만을 업데이트 할 수 있다.When the network server transmits the differential data index to the navigation device, the navigation device can display what information is required to be updated on the map information displayed to the user or the driver by using the differential data index. When information indicating that an update is required is displayed on the map information being guided during driving, the user or the driver can select the displayed information and update only the selected information.

차분 데이터 정보의 인덱스를 통해 선택되는 정보를 업데이트되면, 내비게이션 장치의 지도 데이터가 변경될 수 있다.When the information selected through the index of the difference data information is updated, the map data of the navigation device can be changed.

도6은 지도 정보 제공 방법의 제2예를 설명한다.6 illustrates a second example of the map information providing method.

도시된 바와 같이, 내비게이션 장치는 네트워크 서버로부터 차분 데이터의 인덱스를 수신한 후, 지도 데이터에 업데이트가 필요한 항목을 지도에 표시할 수 있다. As shown in the figure, after receiving the index of differential data from the network server, the navigation device can display an item on the map that requires updating in the map data.

먼저, 파셀 아이디 및 데이터 아이디를 기준으로 단말 지도 데이터에서 업데이트가 필요한 항목을 구분한다. 업데이트 필요 항목에 대해 신규, 수정, 삭제 내용을 DB의 업데이트 예정 필드에 표시한다. “업데이트 예정”에 표시된 데이터 항목은 지도 표시할 때 “업데이트 가능” 임을 표시할 수 있다. 예를 들어, 수정, 삭제, 신규 별로 업데이트 필요 항목을 구분하여 지도 정보 상에 표시하는 것이 가능할 수 있다. 이는 파셀 아이디 및 좌표 정보로 사용자 또는 운전자에게 표시되는 지도 정보 상에 정확한 위치에 표시하는 것이 가능할 수 있다.First, an item requiring updating in the terminal map data is identified based on the cell ID and the data ID. New, modified, and deleted contents of the update-required item are displayed in the update scheduled field of the DB. The data item displayed in the "update scheduled" can indicate that the map item is "updateable". For example, it may be possible to distinguish items to be updated, deleted, and updated for each new item and display them on the map information. This may be possible to display in the correct position on the map information displayed to the user or the driver with the cell ID and the coordinate information.

내비게이션 장치는 사용자 또는 운전자가 스크린을 통해 제공되는 지도 상에서 표시되는 업데이트 정보 중 선택한 항목에 대해 부분 데이터 정보를 네트워크 서버로부터 전달받아 지도 데이터를 갱신할 수 있다.The navigation device can receive the partial data information from the network server and update the map data with respect to the selected item among the update information displayed on the map provided by the user or the driver through the screen.

도7은 차분 데이터의 구조를 설명한다. 보다 구체적으로, 네트워크 서버가 내비게이션 장치에 제공할 수 있는 차분 데이터의 인덱스를 설명한다. 도시된 바와 같이, 차분 데이터의 인덱스는 차분 데이터의 전체를 전달하는 것보다 업데이트될 필요가 있는 지도 데이터에 대한 일부의 정보만을 전달하여 무선 데이터 통신망을 통해 전달되는 데이터의 양을 줄일 수 있다.Fig. 7 illustrates the structure of difference data. More specifically, an index of differential data that the network server can provide to the navigation device will be described. As shown, the index of difference data can reduce the amount of data transmitted through the wireless data communication network by transmitting only a part of the map data, which needs to be updated, rather than transmitting the entire difference data.

먼저 (a)를 참조하면, 차분 데이터의 인덱스는 데이터 아이디, 파셀 아이디, 도로 아이디, 및 업데이트 분류 정보를 포함할 수 있다. 이러한 인덱스를 바탕으로 내비게이션 장치는 주행 중인 위치를 기준으로 하는 지도 정보 상에 업데이트가 필요한 도로 정보 등을 정확히 표시할 수 있다.First, referring to (a), the index of differential data may include a data ID, a cell ID, a road ID, and update classification information. Based on such an index, the navigation device can correctly display road information or the like that needs to be updated on the map information based on the driving position.

예를 들어, 도로 아이디를 근거로 업데이트 정보를 정확하게 표시할 수 있는 경우, 사용자 또는 운전자에게 제공하는 지도 정보와 경로 탐색과정에서 도로의 종류에 따라 일괄하여 갱신을 수행할 수 있다. 차분 데이터의 인덱스 정보에서 도로 아이디를 기준으로 관련 항목을 모두 파악할 수 있고, 도로를 중심으로 업데이트할 경우 사용자가 선택한 도로와 관련된 데이터 항목을 모두 업데이트 할 수 있다.For example, when the update information can be accurately displayed based on the road ID, the map information provided to the user or the driver and the route search process can be collectively updated according to the type of the road. The related items can be grasped on the basis of the road ID in the index information of the difference data and all the data items related to the road selected by the user can be updated when updating on the road.

실시예에 따라, (b)를 참조하면, 차분 데이터의 인덱스는 각각의 업데이트 필요 정보를 업데이트하기 위한 실제 차분 데이터의 용량이 포함될 수 있다. 이 경우, 내비게이션 장치는 업데이트 과정에서 소요되는 무선 데이터 사용량을 예측할 수 있고, 사용자 또는 운전자는 기 설정된 기간 동안 기 설정해 놓은 사용 가능한 무선 데이터 사용량을 반영하여 업데이트를 선택적으로 수행할 수 있다. According to the embodiment, referring to (b), the index of the differential data may include the capacity of the actual differential data for updating each update required information. In this case, the navigation device can estimate the amount of wireless data used in the update process, and the user or the driver can selectively perform update by reflecting the amount of wireless data that is previously set for the predetermined period.

한편, (a) 및 (b)에 설명하는 차분 데이터의 인덱스는 파셀 아이디를 포함하고 있어, 지역 중심으로 업데이트를 가능하게 할 수 있다. 예를 들어, 현위치 주변 지역 또는 목적지 주변 지역을 업데이트 할 수 있다. 또한, 특정 지역 혹은 운전자 또는 사용자가 자주 방문하는 지역, 목적지까지의 안내 경로를 근거로 경유 지역의 주변을 업데이트하는 것도 가능하다. 지역 중심의 업데이트는 차분 데이터 인덱스에서 파셀 아이디를 기준으로 관련 항목을 모두 파악한다. 이후, 지역을 중심으로 업데이트할 경우 사용자가 선택한 파셀과 관련된 데이터 항목을 모두 업데이트할 수 있다.On the other hand, the indexes of the differential data described in (a) and (b) include a cell ID, and update can be performed centered on the region. For example, you can update the area around the current location or the area around the destination. It is also possible to update the vicinity of the transit area based on the guidance route to the specific area or the area where the driver or user frequently visits, and the destination. Region-centric update identifies all related items based on the cell ID in the difference data index. Thereafter, when updating centered on the region, it is possible to update all the data items related to the user-selected parsel.

도8은 지도 정보 제공 서버의 운용 방법을 설명한다.8 illustrates a method of operating the map information providing server.

도시된 바와 같이, 지도 정보 제공 서버의 운용 방법은 부분 업데이트 정보의 양으로 인하여 무선 데이터 통신망의 데이터 사용량이 기 설정된 범위를 초과하는 지 결정하는 단계(42), 데이터 사용량이 기 설정된 범위를 초과하면, 부분 업데이트 정보의 제공을 기 설정된 기간이 지날 때까지 지연하는 단계(44), 기 설정된 범위에서 데이터 사용량을 제외한 양에 대응하는 차분 업데이트 정보를 상기 차량에 더 제공하는 단계(46)를 더 포함할 수 있다. 여기서, 기 설정된 범위는 기 설정된 기간 동안 사용되는 총 사용량에 의해 결정될 수 있다.As shown in the figure, the operation method of the map information providing server includes a step (42) of determining whether the data usage amount of the wireless data communication network exceeds the preset range due to the amount of partial update information (step 42) (44) delaying provision of the partial update information until a predetermined period of time has elapsed, and further providing (46) the vehicle with differential update information corresponding to an amount excluding data usage in a predetermined range can do. Here, the preset range may be determined by the total usage amount used for a predetermined period.

사용자 또는 운전자가 무선 데이터의 사용량에 대한 요금, 과금을 효율적으로 운영할 수도 있지만, 지도 정보를 제공하는 회사가 무선 데이터의 사용량(정보 제공량)을 효율적으로 운영할 수도 있다. 차량에서 이용하는 무선 데이터 통신에 대한 요금은 차량 구매시 가격에 일괄적으로 반영될 수 있다. 차량 또는 내비게이션 장치의 제조사 또는 서비스사는 무선 통신 서비스사와 계약을 통해 “차량당 N 메가바이트의 백만대에 대한 M 기가 바이트 이용” 등과 같이 약정을 할 수 있다. 예상하는 무선 데이터 이용량을 월 단위 등으로 총량 계산하여 한꺼번에 비용 협의를 할 수도 있다. 이때 만약 다수의 사용자가 이용하지 않아 무선 데이터 총량이 남을 경우, 용량에 대해서는 제한적으로 지도 데이터 업데이트를 할 수 있다. 예를 들어, 매월 대당 이용 가능 데이터가 50메가바이트 이지만 운영해 본 결과 특정한 달에 대당 이용이 가능한 데이터 용량이 10메가바이트 잔여가 남을 수 있다. 이용 가능 데이터가 남을 경우에는 남는 용량으로 모든 차량에 대해 일괄적으로 자동 업데이트를 진행할 수 있게 된다.Although the user or the driver may efficiently operate the charge and the charge for the usage amount of the wireless data, the company providing the map information may efficiently operate the usage amount of the wireless data (the information provision amount). The charge for the wireless data communication used in the vehicle can be collectively reflected in the price of the vehicle purchase. The manufacturer or service provider of the vehicle or navigation device may make an arrangement such as "M gigabytes for one million megabytes per vehicle", etc., in agreement with a wireless communication service company. It is also possible to negotiate cost at a time by calculating the total amount of wireless data usage expected in a month or the like. At this time, if the total amount of wireless data is left unused by a large number of users, the map data update can be limited to the capacity. For example, monthly data availability is 50 megabytes, but as a result of the operation, there may be 10 megabytes remaining in the amount of data available per month. When the available data remains, the automatic update can be performed collectively on all the vehicles with the remaining capacity.

이를 위해, 다양한 실시예에 따른 중요 데이터를 우선 선택하는 방법을 통해 자동 업데이트가 요구되는 항목을 선정할 수 있다. 다운로드할 차분데이터 용량이 이용 가능한 데이터 용량을 초과하지 않으면 업데이트를 수행할 수 있다. 만약 초과할 경우, 업데이트를 지연하거나 일부(예, 부분 데이터 정보)에 대해서만 업데이트를 수행할 수 있다.To this end, items for which automatic updating is required can be selected through a method for selecting important data according to various embodiments. The update can be performed if the difference data capacity to be downloaded does not exceed the available data capacity. If it is exceeded, the update may be delayed or the update may be performed only for some (e.g., partial data information).

도9는 내비게이션 장치의 부분 업데이트의 제1예를 설명한다.Figure 9 illustrates a first example of a partial update of the navigation device.

도시된 바와 같이, 업데이트가 필요한 지도항목(2)은 신규 도로 개통, 도로명칭 변경, 새로운 상점 오픈, 건물 신축, 시설물 변경 등등이 포함될 수 있다. 그 외에도 내비게이션 지도 화면에서 변경이 필요한 지도 항목은 무수히 많을 수 있다. 모든 항목을 일괄적으로 무선 통신망을 통해 업데이트하면 단순하고 편리한 장점이 있으나 데이터 양 과다로 인한 비용 증가, 업데이트 시간 증가로 내비게이션 이용 불가 시간 증가 등 불편한 요소가 있을 수 있다. 이러한 경우, 사용자 또는 운전자가 선택하는 일부 항목에 대해서만 업데이트를 하여 이와 같은 문제를 해결 할 수 있다.As shown, the map item 2 requiring updating may include a new road opening, a road name change, a new shop opening, a new building, a facility change, and the like. There are also many map items that need to be changed on the navigation map screen. Updating all items collectively through the wireless communication network is simple and convenient. However, there may be inconveniences such as an increase in cost due to an excessive amount of data, and an increase in the unavailability time of navigation due to an increase in update time. In such a case, such a problem can be solved by updating only some items selected by the user or the driver.

내비게이션 장치에 표시되는 지도 정보에는 도로, 건물 등이 표시될 수 있고, 목적지까지의 주행 경로(4)가 도로 상에 다른 색, 패턴 등의 표식을 통해 표기될 수 있다. 이와 더불어, 해당 지역에 해당하는 업데이트가 필요한 지도 항목에 표시(2)가 될 수 있다. 사용자가 해당 지도 항목(2)을 선택(터치, 조작계, 버튼 등 이용)하면, 내비게이션 장치는 해당 항목에 대한 업데이트를 진행할 수 있다.A road, a building, and the like may be displayed in the map information displayed on the navigation device, and the travel route 4 to the destination may be indicated on the road by a mark such as another color, a pattern, or the like. In addition, it can be an indication (2) on a map item that needs an update for that area. When the user selects the map item 2 (using a touch, an operating system, a button, or the like), the navigation device can update the item.

만약, 특정 지역 별로 업데이트가 필요한 다수의 항목(2)이 한꺼번에 선택될 수 있다. If a plurality of items (2) requiring updating in a specific area can be selected at a time.

도10은 내비게이션 장치의 부분 업데이트의 제2예를 설명한다.10 illustrates a second example of a partial update of the navigation device.

도시된 바와 같이, 업데이트가 필요한 지도항목(2, 6, 8)은: 신규 도로 개통, 도로명칭 변경, 새로운 상점 오픈, 건물 신축, 시설물 변경 등등이 포함될 수 있다. 데이터 양 과다로 인한 비용 증가, 업데이트 시간 증가로 내비게이션 이용 불가 시간 증가 등 불편한 요소가 있을 수 있는 데, 사용자 또는 운전자가 선택하는 일부 항목에 대해서만 업데이트를 하여 이와 같은 문제를 해결 할 수 있다.As shown, the map items (2, 6, 8) that need updating may include: opening a new road, changing a road name, opening a new store, building a new building, changing a facility, There may be inconveniences such as an increase in the cost due to an excessive amount of data, an increase in the update time, and an increase in the unavailability time of the navigation. This problem can be solved by updating only some items selected by the user or the driver.

업데이트가 필요한 지도 항목에 표시(2, 6, 8)가 다양한 패턴, 색, 심볼 등의 형태로 표시될 수 있다. 이러한 표시는 주행 경로(4)와는 구분되면서도 지도 항목에 대해 쉽게 인지할 수 있도록 항목을 분류하여 색깔, 주기 등으로 표시될 수 있다.Indicators (2, 6, 8) can be displayed in various patterns, colors, symbols, and the like in a map item requiring an update. Such an indication may be displayed by color, cycle, etc., by classifying the items so that they can be easily recognized with respect to the map items while being separated from the travel route 4. [

표시될 수 있는 업데이트 정보는 여러 기준으로 분류되어 표시될 수 있다. 예를 들어, 지도데이터 분류 기준은 도로, 배경, 검색, 안내, 교통정보 데이터 등이 있을 수 있다. 또한 업데이트 분류 정보는 신규, 변경, 삭제 등으로 구분될 수 있다. 또한, 업데이트 정보의 명칭, 형상, 전화번호, 주소 등을 통해서도 구분, 분류될 수 있다.The update information that can be displayed may be classified and displayed according to various criteria. For example, the map data classification criteria may include roads, backgrounds, search, guidance, traffic information data, and the like. The update classification information may be classified into new, changed, and deleted. Also, it can be classified and classified by the name, shape, telephone number, address, etc. of update information.

분류된 표시(2, 6, 8)은 사용자 또는 운전자가 해당 지도 항목을 선택(터치, 조작계, 버튼 등 이용)하면, 내비게이션 장치는 해당 항목에 대한 업데이트를 진행할 수 있다.When the user or the driver selects the corresponding map item (using the touch, the manipulation system, a button, or the like), the navigation device can update the classified item 2, 6, or 8.

전술한 바와 같이, 실시예에 따르면, 내비게이션 장치 및 네트워크 서버가 사용자 또는 운전자가 원하는 항목에 대응하여 결정된 부분 업데이트 정보에 대해서만 업데이트를 진행하게 되므로, 지도 데이터의 업데이트로 인한 무선 데이터 이용량을 최소화하거나, 선택적으로 조정할 수 있다.As described above, according to the embodiment, since the navigation device and the network server proceed to update only the determined partial update information corresponding to the item desired by the user or the driver, the amount of wireless data usage due to updating of the map data can be minimized , Can be selectively adjusted.

상술한 실시예에 따른 방법은 컴퓨터에서 실행되기 위한 프로그램으로 제작되어 컴퓨터가 읽을 수 있는 기록 매체에 저장될 수 있으며, 컴퓨터가 읽을 수 있는 기록 매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함된다.The method according to the above-described embodiments may be implemented as a program to be executed by a computer and stored in a computer-readable recording medium. Examples of the computer-readable recording medium include a ROM, a RAM, a CD- , A floppy disk, an optical data storage device, and the like, and may also be implemented in the form of a carrier wave (for example, transmission over the Internet).

컴퓨터가 읽을 수 있는 기록 매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 그리고, 상술한 방법을 구현하기 위한 기능적인(function) 프로그램, 코드 및 코드 세그먼트들은 실시예가 속하는 기술분야의 프로그래머들에 의해 용이하게 추론될 수 있다.The computer readable recording medium may be distributed over a networked computer system so that computer readable code can be stored and executed in a distributed manner. And, functional program, code, and code segments for implementing the above-described method can be easily inferred by programmers in the technical field to which the embodiment belongs.

본 발명은 본 발명의 정신 및 필수적 특징을 벗어나지 않는 범위에서 다른 특정한 형태로 구체화될 수 있음은 당업자에게 자명하다.It will be apparent to those skilled in the art that the present invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof.

따라서, 상기의 상세한 설명은 모든 면에서 제한적으로 해석되어서는 아니되고 예시적인 것으로 고려되어야 한다. 본 발명의 범위는 첨부된 청구항의 합리적 해석에 의해 결정되어야 하고, 본 발명의 등가적 범위 내에서의 모든 변경은 본 발명의 범위에 포함된다.Accordingly, the above description should not be construed in a limiting sense in all respects and should be considered illustrative. The scope of the present invention should be determined by rational interpretation of the appended claims, and all changes within the scope of equivalents of the present invention are included in the scope of the present invention.

32: GPS 위성 34: 네트워크 서버
36: 차량 38: 내비게이션 장치
20: 지도데이터 10: 업데이트 장치
12: 수신부 14: 점검부
16: 송신부 18: 확인부
50: 지도제공장치 52: 업데이트 결정부
54: 업데이트 점검부 56: 업데이트 전송부
58: 차분/부분 업데이트 정보 저장부
32: GPS satellite 34: network server
36: vehicle 38: navigation device
20: map data 10: update device
12: Receiving unit 14:
16: transmitter 18:
50: Map providing device 52:
54: update check part 56: update transfer part
58: difference / partial update information storage unit

Claims (31)

차량과 무선 데이터 통신망을 통해 연결되는 지도 정보 제공 서버에 있어서,
상기 차량에 탑재되거나 상기 차량과 연동하는 내비게이션 장치의 지도 정보의 현재 상태를 확인하는 단계;
상기 현재 상태와 비교하여 지도 데이터에서 차분 업데이트 정보를 확인하는 단계;
상기 차분 업데이트 정보 중 기 설정된 패턴에 대응하는 부분 업데이트 정보를 선별하는 단계; 및
선별된 상기 부분 업데이트 정보를 상기 차량에 제공하는 단계
를 포함하는, 지도 정보 제공 서버의 제어 방법.
A map information providing server connected to a vehicle through a wireless data communication network,
Confirming a current state of map information of a navigation device mounted on or in association with the vehicle;
Checking difference update information in the map data by comparing with the current state;
Selecting partial update information corresponding to a predetermined pattern among the differential update information; And
Providing the selected partial update information to the vehicle
The map information providing server comprising:
제1항에 있어서,
상기 지도 정보는 도로에 대응하는 링크와 상기 도로의 교차점에 대응하는 노드를 포함하고,
상기 링크에 대한 정보는 위치 정보, 도로의 분류 정보, 제한 속도 정보, 통행 가능 여부 및 업데이트 분류정보를 포함하는, 지도 정보 제공 서버의 제어 방법.
The method according to claim 1,
Wherein the map information includes a link corresponding to a road and a node corresponding to an intersection of the road,
Wherein the information on the link includes location information, road classification information, speed limit information, traffic availability, and update classification information.
제2항에 있어서,
상기 기 설정된 패턴은 상기 위치 정보, 상기 도로의 분류 정보 및 상기 업데이트 분류 정보 중 적어도 하나에 대응하여 결정되는, 지도 정보 제공 서버의 제어 방법.
3. The method of claim 2,
Wherein the predetermined pattern is determined corresponding to at least one of the location information, the road classification information, and the update classification information.
제3항에 있어서,
상기 위치 정보에 대응하는 상기 기 설정된 패턴은 상기 차분 업데이트 정보 중 상기 차량의 사용자가 지정한 지역에 포함되는 것만을 상기 부분 업데이트 정보로 선별되는, 지도 정보 제공 서버의 제어 방법.
The method of claim 3,
Wherein the predetermined pattern corresponding to the positional information is selected as the partial update information only those of the differential update information that are included in the region designated by the user of the vehicle.
제3항에 있어서,
상기 위치 정보에 대응하는 상기 기 설정된 패턴은 상기 차분 업데이트 정보 중 상기 차량의 주행 이력에 속하는 지역에 포함되는 것만을 상기 부분 업데이트 정보로 선별되는, 지도 정보 제공 서버의 제어 방법.
The method of claim 3,
Wherein the predetermined pattern corresponding to the positional information is selected as the partial update information only in the region included in the travel history of the vehicle among the differential update information.
제3항에 있어서,
상기 도로의 분류 정보에 대응하는 상기 기 설정된 패턴은 상기 차분 업데이트 정보 중 기 설정된 도로의 종류에 한정한 것만을 상기 부분 업데이트 정보로 선별되는, 지도 정보 제공 서버의 제어 방법.
The method of claim 3,
Wherein the predetermined pattern corresponding to the classification information of the road is selected as the partial update information only in the type of the predetermined road among the differential update information.
제6항에 있어서,
상기 기 설정된 도로의 종류는 고속국도, 일반국도, 특별시도 또는 광역시도, 지방도, 국가지원 지방도, 시도, 군도 및 구도 중 적어도 하나를 포함하는, 지도 정보 제공 서버의 제어 방법.
The method according to claim 6,
Wherein the type of the predetermined road includes at least one of a high speed station, a general highway, a special city or metropolitan city, a local road, a state supporting national road, a province, an archipelago, and a composition.
제3항에 있어서,
상기 업데이트 분류 정보는 수정, 삭제 및 신규를 포함하며,
상기 업데이트 분류 정보에 대응하는 상기 기 설정된 패턴은 상기 차분 업데이트 정보 중 상기 수정, 상기 삭제, 상기 신규 중 하나에 속하는 것만을 상기 부분 업데이트 정보로 선별되는, 지도 정보 제공 서버의 제어 방법.
The method of claim 3,
Wherein the update classification information includes modification, deletion and new,
Wherein the predetermined pattern corresponding to the update classification information is selected as the partial update information only those belonging to one of the correction update, the deletion and the new update among the differential update information.
제1항에 있어서,
상기 부분 업데이트 정보의 양으로 인하여 상기 무선 데이터 통신망의 데이터 사용량이 기 설정된 범위를 초과하는 지 결정하는 단계
를 더 포함하는, 지도 정보 제공 서버의 제어 방법.
The method according to claim 1,
Determining whether a data usage amount of the wireless data communication network exceeds a preset range due to the amount of the partial update information
Further comprising the step of:
제9항에 있어서,
상기 기 설정된 범위는 기 설정된 기간 동안 사용되는 총 사용량에 의해 결정되는, 지도 정보 제공 서버의 제어 방법.
10. The method of claim 9,
Wherein the predetermined range is determined by a total usage amount used for a predetermined period of time.
제10항에 있어서,
상기 데이터 사용량이 상기 기 설정된 범위를 초과하면, 상기 부분 업데이트 정보의 제공을 상기 기 설정된 기간이 지날 때까지 지연하는 단계
를 더 포함하는, 지도 정보 제공 서버의 제어 방법.
11. The method of claim 10,
Delaying the provision of the partial update information until the predetermined period of time passes when the data usage exceeds the predetermined range
Further comprising the step of:
제9항에 있어서,
상기 기 설정된 범위에서 상기 데이터 사용량을 제외한 양에 대응하는 상기 차분 업데이트 정보를 상기 차량에 더 제공하는 단계
를 더 포함하는, 지도 정보 제공 서버의 제어 방법.
10. The method of claim 9,
Further providing to the vehicle the difference update information corresponding to an amount excluding the data usage in the predetermined range
Further comprising the step of:
제1항에 있어서,
상기 차분 데이터 정보의 인덱스를 전송하는 단계를 더 포함하고,
상기 기 설정된 패턴은 상기 인덱스의 포함된 데이터 속성 정보에 대응하여 결정되는, 지도 정보 제공 서버의 제어 방법.
The method according to claim 1,
Further comprising transmitting an index of the differential data information,
Wherein the predetermined pattern is determined in correspondence with the included data attribute information of the index.
프로세서에 의해 실행되는 것을 통하여, 청구항 제1항 내지 제13항 중 어느 한 항에 기재된 차량용 보안 장치를 제어하는 방법을 실현하는 것을 특징으로 하는 응용 프로그램이 기록된 컴퓨터 판독 가능한 기록매체.A computer-readable recording medium on which an application program is recorded, characterized by realizing a method for controlling a vehicle security device according to any one of claims 1 to 13 through execution by a processor. 차량과 무선 데이터 통신망을 통해 연결되는 지도 정보 제공 서버에 있어서,
상기 차량에 탑재되거나 상기 차량과 연동하는 내비게이션 장치의 지도 정보의 현재 상태를 확인하는 업데이트 점검부;
상기 현재 상태에 대비하여 지도 데이터에서 차분 업데이트 정보를 확인하는 업데이트 확인부;
상기 차분 업데이트 정보 중 기 설정된 패턴에 대응하는 부분 업데이트 정보를 선별하는 업데이트 결정부; 및
선별된 상기 부분 업데이트 정보를 상기 차량에 제공하는 업데이트 전송부
를 포함하는, 지도 정보 제공 서버의 제어 장치.
A map information providing server connected to a vehicle through a wireless data communication network,
An update check unit for confirming a current state of map information of a navigation device mounted on the vehicle or interlocked with the vehicle;
An update checking unit for checking differential update information in the map data against the current state;
An update determination unit for selecting partial update information corresponding to a predetermined pattern among the differential update information; And
And an update transmission unit for providing the selected partial update information to the vehicle
And a map information providing server.
제15항에 있어서,
상기 지도 정보는 도로에 대응하는 링크와 상기 도로의 교차점에 대응하는 노드를 포함하고,
상기 링크에 대한 정보는 위치 정보, 도로의 분류 정보, 제한 속도 정보, 통행 가능 여부 및 업데이트 분류정보를 포함하는, 지도 정보 제공 서버의 제어 장치.
16. The method of claim 15,
Wherein the map information includes a link corresponding to a road and a node corresponding to an intersection of the road,
Wherein the information on the link includes location information, road classification information, speed limit information, traffic availability, and update classification information.
제16항에 있어서,
상기 업데이트 결정부는 상기 기 설정된 패턴을 상기 위치 정보, 상기 도로의 분류 정보 및 상기 업데이트 분류 정보 중 적어도 하나에 대응하여 결정하는, 지도 정보 제공 서버의 제어 장치.
17. The method of claim 16,
Wherein the update determination unit determines the predetermined pattern corresponding to at least one of the location information, the road classification information, and the update classification information.
제17항에 있어서,
상기 업데이트 결정부는 상기 위치 정보에 대응하는 상기 기 설정된 패턴은 상기 차분 업데이트 정보 중 상기 차량의 사용자가 지정한 지역에 포함되는 것만을 상기 부분 업데이트 정보로 선별하는, 지도 정보 제공 서버의 제어 장치.
18. The method of claim 17,
Wherein the update determining unit selects only the partial update information corresponding to the location information that is included in the area designated by the user of the vehicle among the differential update information as the partial update information.
제17항에 있어서,
상기 업데이트 결정부는 상기 위치 정보에 대응하는 상기 기 설정된 패턴은 상기 차분 업데이트 정보 중 상기 차량의 주행 이력에 속하는 지역에 포함되는 것만을 상기 부분 업데이트 정보로 선별하는, 지도 정보 제공 서버의 제어 장치.
18. The method of claim 17,
Wherein the update determination unit selects only the partial update information that the predetermined pattern corresponding to the position information is included in an area belonging to the running history of the vehicle among the differential update information.
제17항에 있어서,
상기 업데이트 결정부는 상기 도로의 분류 정보에 대응하는 상기 기 설정된 패턴은 상기 차분 업데이트 정보 중 기 설정된 도로의 종류에 한정한 것만을 상기 부분 업데이트 정보로 선별하는, 지도 정보 제공 서버의 제어 장치.
18. The method of claim 17,
Wherein the update determination unit selects only the partial update information that is limited to the predetermined road type of the differential update information corresponding to the road classification information as the partial update information.
제20항에 있어서,
상기 기 설정된 도로의 종류는 고속국도, 일반국도, 특별시도 또는 광역시도, 지방도, 국가지원 지방도, 시도, 군도 및 구도 중 적어도 하나를 포함하는, 지도 정보 제공 서버의 제어 장치.
21. The method of claim 20,
Wherein the type of the preset road includes at least one of a high speed road, a general highway, a special road or a wide area city, a local road, a state supporting national road, a province, an archipelago, and a composition.
제17항에 있어서,
상기 업데이트 분류 정보는 수정, 삭제 및 신규를 포함하며,
상기 업데이트 분류 정보에 대응하는 상기 기 설정된 패턴은 상기 차분 업데이트 정보 중 상기 수정, 상기 삭제, 상기 신규 중 하나에 속하는 것만을 상기 부분 업데이트 정보로 선별하는, 지도 정보 제공 서버의 제어 장치.
18. The method of claim 17,
Wherein the update classification information includes modification, deletion and new,
Wherein the predetermined pattern corresponding to the update classification information selects only the partial update information that belongs to one of the correction update, deletion, and new update among the differential update information.
제15항에 있어서,
상기 업데이트 점검부는 상기 부분 업데이트 정보의 양으로 인하여 상기 무선 데이터 통신망의 데이터 사용량이 기 설정된 범위를 초과하는 지 결정하는, 지도 정보 제공 서버의 제어 장치.
16. The method of claim 15,
Wherein the update checking unit determines whether the data usage amount of the wireless data communication network exceeds a predetermined range due to the amount of the partial update information.
제23항에 있어서,
상기 기 설정된 범위는 기 설정된 기간 동안 사용되는 총 사용량에 의해 결정되는, 지도 정보 제공 서버의 제어 장치.
24. The method of claim 23,
Wherein the predetermined range is determined by a total usage amount used for a predetermined period of time.
제24항에 있어서,
상기 업데이트 결정부는 상기 데이터 사용량이 상기 기 설정된 범위를 초과하면, 상기 부분 업데이트 정보의 제공을 상기 기 설정된 기간이 지날 때까지 지연하는, 지도 정보 제공 서버의 제어 장치.
25. The method of claim 24,
Wherein the update determining unit delays the provision of the partial update information until the predetermined period of time passes when the data usage exceeds the preset range.
제23항에 있어서,
상기 업데이트 전송부는 상기 기 설정된 범위에서 상기 데이터 사용량을 제외한 양에 대응하는 상기 차분 업데이트 정보를 상기 차량에 제공하는, 지도 정보 제공 서버의 제어 장치.
24. The method of claim 23,
Wherein the update transmitting unit provides the vehicle with the differential update information corresponding to an amount excluding the data usage amount in the preset range.
차량에 탑재되거나 상기 차량과 연동하며, 지도 정보 제공 서버와 무선 데이터 통신망을 통해 연결되는 차량용 내비게이션 장치에 있어서,
지도 정보의 현재 상태를 확인하는 점검부;
상기 현재 상태를 상기 지도 정보 제공 서버에 전달하여 상기 지도 정보의 업데이트 필요를 확인하는 확인부;
상기 업데이트 필요가 있는 경우, 상기 업데이트를 위한 차분 업데이트 정보 중 기 설정된 패턴에 대응하는 부분 업데이트 정보를 수신하는 수신부; 및
상기 기 설정된 패턴을 상기 지도 정보 제공 서버로 전달하는 송신부
를 포함하는, 차량용 내비게이션 장치.
A navigation device for a vehicle mounted on a vehicle or interlocked with a vehicle, the navigation device being connected to a map information providing server through a wireless data communication network,
An inspection unit for checking the current state of the map information;
A confirmation unit for transferring the current state to the map information providing server to confirm an update necessity of the map information;
A receiving unit receiving partial update information corresponding to a predetermined pattern among the differential update information for the update when the update is needed; And
And a transmitter for transmitting the predetermined pattern to the map information providing server
And a navigation device for a vehicle.
제27항에 있어서,
상기 지도 정보는 도로에 대응하는 링크와 상기 도로의 교차점에 대응하는 노드를 포함하고,
상기 링크에 대한 정보는 위치 정보, 도로의 분류 정보, 제한 속도 정보, 통행 가능 여부 및 업데이트 분류정보를 포함하는, 차량용 내비게이션 장치.
28. The method of claim 27,
Wherein the map information includes a link corresponding to a road and a node corresponding to an intersection of the road,
Wherein the information on the link includes location information, road classification information, speed limit information, traffic availability, and update classification information.
제28항에 있어서,
상기 기 설정된 패턴은 상기 위치 정보, 상기 도로의 분류 정보 및 상기 업데이트 분류 정보 중 적어도 하나에 대응하여 결정되는, 차량용 내비게이션 장치.
29. The method of claim 28,
Wherein the preset pattern is determined corresponding to at least one of the position information, the road classification information, and the update classification information.
제27항에 있어서,
상기 차분 업데이트 정보를 표시할 수 있는 표시 장치를 더 포함하고,
상기 차분 업데이트 정보 중 입출력 장치를 통해 선택된 것은 상기 부분 업데이트 정보로 결정되어 상기 송신부를 통해 상기 지도 정보 제공 서버로 전달되는, 차량용 내비게이션 장치.
28. The method of claim 27,
Further comprising a display device capable of displaying the difference update information,
Wherein the selection update information selected through the input / output device is determined as the partial update information, and is transmitted to the map information providing server through the transmission unit.
제27항에 있어서,
상기 수신부는 상기 지도 정보 제공 서버로부터 상기 차분 업데이트 정보의 인덱스를 수신하고,
상기 송신부는 상기 인텍스에 대응하여 결정된 상기 기 설정된 패턴을 전송하는, 차량용 내비게이션 장치.
28. The method of claim 27,
Wherein the receiving unit receives the index of the differential update information from the map information providing server,
Wherein the transmitting unit transmits the predetermined pattern determined in correspondence with the index.
KR1020170117130A 2017-09-13 2017-09-13 Apparatus and method for providing map information for use in navigation device of vehicle KR102504221B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020170117130A KR102504221B1 (en) 2017-09-13 2017-09-13 Apparatus and method for providing map information for use in navigation device of vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020170117130A KR102504221B1 (en) 2017-09-13 2017-09-13 Apparatus and method for providing map information for use in navigation device of vehicle

Publications (2)

Publication Number Publication Date
KR20190029978A true KR20190029978A (en) 2019-03-21
KR102504221B1 KR102504221B1 (en) 2023-02-28

Family

ID=66036854

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170117130A KR102504221B1 (en) 2017-09-13 2017-09-13 Apparatus and method for providing map information for use in navigation device of vehicle

Country Status (1)

Country Link
KR (1) KR102504221B1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100008386A (en) * 2008-07-16 2010-01-26 (주)엠앤소프트 Car navigation system and method for updating map-data of that
KR20110074050A (en) * 2009-12-24 2011-06-30 한국과학기술원 System for power saving of radio terminal in cellular networks
JP2013072787A (en) * 2011-09-28 2013-04-22 Denso Corp Map data distribution device, electronic device and map update system
JP2015017958A (en) 2013-07-15 2015-01-29 株式会社デンソー Navigation device
KR101736993B1 (en) * 2015-11-11 2017-05-17 현대자동차주식회사 Apparatus and method for updating map in navigation device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100008386A (en) * 2008-07-16 2010-01-26 (주)엠앤소프트 Car navigation system and method for updating map-data of that
KR20110074050A (en) * 2009-12-24 2011-06-30 한국과학기술원 System for power saving of radio terminal in cellular networks
JP2013072787A (en) * 2011-09-28 2013-04-22 Denso Corp Map data distribution device, electronic device and map update system
JP2015017958A (en) 2013-07-15 2015-01-29 株式会社デンソー Navigation device
KR101736993B1 (en) * 2015-11-11 2017-05-17 현대자동차주식회사 Apparatus and method for updating map in navigation device

Also Published As

Publication number Publication date
KR102504221B1 (en) 2023-02-28

Similar Documents

Publication Publication Date Title
US10915914B2 (en) Method, apparatus, and computer program product for incentivizing travel along road segments
JP3987877B2 (en) Map information updating apparatus and map information updating method
US9400591B2 (en) Personal wireless navigation system
CN1782666B (en) Information updating device, information distributing device, information processing system and method thereof
CN100507450C (en) Navigation apparatus and server apparatus
CN104812654A (en) Dynamically providing position information of transit object to computing device
EP2370785B1 (en) Systems and methods for processing information related to a geographic region
CN100582669C (en) Map data updating method
US20130076766A1 (en) Map data distribution apparatus, electronic apparatus, and map update system
JP4045303B2 (en) Map information updating apparatus and map information updating method
US20060247848A1 (en) Driving route planning system and method
KR20080099311A (en) Mobile station, server and operation method of a navigation system
JP2010500585A (en) Method for generating improved map data for use in a navigation device
KR20070032644A (en) Map update system
EP1403837B1 (en) Map distribution system and terminal device
WO2008023877A1 (en) Method for updating map data of terminal based on route area, and server using the same
US11359929B2 (en) Automatic selection of map detail levels
KR20020084900A (en) On-board navigation terminal and navigation controller
US11105652B2 (en) Information processing apparatus and automatic driving track management system
CN103512578A (en) Navigation apparatus for updating objects by category and update method thereof
CN115033807A (en) Recommendation method, device and equipment for future departure and storage medium
KR20190029978A (en) Apparatus and method for providing map information for use in navigation device of vehicle
JP4446252B2 (en) Vehicle navigation apparatus and map data update system including the same
CN114067592A (en) Method, apparatus and computer-readable storage medium for processing traffic congestion event
JP7076766B2 (en) Information processing system, information processing program, information processing device and information processing method

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
X091 Application refused [patent]
AMND Amendment
X701 Decision to grant (after re-examination)
GRNT Written decision to grant