[go: up one dir, main page]

KR100215959B1 - 미리 정해진 노선에 대한 차량의 위치 판정 방법 - Google Patents

미리 정해진 노선에 대한 차량의 위치 판정 방법 Download PDF

Info

Publication number
KR100215959B1
KR100215959B1 KR1019940704076A KR19940704076A KR100215959B1 KR 100215959 B1 KR100215959 B1 KR 100215959B1 KR 1019940704076 A KR1019940704076 A KR 1019940704076A KR 19940704076 A KR19940704076 A KR 19940704076A KR 100215959 B1 KR100215959 B1 KR 100215959B1
Authority
KR
South Korea
Prior art keywords
route
vehicle
predicted
road
location
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1019940704076A
Other languages
English (en)
Other versions
KR950701749A (ko
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=25385309&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=KR100215959(B1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by 프로닝 수잔 캐츠, 비스테온 테크놀로지스, 엘엘씨 filed Critical 프로닝 수잔 캐츠
Publication of KR950701749A publication Critical patent/KR950701749A/ko
Application granted granted Critical
Publication of KR100215959B1 publication Critical patent/KR100215959B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/28Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network with correlation of data from several navigational instruments
    • G01C21/30Map- or contour-matching

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Navigation (AREA)
  • Separation Of Solids By Using Liquids Or Pneumatic Power (AREA)
  • Paper (AREA)
  • Traffic Control Systems (AREA)

Abstract

본 발명은 사전 선택된 경로에 대해 차량 위치의 추적을 위해 차량 경보안내 시스템을 경로 상태 필터(74)를 제공하는데 있다. 일련의 예상 위치를 지동상의 도로를 나타내는 데이타를 포함하는 데이터 베이스(30)로 측정된 차량 위치(28)와, 측정된 위치 둘레의 오차 영역내에 도로상의 가능한 위치에 대응하는 예상 위치를 비교함으로써 유도된다. 경로 안내 모듈은 예상위치를 수신(70)하고, 그 유효성을 심사(72)하며, 거의 가능성이 없는 예상위치를 제거하기 위해 필터링(74)한다. 이어서 현재 위치는 나머지 예상 위치로 부터 선택(76)된다. 차량의 온 루트 및 오프 루트 상태는 선택된 위치를 데이타 베이스내의 선택된 경로 정보와 비교함으로써 판정(35, 78)된다. 거리에 기초한 필터는 경로 상태 판정의 개선된 연속성을 제공하기 위해 이용된다. 경로 상태는 시스템 동작 모드를 설정하기 위해 사용되고, 그 정보들은 운전자에게 전송(32, 86)된다.

Description

[발명의 명칭]
미리 정해진 노선에 대한 차량의 위치 판정 방법
[발명의 배경]
본 발명은 자동차용 노선 안내 시스템(route guidance system)에 관한 것으로, 특히 상기 노선 안내 시스템 내에 미리 정해진 노선에 대해 차량의 위치를 판정하는 방법 및 장치에 관한 것이다.
공지된 노선 안내 시스템은 데이터베이스에 기억된 지도와 관련하여 차량의 위치를 추적한다는 능력의 제한이 있다. 이러한 종래의 노선 안내 시스템은 주로 추측 항법(dead-reckoning)을 이용하여 차량의 위치를 계산하는데, 차량의 현재위치는 이미 알고 있는 차량의 과거 위치와,이 과거 위치로부터 이동한 방향과 거리를 고려하여 결정된다. 이러한 추측 항법 시스템에서는 기준 방향에 대한 차량의 진행 방향과 특정 지점으로부터 차량이 이동한 거리를 측정할 필요가 있었다. 차량의 진행 방향을 측정하기 위해 노선 안내 시스템은 통상적으로 나침반과, 자이로스 코프 또는 기타의 진행 방향 센서 등을 이용하고 있다. 이동 거리를 측정하기 위해서는 보통 주행 거리계(odometer)가 사용되고 있다.
그러나, 이러한 추측 항법 시스템은 여러 가지 이유로 차량 위치를 판정하는데 큰 오차를 나타내는 것으로 밝혀졌다. 이 위치 결정 오차는 차량의 주행에 따라 누적된다. 이러한 오차의 원인으로는 진행 방향 및 거리 센서와 관련된 측정 오차와, 예컨대, 국부 자계, 주변 상황 변동 및 센서의 부적절한 눈금 교정에 의해 생기는 잘못된 측정치를 들 수 있다. 따라서, 이론적으로는 지도상에 일치하는 위치를 찾기 위해 측정된 위치를 데이터베이스와 단지 비교하는 것에 의해 차량의 위치를 시스템이 정확하게 판정할 수 있다고는 하지만, 실제의 노선 안내 시스템은 합당한 수준의 정확도를 유지하기 위해 측정되는 차량 위치에 누적된 오차를 보상해야만 한다.
측정된 위치가 노선 또는 지도상의 위치와 일치하지 않는 경우에는 노선 안내 시스템은 그 불일치가 노선 또는 지도상의 도로에서 차량의 실제 이탈에 의한 것인지 또는 그 불일치가 데이터베이스의 디지털 신호화된 데이터의 오차에 의한 것이거나 또는 측정된 위치의 오차에 의한 것인지의 여부를 결정해야만 한다. 측정된 위치가 지도상의 도로를 몇 피트 벗어나 위치하는 것은 주로 측정 오차나 데이터베이스 오차에 의해 생기는 것이지만, 차량이 노선 도로를 벗어나 지도 데이터베이스의 일부분이 아닌 간선 도로나 다른 장소에 있는 것으로 생각할 수도 있다. 또한, 차량이 도로의 갈림길을 통과하였거나 또는 아주 가까이 있는 2개의 평행한 도로 중 하나의 도로를 따라 차량이 이동하는 경우에는 차량의 위치를 정확히 측정할 수 없기 때문에 차량이 위치 가능한 도로들 중에서 실제로 어디에 위치하는 지를 판정하는 데는 어려움이 있다.
종래의 공지된 여러 노선 안내 시스템들은 차량이 항상 지도상의 도로에 있다거나 혹은 차량이 선택된 노선 상에 항상 있다고 가정함으로써 이러한 문제를 피하는 데에 그친다. 이렇게 하면, 측정된 위치가 도로를 벗어나거나 또는 노선을 벗어나 있음을 나타내는 표시를 무시한 채 차량이 주행하고 있을 가능성이 가장 높은 도로를 선택하면 되므로, 노선 안내 처리가 간단해진다.
좀 더 정교한 노선 안내 시스템에서는, 차량이 실제로 위치할 확률이 높은 추측 항법 위치 주변의 오차 지역을 계산함으로써 차량 위치를 추적한다. 오차 지역의 특성은 통상적으로 센서와 데이터베이스의 정확도의 함수이고, 그 오차 지역은 통상 시스템 검사를 통해 축적된 경험 데이터를 기초로 결정된다.
상기 시스템에서 오차 지역 내에 있는 데이터베이스의 모든 도로 구간은 차량의 잠재적인 현재 위치로 플래그(flag)되는데, 어떤 구간들은 과거 위치와의 연결성의 결여 또는 진행 방향 변화와 같은 요인에 따라서 바로 배제될 수 있다. 이러한 잠재적 현재 위치 즉, 예상 위치를 모두 추적하거나 또는 선택된 일부분을 추적함으로써 추측 항법 위치로부터의 거리, 진행 방향, 연결성, 차량 위치가 놓여진 도로 구간의 근접성 및 차량 이동 경로에 대한 도로 구간의 형태의 유사성 등과 같은 변수에 기초하여 미래의 위치에서 발생된 차량의 예상 위치 중 어떤 것이 실제 차량 위치에 해당하는가 판정하는 것을 도와준다. 이러한 오차 지역을 사용하는 차량위치 결정 시스템은 예를 들어, 차량 항법 시스템 및 방법(Vehicle Navigational System and Method) 이란 명칭의 미국 특허 제 4,796,191 호에 개시되어 있는데, 그 내용은 본 명세서의 일부분으로 포함된다.
그러나, 오차 지역의 추적이 발생하는 동안, 노선 안내를 제공하도록 설계된 시스템은 운전자에게 운전자가 아직 노선 상에 있는지, 다음에 필요한 궤도, 차량이 목적지에 도착했는지 등과 같은 정보를 주기적으로 통지하여야 한다. 따라서 상기 시스템은 오차 지역에서 발생된 복수의 예상 위치 중 어떤 예상 위치가 위치 갱신을 위해 운전자에게 제공될 최상의 선택인지를 판정한다. 통상적으로 차량 위치 추적을 위해 오차 지역에서 발생된 많은 예상 위치는 운전자에게 노선 안내 갱신을 제공하기 위해 현재 위치를 판정하는 데에 유용하지 않다. 따라서, 차량 위치를 추적하기 위한 목적으로 발생되는 예상 위치를 필터링하여 노선 안내를 위해 유용성이 적은 위치를 제거하고, 나머지 예상 위치로부터 차량의 현재 위치에 대한 최상의 추정을 하는 것이 필요하다.
노선 안내를 위해 현재 위치를 선택하는 것과 관련된 불확실성의 견지에서 보면, 어느 정도의 오차가 현재 위치 선택 과정에서 생길 것으로 예상된다. 차량이 노선 위를 계속 주행하고 있어도, 경우에 따라서는 시스템은 조금 밖에 떨어지지 않은 노선상의 위치 및 노선을 벗어난 위치를 선택할 수 있다. 이렇게 되면, 상기 시스템은 차량이 노선을 벗어나지 않았을지라도 도로상의 위치에서 도로 벗어남 위치로 차량 위치 상태가 변경되었고 다시 되돌아가라는 내용의 통신을 운전자에게 할 수 있다. 이것은 운전자를 혼란시킬 수 있고, 운전자에게 필요한 궤도, 도착, 도로상태 및 기타의 노선 안내 정보를 시스템이 운전자에게 통지하지 못하도록 할 수도 있다.
이들 및 기타 다른 이유로 노선 안내 시스템은 노선 안내 갱신을 제공하기 위해 차량의 현재 위치를 보다 더 정확하게 결정할 것이 요구된다. 노선 안내 시스템은 통상적으로 차량 항법 시스템에 사용되는 지도 데이터베이스의 디지털 신호데이터와, 진행 방향 및 거리 센서에 의해 수반되는 측정 오차를 보상할 수 있어야 한다. 노선 안내 방법과 장치는 노선 안내 시스템이 노선 안내 정보를 사용자에게 지속적으로 제공할 수 있을 정도의 한도 내에서 오차 허용도를 가져야 한다. 또한, 상기 방법과 장치는 차량 위치가 미리 정해진 노선 상에 있거나 또는 그 노선을 벗어나 있는지의 여부를 판정할 수 있어야 한다. 또한, 상기 시스템 및 방법은 차량의 운전자에게 노선 정보, 다음 궤도, 도착 통지 및 기타의 정보를 통신할 수 있는 것이 바람직하다.
[발명의 개요]
본 발명은 차량이 도로 지도상의 미리 정해진 노선을 따라가고 있는지 판정하는 방법 및 장치를 제공한다. 상기 방법 및 장치는 차량의 추측 항법 위치뿐만 아니라 일련의 예상 위치를 생성하고, 도로 지도 데이터의 데이터베이스를 이용하는 차량 항법 시스템과 결합하여 사용된다.
본 발명의 바람직한 실시예에 따른 장치는 노선 안내 모듈을 포함하는데, 이 모듈은 측정된 차량 위치와 데이터베이스를 비교함으로써 생기는 일련의 예상 위치를 수신하고, 이 예상 위치를 필터링하여 차량의 현재 위치와 대응할 확률이 적은 위치를 제거하며, 제거하고 남은 나머지 예상 위치로부터 현재 위치를 선택하고, 차량이 상기 미리 정해진 노선 상에 있거나, 상기 노선을 벗어나 있거나 또는 데이터베이스의 모든 도로를 벗어나 있는지의 여부를 판정한다. 이 노선 상태(route status)를 이용하여 차량의 다음에 필요한 궤도를 결정하고 노선 안내 시스템의 동작 모드를 설정한다. 이어서, 다음에 필요한 궤도, 목적지까지의 거리, 경고 및 기타의 지시는 디스플레이 스크린과 같은 출력 통신 수단을 통해 사용자에게 통신된다. 사용자와 통신하는 출력의 형식은 시스템의 동작 모드, 즉 차량이 노선 상에 있는지, 노선을 벗어나 있는지 또는 도로를 벗어나 있는지의 여부에 따라 달라진다.
바람직한 실시예에서 노선 안내 모듈은 데이터베이스의 노선 데이터와 예상위치를 비교하고 어떤 예상 위치가 노선상의 위치인지 결정함으로써 차량의 현재위치를 선택한다. 만일 예상 위치 가운데 노선상의 위치인 것이 하나도 없으면, 노선 안내 모듈은 실제의 차량 위치에 대응할 확률이 가장 높은 예상 위치를 현재 위치로 선택하는데, 측정된 진행 방향과 예상 위치의 진행 방향 사이의 대응성과 추측항법 위치에 대한 근접성과 같은 변수에 따라 상기 선택이 이루어진다. 한편, 노선상의 위치에 있는 예상 위치가 존재하면, 노선 안내 모듈은 목적지를 향한 노선을 따라 가장 먼 예상 위치를 현재 위치로서 선택한다. 이것은 선택된 위치가 정확하지 않을지라도 최악의 경우에도 선택된 위치가 실제 위치보다 앞쪽에 있어서 지시, 경고 및 기타의 출력이 미리 운전자에게 전달될 수 있도록 보장해준다.
사용자와 통신되는 출력의 연속성을 유지하고 현재 위치의 판정에서 생기는 오차에 의한 노선 상태의 혼란스런 변경을 방지하기 위하여, 상기 시스템은 노선 상태 판정에 거리 기반 필터(distance-based filter)를 이용한다. 노선 상태 필터값은 미리 정해진 노선 상태와 다른 노선 상태를 차량이 가지는 것으로 발견될 때마다 증가하고, 노선 상태가 미리 정해진 노선 상태와 동일하다고 인정될 때마다 감소한다. 이 필터값이 경험적으로 결정된 임계치에 도달할 때까지 노선 상태는 변경되지도 않고 사용자에게 통지되지도 않는다.
본 발명의 방법 및 장치는 노선 안내를 위한 차량의 위치 결정이 보다 더 정확하고 신뢰성있게 이루어지도록 한다. 본 발명의 방법 및 장치는 측정된 위치에 존재하는 상당한 정도의 오차를 허용하고, 측정 오차와 데이터베이스 오차에 의해 생기는 노선 상태 변동 및 이와 관련된 관련 동작 모드의 변동을 크게 줄인다. 또한, 본 발명의 방법 및 장치는 노선 상태, 필요한 궤도, 경고, 도착 및 기타의 지시정보를 운전자에게 전달하는 신뢰성이 향상된다.
[도면의 간단한 설명]
제 1 도는 본 발명의 원리에 따라 구성된 노선 안내 시스템의 데이터 흐름을 도시하는 개략도이다.
제 2 도는 본 발명의 원리에 따라 구성된 노선 안내 시스템의 개략도이다.
제 3 도는 제 2 도의 노선 안내 시스템의 노선 안내 모듈의 개략도이다.
제 4a 도 및 제4b 도는 제 2 도의 노선 안내 시스템의 스크린에 표시된 화면의 정면도이다.
제 5a 도 및 제 5b 도는 제 2 도의 노선 안내 시스템의 차량 위치 결정 모듈에 의해 생성되는 예상 위치를 포함하는 지도를 나타낸다.
제 6 도 내지 제 11 도는 제 3 도의 노선 안내 모듈에 의해 실행되는 단계의 흐름도이다.
제 12도는 제 3 도의 노선 안내 모듈에 의해 실행되는 노선 상태 필터의 그래프이다.
[실시예의 상세한 설명]
제 1 도 및 제 2 도는 차량의 노선 안내 시스템(10)의 실시예를 개략적으로 도시하고 있다. 먼저, 제 1 도를 참조하면, 노선 안내 시스템(10)은 차량의 위치를 결정하고 거리 센서(12), 각속도 센서(14) 및 지구자기 센서(16; geometric sensor)를 구비한 복수 개의 센서를 포함한다. 본 발명의 전형적인 실시예에서 각 속도 센서는 차량의 바퀴에 연결되는 차동 주행 거리계(differential odometer) 또는 자이로스코프(gyroscope)를 포함한다. 지구자기 센서는 통상적으로 차량에 장착되는 나침반을 포함한다. 전지구 위치 결정 시스템(GPS : global positioning system, 이하, 'GPS'라 함) 데이터 수신기(18)은 예컨대 위성 항법 시스템으로부터 신호를 수신하기 위한 것이다.
센서(12~16)에서 나온 데이터는 연산 수단(20)으로 입력되며 교정 수단(22; calibration means)에서 센서 측정 오차를 보상하기 위해 조정된다. 센서교정 방법은 상대 진행 방향 센서용 교정 방법(Calibration method For A Relative Heading Sensor)이란 명칭으로 본 출원과 동시 계속 중인 미국 특허출원 번호 제07/883,859호에 개시되어 있고, 그 내용은 본 명세서의 일부분으로 포함된다.
교정된 센서 데이터는 신호 처리 수단(24)으로 전송되는데, 이 신호 처리 수단(24)은 이미 결정된 위치로부터 측정 위치까지의 차량 이동을 나타내는 벡터를 센서 측정 데이터를 이용하여 계산한다. 그 다음, 상기 벡터를 이용하여 추측 항법수단(26)에 의해 차량의 추측 항법 위치를 결정한다. 추측 항법 위치를 차량 위치결정 모듈(28)로 보내서 지도 데이터베이스(30)에 대한 추측 항법 위치와 비교한다.
지도 데이터베이스(30)는 도로 교차점, 도로 구간, 경계표(landmark)와 중요 지점 및 기타의 지리학적 정보를 나타내는 위치 데이터(예컨대, 위도 및 경도 좌표)를 포함하는 것이 바람직하다. 또한 상기 데이터베이스는 갈림길, 일방 통행 제한, 노면, 속도 제한, 외형, 고도 및 기타 특성과 같은 도로의 특징과, 도로 명칭과 지역 명칭 등과같은 지도상의 도로 또는 지역의 특징을 나타내는 데이터를 추가로 포함한다. 이러한 데이터는 광 디스크, 자기 디스크 또는 집적 회로와 같은 기억 매체상에 디지털 형태로 저장되는 것이 보통이다.
데이터베이스(30)에 저장된 데이터를 사용하여 차량 위치 결정 모듈(28)은 데이터베이스에 저장된 도로 구간, 교차점, 및 기타의 지리학적 위치를 추측 항법 위치와 비교함으로써 하나 이상의 차량 예상 위치를 만들어낸다. 보통 이러한 예상위치는 아래에 설명되는 여러 이유 때문에 여러 개가 생성되며, 이 예상 위치들은 노선 안내 모듈(36)로 공급된다. 노선 안내 모듈(36)은 일련의 예상 위치를 필터링하고 남은 나머지 예상 위치로부터 차량의 현재 위치로 간주되는 위치를 선택한다.
사용자는 통상적으로 키보드를 포함하는 사용자 인터페이스(34)를 통해 원하는 목적지를 입력하여 선택할 수 있다. 노선 안내 모듈(36)은 사용자가 선택한 목적지를 데이터베이스(30)의 데이터와 비교하여 지도 데이터에서 선택된 목적지를 확인한다. 그 다음, 노선 안내 모듈(36)은 거리, 도로 속도, 일방 통행 도로 및 몇몇 실시예에서는 교통 정보 또는 도로 건설 공사 등의 가변 데이타를 고려하여 차량의 초기 위치와 원하는 목적지 사이에서 최적의 노선을 산정한다. 선택된 노선은 차량의 초기 위치와 원하는 목적지 사이의 도로 구간, 교차점 및 기타의 지리학적 특징을 나타내는 일련의 데이터를 포함한다.
차량 위치 결정 수단(28)에 의해 제공된 예상 위치로부터 선택되는 현재 위치를 상기 선택된 노선의 구성 데이터와 비교하여 상기 노선에 대한 차량의 위치를 찾아낸다.
차량의 운전자는 디스플레이 스크린 또는 오디오 스피커를 구비하는 출력 통신 수단(32)을 통해 차량 위치, 다음 궤도 및 기타 관련 정보를 전송받게 된다. 본 발명의 양호한 실시예에서 차량이 선택된 노선을 따라가는 위치에 있을 때 출력통신 수단(32)의 스크린 디스플레이는 다음에 필요한 궤도, 예컨대 급격한 우회전 또는 좌회전, 보통의 우회전 또는 좌회전, 완만한 우회전 또는 좌회전, 연속 직선로, 또는 이들의 결합을 나타내는 아이콘을 보여준다. 또한, 오디오 스피커는 차량운전자에게 다음 궤도 및 기타의 정보를 음성으로 알려준다.
만약, 노선 안내 모듈(36)이 차량의 위치가 선택된 노선을 따르는 임의의 위치와 일치하지 않는 것으로 판정하면, 차량 상태 스위치(37)는 정상 노선(on-route) 모드에서 노선 벗어남(off-route) 모드로 전환된다. 이렇게 되면, 출력 통신 수단(32)은 차량이 주행하고 있는 지역의 지도를 화면표시하여 지도상의 차량 위치를 보여준다. 정상 노선 모드에서 간단한 아이콘으로 화면표시하는 것은 운전자의 주의 산만을 최소화하면서 다음 궤도를 신속하고 명료하게 표시할 수 있을 것이다. 한편, 차량이 노선 벗어남 상태로 들어가면, 해당 지역의 지도와 이 지도상의 차량 위치를 화면표시하는 것이 운전자가 원래 노선으로 되돌아가는 데에 가장 큰 도움이 될 것이다. 또한, 차량이 일단 노선 벗어남 상태로 이동되면, 운전자는 교통 흐름에서 빠져 나와 차를 세우고 자신의 위치를 판단할 것이 틀림없다. 따라서, 노선 벗어남 상태에서는 지도 형태의 보다 상세한 정보를 회면표시해도 운전자를 혼란시킬 가능성은 적다.
제 3 도를 참조하면, 노선 안내 모듈(36)은 사용자 인터페이스(34)로부터 목적지 입력을 수신하여, 그 목적지를 데이터베이스(30)내의 지도 데이터와 비교하고, 목적지까지의 최적 노선을 계산하는 노선 계산부(33)를 포함한다. 차량 위치 결정 모듈(28)에 의해 발생된 예상 위치는 후술하는 바와 같이 거의 있을 가능성이 없는 예상 위치를 제거하고 차량의 현재 위치를 선택하는 위치 필터링부(31)에 의해 수신된다. 이어서, 노선 상태 판정부(35)는 노선 계산부(33)에서 계산된 노선과 위치 필터링부(31)로부터 수신된 현재 위치를 비교하여, 차량이 노선과 일치하는 위치에 있는지의 여부를 판정한다. 만일 일치하면, 노선 상태에는 정상 노선의 값이 부여되고, 상태 스위치 수단(37)은 정상 노선 위치에 있게 된다. 따라서 상기 시스템은 정상 노선 모드로 동작하고, 출력 통신 수단(32)은 다음 궤도를 나타내는 아이콘을 표시하거나 또는 오디오 스피커를 통해 청취 가능한 궤도 알림을 제공한다.
한편, 만일 노선상태 판정부(35)가 차량의 현재 위치가 노선 상에 있지 않다고 판정하면, 상태 스위치 수단(37)이 동작하여 시스템은 노선 벗어남 모드로 들어간다. 노선 벗어남 모드에서, 출력 통신 수단(32)은 차량이 주행중인 지역의 지도를 화면표시하는데, 보통 차량의 위치를 지도상에 나타낸다. 다른 동작 모드로는 도로 벗어남(off-road) 모드를 들 수 있는데, 이것은 추측 항법 위치와 일치하는 예상 위치가 데이터베이스에 존재하지 않은 경우의 동작 모드이고, 또 다른 동작 모드로서 지도 벗어남(off-map) 모드는 모든 예상 위치가 현재 사용 가능한 지도의 경계선을 넘어선 경우의 모드이다.
제 2 도는 연산 수단(20)의 하드웨어의 실시예를 개략적으로 도시하고 있다.
센서(12~16) 및 GPS 수신기(18)는 센서/GPS 인터페이스(40)를 통해 연산 수단(20)에 접속된다. 센서/GPS 인터페이스(40)로부터 출력되는 데이터는 교정, 신호처리, 추측 항법, 차량 위치 결정, 노선 안내 및 상태 스위칭 기능 등을 실행하는 CPU(42)로 전송된다. 데이터베이스(30)는 기억 매체(48)에 저장되는데, CPU(42)에 의해 실행되는 소프트웨어는 ROM(44)에 저장되며 연산 수단(20)의 동작을 감독한다. RAM(46)은 상기 소프트웨어 프로그램을 실행하기 위해 필요한 정보의 읽기 및 쓰기를 실행한다. 기억 매체(48)는 디지털 신호화한 지도 정보가 기억되는 하드디스크 드라이브,CD-ROM 또는 집적 회로를 구비한다. 디스플레이 스크린용 그래픽 제어기를 포함하는 출력 제어기(52)는 CPU(42)에 의해 처리된 데이터를 수신하고, 이 수신된 데이터를 통상 디스플레이 스크린을 구비한 출력 통신 수단(32)으로 전송한다. 사용자는 통상 키보드를 포함하는 사용자 인터페이스(34)를 통하여 원하는 목적지 등의 데이터를 입력시킬 수 있다.
제 1 도와 제 2 도의 노선 안내 시스템(10)에서, 차량 위치 결정 모듈(28)은 일련의 예상 위치를 노선 안내 모듈(36)로 주기적으로 전송한다. 차량 위치 결정 모듈은 예컨대, 미국 특허 제 4,796,191 호에 개시되어 있고 그 내용은 본 명세서의 일부분으로 포함된다. 노선 안내 모듈(36)은 차량 위치 결정 모듈(28)에 의해 발생되는 예상 위치로부터 차량이 정상 노선 상태 또는 노선 벗어남 상태에 있는지의 여부를 판정하기 위한 최상의 위치를 선택해야만 한다. 차량 위치 결정 모듈(28)은 차량 노선 상태 결정에 유용한 예상 위치만을 노선 안내 모듈(36)로 전송하는 것이 바람직한데, 측정 시스템이 매우 정확한 이상적인 경우 예상 위치는 하나만 전송된다. 그러나, 차량 위치 결정 모듈(28)은 차량 위치 결정에 사용되는 다수의 예상 위치를 발생시키는 것이 보통이지만, 이 예상 위치들은 노선 상태를 선택하는 것과는 거의 관련이 없다. 이것은 대부분 센서(12~16)의 출력에 의해 결정되는 측정 위치의 잠재적 오차 때문이다.
측정 위치의 이러한 오차 때문에, 제 5a 도 및 제 5b 도에 도시한 바와 같이 오차 영역 내에 있는 모든 예상 위치를 추적하는 데에 차량 결정 모듈(28)이 필요하게 된다. 오차 영역(60)은 추측 항법 위치에 대응하는 중심부(62)와 반경R로 정의되고, 상기 반경 R은 측정 위치의 오차가 최대일 때 오차 영역이 실제 차량 위치를 포함할 가능성이 높도록 실험에 의해 결정된다. 차량 위치 결정 모듈(28)은 추측 항법 위치(62)를 수신하고 추측 항법 위치 둘레의 오차 영역을 계산한다. 이어서 차량 위치 결정 모듈은 데이터베이스(30)를 조사하여 오차 영역(60)이내에 있는 도로 구간에 놓인 복수의 예상 위치(64)를 생성한다.
차량 위치 결정 모듈(28)이 예상 위치(64)를 발생시키는 데에는 다양한 차량 위치 결정 알고리즘을 사용할 수 있다. 제 5a 도는 이동 방향에 대하여 추측 항법 위치(62)와 평행을 이루거나 뒤쪽에 있는 영역에 예상 위치를 형성하도록 하는 하나의 차량 위치 결정 알고리즘의 결과를 예시한다. 예상 위치를 형성시키는 또 다른 형태의 차량 위치 결정 모듈에서는 제 5b 도에 도시한 바와 같이 추측 항법 위치의 모든 쪽에 예상 위치가 분포된다. 본 발명의 노선 안내 모듈(36)은 예상 위치를 형성하기 위해 사용되는 알고리즘에 관계없이 다양한 차량 위치 결정 모듈에 적용 가능하도록 설계된다.
제 6 도는 노선 안내 모듈(36)의 양호한 실시예의 동작을 나타내고 있다. 통상적으로 제 6 도에 나타낸 단계들은 노선 안내 시스템의 연산 수단(20)에 있는 CPU(42)에 의해 실행되며, ROM(44)에 저장된 소프트웨어 프로그램 상에서 수행된다. 먼저, 노선 안내 모듈(36)은 차량 위치 결정 모듈(28)에 의해 생성된 예상위치를 수신한다(단계 70). 이어서, CPU(42)는 모드 예상 위치가 유효 데이터를 포함하는지의 여부를 판정하기 위해 검사한다(단계 72). 통상적으로 이 단계는 차량의 임의의 예상 위치가 잠정적으로 차량의 현재 위치가 되도록 차량의 예상 위치 데이터가 소정 범위 내에 해당하는지의 여부의 판정을 포함한다. 상기 소정의 범위는 실험에 의해 경험적으로 결정되고, 통상 이미 알고 있는 위치로부터의 거리의 함수이다. 임의의 예상 위치가 유효 데이터를 포함하지 않으면, 이 예상 위치는 제거되며 더 이상 고려되지 않는다.
다음에, 노선 안내 모듈(36)은 선택된 노선을 고려하지 않고 차량의 예상 위치를 필터링한다(단계 74). 단계 74는 제 7a 도와 제 7b 도에 보다 상세히 나타낸다. 제 7a 도에 도시한 바와 같이, CPU(42)는 먼저 아직 필터링되지 않은 예상 위치가 있는지의 여부를 판정한다(단계 88). 만일 있다면, CPU(42)는 각 예상 위치가 놓여 있는 도로 구간의 방향과 진행 방향 센서(14,16)에 의해 형성되는 측정된 차량의 진행 방향을 비교한다(단계 90). 이어서 CPU(42)는 잠재적인 현재 위치로 고려되기 위해서 도로 구간의 방향이 놓여 있어야만 하는 차량 진행 방향의 범위를 정한다. 통상적으로 이 범위는 센서(14,16)에 의한 진행 방향 측정치의 부정확성과, 데이터베이스(30)의 부정확성 및 측정된 진행 방향과 도로 구간의 진행 방향사이의 불일치에 의해 초래되는 부정확성을 참작하여 대략 측정된 진행 방향±45°로 정해진다(단계 92). CPU(42)는 일치하는 것으로 판단된 차량 진행 방향의 범위와 예상 위치의 진행 방향을 비교한다(단계 94). 차량의 예상 위치의 진행 방향이 상기 범위 내에 있으면, 그 진행 방향은 매치(match)인 것으로 간주되며, CPU(42)는 필터링 절차(단계 74)의 처음으로 되돌아가고, 각각의 예상 위치에 대해 필터링 절차를 반복한다.
예상 위치의 진행 방향이 상기 범위 내에 있지 않으면, 그 진행 방향은 매치가 아닌 것으로 간주되고 이 예상 위치를 일련의 예상 위치에서 제거한다(단계 96). 그러나, 만일 차량의 예상 위치의 진행 방향이 상기 범위 내에 있지 않지만 차량의 측정된 진행 방향과 반대 방향, 즉 측정된 진행 방향과 약 180°위치에 있는 경우, 그 예상 위치는 측정된 진행 방향에 대응하는 진행 방향을 갖도록 수정된다(단계 98). 이것은 U턴과 같은 180°회전을 보고하기에는 속도가 느린 차량 위치 결정 모듈을 위한 것이다. 만약, 측정된 진행 방향과 차량의 예상 위치간의 진행 방향 차이가 180°부근에 있으면, 측정된 진행 방향에 아주 큰 오차가 생겼다기보다는 차량 위치 결정 모듈(28)이 회전을 보고하지 못했기 때문에 생기는 불일치라고 간주된다.
제 7b 도는 노선 정보를 사용하지 않는 필터링 처리의 두번째 단계를 나타낸다. 제 7a 도에 도시된 단계를 실행한 이후, CPU(42)는 데이터베이스(30)를 검사하여 각각의 나머지 예상 위치가 어떤 도로에 위치하고 있는지 판정한다(단계 99). 이어서 CPU는 동일한 도로에 다수의 예상 위치가 있는지를 묻는다(단계 101). 만일 다수의 예상 위치가 있다면, 동일한 도로 예상 위치 각각과 추측 항법 위치 사이의 거리를 위도/경도 좌표를 이용하여 계산한다(단계 103). CPU는 추측 항법위치에 가장 근접한 위치를 제외한 동일 도로상의 모든 예상 위치를 삭제한다(단계 105). 이것은 모든 예상 위치가 상이한 도로상에 있을 때까지 모든 동일한 예상 도로에 대해 반복되고, CPU는 상기 루틴을 빠져나온다(단계 107). 동일 도로상에 있는 2개 이상의 예상 위치가 추측 항법 위치와 같은 거리에 있는 경우(예컨대, 곡선 도로상에 있는 경우), 이것들은 삭제하지 않는다.
다시 제 6 도를 참조하면, 필터링 처리(단계 74) 다음에, 노선 안내 모듈(36)은 차량의 현재 위치로서 지정될 최상의 예상 위치를 판정하기 위해서 상기 선택된 노선을 나타내는 데이터를 사용하여 나머지 예상 위치를 필터링한다(단계 76). 제 8 도에 도시한 바와 같이, CPU(42)는 임의의 예상 위치가 데이터베이스(30)의 도로구간 상에 있는지를 판정하기 위해 나머지 예상 위치를 검사한다(단계 100). 통상적으로 차량 위치 결정 모듈(28)은 데이터베이스(30)의 도로 구간 상에 있는 예상위치만을 발생시킬 것이다. 따라서, 데이터베이스의 도로상에서 차량의 가능한 위치를 차량 위치 결정 모듈이 찾지 못한 경우에는 어떠한 예상 위치도 노선 안내 모듈로 전송될 수 없고, 단계 100의 질문에 대한 대답은 아니오(no)가 될 것이다.
CPU(42)는 예상 위치가 존재하지 않는다는 표시를 발생시키고, 절차를 빠져나온다.(단계 102)
예상 위치가 데이터베이스(30)의 도로 구간에 대응하는 위치를 포함하면, CPU(42)는 하나의 예상 위치만 존재하는지를 묻는다(단계 104). 만일 하나의 예상 위치만 있는 경우, 그 예상 위치는 차량의 현재 위치로서 선택된다(단계 106). 도로상에 하나 이상의 예상 위치가 존재하는 경우, CPU(42)는 선택된 노선을 정의하는 데이터베이스의 도로 구간과 예상 위치를 비교하여 어떤 예상 위치가 노선 상에 있는 정상 노선 예상 위치인지 판정한다(단계 108). 이러한 정상 노선 예상 위치 각각은 플래그(flag)된다.
그 다음에, CPU(42)는 예상 위치를 조사하여 정상 노선으로 플래그된 예상위치가 있는지 확인한다(단계 110). 정상 노선으로 플래그된 예상 위치가 없으면, CPU(42)는 차량 위치 결정 모듈에 의해 가장 높은 가능성 값이 부여된 예상 위치의 측정된 진행 방향 사이의 대응성과 추측 항법 위치에서 예상 위치까지의 거리와 같은 변수에 기초하여 차량 위치 결정 모듈(28)에 의해 각 예상 위치까지의 거리와 같은 변수에 기초하여 차량 위치 결정 모듈(28)에 의해 각 예상 위치에 할당된다. 또한, 차량 속도와 같은 다른 변수들도 이 가능성 값을 할당할 때 고려될 수 있다.
정상 노선 예상 위치가 발견되면, CPU(42)는 목적지를 향한 노선을 따라 가장 멀리 떨어져 있는 정상 노선 예상 위치를 선택한다(단계 114). 노선을 따라 가장 멀리 떨어져 있는 정상 노선 예상 위치를 선택한다(단계 114). 노선을 따라 가장 멀리 있는 정상 노선 예상 위치를 선택하는 것은 제 5a 도에 도시한 바와 같이 추측 항법 위치와 평행하고, 또 그 후방의 지역에 예상 위치를 발생시키는 차량 위치 결정 모듈과 결합하여 사용될 때 정확하다는 것으로 밝혀졌다. 노선을 따라 가장 멀리 있는 정상 노선 예상 위치를 선택하는 것은 최악의 경우에도 차량의 실제위치보다 노선 상에서 훨씬 앞쪽에 있는 현재 위치를 제공한다는 장점이 있다. 이것은 차량이 실제 위치보다 뒤에 있는 현재 위치를 선택할 가능성을 방지하는데, 만약 현재 위치가 차량의 실제 위치보다 더 뒤에 있으면 노선 안내 시스템이 운전자에게 필요한 궤도의 지시 및 경고와, 도착 및 기타의 정보를 적시에 제공하지 못할 수 있다.
추측 항법 위치의 모든 쪽에 예상 위치를 발생시키는 차량 위치 결정 모듈이 제 5b 도에 예시된 바와 같은 노선 안내 모듈과 함께 이용되면, 노선 안내 모듈(36)은 정상 노선 예상 위치로부터 현재 위치를 선택하는 다른 알고리즘을 사용할 것이다. 이 알고리즘은 차량 위치 결정 모듈(28)에 의해 각 예상 위치에 부여된 가능성 값과, 추측 항법 위치로부터 예상 위치까지의 거리 또는 다른 기준에 따라 현재위치를 선택한다.
제 6 도로 다시 되돌아가면, 단계 76에서 차량 위치를 필터링한 다음에, CPU(42)는 이하의 3 가지, 즉 (1) 정상 노선 예상 위치가 없는가, (2) 현재 위치가 노선 상에는 없지만 데이터베이스의 도로에 대응하는가. (3) 현재 위치가 선택된 노선상의 도로의 위치에 대응하는가 중 하나를 판정한다. 그 다음, CPU(42)는 현재 위치의 노선 상태를 판정한다(단계 78).
제 9 도에 도시한 바와 같이, CPU(42)는 차량 위치 결정 모듈(28)로부터 수신된 일련의 예상 위치의 세트가 노선 안내가 개시된 이후에 수신된 최초의 예상위치인지 먼저 판정한다(단계 116). 만일 노선 안내가 사용자에 의해 이제 막 시작되었고, 차량 위치 결정 모듈(28)에 의해 발생되는 예상 위치의 세트가 선택된 노선에 대하여 차량을 추적하기 위해 발생되는 최초의 위치 세트인 경우, CPU는 현재 위치라고 선택된 예상 위치들을 조사하여, 이 예상 위치가 일방 통행 도로상의 정상 노선 위치이간 하지만 진행 방향이 측정된 진행 방향과 180°(즉, 도로의 통행할 수 없는 방향) 다르다는 점에서만 추측 항법 위치와 차이가 나는 예상 위치인지 판단한다(단계 118). 만약 그렇다면, 비록 현재 위치로 선택된 예상 위치가 정상 노선 예상 위치라고 플래그되지는 않지만, CPU(42)는 현재 위치의 노선 상태를 정상 노선으로 설정한다(단계 120). 이것은 차량이 목적지를 향해 주행을 시작하려고 하는 때에 궤도 명령과 기타 필요한 노선 안내 정보를 차량의 운전자에게 제공할 수 있도록 해준다. 예를 들어서, 만약 차량이 근처 일방통행 도로의 교통 흐름과는 반대 방향으로 놓인 채 주차장에 있다면, 측정된 위치는 진행 방향이 일방통행 방향과는 다르다는 것을 나타내어 예상 위치가 노선 벗어남 상태에 있는 것으로 간주된다. 그러나, 선택된 목적지로 나아가는 데에 필요한 다음 궤도를 시스템이 화면표시하는 것이 필요하다. 이 때문에, CPU(42)는 예상 위치에 정상 노선 모드를 할당하여, 노선 안내 시스템이 정상 노선 모드에 남아 있게된다.
만약, 차량 위치결정 모듈(28)로부터 수신한 예상 위치들이 특정 노선을 위해 처음으로 수신한 예상 위치 세트가 아니거나, 또는 예상 위치가 일방통행 도로에서 잘못된 방향으로 주행하고 있는 예상 위치가 아니면, CPU(42)는 현재 위치의 노선 상태를 선택된 예상 위치의 노선 상태에 따라 설정한다. 즉, 현재 예상 위치가 정상 노선이라고 플래그되면 현재 위치는 정상 노선으로 설정되고, 현재 위치가 상기 선택된 노선상의 어느 위치에도 대응되지 않으면 노선 벗어남으로 설정된다(단계 122).
다시 제 6 도를 참조하면, 현재 위치의 노선 상태가 결정되고 나면, CPU(42)는 상기 노선을 따라 가기 위해 운전자가 취해야 하는 다음 궤도를 결정한다(단계 80). 제 10 도에 나타낸 것처럼, 상기 다음 궤도는 상기 노선을 따라 차량의 앞쪽에서 이루어져야 하는 궤도가 무엇인지 우선 판정하는 것에 의해 결정된다(단계 124). 이것은 차량 현재 위치 앞쪽의 노선을 정의하는 데이터베이스의 도로 구간을 조사하고, 좌회전이나 우회전, 급격한 좌회전이나 급격한 우회전, 완만한 좌회전이나 완만한 우회전 또는 이러한 것의 조합과 같은 궤도가 노선의 앞쪽 지점에서 필요한 것인지 결정함으로써 정해진다.
상기 다음 궤도는 과거의 궤도(이것은 차량 위치결정 모듈(28)로부터 수신된 과거의 예상 위치 세트로부터 정해짐)와 비교된다(단계 126). 만약, 상기 다음 궤도가 과거 궤도와 동일하면, CPU(42)는 차량의 운전자에 알릴 궤도 갱신이 필요없다고 판단하고 상기 절차(80)를 빠져나온다.
만약에 상기 다음 궤도가 과거 궤도와 동일하지 않으면, 상기 다음 궤도는 플래그되고(단계 128), CPU는 선택된 다음 궤도가 과거에 결정된 궤도보다 노선을 따라 더 멀리 있는지 확인한다(단계 130). CPU(42)는 데이터베이스(30)에 있는 노선 데이터를 조사하여, 다음에 필요한 궤도의 위치가 과거의 궤도보다 노선을 따라 더 멀리 있는지 결정한다. 만약 그렇다면, 출력 통신 수단(32)은 갱신되어 다음 궤도를 화면표시하거나 운전자에게 이와 다른 방법으로 알린다(단계 132). 만약, 과거 궤도가 다음 궤도보다 노선을 따라 훨씬 더 멀리 있다고 판단되면, 상기 과거 궤도를 위한 거리 기반 필터값은 갱신된다(단게 134). 이것은 차량이 특정 궤도(예컨대, 회전)를 통해 주행하여 노선의 다음 구간으로 계속 진행하지 않고 노선의 이전 구간으로 되돌아오는 예외적인 경우에 차량을 제대로 추적하기 위한 것이다. 이와 같은 경우, 차량의 현재 위치는 과거에 이미 주행했던 노선의 일부분에 있을 것이다. 그러나, 시스템이 기대하는 다음 궤도는 노선을 따라 더 멀리 진행한 위치로서 실제의 다음 궤도(이것은 과거에 이미 한번 주행했던 궤도)와는 다른 궤도이다. 따라서, 단계 124에서 선택된 다음 궤도가 이미 결정되었던 궤도보다 뒤쪽에 있는 노선상의 위치에 놓여 있는 경우에는 이미 결정했던 궤도가 유효한 것인지, 또한 다음 궤도로서 화면에 계속 표시되어야 하는 것인지, 아니면 이미 실행했던 궤도를 되풀이하기 위해 화면표시를 바꾸어야 하는지 판단해야 한다.
이를 위해서, CPU(42)는 다음 궤도가 과거에 결정했던 궤도 뒤쪽에 있다고 판단될 때마다 지속적으로 증가하는 값을 저장한다(단계 134). 만약, 이러한 거리기반 필터값이 임계치에 도달하면(단계 136), 출력 통신 수단(32)을 갱신하여 새로운 다음 궤도를 통신한다(단계 132). 만약, 상기 거리 기반 필터값이 증가된 다음에도 임계치보다 크지 않으면, 과거에 결정했던 궤도를 새로운 다음 궤도로 간주하고 출력 통신 수단(32)을 갱신하지 않는다.
다시 제 6 도를 참조하면, CPU(42)는 그 다음에 차량의 노선 상태를 판단한다(단계 82). 이러한 판단은, 제 11 도에 나타나 있는데, 차량의 현재 위치가 위에서 설명한 과정에서 노선 안내 모듈(36)에 의해 선택된 것이 아니라 사용자에 의해 선택된 것인지를 문의하는 것으로부터 시작한다. 만약, 사용자가 차량의 현재 위치를 알고 있다면, 사용자는 자기 위치를 사용자 인터페이스(34)를 통해 입력할 것이다. 만약, 차량 위치가 이러한 식으로 사용자에 의해 설정된다면(단계 138), 이 위치는 정확한 것은 간주되고, 이 위치가 노선 상에 존재하지 않으나 데이터베이스의 지도상의 도로 위에 놓여 있다면 노선 상태는 노선 벗어남 상태로 설정되며, 상기 위치가 데이터베이스의 어떤 도로에도 해당하지 않으면 노선 상태는 도로 벗어남 상태로 설정된다.
만약 차량 현재 위치가 사용자에 의해 설정되지 않고 앞에서 설명한 것처럼 노선 안내 모듈에 의해 설정된다면, 측정 위치의 오차, 데이터베이스(30)의 데이터 오차, 차량 위치결정 모듈(28)에 의한 예상 위치 선택의 오차, 노선 안내 모듈(36)에 의한 현재 위치 선택의 오차 등으로 인해 현재 위치가 실제 차량의 위치와는 다르게 될 가능성이 존재한다. 새로운 예상 위치 세트가 생성될 때마다 노선 벗어남 상태와 정상 노선 상태 사이의 반복적인 노선 상태 변경(또한, 노선 안내 시스템의 동작 모드와 관련된 변경)을 피하기 위해서는, 이러한 노선 상태의 판단에 있을 수 있는 오차를 극복할 필요가 있다.
제 12 도에서 설명한 거리 기반 필터는 바로 이러한 이유 때문에 사용되는데, 상기 필터의 필터값은 노선 안내 모듈에 의해 선택된 현재 위치가 과거에 결정된 차량의 노선 상태와는 다른 노선 상태를 가질 때마다 증가하고, 현재 위치의 노선상태가 과거에 결정된 노선 상태와 동일하다고 판단될 때에는 그때마다 거리 증가분만큼 필터값을 감소시킨다. 따라서, 만약 과거에 결정된 차량의 노선 상태가 정상 노선이고 위치(146)에서 현재 위치가 노선 벗어남 상태인 것으로 정해지면, 필터값은 50 피트(이것은 거리 센서(12)에 의해 측정된 과거 위치로부터 떨어진 거리)만큼 증가한다. 그 다음 현재 위치가 위치(148)로 선택되면, 현재 위치의 노선상태는 다시 정상 노선이 되고, 따라서 필터값은 50피트에서 영으로 감소한다. 위치(150)와 위치(152)에서 현재 위치는 노선 벗어남 상태를 가지기 때문에, 필터값은 상기 각 위치에서 증가하는 것에 비해서, 위치(154)에서는 현재 위치가 정상 노선 상태이므로 필터값은 다시 감소한다. 마지막으로, 위치(156)에서, 현재 위치는 다시 노선 벗어남 상태로 되기 때문에, 필터값은 임계치 T를 초과한다. 임계치 T를 넘기 전까지, 차량의 노선 상태를 정상 노선에서 노선 벗어남 상태로 바뀌지 않는다.
다시 제 11 도를 참조하면, CPU(42)는 현재 위치의 노선 상태가 과거에 결정했던 차량의 노선 상태와 다른 경우에는 필터값을 증가시키고, 현재 위치의 노선상태가 과거 노선 상태에 해당하는 경우에는 상태 필터 거리값을 감소시킨다(단계 140). CPU(42)는 그 다음에 상기 필터값을 임계치 T와 비교하여, 필터값이 임계치에 도달했는지 판단한다(단계 142). 만약, 필터값이 임계치보다 낮으면, 차량의 노선 상태는 변하지 않는다. 그러나, 만약 필터값이 임계치에 도달했으면, CPU(42)는 차량의 노선 상태를 새로운 노선 상태, 즉 현재 위치의 노선 상태로 설정한다(단계 144). 임계치 T는 차량 속도와 도로의 유형에 기초하여 경험적으로 결정된다.
다시 제 6 도를 참조하면, 일단 차량의 노선 상태가 정해지고 나면, CPU(42)는 차량이 목적지에 도착했는지를 판단한다(단계 84). CPU(42)는 현재 위치를 사용자가 선택했던 목적지와 비교하여, 현재 위치가 목적지의 위치에 해당하거나 이 위치를 넘었는지 판단한다. 만약 그렇다면, CPU(42)는 목적지 도착이 이루어졌다는 신호를 발생한다.
마지막으로, 출력 통신 수단(32)은 위에서 설명한 절차에서 발생한 여러 가지 정보에 의해 갱신된다(단계 86). 먼저, 노선 상태 결정에 기초하여 노선 안내시스템의 동작 모드는 노선 상태에 맞게 설정된다. 노선 안내 시스템은 일반적으로 도로 벗어남 모드, 노선 벗어남 모드 및 정상 노선 모드 중 하나의 모드에서 동작한다. 이러한 3가지 동작 모드의 가장 큰 차이점은 차량의 운전자에게 통신되는 출력의 형태에 있다. 즉, 도로 벗어남 모드와 노선 벗어남 모드에서는, 제 4b 도에 나타낸 것처럼 차량이 주행하고 있는지역의 지도가 추측 항법 위치와 함께 지도상에 화면표시되고, 정상 노선 모드에서는 제 4a 도에 나타낸 것처럼 다음에 필요한 궤도를 나타내는 아이콘이 다른 명령 정보와 함께 간단하게 화면표시되어 운전자의 주의산만을 최소화하면서 꼭 필요한 정보를 전달한다. 이와 달리, 정상 노선 모드에서는 음성 스피커를 사용하여 필요한 궤도, 거리 및 다른 정보를 운전자에게 알릴수도 있다. 또 다른 모드로서 지도 벗어남 모드가 사용될 수 있는데, 차량이 존재할 수 있는 모든 위치가 현재 제공되는 지도의 경계 바깥에 있다는 것을 나타낸다.
시스템의 동작 모드가 일단 정해지면, CPU(42)는 갱신된 정보를 출력 통신수단(32)으로 보낸다. 상기 갱신된 정보에는 다음에 필요한 궤도, 상기 다음 궤도까지 남아 있는 거리, 전방의 궤도를 설명하거나 이러한 궤도를 준비하는데에 필요한 경고나 주의 메세지 및 노선 상태 변화의 통지 등이 포함된다. 이러한 정보들은 스크린을 통해 화면표시될 수도 있고, 음성 스피커를 통해 사용자가 들을 수 있도록 제공될 수도 있다.
지금까지 본 발명을 특정 실시예를 참고로 설명하였지만, 당업자라면 본 발명의 범위를 벗어나지 않는 범위 내에서 여러 가지 변형과 수정이 가능함을 이해할 수 있을 것이다. 따라서 위에서 한 설명은 첨부한 특허 청구 범위에 의해 정의된 본 발명의 범위를 한정하는 것으로 취급되어서는 안 된다.

Claims (11)

  1. 도로 지도상에서 차량이 상기 도로의 선택된 일부분을 포함하는 소정의 노선을 따라가고 있는지 판정하는 방법에 있어서,
    (a) 상기 지도의 도로상에서 상기 차량이 존재할 가능성이 있는 위치에 대응하는 예상 위치(이 예상 위치는 경험적으로 결정된 차량 위치를 상기 도로지도돠 비교함으로써 정해짐) 세트를 수신하는 단계와,
    (b) 이미 알고 있는 차량 위치로부터의 거리를 참조하여 상기 예상 위치 세트가 유효한지 확인함으로써 제 1 서브 세트 예상 위치를 발생시키는 예상 위치 세트 확인 단계와,
    (c) 측정된 차량 진행 방향은 참조하지만 상기 소정의 노선은 참조하지 않고 상기 제 1 서브 세트 예상 위치의 최소한 하나의 변수를 상기 측정된 차량 진행 방향과 비교하여 상기 제 1 서브 세트 예상 위치를 필터링함으로써, 상기 측정된 차량 진행 방향과 대응될 가능성이 거의 없는 예상 위치를 제거하고 제 2 서브 세트 예상 위치를 발생시키는 제 1 서브 세트 예상 위치 필터링 단계와,
    (d) 상기 소정의 노선을 참조하여 상기 제 2 서브 세트 예상 위치를 필터링함으로써, 상기 소정의 노선 상에 존재하는 예상 위치로 이루어진 나머지 예상 위치 세트를 발생시키는 제 2 서브 세트 예상 위치 필터링 단계와,
    (e) 상기 나머지 예상 위치의 상대적 위치를 최소한 그 일부만이라도 참조하여 상기 나머지 예상 위치로부터 현재 위치를 선택하는 선택 단계와,
    (f) 상기 현재 위치가 상기 소정의 노선에 대응되는지를 나타내는 노선 상태를, 상기 현재 위치와 상기 소정의 노선을 참조로 하여, 판정하는 노선 상태 판정 단계를 포함하는 것을 특징으로 하는 차량 위치 판정 방법.
  2. (2회 정정)
    제 1 항에 있어서,
    상기 필터링 단계는 진행 방향 기대 범위를 벗어난 진행 방향을 갖는 각각의 예상 위치를 삭제하는 단계를 포함하고, 상기 진행 방향 기대 범위는 차량의 측정된 진행 방향과 각도 오차 영역을 포함하는 것을 특징으로 하는 차량 위치 판정 방법.
  3. (2회 정정)
    제 1 항에 있어서,
    상기 현재 위치 선택 단계는,
    상기 나머지 예상 위치와 상기 노선상의 일련의 위치를 비교하는 단계와,
    상기 노선에 존재하는 위치에 대응하는 나머지 예상 위치와 관련된 정상 노선(on route)상태와, 상기 노선에 존재하지 않는 위치에 대응하는 나머지 예상 위치와 관련된 노선 벗어남(off route) 상태로 상기 각각의 나머지 예상 위치를 분류하는 단계와,
    상기 지도상의 알고 있는 위치로부터 상기 각각의 정상 노선 예상 위치까지의 거리를 계산하는 단계와;
    목적지를 향하는 상기 노선을 따라 멀리 떨어진 정상 노선 예상 위치를 현재위치로 선택하는 단계를 포함하는 것을 특징으로 하는 차량 위치 판정 방법.
  4. (2회 정정)
    제 3 항에 있어서,
    정상 노선 예상 위치가 존재하지 않을 경우에는, 추측 항법 위치와의 근접성, 추측 항법 위치가 놓여진 도로의 진행 방향과 상기 예상 위치에서의 진행 방향 사이의 일치성을 기준으로 하여, 차량 위치에 대응될 가능성이 가장 높은 노선 벗어남 위치를 상기 현재 위치로 선택하는 단계를 추가로 포함하는 것을 특징으로 하는 차량 위치 판정 방법.
  5. (2회 정정)
    제 4 항에 있어서,
    현재 위치가 선택되지 못한 경우에는, 상기 지도상의 도로에 대응하는 예상위치가 수신되지 않았음을 나타내는 도로 벗어남(off road) 상태로 현재 위치의 노선 상태를 설정하는 단계를 추가로 포함하는 것을 특징으로 하는 차량 위치 판정 방법.
  6. (2회 정정)
    제 4 항에 있어서,
    상기 차량의 노선 상태를 판정하는 단계는,
    현재 위치의 노선 상태를 저장된 거리 기반 노선 상태와 비교하는 단계와,
    상기 현재 위치의 노선 상태가 상기 저장된 거리 기반 노선 상태와 서로 다른 경우에는 저장된 거리 필터값을 증가시키는 단계와,
    상기 현재 위치의 노선 상태가 상기 거리 기반 노선 상태와 동일한 경우에는 상기 저장된 거리 필터값을 감소시키는 단계와,
    상기 거리 필터값의 증가 또는 감소 단계 이후에 상기 저장된 거리 필터값을 소정의 임계치와 비교하는 단계와,
    상기 저장된 거리 필터값이 상기 임계치를 초과하면 상기 거리 기반 노선 상태를 상기 현재 위치의 노선 상태로 설정하는 단계와,
    상기 거리 기반 노선 상태의 값을 상기 노선 상태에 할당하는 단계를 포함하는 것을 특징으로 하는 차량 위치 판정 방법.
  7. (2회 정정)
    제 1 항에 있어서,
    상기 차량의 운전 궤도가 좌회전, 우회전, 유턴(U-turn), 급격한 좌회전, 급격한 우회전, 완만한 좌회전, 완만한 우회전 및 이들의 조합으로 구성된 그룹으로부터 선택되는 필요한 궤도인지의 여부를 판정하는 단계를 추가로 포함하는 것을 특징으로 하는 차량 위치 판정 방법.
  8. 제 1 항에 있어서,
    도착 여부를 판정하기 위해 현재 위치를 의도된 목적지와 비교하는 단계를 추가로 포함하는 것을 특징으로 하는 차량 위치 판정 방법.
  9. (2회 정정)
    제 1 항에 있어서,
    상기 노선 상태를 사용자에게 통신하는 단계를 추가로 포함하는 것을 특징으로 하는 차량 위치 판정 방법.
  10. (정정)
    제 7 항에 있어서,
    상기 필요한 궤도를 사용자에게 통신하는 단계를 추가로 포함하는 것을 특징으로 하는 차량 위치 판정 방법.
  11. (2회 정정)
    제 1 항에 있어서,
    진행 방향 센서와 거리 센서를 판독하는 단계와,
    상기 판독한 진행 방향과 거리를 이용하여 추측 항법 위치를 계산하는 단계와,
    상기 추측 항법 위치를 상기 도로 지도와 비교하는 단계와,
    상기 추측 항법 위치를 중심으로 하는 오차 지역 내에 있는 상기 도로상의 위치를 포함하는 예상 위치를 얻어내는 단계를 추가로 포함하는 것을 특징으로 하는 차량 위치 판정 방법.
KR1019940704076A 1992-05-15 1993-05-12 미리 정해진 노선에 대한 차량의 위치 판정 방법 Expired - Fee Related KR100215959B1 (ko)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US884,749 1992-05-15
US07/884,749 US5359529A (en) 1992-05-15 1992-05-15 Route guidance on/off-route state filter
US884749 1992-05-15
PCT/US1993/004540 WO1993023821A1 (en) 1992-05-15 1993-05-12 Route guidance on/off-route state filter

Publications (2)

Publication Number Publication Date
KR950701749A KR950701749A (ko) 1995-04-28
KR100215959B1 true KR100215959B1 (ko) 1999-08-16

Family

ID=25385309

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019940704076A Expired - Fee Related KR100215959B1 (ko) 1992-05-15 1993-05-12 미리 정해진 노선에 대한 차량의 위치 판정 방법

Country Status (8)

Country Link
US (2) US5359529A (ko)
EP (1) EP0646264B1 (ko)
JP (1) JP2799324B2 (ko)
KR (1) KR100215959B1 (ko)
AU (1) AU4247993A (ko)
CA (1) CA2135384C (ko)
DE (1) DE69325656T2 (ko)
WO (1) WO1993023821A1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200112239A (ko) 2019-03-21 2020-10-05 주식회사 프라코 이중보온관
KR20230086142A (ko) * 2021-12-08 2023-06-15 (주)에이텍모빌리티 노선 연속성 운행 탐색장치 및 방법

Families Citing this family (243)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US5359529A (en) * 1992-05-15 1994-10-25 Zexel Corporation Route guidance on/off-route state filter
DE69333933T2 (de) * 1992-08-19 2006-06-29 Aisin AW Co., Ltd., Anjo Fahrzeugnavigationssystem
EP0588086B1 (en) * 1992-08-19 1998-06-17 Aisin Aw Co., Ltd. Voice route-guidance system
DE4327780C2 (de) * 1992-08-19 1998-12-17 Aisin Aw Co Fahrzeug-Navigationssystem und Fahrzeug-Navigationsverfahren
JPH06347278A (ja) * 1993-06-10 1994-12-20 Alpine Electron Inc 車両の存在リンク検出方法
JP3488969B2 (ja) * 1994-03-09 2004-01-19 本田技研工業株式会社 車両誘導装置
JP3468824B2 (ja) * 1994-03-29 2003-11-17 本田技研工業株式会社 車両誘導装置
DE4415993A1 (de) * 1994-05-06 1995-11-09 Bosch Gmbh Robert Korrekturverfahren und Navigationssystem für die Koppelortung eines Kraftfahrzeuges
US5583774A (en) * 1994-06-16 1996-12-10 Litton Systems, Inc. Assured-integrity monitored-extrapolation navigation apparatus
US5541845A (en) * 1994-08-02 1996-07-30 Trimble Navigation Limited Monitoring of route and schedule adherence
DE69529871T2 (de) * 1994-09-20 2003-11-20 Aisin Aw Co., Ltd. Fahrzeugnavigationssystem
WO1996021193A1 (en) * 1995-01-03 1996-07-11 Motorola Inc. Route guidance with off-route detection
US5797091A (en) * 1995-03-07 1998-08-18 Xypoint Corporation Personal communication system and method of use
US5680312A (en) * 1995-06-07 1997-10-21 Zexel Corporation Method and apparatus for selecting a destination in a vehicle navigation system
US5774824A (en) * 1995-08-24 1998-06-30 The Penn State Research Foundation Map-matching navigation system
JPH09114367A (ja) * 1995-10-24 1997-05-02 Mitsubishi Electric Corp 車載走行制御装置
KR970002797A (ko) * 1995-11-30 1997-01-28 모리 하루오 네비게이션(navigation) 장치
US6023653A (en) * 1995-11-30 2000-02-08 Fujitsu Ten Limited Vehicle position detecting apparatus
US5862511A (en) * 1995-12-28 1999-01-19 Magellan Dis, Inc. Vehicle navigation system and method
US5991692A (en) * 1995-12-28 1999-11-23 Magellan Dis, Inc. Zero motion detection system for improved vehicle navigation system
US6029111A (en) * 1995-12-28 2000-02-22 Magellan Dis, Inc. Vehicle navigation system and method using GPS velocities
US5951620A (en) 1996-01-26 1999-09-14 Navigation Technologies Corporation System and method for distributing information for storage media
KR100267543B1 (ko) * 1996-04-28 2000-10-16 모리 하루오 도로정보 또는 교차점정보의 처리장치
US5848364A (en) * 1996-05-10 1998-12-08 Honda Giken Kogyo Kabushiki Kaisha Method and apparatus for vehicle navigation and guidance through a traffic circle
US5819201A (en) * 1996-09-13 1998-10-06 Magellan Dis, Inc. Navigation system with vehicle service information
US6005494A (en) * 1996-10-16 1999-12-21 Chrysler Corporation Energy minimization routing of vehicle using satellite positioning an topographic mapping
DE19645209B4 (de) * 1996-11-02 2005-07-28 Robert Bosch Gmbh Ortungsvorrichtung für ein Kraftfahrzeug mit einem Satellitenempfänger und Ortungsverfahren
JP2000505908A (ja) * 1996-12-20 2000-05-16 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 運転者を案内する方法及びこのような方法用のナビゲーション装置
JP3582560B2 (ja) * 1997-07-08 2004-10-27 アイシン・エィ・ダブリュ株式会社 車両用ナビゲーション装置及び記録媒体
US6680694B1 (en) * 1997-08-19 2004-01-20 Siemens Vdo Automotive Corporation Vehicle information system
CA2302160A1 (en) * 1997-09-17 1999-03-25 Magellan Dis, Inc. Method of providing a textual description of a remote vehicle location
US6092076A (en) * 1998-03-24 2000-07-18 Navigation Technologies Corporation Method and system for map display in a navigation application
US6163749A (en) 1998-06-05 2000-12-19 Navigation Technologies Corp. Method and system for scrolling a map display in a navigation application
US6298305B1 (en) * 1998-07-15 2001-10-02 Visteon Technologies, Llc Methods and apparatus for providing voice guidance in a vehicle navigation system
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
US6192312B1 (en) 1999-03-25 2001-02-20 Navigation Technologies Corp. Position determining program and method
US20010056473A1 (en) * 1999-04-26 2001-12-27 Kenneth Arneson Information retrieval system and method
EP1104880B1 (en) * 1999-05-19 2005-08-10 Mitsubishi Denki Kabushiki Kaisha Automobile navigation system
US6498986B1 (en) * 1999-06-14 2002-12-24 International Business Machines Corporation Method and system for enabling automatic vehicle routing
DE10030455B4 (de) * 1999-06-21 2010-04-08 Nissan Motor Co., Ltd., Yokohama-shi Vorrichtung zum Erzeugen von Straßeninformationen aus einer gespeicherten digitalen Kartendatenbank
WO2001020582A2 (en) * 1999-09-13 2001-03-22 Airbiquity Inc. Closed loop tracking system
DE19945123C2 (de) * 1999-09-21 2001-12-13 Mannesmann Vdo Ag Verfahren zum Navigieren eines Fahrzeugs
US6751463B1 (en) * 1999-10-04 2004-06-15 Telecommunication Systems, Inc. Intelligent queue for information teleservice messages with superceding updates
US8073477B2 (en) 2000-04-11 2011-12-06 Telecommunication Systems, Inc. Short message distribution center
WO2001063883A2 (en) 2000-02-25 2001-08-30 Telecommunication Systems, Inc. Prepaid short messaging
US6741928B2 (en) * 2000-03-07 2004-05-25 Magellan Dis, Inc. Navigation system with figure of merit determination
US6456935B1 (en) 2000-03-28 2002-09-24 Horizon Navigation, Inc. Voice guidance intonation in a vehicle navigation system
US6871215B2 (en) * 2000-04-11 2005-03-22 Telecommunication Systems Inc. Universal mail wireless e-mail reader
US7522911B2 (en) * 2000-04-11 2009-04-21 Telecommunication Systems, Inc. Wireless chat automatic status tracking
US7110773B1 (en) 2000-04-11 2006-09-19 Telecommunication Systems, Inc. Mobile activity status tracker
US6839562B2 (en) * 2000-04-11 2005-01-04 Telecommunication Systems, Inc. Intelligent delivery agent for short message distribution center
US20070136592A1 (en) 2000-04-12 2007-06-14 Smith Richard A Wireless internet gateway
US6891811B1 (en) 2000-04-18 2005-05-10 Telecommunication Systems Inc. Short messaging service center mobile-originated to HTTP internet communications
US20030046091A1 (en) * 2000-05-12 2003-03-06 Kenneth Arneson System and method for providing wireless services
US20010056508A1 (en) * 2000-05-12 2001-12-27 Kenneth Arneson Event notification system and method
US6385538B1 (en) * 2000-05-31 2002-05-07 Alpine Electronics, Inc. Method of switching guide mode in navigation system
US6529141B1 (en) * 2000-07-14 2003-03-04 Globe Ranger Corporation System and method for transmitting a triggered alarm
US6278939B1 (en) * 2000-07-24 2001-08-21 Navigation Technologies Corp. Method and system for providing data from a remotely located geographic database for use in navigation system units
US6317683B1 (en) 2000-10-05 2001-11-13 Navigation Technologies Corp. Vehicle positioning using three metrics
US6502033B1 (en) 2000-10-05 2002-12-31 Navigation Technologies Corp. Turn detection algorithm for vehicle positioning
US6980812B1 (en) * 2000-11-09 2005-12-27 @Road, Inc. System and method for providing a handheld unit to a mobile position device
US7519654B1 (en) * 2000-11-22 2009-04-14 Telecommunication Systems, Inc. Web gateway multi-carrier support
US7640031B2 (en) * 2006-06-22 2009-12-29 Telecommunication Systems, Inc. Mobile originated interactive menus via short messaging services
US7127264B2 (en) * 2001-02-27 2006-10-24 Telecommunication Systems, Inc. Mobile originated interactive menus via short messaging services
US6597987B1 (en) * 2001-05-15 2003-07-22 Navigation Technologies Corp. Method for improving vehicle positioning in a navigation system
US6560532B2 (en) * 2001-05-25 2003-05-06 Regents Of The University Of California, The Method and system for electronically determining dynamic traffic information
US6658260B2 (en) 2001-09-05 2003-12-02 Telecommunication Systems, Inc. Inter-carrier short messaging service providing phone number only experience
US6631321B1 (en) 2001-10-29 2003-10-07 Navigation Technologies Corp. Vehicle heading change determination using compensated differential wheel speed
US7853272B2 (en) * 2001-12-21 2010-12-14 Telecommunication Systems, Inc. Wireless network tour guide
US7038619B2 (en) * 2001-12-31 2006-05-02 Rdp Associates, Incorporated Satellite positioning system enabled media measurement system and method
GB2385223A (en) * 2002-02-08 2003-08-13 E Lead Electronic Co Ltd Navigation system where route and deviation limit is calculated remotely and may be revised upon route deviation
JP3698106B2 (ja) * 2002-02-14 2005-09-21 日産自動車株式会社 情報提供装置及び方法
US7221287B2 (en) 2002-03-05 2007-05-22 Triangle Software Llc Three-dimensional traffic report
US8918073B2 (en) 2002-03-28 2014-12-23 Telecommunication Systems, Inc. Wireless telecommunications location based services scheme selection
US7426380B2 (en) 2002-03-28 2008-09-16 Telecommunication Systems, Inc. Location derived presence information
US9154906B2 (en) 2002-03-28 2015-10-06 Telecommunication Systems, Inc. Area watcher for wireless network
US8290505B2 (en) 2006-08-29 2012-10-16 Telecommunications Systems, Inc. Consequential location derived information
US6801855B1 (en) 2002-06-28 2004-10-05 Garmin Ltd. Systems and methods with integrated GPS and dead reckoning capabilities
US6850844B1 (en) * 2002-06-28 2005-02-01 Garmin Ltd. Portable navigation device with integrated GPS and dead reckoning capabilities
JP2004101366A (ja) * 2002-09-10 2004-04-02 Hitachi Ltd 携帯通信端末及びこれを用いたナビゲーションシステム
AT414280B (de) * 2002-09-12 2006-11-15 Siemens Ag Oesterreich Verfahren zur identifikation eines mautpflichtigen strassenabschnittes
US6909968B2 (en) 2002-11-30 2005-06-21 Alpine Electronics, Inc. Arrival detection method for navigation system
US8666397B2 (en) 2002-12-13 2014-03-04 Telecommunication Systems, Inc. Area event handling when current network does not cover target area
US20070238455A1 (en) 2006-04-07 2007-10-11 Yinjun Zhu Mobile based area event handling when currently visited network doe not cover area
US20040253964A1 (en) * 2003-06-12 2004-12-16 Yinjun Zhu Mobile based area event handling when currently visited network does not cover area
US7239962B2 (en) * 2003-02-21 2007-07-03 Sony Corporation Method and apparatus for a routing agent
US7895065B2 (en) * 2003-02-26 2011-02-22 Sony Corporation Method and apparatus for an itinerary planner
US20040205394A1 (en) * 2003-03-17 2004-10-14 Plutowski Mark Earl Method and apparatus to implement an errands engine
US7415243B2 (en) 2003-03-27 2008-08-19 Honda Giken Kogyo Kabushiki Kaisha System, method and computer program product for receiving data from a satellite radio network
KR100572666B1 (ko) * 2003-07-14 2006-04-24 에스케이 텔레콤주식회사 이동 단말기의 과금정보를 이용한 교통정보 획득방법
US7610145B2 (en) 2003-07-25 2009-10-27 Triangle Software Llc System and method for determining recommended departure time
US7003397B2 (en) * 2003-08-14 2006-02-21 Alpine Electronics, Inc Off-road trail recording method and apparatus for navigation system
KR100526571B1 (ko) * 2003-11-12 2005-11-04 삼성전자주식회사 오프-보드 네비게이션 시스템 및 그의 오차 보정 방법
US7424293B2 (en) 2003-12-02 2008-09-09 Telecommunication Systems, Inc. User plane location based service using message tunneling to support roaming
US7818380B2 (en) 2003-12-15 2010-10-19 Honda Motor Co., Ltd. Method and system for broadcasting safety messages to a vehicle
US8041779B2 (en) 2003-12-15 2011-10-18 Honda Motor Co., Ltd. Method and system for facilitating the exchange of information between a vehicle and a remote location
US7260186B2 (en) 2004-03-23 2007-08-21 Telecommunication Systems, Inc. Solutions for voice over internet protocol (VoIP) 911 location services
US20080090546A1 (en) 2006-10-17 2008-04-17 Richard Dickinson Enhanced E911 network access for a call center using session initiation protocol (SIP) messaging
US7903791B2 (en) * 2005-06-13 2011-03-08 Telecommunication Systems, Inc. Enhanced E911 location information using voice over internet protocol (VoIP)
US20080126535A1 (en) 2006-11-28 2008-05-29 Yinjun Zhu User plane location services over session initiation protocol (SIP)
EP1544829B1 (en) * 2003-12-19 2017-02-15 Samsung Electronics Co., Ltd. Navigation system and navigation method
JP2005249589A (ja) * 2004-03-04 2005-09-15 Xanavi Informatics Corp ナビゲーション装置、要約地図配信装置、車両案内方法および地図表示装置
US8267432B2 (en) * 2004-03-26 2012-09-18 Victaulic Company Coupling having angularly oriented key surfaces
JP4950023B2 (ja) * 2004-03-26 2012-06-13 ヴィクトリック カンパニー 楔効果を有する溝を備えたパイプ及び配管付属部品
US7222018B2 (en) 2004-04-06 2007-05-22 Honda Motor Co., Ltd. Bandwidth and memory conserving methods for a vehicle navigation system
JP2007533004A (ja) 2004-04-06 2007-11-15 本田技研工業株式会社 アプリケーション情報に関する車両関連のメッセージの交換を制御するための方法及びシステム
US7319931B2 (en) 2004-04-06 2008-01-15 Honda Motor Co., Ltd. Methods for filtering and providing traffic information
US7366606B2 (en) 2004-04-06 2008-04-29 Honda Motor Co., Ltd. Method for refining traffic flow data
US8195205B2 (en) * 2004-05-06 2012-06-05 Telecommunication Systems, Inc. Gateway application to support use of a single internet address domain for routing messages to multiple multimedia message service centers
US7991411B2 (en) 2004-05-06 2011-08-02 Telecommunication Systems, Inc. Method to qualify multimedia message content to enable use of a single internet address domain to send messages to both short message service centers and multimedia message service centers
JP4574244B2 (ja) * 2004-06-25 2010-11-04 クラリオン株式会社 ナビゲーション装置、及び経路探索方法
US7518530B2 (en) 2004-07-19 2009-04-14 Honda Motor Co., Ltd. Method and system for broadcasting audio and visual display messages to a vehicle
MX2007001251A (es) * 2004-07-30 2008-02-14 Nielsen Media Res Inc Metodos y aparato para mejorar la exactitud y alcance de los sistemas de medicion de la exposicion a los medios electronicos.
AU2005267913A1 (en) * 2004-07-30 2006-02-09 Nielson Media Research, Inc. Methods and apparatus for improving the accuracy and reach of electronic media exposure measurement systems
US7643788B2 (en) 2004-09-22 2010-01-05 Honda Motor Co., Ltd. Method and system for broadcasting data messages to a vehicle
US7177761B2 (en) * 2004-10-27 2007-02-13 Navteq North America, Llc Map display for a navigation system
US7908080B2 (en) 2004-12-31 2011-03-15 Google Inc. Transportation routing
US7562049B2 (en) 2005-03-29 2009-07-14 Honda Motor Co., Ltd. Payment system and method for data broadcasted from a remote location to vehicles
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
WO2006121986A2 (en) * 2005-05-06 2006-11-16 Facet Technology Corp. Network-based navigation system having virtual drive-thru advertisements integrated with actual imagery from along a physical route
US7430425B2 (en) 2005-05-17 2008-09-30 Telecommunication Systems, Inc. Inter-carrier digital message with user data payload service providing phone number only experience
US7266450B2 (en) * 2005-05-23 2007-09-04 General Motors Corporation Method and system for selecting route guidance data for off-board navigation
US7945026B2 (en) * 2005-05-27 2011-05-17 Telecommunications Systems, Inc. Voice over internet protocol (VoIP) E911 metro street address guide (MSAG) validation
US8913983B2 (en) 2005-05-27 2014-12-16 Telecommunication Systems, Inc. Voice over internet protocol (VoIP) E911 metro street address guide (MSAG) validation
JP2007003251A (ja) * 2005-06-22 2007-01-11 Hitachi Ltd 経路誘導ナビゲーション装置及び経路誘導ナビゲーション方法
US9041744B2 (en) * 2005-07-14 2015-05-26 Telecommunication Systems, Inc. Tiled map display on a wireless device
US8660573B2 (en) 2005-07-19 2014-02-25 Telecommunications Systems, Inc. Location service requests throttling
US7548158B2 (en) * 2005-08-08 2009-06-16 Telecommunication Systems, Inc. First responder wireless emergency alerting with automatic callback and location triggering
DE102005039283A1 (de) * 2005-08-19 2007-02-22 Robert Bosch Gmbh Verfahren zum Betrieb eines Navigationssystems und Navigationssystem
US7949330B2 (en) 2005-08-25 2011-05-24 Honda Motor Co., Ltd. System and method for providing weather warnings and alerts
US9282451B2 (en) 2005-09-26 2016-03-08 Telecommunication Systems, Inc. Automatic location identification (ALI) service requests steering, connection sharing and protocol translation
US7907551B2 (en) 2005-10-06 2011-03-15 Telecommunication Systems, Inc. Voice over internet protocol (VoIP) location based 911 conferencing
US8467320B2 (en) 2005-10-06 2013-06-18 Telecommunication Systems, Inc. Voice over internet protocol (VoIP) multi-user conferencing
US7626951B2 (en) 2005-10-06 2009-12-01 Telecommunication Systems, Inc. Voice Over Internet Protocol (VoIP) location based conferencing
US9161189B2 (en) 2005-10-18 2015-10-13 Telecommunication Systems, Inc. Automatic call forwarding to in-vehicle telematics system
JP4635833B2 (ja) * 2005-11-09 2011-02-23 株式会社デンソー カーナビゲーション装置
FI118614B (fi) * 2005-12-27 2008-01-15 Navicore Oy Menetelmä virheiden havaitsemiseksi navigointidatassa
US8150363B2 (en) 2006-02-16 2012-04-03 Telecommunication Systems, Inc. Enhanced E911 network access for call centers
US8059789B2 (en) 2006-02-24 2011-11-15 Telecommunication Systems, Inc. Automatic location identification (ALI) emergency services pseudo key (ESPK)
US8208605B2 (en) 2006-05-04 2012-06-26 Telecommunication Systems, Inc. Extended efficient usage of emergency services keys
US8532266B2 (en) * 2006-05-04 2013-09-10 Telecommunication Systems, Inc. Efficient usage of emergency services keys
US9519888B2 (en) * 2006-05-08 2016-12-13 Telecommunication Systems, Inc. End use transparent email attachment handling to overcome size and attachment policy barriers
WO2007133503A2 (en) * 2006-05-08 2007-11-22 Telecommunication Systems, Inc. Automatically updated instant messaging (im) presence of roaming im user
US8463284B2 (en) 2006-07-17 2013-06-11 Telecommunication Systems, Inc. Short messaging system (SMS) proxy communications to enable location based services in wireless devices
US8099105B2 (en) 2006-09-19 2012-01-17 Telecommunication Systems, Inc. Device based trigger for location push event
US20080082254A1 (en) * 2006-10-02 2008-04-03 Yka Huhtala Route-assisted GPS location sensing via mobile device
US9408046B2 (en) 2006-10-03 2016-08-02 Telecommunication Systems, Inc. 911 data messaging
US9160572B2 (en) * 2006-10-17 2015-10-13 Telecommunication Systems, Inc. Automated location determination to support VoIP E911 using self-surveying techniques for ad hoc wireless network
US7966013B2 (en) 2006-11-03 2011-06-21 Telecommunication Systems, Inc. Roaming gateway enabling location based services (LBS) roaming for user plane in CDMA networks without requiring use of a mobile positioning center (MPC)
US8050386B2 (en) 2007-02-12 2011-11-01 Telecommunication Systems, Inc. Mobile automatic location identification (ALI) for first responders
DE102007017174A1 (de) * 2007-04-12 2008-10-16 Bayerische Motoren Werke Aktiengesellschaft Kraftfahrzeug-Navigationssystem
US7668653B2 (en) 2007-05-31 2010-02-23 Honda Motor Co., Ltd. System and method for selectively filtering and providing event program information
US20090254274A1 (en) * 2007-07-27 2009-10-08 Kulik Victor Navigation system for providing celestial and terrestrial information
US8862710B2 (en) 2007-09-11 2014-10-14 Telecommunication Systems, Inc. Dynamic configuration of mobile station location services
WO2009038726A1 (en) 2007-09-17 2009-03-26 Telecommunication Systems, Inc. Emergency 911 data messaging
US8554475B2 (en) * 2007-10-01 2013-10-08 Mitac International Corporation Static and dynamic contours
US8099308B2 (en) 2007-10-02 2012-01-17 Honda Motor Co., Ltd. Method and system for vehicle service appointments based on diagnostic trouble codes
US7929530B2 (en) 2007-11-30 2011-04-19 Telecommunication Systems, Inc. Ancillary data support in session initiation protocol (SIP) messaging
US9130963B2 (en) 2011-04-06 2015-09-08 Telecommunication Systems, Inc. Ancillary data support in session initiation protocol (SIP) messaging
US9369294B2 (en) * 2007-12-14 2016-06-14 Telecommunication Systems, Inc. Reverse 911 using multicast session internet protocol (SIP) conferencing of voice over internet protocol (VoIP) users
US8428869B2 (en) * 2008-04-07 2013-04-23 Telecommunication Systems, Inc. Context enabled address selection
US20090265215A1 (en) * 2008-04-22 2009-10-22 Paul Bernhard Lindstrom Methods and apparatus to monitor audience exposure to media using duration-based data
US8282136B2 (en) 2008-06-30 2012-10-09 Mueller International, Llc Slip on groove coupling with multiple sealing gasket
US8068587B2 (en) 2008-08-22 2011-11-29 Telecommunication Systems, Inc. Nationwide table routing of voice over internet protocol (VOIP) emergency calls
US8073590B1 (en) 2008-08-22 2011-12-06 Boadin Technology, LLC System, method, and computer program product for utilizing a communication channel of a mobile device by a vehicular assembly
US8265862B1 (en) * 2008-08-22 2012-09-11 Boadin Technology, LLC System, method, and computer program product for communicating location-related information
US8078397B1 (en) 2008-08-22 2011-12-13 Boadin Technology, LLC System, method, and computer program product for social networking utilizing a vehicular assembly
US8954028B2 (en) 2008-09-25 2015-02-10 Telecommunication Systems, Inc. Geo-redundant and high reliability commercial mobile alert system (CMAS)
US20100080216A1 (en) * 2008-09-29 2010-04-01 Jonathan Alan Croy Real-time communication blocking for Dot Not Call" registered information
WO2010042172A1 (en) * 2008-10-06 2010-04-15 Telecommunication Systems, Inc. Probabilistic reverse geocoding
US8594627B2 (en) 2008-10-06 2013-11-26 Telecommunications Systems, Inc. Remotely provisioned wirelessly proxy
WO2010042173A1 (en) * 2008-10-07 2010-04-15 Telecommunication Systems, Inc. User interface for dynamic user-defined stopovers during guided navigation ("side trips")
US9200913B2 (en) 2008-10-07 2015-12-01 Telecommunication Systems, Inc. User interface for predictive traffic
US9285239B2 (en) * 2008-10-07 2016-03-15 Telecommunication Systems, Inc. User interface for content channel HUD (heads-up display) and channel sets for location-based maps
US20100088018A1 (en) * 2008-10-08 2010-04-08 Kevin Tsurutome Glance ahead navigation
US8712453B2 (en) * 2008-12-23 2014-04-29 Telecommunication Systems, Inc. Login security with short messaging
US8619072B2 (en) 2009-03-04 2013-12-31 Triangle Software Llc Controlling a three-dimensional virtual broadcast presentation
US8982116B2 (en) 2009-03-04 2015-03-17 Pelmorex Canada Inc. Touch screen based interaction with traffic data
US9046924B2 (en) 2009-03-04 2015-06-02 Pelmorex Canada Inc. Gesture based interaction with traffic data
US9301191B2 (en) 2013-09-20 2016-03-29 Telecommunication Systems, Inc. Quality of service to over the top applications used with VPN
US8867485B2 (en) 2009-05-05 2014-10-21 Telecommunication Systems, Inc. Multiple location retrieval function (LRF) network having location continuity
JP4934167B2 (ja) * 2009-06-18 2012-05-16 クラリオン株式会社 位置検出装置および位置検出プログラム
CN102713520B (zh) * 2009-10-12 2016-01-20 通腾科技股份有限公司 导航装置和方法
US8549552B2 (en) 2009-11-03 2013-10-01 The Nielsen Company (Us), Llc Methods and apparatus to monitor media exposure in vehicles
US8275490B2 (en) * 2010-01-28 2012-09-25 General Electric Company System and method for estimating and detecting speed
EP2569970A1 (en) 2010-05-10 2013-03-20 TeleCommunication Systems, Inc. Cell-id translation in a location based system (lbs)
US8352186B2 (en) * 2010-07-30 2013-01-08 Ford Global Technologies, Llc Vehicle navigation system and method
US8718910B2 (en) 2010-11-14 2014-05-06 Pelmorex Canada Inc. Crowd sourced traffic reporting
US9191520B2 (en) 2010-12-13 2015-11-17 Telecommunication Systems, Inc. Location services gateway server
US8942743B2 (en) 2010-12-17 2015-01-27 Telecommunication Systems, Inc. iALERT enhanced alert manager
US8688087B2 (en) 2010-12-17 2014-04-01 Telecommunication Systems, Inc. N-dimensional affinity confluencer
WO2012141762A1 (en) 2011-02-25 2012-10-18 Telecommunication Systems, Inc. Mobile internet protocol (ip) location
JP5479398B2 (ja) * 2011-03-29 2014-04-23 アイシン・エィ・ダブリュ株式会社 運転支援装置、運転支援方法及びコンピュータプログラム
WO2012159083A2 (en) 2011-05-18 2012-11-22 Triangle Software Llc System for providing traffic data and driving efficiency data
US9479344B2 (en) 2011-09-16 2016-10-25 Telecommunication Systems, Inc. Anonymous voice conversation
WO2013048551A1 (en) 2011-09-30 2013-04-04 Telecommunication Systems, Inc. Unique global identifier for minimizing prank 911 calls
US8929854B2 (en) 2011-10-27 2015-01-06 Telecommunication Systems, Inc. Emergency text messaging
USD696751S1 (en) 2011-10-27 2013-12-31 Mueller International, Llc Slip-on gasket
CN103108154A (zh) 2011-11-14 2013-05-15 辉达公司 一种汽车导航设备
USD680630S1 (en) 2011-11-21 2013-04-23 Mueller International, Llc Slip-on coupling assembly
USD680629S1 (en) 2011-11-21 2013-04-23 Mueller International, Llc Slip-on coupling segment
US9313637B2 (en) 2011-12-05 2016-04-12 Telecommunication Systems, Inc. Wireless emergency caller profile data delivery over a legacy interface
US8984591B2 (en) 2011-12-16 2015-03-17 Telecommunications Systems, Inc. Authentication via motion of wireless device movement
US9384339B2 (en) 2012-01-13 2016-07-05 Telecommunication Systems, Inc. Authenticating cloud computing enabling secure services
US9534715B2 (en) 2012-01-20 2017-01-03 Mueller International, Llc Coupling gasket with multiple sealing surfaces
US9194516B2 (en) 2012-01-20 2015-11-24 Mueller International, Llc Slip-on coupling
US9039046B2 (en) 2012-01-20 2015-05-26 Mueller International, Llc Coupling with tongue and groove
US9500307B2 (en) 2012-01-20 2016-11-22 Mueller International, Llc Slip-on coupling gasket
US8781718B2 (en) 2012-01-27 2014-07-15 Pelmorex Canada Inc. Estimating time travel distributions on signalized arterials
US8688174B2 (en) 2012-03-13 2014-04-01 Telecommunication Systems, Inc. Integrated, detachable ear bud device for a wireless phone
US9307372B2 (en) 2012-03-26 2016-04-05 Telecommunication Systems, Inc. No responders online
US9544260B2 (en) 2012-03-26 2017-01-10 Telecommunication Systems, Inc. Rapid assignment dynamic ownership queue
US9338153B2 (en) 2012-04-11 2016-05-10 Telecommunication Systems, Inc. Secure distribution of non-privileged authentication credentials
US8489316B1 (en) * 2012-06-28 2013-07-16 Delphi Technologies, Inc. Map matching method for vehicle safety warning system
WO2014028712A1 (en) 2012-08-15 2014-02-20 Telecommunication Systems, Inc. Device independent caller data access for emergency calls
US9208346B2 (en) 2012-09-05 2015-12-08 Telecommunication Systems, Inc. Persona-notitia intellection codifier
US10223909B2 (en) 2012-10-18 2019-03-05 Uber Technologies, Inc. Estimating time travel distributions on signalized arterials
FR2997315B1 (fr) * 2012-10-29 2021-05-21 Total Raffinage Marketing Gestion du chargement en particules solides d'un reacteur
US8838065B1 (en) * 2012-10-30 2014-09-16 Onasset Intelligence, Inc. Method and apparatus for tracking a transported item while accommodating communication gaps
US9168585B2 (en) 2012-11-02 2015-10-27 Mueller International, Llc Coupling with extending parting line
US9456301B2 (en) 2012-12-11 2016-09-27 Telecommunication Systems, Inc. Efficient prisoner tracking
US8983047B2 (en) 2013-03-20 2015-03-17 Telecommunication Systems, Inc. Index of suspicion determination for communications request
DE102013217060B4 (de) 2013-08-27 2023-08-03 Bayerische Motoren Werke Aktiengesellschaft Spurgenaue Positionierung eines Fahrzeugs
US9408034B2 (en) 2013-09-09 2016-08-02 Telecommunication Systems, Inc. Extended area event for network based proximity discovery
US9516104B2 (en) 2013-09-11 2016-12-06 Telecommunication Systems, Inc. Intelligent load balancer enhanced routing
US9479897B2 (en) 2013-10-03 2016-10-25 Telecommunication Systems, Inc. SUPL-WiFi access point controller location based services for WiFi enabled mobile devices
US9408047B2 (en) 2013-10-10 2016-08-02 Telecommunication Systems, Inc. Read acknowledgement interoperability for text messaging and IP messaging
US9250080B2 (en) * 2014-01-16 2016-02-02 Qualcomm Incorporated Sensor assisted validation and usage of map information as navigation measurements
JP6322812B2 (ja) * 2014-08-21 2018-05-16 パナソニックIpマネジメント株式会社 情報管理装置、車両、および、情報管理方法
US9551588B2 (en) 2014-08-29 2017-01-24 The Nielsen Company, LLC Methods and systems to determine consumer locations based on navigational voice cues
US11067996B2 (en) 2016-09-08 2021-07-20 Siemens Industry Software Inc. Event-driven region of interest management
US10802450B2 (en) 2016-09-08 2020-10-13 Mentor Graphics Corporation Sensor event detection and fusion
DE102016217645B4 (de) * 2016-09-15 2023-01-19 Volkswagen Aktiengesellschaft Verfahren zum Bereitstellen von Information über eine voraussichtliche Fahrintention eines Fahrzeugs
US10929789B2 (en) * 2017-06-26 2021-02-23 Panasonic Intellectual Property Corporation Of America Information processing method, information processing system, and recording medium storing program
US11168989B2 (en) * 2019-01-02 2021-11-09 Here Global B.V. Supervised point map matcher
US11927449B2 (en) * 2019-06-10 2024-03-12 Nvidia Corporation Using map-based constraints for determining vehicle state
DE102019209117A1 (de) * 2019-06-25 2020-12-31 Continental Automotive Gmbh Verfahren zur Lokalisierung eines Fahrzeugs
FR3102879B1 (fr) * 2019-10-30 2024-09-13 Renault Sas Système et procédé de gestion de la position d’un véhicule autonome.
US11532059B2 (en) * 2020-04-20 2022-12-20 International Business Machines Corporation Geo-spatial analysis to determine boundaries of traffic regions and classifications of the boundaries for controlling drop-off/pick-up traffic
JP7510904B2 (ja) * 2021-04-02 2024-07-04 株式会社デンソー 地図情報出力装置および地図情報出力方法
US12163795B2 (en) * 2021-07-07 2024-12-10 Oracle International Corporation Vehicle routing with dynamic selection of turns across opposing traffic

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3845289A (en) * 1972-07-18 1974-10-29 Avon Inc Method and apparatus employing automatic route control system
JPS57169785A (en) * 1981-04-13 1982-10-19 Nissan Motor Travelling guidance system for car
EP0066397B2 (en) * 1981-05-15 1992-08-05 Nippondenso Co., Ltd. Navigational apparatus for use in automotive vehicles
JPH0619276B2 (ja) * 1981-08-17 1994-03-16 工業技術院長 携帯地図表示装置組体
US5247439A (en) * 1982-11-08 1993-09-21 Hailemichael Gurmu Vehicle guidance system
JPS60230185A (ja) * 1984-04-27 1985-11-15 三菱電機株式会社 車載ナビゲ−シヨン装置
CA1235782A (en) * 1984-05-09 1988-04-26 Kazuo Sato Apparatus for calculating position of vehicle
US4796191A (en) * 1984-06-07 1989-01-03 Etak, Inc. Vehicle navigational system and method
US4914605A (en) * 1984-10-22 1990-04-03 Etak, Inc. Apparatus and method for displaying a map
JPH0650559B2 (ja) * 1985-04-03 1994-06-29 日産自動車株式会社 車両用経路誘導装置
US4751512A (en) * 1986-01-21 1988-06-14 Oceanonics, Inc. Differential navigation system for remote mobile users
US4924402A (en) * 1986-07-02 1990-05-08 Pioneer Electronic Corporation Method for identifying current position of vehicle
DE3715007A1 (de) * 1987-05-06 1988-11-17 Bosch Gmbh Robert Verfahren und vorrichtung zur kursbestimmung eines landfahrzeugs
US4999783A (en) * 1987-05-11 1991-03-12 Sumitomo Electric Industries, Ltd. Location detecting method
DE3719017A1 (de) * 1987-06-06 1988-12-15 Bosch Gmbh Robert Verfahren und vorrichtung zur bestimmung einer fahrtroute zwischen einem startpunkt und einem zielpunkt
NL8702087A (nl) * 1987-09-04 1989-04-03 Philips Nv Voertuignavigatie-inrichting met weergave van een geselekteerd kaartelement volgens een voorafbepaalde representatienorm.
US4964052A (en) * 1987-10-30 1990-10-16 Nec Home Electronics Ltd. Navigation device for use in a vehicle
JP2680318B2 (ja) * 1987-12-28 1997-11-19 アイシン・エィ・ダブリュ株式会社 ナビゲーション装置
JP2637446B2 (ja) * 1987-12-28 1997-08-06 アイシン・エィ・ダブリュ株式会社 ナビゲーション装置
JPH01173824A (ja) * 1987-12-28 1989-07-10 Aisin Aw Co Ltd ヘルプ機能を備えた車両用ナビゲーション装置
JPH01214711A (ja) * 1988-02-23 1989-08-29 Toshiba Corp ナビゲーション装置
US5109344A (en) * 1988-04-28 1992-04-28 Mazda Motor Corporation Vehicle navigation apparatus employing node selection, comparison and elimination techniques
JPH023900A (ja) * 1988-06-16 1990-01-09 Nissan Motor Co Ltd 移動体用現在地表示装置
JPH07117420B2 (ja) * 1988-06-27 1995-12-18 パイオニア株式会社 車載ナビゲーション装置における道路データ生成方法
JPH07119617B2 (ja) * 1988-07-05 1995-12-20 マツダ株式会社 車両用ナビゲーシヨン装置
FR2636134B1 (fr) * 1988-09-02 1995-03-10 Thomson Csf Systeme de navigation terrestre visualisant en temps reel la position d'un vehicule
US4918609A (en) * 1988-10-11 1990-04-17 Koji Yamawaki Satellite-based position-determining system
US5060162A (en) * 1988-12-09 1991-10-22 Matsushita Electric Industrial Co., Ltd. Vehicle in-situ locating apparatus
JPH0792388B2 (ja) * 1989-04-17 1995-10-09 住友電気工業株式会社 位置検出装置
US5058023A (en) * 1990-07-30 1991-10-15 Motorola, Inc. Vehicle position determining apparatus
US5177685A (en) * 1990-08-09 1993-01-05 Massachusetts Institute Of Technology Automobile navigation system using real time spoken driving instructions
US5359529A (en) * 1992-05-15 1994-10-25 Zexel Corporation Route guidance on/off-route state filter

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200112239A (ko) 2019-03-21 2020-10-05 주식회사 프라코 이중보온관
KR20230086142A (ko) * 2021-12-08 2023-06-15 (주)에이텍모빌리티 노선 연속성 운행 탐색장치 및 방법
KR102729130B1 (ko) 2021-12-08 2024-11-13 (주)에이텍모빌리티 노선 연속성 운행 탐색장치 및 방법

Also Published As

Publication number Publication date
US5508931A (en) 1996-04-16
WO1993023821A1 (en) 1993-11-25
CA2135384A1 (en) 1993-11-25
CA2135384C (en) 1999-05-04
KR950701749A (ko) 1995-04-28
US5359529A (en) 1994-10-25
EP0646264A1 (en) 1995-04-05
JP2799324B2 (ja) 1998-09-17
EP0646264A4 (en) 1995-02-02
JPH07509559A (ja) 1995-10-19
DE69325656D1 (de) 1999-08-19
EP0646264B1 (en) 1999-07-14
DE69325656T2 (de) 2000-03-09
AU4247993A (en) 1993-12-13

Similar Documents

Publication Publication Date Title
KR100215959B1 (ko) 미리 정해진 노선에 대한 차량의 위치 판정 방법
US5928307A (en) Method and apparatus for determining an alternate route in a vehicle navigation system
EP0836074B1 (en) Route guidance system and method for use in vehicle navigation
EP0608113B1 (en) Navigation apparatus for vehicle
US6285950B1 (en) Vehicle navigation system
US6950746B2 (en) Navigation apparatus and rerouting method
EP0393935B1 (en) Vehicle location detecting system
US6456931B1 (en) Indicating directions to destination and intermediate locations in vehicle navigation systems
EP0916927B1 (en) Navigator
US7623963B2 (en) In-vehicle navigation device
US20070021909A1 (en) Navigation system
US20040068366A1 (en) Car navigation system prioritizing automatic travel road
US7653484B2 (en) Method for determining deviation of a mobile object in a navigation system from a travel route
US6253153B1 (en) Vehicle navigation system and method
JP2002257573A (ja) ナビゲーションシステムにおける経路提供方法及び装置
JP3941605B2 (ja) カーナビゲーション装置
JP2006258656A (ja) 車両用ナビゲーション装置
JP2544855B2 (ja) 車両誘導装置
JP4305301B2 (ja) 車両用経路計算装置
JP2002310696A (ja) ナビゲーション装置
JPH07332993A (ja) ナビゲーション装置
JPH07113652A (ja) 走行経路案内装置
JP2913857B2 (ja) 車両ナビゲーションに用いる目的地案内装置
RU21469U1 (ru) Автомобильная навигационная система
JPH08285623A (ja) 車載用経路探索装置

Legal Events

Date Code Title Description
PA0105 International application

Patent event date: 19941112

Patent event code: PA01051R01D

Comment text: International Patent Application

PG1501 Laying open of application
A201 Request for examination
AMND Amendment
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19950531

Comment text: Request for Examination of Application

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

Comment text: Notification of reason for refusal

Patent event date: 19980421

Patent event code: PE09021S01D

AMND Amendment
E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 19981130

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 19980421

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

J201 Request for trial against refusal decision
PJ0201 Trial against decision of rejection

Patent event date: 19990107

Comment text: Request for Trial against Decision on Refusal

Patent event code: PJ02012R01D

Patent event date: 19981130

Comment text: Decision to Refuse Application

Patent event code: PJ02011S01I

Appeal kind category: Appeal against decision to decline refusal

Decision date: 19990414

Appeal identifier: 1999101000087

Request date: 19990107

AMND Amendment
N231 Notification of change of applicant
PN2301 Change of applicant

Patent event date: 19990211

Comment text: Notification of Change of Applicant

Patent event code: PN23011R01D

PB0901 Examination by re-examination before a trial

Comment text: Amendment to Specification, etc.

Patent event date: 19990205

Patent event code: PB09011R02I

Comment text: Request for Trial against Decision on Refusal

Patent event date: 19990107

Patent event code: PB09011R01I

Comment text: Amendment to Specification, etc.

Patent event date: 19980921

Patent event code: PB09011R02I

Comment text: Amendment to Specification, etc.

Patent event date: 19950531

Patent event code: PB09011R02I

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

Patent event date: 19990330

Comment text: Decision to Grant Registration

Patent event code: PB07012S01D

Patent event date: 19990318

Comment text: Transfer of Trial File for Re-examination before a Trial

Patent event code: PB07011S01I

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 19990526

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 19990527

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20020820

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20030526

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20030526

Start annual number: 5

End annual number: 5

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20050207