本發(fā)明涉及引導(dǎo)裝置、引導(dǎo)方法以及引導(dǎo)程序。
背景技術(shù):
以往,作為用于引導(dǎo)行駛路徑的技術(shù),已知在客戶端側(cè)引導(dǎo)基于服務(wù)器側(cè)的地圖信息所生成的行駛路徑的系統(tǒng)。
然而,在該系統(tǒng)中,在服務(wù)器側(cè)與客戶端側(cè)之間,地圖信息的版本不同的情況下,由于用于引導(dǎo)的信息不足,所以有可能不能夠在客戶端側(cè)正確地引導(dǎo)服務(wù)器側(cè)所生成的行駛路徑。
因此,作為在客戶端側(cè)正確地引導(dǎo)服務(wù)器側(cè)所生成的行駛路徑的技術(shù),提出了更新客戶端側(cè)的地圖信息來進行引導(dǎo)的系統(tǒng)(例如參照專利文獻1、以及專利文獻2)。
專利文獻1:日本特開2014-20852號公報
專利文獻2:日本特開2008-216285號公報
然而,在更新客戶端側(cè)的地圖信息來進行引導(dǎo)的以往的系統(tǒng)中,例如如專利文獻2所公開那樣,使用用于更新地圖信息的信息亦即更新信息來更新客戶端側(cè)的地圖信息的情況下,在更新后的地圖信息中需要進行處理,以便保證各道路的相互間的連接狀態(tài)的匹配性(換句話說,保障道路的網(wǎng)絡(luò)),且保證有關(guān)取決于客戶端側(cè)的數(shù)據(jù)庫的結(jié)構(gòu)的數(shù)據(jù)的存儲配置的匹配性。因此,更新客戶端側(cè)的地圖信息需要比較長的時間,在客戶端側(cè)中地圖信息的更新完成之前的比較長時間中,不能夠?qū)⒌貓D信息使用于行駛路徑的引導(dǎo),有可能不能夠在客戶端側(cè)中迅速地開始行駛路徑的引導(dǎo)。
技術(shù)實現(xiàn)要素:
本發(fā)明是鑒于上述而完成的,其目的在于提供能夠迅速地開始引導(dǎo)的引導(dǎo)裝置、引導(dǎo)方法、以及引導(dǎo)程序。
為了解決上述的課題,實現(xiàn)目的,本發(fā)明所涉及的引導(dǎo)裝置基于從地圖信息提供裝置獲取到的信息來進行引導(dǎo),具備:地圖信息儲存單元,對使用于引導(dǎo)的地圖信息進行儲存;更新信息獲取單元,從上述地圖信息提供裝置獲取用于更新上述地圖信息儲存單元中所儲存的上述地圖信息的更新信息;地圖信息更新單元,基于上述更新信息獲取單元獲取到的上述更新信息來更新上述地圖信息儲存單元中所儲存的上述地圖信息;臨時分發(fā)信息獲取單元,從上述地圖信息提供裝置獲取上述地圖信息更新單元的更新完成之前的引導(dǎo)中所使用且是與上述地圖信息相同的數(shù)據(jù)結(jié)構(gòu)而能夠與上述地圖信息替換的臨時分發(fā)信息;臨時分發(fā)信息儲存單元,對上述臨時分發(fā)信息獲取單元獲取到的上述臨時分發(fā)信息進行儲存;以及引導(dǎo)單元,在上述地圖信息更新單元的更新完成之前,基于上述臨時分發(fā)信息儲存單元儲存的上述臨時分發(fā)信息來進行引導(dǎo),而在上述地圖信息更新單元的更新完成后,基于上述地圖信息更新單元更新后的上述地圖信息來進行引導(dǎo)。
另外,本發(fā)明所涉及的引導(dǎo)方法是基于從地圖信息提供裝置獲取到的信息來進行引導(dǎo)的引導(dǎo)方法,包括:更新信息獲取步驟,更新信息獲取單元從上述地圖信息提供裝置獲取用于更新對使用于引導(dǎo)的地圖信息進行儲存的地圖信息儲存單元中所儲存的上述地圖信息的更新信息;地圖信息更新步驟,地圖信息更新單元基于在上述更新信息獲取步驟中所獲取到的上述更新信息來更新上述地圖信息儲存單元中所儲存的上述地圖信息;臨時分發(fā)信息獲取步驟,臨時分發(fā)信息獲取單元從上述地圖信息提供裝置獲取上述地圖信息更新步驟中的更新完成之前的引導(dǎo)中所使用且是與上述地圖信息相同的數(shù)據(jù)結(jié)構(gòu)而能夠與上述地圖信息替換的臨時分發(fā)信息;以及引導(dǎo)步驟,引導(dǎo)單元在上述地圖信息更新步驟中的更新完成之前,基于對在上述臨時分發(fā)信息獲取步驟中所獲取到的上述臨時分發(fā)信息進行儲存的臨時分發(fā)信息儲存單元儲存的上述臨時分發(fā)信息來進行引導(dǎo),而在上述地圖信息更新步驟中的更新完成后,基于上述地圖信息更新步驟中更新后的上述地圖信息來進行引導(dǎo)。
另外,本發(fā)明的引導(dǎo)程序是基于從地圖信息提供裝置獲取到的信息來進行引導(dǎo)的引導(dǎo)程序,使計算機作為如下的單元發(fā)揮作用:更新信息獲取單元,從上述地圖信息提供裝置獲取用于更新對使用于引導(dǎo)的地圖信息進行儲存的地圖信息儲存單元中所儲存的上述地圖信息的更新信息;地圖信息更新單元,基于上述更新信息獲取單元獲取到的上述更新信息來更新上述地圖信息儲存單元中所儲存的上述地圖信息;臨時分發(fā)信息獲取單元,從上述地圖信息提供裝置獲取上述地圖信息更新單元的更新完成之前的引導(dǎo)中所使用且是與上述地圖信息相同的數(shù)據(jù)結(jié)構(gòu)而能夠與上述地圖信息替換的臨時分發(fā)信息;以及引導(dǎo)單元,在上述地圖信息更新單元的更新完成之前,基于對上述臨時分發(fā)信息獲取單元獲取到的上述臨時分發(fā)信息進行儲存的臨時分發(fā)信息儲存單元儲存的上述臨時分發(fā)信息來進行引導(dǎo),而在上述地圖信息更新單元的更新完成后,基于上述地圖信息更新單元更新后的上述地圖信息來進行引導(dǎo)。
根據(jù)本發(fā)明所涉及的引導(dǎo)裝置、引導(dǎo)方法、以及引導(dǎo)程序,由于在地圖信息的更新完成之前,基于臨時分發(fā)信息來進行引導(dǎo),而在地圖信息的更新完成后,基于更新后的地圖信息來進行引導(dǎo),所以例如在地圖信息的更新完成前,能夠使用臨時分發(fā)信息來迅速地開始引導(dǎo),并且在地圖信息的更新完成后,能夠使用地圖信息來進行能夠與各種需求對應(yīng)的靈活的引導(dǎo)(例如伴隨行駛路徑的再搜索而產(chǎn)生的引導(dǎo)等)。
附圖說明
圖1是例示本發(fā)明的實施方式所涉及的車載裝置以及中心裝置的框圖。
圖2是引導(dǎo)處理的流程圖。
圖3是臨時分發(fā)信息獲取處理的流程圖。
圖4是表示行駛路徑以及網(wǎng)格的一個例子的圖。
圖5是變形例的引導(dǎo)處理的流程圖。
具體實施方式
以下,參照附圖,詳細地對本發(fā)明所涉及的引導(dǎo)裝置、引導(dǎo)方法以及引導(dǎo)程序的實施方式進行說明。但是,并不是通過實施方式限定本發(fā)明。
在本發(fā)明所涉及的引導(dǎo)裝置是到地圖信息的更新完成之前,基于臨時分發(fā)信息來進行引導(dǎo),在地圖信息的更新完成后,基于被更新的地圖信息來進行引導(dǎo)的裝置。此處,“引導(dǎo)”是指基于臨時分發(fā)信息或者地圖信息所進行的引導(dǎo),具體而言,是包括行駛路徑的引導(dǎo)、和指定的地點的引導(dǎo)的概念。
作為該引導(dǎo)裝置發(fā)揮作用的裝置,列舉車載裝置或者終端裝置。此處,“車載裝置”是指搭載在車輛上的裝置,具體而言,是包括車載用導(dǎo)航裝置的概念。另外,“終端裝置”是指搭載有規(guī)定的計算機的裝置,具體而言,是包括智能手機、便攜用導(dǎo)航裝置的概念。
而且,在本實施方式中,對“車載裝置”作為引導(dǎo)裝置發(fā)揮作用,進行行駛路徑的引導(dǎo)的情況進行說明。此外,以下,將搭載有車載裝置的車輛(操作車載裝置的用戶搭乘的車輛)稱為“本車輛”來進行說明。另外,“本車輛”是例如包括四輪汽車、兩輪汽車、以及自行車等的概念,但以下,對本車輛為四輪汽車的情況進行說明。
(結(jié)構(gòu))
首先,對本實施方式所涉及的引導(dǎo)系統(tǒng)100進行說明。該引導(dǎo)系統(tǒng)100具備車載裝置1、以及中心裝置2。圖1是例示本發(fā)明的實施方式所涉及的車載裝置以及中心裝置的框圖。
(結(jié)構(gòu)-車載裝置)
最初,對車載裝置1的結(jié)構(gòu)進行說明。如圖1所示,車載裝置1是引導(dǎo)裝置,概略地具備通信部11、觸摸面板12、顯示器13、揚聲器14、當(dāng)前位置檢測部15、數(shù)據(jù)記錄部16、以及控制部17。
(結(jié)構(gòu)-車載裝置-通信部)
通信部11是與中心裝置2之間進行經(jīng)由網(wǎng)絡(luò)的通信的通信單元。該通信部11的具體的種類、結(jié)構(gòu)是任意的,但例如能夠使用公知的移動體無線通信單元。
(結(jié)構(gòu)-車載裝置-觸摸面板)
觸摸面板12是通過被用戶的手指等按壓而從該用戶接受各種操作輸入的操作單元。該觸摸面板12形成為透明或者半透明狀,在顯示器13的前面以與該顯示器13的顯示面重疊的方式設(shè)置。作為該觸摸面板12,例如能夠使用具備基于電阻膜方式、靜電電容方式等的操作位置檢測單元的公知的觸摸面板。
(結(jié)構(gòu)-車載裝置-顯示器)
顯示器13是基于后述的控制部17的控制來顯示各種圖像的顯示單元,特別是基于后述的地圖信息數(shù)據(jù)庫161(以下,將數(shù)據(jù)庫稱為“db”)中所儲存的地圖信息來顯示地圖的顯示單元。該顯示器13的具體的結(jié)構(gòu)是任意的,例如能夠使用如公知的液晶顯示器、有機el顯示器那樣的平板面板顯示器等。
(結(jié)構(gòu)-車載裝置-揚聲器)
揚聲器14是基于后述的控制部17的控制而以聲音輸出信息的聲音輸出單元。從該揚聲器14輸出的聲音的具體形態(tài)是任意的,能夠輸出根據(jù)需要而生成的合成聲音、預(yù)先錄音的聲音。
(結(jié)構(gòu)-車載裝置-當(dāng)前位置檢測部)
當(dāng)前位置檢測部15是檢測車載裝置1的當(dāng)前位置(當(dāng)前地)的當(dāng)前位置檢測單元。該當(dāng)前位置檢測部15具有g(shù)ps或者地磁傳感器(均省略圖示),利用公知的方法檢測當(dāng)前的車載裝置1的位置(坐標(biāo))以及方位等。
(結(jié)構(gòu)-車載裝置-數(shù)據(jù)記錄部)
數(shù)據(jù)記錄部16是記錄車載裝置1的動作所需的程序以及各種數(shù)據(jù)的記錄單元,例如使用作為外部記錄裝置的硬盤(圖示省略)而構(gòu)成。但是,能夠代替硬盤或與硬盤一起使用包括如磁盤那樣的磁性記錄介質(zhì),或者如dvd、藍光光盤那樣的光學(xué)記錄介質(zhì)的、其它任意的記錄介質(zhì)(后述的數(shù)據(jù)記錄部26也相同)。
另外,該數(shù)據(jù)記錄部16具備地圖信息db161,是對后述的臨時分發(fā)信息獲取部173獲取到的后述的臨時分發(fā)信息進行儲存的臨時分發(fā)信息儲存單元。
地圖信息db161是儲存地圖信息的地圖信息儲存單元。此處,“地圖信息”是指用于引導(dǎo)的信息,是包括道路、道路的交叉路口、道路結(jié)構(gòu)物、設(shè)施等的各種位置的特定所需的信息,具體的數(shù)據(jù)是任意的,但例如構(gòu)成為包括“路徑搜索用的數(shù)據(jù)”(例如與在道路上所設(shè)定的各節(jié)點有關(guān)的節(jié)點數(shù)據(jù)(例如路徑搜索用的節(jié)點id、路徑搜索用的坐標(biāo)等)、與在道路上所設(shè)定的各鏈路有關(guān)的鏈路數(shù)據(jù)(例如路徑搜索用的鏈路id、路徑搜索用的鏈路名、路徑搜索用的連接節(jié)點id、路徑搜索用的道路坐標(biāo)、路徑搜索用的道路種類(例如,收費道路、一般道路、高架道路等)、路徑搜索用的車道數(shù)等))、以及“引導(dǎo)、顯示,定位用的數(shù)據(jù)“(例如,用于地圖顯示、對當(dāng)前位置進行定位的道路數(shù)據(jù)(例如節(jié)點數(shù)據(jù)、鏈路數(shù)據(jù)等與道路形狀有關(guān)的數(shù)據(jù)、道路種類等與道路屬性有關(guān)的數(shù)據(jù)等)、地上物數(shù)據(jù)(例如信號燈、道路標(biāo)志、護欄、設(shè)施等)、地形數(shù)據(jù))等。這樣的地圖信息db161的地圖信息在后述的引導(dǎo)處理中被更新。
(結(jié)構(gòu)-車載裝置-控制部)
控制部17是控制車載裝置1的控制單元,具體而言,是構(gòu)成為具備cpu、在該cpu上被解釋執(zhí)行的各種程序(包括os等基本控制程序、os上被啟動而實現(xiàn)特定功能的應(yīng)用程序)、以及用于儲存程序、各種數(shù)據(jù)的如ram那樣的內(nèi)部存儲器的計算機。特別是實施方式所涉及的引導(dǎo)程序通過經(jīng)由任意的記錄介質(zhì)或者網(wǎng)絡(luò)被安裝在車載裝置1上,從而實際構(gòu)成控制部17的各部(后述的控制部27也相同)。
另外,在功能概念上,該控制部17具備更新信息獲取部171、地圖信息更新部172、臨時分發(fā)信息獲取部173、以及引導(dǎo)部174。
更新信息獲取部171是從中心裝置2獲取用于更新地圖信息db161中所儲存的地圖信息的更新信息的更新信息獲取單元。地圖信息更新部172是基于更新信息獲取部171獲取到的更新信息來更新地圖信息db161中所儲存的地圖信息的地圖信息更新單元。臨時分發(fā)信息獲取部173是從中心裝置2獲取地圖信息更新部172的更新完成之前的引導(dǎo)中所使用的臨時分發(fā)信息、且是與地圖信息相同的數(shù)據(jù)結(jié)構(gòu)的臨時分發(fā)信息、能夠與地圖信息替換的臨時分發(fā)信息的臨時分發(fā)信息獲取單元。引導(dǎo)部174是在地圖信息更新部172的更新完成之前,基于數(shù)據(jù)記錄部16儲存的臨時分發(fā)信息來進行引導(dǎo),并在地圖信息更新部172的更新完成后,基于地圖信息更新部172更新后的地圖信息來進行引導(dǎo)的引導(dǎo)單元。此外,由這些控制部17的各部進行的處理后述。
此處,“更新信息”是指用于更新地圖信息db161中所儲存的地圖信息的信息,具體而言,是與差分更新信息或者全部更新信息對應(yīng)的信息?!安罘指滦畔ⅰ笔侵赣糜诟碌貓D信息db161中所儲存的地圖信息的信息,具體而言,是與地圖信息db161的地圖信息和中心裝置2的(例如最新版本的)地圖信息的差分對應(yīng)的信息。另外,“全部更新信息”是指用于更新地圖信息db161中所儲存的地圖信息的信息,具體而言,是與中心裝置2的(例如最新版本的)地圖信息全部對應(yīng)的信息。此外,“更新地圖信息”表示對地圖信息db161中的“路徑搜索用的數(shù)據(jù)”、以及“引導(dǎo)、顯示、定位用的數(shù)據(jù)”所包含的各數(shù)據(jù)中的全部數(shù)據(jù)或者至少一個數(shù)據(jù)進行更新,但以下,例如視為“更新地圖信息”表示更新前述的“全部數(shù)據(jù)”來進行說明。另外,“臨時分發(fā)信息”是指為了引導(dǎo)而臨時使用的信息,具體而言,在地圖信息更新部172的更新完成之前的引導(dǎo)中所使用的信息,是與地圖信息db161的地圖信息相同的數(shù)據(jù)結(jié)構(gòu)的信息、且能夠與該地圖信息替換的信息。此處,“與地圖信息db161的地圖信息相同的數(shù)據(jù)結(jié)構(gòu)”表示引導(dǎo)中能夠代替地圖信息db161的地圖信息而利用的數(shù)據(jù)結(jié)構(gòu),具體而言,表示臨時分發(fā)信息包括與地圖信息db161的地圖信息所包含的至少一部分的數(shù)據(jù)相同(相同的種類的)的數(shù)據(jù)。對于該臨時分發(fā)信息,更具體而言,是僅包括中心裝置2的后述的地圖信息db261的最新版本的地圖信息所包含的數(shù)據(jù)即,“路徑搜索用的數(shù)據(jù)”、以及“引導(dǎo)、顯示、定位用的數(shù)據(jù)”的各數(shù)據(jù)中的“引導(dǎo)、顯示、定位用的數(shù)據(jù)”的信息(換句話說,包括“路徑搜索用的數(shù)據(jù)”以外的數(shù)據(jù)的信息)。
(結(jié)構(gòu)-中心裝置)
接下來,對中心裝置2的結(jié)構(gòu)進行說明。如圖1所示,中心裝置2是地圖信息提供裝置,是對車載裝置1發(fā)送信息的裝置,概略地具備通信部21、數(shù)據(jù)記錄部26、以及控制部27。
(結(jié)構(gòu)-中心裝置-通信部)
通信部21是與車載裝置1之間進行經(jīng)由網(wǎng)絡(luò)的通信的通信單元,具體的結(jié)構(gòu)與通信部11的結(jié)構(gòu)相同。
(結(jié)構(gòu)-中心裝置-數(shù)據(jù)記錄部)
數(shù)據(jù)記錄部26具備地圖信息db261。
地圖信息db261是儲存地圖信息的地圖信息儲存單元。此處,該地圖信息db261中所儲存的“地圖信息”是指使用于引導(dǎo)的信息,是提供側(cè)地圖信息,是包含與車載裝置1的地圖信息db161中儲存的地圖信息所包含的信息(例如,前述的“路徑搜索用的數(shù)據(jù)”、以及前述的“引導(dǎo)、顯示、定位用的數(shù)據(jù)”等)相同的信息的信息。而且,地圖信息db261被依次提供基于與地圖有關(guān)的最新的信息(例如,道路的撤廢或者新設(shè)的信息等)每隔規(guī)定期間(例如1日、1周等)所生成的地圖信息,并積蓄。換句話說,在該地圖信息db261中,過去的各版本的地圖信息也與最新版本的地圖信息一起被儲存。
(結(jié)構(gòu)-中心裝置-控制部)
在功能概念上,控制部27具備路徑生成部275、以及信息發(fā)送部276。路徑生成部275是基于地圖信息db261的地圖信息,使用公知的搜索手法來搜索從而生成行駛路徑的路徑生成單元。信息發(fā)送部276是發(fā)送信息的信息發(fā)送單元。此外,由這些控制部27的各部進行的處理后述。
(處理)
接下來,對由這樣構(gòu)成的引導(dǎo)系統(tǒng)100的車載裝置1執(zhí)行的引導(dǎo)處理進行說明。圖2是引導(dǎo)處理的流程圖(在以下的各處理的說明中,將步驟略記為“s”)。引導(dǎo)處理概略地說是對中心裝置2要求行駛路徑的生成,基于中心裝置2根據(jù)該要求而生成的行駛路徑,根據(jù)需要使用臨時分發(fā)信息、以及通過所謂的按需定制地圖(mod:mapondemand:)而被更新的地圖信息來進行引導(dǎo)的處理。此處,“按需定制地圖”是包括基于從中心裝置2發(fā)送的更新信息來更新地圖信息的處理的概念。而且,執(zhí)行該引導(dǎo)處理的時機是任意的時機,但例如視為在車載裝置1的電源接通的情況下被啟動,從該處理啟動時進行說明。此外,以下,對前述的“更新信息”是“差分更新信息”的情況下的引導(dǎo)處理進行說明。
首先,如圖2所示,在sa1中,車載裝置1的引導(dǎo)部174對中心裝置2要求在車載裝置1所引導(dǎo)的行駛路徑的生成。具體而言,為了要求從出發(fā)地到目的地的行駛路徑的生成,而將包括出發(fā)地、目的地、以及用于唯一識別車載裝置1的識別信息(以下,裝置id)的要求亦即行駛路徑生成要求經(jīng)由通信部11發(fā)送給中心裝置2。此處,“行駛路徑”是指應(yīng)行駛的路徑。另外,“出發(fā)地”是指車輛開始移動的地點,例如通過經(jīng)由觸摸面板12接受用戶的規(guī)定操作而設(shè)定,或設(shè)定由當(dāng)前位置檢測部15檢測出的當(dāng)前位置。另外,“目的地”是指成為車輛的移動的目的地點,例如通過經(jīng)由觸摸面板12接受用戶的規(guī)定操作而設(shè)定。
另一方面,接收到sa1中所發(fā)送出的行駛路徑生成要求的中心裝置2生成與接收到的行駛路徑生成要求對應(yīng)的行駛路徑,并發(fā)送特定該生成的行駛路徑的信息。具體而言,首先,中心裝置2的路徑生成部275基于地圖信息db261的最新版本的地圖信息來生成從行駛路徑生成要求中的出發(fā)地到該行駛路徑生成要求中的目的地的行駛路徑。接下來,中心裝置2的信息發(fā)送部276將特定路徑生成部275生成的行駛路徑本身的信息亦即行駛路徑特定信息(此處,例如為行駛路徑上的鏈路id)、和特定該行駛路徑的生成所使用的地圖信息的版本的信息亦即中心側(cè)版本特定信息經(jīng)由通信部21發(fā)送給與前述的行駛路徑生成要求中的裝置id對應(yīng)的車載裝置1。
接下來,在sa2中,車載裝置1的控制部17經(jīng)由通信部11接收由中心裝置2發(fā)送出的行駛路徑特定信息以及中心側(cè)版本特定信息。
接下來,在sa3中,車載裝置1的更新信息獲取部171判定生成行駛路徑的情況下所使用的地圖信息的版本(換句話說,地圖信息db261的地圖信息的最新版本)、和地圖信息db161的地圖信息的版本是否不同。具體而言,判定sa2中所接收到的中心側(cè)版本特定信息特定的版本、和地圖信息db161的地圖信息的版本是否不同。而且,在判定為版本不同的情況下(sa3的“是”),視為需要地圖信息的更新,移至sa4。另外,在判定為版本沒有不同的情況下(換句話說,判定為版本相同的情況下)(sa3的“否”),視為不需要地圖信息的更新,移至sa13。
接下來,在sa4中,車載裝置1的更新信息獲取部171要求差分更新信息的發(fā)送。具體而言,特定地圖上的更新范圍,并將包含該特定出的更新范圍、地圖信息db161的地圖信息的版本、車載裝置1的裝置id的要求亦即差分更新信息發(fā)送要求經(jīng)由通信部11發(fā)送給中心裝置2。
此處,“更新范圍”是指成為地圖信息中的更新的對象的范圍。而且,對于“特定更新范圍”的手法,只要是特定與行駛路徑對應(yīng)的范圍的手法則能夠使用任意的手法,但例如能夠使用以下所示的手法。對于該手法,具體而言,在地圖信息db161的地圖信息中特定與sa2中所接收到的行駛路徑特定信息中的鏈路id對應(yīng)的行駛路徑上的道路的位置(例如道路坐標(biāo)等),并將沿著該特定出的道路(以下,為在車載裝置1側(cè)中所特定的道路)的規(guī)定范圍特定為更新范圍。對于“將沿著在車載裝置1側(cè)所特定出的道路的規(guī)定范圍特定為更新范圍”,具體而言,將與包括全部從在車載裝置1側(cè)所特定出的道路上的各地點起規(guī)定距離(例如,20公里等)內(nèi)的區(qū)域的網(wǎng)格對應(yīng)的規(guī)定范圍特定為更新范圍(以下,根據(jù)需要將該手法稱為“以網(wǎng)格為基準(zhǔn)單位的手法”)。此處,“網(wǎng)格”是指有關(guān)地圖信息的基準(zhǔn)單位,是規(guī)定的基準(zhǔn)范圍,具體而言,與地圖上的方圓數(shù)公里(例如10公里等)的范圍對應(yīng)。
此外,基于地圖信息的版本的不同而無法在地圖信息db161的地圖信息中特定與行駛路徑特定信息中的一部分鏈路id對應(yīng)的行駛路徑上的道路的位置,在車載裝置1側(cè)所特定出的道路在出發(fā)地與目的地之間的一部分區(qū)間中斷的情況下,可以使用以下所示的第一手法~第三手法來特定與該中斷的區(qū)間對應(yīng)的更新范圍。
首先,對于第一手法,具體而言是在中斷的區(qū)間使用參照線的手法?!皡⒄站€”是指在中斷的區(qū)間上與作為“在車載裝置1側(cè)所特定出的道路”來處理的道路對應(yīng)的線,具體而言,是使用公知的插補手法(例如有關(guān)在車載裝置1側(cè)所特定出的道路的線形插補等)等所描繪的線。對于該手法,更具體而言,在中斷的區(qū)間描繪參照線,將該描繪出的參照線作為中斷的區(qū)間中“在車載裝置1側(cè)所特定出的道路”來處理,基于上述的以網(wǎng)格為基準(zhǔn)單位的手法來特定與中斷的區(qū)間對應(yīng)的更新范圍。
另外,對于第二手法,具體而言,是將包括夾著“在車載裝置1側(cè)所特定出的道路”中的中斷的區(qū)間而中斷的2地點(換句話說,中斷的區(qū)間的兩端的2地點)雙方的一個范圍特定為與中斷的區(qū)間對應(yīng)的更新范圍。此外,對于此處的一個范圍的形狀,只要是以包括與無法特定道路的位置的鏈路id對應(yīng)的道路的方式遍及充分大的范圍的形狀則能夠使用任意的形狀,但例如也能夠使用圓形或者橢圓形。
另外,對于第三手法,具體而言,是在車載裝置1側(cè)生成中斷的區(qū)間的道路的手法。該手法是著眼于在中斷的區(qū)間中的與鏈路id對應(yīng)的道路與該區(qū)間中的在車載裝置1側(cè)搜索而生成的道路之間,彼此的道路以較遠地分離的方式形成的可能性比較低的點(換句話說,新設(shè)的道路被設(shè)置于現(xiàn)有的道路的周邊的可能性比較高的點)而所使用的手法。對于該手法,更具體而言,車載裝置1使用公知的手法來生成夾著“在車載裝置1側(cè)所特定出的道路”中的中斷的區(qū)間而中斷的2地點中的從出發(fā)地側(cè)的點到目的地側(cè)的點的行駛路徑,并將該生成的行駛路徑作為中斷的區(qū)間中的“在車載裝置1側(cè)所特定出的道路”來處理,基于上述的以網(wǎng)格為基準(zhǔn)單位的手法來特定與中斷的區(qū)間對應(yīng)的更新范圍。
另一方面,接收到sa4中發(fā)送出的差分更新信息發(fā)送要求的中心裝置2生成與接收到的差分更新信息發(fā)送要求對應(yīng)的差分更新信息,并發(fā)送該生成的差分更新信息。具體而言,首先,中心裝置2的信息發(fā)送部276生成與差分更新信息發(fā)送要求中的更新范圍以及地圖信息的版本對應(yīng)的差分更新信息。對于差分更新信息的生成,具體而言,針對差分更新信息發(fā)送要求中的更新范圍,生成與差分更新信息發(fā)送要求中的地圖信息的版本和地圖信息db261中所儲存的最新版本的地圖信息的差分對應(yīng)的差分更新信息。接下來,信息發(fā)送部276將生成的差分更新信息經(jīng)由通信部21發(fā)送給與前述的差分更新信息發(fā)送要求中的裝置id對應(yīng)的車載裝置1。
接下來,在sa5中,車載裝置1的更新信息獲取部171經(jīng)由通信部11接收差分更新信息并獲取。
接下來,在sa6中,車載裝置1的地圖信息更新部172開始地圖信息db161的地圖信息的更新。具體而言,以反映sa5中所獲取到的差分更新信息的方式開始地圖信息的更新。
接下來,在sa7中,車載裝置1的引導(dǎo)部174判定sa6中開始的地圖信息的更新是否完成。對于該判定手法,能夠使用任意的手法,但也能夠使用以下所示的手法。具體而言,在更新完成的情況下生成完成標(biāo)志,并基于是否生成了該完成標(biāo)志來進行判定。而且,在生成了完成標(biāo)志的情況下,判定為更新完成(sa7的“是”),移至sa11。另外,在未生成完成標(biāo)志的情況下,判定為更新還未完成(sa7的“否”),移至sa8。
接下來,在sa8中,車載裝置1的臨時分發(fā)信息獲取部173啟動臨時分發(fā)信息獲取處理。圖3是臨時分發(fā)信息獲取處理的流程圖。首先,如該圖3所示,在sb1中,車載裝置1的臨時分發(fā)信息獲取部173特定需要范圍。此處,“需要范圍”是指在當(dāng)前時刻引導(dǎo)行駛路徑所需的臨時分發(fā)信息的范圍,具體而言,是與以網(wǎng)格為基準(zhǔn)單位的地圖上的范圍對應(yīng)的范圍。此處,“網(wǎng)格”如前述,是有關(guān)地圖信息的基準(zhǔn)單位,可以使用與圖2的sa4中所使用的網(wǎng)格同一尺寸的網(wǎng)格,也可以使用不同的尺寸的網(wǎng)格。而且,對于“特定需要范圍”的手法,只要是特定從當(dāng)前位置起規(guī)定距離以內(nèi)的范圍的手法則能夠使用任意的手法,例如能夠使用以下所示的手法。對于該手法,具體而言,將包括由以當(dāng)前位置檢測部15檢測出的當(dāng)前位置為中心的方圓規(guī)定距離(例如15公里等)的范圍的網(wǎng)格特定為需要范圍。圖4是表示行駛路徑以及網(wǎng)格的一個例子的圖。而且,以下,作為該圖4的網(wǎng)格m1~m35與包括圖2的sa2中所獲取到的行駛路徑特定信息特定的行駛路徑的地圖中的網(wǎng)格對應(yīng)。以該圖4的“行駛路徑”與圖2的sa2中所獲取的行駛路徑特定信息特定的行駛路徑對應(yīng)來進行說明。此處,在圖4中,例如由當(dāng)前位置檢測部15檢測出的當(dāng)前位置為“出發(fā)地”,在以當(dāng)前位置為中心的方圓規(guī)定距離的范圍為范圍ar的情況下,將網(wǎng)格m1~m35中的網(wǎng)格m15~m17、m22~m24、m29~m31(以下為需要范圍的網(wǎng)格)特定為需要范圍。
返回到圖3,在sb2中,車載裝置1的臨時分發(fā)信息獲取部173判定sb1中所特定出的需要范圍的臨時分發(fā)信息全部是否被記錄到數(shù)據(jù)記錄部16中。而且,在判定為sb1中所特定出的需要范圍的臨時分發(fā)信息全部被記錄到數(shù)據(jù)記錄部16中的情況下(sb2的“是”),使臨時分發(fā)信息獲取處理返回,移至圖2的sa9。另外,在沒有判定為sb1中所特定出的需要范圍的臨時分發(fā)信息全部被記錄到數(shù)據(jù)記錄部16的情況下(換句話說,判定為在sb1中所特定出的需要范圍的臨時分發(fā)信息中存在未記錄到數(shù)據(jù)記錄部16中的信息的情況下)(sb2的“否”),移至sb3。此處,在圖4中,判定例如網(wǎng)格m1~m35中的“需要范圍的網(wǎng)格”的臨時分發(fā)信息全部是否被記錄到數(shù)據(jù)記錄部16中。
返回圖3,在sb3中,車載裝置1的臨時分發(fā)信息獲取部173要求臨時分發(fā)信息。具體而言,將包含發(fā)送范圍和車載裝置1的裝置id的要求亦即臨時分發(fā)信息發(fā)送要求經(jīng)由通信部11發(fā)送給中心裝置2。此處,“發(fā)送范圍”是指要求發(fā)送的臨時分發(fā)信息的范圍,是以網(wǎng)格為基準(zhǔn)單位的地圖上的范圍,具體而言,是sb1中所特定出的“需要范圍的網(wǎng)格”中的、數(shù)據(jù)記錄部16中未記錄臨時分發(fā)信息的范圍的網(wǎng)格的網(wǎng)格識別信息(以下網(wǎng)格id)。此處,在圖4中,例如在未記錄“需要范圍的網(wǎng)格”全部的情況下,發(fā)送范圍成為“需要范圍的網(wǎng)格”全部的網(wǎng)格id。
另一方面,接收到sb3中所發(fā)送出的臨時分發(fā)信息發(fā)送要求的中心裝置2獲取與接收到的臨時分發(fā)信息發(fā)送要求對應(yīng)的臨時分發(fā)信息,并發(fā)送該獲取到的臨時分發(fā)信息。具體而言,中心裝置2的信息發(fā)送部276獲取地圖信息db261的最新版本的地圖信息的“引導(dǎo)、顯示、定位用的數(shù)據(jù)”中的、與臨時分發(fā)信息發(fā)送要求中的發(fā)送范圍對應(yīng)的數(shù)據(jù)來作為臨時分發(fā)信息,將該獲取到的臨時分發(fā)信息經(jīng)由通信部21發(fā)送給與前述的臨時分發(fā)信息發(fā)送要求中的裝置id對應(yīng)的裝置亦即車載裝置1。此處,臨時分發(fā)信息的獲取手法能夠使用任意的手法,例如使用中心裝置2生成與接收到的臨時分發(fā)信息發(fā)送要求中的發(fā)送范圍對應(yīng)的臨時分發(fā)信息(換句話說,地圖信息db261的最新版本的地圖信息中的“引導(dǎo)、顯示、定位用的數(shù)據(jù)”),并獲取該生成的臨時分發(fā)信息的手法。另外,對于臨時分發(fā)信息的獲取手法,例如也可以使用經(jīng)由通信部21從其它裝置輸入網(wǎng)格id和與該網(wǎng)格id對應(yīng)的臨時分發(fā)信息(換句話說,地圖信息db261的最新版本的地圖信息中的“引導(dǎo)、顯示、定位用的數(shù)據(jù)”),儲存于數(shù)據(jù)記錄部26,從該數(shù)據(jù)記錄部26獲取的手法。而且,在這樣構(gòu)成的情況下,由于不需要每當(dāng)接收臨時分發(fā)信息發(fā)送要求時便生成臨時分發(fā)信息,所以可以防止在中心裝置2側(cè)中用于該生成的負荷增大。
接下來,在sb4中,車載裝置1的臨時分發(fā)信息獲取部173經(jīng)由通信部11接收臨時分發(fā)信息,并獲取。
接下來,在sb5中,車載裝置1的臨時分發(fā)信息獲取部173將sb4中所獲取到的臨時分發(fā)信息記錄(儲存)到數(shù)據(jù)記錄部16后,使臨時分發(fā)信息獲取處理返回,移至圖2的sa9。
返回到圖2,在sa9中,車載裝置1的引導(dǎo)部174基于sa2中所接收到的行駛路徑特定信息以及數(shù)據(jù)記錄部16中所記錄的臨時分發(fā)信息來生成行駛路徑以及沿著該行駛路徑的設(shè)施等的數(shù)據(jù)(換句話說,基于“引導(dǎo)、顯示、定位用的數(shù)據(jù)”的引導(dǎo)用的數(shù)據(jù)),并將該生成的行駛路徑以及沿著行駛路徑的設(shè)施等的數(shù)據(jù)顯示于顯示器13或從揚聲器14輸出來進行引導(dǎo)。而且,該情況下,雖然地圖信息的更新沒有完成,但由于能夠基于與生成sa2中接收到行駛路徑特定信息特定的行駛路徑的情況下所使用的地圖信息對應(yīng)的信息(換句話說,臨時分發(fā)信息)來進行引導(dǎo),所以可以迅速地開始行駛路徑的引導(dǎo)。
接下來,在sa10中,車載裝置1的引導(dǎo)部174判定是否到達目的地。具體而言,判定由當(dāng)前位置檢測部15檢測出的當(dāng)前位置是否是與目的地對應(yīng)的位置。而且,在判定為到達目的地的情況下(sa10的“是”),結(jié)束引導(dǎo)處理。另外,在判定為沒有到達目的地的情況下(sa10的“否”),移至sa7。
此外,在sa7中判定為更新完成的情況下(sa7的“是”),在sa11中,車載裝置1的控制部17獲取地圖信息db161的地圖信息。
接下來,在sa12中,車載裝置1的引導(dǎo)部174基于sa2中所接收到的行駛路徑特定信息以及sa11中所獲取到的地圖信息與sa9同樣地進行引導(dǎo)。這樣,由于能夠基于地圖信息db161的地圖信息,即包含最新版本的“路徑搜索用的數(shù)據(jù)”的信息來進行引導(dǎo),所以例如在本車輛從sa1中進行要求而生成的行駛路徑脫離的情況下,也能夠基于最新版本的“路徑搜索用的數(shù)據(jù)”來再搜索(換句話說,再次生成行駛路徑)。
此外,在sa3中判定為版本沒有不同的情況下(換句話說,判定為版本相同的情況下)(sa3的“否”),在sa13中,車載裝置1的引導(dǎo)部174不進行地圖信息的更新,而進行引導(dǎo)直至到達目的地為止。具體而言,基于sa2中所接收到的行駛路徑特定信息以及地圖信息db161中所儲存的地圖信息來生成行駛路徑,并將該生成的行駛路徑顯示于顯示器13或從揚聲器14輸出來進行引導(dǎo)。
(實施方式的效果)
這樣根據(jù)本實施方式,由于在地圖信息db161的地圖信息的更新完成之前,基于臨時分發(fā)信息來進行引導(dǎo),而在地圖信息db161的地圖信息的更新完成后,基于更新后的地圖信息來進行引導(dǎo),所以例如在地圖信息的更新完成前,能夠使用臨時分發(fā)信息迅速地開始引導(dǎo),并且在地圖信息的更新完成后,能夠使用地圖信息來進行能夠與各種需求對應(yīng)的靈活的引導(dǎo)(例如伴隨著再搜索行駛路徑而產(chǎn)生的引導(dǎo)等)。
另外,由于更新信息獲取部171獲取與行駛路徑對應(yīng)的范圍的差分更新信息,所以例如防止基于與行駛路徑無關(guān)系的差分更新信息而不必要地更新地圖信息,縮短地圖信息的更新時間,從而能夠減少車載裝置1與中心裝置2之間的通信量。
另外,由于臨時分發(fā)信息獲取部173獲取用于使用于從當(dāng)前地起規(guī)定距離以內(nèi)的范圍內(nèi)的引導(dǎo)的臨時分發(fā)信息,所以例如防止在車載裝置1與中心裝置2之間進行用于獲取與引導(dǎo)無關(guān)系的臨時分發(fā)信息的不必要的通信,從而能夠減少車載裝置1與中心裝置2之間的通信量。
〔針對實施方式的變形例〕
以上,對本發(fā)明所涉及的實施方式進行了說明,本發(fā)明的具體的結(jié)構(gòu)以及單元在權(quán)利要求書所記載的本發(fā)明的技術(shù)思想的范圍內(nèi)能夠任意地改變以及改進。以下,對這樣的變形例進行說明。
(要解決的課題、發(fā)明的效果)
首先,發(fā)明要解決的課題、發(fā)明的效果并不限于上述的內(nèi)容,根據(jù)發(fā)明的實施環(huán)境、結(jié)構(gòu)的詳細而有可能不同,有時僅解決上述的課題的一部分,或僅起到上述的效果的一部分。例如即使使用本發(fā)明所涉及的引導(dǎo)裝置所進行的引導(dǎo)的開始的迅速性與以往相同程度,但通過與以往不同的結(jié)構(gòu),而具有與以往相同程度的迅速性的情況下,也解決了本申請發(fā)明的課題。
(分散、整合)
另外,上述的各電構(gòu)成要素是功能概念的方面的,并不一定需要物理性的如圖示那樣構(gòu)成。即,各部的分散、整合的具體方式并不限定于圖示內(nèi)容,能夠根據(jù)各種的負載、使用狀況等,以任意單位,對其全部或者一部分進行功能性的或者物理性的分散、整合而構(gòu)成。例如可以將車載裝置1分散為相互可通信地構(gòu)成的多個裝置(包括中心裝置以及終端裝置的)來構(gòu)成,并在這些多個裝置的一部分設(shè)置更新信息獲取部171、地圖信息更新部172,或者臨時分發(fā)信息獲取部173的一部分,并且在這些多個裝置的其它一部分設(shè)置更新信息獲取部171、地圖信息更新部172,或者臨時分發(fā)信息獲取部173的其它的一部分。
(形狀、數(shù)值、結(jié)構(gòu)、時間序列)
關(guān)于實施方式或附圖中所例示出的構(gòu)成要素,形狀、數(shù)值,或者多個構(gòu)成要素的結(jié)構(gòu)或時間序列的相互關(guān)系在本發(fā)明的技術(shù)思想的范圍內(nèi)能夠任意地改變以及改進。
(需要范圍的特定)
另外,在上述實施方式中,對在圖3的sb1中,將包括以當(dāng)前位置為中心的方圓規(guī)定距離(例如15公里等)的范圍的網(wǎng)格特定為需要范圍的情況進行了說明,但并不限于此。例如可以將包括包含當(dāng)前位置的規(guī)定形狀(例如圓形狀、橢圓形狀、多角形狀等)的范圍的網(wǎng)格特定為需要范圍。另外,例如也可以將包括當(dāng)前位置的一個網(wǎng)格特定為需要范圍。另外,例如可以特定包括當(dāng)前位置的一個網(wǎng)格、和與該一個網(wǎng)格鄰接的網(wǎng)格,并將該特定出的網(wǎng)格特定為需要范圍。此外,對于這種情況下的鄰接的網(wǎng)格,可以與圖2的sa4同樣地特定行駛路徑上的道路的位置,并將與該特定出的道路上的一個網(wǎng)格特定為鄰接的網(wǎng)格,也可以與行駛路徑上的道路的位置無關(guān)地將包括前述的當(dāng)前位置的一個網(wǎng)格的周圍中鄰接的全部網(wǎng)格特定為鄰接的網(wǎng)格。另外,例如也可以將行駛路徑上的網(wǎng)格且從當(dāng)前位置到行駛路徑上的規(guī)定地點為止的一系列網(wǎng)格特定為需要范圍。此外,此處的“規(guī)定地點”是指行駛路徑上的比當(dāng)前位置靠目的地側(cè)(換句話說,行進方向側(cè))的地點,具體而言,可以為與當(dāng)前位置分離規(guī)定距離(例如30公里等)的地點,也可以為當(dāng)前位置與目的地的中間地點。
(更新范圍的特定)
另外,在上述實施方式中,對在圖2的sa4中,車載裝置1特定更新范圍的情況進行了說明,但并不限于此。例如中心裝置2可以特定更新范圍。對于這種情況,具體而言,可以為車載裝置1在sa4中將sa2中所獲取到的行駛路徑特定信息發(fā)送給中心裝置2,從而該中心裝置2通過與實施方式中的特定手法同樣的特定手法來特定更新范圍。該情況下,由于能夠使用為了生成行駛路徑特定信息特定的行駛路徑而使用的地圖信息(換句話說,地圖信息db261的地圖信息)來特定更新范圍,所以不會產(chǎn)生實施方式中的“中斷的區(qū)間”,因而能夠容易地特定更新范圍。
(臨時分發(fā)信息的削除以及保持)
另外,對于上述實施方式的、圖3的sb5中所記錄的臨時分發(fā)信息中的引導(dǎo)中不需要的信息,可以削除,將臨時分發(fā)信息暫時記錄(儲存)于數(shù)據(jù)記錄部16。此處,“引導(dǎo)中不需要的信息”是指過去在行駛路徑的引導(dǎo)中所使用而在當(dāng)前時刻不需要的信息,具體而言,是sb1中所特定的需要范圍外的信息。而且,通過這樣消除不需要的信息,能夠防止數(shù)據(jù)記錄部16的數(shù)據(jù)容量因不需要的信息而緊張。另外,在充分地確保圖1的數(shù)據(jù)記錄部16的數(shù)據(jù)容量的情況下,可以不消除上述實施方式的、圖3的sb5中所記錄的臨時分發(fā)信息而繼續(xù)保持規(guī)定期間(例如1~3個月等)。
(臨時分發(fā)信息的記錄)
另外,在上述實施方式中,對在圖3的sb5中將臨時分發(fā)信息記錄于圖1的數(shù)據(jù)記錄部16的情況進行了說明,但并不限于此。例如可以在數(shù)據(jù)記錄部16以外設(shè)置緩存,將臨時分發(fā)信息記錄于該緩存。
(引導(dǎo)處理中的處理)
另外,在上述實施方式中,對在圖2的引導(dǎo)處理中包含sa1~sa3、sa13的情況進行了說明,但并不限于此。例如可以省略sa1~sa3、sa13,而使用規(guī)定的手段,用戶識別出需要更新車載裝置1的地圖信息db161的地圖信息后,經(jīng)由觸摸面板12接受用戶的規(guī)定操作來啟動引導(dǎo)處理,進行sa4~sa12的處理。
(引導(dǎo))
另外,在上述實施方式中,對引導(dǎo)對象為由中心裝置2生成的行駛路徑的情況進行了說明,但并不限于此。例如可以將指定的地點作為引導(dǎo)對象來進行引導(dǎo)。此處,“指定的地點”是指地圖上的地點,具體而言,是通過經(jīng)由觸摸面板12接受用戶的規(guī)定操作而設(shè)定的地點。在該情況下的引導(dǎo)處理中,以基于最新版本的地圖信息或者臨時分發(fā)信息來進行指定的地點的引導(dǎo)的方式進行處理。具體而言,對指定的地點的網(wǎng)格(例如圖4的網(wǎng)格m10等)進行圖2的sa3~sa13的處理。
另外,在上述實施方式中,對在圖2的引導(dǎo)處理中,在sa4要求差分更新信息的情況進行了說明,但并不限于此。例如可以為中心裝置2監(jiān)視車載裝置1的狀態(tài),中心裝置2判斷車載裝置1是否需要更新地圖信息。而且,可以在中心裝置2與sa4的要求無關(guān)地判斷為需要地圖信息的更新的情況下,發(fā)送差分更新信息,在sa5中獲取該發(fā)送出的差分更新信息。此外,有關(guān)臨時分發(fā)信息的圖3的sb3以及sb4的處理也可以與該變形例的處理同樣地進行。
(引導(dǎo)處理)
另外,在上述實施方式中,也可以在sa1中的要求行駛路徑的生成前執(zhí)行圖2的sa8以及sa9,還以網(wǎng)格為基準(zhǔn)來進行圖2的sa3以及sa4的處理。圖5是變形例的引導(dǎo)處理的流程圖。圖5所示的引導(dǎo)處理是除了一部分的處理之外與圖2的引導(dǎo)處理相同的處理,對于與圖2的引導(dǎo)處理相同的處理,表示其主旨,主要說明與圖2的引導(dǎo)處理不同的處理。而且,執(zhí)行該引導(dǎo)處理的時機是任意的時機,然而例如在接通車載裝置1的電源后,圖2的sa1中所說明的“出發(fā)地”以及“目的地”通過經(jīng)由圖1的觸摸面板12接受用戶的規(guī)定操作來設(shè)定,在設(shè)定了該“出發(fā)地”以及“目的地”的情況下啟動,從該處理啟動時進行說明。
首先,如圖5所示,在sc1中,車載裝置1的臨時分發(fā)信息獲取部173執(zhí)行臨時分發(fā)信息獲取處理。具體而言,與圖2的sa8同樣地執(zhí)行圖3的sb1~sb5的處理,此處,例如將前述的“需要范圍的網(wǎng)格”的臨時分發(fā)信息記錄于數(shù)據(jù)記錄部16。
返回到圖5,在sc2中,車載裝置1的引導(dǎo)部174基于數(shù)據(jù)記錄部16中所記錄的臨時分發(fā)信息來生成本車輛的周邊(與數(shù)據(jù)記錄部16中所記錄的臨時分發(fā)信息的范圍對應(yīng)的范圍)中的道路地圖、設(shè)施等的數(shù)據(jù)(換句話說,基于“引導(dǎo)、顯示、定位用的數(shù)據(jù)”的顯示、引導(dǎo)用的數(shù)據(jù)),并將該設(shè)施等的數(shù)據(jù)顯示于顯示器13或從揚聲器14輸出來進行引導(dǎo)。這樣,通過在后述的sc3之前執(zhí)行sc1以及sc2,能夠提前地開始引導(dǎo)。
接下來,在sc3中,車載裝置1的引導(dǎo)部174對中心裝置2要求在車載裝置1進行引導(dǎo)的行駛路徑的生成。具體而言,與圖2的sa1同樣地,將包括啟動引導(dǎo)處理的情況下所設(shè)定的出發(fā)地以及目的地、以及裝置id的要求亦即行駛路徑生成要求經(jīng)由通信部11發(fā)送給中心裝置2。另一方面,接收到圖5的sc3中所發(fā)送出的行駛路徑生成要求的中心裝置2進行與接收到圖2的sa1中所發(fā)送出的行駛路徑生成要求的情況相同的處理,并發(fā)送行駛路徑特定信息、特定使用于行駛路徑的生成的地圖信息的每個網(wǎng)格的版本的信息亦即中心側(cè)版本特定信息。
返回到圖5,在sc4中,與圖2的sa2同樣地經(jīng)由通信部11接收行駛路徑特定信息以及中心側(cè)版本特定信息。
返回到圖5,在sc5中,車載裝置1的控制部17使用圖2的sa4所記載的手法在特定行駛路徑上的道路的位置后,判定在地圖信息db161的地圖信息的各網(wǎng)格的版本中是否存在與生成行駛路徑的情況下所使用的地圖信息所對應(yīng)的各網(wǎng)格的版本(換句話說,地圖信息db261的地圖信息所對應(yīng)的各網(wǎng)格的最新版本)不同的版本。具體而言,參照sc4中所接收到的各信息,按照每個網(wǎng)格特定生成行駛路徑的情況下所使用的地圖信息的版本后,將地圖信息db161的地圖信息的版本按照每個網(wǎng)格與生成行駛路徑的情況下所使用的地圖信息的版本(換句話說,地圖信息db261的地圖信息的最新版本)進行比較,并基于比較結(jié)果來判定。而且,該比較的結(jié)果是判定為在地圖信息db161的地圖信息的各網(wǎng)格的版本中存在與生成行駛路徑的情況下所使用的地圖信息的各網(wǎng)格的版本(換句話說,地圖信息db261的地圖信息的各網(wǎng)格的最新版本)不同的版本的情況下(sc5的“是”),移至sc6。另外,該比較的結(jié)果是判定為在地圖信息db161的地圖信息的各網(wǎng)格的版本中不存在與生成行駛路徑的情況下所使用的地圖信息的各網(wǎng)格的版本(換句話說,地圖信息db261的地圖信息的各網(wǎng)格的最新版本)不同的版本的情況下(sc5的“否”),移至sc15。此處,例如在圖4所示的情況下,適當(dāng)?shù)乩救缦碌那闆r來進行說明:“生成行駛路徑的情況下所使用的地圖信息”=“網(wǎng)格m23~m26、m19、m20”、“網(wǎng)格m23~m26”=“地圖信息db161的地圖信息的版本為比地圖信息db261的地圖信息的最新版本舊的版本”、“網(wǎng)格m19、m20”=“地圖信息db161的地圖信息的版本為與地圖信息db261的地圖信息的最新版本相同的版本”的情況。該情況下,判定為在地圖信息db161的地圖信息的各網(wǎng)格的版本中存在與生成行駛路徑的情況下所使用的地圖信息的各網(wǎng)格的版本(換句話說,地圖信息db261的地圖信息的各網(wǎng)格的最新版本)不同的版本。
返回圖5,在sc6中,車載裝置1的控制部17要求差分更新信息的發(fā)送。具體而言,使用與圖2的sa4的情況不同的手法來特定(決定)地圖上的更新范圍,并將包含該特定(決定)的更新范圍、地圖信息db161的地圖信息的版本、和車載裝置1的裝置id的要求亦即差分更新信息發(fā)送要求經(jīng)由通信部11發(fā)送給中心裝置2。更詳細而言,參照sc5中的比較結(jié)果,在地圖信息db161的地圖信息的各網(wǎng)格中特定比生成行駛路徑的情況下所使用的地圖信息的各網(wǎng)格的版本舊的版本的網(wǎng)格,并將特定網(wǎng)格決定為更新范圍,將包含該決定的更新范圍、地圖信息db161的地圖信息的版本(與前述的決定的各更新范圍對應(yīng)的版本)、和車載裝置1的裝置id的要求亦即差分更新信息發(fā)送要求經(jīng)由通信部11發(fā)送給中心裝置2。此外,前述的圖5的sc5中的車載裝置1的控制部17的功能、和sc6中的決定車載裝置1的控制部17的更新范圍的功能相當(dāng)于“更新范圍決定單元”。此處,例如在圖4所示的情況下,特定“網(wǎng)格m23~m26”來決定更新范圍后,發(fā)送差分更新信息發(fā)送要求。
另一方面,接收到圖5的sc6中所發(fā)送出的差分更新信息發(fā)送要求的中心裝置2進行與接收到圖2的sa4中所發(fā)送出的差分更新信息發(fā)送要求的情況下相同的處理,生成與接收到的差分更新信息發(fā)送要求對應(yīng)的差分更新信息,并發(fā)送該生成的差分更新信息。此處,例如圖4所示的情況下,生成有關(guān)“網(wǎng)格m23~m26”的差分更新信息并發(fā)送。
返回到圖5,在sc7中,與圖2的sa5同樣地接收差分更新信息并獲取。
返回到圖5,在sc8中,車載裝置1的地圖信息更新部172開始地圖信息db161的地圖信息的更新。具體而言,僅針對與sc7中獲取到的差分更新信息對應(yīng)的信息(換句話說,僅針對sc6中決定為更新范圍的網(wǎng)格),開始地圖信息的更新。此處,例如在圖4所示的情況下,僅針對“網(wǎng)格m23~m26”,開始地圖信息的更新。通過這樣構(gòu)成,防止不必要地對不需要地圖信息db161的地圖信息中的更新的網(wǎng)格(例如圖4所示的情況下,最新版本的“網(wǎng)格m19、m20”)進行更新,能夠縮短地圖信息db161的地圖信息的更新時間。另外,通過前述的作為“更新范圍決定單元”的車載裝置1的控制部17的功能,考慮了地圖信息的版本的基礎(chǔ)上,將以該地圖信息的網(wǎng)格(換句話說,地圖上的塊)為單位,具有適當(dāng)?shù)难诱沟姆秶鷽Q定為更新范圍,從而能夠適當(dāng)?shù)馗碌貓D信息,以便應(yīng)對靈活的引導(dǎo)(例如伴隨行駛路徑的再搜索而產(chǎn)生的引導(dǎo)等)。而且,在圖5的sc8之后的sc9~sc15中,進行與圖2的sa7~sa13的同一名稱的處理相同的處理,結(jié)束引導(dǎo)處理。
(并行處理)
另外,在圖5的引導(dǎo)處理中,可以每隔規(guī)定時間(例如1~5分鐘)反復(fù)執(zhí)行sc1以及sc2,并與反復(fù)執(zhí)行前述的sc1以及sc2的處理并行地執(zhí)行sc3~sc15。此外,該情況下,由于sc3~sc15中的sc10以及sc11與反復(fù)執(zhí)行sc1以及sc2的處理重復(fù),所以構(gòu)成為在sc9中“否”之后,不執(zhí)行sc10以及sc11,而移至sc12。另外,該情況下,在sc9中“是”之后,由于不需要利用臨時分發(fā)信息進行引導(dǎo),所以可以結(jié)束反復(fù)執(zhí)行的sc1以及sc2的處理。在這樣構(gòu)成的情況下,能夠迅速地開始基于臨時分發(fā)信息的引導(dǎo)以及地圖信息的更新這雙方。
(各步驟)
另外,可以在圖2的引導(dǎo)處理中,與圖5的引導(dǎo)處理的任意步驟替換,或追加該任意步驟,也可以在圖5的引導(dǎo)處理中,與圖2的引導(dǎo)處理的任意步驟替換,或追加該任意步驟。具體而言,可以在圖2的引導(dǎo)處理中,執(zhí)行圖5的sc1~sc3來代替sa1,也可以在圖5的引導(dǎo)處理中,執(zhí)行圖2的sa1來代替sc1~sc3。另外,對于圖2以及圖5的引導(dǎo)處理、以及圖3的臨時分發(fā)信息獲取處理的各步驟,可以在構(gòu)成為在圖1的車載裝置1與中心裝置2之間適當(dāng)?shù)剡M行信息的通信的基礎(chǔ)上,車載裝置1或者中心裝置2的任意選擇出的裝置成為主體而執(zhí)行。
〔實施方式的特征和效果的一部分〕
最后,以下例示至此所說明的實施方式的特征和效果的一部分。但是,實施方式的特征和效果并不限于以下的內(nèi)容,存在僅具備以下的特征的一部分而僅起到以下的效果的一部分的情況、具備以下的特征以外的其它特征而起到以下的效果以外的其它效果的情況。
實施方式的一個方面1所涉及的引導(dǎo)裝置基于從地圖信息提供裝置獲取到的信息來進行引導(dǎo),并具備:地圖信息儲存單元,對使用于引導(dǎo)的地圖信息進行儲存;更新信息獲取單元,從上述地圖信息提供裝置獲取用于更新上述地圖信息儲存單元中所儲存的上述地圖信息的更新信息;地圖信息更新單元,基于上述更新信息獲取單元獲取到的上述更新信息來更新上述地圖信息儲存單元中所儲存的上述地圖信息;臨時分發(fā)信息獲取單元,從上述地圖信息提供裝置獲取上述地圖信息更新單元的更新完成之前的引導(dǎo)中所使用且是與上述地圖信息相同的數(shù)據(jù)結(jié)構(gòu)而能夠與上述地圖信息替換的臨時分發(fā)信息;臨時分發(fā)信息儲存單元,對上述臨時分發(fā)信息獲取單元獲取到的上述臨時分發(fā)信息進行儲存;以及引導(dǎo)單元,在上述地圖信息更新單元的更新完成之前,基于上述臨時分發(fā)信息儲存單元儲存的上述臨時分發(fā)信息來進行引導(dǎo),而在上述地圖信息更新單元的更新完成后,基于上述地圖信息更新單元更新后的上述地圖信息來進行引導(dǎo)。
根據(jù)上述方面1所涉及的引導(dǎo)裝置,由于在地圖信息的更新完成之前,基于臨時分發(fā)信息來進行引導(dǎo),而在地圖信息的更新完成后,基于更新后的地圖信息來進行引導(dǎo),所以例如在地圖信息的更新完成前,能夠使用臨時分發(fā)信息來迅速地開始引導(dǎo),并且在地圖信息的更新完成后,能夠使用地圖信息來進行能夠與各種需求對應(yīng)的靈活的引導(dǎo)(例如伴隨著再搜索行駛路徑而產(chǎn)生的引導(dǎo)等)。
實施方式的其它方面2所涉及的引導(dǎo)裝置在上述方面1所涉及的引導(dǎo)裝置中,上述引導(dǎo)單元進行從當(dāng)前地到目的地為止的路徑的引導(dǎo),上述更新信息獲取單元獲取與由上述引導(dǎo)單元引導(dǎo)的上述路徑對應(yīng)的范圍的上述更新信息。
根據(jù)上述方面2所涉及的引導(dǎo)裝置,由于更新信息獲取單元獲取與路徑對應(yīng)的范圍的更新信息,所以例如防止基于與路徑無關(guān)系的更新信息來不必要地更新地圖信息,并縮短地圖信息的更新時間,從而能夠減少與地圖信息提供裝置之間的通信量。
實施方式的其它方面3所涉及的引導(dǎo)裝置在上述方面1或者方面2所涉及的引導(dǎo)裝置中,上述臨時分發(fā)信息獲取單元獲取用于使用于從當(dāng)前地起規(guī)定距離以內(nèi)的范圍內(nèi)的引導(dǎo)的上述臨時分發(fā)信息。
根據(jù)上述方面3所涉及的引導(dǎo)裝置,由于臨時分發(fā)信息獲取單元獲取用于使用于從當(dāng)前地起規(guī)定距離以內(nèi)的范圍內(nèi)的引導(dǎo)的臨時分發(fā)信息,所以例如防止與地圖信息提供裝置之間進行用于獲取與引導(dǎo)無關(guān)系的臨時分發(fā)信息的不必要的通信,從而能夠減少與地圖信息提供裝置之間的通信量。
實施方式的其它方面4所涉及的引導(dǎo)裝置在上述方面1~方面3的任意一項所涉及的引導(dǎo)裝置中,具備更新范圍決定單元,該更新范圍決定單元決定成為上述地圖信息儲存單元中所儲存的上述地圖信息中的更新的對象的更新范圍,上述更新信息獲取單元從上述地圖信息提供裝置獲取與上述更新范圍決定單元決定的上述更新范圍對應(yīng)的上述更新信息,上述地圖信息更新單元基于上述更新信息獲取單元獲取到的上述更新信息,僅對上述地圖信息儲存單元中所儲存的上述地圖信息中的、與上述更新范圍決定單元決定的上述更新范圍對應(yīng)的信息進行更新。
根據(jù)上述方面4所涉及的引導(dǎo)裝置,由于僅對地圖信息儲存單元中所儲存的地圖信息中的、與更新范圍決定單元決定的更新范圍對應(yīng)的信息進行更新,所以例如能夠防止不必要地對不需要地圖信息中的更新的范圍進行更新,縮短地圖信息的更新時間。
實施方式的其它方面5所涉及的引導(dǎo)裝置在上述方面4所涉及的引導(dǎo)裝置中,上述地圖信息提供裝置具備地圖信息儲存單元,該地圖信息儲存單元對使用于引導(dǎo)的地圖信息亦即提供側(cè)地圖信息進行儲存,上述引導(dǎo)裝置的上述更新范圍決定單元將上述引導(dǎo)裝置的上述地圖信息儲存單元中所儲存的上述地圖信息的版本按照有關(guān)該地圖信息的規(guī)定的基準(zhǔn)范圍與上述地圖信息提供裝置的上述地圖信息儲存單元中所儲存的上述提供側(cè)地圖信息的版本進行比較,并基于比較結(jié)果來決定上述更新范圍。
根據(jù)上述方面5所涉及的引導(dǎo)裝置,由于將引導(dǎo)裝置的地圖信息儲存單元中所儲存的地圖信息的版本按照有關(guān)該地圖信息的規(guī)定的基準(zhǔn)范圍與地圖信息提供裝置的地圖信息儲存單元中所儲存的提供側(cè)地圖信息的版本進行比較,并基于比較結(jié)果來決定更新范圍,所以例如考慮了地圖信息的版本后,以該地圖信息的基準(zhǔn)范圍(換句話說,地圖上的塊)為單位,將具有適當(dāng)?shù)难诱沟姆秶鷽Q定為更新范圍,從而能夠適當(dāng)?shù)馗碌貓D信息,以便與靈活的引導(dǎo)(例如伴隨行駛路徑的再搜索而產(chǎn)生的引導(dǎo)等)對應(yīng)。
實施方式的其它方面6所涉及的引導(dǎo)方法是基于從地圖信息提供裝置獲取到的信息來進行引導(dǎo)的引導(dǎo)方法,包括:更新信息獲取步驟,更新信息獲取單元從上述地圖信息提供裝置獲取用于更新對使用于引導(dǎo)的地圖信息進行儲存的地圖信息儲存單元中所儲存的上述地圖信息的更新信息;地圖信息更新步驟,地圖信息更新單元基于在上述更新信息獲取步驟中所獲取到的上述更新信息來更新上述地圖信息儲存單元中所儲存的上述地圖信息;臨時分發(fā)信息獲取步驟,臨時分發(fā)信息獲取單元從上述地圖信息提供裝置獲取上述地圖信息更新步驟中的更新完成之前的引導(dǎo)中所使用且是與上述地圖信息相同的數(shù)據(jù)結(jié)構(gòu)而能夠與上述地圖信息替換的臨時分發(fā)信息;以及引導(dǎo)步驟,引導(dǎo)單元在上述地圖信息更新步驟中的更新完成之前,基于對在上述臨時分發(fā)信息獲取步驟中所獲取到的上述臨時分發(fā)信息進行儲存的臨時分發(fā)信息儲存單元儲存的上述臨時分發(fā)信息來進行引導(dǎo),而在上述地圖信息更新步驟中的更新完成后,基于上述地圖信息更新步驟中更新后的上述地圖信息來進行引導(dǎo)。
根據(jù)上述方面6所涉及的引導(dǎo)方法,由于在地圖信息的更新完成之前,基于臨時分發(fā)信息來進行引導(dǎo),而在地圖信息的更新完成后,基于更新后的地圖信息來進行引導(dǎo),所以例如在地圖信息的更新完成前,能夠使用臨時分發(fā)信息迅速地開始引導(dǎo),并且在地圖信息的更新完成后,能夠使用地圖信息來進行能夠與各種需求對應(yīng)的靈活的引導(dǎo)(例如伴隨再搜索行駛路徑而產(chǎn)生的引導(dǎo)等)。
實施方式的其它方面7所涉及的引導(dǎo)程序是基于從地圖信息提供裝置獲取到的信息來進行引導(dǎo)的引導(dǎo)程序,使計算機作為如下的單元發(fā)揮作用:更新信息獲取單元,從上述地圖信息提供裝置獲取用于更新對使用于引導(dǎo)的地圖信息進行儲存的地圖信息儲存單元中所儲存的上述地圖信息的更新信息;地圖信息更新單元,基于上述更新信息獲取單元獲取到的上述更新信息來更新上述地圖信息儲存單元中所儲存的上述地圖信息;臨時分發(fā)信息獲取單元,從上述地圖信息提供裝置獲取上述地圖信息更新單元的更新完成之前的引導(dǎo)中所使用且是與上述地圖信息相同的數(shù)據(jù)結(jié)構(gòu)而能夠與上述地圖信息替換的臨時分發(fā)信息;以及引導(dǎo)單元,在上述地圖信息更新單元的更新完成之前,基于對上述臨時分發(fā)信息獲取單元獲取到的上述臨時分發(fā)信息進行儲存的臨時分發(fā)信息儲存單元儲存的上述臨時分發(fā)信息來進行引導(dǎo),而在上述地圖信息更新單元的更新完成后,基于上述地圖信息更新單元更新后的上述地圖信息來進行引導(dǎo)。
根據(jù)上述方面7所涉及的引導(dǎo)程序,由于在地圖信息的更新完成之前,基于臨時分發(fā)信息來進行引導(dǎo),而在地圖信息的更新完成后,基于更新后的地圖信息來進行引導(dǎo),所以例如在地圖信息的更新完成前,能夠使用臨時分發(fā)信息來迅速地開始引導(dǎo),在地圖信息的更新完成后,能夠使用地圖信息來進行能夠與各種需求對應(yīng)的靈活的引導(dǎo)(例如伴隨再搜索行駛路徑而產(chǎn)生的引導(dǎo)等)。
符號說明
1…車載裝置;2…中心裝置;11、21…通信部;12…觸摸面板;13…顯示器;14…揚聲器;15…當(dāng)前位置檢測部;16、26…數(shù)據(jù)記錄部;100…引導(dǎo)系統(tǒng);161、261…地圖信息db;17、27…控制部;171…更新信息獲取部;172…地圖信息更新部;173…臨時分發(fā)信息獲取部;174…引導(dǎo)部;275…路徑生成部;276…信息發(fā)送部;ar…范圍;m1~m35…網(wǎng)格。