中文字幕无码日韩视频无码三区

導航設備和服務器設備的制作方法

文檔序號:6021836閱讀:204來(lai)源:國知局
專利名稱:導航設備和服務器設備的制作方法
技術領域
本發明涉及通過通信獲取地圖信息的導航設備,還涉及向這樣的導航設備傳輸地圖信息的服務器設備。
背景技術
已經有通常為人們所熟知的路線引導系統,該系統通過向人們提供地圖信息及其他信息來引導人們沿著某路線前進。例如,依賴移動通信的導航方法涉及移動設備、包括全球定位系統接收器,以及控制臺,包括地圖信息及其他信息的數據庫,這些方法以下列方式工作。移動設備向控制臺傳輸位置信息和目標信息,然后,控制臺基于這些信息從數據庫中檢索當前位置周圍的地圖和到目標位置的路線。然后,將如此檢索到的路線信息傳輸回移動設備,并顯示在其顯示器部分。這就使得路線引導執行起來具有很高精確性,使用戶在他們需要信息時隨時都可以獲取信息,并可以向用戶提供除了地圖信息之外的他們可能需要的各種類型的信息(例如,請參見日本專利申請公開出版物No.)。
依賴通信的某些常規導航系統涉及路線引導設備,該設備作為車載或手提式單元制成并作為終端站工作,還涉及路線信息提供設備,該設備作為信息中心制成,并作為基站工作,這些導航系統按如下方式工作。在路線引導設備和路線信息提供設備之間,通過通信交換諸如位置信息和路線引導信息之類的數據,以便向路線引導設備提供有關到目標位置的路線的信息。如此,就實現了路線引導。這里,在檢索到的路線中,并非所有的路線都交換,而只有選擇地交換路線引導設備還沒有行駛過的那一部分(例如,請參見日本專利申請公開出版物No.2000-18955)。
然而,在上文所提及的日本專利申請公開出版物No.中所說明的方法具有下列缺點。這就是控制臺將與檢索到的路線相關的所有地圖信息都傳輸到移動設備。如此,大量的數據需要通過冗長的通信會話進行傳輸,從而使通信費用提高,處理時間會變得更長。具體來說,在從當前位置到目標位置的距離比較長的情況下,通信時間和通信費用的增大的程度會很大,而無法忽視。此外,冗長的通信會話也會使通信量加重,從而會產生諸如通信失真或中止之類的麻煩。
另一方面,諸如上文所提及的日本專利申請公開出版物No.2000-18955中說明的那種依賴通信的導航系統具有下列缺點。用戶常常記得他們曾經行駛過的路線作為已知路線,因此,如果只給用戶提供與他們之前從來沒有行駛過的那一部分路線相關的地圖信息,要到達目的地,他們也不太可能有太多的困難,即使不給他們提供與已知部分相關的地圖信息。然而,利用此系統,甚至在用戶尋求路線引導但不實際前往目的地的情況下,檢索到的路線在下一次檢索相同路線時也被當做已知路線。如此,用戶不能獲取相關的地圖信息。這可以通過通知路線信息提供設備有關實際行駛過的路線來加以防止。然而,這要求將與曾經行駛過路線相關的信息傳輸到路線信息提供設備,從而產生多余的通信費用。
順便說一句,某些車載導航設備將與風景區、加油站等等相關的引導信息存儲在諸如DVD之類的記錄介質中。為了在量和時效方面補充這樣的引導信息,已經有人提出通過通信下載更多的和更新的引導信息(例如,請參見日本專利申請公開出版物No.H11-266329)。還提出在這樣的引導信息中添加廣告。還進一步提出將這樣的引導信息顯示在諸如蜂窩電話和PDA(個人數字助理)那樣的小屏幕上。然而,這些建議大大地提高了要處理的引導信息(現在包含廣告)的量,如此使得用戶查看所需的引導信息變得不方便,特別是當顯示在小的顯示屏幕上時。

發明內容
鑒于上文所描述的通常所遇到的不便,本發明的目標是提供通信時間縮短并且通信費用降低的導航設備。本發明的另一個目標是提供可使用戶在大量的引導信息中輕松地獲取所需的信息項的導航設備。本發明的再一個目標是提供向這樣的導航設備傳輸信息的服務器設備。
為了實現上述目標,根據本發明,導航設備通過從服務器設備獲取從開始位置到目標位置的地圖信息來實現路線引導。
這里,所獲取的地圖信息是,例如,由若干單元區域組成的地圖,所述單元區域覆蓋其兩個斜線頂點與開始位置和目標位置重合的矩形區域;由若干單元區域組成的地圖,所述單元區域覆蓋包括檢索到的路線以及與檢索到的路線相鄰的區域。只獲取沒有存儲在導航設備中的地圖信息可以避免獲取不必要的信息。對于存儲在導航設備中的地圖信息,如果在服務器設備中查找到其具有較晚創建日期-時間的版本,則最好獲取此版本以更新導航設備中存儲的舊版本。這對用戶有利。
對從開始位置到目標位置的路線的搜索可以在導航設備上執行,或者也可以在服務器設備上執行,然后,將搜索的結果傳輸到導航設備。
可以給用戶提供更多的服務,如采用顯示廣告以及與沿著檢索到的路線以及附近提供的服務相關的服務信息的形式。這里,為限制顯示在導航設備上的信息量,服務器設備首先向導航設備傳輸搜索數據,然后,用戶輸入搜索條件,以便這些搜索條件傳輸回服務器設備。如此,便可以只獲取所需的引導信息。
搜索數據包括,例如,日期-時間限制數據,以及位置數據。這就可以執行詳細的搜索。


