地圖編輯與顯示設備、地圖管理系統及方法、存儲介質的製作方法
2023-06-03 13:47:46 1
專利名稱:地圖編輯與顯示設備、地圖管理系統及方法、存儲介質的製作方法
技術領域:
本發明涉及一種地圖編輯與顯示設備、地圖管理系統、方法,以及存儲介質。特別是,本發明涉及一種用作或用於車輛導航設備等的地圖編輯與顯示設備、地圖管理系統、方法,以及存儲介質。
背景技術:
下面將描述作為地圖編輯與顯示設備的車輛導航設備。JP-A-46379/1992公開了一種作為地圖編輯與顯示設備的傳統車輛導航設備,該導航設備配備有用於無線接收用戶請求區域的最新地圖數據的裝置。該出版物中公開的導航設備將顯示考慮最新道路信息的道路地圖。安裝在汽車等上的導航設備發送信號來請求汽車所在區域的道路地圖。導航設備接收並存儲作為無線電信號而傳送的道路地圖信息,並且利用這些接收到的道路地圖信息來糾正預存儲的道路地圖信息。利用該方式,總是根據最新的信息來顯示道路地圖。
JP-A-232433/1999公開了一種設備,其中,可以管理各個已獲取地圖數據區域的訪問狀態,並且可以刪除使用頻率較低的區域的地圖數據。該出版物公開的地圖顯示控制系統的目的在於減少由伺服器處理的數據量,並且提高初始地圖顯示速度和在諸如移動、放大和縮小的操作時的地圖顯示速度。客戶終端通過通信信道連接到擁有地圖資料庫的伺服器。伺服器利用網狀層索引信息來管理基於數據區域和數據類型的地圖資料庫。響應於來自客戶終端的地圖數據請求,伺服器從地圖資料庫中提取地圖數據,並且將所提取的地圖數據發送給客戶終端。基於地圖顯示需求,客戶終端確定地圖數據請求範圍的數據區域和數據類型。客戶終端基於數據區域和數據類型將地圖數據請求發送到伺服器。客戶終端把從伺服器傳送來的地圖數據存儲在存儲裝置中。客戶終端管理數據區域和數據類型,並在顯示設備上顯示地圖。
然而,在傳統地圖編輯與顯示設備中,只能把諸如指示區域的代碼和獲取日期及時間附加到已獲取的地圖數據上。僅能夠利用這種信息列表或實際顯示地圖來識別地圖。但是,車輛導航設備的用戶不一定熟悉地圖,並且該用戶很難從所存儲的地圖列表中識別出所需要的地圖。基於區域基礎獲得地圖數據的事件與另一個問題相關,該問題是在察看地圖時需要較長時間來選擇區域,並且不熟悉地圖的人很難獲得必要的地圖。
發明內容
本發明已經在技術解決了上述問題,所以本發明的目的是由此提供一種地圖編輯與顯示設備,該設備依照地圖數據的區域範圍自動地為所獲得的地圖數據分配分配地圖名稱,並由此允許用戶在顯示所存儲的地圖列表的狀態下或刪除該地圖時,容易地識別地圖。本發明的另一個目的是提供一種地圖編輯與顯示設備,基於區域基礎,更確切地說,基於縣/國家基礎或城市/城鎮/鄉村基礎,或者類似方式,該設備能夠獲得地圖數據,並且由此使不熟悉地圖的用戶無需進行複雜的區域判斷就可以獲得地圖。
為了解決上述問題,根據本發明的地圖編輯與顯示設備包括地圖數據獲取裝置,用於從地圖資料庫獲取部分地圖數據;地圖數據存儲設備,用於存儲地圖數據;以及地圖名稱分配設備,用於基於附加到部分地圖數據的索引數據給部分地圖數據分配地圖名稱。利用該結構,即使不熟悉地圖的用戶也可以容易地識別所獲得地圖數據的區域及其獲得時間,並可以容易地刪除不需要的地圖。
依照本發明的地圖管理系統具有一個中心,它擁有包含地圖數據的地圖資料庫,以及編輯並使用部分地圖數據的地圖編輯與顯示設備,其中,中心包括用於基於請求的獲取單元將地圖數據發送到地圖編輯與顯示設備的裝置,並且其中地圖編輯與顯示設備包括用於存儲地圖數據的地圖數據存儲設備、用於從中心獲取部分地圖數據的地圖數據獲取設備、用於根據附加到部分地圖數據的索引數據來給部分地圖數據分配地圖名稱的地圖名稱分配設備,以及請求包括某個特定縣或州(state)、城市或行政區(district)、城鎮或地區(ward)、或街道的地圖的請求裝置。該結構可基於區域基礎獲取地圖數據,尤其基於縣(或州)基礎、城市(或行政區)基礎、城鎮基礎等。這允許用戶無需完成確定區域的複雜操作從而獲得必要的地圖數據。
圖1是一個方框圖,顯示了依照本發明第一實施例的地圖編輯與顯示設備以及中心的基本結構;圖2顯示了依照本發明第一實施例的地圖編輯與顯示設備所使用的地址索引數據;圖3是一個流程圖,顯示了依照本發明的第一實施例的地圖編輯與顯示設備中確定地圖名稱的過程;圖4是一個流程圖,顯示了依照本發明的第二實施例的地圖管理系統中確定傳輸地圖數據的過程;具體實施例方式下面將參照圖1至圖4詳細說明本發明的實施例。
(第一實施例)本發明的第一實施例是提供一種地圖編輯與顯示設備,該設備根據基於區域基礎獲得地圖數據的已獲得地圖數據的區域的範圍自動地給地圖數據分配地圖名稱。
圖1是一個功能框圖,顯示了根據本發明第一實施例的地圖編輯與顯示設備以及中心的結構。圖1中,通信部件1是用來接收地圖數據的設備。輸入部件2是用戶用以輸入地圖編輯內容的設備。控制部件3是用來控制地圖編輯與顯示設備9的設備。地圖數據存儲部件4是用來存儲地圖數據的可重寫記錄裝置。顯示部件5是將地圖數據編輯結果顯示給用戶的設備。通信部件1、輸入部件2、控制部件3、地圖數據存儲部件4和顯示部件5組成了地圖編輯與顯示設備9。
通信部件6是用來發送請求地圖數據的設備。控制部件7是控制中心10的設備。地圖資料庫存儲部件8是用來存儲地圖資料庫的可重寫記錄裝置。通訊部件6、控制部件7和地圖資料庫存儲部件8組成了中心10。地圖編輯與顯示設備9和中心10組成了地圖管理系統。
圖2顯示了在地圖編輯與顯示設備9中使用的地圖數據地址索引數據。如圖2所示,地址索引數據具有樹狀結構,並且多數情況下是由縣(或州)數據、城市(或行政區)數據、城鎮(或地區)數據和街道數據組成的4層數據。如果整個國家的地址索引數據具備完整的樹狀結構,各個網狀區域的地址索引數據就應該是其中的部分樹狀數據。通過利用該結構確定地圖名稱。
假設地圖數據是網狀(格柵)形式,並且地圖數據是基於網狀區域基礎而增加或更新的。有各種方法來獲取地圖數據。在該實施例中,假設已通過無線電通信從具有最新地圖資料庫的中心10獲得了地圖數據。還假定可以請求中心10回送一個區域或多個區域的地圖數據,該已通過一個發給中心10的請求而獲取的一個區域或多個區域的地圖數據被作為一個獲取單元來處理。該實施例指出了一個將地圖名稱分配給各個獲取單元的例子。
下面將說明依照本發明第一實施例的上述配置的地圖編輯與顯示設備9的運行。圖3是一個流程圖,顯示了依照本發明第一實施例的地圖編輯與顯示設備9中確定地圖名稱的過程。下面將參照流程圖3來說明地圖名稱分配過程。假設在地圖編輯與顯示設備9的地圖數據存儲部件4中記錄了整個國家的地址索引數據,部件4是一個可重寫記錄裝置。還假設地址索引數據被附加到基於網狀區域基礎的已獲得的地圖數據。
檢查包含在已獲得的某個區域的地圖數據中的地址索引數據的縣(或州),並且將其與整個國家的地址索引數據比較,由此判斷是否存在一個縣(州),其城市(或行政區)的50%或更多被已獲得地圖數據的區域所覆蓋(步驟31)。如果存在這樣的縣(或州),就利用該縣(或州)的名稱來確定地圖名稱(步驟32)。如果已獲得地圖數據的區域只覆蓋了某一縣的城市特別大的比例,例如,如果已獲得地圖數據的區域僅覆蓋了琦玉(SAITAMA)縣的90%或更多城市,並且沒有覆蓋其它縣50%或更多的城市,那麼就將「琦玉(SAITAMA)縣與其臨近區域」的地圖名稱分配給地圖數據。如果已獲得地圖數據的區域覆蓋了多個縣區的城市特別大的百分率,例如,如果已獲得地圖數據的區域覆蓋了80%琦玉(SAITAMA)縣的城市、城鎮以及鄉村,以及70%的群馬(GUNMA)縣的城市、城鎮以及鄉村,就把地圖名稱「琦玉(SAITAMA)縣、群馬(GUNMA)縣,及其鄰近地區」分配給地圖數據。
如果不存在縣,其50%或更多的城市被已獲得地圖數據的區域所覆蓋,就檢查已獲得地圖數據的區域的地址索引數據的城市或(行政區),將其與整個國家的地址索引數據比較,並且判斷是否存在一個城市,其城鎮(或地區)的50%或更多被已獲得地圖數據的區域所覆蓋(步驟33)。如果存在這樣的城市,就利用該城市的名稱來確定地圖名稱(步驟34)。如果已獲得地圖數據的區域覆蓋了某個城市的特別高比例的城鎮(或地區),例如,如果已獲得地圖數據的區域覆蓋了川越(KAWAGOE)市90%或更多的城鎮,並且沒有覆蓋任何其它城市50%或更多的城鎮,就將地圖名稱「川越(KAWAGOE)市及其臨近地區」或「琦玉(SAITAMA)縣、川越(KAWAGOE)市及其臨近地區」分配給地圖數據。如果已獲得地圖數據的區域覆蓋了多個城市的特別高比例的城鎮,例如,如果已獲得地圖數據的區域川越(KAWAGOE)市的80%的城鎮以及離池袋(TSURUGASHIMA)市的70%的城鎮,就將地圖名稱「川越(KAWAGOE)市、離池袋(TSURUGASHIMA)市及其鄰近地區(以具有高比例的城市的名稱開始)」分配給地圖數據。
如果不存在城市,其50%或更多的城鎮被已獲得地圖數據的區域所覆蓋,就檢查已獲得地圖數據區域的地址索引數據的城鎮,並將其與整個國家的地址索引數據比較,並判斷是否存在一個城鎮,其50%或更多的街道被已獲得地圖數據的區域所覆蓋(步驟35)。如果存在這樣的城鎮,就利用該城鎮的名稱來確定地圖名稱(步驟36)。如果已獲得地圖數據的區域覆蓋了某個城鎮特別高比例的街道,例如,如果已獲得地圖數據區域覆蓋了川越(KAWAGOE)市的新宿町(ARAJUKUMACHI)90%或更多的街道,並且沒有覆蓋任何其他城鎮50%或更多的街道,就將地圖名稱「新宿町(ARAJUKUMACHI)及其鄰近地區」或「川越(KAWAGOE)市、新宿町(ARAJUKUMACHI)及其鄰近地區」分配給地圖數據。如果已獲得地圖數據區域覆蓋了多個城鎮特別高比例的街道,例如,如果已獲得地圖數據區域覆蓋了新宿町(ARAJUKUMACHI)的80%的街道以及旭町(ASAHICHO)的70%的街道,就將地圖名稱「新宿町(ARAJUKUMACHI)、旭町(ASAHICHO),及其鄰近地區」分配給地圖數據。
如果不存在城市,其50%或更多的城鎮被已獲得地圖數據的區域所覆蓋,就利用城鎮和街道的名稱來確定地圖名稱(步驟37)。從已獲得地圖數據的區域的地址索引數據中選擇出任意的小鄉村部分。例如,將地圖名稱「新宿町(ARAJUKUMACHI)1號及其鄰近地區」分配給地圖數據。一旦確定了地圖名稱,將所確定的地圖名稱作為部分獲取單元信息來存儲(步驟38)。
並不總是必須根據圖3流程圖的過程來確定地圖名稱。如果在獲得地圖數據時存在適合於地圖名稱的字符串,該字符串就可以用作地圖名稱。例如,如果已經根據索引確定了一個位置,並且已經獲得以該位置為中心的區域的地圖數據,就將索引搜索中使用的名稱用作地圖名稱。更準確的說,如果已經利用設施索引搜索到東京迪斯尼樂園,並且已經獲得包含該地點的區域的地圖數據,就將地圖名稱「東京迪斯尼樂園及其鄰近地區」分配給地圖數據。如果利用地址索引搜索到了港北(KOHOKU)區的佐江戶町(Saedocho),並且已經獲得包括該地點的區域的地圖數據,就將地圖名稱「港北(KOHOKU)區的佐江戶町(Saedocho)及其鄰近地區」分配給該地圖數據。另一方面,如果已經選擇了地圖上的某個地點,並且已經獲得包含該地點的區域的地圖數據,就將靠近該地點的設施或者該地點的地址的名稱用作地圖名稱。雖然地圖名稱是通過上述方法自動確定,但用戶也可以將其改變成他所喜歡的名稱。
在該實施例中,地圖編輯與顯示設備9為獲取單元信息分配地圖名稱。然而,在從具有最新地圖資料庫的中心10獲得了地圖數據的情況下,中心10就可以給地圖數據分配地圖名稱,並將其隨同地圖數據一起發送給地圖編輯與顯示設備9。在該情況下,地圖編輯與顯示設備9將所接收的地圖名稱作為部分獲取單元信息存儲起來。在中心10為地圖數據分配地圖名稱的情況下,沒有必要將整個國家的地址索引數據存儲在地圖編輯與顯示設備9中;由此可以減小存儲容量。
如上所述,在本發明的第一實施例中,以這樣一種方式來配置地圖管理系統即當基於區域基礎獲得地圖數據時,根據已獲得地圖數據的區域的範圍自動地為地圖數據分配地圖名稱。因此,用戶可以在顯示所存儲的地圖列表的狀態下或刪除該地圖時,容易地識別地圖。
(第二實施例)本發明的第二實施例是提供一種地圖管理系統,其中,基於區域基礎獲得地圖數據,更確切的說,基於縣基礎、城市基礎,或類似方式,可以集中管理各個獲取單元的地圖數據。依照該實施例的地圖管理系統的基本構造與依照第一實施例的相同。
地圖編輯與顯示設備可以請求中心回發包含某個縣、某個城市、某個城鎮或某個街道的區域的地圖數據。例如,地圖編輯與顯示設備可以向中心發送這種要求「我們需要琦玉(SAITAMA)縣的地圖」,「我們需要川越(KAWAGOE)市和鶴島(Tsurugashina)市的地圖」,或者「我們需要川越(KAWAGOE)市、新宿町(ARAJUKUMACHI)1號的地圖」。中心向該地圖編輯與顯示設備請求的所有區域的地圖數據,每個區域包括縣、城市、城鎮或街道。
圖4是一個流程圖,顯示了用於根據本發明的第二實施例在地圖管理系統中確定傳輸地圖數據的過程。下面將參照圖4說明地圖管理系統的操作。
代表被請求區域的地點被合併到傳輸地圖數據中(步驟41)。當利用地址索引搜索地名時,代表地點是所顯示的地圖的中心點。例如,對於「琦玉(SAITAMA)縣」,該代表地點是縣政府機關的位置。產生用於地圖數據的地址索引數據(步驟42),所述地圖數據的傳輸已經被決定了。
判斷傳輸地圖數據的地址索引數據是否包含被請求區域的所有地址索引數據(步驟43)。通過比較傳輸地圖數據的地址索引數據和整個國家的地址索引數據來完成該判斷。例如,對於請求「我們需要琦玉(SAITAMA)縣的地圖」,如果傳輸地圖數據的地址索引數據包括所有低於整個國家的地址索引數據中層狀結構中「琦玉(SAITAMA)縣」的數據,那麼獲得肯定的判斷結果。如果判定結果是肯定的,就結束該過程。
如果判定結果是否定的,就搜索與該區域相鄰地區的地址索引數據,所述地區地圖數據的傳輸已經被決定。如果該臨近地址的地址索引數據包括部分請求區域的地址索引數據,就將臨近地區的地圖數據附加到傳輸地圖數據(步驟44)。重複執行步驟42至44直到傳輸地圖數據的地址索引數據終於包含所請求區域的所有地址索引數據。在通信完成之後,基於被附加到地圖數據的地址索引數據的結構,根據部分地圖數據的範圍,地圖編輯與顯示設備以與第一實施例同樣的方法來分配地圖名稱。
在本發明的第二實施例中,以這樣一種方式來配置地圖管理系統,即基於區域基礎來獲得地圖數據,更確切地說,基於縣基礎、城市基礎,或類似方式來獲得地圖數據,並且可以集中管理各個獲取單元的地圖數據。因此,用戶無需完成確定區域的複雜操作就可以獲得必要的地圖數據。由於已獲得的地圖數據不包括不必要的地圖數據,就可以減少數據通信量。另外,由於可以集中管理各個獲取單元的地圖數據,就可以容易的刪除不必要的地圖。
從上述說明可清楚看到,依照本發明的地圖編輯與顯示設備包括地圖數據獲取設備,用於從地圖資料庫獲取部分地圖數據;地圖數據存儲設備,用於存儲地圖數據;以及地圖名稱分配設備,它根據附加到部分地圖數據的索引數據給部分地圖數據分配地圖名稱。利用該構造,即使不熟悉地圖的用戶也可以容易地識別所獲得的地圖數據的區域及其獲取時間,並可以容易地刪除不必要的地圖。
另外,由於可以基於區域基礎獲得地圖數據,更確切地說,基於縣基礎、城市基礎,或類似方式獲得地圖數據,可將地圖編輯與顯示設備實現為允許用戶無需完成確定區域的複雜操作從而獲得必要的地圖數據。
權利要求
1.一種地圖編輯與顯示設備,包括地圖數據獲取裝置,用於從地圖資料庫中獲取部分地圖數據;地圖數據存儲裝置,用於存儲地圖數據;以及地圖名稱分配裝置,用於基於附加到部分地圖數據的索引數據為部分地圖數據分配地圖名稱。
2.依照權利要求1的地圖編輯與顯示設備,其中,地圖名稱分配裝置包括基於附加到部分地圖數據的索引數據的結構,根據該部分地圖數據的範圍為部分地圖數據分配地圖名稱的裝置。
3.一種地圖管理系統,具有一個提供有包含地圖數據的地圖資料庫的中心,以及編輯和使用部分地圖數據的地圖編輯與顯示設備,其中,所述中心包括用於將所請求的地圖數據發送到地圖編輯與顯示設備的設備;以及地圖編輯與顯示設備包括地圖數據存儲裝置,用於存儲地圖;地圖數據獲取裝置,用於從中心獲取部分地圖數據;以及地圖名稱分配裝置,用於基於附加到部分地圖數據的索引數據為部分地圖數據分配地圖名稱。
4.依照權利要求3的地圖管理系統,其中,地圖編輯與顯示設備包括用於要求中心回送包含某個縣、某個城市,或者某個城鎮的全部的地圖的裝置,而中心包括用於按照地圖編輯與顯示設備的請求為地圖編輯與顯示設備發送一單元地圖數據的裝置。
5.一種地圖名稱分配方法,包括如下步驟請求地圖資料庫回送部分地圖;從地圖資料庫獲取部分地圖數據;以及基於附加到部分地圖數據的索引數據的結構,根據部分地圖數據的範圍為部分地圖數據分配地圖名稱。
6.一種地圖存儲介質包含方格網形式的各個單元區域中的地圖數據,具有樹狀結構的地址索引數據以及與各個單元區域相關的地址索引數據的部分樹狀數據,它可以為部分地圖數據分配地圖名稱。
全文摘要
將已獲得地圖數據的區域的地址索引數據的縣名稱和若干城市名稱與整個國家的地址索引數據的這些名稱相比較。基於比較結果,將與所獲得的地圖數據的範圍相應的地圖名稱自動地分配給已獲得的地圖數據。通過以列表或類似方式顯示這些地圖,用戶可以容易地識別地圖。此外,計算一個區域,其地址索引數據包括被請求縣、被請求城市,或類似的所有地址索引數據,並且提交該區域的地圖數據。這樣允許用戶無需完成確定區域的複雜操作就可以僅獲得必要的地圖數據。從而提供一種地圖編輯與顯示設備,當基於區域基礎而已經獲得了部分地圖數據時,它允許用戶可以容易地辨別已獲得的部分地圖數據的區域,並且還允許用戶可以容易地識別所需的地圖數據。
文檔編號G01C21/32GK1453727SQ03136800
公開日2003年11月5日 申請日期2003年4月26日 優先權日2002年4月26日
發明者小島康夫 申請人:松下電器產業株式會社