專利名稱:導(dǎo)航設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種導(dǎo)航設(shè)備,并且更具體而言,涉及一種其中在到達(dá)路線上的特定地點(diǎn)之前和之后切換引導(dǎo)系統(tǒng)的導(dǎo)航設(shè)備。
背景技術(shù):
當(dāng)用戶設(shè)置目的地時(shí),眾所周知的導(dǎo)航設(shè)備搜索從當(dāng)前位置到目的地的路線并且沿著搜索的路線將用戶引導(dǎo)到目的地。在這樣的引導(dǎo)期間,導(dǎo)航設(shè)備根據(jù)預(yù)定規(guī)則向用戶提供統(tǒng)一并且詳細(xì)的引導(dǎo)。例如,在到達(dá)路線上的每一個(gè)交叉口之前,導(dǎo)航設(shè)備借助于關(guān)于他或者她將采用的方向的語音對(duì)用戶進(jìn)行引導(dǎo),或者借助于交叉口附近的特征目標(biāo)(例如,地標(biāo))來通知用戶。
然而,用戶通常熟悉整個(gè)路線的一部分(例如,用戶住宅周圍的區(qū)域)的道路條件。然而,一旦路線被搜索,即使對(duì)于其中用戶熟悉道路條件的區(qū)域,導(dǎo)航設(shè)備也提供統(tǒng)一并且詳細(xì)的引導(dǎo)。因此,存在用戶感到由于為該區(qū)域所設(shè)的引導(dǎo)而帶來的麻煩。
為了解決上述問題,常規(guī)的導(dǎo)航設(shè)備顯示示出從出發(fā)點(diǎn)到目的地的完整路線的地圖(在下文中,稱為完整地圖)。同樣地,用戶參考完整地圖來駕駛車輛,并且當(dāng)需要詳細(xì)的引導(dǎo)時(shí)操作輸入設(shè)備。由此,在常規(guī)的導(dǎo)航設(shè)備中設(shè)置引導(dǎo)開始點(diǎn),并且根據(jù)該引導(dǎo)開始點(diǎn),常規(guī)的導(dǎo)航設(shè)備搜索從引導(dǎo)開始點(diǎn)到目的地的路線。此后,常規(guī)的導(dǎo)航設(shè)備根據(jù)當(dāng)前搜索的路線將用戶從引導(dǎo)開始點(diǎn)引導(dǎo)到目的地。
發(fā)明內(nèi)容
如上所述,在常規(guī)的導(dǎo)航設(shè)備中,完整地圖連續(xù)被顯示,直到設(shè)置了引導(dǎo)開始點(diǎn)為止。在這個(gè)時(shí)期內(nèi),存在用戶可能頻繁地查看顯示設(shè)備以確認(rèn)當(dāng)前位置在路線的什么位置的問題,由此增加了用戶將他或者她的注意力放在導(dǎo)航設(shè)備上的頻率。
因此,本發(fā)明的目的在于提供了一種能夠減少用戶將他或者她的注意力放在導(dǎo)航設(shè)備上的頻率的導(dǎo)航設(shè)備。
為了實(shí)現(xiàn)如上所述的目的,本發(fā)明的第一方面涉及一種導(dǎo)航設(shè)備,其包括用于存儲(chǔ)地圖數(shù)據(jù)的數(shù)據(jù)存儲(chǔ)部分;用于指定目的地的目的地指定部分;用于獲取用戶的當(dāng)前位置的位置獲取部分;路線接收部分,用于接收路線數(shù)據(jù),該路線數(shù)據(jù)借助于存儲(chǔ)在數(shù)據(jù)存儲(chǔ)部分中的地圖數(shù)據(jù)來表示從由位置獲取部分獲取的當(dāng)前位置到由目的地指定部分指定的目的地的路線;數(shù)據(jù)選擇部分,用于基于由路線接收部分接收的路線數(shù)據(jù)以及存儲(chǔ)在數(shù)據(jù)存儲(chǔ)部分中的地圖數(shù)據(jù)來選擇候選地點(diǎn)數(shù)據(jù),該候選地點(diǎn)數(shù)據(jù)表示至少一個(gè)存在于由路線數(shù)據(jù)表示的路線上或者位于該路線附近,并且滿足預(yù)定條件的地點(diǎn);改變地點(diǎn)指定部分,用于基于由數(shù)據(jù)選擇部分選擇的候選地點(diǎn)數(shù)據(jù)來指定將改變引導(dǎo)方法的改變地點(diǎn);確定部分,用于基于由位置獲取部分獲取的當(dāng)前位置以及由改變地點(diǎn)指定部分指定的改變地點(diǎn)來確定用戶是否已經(jīng)到達(dá)改變地點(diǎn);以及導(dǎo)航引導(dǎo)部分,用于當(dāng)確定部分確定用戶已經(jīng)到達(dá)改變地點(diǎn)時(shí)采用相對(duì)詳細(xì)的方法將用戶引導(dǎo)到目的地。
數(shù)據(jù)選擇部分在由路線數(shù)據(jù)表示的路線上選擇表示至少一個(gè)地點(diǎn)的候選地點(diǎn)數(shù)據(jù),該至少一個(gè)地點(diǎn)存在于路段中,該路段具有在由目的地指定部分指定的目的地方向上從由位置獲取部分獲取的當(dāng)前位置延伸的預(yù)定距離。
改變地點(diǎn)指定部分包括用于輸出由數(shù)據(jù)選擇部分所選擇的候選地點(diǎn)數(shù)據(jù)表示的地點(diǎn)的輸出部分,以及用于基于來自用戶的指定選擇改變地點(diǎn)的改變地點(diǎn)選擇部分。
改變地點(diǎn)指定部分進(jìn)一步包括優(yōu)先權(quán)分配部分,用于將優(yōu)先權(quán)分配給由數(shù)據(jù)選擇部分所選擇的候選地點(diǎn)數(shù)據(jù)表示的地點(diǎn),以及輸出部分根據(jù)優(yōu)先權(quán)分配部分所分配的優(yōu)先權(quán),輸出由數(shù)據(jù)選擇部分所選擇的候選地點(diǎn)數(shù)據(jù)表示的地點(diǎn)。
當(dāng)確定部分確定用戶已經(jīng)到達(dá)改變地點(diǎn)時(shí),導(dǎo)航引導(dǎo)部分將引導(dǎo)方法自動(dòng)地改變?yōu)橄鄬?duì)詳細(xì)的方法。
導(dǎo)航引導(dǎo)部分通過語音將用戶引導(dǎo)到目的地。
當(dāng)確定部分確定用戶還沒到達(dá)改變地點(diǎn)時(shí),導(dǎo)航引導(dǎo)部分不執(zhí)行導(dǎo)航引導(dǎo)處理。
數(shù)據(jù)選擇部分在路線接收部分產(chǎn)生路線數(shù)據(jù)之后立即選擇候選地點(diǎn)數(shù)據(jù)。
一種由導(dǎo)航設(shè)備執(zhí)行的引導(dǎo)方法,該方法包括指定目的地的目的地指定步驟;獲取用戶的當(dāng)前位置的位置獲取步驟;路線接收步驟,接收路線數(shù)據(jù),該路線數(shù)據(jù)借助于存儲(chǔ)在導(dǎo)航設(shè)備中的地圖數(shù)據(jù)來表示從由位置獲取步驟獲取的當(dāng)前位置到由目的地指定步驟指定的目的地的路線;數(shù)據(jù)選擇步驟,基于由路線接收步驟接收的路線數(shù)據(jù)以及存儲(chǔ)在導(dǎo)航設(shè)備中的地圖數(shù)據(jù)來選擇候選地點(diǎn)數(shù)據(jù),該候選地點(diǎn)數(shù)據(jù)表示至少一個(gè)存在于由路線數(shù)據(jù)表示的路線上或者位于該路線附近,并且滿足預(yù)定條件的地點(diǎn);改變地點(diǎn)指定步驟,基于由數(shù)據(jù)選擇步驟選擇的候選地點(diǎn)數(shù)據(jù)來指定將改變引導(dǎo)方法的改變地點(diǎn);確定步驟,基于由位置獲取步驟獲取的當(dāng)前位置以及由改變地點(diǎn)指定步驟指定的改變地點(diǎn)來確定用戶是否已經(jīng)到達(dá)改變地點(diǎn);以及導(dǎo)航引導(dǎo)步驟,當(dāng)確定步驟確定用戶已經(jīng)到達(dá)改變地點(diǎn)時(shí)采用相對(duì)詳細(xì)的方法將用戶引導(dǎo)到目的地。
一種將由用于引導(dǎo)用戶至目的地的導(dǎo)航設(shè)備所執(zhí)行的計(jì)算機(jī)程序,該計(jì)算機(jī)程序包括指定目的地的目的地指定步驟;獲取用戶的當(dāng)前位置的位置獲取步驟;路線接收步驟,接收路線數(shù)據(jù),該路線數(shù)據(jù)借助于存儲(chǔ)在導(dǎo)航設(shè)備中的地圖數(shù)據(jù)來表示從由位置獲取步驟獲取的當(dāng)前位置到由目的地指定步驟指定的目的地的路線;數(shù)據(jù)選擇步驟,基于由路線接收步驟接收的路線數(shù)據(jù)以及存儲(chǔ)在導(dǎo)航設(shè)備中的地圖數(shù)據(jù)來選擇候選地點(diǎn)數(shù)據(jù),該候選地點(diǎn)數(shù)據(jù)表示至少一個(gè)存在于由路線數(shù)據(jù)表示的路線上或者位于該路線附近,并且滿足預(yù)定條件的地點(diǎn);改變地點(diǎn)指定步驟,基于由數(shù)據(jù)選擇步驟選擇的候選地點(diǎn)數(shù)據(jù)來指定將改變引導(dǎo)方法的改變地點(diǎn);確定步驟,基于由位置獲取步驟獲取的當(dāng)前位置以及由改變地點(diǎn)指定步驟指定的改變地點(diǎn)來確定用戶是否已經(jīng)到達(dá)改變地點(diǎn);以及導(dǎo)航引導(dǎo)步驟,當(dāng)確定步驟確定用戶已經(jīng)到達(dá)改變地點(diǎn)時(shí)采用相對(duì)詳細(xì)的方法將用戶引導(dǎo)到目的地。
計(jì)算機(jī)程序被記錄在存儲(chǔ)介質(zhì)上。
根據(jù)以下結(jié)合附圖時(shí)給出的本發(fā)明的詳細(xì)說明,本發(fā)明的這些及其他目的,特征,方面和優(yōu)點(diǎn)將變得更加清晰。
圖1是一個(gè)舉例說明根據(jù)本發(fā)明實(shí)施例的導(dǎo)航設(shè)備的配置的方塊圖;圖2是一個(gè)舉例說明圖1中示出的導(dǎo)航設(shè)備的完整過程的流程圖;圖3是一個(gè)舉例說明圖2中示出的步驟S103的詳細(xì)過程的流程圖;圖4是一個(gè)舉例說明圖3中示出的步驟S201的詳細(xì)過程的流程圖;圖5是一個(gè)舉例說明由存儲(chǔ)在圖1中示出的數(shù)據(jù)存儲(chǔ)部分14的地圖數(shù)據(jù)所顯示的示范性地形的示意圖;圖6是一個(gè)舉例說明存儲(chǔ)在圖1中示出的數(shù)據(jù)存儲(chǔ)部分14的地圖數(shù)據(jù)的示范性概述結(jié)構(gòu)的示意圖;圖7是一個(gè)舉例說明圖6中示出的節(jié)點(diǎn)表的示范性配置的示意圖;圖8是一個(gè)舉例說明圖6中示出的鏈路表的示范性配置的示意圖;圖9是一個(gè)舉例說明圖6中示出的設(shè)施表的示范性配置的示意圖;圖10是一個(gè)舉例說明圖6中示出的區(qū)域表的示范性配置的示意圖;圖11是一個(gè)舉例說明在圖2中示出的步驟S102所接收的路線數(shù)據(jù)的示范性結(jié)構(gòu)的示意圖;圖12是一個(gè)舉例說明在圖11中示出的路線上的特征點(diǎn)或者設(shè)施的舉例的示意圖;圖13是一個(gè)舉例說明在圖11中示出的路線上搜索的交叉路口的示范性名稱的示意圖;圖14是一個(gè)舉例說明圖4中示出的步驟S301的詳細(xì)過程的流程圖;圖15是一個(gè)舉例說明在圖11中示出的路線附近搜索的設(shè)施的示范性名稱的示意圖;圖16是一個(gè)舉例說明圖4中示出的步驟S302的詳細(xì)過程的流程圖;圖17是一個(gè)舉例說明在圖11中示出的路線附近搜索的區(qū)域的示范性名稱的示意圖;圖18是一個(gè)舉例說明圖4中示出的步驟S303的詳細(xì)過程的流程圖;以及圖19是一個(gè)舉例說明圖6中示出的候選地點(diǎn)表的示范性配置的示意圖。
實(shí)現(xiàn)本發(fā)明的最佳方式在下文中,將參考附圖來描述本發(fā)明。
圖1是一個(gè)舉例說明根據(jù)本發(fā)明實(shí)施例的導(dǎo)航設(shè)備的配置的方塊圖。在圖1中,導(dǎo)航設(shè)備主要安裝在車輛上,以及將用戶引導(dǎo)到目的地。對(duì)于這樣的引導(dǎo)過程,導(dǎo)航設(shè)備包括輸入部分11,位置檢測部分12,運(yùn)算處理部分13,數(shù)據(jù)存儲(chǔ)部分14,以及輸出部分15。
輸入部分11例如是用于用戶操作導(dǎo)航設(shè)備的專用遙控,用于收集用戶語音的麥克風(fēng),或者具有IrDA(紅外通信)功能的便攜式電話或PDA(個(gè)人數(shù)字助理)。通過操作這樣一個(gè)輸入部分11,用戶將諸如作為例子來說的設(shè)置目的地這樣的各種信息輸入到導(dǎo)航設(shè)備。響應(yīng)于用戶的操作,輸入部分11發(fā)送預(yù)定信息到運(yùn)算處理部分13。
位置檢測部分12典型地包括速度傳感器及陀螺傳感器的組合,以及GPS接收機(jī)。速度傳感器檢測安裝有導(dǎo)航設(shè)備的車輛的速度,陀螺傳感器檢測車輛的移動(dòng)方向。GPS接收機(jī)基于從GPS(全球定位系統(tǒng))衛(wèi)星發(fā)送的信息來檢測車輛在地面上的絕對(duì)位置。來自傳感器以及接收機(jī)的檢測結(jié)果被發(fā)送到運(yùn)算處理部分13。
運(yùn)算處理部分13執(zhí)行眾所周知的過程,諸如路線搜索,導(dǎo)航引導(dǎo)以及地圖匹配。路線搜索是搜索從車輛當(dāng)前位置到通過輸入部分11設(shè)置的目的地的路線的過程。導(dǎo)航引導(dǎo)為正沿著所搜索的路線行駛的車輛提供該路線上的交叉路口或十字道路的引導(dǎo)。地圖匹配將由位置檢測部分12檢測的信息修正為地圖的道路上的位置,并且獲取車輛的當(dāng)前位置。此外,運(yùn)算處理部分13執(zhí)行作為當(dāng)前實(shí)施例特有過程的轉(zhuǎn)換引導(dǎo)方法的過程。這樣的一個(gè)轉(zhuǎn)換過程稍后將進(jìn)行詳細(xì)地描述。
數(shù)據(jù)存儲(chǔ)部分14例如包括CD-ROM,DVD-ROM,HDD(硬盤驅(qū)動(dòng)器)或存儲(chǔ)器。盡管沒有在圖1中示出,但在數(shù)據(jù)存儲(chǔ)部分14中存儲(chǔ)地圖數(shù)據(jù),并且這樣的地圖數(shù)據(jù)用于運(yùn)算處理部分13所進(jìn)行的過程。地圖數(shù)據(jù)的配置稍后將參考附圖進(jìn)行詳細(xì)地描述。
輸出部分15典型地包括輸出語音引導(dǎo)的揚(yáng)聲器,該語音引導(dǎo)是從由運(yùn)算處理部分13進(jìn)行的導(dǎo)航引導(dǎo)的過程產(chǎn)生的。盡管當(dāng)前的實(shí)施例舉例說明了輸出部分15不包括顯示設(shè)備以防止用戶注視顯示設(shè)備的例子,但本發(fā)明不局限于此。輸出部分15可以包括顯示設(shè)備。
接下來,將參考圖2至19描述具有上述配置的導(dǎo)航設(shè)備的過程。
首先,參考圖2中示出的流程圖,描述導(dǎo)航設(shè)備的完整過程。在圖2中,該運(yùn)算處理部分13設(shè)置用戶指定朝其前進(jìn)的目的地(步驟S101)。注意,眾所周知的技術(shù)可以用于設(shè)置目的地。例如,存在一種方法,其中用戶操作輸入部分11以輸入地址和/或郵政編碼,或電話號(hào)碼,然后運(yùn)算處理部分13通過利用輸入信息作為搜索關(guān)鍵字,經(jīng)由地圖數(shù)據(jù)搜索目的地來設(shè)置目的地?;蛘?,在輸出部分15包括顯示設(shè)備的情況下,存在另一種方法,其中用戶操作輸入部分11以在通過顯示設(shè)備顯示的地圖上直接指定目的地,然后運(yùn)算處理部分13將指定的地點(diǎn)設(shè)置為目的地。
接下來,運(yùn)算處理部分13首先接收來自位置檢測部分12的輸出值,執(zhí)行上述的與接收值的地圖匹配,并且獲取用戶的當(dāng)前位置。然后,運(yùn)算處理部分13接收從獲取的當(dāng)前位置到目的地的路線(步驟S102)。具體地,運(yùn)算處理部分13典型地通過利用眾所周知的算法諸如Dijkstra方法或A*方法來接收路線。在路線搜索中,取決于來自用戶的指令,諸如″普通道路優(yōu)先″或″高速公路優(yōu)先″,可以計(jì)算根據(jù)該指令的推薦路線,或可以同時(shí)搜索多個(gè)路線,以便允許用戶選擇其中一個(gè)路線。另外,為了接收路線,在沒有執(zhí)行上述算法的情況下,運(yùn)算處理部分13借助于通信模塊,諸如便攜式電話來訪問遠(yuǎn)程服務(wù)器,并且將所獲取的當(dāng)前位置和目的地的信息發(fā)送到服務(wù)器。服務(wù)器搜索從接收的當(dāng)前位置到目的地的路線,并且將該路線返回到導(dǎo)航設(shè)備。如上所述,運(yùn)算處理部分13可以接收路線。
隨后,通過利用當(dāng)前接收的路線以及存儲(chǔ)在數(shù)據(jù)存儲(chǔ)部分14中的地圖數(shù)據(jù),運(yùn)算處理部分13執(zhí)行設(shè)置改變地點(diǎn)的過程,在該改變地點(diǎn)處將轉(zhuǎn)換引導(dǎo)方法(步驟S103)。稍后將描述在步驟S103執(zhí)行的過程的細(xì)節(jié)。改變地點(diǎn)是存在于當(dāng)前接收的路線上或在該路線附近,并且滿足稍后將描述的條件的地點(diǎn)。這樣的改變地點(diǎn)的例子是當(dāng)前接收的路線上的特征點(diǎn),以及存在于路線附近的設(shè)施。在這里,特征點(diǎn)的典型例子是公路立體交叉道路或街道上的交叉路口。同樣,設(shè)施的定義包括陸地上的目標(biāo)對(duì)象(地標(biāo)),諸如山脈,江河,湖泊或大型建筑。設(shè)施的其他典型例子包括相對(duì)小的建筑物,諸如市政廳,郵局,銀行,百貨公司,超級(jí)市場,飯店,方便店或火車站。注意,作為改變地點(diǎn)的每一個(gè)特性點(diǎn)或設(shè)施需要由運(yùn)算處理部分13例如通過提供諸如″○○學(xué)?!?,″△△銀行,□□分部″,或″××站″的名稱來唯一地指定。
改變地點(diǎn)可以不必限于上述地點(diǎn)。改變地點(diǎn)可以是相對(duì)寬范圍的例如指定一個(gè)地點(diǎn)名的區(qū)域。此外,區(qū)域的范圍沒有被具體定義。換句話說,例如,它可以是火車站前面附近區(qū)域的窄范圍,或者基于行政管理區(qū),諸如城市,城鎮(zhèn)或村莊劃分的寬范圍區(qū)域。
作為執(zhí)行步驟S103的結(jié)果,如果改變地點(diǎn)沒有被設(shè)置(步驟S104中的″否″),則運(yùn)算處理部分13以常規(guī)的方式執(zhí)行詳細(xì)的導(dǎo)航引導(dǎo)過程(步驟S 108)。具體地,導(dǎo)航設(shè)備通過每一個(gè)交叉路口將走哪個(gè)方向的語音來引導(dǎo)用戶。
另一方面,作為執(zhí)行步驟S103的結(jié)果,如果改變地點(diǎn)被設(shè)置(步驟S104中的″是″),則作為附加過程,運(yùn)算處理部分13產(chǎn)生用于通過語音告知用戶自由地駕駛到已設(shè)置的改變地點(diǎn)的語音數(shù)據(jù),并且發(fā)送該語音數(shù)據(jù)到輸出部分15。根據(jù)接收的語音數(shù)據(jù),輸出部分15輸出表示例如″請此刻去往○○(改變地點(diǎn)的名稱)″的語音(步驟S105)。用戶根據(jù)這樣的語音將車輛駕駛到改變地點(diǎn)。
接下來,運(yùn)算處理部分13以預(yù)定的時(shí)間間隔執(zhí)行確定用戶是否已經(jīng)到達(dá)改變地點(diǎn)的過程(步驟S106)。具體地,運(yùn)算處理部分13按上述類似方式獲取用戶的當(dāng)前位置。隨后,在當(dāng)前位置和改變地點(diǎn)之間的剩余距離達(dá)到預(yù)定閾值時(shí),運(yùn)算處理部分13確定用戶已經(jīng)到達(dá)改變地點(diǎn)。在這里,優(yōu)選的是預(yù)定閾值稍微超過0而不是剛好為0,以便提供一個(gè)時(shí)間裕度(temporal margin),由此允許平穩(wěn)過渡到步驟S108。
作為執(zhí)行步驟S106的結(jié)果,如果確定用戶還沒到改變地點(diǎn)(步驟S107中的″否″),則運(yùn)算處理部分13再次執(zhí)行步驟S106。
另一方面,作為執(zhí)行步驟S106的結(jié)果,如果確定用戶已經(jīng)到達(dá)改變地點(diǎn)(步驟S107中的″是″),則執(zhí)行步驟S103,因?yàn)橛脩艨梢栽O(shè)置下一個(gè)改變地點(diǎn)。
如果在如上所述的步驟S103沒有設(shè)置改變地點(diǎn),則運(yùn)算處理部分13轉(zhuǎn)到步驟S108,并且執(zhí)行如上所述的導(dǎo)航引導(dǎo)過程。在這樣一個(gè)導(dǎo)航引導(dǎo)過程中,當(dāng)用戶已經(jīng)到達(dá)目的地時(shí),運(yùn)算處理部分13結(jié)束圖2中示出的過程。
如上所述,盡管運(yùn)算處理部分13在步驟S102中接收從在步驟S102獲取的當(dāng)前位置到在步驟S101設(shè)置的目的地的路線,但運(yùn)算處理部分13直到用戶到達(dá)改變地點(diǎn)才執(zhí)行步驟S108中的導(dǎo)航引導(dǎo)的過程。因此,在沒有導(dǎo)航設(shè)備的任何支持的情況下,用戶可以避免在該路線上由導(dǎo)航設(shè)備提供的令人煩惱的導(dǎo)航引導(dǎo),直到到達(dá)他或者她確信到達(dá)的地點(diǎn)(例如,眾所周知的地點(diǎn),或者高速公路或者收費(fèi)道路的公路立體交叉道路)。
注意,當(dāng)最初執(zhí)行步驟S103(改變地點(diǎn)的設(shè)置過程)時(shí),在步驟S102已經(jīng)接收路線之后立即在固定的定時(shí)執(zhí)行步驟S103。由此,當(dāng)步驟S103最初被執(zhí)行時(shí),用戶可以容易地推定一個(gè)定時(shí)。此外,在設(shè)置第一改變地點(diǎn)之后,用戶直到到達(dá)目的地或者設(shè)置下一個(gè)改變地點(diǎn)時(shí)才需要將他或者她的注意力放在導(dǎo)航設(shè)備上。因此,提供一種與常規(guī)技術(shù)相比允許用戶更集中精力在駕駛車輛上的導(dǎo)航設(shè)備成為可能。
在上述實(shí)施例中,運(yùn)算處理部分13通過步驟S102中的地圖匹配獲取當(dāng)前位置,然而,這是一個(gè)輔助過程。作為選擇,可以通過利用從位置檢測部分12接收的輸出值(來自GPS接收機(jī)的輸出)來執(zhí)行路線接收過程。
在上述實(shí)施例中,運(yùn)算處理部分13在步驟S107確定為″是″之后執(zhí)行步驟S103。然而,本發(fā)明不局限于此。如果在步驟S107確定為″是″,則運(yùn)算處理部分13的過程可以直接進(jìn)入步驟S108。結(jié)果,當(dāng)用戶到達(dá)已經(jīng)設(shè)置的改變地點(diǎn)時(shí),詳細(xì)的導(dǎo)航引導(dǎo)自動(dòng)開始,由此用戶不需要更進(jìn)一步將他或者她的注意力放到導(dǎo)航設(shè)備上。由此,提供一種允許用戶更進(jìn)一步專心于駕駛車輛的導(dǎo)航設(shè)備成為可能。
接下來,參考圖3中的流程圖,描述圖2所示的步驟S103中的設(shè)置改變地點(diǎn)。
首先,通過利用在步驟S102中接收的路線以及存儲(chǔ)在數(shù)據(jù)存儲(chǔ)部分14中的地圖數(shù)據(jù),運(yùn)算處理部分13搜索改變地點(diǎn)的候選者(在下文中,稱為″候選地點(diǎn)″)(步驟S201)。稍后描述在步驟S201中執(zhí)行的詳細(xì)過程。
作為執(zhí)行步驟S201的結(jié)果,如果沒有發(fā)現(xiàn)候選地點(diǎn)(在步驟S202中的″否″),則運(yùn)算處理部分13在沒有設(shè)置任何改變地點(diǎn)的情況下結(jié)束圖3中示出的過程。在這里,如果在步驟S202確定為″否″,則運(yùn)算處理部分13通過語音通知用戶該確定。另外,根據(jù)來自用戶的指定,運(yùn)算處理部分13可以改變搜索目標(biāo)地點(diǎn)的條件,并且再次執(zhí)行目標(biāo)候選地點(diǎn)搜索。
另一方面,作為執(zhí)行步驟S201的結(jié)果,如果發(fā)現(xiàn)至少一個(gè)候選地點(diǎn)(步驟S202中的″是″),則運(yùn)算處理部分13按照預(yù)定方式給每一個(gè)候選地點(diǎn)分配優(yōu)先權(quán)用于產(chǎn)生表示每一個(gè)候選地點(diǎn)名稱的語音數(shù)據(jù),然后以優(yōu)先權(quán)的降序發(fā)送語音數(shù)據(jù)到輸出部分15。根據(jù)接收的語音數(shù)據(jù),輸出部分15通過輸出語音,諸如″○○(第一候選地點(diǎn)),××(第二候選地點(diǎn)),...″來呈現(xiàn)每一個(gè)候選地點(diǎn)(步驟S203)。通常通過語音花費(fèi)相當(dāng)長的時(shí)間來朗讀一個(gè)或者多個(gè)候選地點(diǎn)的名稱。由此,通過用戶操作輸入部分11,運(yùn)算處理部分13可以加速語音的播放速度或者跳過一個(gè)或者多個(gè)候選地點(diǎn)的讀取。分配優(yōu)先權(quán)的方法將在稍后進(jìn)行描述。如果導(dǎo)航設(shè)備包括顯示設(shè)備,則一個(gè)或者多個(gè)候選地點(diǎn)可以通過根據(jù)分配給每一個(gè)候選地點(diǎn)的優(yōu)先權(quán),以列表的形式顯示一個(gè)或者多個(gè)候選地點(diǎn)的名稱呈現(xiàn)給用戶。作為選擇,導(dǎo)航設(shè)備可以通過在候選地點(diǎn)存在的位置上,連同優(yōu)先權(quán)一起顯示被標(biāo)記的地形來呈現(xiàn)每一個(gè)候選地點(diǎn)。
通過操作輸入部分11,用戶從照這樣呈現(xiàn)的至少一個(gè)候選地點(diǎn)中選擇一個(gè)候選地點(diǎn)。根據(jù)對(duì)輸入部分11的上述操作,運(yùn)算處理部分13從已經(jīng)呈現(xiàn)的一個(gè)或者多個(gè)候選地點(diǎn)中指定一個(gè)地點(diǎn)(步驟S204)。作為步驟S204的詳細(xì)舉例,如果候選地點(diǎn)通過語音輸出被呈現(xiàn),則當(dāng)用戶操作輸入部分11時(shí),運(yùn)算處理部分13可以選擇正在被朗讀的候選地點(diǎn)?;蛘撸绻粋€(gè)或者多個(gè)候選地點(diǎn)連同優(yōu)先權(quán)一起正被朗讀,則用戶可以通過操作輸入部分11指定優(yōu)先權(quán),然后運(yùn)算處理部分13可以選擇分配有指定的優(yōu)先權(quán)的候選地點(diǎn)。或者,用戶可以通過語音將候選地點(diǎn)輸入到作為輸入部分11使用的麥克風(fēng),然后運(yùn)算處理部分13可以識(shí)別輸入的語音,并且基于該結(jié)果選擇候選地點(diǎn)。由此,這是優(yōu)選的,因?yàn)閮H僅通過語音自動(dòng)選擇候選地點(diǎn),減少了用戶將他或者她的注意力放到顯示設(shè)備上的頻率。
在步驟S204,如果一個(gè)或者多個(gè)候選地點(diǎn)以列表的形式被顯示,或者被顯示在地圖上,則用戶可以通過操作作為輸入部分11使用的遙控來指定一個(gè)候選地點(diǎn),并且運(yùn)算處理部分13可以選擇指定的候選地點(diǎn)。作為選擇,如果一個(gè)或者多個(gè)候選地點(diǎn)連同優(yōu)先權(quán)一起被顯示,則用戶可以通過操作輸入部分11指定優(yōu)先權(quán),然后運(yùn)算處理部分13可以選擇分配有指定的優(yōu)先權(quán)的候選地點(diǎn)。注意,因?yàn)橛脩舨槐匾x擇呈現(xiàn)的候選地點(diǎn),所以當(dāng)預(yù)定時(shí)間因?yàn)椴襟ES204的開始而已經(jīng)逝去時(shí),運(yùn)算處理部分13優(yōu)選地結(jié)束步驟S204。明顯地,在這種情況下,運(yùn)算處理部分13沒有選擇候選地點(diǎn)。
作為執(zhí)行如上所述的步驟S204的結(jié)果,如果沒有選擇候選地點(diǎn)(在步驟S205中的″否″),則運(yùn)算處理部分13在與步驟S202中被確定為″否″一樣的方式?jīng)]有設(shè)置任何改變地點(diǎn)的情況下結(jié)束圖3中示出的過程。
另一方面,在步驟S204之后,如果選擇了候選地點(diǎn)(在步驟S205中的″是″),則運(yùn)算處理部分13將步驟S204中所選擇的候選地點(diǎn)設(shè)置為改變地點(diǎn)(步驟S206),并且結(jié)束圖3中示出的過程。
在上述改變地點(diǎn)的設(shè)置中,運(yùn)算處理部分13將通過輸入部分11指定的候選地點(diǎn)設(shè)置為改變地點(diǎn)。然而,本發(fā)明不局限于此。運(yùn)算處理部分13可以將具有最高優(yōu)先權(quán)的候選地點(diǎn)自動(dòng)地設(shè)置為改變地點(diǎn)?;蛘?,通過預(yù)先接收用戶經(jīng)常游覽的地點(diǎn)的信息,運(yùn)算處理部分13可以將用戶經(jīng)常游覽的地點(diǎn)設(shè)置為改變地點(diǎn)。為了接收這樣的信息,例如當(dāng)初始化導(dǎo)航設(shè)備系統(tǒng)時(shí),運(yùn)算處理部分13可以提示用戶輸入為一種用戶所周知的地標(biāo)或者設(shè)施,或者提示用戶輸入具體的名稱,諸如″○○市政廳″,″○○站″,或者″○○小學(xué)″。
接下來,參考圖4中示出的流程圖,描述圖3中示出的步驟S201的候選地點(diǎn)搜索。
首先,通過利用存儲(chǔ)在數(shù)據(jù)存儲(chǔ)部分14中的地圖數(shù)據(jù),運(yùn)算處理部分13在步驟S102中所接收的路線上搜索候選地點(diǎn)(特性點(diǎn)),該候選地點(diǎn)存在于一路段上,該路段具有在步驟S101中所指定的目的地的方向上從上述獲取的用戶當(dāng)前位置延伸的預(yù)定距離(步驟S301)。運(yùn)算處理部分13分配最高優(yōu)先權(quán)給由此接收的候選地點(diǎn)。
接下來,通過利用地圖數(shù)據(jù),運(yùn)算處理部分13搜索存在于在步驟S301中獲取的路段附近的候選地點(diǎn)(設(shè)施)(步驟S302)。運(yùn)算處理部分13分配第二最高優(yōu)先權(quán)給由此接收的候選地點(diǎn)。
然后,通過利用地圖數(shù)據(jù),運(yùn)算處理部分13搜索步驟S301中所獲取的路段所經(jīng)過的區(qū)域作為候選地點(diǎn)(步驟S303)。運(yùn)算處理部分13分配最低優(yōu)先級(jí)給由此接收的候選地點(diǎn)。
稍后描述在步驟S301到S303中執(zhí)行的詳細(xì)過程。
在步驟S301到S303之后,可以基于所有選擇的候選地點(diǎn)之間的位置關(guān)系來分配候選地點(diǎn)的優(yōu)先權(quán)。例如,候選地點(diǎn)離當(dāng)前位置越遠(yuǎn),候選地點(diǎn)可以分配越高的優(yōu)先權(quán),或者候選地點(diǎn)離當(dāng)前位置越近,候選地點(diǎn)可以分配越高的優(yōu)先權(quán)。
步驟S301到S303的順序不局限于如圖4中所示。步驟S301到S303可以按照不同的順序來執(zhí)行。
此外,在步驟S301到S303所執(zhí)行的過程結(jié)束之后,候選地點(diǎn)可以被集體地呈現(xiàn)給用戶,或者在每一個(gè)步驟接收的候選地點(diǎn)可以在S301到S303的各個(gè)步驟結(jié)束之后呈現(xiàn)給用戶。
參考圖5到11,描述了存儲(chǔ)在圖1中示出的數(shù)據(jù)存儲(chǔ)部分14中的地圖數(shù)據(jù)的示范性結(jié)構(gòu)。
地圖數(shù)據(jù)表示圖5中所舉例說明的相對(duì)寬范圍的地圖。更優(yōu)選地,這樣的寬范圍的地圖被分成幾個(gè)矩形地區(qū)。地圖數(shù)據(jù)是表示分成矩形地區(qū)(單元)的地圖的單元數(shù)據(jù)的集合。正如圖6中所舉例說明的,每一個(gè)單元數(shù)據(jù)包括至少一個(gè)節(jié)點(diǎn)表,一個(gè)鏈路表,一個(gè)設(shè)施表,一個(gè)區(qū)域表以及一個(gè)候選地點(diǎn)表。
如圖7中所示,在節(jié)點(diǎn)表中,一列經(jīng)緯度坐標(biāo)以及連接鏈路編號(hào)被表示用于存在于目標(biāo)單元之中并由一個(gè)節(jié)點(diǎn)編號(hào)唯一指定的每一個(gè)節(jié)點(diǎn)。該節(jié)點(diǎn)示出包括在道路網(wǎng)絡(luò)上的目標(biāo)單元中的特性點(diǎn),諸如交叉路口,曲線點(diǎn)以及死胡同。鏈路示出兩個(gè)特征點(diǎn)之間的街道部分。連接鏈路是連接到目標(biāo)節(jié)點(diǎn)的鏈路。
如圖8中所示,在鏈路表中,開始端節(jié)點(diǎn)編號(hào),結(jié)束端節(jié)點(diǎn)編號(hào),鏈路長度以及設(shè)施/區(qū)域編號(hào)被表示用于存在于目標(biāo)單元之中并由節(jié)點(diǎn)編號(hào)唯一指定的每一個(gè)節(jié)點(diǎn)。
開始端節(jié)點(diǎn)編號(hào)是指定目標(biāo)鏈路開始點(diǎn)的節(jié)點(diǎn)編號(hào)。
結(jié)束端節(jié)點(diǎn)編號(hào)是指定目標(biāo)鏈路結(jié)束點(diǎn)的節(jié)點(diǎn)編號(hào)。
鏈路長度示出目標(biāo)鏈路的實(shí)際距離。
設(shè)施/區(qū)域編號(hào)是唯一地指定沿著目標(biāo)鏈路存在的設(shè)施的設(shè)施編號(hào),或者唯一地指定包含目標(biāo)鏈路的區(qū)域的區(qū)域編號(hào)。
如圖9中所示,在設(shè)施表中,表示目標(biāo)設(shè)施位置的一列經(jīng)緯度坐標(biāo),種類信息以及目標(biāo)設(shè)施的名稱被表示用于存在于目標(biāo)單元之中并由設(shè)施編號(hào)唯一指定的每一個(gè)設(shè)施。
種類信息指定目標(biāo)設(shè)施的類型。作為一個(gè)具體舉例,如果設(shè)施的類型是市政廳,則U1被分配作為種類信息。如果設(shè)施的類型是郵局或者小學(xué),則分別分配U2或者U3。
如圖10中所示,在區(qū)域表中,地區(qū)信息、大小信息以及目標(biāo)區(qū)域的名稱被表示用于包含在目標(biāo)單元中且由區(qū)域編號(hào)唯一地表示的每一個(gè)區(qū)域。
地區(qū)信息是一列經(jīng)緯度坐標(biāo),其指定由目標(biāo)區(qū)域(地圖上所描繪的多邊形)覆蓋的地區(qū)的各個(gè)頂點(diǎn)。
大小信息是指定目標(biāo)區(qū)域近似大小的信息。作為一個(gè)具體的舉例,大小信息V1被分配給相對(duì)寬的區(qū)域,而大小信息V2被分配給相對(duì)窄的區(qū)域。
圖11是一個(gè)舉例說明在圖2中示出的步驟S102所接收的路線數(shù)據(jù)的示范性配置的示意圖。在圖11中,路線數(shù)據(jù)由鏈路線來表示。更具體地說,路線數(shù)據(jù)包括鏈路編號(hào),其指定包含從用戶的當(dāng)前位置到目的地的路線的所有鏈路。根據(jù)用戶從當(dāng)前位置到目的地所經(jīng)過的順序?qū)㈡溌肪幪?hào)放入矩陣中。
通過利用上述的地圖數(shù)據(jù)(參看圖6至10)以及路線數(shù)據(jù)(參看圖11),運(yùn)算處理部分13在圖3示出的步驟S201中搜索候選地點(diǎn)(特征點(diǎn),設(shè)施或者區(qū)域),該候選地點(diǎn)存在于路線上或者在路線附近,并且滿足預(yù)定條件。在這里,例如,可以假設(shè)由圖11中示出的路線數(shù)據(jù)所表示的部分路線由如圖12中所示的圖形來表示。在圖12中,運(yùn)算處理部分13從路線數(shù)據(jù)中指定被分配有作為鏈路編號(hào)L3的鏈路是用戶經(jīng)過的第一鏈路。
接下來,通過訪問圖8中示出的鏈路表,運(yùn)算處理部分13例如識(shí)別出在由鏈路編號(hào)L3表示的鏈路上的節(jié)點(diǎn)N4,或者由設(shè)施編號(hào)T4表示的設(shè)施存在于由鏈路編號(hào)L3表示的鏈路附近。
隨后,通過訪問圖7中示出的節(jié)點(diǎn)表,運(yùn)算處理部分13識(shí)別出緯度坐標(biāo)和經(jīng)度坐標(biāo),其表示由節(jié)點(diǎn)編號(hào)N2表示的名稱被指定為▲▲交叉路口的交叉路口的位置。
此外,通過訪問圖9中示出的設(shè)施表,運(yùn)算處理部分13識(shí)別出緯度坐標(biāo)和經(jīng)度坐標(biāo),其表示由設(shè)施編號(hào)T4表示的名稱被指定為△△小學(xué)的設(shè)施的地點(diǎn)。
接下來,參考圖13至18,具體地描述從FIG4中示出的S301到S303所執(zhí)行的過程。
如圖13中所示,在步驟S301中,運(yùn)算處理部分13在由路線數(shù)據(jù)表示的路線上選擇存在于一路段內(nèi)的交叉路口的名稱,該路段具有從運(yùn)算處理部分13獲取的當(dāng)前位置延伸的預(yù)定距離T(例如,T是1000米)。
圖14是一個(gè)舉例說明圖4中示出的步驟S301的詳細(xì)過程的流程圖。
首先,運(yùn)算處理部分13將變量L初始化為0,該變量被用于計(jì)算從當(dāng)前位置至當(dāng)前選擇的鏈路結(jié)束端的距離(步驟S401)。
接下來,通過訪問鏈路表,運(yùn)算處理部分13檢索兩個(gè)都分配給最接近于當(dāng)前位置的鏈路(在下文中,稱為目標(biāo)鏈路)的鏈路編號(hào)和鏈路長度(步驟S402)。
隨后,運(yùn)算處理部分13將在步驟S402檢索的目標(biāo)鏈路長度增加到變量L(步驟S403)。
接下來,運(yùn)算處理部分13從路線數(shù)據(jù)中選擇在最接近于當(dāng)前位置的鏈路之后的被表示為新目標(biāo)鏈路的鏈路,并且檢索它的鏈路編號(hào)(步驟S404)。
運(yùn)算處理部分13重復(fù)在步驟S403到S404中執(zhí)行的過程,直到變量L超過預(yù)定距離T(步驟S405)。
通過這樣一個(gè)過程,運(yùn)算處理部分13可以檢索包括在具有從當(dāng)前位置延伸的預(yù)定距離的路段之內(nèi)的鏈路的鏈路編號(hào)。
隨后,通過訪問節(jié)點(diǎn)表,運(yùn)算處理部分13檢索被分配給節(jié)點(diǎn)的所有交叉路口名稱,該節(jié)點(diǎn)連接到由當(dāng)前檢索的編號(hào)表示的鏈路(步驟S406)。
此外,運(yùn)算處理部分13根據(jù)如上所述的任一方法將優(yōu)先權(quán)分配給每一個(gè)當(dāng)前檢索的交叉路口名稱(步驟S407)。
在步驟S302中,如圖15中所示,運(yùn)算處理部分15在由路線數(shù)據(jù)所表示的路線上,選擇存在于在一路段附近的一地區(qū)內(nèi)的設(shè)施,該路段具有從當(dāng)前位置開始的預(yù)定距離T(例如,T是1000米),該地區(qū)從該路段的兩邊垂直延伸距離Ts。
圖16是一個(gè)舉例說明圖4中示出的步驟S302的詳細(xì)過程的流程圖。
首先,運(yùn)算處理部分13執(zhí)行與步驟S401至S405相同的過程,并且檢索包含在具有距當(dāng)前位置預(yù)定距離T的路段中的鏈路的鏈路編號(hào)(S501至S505)。
接下來,通過訪問設(shè)施表,運(yùn)算處理部分13檢索存在于由當(dāng)前檢索的編號(hào)表示的鏈路附近的地區(qū)內(nèi)的所有設(shè)施名稱,該地區(qū)從該鏈路兩側(cè)垂直延伸距離Ts(步驟S506)。具體地,基于鏈路上的開始端節(jié)點(diǎn)和結(jié)束端節(jié)點(diǎn)的位置來指定包括當(dāng)前檢索的鏈路的部分路線的坐標(biāo)位置。
因?yàn)槊恳粋€(gè)設(shè)施的坐標(biāo)位置被記錄在設(shè)施表里,所以基于坐標(biāo)位置指定在從鏈路開始延伸Ts的地區(qū)之內(nèi)的設(shè)施。
根據(jù)上述過程,選擇存在于沿著存在于其間的鏈路彼此線對(duì)稱的矩形地區(qū)內(nèi)的設(shè)施。取決于當(dāng)前檢索的鏈路之間的曲線,可以出現(xiàn)重復(fù)選擇相同的設(shè)施。由此,需要避免引起這樣相同設(shè)施重復(fù)選擇的過程。
接下來,運(yùn)算處理部分13根據(jù)如上所述的任一方法將優(yōu)先權(quán)分配給每一個(gè)當(dāng)前檢索的設(shè)施的名稱(步驟S507)。
在步驟S303中,如圖17中所示,運(yùn)算處理部分17在由路線數(shù)據(jù)表示的路線上,選擇一路段所經(jīng)過的區(qū)域,該路段具有從運(yùn)算處理部分17獲取的當(dāng)前位置延伸的預(yù)定距離T(例如,T是1000米)。
圖18是一個(gè)舉例說明圖4中示出的步驟S303的詳細(xì)過程的流程圖。
首先,運(yùn)算處理部分13執(zhí)行與步驟S401至S405相同的過程,并且檢索包含在間隔當(dāng)前位置預(yù)定距離T的路段中的鏈路的鏈路編號(hào)(SS601至S605)。
接下來,通過訪問區(qū)域表,運(yùn)算處理部分13檢索包括由當(dāng)前檢索的編號(hào)所表示的所有鏈路的部分路線所經(jīng)過的區(qū)域的名稱(步驟S606)。具體地,如上所述,如上所述地指定部分路線的坐標(biāo)位置。在區(qū)域表中,因?yàn)槟繕?biāo)區(qū)域的各個(gè)頂點(diǎn)的坐標(biāo)位置被記錄在區(qū)域表里,所以可以指定部分路線所經(jīng)過的區(qū)域。
類似于設(shè)施的情況,運(yùn)算處理部分13執(zhí)行一個(gè)過程,使得不以重復(fù)的方式選擇區(qū)域。
運(yùn)算處理部分13根據(jù)如上所述的任一方法將優(yōu)先權(quán)分配給每一個(gè)當(dāng)前檢索的區(qū)域的名稱(步驟S607)。
實(shí)際上,如果設(shè)施中表示的所有設(shè)施以及區(qū)域表中表示的所有區(qū)域在圖3中示出的步驟S203中被允許呈現(xiàn)為候選地點(diǎn),則很大負(fù)擔(dān)被施加于運(yùn)算處理部分13。因此,為了限制設(shè)施或者區(qū)域作為候選地點(diǎn)被呈現(xiàn)給用戶,正如圖19中所舉例說明的,候選地點(diǎn)表優(yōu)選地表示種類信息以及大小信息。在當(dāng)前的實(shí)施例中,相應(yīng)于種類信息所表示的類型的設(shè)施以及具有由大小信息表示的大小的區(qū)域兩者都被表示在候選地點(diǎn)表中。
盡管上述說明書舉例說明了導(dǎo)航設(shè)備被安裝在車輛上的例子,但本發(fā)明不局限于此。該導(dǎo)航設(shè)備可以被用于步行者。
此外,在上述說明書中,運(yùn)算處理部分13根據(jù)預(yù)先存儲(chǔ)的計(jì)算機(jī)程序執(zhí)行上述過程。然而,本發(fā)明不局限于此。上述的過程可以采用硬件來實(shí)現(xiàn)。此外,可以在記錄狀態(tài)下將計(jì)算機(jī)程序分發(fā)于諸如CD-ROM這樣的存儲(chǔ)介質(zhì)中。此外,計(jì)算機(jī)程序可以存儲(chǔ)在連接到網(wǎng)絡(luò)的服務(wù)器中,以便終端設(shè)備可以通過網(wǎng)絡(luò)被下載。
工業(yè)實(shí)用性根據(jù)本發(fā)明的導(dǎo)航設(shè)備可用于車輛上使用或者便攜使用,該設(shè)備能夠減少用戶將他或者她的注意力放在導(dǎo)航設(shè)備上的頻率。
權(quán)利要求
1.一種導(dǎo)航設(shè)備,包括數(shù)據(jù)存儲(chǔ)部分,用于存儲(chǔ)地圖數(shù)據(jù);目的地指定部分,用于指定目的地;位置獲取部分,用于獲取用戶的當(dāng)前位置;路線接收部分,用于接收路線數(shù)據(jù),所述路線數(shù)據(jù)借助于存儲(chǔ)在所述數(shù)據(jù)存儲(chǔ)部分中的所述地圖數(shù)據(jù)來表示從由所述位置獲取部分獲取的所述當(dāng)前位置到由所述目的地指定部分指定的所述目的地的路線;數(shù)據(jù)選擇部分,用于基于由所述路線接收部分接收的所述路線數(shù)據(jù)以及存儲(chǔ)在所述數(shù)據(jù)存儲(chǔ)部分中的所述地圖數(shù)據(jù)來選擇表示至少一個(gè)地點(diǎn)的候選地點(diǎn)數(shù)據(jù),所述至少一個(gè)地點(diǎn)存在于由所述路線數(shù)據(jù)表示的所述路線上或者在所述路線附近,并且滿足預(yù)定條件;改變地點(diǎn)指定部分,用于基于由所述數(shù)據(jù)選擇部分選擇的所述候選地點(diǎn)數(shù)據(jù)來指定將改變引導(dǎo)方法的改變地點(diǎn);確定部分,用于基于由所述位置獲取部分獲取的所述當(dāng)前位置以及由所述改變地點(diǎn)指定部分指定的所述改變地點(diǎn)來確定所述用戶是否已經(jīng)到達(dá)所述改變地點(diǎn);以及導(dǎo)航引導(dǎo)部分,用于當(dāng)所述確定部分確定所述用戶已經(jīng)到達(dá)所述改變地點(diǎn)時(shí),采用相對(duì)詳細(xì)的方法將所述用戶引導(dǎo)至所述目的地。
2.根據(jù)權(quán)利要求1所述的導(dǎo)航設(shè)備,其中,所述數(shù)據(jù)選擇部分在由所述路線數(shù)據(jù)表示的所述路線上,選擇表示至少一個(gè)地點(diǎn)的候選地點(diǎn)數(shù)據(jù),所述至少一個(gè)地點(diǎn)存在于路段內(nèi),所述路段具有在由所述目的地指定部分指定的所述目的地方向上從由所述位置獲取部分獲取的所述當(dāng)前位置延伸的預(yù)定距離。
3.根據(jù)權(quán)利要求1所述的導(dǎo)航設(shè)備,其中所述改變地點(diǎn)指定部分包括用于輸出由所述數(shù)據(jù)選擇部分選擇的所述候選地點(diǎn)數(shù)據(jù)表示的地點(diǎn)的輸出部分,以及用于基于來自所述用戶的指定來選擇一個(gè)改變地點(diǎn)的改變地點(diǎn)選擇部分。
4.根據(jù)權(quán)利要求3所述的導(dǎo)航設(shè)備,其中所述改變地點(diǎn)指定部分進(jìn)一步包括優(yōu)先權(quán)分配部分,用于將優(yōu)先權(quán)分配給由所述數(shù)據(jù)選擇部分選擇的所述候選地點(diǎn)數(shù)據(jù)表示的所述地點(diǎn),以及所述輸出部分根據(jù)所述優(yōu)先權(quán)分配部分分配的所述優(yōu)先權(quán),輸出由所述數(shù)據(jù)選擇部分選擇的所述候選地點(diǎn)數(shù)據(jù)表示的所述地點(diǎn)。
5.根據(jù)權(quán)利要求1所述的導(dǎo)航設(shè)備,其中,當(dāng)所述確定部分確定所述用戶已經(jīng)到達(dá)所述改變地點(diǎn)時(shí),所述導(dǎo)航引導(dǎo)部分將引導(dǎo)方法自動(dòng)地改變?yōu)橄鄬?duì)詳細(xì)的方法。
6.根據(jù)權(quán)利要求1所述的導(dǎo)航設(shè)備,其中,所述導(dǎo)航引導(dǎo)部分通過語音將所述用戶引導(dǎo)至所述目的地。
7.根據(jù)權(quán)利要求1所述的導(dǎo)航設(shè)備,其中,當(dāng)所述確定部分確定所述用戶還沒到達(dá)所述改變地點(diǎn)時(shí),所述導(dǎo)航引導(dǎo)部分不執(zhí)行所述導(dǎo)航引導(dǎo)過程。
8.根據(jù)權(quán)利要求1所述的導(dǎo)航設(shè)備,其中,在所述路線接收部分產(chǎn)生所述路線數(shù)據(jù)之后所述數(shù)據(jù)選擇部分立即選擇所述候選地點(diǎn)數(shù)據(jù)。
9.一種由導(dǎo)航設(shè)備執(zhí)行的引導(dǎo)方法,所述方法包括目的地指定步驟,用于指定目的地;位置獲取步驟,用于獲取用戶的當(dāng)前位置;路線接收步驟,用于接收路線數(shù)據(jù),所述路線數(shù)據(jù)借助于存儲(chǔ)在所述導(dǎo)航設(shè)備中的地圖數(shù)據(jù)來表示從由所述位置獲取步驟獲取的所述當(dāng)前位置到由所述目的地指定步驟指定的所述目的地的路線;數(shù)據(jù)選擇步驟,用于基于由所述路線接收步驟接收的所述路線數(shù)據(jù)以及存儲(chǔ)在所述導(dǎo)航設(shè)備中的所述地圖數(shù)據(jù)來選擇表示至少一個(gè)地點(diǎn)的候選地點(diǎn)數(shù)據(jù),所述至少一個(gè)地點(diǎn)存在于由所述路線數(shù)據(jù)表示的所述路線上或者位于所述路線附近,并且滿足預(yù)定條件;改變地點(diǎn)指定步驟,用于基于由所述數(shù)據(jù)選擇步驟選擇的所述候選地點(diǎn)數(shù)據(jù)來指定將改變引導(dǎo)方法的改變地點(diǎn);確定步驟,用于基于由所述位置獲取步驟獲取的所述當(dāng)前位置以及由所述改變地點(diǎn)指定步驟指定的所述改變地點(diǎn)來確定所述用戶是否已經(jīng)到達(dá)所述改變地點(diǎn);以及導(dǎo)航引導(dǎo)步驟,用于當(dāng)所述確定步驟確定所述用戶已經(jīng)到達(dá)所述改變地點(diǎn)時(shí),采用相對(duì)詳細(xì)的方法將所述用戶引導(dǎo)至所述目的地。
10.一種由用于將用戶引導(dǎo)至目的地的導(dǎo)航設(shè)備所執(zhí)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包括目的地指定步驟,用于指定目的地;位置獲取步驟,用于獲取用戶的當(dāng)前位置;路線接收步驟,用于接收路線數(shù)據(jù),所述路線數(shù)據(jù)借助于存儲(chǔ)在所述導(dǎo)航設(shè)備中的地圖數(shù)據(jù)來表示從由所述位置獲取步驟獲取的所述當(dāng)前位置到由所述目的地指定步驟指定的所述目的地的路線;數(shù)據(jù)選擇步驟,用于基于由所述路線接收步驟接收的所述路線數(shù)據(jù)以及存儲(chǔ)在所述導(dǎo)航設(shè)備中的所述地圖數(shù)據(jù)來選擇表示至少一個(gè)地點(diǎn)的候選地點(diǎn)數(shù)據(jù),所述至少一個(gè)地點(diǎn)存在于由所述路線數(shù)據(jù)表示的所述路線上或者位于所述路線附近,并且滿足預(yù)定條件;改變地點(diǎn)指定步驟,用于基于由所述數(shù)據(jù)選擇步驟選擇的所述候選地點(diǎn)數(shù)據(jù)來指定將改變引導(dǎo)方法的改變地點(diǎn);確定步驟,用于基于由所述位置獲取步驟獲取的所述當(dāng)前位置以及由所述改變地點(diǎn)指定步驟指定的所述改變地點(diǎn)來確定所述用戶是否已經(jīng)到達(dá)所述改變地點(diǎn);以及導(dǎo)航引導(dǎo)步驟,用于當(dāng)所述確定步驟確定所述用戶已經(jīng)到達(dá)所述改變地點(diǎn)時(shí),采用相對(duì)詳細(xì)的方法將所述用戶引導(dǎo)至所述目的地。
11.根據(jù)權(quán)利要求10所述的計(jì)算機(jī)程序,記錄在存儲(chǔ)介質(zhì)上。
全文摘要
一種導(dǎo)航設(shè)備,具有路線接收部分、數(shù)據(jù)選擇部分、改變地點(diǎn)指定部分、確定部分和導(dǎo)航引導(dǎo)部分。路線接收部分通過使用存儲(chǔ)在數(shù)據(jù)存儲(chǔ)部分中的地圖數(shù)據(jù)來取得路線數(shù)據(jù),該路線數(shù)據(jù)表示從由位置獲取部分獲取的當(dāng)前位置到由目的地指定部分指定的目的地的路線。數(shù)據(jù)選擇部分選擇表示至少一個(gè)地點(diǎn)的候選地點(diǎn)數(shù)據(jù),該至少一個(gè)地點(diǎn)存在于由路線數(shù)據(jù)表示的路線上或者位于該路線附近,并且滿足預(yù)定條件。改變地點(diǎn)指定部分基于由數(shù)據(jù)選擇部分選擇的候選地點(diǎn)數(shù)據(jù)來指定將改變引導(dǎo)方法的改變地點(diǎn)。確定部分確定用戶是否已經(jīng)到達(dá)改變地點(diǎn)。導(dǎo)航引導(dǎo)部分當(dāng)確定部分確定用戶已經(jīng)到達(dá)改變地點(diǎn)時(shí),采用相對(duì)詳細(xì)的方法將用戶引導(dǎo)到目的地。
文檔編號(hào)G01C21/34GK1823259SQ20048001987
公開日2006年8月23日 申請日期2004年8月16日 優(yōu)先權(quán)日2003年8月18日
發(fā)明者巖見良太郎, 中野信之, 寺田智裕, 高橋健 申請人:松下電器產(chǎn)業(yè)株式會(huì)社