圖1是顯示根據本發明的通信系統的配置的方框圖。
圖2是顯示根據本發明的第一個和第二個實施例的導航設備的配置的方框圖。
圖3是顯示第一個實施例中的導航設備和服務器設備的操作的流程圖。
圖4是顯示根據本發明的導航設備中存儲的地圖信息和計劃的行駛路線的示例的圖表。
圖5是顯示根據本發明的導航設備中存儲的地圖信息和計劃的行駛路線的另一個示例的圖表。
圖6是顯示根據本發明的導航設備中存儲的地圖信息、當前位置和目標位置的示例的圖表。
圖7是顯示重疊在圖6上的獲取的地圖信息和計劃的行駛路線的圖表。
圖8是顯示第二個實施例中的導航設備和服務器設備的操作的流程圖。
圖9是顯示本發明的第三個實施例中的導航設備和服務器設備的操作的流程圖。
圖10是顯示根據本發明的第四個實施例的導航設備的配置的方框圖。
圖11是顯示第四個實施例中的作為搜索條件和搜索數據的項目集。
圖12是顯示第四個實施例中的導航設備的操作的流程圖。
圖13是顯示圖12所示的步驟S66的詳細操作的流程圖。
具體實施例方式
下面將參考附圖描述本發明的實施例。圖1是顯示通信系統的配置的方框圖。參考數字10表示導航設備,參考數字11表示與導航設備10進行通信的服務器設備,參考數字12表示連接到服務器設備11的數據庫。數據庫12包含地圖信息13。數據庫12可以在服務器設備11內提供。
在接收來自導航設備10的請求時,服務器設備11從數據庫12中讀出地圖信息13,并將其傳輸到導航設備10。導航設備10和服務器設備11之間的通信可以以任何方式實現,只要以無線方式實現即可。例如,在它們的通信通過因特網進行的情況下,可以使用車載電話、蜂窩電話等等的電話網絡。
圖2是顯示導航設備10的配置的方框圖。參考數字20表示當前位置檢測器,它通過使用GPS接收器、速度傳感器、陀螺等等獲取有關當前位置、行駛方向、速度、高度等等的信息。參考數字21表示通信控制器,它控制與服務器設備11的通信。參考數字22表示連接到通信控制器21并用于進行無線通信的天線。
參考數字23表示包含液晶顯示器等等的顯示部分,用于顯示地圖信息和當前位置。參考數字24是操作部分,通過該部分,用戶輸入用于設置目標位置的數據。參考數字25表示地圖信息存儲部分,在該部分存儲了地圖信息,以及地圖信息中作為基本信息包括的其創建日期-時間。應該注意,地圖信息的日期-時間并不總是創建它時的日期-時間,也可以時當建造道路時更新它時的日期-時間。
參考數字26表示RAM,其中臨時存儲了目標位置、計劃的行駛路線等等。參考數字27表示ROM,其中存儲了導航設備10運行所需要的程序。參考數字28表示包含微電腦等等的控制器,它根據ROM 27中存儲的程序控制導航設備10。地圖信息存儲部分26是用諸如DRAM之類的存儲介質實現的。
在下文中,將描述上文所描述的通信系統的實施例。
<第一個實施例>
下面將描述在本發明的第一個實施例中通信系統執行路線引導所執行的操作。圖3是顯示導航設備10和服務器設備11的操作的流程圖。首先,用戶通過操作導航設備10的操作部分24,輸入目標位置,并按下路線搜索執行鍵(未顯示)。作為響應,在步驟S10中,導航設備10將目標位置存儲在地圖信息存儲部分25,然后,在步驟S11中,基于當前位置和目標位置的位置信息和地圖信息存儲部分25中存儲的地圖信息,地圖信息存儲部分25檢查是否存儲了從當前位置到目標位置的連續的地圖信息。
目標位置可以這樣輸入,例如,通過指定地址或電話號碼,或通過在顯示的地圖上點擊。當用戶選擇在地圖上點擊時,可能會發生這樣的情況,地圖信息存儲部分25沒有覆蓋所希望的目標位置的地圖信息。在此情況下,可以從服務器設備11獲取目標位置周圍的地圖信息。
如果在步驟S11中發現從當前位置到目標位置的連續的地圖信息存儲在地圖信息存儲部分25中,那么,在步驟S12中,控制器28通過使用地圖信息存儲部分25中存儲的地圖信息來執行路線搜索。在路線搜索完成之后,在步驟S13中,當前位置和計劃的行駛路線重疊在顯示部分23上顯示的地圖信息上。此后,隨著當前位置的移動滾動屏幕,路線引導一直在進行,直到到達目標位置。
這里假設,當執行路線引導時,導航設備10具有以前存儲在地圖信息存儲部分25的當前位置周圍的地圖信息。地圖信息可以是自從上次使用導航設備10以來存儲的信息或者是當導航設備10被打開時通過自動接收當前位置周圍的地圖信息(例如,當前位置的5km半徑的區域內)獲取的信息。
另一方面,如果在步驟S11中發現從當前位置到目標位置的連續的地圖信息沒有存儲在地圖信息存儲部分25中,即,如果發現存儲在那里的地圖信息是不連續的,即使只是部分地不連續,那么,在步驟S14中,將路線搜索的條件,包括當前位置和目標位置的位置信息和地圖信息存儲部分25中存儲的地圖信息覆蓋的區域傳輸到服務器設備11。
在步驟S14完成之后,在步驟S20中,服務器設備11從導航設備10中接收路線搜索的條件,然后,在步驟S21中,服務器設備11訪問數據庫12并執行從當前位置到目標位置的路線搜索。
接下來,在步驟S22中,將沿著計算出的行駛路線的地圖信息與從導航設備10接收到的地圖信息的區域進行比較,并從前者提取沒有存儲在導航設備10中的那一部分。然后,在步驟S23中,將在步驟S21中計算出的計劃的行駛路線和在步驟S22中提取的地圖信息傳輸到導航設備10。
在完成步驟S23之后,在步驟S15中,導航設備10從服務器設備11接收計劃的行駛路線和地圖信息,并將它們存儲在地圖信息存儲部分25中。然后,在步驟S13中,通過使用計劃的行駛路線和如此獲取的地圖信息,執行路線引導。
如上所述,在路線引導的過程中,如果從當前位置到目標位置的連續的地圖信息存儲在導航設備10中,則在導航設備10內執行路線搜索。這就可以執行路線引導而不用進行通信,如此就不必擔心通信時間和通信費用。另一方面,如果從當前位置到目標位置的連續的地圖信息沒有存儲在導航設備10中,所需要從服務器設備11獲取的只是計劃的行駛路線和沒有存儲在地圖信息存儲部分25中的那部分地圖信息。這就有助于縮短通信時間和降低通信費用。
例如,在至少如圖4所示的地圖信息30到38存儲在地圖信息存儲部分25的情況下,當設置了當前位置X和目標位置Y并請求路線搜索時,由于從當前位置X到目標位置Y的連續的地圖信息存儲在地圖信息存儲部分25中,在導航設備10內執行路線搜索,并計算如圖4所示的計劃的行駛路線39。在該圖中,地圖信息的單個塊30到38表示地圖信息的單元,與計劃的行駛路線相關的信息之外的任何信息沒有顯示。
例如,在如圖5所示的地圖信息30到32、35和38存儲在地圖信息存儲部分25的情況下,當設置了當前位置X和目標位置Y并請求路線搜索時,由于從當前位置X到目標位置Y的連續的地圖信息存儲在地圖信息存儲部分25中,在導航設備10內執行路線搜索,并計算如圖5所示的計劃的行駛路線40。如此,雖然圖5缺乏圖4所示的地圖信息34和37,但是,它仍具有從當前位置X到目標位置Y的連續的地圖信息,如此通過使用地圖信息執行路線搜索。這就產生了不同于圖4中的計劃的行駛路線39的計劃的行駛路線40。
例如,在如圖6所示的地圖信息30到32和38存儲在地圖信息存儲部分25的情況下,當設置了當前位置X和目標位置Y并請求路線搜索時,由于從當前位置X到目標位置Y的連續的地圖信息沒有存儲在地圖信息存儲部分25中,導航設備10將路線搜索條件傳輸到服務器設備11。然后,服務器設備11執行路線搜索,計算如圖7所示的計劃的行駛路線39,從數據庫12中提取地圖信息34和37,并將它們傳輸到導航設備10。如此,圖7和4中的計劃的行駛路線39相同,但不同于圖5中的計劃的行駛路線40。計劃的行駛路線39比計劃的行駛路線40短,因此,可以說是最佳路線。
即,在圖4所示的情況下,直到目標位置的所有鄰近區域的地圖存儲在地圖信息存儲部分25中,可以在導航設備10內檢索最佳路線。相比之下,在圖5所示的情況下,只有直到目標位置的地圖信息的特定部分存儲在地圖信息存儲部分25中,可以在導航設備10內執行路線搜索,但檢索到的路線并不總是最佳路線。相應地,要檢索最佳路線,則必須以額外費用和比較長的通信時間在服務器設備11上執行路線搜索。
<第二個實施例>
作為本發明的第二個實施例,下面將描述允許選擇是在導航設備10上還是在服務器設備11上執行路線搜索的導航設備10。
圖8是顯示第二個實施例中的導航設備10和服務器設備11的操作的流程圖。這里,諸如查找圖3中的對等操作的步驟以相同參考數字標識,不再重復它們的詳細的說明。
如果在步驟S11中,發現從當前位置到目標位置的連續的地圖信息存儲在地圖信息存儲部分25中,那么,在步驟S30中,指出它是否包括鄰近區域的地圖信息。具體來說,顯示四邊形(例如,矩形)地圖,其兩個斜線頂點與當前位置和目標位置重合,沒有存儲在地圖信息存儲部分25中的那些部分以黑色、白色等等顯示,以便可識別。如此顯示的圖像,例如,如圖5所示的圖像,刪除了計劃的行駛路線40。
基于如此顯示的是否存儲了地圖的特定部分的指示,用戶選擇是在導航設備10上還是在服務器設備11上執行路線搜索,并通過對操作部分24進行操作來輸入它們的選擇。這里,如果地圖的顯示的部分相當少,則最好在服務器設備11上執行路線搜索,以肯定地獲取最佳路線。
在步驟S30之后,在步驟S31中,檢查作出了哪一個選擇,是在導航設備10上還是在服務器設備11上執行路線搜索。如果在步驟S31中發現選擇要在導航設備10上執行路線搜索,則流程進入步驟S12。相比之下,如果在步驟S31中發現選擇要在服務器設備11上執行路線搜索,則流程進入步驟S14。
如果在服務器設備11上執行路線搜索,隨著流程進入步驟S14到S22到步驟S32,將在步驟S21中計算出的計劃的行駛路線和在步驟S22中提取的地圖信息傳輸到導航設備10。
如上所述,甚至在直到目標位置的地圖信息的存儲在地圖信息存儲部分25中的情況下,通過允許選擇是在導航設備10上還是在服務器設備11上執行路線搜索,可以允許在優先考慮縮短通信時間和通信費用或肯定地獲取最佳計劃的行駛路線之間進行選擇。
在第二個實施例中,路線搜索被描述為從當前位置到目標位置來執行。但是,也可以通過類似的操作流設置開始位置和目標位置。這就可以執行在所希望的開始位置開始的路線搜索。
步驟S30不是絕對必須;即,可以在沒有顯示的指示的情況下要求用戶作出選擇。或者,也可以省略步驟S30,并在步驟S31中讓控制器28基于地圖信息的量等等自動作出選擇。如果包含四邊形(例如,矩形)地圖(其兩個斜線頂點與開始(或當前)位置和目標位置重合)的地圖信息的任何部分丟失,則讓服務器設備自動執行路線搜索,從而自動進行選擇。
也可以有步驟S21不需要的情況。例如,在服務器設備11獲取其兩個斜線頂點與開始位置和目標位置重合的四邊形區域的地圖信息的情況下,沒有必要在服務器設備上執行路線搜索;相反,在獲取地圖信息之后,在導航設備10上執行路線搜索。
如果在步驟S11中發現存儲了直到目標位置的地圖信息,在導航設備10上執行路線搜索之后,可以從服務器設備中獲取與計劃的行駛路線相鄰的單元區域的地圖信息,以便導航設備10在開始路線引導之前再一次執行路線搜索。即使計算出了不是最短的路線,如圖5中的計劃的行駛路線40中的那樣,通過獲取鄰近區域地圖信息,然后再一次執行路線搜索,也可以計算最短的路線,如圖4中的計劃的行駛路線39。
<第三個實施例>
下面將描述在本發明的第三個實施例中通信系統執行路線引導所執行的操作。圖9是顯示導航設備10和服務器設備11的操作的流程圖。這里,諸如查找圖3中的對等操作的步驟以相同參考數字標識,不再重復它們的詳細的說明。
如果在步驟S11中發現從當前位置到目標位置的連續的地圖信息存儲在地圖信息存儲部分25中,那么,在步驟S40中,控制器28將有關地圖信息存儲部分25中存儲的從當前位置到目標位置的地圖信息的創建日期-時間的信息傳輸到服務器設備11。
在步驟S40完成之后,在步驟S50中,服務器設備11接收從導航設備10傳輸的有關其中存儲的地圖信息的創建日期-時間的信息。然后,在步驟S51中,服務器設備11訪問數據庫12以比較創建日期-時間。然后,在步驟S52中,如果從其中接收到的導航設備10中存儲的地圖信息的創建日期-時間和數據庫12中存儲的地圖信息13的創建日期-時間一樣,服務器設備11將指出不需要更新的信息傳輸到導航設備10,如果前者比后者舊,服務器設備11從數據庫12中讀出新地圖信息,并將其傳輸到導航設備10。
在步驟S52完成之后,在步驟S41中,根據來自控制器28的指令,導航設備10從服務器設備11接收新地圖信息,并將其存儲在地圖信息存儲部分25中。這里,最好用新地圖信息覆蓋舊地圖信息。這里,如果導航設備10從服務器設備11接收指出不需要更新地圖信息的信息,則它不接收任何地圖信息。
在完成步驟S41之后,在步驟S12中,控制器28通過使用地圖信息存儲部分25中存儲的地圖信息執行路線搜索。在路線搜索完成之后,在S13中,當前位置和計劃的行駛路線重疊在顯示部分23上顯示的地圖信息上。此后,隨著當前位置的移動滾動屏幕,路線引導一直在進行,直到到達目標位置。
另一方面,如果在步驟S11中發現從當前位置到目標位置的連續的地圖信息沒有存儲在地圖信息存儲部分25中,即,如果發現存儲在那里的地圖信息是不連續的,即使只是部分地不連續,那么,在步驟S14中,將路線搜索的條件,包括當前位置和目標位置的位置信息和地圖信息存儲部分25中存儲的地圖信息覆蓋的區域傳輸到服務器設備11。
在步驟S14完成之后,在步驟S20中,服務器設備11從導航設備10中接收路線搜索的條件,然后,在步驟S21中,服務器設備11訪問數據庫12并執行從當前位置到目標位置的路線搜索。
接下來,在步驟S22中,將沿著計算出的行駛路線的地圖信息與從導航設備10接收到的地圖信息的區域進行比較,并從前者提取沒有存儲在導航設備10中的那一部分。然后,在步驟S53中,讀出其創建日期-時間比地圖信息存儲部分25中存儲的地圖信息的創建日期-時間稍晚的沿著地圖信息存儲部分25中存儲的計劃的行駛路線的那部分地圖信息。
然后,在步驟S23中,將在步驟S21中計算出的計劃的行駛路線和在步驟S22和S53中提取的地圖信息傳輸到導航設備10。
在步驟S23完成之后,在步驟S15中,根據來自控制器28的指令,導航設備10從服務器設備11獲取計劃的行駛路線和地圖信息,并將它們存儲在地圖信息存儲部分25中。此后,在步驟S13中,通過使用計劃的行駛路線和如此獲取的地圖信息,執行路線引導。
如上所述,在路線引導的過程中,如果從當前位置到目標位置的連續的地圖信息存儲在導航設備10中,則導航設備10將地圖信息存儲部分25中存儲的地圖信息的創建日期-時間傳輸到服務器設備11。如此,只有在有了更新版本的情況下導航設備10才地圖信息。如此,通過始終使用最新的地圖信息,可以在導航設備10內執行路線搜索,同時還可縮短通信時間和降低通信費用。另一方面,如果從當前位置到目標位置的連續的地圖信息沒有存儲在導航設備10中,所需要從服務器設備11獲取的只是計劃的行駛路線,沒有存儲在地圖信息存儲部分25中的那部分地圖信息,以及具有較晚創建日期-時間的地圖信息。這就有助于始終使用最新的地圖信息,還有助于縮短通信時間和降低通信費用。
例如,在至少如圖4所示的地圖信息30到38存儲在地圖信息存儲部分25的情況下,當設置了當前位置X和目標位置Y并請求路線搜索時,由于從當前位置X到目標位置Y的連續的地圖信息存儲在地圖信息存儲部分25中,導航設備10將有關地圖信息30到38的創建日期-時間的信息傳輸到服務器設備11。然后,服務器設備11將地圖信息30到38的創建日期-時間與數據庫12中存儲的地圖信息13的創建日期-時間進行比較,并只將具有不同創建日期-時間的那部分地圖信息傳輸到導航設備10。如此,導航設備10只從服務器設備獲取更新的地圖信息并將其存儲在地圖信息存儲部分25中。然后,在導航設備10內執行路線搜索,計算如圖4所示的計劃的行駛路線39。
例如,在如圖5所示的地圖信息30到32、35和38存儲在地圖信息存儲部分25的情況下,當設置了當前位置X和目標位置Y并請求路線搜索時,由于從當前位置X到目標位置Y的連續的地圖信息存儲在地圖信息存儲部分25中,導航設備10將有關地圖信息30到32、35和38的創建日期-時間的信息傳輸到服務器設備11,此后執行的操作與上文所描述的操作相同。這里,通過使用地圖信息30到32、35和38,在導航設備10內執行路線搜索,并計算如圖5所示的計劃的行駛路線40。如此,雖然圖5缺乏圖4所示的地圖信息34和37,但是,它仍具有從當前位置X到目標位置Y的連續的地圖信息,如此通過使用地圖信息執行路線搜索。這就產生了不同于圖4中的計劃的行駛路線39的計劃的行駛路線40。
例如,在如圖6所示的地圖信息30到32和38存儲在地圖信息存儲部分25的情況下,當設置了當前位置X和目標位置Y并請求路線搜索時,由于從當前位置X到目標位置Y的連續的地圖信息沒有存儲在地圖信息存儲部分25中,導航設備10將路線搜索條件傳輸到服務器設備11。然后,服務器設備11執行路線搜索,計算如圖7所示的計劃的行駛路線39,從數據庫12中提取地圖信息34和37,還提取其創建日期-時間比地圖信息存儲部分25中存儲的地圖信息的創建日期-時間稍晚的那部分地圖信息,并將它們傳輸到導航設備10。如此,圖7和4中的計劃的行駛路線39相同,但不同于圖5中的計劃的行駛路線40。計劃的行駛路線39比計劃的行駛路線40短,因此,可以說是最佳路線。
即,在圖4所示的情況下,直到目標位置的所有鄰近區域的地圖存儲在地圖信息存儲部分25中,可以在導航設備10內檢索最佳路線。相比之下,在圖5所示的情況下,只有直到目標位置的地圖信息的特定部分存儲在地圖信息存儲部分25中,可以在導航設備10內執行路線搜索,但檢索到的路線并不總是最佳路線。相應地,要檢索最佳路線,則必須以額外費用和比較長的通信時間在服務器設備11上執行路線搜索。
相應地,優選情況下,甚至在直到目標位置的地圖信息存儲在地圖信息存儲部分25的情況下,也可在步驟S11中允許用戶選擇是在導航設備10上還是在服務器設備11上執行路線搜索。
在上文所描述的實施例中,由服務器設備執行更新日期的比較。相反,也可以使服務器設備在傳輸地圖信息之前傳輸更新日期,并使導航設備比較更新日期以判斷是否接收地圖數據。
在本發明中,在執行路線搜索之前,可以允許指定要搜索的道路的類型。例如,可以在設置目標位置之后執行此項操作。這里,道路可以分為不同類型,例如,根據用戶希望使用它們的條件,如是否使用快速路,是否使用收費公路,是否使用具有優先級的國道等等。這樣,比如當用戶不愿意支付任何通行費,當用戶希望只在寬闊的道路上行駛時,就可以搜索涉及符合用戶希望行駛的條件的道路的計劃的行駛路線。
利用此配置,如果涉及所選擇的道路類型和覆蓋從開始位置到目標位置的連續的地圖信息沒有存儲在導航設備中,通過從服務器設備只獲取計劃的行駛路線和沒有存儲在地圖信息存儲部分的地圖信息,可以執行涉及用戶所希望的道路類型的路線搜索,并縮短通信時間和降低通信費用。
在本發明中,當執行路線搜索時,可以基于交通擁擠的程度和要行駛的距離計算計劃的行駛路線。在此情況下,可以使用諸如VICS(汽車信息和通信系統)提供的交通信息。
此外,在本發明中,當地圖信息存儲部分25的容量不足時,只需刪除不必要的地圖信息,并獲取新的地圖信息。這里,不必要的地圖信息包括具有舊的獲取或創建日期-時間的地圖信息或很少使用的地圖信息。
此外,在本發明中,當用戶駕駛時不執行路線搜索但顯示當前位置周圍的地圖信息時,如果在滾動屏幕時需要接下來顯示的地圖信息沒有存儲在地圖信息存儲部分25中,建議從服務器設備11獲取所需要的地圖信息。
<第四個實施例>
本發明的第四個實施例處理從具有小容量的記錄介質中讀出地圖信息和鄰近區域信息的導航設備。圖10是顯示根據第四個實施例的導航設備20的配置的方框圖。與圖2的區別是,提供了DVD播放部分29代替地圖信息存儲部分25。這就可以從以不同的比例尺寫入了地圖信息的DVD中讀出地圖信息。
利用此配置,導航設備20通過通信控制器21(接收裝置)從服務器設備11獲取諸如服務信息和廣告之類的引導信息項,并將它們存儲在RAM 26中。每一項引導信息都包含引導數據,外加搜索數據,圖11顯示了其示例。引導數據包括商品及服務提供商的名稱和位置,外加指出他們提供的商品及服務的內容數據(例如,對于飯店,他們提供的菜單,對于加油站,他們所銷售的汽油的價格)。
現在將描述圖11所示的搜索數據的示例。有大量的引導信息項,如服務信息和廣告,因此,接收所有這些信息項會在通信時間、通信費用、顯示性能和搜索性能方面產生不便。為避免這些不便,根據本發明,在下載任何內容數據之前,只接收滿足由用戶設置的條件的內容數據。圖11所示的表是如何設置這樣的條件的示例。
條件組A包括類型條件A,數字0表示“無條件”、數字1表示“體育”、數字2表示“休閑”、數字3表示“銷售”、數字4表示“彈球盤”,數字5表示“活動”。條件組B包括類型條件B,數字0表示“無條件”、數字1表示“市場”、數字2表示“加油站”、數字3表示“風景區”、數字4表示“飯店”。條件組C包括位置條件,數字0表示“無條件”、數字1表示“在該縣內”,數字2表示“在當前位置周圍”,數字3表示“在目標位置周圍”。條件組D包括日期-時間條件,數字0表示“無條件”,數字1表示“有效時間”,數字2表示“有效日期”,數字3表示“無效的工作日”。
在每一個組中,用戶可以選擇一個或多個數字1和更大的數字;如果沒有選擇任何一個數字,則自動選擇表示“無條件”的數字0,在這樣的情況下,下載在該組下分類的所有內容數據。條件組A到D之間的關系以邏輯術語按如下方式表示(組A或組B)和組C和組D。
圖11顯示了在從服務器設備11獲取的內容數據之前接收到的搜索數據,如“N;Japanese RestaurantSo-and-So/B4/C;13512,03524/D1;1100,2000/D3;3”。這表示搜索其信息的目標的名稱是日本餐廳So-and-So;其類型條件B是餐廳;其位置是東經135度12秒,北緯35度24秒;從11:00到20:00開放;星期三不開張。即,不同條件彼此用斜線“/”隔開,條件項數字用分號“;”與它們要求的數據隔開。
接下來,將描述此實施例的操作。圖12是顯示控制器28(控制裝置)的操作的流程圖,而圖13是顯示圖12中的步驟S66的詳細操作的流程圖。當在步驟S60中用戶通過對操作部分(輸入裝置)24進行操作設置了圖11所示的條件時,那么,在步驟S61中,控制器28將設置的條件存儲在RAM 26中。
在步驟S60之后,當在步驟S62中控制器28接收到要接收的請求時,那么,在步驟S63中,控制器28從服務器設備11接收搜索數據。這里,接收請求是在各種情況下給出的;例如,當對操作部分24進行時可以開始接收(例如,為作出離開的準備),每次行駛了預先確定的距離時,每次過去了預先確定的時間長度時,當接收到來自服務器設備11的起始信號(例如,當用戶接近飯店或便利商店時用于提供廣告的信號)。
接下來,在步驟S64中,基于接收到的一項或多項引導信息,選擇滿足類型條件A或B的那些項目。這就只留下了那些滿足設置的條件的引導信息項。接下來,在步驟S65中,選擇滿足位置條件的那些項。這就只留下了那些滿足設置的位置(區域)的引導信息項。接下來,在步驟S66中,選擇滿足日期-時間條件的那些項。
現在,將參考圖13詳細描述在步驟S66中執行的操作。在步驟S70中,如果在執行縮窄直到步驟S65之后,仍有項目要處理,那么,在步驟S71中,控制器28選擇第一項引導信息作為處理的目標。接下來,在步驟S72中,控制器28計算將到達所選擇的引導信息的位置的預測的日期-時間。這里,通過模擬最短距離的從當前位置到所選擇的引導信息的位置的駕駛,計算預測的日期-時間。這里的模擬考慮了道路類型、車道的數量、左轉彎和右轉彎的數量、紅綠燈和鐵路交叉口的數量、沿著路線的車輛流量情況等等。
在步驟S72之后,如果在步驟S73中,預測的日期-時間不滿足設置的日期-時間條件,那么,在步驟S74中,從已經選擇進行下載的內容數據的那些項目中排除此項引導信息。在步驟S73之后,在步驟S75中,如果可以到達目標位置并在時間上有富余(例如,有30分鐘的余量),則流程進入步驟S77。如果在步驟S75中,不能在時間上從容地到達目標位置,那么,在步驟S76中,控制器28將伴隨計時器的標志附加到該項引導信息。當顯示其中附加了伴隨計時器的標志的引導信息項時,伴隨計時器的標志可以使剩余的時間顯示出來。例如,顯示銀行關門之前剩余的時間。如此,對所有引導信息項進行選擇,以選擇那些滿足日期-時間條件的引導信息項(S77、S78和S79)。
回到圖12,在步驟S66之后,在步驟S67中,只獲取根據用戶設置的條件縮窄的引導信息項的引導數據,并存儲在RAM 26中。在RAM 26中存儲的引導信息中,根據需要顯示相應的信息項(例如,當用戶正在駕駛時,當他們設置了路線,或者當他們搜索服務或廣告時)。此外,對于其中附加了計時器的信息項,顯示剩余的時間。
順便說一句,第四個實施例的導航設備的操作可以在第一個到第三個實施例之前或之后執行。
如上所述,隨著包括GPS接收器的導航設備和蜂窩電話和PDA越來越廣泛,對于通過通信分發的服務信息的需求也在增大,廣告也增多。利用上文所描述的導航設備20,可以輕松地從大量的引導信息中只選擇用戶所希望的那些信息項。這在通信時間、通信費用、顯示大小和搜索性能方面的效率特別高。
工業實用性根據本發明的導航設備不僅可以作為便攜式和車載設備應用,而且也可以包含在蜂窩電話、PDA(個人數字助理)、個人計算機等等中。
權利要求
1.一種導航設備,包括用于存儲從服務器設備獲取的地圖信息的地圖信息存儲部分,其中,如果從開始位置到目標位置的連續的地圖信息沒有存儲在地圖信息存儲部分,則導航設備將開始位置和目標位置傳輸到服務器設備,以便從那里獲取從開始位置到目標位置的地圖信息,然后將所獲取的地圖信息存儲在地圖信息存儲部分。
2.根據權利要求1所述的導航設備,其中,所獲取的地圖信息是,由若干單元區域組成的地圖,所述單元區域覆蓋其兩個斜線頂點與開始位置和目標位置重合的矩形區域。
3.根據權利要求1所述的導航設備,其中,所獲取的地圖信息只包含沒有存儲在地圖信息存儲部分的地圖信息。
4.根據權利要求1所述的導航設備,其中,所獲取的地圖信息包含沒有存儲在地圖信息存儲部分的地圖信息和其具有較早的創建日期-時間的版本存儲在地圖信息存儲部分中的地圖信息。
5.根據權利要求1所述的導航設備,其中,導航設備從服務器設備接收搜索數據,并從那里獲取滿足所希望的搜索條件的引導數據。
6.根據權利要求1所述的導航設備,其中,導航設備從服務器設備接收日期-時間限制數據,并從那里獲取滿足所希望的日期-時間條件的引導數據。
7.根據權利要求1所述的導航設備,其中,導航設備從服務器設備接收時間限制數據和位置數據,然后,基于時間限制數據和位置數據預測將到達路線引導的目標位置的時間,然后,從服務器設備獲取滿足時間限制數據的引導數據。
8.根據權利要求1到7中的某一個權利要求所述的導航設備,其中,導航設備獲取由服務器設備檢索的路線。
9.根據權利要求1到7中的某一個權利要求所述的導航設備,其中,通過使用地圖信息存儲部分中存儲的地圖信息來搜索路線,其中地圖信息包括從服務器設備獲取的地圖信息。
10.一種導航設備,包括用于存儲從服務器設備獲取的地圖信息的地圖信息存儲部分,其中,如果從開始位置到目標位置的連續的地圖信息存儲在地圖信息存儲部分,則導航設備將開始位置和目標位置傳輸到服務器設備,以便從那里獲取由若干單元區域的組成的地圖信息,所述單元區域覆蓋其兩個斜線頂點與開始位置和目標位置重合的矩形區域,然后,導航設備將所獲取的地圖信息存儲在地圖信息存儲部分。
11.根據權利要求10所述的導航設備,其中,所獲取的地圖信息只包含沒有存儲在地圖信息存儲部分的地圖信息。
12.根據權利要求10所述的導航設備,其中,所獲取的地圖信息包含沒有存儲在地圖信息存儲部分的地圖信息和其具有較早的創建日期-時間的版本存儲在地圖信息存儲部分中的地圖信息。
13.根據權利要求10所述的導航設備,其中,導航設備從服務器設備接收搜索數據,并從那里獲取滿足所希望的搜索條件的引導數據。
14.根據權利要求10所述的導航設備,其中,導航設備從服務器設備接收日期-時間限制數據,并從那里獲取滿足所希望的日期-時間條件的引導數據。
15.根據權利要求10所述的導航設備,其中,導航設備從服務器設備接收時間限制數據和位置數據,然后,基于時間限制數據和位置數據預測將到達路線引導的目標位置的時間,然后,從服務器設備獲取滿足時間限制數據的引導數據。
16.根據權利要求10到15中的某一個權利要求所述的導航設備,其中,導航設備獲取由服務器設備檢索的路線。
17.根據權利要求10到15中的某一個權利要求所述的導航設備,其中,通過使用地圖信息存儲部分中存儲的地圖信息來搜索路線,其中地圖信息包括從服務器設備獲取的地圖信息。
18.一種導航設備,包括用于存儲從服務器設備獲取的地圖信息的地圖信息存儲部分,其中,如果從開始位置到目標位置的連續的地圖信息存儲在地圖信息存儲部分,則搜索路線,導航設備從服務器設備獲取由單元區域組成的地圖,所述單元區域覆蓋包括檢索到的路線以及與檢索到的路線相鄰的區域,然后,導航設備將所獲取的地圖信息存儲在地圖信息存儲部分。
19.根據權利要求18所述的導航設備,其中,所獲取的地圖信息只包含沒有存儲在地圖信息存儲部分的地圖信息。
20.根據權利要求18所述的導航設備,其中,所獲取的地圖信息包含沒有存儲在地圖信息存儲部分的地圖信息和其具有較早的創建日期-時間的版本存儲在地圖信息存儲部分中的地圖信息。
21.根據權利要求18所述的導航設備,其中,導航設備從服務器設備接收搜索數據,并從那里獲取滿足所希望的搜索條件的引導數據。
22.根據權利要求18所述的導航設備,其中,導航設備從服務器設備接收日期-時間限制數據,并從那里獲取滿足所希望的日期-時間條件的引導數據。
23.根據權利要求18所述的導航設備,其中,導航設備從服務器設備接收日期-時間限制數據,并從那里獲取滿足所希望的日期-時間條件的引導數據。
24.根據權利要求18到23中的某一個權利要求所述的導航設備,其中,導航設備獲取由服務器設備檢索的路線。
25.根據權利要求18到23中的某一個權利要求所述的導航設備,其中,通過使用地圖信息存儲部分中存儲的地圖信息來搜索路線,其中地圖信息包括從服務器設備獲取的地圖信息。
26.一種導航設備,包括接收裝置,用于從服務器設備接收包含搜索數據和引導數據的一項或多項引導信息;輸入裝置,用于指定搜索條件;以及控制裝置,用于只允許接收滿足由輸入裝置指定的搜索條件的任何一項引導信息的引導數據。
27.一種導航設備,包括接收裝置,用于從服務器設備接收包含日期-時間限制數據和引導數據的一項或多項引導信息;輸入裝置,用于指定日期-時間條件;以及控制裝置,用于只允許接收滿足由輸入裝置指定的日期-時間條件的任何一項引導信息的引導數據。
28.一種導航設備,包括接收裝置,用于從服務器設備接收包含日期-時間限制數據、位置數據和引導數據的一項或多項引導信息;地圖信息;當前位置檢測裝置,用于檢測當前位置;控制裝置,用于,基于接收到的時間限制數據和位置數據,預測將到達路線引導的目標位置的時間,并用于只允許具有滿足預測的時間任何一項引導信息的引導數據。
29.一種用于向導航設備傳輸地圖信息的服務器設備,其中,當服務器設備從導航設備接收開始位置和目標位置時,服務器設備將從開始位置到目標位置的地圖信息傳輸到導航設備。
30.一種用于向導航設備傳輸地圖信息的服務器設備,其中,當服務器設備從導航設備接收開始位置和目標位置時,服務器設備將由若干單元區域組成的地圖信息傳輸到導航設備,所述單元區域覆蓋其兩個斜線頂點與開始位置和目標位置重合的矩形區域的。
31.一種用于向導航設備傳輸地圖信息的服務器設備,其中,當導航設備從服務器設備請求指定區域中的地圖信息,服務器設備將請求的地圖信息傳輸到導航設備。
全文摘要
導航設備從服務器設備獲取地理信息。當導航設備沒有存儲提供從起點到終點的連續的路線的任何地理信息時,它將起點和終點的數據傳輸到服務器設備以從那里獲取提供從起點到終點的連續的路線的地理信息。這種有效的獲取地理信息的方式可以縮短通信時間并降低通信費用。
文檔編號G01C21/34GK1675519SQ0381906
公開日2005年9月28日 申請日期2003年6月13日 優先權日2002年9月24日
發明者小谷清史, 飯田進, 澤田宏二 申請人:三洋電機株式會社, 鳥取三洋電機株式會社
網友詢(xun)問留言(yan) 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1