專利名稱:具有地圖顯示功能的電子設備及其程序的制作方法
技術領域:
本發(fā)明涉及一種具有地圖顯示功能的電子設備及用于該電子設備的程序。
發(fā)明內容
車輛導航系統具有在道路圖上顯示周圍的興趣點(Points ofInterest)的功能,興趣點例如便利店、加油站和餐館等。更為具體的是,為每個興趣點都準備了一個圖標,并且該圖標被顯示在地圖每個興趣點的位置上。用戶可以從地圖上所顯示的圖標獲得興趣點的類別信息和位置信息。在專利JP-A-2004-69561中提出了這種類型的車輛導航系統。
在該導航系統中,當在顯示區(qū)域里密集地充滿多個興趣點時,顯示一個代表多個興趣點的公共圖標。例如,城市中一個很小的區(qū)域中坐落了很多個便利店,并且表示便利店的圖標在地圖的某些比例尺下有可能互相重疊。結果,用戶可能不能識別地圖上所顯示的圖標以及道路和地點的名字。公共圖標是解決這種問題的一種辦法。
然而,公共圖標不能提供關于興趣點規(guī)模的信息,該信息對于在不熟悉的區(qū)域中尋找商店十分有用。例如,如果沒有提供商店大小的信息,用戶也許會到達一個小的五金店,即使他或者她正在找尋一個大五金店,例如一個美化家居的商店。也就是說,該導航系統僅僅提供興趣點的類別和位置。
因此,本發(fā)明的一個目的是提供一種具有地圖顯示功能的電子設備,該電子設備顯示代表興趣點的標記,用戶可以從該標記中獲得關于興趣點的信息。本發(fā)明的電子設備包括數據存儲裝置和顯示控制裝置。
數據存儲裝置存儲地圖數據和興趣點數據,興趣點數據是關于存在于地圖上一個區(qū)域內的興趣點的數據。顯示控制裝置以從數據存儲裝置讀取的地圖數據和興趣點數據為基礎,執(zhí)行控制來顯示地圖和表示興趣點的標記。興趣點數據包括優(yōu)先級信息,該優(yōu)先級信息在某種程度上表示用于顯示的興趣點的優(yōu)先級。顯示控制裝置改變興趣點的顯示屬性,使得興趣點標記以優(yōu)先級顯而易見的方法被顯示。
標記可以有不同的格式,使得用戶可以從標記中獲得關于興趣點的信息。可是,可能需要大量的格式。另外,當興趣點的數目變化時,可能需要改變優(yōu)先級。例如,當興趣點的數目增加時,優(yōu)先級可能會從二變成三或者四。在這種情況下,不得不重新生成標記。本發(fā)明的電子設備僅僅通過改變顯示屬性就可以改變標記的格式。因此,標記的重新生成是不必要的。
本發(fā)明中的程序,用于在顯示器上顯示地圖和表示興趣點的標記,包括讀取地圖數據和興趣點數據、獲得優(yōu)先級信息以及改變興趣點的屬性。地圖數據和興趣點數據都是從數據存儲裝置中讀取的,其中地圖數據包括關于地圖的數據,興趣點數據包括存在于地圖的區(qū)域內的興趣點的數據。獲得了在某種程度上表示興趣點優(yōu)先級的優(yōu)先級信息。改變興趣點的屬性,使得以優(yōu)先級顯而易見的方式來顯示標記。
該程序存儲在存儲介質中,例如軟盤、磁光盤、CD-ROM、硬盤、ROM以及RAM,并且在必要時被裝載到計算機中。計算機執(zhí)行該程序。該程序也可以通過網絡被裝載到計算機中。
附圖簡述通過在下文中參考附圖的詳細描述,本發(fā)明的上述及其它目的、特征和優(yōu)點將變得更加顯而易見。其中
圖1是根據本發(fā)明一個實施例的車輛導航系統的框圖;圖2是根據該實施例的地圖數據的說明圖;圖3是根據該實施例的說明圖,示出了附加信息種類和附加信息值之間的關系以及應用實例;圖4A是根據該實施例的說明圖,示出了以不同尺寸顯示圖標的實例;圖4B是根據現有技術的說明圖,示出了在不同比例下電子設備的顯示的實例;圖4C是根據該實施例的說明圖,示出了在不同比例下電子設備的顯示的實例;圖5是根據該實施例示出地圖顯示過程的流程圖;圖6是根據該實施例示出的圖標顯示過程的流程圖;圖7A是根據一個修改的實施例的說明圖,示出了以不同尺寸顯示圖標的實例;和圖7B是根據一個修改的實施例的流程圖,示出了替代圖6中所示的圖標顯示過程中包含的步驟的另一種步驟。
優(yōu)選實施例下面將參考附圖對本發(fā)明的優(yōu)選實施例進行描述。在附圖中,相同的部件和設備使用相同的數字。
參考圖1,導航系統1包括一個位置檢測器21、操作開關22、遙控終端(RC)23a、遙控(RC)傳感器23b、外部信息輸入和輸出(I/O)單元24、地圖數據輸入單元25、顯示單元26、聲音輸出單元27、外部存儲器28以及一個控制單元29。位置檢測器21檢測車輛的當前位置。操作開關22輸入來自用戶的指令。RC 23a同樣輸入來自用戶的指令。RC傳感器23b輸入從RC 23a傳送到控制單元29的信號。
地圖數據輸入單元25從外部存儲介質讀取包括地圖數據和信息的數據,并且輸入到控制單元29。顯示單元26顯示地圖和電視節(jié)目。聲音輸出單元27輸出語音提示。外部存儲器28存儲數據??刂茊卧?9根據來自于位置檢測器21、操作開關22、RC 23a、I/O單元24、地圖數據輸入單元25和外部存儲器28的輸入來執(zhí)行不同的步驟??刂茊卧?9控制位置檢測器21、操作開關22、RC傳感器23b、I/O單元24、地圖數據輸入單元25、顯示單元26、聲音輸出單元27以及外部存儲器28。
位置檢測器21包括全球定位系統(GPS)接收器21a、陀螺儀21b、距離傳感器21c以及地磁傳感器21d。GPS接收器21a通過GPS天線接收來自于GPS衛(wèi)星的信號來檢測車輛的當前位置。陀螺儀21b用于檢測車輛的轉動量。距離傳感器21c用于檢測車輛的行駛距離。地磁傳感器21d使用地磁來檢測車輛的行駛方向。GPS接收器21a、陀螺儀21b、距離傳感器21c和地磁傳感器21d具有不同類型的誤差,因此它們被配置來互相補償。根據精度可以僅使用它們中的其中一些??梢允褂棉D向角傳感器或者車輪角度傳感器。
操作開關22是和顯示單元26一起整體地提供的觸摸屏開關以及設置在顯示單元26周圍的機械鍵開關。觸摸屏開關設置在顯示單元26的顯示板的一層中。壓敏開關、電磁感應型開關、電容型開關或者這些開關的組合都可能被用于觸摸屏開關。
I/O單元24通過無線電天線(未示出)接收FM廣播信號。它還從車輛信息服務系統的固定臺接收無線電信標信號和光學信標信號。I/O單元24接收到的信息被傳送給控制單元29,并且被處理。I/O單元24可以和移動電話相連接,以便從信息中心(未示出)接收信息,該I/O單元24也可以連接到互聯網,以便從互聯網上的服務器接收信息。
地圖數據輸入單元25讀取存儲于存儲設備中的數據,存儲設備包括CD-ROMs、DVD-ROMs、硬盤、存儲器以及存儲卡。數據包括作為網絡數據的道路數據、用于地圖匹配的地圖數據、興趣點數據、以及用于引導的圖像數據和語音數據。
顯示單元26是彩色顯示單元,例如液晶顯示器、等離子顯示器和CRT。在顯示單元26的顯示屏上顯示當前位置標記、導向路線、名字、路標和圖標。當前位置標記顯示在由位置檢測器21檢測的當前位置和地圖數據所確定的位置上,其中地圖數據從地圖數據輸入單元25讀取的。圖標是表示興趣點的標記。
聲音輸出單元27基于從地圖數據輸入單元25讀取的用于引導的圖像數據和語音數據來輸出語音提示。外部存儲器28具有一個新地圖數據存儲部分28a,用于存儲新的地圖數據。可以通過I/O單元24從信息中心接收到所述新的地圖數據。
控制單元29包括一個眾所周知的微機,該微機具有一個CPU、一個ROM、一個RAM 29a、一個I/O以及用于連接這些部件的總線??刂茊卧?9執(zhí)行存儲于ROM中的程序,并且基于來自于位置檢測器21的傳感器信號來計算表示當前位置的坐標和行駛方向??刂茊卧?9執(zhí)行在顯示單元26上顯示地圖中一個區(qū)域的過程,該地圖區(qū)域包含從地圖數據輸入單元25讀取的當前位置或者通過操作開關22或RC 23a的操作所指定的當前位置。
控制單元29還執(zhí)行提供路線提示的過程。在該過程中,控制單元29基于地圖數據輸入單元25讀取的點數據和用戶通過操作開關33以及RC 23a輸入的數據來選擇一個目標點(目的地)。然后,它自動計算出從當前位置到目的地的一條最佳路線??梢允褂肈aijkstra方法來自動計算該最佳路線。在地圖顯示過程、最佳路線計算和路線提示過程中使用存儲于新地圖數據存儲部分28a中的新地圖數據。
裝入地圖數據輸入單元25中的存儲介質和新地圖數據存儲部分28a對應于數據存儲裝置??刂茊卧?9對應于顯示控制裝置。
地圖數據100的分級結構如圖2所示。地圖數據100被生成為具有級別5到0并且被存儲。在級別5上的區(qū)域地圖數據50在所有級別中包含關于最大的地圖區(qū)域的信息。更具體而言,區(qū)域地圖數據50僅僅包含地理數據。在級別4上的區(qū)域地圖數據50包含關于第二大的地圖區(qū)域的信息。更具體而言,區(qū)域地圖數據50包含地理數據和高速公路數據。在級別3上的區(qū)域地圖數據50包含關于第三大的地圖區(qū)域的信息。更具體而言,區(qū)域地圖數據50包含地理數據、國道數據和公路數據。
在級別2上的區(qū)域地圖數據50包含關于第四大的地圖區(qū)域的信息。更具體而言,區(qū)域地圖數據50包含地理數據、高速公路數據、國道數據和地方公路數據。在級別1上的區(qū)域地圖數據50包含關于第五大的地圖區(qū)域的信息。更具體而言,區(qū)域地圖數據50包含地理數據、高速公路數據、國道數據、地方公路數據和城市公路數據。在級別0上的區(qū)域地圖數據50包含關于最小的地圖區(qū)域的信息。更具體而言,區(qū)域地圖數據50包含地理數據、高速公路數據、國道數據、地方公路數據、城市公路數據和街道數據。在級別0上的區(qū)域地圖數據50包含最詳細的信息。
包含于地圖數據中的道路數據包括例如十字路口的節(jié)點信息和連接節(jié)點的連線信息。節(jié)點和連線形成了地圖。連線信息包含于道路數據中。連線信息包括連線識別碼(連線ID)、和起始點以及終止點的x和y坐標、道路寬度、道路種類以及每條連線的道路ID。道路種類表示道路的類型,例如,收費道路。道路ID識別道路。關于地名、交通和具有x及y坐標的興趣點的信息也包含在地圖數據中。地理數據可能是圖像數據。
興趣點數據包含可以顯示在地圖上的興趣點的信息。該信息包括類型、附加信息、名字和坐標(經度和緯度)。所述類型包括其中存在建筑物的大型設施,例如機場、高爾夫球場和公園,中型設施,例如酒店、醫(yī)院、市政府和圖書館,以及小型設施,例如自動取款機(ATM)、餐廳、加油站和停車場。
附加信息數據包括附加信息屬性(固定的、不固定的)、附加信息種類(房屋面積,有或者沒有停車場)、附加信息值和附加信息參考(用于計算的數值和公式)。附加信息屬性指定圖標的顯示條件。附加信息值代表用于顯示的處于同一種類中興趣點的優(yōu)先級,并且表示大、中和小的三個數值,被用于附加信息值。
控制單元29改變附加信息屬性,使得圖標的優(yōu)先級基于附加信息值以不同的尺寸顯示出來。當附加信息值分別是大、中和小值時,圖標以如圖4A所示的大、中和小尺寸顯示出來。
附加信息種類包括商店的房屋面積、停車場、停車場容量、商店開業(yè)或者裝修的年數、第三方的評價、價格評級(price ratings)和作為旅游點的推薦級別。上面的每個種類都會給予簡要的討論。
商店的房屋面積被分成三種級別大、中和小。大、中和小級別與大、中和小附加信息值相匹配。這種分類可以被應用到商店、餐飲店以及旅館。餐飲店可以包含在商店組中。然而,因為要提供價格評級信息,餐飲店最好被包含于和商店組不同的組中。商店不僅包括常規(guī)商店,例如百貨公司、超級市場和專營店,同時也包括付費停車場。付費停車場和旅館可以根據容量進行分類。
包含于該種類中的停車場和停車場容量被用來根據商店是否具有停車場或者停車場的容量來對商店進行分類。停車場被分成三組具有五個或者五個以上停車位的容量、少于五個停車位的容量和沒有停車位。這三組與大、中和小附加信息值相匹配。該分類可以被應用到商店、餐飲店以及旅館。
商店開業(yè)或者裝修的年數被分成三組少于一年、一年至五年之間和五年以上。少于一年、一年至五年之間和五年以上組分別與大、中和小的附加信息值相匹配。該分類可以被應用到商店、餐飲店以及旅館。
少于一年、一年至五年之間和五年以上組可以分別與小、中和大附加信息值相匹配。在本實施例中,少于一年的組與大的附加信息值相匹配,使得較新的商店的圖標以大的尺寸來顯示。
第三方的評價分成三組高、普通、和差或者沒有評價。高、普通、和差或者沒有評價組分別與大、中和小的附加信息值相匹配。該分類可以被應用到商店、餐飲店以及旅館。
價格評級分成三組高、普通和低。高、普通和低組分別與大、中和小的附加信息值相匹配。該分類可以被應用到餐飲店、旅館以及加油站。
采用上述配置,基于附加信息種類,圖標以不同尺寸顯示出來。結果,用戶可以從興趣點各自的圖標上直觀地獲得關于興趣點的信息。這對于選擇目標點或者目的地是有幫助的。
地圖數據輸入單元25從存儲介質讀取地圖數據。從存儲在地圖源數據庫(DB)中的地圖源數據產生地圖數據。地圖源數據庫由地圖制造公司生產,并且被發(fā)送到信息中心。當地圖源數據庫的最近版本到達后,信息中心便生產本年版本地圖的CD-ROM。當生產本年版本的地圖時,通過改變形狀和刪除一些形狀坐標矩陣來對原來的地圖進行改編。CD-ROM以常規(guī)方式發(fā)行,并且被用于導航系統1。
當接收到本年版本的地圖源數據庫時,在信息中心中將本年版本的地圖源數據庫和去年版本地圖源數據庫進行比較。后加的、被刪除的、或者被修改的差異數據,都通過比較被提取出來,并且基于所述差異數據,產生了用于將地圖數據從xx年版地圖數據更新或者升級到yy年版地圖數據的新地圖數據。新地圖數據存儲在新地圖數據庫中。新地圖數據包括用于更新或者升級地圖數據的地圖數據和興趣點數據。
將要討論地圖數據和興趣點數據的更新。導航系統1向信息中心發(fā)送需要新地圖數據的請求。信息中心請求導航系統1上傳關于地圖數據版本的信息,同時上傳導航系統1所具有的新地圖數據的月和日期。信息中心選擇并且發(fā)送適當的新地圖數據到導航系統1,該新地圖數據用于將地圖數據和興趣點數據更新到最新版本。
信息中心在沒有進行信息上傳的情況下可以向導航系統1發(fā)送各種新地圖數據。在這種情況下,信息中心假設導航系統1擁有最舊的地圖數據。信息中心可以向導航系統1發(fā)送最新的地圖數據。在這種情況下,信息中心假設導航系統1擁有最新的地圖數據。導航系統確定所接收的數據是否適合用來將地圖數據更新成最新版本。如果接收到的數據不合適,導航系統1會發(fā)送要求發(fā)送新地圖數據的請求,該新地圖數據是前一個版本的新地圖數據。導航系統1重復該確定和發(fā)送請求,直到地圖數據被更新到最新的版本。
導航系統1通過外部信息I/O單元24從信息中心接收新地圖數據,并且存儲在新地圖數據存儲部分28a中。當地圖數據和興趣點數據對于顯示地圖或者提供路線提示是必要的時,導航系統1使用從地圖數據輸入單元25讀取的數據和存儲于地圖數據存儲部分28a中的數據。
圖4A所示的圖標表示停車場。每個圖標在方框內包含字母P。大圖標、中圖標和小圖標分別表示大型停車場、中型停車場和小型停車場。因為停車場屬于商店,所以大圖標表示一個具有五個或者五個以上停車位的停車場。相同的方式,中圖標和小圖標分別表示一個具有五個以下停車位的停車場和沒有停車位的停車場。圖標的大小由附加信息屬性指定。
現有技術的顯示范例如圖4B所示。表示停車場的圖標在屏幕上以相同的尺寸顯示。也就是說,它們只顯示停車場的位置。在小比例的地圖上顯示兩個圖標,而在大比例地圖上顯示十三個圖標。圖標互相重疊,并且覆蓋了大比例地圖上的道路的大片區(qū)域。地圖變得難以讀取。
顯示單元26的顯示范例如圖4C所示。在屏幕上以不同的尺寸顯示兩個表示停車場的圖標。大圖標表示大型停車場,而小圖標代表小型停車場。用戶可以從圖標獲得停車場大小的信息,同時基于該信息選擇停車場。只有表示大型停車場的大圖標會在大比例地圖上顯示。在本例中,在大比例地圖上僅僅顯示了五個圖標。因此,這些圖標不會互相重疊,并且它們只覆蓋道路的小片區(qū)域。也就是說,地圖仍然很容易讀取。
控制單元29基于通過地圖數據輸入單元25所獲得的地圖數據和通過新地圖數據存儲部分28a所獲得的新地圖數據執(zhí)行顯示地圖、計算引導路線和提供提示的過程。顯示地圖的過程將會參考圖5進行討論。
用于顯示的地圖區(qū)域的地圖數據通過地圖數據輸入單元25從存儲介質裝載到RAM 29a中(S10)。新地圖數據從新地圖數據存儲部分28a裝載到RAM 29a中(S20)??刂茊卧?9確定與將要被顯示的區(qū)域相關的新的數據是否包含于步驟S10中從存儲介質裝載的數據中(S30)。如果是,控制單元29使用新地圖數據執(zhí)行更新地圖數據的過程(S40)。如果新地圖數據存在,如圖2所示,為每個級別(級別5到級別0)都執(zhí)行該過程??刂茊卧?9使用更新的地圖數據來執(zhí)行地圖顯示過程(S50)。
如果沒有包含新的地圖數據(在步驟S30中為否),控制單元29使用從存儲介質裝載的地圖數據執(zhí)行地圖顯示過程(S60)。當地圖數據被更新時,控制單元29使用更新的地圖數據在所顯示的地圖區(qū)域上尋找興趣點,或者當地圖數據沒有被更新時,使用從存儲介質裝載的地圖數據在所顯示的地圖區(qū)域上尋找興趣點(S70)。
控制單元29確定附加信息屬性是否變化(S80)。如果是,控制單元29確定附加信息值是否能夠被計算(S90)。如果是,控制單元29計算并且設置附加信息值(S100)。根據如圖3所示的為每個附加信息種類預先確定的條件來設置附加信息值。因此,控制單元29根據是否存在滿足條件的信息來確定附加信息值能夠被計算。在基于商店開業(yè)或者裝修的年數來計算附加信息值的情況下,如果年數未知,則不能計算出附加信息值。因此,如果附加信息值不能被計算出來,控制單元29便為附加信息值設定一個默認值(S110)。盡管中或者小的值更好,但是默認值可以為大、中和小的值中的任何一個。
控制單元29為每個興趣點執(zhí)行確定和設置(S80到S110),并且確定該確定和設置是否都已經完成(S120)。如果是,控制單元29讀取設置的附加信息值(S130),并且執(zhí)行顯示圖標的過程(S140)。圖標顯示過程將會參考圖6進行更詳細的討論。
控制單元29確定地圖的當前比例設置(S210),并且確定該比例是否從先前的設置改變而來(S220)。如果是,控制單元29計算適合當前比例設置的圖標顯示尺寸(S230)。比例設置可以用多個步驟來改變。因此,控制單元29計算出圖標的顯示尺寸,使得圖標根據比例設置以適當的尺寸顯示。當比例變小時,圖標的顯示尺寸也相對變小。
當地圖以小比例顯示時,地圖元件也以相對小的尺寸顯示,也就是說,表示興趣點的元件覆蓋地圖上相對小的一個區(qū)域。因此,表示興趣點的圖標最好以相對小的尺寸顯示以便保持與地圖很好的平衡。顯示在地圖上的圖標的數量在小比例的時候就變得相對變多了。因此,為了更好的觀看地圖,圖標最好是以相對小的尺寸來顯示。可以準備一個表示比例尺和顯示尺寸之間關系的表格,并且圖標的顯示尺寸可以根據該表格來確定?;蛘撸@示尺寸也可以使用預定的公式來確定。
控制單元29基于計算出的顯示尺寸產生一個圖標的圖像(S240)。控制單元29在當前的比例設置下選擇合適的興趣點(S250)。許多圖標會顯示在一個包括很多興趣點的地圖區(qū)域中,并且道路的大部分面積會被圖標所覆蓋。結果,用戶可能不能識別目標點的位置或者到目標點的導向路線。尤其是,在大比例下,圖標可能會覆蓋地圖上相當大的面積。因此,控制單元29選擇用于顯示的興趣點以解決這個問題。
控制單元29存儲表示比例設置和興趣點的附加信息值之間關系的表格,并且根據該表格來選擇用于顯示的興趣點。例如,控制單元29在某個比例下選擇具有大附加信息值的興趣點,并且在另外的比例下選擇具有大和中附加信息值的興趣點??刂茊卧?9為具有確定附加信息值的興趣點尋找圖標(S260),并且顯示這些圖標(S270)。
導航系統1基于附加信息值以三種不同尺寸顯示代表興趣點的圖標。因此,用戶可以從所述圖標得到興趣點的位置信息和附加信息。也就是說,導航系統1提供對于用戶在尋找用戶想去的興趣點時有用的信息。此外,圖標的尺寸根據興趣點的規(guī)模而增加。因此,用戶可以明白,用大圖標來表示的興趣點是相對大的設施。
導航系統1僅僅顯示表示具有大附加信息值的興趣點的圖標,例如,當顯示區(qū)域中存在很多同種類的興趣點時,導航系統1僅僅顯示具有大容量的停車場。結果,即使在這種情況下,用戶也可以很容易地讀懂所顯示的地圖。
修改的實施例參考圖7A,表示停車場的圖標根據附加信息值以不同顏色或者不同的色調來顯示。當這些圖標以不同顏色組合來顯示時,即使它們以相同的尺寸來顯示,這些圖標也可以很容易地和其它圖標區(qū)分開。因此,地圖上被圖標覆蓋的區(qū)域相對較小,并且用戶可以很容易地讀懂地圖。
當相同類型的興趣點沒有密集地集中在所顯示的區(qū)域中時,圖標可以以不同尺寸和顏色來顯示。圖標的顏色由附加信息屬性來指定。圖標也可以通過不同的亮度來顯示。圖標還可以通過不同的閃爍速度來顯示,例如,圖標可以以低閃爍速度或者高閃爍速度來恒定地顯示??梢源_定附加信息屬性,即,顯示屬性來指定圖標的不同顯示條件。
在上面的實施例中,表示具有小或者中附加信息值的興趣點的圖標在某個預定的比例下沒有被顯示出來,盡管在某些條件下允許顯示這些圖標,只有表示具有大附加信息值的興趣點的圖標可以在這個預定的比例下顯示。此外,如果在區(qū)域中只存在具有小附加信息值的興趣點,那么沒有圖標被顯示出來。
為了解決這個問題,執(zhí)行如圖7B所示的步驟S310到S330以替代圖6中所示的步驟S250和S260??刂茊卧?9確定用于顯示的圖標數目是否小于參考值(S310)?;诖_定圖標數目的實驗來預先確定該參考值,所述圖標數目可能會減小所顯示地圖的可讀性。
如果圖標的數目等于或者大于該參考值(步驟S310中為否),控制單元29確定是否可以減少圖標的數目(S320)。更具體而言,控制單元29基于是否存在用于顯示的興趣點的附加信息值的多個級別來確定是否可以減少圖標的數目。例如,大、中和小附加信息值可能存在,或者大和中附加信息值的組合、中和小附加信息值的組合和大和小附加信息值的組合可能存在。
如果減少是可行的(步驟S320中為是),控制單元29執(zhí)行減少圖標數目的過程(S330)。如果存在小附加信息值,控制單元29從用于顯示的圖標中排除與小附加信息值相對應的圖標。如果不存在小附加信息值,控制單元29從用于顯示的圖標中排除與中附加信息值相對應的圖標??刂茊卧?9重復步驟S310到S330,直到圖標的數目少于參考值(步驟S310中為是),然后進行到步驟S270。如果在沒有進行減少過程時,用于顯示的圖標數目就比參考值小,控制單元29同樣進行到步驟S270。
如果圖標數量等于或者大于參考值(步驟S310中為否),但是減少圖標是不可行的(步驟S320中為否),控制單元29進行到步驟S270。當用于顯示的興趣點的附加信息值都一樣時,圖標的減少是不可行的。在這種情況下,控制單元29不能執(zhí)行減少過程,因此,即使圖標的數量等于或者大于參考值,也要顯示所有合適的圖標。
如果存在8個大值、5個中值和7個小值,并且參考值是15,附加信息值的總數是20,這大于參考值(步驟S310中為否)。因此,控制單元29執(zhí)行減少過程,以排除表示具有小附加信息值的興趣點的圖標(S330)。大和中附加信息值的總數是13,比參考值小(步驟S310中為是)。因此,控制單元29停止執(zhí)行減少過程,并且進行到步驟S270。
如果參考值是10,大和中附加信息值的總數大于參考值(步驟S310中為否)。因此,控制單元29執(zhí)行減少過程,以排除表示具有中附加信息值的興趣點的圖標。附加信息值的總數變?yōu)?,這比參考值小(步驟S310中為是)。與根據地圖比例選擇圖標的方法相比,根據實際情況選擇上述方法可以更適當地顯示所述圖標。
本發(fā)明不應該被局限于前面所討論和示于附圖中的實施例,而是可以在不脫離本發(fā)明的精神的情況下以各種方式來實現。例如,更新的地圖數據可能存儲于外部存儲器28中,并且被用于下一次的地圖數據更新。通過使用這種結構,對一些地圖數據已經更新過的區(qū)域,不會執(zhí)行地圖數據更新過程,因此,可以減少處理的工作量。
可能更新和存儲整個地圖數據。在這種情況下,可能提供大容量的存儲器,例如硬盤,并且從CD-ROM裝載的整個地圖數據存儲在硬盤中。當接收到新地圖數據時,整個地圖數據被更新。通過使用這種結構,當執(zhí)行地圖顯示過程時,可以使用最新的地圖數據。因此,當執(zhí)行地圖顯示過程時,地圖數據更新過程不是必須的。除了車輛導航系統之外,本發(fā)明還可以被應用到具有地圖顯示功能的電子設備。
可以基于興趣點是否是連鎖店來確定附加信息值??刂茊卧?9可以選擇多個種類來確定附加信息值,并且分配多種附加信息屬性來用于表示多個種類。例如,大小或者容量、開業(yè)或者裝修的年數、第三方的評價分別由圖標的不同尺寸、不同顏色和不同的閃爍速度來表示。
權利要求
1.一種具有地圖顯示功能的電子設備,包括數據存儲裝置,用于存儲地圖數據和興趣點數據,所述興趣點數據是關于地圖上一個區(qū)域內存在的興趣點的數據;和顯示控制裝置,以從所述數據存儲裝置讀取的所述地圖數據和所述興趣點數據為基礎,對顯示地圖和表示興趣點的標記進行控制,其中所述興趣點數據包括優(yōu)先級信息,該優(yōu)先級信息表示用于顯示的一種類型的興趣點的優(yōu)先級,并且所述顯示控制裝置改變所述興趣點的顯示屬性,使得所述興趣點的標記以優(yōu)先級的差異顯而易見的方式來顯示。
2.如權利要求1所述的電子設備,其中,至少基于所述興趣點的規(guī)模來確定所述優(yōu)先級。
3.如權利要求1所述的電子設備,其中,至少基于所述興趣點的價格評級來確定所述優(yōu)先級。
4.如權利要求1所述的電子設備,其中,至少基于所述興趣點的開業(yè)年數或者裝修后的年數來確定所述優(yōu)先級。
5.如權利要求1所述的電子設備,其中,至少基于第三方對所述興趣點的評價來確定所述優(yōu)先級。
6.如權利要求1所述的電子設備,其中,所述顯示屬性至少指定所述標記的大小。
7.如權利要求1所述的電子設備,其中,所述顯示屬性至少指定所述標記的顏色。
8.如權利要求1所述的電子設備,其中所述顯示控制裝置進行控制對從而以不同比例顯示該地圖;并且所述顯示控制裝置對顯示所述標記進行控制,使得當該比例變小時,所述標記的顯示尺寸也相對變小。
9.如權利要求1所述的電子設備,其中,當每次用于顯示的所述標記的數目大于預定的參考值時,所述顯示控制裝置排除具有較低優(yōu)先級的所述興趣點的標記。
10.如權利要求1所述的電子設備,其中,所述顯示控制裝置根據該地圖的比例來確定用于顯示的所述興趣點的優(yōu)先級,并且對顯示所述興趣點的標記進行控制,所述興趣點具有已確定的優(yōu)先級。
11.如權利要求10所述的電子設備,還包括關系存儲裝置,所述關系存儲裝置存儲所述優(yōu)先級和所述興趣點類型之間的關系,其中所述顯示控制裝置以存儲在所述關系存儲裝置中的關系為基礎、根據該地圖的比例來確定用于顯示的所述興趣點的優(yōu)先級。
12.一種車輛導航系統,包括顯示裝置,用于顯示地圖和表示興趣點的標記,所述興趣點存在于該地圖的一個區(qū)域內;數據存儲裝置,用于存儲地圖數據和興趣點數據,所述興趣點數據是關于所述興趣點的數據;以及顯示控制裝置,以從所述數據存儲裝置讀取的所述地圖數據和所述興趣點數據為基礎,對顯示該地圖和所述標記進行控制,其中所述興趣點數據包括優(yōu)先級信息,該優(yōu)先級信息表示用于顯示的一種類型的興趣點的優(yōu)先級,并且所述顯示控制裝置改變所述興趣點的顯示屬性,使得所述興趣點的標記以所述優(yōu)先級顯而易見的方式來顯示。
13.用于在顯示器上顯示地圖和表示興趣點的標記的程序,包括從數據存儲裝置中讀取地圖數據和興趣點數據,其中所述地圖數據包括關于地圖的數據,所述興趣點數據包括關于所述地圖的區(qū)域內存在的所述興趣點的數據;獲得表示所述一種類型的興趣點的優(yōu)先級的優(yōu)先級信息;并且改變所述興趣點的屬性,使得所述標記以所述優(yōu)先級顯而易見的方式來顯示。
14.如權利要求13所述的程序,其中,所述優(yōu)先級信息表示至少基于所述興趣點的大小來確定的所述優(yōu)先級。
15.如權利要求13所述的程序,其中,所述優(yōu)先級信息表示至少基于所述興趣點的價格評級來確定的所述優(yōu)先級。
16.如權利要求13所述的程序,其中,所述優(yōu)先級信息表示至少基于所述興趣點的開業(yè)年數或者裝修后的年數來確定的所述優(yōu)先級。
17.如權利要求13所述的程序,其中,所述優(yōu)先級信息表示至少基于第三方對所述興趣點的評價來確定的所述優(yōu)先級。
18.如權利要求13所述的程序,其中,所述顯示屬性至少指定所述標記的大小。
19.如權利要求13所述的程序,其中,所述顯示屬性至少指定所述標記的顏色。
20.如權利要求13所述的程序,還包括改變該地圖的比例;以及顯示所述標記,使得當所述比例變小時,所述標記的顯示尺寸也相對變小。
21.如權利要求13所述的程序,還包括確定每次用于顯示的所述標記的數目是否大于預定參考值;并且當該數目大于所述預定參考值時,排除具有較低優(yōu)先級的所述興趣點的標記。
22.如權利要求13所述的程序,還包括根據該地圖的比例來確定用于顯示的所述興趣點的優(yōu)先級;并且顯示具有確定的優(yōu)先級的所述興趣點的標記。
23.如權利要求22所述的電子設備,還包括存儲關于所述優(yōu)先級和所述興趣點的類型之間的關系的數據;并且以存儲的關于所述關系的數據為基礎、根據該地圖的比例來確定用于顯示的所述興趣點的優(yōu)先級。
全文摘要
車輛導航系統1包括控制單元,用于以從地圖數據輸入單元讀取的地圖數據和興趣點數據為基礎,對顯示地圖和顯示表示興趣點的標記進行控制。該控制單元對根據附加信息值以三種不同尺寸來顯示表示興趣點的圖標進行控制。該控制單元基于所述興趣點數據來確定附加信息值,該興趣點數據包括所述興趣點的大小、開業(yè)或者裝修的年數、第三方的評價以及價格評級。因此,用戶可以從圖標得到關于興趣點的位置信息和附加信息。也就是說,導航系統1提供對于用戶在尋找用戶想去的興趣點時有用的信息。
文檔編號G01C21/36GK1691086SQ200510067260
公開日2005年11月2日 申請日期2005年4月20日 優(yōu)先權日2004年4月21日
發(fā)明者水野智章 申請人:株式會社電裝