專利名稱:導(dǎo)航裝置、導(dǎo)航方法、導(dǎo)航程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及根據(jù)路線引導(dǎo)用戶的導(dǎo)航裝置、導(dǎo)航方法、用于實施導(dǎo)航的程序。
背景技術(shù):
以往,進(jìn)行對車輛的路線引導(dǎo)的車輛導(dǎo)航裝置等導(dǎo)航裝置具有進(jìn)行從出發(fā)地到目的地的路線探索的功能。在這樣的導(dǎo)航裝置中,當(dāng)通過與GPS(Global Positioning System)的通信測定的現(xiàn)在位置從在出發(fā)地點探索、指定的路線偏移規(guī)定距離以上時,一般自動進(jìn)行從偏移的地點到目的地的路線的再探索(變更路線),繼續(xù)進(jìn)行路線引導(dǎo)。利用者在駕駛車輛時操作導(dǎo)航裝置是危險的,所以以車輛為對象的車導(dǎo)航進(jìn)行控制,從而自動進(jìn)行路線的再探索(變更路線)。
另外,在進(jìn)行這樣的路線的自動再探索的導(dǎo)航裝置中,也存在對路線探索加以限制的技術(shù)。例如在專利文獻(xiàn)1中描述當(dāng)車輛從到達(dá)目的地的路線偏移時,調(diào)查是否為到達(dá)目的地的經(jīng)由地點的周邊,當(dāng)為經(jīng)由地點的周邊時,不進(jìn)行所述路線的自動的再探索的技術(shù)。
另外,在專利文獻(xiàn)2中描述當(dāng)車輛從到達(dá)目的地的路線偏移時,與自動路線變更的有無無關(guān),在內(nèi)部執(zhí)行路線的再探索,存儲再探索的路線,當(dāng)進(jìn)行來自用戶的再探索要求時,顯示存儲的再探索的路線,切換為最新的路線的技術(shù)。
在專利文獻(xiàn)3中描述車輛的現(xiàn)在位置位于推薦路線上的分支點附近時,車輛的現(xiàn)在位置從推薦路線偏移時,不進(jìn)行路線的再探索。
而近年,不僅象車導(dǎo)航裝置那樣進(jìn)行使用汽車等車輛時的路線探索,也提出進(jìn)行徒步、利用電車、巴士等交通工具時的路線探索的技術(shù)(例如參照專利文獻(xiàn)4)。
專利文獻(xiàn)1特開平8-159797號公報專利文獻(xiàn)2特開平9-152352號公報專利文獻(xiàn)3特開2000-241182號公報專利文獻(xiàn)4特開2000-258184號公報發(fā)明內(nèi)容一般把這樣的徒步、利用電車或巴士等交通工具時進(jìn)行路線探索的導(dǎo)航裝置搭載在移動電話中,在這樣的便攜式導(dǎo)航裝置中,與只以汽車等車輛為對象的導(dǎo)航不同,存在以下的特有的問題。
首先,從GPS取得現(xiàn)在位置時,利用者以人行道等道路為路線,所以來自GPS的衛(wèi)星電波容易被建筑物遮斷,變?yōu)椴荒芙邮盏臓顩r,結(jié)果出現(xiàn)在便攜式導(dǎo)航裝置的畫面上,在表示現(xiàn)在位置的指標(biāo)中產(chǎn)生位置跳躍等無法正確進(jìn)行現(xiàn)在位置的顯示的情況。
另外,便攜式導(dǎo)航裝置不具有自動導(dǎo)航的傳感器,所以與車輛的自動駕駛不同,常常曲線前進(jìn),難以取得有關(guān)正確的自動駕駛的數(shù)據(jù),有時顯示不正確的現(xiàn)在位置。
利用者步行的人行道與成為車用導(dǎo)航的路線探索對象的道路相比,成為更細(xì)致的小道,所以地圖上的道路間隔窄,難以進(jìn)行正確的地圖匹配。
在利用徒步、電車或巴士等交通工具時進(jìn)行路線探索的導(dǎo)航裝置中,錯誤識別現(xiàn)在位置的可能性比只以車輛為對象的一般的導(dǎo)航裝置高。因此,在這樣的狀態(tài)下,即使繼續(xù)與GPS的通信,也無法進(jìn)行正確的路線引導(dǎo),反而與GPS衛(wèi)星的通信引起的耗電成為浪費。特別是便攜式導(dǎo)航裝置時,電池容量小,所以與導(dǎo)航裝置相比,無用的耗電成為重大的問題。
另外,在便攜式導(dǎo)航裝置中存在存儲區(qū)的限制,所以在導(dǎo)航裝置自身中不保持地圖數(shù)據(jù),通過用網(wǎng)絡(luò)連接的導(dǎo)航服務(wù)器保存路線探索或畫面上顯示的地圖數(shù)據(jù),當(dāng)便攜式導(dǎo)航裝置進(jìn)行路線引導(dǎo)或地圖的顯示時,與導(dǎo)航服務(wù)器進(jìn)行通信,從導(dǎo)航服務(wù)器接收路線數(shù)據(jù)或地圖數(shù)據(jù)。
因此,在這樣的便攜式導(dǎo)航裝置中,頻繁發(fā)生現(xiàn)在位置的錯誤識別,或如果按利用者的意思大幅度變更到達(dá)目的地的路線,在所述以往技術(shù)的進(jìn)行路線的再探索的技術(shù)中,需要與導(dǎo)航服務(wù)器的通信,所以利用者與導(dǎo)航服務(wù)器的通信費用成為大幅度的負(fù)擔(dān)。
本發(fā)明是鑒于所述問題而提出的,其目的在于提供在不能取得現(xiàn)在位置時,謀求耗電的減少,并且能減輕通信費用的負(fù)擔(dān)的導(dǎo)航裝置、導(dǎo)航方法、導(dǎo)航程序。
為了解決上述的課題,實現(xiàn)目的,本發(fā)明提供一種導(dǎo)航裝置,根據(jù)從包含徒步路線的至目的地的路線中選擇的路線來進(jìn)行路線引導(dǎo),其特征在于,包括通過與GPS的通信來取得現(xiàn)在位置信息的位置取得部件;判斷是否能通過所述位置取得部件取得現(xiàn)在位置信息,當(dāng)能取得現(xiàn)在位置信息時,根據(jù)取得的現(xiàn)在位置信息進(jìn)行路線引導(dǎo)的引導(dǎo)控制部件;當(dāng)通過所述引導(dǎo)控制部件判斷為不能取得現(xiàn)在位置信息時,切斷與GPS的通信的GPS通信控制部件。
另外,本發(fā)明是一種導(dǎo)航裝置,其特征在于,包括通過與GPS的通信來取得現(xiàn)在位置信息的位置取得部件;連接在網(wǎng)絡(luò)上,從保存有關(guān)路線的信息的服務(wù)器裝置處接收有關(guān)所述選擇的路線的信息的引導(dǎo)信息取得部件;判斷是否能通過所述位置取得部件取得現(xiàn)在位置信息,當(dāng)能取得現(xiàn)在位置信息時,根據(jù)取得的現(xiàn)在位置信息和由所述引導(dǎo)信息取得部件取得的信息,進(jìn)行路線引導(dǎo)的引導(dǎo)控制部件;通過所述引導(dǎo)控制部件判斷為不能取得現(xiàn)在位置信息時,切斷與服務(wù)器裝置的通信的服務(wù)器通信控制部件。
另外本發(fā)明是一種導(dǎo)航方法,根據(jù)從包含徒步路線的至目的地的路線中選擇的路線來進(jìn)行路線引導(dǎo),其特征在于,包括通過與GPS的通信,取得現(xiàn)在位置信息的位置取得步驟;判斷是否能通過所述位置取得步驟取得現(xiàn)在位置信息,當(dāng)能取得現(xiàn)在位置信息時,根據(jù)取得的現(xiàn)在位置信息進(jìn)行路線引導(dǎo)的引導(dǎo)控制步驟;當(dāng)通過所述引導(dǎo)控制步驟判斷為不能取得現(xiàn)在位置信息時,切斷與GPS的通信的GPS通信控制步驟。
另外本發(fā)明是一種導(dǎo)航方法,根據(jù)從包含徒步路線的至目的地的路線中選擇的路線來進(jìn)行路線引導(dǎo),其特征在于,包括通過與GPS的通信,取得現(xiàn)在位置信息的位置取得步驟;連接在網(wǎng)絡(luò)上,從保存有關(guān)路線的信息的服務(wù)器裝置處接收有關(guān)所述選擇的路線的信息的引導(dǎo)信息取得步驟;判斷是否能通過所述位置取得步驟取得現(xiàn)在位置信息,當(dāng)能取得現(xiàn)在位置信息時,根據(jù)取得的現(xiàn)在位置信息和由所述引導(dǎo)信息取得部件取得的信息,進(jìn)行路線引導(dǎo)的引導(dǎo)控制步驟;通過所述引導(dǎo)控制步驟判斷為不能取得現(xiàn)在位置信息時,切斷與服務(wù)器裝置的通信的服務(wù)器通信控制步驟。
另外,本發(fā)明是一種使計算機(jī)執(zhí)行的導(dǎo)航程序,根據(jù)從包含徒步路線的至目的地的路線中選擇的路線來進(jìn)行路線引導(dǎo),其特征在于,包括通過與GPS的通信判斷是否不能取得現(xiàn)在位置信息,當(dāng)能取得現(xiàn)在位置信息時,根據(jù)取得的現(xiàn)在位置信息,進(jìn)行路線引導(dǎo)的引導(dǎo)控制步驟;當(dāng)通過所述引導(dǎo)控制步驟判斷為不能取得現(xiàn)在位置信息時,切斷與GPS的通信的GPS通信控制步驟。
另外,本發(fā)明是一種使計算機(jī)執(zhí)行的導(dǎo)航程序,根據(jù)從包含徒步路線的至目的地的路線中選擇的路線來進(jìn)行路線引導(dǎo),其特征在于,包括連接在網(wǎng)絡(luò)上,從保存有關(guān)路線的信息的服務(wù)器裝置處接收有關(guān)所述選擇的路線的信息的引導(dǎo)信息取得步驟;判斷通過與GPS的通信是否能取得現(xiàn)在位置信息,當(dāng)能取得現(xiàn)在位置信息時,根據(jù)取得的現(xiàn)在位置信息和由所述引導(dǎo)信息取得步驟取得的信息,進(jìn)行路線引導(dǎo)的引導(dǎo)控制步驟;當(dāng)通過所述引導(dǎo)控制步驟判斷為不能取得現(xiàn)在位置信息時,切斷與所述服務(wù)器裝置的通信的服務(wù)器通信控制步驟。
根據(jù)本發(fā)明,通過與GPS的通信取得現(xiàn)在位置信息,判斷能否取得現(xiàn)在位置信息,當(dāng)能取得現(xiàn)在位置信息時,根據(jù)取得的現(xiàn)在位置信息進(jìn)行路線引導(dǎo),當(dāng)判斷為不能取得現(xiàn)在位置信息時,通過切斷與GPS的通信,不能取得現(xiàn)在位置,路線引導(dǎo)變?yōu)椴豢赡軙r,無法進(jìn)行與GPS的通信,能減少無用的耗電。
另外,根據(jù)本發(fā)明,通過與GPS的通信,取得現(xiàn)在位置信息,從連接在網(wǎng)絡(luò)上,保存有關(guān)路線的信息的服務(wù)器裝置接收有關(guān)所述選擇的路線的信息,判斷能否取得現(xiàn)在位置信息,當(dāng)能取得現(xiàn)在位置信息時,根據(jù)取得的現(xiàn)在位置信息和取得的信息進(jìn)行路線引導(dǎo),當(dāng)判斷為不能取得現(xiàn)在位置信息時,通過切斷與所述服務(wù)器裝置的通信,在不能取得現(xiàn)在位置,路線引導(dǎo)變?yōu)椴豢赡軙r,沒必要從服務(wù)器裝置接收有關(guān)地圖信息或路線信息的路線的信息,能減輕通信費用的負(fù)擔(dān)。
下面簡要說明附圖。
圖1是表示包含本實施例的導(dǎo)航裝置的網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)的框圖。
圖2是表示基于本實施例的導(dǎo)航系統(tǒng)的路線引導(dǎo)的全體處理的步驟的程序流程圖。
圖3是表示基于導(dǎo)航裝置的路線引導(dǎo)處理的步驟的程序流程圖。
圖4是表示基于引導(dǎo)控制部的路線引導(dǎo)處理的步驟的程序流程圖。
圖5是表示結(jié)束信息的顯示畫面一例的說明圖。
圖6是表示菜單顯示畫面的一例的說明圖。
符號的說明。
100—導(dǎo)航裝置;110—顯示部;111—聲音輸出部;112—聲音輸入部;114—GPS部;115—通信部;116—操作部;117—控制部;120—引導(dǎo)控制部;130—顯示控制部;140—引導(dǎo)聲音控制部;150—GPS通信控制部;160—導(dǎo)航信息取得部;170—服務(wù)器通信控制部;200—網(wǎng)絡(luò);300—導(dǎo)航服務(wù)器;310—地圖發(fā)送部;320—地圖數(shù)據(jù)庫;330—路線探索部。
具體實施例方式
以下參照附圖來詳細(xì)說明本發(fā)明的導(dǎo)航裝置、導(dǎo)航方法和導(dǎo)航程序的最好實施例。本實施例的導(dǎo)航裝置是把本發(fā)明的導(dǎo)航程序安裝到移動電話中。
圖1是表示包含本實施例的導(dǎo)航裝置的網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)的框圖。如圖1所示,該網(wǎng)絡(luò)系統(tǒng)具有導(dǎo)航裝置100、網(wǎng)絡(luò)200、導(dǎo)航服務(wù)器300。
網(wǎng)絡(luò)200是移動電話網(wǎng)和因特網(wǎng)等網(wǎng)絡(luò),通過有關(guān)的網(wǎng)絡(luò)200能在導(dǎo)航裝置100和導(dǎo)航服務(wù)器300之間進(jìn)行各種數(shù)據(jù)的交換。
本實施例的導(dǎo)航裝置100是具有作為移動電話的功能的便攜式導(dǎo)航裝置,具有顯示部110、聲音輸出部111、聲音輸入部112、GPS部114、通信部115、操作部116、控制部117。在此,GPS部114構(gòu)成本發(fā)明的位置取得部件。
顯示部110具有LCD(Liquid Crystal Display),根據(jù)從控制部117供給的顯示用數(shù)據(jù),顯示地圖等各種信息。聲音輸出部111具有揚聲器,發(fā)出基于從控制部117供給的聲音數(shù)據(jù)的聲音。聲音輸入部112具有麥克風(fēng),生成與用戶發(fā)出的聲音對應(yīng)的聲音數(shù)據(jù),對控制部117輸出。有關(guān)的聲音輸入部112在作為電話利用時的用戶的聲音輸入中使用。
GPS部114具有GPS天線,把基于從衛(wèi)星接收的信息的現(xiàn)在位置信息向控制部117的引導(dǎo)控制部120輸出。在此,GPS部114能取得現(xiàn)在位置信息時,把包含現(xiàn)在位置坐標(biāo)的數(shù)據(jù)作為現(xiàn)在位置信息向引導(dǎo)控制部120輸出。而當(dāng)GPS部114由于通信不良等不能取得現(xiàn)在位置信息時,把錯誤信息向引導(dǎo)控制部120輸出。另外,GPS部114通過GPS通信控制部150的控制,控制與GPS的基于衛(wèi)星電波的通信和通信切斷。
通信部115是與天線等一般的移動電話的通信部同樣的結(jié)構(gòu),在控制部117的控制下,通過網(wǎng)絡(luò)200的移動電話網(wǎng)與其它通信終端(移動電話或Web服務(wù)器)之間進(jìn)行聲音數(shù)據(jù)、地圖數(shù)據(jù)或其他各種數(shù)據(jù)的交換。操作部116具有數(shù)字鍵等輸入部件,按照用戶的操作內(nèi)容生成操作信號,向控制部117輸出。另外,通信部115通過控制部117的服務(wù)器通信控制部170控制通過網(wǎng)絡(luò)的與導(dǎo)航服務(wù)器300的通信的確立和通信切斷。
控制部117具有CPU(Central processing unit.)、ROM(Read OnlyMemory)、RAM(Random Access Memory)等的存儲部,通過執(zhí)行存儲部中存儲的導(dǎo)航程序,控制該導(dǎo)航裝置100的全體。即控制部117控制裝置各部,從而如上所述,作為移動電話起作用。
另外,本實施例的導(dǎo)航裝置100的控制部117為了實施地圖顯示、引導(dǎo)等導(dǎo)航功能,控制裝置各部。更具體而言,控制部117具有室內(nèi)控制部120、顯示控制部130、引導(dǎo)聲音控制部140、GPS通信控制部150、導(dǎo)航信息取得部160、服務(wù)器通信控制部170。在此,導(dǎo)航信息取得部160構(gòu)成本發(fā)明的引導(dǎo)信息取得部件。
顯示控制部130根據(jù)從導(dǎo)航服務(wù)器300發(fā)送的地圖數(shù)據(jù),生成用于顯示地圖的地圖顯示用數(shù)據(jù),在顯示部110上顯示有關(guān)的地圖顯示用數(shù)據(jù)。另外,顯示控制部130生成用于生成引導(dǎo)用文字圖形信息、其他有關(guān)導(dǎo)航的信息的顯示用數(shù)據(jù),對顯示部110輸出。通過進(jìn)行基于由顯示控制部130生成的顯示用數(shù)據(jù)的顯示,在顯示部110顯示表現(xiàn)應(yīng)該引導(dǎo)的路線的地圖、“右轉(zhuǎn)”等路線引導(dǎo)文字信息。
引導(dǎo)聲音控制部140在實施路線引導(dǎo)的狀態(tài)下,通過在預(yù)先決定的定時把與應(yīng)該從聲音輸出部111發(fā)出的聲音對應(yīng)的聲音數(shù)據(jù)向聲音輸出部111輸出,產(chǎn)生引導(dǎo)聲音。例如在該導(dǎo)航裝置100的持有者的位置變?yōu)閼?yīng)該右轉(zhuǎn)的十字路口前30m的地點的時刻,輸出用于發(fā)出“下個十字路口右轉(zhuǎn)”的引導(dǎo)聲音的聲音數(shù)據(jù)。
如上所述,在本實施例中,顯示部110、聲音輸出部111、顯示控制部130、引導(dǎo)聲音控制部140進(jìn)行沿著路線引導(dǎo)用戶的路線引導(dǎo),基于各部的路線引導(dǎo)由引導(dǎo)控制部120控制。
引導(dǎo)控制部120如上所述,控制用于沿著路線引導(dǎo)用戶的各部,執(zhí)行路線引導(dǎo)。更具體而言,引導(dǎo)控制部120根據(jù)從GPS部114取得的現(xiàn)在位置信息、為了執(zhí)行引導(dǎo)而選擇的路線,控制上述的各部,進(jìn)行引導(dǎo)信息的顯示、基于聲音的引導(dǎo)等的引導(dǎo)。
另外,引導(dǎo)控制部120根據(jù)來自GPS部114的輸入,判斷GPS部114是否能取得現(xiàn)在位置信息。即引導(dǎo)控制部120當(dāng)來自GPS部114的輸入包含位置坐標(biāo)時,判斷為能取得現(xiàn)在位置信息,執(zhí)行路線引導(dǎo)。而引導(dǎo)控制部120當(dāng)來自GPS部114的輸入為錯誤信息時,判斷GPS部114現(xiàn)在不能取得現(xiàn)在位置信息,把錯誤次數(shù)計數(shù),當(dāng)錯誤次數(shù)達(dá)到4次以上時,對GPS通信控制部150輸出與GPS的通信切斷的要求,對服務(wù)器通信控制部170輸出與導(dǎo)航服務(wù)器300的通信切斷的要求。
須指出的是,有關(guān)的錯誤次數(shù)的上限值并不局限于4次,能任意設(shè)定。
引導(dǎo)控制部120通過比較路線中的位置坐標(biāo)和現(xiàn)在位置信息的位置坐標(biāo),能判斷從GPS部114輸入的現(xiàn)在位置坐標(biāo)是否離到達(dá)目的地的路線中由利用者選擇的路線規(guī)定距離以上(例如100m以上)。
在此,當(dāng)現(xiàn)在位置從路線偏離規(guī)定距離以上時,除了利用者有意移動到從路線偏離的位置的情況,還包含無法從GPS取得現(xiàn)在位置的正確的位置坐標(biāo),產(chǎn)生現(xiàn)在位置的誤認(rèn)的情況;取得現(xiàn)在位置,在地圖數(shù)據(jù)上顯示現(xiàn)在位置時的地圖匹配處理時,錯誤顯示坐標(biāo)位置的情況。
引導(dǎo)控制部120判斷為從GPS部114輸入的現(xiàn)在位置信息為從利用者選擇的路線偏移規(guī)定距離以上的位置時,對錯誤次數(shù)計數(shù),當(dāng)錯誤次數(shù)達(dá)到4次以上時,對GPS通信控制部150輸出與GPS的通信切斷的要求,對服務(wù)器通信控制部170輸出與導(dǎo)航服務(wù)器300的通信切斷的要求。
須指出的是,有關(guān)的錯誤次數(shù)的上限值并不局限于4次,能任意設(shè)定。另外,路線和現(xiàn)在位置的距離也不局限于100m,能任意設(shè)定。
導(dǎo)航信息取得部160通過通信部115和網(wǎng)絡(luò)200訪問導(dǎo)航服務(wù)器300,要求用于在顯示部110顯示地圖的地圖數(shù)據(jù)、表示從出發(fā)地到目的地的路線探索結(jié)果的數(shù)據(jù)等導(dǎo)航所必要的信息的發(fā)送。
更具體而言,導(dǎo)航信息取得部160當(dāng)進(jìn)行包含現(xiàn)在位置的地圖顯示時,導(dǎo)航信息取得部160從GPS部114定期地區(qū)的表示現(xiàn)在位置的信息,把包含有關(guān)的現(xiàn)在位置的信息的地圖數(shù)據(jù)的發(fā)送要求對導(dǎo)航服務(wù)器300發(fā)送。須指出的是,已經(jīng)接受包含現(xiàn)在位置的地圖數(shù)據(jù)的發(fā)送時,不進(jìn)行發(fā)送要求,只在沒有包含現(xiàn)在位置的地圖數(shù)據(jù)時進(jìn)行發(fā)送要求。另外,對導(dǎo)航服務(wù)器300發(fā)送包含出發(fā)地(可以把現(xiàn)在位置自動作為出發(fā)地,也可以用戶輸入、設(shè)定)、目的地、其他探索條件(例如所需時間短的、所需成本低等條件、途中經(jīng)由地點的信息等)等路線探索所必要的信息的探索要求。然后,按照這樣的要求,取得從導(dǎo)航服務(wù)器300發(fā)送的地圖數(shù)據(jù)或路線探索結(jié)果,提供給顯示控制部130。
GPS通信控制部150通過路線引導(dǎo)的初始菜單(未顯示)開始路線引導(dǎo)時,開始與GPS的通信。而當(dāng)輸入來自引導(dǎo)控制部120的通信切斷要求時,切斷與GPS的通信,不接收基于GPS部114的來自GPS的衛(wèi)星電波。
服務(wù)器通信控制部170通過路線引導(dǎo)的初始菜單(未顯示)開始路線引導(dǎo)時,確立與導(dǎo)航服務(wù)器的通信。而當(dāng)輸入來自引導(dǎo)控制部120的通信切斷要求時,切斷與導(dǎo)航服務(wù)器300的通信,拒絕來自導(dǎo)航服務(wù)器300的各種數(shù)據(jù)的接收。
下面說明導(dǎo)航服務(wù)器300。導(dǎo)航服務(wù)器300如圖1所示,具有地圖發(fā)送部310、地圖數(shù)據(jù)庫320(DB)、路線探索部330。
地圖數(shù)據(jù)庫320是存儲地圖數(shù)據(jù)的數(shù)據(jù)庫。地圖發(fā)送部310從顯示部100(可以是其他導(dǎo)航裝置)收到發(fā)送要求時,從地圖數(shù)據(jù)庫取得包含該發(fā)送要求中包含的現(xiàn)在位置信息表示的地點的地圖數(shù)據(jù),把該地圖數(shù)據(jù)通過網(wǎng)絡(luò)200發(fā)送給要求源的導(dǎo)航裝置100。
路線探索部330當(dāng)從導(dǎo)航裝置100收到路線探索要求時,探索多條從該要求中包含的出發(fā)地到目的地的路線,把路線探索結(jié)果通過網(wǎng)絡(luò)200發(fā)送給要求源的導(dǎo)航裝置100。本實施例的導(dǎo)航服務(wù)器300的路線探索部330中,作為從出發(fā)地到目的地的路線,能探索利用汽車的路線,并且也能進(jìn)行徒步路線、利用巴士或電車等公共交通工具的路線、利用徒步和公共交通工具的組合的路線等利用汽車的路線以外的路線的探索。須指出的是,利用汽車的路線意味著利用自家用車等能按用戶的意圖自由行動的汽車(包括摩托車)時,不包含利用預(yù)先決定了運行路線的巴士等的路線。
下面,說明基于包含采用以上結(jié)構(gòu)的本實施例的導(dǎo)航裝置100、導(dǎo)航服務(wù)器300的導(dǎo)航系統(tǒng)的路線引導(dǎo)處理。圖2是表示基于本實施例的導(dǎo)航系統(tǒng)的路線引導(dǎo)的全體處理的步驟的程序流程圖。
首先,本實施例的導(dǎo)航裝置100的利用者通過操作部116對導(dǎo)航裝置100輸入出發(fā)地、目的地的探索條件,指示路線探索要求。據(jù)此,導(dǎo)航裝置100把包含輸入的出發(fā)地、目的地等的探索要求的路線探索要求通過網(wǎng)絡(luò)200發(fā)送給導(dǎo)航服務(wù)器300(步驟S201)。
收到來自導(dǎo)航裝置100的路線探索要求的導(dǎo)航服務(wù)器300按照路線探索要求中包含的探索要求,進(jìn)行路線探索(步驟S202),把路線探索結(jié)果通過網(wǎng)絡(luò)200發(fā)送給顯示部110(步驟S203)。
在收到有關(guān)的路線探索結(jié)果的發(fā)送的導(dǎo)航裝置100中,在顯示部110上顯示路線探索結(jié)果(步驟S204)。
利用者操作導(dǎo)航裝置100的操作部116,從探索結(jié)果能輸入“路線引導(dǎo)開始”或“路線地圖確認(rèn)”等的指示。
下面說明于由本實施李的導(dǎo)航裝置100執(zhí)行的路線引導(dǎo)處理。圖3是表示基于導(dǎo)航裝置100的路線引導(dǎo)處理的步驟的程序流程圖。
通過路線引導(dǎo)的初始菜單(未圖示)開始路線引導(dǎo),首先通過顯示控制部130在顯示部110上顯示開始信息(步驟S301)。GPS部114從GPS衛(wèi)星接收現(xiàn)在位置信息,對引導(dǎo)控制部120輸出,所以引導(dǎo)控制部120取得該現(xiàn)在位置信息(步驟S302)。
接著引導(dǎo)控制部120調(diào)查取得的信息是錯誤信息還是包含位置坐標(biāo)的現(xiàn)在位置信息,判斷現(xiàn)在位置信息的取得是否失敗(步驟S303)。然后引導(dǎo)控制部120當(dāng)從GPS部114取得錯誤信息時,判斷為現(xiàn)在位置信息的取得失敗(步驟S303Yes),把錯誤次數(shù)增加1(步驟S304)。
接著,引導(dǎo)控制部120在有關(guān)的錯誤次數(shù)達(dá)到4次以上(步驟S305)之前,反復(fù)進(jìn)行步驟S302的現(xiàn)在位置信息的取得、是否取得失敗、錯誤次數(shù)的增加(步驟S305No)。然后,當(dāng)錯誤次數(shù)達(dá)到4次以上時(步驟S305Yes),即來自GPS衛(wèi)星的現(xiàn)在位置信息的取得連續(xù)4次失敗時,對GPS通信控制部150輸出通信切斷要求,收到它的GPS通信控制部150切斷與GPS的通信(步驟S306)。據(jù)此,導(dǎo)航裝置100不進(jìn)行衛(wèi)星電波的接收。
接著引導(dǎo)控制部120對服務(wù)器通信控制部170輸出通信切斷要求,收到它的服務(wù)器通信控制部170切斷與網(wǎng)絡(luò)200上的導(dǎo)航服務(wù)器300的通信(步驟S307)。據(jù)此,導(dǎo)航裝置100不進(jìn)行來自導(dǎo)航服務(wù)器300的路線數(shù)據(jù)或地圖數(shù)據(jù)的接收。
然后,最后通過顯示控制部130對顯示部110輸出結(jié)束信息(步驟S308),結(jié)束路線引導(dǎo)處理。
圖5是表示結(jié)束信息的顯示畫面一例的說明圖。如圖5所示,在結(jié)束信息顯示畫面中,顯示無法確認(rèn)現(xiàn)在位置的意思的信息。
因此,當(dāng)不能取得現(xiàn)在位置信息的狀況連續(xù)時,切斷與GPS的通信,并且無法接收來自導(dǎo)航服務(wù)器300的路線數(shù)據(jù)或地圖數(shù)據(jù),所以不進(jìn)行路線引導(dǎo)處理。
在步驟S303中,引導(dǎo)控制部120能從GPS部114取得包含位置坐標(biāo)的現(xiàn)在位置信息時(步驟S303No),引導(dǎo)控制部120比較取得的現(xiàn)在位置信息的位置坐標(biāo)和利用者選擇的路線的位置坐標(biāo),判斷現(xiàn)在位置是否從路線偏離規(guī)定距離(例如100m)以上(步驟S309)。然后,當(dāng)判斷為偏離規(guī)定距離以上時(步驟S309Yes),引導(dǎo)控制部120判斷為錯誤,把錯誤次數(shù)增加1(步驟S310)。
有關(guān)規(guī)定距離,能決定任意的距離。當(dāng)便攜式導(dǎo)航時,現(xiàn)在地發(fā)生位置跳躍,或容易在地圖上匹配到相鄰的道路上,現(xiàn)在地容易搖動。而徒步時,移動速度慢,利用者如果注意到路線錯誤,就能從該位置回到正確的路線。另外,利用者注視畫面,判斷是否路線錯誤也要花費不少時間。因此,沒必要立刻進(jìn)行路線的自動再探索。如果在導(dǎo)航裝置的顯示部110上顯示路線、從路線偏離的現(xiàn)在位置,就能通過利用者的判斷回歸到正確的路線。另外,利用者與車輛的駕駛員不同,能很好地確認(rèn)周圍的狀況,所以在明顯暫時錯誤顯示現(xiàn)在位置時,能一邊留意顯示,一邊繼續(xù)步行,沒必要立刻進(jìn)行路線的自動再探索。因此,判斷是否從路線偏移的距離希望為100m左右。
接著,引導(dǎo)控制部120在有關(guān)的錯誤次數(shù)達(dá)到4次以上之前(步驟S311),反復(fù)進(jìn)行有關(guān)的現(xiàn)在位置信息的取得、現(xiàn)在位置信息的取得是否失敗的判斷、現(xiàn)在位置是否從路線偏移規(guī)定距離的判斷、錯誤次數(shù)的增加(步驟S311No)。然后,當(dāng)錯誤次數(shù)達(dá)到4次以上時(步驟S311Yes),即連續(xù)4次判斷為偏離規(guī)定距離以上時,就對GPS通信控制部150輸出通信切斷要求,收到它的GPS通信控制部150切斷與GPS的通信(步驟S312)。據(jù)此,導(dǎo)航裝置100不進(jìn)行衛(wèi)星電波的接收。
之所以4次以上判斷現(xiàn)在位置從路線偏離規(guī)定距離以上,才開始進(jìn)行GPS的通信的切斷和與導(dǎo)航服務(wù)器300的通信切斷,是因為不是利用者有意偏離路線,而無法從GPS取得正確的現(xiàn)在位置信息,誤識別現(xiàn)在位置,在顯示部110的畫面上顯示現(xiàn)在位置從正確的現(xiàn)在位置偏離時,再度嘗試正確的現(xiàn)在位置信息的取得。
接著引導(dǎo)控制部120對服務(wù)器通信控制部170輸出通信切斷要求,收到它的服務(wù)器通信控制部170切斷與網(wǎng)絡(luò)200上的導(dǎo)航服務(wù)器300的通信(步驟S313)。據(jù)此,導(dǎo)航裝置100不接收來自導(dǎo)航服務(wù)器300的路線數(shù)據(jù)和地圖數(shù)據(jù)。
接著顯示控制部130在顯示部110上進(jìn)行菜單的顯示(步驟S314)。圖6是表示菜單顯示畫面的一例的說明圖。如圖6所示,在菜單顯示畫面中,因為現(xiàn)在位置從路線偏移,所以顯示是否進(jìn)行路線變更(路線的再探索)的信息。
接著引導(dǎo)控制部120根據(jù)來自菜單顯示畫面的利用者的輸入,判斷是否指示路線的再探索(步驟S315)。當(dāng)利用者在有關(guān)的菜單顯示畫面中選擇“是”時,指定路線的再探索(步驟S315Yes),所以引導(dǎo)控制部120執(zhí)行從路線偏離的現(xiàn)在位置到目的地的路線的再探索處理(步驟S316),然后回到步驟S301。
而當(dāng)利用者在菜單顯示畫面中選擇“否”時,未指定路線的再探索(步驟S315No),所以執(zhí)行基于引導(dǎo)控制部120的路線引導(dǎo)處理(步驟S317)。
圖4是表示基于引導(dǎo)控制部S317的路線引導(dǎo)處理的步驟的程序流程圖。
首先,顯示控制部130在顯示部110上顯示的地圖上重疊顯示現(xiàn)在位置(步驟S401)。接著,進(jìn)行基于引導(dǎo)控制部120的路線引導(dǎo)(步驟S402),把現(xiàn)在位置取得失敗的錯誤次數(shù)以及現(xiàn)在位置從路線偏離規(guī)定距離以上時的錯誤次數(shù)初始化(步驟S403)。然后,引導(dǎo)控制部120判斷是否到達(dá)目的地(步驟S404)。判斷為到達(dá)目的地時(步驟S404Yes),通過顯示控制部130在顯示部110上顯示結(jié)束信息(未圖示)(步驟S405)。
首先,當(dāng)判斷為未到達(dá)目的地時(步驟S404No),回到圖3的步驟S301,從現(xiàn)在位置信息的取得處理重復(fù)處理。
在本實施例的導(dǎo)航裝置100中,由GPS部114通過與GPS的通信取得現(xiàn)在位置信息,通過引導(dǎo)控制部120判斷是否能取得現(xiàn)在位置信息時,當(dāng)判斷為不能取得現(xiàn)在位置信息時,通過GPS通信控制部150切斷與GPS的通信,通過服務(wù)器通信控制部170切斷與導(dǎo)航服務(wù)器300的通信,所以當(dāng)不能取得現(xiàn)在位置,路線引導(dǎo)成為不可能時,能減少無用的耗電,另外沒必要從導(dǎo)航服務(wù)器300進(jìn)行地圖數(shù)據(jù)的接收,能減輕通信費用的負(fù)擔(dān)。
另外,在本實施例的導(dǎo)航裝置100中,當(dāng)誤識別現(xiàn)在位置,或利用者有意從到達(dá)目的地的路線偏離,現(xiàn)在位置從路線偏離規(guī)定距離以上時,通過GPS通信控制部150切斷與GPS的通信,通過服務(wù)器通信控制部170切斷與導(dǎo)航服務(wù)器300的通信,所以能減少無用的耗電,另外沒必要從導(dǎo)航服務(wù)器300進(jìn)行地圖數(shù)據(jù)的接收,能減輕通信費用的負(fù)擔(dān)。
須指出的是,在本實施例的導(dǎo)航裝置100中,現(xiàn)在位置的取的失敗以及現(xiàn)在位置偏移規(guī)定距離以上時的錯誤分別進(jìn)行4次以上,切斷與GPS的通信以及與導(dǎo)航服務(wù)器300的通信,但是可以不對錯誤次數(shù)計數(shù),當(dāng)判斷為現(xiàn)在位置的取得失敗或現(xiàn)在位置偏移規(guī)定距離以上時,立刻切斷與GPS的通信以及與導(dǎo)航服務(wù)器300的通信。特別是當(dāng)判斷為現(xiàn)在位置偏移規(guī)定距離以上時,立刻切斷與GPS的通信以及與導(dǎo)航服務(wù)器300的通信,從而能提高利用者有意偏離路線時的處理效率。
另外,在本實施例中,控制部的CPU按照存儲在ROM等存儲部中的程序進(jìn)行包含上述的引導(dǎo)控制的處理,但是也可以通過網(wǎng)絡(luò)等的通信線路對用戶提供用于使計算機(jī)執(zhí)行同樣的處理的程序,也可以把該程序記錄到CD-ROM(Compact Disc-Read Only Memory)等計算機(jī)可讀取記錄媒體中,提供給用戶。另外,可以作為通過進(jìn)行上述的處理的專用硬件電路實現(xiàn)的導(dǎo)航裝置構(gòu)成,提供給用戶。
綜上所述,本發(fā)明的導(dǎo)航裝置、導(dǎo)航方法和導(dǎo)航程序適用于使用了便攜式的導(dǎo)航裝置的路線引導(dǎo)。
權(quán)利要求
1.一種導(dǎo)航裝置,根據(jù)從包含徒步路線的至目的地的路線中選擇的路線來進(jìn)行路線引導(dǎo),其特征在于,包括通過與GPS(Global Position System)的通信來取得現(xiàn)在位置信息的位置取得部件;判斷是否能通過所述位置取得部件取得現(xiàn)在位置信息,當(dāng)能取得現(xiàn)在位置信息時,根據(jù)取得的現(xiàn)在位置信息進(jìn)行路線引導(dǎo)的引導(dǎo)控制部件;當(dāng)通過所述引導(dǎo)控制部件判斷為不能取得現(xiàn)在位置信息時,切斷與GPS的通信的GPS通信控制部件。
2.根據(jù)權(quán)利要求1所述的導(dǎo)航裝置,其特征在于所述GPS通信控制部件當(dāng)通過所述引導(dǎo)控制部件規(guī)定次數(shù)以上地判斷為不能取得現(xiàn)在位置信息時,切斷與GPS的通信。
3.根據(jù)權(quán)利要求1或2所述的導(dǎo)航裝置,其特征在于所述引導(dǎo)控制部件從由所述位置信息取得部件取得的現(xiàn)在位置信息和所述選擇的路線的位置信息判斷現(xiàn)在位置是否從所述選擇的路線上偏離了規(guī)定距離以上;所述GPS通信控制部件當(dāng)通過所述引導(dǎo)控制部件判斷為現(xiàn)在位置從所述選擇的路線上偏離了規(guī)定距離以上時,切斷與GPS的通信。
4.根據(jù)權(quán)利要求3所述的導(dǎo)航裝置,其特征在于所述GPS通信控制部件當(dāng)通過所述引導(dǎo)控制部件規(guī)定次數(shù)以上地判斷為現(xiàn)在位置從所述選擇的路線上偏離了規(guī)定距離以上時,切斷與GPS的通信。
5.一種導(dǎo)航裝置,根據(jù)從包含徒步路線的至目的地的路線中選擇的路線來進(jìn)行路線引導(dǎo),其特征在于,包括通過與GPS(Global Position System)的通信來取得現(xiàn)在位置信息的位置取得部件;連接在網(wǎng)絡(luò)上,從保存有關(guān)路線的信息的服務(wù)器裝置處接收有關(guān)所述選擇的路線的信息的引導(dǎo)信息取得部件;判斷是否能通過所述位置取得部件取得現(xiàn)在位置信息,當(dāng)能取得現(xiàn)在位置信息時,根據(jù)取得的現(xiàn)在位置信息和由所述引導(dǎo)信息取得部件取得的信息,進(jìn)行路線引導(dǎo)的引導(dǎo)控制部件;通過所述引導(dǎo)控制部件判斷為不能取得現(xiàn)在位置信息時,切斷與服務(wù)器裝置的通信的服務(wù)器通信控制部件。
6.根據(jù)權(quán)利要求5所述的導(dǎo)航裝置,其特征在于所述服務(wù)器通信控制部件當(dāng)規(guī)定次數(shù)以上地判斷為通過所述位置取得部件不能取得現(xiàn)在位置時,切斷與所述服務(wù)器裝置的通信。
7.根據(jù)權(quán)利要求5或6所述的導(dǎo)航裝置,其特征在于所述引導(dǎo)控制部件從由所述位置信息取得部件取得的現(xiàn)在位置信息和所述選擇的路線的位置信息判斷現(xiàn)在位置是否從所述選擇的路線上偏離了規(guī)定距離以上;所述服務(wù)器通信控制部件當(dāng)通過所述引導(dǎo)控制部件判斷為現(xiàn)在位置從所述選擇的路線上偏離了規(guī)定距離以上時,切斷與所述服務(wù)器裝置的通信。
8.根據(jù)權(quán)利要求7所述的導(dǎo)航裝置,其特征在于所述服務(wù)器通信控制部件當(dāng)通過所述引導(dǎo)控制部件規(guī)定次數(shù)以上地判斷為現(xiàn)在位置從所述選擇的路線上偏離了規(guī)定距離以上時,切斷與所述服務(wù)器的通信。
9.一種導(dǎo)航方法,根據(jù)從包含徒步路線的至目的地的路線中選擇的路線來進(jìn)行路線引導(dǎo),其特征在于,包括通過與GPS(Global Position System)的通信,取得現(xiàn)在位置信息的位置取得步驟;判斷是否能通過所述位置取得步驟取得現(xiàn)在位置信息,當(dāng)能取得現(xiàn)在位置信息時,根據(jù)取得的現(xiàn)在位置信息進(jìn)行路線引導(dǎo)的引導(dǎo)控制步驟;當(dāng)通過所述引導(dǎo)控制步驟判斷為不能取得現(xiàn)在位置信息時,切斷與GPS的通信的GPS通信控制步驟。
10.一種導(dǎo)航方法,根據(jù)從包含徒步路線的至目的地的路線中選擇的路線來進(jìn)行路線引導(dǎo),其特征在于,包括通過與GPS的通信,取得現(xiàn)在位置信息的位置取得步驟;連接在網(wǎng)絡(luò)上,從保存有關(guān)路線的信息的服務(wù)器裝置處接收有關(guān)所述選擇的路線的信息的引導(dǎo)信息取得步驟;判斷是否能通過所述位置取得步驟取得現(xiàn)在位置信息,當(dāng)能取得現(xiàn)在位置信息時,根據(jù)取得的現(xiàn)在位置信息和由所述引導(dǎo)信息取得部件取得的信息,進(jìn)行路線引導(dǎo)的引導(dǎo)控制步驟;通過所述引導(dǎo)控制步驟判斷為不能取得現(xiàn)在位置信息時,切斷與服務(wù)器裝置的通信的服務(wù)器通信控制步驟。
11.一種使計算機(jī)執(zhí)行的導(dǎo)航程序,根據(jù)從包含徒步路線的至目的地的路線中選擇的路線來進(jìn)行路線引導(dǎo),其特征在于,包括通過與GPS的通信判斷是否不能取得現(xiàn)在位置信息,當(dāng)能取得現(xiàn)在位置信息時,根據(jù)取得的現(xiàn)在位置信息,進(jìn)行路線引導(dǎo)的引導(dǎo)控制步驟;當(dāng)通過所述引導(dǎo)控制步驟判斷為不能取得現(xiàn)在位置信息時,切斷與GPS的通信的GPS通信控制步驟。
12.一種使計算機(jī)執(zhí)行的導(dǎo)航程序,根據(jù)從包含徒步路線的至目的地的路線中選擇的路線來進(jìn)行路線引導(dǎo),其特征在于,包括連接在網(wǎng)絡(luò)上,從保存有關(guān)路線的信息的服務(wù)器裝置處接收有關(guān)所述選擇的路線的信息的引導(dǎo)信息取得步驟;判斷通過與GPS的通信是否能取得現(xiàn)在位置信息,當(dāng)能取得現(xiàn)在位置信息時,根據(jù)取得的現(xiàn)在位置信息和由所述引導(dǎo)信息取得步驟取得的信息,進(jìn)行路線引導(dǎo)的引導(dǎo)控制步驟;當(dāng)通過所述引導(dǎo)控制步驟判斷為不能取得現(xiàn)在位置信息時,切斷與所述服務(wù)器裝置的通信的服務(wù)器通信控制步驟。
全文摘要
一種進(jìn)行路線引導(dǎo)的導(dǎo)航裝置(100),包括通過與GPS的通信,取得現(xiàn)在位置信息的GPS部(114);從保存網(wǎng)絡(luò)(200)的路線數(shù)據(jù)或地圖數(shù)據(jù)的導(dǎo)航服務(wù)器(300)接收有關(guān)選擇的路線的路線數(shù)據(jù)或地圖數(shù)據(jù)的導(dǎo)航信息取得部(160);判斷是否能取得現(xiàn)在位置信息,當(dāng)能取得現(xiàn)在位置信息時,根據(jù)取得的現(xiàn)在位置信息進(jìn)行路線引導(dǎo)的引導(dǎo)控制部(120);當(dāng)判斷為不能取得現(xiàn)在位置信息時,切斷與GPS的通信的GPS通信控制部(150);當(dāng)判斷為不能取得現(xiàn)在位置信息時,切斷與導(dǎo)航服務(wù)器(300)的通信的服務(wù)器通信控制部(170)。從而在不能取得現(xiàn)在位置信息時,實現(xiàn)耗電的減少,減輕通信費用的負(fù)擔(dān)。
文檔編號G06Q50/00GK1764826SQ20048000796
公開日2006年4月26日 申請日期2004年10月20日 優(yōu)先權(quán)日2003年10月23日
發(fā)明者鈴木祐介, 大西啟介, 菊池新 申請人:株式會社日本耐美得