專利名稱:定位系統(tǒng)、終端裝置及其控制程序、存儲介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及基于來自位置信息衛(wèi)星的信息相關(guān)信號進(jìn)行定位的定位系統(tǒng)、終端裝置、終端裝置的控制程序、儲存終端裝置的控制程序的計(jì)算機(jī)可讀存儲介質(zhì)。
背景技術(shù):
近年來,利用作為使用位置信息衛(wèi)星的衛(wèi)星導(dǎo)航系統(tǒng)的例如GPS(Global Positioning System)定位GPS接收機(jī)的位置的定位系統(tǒng)越來越實(shí)用化。在這種定位系統(tǒng)中,有如下的定位方式(下面,稱為服務(wù)器定位型),GPS接收機(jī)從外部的支援服務(wù)器獲取用于接收來自GPS衛(wèi)星的衛(wèi)星信號的支援?dāng)?shù)據(jù),根據(jù)用該支援?dāng)?shù)據(jù)接收的衛(wèi)星信號生成成為定位計(jì)算的基礎(chǔ)的信息(下面,稱為定位基礎(chǔ)信息),將該定位基礎(chǔ)信息發(fā)送給外部的定位服務(wù)器,接收定位服務(wù)器進(jìn)行的定位結(jié)果(例如,專利文獻(xiàn)1特開2000-131415號公報(圖1等))。
在這種服務(wù)器定位型的定位系統(tǒng)中,不用在GPS接收機(jī)的內(nèi)部進(jìn)行定位計(jì)算,因此,容易設(shè)計(jì)終端,并可以降低生產(chǎn)成本。
但是,在服務(wù)器定位型的定位系統(tǒng)中,存在如下問題例如,水晶振子的頻率的偏離(下面,稱為漂移)未被反饋,從上述的GPS衛(wèi)星接收衛(wèi)星信號需要較長的時間。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供即使是服務(wù)器定位型的定位系統(tǒng)也可以獲取示出漂移的信息的定位系統(tǒng)、終端裝置、終端裝置的控制程序、儲存終端裝置的控制程序的計(jì)算機(jī)可讀存儲介質(zhì)。
上述目的可以通過本發(fā)明的第一方面的定位系統(tǒng)實(shí)現(xiàn),該定位系統(tǒng)包括終端裝置,其從定位裝置獲取定位位置信息,所述定位裝置基于來自多個位置信息衛(wèi)星的位置相關(guān)信號進(jìn)行定位計(jì)算;以及支援信息提供裝置,其可以與所述終端裝置通信,向所述終端裝置提供用于接收所述位置相關(guān)信號的支援信息;該定位系統(tǒng)的特征在于,所述支援信息包括多普勒頻率信息,所述多普勒頻率信息示出多普勒頻率,所述多普勒頻率是各個所述位置信息衛(wèi)星和所述終端裝置的相對移動引起的所述位置相關(guān)信號的頻率變化;所述終端裝置包括支援信息獲取單元,用于從所述支援信息提供裝置獲取所述支援信息;信號接收單元,用于根據(jù)所述支援信息從所述位置信息衛(wèi)星接收所述位置相關(guān)信號;接收頻率信息生成單元,用于生成接收頻率信息,所述接收頻率信息示出接收所述位置相關(guān)信號時的接收頻率;頻率差分信息生成單元,用于生成頻率差分信息,所述頻率差分信息示出發(fā)送頻率和所述接收頻率的頻率差分,其中,所述發(fā)送頻率是各個所述位置信息衛(wèi)星發(fā)送所述位置相關(guān)信號時的頻率;漂移頻率信息生成單元,用于根據(jù)所述支援信息包含的所述多普勒頻率信息和所述終端裝置生成的所述頻率差分信息生成漂移頻率信息,其中,所述漂移頻率信息示出漂移頻率,所述漂移頻率是所述終端裝置內(nèi)部因素引起的所述接收頻率的偏離;定位必要數(shù)位置相關(guān)信號接收單元,用于根據(jù)發(fā)送頻率信息、對應(yīng)于各個所述位置信息衛(wèi)星的所述多普勒頻率信息、以及所述漂移頻率信息,接收所述定位裝置進(jìn)行的定位計(jì)算所需數(shù)量的所述位置相關(guān)信號,其中,所述發(fā)送頻率信息示出來自各個所述位置信息衛(wèi)星的所述位置相關(guān)信號的所述發(fā)送頻率;定位基礎(chǔ)信息生成單元,用于根據(jù)所接收的各個所述位置相關(guān)信號生成所述定位裝置用于定位計(jì)算的定位基礎(chǔ)信息;定位基礎(chǔ)信息發(fā)送單元,用于向所述定位裝置發(fā)送所述定位基礎(chǔ)信息。
為了從所述位置信息衛(wèi)星接收所述位置相關(guān)信號,除了要考慮從各個所述位置信息衛(wèi)星發(fā)送所述位置相關(guān)信號時的頻率(下面,稱為發(fā)送頻率),還需要考慮根據(jù)各個所述位置信息衛(wèi)星和所述終端裝置的相對移動引起的多普勒效果的頻率變化(下面,稱為多普勒頻率)、以及所述終端裝置內(nèi)部因素引起的頻率的變化,使所述終端裝置與所述位置相關(guān)信號同步。
在此,所謂所述終端裝置內(nèi)部因素引起的頻率的變化,例如是,根據(jù)水晶發(fā)振器的溫度變化的振動數(shù)變化而產(chǎn)生的所述位置相關(guān)信號的接收頻率的偏離(下面,稱為漂移),該水晶發(fā)振器用于生成成為所述終端裝置的同步頻率的基礎(chǔ)的頻率。
所述支援信息提供裝置根據(jù)所述終端裝置的大致位置和各個位置信息衛(wèi)星的軌道信息計(jì)算出上述的多普勒頻率,并提供給所述終端裝置。
然而,由于上述的漂移在各個所述終端裝置中不同,因此,作為外部裝置的所述支援信息提供裝置不能計(jì)算出上述的漂移。
因此,為了與所述位置相關(guān)信號迅速同步,需要所述終端裝置自身生成示出所述漂移的信息。如果沒有示出漂移的信息,由于只根據(jù)上述的發(fā)送頻率和多普勒頻率搜尋所述位置相關(guān)信號,因此,接收所述位置相關(guān)信號需要較長的時間。
關(guān)于這一點(diǎn),根據(jù)本發(fā)明的第一方面的構(gòu)成,所述終端裝置通過頻率差分信息生成單元生成頻率差分信息,所述頻率差分信息示出所述發(fā)送頻率和所述接收頻率的頻率差分。
該所述頻率差分信息是包含上述的多普勒頻率和漂移的信息。因此,從示出所述頻率差分信息的頻率中排除多普勒頻率,就可以計(jì)算出漂移。即,所述終端裝置通過所述漂移頻率信息生成單元,根據(jù)所述支援信息包含的所述多普勒頻率信息和所述終端裝置生成的所述頻率差分信息生成漂移頻率信息,所述漂移頻率是所述終端裝置內(nèi)部因素引起的所述接收頻率的偏離。
由于生成漂移信息時未進(jìn)行定位計(jì)算,因此,與進(jìn)行定位計(jì)算的情況相比,可以迅速地生成漂移信息。
因此,即使是服務(wù)器定位型的定位系統(tǒng),也可以獲取示出漂移的信息。
并且,所述終端裝置通過所述定位必要數(shù)位置相關(guān)信號接收單元,根據(jù)示出所述發(fā)送頻率的發(fā)送頻率信息、對應(yīng)于各個所述位置信息衛(wèi)星的所述多普勒頻率信息、以及所述漂移頻率信息,接收所述定位裝置進(jìn)行的定位計(jì)算所需數(shù)量的所述位置相關(guān)信號。
因此,在生成所述漂移頻率信息之后,可以迅速接收所述定位裝置進(jìn)行的定位計(jì)算所需數(shù)量的所述位置相關(guān)信號。
上述目的可以通過本發(fā)明的第二方面的終端裝置實(shí)現(xiàn),其從定位裝置獲取定位位置信息,所述定位裝置基于來自多個位置信息衛(wèi)星的位置相關(guān)信號進(jìn)行定位計(jì)算,其特征在于,所述終端裝置包括支援信息獲取單元,用于從可以與所述終端裝置通信的支援信息提供裝置獲取支援信息,所述支援信息包括多普勒頻率信息,所述多普勒頻率信息示出多普勒頻率,所述多普勒頻率是各個所述位置信息衛(wèi)星和所述終端裝置的相對移動引起的所述位置相關(guān)信號的頻率變化;信號接收單元,用于根據(jù)所述支援信息從所述位置信息衛(wèi)星接收所述位置相關(guān)信號;接收頻率信息生成單元,用于生成接收頻率信息,所述接收頻率信息示出接收所述位置相關(guān)信號時的接收頻率;頻率差分信息生成單元,用于生成頻率差分信息,所述頻率差分信息示出發(fā)送頻率和所述接收頻率的頻率差分,其中,所述發(fā)送頻率是各個所述位置信息衛(wèi)星發(fā)送所述位置相關(guān)信號時的頻率;漂移頻率信息生成單元,用于根據(jù)所述支援信息包含的所述多普勒頻率信息和所述終端裝置生成的所述頻率差分信息生成漂移頻率信息,其中,所述漂移頻率信息示出漂移頻率,所述漂移頻率是所述終端裝置內(nèi)部因素引起的所述接收頻率的偏離;定位必要數(shù)位置相關(guān)信號接收單元,用于根據(jù)發(fā)送頻率信息、對應(yīng)于各個所述位置信息衛(wèi)星的所述多普勒頻率信息、以及所述漂移頻率信息,接收所述定位裝置進(jìn)行的定位計(jì)算所需數(shù)量的所述位置相關(guān)信號,其中,所述發(fā)送頻率信息示出來自各個所述位置信息衛(wèi)星的所述位置相關(guān)信號的所述發(fā)送頻率;定位基礎(chǔ)信息生成單元,用于根據(jù)接收的各個所述位置相關(guān)信號生成所述定位裝置用于定位計(jì)算的定位基礎(chǔ)信息;定位基礎(chǔ)信息發(fā)送單元,用于向所述定位裝置發(fā)送所述定位基礎(chǔ)信息。
根據(jù)本發(fā)明的第二方面的構(gòu)成,和第一方面同樣,即使是服務(wù)器定位型的定位系統(tǒng),所述終端裝置也可以獲取示出漂移的信息。
本發(fā)明的第三方面是根據(jù)第二方面的終端裝置,所述漂移頻率信息生成單元基于至少一組所述漂移頻率信息和所述頻率差分信息生成所述漂移頻率信息。
根據(jù)本發(fā)明的第三方面的構(gòu)成,通過根據(jù)一組所述多普勒頻率信息和所述頻率差分信息生成所述漂移頻率信息,可以迅速地生成所述漂移頻率信息。
另外,例如,通過根據(jù)三組所述多普勒頻率信息和所述頻率差分信息生成所述漂移頻率信息,可以生成精度比一組的情況高的所述漂移頻率信息。
本發(fā)明的第四方面是根據(jù)第二方面或第三方面的終端裝置,包括預(yù)備定位位置信息生成單元,用于根據(jù)由所述信號接收單元接收的多個所述位置相關(guān)信號進(jìn)行預(yù)備的定位計(jì)算,生成示出預(yù)備定位位置的預(yù)備定位位置信息;誤差最小預(yù)備定位位置信息選擇單元,用于從所述預(yù)備定位位置信息生成單元生成的多個所述預(yù)備定位位置信息中選擇作為定位誤差最小的所述預(yù)備定位位置信息的誤差最小預(yù)備定位位置信息;所述接收頻率信息生成單元生成所述接收頻率信息,所述接收頻率信息示出接收對應(yīng)于所述誤差最小預(yù)備定位位置信息的所述位置相關(guān)信號的頻率。
當(dāng)所述終端裝置接收的信號是來自所述位置信息衛(wèi)星之外的信號的時候,或來自所述位置信息衛(wèi)星的信號被建筑物反射到達(dá)所述終端裝置的時候等(下面,稱為錯誤信號),所述終端裝置不能生成正確的所述漂移頻率信息。
關(guān)于這一點(diǎn),根據(jù)本發(fā)明的第四方面的構(gòu)成,所述終端裝置通過所述預(yù)備定位位置信息生成單元生成所述預(yù)備定位位置信息。該預(yù)備定位位置信息與所述定位裝置生成的所述定位位置信息不同,是通過在所述終端裝置內(nèi)部實(shí)施的具有預(yù)備性質(zhì)的定位計(jì)算生成的信息。所述定位裝置生成的所述定位位置信息例如通過進(jìn)行地圖匹配等經(jīng)過復(fù)雜的運(yùn)算而生成,而所述預(yù)備定位位置信息只要達(dá)到排除錯誤信號的目的就可以,因此,該定位計(jì)算是根據(jù)所述終端裝置具有的被限定的信息的臨時的定位計(jì)算。所以,與進(jìn)行復(fù)雜的運(yùn)算的情況相比,可以更迅速地生成所述預(yù)備定位位置信息。
并且,所述終端裝置通過誤差最小預(yù)備定位位置信息選擇單元,從多個預(yù)備定位位置信息中選擇誤差最小預(yù)備定位位置信息。根據(jù)錯誤信號生成的預(yù)備定位位置信息,由于誤差大而被誤差最小預(yù)備定位位置信息選擇單元排除。
并且,所述終端裝置的所述接收頻率信息生成單元生成所述接收頻率信息,所述接收頻率信息示出接收對應(yīng)于所述誤差最小預(yù)備定位位置信息的所述位置相關(guān)信號的頻率。
因此,所述終端裝置將排除錯誤信號等作為生成漂移頻率信息的前提,可以生成正確的漂移頻率信息。
本發(fā)明的第五方面是根據(jù)第二方面至第四方面的終端裝置,包括漂移信息存儲單元,用于儲存所述漂移頻率信息,為了下一次從所述定位裝置接收用于獲取所述定位位置信息的所述位置相關(guān)信號,所述信號接收單元使用所述漂移頻率信息。
根據(jù)本發(fā)明的第五方面的構(gòu)成,所述終端裝置不僅為了獲取一次所述定位位置信息而使用所述漂移頻率信息,在下一次獲取所述定位位置信息時也使用所述漂移頻率信息。
本發(fā)明的第六方面是根據(jù)第二方面至第五方面的終端裝置,漂移頻率遷移信息存儲單元,用于儲存示出所述漂移頻率的溫度變化引起的遷移的漂移頻率遷移信息;漂移信息生成時溫度信息生成單元,用于生成示出生成所述漂移頻率信息時的溫度的漂移信息生成時溫度信息;漂移頻率遷移信息校正單元,用于根據(jù)所述漂移頻率信息和所述漂移信息生成時溫度信息,校正所述漂移頻率遷移信息。
根據(jù)本發(fā)明的第六方面的構(gòu)成,所述終端裝置在所述漂移頻率遷移信息存儲單元中儲存漂移頻率遷移信息。即,所述終端裝置具有根據(jù)所述終端裝置的漂移的溫度而變化的數(shù)據(jù)。所述終端裝置通過使用所述漂移頻率遷移信息可以迅速接收所述位置相關(guān)信號。
但是,水晶振子的性質(zhì)隨著時間的經(jīng)過發(fā)生變化,有時會發(fā)生所述終端裝置儲存的所述漂移頻率遷移信息偏離于實(shí)態(tài)的情況。
關(guān)于這一點(diǎn),所述終端裝置由于具有所述漂移頻率遷移信息校正單元,根據(jù)所述漂移頻率信息和所述漂移信息生成時溫度信息,校正所述漂移頻率遷移信息。
上述目的可以通過本發(fā)明的第七方面的終端裝置的控制程序?qū)崿F(xiàn),其使計(jì)算機(jī)執(zhí)行如下步驟支援信息獲取步驟,其中,終端裝置從可以與所述終端裝置通信的支援信息提供裝置獲取支援信息,所述支援信息包括多普勒頻率信息,所述多普勒頻率信息示出多普勒頻率,所述多普勒頻率是各個所述位置信息衛(wèi)星和所述終端裝置的相對移動引起的所述位置相關(guān)信號的頻率變化,所述終端裝置從定位裝置獲取定位位置信息,所述定位裝置基于來自多個位置信息衛(wèi)星的位置相關(guān)信號進(jìn)行定位計(jì)算;信號接收步驟,其中,所述終端裝置根據(jù)所述支援信息從所述位置信息衛(wèi)星接收所述位置相關(guān)信號;接收頻率信息生成步驟,其中,所述終端裝置生成接收頻率信息,所述接收頻率信息示出接收所述位置相關(guān)信號時的接收頻率;頻率差分信息生成步驟,其中,所述終端裝置生成頻率差分信息,所述頻率差分信息示出所述發(fā)送頻率和所述接收頻率的頻率差分;漂移頻率信息生成步驟,其中,所述終端裝置根據(jù)所述支援信息包含的所述多普勒頻率信息和所述終端裝置生成的所述頻率差分信息生成漂移頻率信息,所述漂移頻率信息示出漂移頻率,所述漂移頻率是所述終端裝置內(nèi)部因素引起的所述接收頻率的偏離;定位必要數(shù)位置相關(guān)信號接收步驟,其中,所述終端裝置根據(jù)發(fā)送頻率信息、對應(yīng)于各個所述位置信息衛(wèi)星的所述多普勒頻率信息、以及所述漂移頻率信息,接收所述定位裝置進(jìn)行的定位計(jì)算所需數(shù)量的所述位置相關(guān)信號,所述發(fā)送頻率信息示出來自各個所述位置信息衛(wèi)星的所述位置相關(guān)信號的所述發(fā)送頻率;定位基礎(chǔ)信息生成步驟,其中,所述終端裝置根據(jù)接收的各個所述位置相關(guān)信號生成所述定位裝置用于定位計(jì)算的定位基礎(chǔ)信息;定位基礎(chǔ)信息發(fā)送步驟,其中,所述終端裝置向所述定位裝置發(fā)送所述定位基礎(chǔ)信息。
上述目的可以通過本發(fā)明的第八方面的計(jì)算機(jī)可讀的存儲介質(zhì)實(shí)現(xiàn),其存儲有使計(jì)算機(jī)執(zhí)行如下步驟的終端裝置的控制程序支援信息獲取步驟,其中,終端裝置從可以與所述終端裝置通信的支援信息提供裝置獲取支援信息,所述支援信息包括多普勒頻率信息,所述多普勒頻率信息示出多普勒頻率,所述多普勒頻率是各個所述位置信息衛(wèi)星和所述終端裝置的相對移動引起的所述位置相關(guān)信號的頻率變化,所述終端裝置從定位裝置獲取定位位置信息,所述定位裝置基于來自多個位置信息衛(wèi)星的位置相關(guān)信號進(jìn)行定位計(jì)算;信號接收步驟,其中,所述終端裝置根據(jù)所述支援信息從所述位置信息衛(wèi)星接收所述位置相關(guān)信號;接收頻率信息生成步驟,其中,所述終端裝置生成接收頻率信息,所述接收頻率信息示出接收所述位置相關(guān)信號時的接收頻率;頻率差分信息生成步驟,其中,所述終端裝置生成頻率差分信息,所述頻率差分信息示出所述發(fā)送頻率和所述接收頻率的頻率差分;漂移頻率信息生成步驟,其中,所述終端裝置根據(jù)所述支援信息包含的所述多普勒頻率信息和所述終端裝置生成的所述頻率差分信息生成漂移頻率信息,所述漂移頻率信息示出漂移頻率,所述漂移頻率是所述終端裝置內(nèi)部因素引起的所述接收頻率的偏離;定位必要數(shù)位置相關(guān)信號接收步驟,其中,所述終端裝置根據(jù)發(fā)送頻率信息、對應(yīng)于各個所述位置信息衛(wèi)星的所述多普勒頻率信息、以及所述漂移頻率信息,接收所述定位裝置進(jìn)行的定位計(jì)算所需數(shù)量的所述位置相關(guān)信號,所述發(fā)送頻率信息示出來自各個所述位置信息衛(wèi)星的所述位置相關(guān)信號的所述發(fā)送頻率;定位基礎(chǔ)信息生成步驟,其中,所述終端裝置根據(jù)接收的各個所述位置相關(guān)信號生成所述定位裝置用于定位計(jì)算的定位基礎(chǔ)信息;定位基礎(chǔ)信息發(fā)送步驟,其中,所述終端裝置向所述定位裝置發(fā)送所述定位基礎(chǔ)信息。
圖1是示出本發(fā)明的實(shí)施例的定位系統(tǒng)的示意圖。
圖2是示出支援型服務(wù)器的主要硬件構(gòu)成的示意圖。
圖3是示出終端的主要硬件構(gòu)成的示意圖。
圖4是示出支援型服務(wù)器的主要軟件構(gòu)成的示意圖。
圖5是示出終端的主要軟件構(gòu)成的示意圖。
圖6是示出來自GPS衛(wèi)星的發(fā)送頻率等的示意圖。
圖7是示出發(fā)送接收頻率差分信息的一個示例等的示意圖。
圖8是示出定位基礎(chǔ)信息的一個示例的示意圖。
圖9是示出定位系統(tǒng)的動作例的示意流程圖。
圖10是示出終端的主要軟件構(gòu)成的示意圖。
圖11是示出漂移遷移評價模型信息的一個示例的示意圖。
圖12是示出漂移遷移評價模型校正程序的一個示例的示意圖。
圖13是定位系統(tǒng)的動作例的示意流程圖。
具體實(shí)施例方式
下面,參照附圖詳細(xì)說明本發(fā)明的優(yōu)選實(shí)施例。
另外,因?yàn)橐韵滤龅膶?shí)施例是本發(fā)明優(yōu)選的具體例子,所以為了在技術(shù)上達(dá)到較好效果設(shè)置了種種限定,但在以下說明中只要沒有對本發(fā)明作特殊限定,本發(fā)明的范圍就不局限于這些例子。
圖1是表示第一實(shí)施例的定位系統(tǒng)10等的示意圖。
如圖1所示,定位系統(tǒng)10例如包括定位服務(wù)器70,該定位服務(wù)器70是基于來自多個位置信息衛(wèi)星例如GPS衛(wèi)星12a、12b、12c、以及12d的位置相關(guān)信號例如信號S1、S2、S3、以及S4進(jìn)行定位計(jì)算的定位裝置。
定位系統(tǒng)10還包括作為從定位服務(wù)器70獲取定位位置信息的終端裝置的例如終端50。
定位系統(tǒng)10還包括向終端50提供用于接收信號S1等的支援信息例如后述的支援?dāng)?shù)據(jù)的支援信息提供裝置,例如支援型服務(wù)器20。
終端50通過通信基站例如基站40以及通信網(wǎng)例如互聯(lián)網(wǎng)45可以與定位服務(wù)器70以及支援型服務(wù)器20通信。
終端50例如可以是手機(jī),但也可以是PHS(PersonalHandy-phone System)、PDA(Personal Digital Assistance)等。
此外,與本實(shí)施例不同,支援型服務(wù)器20和定位服務(wù)器70可以是一個裝置。
(支援型服務(wù)器20的主要硬件構(gòu)成)圖2是表示支援型服務(wù)器20的主要硬件構(gòu)成的示意圖。
如圖2所示,支援型服務(wù)器20例如包括計(jì)算機(jī),計(jì)算機(jī)包括總線22,該總線22連接有CPU(Central Processing Unit)24、存儲裝置26、外部存儲裝置28等。CPU 24除了進(jìn)行預(yù)定的程序處理,還是控制連接在總線22的存儲裝置26等的控制部。存儲裝置26例如是RAM(Random Access Memory)、ROM(Read Only Memory)等。外部存儲裝置28例如是HD(Hard Disk)。
此外,該總線22還連接有用于輸入各種信息等的輸入裝置30、以及用于與終端50等通信的服務(wù)器通信裝置32。
此外,該總線22還連接有服務(wù)器GPS裝置34。因此,支援型服務(wù)器20從GPS衛(wèi)星12a等接收信號S1等(參照圖1),獲取包含GPS衛(wèi)星12a等的軌道信息的衛(wèi)星信息。
并且,該總線22還連接有用于顯示各種信息的服務(wù)器顯示裝置36。
(終端50的主要硬件構(gòu)成)圖3是給出了終端50的主要硬件構(gòu)成的示意圖。
如圖3所示,終端50的主要硬件構(gòu)成與上述的支援型服務(wù)器20的主要硬件構(gòu)成基本相同。只是,終端50不具有外部存儲裝置。
終端GPS裝置62是根據(jù)從支援型服務(wù)器20獲取的后述的支援?dāng)?shù)據(jù)接收來自GPS衛(wèi)星12a等的信號S1等(參照圖1)的信號接收單元的一例。
如圖3所示,終端GPS裝置62具有水晶振子62a。水晶振子62a是用于生成終端GPS裝置62捕獲來自GPS衛(wèi)星12a等的信號S1等所需的成為同步信號的基礎(chǔ)的信號的裝置。該水晶振子62a的振動數(shù)根據(jù)溫度發(fā)生變化。將該水晶振子62a的根據(jù)溫度變化的振動數(shù)變化而產(chǎn)生的信號S1等的接收頻率的變化,稱為漂移。
(支援型服務(wù)器20的主要軟件構(gòu)成)圖4是給出了支援型服務(wù)器20的主要軟件構(gòu)成的示意圖。
如圖4所示,支援型服務(wù)器20具有進(jìn)行各部的控制的服務(wù)器控制部100;對應(yīng)于服務(wù)器通信裝置32(參照圖2)的服務(wù)器通信部102;對應(yīng)于服務(wù)器GPS裝置34(參照圖2)的服務(wù)器GPS部104等。
如圖4所示,支援型服務(wù)器20具有用于儲存各種程序的服務(wù)器第一存儲部110、用于儲存各種信息的服務(wù)器第二存儲部150。
如圖4所示,支援型服務(wù)器20在服務(wù)器第一存儲部110中儲存支援?dāng)?shù)據(jù)生成程序112。支援?dāng)?shù)據(jù)生成程序112是服務(wù)器控制部100根據(jù)來自終端50的請求生成支援?dāng)?shù)據(jù)156的信息。即,支援?dāng)?shù)據(jù)156是支援信息的一例。
具體地,服務(wù)器控制部100通過支援?dāng)?shù)據(jù)生成程序112,基于預(yù)先獲取的儲存在服務(wù)器第二存儲部中的衛(wèi)星信息152、以及示出終端50的大致位置的終端大致位置信息154,生成支援?dāng)?shù)據(jù)156。衛(wèi)星信息152是包含GPS衛(wèi)星12a等(參照圖1)的軌道信息等的信息。終端大致位置信息154例如是終端50示出連接中的基站40(參照圖1)的位置的信息。
服務(wù)器控制部100將生成的支援?dāng)?shù)據(jù)156儲存在服務(wù)器第二存儲部150中。
支援?dāng)?shù)據(jù)156例如是包含終端50可以觀測的GPS衛(wèi)星12a等的識別符號以及各個GPS衛(wèi)星12a等的仰角等的信息。另外,如圖4所示,在支援?dāng)?shù)據(jù)156中包含多普勒頻率信息156a。多普勒頻率信息156a是表示作為根據(jù)各個GPS衛(wèi)星12a等和終端50的相對移動的信號S1等的頻率變化的多普勒頻率的信息。即,多普勒頻率信息156a是多普勒頻率信息的一例。
服務(wù)器控制部100根據(jù)包含在衛(wèi)星信息152的各個GPS衛(wèi)星12a等的軌道信息、以及終端大致位置信息154示出的終端50的大致位置,可以計(jì)算出各個GPS衛(wèi)星12a等的多普勒頻率,并生成多普勒頻率信息156a。
如圖4所示,支援型服務(wù)器20在服務(wù)器第一存儲部110中儲存支援?dāng)?shù)據(jù)發(fā)送程序114。支援?dāng)?shù)據(jù)發(fā)送程序114是服務(wù)器控制部100將支援?dāng)?shù)據(jù)156發(fā)送給終端50的信息。
(終端50的主要軟件構(gòu)成)圖5是表示終端50的主要軟件構(gòu)成的示意圖。
如圖5所示,終端50包括控制各部分的終端控制部200、與終端通信裝置60(參照圖3)對應(yīng)的終端通信部202、與終端GPS裝置62(參照圖3)對應(yīng)的終端GPS部204。
如圖5所示,終端50包括儲存各種程序的終端第一存儲部210、儲存各種信息的終端第二存儲部250、以及儲存終端50獲取或生成的的信息的終端第三存儲部270。
如圖5所示,終端50在終端第一存儲部210中儲存支援?dāng)?shù)據(jù)獲取程序212。支援?dāng)?shù)據(jù)獲取程序212是用于終端控制部200向支援服務(wù)器20請求支援?dāng)?shù)據(jù)、并獲取支援?dāng)?shù)據(jù)156(參照圖4)的信息。即、支援?dāng)?shù)據(jù)獲取程序212和終端控制部200是支援信息獲取單元的一個示例。
終端控制部200將從支援服務(wù)器20獲取的支援?dāng)?shù)據(jù)156作為支援?dāng)?shù)據(jù)272儲存在終端第三存儲部270中。
在該支援?dāng)?shù)據(jù)272中包含多普勒頻率信息272a。
如圖5所示,終端50在終端第一存儲部210中儲存第一捕獲目標(biāo)衛(wèi)星決定程序214。第一捕獲目標(biāo)衛(wèi)星決定程序214是用于終端控制部200在GPS衛(wèi)星12a等(參照圖1)中決定最先捕獲的GPS衛(wèi)星的信息。
終端控制部200基于第一捕獲目標(biāo)衛(wèi)星決定程序214,例如將支援?dāng)?shù)據(jù)272示出的仰角最大的GPS衛(wèi)星12a決定為第一捕獲目標(biāo)衛(wèi)星,生成示出GPS衛(wèi)星12a的第一捕獲目標(biāo)衛(wèi)星信息274,并儲存在終端第三存儲部270中。
如圖5所示,終端50在終端第一存儲部210中終端GPS裝置起動程序216。終端GPS裝置起動程序216是用于終端控制部200起動終端GPS裝置62(參照圖3)的信息。
如上所述,終端GPS裝置62是用于從GPS衛(wèi)星12a等接收信號S1等的裝置。
在此,對終端GPS裝置62接收信號S1等的信號的頻率進(jìn)行說明。
圖6是示出來自GPS衛(wèi)星12a等的發(fā)送頻率等的示意圖。
如圖6所示,例如當(dāng)從GPS衛(wèi)星12a信號S1以發(fā)送頻率H1被發(fā)送的時候,首先,頻率H1通過多普勒效果HD變移為H2。并且,通過根據(jù)終端GPS裝置62具有的水晶振子62a(參照圖3)的振動數(shù)的變化的漂移HF,終端50識別的信號S1的頻率變移為H3。該漂移HF是終端50內(nèi)部因素引起的信號S1等的接收頻率的偏離,是漂移頻率的一個示例。
因此,對于終端50來說,頻率H3的的信號是信號S1。
另外,終端50從支援服務(wù)器20獲取包含示出多普勒效果HD的多普勒頻率信息272a的支援?dāng)?shù)據(jù)272,并且,當(dāng)即使具有示出發(fā)送頻率H1的信息但不具有示出漂移HF的信息的時候,必須以頻率H2為中心搜尋信號S1,接收信號S1需要較長的時間。
關(guān)于這一點(diǎn),如下所述,終端50具有不用進(jìn)行定位而獲取示出漂移HF的信息的結(jié)構(gòu),因此,以頻率H3為中心搜尋信號S1,可以迅速接收信號S1。
并且,終端50當(dāng)發(fā)送頻率信息252例如被包含在支援?dāng)?shù)據(jù)272的時候?qū)⑵鋸闹г當(dāng)?shù)據(jù)272取出,儲存在終端第二存儲部250中,其中,發(fā)送頻率信息252是示出來自GPS衛(wèi)星12a等的信號S1等的發(fā)送頻率H1等的信息。
如圖5所示,終端50在終端第一存儲部210中儲存接收頻率信息生成程序218。接收頻率信息生成程序218是用于終端控制部200生成接收頻率信息276的信息,該接收頻率信息276示出接收信號S1等的時候的接收頻率。即、接收頻率信息生成程序218和終端控制部200是接收頻率信息生成單元的一個示例。
接收頻率信息276例如是示出接收信號S1的頻率H3(參照圖6)的信息。
如圖5所示,終端50在終端第一存儲部210中儲存發(fā)送接收頻率差分信息生成程序220。發(fā)送接收頻率差分信息生成程序220是用于終端控制部200生成發(fā)送接收頻率差分信息278的信息,該發(fā)送接收頻率差分信息278示出GPS衛(wèi)星12a發(fā)送信號S1的時候的發(fā)送頻率H1(參照圖6)和終端50接收的接收頻率H3(參照圖6)之間的頻率差分。該發(fā)送接收頻率差分信息278是頻率差分信息的一個示例。并且,發(fā)送接收頻率差分信息生成程序220和終端控制部200是頻率差分信息生成單元的一個示例。
圖7是示出發(fā)送接收頻率差分信息278的一個示例等的示意圖。
終端控制部200基于發(fā)送接收頻率差分信息生成程序220例如生成發(fā)送接收頻率差分信息278(參照圖7(a)),該發(fā)送接收頻率差分信息278示出發(fā)送頻率H1和接收頻率H3之間的頻率差分。
終端控制部200將生成的發(fā)送接收頻率差分信息278儲存在終端第三存儲部270中。
如圖5所示,終端50在終端第一存儲部210中儲存漂移信息生成程序222。該漂移信息生成程序222是用于終端控制部200根據(jù)多普勒頻率信息272a和發(fā)送接收頻率差分信息278生成示出漂移頻率的漂移信息280的信息。該漂移信息280是漂移頻率信息的一個示例。并且,漂移信息生成程序222和終端控制部200是漂移信息生成單元的一個示例。
如圖7(a)所示,上述的發(fā)送接收頻率差分信息278包含多普勒效果HD以及漂移HF(參照圖6)。因此,從發(fā)送接收頻率差分信息278中排除多普勒頻率信息272a示出的多普勒效果HD,就可以生成示出漂移HF的漂移信息280。
由于生成漂移信息280時未進(jìn)行定位計(jì)算,因此,與進(jìn)行定位計(jì)算的情況相比,可以迅速地生成漂移信息280。
在此,終端控制部200根據(jù)漂移信息生成程序222,基于至少一組多普勒頻率信息272a和發(fā)送接收頻率差分信息278,生成漂移信息280。
因此,通過根據(jù)對應(yīng)于GPS衛(wèi)星12a的多普勒頻率信息272a和發(fā)送接收頻率差分信息278的一組信息生成漂移信息280,可以迅速地生成漂移信息280。
例如,通過根據(jù)三組多普勒頻率信息272a和發(fā)送接收頻率差分信息278生成漂移信息280,可以生成精度比一組的情況高的漂移信息280。具體地,例如,通過將根據(jù)三組多普勒頻率信息272a和發(fā)送接收頻率差分信息278生成的三個漂移信息280的平均值作為漂移信息280使用,可以提高漂移信息280的精度。
終端控制部200將上述生成的漂移信息280儲存在終端第三存儲部270中。即,終端第三存儲部270是漂移信息存儲單元的一個示例。
如圖5所示,終端50在終端第一存儲部210中儲存定位必要數(shù)衛(wèi)星信號接收程序224。該定位必要數(shù)衛(wèi)星信號接收程序224是終端控制部200用于通過終端GPS部204,根據(jù)儲存在終端第二存儲部250中的GPS衛(wèi)星12a等的發(fā)送頻率信息252、對應(yīng)于各個GPS衛(wèi)星12a等的多普勒頻率信息272a、以及漂移頻率信息280,接收定位服務(wù)器70(參照圖1)進(jìn)行的定位計(jì)算所需數(shù)量的來自GPS衛(wèi)星12a等的信號S1等的信息。即,定位必要數(shù)衛(wèi)星信號接收程序224和GPS部204是定位必要數(shù)位置相關(guān)信號接收單元的一個示例。
定位服務(wù)器70進(jìn)行的定位計(jì)算所需的來自GPS衛(wèi)星12a等的信號S1等的數(shù)量,例如,二維定位時為3個,三維定位時為4個。
如圖5所示,終端50在終端第一存儲部210中儲存定位基礎(chǔ)信息生成程序226。該定位基礎(chǔ)信息生成程序226是用于終端控制部200根據(jù)接收的信號S1等(參照圖1)生成定位服務(wù)器70用于定位計(jì)算的定位基礎(chǔ)信息282的信息。該定位基礎(chǔ)信息282是定位基礎(chǔ)信息的一個示例。并且,定位基礎(chǔ)信息生成程序226和終端控制部200是定位基礎(chǔ)信息生成單元的一個示例。
圖8是示出定位基礎(chǔ)信息282的一個示例等的示意圖。
如圖8所示,定位基礎(chǔ)信息282例如包含用于識別GPS衛(wèi)星12a等的衛(wèi)星ID信息282a、以及示出各個GPS衛(wèi)星12a等和終端50的距離的偽距信息282b。
終端控制部200將生成的定位基礎(chǔ)信息282儲存在終端第三存儲部270中。
如圖5所示,終端50在終端第一存儲部210中儲存定位基礎(chǔ)信息發(fā)送程序228。該定位基礎(chǔ)信息發(fā)送程序228是用于終端控制部200向定位服務(wù)器70(參照圖1)發(fā)送定位基礎(chǔ)信息282的信息。即,定位基礎(chǔ)信息發(fā)送程序228和終端控制部200是定位基礎(chǔ)信息發(fā)送單元的一個示例。
并且,終端50可以從定位服務(wù)器70獲取定位服務(wù)器70根據(jù)定位基礎(chǔ)信息282進(jìn)行定位計(jì)算而生成的定位位置信息。
如上所述,終端50不用進(jìn)行定位就可以生成發(fā)送接收頻率差分信息278。
并且,終端50可以根據(jù)多普勒頻率信息272a和發(fā)送接收頻率差分信息278生成漂移信息280。
因此,即使是服務(wù)器定位型的定位系統(tǒng),也能提供可以獲取示出漂移的信息的定位系統(tǒng)10。
并且,終端50根據(jù)發(fā)送頻率信息252、多普勒頻率信息272a、以及漂移信息280,可以捕獲定位服務(wù)器70進(jìn)行的定位計(jì)算所需數(shù)量的GPS衛(wèi)星12a等。
因此,在生成漂移信息280之后,可以迅速接收來自定位服務(wù)器70進(jìn)行的定位計(jì)算所需數(shù)量的GPS衛(wèi)星12a等的信號S1等。
另外,如上所述,終端50將漂移信息280儲存在終端第三存儲部270中,為了接收從定位服務(wù)器70(參照圖1)獲取下一次的定位位置信息時使用的信號S1等(參照圖1),使用上述的漂移信息280。
(本實(shí)施例的定位系統(tǒng)10的動作例)以上是定位系統(tǒng)10的構(gòu)成,下面說明其動作。
圖9是定位系統(tǒng)10的動作例的示意流程圖。
首先,終端50從服務(wù)器20接收支援?dāng)?shù)據(jù)156(參照圖4)(步驟ST1)。該步驟ST1是支援信息獲取步驟的一個示例。終端50將接收的支援?dāng)?shù)據(jù)156作為支援?dāng)?shù)據(jù)272儲存在終端第三存儲部270中。
接著,終端50將GPS衛(wèi)星12a(參照圖1)決定為第一捕獲目標(biāo)衛(wèi)星(步驟ST2),起動終端GPS裝置62(參照圖3)(步驟ST3)。
接著,終端50判斷能否利用上一次的漂移信息280(參照圖5)(步驟ST4),如果判斷出不能利用上一次的漂移信息280的時候,基于GPS衛(wèi)星12a的發(fā)送頻率信息252、以及對應(yīng)于GPS衛(wèi)星12a的多普勒頻率信息272a,開始搜尋GPS衛(wèi)星12a(步驟ST5),接收來自GPS衛(wèi)星12a的信號S1(步驟ST6)。該步驟ST6是信號接收步驟的一個示例。
接著,終端50生成示出接收信號S1的時候的頻率的接收頻率信息276(參照圖5)(步驟ST7)。該步驟ST7是接收頻率信息生成步驟的一個示例。
接著,終端50生成示出信號S1的發(fā)送頻率和信號S1的接收頻率之間的頻率差分的發(fā)送接收頻率差分信息278(參照圖7(a))(步驟ST8)。該步驟ST8是頻率差分信息生成步驟的一個示例。
接著,終端50根據(jù)信號S1的多普勒頻率信息272a和在上述步驟ST8中生成的發(fā)送接收頻率差分信息278生成漂移信息280(參照圖7(b))(步驟ST9)。該步驟ST9是漂移頻率信息生成步驟的一個示例。
接著,終端50將在上述步驟ST9中生成的漂移信息280儲存在終端第三存儲部270中(步驟ST10)。
接著,終端50接收定位服務(wù)器70(參照圖1)進(jìn)行的定位計(jì)算所需數(shù)量的來自GPS衛(wèi)星12b等的信號S2等(步驟ST11)。此時,根據(jù)示出GPS衛(wèi)星12b等發(fā)送信號S2等的發(fā)送頻率的發(fā)送頻率信息252、對應(yīng)于各個GPS衛(wèi)星12b等的多普勒頻率信息272a、以及在步驟ST10中儲存的漂移信息280,接收信號S2等。這樣,通過附加漂移信息280的影響,可以迅速接收來自GPS衛(wèi)星12b等的信號S2等。該步驟ST11是定位必要數(shù)位置相關(guān)信號接收步驟的一個示例。
接著,終端50與在步驟ST11中接收的信號S1等對應(yīng),生成定位必要數(shù)的定位基礎(chǔ)信息282(參照圖8)(步驟ST12)。該步驟ST12是定位基礎(chǔ)信息生成步驟的一個示例。
接著,終端50向定位服務(wù)器70(參照圖1)發(fā)送在步驟ST12中生成的定位基礎(chǔ)信息282(步驟ST13)。該步驟ST13是定位基礎(chǔ)信息發(fā)送步驟的一個示例。
接著,終端50接收定位服務(wù)器70生成的定位位置信息(步驟ST14)。
如上所述,即使是服務(wù)器定位型的定位系統(tǒng)10,終端50也可以生成漂移信息280。
(第二實(shí)施例)下面,對第二實(shí)施例進(jìn)行說明。
第二實(shí)施例的定位系統(tǒng)10A(參照圖1)的構(gòu)成與上述第一實(shí)施例的定位系統(tǒng)10的構(gòu)成基本相同,因此,相同的部分用相同的符號表示,省略其說明,重點(diǎn)說明不同點(diǎn)。
圖10是表示第二實(shí)施例的終端50A(參照圖1)的主要軟件構(gòu)成的示意圖。
如圖10所示,在第二實(shí)施例中,與第一實(shí)施例不同,終端50A根據(jù)儲存在終端第一存儲部210中的終端GPS裝置起動程序216A,例如,捕獲作為第一捕獲目標(biāo)的GPS衛(wèi)星12a的同時,或者在捕獲GPS衛(wèi)星12a之后并在生成漂移信息280之前,也從GPS衛(wèi)星12b等接收信號S2等。終端50A接收作為后述的預(yù)備定位計(jì)算所需數(shù)量的信號S1的數(shù)量的例如大于等于4個信號S1等。
另外,如圖10所示,終端50A在終端第一存儲部210中儲存預(yù)備定位位置信息生成程序230。該預(yù)備定位位置信息生成程序230是用于終端控制部200根據(jù)接收的多個信號S1等進(jìn)行預(yù)備定位計(jì)算而生成示出終端50的預(yù)備定位位置的預(yù)備定位位置信息284的信息。即,預(yù)備定位位置信息生成程序230和終端控制部200是預(yù)備定位位置信息生成單元的一個示例。
該預(yù)備定位位置信息284與定位服務(wù)器70(參照圖1)生成的定位位置信息不同,是通過在終端50A內(nèi)部實(shí)施的具有預(yù)備性質(zhì)的定位計(jì)算生成的信息。定位服務(wù)器70生成的定位位置信息例如通過進(jìn)行地圖匹配等經(jīng)過復(fù)雜的運(yùn)算而生成,而預(yù)備定位位置信息284只要達(dá)到排除與GPS無關(guān)的信號或反射波等錯誤信號的目的就可以,因此,該定位計(jì)算是根據(jù)終端50A具有的被限定的信息的臨時的定位計(jì)算。所以,終端50A與進(jìn)行復(fù)雜的運(yùn)算的情況相比,可以更迅速地生成預(yù)備定位位置信息284。
終端控制部50A將生成的預(yù)備定位位置信息284儲存在終端第三存儲部270中。
另外,如圖10所示,終端50A在終端第一存儲部210中儲存誤差最小預(yù)備定位位置信息選擇程序232。該誤差最小預(yù)備定位位置信息選擇程序232是用于終端控制部200從多個預(yù)備定位位置信息284中選擇定位誤差最小的誤差最小預(yù)備定位位置信息286的信息。即,誤差最小預(yù)備定位位置信息選擇程序232和終端控制部200是誤差最小預(yù)備定位位置信息選擇單元的一個示例。
例如,終端控制部200根據(jù)誤差最小預(yù)備定位位置信息選擇程序232,將在上一次從定位服務(wù)器70(參照圖1)獲取的定位位置信息中示出最近的位置的預(yù)備定位位置信息284作為誤差最小預(yù)備定位位置信息286選擇,儲存在終端第三存儲部270中。
并且,終端控制部200根據(jù)儲存在終端第一存儲部210中的接收頻率信息生成程序218A,生成示出接收對應(yīng)于上述的誤差最小預(yù)備定位位置信息286的信號S1等的頻率的接收頻率信息276。
對應(yīng)于誤差最小預(yù)備定位位置信息286的信號S1等,由于成為計(jì)算出最妥當(dāng)?shù)念A(yù)備定位位置的基礎(chǔ),因此不是錯誤信號。所以,通過使用接收對應(yīng)于誤差最小預(yù)備定位位置信息286的信號S1等的頻率,可以生成可靠性更高的接收頻率信息276。
并且,根據(jù)可靠性更高的接收頻率信息276生成的發(fā)送接收頻率信息278以及漂移信息280也成為可靠性更高的信息。
另外,如圖10所示,終端50A在終端第二存儲部250中儲存漂移遷移評價模型信息254。
圖11是示出漂移遷移評價模型信息254的一個示例的示意圖。
如圖11所示,漂移遷移評價模型信息254是示出根據(jù)漂移DF的溫度t的變化的遷移的信息。即,漂移遷移評價模型信息254是漂移頻率遷移信息的一個示例,終端第二存儲部250是漂移頻率遷移信息存儲單元的一個示例。
終端50A通過使用漂移遷移評價模型信息254可以迅速接收信號S1等。
但是,水晶振子62a(參照圖3)的性質(zhì)隨著時間的經(jīng)過發(fā)生變化,有時會發(fā)生終端50A儲存的漂移遷移評價模型信息254偏離于實(shí)態(tài)的情況。
關(guān)于這一點(diǎn),終端50A通過如下的構(gòu)成可以校正漂移遷移評價模型信息254。
即,如圖10所示,終端50A在終端第一存儲部250中儲存漂移信息生成時溫度信息生成程序234。該漂移信息生成時溫度信息生成程序234是用于終端控制部200生成示出生成漂移信息280時的溫度的漂移信息生成時溫度信息288的信息。即,漂移信息生成時溫度信息生成程序234和終端控制部200是漂移信息生成時溫度信息生成單元的一個示例。
另外,如圖10所示,終端50A在終端第一存儲部250中儲存漂移遷移評價模型校正程序236。該漂移遷移評價模型校正程序236是用于終端控制部200根據(jù)漂移信息280和漂移信息生成時溫度信息288校正漂移遷移評價模型信息254的信息。
圖12是示出漂移遷移評價模型校正程序236的一個示例的示意圖。
如圖12所示,漂移遷移評價模型校正程序236例如被設(shè)定為,將示出當(dāng)初的漂移遷移評價模型的曲線L1,基于漂移信息280示出的漂移DF1和漂移信息生成時溫度信息288示出的溫度t1,平行移動曲線L1,校正曲線L2。
如上所述,終端50A可以校正漂移遷移評價模型信息254,通過使用校正后的漂移遷移評價模型信息254可以迅速接收信號S1等。
(本實(shí)施例的定位系統(tǒng)10A的動作例)以上是定位系統(tǒng)10A的構(gòu)成,下面說明其動作。
圖13是定位系統(tǒng)10A的動作例的示意流程圖。
在步驟ST4或步驟41之后,終端50A例如在捕獲作為第一捕獲目標(biāo)的衛(wèi)星的GPS衛(wèi)星12a之后并在生成漂移信息280之前,也從GPS衛(wèi)星12b等搜尋信號S2等(步驟ST5A),接收包含信號S1的多個信號(步驟ST6A)。
接著,終端50A根據(jù)在上述步驟ST6A中接收的多個信號S1等進(jìn)行預(yù)備定位計(jì)算而生成示出終端50A的預(yù)備定位位置的預(yù)備定位位置信息284(步驟ST101)。
接著,終端50A從在上述步驟ST101中生成的多個預(yù)備定位位置信息284中選擇誤差最小預(yù)備定位位置信息286(參照圖10)(步驟ST102)。因此,根據(jù)錯誤信號生成的預(yù)備定位位置信息284,由于誤差大而被排除。
接著,終端50A生成示出接收對應(yīng)于誤差最小預(yù)備定位位置信息286的信號S1等的頻率的接收頻率信息276(步驟ST7A)。
這樣,終端50A將排除錯誤信號等作為生成漂移信息280的前提,因此,可以生成正確的漂移信息280。
(程序及計(jì)算機(jī)可讀取的存儲介質(zhì)等)終端裝置的控制程序使計(jì)算機(jī)運(yùn)行上述的動作例的支援信息獲取步驟、信號接收步驟、接收頻率信息生成步驟、頻率差分信息生成步驟、漂移頻率信息生成步驟、定位必要數(shù)位置相關(guān)信號接收步驟、定位基礎(chǔ)信息生成步驟、定位基礎(chǔ)信息發(fā)送步驟等。
另外,計(jì)算機(jī)可讀的存儲介質(zhì)是儲存上述的終端裝置的控制程序等的存儲介質(zhì)。
將這些終端裝置的控制程序等安裝在計(jì)算機(jī)上,由計(jì)算機(jī)可運(yùn)行的狀態(tài)的程序存儲介質(zhì),例如,是如floppy(注冊商標(biāo))等的軟盤、CD-ROM(Compact Disc Read Only Memory)、CD-R(CompactDisc-Recordable)、CD-RW(Compact Disc-Rewriteable)、DVD(DigitalVersatile Disc)等盒裝介質(zhì)、可暫時或永久儲存程序的半導(dǎo)體存儲器、磁盤或光磁盤等實(shí)現(xiàn)。
本發(fā)明并不限于上述的實(shí)施例。并且,上述的實(shí)施例可以互相組合。
符號說明10、10A 定位系統(tǒng);12a、12b、12c、12d GPS衛(wèi)星;20 支援型服務(wù)器;40 基站;45 互聯(lián)網(wǎng);50、50A 終端;212 支援?dāng)?shù)據(jù)獲取程序;214 第一捕獲目標(biāo)衛(wèi)星決定程序;216、216A終端GPS裝置起動程序;218、218A 接收頻率信息生成程序;220 發(fā)送接收頻率差分信息生成程序;224 定位必要數(shù)衛(wèi)星信號接收程序;226 定位基礎(chǔ)信息生成程序;228 定位基礎(chǔ)信息發(fā)送程序;230 預(yù)備定位位置信息生成程序;232 誤差最小預(yù)備定位位置信息選擇程序;234 漂移信息生成時溫度信息生成程序;236 漂移遷移評價模型校正程序。
權(quán)利要求
1.一種定位系統(tǒng),包括終端裝置,其從定位裝置獲取定位位置信息,所述定位裝置基于來自多個位置信息衛(wèi)星的位置相關(guān)信號進(jìn)行定位計(jì)算;以及支援信息提供裝置,其可以與所述終端裝置通信,向所述終端裝置提供用于接收所述位置相關(guān)信號的支援信息;其特征在于,所述支援信息包括多普勒頻率信息,所述多普勒頻率信息示出多普勒頻率,所述多普勒頻率是各個所述位置信息衛(wèi)星和所述終端裝置的相對移動引起的所述位置相關(guān)信號的頻率變化;所述終端裝置包括支援信息獲取單元,用于從所述支援信息提供裝置獲取所述支援信息;信號接收單元,用于根據(jù)所述支援信息從所述位置信息衛(wèi)星接收所述位置相關(guān)信號;接收頻率信息生成單元,用于生成接收頻率信息,所述接收頻率信息示出接收所述位置相關(guān)信號時的接收頻率;頻率差分信息生成單元,用于生成頻率差分信息,所述頻率差分信息示出發(fā)送頻率和所述接收頻率的頻率差分,其中,所述發(fā)送頻率是各個所述位置信息衛(wèi)星發(fā)送所述位置相關(guān)信號時的頻率;漂移頻率信息生成單元,用于根據(jù)所述支援信息包含的所述多普勒頻率信息和所述終端裝置生成的所述頻率差分信息生成漂移頻率信息,其中,所述漂移頻率信息示出漂移頻率,所述漂移頻率是所述終端裝置內(nèi)部因素引起的所述接收頻率的偏離;定位必要數(shù)位置相關(guān)信號接收單元,用于根據(jù)發(fā)送頻率信息、對應(yīng)于各個所述位置信息衛(wèi)星的所述多普勒頻率信息、以及所述漂移頻率信息,接收所述定位裝置進(jìn)行的定位計(jì)算所需數(shù)量的所述位置相關(guān)信號,其中,所述發(fā)送頻率信息示出來自各個所述位置信息衛(wèi)星的所述位置相關(guān)信號的所述發(fā)送頻率;定位基礎(chǔ)信息生成單元,用于根據(jù)所接收的各個所述位置相關(guān)信號生成所述定位裝置用于定位計(jì)算的定位基礎(chǔ)信息;定位基礎(chǔ)信息發(fā)送單元,用于向所述定位裝置發(fā)送所述定位基礎(chǔ)信息。
2.一種終端裝置,其從定位裝置獲取定位位置信息,所述定位裝置基于來自多個位置信息衛(wèi)星的位置相關(guān)信號進(jìn)行定位計(jì)算,其特征在于,所述終端裝置包括支援信息獲取單元,用于從可以與所述終端裝置通信的支援信息提供裝置獲取支援信息,所述支援信息包括多普勒頻率信息,所述多普勒頻率信息示出多普勒頻率,所述多普勒頻率是各個所述位置信息衛(wèi)星和所述終端裝置的相對移動引起的所述位置相關(guān)信號的頻率變化;信號接收單元,用于根據(jù)所述支援信息從所述位置信息衛(wèi)星接收所述位置相關(guān)信號;接收頻率信息生成單元,用于生成接收頻率信息,所述接收頻率信息示出接收所述位置相關(guān)信號時的接收頻率;頻率差分信息生成單元,用于生成頻率差分信息,所述頻率差分信息示出發(fā)送頻率和所述接收頻率的頻率差分,其中,所述發(fā)送頻率是各個所述位置信息衛(wèi)星發(fā)送所述位置相關(guān)信號時的頻率;漂移頻率信息生成單元,用于根據(jù)所述支援信息包含的所述多普勒頻率信息和所述終端裝置生成的所述頻率差分信息生成漂移頻率信息,其中,所述漂移頻率信息示出漂移頻率,所述漂移頻率是所述終端裝置內(nèi)部因素引起的所述接收頻率的偏離;定位必要數(shù)位置相關(guān)信號接收單元,用于根據(jù)發(fā)送頻率信息、對應(yīng)于各個所述位置信息衛(wèi)星的所述多普勒頻率信息、以及所述漂移頻率信息,接收所述定位裝置進(jìn)行的定位計(jì)算所需數(shù)量的所述位置相關(guān)信號,其中,所述發(fā)送頻率信息示出來自各個所述位置信息衛(wèi)星的所述位置相關(guān)信號的所述發(fā)送頻率;定位基礎(chǔ)信息生成單元,用于根據(jù)接收的各個所述位置相關(guān)信號生成所述定位裝置用于定位計(jì)算的定位基礎(chǔ)信息;定位基礎(chǔ)信息發(fā)送單元,用于向所述定位裝置發(fā)送所述定位基礎(chǔ)信息。
3.根據(jù)權(quán)利要求2所述的終端裝置,其特征在于所述漂移頻率信息生成單元基于至少一組所述漂移頻率信息和所述頻率差分信息生成所述漂移頻率信息。
4.根據(jù)權(quán)利要求2或3所述的終端裝置,其特征在于,包括預(yù)備定位位置信息生成單元,用于根據(jù)由所述信號接收單元接收的多個所述位置相關(guān)信號進(jìn)行預(yù)備的定位計(jì)算,生成示出預(yù)備定位位置的預(yù)備定位位置信息;誤差最小預(yù)備定位位置信息選擇單元,用于從所述預(yù)備定位位置信息生成單元生成的多個所述預(yù)備定位位置信息中選擇作為定位誤差最小的所述預(yù)備定位位置信息的誤差最小預(yù)備定位位置信息;所述接收頻率信息生成單元生成所述接收頻率信息,所述接收頻率信息示出接收對應(yīng)于所述誤差最小預(yù)備定位位置信息的所述位置相關(guān)信號的頻率。
5.根據(jù)權(quán)利要求2至4中任一項(xiàng)所述的終端裝置,其特征在于包括漂移信息存儲單元,用于儲存所述漂移頻率信息,為了下一次從所述定位裝置接收用于獲取所述定位位置信息的所述位置相關(guān)信號,所述信號接收單元使用所述漂移頻率信息。
6.根據(jù)權(quán)利要求2至5中任一項(xiàng)所述的終端裝置,其特征在于,包括漂移頻率遷移信息存儲單元,用于儲存示出所述漂移頻率的溫度變化引起的遷移的漂移頻率遷移信息;漂移信息生成時溫度信息生成單元,用于生成示出生成所述漂移頻率信息時的溫度的漂移信息生成時溫度信息;漂移頻率遷移信息校正單元,用于根據(jù)所述漂移頻率信息和所述漂移信息生成時溫度信息,校正所述漂移頻率遷移信息。
7.一種終端裝置的控制程序,其使計(jì)算機(jī)執(zhí)行如下步驟支援信息獲取步驟,其中,終端裝置從可以與所述終端裝置通信的支援信息提供裝置獲取支援信息,所述支援信息包括多普勒頻率信息,所述多普勒頻率信息示出多普勒頻率,所述多普勒頻率是各個所述位置信息衛(wèi)星和所述終端裝置的相對移動引起的所述位置相關(guān)信號的頻率變化,所述終端裝置從定位裝置獲取定位位置信息,所述定位裝置基于來自多個位置信息衛(wèi)星的位置相關(guān)信號進(jìn)行定位計(jì)算;信號接收步驟,其中,所述終端裝置根據(jù)所述支援信息從所述位置信息衛(wèi)星接收所述位置相關(guān)信號;接收頻率信息生成步驟,其中,所述終端裝置生成接收頻率信息,所述接收頻率信息示出接收所述位置相關(guān)信號時的接收頻率;頻率差分信息生成步驟,其中,所述終端裝置生成頻率差分信息,所述頻率差分信息示出所述發(fā)送頻率和所述接收頻率的頻率差分;漂移頻率信息生成步驟,其中,所述終端裝置根據(jù)所述支援信息包含的所述多普勒頻率信息和所述終端裝置生成的所述頻率差分信息生成漂移頻率信息,所述漂移頻率信息示出漂移頻率,所述漂移頻率是所述終端裝置內(nèi)部因素引起的所述接收頻率的偏離;定位必要數(shù)位置相關(guān)信號接收步驟,其中,所述終端裝置根據(jù)發(fā)送頻率信息、對應(yīng)于各個所述位置信息衛(wèi)星的所述多普勒頻率信息、以及所述漂移頻率信息,接收所述定位裝置進(jìn)行的定位計(jì)算所需數(shù)量的所述位置相關(guān)信號,所述發(fā)送頻率信息示出來自各個所述位置信息衛(wèi)星的所述位置相關(guān)信號的所述發(fā)送頻率;定位基礎(chǔ)信息生成步驟,其中,所述終端裝置根據(jù)接收的各個所述位置相關(guān)信號生成所述定位裝置用于定位計(jì)算的定位基礎(chǔ)信息;定位基礎(chǔ)信息發(fā)送步驟,其中,所述終端裝置向所述定位裝置發(fā)送所述定位基礎(chǔ)信息。
8.一種計(jì)算機(jī)可讀的存儲介質(zhì),其存儲有使計(jì)算機(jī)執(zhí)行如下步驟的終端裝置的控制程序支援信息獲取步驟,其中,終端裝置從可以與所述終端裝置通信的支援信息提供裝置獲取支援信息,所述支援信息包括多普勒頻率信息,所述多普勒頻率信息示出多普勒頻率,所述多普勒頻率是各個所述位置信息衛(wèi)星和所述終端裝置的相對移動引起的所述位置相關(guān)信號的頻率變化,所述終端裝置從定位裝置獲取定位位置信息,所述定位裝置基于來自多個位置信息衛(wèi)星的位置相關(guān)信號進(jìn)行定位計(jì)算;信號接收步驟,其中,所述終端裝置根據(jù)所述支援信息從所述位置信息衛(wèi)星接收所述位置相關(guān)信號;接收頻率信息生成步驟,其中,所述終端裝置生成接收頻率信息,所述接收頻率信息示出接收所述位置相關(guān)信號時的接收頻率;頻率差分信息生成步驟,其中,所述終端裝置生成頻率差分信息,所述頻率差分信息示出所述發(fā)送頻率和所述接收頻率的頻率差分;漂移頻率信息生成步驟,其中,所述終端裝置根據(jù)所述支援信息包含的所述多普勒頻率信息和所述終端裝置生成的所述頻率差分信息生成漂移頻率信息,所述漂移頻率信息示出漂移頻率,所述漂移頻率是所述終端裝置內(nèi)部因素引起的所述接收頻率的偏離;定位必要數(shù)位置相關(guān)信號接收步驟,其中,所述終端裝置根據(jù)發(fā)送頻率信息、對應(yīng)于各個所述位置信息衛(wèi)星的所述多普勒頻率信息、以及所述漂移頻率信息,接收所述定位裝置進(jìn)行的定位計(jì)算所需數(shù)量的所述位置相關(guān)信號,所述發(fā)送頻率信息示出來自各個所述位置信息衛(wèi)星的所述位置相關(guān)信號的所述發(fā)送頻率;定位基礎(chǔ)信息生成步驟,其中,所述終端裝置根據(jù)接收的各個所述位置相關(guān)信號生成所述定位裝置用于定位計(jì)算的定位基礎(chǔ)信息;定位基礎(chǔ)信息發(fā)送步驟,其中,所述終端裝置向所述定位裝置發(fā)送所述定位基礎(chǔ)信息。
9.一種終端裝置的控制方法,包括如下步驟支援信息獲取步驟,其中,終端裝置從可以與所述終端裝置通信的支援信息提供裝置獲取支援信息,所述支援信息包括多普勒頻率信息,所述多普勒頻率信息示出多普勒頻率,所述多普勒頻率是各個所述位置信息衛(wèi)星和所述終端裝置的相對移動引起的所述位置相關(guān)信號的頻率變化,所述終端裝置從定位裝置獲取定位位置信息,所述定位裝置基于來自多個位置信息衛(wèi)星的位置相關(guān)信號進(jìn)行定位計(jì)算;信號接收步驟,其中,所述終端裝置根據(jù)所述支援信息從所述位置信息衛(wèi)星接收所述位置相關(guān)信號;接收頻率信息生成步驟,其中,所述終端裝置生成接收頻率信息,所述接收頻率信息示出接收所述位置相關(guān)信號時的接收頻率;頻率差分信息生成步驟,其中,所述終端裝置生成頻率差分信息,所述頻率差分信息示出所述發(fā)送頻率和所述接收頻率的頻率差分;漂移頻率信息生成步驟,其中,所述終端裝置根據(jù)所述支援信息包含的所述多普勒頻率信息和所述終端裝置生成的所述頻率差分信息生成漂移頻率信息,所述漂移頻率信息示出漂移頻率,所述漂移頻率是所述終端裝置內(nèi)部因素引起的所述接收頻率的偏離;定位必要數(shù)位置相關(guān)信號接收步驟,其中,所述終端裝置根據(jù)發(fā)送頻率信息、對應(yīng)于各個所述位置信息衛(wèi)星的所述多普勒頻率信息、以及所述漂移頻率信息,接收所述定位裝置進(jìn)行的定位計(jì)算所需數(shù)量的所述位置相關(guān)信號,所述發(fā)送頻率信息示出來自各個所述位置信息衛(wèi)星的所述位置相關(guān)信號的所述發(fā)送頻率;定位基礎(chǔ)信息生成步驟,其中,所述終端裝置根據(jù)接收的各個所述位置相關(guān)信號生成所述定位裝置用于定位計(jì)算的定位基礎(chǔ)信息;定位基礎(chǔ)信息發(fā)送步驟,其中,所述終端裝置向所述定位裝置發(fā)送所述定位基礎(chǔ)信息。
全文摘要
本發(fā)明提供即使是服務(wù)器定位型的定位系統(tǒng)也可以獲取示出漂移的信息的定位系統(tǒng)。終端裝置(50)包括支援信息獲取單元,用于從支援信息提供裝置(20)獲取包含多普勒頻率信息的支援信息;頻率差分信息生成單元,用于生成頻率差分信息,該頻率差分信息示出發(fā)送頻率和接收頻率的頻率差分,其中,發(fā)送頻率是各個位置信息衛(wèi)星12a等發(fā)送位置相關(guān)信號S1等時的頻率;漂移頻率信息生成單元,用于根據(jù)支援信息包含的多普勒頻率信息和終端裝置(50)生成的頻率差分信息生成漂移頻率信息,其中,漂移頻率信息示出漂移頻率,漂移頻率是終端裝置(50)內(nèi)部因素引起的接收頻率的偏離。
文檔編號G01S19/23GK1743866SQ20051009821
公開日2006年3月8日 申請日期2005年9月1日 優(yōu)先權(quán)日2004年9月2日
發(fā)明者木村章 申請人:精工愛普生株式會社