專(zhuān)利名稱(chēng):地圖信息處理裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及例如適用于導(dǎo)航裝置等的、對(duì)地圖信息進(jìn)行處理的地圖信息處理裝置,特別涉及當(dāng)在內(nèi)部有分岔的隧道中行駛時(shí)、輸出關(guān)于隧道出口的信息的技術(shù)。
背景技術(shù):
在現(xiàn)有的導(dǎo)航裝置中,在隧道中行駛時(shí),將隧道以與道路不同的形態(tài)顯示在地圖上。然而,由于不顯示隧道的剩余距離,因此,在長(zhǎng)隧道中行駛時(shí),有時(shí)會(huì)因不知道到隧道出口的距離而產(chǎn)生心理上的不安。作為輸出關(guān)于隧道的信息的技術(shù),專(zhuān)利文獻(xiàn)1揭示了一種當(dāng)在隧道內(nèi)遇到事故等時(shí)、能迅速向駕駛員通知當(dāng)前位置與避難路徑的關(guān)系的導(dǎo)航裝置。當(dāng)在隧道內(nèi)遇到事故等時(shí),該導(dǎo)航裝置根據(jù)用戶(hù)的指示、或者自動(dòng)地檢測(cè)事故等緊急事態(tài),通知當(dāng)前位置與避難出口的關(guān)系。專(zhuān)利文獻(xiàn)1 日本專(zhuān)利特開(kāi)2008-96346號(hào)公報(bào)
發(fā)明內(nèi)容
然而,在上述專(zhuān)利文獻(xiàn)1所揭示的導(dǎo)航裝置中,由于在正常行駛中,不會(huì)向駕駛員提示隧道出口的信息,因此,無(wú)法消除上述的駕駛員的心理上的不安。本發(fā)明是為了解決上述問(wèn)題而完成的,其課題在于提供一種能消除駕駛員在隧道中行駛時(shí)產(chǎn)生的心理上的不安的地圖信息處理裝置。為了解決上述課題,本發(fā)明包括存儲(chǔ)地圖信息的地圖信息存儲(chǔ)部;輸入用于計(jì)算當(dāng)前位置的傳感器信息的傳感器信息輸入部;導(dǎo)航處理部,該導(dǎo)航處理部利用從地圖信息存儲(chǔ)部讀入的地圖信息、和從傳感器信息輸入部輸入的傳感器信息,計(jì)算當(dāng)前位置,在判斷為該計(jì)算出的當(dāng)前位置是在由讀入的地圖信息表示的隧道內(nèi)的情況下,若該隧道是在前方分岔的隧道,則計(jì)算到所有的隧道終點(diǎn)的距離,并生成包含該計(jì)算出的距離的地像; 以及將由導(dǎo)航處理部生成的地像進(jìn)行輸出的輸出控制部。根據(jù)本發(fā)明,由于在進(jìn)入到隧道的情況下,即使是內(nèi)部有分岔的復(fù)雜隧道,也顯示到所有的隧道出口的距離,因此,能減輕駕駛員因不知道到隧道出口的距離而產(chǎn)生的心理負(fù)擔(dān)。
圖1是表示本發(fā)明的實(shí)施方式1所涉及的地圖信息處理裝置的結(jié)構(gòu)的框圖。圖2是表示在本發(fā)明的實(shí)施方式1所涉及的地圖信息處理裝置的隧道顯示處理中進(jìn)行的主處理的流程圖。圖3是表示在本發(fā)明的實(shí)施方式1所涉及的地圖信息處理裝置的隧道顯示處理中進(jìn)行的隧道距離計(jì)算處理的流程圖。圖4是表示由本發(fā)明的實(shí)施方式1所涉及的地圖信息處理裝置所顯示的畫(huà)面示例的圖。圖5是表示在本發(fā)明的實(shí)施方式2所涉及的地圖信息處理裝置的隧道顯示處理中進(jìn)行的隧道距離計(jì)算處理的流程圖。圖6是表示由本發(fā)明的實(shí)施方式2所涉及的地圖信息處理裝置所顯示的畫(huà)面示例的圖。圖7是表示在本發(fā)明的實(shí)施方式3所涉及的地圖信息處理裝置的隧道顯示處理中進(jìn)行的主處理的流程圖。圖8是表示在本發(fā)明的實(shí)施方式3所涉及的地圖信息處理裝置的隧道顯示處理中進(jìn)行的隧道距離計(jì)算處理的流程圖。圖9是表示由本發(fā)明的實(shí)施方式3所涉及的地圖信息處理裝置所顯示的畫(huà)面示例的圖。圖10是用于說(shuō)明本發(fā)明的實(shí)施方式3所涉及的地圖信息處理裝置中在各分岔的鏈路進(jìn)一步分岔時(shí)的動(dòng)作的圖。
具體實(shí)施例方式下面,為了更詳細(xì)地說(shuō)明本發(fā)明,根據(jù)附圖對(duì)用于實(shí)施本發(fā)明的方式進(jìn)行說(shuō)明。實(shí)施方式1.圖1是表示本發(fā)明的實(shí)施方式1所涉及的地圖信息處理裝置的結(jié)構(gòu)的框圖。另外, 下面,說(shuō)明地圖信息處理裝置適用于導(dǎo)航裝置的示例。該地圖信息處理裝置包括遠(yuǎn)程控制器(下面簡(jiǎn)稱(chēng)為“遙控器”)受光裝置11、車(chē)速傳感器12、GPS (Global Positioning System 全球定位系統(tǒng))接收機(jī)13、角速度傳感器14、顯示裝置15、聲音輸出裝置16、以及導(dǎo)航單元 17。遙控器受光裝置11接收從用戶(hù)所操作的無(wú)線(xiàn)遙控器(未圖示)傳送來(lái)的指示操作的信號(hào)(紅外線(xiàn)或電波),并將其作為操作信號(hào)傳送到導(dǎo)航單元17。車(chē)速傳感器12測(cè)量自身移動(dòng)的速度,并將其作為速度信號(hào)傳送到導(dǎo)航單元17。 GPS接收機(jī)13接收從GPS衛(wèi)星發(fā)送來(lái)的電波,并將其作為GPS信號(hào)傳送到導(dǎo)航單元17。角速度傳感器14測(cè)量自身方向的變化,并將其作為方位信號(hào)傳送到導(dǎo)航單元17。顯示裝置15例如由液晶顯示裝置構(gòu)成,根據(jù)從導(dǎo)航單元17傳送來(lái)的視頻信號(hào),顯示地像、推薦路徑、或隧道剩余距離等之類(lèi)的信息。聲音輸出裝置16例如由揚(yáng)聲器構(gòu)成,根據(jù)從導(dǎo)航單元17傳送來(lái)的聲音信號(hào),輸出對(duì)按照推薦路徑行駛至目的地進(jìn)行引導(dǎo)的聲音、或?qū)λ淼朗S嗑嚯x等進(jìn)行通知的聲音等, 除此之外,用聲音來(lái)輸出地圖信息中包含的各種信息。導(dǎo)航單元17包括用戶(hù)操作輸入部21、傳感器信息輸入部22、HDD (Hard Disk Drive 硬盤(pán)驅(qū)動(dòng)器)23、RAM (Random Access Memory 隨機(jī)存取存儲(chǔ)器)24、導(dǎo)航處理部25、 輸出控制部26、以及控制部27。用戶(hù)操作輸入部21接收從遙控器受光裝置11傳送來(lái)的操作信號(hào),并傳送到控制部27。傳感器信息輸入部22接收從車(chē)速傳感器12傳送來(lái)的車(chē)速信號(hào)、從GPS接收機(jī)13傳送來(lái)的GPS信號(hào)、以及從角速度傳感器14傳送來(lái)的方位信號(hào),并將其作為傳感器信息傳送到控制部27。
HDD23與本發(fā)明的地圖信息存儲(chǔ)部相對(duì)應(yīng),存儲(chǔ)地圖信息。地圖信息是通過(guò)將交叉路口作為節(jié)點(diǎn)、交叉路口之間的道路作為鏈路的圖形結(jié)構(gòu)來(lái)呈現(xiàn)的。對(duì)各鏈路附加表示該道路是否是隧道的隧道標(biāo)記。在該道路是隧道的情況下,將隧道標(biāo)記置為“ 1 ”,在該道路不是隧道的情況下,將隧道標(biāo)記置為“0”。此外,對(duì)各鏈路附加表示車(chē)輛能行駛的方向的能行駛方向信息。存儲(chǔ)在該HDD23中的地圖信息由控制部27來(lái)讀出。另外,本發(fā)明的地圖信息存儲(chǔ)部并不限于HDD,例如可以由將存放在DVD(Digital Versatile Disk 數(shù)字化通用光盤(pán))或⑶(Compact Disc 壓縮盤(pán))等之類(lèi)的記錄介質(zhì)中的地圖信息讀出的盤(pán)片驅(qū)動(dòng)器裝置構(gòu)成。RAMM暫時(shí)存儲(chǔ)各種處理中使用的數(shù)據(jù)。例如,通過(guò)控制部27,將從HDD23讀出的地圖信息寫(xiě)入到RAMM。此外,通過(guò)控制部27,由導(dǎo)航處理部25將存放在RAMM中的地圖
信息讀出。導(dǎo)航處理部25根據(jù)來(lái)自控制部27的指示,執(zhí)行用于實(shí)現(xiàn)導(dǎo)航功能的各種處理。 例如,導(dǎo)航處理部25執(zhí)行用于實(shí)現(xiàn)如下功能等的處理當(dāng)前位置計(jì)算功能,該當(dāng)前位置計(jì)算功能利用從傳感器信息輸入部22通過(guò)控制部27傳送來(lái)的傳感器信息,檢測(cè)當(dāng)前地點(diǎn),并且,參照從HDD23通過(guò)控制部27讀入的地圖信息,計(jì)算該檢測(cè)出的當(dāng)前地點(diǎn)所在的道路上的位置(以下簡(jiǎn)稱(chēng)為“當(dāng)前位置”);地圖顯示功能,該地圖顯示功能生成在顯示裝置15上顯示的、當(dāng)前位置附近或任意地點(diǎn)的地像;路徑計(jì)算功能,該路徑計(jì)算功能計(jì)算從當(dāng)前位置至任意地點(diǎn)、或任意兩個(gè)地點(diǎn)之間的推薦路徑;以及路徑弓I導(dǎo)功能,該路徑弓I導(dǎo)功能在按照由路徑計(jì)算功能計(jì)算出的推薦路徑行駛至目的地時(shí),進(jìn)行左右轉(zhuǎn)彎等的引導(dǎo)。上述各功能通過(guò)參照存儲(chǔ)在HDD23中的地圖信息來(lái)實(shí)現(xiàn)。該導(dǎo)航處理部25的處理結(jié)果傳送到控制部27。輸出控制部沈基于從導(dǎo)航處理部25通過(guò)控制部27傳送來(lái)的導(dǎo)航處理的結(jié)果,生成視頻信號(hào)以傳送到顯示裝置15,并且,生成聲音信號(hào)以傳送到聲音輸出裝置16。控制部27通過(guò)對(duì)用戶(hù)操作輸入部21、傳感器信息輸入部22、HDD23、RAM24、導(dǎo)航處理部25、以及輸出控制部沈之間的數(shù)據(jù)收發(fā)進(jìn)行控制,從而控制整個(gè)導(dǎo)航單元17。接下來(lái),參照?qǐng)D2及圖3所示的流程圖,以用于顯示關(guān)于隧道出口的信息的隧道顯示處理為中心,說(shuō)明采用上述結(jié)構(gòu)的實(shí)施方式1所涉及的地圖信息處理裝置的動(dòng)作。首先,參照?qǐng)D2所示的流程圖,對(duì)在隧道顯示處理中進(jìn)行的主處理進(jìn)行說(shuō)明。在主處理中,首先,調(diào)查當(dāng)前位置的鏈路Rl的隧道標(biāo)記是否是“1”(步驟ST11)。S卩,導(dǎo)航處理部25利用當(dāng)前位置計(jì)算功能,計(jì)算出當(dāng)前位置,調(diào)查對(duì)該計(jì)算出的當(dāng)前位置所在的鏈路Rl 賦予的隧道標(biāo)記是否是“1”。在步驟STll中,若判斷為鏈路Rl的隧道標(biāo)記不是“1”,則識(shí)別為不在隧道內(nèi),重復(fù)執(zhí)行該步驟ST11,并進(jìn)入待機(jī)狀態(tài)。在重復(fù)執(zhí)行該步驟STll的待機(jī)狀態(tài)下,若判斷為鏈路Rl的隧道標(biāo)記是“1”,則識(shí)別為在隧道內(nèi),接下來(lái),計(jì)算出從當(dāng)前位置到鏈路Rl的在前進(jìn)方向上的節(jié)點(diǎn)為止的距離 Dl (步驟STU)。即,導(dǎo)航處理部25參照從HDD23通過(guò)控制部27讀入的地圖信息,計(jì)算出從當(dāng)前位置到鏈路Rl的在前進(jìn)方向上存在的節(jié)點(diǎn)為止的距離D1。該計(jì)算出的距離Dl保存在導(dǎo)航處理部25的內(nèi)部,在接下來(lái)進(jìn)行的隧道距離計(jì)算處理中作參照。接下來(lái),執(zhí)行鏈路Rl的前方的隧道距離計(jì)算處理(步驟ST13)。此時(shí),將鏈路Rl 及距離Dl作為自變量傳給隧道距離計(jì)算處理。參照?qǐng)D3所示的流程圖,對(duì)該隧道距離計(jì)算處理的細(xì)節(jié)進(jìn)行說(shuō)明。在圖3所示的流程圖中,在指定基準(zhǔn)鏈路A、累積隧道距離B作為自變量的狀態(tài)下開(kāi)始。即,在圖3中,將在圖2的步驟ST13中指定的Rl、Dl設(shè)為自變量A、B 而開(kāi)始。在隧道距離計(jì)算處理中,首先,調(diào)查與鏈路A的在前進(jìn)方向上的節(jié)點(diǎn)相連接的所有鏈路的檢查是否已結(jié)束(步驟ST21)。即,導(dǎo)航處理部25參照從HDD23通過(guò)控制部27讀入的地圖信息,調(diào)查對(duì)于所有與鏈路A的在前進(jìn)方向上存在的節(jié)點(diǎn)相連接的多條鏈路的檢查是否已結(jié)束。在該步驟ST21中,若判斷為與鏈路A的在前進(jìn)方向上的節(jié)點(diǎn)相連接的所有鏈路的檢查已結(jié)束,則程序返回至主處理,之后,主處理結(jié)束。另一方面,在步驟ST21中,若判斷為與鏈路A的在前進(jìn)方向上的節(jié)點(diǎn)相連接的所有鏈路的檢查未結(jié)束,則接下來(lái),選擇未檢查鏈路中的一條鏈路(步驟ST22)。即,導(dǎo)航處理部25從與鏈路Rl的在前進(jìn)方向上存在的節(jié)點(diǎn)相連接的多條鏈路中,選擇一條鏈路。在下面的步驟中,將此處選擇的鏈路稱(chēng)為R2。接下來(lái),調(diào)查鏈路R2是否能沿前進(jìn)方向通行(步驟ST23)。即,導(dǎo)航處理部25通過(guò)參照對(duì)步驟ST22中選擇的鏈路R2附加的能行駛方向信息,調(diào)查該鏈路R2是否能沿前進(jìn)方向通行。在該步驟ST23中,若判斷為不能沿前進(jìn)方向通行,則程序返回至步驟ST21,重復(fù)上述處理。由此,將禁止進(jìn)入的鏈路等從處理對(duì)象中排除。 另一方面,在步驟ST23中,若判斷為鏈路R2能沿前進(jìn)方向通行,則接下來(lái),調(diào)查鏈路R2是否是鏈路A (步驟ST24)。在該步驟STM中,若判斷為R2是鏈路A,則程序返回至步驟ST21,重復(fù)上述處理。由此,將與在隧道內(nèi)進(jìn)行U形掉頭的行駛相對(duì)應(yīng)的鏈路從處理對(duì)象中排除。在上述步驟STM中,若判斷為鏈路R2不是鏈路A,則接下來(lái),調(diào)查鏈路R2的隧道標(biāo)記是否是“1” (步驟ST2Q。S卩,導(dǎo)航處理部25調(diào)查對(duì)步驟ST22中選擇的鏈路R2附加的隧道標(biāo)記是否是“1”。在該步驟ST25中,若判斷為鏈路R2的隧道標(biāo)記是“1”,則識(shí)別為鏈路R2的在前進(jìn)方向上存在的節(jié)點(diǎn)不是隧道終點(diǎn),將距離B與鏈路R2的鏈路長(zhǎng)度進(jìn)行相加,以計(jì)算出距離D2(步驟ST26)。即,導(dǎo)航處理部25將由主處理的步驟ST12計(jì)算出的距離B、與從地圖信息獲取的鏈路R2的鏈路長(zhǎng)度進(jìn)行相加。由此,計(jì)算出從當(dāng)前位置到鏈路R2的在前進(jìn)方向上存在的節(jié)點(diǎn)為止的距離D2。接下來(lái),執(zhí)行鏈路R2的前方的隧道距離計(jì)算處理(步驟ST27)。此時(shí),將鏈路R2 及距離D2作為自變量傳給隧道距離計(jì)算處理。除了利用鏈路R2及距離D2作為自變量這一點(diǎn)以外,該隧道距離計(jì)算處理與上述的鏈路Rl的前方的隧道距離計(jì)算處理相同。若該步驟ST27的鏈路R2的前方的隧道距離計(jì)算處理結(jié)束,則程序返回至主處理,之后,主處理結(jié)束。另外,當(dāng)在步驟ST27的鏈路R2的前方的隧道距離計(jì)算處理中、未檢測(cè)出隧道終點(diǎn)時(shí), 同樣地,增大隧道距離計(jì)算處理的嵌套級(jí),并執(zhí)行處理,直到檢測(cè)出隧道終點(diǎn)為止。在上述步驟ST25中,若判斷為鏈路R2的隧道標(biāo)記不是“ 1 ”,則識(shí)別為鏈路R2的在前進(jìn)方向上存在的節(jié)點(diǎn)是隧道終點(diǎn),將距離D2作為到隧道終點(diǎn)的距離來(lái)輸出(步驟SD8)。 即,將在步驟SD6計(jì)算得到的距離D2作為從當(dāng)前位置到鏈路R2的在前進(jìn)方向上存在的節(jié)點(diǎn)為止的隧道距離來(lái)輸出。另外,在隧道內(nèi)沒(méi)有分岔的情況下,將距離Dl作為隧道距離來(lái)輸出。之后,程序返回至步驟ST21,重復(fù)上述處理。
若隧道距離計(jì)算處理結(jié)束,則接下來(lái),進(jìn)行隧道信息的顯示(步驟ST14)。S卩,導(dǎo)航處理部25將表示由隧道距離計(jì)算處理得到的隧道距離的數(shù)據(jù)通過(guò)控制部27傳送到輸出控制部26。輸出控制部沈生成將由所接收到的表示隧道距離的數(shù)據(jù)所示的隧道剩余距離與地圖進(jìn)行重疊的圖像,并將其作為視頻信號(hào)傳送到顯示裝置15。由此,例如,如圖4所示,在顯示裝置15的畫(huà)面的一部分顯示到隧道出口的剩余距離。另外,在圖4中,雖然示出了隧道分岔為兩個(gè)的情況的顯示例,但在分岔為三個(gè)以上的情況下,顯示到各隧道出口的剩余距離。另外,輸出控制部沈可采用基于所接收到的表示隧道距離的數(shù)據(jù)、進(jìn)一步生成聲音信號(hào)以傳送到聲音輸出裝置16的結(jié)構(gòu)。由此,從聲音輸出裝置16用聲音輸出到各隧道出口的剩余距離。像以上說(shuō)明的那樣,根據(jù)本發(fā)明的實(shí)施方式1所涉及的地圖信息處理裝置,由于在進(jìn)入到隧道的情況下,即使是內(nèi)部有分岔的復(fù)雜隧道,也顯示到所有的隧道出口的距離, 因此,能減輕駕駛員因不知道到隧道出口的距離而產(chǎn)生的心理負(fù)擔(dān)。實(shí)施方式2.本發(fā)明的實(shí)施方式2所涉及的地圖信息處理裝置是即使在隧道進(jìn)行分岔的情況下、也僅顯示到推薦路徑所包含的隧道終點(diǎn)的距離的裝置。本發(fā)明的實(shí)施方式2所涉及的地圖信息處理裝置的結(jié)構(gòu)與圖1所示的實(shí)施方式1所涉及的地圖信息處理裝置的結(jié)構(gòu)相同。接下來(lái),說(shuō)明實(shí)施方式2所涉及的地圖信息處理裝置的動(dòng)作。另外,下面,假設(shè)利用導(dǎo)航處理部25的路徑計(jì)算功能來(lái)計(jì)算出從當(dāng)前位置到目的地的推薦路徑,并將其作為路徑數(shù)據(jù)存放在RAMM中。在隧道顯示處理中進(jìn)行的主處理與圖2所示的、實(shí)施方式1所涉及的地圖信息處理裝置的主處理相同。圖5是表示在隧道顯示處理中進(jìn)行的隧道距離計(jì)算處理的流程圖。 另外,下面,在執(zhí)行與圖3的流程圖所示的、實(shí)施方式1所涉及的地圖信息處理裝置的隧道距離計(jì)算處理相同或相當(dāng)?shù)奶幚淼牟襟E中,標(biāo)注圖3中使用過(guò)的標(biāo)號(hào),并簡(jiǎn)化說(shuō)明。在隧道距離計(jì)算處理中,首先,調(diào)查與鏈路A的在前進(jìn)方向上的節(jié)點(diǎn)相連接的所有鏈路的檢查是否已結(jié)束(步驟ST21)。在該步驟ST21中,若判斷為與鏈路A的在前進(jìn)方向上的節(jié)點(diǎn)相連接的所有鏈路的檢查已結(jié)束,則程序返回至主處理,之后,主處理結(jié)束。另一方面,在步驟ST21中,若判斷為與鏈路A的在前進(jìn)方向上的節(jié)點(diǎn)相連接的所有鏈路的檢查未結(jié)束,則接下來(lái),選擇未檢查鏈路中的一條鏈路(步驟ST22)。在下面的步驟中,將此處選擇的鏈路稱(chēng)為R2。接下來(lái),調(diào)查鏈路R2是否包含在當(dāng)前的推薦路徑中(步驟ST31)。S卩,導(dǎo)航處理部 25將在步驟ST22中選擇的鏈路R2的數(shù)據(jù)、與從RAMM通過(guò)控制部27讀出的路徑數(shù)據(jù)進(jìn)行對(duì)照,從而調(diào)查該鏈路R2是否包含在當(dāng)前的推薦路徑中。在該步驟ST31中,若判斷為鏈路 R2不包含在當(dāng)前的推薦路徑中,則程序返回至步驟ST21,重復(fù)上述處理。由此,將在構(gòu)成推薦路徑的鏈路以外的鏈路從處理對(duì)象中排除。另一方面,在上述步驟ST31中,若判斷為鏈路R2包含在當(dāng)前的推薦路徑中,則接下來(lái),調(diào)查鏈路R2的隧道標(biāo)記是否是“1” (步驟ST2Q。在該步驟ST25中,若判斷為鏈路 R2的隧道標(biāo)記是“1”,則識(shí)別為鏈路R2的在前進(jìn)方向上存在的節(jié)點(diǎn)不是隧道終點(diǎn),將距離B與鏈路R2的鏈路長(zhǎng)度進(jìn)行相加,以計(jì)算出距離D2(步驟ST26)。接下來(lái),執(zhí)行鏈路R2的前方的隧道距離計(jì)算處理(步驟ST27)。若該步驟ST27的鏈路R2的前方的隧道距離計(jì)算處理結(jié)束,則程序返回至主處理,之后,主處理結(jié)束。在上述步驟ST25中,若判斷為鏈路R2的隧道標(biāo)記不是“ 1 ”,則識(shí)別為鏈路R2的在前進(jìn)方向上存在的節(jié)點(diǎn)是隧道終點(diǎn),將距離B作為到隧道終點(diǎn)的距離來(lái)輸出(步驟ST28)。 之后,程序返回至步驟ST21,重復(fù)上述處理。通過(guò)以上處理,例如,如圖6所示,即使在隧道分岔為兩個(gè)的情況下,在顯示裝置 15的畫(huà)面的一部分也僅顯示到推薦路徑(標(biāo)注了圓形標(biāo)記的道路)上的隧道出口的剩余距離。另外,可構(gòu)成為還利用聲音來(lái)輸出到隧道出口的距離。像以上說(shuō)明的那樣,根據(jù)本發(fā)明的實(shí)施方式2所涉及的地圖信息處理裝置,由于當(dāng)在沿推薦路徑行駛的狀態(tài)下進(jìn)入到隧道時(shí),顯示到推薦路徑上的隧道出口的剩余距離, 因此,能減輕駕駛員因不知道到隧道出口的剩余距離而產(chǎn)生的心理負(fù)擔(dān)。此外,由于僅計(jì)算到推薦路徑上存在的一個(gè)隧道出口的剩余距離即可,因此,與實(shí)施方式1所涉及的地圖信息處理裝置相比,能減輕處理負(fù)擔(dān)。實(shí)施方式3.本發(fā)明的實(shí)施方式3所涉及的地圖信息處理裝置是在隧道進(jìn)行分岔的情況下、僅顯示到通過(guò)一次分岔能到達(dá)的隧道終點(diǎn)的距離的裝置。本發(fā)明的實(shí)施方式3所涉及的地圖信息處理裝置的結(jié)構(gòu)與圖1所示的實(shí)施方式1所涉及的地圖信息處理裝置的結(jié)構(gòu)相同。接下來(lái),參照?qǐng)D7及圖8所示的流程圖,以用于顯示關(guān)于隧道出口的信息的隧道顯示處理為中心,說(shuō)明實(shí)施方式3所涉及的地圖信息處理裝置的動(dòng)作。首先,參照?qǐng)D7所示的流程圖,對(duì)在隧道顯示處理中進(jìn)行的主處理進(jìn)行說(shuō)明。另外,下面,在執(zhí)行與圖2的流程圖所示的、實(shí)施方式1所涉及的地圖信息處理裝置的主處理相同或相當(dāng)?shù)奶幚淼牟襟E中,標(biāo)注圖2中使用過(guò)的標(biāo)號(hào),并簡(jiǎn)化說(shuō)明。在主處理中,首先,調(diào)查當(dāng)前位置的鏈路Rl的隧道標(biāo)記是否是“1”(步驟ST11)。 在步驟STll中,若判斷為鏈路Rl的隧道標(biāo)記不是“1”,則識(shí)別為不在隧道內(nèi),重復(fù)執(zhí)行該步驟ST11,并進(jìn)入待機(jī)狀態(tài)。在重復(fù)執(zhí)行該步驟STll的待機(jī)狀態(tài)下,若判斷為鏈路Rl的隧道標(biāo)記是“1”,則識(shí)別為在隧道內(nèi),接下來(lái),計(jì)算出從當(dāng)前位置到鏈路Rl的在前進(jìn)方向上的節(jié)點(diǎn)為止的距離 Dl (步驟 ST12)。接下來(lái),將分岔次數(shù)J設(shè)定為“0” (步驟ST41)。S卩,導(dǎo)航處理部25將在自身內(nèi)部保持的分岔次數(shù)J初始化為“0”。接下來(lái),執(zhí)行鏈路Rl的前方的隧道距離計(jì)算處理(步驟ST42)。此時(shí),將鏈路R1、 距離D1、以及分岔次數(shù)J作為自變量傳給隧道距離計(jì)算處理。參照?qǐng)D8所示的流程圖,對(duì)該隧道距離計(jì)算處理的細(xì)節(jié)進(jìn)行說(shuō)明。另外,下面,在執(zhí)行與圖3的流程圖所示的、實(shí)施方式1所涉及的地圖信息處理裝置的隧道距離計(jì)算處理相同或相當(dāng)?shù)奶幚淼牟襟E中,標(biāo)注圖 3中使用過(guò)的標(biāo)號(hào),并簡(jiǎn)化說(shuō)明。在隧道距離計(jì)算處理中,首先,調(diào)查與鏈路A的在前進(jìn)方向上的節(jié)點(diǎn)相連接的、能沿前進(jìn)方向通行且隧道標(biāo)記為“1”的鏈路是否僅有一條(步驟ST51)。S卩,導(dǎo)航處理部25 參照從HDD23通過(guò)控制部27讀入的地圖信息,調(diào)查與鏈路A的在前進(jìn)方向上存在的節(jié)點(diǎn)相連接的、能沿前進(jìn)方向通行且隧道標(biāo)記為“1”的鏈路是否僅存在一條。在步驟ST51中,若判斷為與鏈路A的在前進(jìn)方向上的節(jié)點(diǎn)相連接的、能沿前進(jìn)方向通行且隧道標(biāo)記為“1”的鏈路僅有一條,則程序前進(jìn)至步驟ST53。另一方面,在步驟ST51 中,若判斷為與鏈路A的在前進(jìn)方向上的節(jié)點(diǎn)相連接的、能沿前進(jìn)方向通行且隧道標(biāo)記為 “1”的鏈路不是僅有一條,則接下來(lái),調(diào)查分岔次數(shù)J是否小于“1”(步驟ST52)。S卩,導(dǎo)航處理部25調(diào)查分岔次數(shù)J是否是“0”。在該步驟ST52中,若判斷為分岔次數(shù)J不小于“ 1 ”、即是“ 1,,以上,則識(shí)別為是第二次分岔,結(jié)束隧道距離計(jì)算處理,程序返回至主處理,之后,主處理結(jié)束。另一方面,在步驟ST52中,若判斷為分岔次數(shù)J小于“1”,則識(shí)別為是初次的分岔,程序前進(jìn)至步驟ST53。在步驟ST53中,從與鏈路A的在前進(jìn)方向上的節(jié)點(diǎn)相連接的、能沿前進(jìn)方向通行且隧道標(biāo)記為“1”的鏈路中選擇一條鏈路,將其設(shè)為鏈路R2。即,導(dǎo)航處理部25將與鏈路 A的在前進(jìn)方向上的節(jié)點(diǎn)相連接的、能沿前進(jìn)方向通行且隧道標(biāo)記為“1”的鏈路中的一條鏈路設(shè)為鏈路R2,并執(zhí)行以下的處理。接下來(lái),調(diào)查鏈路R2是否能沿前進(jìn)方向通行(步驟ST2!3)。在該步驟ST23中,若判斷為不能沿前進(jìn)方向通行,則程序返回至步驟ST51,重復(fù)上述處理。由此,將禁止進(jìn)入的鏈路從處理對(duì)象中排除。另一方面,在步驟ST23中,若判斷為鏈路R2能沿前進(jìn)方向通行,則接下來(lái),調(diào)查鏈路R2是否是鏈路A (步驟ST24)。在該步驟STM中,若判斷為R2是鏈路A,則程序返回至步驟ST51,重復(fù)上述處理。由此,將與在隧道內(nèi)進(jìn)行U形掉頭的行駛相對(duì)應(yīng)的鏈路從處理對(duì)象中排除。在上述步驟STM中,若判斷為鏈路R2不是鏈路A,則接下來(lái),調(diào)查鏈路R2的隧道標(biāo)記是否是“1”(步驟ST25)。在該步驟ST25中,若判斷為鏈路R2的隧道標(biāo)記是“1”,則識(shí)別為鏈路R2的在前進(jìn)方向上存在的節(jié)點(diǎn)不是隧道終點(diǎn),將距離B與鏈路R2的鏈路長(zhǎng)度進(jìn)行相加,以計(jì)算出距離D2(步驟SD6)。接下來(lái),將分岔次數(shù)J加“1”(步驟STM)。即,導(dǎo)航處理部25將在此時(shí)保持的分岔次數(shù)J加“ 1 ”。接下來(lái),執(zhí)行鏈路R2的前方的隧道距離計(jì)算處理(步驟ST55)。此時(shí),將鏈路R1、 距離D1、以及分岔次數(shù)J作為自變量傳給隧道距離計(jì)算處理。除了利用鏈路R2、距離D2、以及分岔次數(shù)J作為自變量這一點(diǎn)以外,該隧道距離計(jì)算處理與上述的鏈路Rl的前方的隧道距離計(jì)算處理相同。若在該步驟ST55中判斷為分岔次數(shù)J不小于“1”,則程序返回至主處理,之后,主處理結(jié)束。在上述步驟ST25中,若判斷為鏈路R2的隧道標(biāo)記不是“ 1 ”,則識(shí)別為鏈路R2的在前進(jìn)方向上存在的節(jié)點(diǎn)是隧道終點(diǎn),將距離B作為到隧道終點(diǎn)的距離來(lái)輸出(步驟ST28)。 之后,程序返回至步驟ST51,重復(fù)上述處理。若隧道距離計(jì)算處理結(jié)束,則接下來(lái),進(jìn)行隧道信息的顯示(步驟ST14)。由此,例如,如圖9所示,在顯示裝置15的畫(huà)面的一部分僅顯示到通過(guò)一次分岔能到達(dá)的隧道終點(diǎn)的距離。另外,可構(gòu)成為還利用聲音來(lái)輸出到隧道出口的距離。像以上說(shuō)明的那樣,根據(jù)本發(fā)明的實(shí)施方式3所涉及的地圖信息處理裝置,由于在進(jìn)入到隧道的情況下,僅顯示到通過(guò)一次分岔能到達(dá)的隧道終點(diǎn)的距離,因此,能減輕駕駛員因不知道到隧道出口的距離而產(chǎn)生的心理負(fù)擔(dān)。此外,由于將到通過(guò)一次分岔不能到達(dá)的隧道終點(diǎn)的距離排除在計(jì)算對(duì)象之外,因此,與實(shí)施方式1所涉及的地圖信息處理裝置相比,能減輕處理負(fù)擔(dān)。另外,根據(jù)本實(shí)施方式3所涉及的地圖信息處理裝置,例如,如圖10所示,由于在分岔點(diǎn)Pl分岔為兩條鏈路,一條鏈路在分岔點(diǎn)P2進(jìn)一步分岔為兩條鏈路,另一條鏈路在分岔點(diǎn)P3分岔為兩條鏈路,因此,在當(dāng)前位置,無(wú)法顯示到隧道出口的距離。然而,例如,由于通過(guò)本車(chē)進(jìn)入到分岔點(diǎn)Pl與分岔點(diǎn)P2之間,從而顯示隧道的剩余距離,因此,能減輕駕駛員因不知道到隧道出口的距離而產(chǎn)生的心理負(fù)擔(dān)。在上述實(shí)施方式1 實(shí)施方式3所涉及的地圖信息處理裝置中,采用顯示到隧道出口的距離、或用聲音來(lái)輸出到隧道出口的距離以通知用戶(hù)的結(jié)構(gòu),但也可以采用顯示到隧道出口的時(shí)間、或用聲音來(lái)輸出到隧道出口的時(shí)間以通知用戶(hù)的結(jié)構(gòu)。在此情況下,導(dǎo)航處理部25可采用如下結(jié)構(gòu)將利用上述步驟計(jì)算出的隧道距離除以從傳感器信息輸入部 22通過(guò)控制部27傳送來(lái)的傳感器信息所包含的速度,從而計(jì)算出到隧道出口的時(shí)間。工業(yè)上的實(shí)用性由于在進(jìn)入到隧道的情況下,即使是內(nèi)部有分岔的復(fù)雜隧道,本發(fā)明所涉及的地圖信息存儲(chǔ)裝置也顯示到所有的隧道出口的距離,因此,能減輕駕駛員因不知道到隧道出口的距離而產(chǎn)生的心理負(fù)擔(dān),從而適用于在導(dǎo)航裝置等中對(duì)地圖信息進(jìn)行處理的地圖信息處理裝置,特別適用于當(dāng)在內(nèi)部有分岔的隧道中行駛時(shí)、輸出關(guān)于隧道出口的信息的情況等。
權(quán)利要求
1.一種地圖信息處理裝置,其特征在于,包括存儲(chǔ)地圖信息的地圖信息存儲(chǔ)部;輸入用于計(jì)算當(dāng)前位置的傳感器信息的傳感器信息輸入部;導(dǎo)航處理部,該導(dǎo)航處理部利用從所述地圖信息存儲(chǔ)部讀入的地圖信息、和從所述傳感器信息輸入部輸入的傳感器信息,計(jì)算當(dāng)前位置,在判斷為該計(jì)算出的當(dāng)前位置是在由所述讀入的地圖信息表示的隧道內(nèi)的情況下,若該隧道是在前方分岔的隧道,則計(jì)算到所有的隧道終點(diǎn)的距離,并生成包含該計(jì)算出的距離的地像;以及將由所述導(dǎo)航處理部生成的地像進(jìn)行輸出的輸出控制部。
2.一種地圖信息處理裝置,其特征在于,包括存儲(chǔ)地圖信息的地圖信息存儲(chǔ)部;輸入目的地的用戶(hù)操作輸入部;輸入用于計(jì)算當(dāng)前位置的傳感器信息的傳感器信息輸入部;導(dǎo)航處理部,該導(dǎo)航處理部利用從所述地圖信息存儲(chǔ)部讀入的地圖信息、和從所述傳感器信息輸入部輸入的傳感器信息,計(jì)算當(dāng)前位置,并計(jì)算從該計(jì)算出的當(dāng)前位置、到從所述用戶(hù)操作輸入部輸入的目的地為止的推薦路徑,在判斷為所述計(jì)算出的當(dāng)前位置是在由所述讀入的地圖信息表示的隧道內(nèi)的情況下,若該隧道是在前方分岔的隧道,則僅計(jì)算到所述計(jì)算出的推薦路徑的隧道終點(diǎn)的距離,并生成包含該計(jì)算出的距離的地像;以及將由所述導(dǎo)航處理部生成的地像進(jìn)行輸出的輸出控制部。
3.—種地圖信息處理裝置,其特征在于,包括存儲(chǔ)地圖信息的地圖信息存儲(chǔ)部;輸入用于計(jì)算當(dāng)前位置的傳感器信息的傳感器信息輸入部;導(dǎo)航處理部,該導(dǎo)航處理部利用從所述地圖信息存儲(chǔ)部讀入的地圖信息、和從所述傳感器信息輸入部輸入的傳感器信息,計(jì)算當(dāng)前位置,在判斷為該計(jì)算出的當(dāng)前位置是在由所述讀入的地圖信息表示的隧道內(nèi)的情況下,若該隧道是在前方分岔的隧道,則計(jì)算到通過(guò)一次分岔能到達(dá)的隧道終點(diǎn)的距離,并生成包含該計(jì)算出的距離的地像;以及將由所述導(dǎo)航處理部生成的地像進(jìn)行輸出的輸出控制部。
全文摘要
本發(fā)明的地圖信息處理裝置包括存儲(chǔ)地圖信息的地圖信息存儲(chǔ)部(23);輸入用于計(jì)算當(dāng)前位置的傳感器信息的傳感器信息輸入部(22);導(dǎo)航處理部(25),該導(dǎo)航處理部(25)利用從地圖信息存儲(chǔ)部讀入的地圖信息、和從傳感器信息輸入部輸入的傳感器信息,計(jì)算當(dāng)前位置,在判斷為該計(jì)算出的當(dāng)前位置是在由讀入的地圖信息表示的隧道內(nèi)的情況下,若該隧道是在前方分岔的隧道,則計(jì)算到所有的隧道終點(diǎn)的距離,并生成包含該計(jì)算出的距離的地像;以及將由導(dǎo)航處理部生成的地像進(jìn)行輸出的輸出控制部(26)。
文檔編號(hào)G09B29/10GK102317740SQ20098015728
公開(kāi)日2012年1月11日 申請(qǐng)日期2009年11月10日 優(yōu)先權(quán)日2009年2月17日
發(fā)明者內(nèi)野幸生, 小高康志, 御廚誠(chéng), 梅津正春, 池內(nèi)智哉 申請(qǐng)人:三菱電機(jī)株式會(huì)社