[go: up one dir, main page]

KR20070042599A - Navigation system and method that complements position measurement using barcode - Google Patents

Navigation system and method that complements position measurement using barcode Download PDF

Info

Publication number
KR20070042599A
KR20070042599A KR1020050098399A KR20050098399A KR20070042599A KR 20070042599 A KR20070042599 A KR 20070042599A KR 1020050098399 A KR1020050098399 A KR 1020050098399A KR 20050098399 A KR20050098399 A KR 20050098399A KR 20070042599 A KR20070042599 A KR 20070042599A
Authority
KR
South Korea
Prior art keywords
information
current location
navigation system
navigation
barcode
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
KR1020050098399A
Other languages
Korean (ko)
Other versions
KR100741728B1 (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 KR1020050098399A priority Critical patent/KR100741728B1/en
Publication of KR20070042599A publication Critical patent/KR20070042599A/en
Application granted granted Critical
Publication of KR100741728B1 publication Critical patent/KR100741728B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • 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

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Health & Medical Sciences (AREA)
  • Electromagnetism (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Theoretical Computer Science (AREA)
  • Navigation (AREA)

Abstract

본 발명은 바코드를 이용하여 위치 측정을 보완한 내비게이션 시스템 및 방법에 관한 것으로서, 상기 내비게이션 시스템에서는 GPS 수신기가 위성 신호를 이용하여 GPS 기반의 현재 위치 정보를 생성할 수 없는 경우에 바코드 판독부가 외부의 바코드를 판독하여 현재 위치 정보를 생성함으로써, 내비게이터가 위성 신호를 수신하지 못하는 환경에서도 현재 위치와 관련된 위치 기반 내비게이션 정보를 생성할 수 있다.The present invention relates to a navigation system and a method for supplementing a position measurement using a barcode. In the navigation system, when the GPS receiver cannot generate GPS-based current position information using a satellite signal, By reading the barcode to generate the current location information, it is possible to generate location-based navigation information associated with the current location even in an environment where the navigator does not receive satellite signals.

내비게이션(navigation), 위치 정보, 바코드, GPS, 이동 통신 단말기 Navigation, Location Information, Barcodes, GPS, Mobile Terminals

Description

바코드를 이용하여 위치 측정을 보완한 내비게이션 시스템 및 방법{NAVIGATION SYSTEM AND METHOD FOR SUPPORTING POSITION MEASUREMENT USING BARCODE}NAVIGATION SYSTEM AND METHOD FOR SUPPORTING POSITION MEASUREMENT USING BARCODE}

도 1은 종래의 내비게이션 정보를 생성하는 방법을 도시한 도면이다.1 is a diagram illustrating a method of generating conventional navigation information.

도 2는 본 발명의 일실시예에 따른 내비게이션 시스템을 설명하기 위한 블록도이다.2 is a block diagram illustrating a navigation system according to an embodiment of the present invention.

도 3은 본 발명의 일실시예에 따라 바코드 정보를 제공하는 바코드 표지판의 일례를 도시한 도면이다.3 is a diagram illustrating an example of a bar code signage providing bar code information according to an embodiment of the present invention.

도 4는 본 발명의 일실시예에 따라 바코드 정보가 포함하는 내비게이션 정보를 설명하기 위한 도면이다.4 is a diagram illustrating navigation information included in barcode information according to one embodiment of the present invention.

도 5는 본 발명의 일실시예에 따라 내비게이션 시스템이 사용되는 일례를 설명하기 위한 도면이다.5 is a diagram illustrating an example in which a navigation system is used according to an embodiment of the present invention.

도 6은 본 발명의 일실시예에 따른 내비게이션 시스템의 동작을 설명하기 위한 도면이다.6 is a view for explaining the operation of the navigation system according to an embodiment of the present invention.

도 7은 도 1의 내비게이션 시스템과 위치 기반 서비스 서버의 연동을 설명하기 위한 도면이다.FIG. 7 is a view for explaining the interworking between the navigation system and the location-based service server of FIG. 1.

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

200: 내비게이션 시스템 210: GPS 수신기200: navigation system 210: GPS receiver

220: 바코드 판독부 230: 내비게이터220: barcode reading unit 230: navigator

240: 데이터베이스240: database

본 발명은 내비게이션 시스템 및 방법에 관한 것으로서, 더욱 상세하게는 GPS(Global Positioning System) 수신기를 이용하여 위치 정보를 생성할 수 없는 경우 외부의 바코드를 판독하여 내비게이션 정보를 생성하는 내비게이션 시스템 및 방법에 관한 것이다.The present invention relates to a navigation system and method, and more particularly, to a navigation system and method for generating navigation information by reading an external barcode when location information cannot be generated using a GPS (Global Positioning System) receiver. will be.

현대 사회에서 GPS 수신기를 내장한 내비게이션 시스템은 사용자가 모르는 길을 찾아가거나 목적지를 확인하기 위한 용도로 자동차에 부착되어 널리 사용되고 있다. 하지만, 종래의 내비게이션 시스템은 인공위성으로부터 신호를 수신할 수 없는 지역이나 날씨가 좋지 않은 환경에서 정상적인 서비스를 하지 못하는 문제점이 있다. In today's society, navigation systems with built-in GPS receivers are widely used in automobiles to find directions or identify destinations. However, the conventional navigation system has a problem in that it cannot perform normal service in an area where the satellite cannot receive a signal or in bad weather.

도 1은 종래의 내비게이션 정보를 생성하는 방법을 도시한 도면이다.1 is a diagram illustrating a method of generating conventional navigation information.

도 1에서 보는 것과 같이, 종래의 내비게이션 시스템은 위성이 측정한 신호를 수신하고 상기 내비게이션 시스템에 장착된 GPS 수신기를 이용하여 GPS를 위한 위성 신호 수신(110) 동작을 수행한다. 종래의 내비게이션 시스템은 상기 GPS 수신기가 수신하는 위성 신호를 이용하여 위치 정보를 생성하고 상기 위치 정보에 따라 내비게이션 정보 생성(120)을 하여 목적지 안내 정보를 제공하거나 목적지까지 거리 정보를 제공하는 것과 같은 위치 기반 서비스를 제공한다. As shown in FIG. 1, a conventional navigation system receives a signal measured by a satellite and performs a satellite signal reception 110 operation for a GPS using a GPS receiver mounted in the navigation system. A conventional navigation system generates location information using a satellite signal received by the GPS receiver, and generates navigation information according to the location information 120 to provide destination guidance information or provide distance information to a destination. Provides base services.

이와 같이 종래의 내비게이션 시스템은 GPS 신호 수신(110)을 기반으로 현재 위치 정보를 생성하고 그 현재 위치 정보로부터 내비게이션(또는 항법) 정보를 생성하므로, GPS 수신기가 위성으로부터 신호를 수신하지 못하면 내비게이션 정보를 서비스하기 어렵다. 따라서, 사용자는 GPS 신호 수신 불가 지역을 지날 때마다 내비게이션 정보의 서비스가 중단되는 불편함을 감수해야 하거나, 필요시 GPS 신호 수신 불가 지역을 우회해서 다녀야 하는 번거로움이 있다.As such, the conventional navigation system generates current location information based on the GPS signal reception 110 and generates navigation (or navigation) information from the current location information. Thus, when the GPS receiver does not receive a signal from the satellite, the navigation information is generated. Difficult to service Therefore, the user must bear the inconvenience that the service of the navigation information is interrupted every time the GPS signal reception area is not available, or when the user needs to bypass the GPS signal reception area if necessary.

이에, GPS 신호로부터 위치 정보를 생성하는 것뿐만 아니라 GPS 수신기에 보조적으로 사용하여 GPS 신호를 수신할 수 없는 지역에서도 현재의 위치 정보 및 내비게이션 정보를 제공해 줄 수 있는 새로운 기술이 요구된다.Accordingly, a new technology is required that can provide location information and navigation information in an area where GPS signals can not only be generated as well as location information from GPS signals, but also assisted by a GPS receiver to receive GPS signals.

본 발명은 상술한 바와 같은 종래기술의 문제점을 해결하기 위해 안출된 것으로서, 본 발명의 목적은 GPS 기반으로 위치 정보를 생성할 수 없는 상황에서도 사용자에게 위치 기반 내비게이션 정보를 서비스할 수 있도록 하기 위하여, 도로 등에 설치되는 바코드로부터 위치 정보를 파악하여 위치 기반 내비게이션 정보를 생성하는 내비게이션 시스템을 제공하는데 있다.The present invention has been made to solve the problems of the prior art as described above, the object of the present invention is to enable the user to service the location-based navigation information in a situation that can not generate location information based on GPS, The present invention provides a navigation system that generates location-based navigation information by grasping location information from a bar code installed on a road.

본 발명의 다른 목적은 내비게이션 시스템이 GPS 수신기를 이용하거나 외부의 바코드를 판독하여 사용자에게 위치 기반 내비게이션 정보를 서비스하는 내비게이션 방법을 제공하는데 있다.Another object of the present invention is to provide a navigation method in which a navigation system services a location-based navigation information to a user by using a GPS receiver or reading an external barcode.

상기의 목적을 달성하고 상술한 종래 기술의 문제점을 해결하기 위한 본 발명에 따른 내비게이션 시스템은 위성 신호를 이용하여 GPS 기반의 제1 현재 위치 정보를 생성하는 GPS 수신기; 외부의 바코드를 판독하여 제2 현재 위치 정보를 생성하는 바코드 판독부; 및 상기 제1 현재 위치 정보 또는 상기 제2 현재 위치 정보를 기반으로 현재 위치와 관련된 위치 기반 내비게이션 정보를 생성하는 내비게이터를 포함한다. Navigation system according to the present invention for achieving the above object and to solve the above-mentioned problems of the prior art GPS receiver for generating GPS-based first current position information using a satellite signal; A barcode reading unit configured to read an external barcode to generate second current position information; And a navigator for generating location-based navigation information associated with a current location based on the first current location information or the second current location information.

상기의 목적을 달성하기 위한 본 발명에 따른 내비게이션 방법은 위성 신호를 이용하여 GPS 기반의 제1 현재 위치 정보를 생성하는 단계; 외부의 바코드를 판독하여 제2 현재 위치 정보를 생성하는 단계; 및 상기 제1 현재 위치 정보 또는 상기 제2 현재 위치 정보를 기반으로 현재 위치와 관련된 위치 기반 내비게이션 정보를 생성하는 단계를 포함하는 것을 특징으로 한다.The navigation method according to the present invention for achieving the above object comprises the steps of generating a GPS-based first current position information using a satellite signal; Generating second current location information by reading an external barcode; And generating location-based navigation information related to a current location based on the first current location information or the second current location information.

이하 첨부 도면들 및 첨부 도면들에 기재된 내용들을 참조하여 본 발명의 바람직한 실시예를 상세하게 설명하지만, 본 발명이 실시예들에 의해 제한되거나 한정되는 것은 아니다. 각 도면에 제시된 동일한 참조부호는 동일한 부재를 나타낸다. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings and the contents described in the accompanying drawings, but the present invention is not limited or limited to the embodiments. Like reference numerals in the drawings denote like elements.

본 명세서에서 사용되는 바코드(Barcode)는 업계에서 통상적으로 사용되는 컴퓨터가 정보를 읽기 쉽도록 하기 위해 굵기가 다른 검은 막대(bar) 및 하얀 막대(space)를 조합시켜 문자나 숫자의 인코딩 정보를 코드화한 인쇄물을 의미한다. 일반적으로 사용되는 바코드의 구성 방법은 보통 13자리이고, 인코딩 정보의 처음 세 자리는 나라명(예컨대, 한국은 880), 다음 네 자리는 제조업체명, 그 다음 다섯 자리는 상품명, 마지막 한 자리는 코드의 에러를 체크하기 위한 숫자 기호이며 가격은 별도로 표시된다. Barcode as used herein encodes encoding information of letters or numbers by combining black bars and white spaces of different thicknesses in order to make the information readable by computers commonly used in the industry. Means a printed matter. Commonly used barcodes are usually composed of 13 digits, the first three digits of the encoding information are country names (e.g. 880 for Korea), the next four digits are the manufacturer's name, the next five digits are the product name, and the last one is the code. Numeric symbol to check for errors. Price is indicated separately.

또한, 본 발명에서 사용되는 바코드는 앞서 설명한 바코드의 통상적인 구성을 포함할 수도 있고, 또달리 1차원(점), 2차원(평면), 3차원(입체) 등 다양한 형상을 가질 수 있다. 다른 실시예로서, 바코드에 가해진 다양한 모양이나 색채를 식별 조건으로 하여 형상화될 수 있고 고정된 형태의 출력물뿐만 아니라 시간이나 상황에 따라 연속적, 주기적으로 변형될 수 있는 모든 형상을 본 발명의 바코드에 포함시킬 수 있다. 또한, 기호, 문자, 그림 등 식별자로서 사용될 수 있는 다른 형상의 코드에도 본 발명의 기술적 사상이 그대로 적용될 수 있음은 본 발명이 속하는 기술 분야의 당업자에게는 자명하다 할 것이다.In addition, the barcode used in the present invention may include the conventional configuration of the barcode described above, and may have various shapes such as one-dimensional (point), two-dimensional (plane), three-dimensional (stereoscopic). In another embodiment, the barcode of the present invention includes all shapes that can be shaped using various shapes or colors applied to the barcode as identification conditions, and can be continuously and periodically deformed according to time or situation, as well as a fixed form of output. You can. In addition, it will be apparent to those skilled in the art that the technical idea of the present invention may be applied to codes of other shapes that may be used as identifiers such as symbols, characters, and pictures.

도 2는 본 발명의 일실시예에 따른 내비게이션 시스템(200)을 설명하기 위한 블록도이다.2 is a block diagram illustrating a navigation system 200 according to an embodiment of the present invention.

도 2에서 보는 것과 같이, 본 발명에 따른 내비게이션 시스템(200)은 GPS 수신기(210), 바코드 판독부(220), 내비게이터(230), 및 데이터베이스(240)을 포함할 수 있다.As shown in FIG. 2, the navigation system 200 according to the present invention may include a GPS receiver 210, a barcode reader 220, a navigator 230, and a database 240.

상기 내비게이션 시스템(200)은 바코드 판독부(220)를 이용하여 위성 신호를 수신하기 어려운 환경에서도 상기 내비게이션 시스템(200)의 사용자에게 위치 기반 서비스 중의 하나인 내비게이션 정보를 제공할 수 있도록 한다. The navigation system 200 may provide navigation information, which is one of location-based services, to a user of the navigation system 200 even in an environment in which it is difficult to receive satellite signals using the barcode reader 220.

상기 내비게이션 시스템(200)은 우선적으로 GPS를 위한 위성 신호로부터 생 성되는 현대 위치 정보를 이용하여 위치 기반 내비게이션 정보를 생성하여 일정 디스플레이 수단을 통하여 표시할 수 있고, 위성 신호를 수신할 수 없는 환경에서는 외부의 바코드를 읽는 상기 바코드 판독부(220)를 통하여 내비게이션 정보를 생성할 수 있다. 따라서, 사용자가 위치나 날씨 등 환경적 요인에 관계없이 항상 위치 기반 내비게이션 정보를 서비스 받을 수 있도록 한다. The navigation system 200 preferentially generates location-based navigation information using modern location information generated from satellite signals for GPS and displays it through a predetermined display means, and in an environment in which satellite signals cannot be received. Navigation information may be generated through the barcode reader 220 that reads an external barcode. Therefore, the user can always receive location-based navigation information regardless of environmental factors such as location or weather.

GPS 수신기(210)는 위성 신호를 이용하여 GPS(Global Positioning System)을 기반의 현재 위치 정보를 생성한다. 잘 알려져 있는 바와 같이, GPS 수신기(210)는 비행기, 선박, 자동차 등 이동체에 부착되어 어떤 지역에서든지 인공위성을 이용하여 그 이동체의 위치를 파악할 수 있고 위도, 경도, 및 고도의 위치뿐만 아니라 3차원의 속도 정보와 함께 정확한 시간까지도 얻을 수 있다. 예를 들어, 상기 GPS 수신기(210)로부터의 현재 위치 정보는 복수개의 위성들(예를 들어, 3개)으로부터 수신되는 위성 신호에 따라 소정의 삼각 측량법 등에 의하여 정확히 계산될 수 있다.The GPS receiver 210 generates current location information based on a global positioning system (GPS) using a satellite signal. As is well known, the GPS receiver 210 is attached to a moving object such as an airplane, a ship, a car, and can locate the moving object by using satellites in any area, and is capable of positioning three-dimensional as well as latitude, longitude, and altitude. You can get accurate time with speed information. For example, the current position information from the GPS receiver 210 may be accurately calculated by a predetermined triangulation method according to satellite signals received from a plurality of satellites (eg, three).

본원 발명은 GPS 수신기(210)뿐만 아니라 별도의 위치 측정 장치를 구비한다. 즉, 외부의 바코드를 판독하는 바코드 판독부(220)를 더 구비함으로써 위치 정보를 측정하는 장치를 구비함으로써 제2 현재 위치 정보를 생성할 수 있다. The present invention includes a GPS receiver 210 as well as a separate position measuring device. That is, by further comprising a barcode reading unit 220 for reading an external barcode, the second current position information can be generated by including a device for measuring position information.

상기 바코드 판독부(220)는 일반적인 바코드 판독기(Bar Code Reader)와 같이 카메라를 이용하여 일정 바코드를 스캔하여 읽음으로써 일정 코드를 생성할 수 있다. 예를 들어, 스캔되는 바코드의 검은 막대와 하얀 막대를 기계어처럼 취급하여 각 막대의 폭에 따라 1개 또는 복수개의 이진수 비트로 바꾸고, 바뀐 정보를 조 합하여 아스키 문자로 표현함으로써 디코딩 정보가 생성될 수 있다. 따라서, 상기 바코드 판독부(220)는 일정하게 표현된 기호를 컴퓨터가 수용할 수 있는 디지털 데이터로 변환하는 기능을 수행하고 바코드 판독기 내에서 해독된 데이터는 컴퓨터로 전송되거나 판독기 내의 버퍼에 임시 저장된 후 일시에 전송되거나 판독기 내의 응용 프로그램에 의해 이용될 수 있으며 필요에 따라서 그 기능이 사용자에 의해 선택되거나 적절히 가감될 수 있다The barcode reader 220 may generate a predetermined code by scanning and reading a predetermined barcode using a camera like a general barcode reader. For example, decoded information can be generated by treating the black and white bars of the scanned barcode as machine words, changing them to one or more binary bits according to the width of each bar, and combining the changed information into ASCII characters. . Accordingly, the bar code reader 220 converts the regularly expressed symbols into digital data that can be accommodated by the computer, and the data decoded in the bar code reader is transferred to the computer or temporarily stored in a buffer in the reader. It can be sent at a time or used by an application in the reader, and its function can be selected or appropriately added or subtracted by the user as needed.

이와 같이, 바코드 판독부(220)에서 생성되는 현재 위치 정보는 현재 위치를 알리는 일정 코드 및 진행 방향을 알리는 일정 코드를 포함할 수 있다. 바코드 판독부(220)가 판독하는 상기 바코드는 차량이나 사람이 보행하는 거리 표지판, 도로, 가로수, 신호등 또는 건물 등에 설치될 수 있다. As such, the current location information generated by the barcode reading unit 220 may include a schedule code for notifying the current location and a schedule code for notifying the direction of travel. The barcode read by the barcode reader 220 may be installed on a street sign, a road, a roadside street, a traffic light, or a building that a vehicle or a person walks.

또한, 상기 바코드 판독부(220)는 상기 바코드를 감지하기 위한 수단으로 전용 카메라를 이용할 수 있다. 또는, 상기 내비게이션 시스템(200)이 이동 통신 단말기에 설치될 수 잇고, 이때에는 단말기의 카메라를 이용하여 상기 바코드를 판독할 수 있다. 이와 같이 바코드를 스캔하여 읽기 위한 상기 카메라는 디지털 카메라, CMOS 카메라, CCD(Charged Coupled Device) 카메라, 또는 기타 영상 촬영 장치 등이 사용될 수 있다. 이 때, 도로 등의 표지판에 설치되는 상기 바코드는 연속적으로 또는 소정의 주기에 따라 감지될 수 있다.In addition, the barcode reader 220 may use a dedicated camera as a means for detecting the barcode. Alternatively, the navigation system 200 may be installed in a mobile communication terminal, in which case the barcode may be read using a camera of the terminal. As described above, the camera for scanning and reading a barcode may be a digital camera, a CMOS camera, a Charged Coupled Device (CCD) camera, or another image photographing device. At this time, the bar code installed on a sign such as a road may be detected continuously or at a predetermined cycle.

또한, 상기 이동 통신 단말기는 컴퓨터 단말기, PSTN(Public Switched Telephone Network) 단말기, VoIP(Voice over Internet Protocol), SIP(Session Initiation Protocol), MGCP (Media Gateway Control Protocol), MEGACO(MEdia GAteway COntrol), PDA(Personal Digital Assistant), 셀룰러폰, PCS(Personal Communication Service)폰, 핸드 헬드 PC(Hand-Held PC), CDMA-2000(1X, 3X)폰, WCDMA(Wideband CDMA)폰, 듀얼 밴드/듀얼 모드(Dual Band/Dual Mode)폰, GSM(Global Standard for Mobile)폰, MBS(Mobile Broadband System)폰, 및 위성(Satellite)/지상파(Terrestrial) DMB(Digital Multimedia Broadcasting)폰을 통칭하는 개념으로 해석될 수 있다.In addition, the mobile communication terminal is a computer terminal, a public switched telephone network (PSTN) terminal, Voice over Internet Protocol (VoIP), Session Initiation Protocol (SIP), Media Gateway Control Protocol (MGCP), MEGACO (MEdia GAteway COntrol), PDA (Personal Digital Assistant), cellular phone, personal communication service (PCS) phone, hand-held PC, CDMA-2000 (1X, 3X) phone, wideband CDMA (WCDMA) phone, dual band / dual mode ( It can be interpreted as a concept that collectively refers to Dual Band / Dual Mode (GSM) phones, Global Standard for Mobile (GSM) phones, Mobile Broadband System (MBS) phones, and Satellite / Terrestrial Digital Multimedia Broadcasting (DMB) phones. have.

상기 내비게이터(230)는 상기 GPS 수신기(210) 또는 바코드 판독부(220)로부터 생성되는 현재 위치 정보를 기반으로 현재 위치와 관련된 위치 기반 내비게이션 정보를 생성한다. 상기 내비게이션 시스템(200)에서는 상기 GPS 수신기(210)가 위성 신호를 수신하지 못하는 상황에 있는 경우에, 상기 바코드를 판독하여 현재 위치 정보를 생성하는 동작을 수행할 수 있고, 상기 GPS 수신기(210) 및 상기 바코드 판독부(220)가 각각 동시에 현재 위치 정보를 생성할 수도 있다.The navigator 230 generates location-based navigation information related to the current location based on the current location information generated from the GPS receiver 210 or the barcode reader 220. In the navigation system 200, when the GPS receiver 210 does not receive a satellite signal, the navigation system 200 may perform an operation of reading the barcode to generate current location information, and the GPS receiver 210. And the bar code reader 220 may simultaneously generate current location information.

상기 내비게이터(230)가 상기 내비게이션 정보를 생성하기 위하여 상기 데이터베이스(240)를 이용할 수 있다. 즉, 상기 내비게이터(230)는 상기 GPS 수신기(210) 또는 상기 바코드 판독부(220)로부터 생성되는 현재 위치 정보에 따라 상기 데이터베이스(240)로부터 해당 지도 정보를 추출하고, 적어도 상기 추출한 지도 정보와 상기 지도 정보에 현재의 위치를 표시한 정보를 상기 현재 위치와 관련된 위치 기반 내비게이션 정보로서 생성하여 디스플레이 할 수 있다. The navigator 230 may use the database 240 to generate the navigation information. That is, the navigator 230 extracts the corresponding map information from the database 240 according to the current location information generated from the GPS receiver 210 or the barcode reader 220, and at least the extracted map information and the Information indicating the current location in the map information may be generated and displayed as location-based navigation information associated with the current location.

상기 내비게이터(230)가 생성한 내비게이션 정보는 상기 데이터베이스(240)에 저장되어 소정의 주기에 따라 업데이트될 수 있고, 상기 업데이트된 네비게이션 정보가 사용자에게 제공될 수 있다. 예를 들어서, 상기 내비게이션 시스템(200)은 서울시에서 충남 천안시로 갈 수 있는 새로운 지름길 경로가 생기고 사용자에게 목적지까지 갈 수 있는 이동 경로를 제시하는 경우 업데이트된 방법으로 내비게이션 정보를 제시하거나 복수의 이동 경로를 제시할 수 있다.The navigation information generated by the navigator 230 may be stored in the database 240 and updated according to a predetermined period, and the updated navigation information may be provided to the user. For example, the navigation system 200 presents navigation information in an updated manner or presents a plurality of movement paths when a new shortcut route to Seoul to Cheonan city, Chungnam, is created and presents a movement path to a destination. Can be presented.

또한, 본 발명의 다른 실시예에 따르면, 상기 내비게이션 시스템(200)이 설치된 차량의 이동 방향 정보 또는 이동 거리 정보를 이용하여 상기 내비게이션 정보를 보정할 수 있다. 예를 들어서, 내비게이션 시스템(200)을 장착한 차량의 조향 장치에 센서를 부착해 차량이 움직인 거리와 방향을 계산하고 상기 계산된 수치를 내비게이션 시스템(200)에 제공할 수 있다. 또한, 차량의 이동 방향 또는 이동 거리를 감지하는 조향 감지기를 차량에 부착하고 블루투스(Bluetooth) 통신 모듈, 적외선 통신 모듈(IrDA) 등을 이용하여 상기 조향 감지기가 감지한 조향 정보를 반영하여 상기 내비게이션 정보의 오차를 일정 시간마다 보정한 내비게이션 정보를 생성할 수 있다. 상기 조향 감지기는 차량의 바퀴가 움직인 거리 및 방향에 대한 정보를 수신하는 장치이고 상기 조향 감지기가 상기 내비게이션 시스템(200)에 포함될 수 있다. 이에 따라, 바코드 측정부(220)는 보다 정밀한 위치 정보를 얻을 수 있고, 세부적인 위치 인식도 가능하다. In addition, according to another embodiment of the present invention, the navigation information may be corrected using the moving direction information or the moving distance information of the vehicle in which the navigation system 200 is installed. For example, a sensor may be attached to a steering device of a vehicle equipped with the navigation system 200 to calculate a distance and a direction in which the vehicle moves and provide the calculated value to the navigation system 200. In addition, a steering detector for detecting a moving direction or a moving distance of the vehicle is attached to the vehicle, and the navigation information is reflected by reflecting steering information detected by the steering detector using a Bluetooth communication module, an infrared communication module (IrDA), or the like. The navigation information may be generated by correcting the error of the predetermined time interval. The steering detector is a device that receives information about a distance and a direction in which the wheel of the vehicle is moved, and the steering detector may be included in the navigation system 200. Accordingly, the barcode measuring unit 220 can obtain more accurate location information, and detailed location recognition is also possible.

또한, 본 발명의 다른 실시예에 따르면, 상기 바코드 판독부(220)가 생성하는 현재 위치 정보는 과속 방지 카메라의 존재 여부를 알리는 일정 코드를 포함할 수 있고, 상기 내비게이터(230)는 상기 과속 방지 카메라의 존재 여부를 알리는 일정 코드에 따라 경고 메시지를 생성할 수 있다. 예를 들어서, 과속 방지 카메라의 전방 200m에서 상기 내비게이션 시스템(200)이 "전방 200m 앞에 과속 방지 카메라가 있습니다" 라는 메시지를 출력할 수 있도록 하기 위하여 과속 방지 카메라의 존재 여부를 알리는 일정 코드를 바코드에 포함시킬 수 있다.In addition, according to another embodiment of the present invention, the current position information generated by the bar code reader 220 may include a predetermined code indicating whether or not there is a speed prevention camera, the navigator 230 is the speed prevention A warning message can be generated according to a certain code indicating whether a camera exists. For example, in order to enable the navigation system 200 to output the message "There is a speed camera in front of 200 meters ahead" in the 200m front of the speed camera, a certain code indicating whether a speed camera is present is displayed on the barcode. Can be included.

또한, 본 발명의 다른 실시예에 따르면, 상기 차량은 그 차량의 속도를 항상 파악하고 있으므로 상기 차량 속도의 측정값을 상기 내비게이션 시스템(200)에 제공함으로써 상기 바코드 판독부(220)가 도 3의 (b)와 같은 속도 제한 규정을 포함하는 바코드를 인식하여 내비게이터(230)에 전달하는 경우 현재 상기 차량이 상기 속도 제한 규정을 준수하고 있는지를 확인할 수 있다.In addition, according to another embodiment of the present invention, since the vehicle always knows the speed of the vehicle, the barcode reading unit 220 of FIG. 3 provides the navigation system 200 with the measured value of the vehicle speed. When the barcode including the speed limit regulation as shown in (b) is recognized and transmitted to the navigator 230, it may be checked whether the vehicle complies with the speed limit regulation.

이 때, 상기 내비게이션 시스템(200)이 설치된 차량의 속도 정보에 따라 차량의 속도가 임계치 이상인 경우에 다른 경고 메시지를 생성하도록 할 수 있다. 즉, 사용자는 차량의 속도를 소정의 임계치로 설정하고 상기 임계치에 따라 경고 메시지가 자동적으로 생성되도록 할 수 있다. At this time, according to the speed information of the vehicle in which the navigation system 200 is installed, another warning message may be generated when the speed of the vehicle is greater than or equal to a threshold. That is, the user may set the speed of the vehicle to a predetermined threshold and automatically generate a warning message according to the threshold.

또한, 본 발명의 다른 실시예에 따르면, 상기 바코드 판독부(220)으로부터의 현재 위치 정보는 차량 속도 제한 정보를 알리는 일정 코드를 포함할 수 있고, 상기 내비게이터(230)는 차량 속도 제한 정보를 상기 임계치로 지정하여 사용자에게 통지할 수 있다. 따라서, 사용자는 현재 차량 속도를 인식하고 있지 않더라도 통지되는 경고 메시지에 따라서 차량 속도를 조절할 수 있다.In addition, according to another embodiment of the present invention, the current position information from the bar code reader 220 may include a certain code indicating the vehicle speed limit information, the navigator 230 is the vehicle speed limit information; You can notify the user by specifying a threshold. Therefore, the user can adjust the vehicle speed according to the warning message notified even if the vehicle speed is not currently recognized.

이하, 본 발명이 실제로 적용된 예시를 설명한다.Hereinafter, an example in which the present invention is actually applied will be described.

도 3은 본 발명의 일실시예에 따라 바코드 정보를 제공하는 바코드 표지판의 일례를 도시한 도면이다.3 is a diagram illustrating an example of a bar code signage providing bar code information according to an embodiment of the present invention.

도 3의 (a)는 목적지와 현재 위치에서 목적지까지 거리를 나타내는 교통 표지판의 일례를 나타낸다. 상기 교통 표지판과 같이 사용자가 육안으로도 교통 표지판의 내용을 인식할 수 있고, 상기 사용자가 상기 교통 표지판을 발견하지 못하더라도 상기 교통 표지판에 설치된 상기 바코드를 상기 내비게이션 시스템(200)이 감지함으로써 사용자에게 위치 정보 또는 각종 내비게이션 정보를 제공할 수 있다.3A illustrates an example of a traffic sign indicating a destination and a distance from a current location to a destination. Like the traffic sign, the user can recognize the contents of the traffic sign even with the naked eye, and the navigation system 200 detects the bar code installed on the traffic sign even if the user does not find the traffic sign. Location information or various navigation information may be provided.

도 3의 (b)는 특정 구간에서 차량의 속도 제한을 표시하는 경고 표지판의 일례를 나타낸다. 사용자는 내비게이션 시스템(200)을 통하여 또는 육안으로 속도 제한 관련 경고 내용을 파악할 수 있다. 도 3의 (b)의 상기 바코드는 상기 내비게이션 시스템(200)의 카메라가 스캔하는 영역 내에 위치하여 속도 제한과 관련된 고유의 패턴을 가진 식별 정보로 이용된다. 3B illustrates an example of a warning sign indicating a speed limit of the vehicle in a specific section. The user may grasp the speed limit-related warning contents through the navigation system 200 or visually. The bar code of FIG. 3B is located in an area scanned by the camera of the navigation system 200 and used as identification information having a unique pattern related to speed limit.

상기 내비게이션 시스템(200)이 작동하면 내비게이터(230)는 카메라에 바코드로 인식되는 표지판이 보일 때까지 계속 검색할 수 있고, 바코드가 인식되면 바코드를 판독해서 진행 방향 정보 등이 포함된 현재 위치 코드 정보를 생성할 수 있다. 이 때, 상기 내비게이터(230)는 데이터베이스(240)에 저장된 지도 정보를 이용하여 교통 표지판으로부터의 바코드 내용을 통해 이동 경로 계산을 할 수 있다.When the navigation system 200 is operated, the navigator 230 may continue to search until a sign recognized as a barcode is displayed on the camera, and when the barcode is recognized, the barcode is read and the current location code information including a moving direction information. Can be generated. At this time, the navigator 230 may calculate the movement route through the bar code content from the traffic sign using the map information stored in the database 240.

도 4는 본 발명의 일실시예에 따라 바코드 정보가 포함하는 내비게이션 정보를 설명하기 위한 도면이다.4 is a diagram illustrating navigation information included in barcode information according to one embodiment of the present invention.

데이터베이스(240)에는 다양한 바코드(예컨대, 바코드A1, 바코드A2 등)로부터 읽어지는 현재 위치 정보에 따른 여러 가지 위치 기반 내비게이션 정보가 저장될 수 있다. 도 4를 참조하면, 하나의 바코드에 대하여 그 바코드와 연관된 지도, 현재 위치, 목적지, 목적지까지 거리, 경로 정보, 및 기타 정보 등이 포함되도록 할 수 있다.The database 240 may store various location-based navigation information according to current location information read from various barcodes (eg, barcode A1, barcode A2, etc.). Referring to FIG. 4, one bar code may include a map associated with the bar code, a current location, a destination, a distance to a destination, route information, and other information.

예를 들어서, 도 3과 같은 바코드를 포함하는 교통 표지판이 도로에 존재할 때, 내비게이션 시스템(200)은 상기 바코드 A1을 판독할 수 있다. 상기 바코드A1에 대응하는 정보로서 내비게이션 시스템(200)의 디스플레이 등 소정의 출력 장치를 통해 표시될 지도 데이터가 있고, 상기 교통 표지판에 해당하는 위치 정보를 상기 지도상에서 현재 위치로 표시할 수 있다. 또한, 사용자가 지정한 목적지도 상기 출력 장치를 통해 표시될 수 있고 상기 현재 위치로부터 목적지까지의 거리를 측정하여 제공할 수 있다. 또한, 경로 정보는 현재 위치에서 목적지까지 이동하기 위한 경로지를 표시할 수 있고, 기타 정보로서 도 3의 (b)의 차량 속도 제한 정보나 과속 방지 카메라의 위치 정보 등 각종 교통 법규와 관련된 정보(예컨대, 낙석주의, 횡단 보도 표시 등)도 제공할 수 있다.For example, when a traffic sign including a barcode as shown in FIG. 3 exists on the road, the navigation system 200 may read the barcode A1. As the information corresponding to the bar code A1, there is map data to be displayed through a predetermined output device such as a display of the navigation system 200, and location information corresponding to the traffic sign may be displayed as the current location on the map. In addition, a destination designated by the user may be displayed through the output device, and the distance from the current location to the destination may be measured and provided. In addition, the route information may indicate a route for moving from the current position to the destination, and other information related to various traffic laws such as the vehicle speed limit information of FIG. , Rockfall, crosswalk signs, etc.).

도 5는 본 발명의 일실시예에 따라 내비게이션 시스템(200)이 사용되는 일례를 설명하기 위한 도면이다.5 is a view for explaining an example in which the navigation system 200 is used in accordance with an embodiment of the present invention.

도 5를 참조하면, (510)지점에 위치한 자동차는 네비게이션 시스템(200)을 이용하여 GPS 위성 신호를 수신하거나 바코드가 표시된 교통 표지판('바코드 교통 표지판)의 바코드를 감지하여 위치 정보를 제공할 수 있다. 하지만, 상기 자동차가 (520)지점에 위치하는 경우 고층 빌딩과 같은 장애물에 가로막히기 때문에 GPS 신호를 수신하기 어렵다. 또한, 내비게이션 시스템(200)이 산악 지대, 지하 차도, 흐린 날씨, 또는 고가도로 아래와 같은 환경에 위치할 경우 내비게이션 정보를 제 공하지 못할 수도 있다. 이에, 자동차가 지나다니는 경로에 상기 바코드 교통 표지판을 일정한 거리마다 배치하고 상기 내비게이션 시스템(200)이 상기 바코드를 감지하면 GPS 신호를 수신하지 못하더라도 인식한 바코드 정보로부터 위치 정보를 얻을 수 있다.Referring to FIG. 5, a vehicle located at 510 may receive a GPS satellite signal using the navigation system 200 or detect a barcode of a bar coded traffic sign ('bar code traffic sign) to provide location information. have. However, when the vehicle is located at 520, it is difficult to receive a GPS signal because it is blocked by an obstacle such as a tall building. In addition, when the navigation system 200 is located in a mountainous area, an underground driveway, cloudy weather, or an elevated road, the following environment may not provide navigation information. Thus, when the bar code traffic sign is arranged at a predetermined distance on a path through which a car passes, and the navigation system 200 detects the bar code, location information may be obtained from the recognized bar code information even if the GPS signal is not received.

따라서, GPS의 특성상 내비게이션 정보를 제공할 수 없는 경우, 내비게이션 정보를 얻기 위한 보조 장치로서 언제 어디서나 경로 안내를 효과적으로 실시할 수 있으며, 상기 바코드 교통 표지판이 여러 장소에 충분히 갖추어질 경우 GPS 수신기(210)를 사용하지 않고서도 내비게이션 정보를 제공할 수 있다.Therefore, when the navigation information cannot be provided due to the characteristics of the GPS, as an auxiliary device for obtaining the navigation information, the route guidance can be effectively performed anytime and anywhere, and the GPS receiver 210 when the barcode traffic signs are sufficiently provided at various places. You can provide navigation information without using.

또한, 상기 내비게이션 시스템(200)은 복수의 바코드에 대한 복수의 위치 정보를 검색하고, 상기 검색된 복수의 위치 정보를 조합하여 상기 내비게이션 정보를 생성함으로써 위치 정보의 정확도를 보다 높일 수 있다. 또한, 상기 위치 정보를 제공하는 경우 '100m 앞에서 좌회전' 또는 '다음 사거리에서 우회전' 등의 정보를 음성으로 출력함으로써 사용자가 좀 더 효과적으로 길 안내를 받을 수 있도록 할 수 있다.In addition, the navigation system 200 may increase the accuracy of the location information by searching for a plurality of location information for a plurality of barcodes, and generating the navigation information by combining the searched plurality of location information. In addition, when the location information is provided, the user may be more effectively guided by outputting information such as 'turn left in front of 100m' or 'turn right at the next crossroad' as a voice.

도 6은 본 발명의 일실시예에 따라 내비게이션 시스템(200)의 동작을 설명하기 위한 도면이다.6 is a view for explaining the operation of the navigation system 200 according to an embodiment of the present invention.

먼저, 내비게이션 시스템(200)을 작동시키고(S600), 위성 신호를 수신할 수 있는 지역인지 확인한다(S610). 상기 내비게이션 시스템(200)은 차량 등에 부착된 형태로 사용될 수 있고 이동 통신 단말기와 같은 휴대용 단말기의 형태로 제공될 수도 있다. 우선적으로 GPS 신호를 수신하여 GPS를 기반으로 위치 정보를 생성할 수 있으면, GPS 기반으로 제1 현재 위치 정보를 생성한다(S620). 상기 내비게이션 시스템(200)이 GPS 신호를 수신할 수 없는 지역이나 기상 조건에 있는 경우 자동적으로 외부의 바코드를 판독한다(S630). 상기 바코드는 다양한 모양이나 색채를 식별 조건으로 하여 형상화될 수 있고 고정된 형태의 출력물뿐만 아니라 시간이나 상황에 따라 다양하게 변형될 수 있는 모든 형상을 본 발명의 바코드에 포함시킬 수 있다.First, the navigation system 200 is operated (S600), and it is checked whether it is an area capable of receiving satellite signals (S610). The navigation system 200 may be used in a form attached to a vehicle or the like and may be provided in the form of a portable terminal such as a mobile communication terminal. If it is possible to first generate the location information based on the GPS by receiving the GPS signal, the first current location information is generated based on the GPS (S620). When the navigation system 200 is in an area or a weather condition where GPS signals cannot be received, an external barcode is automatically read (S630). The barcode may be shaped using various shapes or colors as identification conditions, and may include all shapes that may be variously modified according to time or situation, as well as a fixed form of output.

상기 내비게이션 시스템(200)은 상기 판독된 상기 바코드를 기반으로 제2 현재 위치 정보를 생성한다(S640). 사용자의 설정에 따라 제1 현재 위치 정보 및 제2 현재 위치 정보는 동시에 생성되도록 설정될 수도 있다. 또한, 단순히 내비게이션 정보를 제공하는 것뿐만 아니라 상기 내비게이션 시스템(200)이 설치된 차량의 이동 방향 정보 또는 이동 거리 정보를 이용하여 상기 내비게이션 정보를 보정할 수 있다. 또한, 상기 바코드에 과속 방지 카메라의 존재 여부를 알리는 일정 코드를 포함하고, 상기 내비게이터(230)는 상기 과속 방지 카메라의 존재 여부를 알리는 일정 코드에 따라 경고 메시지를 생성할 수 있다.The navigation system 200 generates second current location information based on the read barcode (S640). According to a user's setting, the first current location information and the second current location information may be set to be generated at the same time. In addition, the navigation information may be corrected not only by providing the navigation information but also by using the movement direction information or the movement distance information of the vehicle in which the navigation system 200 is installed. In addition, the bar code includes a schedule code indicating whether the speed camera is present, and the navigator 230 may generate a warning message according to a schedule code indicating whether the speed camera is present.

상기 내비게이션 시스템(200)은 상기 제1 현재 위치 정보 또는 제2 현재 위치 정보를 기반으로 현재 위치와 관련된 내비게이션 정보를 생성한다(S650). 상기 내비게이션 정보는 음성 메시지 또는 문자 메시지의 형태로 사용자에게 출력될 수 있다. 또한, 이동 통신 단말기(130)가 벨소리 출력하도록 하거나, 진동 모터 동작 또는 램프 점멸 동작 등을 함으로써 사용자에게 내비게이션 정보를 전달할 수 있다. 이 때, 미리 결정된(predetermined) 상대방에게 소정의 문자 서비스를 통하여 일괄적으로 상기 생성된 내비게이션 정보를 전송함으로써 다수의 사용자가 본 발명의 서비스를 이용할 수 있도록 제어할 수 있다. 상기 문자 서비스는 SMS(Short Message Service), MMS(Multimedia Message Service), LMS(Long Message Service), 또는 UMS(Unified Message Service)를 통해 송수신되는 단문 메시지, 멀티미디어 메시지, 장문 메시지, 또는 통합 메시지 중 어느 하나의 수단으로 하나 이상의 통신 단말기에 전송될 수 있다.The navigation system 200 generates navigation information related to the current location based on the first current location information or the second current location information (S650). The navigation information may be output to the user in the form of a voice message or a text message. In addition, the mobile communication terminal 130 can transmit the navigation information to the user by outputting a ringtone, or by vibrating motor operation or lamp flashing operation. At this time, it is possible to control the plurality of users to use the service of the present invention by transmitting the generated navigation information collectively through a predetermined text service to a predetermined counterpart. The text service may be a short message, a multimedia message, a long message, or an integrated message transmitted and received through a short message service (SMS), a multimedia message service (MMS), a long message service (LMS), or a unified message service (UMS). It may be transmitted to one or more communication terminals by one means.

도 7은 도 1의 내비게이션 시스템(200)과 위치 기반 서비스 서버(730)의 연동을 설명하기 위한 도면이다.FIG. 7 is a diagram for describing an interaction between the navigation system 200 and the location based service server 730 of FIG. 1.

도 7에서 보는 것과 같이, 상기 내비게이션 시스템(200)은 이동 통신망(710)을 통하여 기지국(720)과 연결되고 위치 기반 서비스 서버(730)와 연결될 수 있다. 내비게이션 시스템(200)은 상기 내비게이션 시스템(200)내의 데이터베이스(240)를 통하여 내비게이션 정보를 생성할 수도 있으나 용량이 방대하거나 수시로 업데이트가 필요할 경우 별도의 위치 기반 서비스 서버(730)를 이용할 수 있다. 즉, 내비게이션 시스템(200)은 GPS 수신기(210) 또는 바코드 판독부(220)으로부터 판독한 현재 위치 정보를 이동 통신망(710)을 거쳐서 기지국(720)으로 전송하고 상기 위치 기반 서비스 서버(730)로 전송할 수 있다. As shown in FIG. 7, the navigation system 200 may be connected to a base station 720 and a location-based service server 730 through a mobile communication network 710. The navigation system 200 may generate navigation information through the database 240 in the navigation system 200, but may use a separate location-based service server 730 when the capacity is large or needs to be updated from time to time. That is, the navigation system 200 transmits the current location information read from the GPS receiver 210 or the barcode reader 220 to the base station 720 via the mobile communication network 710 and to the location-based service server 730. Can transmit

상기 위치 기반 서비스 서버(730)는 상기 판독한 현재 위치 정보에 대응하는 내비게이션 정보(예를 들어서, 현재 위치, 목적지, 경로 정보 등)를 제공할 수 있다. 또한, 상기 위치 기반 서비스 서버(730)는 데이터베이스(740)를 포함할 수 있다. 상기 데이터베이스(740)는 도 4에서 설명한 데이터베이스(240)에서 언급된 내 용의 예시들이 적용될 수 있고 그 역도 마찬가지이다.The location based service server 730 may provide navigation information (eg, current location, destination, route information, etc.) corresponding to the read current location information. Also, the location based service server 730 may include a database 740. The database 740 may be an example of the contents mentioned in the database 240 described in FIG. 4 and vice versa.

또한, 상기 내비게이션 시스템(200)은 현재 위치 정보에 따라 이동 통신망과 연결된 위치 기반 서비스 서버(730)로부터 수신된 적어도 해당 지도 정보와 그 지도 정보에 현재의 위치를 표시한 정보를 상기 현재 위치와 관련된 내비게이션 정보로서 생성할 수 있다. 또한, 상기 지도 정보에는 경로 방향, 현재 위치, 목적지, 목적지까지 거리, 속도 제한, 및 교통 표지판 정보 중 적어도 어느 하나를 포함할 수 있다. In addition, the navigation system 200 is associated with the current location of at least the corresponding map information received from the location-based service server 730 connected to the mobile communication network and information indicating the current location on the map information according to the current location information. It can be generated as navigation information. The map information may include at least one of a route direction, a current location, a destination, a distance to a destination, a speed limit, and traffic sign information.

본 명세서에서 내비게이션 시스템(200)과 연관하여 언급된 실시예들은 위치 기반 서비스 서버(730)에 적용될 수 있고, 그 역도 마찬가지이다.The embodiments mentioned in connection with the navigation system 200 herein may be applied to the location based service server 730 and vice versa.

지금까지 본 발명에 따른 내비게이션 방법에 대하여 설명하였고, 앞서 도 2 내지 도 6의 실시예들에서 언급한 내용들이 본 실시예에도 그대로 적용할 수 있으므로, 이하 상세한 내용은 생략하기로 한다.The navigation method according to the present invention has been described so far, and the details mentioned in the embodiments of FIGS. 2 to 6 may be applied to the present embodiment as it is, and thus the detailed description thereof will be omitted.

본 발명에 따른 내비게이션 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 상기 매체는 프로그램 명령, 데이터 구조 등을 지정하는 신호를 전송하는 반송파를 포함하는 광 또는 금속선, 도파관 등의 전송 매체일 수도 있다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.The navigation method according to the present invention may be embodied in the form of program instructions that can be executed by various computer means and recorded in a computer readable medium. The computer readable medium may include program instructions, data files, data structures, etc. alone or in combination. Program instructions recorded on the media may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well-known and available to those having skill in the computer software arts. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tape, optical media such as CD-ROMs, DVDs, and magnetic disks, such as floppy disks. Magneto-optical media, and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like. The medium may be a transmission medium such as an optical or metal wire, a waveguide, or the like including a carrier wave for transmitting a signal specifying a program command, a data structure, or the like. Examples of program instructions include not only machine code generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like. The hardware device described above may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.

이상과 같이 본 발명에서는 구체적인 구성 소자 등과 같은 특정 사항들과 한정된 실시예 및 도면에 의해 설명되었으나 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.As described above, the present invention has been described by specific embodiments such as specific components and the like, but the embodiments and the drawings are provided only to help a more general understanding of the present invention, and the present invention is not limited to the above embodiments. For those skilled in the art, various modifications and variations are possible from such description.

따라서, 본 발명의 사상은 설명된 실시예에 국한되어 정해져서는 아니되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등하거나 등가적 변형이 있는 모든 것들은 본 발명 사상의 범주에 속한다고 할 것이다.Therefore, the spirit of the present invention should not be limited to the described embodiments, and all the things that are equivalent to or equivalent to the claims as well as the following claims will belong to the scope of the present invention. .

상술한 바와 같이 본 발명에 따른 내비게이션 시스템에서는, 사용자가 외부의 바코드를 판독하여 현재 위치 정보를 생성할 수 있으므로, 위성 신호를 기반으로 현재 위치 정보를 생성하지 못하는 지역에 있더라도 위치 기반 내비게이션 정보 를 용이하게 서비스 할 수 있는 효과가 있다.As described above, in the navigation system according to the present invention, since the user can generate the current location information by reading an external barcode, the location-based navigation information is easy even if the user is in an area where the current location information cannot be generated based on the satellite signal. It is effective to service.

또한, 사용자는 내비게이션 시스템을 차량에 장착하여 이동 방향이나 거리 정보를 파악할 수 있으므로 보다 명확한 내비게이션 정보를 파악할 수 있는 효과가 있다.In addition, the user can be equipped with a navigation system to the vehicle to determine the direction of movement or distance information, it is effective to identify more clear navigation information.

또한, 사용자는 과속 방지 카메라의 위치 정보를 파악할 수 있으므로 과속을 방지할 수 있는 효과가 있다.In addition, the user can grasp the location information of the speed prevention camera, there is an effect that can prevent the speed.

또한, 사용자는 차량 속도 제한을 초과하는 경우 경고 메시지를 수신할 수 있으므로 사고를 미연에 방지할 수 있는 효과를 기대할 수 있다.In addition, since the user may receive a warning message when the vehicle speed limit is exceeded, the user may expect an effect of preventing an accident in advance.

또한, 사용자는 내비게이션 시스템을 내장한 이동 통신 단말기를 이용하는 경우 내비게이션 시스템을 휴대하면서 내비게이션 서비스를 편리하게 이용할 수 있고 비용 절감의 효과도 기대할 수 있다.In addition, when a user uses a mobile communication terminal incorporating a navigation system, the user can conveniently use the navigation service while carrying the navigation system, and can also expect a cost reduction effect.

Claims (12)

위성 신호를 이용하여 GPS 기반의 제1 현재 위치 정보를 생성하는 GPS 수신기;A GPS receiver for generating GPS based first current location information using satellite signals; 외부의 바코드를 판독하여 제2 현재 위치 정보를 생성하는 바코드 판독부; 및A barcode reading unit configured to read an external barcode to generate second current position information; And 상기 제1 현재 위치 정보 또는 상기 제2 현재 위치 정보를 기반으로 현재 위치와 관련된 위치 기반 내비게이션 정보를 생성하는 내비게이터A navigator for generating location based navigation information related to a current location based on the first current location information or the second current location information. 를 포함하는 것을 특징으로 하는 내비게이션 시스템.Navigation system comprising a. 제1항에 있어서,The method of claim 1, 상기 제2 현재 위치 정보는 현재 위치를 알리는 일정 코드 또는 진행 방향을 알리는 일정 코드를 포함하는 것The second current location information includes a schedule code indicating a current position or a schedule code indicating a direction of travel. 을 특징으로 하는 내비게이션 시스템.Navigation system characterized in that. 제1항에 있어서,The method of claim 1, 상기 내비게이터는, The navigator, 상기 내비게이션 시스템이 설치된 차량의 이동 방향 정보 또는 이동 거리 정보를 이용하여 상기 내비게이션 정보를 보정하는 것Correcting the navigation information using movement direction information or movement distance information of the vehicle in which the navigation system is installed; 을 특징으로 하는 내비게이션 시스템.Navigation system characterized in that. 제1항에 있어서,The method of claim 1, 상기 제2 현재 위치 정보는 과속 방지 카메라의 존재 여부를 알리는 일정 코드를 포함하고,The second current position information includes a schedule code indicating whether or not a speeding camera is present. 상기 내비게이터는 상기 과속 방지 카메라의 존재 여부를 알리는 일정 코드에 따라 경고 메시지를 생성하는 것The navigator generates a warning message according to a certain code indicating whether the speed camera is present. 을 특징으로 하는 내비게이션 시스템.Navigation system characterized in that. 제4항에 있어서,The method of claim 4, wherein 상기 내비게이터는,The navigator, 상기 내비게이션 시스템이 설치된 차량의 속도 정보에 따라 차량의 속도가 임계치 이상인 경우에 다른 경고 메시지를 생성하는 것Generating another warning message when the speed of the vehicle is greater than or equal to a threshold according to the speed information of the vehicle in which the navigation system is installed; 을 특징으로 하는 내비게이션 시스템.Navigation system characterized in that. 제5항에 있어서,The method of claim 5, 상기 제2 현재 위치 정보는 차량 속도 제한 정보를 알리는 일정 코드를 포함하고,The second current location information includes a schedule code for notifying vehicle speed limit information. 상기 내비게이터는 상기 차량 속도 제한 정보를 알리는 일정 코드에 따라 상기 임계치를 설정하는 것Wherein the navigator sets the threshold value according to a predetermined code informing the vehicle speed limit information. 을 특징으로 하는 내비게이션 시스템.Navigation system characterized in that. 제1항에 있어서,The method of claim 1, 상기 바코드 판독부는 전용 카메라 또는 상기 내비게이션 시스템이 설치된 이동 통신 단말기의 카메라를 이용하여 상기 바코드를 판독하는 것The barcode reading unit reads the barcode using a dedicated camera or a camera of a mobile communication terminal in which the navigation system is installed. 을 특징으로 하는 내비게이션 시스템.Navigation system characterized in that. 제1항에 있어서,The method of claim 1, 지도 정보를 저장하는 데이터베이스Database that stores map information 를 더 포함하고,More, 상기 내비게이터는 상기 제1 현재 위치 정보 또는 상기 제2 현재 위치 정보에 따라 상기 데이터베이스로부터 해당 지도 정보를 추출하고, 적어도 상기 추출한 지도 정보와 상기 지도 정보에 현재의 위치를 표시한 정보를 상기 현재 위치와 관련된 내비게이션 정보로서 생성하는 것The navigator extracts the corresponding map information from the database according to the first current location information or the second current location information, and at least the extracted map information and the information indicating the current location on the map information and the current location. Generated as relevant navigation information 을 특징으로 하는 내비게이션 시스템.Navigation system characterized in that. 제1항에 있어서,The method of claim 1, 상기 내비게이터는 상기 제1 현재 위치 정보 또는 상기 제2 현재 위치 정보에 따라 이동 통신망과 연결된 위치 기반 서비스 서버로부터 수신된 적어도 해당 지도 정보와 그 지도 정보에 현재의 위치를 표시한 정보를 상기 현재 위치와 관련된 내비게이션 정보로서 생성하는 것The navigator includes at least corresponding map information received from a location-based service server connected to a mobile communication network according to the first current location information or the second current location information, and information indicating a current location on the map information. Generated as relevant navigation information 을 특징으로 하는 내비게이션 시스템.Navigation system characterized in that. 제8항 또는 제9항에 있어서,The method according to claim 8 or 9, 상기 지도 정보는 경로 방향, 현재 위치, 목적지, 목적지까지 거리, 속도 제한, 및 교통 표지판 정보 중 적어도 어느 하나를 포함하는 것The map information includes at least one of a route direction, a current location, a destination, a distance to a destination, a speed limit, and traffic sign information. 을 특징으로 하는 내비게이션 시스템.Navigation system characterized in that. 위성 신호를 이용하여 GPS 기반의 제1 현재 위치 정보를 생성하는 단계;Generating first GPS position information based on the satellite signal; 외부의 바코드를 판독하여 제2 현재 위치 정보를 생성하는 단계; 및Generating second current location information by reading an external barcode; And 상기 제1 현재 위치 정보 또는 상기 제2 현재 위치 정보를 기반으로 현재 위치와 관련된 위치 기반 내비게이션 정보를 생성하는 단계Generating location-based navigation information associated with a current location based on the first current location information or the second current location information. 를 포함하는 것을 특징으로 하는 내비게이션 방법.Navigation method comprising a. 제11항의 방법을 실행시키기 위한 프로그램을 기록한 컴퓨터 판독 가능한 기록매체.A computer-readable recording medium having recorded thereon a program for executing the method of claim 11.
KR1020050098399A 2005-10-19 2005-10-19 Navigation system and method complementing position measurement using barcode Expired - Fee Related KR100741728B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050098399A KR100741728B1 (en) 2005-10-19 2005-10-19 Navigation system and method complementing position measurement using barcode

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050098399A KR100741728B1 (en) 2005-10-19 2005-10-19 Navigation system and method complementing position measurement using barcode

Publications (2)

Publication Number Publication Date
KR20070042599A true KR20070042599A (en) 2007-04-24
KR100741728B1 KR100741728B1 (en) 2007-07-23

Family

ID=38177351

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050098399A Expired - Fee Related KR100741728B1 (en) 2005-10-19 2005-10-19 Navigation system and method complementing position measurement using barcode

Country Status (1)

Country Link
KR (1) KR100741728B1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170022766A (en) * 2015-08-21 2017-03-02 현대모비스 주식회사 Positioning apparatus for vehicle and method thereof
WO2020018143A1 (en) * 2018-07-16 2020-01-23 Didi Research America, Llc Smart landmark
KR102311718B1 (en) * 2020-11-16 2021-10-13 (주)에바 Method, apparatus and computer program for saving and managing marker information to control automatic driving vehicle
KR102321567B1 (en) * 2021-04-27 2021-11-05 주식회사 정석케미칼 Method and apparatus of recognizing driving information by using multiple magnetic sensors

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980036093A (en) * 1996-11-15 1998-08-05 김광호 How to automatically guide traffic signs

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170022766A (en) * 2015-08-21 2017-03-02 현대모비스 주식회사 Positioning apparatus for vehicle and method thereof
WO2020018143A1 (en) * 2018-07-16 2020-01-23 Didi Research America, Llc Smart landmark
US10966089B2 (en) 2018-07-16 2021-03-30 Beijing Voyager Technology Co., Ltd. Smart landmark
US11678157B2 (en) 2018-07-16 2023-06-13 Beijing Voyager Technology Co., Ltd. Smart landmark
KR102311718B1 (en) * 2020-11-16 2021-10-13 (주)에바 Method, apparatus and computer program for saving and managing marker information to control automatic driving vehicle
KR102321567B1 (en) * 2021-04-27 2021-11-05 주식회사 정석케미칼 Method and apparatus of recognizing driving information by using multiple magnetic sensors
WO2022231173A1 (en) * 2021-04-27 2022-11-03 주식회사 정석케미칼 Method and apparatus for recognizing driving information by using plurality of magnetic sensors
US12447972B2 (en) 2021-04-27 2025-10-21 Jeongseok Chemical Corporation Method and apparatus for recognizing driving information by using plurality of magnetic sensors

Also Published As

Publication number Publication date
KR100741728B1 (en) 2007-07-23

Similar Documents

Publication Publication Date Title
KR100516970B1 (en) Method for providing navigation service by using mobile station based global positioning system and mobile communication terminal and system using the same
US6735518B2 (en) Route guiding method in a navigation system using a wireless network
US11094201B2 (en) Method, device and system for vehicle positioning
US7606664B2 (en) Guidance information system and portable device
US9196161B2 (en) Method of guiding parking space and related device
EP1777497A1 (en) Move guidance device, portable move guidance device, move guidance system, move guidance method, move guidance program, and recording medium on which the program is recorded
KR100594144B1 (en) Telematics System Using Image Data and Its Path Guidance Method
US6498985B1 (en) Method for multimedia-supported navigation and navigational device
US8423281B2 (en) Apparatus and method for providing travel route in navigation system
JP3783476B2 (en) Navigation device
JP2006084384A (en) Navigation system for vehicle
WO2008124722A1 (en) System and method for asset tracking
US6393360B1 (en) System for automatically locating and directing a vehicle
KR20110006401A (en) Navigation system for the blind
KR101280313B1 (en) Smart bus information system
US20020165664A1 (en) Route entry guiding device and method in a navigation system using a portable terminal
CN110869864B (en) Method for localizing a highly automated vehicle and corresponding driver assistance system and computer program
JP2007164441A (en) Mobile object bearing determination device, mobile object bearing determination method, navigation device, and mobile terminal device
US10285019B2 (en) Server, apparatus and method for providing call availability information
AU2013200502B2 (en) Method for radio communication between a radio beacon and an onboard unit, and radio beacon and onboard unit therefor
KR100778282B1 (en) Navigation system and method that complements location measurement using RDF tag information
KR100741728B1 (en) Navigation system and method complementing position measurement using barcode
JP2004157032A (en) Route guidance device
KR20050050361A (en) Navigation system and method for guide path considered user freference
US12439221B2 (en) Device and method of calculating indoor/outdoor seamless positioning on basis of data fusion and common message format in multimodal transportation

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

AMND Amendment
E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

E601 Decision to refuse application
PE0601 Decision on rejection of patent

St.27 status event code: N-2-6-B10-B15-exm-PE0601

AMND Amendment
E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

J201 Request for trial against refusal decision
P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PJ0201 Trial against decision of rejection

St.27 status event code: A-3-3-V10-V11-apl-PJ0201

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

PB0901 Examination by re-examination before a trial

St.27 status event code: A-6-3-E10-E12-rex-PB0901

B701 Decision to grant
PB0701 Decision of registration after re-examination before a trial

St.27 status event code: A-3-4-F10-F13-rex-PB0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

G170 Re-publication after modification of scope of protection [patent]
PG1701 Publication of correction

St.27 status event code: A-5-5-P10-P19-oth-PG1701

Patent document republication publication date: 20080422

Republication note text: Request for Correction Notice (Document Request)

Gazette number: 1007417280000

Gazette reference publication date: 20070723

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

FPAY Annual fee payment

Payment date: 20100615

Year of fee payment: 6

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20130717

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20130717

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000