專利名稱:地圖顯示系統(tǒng)、方法以及程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在顯示部顯示地圖的地圖顯示系統(tǒng)、方法以及程序。
背景技術(shù):
以往,已知一種通過 在顯示部顯示地圖,來向利用者提供當(dāng)前地點、行駛預(yù)定路徑等信息的技術(shù)。在這樣的地圖中有時也提供下述功能,即通過將表示道路區(qū)間的道路線與表示擁堵度的擁堵線一并標(biāo)注在地圖上,使利用者識別每一個道路區(qū)間的擁堵度。并且,在這樣的情況下,為了防止伴隨著地圖的比例尺的變化,一并標(biāo)注道路線與擁堵線時的可視性降低的情況,已知一種比例尺率越小越使道路線與擁堵線的間隔縮窄的技術(shù)(例如,參照專利文獻(xiàn)I)。專利文獻(xiàn)I :日本特開平9-288796號公報。
發(fā)明內(nèi)容
在上述以往技術(shù)中,雖然根據(jù)比例尺率調(diào)整道路線與擁堵線的間隔,但未公開提高表示行駛預(yù)定路徑的路徑線被顯示在地圖上時的可視性的技術(shù)。在顯示部顯示地圖時,一般而言,根據(jù)道路種類、道路的實際寬度使道路線的寬度變化。另一方面,由于若根據(jù)道路種類使路徑線的寬度變化,則會產(chǎn)生根據(jù)地圖的比例尺的不同而難以辨認(rèn)路徑線等不良情況,所以一般情況下,雖然路徑線的寬度可根據(jù)比例尺而發(fā)生變化,但是道路線的寬度不隨之變動。因此,若著眼于某比例尺的地圖,則道路線的寬度比路徑線的寬度大的道路區(qū)間、與道路線的寬度比路徑線的寬度小的道路區(qū)間可并存。其結(jié)果為,如以往技術(shù)那樣,在僅著眼于與道路線的關(guān)系來決定擁堵線的顯示位置的情況下,會產(chǎn)生擁堵線與路徑線重疊的情況,使擁堵線、路徑線的可視性降低。本發(fā)明是鑒于上述課題而提出的,目的在于提供一種用于即使在顯示路徑線的情況下,也顯示可視性高的地圖的技術(shù)。為了實現(xiàn)上述的目的,在本發(fā)明中,在路徑線被重疊顯示于表示地圖內(nèi)的道路區(qū)間的道路線中任意一條的情況下和路徑線未被重疊顯示于道路線的任何一條的情況下,利用不同的偏移距離決定擁堵線的顯示位置。具體而言,在路徑線被重疊顯示于道路線中任意一條的情況下,根據(jù)地圖信息,在顯示部顯示包含道路線以及路徑線的地圖,并且,將路徑線與表示擁堵度的擁堵線不重疊那樣的、道路線與擁堵線之間的距離設(shè)為第I偏移距離,在顯示部將擁堵線顯示在從道路線偏離了第I偏移距離的位置上。另一方面,路徑線未被重疊顯示于道路線中任何一條的情況下,根據(jù)地圖信息,在顯示部顯示包括道路線的地圖,并且,將道路線與擁堵線不重疊那樣的道路線與擁堵線之間的距離設(shè)為第2偏移距離,在顯示部將擁堵線顯示在從道路線偏離了第2偏移距離的位置上。即、在地圖內(nèi)顯示路徑線時,按路徑線與擁堵線不重疊的方式設(shè)定道路線與擁堵線的距離、即第I偏移距離。另一方面,在地圖內(nèi)不顯示路徑線時,按道路線與擁堵線不重疊的方式設(shè)定道路線與擁堵線的距離、即第2偏移距離。
一般而言,在顯示部能夠顯示的全部的比例尺中,地圖上的道路線的寬度與路徑線的寬度未必一致,因此在路徑線被重疊顯示于地圖內(nèi)的道路線時,道路線的寬度比路徑線的寬度大的道路區(qū)間、與道路線的寬度比路徑線的寬度小的道路區(qū)間可并存。另外,在地圖內(nèi)顯示路徑線時,如果按路徑線與擁堵線不重疊的方式設(shè)定第I偏移距離,則雖然在道路線的寬度比路徑線的寬度大的道路區(qū)間中道路線與擁堵線存在重疊的可能性,但由于路徑線與擁堵線不重疊,所以能夠以高可視性顯示路徑線與擁堵線。另外,即使在道路線與擁堵線重疊的情況下,也由于路徑線被重疊于道路線,路徑線表示道路,因此利用者容易識別道路線。當(dāng)然,即使在這 種情況下,也由于路徑線與擁堵線不重疊,所以路徑線與擁堵線被維持為高可視性的狀態(tài)。另一方面,在地圖內(nèi)不顯示路徑線的情況下,由于無需考慮路徑線,所以如果按道路線與擁堵線不重疊的方式設(shè)定第2偏移距離,則能夠顯示為道路線與擁堵線不重疊,能夠以高可視性顯示道路線與擁堵線。在此,地圖信息取得單元能夠取得表示顯示于顯示部的地圖的地圖信息即可,該地圖信息包括在顯示部顯示地圖所需要的信息即可。即、地圖信息包括用于確定道路線的顯示位置的信息(例如,表示道路區(qū)間的端點的坐標(biāo)以及道路區(qū)間的連接關(guān)系的信息)。當(dāng)然,能夠根據(jù)地圖的描繪態(tài)樣將必要的信息定義為地圖信息,在根據(jù)道路種類使道路線的寬度變化而顯示的情況下,地圖信息包含表示每一個道路區(qū)間的道路種類的信息。擁堵度取得單元能夠取得地圖內(nèi)的每一個道路區(qū)間的擁堵度即可,能夠采用通過通信等取得表示每一個道路區(qū)間的擁堵的程度的信息的構(gòu)成等。取得了擁堵度的道路區(qū)間可以是地圖內(nèi)的全部道路區(qū)間,也可以是其中一部分。路徑線顯示判定單元能夠判定表示行駛預(yù)定路徑的路徑線是否被重疊顯示于表示地圖內(nèi)的道路區(qū)間的道路線中任意一條即可,至少能夠判定路徑線是否處于能夠被重疊顯示于道路線中的任意一條的狀態(tài)即可。顯示控制單元能夠根據(jù)是否重疊顯示路徑線來調(diào)整顯示部的擁堵線的顯示位置并顯示地圖即可。即、能夠通過將在路徑線被重疊顯示于表示地圖內(nèi)的道路區(qū)間的道路線中任意一條的情況下的偏移距離、即第I偏移距離、和不被重疊顯示的情況下的偏移距離、即第2偏移距離通過不同的邏輯導(dǎo)出,從而提高每一種情況下的地圖的可視性即可。此外,第I偏移距離、第2偏移距離示出線間的距離即可,例如,可以采用將一方線的寬度方向的中心與另一方線的寬度方向的中心之間的、與寬度方向平行的方向上的距離等設(shè)為偏移距離的構(gòu)成等。另外,在此,能夠在各線具有寬度的狀態(tài)下,將2條線不重疊那樣的距離定義為偏移距離即可。因此,為了按2條線不重疊的方式定義偏移距離,將2條線的邊界鄰接、且2條線未重疊的狀態(tài)下的偏移距離設(shè)為偏移距離的最小值,將該最小值以上的值定義為偏移距離即可。并且,作為在實際運用地圖顯示系統(tǒng)時優(yōu)選的構(gòu)成例,可以構(gòu)成為,在從當(dāng)前地點到目的地點的行駛預(yù)定路徑被設(shè)定的情況下,在路徑線顯示判定單元中判定為表示行駛預(yù)定路徑的路徑線被重疊顯示于表示地圖內(nèi)的道路區(qū)間的道路線中任意一條。即、從當(dāng)前地點到目的地點的行駛預(yù)定路徑以在地圖上示出從當(dāng)前地點到目的地點的路徑線的同時進行路徑引導(dǎo)為目的而被設(shè)定。因此,在該行駛預(yù)定路徑被設(shè)定的情況下,可視為路徑線被重疊顯示于表示成為行駛預(yù)定路徑的道路區(qū)間的道路線。通過采用這樣的構(gòu)成,無需針對表示地圖內(nèi)的道路區(qū)間的全部道路線判定路徑線是否被重疊顯示,能夠容易地判定路徑線是否被顯示。另外,可以采用在路徑線被重疊顯示于道路線中任意一條的情況下,在地圖內(nèi)的全部道路區(qū)間中,在從道路線偏離了第I偏移距離的位置上顯示擁堵線的構(gòu)成。即、設(shè)為針對路徑線被重疊顯示的道路線與路徑線未被重疊顯示的道路線的雙方在從道路線偏離了第I偏移距離的位置上顯示擁堵線的構(gòu)成。根據(jù)該構(gòu)成,無需針對表示地圖內(nèi)的道路區(qū)間的全部道路線判定路徑線是否被重疊顯示,能夠容易地決定擁堵線的顯示位置。另外,顯示于顯示部的地圖根據(jù)地圖信息被顯示即可,但還可以是道路線的寬度根據(jù)比例尺而變化的構(gòu)成。在這種情況下,作為優(yōu)選構(gòu)成例,可以是道路線的寬度根據(jù)地圖的比例尺以及該道路線所表示的道路區(qū)間的道路種類而被決定,路徑線的寬度根據(jù)地圖的 比例尺而被決定的構(gòu)成。即、道路線的寬度根據(jù)比例尺與道路種類而變化,路徑線的寬度根據(jù)比例尺而變化。該情況下,在某比例尺的地圖中,雖然路徑線的寬度恒定,但由于道路線的寬度根據(jù)道路種類變化,所以在同一地圖內(nèi),道路線的寬度與路徑線的寬度的差會變化。因此,在這樣的構(gòu)成中,如果根據(jù)是否顯示路徑線來調(diào)整道路線與擁堵線的偏移距離,則即使在顯示路徑線的情況下,也能夠顯示可視性高的地圖。并且,還可以是按擁堵線與其他線(道路線以及路徑線)不重疊的方式?jīng)Q定偏移距離的構(gòu)成。具體而言,在路徑線被重疊顯示于道路線中任意一條的情況下,按地圖內(nèi)的道路區(qū)間確定將擁堵線顯示在道路線與路徑線中寬度寬的線與擁堵線不重疊、且與寬度寬的線鄰接的位置上時的道路線與擁堵線之間的距離,來取得每一個道路區(qū)間的第I偏移距離。并且,設(shè)為在顯示部將擁堵線顯示在從道路線偏離了與該道路線所表示的道路區(qū)間對應(yīng)的第I偏移距離的位置上的構(gòu)成。根據(jù)該構(gòu)成,防止了擁堵線與其他線(道路線以及路徑線)重疊,并且能夠?qū)⒌贗偏移距離設(shè)為最小的距離,在擁堵線的顯示時無需過寬的區(qū)域。另外,在路徑線未被重疊顯示于道路線中的任何一條的情況下,按地圖內(nèi)的道路區(qū)間確定在道路線與擁堵線不重疊、且與道路線鄰接的位置上顯示擁堵線時的道路線與擁堵線值間的距離,來取得每一個道路區(qū)間的第2偏移距離。并且,構(gòu)成為在顯示部將擁堵線顯示在從道路線偏離了與該道路線所表示的道路區(qū)間對應(yīng)的第2偏移距離的位置上。根據(jù)該構(gòu)成,能夠在擁堵線與道路線之間不存在間隙的狀態(tài)下顯示地圖。另外,如本發(fā)明那樣,在路徑線被重疊顯示于道路線時與未被重疊顯示時以不同的邏輯導(dǎo)出偏移距離的方式還可以應(yīng)用為程序、方法。另外,以上那樣的系統(tǒng)、程序、方法可以被想定為由單獨的裝置實現(xiàn)的情況、由多個裝置實現(xiàn)的情況、和利用與設(shè)置于車輛的各部共用的部件來實現(xiàn)的情況,其包含各種方式。例如,能夠提供具有以上那樣的裝置的導(dǎo)航系統(tǒng)、方法、程序。另外,可適當(dāng)?shù)刈兏?,例如?gòu)成為一部分為軟件、一部分為硬件等。另外,作為控制系統(tǒng)的程序的記錄介質(zhì),發(fā)明也是成立的。當(dāng)然,其軟件的記錄介質(zhì)可以是磁記錄介質(zhì)、也可以是光磁記錄介質(zhì),在今后開發(fā)的任何記錄介質(zhì)中也能夠完全同樣地考慮。
圖I是包含地圖顯示系統(tǒng)的導(dǎo)航系統(tǒng)的框圖。圖2是表不地圖顯不處理的流程圖。圖3的(3A)是表示地圖顯示的例子的圖,(3B) (3J)是用于說明道路線、路徑線與擁堵線的關(guān)系的圖。
圖中符號說明10···導(dǎo)航系統(tǒng),20···控制部,21···地圖顯示程序,21a···地圖信息取得部,21b…擁堵度取得部,21c···路徑線顯示判定部,21d···顯示控制部,30…記錄介質(zhì),30a…地圖信息,30b···路徑信息,41…GPS接收部,42···車速傳感器,43…陀螺儀傳感器,44…通信部,45···用戶I / F部。
具體實施例方式在此,按照下述的順序?qū)Ρ景l(fā)明的實施方式進行說明。( I)導(dǎo)航系統(tǒng)的構(gòu)成(2)地圖顯示處理(3)其他實施方式( I)導(dǎo)航系統(tǒng)的構(gòu)成圖I是表示包含本發(fā)明的地圖顯示系統(tǒng)的導(dǎo)航系統(tǒng)10的構(gòu)成的框圖。導(dǎo)航系統(tǒng)10具有具備CPU、RAM、ROM等的控制部20和記錄介質(zhì)30,并能夠通過控制部20執(zhí)行存儲在記錄介質(zhì)30、ROM中的程序。在本實施方式中,作為該程序能夠執(zhí)行未圖示的導(dǎo)航程序,該導(dǎo)航程序包含地圖顯示程序21。導(dǎo)航程序是使控制部20實現(xiàn)引導(dǎo)車輛的當(dāng)前地點、到目的地點的行駛預(yù)定路徑的功能的程序模塊。另外,地圖顯示程序21是在控制部20利用導(dǎo)航程序?qū)崿F(xiàn)各功能的過程中,使控制部20實現(xiàn)顯示地圖的功能的程序模塊。本實施方式的車輛具備GPS接收部41、車速傳感器42、陀螺儀傳感器43、通信部44和用戶I / F部45,控制部20根據(jù)需要利用各部來實現(xiàn)基于導(dǎo)航程序的功能。GPS接收部41接收來自GPS衛(wèi)星的電波,經(jīng)由未圖示的接口輸出用于計算車輛的當(dāng)前地點的信息??刂撇?0取得該信號以取得車輛的當(dāng)前地點。車速傳感器42輸出與車輛所具備的車輪的旋轉(zhuǎn)速度對應(yīng)的信號??刂撇?0經(jīng)由未圖示的接口取得該信號,從而取得車輛的當(dāng)前車速。陀螺儀傳感器43輸出與作用于車輛的角速度對應(yīng)的信號。控制部20經(jīng)由未圖示的接口來取得該信號,從而取得車輛的行駛方向。車速傳感器42以及陀螺儀傳感器43等被用于修正根據(jù)GPS接收部41的輸出信號而被確定的車輛的當(dāng)前地點、等等。另外,車輛的當(dāng)前地點根據(jù)該車輛的行駛軌跡被適當(dāng)?shù)匦拚?。通信?4具備與車輛的外部的未圖示的擁堵信息管理裝置進行通信的電路,控制部20經(jīng)由通信部44與該擁堵信息管理裝置進行通信,來取得表示任意道路區(qū)間的擁堵度的擁堵信息。此外,在本實施方式中,擁堵信息是分級表示每一道路區(qū)間的擁堵度的信息(按平均車速從大到小的順序有“暢通” “混雜” “擁堵”)。用戶I / F部45是用于向用戶提供各種信息、或者輸入用戶的指示的接口部,在本實施方式中具備由未圖不的觸摸面板顯不器構(gòu)成的顯不部和輸出聲音的揚聲器??刂撇?0對該用戶I / F部45輸出控制信號以使任意的圖像顯示于顯示部,并使任意的聲音從揚聲器輸出。另外,控制部20根據(jù)用戶I / F部45的輸出信號確定利用者的指示內(nèi)容。在記錄介質(zhì)30中記錄有地圖信息30a。地圖信息30a包括表示設(shè)定在車輛行駛的道路上的節(jié)點的節(jié)點數(shù)據(jù);用于確定節(jié)點間的道路的形狀的形狀插補點數(shù)據(jù);表示節(jié)點之間的連結(jié)的路段數(shù)據(jù);表示存在于道路及其周邊的地上物的位置的數(shù)據(jù)等。在本實施方式中,以節(jié)點為端點的路段表示道路區(qū)間。另外,在本實施方式中各道路區(qū)間的道路種類被預(yù)先規(guī)定,表示道路種類的數(shù)據(jù)被與路段數(shù)據(jù)建立對應(yīng)。此外,本實施方式中的道路種類為狹窄的街道、一般道路、高速道路??刂撇?0通過導(dǎo)航程序的處理,根據(jù)來自利用者的指示并參照地圖信息30a,搜索從車輛的當(dāng)前地點到目的地點的路徑,將搜索出的路徑作為行駛預(yù)定路徑取得。另外,控制部20將表示行駛預(yù)定路徑的信息作為路徑信息30b記錄在記錄介質(zhì)30中。并且,控制部20通過導(dǎo)航程序的處理,根據(jù)GPS接收部41、車速傳感器42、陀螺儀傳感器43的輸出信號確定車輛的當(dāng)前地點。此外 ,在行駛預(yù)定路徑被設(shè)定的情況下,控制部20通過導(dǎo)航程序的處理進行路徑弓I導(dǎo),以使車輛能夠沿行駛預(yù)定路徑行駛。為了引導(dǎo)當(dāng)前地點、路徑,控制部20構(gòu)成為在用戶I / F部45的顯示部顯示地圖,地圖顯示程序21在顯示該地圖時被執(zhí)行。為了顯示該地圖,地圖顯示程序21具備地圖信息取得部21a、擁堵度取得部21b、路徑線顯示判定部21c和顯示控制部21d。地圖信息取得部21a是使控制部20實現(xiàn)參照記錄介質(zhì)30來取得地圖信息30a的功能的程序模塊。擁堵度取得部21b是使控制部20實現(xiàn)經(jīng)由通信部44取得擁堵信息,并根據(jù)該擁堵信息取得地圖內(nèi)的每一個道路區(qū)間的擁堵度的功能的程序模塊。路徑線顯示判定部21c是使控制部20實現(xiàn)判定表示行駛預(yù)定路徑的路徑線是否重疊顯示于表示地圖內(nèi)的道路區(qū)間的道路線中的任意一條的功能的程序模塊。該判定至少能夠判定是否處于路徑線重疊顯示于道路線中的任意一條的狀態(tài)即可,在本實施方式中,在通過導(dǎo)航程序的處理上述行駛預(yù)定路徑已被設(shè)定的情況下,控制部20判定為表示行駛預(yù)定路徑的路徑線被重疊顯示于表示地圖內(nèi)的道路區(qū)間的道路線中任意一條。即、從當(dāng)前地點到目的地點的行駛預(yù)定路徑以在地圖上示出從當(dāng)前地點到目的地點的路徑線的同時進行路徑引導(dǎo)為目的被設(shè)定。因此,在該行駛預(yù)定路徑被設(shè)定的情況下,可視為路徑線被重疊顯示于表示成為行駛預(yù)定路徑的道路區(qū)間的道路線。因此,在本實施方式中采用了下述構(gòu)成,即在行駛預(yù)定路徑已被設(shè)定的情況下,判定為表示行駛預(yù)定路徑的路徑線被重疊顯示于表示地圖內(nèi)的道路區(qū)間的道路線中的任意一條的構(gòu)成。其結(jié)果,無需對表示地圖內(nèi)的道路區(qū)間的全部道路線,判定路徑線是否被重疊顯示,能夠容易地判定是否顯示有路徑線。顯示控制部21d是使控制部20實現(xiàn)根據(jù)是否重疊顯示路徑線來調(diào)整顯示部中的擁堵線的顯示位置來顯示地圖的功能的程序模塊。在本實施方式中,控制部20根據(jù)不同邏輯導(dǎo)出路徑線被重疊顯示于表示地圖內(nèi)的道路區(qū)間的道路線中任意一條的情況下的偏移距離、即第I偏移距離;和未被重疊顯示的情況下的偏移距離、即第2偏移距離。并且,控制部20根據(jù)各偏移距離來規(guī)定道路線與擁堵線的距離,以決定擁堵線的顯示位置,并在顯示部顯示地圖。具體而言,在路徑線被重疊顯示于道路線中任意一條的情況下,控制部20通過顯示控制部21d的處理,并根據(jù)地圖信息30a來在顯示部顯示包含道路線以及路徑線的地圖。即、控制部20確定預(yù)先由利用者指示的地圖的比例尺,根據(jù)該比例尺以及各道路區(qū)間的道路種類來決定道路線的寬度,并對用戶I / F部45輸出用于在顯示部上以與道路種類對應(yīng)的寬度顯示表示成為顯示對象的各道路區(qū)間的道路線的控制信號。另外,控制部20根據(jù)地圖的比例尺來決定路徑線的寬度,并參照路徑信息30b,向用戶I / F部45輸出用于將表示當(dāng)前地點以后的車輛的行駛預(yù)定路徑的路徑線以決定的寬度重疊顯示于道路線的控制信號。其結(jié)果,包含道路線以及路徑線的地圖被顯示于用戶I / F部45的顯示部。
如以上那樣,在被顯示的地圖中,地圖上的道路線的寬度根據(jù)比例尺和道路種類而變化,路徑線的寬度根據(jù)比例尺而變化。因此,在某比例尺的地圖中路徑線的寬度恒定,另一方面,在某比例尺的地圖中,道路線的寬度根據(jù)道路種類而變化。因此,在同一地圖內(nèi),道路線的寬度與路徑線的寬度的差可發(fā)生變化。因此,在顯示部能夠顯示的全部的比例尺下,并不限于地圖上的道路線的寬度與路徑線的寬度一致,道路線的寬度比路徑線的寬度大的道路區(qū)間與道路線的寬度比路徑線的寬度小的道路區(qū)間可并存。因此,在本實施方式中構(gòu)成為,通過根據(jù)是否顯示路徑線來調(diào)整道路線與擁堵線的偏移距離,從而在即使顯示路徑線的情況下,也能夠顯示 可視性高的地圖。S卩、在本實施方式中,控制部20將路徑線與表示擁堵度的擁堵線不重疊那樣的道路線與擁堵線之間的距離設(shè)為第I偏移距離,在顯示部將擁堵線顯示在從道路線偏離了第I偏移距離的位置上。在此,第I偏移距離被設(shè)定為使得路徑線與擁堵線不重疊即可,但在本實施方式中,控制部20按地圖內(nèi)的道路區(qū)間確定在道路線與路徑線中寬度寬的線與擁堵線不重疊、且與寬度寬的線鄰接的位置上顯示擁堵線的情況下的道路線與擁堵線之間的距離,來作為每一條道路區(qū)間的第I偏移距離。若確定了第I偏移距離,則控制部20將通過擁堵度取得部21b的處理而確定了擁堵度的道路區(qū)間設(shè)為擁堵線的顯示對象的道路區(qū)間。并且,控制部20對用戶I / F部45輸出下述控制信號,即通過顯示控制部21d的處理,在擁堵線的顯示對象的道路區(qū)間中,在從道路線偏離了與該道路線所表示的道路區(qū)間對應(yīng)的第I偏移距離的位置上,顯示按擁堵度著色的擁堵線。其結(jié)果,在用戶I / F部45的顯示部上的地圖中,擁堵線被顯示在道路線與路徑線中寬度寬的線與擁堵線不重疊、且與寬度寬的線鄰接的位置上。根據(jù)以上的構(gòu)成,能夠防止擁堵線與其他線(道路線以及路徑線)重疊,能夠顯示高可視性的地圖。另外,能夠?qū)⒌贗偏移距離設(shè)為最小的距離,能夠使擁堵線的顯示不使用過大的區(qū)域來顯示地圖。另一方面,在路徑線未被重疊顯示于道路線中的任何一條的情況下,控制部20通過顯示控制部21d的處理,并根據(jù)地圖信息30a在顯示部顯示包含道路線的地圖。S卩、控制部20對用戶I / F部45輸出用于在顯示部上以與道路種類對應(yīng)的寬度顯示表示成為顯示對象的各道路區(qū)間的道路線的控制信號。其結(jié)果,包含道路線的地圖被顯示于用戶I / F部45的顯示部。由于路徑線未被顯示于如上述那樣顯示的地圖上,所以此時,根據(jù)道路線與擁堵線的關(guān)系設(shè)定擁堵線的偏移距離使得不降低可視性即可,控制部20將道路線與擁堵線不重疊那樣的道路線與擁堵線之間的距離設(shè)為第2偏移距離,在顯示部將擁堵線顯示在從道路線偏離了第2偏移距離的位置上。在此,設(shè)定道路線與擁堵線的距離、即第2偏移距離使得道路線與擁堵線不重疊即可,但在本實施方式中按地圖內(nèi)的道路區(qū)間確定在道路線與擁堵線不重疊、且與道路線鄰接的位置上顯示擁堵線的情況下的、道路線與擁堵線之間的距離,并設(shè)定為每一個道路區(qū)間的第2偏移距離,在顯示部將擁堵線顯示在從道路線偏離了與該道路線所表示的道路區(qū)間對應(yīng)的第2偏移距離的位置上。即、控制部20將通過擁堵度取得部21b的處理而確定了擁堵度的道路區(qū)間設(shè)為擁堵線的顯示對象的道路區(qū)間。并且,控制部20對用戶I / F部45輸出下述控制信號,該控制信號是通過顯示控制部21d的處理,在擁堵線的顯示對象的道路區(qū)間中,在從道路線偏離了與該道路線表示的道路區(qū)間對應(yīng)的第2偏移距離的位置上顯示按擁堵度著色的擁堵線用的控制信號。其結(jié)果,在用戶I / F部45的顯示部上的地圖上,擁堵線被顯示在道路線與擁堵線不重疊、且與道路線鄰接的位置上。根據(jù)該構(gòu)成,能夠以擁堵線與道路線之間不存在間隙的狀態(tài)顯示地圖,能夠顯示可視性高的地圖。(2)地圖顯示處理接下來,對本實施方式的地圖顯示處理詳細(xì)進行說明。圖2是表示地圖顯示處理的流程圖,若導(dǎo)航程序被執(zhí)行,則該地圖顯 示處理也以規(guī)定的時間間隔(例如,100ms)被執(zhí)行。在地圖顯示處理中,首先,控制部20根據(jù)地圖的比例尺確定成為顯示對象的道路區(qū)間(步驟S100)。即、控制部20通過顯示控制部21d的處理,在顯示部顯示具有由利用者預(yù)先指示的比例尺、且在顯示部的規(guī)定位置上顯示車輛的當(dāng)前地點那樣的地圖的情況下,確定顯示于該顯示部的地圖的范圍。進而,控制部20通過地圖信息取得部21a的處理,參照與該范圍相關(guān)的地圖信息30a,將該范圍中包含的道路區(qū)間確定為顯示對象的道路區(qū)間。圖3A示出顯示于顯示部的顯示畫面S的地圖的例子,在該例子中將車輛的當(dāng)前地點以C表示,并且將表示道路區(qū)間的道路線以曲線表示。在顯示部顯示這樣的地圖的情況下,在步驟SlOO中,控制部20將道路區(qū)間R11 R17、R21 R27、R31 R33確定為顯示對象的道路區(qū)間。接下來,控制部20根據(jù)地圖信息確定成為顯示對象的道路區(qū)間的道路種類(步驟S105)。S卩、控制部20通過地圖信息取得部21a的處理,并參照地圖信息30a,確定在步驟SlOO中確定的顯示對象的道路區(qū)間的道路種類。接下來,控制部20按道路種類確定表示顯示對象的道路區(qū)間的道路線的寬度(步驟S110)。在本實施方式中,道路線的寬度根據(jù)地圖的比例尺以及道路種類被預(yù)先決定,控制部20通過顯示控制部21d的處理,確定顯示于顯示部的地圖的比例尺,并且,針對成為顯示對象的道路區(qū)間的每一個確定道路種類。然后,按道路區(qū)間決定與比例尺以及道路種類對應(yīng)的道路線的寬度。此外,在本實施方式中預(yù)先設(shè)定為按狹窄的街道、一般道路、高速道路的順序,道路線的寬度變粗,并且,地圖的比例尺越成為用于顯示更狹域的地圖的值,則道路線的寬度越粗。在圖3A所示的例子中,道路區(qū)間R11 R17為狹窄的街道、道路區(qū)間R21 R27為一般道路、道路區(qū)間R31 R33為高速道路。另外,在圖3A中將道路區(qū)間R11 R17以細(xì)的曲線表示,將道路區(qū)間R31 R33以粗曲線表示,將道路區(qū)間R21 R27以比道路區(qū)間R11 R17粗且比道路區(qū)間R31 R33細(xì)的曲線表示,無論在哪種比例尺下,按道路種類的道路線的關(guān)系均為與圖3A所示的例子類似的關(guān)系。接下來,控制部20根據(jù)地圖的比例尺確定路徑線的寬度(步驟S115)。在本實施方式中,路徑線的寬度根據(jù)地圖的比例尺被預(yù)先決定,控制部20通過顯示控制部21d的處理,確定顯示于顯示部的地圖的比例尺。然后,決定與比例尺對應(yīng)的路徑線的寬度。如以上那樣,在本實施方式中,路徑線的寬度與道路線的寬度通過相互不同邏輯導(dǎo)出,并在不相互依賴的狀態(tài)下被決定。圖3B 3J是用于說明道路線、路徑線與擁堵線的關(guān)系的圖。在這些圖中,道路線R以空心的線表示,路徑線P以帶陰影的線表示,擁堵線J以粗虛線表示。此外,為了容易理解,將路徑線P以比道路線R、擁堵線J短的狀態(tài)圖示。另外,由于擁堵線J按道路上的車輛的行進方向被定義,所以被構(gòu)成為一并標(biāo)注在道路線R的寬度方向的兩側(cè),表示在進行對面通行的道路的彼此反向的方向行駛時的擁堵度。另外,圖3B、3E、3H所示的道路線R表示狹窄的街道,圖3C、3F、3I所示的道路線R表示一般道路,圖3D、3G、3J所示的道路線R表示高速道路。在本實施方式中,由于路徑線的寬度與道路線的寬度通過相互不同邏輯被導(dǎo)出,所以如圖3B 3G所示,根據(jù)道路種類,道路線R的寬度比路徑線P的寬度大的情況和道路線R的寬度比路徑線P的寬度小的情況能夠并存在一枚地圖內(nèi)。若通過至步驟S115為止的處理,確定了道路線的寬度與路徑線的寬度,則控制部20通過顯示控制部21d的處理,確定成為偏移距離的設(shè)定對象的道路區(qū)間(步驟S120)。在本實施方式中構(gòu)成為針對道路區(qū)間的每一個設(shè)定偏移距離,在此步驟SlOO中確定的顯示對象的道路區(qū)間中,提取出一個偏移距離未被設(shè)定的道路區(qū)間,將其設(shè)為偏移距離的設(shè)定對象。若確定了成為偏移距離的設(shè)定對象的道路區(qū)間,則控制部20通過路徑線顯示判定部21c的處理,判定行駛預(yù)定路徑是否設(shè)定完成(步驟S125)。即、在記錄介質(zhì)30中記錄
有表示從當(dāng)前地點到目的地點的行駛預(yù)定路徑的路徑信息30b的情況下,控制部20判定為利用者完成了從當(dāng)前地點到目的地點的行駛預(yù)定路徑的設(shè)定。在步驟S125中未被判定為行駛預(yù)定路徑設(shè)定完成的情況下,視為路徑線未被重疊顯示于地圖內(nèi)的道路線中的任何一條,控制部20通過顯示控制部21d的處理,確定在成為偏移距離的設(shè)定對象的道路區(qū)間中將擁堵線顯示在與表示該道路區(qū)間的道路線不重疊、且與該道路線鄰接的位置上用的第2偏移距離(步驟S140)。確定出的第2偏移距離被與成為偏移距離的設(shè)定對象的道路區(qū)間建立對應(yīng)。此外,在本實施方式中,將一方的線的寬度方向的中心與另一方的線的寬度方向的中心之間的、在與寬度方向平行的方向上的距離確定為偏移距離。即、控制部20確定每一個道路區(qū)間的道路線的寬度Wr和擁堵線的寬度Wj (既定值),將(Wr / 2)+ (Wj / 2)設(shè)為第2偏移距離。在步驟S125中未被判定為行駛預(yù)定路徑設(shè)定完成的情況下,在成為顯示對象的全部道路區(qū)間中路徑線未被重疊顯示,并且在步驟S140中第2偏移距離被建立對應(yīng)。并且,由于道路寬度Wr根據(jù)道路區(qū)間的道路種類而變化,所以在這種情況下,第2偏移距離被定義為根據(jù)每一個道路區(qū)間的道路線的寬度而變化的值。此外,在圖3H 3J中,將第2偏移距離表示為L2,在圖3J中還示出了道路線的寬度Wr以及擁堵線的寬度Wj。在步驟S125中,在未判定為行駛預(yù)定路徑設(shè)定完成的情況下,第2偏移距離L2如圖3H 3J所示那樣根據(jù)道路區(qū)間而變化。另一方面,在步驟S125中判定為行駛預(yù)定路徑設(shè)定完成的情況下,控制部20通過顯示控制部21d的處理,判定路徑線的寬度是否比道路線的寬度大(步驟S130)。S卩、控制部20比較在步驟S115中確定的路徑線的寬度與在步驟SllO中確定的道路線的寬度。此外,圖3E 3G所示的例中,圖3E、3F示出路徑線的寬度比道路線的寬度大的狀態(tài),圖3G示出路徑線的寬度比道路線的寬度小的狀態(tài)。在步驟S130中,未判定為路徑線的寬度比道路線的寬度大的情況下,控制部20通過顯示控制部21d的處理執(zhí)行步驟S140。S卩、在步驟S130中未被判定為路徑線的寬度比道路線的寬度大的情況下,由于路徑線的寬度與道路線的寬度相等或道路線的寬度比路徑線的寬度大,所以并不著眼于路徑線而著眼于道路線來確定成為偏移距離的設(shè)定對象的道路區(qū)間的偏移距離(第2偏移距離)。在此,被確定出的第2偏移距離也與成為偏移距離的設(shè)定對象的道路區(qū)間建立對應(yīng)。圖3G是路徑線的寬度比道路線的寬度小的例子,該情況下,用于確定擁堵線的位置的偏移距離為該圖3G所示的第2偏移距離L2。另一方面,在步驟S130中判定為路徑線的寬度比道路線的寬度大的情況下,控制部20通過顯示控制部21d的處理,確定在成為偏移距離的設(shè)定對象的道路區(qū)間中,將擁堵線顯示在不與路徑線與道路線中寬度寬的線重疊、且與該寬度寬的線鄰接的位置上用的第I偏移距離(步驟S135)。被確定出的第I偏移距離與成為偏移距離的設(shè)定對象的道路區(qū)間建立對應(yīng)。在此也將一方的線的寬度方向的中心與另一方線的寬度方向的中心之間的、與寬度方向平行的方向上的距離設(shè)為偏移距離。由此,控制部20確定路徑線的寬度Wp與擁堵線的寬度Wj,將(Wp / 2)+(Wj / 2)設(shè)為第I偏移距離。在步驟S125中判定為行駛預(yù)定路徑設(shè)定完成、且在步驟S130中判定為路徑線的寬度比道路線的寬度大的情況下,在成為偏移距離的設(shè)定對象的道路區(qū)間,成為路徑線被重疊顯示于道路線,道路線被路徑線遮擋的狀態(tài),因此在此,并不著眼于道路線而著眼于路徑線來確定成為偏移距離的設(shè)定對象的道路區(qū)間的偏移距離(第I偏移距離)。在本實施方式中,路徑線的寬度根據(jù)地圖的比例尺 而被確定,在一枚地圖內(nèi)路徑線的寬度不發(fā)生變化,因此在路徑線的寬度比道路線的寬度大的情況下,第I偏移距離被定義為不根據(jù)道路區(qū)間變化的值。此外,在圖3E、3F中,將第I偏移距離示為L1,在圖3E中還示出了路徑線的寬度Wp以及擁堵線的寬度Wj。如圖3E、3F所示,在路徑線的寬度比道路線的寬度大的情況下,即使道路線的寬度發(fā)生變化,第I偏移距離也不變化。此外,在步驟S130中判定為路徑線的寬度比道路線的寬度大的情況下執(zhí)行步驟S135,但在成為執(zhí)行該步驟S130的條件的步驟S125中,判定是否設(shè)定有行駛預(yù)定路徑,而并非判定在道路區(qū)間的每一個中路徑線是否重疊顯示于道路線。因此,即使在地圖內(nèi)存在路徑線未被重疊顯示的道路線,也可通過步驟S135,對該道路線表示的道路區(qū)間確定第I偏移距離。因此,對該道路區(qū)間也在偏離了第I偏移距離的位置上顯示擁堵線,但通過采用該構(gòu)成,無需對表示地圖內(nèi)的道路區(qū)間的道路線的全部一一判定路徑線是否被重疊顯示,能夠容易地決定擁堵線的顯示位置。若在步驟S135或者S140中,確定了成為偏移距離的設(shè)定對象的道路區(qū)間的偏移距離,則控制部20通過顯示控制部21d的處理,對成為顯示對象的全部道路區(qū)間判定是否完成了偏移距離的設(shè)定(步驟S145)。然后,在步驟S145中未被判定為完成全部道路區(qū)間的偏移距離的設(shè)定的情況下,控制部20反復(fù)步驟S120以后的處理。即、將一個未設(shè)定偏移距離的道路區(qū)間新設(shè)定為偏移距離的設(shè)定對象,執(zhí)行確定偏移距離的處理。另一方面,在步驟S145中判定為對全部道路區(qū)間完成了偏移距離的設(shè)定的情況下,控制部20在顯示部顯示地圖(步驟S150)。即、控制部20通過擁堵度取得部21b的處理,經(jīng)由通信部44向擁堵信息管理裝置發(fā)送用于取得成為顯示對象的道路區(qū)間的擁堵度的請求,在擁堵信息響應(yīng)該請求被從擁堵信息管理裝置發(fā)送的情況下,控制部20經(jīng)由通信部44取得該擁堵信息。在得到擁堵信息的情況下,控制部20確定與擁堵信息建立對應(yīng)的道路區(qū)間的擁堵度。在未取得擁堵信息的情況下,擁堵線不被顯示。并且,控制部20通過顯示控制部21d的處理,并參照地圖信息30a,確定成為顯示對象的道路區(qū)間的節(jié)點的位置,并且根據(jù)路段數(shù)據(jù)表示的節(jié)點間的連接關(guān)系確定連結(jié)節(jié)點的位置間的道路線的描繪位置。并且,控制部20取得在步驟SllO中確定的每一個道路區(qū)間的道路線的寬度,并向用戶I / F部45的顯示部輸出用于根據(jù)該寬度將道路線描繪在該描繪位置的控制信號。其結(jié)果,道路線被顯示于顯示部。在完成了行駛預(yù)定路徑的設(shè)定的情況下,控制部20通過顯示控制部21d的處理,根據(jù)路徑信息30b確定應(yīng)重疊顯示路徑線的道路區(qū)間。另外,控制部20取得在步驟S115中確定的路徑線的寬度,將用于將該寬度的路徑線重疊顯示于重疊對象的道路區(qū)間的控制信號輸出到用戶I / F部45的顯示部。其結(jié)果,在顯示部路徑線被重疊顯示于道路線。并且,控制部20通過顯示控制部21d的處理,針對取得了擁堵信息的道路區(qū)間取得在步驟S135或者S140中被建立對應(yīng)的偏移距離。另外,控制部20取得該道路區(qū)間的擁堵度以及擁堵線的寬度(既定值),將用于在從表示取得了擁堵信息的道路區(qū)間的道路線的寬度方向的中心偏離了該偏移距離的位置上,描繪與擁堵度對應(yīng)的顏色的擁堵線的控制信號向用戶I / F部45的顯示部輸出。其結(jié)果,在顯示部,擁堵線被顯示在從道路線偏離了
偏移距離的位置上。通過以上的處理,在路徑線被重疊顯示于道路線的情況下,與道路線與路徑線中寬度大的一方的邊界對應(yīng)地顯示擁堵線。例如,在路徑線的寬度比狹窄的街道的道路線的寬度以及一般道路的道路線的寬度大,比高速道路的道路線的寬度小的情況下,在狹窄的街道如圖3E所示,在一般道路中如圖3F所示那樣,擁堵線被顯示為與路徑線鄰接。另一方面,在高速道路中如圖3G所示那樣,擁堵線被顯示為與道路線鄰接。另一方面,如以往技術(shù)那樣,在不考慮被重疊顯示于道路線的路徑線,僅著眼于道路線與擁堵線的關(guān)系來決定擁堵線的位置的情況下,在道路線的寬度比路徑線的寬度大的情況下,即使顯示與道路線鄰接的擁堵線,也如圖3D那樣不會發(fā)生線彼此重疊的情況,不會破壞可視性。但是,在與道路線的寬度相比路徑線的寬度大的情況下,如圖3B、3C那樣,路徑線與擁堵線會重疊而導(dǎo)致可視性降低。然而,在本實施方式中,如上述那樣,由于與道路線和路徑線中寬度大的一方的邊界對應(yīng)地顯示擁堵線,所以如圖3E 3G那樣,能夠不使線彼此重疊進行顯示,不會使可視性降低。(3)其他實施方式以上的實施方式是用于實施本發(fā)明的一個例子,只要在路徑線被重疊顯示于道路線的情況下和不被重疊顯示的情況下以不同的邏輯導(dǎo)出偏移距離,也可以采用其他各種的實施方式。在上述的實施方式中,直接判定是否設(shè)定了從當(dāng)前地點到目的地點的行駛預(yù)定路徑,在行駛預(yù)定路徑被設(shè)定的情況下,判定為表示行駛預(yù)定路徑的路徑線被重疊顯示于表示地圖內(nèi)的道路區(qū)間的道路線中任意一條,但還可以是間接判定設(shè)定了行駛預(yù)定路徑的構(gòu)成。例如可以構(gòu)成為,在基于行駛預(yù)定路徑的路徑引導(dǎo)被執(zhí)行的情況下,判定為行駛預(yù)定路徑被設(shè)定,表示行駛預(yù)定路徑的路徑線被重疊顯示于表示地圖內(nèi)的道路區(qū)間的道路線中任意一條。另外,還可以是導(dǎo)航系統(tǒng)通過多個裝置實現(xiàn)的構(gòu)成。即、可以采用由地圖顯示程序21實現(xiàn)的各單元分散配置于多個裝置,通過通信實現(xiàn)獨立的裝置間的信息的收發(fā)的構(gòu)成等。當(dāng)然,也可以是在各單元中一部分分散配置于某裝置,其他部分分散配置于其他的裝置的構(gòu)成。
另外,可以構(gòu)成為,在地圖內(nèi)顯示路徑線的情況下,以路徑線與擁堵線不重疊的方式設(shè)定第I偏移距離即可,允許道路線與擁堵線重疊的狀態(tài)。例如,能夠通過將表示成為路徑線與擁堵線不重疊、且鄰接的狀態(tài)那樣的擁堵線的位置的偏移距離設(shè)為偏移距離的最小值,將該最小值以上的值定義為第I偏移距離來實現(xiàn)。 該情況下,雖然在道路線的寬度比路徑線的寬度大的道路區(qū)間中存在道路線與擁堵線重疊的可能性,但由于路徑線與擁堵線不重疊,所以能夠以高可視性顯示路徑線與擁堵線。另外,即使道路線與擁堵線重疊,也由于路徑線被重疊于道路線,路徑線示出道路,所以利用者能夠容易地識別道路線。當(dāng)然,即使在這種情況下,由于路徑線與擁堵線不會重疊,所以路徑線與擁堵線被維持在高可視性的狀態(tài)。
權(quán)利要求
1.一種地圖顯示系統(tǒng),其特征在于,具備 地圖信息取得單元,其取得對顯示于顯示部的地圖進行表示的地圖信息; 擁堵度取得單元,其取得上述地圖內(nèi)的每個道路區(qū)間的擁堵度; 路徑線顯示判定單元,其判定表示行駛預(yù)定路徑的路徑線是否與表示上述地圖內(nèi)的道路區(qū)間的道路線中的任意一條重疊顯示;和顯示控制單元, 在上述路徑線與上述道路線中任意一條重疊顯示的情況下, 上述顯示控制單元根據(jù)上述地圖信息,在上述顯示部顯示包含上述道路線以及上述路徑線的上述地圖,并且,將上述路徑線與表示上述擁堵度的擁堵線不重疊那樣的上述道路線與上述擁堵線間的距離作為第I偏移距離,在上述顯示部將上述擁堵線顯示在從上述道路線偏離了上述第I偏移距離的位置上, 在上述路徑線未與上述道路線中任何一條重疊顯示的情況下, 上述顯示控制單元根據(jù)上述地圖信息,在上述顯示部顯示包含上述道路線的上述地圖,并且,將上述道路線與上述擁堵線不重疊那樣的上述道路線與上述擁堵線間的距離作為第2偏移距離,在上述顯示部將上述擁堵線顯示在從上述道路線偏離了上述第2偏移距離的位置上。
2.根據(jù)權(quán)利要求I所述的地圖顯示系統(tǒng),其特征在于, 在從當(dāng)前地點到目的地點的行駛預(yù)定路徑被設(shè)定的情況下,上述路徑線顯示判定單元判定為表示行駛預(yù)定路徑的上述路徑線與表示上述地圖內(nèi)的道路區(qū)間的上述道路線中的任意一條重疊顯示, 在上述路徑線與上述道路線中的任意一條重疊顯示的情況下,上述顯示控制單元在上述地圖內(nèi)的全部道路區(qū)間中將上述擁堵線顯示在從上述道路線偏離了上述第I偏移距離的位置上。
3.根據(jù)權(quán)利要求I或者權(quán)利要求2的任意一項所述的地圖顯示系統(tǒng),其特征在于, 上述道路線的寬度由上述地圖的比例尺以及該道路線所表示的道路區(qū)間的道路種類所決定,上述路徑線的寬度由上述地圖的比例尺所決定。
4.根據(jù)權(quán)利要求I 權(quán)利要求3中任意一項所述的地圖顯示系統(tǒng),其特征在于, 在上述路徑線與上述道路線中任意一條重疊顯示的情況下,上述顯示控制單元按上述地圖內(nèi)的道路區(qū)間確定在上述道路線和上述路徑線中寬度較寬的線與上述擁堵線不重疊、且與上述寬度較寬的線鄰接的位置上顯示上述擁堵線的情況下的上述道路線與上述擁堵線間的距離,來取得每個道路區(qū)間的上述第I偏移距離,并在上述顯示部將上述擁堵線顯示在從上述道路線偏離了與該道路線所表示的道路區(qū)間對應(yīng)的上述第I偏移距離的位置上, 在上述路徑線未與上述道路線中任何一條重疊顯示的情況下,上述顯示控制單元按上述地圖內(nèi)的道路區(qū)間確定在上述道路線與上述擁堵線不重疊、且與上述道路線鄰接的位置上顯示上述擁堵線的情況下的上述道路線與上述擁堵線間的距離,來取得每個道路區(qū)間的上述第2偏移距離,并在上述顯示部將上述擁堵線顯示在從上述道路線偏離了與該道路線所表示的道路區(qū)間對應(yīng)的上述第2偏移距離的位置上。
5.一種地圖顯示方法,其特征在于,包括地圖信息取得步驟,取得對顯示于顯示部的地圖進行表示的地圖信息; 擁堵度取得步驟,取得上述地圖內(nèi)的每個道路區(qū)間的擁堵度; 路徑線顯示判定步驟,判定表示行駛預(yù)定路徑的路徑線是否與表示上述地圖內(nèi)的道路區(qū)間的道路線中任意一條重疊顯示;和顯示控制步驟, 在上述路徑線與上述道路線中任意一條重疊顯示的情況下, 上述顯示控制步驟根據(jù)上述地圖信息,在上述顯示部顯示包含上述道路線以及上述路徑線的上述地圖,并且,將上述路徑線與表示上述擁堵度的擁堵線不重疊那樣的上述道路線與上述擁堵線間的距離作為第I偏移距離,在上述顯示部將上述擁堵線顯示在從上述道路線偏離了上述第I偏移距離的位置上, 在上述路徑線未與上述道路線中任何一條重疊顯示的情況下, 上述顯示控制步驟根據(jù)上述地圖信息,在上述顯示部顯示包含上述道路線的上述地圖,并且,將上述道路線與上述擁堵線不重疊那樣的上述道路線與上述擁堵線間的距離作為第2偏移距離,在上述顯示部將上述擁堵線顯示在從上述道路線偏離了上述第2偏移距離的位置上。
6.一種地圖顯示程序,其特征在于,使計算機實現(xiàn)下述功能 地圖信息取得功能,取得對顯示于顯示部的地圖進行表示的地圖信息; 擁堵度取得功能,取得上述地圖內(nèi)的每個道路區(qū)間的擁堵度; 路徑線顯示判定功能,判定表示行駛預(yù)定路徑的路徑線是否與表示上述地圖內(nèi)的道路區(qū)間的道路線中的任意一條重疊顯示;和顯示控制功能, 在上述路徑線與上述道路線中任意一條重疊顯示的情況下, 上述顯示控制功能根據(jù)上述地圖信息,在上述顯示部顯示包含上述道路線以及上述路徑線的上述地圖,并且,將上述路徑線與表示上述擁堵度的擁堵線不重疊那樣的上述道路線與上述擁堵線間的距離作為第I偏移距離,在上述顯示部將上述擁堵線顯示在從上述道路線偏離了上述第I偏移距離的位置上, 在上述路徑線未與上述道路線中任何一條重疊顯示的情況下, 上述顯示控制功能根據(jù)上述地圖信息,在上述顯示部顯示包含上述道路線的上述地圖,并且,將上述道路線與上述擁堵線不重疊那樣的上述道路線與上述擁堵線間的距離作為第2偏移距離,在上述顯示部將上述擁堵線顯示在從上述道路線偏離了上述第2偏移距離的位置上。
全文摘要
本發(fā)明涉及地圖顯示系統(tǒng)、方法以及程序,提供一種即使在路徑線被顯示的情況下,也能用于顯示可視性高的地圖的技術(shù)。在路徑線被重疊顯示于地圖上的道路線中任意一條的情況下,在顯示部顯示包括上述道路線以及上述路徑線的上述地圖,并且,將上述道路線與上述擁堵線之間的距離設(shè)為第1偏移距離,在上述顯示部將上述擁堵線顯示在從上述道路線偏離了上述第1偏移距離的位置上,在上述路徑線未被重疊顯示于上述道路線中任何一條的情況下,在上述顯示部顯示包含上述道路線的上述地圖,并且,將上述道路線與上述擁堵線之間的距離設(shè)為第2偏移距離,在上述顯示部將上述擁堵線顯示在從上述道路線偏離了上述第2偏移距離的位置上。
文檔編號G01C21/36GK102879008SQ20121021716
公開日2013年1月16日 申請日期2012年6月27日 優(yōu)先權(quán)日2011年7月13日
發(fā)明者三輪大輔 申請人:愛信艾達(dá)株式會社