專利名稱:地圖數(shù)據(jù)更新方法和系統(tǒng),鑒別密鑰生成裝置和導(dǎo)航裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在車載導(dǎo)航裝置中的地圖數(shù)據(jù)的更新,該車載導(dǎo)航裝置能夠更新記錄在其中的地圖數(shù)據(jù)。
背景技術(shù):
在相關(guān)技術(shù)中存在有一公知的方法,通過該方法更新車載導(dǎo)航裝置中使用的且在硬盤(HDD)中記錄的地圖數(shù)據(jù)。該地圖數(shù)據(jù)更新方法的前提是從導(dǎo)航裝置卸載HDD且送到更新數(shù)據(jù)的服務(wù)中心或類似的地方。因而,用戶必須從導(dǎo)航裝置卸載HDD且然后重新加載包含已更新數(shù)據(jù)的HDD。另外,存在這樣的問題由于HDD在用于更新的服務(wù)中心時,用戶不能使用導(dǎo)航裝置。在處理該問題的方法中,從因特網(wǎng)下載的地圖數(shù)據(jù)記錄在例如可寫入的DVD的記錄介質(zhì)中,而且用戶自己通過將記錄介質(zhì)中的地圖數(shù)據(jù)復(fù)制到HDD中而更新地圖數(shù)據(jù)。然而,該方法引起一問題可以很容易地對經(jīng)由一未授權(quán)的路徑獲取的地圖數(shù)據(jù)進(jìn)行復(fù)制。
發(fā)明內(nèi)容
在依照本發(fā)明的地圖數(shù)據(jù)更新方法中,基于相應(yīng)于一特定的導(dǎo)航裝置分配的每一裝置固有ID而生成鑒別密鑰,而且通過驗證分配給導(dǎo)航系統(tǒng)的鑒別密鑰而使得安裝在導(dǎo)航裝置中的更新地圖數(shù)據(jù)的使用成為可能或不可能,本發(fā)明通過安裝更新地圖數(shù)據(jù)而更新車載導(dǎo)航裝置中使用的地圖數(shù)據(jù)。
在此地圖數(shù)據(jù)更新方法中,可以基于裝置ID和更新地圖數(shù)據(jù)的版本而生成鑒別密鑰。
另外,每一導(dǎo)航裝置可以獲取一鑒別密鑰,該鑒別密鑰是基于裝置ID,更新地圖數(shù)據(jù)的版本和一指定的地圖區(qū)域而在外部生成的,基于保存在導(dǎo)航裝置內(nèi)部的表示裝置ID的信息和記錄在更新地圖數(shù)據(jù)中的更新地圖數(shù)據(jù)版本信息和地圖區(qū)域信息,計算一相對于鑒別密鑰所參考的參考密鑰,通過對已經(jīng)獲取的鑒別密鑰和參考密鑰進(jìn)行比較而做出鑒別密鑰是否正確的決定,且如果判斷鑒別密鑰是正確的就允許在指定的地圖區(qū)域上的更新地圖數(shù)據(jù)的使用,或者如果判斷鑒別密鑰是不正確的就使得更新地圖數(shù)據(jù)的的使用成為不可能。
應(yīng)該注意的是采用地圖數(shù)據(jù)更新方法的導(dǎo)航裝置可以在一預(yù)定時間段內(nèi)不管是否獲取了鑒別密鑰也允許更新地圖數(shù)據(jù)的使用,且在地圖數(shù)據(jù)更新方法中,除非在該預(yù)定的時間段期滿之后獲取了鑒別密鑰,否則更新地圖數(shù)據(jù)的使用成為不可能。
另外,可以基于預(yù)先分配給每一用戶的固有用戶ID而生成鑒別密鑰。
依照本發(fā)明的地圖數(shù)據(jù)更新系統(tǒng),包括生成鑒別密鑰的鑒別密鑰生成裝置和以上述的任一模式執(zhí)行地圖數(shù)據(jù)更新方法的導(dǎo)航裝置。
依照本發(fā)明的鑒別密鑰生成裝置在上述的地圖數(shù)據(jù)更新系統(tǒng)中使用。
依照本發(fā)明的導(dǎo)航裝置同樣也在上述的地圖數(shù)據(jù)更新系統(tǒng)中使用。
圖1是一系統(tǒng)方框圖,該圖提供來便于說明本發(fā)明的實施例中實現(xiàn)的地圖數(shù)據(jù)更新方法;圖2A到2F顯示了在發(fā)出鑒別密鑰時可在個人計算機(jī)上顯示的屏幕的示例,其中圖2A顯示了鑒別密鑰發(fā)出請求屏幕,圖2B顯示了裝置ID輸入屏幕,圖2C顯示了更新區(qū)域選擇屏幕,圖2D顯示了驗證屏幕,圖2E顯示了費用顯示屏幕,圖2F顯示了鑒別密鑰顯示屏幕;圖3顯示了當(dāng)安裝更新地圖數(shù)據(jù)時執(zhí)行的處理的流程圖;圖4顯示了鑒別密鑰輸入·做出決定處理的具體流程圖;圖5顯示了鑒別密鑰作出決定處理的具體流程圖;圖6顯示了在啟動導(dǎo)航裝置時執(zhí)行的處理的流程圖;圖7顯示了安裝屏幕的示例;圖8顯示了鑒別密鑰輸入屏幕的示例;圖9顯示鑒別密鑰輸入驗證屏幕;圖10顯示了鑒別密鑰輸入錯誤屏幕的示例;圖11顯示了有效期期滿屏幕的示例;圖12顯示了有效期屏幕的示例;
圖13顯示了本發(fā)明的第二實施例;圖14顯示了本發(fā)明的第三實施例;圖15顯示了本發(fā)明的第四實施例;圖16顯示了本發(fā)明的第五實施例;圖17A到17G顯示了本發(fā)明的第六實施例中在發(fā)出鑒別密鑰時可在個人計算機(jī)上顯示的屏幕的示例,其中圖17A顯示了用戶ID輸入屏幕,圖17B顯示了鑒別密鑰發(fā)出請求屏幕,圖17C顯示了裝置ID輸入屏幕,圖17D顯示了更新區(qū)域選擇屏幕,圖17E顯示了驗證屏幕,圖17F顯示了費用顯示屏幕,圖17G顯示了鑒別密鑰顯示屏幕;以及圖18顯示了第六實施例中執(zhí)行的鑒別密鑰作出決定處理的具體流程圖。
具體實施例方式
第一實施例現(xiàn)在參考圖1中所示的系統(tǒng)方框圖說明本發(fā)明的實施例中實現(xiàn)的地圖數(shù)據(jù)更新方法。導(dǎo)航裝置1安裝在交通工具中,且包括導(dǎo)航主單元11,HDD12,和DVD驅(qū)動器13。導(dǎo)航主單元11執(zhí)行相關(guān)技術(shù)中公知的導(dǎo)航處理從而通過使用記錄在HDD12中的地圖數(shù)據(jù)引導(dǎo)目標(biāo)交通工具到目的地,且導(dǎo)航主單元包括顯示地像的監(jiān)視器,用來探測目標(biāo)交通工具的當(dāng)前位置的GPS接收設(shè)備和振動陀螺儀,用戶用來輸入指示的操作部件,執(zhí)行不同類型的算術(shù)運算的算術(shù)運算電路和類似的器件??梢酝ㄟ^將如后所述的由DVD驅(qū)動器13讀取的更新地圖數(shù)據(jù)復(fù)制到HDD12而更新存儲在HDD12中的地圖數(shù)據(jù)。應(yīng)該注意的是由導(dǎo)航主單元11控制HDD12和DVD驅(qū)動器器13的操作。
當(dāng)更新HDD12中的地圖數(shù)據(jù)時,用戶在家里從個人計算機(jī)2訪問管理中心的管理服務(wù)器4,并且從管理服務(wù)器4下載更新地圖數(shù)據(jù)。這時,經(jīng)由例如因特網(wǎng)的公共互聯(lián)網(wǎng)100互連個人計算機(jī)2和管理服務(wù)器4。該管理中心被設(shè)置在例如導(dǎo)航裝置1的制造者的用戶支持服務(wù)部門中,該用戶支持服務(wù)部門為用戶提供不同的支持類型。作為一用戶支持服務(wù),管理中心經(jīng)由管理服務(wù)器4提供地圖數(shù)據(jù)更新服務(wù)。應(yīng)該注意的是,和更新地圖數(shù)據(jù)一樣,包括相應(yīng)于單個用戶的個人信息和帳戶信息的不同類型的用戶管理信息記錄在管理服務(wù)器4。
將從管理服務(wù)器4下載到個人計算機(jī)2的更新地圖數(shù)據(jù)寫入到連接至個人計算機(jī)2的DVD寫入驅(qū)動器3中設(shè)置的DVD盤5。DVD盤5是一與DVD標(biāo)準(zhǔn)相一致的可寫入數(shù)據(jù)記錄介質(zhì),該介質(zhì)可以是例如DVD-R,DVD-RAW或DVD-RAM。使用與不同類型的DVD盤中的DVD寫入驅(qū)動器3和DVD驅(qū)動器13相一致的DVD盤。
基于如上描述的將更新地圖數(shù)據(jù)記錄在DVD盤5中,用戶將DVD盤5放置在DVD驅(qū)動器13處。導(dǎo)航主單元11執(zhí)行安裝處理,通過該處理從DVD盤5經(jīng)由DVD驅(qū)動器13讀取更新地圖數(shù)據(jù)并且復(fù)制(寫入)到HDD12中。由于導(dǎo)航裝置1使用安裝的更新地圖數(shù)據(jù)而取代舊的地圖數(shù)據(jù),從而實現(xiàn)導(dǎo)航裝置1中的地圖數(shù)據(jù)更新。應(yīng)該注意的是,更新地圖數(shù)據(jù)可以如后將細(xì)述的取代舊的地圖數(shù)據(jù)的單個地圖文檔的單元,或者以新的地圖數(shù)據(jù)部分更新舊的地圖數(shù)據(jù)。一般情況下,寫入保護(hù)作用為使到HDD12的數(shù)據(jù)寫入為不可能,而且只在安裝處理的執(zhí)行中清除寫入保護(hù)從而將HDD12設(shè)置在可寫入狀態(tài)。
在上述的地圖數(shù)據(jù)更新方法中以定時對用戶帳戶計費是很重要的。讓我們考慮一系統(tǒng),例如用戶在下載更新地圖數(shù)據(jù)時對用戶帳戶計費。這種情況下,一旦用戶通過正確的程序下載更新地圖數(shù)據(jù),其他的用戶可以直接從最初的下載者獲取下載的更新地圖數(shù)據(jù)而不需訪問管理中心,而且因而可以更新他們的地圖數(shù)據(jù)而不需為服務(wù)而計費。因而,由于可以很容易的對通過非法渠道獲取的更新地圖數(shù)據(jù)進(jìn)行復(fù)制,從而該系統(tǒng)引起了問題。
因此,在HDD12中安裝了更新地圖數(shù)據(jù)之后,通過管理中心4發(fā)出使得更新地圖數(shù)據(jù)的使用成為可能的鑒別密鑰,而且用戶在本發(fā)明的導(dǎo)航裝置1中輸入鑒別密鑰。然后,在發(fā)出鑒別密鑰的時候,而不是在用戶下載更新地圖數(shù)據(jù)的時候,對用戶帳戶計費。由于通過管理服務(wù)器發(fā)出的鑒別密鑰是固有于特別的用戶的,所以由用戶下載的更新地圖數(shù)據(jù)不能被其他用戶所使用,從而,防止了上述更新地圖數(shù)據(jù)的非法復(fù)制。
另外,在試用期例如一個月內(nèi)使得更新地圖數(shù)據(jù)可免費使用。如果用戶希望在試用期外保留更新地圖數(shù)據(jù),那么他得輸入通過管理服務(wù)器發(fā)出的鑒別密鑰。這允許用戶沒有延遲的開始使用更新地圖數(shù)據(jù),而且因而促動用戶使用更新數(shù)據(jù)。
現(xiàn)在說明用戶從管理服務(wù)器4獲取鑒別密鑰且在導(dǎo)航裝置1輸入鑒別密鑰的程序。在如之前描述的下載更新地圖數(shù)據(jù)的基礎(chǔ)上,用戶通過指定更新地圖數(shù)據(jù)的版本,經(jīng)由他的個人計算機(jī)2將鑒別密鑰的請求發(fā)送到到管理服務(wù)器4。這時,用戶同樣輸入分配給導(dǎo)航裝置1的裝置ID。裝置ID可以是例如分配給導(dǎo)航裝置1的固有的序號,例如產(chǎn)品序列號。應(yīng)該注意的是,用戶可以在下載更新數(shù)據(jù)之后立即或者在安裝之后經(jīng)過了相當(dāng)長的時間段時發(fā)出鑒別密鑰的請求。如前所述,在試用期內(nèi),可以不需鑒別密鑰而使用安裝的更新地圖數(shù)據(jù)。
管理服務(wù)器4基于導(dǎo)航裝置1的裝置ID和用戶輸入的更新地圖數(shù)據(jù)的版本而生成一固有于用戶的鑒別密鑰,且將這樣生成的鑒別密鑰傳輸?shù)絺€人計算機(jī)2。在鑒別密鑰傳輸給個人計算機(jī)的時候,對用戶帳戶計費,而且在管理服務(wù)器4將計費記錄為帳戶信息。在個人計算機(jī)2顯示從管理服務(wù)器4傳輸?shù)蔫b別密鑰,而且一旦用戶在導(dǎo)航裝置1中輸入鑒別密鑰,那么即使試用期期滿時安裝的更新地圖數(shù)據(jù)仍保留為可用。
應(yīng)該注意的是,當(dāng)為了服務(wù)基于在管理服務(wù)器4的帳戶信息對用戶開帳單時,在發(fā)出鑒別密鑰時應(yīng)由用戶輸入需要對客戶開帳單的信息(信用卡號,用戶姓名和地址,等)。或者可以通過確定相應(yīng)于裝置ID的用戶而獲取開帳單所需的特定信息,該裝置ID已經(jīng)基于管理服務(wù)器4中預(yù)先注冊的單個用戶的個人信息而輸入了。
圖2A到2F中顯示了如上所述的在發(fā)出鑒別密鑰時可在個人計算機(jī)2上顯示的屏幕的示例。圖2A是在用戶發(fā)出一鑒別密鑰的請求時所顯示的初始化屏幕,而且在用戶用鼠標(biāo)或類似的器件選擇屏幕中的更新按鈕21時,顯示就轉(zhuǎn)換到下一屏幕,例如圖2B中顯示的裝置ID輸入屏幕。
在圖2B中顯示的裝置ID輸入屏幕中,用戶通過鍵操作或類似的操作在輸入欄22輸入導(dǎo)航裝置1的裝置ID。期望的是可以在操作手冊或類似物中預(yù)先印制裝置ID,且如圖所示裝置ID輸入屏幕包括表示裝置ID印制在手冊的特定的頁碼上的指示。一旦輸入了裝置ID,顯示轉(zhuǎn)換到下一屏幕,例如圖2C中顯示的更新區(qū)域選擇屏幕。應(yīng)該注意的是,在顯示圖2C中的屏幕之前,可以在管理服務(wù)器4搜索相應(yīng)于輸入的裝置ID的用戶個人信息,且為了用戶驗證而在個人計算機(jī)2上顯示。
在圖2C中顯示的更新區(qū)域選擇屏幕中,用戶在版本選擇欄23選擇下載的更新地圖數(shù)據(jù)的版本。然后提示用戶在區(qū)域選擇欄24中指定他想更新地圖數(shù)據(jù)的地圖區(qū)域,而且因而使得地圖區(qū)域的單元的數(shù)據(jù)更新成為可能。如果用戶希望指定所有的地圖區(qū)域,他在區(qū)域選擇欄24中選擇“整個國家”。一旦選擇了更新地圖數(shù)據(jù)版本和更新地圖區(qū)域,顯示就轉(zhuǎn)換到下一屏幕,例如圖2D中顯示的驗證屏幕。應(yīng)該注意的是,雖然在此例中將日本的整個國家分成六個地圖區(qū)域“Hokkaido·Tohoku”,“Kanto”,“Chubu”,“Kinki”,“Chugoku·Shikoku”和“Kyushu”,但是也可以將日本劃分成與此不同的區(qū)域。
在圖2D中顯示的驗證屏幕中,為了用戶驗證而顯示了裝置ID與更新地圖數(shù)據(jù)和更新地圖區(qū)域,該裝置ID是圖2B中顯示的裝置ID輸入屏幕中由用戶輸入的,該更新地圖數(shù)據(jù)和更新地圖區(qū)域是在圖2C中顯示的更新區(qū)域選擇屏幕中選擇的。在檢驗顯示的細(xì)節(jié)是正確的基礎(chǔ)上,用戶選擇OK按鈕25。響應(yīng)的,將顯示的信息從個人計算機(jī)2傳輸?shù)焦芾矸?wù)器4,該管理服務(wù)器4之后將執(zhí)行用于鑒別密鑰生成的處理和帳戶處理。應(yīng)該注意的是,后面將說明用于鑒別密鑰生成所采用的方法。
管理服務(wù)器4首先將帳戶信息傳輸?shù)絺€人計算機(jī)2。在個人計算機(jī)2處,傳輸?shù)侥堑膸粜畔@示在用于用戶驗證的圖2E中顯示的費用顯示屏幕。一旦用戶核實了付款細(xì)節(jié),那么他就選擇鑒別密鑰顯示按鈕26。響應(yīng)的,管理服務(wù)器4傳輸鑒別密鑰,而且顯示轉(zhuǎn)換到圖2F中顯示的鑒別密鑰顯示屏幕。通過上述的程序發(fā)出了鑒別密鑰。
下面說明生成鑒別密鑰所采用的方法。通過參考一特殊例而給出說明,該例中基于如前所述的導(dǎo)航裝置1的裝置ID,更新地圖數(shù)據(jù)版本和更新地圖區(qū)域而生成一固有于特定用戶的鑒別密鑰。
例如,假設(shè)裝置ID是“abcdef”,地圖版本是“03”而且地圖區(qū)域是“Kanto”。以“03”表示地圖版本,“A”代表表示地圖區(qū)域的數(shù)值,可通過混亂數(shù)字而生成例如“a0b3cAdef”的鑒別密鑰。在這個例子中,將表示裝置ID的數(shù)字分配到鑒別密鑰中從左邊開始的的第一,第三,第五,第七,第八和第九個位置,將表示地圖版本的數(shù)字分配到第二和第四個位置,且將表示地圖區(qū)域的數(shù)值分配到第六個位置。鑒別密鑰中包含導(dǎo)航裝置1所固有的裝置ID,而且因而是一用戶固有的密鑰。應(yīng)該注意的是上面說明中使用的字母a,b,c,d,e,f和A的每一個代表1到9的范圍內(nèi)的一個數(shù)值。
上面描述的鑒別密鑰的生成方法只是一個示例,而且鑒別密鑰可由不同的其它方法生成。只要生成的每一鑒別密鑰包含表示相應(yīng)的裝置ID,地圖版本和地圖區(qū)域的信息,且固有于特定的用戶,那么就可以由任一方法生成鑒別密鑰。
下面,說明導(dǎo)航裝置1中執(zhí)行的處理的細(xì)節(jié)。圖3顯示了當(dāng)安裝更新地圖數(shù)據(jù)時導(dǎo)航主單元11中執(zhí)行的處理的流程圖。當(dāng)將其中寫入有從管理服務(wù)器下載的更新地圖數(shù)據(jù)的DVD盤5裝入DVD驅(qū)動器13中時,開始HDD12中更新地圖的安裝,該安裝是通過圖3中的處理流程而執(zhí)行的。
在圖3中的步驟S100中,顯示安裝屏幕從而通知用戶將要執(zhí)行安裝處理。圖7中顯示了安裝屏幕的示例。當(dāng)經(jīng)由用戶在操作部件(未顯示)的操作而選擇圖7安裝屏幕中的試用按鈕31或鑒別密鑰輸入按鈕32時,操作從S100進(jìn)行到下一步驟S200。應(yīng)該注意的是,試用按鈕31顯示的顏色和圖7中剩余部分的顯示顏色是不同的,其表示已經(jīng)選擇了試用按鈕31。
在步驟S200中,作出了關(guān)于是否在步驟S100中顯示的安裝屏幕中已經(jīng)選擇使用按鈕31或鑒別密鑰輸入按鈕32的決定。如果已經(jīng)選擇了鑒別密鑰輸入按鈕32那么操作進(jìn)行到步驟S300,反之如果選擇了試用按鈕31那么操作進(jìn)行到步驟S400。
在步驟S300中,執(zhí)行鑒別密鑰輸入·作出決定處理,從而接受用戶的鑒別密鑰輸入。通過這個處理,如后所述,相應(yīng)于用戶輸入的鑒別密鑰,清除了關(guān)于地圖區(qū)域文檔的施加的限制。在這個示例中,以多個文檔提供了更新地圖數(shù)據(jù),每一文檔相應(yīng)于之前說明的一個地圖區(qū)域單元。后面,這些文檔參考為地圖文檔。應(yīng)該注意的是,后面將參考圖4中顯示的流程圖說明步驟S300中執(zhí)行的處理的細(xì)節(jié)。當(dāng)執(zhí)行了步驟S300時,操作進(jìn)行到步驟S400。
在步驟S400中,通過將記錄在DVD盤5中的單個地圖文檔復(fù)制到HDD12中而安裝更新地圖數(shù)據(jù)。在步驟S400中,在HDD12中安裝DVD盤5中記錄的所有地圖文檔。
在隨后的步驟S500中,更新內(nèi)部設(shè)置的標(biāo)記信息的內(nèi)容。將用來作出決定的信息作為標(biāo)記信息而記錄,該決定是關(guān)于是否已經(jīng)清除單個地圖文檔的使用限制。通過記錄一信息,該信息是表示如果執(zhí)行了步驟S300中的處理而已經(jīng)清除了相應(yīng)于已經(jīng)輸入的鑒別密鑰的地圖文檔的使用限制的信息,或者通過記錄表示反之沒有清除任一文檔的使用限制的信息而在步驟S500中更新標(biāo)記信息。應(yīng)該注意的是,在后面將具體描述的啟動處理中參考標(biāo)記信息的內(nèi)容,通過該參考啟動導(dǎo)航主單元11,而且基于標(biāo)記信息的內(nèi)容作出關(guān)于是否使得已經(jīng)安裝的單個地圖文檔的使用成為可能的決定。一旦執(zhí)行步驟S500中的處理,結(jié)束圖3中的處理流程。
下面,參考圖4中的顯示的流程圖,詳細(xì)說明圖3中步驟S300中執(zhí)行的鑒別密鑰輸入·作出決定處理。在步驟S310中,顯示了用戶輸入鑒別密鑰的輸入屏幕,而且提示用戶輸入鑒別密鑰。圖8中顯示了該步驟中顯示的輸入屏幕的示例。當(dāng)用戶通過圖8中顯示的輸入屏幕中的數(shù)字鍵33而輸入特定的數(shù)字時,在鑒別密鑰顯示區(qū)域34中依次顯示數(shù)字。應(yīng)該注意的是,數(shù)字鍵33中的“0”顯示的顏色是和圖8中的其它的數(shù)字鍵的顯示顏色不同,其表示已經(jīng)輸入“0”。
在步驟S320中,作出關(guān)于步驟S310中顯示的鑒別密鑰輸入屏幕中是否完成鑒別密鑰輸入的決定。例如,當(dāng)已經(jīng)輸入具有預(yù)定數(shù)目的數(shù)字的數(shù)值時確定輸入已經(jīng)完成,也可以確定為未完成直到如上一樣。一旦完成輸入,操作進(jìn)行到隨后的步驟S330,反之如果輸入未完成操作則仍保留在步驟S320中。在步驟S330中,在輸入的鑒別密鑰上執(zhí)行作出決定處理。通過執(zhí)行步驟S330中的處理,確定輸入的鑒別密鑰是OK還是NG。應(yīng)該注意的是,后面將參考圖5說明該處理的細(xì)節(jié)。
在步驟S340中,基于步驟S330中執(zhí)行的處理的結(jié)果作出關(guān)于輸入的鑒別密鑰是OK還是NG的決定。如果確定為OK,操作進(jìn)行到步驟S350,反之如果確定為NG操作進(jìn)行到步驟S370。
在步驟S350中,顯示鑒別密鑰輸入驗證屏幕從而向用戶表示已經(jīng)輸入了正確的鑒別密鑰。圖9中顯示了驗證屏幕的的示例。期望的是,除了肯定已經(jīng)通過鑒別密鑰的信息之外,已經(jīng)撤銷更新地圖數(shù)據(jù)的使用限制的更新地圖數(shù)據(jù)版本和地圖區(qū)域,也在步驟S350中顯示的鑒別密鑰輸入驗證屏幕中進(jìn)行表示。應(yīng)該注意的是,基于表示地圖版本和地圖區(qū)域的信息可以獲取圖9中顯示的特定的細(xì)節(jié),該信息是在之前描述的鑒別密鑰中所包含的。在步驟S360中,更新記錄作標(biāo)記信息的內(nèi)容,從而清除相應(yīng)于已經(jīng)輸入的鑒別密鑰的地圖文檔的使用限制。一旦執(zhí)行了步驟S360中的處理,結(jié)束圖4中的處理流程。
在步驟S370中,顯示了如圖10中顯示的鑒別密鑰輸入錯誤屏幕,從而通知用戶已經(jīng)輸入的鑒別密鑰是不正確的。如果執(zhí)行步驟S370中的處理,那么沒有清除地圖文檔的使用限制且也沒有更新標(biāo)記信息的內(nèi)容。在執(zhí)行步驟S370后,結(jié)束圖4中的處理流程。應(yīng)該注意的是,在執(zhí)行步驟S370之后操作可以返回到步驟S310從而改為提示用戶重新輸入鑒別密鑰。
應(yīng)該注意的是,應(yīng)該使得用戶可以從導(dǎo)航主單元中的菜單屏幕或類似的屏幕調(diào)用上述的圖4中的處理,從而和安裝處理內(nèi)的圖3中步驟S300中的一樣可以在任一時間執(zhí)行該處理。由于這樣允許用戶在任一希望的時間輸入鑒別密鑰,所以用戶可以輸入鑒別密鑰以清除在一特定區(qū)域上的更新地圖數(shù)據(jù)的使用限制,該特定區(qū)域是用戶希望在試用期期滿之后繼續(xù)使用的區(qū)域。
下面,參考圖5中的流程圖具體說明圖4中的步驟S330中執(zhí)行的鑒別密鑰作出決定的處理。在步驟S331中,讀取DVD盤5或HDD12中記錄的更新地圖數(shù)據(jù)的地圖版本。表示地圖版本的信息被記錄在每一地圖文檔的報頭部分或類似的部分。在步驟S332中,獲取導(dǎo)航裝置1的裝置ID。例如從其中記錄有裝置ID信息的導(dǎo)航主單元11的ROM獲取裝置ID信息。
在步驟S333中,基于步驟S331中讀取的地圖版本和步驟S332中獲取的裝置ID,為更新地圖數(shù)據(jù)中包括的所有地圖區(qū)域計算參考于要檢查的鑒別密鑰的參考密鑰。以與之前描述的在管理服務(wù)器4生成鑒別密鑰的方式相同的方式計算參考密鑰。應(yīng)該注意的是,在用戶的鑒別密鑰輸入之前,用戶可以選擇計算參考密鑰所用于的地圖區(qū)域。
在步驟S334中,參考步驟S333中計算的參考密鑰,檢查圖5中的處理之前由用戶輸入的鑒別密鑰,而且作出它們是否匹配的決定。如果在步驟S333中已經(jīng)計算用于多個地圖區(qū)域的參考密鑰,那么作出關(guān)于用戶輸入的鑒別密鑰是否匹配參考密鑰的任一個或者鑒別密鑰不匹配任一參考密鑰的決定。如果存在匹配,操作進(jìn)行到步驟S335,反之如果沒有匹配操作進(jìn)行到步驟S336。在步驟S335中,在圖5中的處理結(jié)束之前顯示了例如已經(jīng)輸入的鑒別密鑰是OK的處理的結(jié)果,并且操作進(jìn)行到圖4中的步驟S340。另一方面在步驟S336中,在圖5中的處理結(jié)束之前顯示了例如已經(jīng)輸入的鑒別密鑰是NG的處理的結(jié)果,而且操作進(jìn)行到圖4中的步驟S340。
在安裝了更新地圖數(shù)據(jù)時,導(dǎo)航裝置1在導(dǎo)航主單元11執(zhí)行上述的處理。下面參考圖6中顯示的流程圖具體說明在啟動其中已經(jīng)安裝有更新地圖數(shù)據(jù)的導(dǎo)航裝置1時所執(zhí)行的處理。應(yīng)該注意的是,圖6中的處理是在導(dǎo)航主單元11中執(zhí)行。
在圖6中的步驟S1100中,通過參考標(biāo)記信息作出是否已經(jīng)清除任一地圖文檔的使用限制的決定。如前所述,標(biāo)記信息包含記錄在其中的表示是否已經(jīng)清除單個地圖文檔的使用限制的信息。如果已經(jīng)清除了任一地圖文檔的使用限制,操作進(jìn)行到步驟S1200,反之如果所有地圖文檔的使用限制仍起作用那么操作進(jìn)行到步驟S1300。在步驟S1200中,使得已經(jīng)撤銷限制的地圖文檔的使用成為可能,且然后操作進(jìn)行到步驟S1300。
在步驟S1300中,作出關(guān)于記錄在HDD12中的更新地圖數(shù)據(jù)的安裝之后的初始試用期是否仍然有效的決定。通過將安裝日期記錄在地圖文檔中的報頭信息中并且判斷當(dāng)前日期/時間和安裝日期/時間的差值是否等同或小于試用期的長度,從而作出該決定。如果試用期已經(jīng)期滿,操作進(jìn)行到步驟S1400,反之如果試用期仍然有效操作進(jìn)行到步驟S1600。
在步驟S1400中,顯示了有效期到期屏幕從而通知用戶試用期已經(jīng)期滿了。圖11中顯示了有效期到期屏幕的示例。通過顯示例如圖11中顯示的屏幕,提示希望繼續(xù)利用更新地圖數(shù)據(jù)的用戶輸入鑒別密鑰。在步驟S1500中,除了在步驟S1200中能夠使用的地圖文檔之外,使得其它所有的地圖文檔的使用成為不可能。一旦執(zhí)行了步驟S1500,結(jié)束圖6中的處理流程,而且通過利用未更新地圖數(shù)據(jù)和更新地圖數(shù)據(jù)的地圖文檔而執(zhí)行導(dǎo)航處理,其中已經(jīng)使得更新地圖數(shù)據(jù)的使用成為可能。
在步驟S1600中,顯示了剩余的有效期屏幕從而通知用戶剩余試用期的長度。圖12顯示了剩余有效期屏幕的示例。通過顯示例如圖12中顯示的屏幕,提醒用戶他在試用期期滿的時候需要鑒別密鑰。在執(zhí)行步驟S1700的基礎(chǔ)上,結(jié)束圖6中的處理流程。隨后通過利用包含整個更新地圖數(shù)據(jù)的所有地圖文檔而執(zhí)行導(dǎo)航處理。
在上述的第一實施例中實現(xiàn)了下面的優(yōu)勢。
(1)管理服務(wù)器4基于分配給單個導(dǎo)航裝置的裝置固有ID而生成鑒別密鑰。當(dāng)用戶輸入相應(yīng)于指定導(dǎo)航裝置1而生成的鑒別密鑰時,導(dǎo)航裝置1基于已經(jīng)輸入的鑒別密鑰,使得安裝在HDD12中的更新地圖數(shù)據(jù)的使用成為可能或不可能。結(jié)果是,通過利用單個用戶所固有的鑒別密鑰,可以防止了更新地圖數(shù)據(jù)的未授權(quán)的復(fù)制。
(2)管理服務(wù)器4基于用戶指定的裝置ID,更新地圖數(shù)據(jù)版本和地圖區(qū)域生成每一鑒別密鑰。當(dāng)用戶在導(dǎo)航裝置1輸入鑒別密鑰時,導(dǎo)航裝置1獲取存儲在導(dǎo)航裝置1中的裝置ID信息且讀取更新地圖數(shù)據(jù)版本信息從而計算相應(yīng)于更新地圖數(shù)據(jù)中包括的單個地圖區(qū)域的參考密鑰。然后,通過參考參考密鑰核實鑒別密鑰而作出關(guān)于是否已經(jīng)輸入正確的鑒別密鑰的決定,如果判斷鑒別密鑰是正確的鑒別密鑰,就清除安裝在HDD12中的更新地圖數(shù)據(jù)的用戶指定的地圖區(qū)域上的使用限制,且使得其使用成為可能。另一方面如果判斷鑒別密鑰是不正確的,不清除限制且使得更新地圖的使用成為不可能。結(jié)果,可以在地圖區(qū)域的單個單元中更新地圖數(shù)據(jù)。
(3)在特定的試用期內(nèi),不需用戶輸入鑒別密鑰而使得安裝在HDD12中的更新地圖數(shù)據(jù)的使用成為可能。一旦試用期期滿,使得更新地圖數(shù)據(jù)的使用成為不可能,除非用戶輸入了鑒別密鑰。因而,由于使得用戶可以沒有困難的開始利用更新地圖數(shù)據(jù),所以激發(fā)了用戶使用更新地圖數(shù)據(jù)。
第二實施例圖13顯示了本發(fā)明的第二實施例。在該實施例中,通過利用其中記錄有更新地圖數(shù)據(jù)的DVD ROM 5A而更新地圖數(shù)據(jù),該數(shù)據(jù)保存在服務(wù)中心。服務(wù)中心可以是提供售后服務(wù)的汽車銷售商。這種情況下,用戶不需從管理服務(wù)器4下載更新地圖數(shù)據(jù),而取代的是從服務(wù)中心的保修人員或用戶自己將DVD ROM 5A加載至DVD驅(qū)動器13中從而安裝HDD12中的更新地圖數(shù)據(jù)。
當(dāng)用戶希望在試用期之外繼續(xù)使用安裝的更新地圖數(shù)據(jù)時,他從安裝在服務(wù)中心的個人計算機(jī)2發(fā)出一鑒別密鑰的請求到管理服務(wù)器4,且然后在導(dǎo)航裝置1輸入相應(yīng)于請求而發(fā)出的鑒別密鑰??梢栽谌绲谝粚嵤├械墓芾碇行幕蚍?wù)中心執(zhí)行這種情況下的帳戶處理。除了上述之外,第二實施例的細(xì)節(jié)是和參考第一實施例所說明的細(xì)節(jié)相同的。
第三實施例圖14顯示本發(fā)明的第三實施例。在該實施例中,從導(dǎo)航裝置1直接發(fā)出一鑒別密鑰的請求到管理服務(wù)器4,而且響應(yīng)地,管理服務(wù)器4將鑒別密鑰發(fā)到導(dǎo)航裝置1。用于無線通信的裝置例如攜帶式電話將導(dǎo)航裝置1經(jīng)由公共互聯(lián)網(wǎng)100連接到管理服務(wù)器4。在導(dǎo)航裝置1處不需用戶輸入就可直接識別已經(jīng)發(fā)出的鑒別密鑰。
通過利用如第二實施例中的DVD ROM 5A,可以在圖示的實施例中安裝更新地圖數(shù)據(jù),該DVD ROM 5A中記錄有保存在服務(wù)中心的更新地圖數(shù)據(jù)。或者,可以采用用戶通過另一渠道獲取DVD ROM 5A的一結(jié)構(gòu)。例如,可以免費將DVD ROM 5A郵寄給用戶。或者,如第一實施例中,用戶可以從管理服務(wù)器4下載更新地圖數(shù)據(jù)到他自己的個人計算機(jī),將下載的更新地圖數(shù)據(jù)存儲在DVD盤中且從DVD盤安裝數(shù)據(jù)。除了上述之外的細(xì)節(jié)與參考第一和第二實施例所說明的細(xì)節(jié)相同。
第四實施例圖15中顯示了本發(fā)明的第四實施例。在該實施例中,除了發(fā)出參考第三實施例所說明的鑒別密鑰之外,也從管理服務(wù)器4直接下載更新地圖數(shù)據(jù)且安裝到導(dǎo)航裝置1A。由于這個原因,本實施例中的導(dǎo)航裝置1A不像參考第一到第三實施例所說明的導(dǎo)航裝置需要包括DVD驅(qū)動器。
理想的是為了減少通信時間的長度和用于單個下載的通信費用,可以獲取較小單元的更新地圖數(shù)據(jù)。在本實施例中,使得用戶可以選擇他想獲取的內(nèi)容。應(yīng)該注意的是單個鑒別密鑰可以通用于多個數(shù)據(jù)的獲取。除了上述之外的細(xì)節(jié)與參考第一到第三實施例所說明的細(xì)節(jié)相同。
上述的第二到第四實施例實現(xiàn)了與第一實施例相似的優(yōu)點。
第五實施例圖16顯示了本發(fā)明的第五實施例。在本實施例中,安裝在服務(wù)中心的個人計算機(jī)2和導(dǎo)航裝置1A的HDD12直接通過電纜或類似的器件互相連接。將其中已經(jīng)加載有DVD ROM 5A的DVD驅(qū)動器6連接到個人計算機(jī)2。與HDD12連接的個人計算機(jī)2經(jīng)由DVD驅(qū)動器6讀取記錄在DVD ROM 5A中的更新地圖數(shù)據(jù),且將已經(jīng)讀取出的更新地圖數(shù)據(jù)寫入到HDD12中。因而更新了地圖數(shù)據(jù)。
在本實施例中通過采用與參考第二實施例所說明的相似的方法可以發(fā)出且輸入鑒別密鑰。也就是將鑒別密鑰的請求從個人計算機(jī)2發(fā)送到管理服務(wù)器4,而且在個人計算機(jī)2顯示來自管理服務(wù)器4所響應(yīng)傳輸?shù)蔫b別密鑰。在服務(wù)中心的服務(wù)人員或用戶然后在導(dǎo)航裝置1A處輸入鑒別密鑰?;蛘?,從管理服務(wù)器4傳輸?shù)蔫b別密鑰可以直接傳輸?shù)綄?dǎo)航裝置1A而不需在個人計算機(jī)2處顯示。這樣的系統(tǒng)去除了用于鑒別密鑰輸入的需求。
另外,在該實施例中,當(dāng)安裝更新地圖數(shù)據(jù)時可以在個人計算機(jī)2處而不是導(dǎo)航主單元11處執(zhí)行圖3到圖5中所執(zhí)行的處理。通過具有在個人計算機(jī)2處執(zhí)行的處理,即使到導(dǎo)航主單元11的電源是處于關(guān)閉狀態(tài)也可更新地圖數(shù)據(jù)。換句話說,即使交通工具的引擎沒有運轉(zhuǎn)也可以執(zhí)行地圖數(shù)據(jù)更新。
上述的第五實施例也實現(xiàn)了與第一到第四實施例相似的優(yōu)點。
第六實施例下面說明本發(fā)明的第六實施例。當(dāng)通過利用先前實施例中表示裝置ID,地圖版本和地圖區(qū)域的信息而生成鑒別密鑰時,本實施例中通過利用除了裝置ID信息,地圖版本信息和地圖區(qū)域信息之外的用戶ID而生成鑒別密鑰。在上下文中參考的用戶ID是指分配給每一導(dǎo)航裝置用戶的固有的一串字母或符號,該用戶ID可以在購買導(dǎo)航裝置或在用戶保障注冊的時候由管理中心發(fā)出。
參考先前實施例所說明的任一系統(tǒng)配置可以采用作本實施例的系統(tǒng)配置。也就是,可以采用圖1,13,14,15和16中的任一系統(tǒng)配置。在任一系統(tǒng)配置中,可以以相似的方式執(zhí)行第六實施例中用于鑒別密鑰生成,鑒別密鑰輸入和作出決定的處理。由于這個原因,隨后說明采用了圖1中所示的系統(tǒng)配置的示例。
圖17A到圖17G顯示了在本實施例中發(fā)出鑒別密鑰時可以在個人計算機(jī)2處顯示的屏幕的示例。在個人計算機(jī)2處,首先顯示了例如圖17A中所示的用戶ID輸入屏幕。在用戶ID輸入屏幕中,用戶在個人計算機(jī)2處通過的鍵操作或類似的操作在輸入欄27輸入預(yù)先分配給用戶的用戶ID。應(yīng)該注意的是這時,可以輸入相應(yīng)于用戶ID的預(yù)先分配的密碼。然后將這樣輸入的表示用戶ID和密碼的信息從個人計算機(jī)2傳輸?shù)焦芾矸?wù)器4。
管理服務(wù)器4基于從個人計算機(jī)2傳輸來的用戶ID信息和密碼信息識別用戶,且將與特別的用戶相關(guān)的信息例如表示用戶姓名和更新歷史的信息傳輸?shù)絺€人計算機(jī)2。在接收到該信息的基礎(chǔ)上,個人計算機(jī)2在圖2A中的屏幕中顯示用戶姓名從而帶出例如圖17B中所示的鑒別密鑰發(fā)出請求屏幕。當(dāng)用戶以鼠標(biāo)或類似的器件在屏幕中選擇更新按鈕21時,顯示轉(zhuǎn)換到下一屏幕,例如圖17C中所示的裝置ID輸入屏幕。
在圖17C中所示的裝置ID輸入屏幕中,當(dāng)在輸入欄22中以與圖2B中所示相似的方式輸入導(dǎo)航裝置1的裝置ID時,顯示轉(zhuǎn)換到下一屏幕,例如圖17D中所示的更新區(qū)域選擇屏幕。應(yīng)該注意的是,通過在管理服務(wù)器4預(yù)先注冊單個用戶的裝置ID,有可能跳過圖17C中所示的裝置ID輸入屏幕的顯示。
在與圖2C中所示的屏幕相似的圖17D中所示的更新區(qū)域選擇屏幕中,提示用戶選擇屏幕中的更新地圖版本和更新地圖區(qū)域。另外,基于從管理服務(wù)器4傳輸來的更新歷史信息,以與未更新圖像數(shù)據(jù)容易可辨的方式顯示已經(jīng)更新的地圖數(shù)據(jù)。在這個示例中,通過使用不同的顏色顯示版本選擇欄23中的具有“02版本”的欄,其表示該地圖數(shù)據(jù)已經(jīng)更新到特別的地圖版本。一旦選擇了更新地圖版本和地圖區(qū)域,顯示轉(zhuǎn)換到下一屏幕,即圖17E中的驗證屏幕。
在圖17E中的驗證屏幕中,如圖2D中的屏幕一樣顯示裝置ID輸入的結(jié)果和更新地圖版本和地圖區(qū)域選擇的結(jié)果。當(dāng)在屏幕中選擇了OK按鈕25時,從管理服務(wù)器4傳輸帳戶信息且顯示如圖17F所示的費用顯示屏幕。當(dāng)在該屏幕中選擇了鑒別密鑰顯示按鈕26時,從管理服務(wù)器4傳輸由如后所述的管理服務(wù)器4生成的鑒別密鑰,且顯示轉(zhuǎn)換到圖17G中所示的鑒別密鑰顯示屏幕。因而發(fā)出了鑒別密鑰。
在本實施例中,當(dāng)管理服務(wù)器4生成了鑒別密鑰時,除了表示之前描述的裝置ID,地圖版本和地圖區(qū)域的信息之外還使用了用戶ID信息。本實施例中可以通過采用與參考第一實施例所說明的方法相似的方法而生成鑒別密鑰。
例如,假設(shè)裝置ID是“abcdef”,地圖版本是“03”而且地圖區(qū)域是“Kanto”,用戶ID是“789”。以“03”表示地圖版本,“A”代表表示地圖區(qū)域的數(shù)值,通過混亂數(shù)字而生成鑒別密鑰例如“a0b3cAd7e8f9”。在此例中,將表示裝置ID的數(shù)字分配到鑒別密鑰從左邊開始的第一,第三,第五,第七,第九和第十一個位置,將表示地圖版本的數(shù)字分配到第二和第四個位置,將表示地圖區(qū)域的數(shù)值分配到第六個位置,且將用戶ID中的數(shù)字分配到第八,第十和第十二個位置。包含裝置ID中的數(shù)字的鑒別密鑰是固有于特別的導(dǎo)航裝置1,而且用戶ID表示固有于用戶的序號。
應(yīng)該注意的是,上述的鑒別密鑰生成方法只是一示例,而且可由不同的其它的方法生成鑒別密鑰。只要生成的每一鑒別密鑰包含表示相應(yīng)的裝置ID,地圖版本,地圖區(qū)域和用戶ID的信息,而且固有于特定的用戶,那么可以通過任一方法生成鑒別密鑰。
下面,具體說明在本實施例中的導(dǎo)航主單元11中執(zhí)行的鑒別密鑰作出決定處理。當(dāng)在導(dǎo)航主單元11處輸入了如上述所生成的鑒別密鑰時,通過執(zhí)行圖4的步驟S330中的圖18所顯示的流程圖的處理,而取代了圖5中顯示的流程圖的處理,從而作出對于本實施例中的輸入的鑒別密鑰的判斷。
在步驟S321中,顯示一輸入屏幕從而使得用戶輸入用戶ID,而且提示用戶輸入用戶ID。在隨后的步驟S322中,作出關(guān)于步驟S321中所顯示的用戶ID輸入屏幕中是否已經(jīng)完成用戶ID輸入的決定。例如,如果已經(jīng)輸入了具有預(yù)定個數(shù)的數(shù)字的數(shù)值或已經(jīng)執(zhí)行了驗證操作,那么判斷輸入已經(jīng)完成,反之就判斷輸入沒有完成。當(dāng)完成輸入時,操作進(jìn)行到下一步驟S331,反之,在輸入未完成時操作保留在步驟S322中。
在步驟S331和之后的步驟中,執(zhí)行與圖5中的單個步驟中所執(zhí)行的處理相似的處理。當(dāng)在步驟S333中計算了參考密鑰時,使用用戶ID信息,表示裝置ID,地圖版本和地圖區(qū)域的信息被用于如上所述的由管理服務(wù)器4執(zhí)行的鑒別密鑰生成。結(jié)果,計算與鑒別密鑰相匹配的參考密鑰從而允許作出步驟S334中關(guān)于鑒別密鑰是否正確的決定。
通過采用上述的第六實施例,其中基于用戶ID信息,地圖版本信息和地圖區(qū)域信息與裝置ID信息生成鑒別密鑰,可以在管理中心簡單地識別用戶,因而以最佳方式完成包括帳戶管理和更新歷史管理的用戶管理。第六實施例中實現(xiàn)的用戶管理的級別和采用年費的一地圖更新服務(wù)與另一地圖更新服務(wù)結(jié)合在一起特別有效,通過該另一地圖更新服務(wù)在購買導(dǎo)航裝置之后的特定時間段內(nèi)免費或以固定費用更新地圖數(shù)據(jù),而且一旦時期結(jié)束了,相應(yīng)于更新的地圖數(shù)據(jù)的數(shù)量為服務(wù)而對用戶計費。
應(yīng)該注意的是,當(dāng)參考示例的實施例給出上述說明時,該示例中將地圖數(shù)據(jù)記錄到HDD中,只要記錄器件可以寫入,就可使用例如閃速存儲器的記錄器件取代例如半導(dǎo)體存儲器的HDD。
另外,上面參考示例的實施例給出了說明,該示例中參考基于更新地圖數(shù)據(jù)的地圖版本,要更新數(shù)據(jù)的地圖區(qū)域和導(dǎo)航裝置的裝置ID而計算的參考密鑰而檢查已經(jīng)輸入的鑒別密鑰,從而作出關(guān)于導(dǎo)航裝置1或1A中輸入的鑒別密鑰是否正確的決定。代替的,通過執(zhí)行與生成鑒別密鑰的處理相反的處理而對已經(jīng)輸入的鑒別密鑰進(jìn)行解碼從而確定地圖版本,地圖區(qū)域和裝置ID,而且作出關(guān)于已經(jīng)輸入的鑒別密鑰是否正確的決定。
用更特定的話說,可以執(zhí)行隨后的處理。取代執(zhí)行圖5中步驟S331到S334中的處理,執(zhí)行一用于通過對已經(jīng)輸入的鑒別密鑰進(jìn)行解碼而確定地圖版本,地圖區(qū)域和裝置ID的處理,和一用于作出關(guān)于這樣確定的細(xì)節(jié)是否與更新地圖數(shù)據(jù)中的地圖版本和地圖區(qū)域與導(dǎo)航裝置中的裝置ID相匹配的處理。如果細(xì)節(jié)匹配,操作進(jìn)行到步驟S335,其中表示了處理的結(jié)果即鑒別密鑰是OK,反之如果細(xì)節(jié)不匹配,操作進(jìn)行到步驟S336,其中表示了認(rèn)為鑒別密鑰是NG的處理結(jié)果。然后,操作進(jìn)行到圖4中的步驟S340。
另外,在上述的任一實施例中,當(dāng)將更新地圖數(shù)據(jù)寫入到導(dǎo)航裝置1或1A的HDD12中時,也可以寫入裝置ID信息。這種情況下,在試用期期滿之后啟動導(dǎo)航裝置的時候,可以相對固有的裝置ID檢查寫入在導(dǎo)航主單元11中的裝置ID,而且如果它們相匹配就使得更新地圖數(shù)據(jù)的使用成為可能。結(jié)果,即使HDD12被卸下且安裝在另一導(dǎo)航裝置中,更新地圖數(shù)據(jù)的非法使用為不可能。
在參考不同的示例的單個實施例所給出上述的說明時,該示例中管理服務(wù)器4包括鑒別密鑰生成裝置,本發(fā)明并不局限于實施例中所顯示的示例,在本發(fā)明的技術(shù)領(lǐng)域的范圍內(nèi)可想像的其它模式都認(rèn)為是在本發(fā)明的范圍之內(nèi)。
權(quán)利要求
1.一種地圖數(shù)據(jù)更新方法,其用于通過安裝更新地圖數(shù)據(jù)更新車載導(dǎo)航裝置中使用的地圖數(shù)據(jù),其包括基于分配給每一導(dǎo)航裝置的裝置固有ID生成鑒別密鑰;以及通過驗證分配給導(dǎo)航裝置的鑒別密鑰使得安裝在導(dǎo)航裝置中的更新地圖數(shù)據(jù)的使用成為可能或不可能。
2.如權(quán)利要求1所述的地圖數(shù)據(jù)更新方法,其中基于裝置ID和更新地圖數(shù)據(jù)的版本生成鑒別密鑰。
3.如權(quán)利要求2所述的地圖數(shù)據(jù)更新方法,其中導(dǎo)航裝置獲取基于裝置ID,更新地圖數(shù)據(jù)的版本和特定的地圖區(qū)域在外部生成的鑒別密鑰;導(dǎo)航裝置基于保存在導(dǎo)航裝置的表示裝置ID的信息,和記錄在更新地圖數(shù)據(jù)中的更新地圖數(shù)據(jù)版本信息和地圖區(qū)域信息,計算相對于鑒別密鑰所參考的參考密鑰;導(dǎo)航裝置通過對已經(jīng)獲取的鑒別密鑰和參考密鑰進(jìn)行比較而作出關(guān)于鑒別密鑰是否正確的決定;以及如果判斷鑒別密鑰是正確的,導(dǎo)航裝置使得在特定地圖區(qū)域上的更新地圖數(shù)據(jù)的使用成為可能,或者如果判斷鑒別密鑰是不正確的,就使得更新地圖數(shù)據(jù)的使用不可能。
4.如權(quán)利要求1到3的任一權(quán)利要求所述的地圖數(shù)據(jù)更新方法,其中導(dǎo)航裝置在一預(yù)定的時間段內(nèi)不管是否獲取了鑒別密鑰也使得更新地圖數(shù)據(jù)的使用成為可能,而且除非在該預(yù)定的時間段期滿之后獲取了鑒別密鑰,否則使得更新地圖數(shù)據(jù)的使用不可能。
5.如權(quán)利要求1到3的任一權(quán)利要求所述的地圖數(shù)據(jù)更新方法,其中還基于預(yù)先分配給每一用戶的用戶固有ID生成鑒別密鑰。
6.一地圖數(shù)據(jù)更新系統(tǒng),包括一生成鑒別密鑰的鑒別密鑰生成裝置;和一導(dǎo)航裝置,其中,該鑒別密匙生成裝置和導(dǎo)航裝置執(zhí)行依照權(quán)利要求1到3的任意一個的地圖數(shù)據(jù)更新方法。
7.一種在依照權(quán)利要求6的地圖數(shù)據(jù)更新系統(tǒng)中使用的鑒別密鑰生成裝置。
8.一種在依照權(quán)利要求6的地圖數(shù)據(jù)更新系統(tǒng)中使用的導(dǎo)航裝置。
全文摘要
在一地圖數(shù)據(jù)更新方法中,該方法用于通過安裝更新地圖數(shù)據(jù)更新車載導(dǎo)航裝置中使用的地圖數(shù)據(jù),基于相應(yīng)于分配給導(dǎo)航裝置的裝置固有ID生成鑒別密鑰,而且通過驗證分配給導(dǎo)航裝置的鑒別密鑰使得安裝在導(dǎo)航裝置中的更新地圖數(shù)據(jù)的使用成為可能或不可能。
文檔編號G08G1/0969GK1645055SQ20051000244
公開日2005年7月27日 申請日期2005年1月20日 優(yōu)先權(quán)日2004年1月20日
發(fā)明者野村高司 申請人:株式會社查納位資訊情報