專利名稱:定位系統(tǒng)、終端裝置及其控制方法、程序、存儲(chǔ)介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及基于來自位置信息衛(wèi)星的信號(hào)進(jìn)行定位的定位系統(tǒng)、終端裝置、終端裝置的控制方法、終端裝置的控制程序、儲(chǔ)存終端裝置的控制程序的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
背景技術(shù):
近年來,利用衛(wèi)星導(dǎo)航系統(tǒng)例如GPS(Global PositioningSystem)定位GPS接收機(jī)的當(dāng)前位置的定位系統(tǒng)越來越實(shí)用化。
而且,GPS接收機(jī)從外部裝置通過無線方式獲取用于位置定位的支援信息的所謂的支援型被廣泛地利用(例如,專利文獻(xiàn)1特開2002-228738號(hào)公報(bào)(圖1等))。
但是,上述外部裝置有多個(gè)種類,按照不同的規(guī)定(protocol,通信控制規(guī)程)提供支援信息。
因此,GPS接收機(jī)即使可以從某個(gè)特定的外部裝置獲取支援信息,也存在當(dāng)離開該外部裝置的服務(wù)區(qū)域而進(jìn)入其他種類的外部裝置的服務(wù)區(qū)域時(shí)就無法獲取支援信息的問題。
針對(duì)這個(gè)問題,如果GPS接收機(jī)具有對(duì)應(yīng)所有種類的每個(gè)外部裝置的結(jié)構(gòu),又存在定位芯片的成本增加的問題。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供既不會(huì)增加成本,還可以利用來自于多個(gè)種類的外部裝置的支援信息的定位系統(tǒng)、終端裝置、終端裝置的控制方法、終端裝置的控制程序、儲(chǔ)存終端裝置的控制程序的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
上述目的可以通過本發(fā)明的第一方面的定位系統(tǒng)實(shí)現(xiàn),該定位系統(tǒng)包括終端裝置,用于獲取基于來自位置信息衛(wèi)星的位置相關(guān)信號(hào)的當(dāng)前位置的定位結(jié)果;以及多個(gè)種類的信息提供裝置,向所述終端裝置提供支援信息;其特征在于,所述支援信息包括表示所述信息提供裝置是否進(jìn)行所述當(dāng)前位置的定位的定位負(fù)責(zé)信息;所述終端裝置包括支援信息獲取單元,用于從所述信息提供裝置獲取所述支援信息;信息提供裝置種類判斷單元,用于根據(jù)所述支援信息所包括的所述定位負(fù)責(zé)信息,判斷所述信息提供裝置的所述種類;位置相關(guān)信號(hào)接收單元,用于根據(jù)所述支援信息接收所述位置相關(guān)信號(hào);定位基礎(chǔ)信息生成單元,用于根據(jù)所述位置相關(guān)信號(hào)生成定位基礎(chǔ)信息;終端定位結(jié)果信息生成單元,用于根據(jù)所述定位基礎(chǔ)信息進(jìn)行當(dāng)前位置的定位,生成表示所述位置相關(guān)信號(hào)的信號(hào)接收時(shí)刻的信號(hào)接收時(shí)刻信息以及終端定位位置信息;定位基礎(chǔ)信息校正單元,用于根據(jù)所述信號(hào)接收時(shí)刻信息校正所述定位基礎(chǔ)信息,生成校正后定位基礎(chǔ)信息;校正后定位基礎(chǔ)信息發(fā)送單元,用于根據(jù)所述信息提供裝置種類判斷單元的判斷結(jié)果,向所述信息提供裝置發(fā)送所述校正后定位基礎(chǔ)信息;信息提供裝置定位位置信息獲取單元,用于獲取信息提供裝置定位位置信息,所述信息提供裝置定位位置信息表示所述信息提供裝置執(zhí)行的基于所述校正后定位基礎(chǔ)信息的定位結(jié)果;定位位置信息輸出單元,用于根據(jù)所述信息提供裝置種類判斷單元的判斷結(jié)果,輸出所述終端定位位置信息或所述信息提供裝置定位位置信息。
如果所述定位負(fù)責(zé)信息表示所述信息提供裝置進(jìn)行所述定位,則可以接受所謂的支援(Assisted)型的信息提供服務(wù)。根據(jù)這種情況的通信控制規(guī)程,例如要求所述終端裝置基于來自所述信息提供裝置中的所述支援信息捕捉所述位置信息衛(wèi)星,例如向所述信息提供裝置發(fā)送表示所述終端裝置與各所述位置信息衛(wèi)星之間距離(下面稱“偽距”)的所述定位基礎(chǔ)信息,輸出所述信息提供裝置進(jìn)行定位而生成的所述信息提供裝置定位位置信息。
相對(duì)于此,如果所述定位負(fù)責(zé)信息未表示所述信息提供裝置進(jìn)行所述定位,則接受所謂的基礎(chǔ)(Based)型的信息提供服務(wù)。根據(jù)這種情況的通信控制規(guī)程,例如要求所述終端裝置基于來自所述信息提供裝置中的所述支援信息捕捉所述位置信息衛(wèi)星,生成所述定位基礎(chǔ)信息,并且,進(jìn)行定位而輸出所述終端定位位置信息。
在這點(diǎn)上,根據(jù)本發(fā)明的第一方面,所述終端裝置可以通過所述信息提供裝置種類判斷單元,基于所述支援信息包括的所述定位負(fù)責(zé)信息,判斷出所述信息提供裝置的所述種類。
而且,所述信息提供裝置可以通過所述終端定位結(jié)果信息生成單元,定位所述當(dāng)前位置,獲取所述終端定位位置信息。
但是,是否輸出所述終端定位位置信息,要基于所述信息提供裝置種類判斷單元的判斷結(jié)果決定。
即,如果所述定位負(fù)責(zé)信息表示所述信息提供裝置進(jìn)行定位,則所述終端裝置判斷出所述信息提供裝置的種類為執(zhí)行上述支援型服務(wù)的種類。然后,輸出所述信息提供裝置進(jìn)行定位所生成的所述信息提供裝置側(cè)定位位置信息。
因此,所述終端裝置可以與執(zhí)行上述支援型服務(wù)的種類的所述信息提供裝置相對(duì)應(yīng)。
另一方面,如果所述定位負(fù)責(zé)信息表示所述信息提供裝置未進(jìn)行定位,則所述終端裝置判斷出所述信息提供裝置的種類為執(zhí)行上述基礎(chǔ)型服務(wù)的種類。然后,輸出所述終端裝置進(jìn)行當(dāng)前位置定位而生成的所述終端定位位置信息。
因此,所述終端裝置也可以與執(zhí)行上述基礎(chǔ)型服務(wù)的種類的所述信息提供裝置相對(duì)應(yīng)。
根據(jù)以上敘述,所述終端裝置可以根據(jù)所述信息提供裝置的種類,輸出定位位置信息。
這樣,如上所述的所述終端裝置,可以根據(jù)所述信息提供裝置的種類改變其控制,因此,與具有和多個(gè)所述信息提供裝置的每一個(gè)相對(duì)應(yīng)的結(jié)構(gòu)相比,可以降低所述終端裝置的成本。
因此,無須增加成本就可以提供能夠利用來自于多個(gè)種類外部裝置的支援信息的定位系統(tǒng)。
而且,所述終端裝置通過上述的所述終端定位結(jié)果信息生成單元生成所述信號(hào)接收時(shí)刻信息,通過定位基礎(chǔ)信息校正單元基于所述信號(hào)接收時(shí)刻信息,校正所述定位基礎(chǔ)信息而生成校正后定位基礎(chǔ)信息。
而且,通過校正后定位基礎(chǔ)信息發(fā)送單元基于所述信息提供裝置種類判斷單元的判斷結(jié)果,向所述信息提供裝置發(fā)送所述校正后定位基礎(chǔ)信息。
例如,向所述信息提供裝置發(fā)送所述定位基礎(chǔ)信息例如偽距信息時(shí),同時(shí)也發(fā)送所述位置關(guān)聯(lián)信號(hào)的正確的接收時(shí)刻信息,該位置關(guān)聯(lián)信號(hào)成為生成該偽距的基礎(chǔ)。
這里,對(duì)于基于來自所述位置信息衛(wèi)星的所述位置關(guān)聯(lián)信號(hào)進(jìn)行定位來說,所述位置關(guān)聯(lián)信號(hào)的正確的接收時(shí)刻信息是提高定位精確度所必要的信息。
在這點(diǎn)上,因?yàn)樗鼋K端裝置將所述校正后定位基礎(chǔ)信息向所述信息提供裝置發(fā)送,所以,即使是所述信息提供裝置自身無法生成正確的時(shí)刻信息,所述信息提供裝置也可以進(jìn)行正確的定位。
而且,所述終端裝置可以輸出所述信息提供裝置基于所述校正后定位基礎(chǔ)信息生成的正確的定位位置信息。
上述目的可以通過本發(fā)明的第二方面的終端裝置實(shí)現(xiàn),該終端裝置可以與提供包括定位負(fù)責(zé)信息的支援信息的多個(gè)種類的信息提供裝置通信,所述定位負(fù)責(zé)信息表示所述信息提供裝置是否進(jìn)行基于來自位置信息衛(wèi)星的位置相關(guān)信號(hào)的定位,其特征在于,包括支援信息獲取單元,用于從所述信息提供裝置獲取所述支援信息;信息提供裝置種類判斷單元,用于根據(jù)所述支援信息所包括的所述定位負(fù)責(zé)信息,判斷所述信息提供裝置的所述種類;位置相關(guān)信號(hào)接收單元,用于根據(jù)所述支援信息接收所述位置相關(guān)信號(hào);定位基礎(chǔ)信息生成單元,用于根據(jù)所述位置相關(guān)信號(hào)生成定位基礎(chǔ)信息;終端定位結(jié)果信息生成單元,用于根據(jù)所述定位基礎(chǔ)信息進(jìn)行當(dāng)前位置的定位,生成表示所述位置相關(guān)信號(hào)的信號(hào)接收時(shí)刻的信號(hào)接收時(shí)刻信息以及終端定位位置信息;定位基礎(chǔ)信息校正單元,用于根據(jù)所述信號(hào)接收時(shí)刻信息校正所述定位基礎(chǔ)信息,生成校正后定位基礎(chǔ)信息;校正后定位基礎(chǔ)信息發(fā)送單元,用于根據(jù)所述信息提供裝置種類判斷單元的判斷結(jié)果,向所述信息提供裝置發(fā)送所述校正后定位基礎(chǔ)信息;信息提供裝置定位位置信息獲取單元,用于獲取信息提供裝置定位位置信息,所述信息提供裝置定位位置信息表示所述信息提供裝置執(zhí)行的基于所述校正后定位基礎(chǔ)信息的定位結(jié)果;以及定位位置信息輸出單元,用于根據(jù)所述信息提供裝置種類判斷單元的判斷結(jié)果,輸出所述終端定位位置信息或所述信息提供裝置定位位置信息。
根據(jù)本發(fā)明的第二方面,和第一方面同樣,無須增加成本,就可以利用來自于多個(gè)種類的外部裝置的支援信息。
本發(fā)明的第三方面是根據(jù)第二方面的終端裝置,當(dāng)所述定位負(fù)責(zé)信息表示所述信息提供裝置進(jìn)行定位時(shí),所述校正后定位基礎(chǔ)信息發(fā)送單元向所述信息提供裝置發(fā)送所述校正后定位基礎(chǔ)信息。
根據(jù)本發(fā)明的第三方面,當(dāng)所述定位執(zhí)行信息表示所述信息提供裝置執(zhí)行定位時(shí),所述校正后定位基礎(chǔ)信息發(fā)送單元向所述信息提供裝置發(fā)送所述校正后定位基礎(chǔ)信息。
因此,可以和進(jìn)行上述支援型服務(wù)的種類的所述信息提供裝置相對(duì)應(yīng)。
此外,當(dāng)所述信息提供裝置不進(jìn)行定位時(shí),所述終端裝置自身就可以輸出執(zhí)行所述定位而獲取的所述定位結(jié)果,因此,不向所述信息提供裝置發(fā)送所述校正后定位基礎(chǔ)信息。
因此,也可以和進(jìn)行上述基礎(chǔ)型服務(wù)的種類的所述信息提供裝置相對(duì)應(yīng)。
本發(fā)明的第四方面是根據(jù)第二方面或第三方面的終端裝置,所述定位基礎(chǔ)信息校正單元只對(duì)所述定位結(jié)果獲取單元生成所述終端定位位置信息所使用的所述定位基礎(chǔ)信息進(jìn)行校正。
雖然所述定位基礎(chǔ)信息是對(duì)應(yīng)各所述位置信息衛(wèi)星生成的,但是,生成的所述定位基礎(chǔ)信息也不一定就可以在定位中使用。例如,當(dāng)成為所述定位基礎(chǔ)信息的基礎(chǔ)的所述位置關(guān)聯(lián)信號(hào)的信號(hào)強(qiáng)度不足等時(shí),將所述定位基礎(chǔ)信息用于定位就不恰當(dāng)。而且,如果對(duì)不適合于定位的所述定位基礎(chǔ)信息執(zhí)行上述校正并發(fā)送所述校正后定位基礎(chǔ)信息,即使是所述信息提供裝置獲取了所述校正后定位基礎(chǔ)信息,也會(huì)出現(xiàn)無法使用該校正后定位基礎(chǔ)信息進(jìn)行定位的情況。
在這點(diǎn)上,根據(jù)第四方面,所述定位基礎(chǔ)信息校正單元只對(duì)所述定位結(jié)果獲取單元生成所述終端定位位置信息所使用的所述定位基礎(chǔ)信息進(jìn)行校正,因此,可以向所述信息提供裝置發(fā)送確實(shí)能夠用于定位的所述校正后定位基礎(chǔ)信息。
本發(fā)明的第五方面是根據(jù)第二方面至第四方面的終端裝置,包括定位位置信息發(fā)送單元,當(dāng)所述定位負(fù)責(zé)信息表示所述信息提供裝置不進(jìn)行定位時(shí),向所述信息提供裝置發(fā)送所述終端定位位置信息。
例如,當(dāng)執(zhí)行上述基礎(chǔ)型服務(wù)的所述信息提供裝置,要求所述終端裝置生成的所述終端定位位置信息時(shí),所述終端裝置可以接受所述信息提供裝置的要求。
獲取了所述定位結(jié)果信息的所述信息提供裝置,可以將該定位位置信息作為向所述終端裝置提供下一次所述支援信息的基礎(chǔ)信息使用,也可以將所述定位位置信息提供給第三者。
上述目的可以通過本發(fā)明的第六方面的終端裝置的控制方法實(shí)現(xiàn),該終端裝置的控制方法的特征在于包括如下步驟支援信息獲取步驟,其中,終端裝置從所述信息提供裝置獲取所述支援信息,所述終端裝置可以與提供支援信息的多個(gè)種類的信息提供裝置通信,所述支援信息包括表示所述信息提供裝置是否進(jìn)行基于來自位置信息衛(wèi)星的位置相關(guān)信號(hào)的定位的定位負(fù)責(zé)信息;信息提供裝置種類判斷步驟,其中,所述終端裝置根據(jù)所述支援信息包括的所述定位負(fù)責(zé)信息判斷所述信息提供裝置的所述種類;位置相關(guān)信號(hào)接收步驟,其中,所述終端裝置根據(jù)所述支援信息接收所述位置相關(guān)信號(hào);定位基礎(chǔ)信息生成步驟,其中,所述終端裝置根據(jù)所述位置相關(guān)信號(hào)生成定位基礎(chǔ)信息;終端定位結(jié)果信息生成步驟,其中,所述終端裝置根據(jù)所述定位基礎(chǔ)信息進(jìn)行當(dāng)前位置的定位,生成表示所述位置相關(guān)信號(hào)的信號(hào)接收時(shí)刻的信號(hào)接收時(shí)刻信息以及終端定位位置信息;定位基礎(chǔ)信息校正步驟,其中,所述終端裝置根據(jù)所述信號(hào)接收時(shí)刻信息對(duì)所述定位基礎(chǔ)信息進(jìn)行校正,生成校正后定位基礎(chǔ)信息;校正后定位基礎(chǔ)信息發(fā)送步驟,其中,所述終端裝置根據(jù)所述信息提供裝置種類判斷步驟中的判斷結(jié)果,向所述信息提供裝置發(fā)送所述校正后定位基礎(chǔ)信息;信息提供裝置定位位置信息獲取步驟,其中,所述終端裝置獲取信息提供裝置定位位置信息,所述信息提供裝置定位位置信息是所述信息提供裝置執(zhí)行的基于所述校正后定位基礎(chǔ)信息的定位結(jié)果;以及定位位置信息輸出步驟,其中,所述終端裝置基于所述信息提供裝置種類判斷步驟中的判斷結(jié)果,輸出所述終端定位位置信息或所述信息提供裝置定位位置信息。
根據(jù)本發(fā)明的第六方面,和第一方面同樣,無須增加成本就可以利用來自于多個(gè)支援形態(tài)的外部裝置的支援信息。
而且,與第一方面同樣,所述終端裝置通過定位基礎(chǔ)信息校正單元,基于所述信號(hào)接收時(shí)刻信息對(duì)所述定位基礎(chǔ)信息進(jìn)行校正,生成校正后定位基礎(chǔ)信息發(fā)送到所述信息提供裝置,因此,即使是所述信息提供裝置自身無法生成正確的時(shí)刻信息,所述信息提供裝置也可以進(jìn)行正確的定位。
上述目的可以通過本發(fā)明的第七方面的終端裝置的控制程序?qū)崿F(xiàn),其使計(jì)算機(jī)執(zhí)行如下步驟支援信息獲取步驟,其中,終端裝置從所述信息提供裝置獲取所述支援信息,所述終端裝置可以與提供支援信息的多個(gè)種類的信息提供裝置通信,所述支援信息包括表示所述信息提供裝置是否進(jìn)行基于來自位置信息衛(wèi)星的位置相關(guān)信號(hào)的定位的定位負(fù)責(zé)信息;信息提供裝置種類判斷步驟,其中,所述終端裝置根據(jù)所述支援信息包括的所述定位負(fù)責(zé)信息判斷所述信息提供裝置的所述種類;位置相關(guān)信號(hào)接收步驟,其中,所述終端裝置根據(jù)所述支援信息接收所述位置相關(guān)信號(hào);定位基礎(chǔ)信息生成步驟,其中,所述終端裝置根據(jù)所述位置相關(guān)信號(hào)生成定位基礎(chǔ)信息;終端定位結(jié)果信息生成步驟,其中,所述終端裝置根據(jù)所述定位基礎(chǔ)信息進(jìn)行當(dāng)前位置的定位,生成表示所述位置相關(guān)信號(hào)的信號(hào)接收時(shí)刻的信號(hào)接收時(shí)刻信息以及終端定位位置信息;定位基礎(chǔ)信息校正步驟,其中,所述終端裝置根據(jù)所述信號(hào)接收時(shí)刻信息對(duì)所述定位基礎(chǔ)信息進(jìn)行校正,生成校正后定位基礎(chǔ)信息;校正后定位基礎(chǔ)信息發(fā)送步驟,其中,所述終端裝置根據(jù)所述信息提供裝置種類判斷步驟中的判斷結(jié)果,向所述信息提供裝置發(fā)送所述校正后定位基礎(chǔ)信息;信息提供裝置定位位置信息獲取步驟,其中,所述終端裝置獲取信息提供裝置定位位置信息,所述信息提供裝置定位位置信息是所述信息提供裝置執(zhí)行的基于所述校正后定位基礎(chǔ)信息的定位結(jié)果;以及定位位置信息輸出步驟,其中,所述終端裝置基于所述信息提供裝置種類判斷步驟中的判斷結(jié)果,輸出所述終端定位位置信息或所述信息提供裝置定位位置信息。
上述目的可以通過本發(fā)明的第八方面的計(jì)算機(jī)可讀的存儲(chǔ)介質(zhì)實(shí)現(xiàn),其存儲(chǔ)有使計(jì)算機(jī)執(zhí)行如下步驟的終端裝置的控制程序支援信息獲取步驟,其中,終端裝置從所述信息提供裝置獲取所述支援信息,所述終端裝置可以與提供支援信息的多個(gè)種類的信息提供裝置通信,所述支援信息包括表示所述信息提供裝置是否進(jìn)行基于來自位置信息衛(wèi)星的位置相關(guān)信號(hào)的定位的定位負(fù)責(zé)信息;信息提供裝置種類判斷步驟,其中,所述終端裝置根據(jù)所述支援信息包括的所述定位負(fù)責(zé)信息判斷所述信息提供裝置的所述種類;位置相關(guān)信號(hào)接收步驟,其中,所述終端裝置根據(jù)所述支援信息接收所述位置相關(guān)信號(hào);定位基礎(chǔ)信息生成步驟,其中,所述終端裝置根據(jù)所述位置相關(guān)信號(hào)生成定位基礎(chǔ)信息;終端定位結(jié)果信息生成步驟,其中,所述終端裝置根據(jù)所述定位基礎(chǔ)信息進(jìn)行當(dāng)前位置的定位,生成表示所述位置相關(guān)信號(hào)的信號(hào)接收時(shí)刻的信號(hào)接收時(shí)刻信息以及終端定位位置信息;定位基礎(chǔ)信息校正步驟,其中,所述終端裝置根據(jù)所述信號(hào)接收時(shí)刻信息對(duì)所述定位基礎(chǔ)信息進(jìn)行校正,生成校正后定位基礎(chǔ)信息;校正后定位基礎(chǔ)信息發(fā)送步驟,其中,所述終端裝置根據(jù)所述信息提供裝置種類判斷步驟中的判斷結(jié)果,向所述信息提供裝置發(fā)送所述校正后定位基礎(chǔ)信息;信息提供裝置定位位置信息獲取步驟,其中,所述終端裝置獲取信息提供裝置定位位置信息,所述信息提供裝置定位位置信息是所述信息提供裝置執(zhí)行的基于所述校正后定位基礎(chǔ)信息的定位結(jié)果;以及定位位置信息輸出步驟,其中,所述終端裝置基于所述信息提供裝置種類判斷步驟中的判斷結(jié)果,輸出所述終端定位位置信息或所述信息提供裝置定位位置信息。
圖1示出本發(fā)明的實(shí)施例所涉及的定位系統(tǒng)的示意圖。
圖2示出終端的主要硬件構(gòu)成等的示意圖。
圖3示出終端的主要軟件構(gòu)成等的示意圖。
圖4示出定位系統(tǒng)的動(dòng)作例的示意流程圖。
具體實(shí)施例方式
下面,參照附圖詳細(xì)說明本發(fā)明的優(yōu)選實(shí)施例。
另外,因?yàn)橐韵滤龅膶?shí)施例是本發(fā)明優(yōu)選的具體例子,所以為了在技術(shù)上達(dá)到較好效果設(shè)置了種種限定,但在以下說明中只要沒有對(duì)本發(fā)明作特殊限定,本發(fā)明的范圍就不局限于這些例子。
圖1是表示第一實(shí)施例所涉及的定位系統(tǒng)10等的示意圖。如圖1所示,定位系統(tǒng)10包括終端裝置例如終端50,該終端裝置從位置信息衛(wèi)星例如GPS衛(wèi)星12a、12b、12c、12d以及12e獲取基于位置關(guān)聯(lián)信號(hào)例如信號(hào)S1至S5的當(dāng)前位置的定位結(jié)果。終端50可以列舉例如手機(jī)、PHS(Personal Handy-phone System)、PDA(Personal Digital Assistance)等,但并不僅限于此。
此外,與本實(shí)施例不同,GPS衛(wèi)星12a等不僅限于5個(gè),可以是4個(gè)以下,也可以是6個(gè)以上。
定位系統(tǒng)10還包括向終端50提供支援信息例如支援?dāng)?shù)據(jù)的多個(gè)種類的信息提供裝置,例如支援型服務(wù)器20(以下,稱A型服務(wù)器20)以及基礎(chǔ)型服務(wù)器40(以下,稱B型服務(wù)器40)。終端50可以通過中繼通信的基站70及通信網(wǎng)絡(luò)例如互聯(lián)網(wǎng)80與A型服務(wù)器20或B型服務(wù)器40通信。
以下,將包括A型服務(wù)器20或B型服務(wù)器40的信息提供裝置統(tǒng)稱為服務(wù)器,該A型服務(wù)器20或B型服務(wù)器40提供終端50的支援?dāng)?shù)據(jù)。
此外,A型服務(wù)器20存在一個(gè)以上,B型服務(wù)器40也存在一個(gè)以上。
A型服務(wù)器20和B型服務(wù)器40兩者都是向終端50提供用于定位的支援?dāng)?shù)據(jù)的裝置,但是,該支援?dāng)?shù)據(jù)的內(nèi)容以及對(duì)于終端50的動(dòng)作方法的要求不同。
終端50可以在作為A型服務(wù)器20的服務(wù)區(qū)域的支援型覆蓋范圍S(以下,稱A型覆蓋范圍S)中,只從A型服務(wù)器20接收支援?dāng)?shù)據(jù),在作為B型服務(wù)器40的服務(wù)區(qū)域的基礎(chǔ)型覆蓋范圍T(以下,稱B型覆蓋范圍T)中,只從B型服務(wù)器40接收支援?dāng)?shù)據(jù)。
此外,在A型覆蓋范圍S與B型覆蓋范圍T的重復(fù)區(qū)域中,可以只接收例如信號(hào)強(qiáng)度強(qiáng)的支援?dāng)?shù)據(jù)。
在作為支援型服務(wù)器的A型服務(wù)器20的A型覆蓋范圍S中,要求終端50基于來自于A型服務(wù)器20的支援?dāng)?shù)據(jù),捕捉GPS衛(wèi)星12a等,根據(jù)其信號(hào)S1等計(jì)算偽距,將表示該偽距的信息發(fā)送到A型服務(wù)器20。而且,還要求輸出A型服務(wù)器20進(jìn)行定位而生成的定位位置信息。來自于A型服務(wù)器20的支援?dāng)?shù)據(jù)包括用于捕捉各GPS衛(wèi)星12a等的最低限度的信息例如表示來自于各GPS衛(wèi)星12a等的信號(hào)的多普勒效果的信息、以及各GPS衛(wèi)星12a等的仰角。
此外,除了提供支援?dāng)?shù)據(jù)的A型服務(wù)器20本身進(jìn)行定位而生成定位位置信息之外,還存在由提供支援?dāng)?shù)據(jù)的A型服務(wù)器20之外的另一個(gè)A型服務(wù)器20進(jìn)行定位而生成定位位置信息的情況。
與此相對(duì)應(yīng),在作為基礎(chǔ)型服務(wù)器的B型服務(wù)器40的B型覆蓋范圍T中,要求終端50基于來自于B型服務(wù)器40的支援?dāng)?shù)據(jù),捕捉GPS衛(wèi)星12a等,根據(jù)該衛(wèi)星信號(hào)計(jì)算偽距,而且,基于該偽距進(jìn)行定位并輸出定位位置信息。來自于B型服務(wù)器40的支援?dāng)?shù)據(jù)中,除了來自于A型服務(wù)器的支援?dāng)?shù)據(jù)的內(nèi)容,還包括導(dǎo)航電文,該導(dǎo)航電文包括各GPS衛(wèi)星12a等的衛(wèi)星軌道信息。
通過以下的硬件構(gòu)成以及軟件構(gòu)成,終端50可以在支援型覆蓋范圍S和基礎(chǔ)型覆蓋范圍T兩個(gè)范圍中接收支援?dāng)?shù)據(jù),如上所述,該支援型覆蓋范圍S和基礎(chǔ)型覆蓋范圍T被要求實(shí)現(xiàn)不同的通信控制規(guī)程(protocol)。
(終端50的主要硬件構(gòu)成)圖2是表示終端50的主要硬件構(gòu)成的示意圖。
如圖2所示,終端50包括計(jì)算機(jī),計(jì)算機(jī)包括總線52。
該總線52連接有CPU(Central Processing Unit)54、存儲(chǔ)裝置56等。存儲(chǔ)裝置56例如是RAM(Random Access Memory)、ROM(Read Only Memory)等。
此外,該總線52還連接有用于輸入各種信息等的輸入裝置58、用于從GPS衛(wèi)星12a等接收信號(hào)的終端GPS裝置60、用于與A型服務(wù)器20等通信的終端通信裝置62、以及用于顯示各種信息的終端顯示裝置64。
(終端50的主要軟件構(gòu)成)圖3是表示終端50的主要軟件構(gòu)成等的示意圖。
如圖3所示,終端50包括控制各部分的終端控制部100、與圖2的終端通信裝置62對(duì)應(yīng)的終端通信部102、與圖2的終端GPS裝置60對(duì)應(yīng)的終端GPS部104。
如圖3所示,終端50包括儲(chǔ)存各種程序的終端第一存儲(chǔ)部110、儲(chǔ)存各種信息的終端第二存儲(chǔ)部150。
如圖3所示,終端50在終端第一存儲(chǔ)部110中儲(chǔ)存支援?dāng)?shù)據(jù)要求程序112。支援?dāng)?shù)據(jù)要求程序112是用于終端控制部100向服務(wù)器要求支援?dāng)?shù)據(jù)的信息。即、支援?dāng)?shù)據(jù)要求程序112和終端控制部100是支援信息獲取單元的一個(gè)示例。
終端控制部100將獲取的支援?dāng)?shù)據(jù)作為支援?dāng)?shù)據(jù)154儲(chǔ)存在終端第二存儲(chǔ)部150中。該支援?dāng)?shù)據(jù)154除了上述內(nèi)容還包括表示服務(wù)器是否進(jìn)行定位的定位負(fù)責(zé)信息154a。該定位負(fù)責(zé)信息154a是定位負(fù)責(zé)信息的一個(gè)示例。
如圖3所示,終端50在終端第一存儲(chǔ)部110中儲(chǔ)存服務(wù)器種類判斷程序114。服務(wù)器種類判斷程序114是用于終端控制部100基于定位負(fù)責(zé)信息154a判斷服務(wù)器種類的信息。即、服務(wù)器種類判斷程序114和終端控制部100是信息提供裝置種類判斷單元的一個(gè)示例。
具體地說,因?yàn)閬碜杂贏型服務(wù)器中的支援?dāng)?shù)據(jù)所包括的定位負(fù)責(zé)信息顯示A型服務(wù)器20進(jìn)行定位,所以終端控制部100判斷為執(zhí)行上述支援型服務(wù)的種類。然后,如后面所述,輸出A型服務(wù)器20測(cè)定而生成的定位位置信息。
這樣,終端50也可以與執(zhí)行上述支援型服務(wù)的A型服務(wù)器20相對(duì)應(yīng)。
另一方面,因?yàn)閬碜杂贐型服務(wù)器中的支援?dāng)?shù)據(jù)所包括的定位負(fù)責(zé)信息顯示B型服務(wù)器40不進(jìn)行定位,所以終端控制部100判斷為執(zhí)行上述基礎(chǔ)型服務(wù)的種類。然后,如后面所述,輸出終端50測(cè)定當(dāng)前位置而生成的定位位置信息。
這樣,終端50也可以對(duì)應(yīng)執(zhí)行上述基礎(chǔ)型服務(wù)的B型服務(wù)器40。
此外,與本實(shí)施例不同,終端50也可以具有根據(jù)支援?dāng)?shù)據(jù)的內(nèi)容判斷上述A型服務(wù)器20和B型服務(wù)器40的種類的結(jié)構(gòu)。如上所述,支援型服務(wù)器發(fā)送的支援?dāng)?shù)據(jù)與基礎(chǔ)型服務(wù)器發(fā)送的支援?dāng)?shù)據(jù)的內(nèi)容不同,因此,可以根據(jù)支援?dāng)?shù)據(jù)內(nèi)容的不同判斷服務(wù)器的種類。在這種情況下,可以將支援?dāng)?shù)據(jù)本身作為上述的定位負(fù)責(zé)信息使用。
如圖3所示,終端50在終端第一存儲(chǔ)部110中儲(chǔ)存衛(wèi)星捕捉程序116。衛(wèi)星捕捉程序116是用于終端控制部100基于支援?dāng)?shù)據(jù)54接收來自于GPS衛(wèi)星12a等中的信號(hào)S1等的信息。即、衛(wèi)星捕捉程序116和終端控制部100是位置關(guān)聯(lián)信號(hào)接收單元的一個(gè)示例。
如圖3所示,終端50在終端第一存儲(chǔ)部110中儲(chǔ)存定位基礎(chǔ)信息生成程序118。定位基礎(chǔ)信息生成程序118是用于終端控制部100基于信號(hào)S1等生成定位基礎(chǔ)信息的信息。定位基礎(chǔ)信息例如包括表示終端50與各GPS衛(wèi)星12a等之間偽距的信息;表示各信號(hào)S1等的多普勒效果的信息、以及表示接收信號(hào)S1等的時(shí)刻的信號(hào)接收時(shí)刻信息。定位基礎(chǔ)信息156是各GPS衛(wèi)星12a等的每一個(gè)所生成的定位基礎(chǔ)信息的集合(或者是,組)信息。
包括上述內(nèi)容的定位基礎(chǔ)信息156是具有成為定位計(jì)算基礎(chǔ)的內(nèi)容的信息。即、定位基礎(chǔ)信息156是定位基礎(chǔ)信息的一個(gè)示例。而且,定位基礎(chǔ)信息生成程序118和終端控制部100是定位基礎(chǔ)信息生成單元的一個(gè)示例。
終端控制部100將生成的定位基礎(chǔ)信息156儲(chǔ)存在終端第二存儲(chǔ)部150中。
此外,終端控制部100在生成定位基礎(chǔ)信息156的同時(shí)生成詳細(xì)信息158,儲(chǔ)存在終端第二存儲(chǔ)部150中。詳細(xì)信息158是例如表示信號(hào)S1的信號(hào)強(qiáng)度的信息。詳細(xì)信息158例如可以用于決定是否使用信號(hào)S1進(jìn)行定位。
如圖3所示,終端50在終端第一存儲(chǔ)部110中儲(chǔ)存衛(wèi)星信息有無判斷程序120。衛(wèi)星信息有無判斷程序120用于終端控制部100判斷衛(wèi)星信息152是否儲(chǔ)存在終端第二存儲(chǔ)部150中。
如圖3所示,如果衛(wèi)星信息152儲(chǔ)存在終端第二存儲(chǔ)部150中,則終端50無須從外部重新獲取衛(wèi)星信息,如后面所述,基于定位基礎(chǔ)信息156,就可以執(zhí)行當(dāng)前位置的定位計(jì)算。
如圖3所示,終端50在終端第一存儲(chǔ)部110中儲(chǔ)存終端定位程序122。終端定位程序122用于終端控制部100基于定位基礎(chǔ)信息156定位當(dāng)前位置而生成定位結(jié)果信息160。該定位結(jié)果信息160包括定位位置信息160a以及信號(hào)接收時(shí)刻信息160b。
例如,通過使用四個(gè)GPS衛(wèi)星12a等進(jìn)行定位,可以生成表示終端50的立體(三維)位置的定位位置信息160a、以及表示接收信號(hào)S1等的時(shí)刻的信號(hào)接收時(shí)刻信息160b。定位位置信息160a是終端定位位置信息的一個(gè)示例,信號(hào)接收時(shí)刻信息160b是信號(hào)接收時(shí)刻信息的一個(gè)示例。而且,終端定位程序122和終端控制部100是終端定位結(jié)果信息生成單元的一個(gè)示例。
如圖3所示,終端50在終端第一存儲(chǔ)部110中儲(chǔ)存定位基礎(chǔ)信息校正程序124。定位基礎(chǔ)信息校正程序124用于終端控制部100基于上述的信號(hào)接收時(shí)刻信息160b對(duì)定位基礎(chǔ)信息156所包括的各GPS衛(wèi)星12a的每一個(gè)的定位基礎(chǔ)信息進(jìn)行校正,生成校正后定位基礎(chǔ)信息162。即,定位基礎(chǔ)信息校正程序124和終端控制部100是定位基礎(chǔ)信息校正單元的一個(gè)示例。校正后定位基礎(chǔ)信息162是對(duì)各GPS衛(wèi)星12a的每一個(gè)的定位基礎(chǔ)信息分別進(jìn)行校正所生成的校正后量度(measurement)的集合(或者,組)信息。
具體地說,終端控制部100基于定位基礎(chǔ)信息校正程序124,只對(duì)生成定位位置信息160a所使用的定位基礎(chǔ)信息,通過附加上述的信號(hào)接收時(shí)刻信息160b進(jìn)行校正。
定位基礎(chǔ)信息是對(duì)應(yīng)各GPS衛(wèi)星12a等生成的,但是,當(dāng)作為各定位基礎(chǔ)信息的基礎(chǔ)的信號(hào)S1等的信號(hào)強(qiáng)度不足時(shí),會(huì)出現(xiàn)無法將所生成的定位基礎(chǔ)信息用于定位的情況。而且,如果基于無法用于定位的定位基礎(chǔ)信息,如后所述,發(fā)送校正后定位基礎(chǔ)信息162,那么,即使是A型服務(wù)器20獲取了校正后定位基礎(chǔ)信息162,也無法使用該校正后定位基礎(chǔ)信息162進(jìn)行定位的可能性也非常大。
于是,終端控制部100只對(duì)被確認(rèn)可以用于生成定位位置信息160a、并可以用于進(jìn)行定位的定位基礎(chǔ)信息進(jìn)行校正,生成校正后基礎(chǔ)信息162。
終端控制部100將如上所述生成的校正后定位基礎(chǔ)信息162儲(chǔ)存在終端第二存儲(chǔ)部150中。
如圖3所示,終端50將校正后定位基礎(chǔ)信息發(fā)送程序126儲(chǔ)存在終端第一存儲(chǔ)部110中。校正后定位基礎(chǔ)信息發(fā)送程序126用于終端控制部100基于上述的服務(wù)器種類判斷程序114的判斷結(jié)果,向A型服務(wù)器20發(fā)送校正后定位基礎(chǔ)信息162。即,校正后定位基礎(chǔ)信息發(fā)送程序126和終端控制部100是校正后定位基礎(chǔ)信息發(fā)送單元的一個(gè)示例。
具體地說,在服務(wù)器種類判斷程序114的判斷結(jié)果為A型服務(wù)器20是支援型服務(wù)器的情況下,終端控制部100發(fā)送校正后定位基礎(chǔ)信息162。
這時(shí),校正后定位基礎(chǔ)信息162是由各GPS衛(wèi)星12a等的三個(gè)校正后定位基礎(chǔ)信息形成的集合(組)就足夠。因?yàn)楦鞫ㄎ换A(chǔ)信息附加了信號(hào)接收時(shí)刻信息160b,所以GPS時(shí)刻是已知的。因此,沒有必要通過定位計(jì)算算出GPS時(shí)刻。這樣,即使是進(jìn)行立體定位的情況下,也沒有必要用四個(gè)GPS衛(wèi)星12a等,三個(gè)就足夠。這樣,終端50發(fā)送到A型服務(wù)器20的信息量很少就足夠,而且加快A型服務(wù)器20的定位計(jì)算。
這里,在基于來自GPS衛(wèi)星12a等(參照?qǐng)D1)的信號(hào)S1等的定位中,信號(hào)S1等的正確的接收時(shí)刻信息是提高定位精確度所必要的信息。
關(guān)于這一點(diǎn),因?yàn)榻K端50向A型服務(wù)器20發(fā)送校正后定位基礎(chǔ)信息162,所以,即使是A型服務(wù)器20自身無法生成正確的時(shí)刻信息,A型服務(wù)器20也可以進(jìn)行正確的定位。
而且,如后面所述,終端50可以輸出A型服務(wù)器20基于校正后定位基礎(chǔ)信息162生成的正確的定位位置。
即,終端50通過終端通信部102接收服務(wù)器定位位置信息164,該服務(wù)器定位位置信息164是基于A型服務(wù)器20執(zhí)行的校正后定位基礎(chǔ)信息162進(jìn)行定位的結(jié)果。該服務(wù)器定位位置信息164是信息提供裝置定位位置信息的一個(gè)示例,終端通信部102是信息提供裝置定位位置信息獲取單元的一個(gè)示例。
通過終端通信部102獲取的服務(wù)器定位位置信息164,通過終端控制部100儲(chǔ)存在終端第二存儲(chǔ)部150中。
如圖3所示,終端50將位置信息輸出程序128儲(chǔ)存在終端第一存儲(chǔ)部110中。位置信息輸出程序128用于終端控制部100基于上述服務(wù)器種類判斷程序114的判斷結(jié)果,輸出終端50自身生成的定位位置信息160a或服務(wù)器定位位置信息164。即,位置信息輸出程序128和終端控制部100是定位位置信息輸出單元的一個(gè)示例。
具體地說,當(dāng)發(fā)送支援?dāng)?shù)據(jù)的服務(wù)器判斷出是支援型A型服務(wù)器20時(shí),終端控制部100將服務(wù)器定位位置信息164顯示在例如圖2的終端顯示裝置64中。
與此相對(duì)應(yīng),當(dāng)發(fā)送支援?dāng)?shù)據(jù)的服務(wù)器判斷出是基礎(chǔ)型B型服務(wù)器40時(shí),終端控制部100將終端50自身生成的定位位置信息160a顯示在例如圖2的終端顯示裝置64中。
這樣,終端50與上述的執(zhí)行支援型服務(wù)的A型服務(wù)器20以及執(zhí)行基礎(chǔ)型服務(wù)的B型服務(wù)器40都能夠?qū)?yīng)。
如圖3所示,終端50將定位位置信息發(fā)送程序130儲(chǔ)存在終端第一存儲(chǔ)部110中。定位位置信息發(fā)送程序130用于當(dāng)定位負(fù)責(zé)信息154a顯示B型服務(wù)器40不進(jìn)行定位時(shí),終端控制部100向B型服務(wù)器40發(fā)送終端50自身生成的定位位置信息160a。即,定位位置信息發(fā)送程序130和終端控制部100是定位結(jié)果信息發(fā)送單元的一個(gè)示例。
例如,當(dāng)執(zhí)行上述基礎(chǔ)型服務(wù)的B型服務(wù)器40要求終端50生成的定位位置信息160a時(shí),終端50可以接受B型服務(wù)器40的要求。
獲取定位位置信息160a的B型服務(wù)器40,可以將定位位置信息160a作為向終端50提供下一次支援?dāng)?shù)據(jù)時(shí)的基礎(chǔ)信息使用,也可以將定位位置信息160a提供給第三者。
以上是本實(shí)施例所涉及的定位系統(tǒng)10的構(gòu)成,下面主要參照?qǐng)D4說明其動(dòng)作。
圖4是本實(shí)施例所涉及的定位系統(tǒng)10的動(dòng)作例的示意流程圖。
如圖1所示,以終端50位于A型服務(wù)器范圍S為前提進(jìn)行以下說明。
首先,終端50從A型服務(wù)器20接收支援?dāng)?shù)據(jù)154(參照?qǐng)D3)(步驟ST1)。該步驟ST1是支援信息獲取步驟的一個(gè)示例。接著,終端50基于獲取的支援?dāng)?shù)據(jù)154判斷服務(wù)器的種類(步驟ST2)。該步驟ST2是信息提供裝置種類判斷步驟的一個(gè)示例。具體地說,終端50基于支援?dāng)?shù)據(jù)154所包括的定位負(fù)責(zé)信息154a判斷服務(wù)器的種類是支援型。
接著,終端50起動(dòng)終端GPS裝置50(參照?qǐng)D2)(步驟ST3),接收來自于GPS衛(wèi)星12a等(參照?qǐng)D1)的信號(hào)S1等(步驟ST4)。該步驟ST4是位置關(guān)聯(lián)信號(hào)接收步驟的一個(gè)示例。
接著,終端50生成定位基礎(chǔ)信息156(參照?qǐng)D3)(步驟ST5)。該步驟ST5是定位基礎(chǔ)信息生成步驟的一個(gè)示例。
接著,終端50判斷是否有衛(wèi)星信息152(參照?qǐng)D3)(步驟ST6),當(dāng)判斷出有衛(wèi)星信息152時(shí),通過詳細(xì)信息158(參照?qǐng)D3)挑選GPS衛(wèi)星12a等(步驟ST7)。具體地說,就是將仰角小的衛(wèi)星或信號(hào)強(qiáng)度低的衛(wèi)星除外。這樣,因?yàn)橹荒軌蚴褂脕碜杂谘鼋谴蟛⑶倚盘?hào)強(qiáng)度大的GPS衛(wèi)星12a等的信號(hào)S1,所以可以提高定位的精確度。
接著,終端50基于定位基礎(chǔ)信息156以及衛(wèi)星信息152,定位當(dāng)前位置(步驟ST8)。該步驟ST8是終端定位結(jié)果信息生成步驟的一個(gè)示例。在步驟ST8中生成的定位結(jié)果信息160(參照?qǐng)D3)中包括定位位置信息160a以及信號(hào)接收時(shí)刻信息160b。
接著,終端50判斷定位是否成功(步驟ST9),當(dāng)判斷出定位成功時(shí),基于信號(hào)接收時(shí)刻信息160b校正定位基礎(chǔ)信息156(步驟ST10)。具體地說,在定位基礎(chǔ)信息156上附加信號(hào)接收時(shí)刻信息160b,生成校正后基礎(chǔ)信息162(參照?qǐng)D3)。該步驟ST10是定位基礎(chǔ)信息校正步驟的一個(gè)示例。
此外,在步驟ST10中去除了獲取定位結(jié)果信息160沒有使用的定位基礎(chǔ)信息。即,只對(duì)確認(rèn)可以用于定位的定位基礎(chǔ)信息進(jìn)行校正。
接著,終端50將校正后定位基礎(chǔ)信息162發(fā)送到A型服務(wù)器20(步驟ST11)。該步驟ST11是校正后定位基礎(chǔ)信息發(fā)送步驟的一個(gè)示例。
接著,終端50從A型服務(wù)器20獲取服務(wù)器定位位置信息164(參照?qǐng)D3)(步驟ST12),并將該定位位置信息164輸出到終端顯示裝置64(參照?qǐng)D2)進(jìn)行顯示(步驟ST13)。該步驟ST12是信息提供裝置定位結(jié)果信息獲取步驟的一個(gè)示例,該步驟ST13是定位位置信息輸出步驟的一個(gè)示例。
此外,當(dāng)終端50判斷出在上述步驟ST6中沒有衛(wèi)星信息152(參照?qǐng)D3)時(shí),以及判斷出在步驟ST9中定位不成功時(shí),不對(duì)定位基礎(chǔ)信息156進(jìn)行校正就將其發(fā)送到A型服務(wù)器20(步驟ST14)。
雖然定位精確度不如使用校正后定位基礎(chǔ)信息162,但是,A型服務(wù)器20可以使用定位基礎(chǔ)信息156進(jìn)行定位。
如上所述,終端50可以判斷出服務(wù)器的種類,并根據(jù)該種類獲取定位位置信息。
(關(guān)于程序及計(jì)算機(jī)可讀取的記錄介質(zhì)等)本發(fā)明的終端裝置的控制程序用于使計(jì)算機(jī)執(zhí)行上述動(dòng)作示例的以下步驟支援信息獲取步驟;信息提供裝置種類判斷步驟;位置關(guān)聯(lián)信號(hào)接收步驟;定位基礎(chǔ)信息生成步驟;終端定位結(jié)果信息生成步驟;定位基礎(chǔ)信息校正步驟;校正后定位基礎(chǔ)信息發(fā)送步驟;信息提供裝置定位位置信息獲取步驟;以及定位位置信息輸出步驟等。
此外,本發(fā)明也可以是儲(chǔ)存這些終端裝置的控制程序等的計(jì)算機(jī)可讀記錄介質(zhì)等。
將這些終端裝置的控制程序等安裝在計(jì)算機(jī)上,由計(jì)算機(jī)可運(yùn)行的狀態(tài)的程序存儲(chǔ)介質(zhì),例如,是如floppy(注冊(cè)商標(biāo))的軟盤、CD-ROM(Compact Disc Read Only Memory)、CD-R(CompactDisc-Recordable)、CD-RW(Compact Disc-Rewriteable)、DVD(DigitalVersatile Disc)等盒裝介質(zhì)、可暫時(shí)或永久存儲(chǔ)程序的半導(dǎo)體存儲(chǔ)器、磁盤或光磁盤等實(shí)現(xiàn)。
本發(fā)明不局限于以上所述的各實(shí)施例。另外,上述各實(shí)施例也可以相互組合。
符號(hào)說明10定位系統(tǒng)12a、12b、12c、12d、12e GPS衛(wèi)星20支援型服務(wù)器 40基礎(chǔ)型服務(wù)器30終端 112支援?dāng)?shù)據(jù)要求程序114服務(wù)器種類判斷程序 116星捕捉程序118定位基礎(chǔ)信息生成程序120星信息有無判斷程序122終端定位程序124定位基礎(chǔ)信息校正程序126校正后定位基礎(chǔ)信息發(fā)送程序
權(quán)利要求
1.一種定位系統(tǒng),包括終端裝置,用于獲取基于來自位置信息衛(wèi)星的位置相關(guān)信號(hào)的當(dāng)前位置的定位結(jié)果;以及多個(gè)種類的信息提供裝置,向所述終端裝置提供支援信息;其特征在于,所述支援信息包括表示所述信息提供裝置是否進(jìn)行所述當(dāng)前位置的定位的定位負(fù)責(zé)信息;所述終端裝置包括支援信息獲取單元,用于從所述信息提供裝置獲取所述支援信息;信息提供裝置種類判斷單元,用于根據(jù)所述支援信息所包括的所述定位負(fù)責(zé)信息,判斷所述信息提供裝置的所述種類;位置相關(guān)信號(hào)接收單元,用于根據(jù)所述支援信息接收所述位置相關(guān)信號(hào);定位基礎(chǔ)信息生成單元,用于根據(jù)所述位置相關(guān)信號(hào)生成定位基礎(chǔ)信息;終端定位結(jié)果信息生成單元,用于根據(jù)所述定位基礎(chǔ)信息進(jìn)行當(dāng)前位置的定位,生成表示所述位置相關(guān)信號(hào)的信號(hào)接收時(shí)刻的信號(hào)接收時(shí)刻信息以及終端定位位置信息;定位基礎(chǔ)信息校正單元,用于根據(jù)所述信號(hào)接收時(shí)刻信息校正所述定位基礎(chǔ)信息,生成校正后定位基礎(chǔ)信息;校正后定位基礎(chǔ)信息發(fā)送單元,用于根據(jù)所述信息提供裝置種類判斷單元的判斷結(jié)果,向所述信息提供裝置發(fā)送所述校正后定位基礎(chǔ)信息;信息提供裝置定位位置信息獲取單元,用于獲取信息提供裝置定位位置信息,所述信息提供裝置定位位置信息表示所述信息提供裝置執(zhí)行的基于所述校正后定位基礎(chǔ)信息的定位結(jié)果;定位位置信息輸出單元,用于根據(jù)所述信息提供裝置種類判斷單元的判斷結(jié)果,輸出所述終端定位位置信息或所述信息提供裝置定位位置信息。
2.一種終端裝置,可以與提供包括定位負(fù)責(zé)信息的支援信息的多個(gè)種類的信息提供裝置通信,所述定位負(fù)責(zé)信息表示所述信息提供裝置是否進(jìn)行基于來自位置信息衛(wèi)星的位置相關(guān)信號(hào)的定位,其特征在于,包括支援信息獲取單元,用于從所述信息提供裝置獲取所述支援信息;信息提供裝置種類判斷單元,用于根據(jù)所述支援信息所包括的所述定位負(fù)責(zé)信息,判斷所述信息提供裝置的所述種類;位置相關(guān)信號(hào)接收單元,用于根據(jù)所述支援信息接收所述位置相關(guān)信號(hào);定位基礎(chǔ)信息生成單元,用于根據(jù)所述位置相關(guān)信號(hào)生成定位基礎(chǔ)信息;終端定位結(jié)果信息生成單元,用于根據(jù)所述定位基礎(chǔ)信息進(jìn)行當(dāng)前位置的定位,生成表示所述位置相關(guān)信號(hào)的信號(hào)接收時(shí)刻的信號(hào)接收時(shí)刻信息以及終端定位位置信息;定位基礎(chǔ)信息校正單元,用于根據(jù)所述信號(hào)接收時(shí)刻信息校正所述定位基礎(chǔ)信息,生成校正后定位基礎(chǔ)信息;校正后定位基礎(chǔ)信息發(fā)送單元,用于根據(jù)所述信息提供裝置種類判斷單元的判斷結(jié)果,向所述信息提供裝置發(fā)送所述校正后定位基礎(chǔ)信息;信息提供裝置定位位置信息獲取單元,用于獲取信息提供裝置定位位置信息,所述信息提供裝置定位位置信息表示所述信息提供裝置執(zhí)行的基于所述校正后定位基礎(chǔ)信息的定位結(jié)果;以及定位位置信息輸出單元,用于根據(jù)所述信息提供裝置種類判斷單元的判斷結(jié)果,輸出所述終端定位位置信息或所述信息提供裝置定位位置信息。
3.根據(jù)權(quán)利要求2所述的終端裝置,其特征在于當(dāng)所述定位負(fù)責(zé)信息表示所述信息提供裝置進(jìn)行定位時(shí),所述校正后定位基礎(chǔ)信息發(fā)送單元向所述信息提供裝置發(fā)送所述校正后定位基礎(chǔ)信息。
4.根據(jù)權(quán)利要求2或3所述的終端裝置,其特征在于所述定位基礎(chǔ)信息校正單元只對(duì)所述終端定位結(jié)果信息生成單元生成所述終端定位位置信息所使用的所述定位基礎(chǔ)信息進(jìn)行校正。
5.根據(jù)權(quán)利要求2至4中任一項(xiàng)所述的終端裝置,其特征在于,包括定位位置信息發(fā)送單元,當(dāng)所述定位負(fù)責(zé)信息表示所述信息提供裝置不進(jìn)行定位時(shí),向所述信息提供裝置發(fā)送所述終端定位位置信息。
6.一種終端裝置的控制方法,其特征在于,包括以下步驟支援信息獲取步驟,其中,終端裝置從所述信息提供裝置獲取所述支援信息,所述終端裝置可以與提供支援信息的多個(gè)種類的信息提供裝置通信,所述支援信息包括表示所述信息提供裝置是否進(jìn)行基于來自位置信息衛(wèi)星的位置相關(guān)信號(hào)的定位的定位負(fù)責(zé)信息;信息提供裝置種類判斷步驟,其中,所述終端裝置根據(jù)所述支援信息包括的所述定位負(fù)責(zé)信息判斷所述信息提供裝置的所述種類;位置相關(guān)信號(hào)接收步驟,其中,所述終端裝置根據(jù)所述支援信息接收所述位置相關(guān)信號(hào);定位基礎(chǔ)信息生成步驟,其中,所述終端裝置根據(jù)所述位置相關(guān)信號(hào)生成定位基礎(chǔ)信息;終端定位結(jié)果信息生成步驟,其中,所述終端裝置根據(jù)所述定位基礎(chǔ)信息進(jìn)行當(dāng)前位置的定位,生成表示所述位置相關(guān)信號(hào)的信號(hào)接收時(shí)刻的信號(hào)接收時(shí)刻信息以及終端定位位置信息;定位基礎(chǔ)信息校正步驟,其中,所述終端裝置根據(jù)所述信號(hào)接收時(shí)刻信息對(duì)所述定位基礎(chǔ)信息進(jìn)行校正,生成校正后定位基礎(chǔ)信息;校正后定位基礎(chǔ)信息發(fā)送步驟,其中,所述終端裝置根據(jù)所述信息提供裝置種類判斷步驟中的判斷結(jié)果,向所述信息提供裝置發(fā)送所述校正后定位基礎(chǔ)信息;信息提供裝置定位位置信息獲取步驟,其中,所述終端裝置獲取信息提供裝置定位位置信息,所述信息提供裝置定位位置信息是所述信息提供裝置執(zhí)行的基于所述校正后定位基礎(chǔ)信息的定位結(jié)果;以及定位位置信息輸出步驟,其中,所述終端裝置基于所述信息提供裝置種類判斷步驟中的判斷結(jié)果,輸出所述終端定位位置信息或所述信息提供裝置定位位置信息。
7.一種終端裝置的控制程序,其使計(jì)算機(jī)執(zhí)行如下步驟支援信息獲取步驟,其中,終端裝置從所述信息提供裝置獲取所述支援信息,所述終端裝置可以與提供支援信息的多個(gè)種類的信息提供裝置通信,所述支援信息包括表示所述信息提供裝置是否進(jìn)行基于來自位置信息衛(wèi)星的位置相關(guān)信號(hào)的定位的定位負(fù)責(zé)信息;信息提供裝置種類判斷步驟,其中,所述終端裝置根據(jù)所述支援信息包括的所述定位負(fù)責(zé)信息判斷所述信息提供裝置的所述種類;位置相關(guān)信號(hào)接收步驟,其中,所述終端裝置根據(jù)所述支援信息接收所述位置相關(guān)信號(hào);定位基礎(chǔ)信息生成步驟,其中,所述終端裝置根據(jù)所述位置相關(guān)信號(hào)生成定位基礎(chǔ)信息;終端定位結(jié)果信息生成步驟,其中,所述終端裝置根據(jù)所述定位基礎(chǔ)信息進(jìn)行當(dāng)前位置的定位,生成表示所述位置相關(guān)信號(hào)的信號(hào)接收時(shí)刻的信號(hào)接收時(shí)刻信息以及終端定位位置信息;定位基礎(chǔ)信息校正步驟,其中,所述終端裝置根據(jù)所述信號(hào)接收時(shí)刻信息對(duì)所述定位基礎(chǔ)信息進(jìn)行校正,生成校正后定位基礎(chǔ)信息;校正后定位基礎(chǔ)信息發(fā)送步驟,其中,所述終端裝置根據(jù)所述信息提供裝置種類判斷步驟中的判斷結(jié)果,向所述信息提供裝置發(fā)送所述校正后定位基礎(chǔ)信息;信息提供裝置定位位置信息獲取步驟,其中,所述終端裝置獲取信息提供裝置定位位置信息,所述信息提供裝置定位位置信息是所述信息提供裝置執(zhí)行的基于所述校正后定位基礎(chǔ)信息的定位結(jié)果;以及定位位置信息輸出步驟,其中,所述終端裝置基于所述信息提供裝置種類判斷步驟中的判斷結(jié)果,輸出所述終端定位位置信息或所述信息提供裝置定位位置信息。
8.一種計(jì)算機(jī)可讀的存儲(chǔ)介質(zhì),其存儲(chǔ)有使計(jì)算機(jī)執(zhí)行如下步驟的終端裝置的控制程序支援信息獲取步驟,其中,終端裝置從所述信息提供裝置獲取所述支援信息,所述終端裝置可以與提供支援信息的多個(gè)種類的信息提供裝置通信,所述支援信息包括表示所述信息提供裝置是否進(jìn)行基于來自位置信息衛(wèi)星的位置相關(guān)信號(hào)的定位的定位負(fù)責(zé)信息;信息提供裝置種類判斷步驟,其中,所述終端裝置根據(jù)所述支援信息包括的所述定位負(fù)責(zé)信息判斷所述信息提供裝置的所述種類;位置相關(guān)信號(hào)接收步驟,其中,所述終端裝置根據(jù)所述支援信息接收所述位置相關(guān)信號(hào);定位基礎(chǔ)信息生成步驟,其中,所述終端裝置根據(jù)所述位置相關(guān)信號(hào)生成定位基礎(chǔ)信息;終端定位結(jié)果信息生成步驟,其中,所述終端裝置根據(jù)所述定位基礎(chǔ)信息進(jìn)行當(dāng)前位置的定位,生成表示所述位置相關(guān)信號(hào)的信號(hào)接收時(shí)刻的信號(hào)接收時(shí)刻信息以及終端定位位置信息;定位基礎(chǔ)信息校正步驟,其中,所述終端裝置根據(jù)所述信號(hào)接收時(shí)刻信息對(duì)所述定位基礎(chǔ)信息進(jìn)行校正,生成校正后定位基礎(chǔ)信息;校正后定位基礎(chǔ)信息發(fā)送步驟,其中,所述終端裝置根據(jù)所述信息提供裝置種類判斷步驟中的判斷結(jié)果,向所述信息提供裝置發(fā)送所述校正后定位基礎(chǔ)信息;信息提供裝置定位位置信息獲取步驟,其中,所述終端裝置獲取信息提供裝置定位位置信息,所述信息提供裝置定位位置信息是所述信息提供裝置執(zhí)行的基于所述校正后定位基礎(chǔ)信息的定位結(jié)果;以及定位位置信息輸出步驟,其中,所述終端裝置基于所述信息提供裝置種類判斷步驟中的判斷結(jié)果,輸出所述終端定位位置信息或所述信息提供裝置定位位置信息。
全文摘要
本發(fā)明提供了無須提高成本就可以利用來自于多種外部裝置的支援信息的定位系統(tǒng)、終端裝置(50)包括信息提供裝置種類判斷單元,用于根據(jù)支援信息(154)所包括的定位負(fù)責(zé)信息(154a),判斷信息提供裝置(20)等的種類;定位基礎(chǔ)信息生成單元,用于根據(jù)位置相關(guān)信號(hào)生成定位基礎(chǔ)信息(156);終端定位結(jié)果信息生成單元,用于根據(jù)定位基礎(chǔ)信息(156)進(jìn)行當(dāng)前位置的定位,生成表示位置相關(guān)信號(hào)的信號(hào)接收時(shí)刻的信號(hào)接收時(shí)刻信息以及終端定位位置信息;定位基礎(chǔ)信息校正單元,用于根據(jù)信號(hào)接收時(shí)刻信息校正定位基礎(chǔ)信息(156),生成校正后定位基礎(chǔ)信息(162)。
文檔編號(hào)G01S19/07GK1727910SQ200510087368
公開日2006年2月1日 申請(qǐng)日期2005年7月28日 優(yōu)先權(quán)日2004年7月29日
發(fā)明者木村章 申請(qǐng)人:精工愛普生株式會(huì)社