專利名稱:導航系統(tǒng)和路線設置方法
技術領域:
本發(fā)明涉及一種引導車輛沿通過觸摸屏操作輸入的路線到達目的地的導航系統(tǒng)。
背景技術:
優(yōu)先權申請(2005年11月8日申請的日本專利申請第2005-323110號)的內容在此結合為參考。在相關技術領域,有一種知名的導航系統(tǒng),其在觸摸屏類的顯示設備上顯示地圖,并且設置到達目的地的路線,用戶以用手指在地圖上順序描繪道路的方式指定通往目的地的道路(申請?zhí)枮榈?000-111354的日本專利申請)。此導航系統(tǒng)要求用戶描繪用手指設置的路線上的所有道路。這就意味著,如果目的地在遙遠的位置的話,用戶需要在一段顯著的距離上描繪道路,這樣使得路線設置成為一項很費時間的任務。
發(fā)明內容
根據(jù)本發(fā)明的第一方面,此導航系統(tǒng)包括圖像顯示裝置,其顯示包括地圖的各種類型的圖像;觸摸板操作檢測裝置,其基于用戶接觸圖像顯示裝置的接觸位置,檢測由用戶執(zhí)行的觸摸板操作;指定道路檢測裝置,其基于由觸摸板操作檢測裝置檢測到的觸摸板操作所產生的接觸位置軌跡,檢測用戶通過描繪地圖上所顯示的相應道路部分而指定的路段;和路線設置裝置,其沿著用戶描繪的道路部分的方向對檢測的路段進行延伸,并將延伸路段設置為要跟隨的路線。
根據(jù)本發(fā)明的第二方面,在根據(jù)第一方面的導航系統(tǒng)中,最理想的是,如果從檢測路段開始在預定的指定距離內有十字路口,路線設置裝置把檢測路段延伸到十字路口,并設置延伸的路段作為路線;和如果從檢測路段開始在預定的指定距離內沒有十字路口,路線設置裝置把檢測路段延伸指定的距離,并設置延伸路段作為路線。
根據(jù)本發(fā)明的第三方面,在根據(jù)第一或第二方面的導航系統(tǒng)中,如果由觸摸板操作所產生的接觸位置軌跡的長度等于或大于預定的指定值,路線設置裝置設置延伸路段作為路線;和如果接觸位置軌跡的長度小于指定值,路線設置裝置設置檢測的路段作為路線。
根據(jù)本發(fā)明的第四方面,在根據(jù)第一或第二方面的導航系統(tǒng)中,路線設置裝置根據(jù)道路的種類,改變檢測路段延伸的距離。
根據(jù)本發(fā)明的第五方面,在根據(jù)第一或第二方面的導航系統(tǒng)中,此導航系統(tǒng)可進一步包括目的地設置裝置,用來設置目的地;和路線調整裝置,其通過相應于目的地設置裝置已設置的目的地,增加新路段到路線中或從路線中清除冗余路段來調整路線。
根據(jù)本發(fā)明的第六方面,在根據(jù)第一或第二方面的導航系統(tǒng)中,導航系統(tǒng)可進一步包括彈出顯示控制裝置,如果路線設置裝置響應用戶的觸摸板操作延伸檢測路段,并且在延伸指定路段以后觸摸板操作維持了等于或大于預定時間長度的一段時間,該彈出顯示控制裝置在圖像顯示裝置上顯示選擇器按鈕的彈出圖像,使用戶選擇設置目的地;目的地設置裝置,如果用戶選擇通過選擇器按鈕設置目的地,設置一接觸點為目的地,觸摸板操作在該接觸點上維持的時間等于或大于預定的時間長度;路線清除裝置,其相應于目的地設置裝置所設置的目的地清除延伸路段的延伸部分。
根據(jù)本發(fā)明的第七方面,在根據(jù)第一或第二方面的導航系統(tǒng)中,導航系統(tǒng)可以進一步包括校正路線設置裝置,其基于指定道路檢測裝置所提供的檢測結果設置校正路線,通過路線設置裝置最終設置的路線校正成校正路線,其中,該校正路線設置裝置將檢測路段或延伸路段設置作為校正路線。
根據(jù)本發(fā)明的第八方面,在根據(jù)第七方面的導航系統(tǒng)中,當把校正路線設置成與已最終設置的路線相連或到達目的地時,校正路線設置裝置完成校正路線的設置。
根據(jù)本發(fā)明的第九方面,在導航系統(tǒng)中設置路線的方法包括在顯示監(jiān)控器上顯示例如地圖的各種種類圖像中的任一個;根據(jù)用戶所接觸的顯示監(jiān)控裝置上的接觸位置,檢測用戶所執(zhí)行的觸摸板操作;根據(jù)由觸摸板操作所產生的接觸位置軌跡,檢測用戶通過描繪顯示在地圖上的相應道路部分而指定的路段;沿著用戶描繪的道路部分的方向延伸檢測路段;和設置延伸路段作為要跟隨的路線。
根據(jù)本發(fā)明的第十方面,根據(jù)第九方面的設置路線的方法中,最理想的是,如果從檢測路段開始在預定的指定距離內有十字路口,延伸檢測路段到十字路口;和如果從檢測路段開始在預定的確定的距離內沒有十字路口,把檢測路段延伸指定距離。
圖1為顯示根據(jù)本發(fā)明的實施例的導航系統(tǒng)的結構的框圖;圖2顯示了用戶通過使用手指描繪道路的方法在地像上指定特定道路的情況;圖3示出了顯示通過如圖2所示的操作已經設置的路線的屏幕;圖4顯示用戶通過使用他的手指描繪路線段指定除已在地像上設置好的路線之外的路線段的情況;圖5示出了顯示通過如圖4所示的操作而設置好的路線的屏幕;圖6顯示通過重復的執(zhí)行與圖2和4相似的操作來設置路線的屏幕;圖7顯示用戶的手指在等于過大于預定時間段的一段時間上保持在地圖上的特定點的情況;圖8示出了通過如圖7所示的操作后顯示選擇器按鈕的屏幕;圖9顯示設置并顯示目的地的屏幕;圖10顯示校正已設置的路線的情況;圖11顯示了屏幕,在此屏幕上顯示通過圖10所示的操作設置的校正的路線;圖12顯示通過重復執(zhí)行與圖10相似的操作而設置校正路線的屏幕;圖13示出了顯示通過設置校正的路線而校正路線的屏幕;圖14呈現(xiàn)當設置路線時所執(zhí)行的流程圖;和圖15呈現(xiàn)當校正已經被設置的路線時所執(zhí)行的流程圖。
具體實施例方式
圖1顯示了在本發(fā)明的實施例中實現(xiàn)的導航系統(tǒng)中所采用的結構。這個導航系統(tǒng)被安裝和使用在車輛中。此導航系統(tǒng)將通過用戶的手指在觸摸屏類型的顯示監(jiān)控器上顯示的地圖上所描繪的特定道路,設置作為到達目的地的一部分路線。然后,系統(tǒng)引導目標車輛沿著路線到達目的地。在圖1中,導航系統(tǒng)1包括控制電路11,ROM12,RAM13,當前位置檢測設備14,圖像存儲器15,顯示監(jiān)控器16,輸入設備17和磁盤驅動器18。在那里,記錄地圖數(shù)據(jù)的DVD-ROM19被裝入磁盤驅動器18。
控制電路11構成一個微處理器,當執(zhí)行存儲在ROM12中的控制程序時,它的外圍電路使用RAM13作為它的工作地區(qū),用來執(zhí)行不同種類的處理和控制??刂齐娐?1基于在DVD-ROM19中所記錄的地圖數(shù)據(jù),執(zhí)行例如地圖顯示的處理。
當前位置檢測設備14檢測目標車輛的當前位置。其可包括,例如用來檢測目標車輛的前進方向的振動陀螺儀14a,用來檢測車輛速度的車輛速度傳感器14b,用來檢測從GPS衛(wèi)星或相似物體上傳來的GPS信號的GPS傳感器14c。導航系統(tǒng)1用當前位置檢測設備14來檢測目標車輛的當前位置,即,目標車輛位置。
圖像存儲器15暫時保存要在顯示監(jiān)控器16上顯示的圖像數(shù)據(jù)。圖像數(shù)據(jù)包括用于顯示道路地圖的道路地圖繪制和不同種類的圖形數(shù)據(jù),這些數(shù)據(jù)由控制電路11根據(jù)DVD-ROM19中記錄的地圖數(shù)據(jù)創(chuàng)建?;诖鎯υ趫D像存儲器15中的圖像數(shù)據(jù),在顯示監(jiān)控器16上顯示不同種類的圖像,例如地像。
顯示監(jiān)控器16與觸摸板16a結合使用。在由用戶手指等觸摸顯示監(jiān)控器上給定位置時,表示手指接觸位置信息從觸摸板16a輸出到控制電路11。根據(jù)接觸位置信息,控制電路11作出關于已觸摸的在顯示監(jiān)控器16上顯示圖像的指定部分的決定。本實施例的導航系統(tǒng)1執(zhí)行不同種類的操作用于響應如上所述的通過觸摸板16a和控制電路11所檢測到的用戶所執(zhí)行的觸摸板操作。
通過輸入設備17,用戶輸入不同的操作。輸入設備17可為操作板或遠程控制單元。表示地圖滾動方向的操作,制定地圖比例因數(shù)調整指示的操作和類似操作都通過輸入設備17輸入。需要注意的是,這樣的操作還可通過如前面所描述的觸摸板操作來輸入。因此,在本實施例中,導航系統(tǒng)1不是必需裝備有輸入單元17。
磁盤驅動器18讀取在DVD-ROM19上的地圖數(shù)據(jù)用來顯示路標。地圖數(shù)據(jù)包括路線計算數(shù)據(jù),路線引導數(shù)據(jù),道路數(shù)據(jù)和背景數(shù)據(jù)。路線計算數(shù)據(jù)用來搜索到達目的地的路線。指示十字路口名稱,道路名稱等的路線引導數(shù)據(jù)用來引導目標車輛沿著設置的路線到達目的地。道路數(shù)據(jù)用來表示道路。背景數(shù)據(jù)表示地理實體而非道路,例如河流,鐵道線路和地圖上不同種類的設施(界標)。
表示路段的最小的道路數(shù)據(jù)單元參考作為鏈路,每條道路由多條鏈路組成。鏈路相互連接的點由節(jié)點表示,這些節(jié)點保存位置信息(坐標信息)。基于存儲在節(jié)點里的位置信息,確定每條鏈路的形狀,例如,對應的路段的形狀。需要注意的是,當給出關于本實施例的有關從DVD-ROM讀出的地圖數(shù)據(jù)的例子的說明的時候,地圖數(shù)據(jù)也可從除了DVD-ROM的有記錄介質上讀出,例如CD-ROM或硬盤。
在本實施例中實現(xiàn)的導航系統(tǒng)1中,響應于用戶執(zhí)行的觸摸板的操作,如下文所釋的設置到達目的地的路線。當用戶通過觸摸板操作用手指描繪道路,以在顯示監(jiān)控器16上顯示的地圖上的道路中指定作為路線上一部分的道路的時候,檢測接觸位置軌跡?;谶@個接觸位置軌跡,確定用戶所指定的道路。然后,指定的道路被添加為車輛到達目的地前所要經過的路線的一部分。
通過采用不同于其他道路顯示模式的顯示模式,例如,通過使用不同的顯示顏色,在地圖上表示如上文所描述的設置的路線。這使得用戶在視覺上可以核實設置作為路線的一部分的道路。隨著通過使用類似觸摸板操作的方法描繪道路,用戶順序的指定連接目標車輛位置和目的地的道路,設置通往目的地的整個路線。
隨著如上文所述的設置通往目的地的整個路線,導航系統(tǒng)1沿著前進的方向,為用戶提供視覺和聲音的指導,從而引導車輛沿著路線行駛。如上文所釋,導航系統(tǒng)1顯示地圖,并且引導目標車輛沿著根據(jù)用戶在地圖上描繪的指定道路所設置的路線前往目的地。因此,提供了通往目的地的路線引導。
參考附圖,說明當設置到達目的地的路線的時候,在導航系統(tǒng)1中所采用的方法。圖2呈現(xiàn)了可在顯示監(jiān)控器16上顯示的地像的例子。隨著用戶通過用手指描繪道路來指定特定道路,如圖2所示,通過使用導航系統(tǒng)1檢測對應于觸摸板操作的用戶接觸位置軌跡。然后,設置包含描繪的道路部分的路段為路線。結果在顯示監(jiān)控器16上顯示如圖3所示屏幕。在這個屏幕里,用比表示其他道路的線條要粗的線條表示被設置的路線21。
需要注意的是,當如上文所述設置路線的時候,被設置為路線的路段的范圍相應于用戶在屏幕上描繪的道路的長度,即相應于由觸摸板操作產生的接觸位置軌跡的長度而變化。更明確的,如果接觸位置軌跡的長度小于預定的指定值,將通過用戶用手指實際描繪道路所指定的路段直接設置為路線。如果相反,接觸位置軌跡等于或大于預定的明確的值,將包括指定路段的路段、及在用戶所描繪的道路的方向的延伸部分(此后作為延伸路段)設置為路線。通過后面的方法設置的圖3中的路線21。即,把比如圖2所示的用戶所指定的指定路段要長的延伸路段設置為路線21,其中用戶所指定的指定路段是通過用手指描繪指定范圍的道路所指定的。
之后,如圖4所示,隨著用戶在用手指描繪緊接著路線21之后的另外路段,把包括新指定路段的路段加到路線21上,因此重新設置了路線21。結果如圖5所示的屏幕,顯示在顯示監(jiān)控器16上。如果接觸位置軌跡的長度如前面提及的等于或大于預定的值,如前面所釋,添加延伸路段到路線21中。然而,如果延伸的路段如圖5所示,在半路上有十字路口,只有通向十字路口的路段被添加到路線21中作為延伸路段。需要注意的是,這個約束可只實施于主要的十字路口,而并非實施此約束于所有的十字路口。
通過重復的執(zhí)行與前文所描述的相似的操作,通過用戶觸摸板操作,連續(xù)設置指定的路段和延伸的路段作為路線21的額外的部分。讓我們假定通過如此的觸摸板操作后,已經如圖6所示設置路線21。如果,如圖7所示,在屏幕上,用戶將手指保持在地圖上指定點上一段時間,其中,這段時間等于或大于預定的時間長度,將顯示如圖8所示的屏幕。如圖8所示的屏幕包括選擇器按鈕22的彈出顯示,其出現(xiàn)在接近用戶手指保持的位置,從而允許用戶設置此點為目的地或路途中的點。
在圖8中,如果用戶通過觸摸板操作在選擇器按鈕22上選擇“目的地”,設置用戶手指保持的點為目的地,從而設置整條路線。另一方面,如果用戶通過觸摸板操作在選擇器按鈕22上選擇“路途中的點”,設置用戶手指保持的點為路途中的點。在這種情況下,將連續(xù)執(zhí)行如上文所釋的路線設置操作直到設置了目的地。
如果設置用戶手指保持的點為目的地,將在顯示監(jiān)控器16上顯示如圖9所示的屏幕。圖8中,路線21的冗余部分,即,在目的地23以上的道路范圍將不再是在這個屏幕上路線的一部分,路線21變成對應于目的地23調整過的路線。換句話說,一旦設置目的地,根據(jù)目的地調整已經設置的路線。需要注意的是,如果路線還沒有到達目的地或者路途中的點或者還沒有設置從目標車輛的位置開始的延伸的路線,添加路線缺少的部分從而調整路線。如上文所述設置到達目的地的路線。
解釋校正已經設置的路線時所采取的方法。實施例中所實現(xiàn)的導航系統(tǒng)1允許用戶通過觸摸板操作描繪未出現(xiàn)在當前所設路線中的道路,來校正如上文所述的已經設置的路線,從而讓校正的路線包含特定的道路。
如圖10所示,如果用戶在到達路線21的目的地已經設好后,用手指描繪不是路線21的一部分的道路,并且從路線21上的一點開始延伸,導航系統(tǒng)1檢測這個觸摸板操作。在檢測到這個觸摸板操作的基礎上,導航系統(tǒng)顯示包括描繪部分的指定路段,如圖11中參考數(shù)字31所表示。使用不同于初時設置路線21所用的顯示顏色,并且以比表示其他道路的的線條要寬的線條,來顯示表示對路線21進行校正的校正路線的路段。從而設置了校正道路31。
需要注意的是,當如上文所述設置校正路線31時,相應于用戶在屏幕上描繪的道路的長度,即正如設置路線21那樣,相應于由觸摸板操作產生的接觸位置軌跡的長度,設置作為路線的校正路線31的范圍進行變化。更明確,如果接觸位置軌跡的長度等于或大于預定的值,設置包括指定路段的延伸路段和沿著用戶描繪的道路方向的延伸為校正路線。需要注意的是,如果在延伸路段的半路上有十字路口,只有通向十字路口的路段被設置為校正路線。另一方面,如果接觸位置軌跡的長度小于預定的值,實際被用戶的手指實際描繪的路段直接被設置為校正路線。
通過重復的執(zhí)行與上文所述相類似的操作,順序添加指定的路段和延伸的路段為校正路線31。通過這么做,連續(xù)順序的設置校正路線31的附加部分。一旦設置通往目的地23的校正路線31,在顯示監(jiān)測器16顯示圖12所示的屏幕。路線31將取代校正路線21,并且路線21的冗余部分將被清除。結果顯示了如圖13所示的屏幕。隨著如上文所述設置的校正路線到達目的地,相應的校正路線。需要注意的是,當校正路線到達路線途中的點而不是目的地的時候,根據(jù)相似的方法調整路線到校正路線。
圖14和15顯示了本實施例的導航系統(tǒng)1中如上所述執(zhí)行操作的流程圖。如參考圖2到9所解釋的,圖14顯示當設置路線的時候,通過控制電路11執(zhí)行操作的流程圖。如參考圖10到13所解釋的,圖15顯示當校正已經設置的路線的時候,通過控制電路11所執(zhí)行的操作的流程圖。首先解釋圖14所示的流程圖中的操作。
在圖14的步驟S10中,檢測與用戶執(zhí)行的觸摸板操作相一致的接觸位置軌跡,根據(jù)檢測的結果作出關于是否已描繪了在顯示監(jiān)控器16上的地圖上所顯示的眾多道路的中的一條道路的決定。如果已描繪了一條道路,檢測用戶通過觸摸板操作所指定的相應的指定路段,操作進入步驟S20。如果在步驟10做了一個否定的決定,操作進入步驟S70。先解釋在步驟S20中執(zhí)行的操作和其后的步驟。
在步驟S20中,作出在步驟S10中檢測的接觸位置軌跡的長度是否等于或者大于預定的指定值,例如3厘米,的決定。如果確定軌跡長度等于或大于預定值,操作進入步驟S30,否則,如果確定軌跡長度小于預定值,操作進入步驟S60。在步驟S30中,判斷從用戶的手指所描繪的道路部分到十字路口的距離是否等于或者大于預定的指定值,例如,10公里。如果確定距離等于或大于預定值,操作進入步驟S40,否則,如果確定距離小于預定的值,操作進入步驟S50。
如果操作從步驟S30進入到步驟S40,把在通過步驟S10檢測到的指定路段之外所延伸的延伸路段增加作為路線的一部分。這個延伸路段的長度比指定路段的長度長出預定值,該預定值為已經在步驟S30中作決定時使用過的預定值。即,如果在從用戶的手指描繪的道路部分開始的預定的距離內沒有十字路口,在步驟S30做一個肯定的決定,并且操作進入步驟S40。然后,在步驟S40中,設置比用戶描繪的路段長預定距離范圍的路段為路線的至少一部分。
另一方面,如果操作從步驟S30進入步驟S50,增加延伸路段,此延伸路段延伸到步驟S10檢測到的指定路段之外的十字路口。即,如果從觸摸操作開始的點為起點,在預定的指定距離范圍內有十字路口,在步驟S30做一個否定的決定并且操作進入步驟S50。在這種情況下,設置由用戶手指描繪路段之外的延伸到十字路口的路段作為路線的至少一部分。
另外,如果操作從步驟S20進入到步驟S60,把在步驟S10檢測到的指定路段增加到路線中。即,如果接觸位置軌跡的長度小于預定的指定值,把用戶經由實際描繪道路而指定的路段直接設置為路線的至少一部分。
如上文所述隨著執(zhí)行步驟S40,步驟S50或步驟S60的處理,在導航系統(tǒng)1中設置目標車輛前進的路線。最理想的是,屏幕可以自動滾動,從而將設置的路線的端點位于屏幕中心。然后操作返回步驟S10去重復的執(zhí)行相似的處理。
需要注意的是,當通過執(zhí)行如上文所釋的流程圖中的處理設置路線的時候,在步驟S40中,增加到路線中的延伸路段的長度可隨著特定的道路的類型改變。即,延伸路段的長度可對于高階的道路類型(例如,高速路和國道)設置為較大的值,而且延伸路段的長度可對于低階的道路類型設置為較小的值。例如,可把在高速公路上的延伸路段的長度大致設置為80公里,其等于一條典型的包括四個高速道路入口的路段??砂褔赖难由炻范蔚拈L度設置為大約10公里,地級道路的延伸路段的長度可設置為大約5公里,縣級道路的延伸路段的長度可設置為大約1公里。可把任一不同長度的延伸路段增加作為路線部分,以響應用戶所執(zhí)行的觸摸板操作。這允許通過用戶單次觸摸板操作、設置作為路線的一部分的路段的長度,相應于每一道路類型而變化,其通過例如增加對用戶很可能將其設置作為路線部分的要道所設置的路段的長度,其比對于次要道路所設置的路段長度要大一段距離。結果為用戶保證了更好的可操作性。需要注意的是,如果路段的長度根據(jù)路段的類型而變化,需要調整在執(zhí)行步驟S30時用于作決定的代表到達十字路口的值,以反應延伸路段長度的變化。
接下來,解釋從步驟S10到S70的操作以后執(zhí)行的處理。在步驟S70中,根據(jù)觸摸板操作檢測結果,作出用戶的手指在顯示監(jiān)控屏16的地圖上的點上保持的時間是否等于或大于預定的時間長度的決定。如果判斷用戶的手指在地圖上的點的保持時間等于或者大于預定的時間,操作進入到步驟S80。另一方面,如果地圖上沒有這樣的點,用戶的手指在其上保持的時間等于或大于預定的時間長度,操作返回步驟S10,從而反復執(zhí)行如前面所解釋過的處理。
在步驟S80中,圖8中的選擇器按鈕22在用戶的手指所保持的點附近彈出一個彈出顯示。在下面的步驟S90中,判斷用戶是否在步驟S80中彈出的顯示的選擇按鈕上選擇了“目的地”或“路途中的點”。如果選擇“目的地”,操作進入步驟S100,反之,如果選擇了“路途中的點”,操作進入步驟S120。
在步驟S100中,設置在步驟S70中檢測到的用戶的手指保持的點為目的地。在接下來的步驟S110中,如前面所述,把路段增加到已經設置的路線中,作為路線的新的一部分,或者清除已經設置了的路線的冗余部分,以根據(jù)在步驟S100中設置的目的地調整路線。一旦執(zhí)行步驟S110,如流程圖14所示的處理就結束了。另一方面,如果操作進入步驟S120,設置用戶手指保持過的點為路途中的點,然后返回步驟S10。如上文所釋設置路線。
下面解釋如流程圖15所示的執(zhí)行的處理。在步驟S210中,檢測對應于用戶的觸摸板操作的接觸位置軌跡,并且在檢測結果的基礎上判斷是否已經描繪了在顯示監(jiān)測器16的地圖上所顯示的眾多道路中的一個道路,如圖14中的步驟10。如果判定已經描繪了一道路,檢測用戶通過觸摸板操作所指定的對應的路段,操作進入步驟S220。
在步驟S220到步驟S240中,通過執(zhí)行在圖14中與步驟S20到步驟S60的相似的處理,設置校正道路。即,假設在步驟S210中檢測到的接觸位置軌跡的長度等于或大于預定值,并且到達十字路口的距離等于或大于預定的距離,增加延伸路段到校正路線中,其中延伸路段比在步驟S210中檢測到的指定路段還長出預定的距離。然而,如果到達十字路口的距離小于預定的距離,增加延伸路段到校正的路線,其中,延伸路段為指定路段之外而延伸到十字路口的路段。如果在步驟S210中檢測到的接觸位置軌跡的長度小于預定值,在步驟S210中檢測到的指定路段將作為校正路線的一部分,被直接增加到校正路線中。結果至少設置延伸路段或指定路段為校正路段的一部分。
在步驟S270中,判斷如上文的描述所設置的校正路線是否與通過圖14所示的流程圖的處理所最終設置的初始路線相連接,或者與目的地相連接。如果設置了校正路線以返回到初始路線或者到達目的地,操作進入步驟S280,在圖15所示的流程圖的操作結束前,把初始路線校正為新路線。從而校正了已設置的路線。另一方面,如果沒有與路線相連接設置,或者返回到初始目的地的校正路線,操作返回步驟S210去繼續(xù)執(zhí)行處理。
上文所描述的本實施例可以實現(xiàn)以下的優(yōu)點。
(1)在由觸摸板操作所產生的用戶接觸位置軌跡的基礎上,檢測用戶通過在顯示屏16的地圖上描繪相應的路段(步驟S10或S210)而由用戶指定的路段。至少把在指定路段上沿著用戶指定的道路的方向延伸的路段設置為路線的至少一部分(步驟S40和S50,或步驟S240和S250)。結果,引導車輛延通過觸摸板操作所輸入的路線行駛到目的地的導航系統(tǒng),使用戶更快更簡單的指定作為路線的一部分的道路。
(2)判斷從指定的路段起,在預定的指定距離內是否有十字路口(步驟S30或S230)。如果判定在預定的距離內有十字路口,在指定路段之外的到達十字路口的路段設置作為路線的至少一部分(步驟S50或S250)。另一方面,如果判斷在預定的距離內沒有十字路口,在指定路段之外延伸預定的距離的路段被設置為路線的至少一部分(步驟S40或S240)。結果避免了在路線轉彎的十字路口的路線的錯誤設置。
(3)判斷由觸摸板操作產生的接觸位置軌跡的長度是否小于預定的指定值(步驟S20或S220),如果判定軌跡長度等于或大于預定值,在指定路段之外延長預定距離或延長到十字路口的路段,被設置為路線的至少一部分(步驟S40和S50或步驟S240和S250)。另一方面,如果軌跡長度小于預定值,將通過用戶描繪對應的道路部分而指定的路段設置為路線的至少一部分(步驟S60或S260)。這就允許了響應于用戶的操作的精細路線設置。
(4)在步驟S40或步驟S240中,在指定路段的基礎上延伸的距離根據(jù)道路的類型變化。結果,如上文所釋,為用戶提供了更輕松的操作。
(5)在設置目的地(步驟S100)以后,通過相應于已設置的目的地增加新的路段或者清除冗余的路段來調節(jié)路線(步驟S110)。結果,可以以高水平的可靠性,引導車輛沿著調整過的路線到達目的地。
上文所描述的實施例和不同變化只是為了提供簡單的實例,只要本發(fā)明表現(xiàn)的特征沒有被損害,本發(fā)明不被那些確定的細節(jié)所限定。
權利要求
1.一種導航系統(tǒng),其包括圖像顯示裝置,其顯示包括地圖的各種類型的圖像;觸摸板操作檢測裝置,其基于用戶接觸圖像顯示裝置的接觸位置,檢測由用戶執(zhí)行的觸摸板操作;指定道路檢測裝置,其基于由觸摸板操作檢測裝置檢測到的觸摸板操作所產生的接觸位置軌跡,檢測用戶通過描繪地圖上所顯示的相應道路部分而指定的路段;和路線設置裝置,其沿著用戶描繪的道路部分的方向對檢測的路段進行延伸,并將延伸路段設置為要跟隨的路線。
2.根據(jù)權利要求1的導航系統(tǒng),其中如果從檢測路段開始在預定的指定距離內有十字路口,路線設置裝置把檢測路段延伸到十字路口,并設置延伸的路段作為路線;和如果從檢測路段開始在預定的指定距離內沒有十字路口,路線設置裝置把檢測路段延伸指定的距離,并設置延伸路段作為路線。
3.根據(jù)權利要求1或2的導航系統(tǒng),其中如果由觸摸板操作所產生的接觸位置軌跡的長度等于或大于預定的指定值,路線設置裝置設置延伸路段作為路線;和如果接觸位置軌跡的長度小于指定值,路線設置裝置設置檢測的路段作為路線。
4.根據(jù)權利要求1或2的導航系統(tǒng),其中路線設置裝置根據(jù)道路的種類,改變檢測路段延伸的距離。
5.根據(jù)權利要求1或2的導航系統(tǒng),進一步包括目的地設置裝置,用來設置目的地;和路線調整裝置,其通過相應于目的地設置裝置已設置的目的地,增加新路段到路線中或從路線中清除冗余路段來調整路線。
6.根據(jù)權利要求1或2的導航系統(tǒng),進一步包括彈出顯示控制裝置,如果路線設置裝置響應用戶的觸摸板操作延伸檢測路段,并且在延伸指定路段以后觸摸板操作維持了等于或大于預定時間長度的一段時間,該彈出顯示控制裝置在圖像顯示裝置上顯示選擇器按鈕的彈出圖像,使用戶選擇設置目的地;目的地設置裝置,如果用戶選擇通過選擇器按鈕設置目的地,設置一接觸點為目的地,觸摸板操作在該接觸點上維持的時間等于或大于預定的時間長度;路線清除裝置,其相應于目的地設置裝置所設置的目的地清除延伸路段的延伸部分。
7.根據(jù)權利要求1或2的導航系統(tǒng),進一步包括校正路線設置裝置,其基于指定道路檢測裝置所提供的檢測結果設置校正路線,通過路線設置裝置最終設置的路線校正成校正路線,其中,該校正路線設置裝置將檢測路段或延伸路段設置作為校正路線。
8.根據(jù)權利要求7的導航系統(tǒng),其中當把校正路線設置成與已最終設置的路線相連或到達目的地時,校正路線設置裝置完成校正路線的設置。
9.一種在導航系統(tǒng)中設置路線的方法,包括在顯示監(jiān)控器上顯示例如地圖的各種種類圖像中的任一個;根據(jù)用戶所接觸的顯示監(jiān)控裝置上的接觸位置,檢測用戶所執(zhí)行的觸摸板操作;根據(jù)由觸摸板操作所產生的接觸位置軌跡,檢測(S10)用戶通過描繪顯示在地圖上的相應道路部分而指定的路段;沿著用戶描繪的道路部分的方向延伸(S40和S50)檢測路段;和設置(S40和S50)延伸路段作為要跟隨的路線。
10.根據(jù)權利要求9的設置路線的方法,其中如果從檢測路段開始在預定的指定距離內有十字路口,延伸檢測路段到十字路口;和如果從檢測路段開始在預定的確定的距離內沒有十字路口,把檢測路段延伸指定距離。
全文摘要
一種導航系統(tǒng),其包括圖像顯示裝置,其顯示包括地圖的各種圖像;觸摸板操作檢測裝置,其基于用戶接觸圖像顯示裝置的接觸位置,檢測由用戶執(zhí)行的觸摸板操作;指定道路檢測裝置,其基于由觸摸板操作檢測裝置檢測到的觸摸板操作所產生的接觸位置軌跡,檢測用戶通過描繪地圖上所顯示的相應道路部分而指定的路段;和路線設置裝置,其沿著用戶描繪的道路部分的方向對檢測的路段進行延伸,并將延伸路段設置為要跟隨的路線。
文檔編號G01C21/20GK1963393SQ200610144419
公開日2007年5月16日 申請日期2006年11月7日 優(yōu)先權日2005年11月8日
發(fā)明者野口茂樹 申請人:株式會社查納位資訊情報