專利名稱::時間誤差信息提供系統、終端裝置及終端裝置的控制方法
技術領域:
:本發明涉及提供通信基站的時間誤差信息的時間誤差信息提供系統、終端裝置、終端裝置的控制方法、終端裝置的控制程序及記錄有終端裝置的控制程序的計算機可讀存儲介質。
背景技術:
:目前有一種定位系統,在諸如CDMA(CodeDevisionMultipelAccess碼分多址復用)方式的所謂的數字移動通信系統中,根據多個基站所發送的信號定位移動基站的位置(例如專利文獻1)。在這種定位系統中,如果知道各基站的時間、和與成為基準的時間之間的時間誤差的話,就能夠求得諸如定位用信號從各基站到達移動基站所需要的時間(以后稱作傳輸時間),并利用該傳輸時間進行定位。專利文獻1特開平7-181242號公報不過,存在這樣的問題,為了測量各基站的時間誤差,當諸如相對于一個基站需要一個時間誤差的測量裝置時,則需要對應遍布于全國的各個基站都配置有用于測量時間誤差的裝置,這樣就會存在用于測量和通知時間誤差的場所在保證上或經濟上負擔重的問題。
發明內容本發明的目的在于提供時間誤差信息提供系統、終端裝置、終端裝置的控制方法、終端裝置的控制程序及記錄有終端裝置的控制程序的計算機可讀存儲介質,其能夠在減輕配置有用于測量和通知時間誤差的裝置的場所的保證上或經濟上負擔的同時,提供用于校驗多個通信基站的時間誤差的時間誤差信息。上述目的由根據第一方面的發明的通信基站間非同步的時間誤差信息提供系統來實現,該時間誤差信息提供系統包括終端裝置和多個通信基站,其中,所述終端裝置用于接收衛星信號、即定位衛星所發送的信號,所述通信基站可與所述終端裝置通信,所述通信基站包括基站時間測量單元,用于測量所述通信基站的時間;發送信息生成單元,用于生成含有發送時間的發送信息;以及發送信息發送單元,將所述發送信息載在發送電波上,并發送給所述終端裝置,所述終端裝置包括距離信息存儲單元,用于存儲表示所述終端裝置與可通信的所述通信基站的距離的距離信息;衛星時間同步單元,用于根據多個所述定位衛星所發送的所述衛星信號,維持與所述定位衛星的時間同步;發送電波接收單元,用于同時或依次從多個所述通信基站接收所述發送電波;接收時間信息生成單元,用于生成表示所述發送電波的接收時間的接收時間信息;通信基站距離取得單元,用于從所述距離信息存儲單元上取得與所述通信基站的距離;估計接收時間信息生成單元,根據包含在所述發送信息中的所述發送時間、以及所述終端裝置與所述通信基站的距離,表示所述發送電波的估計接收時間;發送時間誤差信息生成單元,根據所述接收時間信息和所述估計接收時間信息,生成表示所述發送時間的誤差的發送時間誤差信息;以及發送時間誤差信息存儲單元,用于存儲關于多個所述通信基站的所述發送時間誤差信息。根據第一方面的發明的構造,所述通信基站能夠通過所述發送信息生成單元生成含有所述發送時間的所述發送信息,能夠通過所述發送信息發送單元向所述終端裝置發送載有所述發送信息的所述發送電波。此外,因為所述發送信息載在所述發送電波上,所以所述發送信息到達所述終端裝置的時間和所述發送電波到達所述終端裝置的時間相等。另一方面,所述終端裝置能夠通過所述衛星同步單元維持其與所述定位衛星的時間的同步。此外,在所述時間誤差信息提供系統中,將所述定位衛星的時間作為基準的時間。而且,時間誤差是指所述終端裝置與這個所述定位衛星的時間的差分(差)。而且,能夠通過所述接收時間信息生成單元生成表示所述發送電波的接收時間的接收時間信息。所述終端裝置能夠維持與所述定位衛星的時間同步的狀態,所以所述接收時間是所述定位衛星的時間。此外,所述終端裝置能夠利用所述估計接收時間信息生成單元根據包含在所述發送信息中的所述發送時間、以及其與所述通信基站的距離生成表示所述發送電波的估計接收時間的所述估計接收時間信息。如果所述終端裝置與所述通信基站的距離是已知的話,因為所述發送電波的傳輸速度相當于光速,所以能夠正確計算出所述發送電波從所述通信基站到達所述終端裝置的所需要的時間。此外,所述終端裝置能夠利用所述發送時間誤差信息生成單元根據所述接收時間信息和所述估計接收時間信息生成表示所述發送時間的誤差的發送時間誤差信息。如上所述,所述終端裝置因為能夠將所述接收時間作為所述定位衛星的時間所以很正確。此外,還能夠正確計算出信號從所述通信基站到達所述終端裝置所需要的時間。因此,由所述接收時間信息所表示的時間和由所述估計接收時間信息所表示的時間的差是所述發送時間的誤差。而且,所述終端裝置能夠利用所述發送時間誤差信息存儲單元存儲關于多個所述通信基站的所述發送時間誤差信息。這里,所述終端裝置通過所述發送電波接收單元同時或依次從多個所述通信基站接收發送信息,所以通過上述結構,能夠生成關于所述多個的所述通信基站的所述發送時間誤差信息,并進行存儲。因此,即使終端裝置只有一臺,也能夠存儲多個所述通信基站的所述發送時間誤差信息。而且,能夠適當地向外部提供所述發送時間誤差信息。諸如外部的裝置能夠使用所述發送時間誤差信息,校驗載在來自于多個所述通信基站的通信電波上的發送時間,并基于通信電波進行定位。基于此,本發明既能夠減輕配置用于測量和通知時間誤差的裝置的場所的保證負擔或經濟負擔,又能夠提供用于校驗多個通信基站的時間誤差的信息。上述目的通過第二方面的發明的終端裝置來實現,該終端裝置接收衛星信號、即定位衛星所發送的信號,其包括距離信息存儲單元,用于存儲表示所述終端裝置與可通信的所述通信基站的距離的距離信息;衛星時間同步單元,用于根據多個所述定位衛星所發送的所述衛星信號,維持與所述定位衛星的時間同步;發送電波接收單元,用于同時或依次從多個所述通信基站接收所述發送電波;接收時間信息生成單元,用于生成表示所述發送電波的接收時間的接收時間信息;通信基站距離取得單元,用于從所述距離信息存儲單元上取得所述終端裝置與所述通信基站的距離;估計接收時間信息生成單元,根據包含在所述發送信息中的所述發送時間、以及與所述通信基站的距離,表示所述發送電波的估計接收時間;發送時間誤差信息生成單元,根據所述接收時間信息和所述估計接收時間信息,生成表示所述發送時間的誤差的發送時間誤差信息;以及發送時間誤差信息存儲單元,用于存儲關于多個所述通信基站的所述發送時間誤差信息。根據第二方面的發明的構造,與第一方面的發明相同,既能夠減輕配置用于測量和通知時間誤差的裝置的場所的保證負擔或經濟上的負擔,又能夠提供用于校驗多個通信基站的時間誤差的信息。上述目的通過第三方面的發明的終端裝置來實現,該終端裝置接收衛星信號、即定位衛星所發送的信號,包括當前位置信息生成單元,用于根據多個所述定位衛星所發送的所述衛星信號,生成表示當前位置的當前位置信息;衛星時間同步單元,根據多個所述定位衛星所發送的所述衛星信號,維持與所述定位衛星的時間同步;發送電波接收單元,用于同時或依次從可通信的多個通信基站上接收發送電波,所述發送電波載有包含發送時間和所述通信基站的位置在內的發送信息;接收時間信息生成單元,用于生成表示所述發送電波的接收時間的接收時間信息;距離信息生成單元,根據所述當前位置和所述通信基站的位置,生成表示所述終端裝置和所述通信基站之間距離的距離信息;估計接收時間信息生成單元,根據包含在所述發送信息中的所述發送時間,以及所述終端裝置與所述通信基站的距離,表示所述發送信息的估計接收時間;發送時間誤差信息生成單元,根據所述接收時間信息和所述估計接收時間信息,生成表示所述發送時間的誤差的發送時間誤差信息;以及發送時間誤差信息存儲單元,用于存儲關于多個所述通信基站的所述發送時間誤差信息。根據第三方面的發明的構造,所述終端裝置利用所述距離信息生成單元能夠生成表示所述終端裝置與所述通信基站之間距離的距離信息。因此,終端裝置通過諸如從地點P1向地點P2移動,既能夠生成在地點P1的多個所述通信基站的所述發送時間誤差信息,又能夠生成在地點P2的多個所述通信基站的所述發送時間誤差信息。也就是說,即使所述終端裝置只有一臺,通過移動,也能夠生成關于更多的所述通信基站的所述發送時間誤差信息。基于此,第三方面的發明的終端裝置既能夠減輕配置用于測量和通知時間誤差的裝置的場所的保證上或經濟上的負擔,又能夠用于校驗多個通信基站的時間誤差的信息。根據第四方面的發明,在第二方面或第三方面的發明的構造的基礎上,所述終端裝置還包括時間誤差變化率信息生成單元,根據多個所述發送時間誤差信息、以及所述發送電波的所述接收時間信息,生成表示所述發送時間的誤差的變化率的時間誤差變化率信息,其中,所述發送電波載有作為所述發送時間誤差信息的基礎的所述發送信息;以及時間誤差變化率信息存儲單元,用于存儲所述時間誤差變化率信息。根據第四方面的發明的構造,所述終端裝置能夠利用所述時間誤差變化率信息生成單元生成所述時間誤差變化率信息。而且,能夠利用所述時間誤差變化率信息存儲單元存儲所述時間誤差變化率信息。因此,能夠適當地將所述時間誤差變化率信息提供給外部。基于此,所述終端裝置能夠向外部的裝置提供所述時間誤差變化率信息。外部的裝置通過利用所述時間誤差變化率信息,即使在不能接收所述發送時間誤差信息的時候也能夠校驗所述通信基站的時間的誤差。上述目的可以通過根據第五方面的發明的終端裝置的控制方法來實現,包括以下步驟發送電波接收步驟,終端裝置同時或依次從多個通信基站接收發送電波,所述發送電波載有包含發送時間在內的發送信息,其中,所述終端裝置包括距離信息存儲單元和衛星時間同步單元,所述距離信息存儲單元用于存儲表示所述終端裝置與可通信的多個的所述通信基站的距離的距離信息,所述衛星時間同步單元接收衛星信號、即多個定位衛星所發送的信號,維持與所述定位衛星的時間同步;接收時間信息生成步驟,所述終端裝置生成表示所述發送電波的接收時間的接收時間信息;通信基站距離取得步驟,所述終端裝置從所述距離信息存儲單元上取得其與所述通信基站的距離;估計接收時間信息生成步驟,所述終端裝置根據包含在所述發送信息中的所述發送時間、以及所述終端裝置與所述通信基站的距離,表示所述發送電波的估計接收時間;以及發送時間誤差信息生成步驟,所述終端裝置根據所述接收時間信息和所述估計接收時間信息,生成表示所述發送時間的誤差的發送時間誤差信息。根據第五方面的發明,與第二方面的發明相同,既能夠減輕配置用于測量和通知時間誤差的裝置的場所的保證或經濟上的負擔,又能夠用于校驗多個通信基站的時間誤差的信息。上述目的可以通過根據第六方面的發明的終端裝置的控制方程序來實現,該終端裝置的控制程序可使計算機執行以下步驟發送電波接收步驟,終端裝置同時或依次從多個通信基站接收發送電波,所述發送電波載有包含發送時間在內的發送信息,其中,所述終端裝置包括距離信息存儲單元和衛星時間同步單元,所述距離信息存儲單元用于存儲表示所述終端裝置與可通信的多個的所述通信基站之間距離的距離信息,所述衛星時間同步單元接收衛星信號、即多個定位衛星所發送的信號,維持與所述定位衛星的時間同步;接收時間信息生成步驟,所述終端裝置生成表示所述發送電波的接收時間的接收時間信息;通信基站距離取得步驟,所述終端裝置從所述距離信息存儲單元上取得其與所述通信基站的距離;估計接收時間信息生成步驟,所述終端裝置根據包含在所述發送信息中的所述發送時間、以及所述終端裝置與所述通信基站的距離,表示所述發送電波的估計接收時間;以及發送時間誤差信息生成步驟,所述終端裝置根據所述接收時間信息和所述估計接收時間信息,生成表示所述發送時間的誤差的發送時間誤差信息。上述目的可以通過根據第七方面的發明的記錄有終端裝置的控制程序的計算機可讀存儲介質來實現,該終端裝置的控制程序可使計算機執行以下步驟發送電波接收步驟,終端裝置同時或依次從多個通信基站接收發送電波,所述發送電波載有包含發送時間在內的發送信息,其中,所述終端裝置包括距離信息存儲單元和衛星時間同步單元,所述距離信息存儲單元用于存儲表示所述終端裝置與可通信的多個的所述通信基站之間距離的距離信息,所述衛星時間同步單元接收衛星信號、即多個定位衛星所發送的信號,維持與所述定位衛星的時間同步;接收時間信息生成步驟,所述終端裝置生成表示所述發送電波的接收時間的接收時間信息;通信基站距離取得步驟,所述終端裝置從所述距離信息存儲單元上取得與所述通信基站的距離;估計接收時間信息生成步驟,所述終端裝置根據包含在所述發送信息中的所述發送時間、以及與所述通信基站的距離,表示所述發送電波的估計接收時間;以及發送時間誤差信息生成步驟,所述終端裝置根據所述接收時間信息和所述估計接收時間信息,生成表示所述發送時間的誤差的發送時間誤差信息。圖1是表示本發明的實施例的時間誤差信息提供系統等的概況圖。圖2是通信基站的主要硬件構成的概況圖。圖3是GPS基站的主要硬件構成的概況圖。圖4是通信基站的主要軟件構成的概況圖。圖5是GPS基站的主要軟件構成的概況圖。圖6是時間誤差信息提供系統的動作例的概況流程圖。圖7是時間誤差信息提供系統的動作例的概況流程圖。圖8是由通信基站發送來的發送信息的概況圖。圖9是便攜基站的主要軟件構成的概況圖。圖10是時間誤差信息提供系統的動作例的概況流程圖。圖11是時間誤差信息提供系統的動作例的概況流程圖。具體實施例方式以下,參照附圖等詳細說明本發明的優選實施例。另外,以下描述的實施例是本發明的優選的具體實施例,因此,在技術上施加了各種優選的限定,在以下的說明中,只要沒有用于特別限定本發明的描述,則本發明的范圍并不限于這些方式。(第一實施例)圖1是表示本發明的第一實施例的時間誤差信息提供系統10等的概況圖。如圖1所示,時間誤差信息提供系統10包含GPS基站40。GPS基站40通過GPS天線54A從作為定位衛星的諸如GPS衛星12a、12b、12c和12d接收作為衛星信號的諸如信號S1、S2、S3和S4。該GPS基站40是終端裝置的一例。GPS基站40含有通信天線52A,可以和后述的多個通信基站15A等進行通信。時間誤差信息提供系統10還含有通信基站15A、15B和15C。通信基站15A包含通信天線30A,可與位于通信基站15A的通信區域A上的GPS基站40進行通信。此外,通信基站15B含有通信天線30B,可與位于通信基站15B的通信區域B上的GPS基站40進行通信。此外,通信基站15C含有通信天線30C,可與位于通信基站15C的通信區域C上的GPS基站40進行通信。也就是說,GPS基站40位于通信區域A、B和C的重復范圍上。通信基站15A等是通信基站的一例,諸如是便攜式電話的通信基站。在通信基站15A等之間時間不同步。也就是說,時間誤差信息提供系統10是在通信基站15A等之間,時間不同步的通信基站間時間非同步的系統。此外,可以與本實施例不同,GPS衛星12a等不限于4個,諸如大于等于5個。此外,通信基站15A等可以是多個,可以與本實施例不同,可以是兩個,也可以大于等于4個。(通信基站15A的主要硬件構成)圖2是通信基站15A的主要硬件構造的概況圖。此外,通信基站15B和15C的主要硬件構造與通信基站15A相同,省略對其的說明。如圖2所示,通信基站15A含有計算機,計算機含有總線20。在該總線20上連接有CPU(CentralProcessingUnit中央處理裝置)22、存儲裝置24等。存儲裝置24諸如是RAM(RandomAccessMemory隨機存取存儲器)、ROM(ReadOnlyMemory只讀存儲器)等。在該總線20上還連接有外部存儲裝置26。外部存儲裝置26諸如是HD(HardDisk硬盤)。此外,在該總線20上還連接有用于輸入各種信息等的輸入裝置28、通信裝置30、用于顯示各種信息的顯示裝置32、以及測量通信基站15A的時間的通信基站時鐘34。(GPS基站40的主要硬件構造)圖3是GPS基站40的主要硬件構造的概況圖。如圖3所示,GPS基站40含有計算機,計算機含有總線42。在該總線42上連接有CPU44、存儲裝置46、外部存儲裝置48和輸入裝置50等。此外,在該總線20上還連接有通信裝置52、GPS裝置54、顯示裝置56、用于測量GPS基站40的時間的GPS基站時鐘58。如后面所述,該GPS基站時鐘58與GPS衛星12a等(參照圖1)的時間(以后稱作GPS時間)同步。該GPS時間在時間誤差信息提供系統10中,是作為基準的時間。將與該GPS時間之間的差分稱作時間誤差。(通信基站15A的主要軟件構造)圖4是通信基站15A的主要軟件構造的概況圖。而且,通信基站15B和15C的主要軟件構造與通信基站15A相同,所以在此省略對其的說明。如圖4所示,通信基站15A包括控制各部的通信基站控制部100、與圖2的通信裝置30對應的通信部102、與圖2的通信基站時鐘34對應的計時部104、存儲各種程序的通信基站第一存儲部110、以及存儲各種信息的通信基站第二存儲部150。計時部104對通信基站15A的時間進行測量。也就是說,計時部104是基站時間測量單元的一例。通信基站15A在通信基站第一存儲部110上存儲有發送信息生成程序112。發送信息生成程序112是用于通信基站控制部100通過計時部104生成含有發送給GPS基站40(參照圖1)的發送時間tBS的發送信息152的程序。發送時間tBS是發送時間的一例,發送信息152是發送信息的一例。而且,發送信息生成程序112和通信基站控制部100、及計時部104是發送信息生成單元的一例。如圖4所示,發送信息152含有發送時間tBS,同時還含有用于將通信基站15A與其他的通信基站15B等識別開來的識別號碼。通信基站控制部100將已生成的發送信息152存儲在通信基站第二存儲部150上。如圖4所示,通信基站15A在通信基站第一存儲部110上存儲有發送信息發送程序114。發送信息發送程序114是用于通信基站控制部100通過通信部102將發送信息152載在發送電波上,并發送給GPS基站40的程序。也就是說,發送信息發送程序114和通信基站控制部100及通信部102是發送信息發送單元的一例。通信基站控制部100能夠通過發送信息發送程序114將發送信息152發送給GPS基站40。而且,通信基站15A能夠通過通信部102接收GPS基站40所生成的后述的時間誤差信息262和時間誤差變化率信息266(參照圖5)。通信基站控制部100將已接收的時間誤差信息262作為時間誤差信息154,將時間誤差變化率信息266作為時間誤差變化率信息156,并存儲在通信基站第二存儲部150上。(GPS基站40的主要軟件構造)圖5是GPS基站40的主要軟件構造的概況圖。如圖5所示,GPS基站40包括控制各部的控制部200、與圖3的通信裝置52對應的通信部202、與圖3的GPS裝置54對應的GPS部204、與圖3的GPS基站時鐘58對應的GPS計時部206等。GPS基站40還包括用于存儲各種程序的第一存儲部210;以及用于存儲各種信息的第二存儲部250。如圖5所示,在GPS基站40的第二存儲部250上存儲有通信基站距離信息252。通信基站距離信息252是表示GPS基站40與可通信的通信基站15A、15B和15C之間的距離L1、L2和L3的信息。也就是說,通信基站距離信息252是距離信息的一例,第二存儲部250是距離信息存儲單元的一例。如圖5所示,GPS基站40在第一存儲部210上存儲有GPS時間同步程序216。GPS時間同步程序216是用于控制部200根據多個GPS衛星12a等(參照圖1)所發送的信號S1等,維持與GPS同步的程序。也就是說,GPS時間同步程序216和控制部200是衛星時間同步單元的一例。具體地說,控制部200根據GPS時間同步程序216,由GPS部204從大于等于四個的GPS衛星12a等上接收信號S1等,對GPS基站40的位置進行定位,同時計算出GPS計時部206的時間的誤差。而且,控制部200根據已計算出的GPS計時部206的時間誤差,校驗GPS計時部206的時間。也就是說,控制部200根據GPS計時部206的時間的誤差將GPS計時部206的時間與GPS時間同步。控制部200根據GPS時間同步程序216繼續向GPS計時部206的GPS時間進行同步,GPS計時部206的時間維持向GPS時間取得同步的狀態。GPS基站40能夠通過通信部202同時或依次從多個通信基站15A等上接收載有發送信息152(參照圖4)的發送電波。也就是說,通信部202是發送電波接收單元的一例。此外,因為發送信息152載在發送電波上,所以將通過通信部202接收的發送信息152作為接收信息254存儲在第二存儲部250上。下面,對GPS基站40從通信基站15A接收發送信息152的情況進行說明。如圖5所示,GPS基站40在第一存儲部210上存儲有接收GPS時間信息生成程序218。接收GPS時間信息生成程序218用于控制部200通過GPS計時部206生成表示發送信息152的接收時間的接收GPS時間信息256。接收GPS時間信息256是接收時間信息的一例,接收GPS時間信息生成程序218和控制部200及GPS計時部206是接收時間信息生成單元的一例。具體地說,控制部200根據接收GPS時間信息生成程序218通過GPS計時部206生成表示發送信息152的接收時間、即接收GPS時間toal的接收GPS時間信息256。如上所述,因為GPS計時部206與GPS時間同步,所以接收GPS時間toal是GPS時間。如圖5所示,GPS基站40在第一存儲部210上存儲有特定基站距離信息生成程序220。特定基站距離信息生成程序220是用于控制部200從第二存儲部250上取得距離L的程序。也就是說,特定基站距離信息生成程序220和控制部200是通信基站距離信息取得單元的一例。具體地說,控制部200根據特定基站距離信息生成程序220取得與諸如通信基站15A之間的距離L1,并作為特定基站距離信息258存儲在第二存儲部250上,該距離L1與包含在接收信息254上的識別號碼對應。如圖5所示,GPS基站40在第一存儲部210上存儲有估計接收時間信息生成程序222。估計接收時間信息生成程序222用于控制部200根據包含在接收信息254上的發送時間tBS和距離L,生成表示發送信息152(參照圖4)的計算上的接收時間、即估計接收時間etoa的估計接收時間信息260。估計接收時間etoa是估計接收時間的一例,估計接收時間信息260是估計接收時間信息的一例。而且,估計接收時間信息生成程序222和控制部200是估計接收時間信息生成單元的一例。載有通信基站15A所發送的發送信息152的發送電波以光速傳送。因此,控制部200能夠根據估計接收時間信息生成程序222,由距離L1和載有發送信息152的發送電波的傳送速度(光速每秒30萬公里(km/s)),計算出發送信息152從通信基站15A到達GPS基站40的傳送時間td。而且,控制部200根據發送信息152從通信基站15A被發送的已知的時間tBS、及傳送時間td,計算出估計接收時間etoa。也就是說存在這樣的關系etoa=tBS+td。控制部200將已生成的估計接收時間信息260存儲在第二存儲部250上。如上所述,etoa=tBS+td。其中,傳送時間td是從距離L1和光速推導出的正確的值。不過,發送時間tBS因為不與GPS時間,所以往往含有時間誤差。因此,估計接收時間etoa和GPS時間之間的時間誤差是發送時間tBS的時間誤差。如圖5所示,GPS基站40在第一存儲部210上存儲有時間誤差信息生成程序224。時間誤差信息生成程序224是用于控制部200根據接收GPS時間信息256和估計接收時間信息260生成表示發送時間tBS的時間誤差tl1的時間誤差信息262的程序。也就是說,時間誤差信息生成程序224和控制部200是發送時間誤差信息生成單元的一例。如上所述,由接收GPS時間信息256所表示的接收GPS時間toal不含有與GPS時間之間的時間誤差。另一方面,由估計接收時間信息260所表示的估計接收時間etoa因為含有發送時間tBS的時間誤差,所以含有與GPS時間之間的時間誤差。因此,控制部200能夠根據時間誤差信息生成程序224通過諸如計算估計接收時間etoa和接收GPS時間toal的差分,計算出發送時間tBS的時間誤差tl1。控制部200將已生成的時間誤差信息262存儲在第二存儲部250上。該第二存儲部250是發送時間誤差信息存儲單元的一例。如圖5所示,GPS基站40在第一存儲部210上存儲有時間誤差信息發送程序226。時間誤差信息發送程序226是用于控制部200通過通信部202將時間誤差信息262向通信基站15A發送的程序。基于此,GPS基站40能夠將時間誤差信息262向通信基站15A發送。根據上述結構,通信基站15A能夠將含有發送時間tBS在內的發送信息152發送GPS基站40。另一方面,GPS基站40能夠與GPS時間同步,生成表示發送信息152的接收時間的接收GPS時間信息256。由該接收GPS時間信息256所表示的接收GPS時間toal不含有與GPS時間的誤差。此外,GPS基站40能夠生成估計接收時間信息260。GPS基站40能夠根據接收GPS時間信息256和估計接收時間信息260,生成時間誤差信息262。如上所述,時間誤差信息262表示發送時間tBS的時間誤差。而且,GPS基站40能夠將時間誤差信息262存儲在終端第二存儲部250上,并向通信基站15A發送。此外,GPS基站40同時或依次從多個通信基站15A等接收發送信息152,所以能夠根據上述結構,生成關于多個通信基站15A等的時間誤差信息262。因此,GPS基站40即使是一個,也能夠生成關于多個通信基站15A等的時間誤差信息262。因此,諸如定位當前位置的定位終端(未圖示)能夠從大于等于3個的通信基站15A等上接收時間誤差信息154,并用該時間誤差信息154校驗載在多個通信基站15A等所發送的通信電波上的發送時間信息(未圖示),從而取得正確的發送時間,其中,通信基站15A等從GPS基站40上接收時間誤差信息262,并作為時間誤差信息154(參照圖4)進行存儲。而且,能夠根據多個通信基站15A等所發送的通信電波的接收時間、及發送時間生成定位終端和各個通信基站15A等之間的距離(以后稱為偽距)。而且,根據其偽距、及表示各個通信基站15A等的位置的坐標,對定位終端的位置進行定位。正如以上說明的那樣,根據時間誤差信息提供系統10,能夠減少配置用于時間誤差的測量和通知的裝置的場所的保證上或經濟上負擔,同時能夠提供用于校驗多個通信基站間非同步的通信基站15A等的時間誤差的信息。而且,如圖5所示,GPS基站40在第一存儲部210上存儲有時間誤差變化率信息生成程序228。時間誤差變化率信息生成程序228是用于控制部200根據多個時間誤差信息262等、以及成為其時間誤差信息262等的基礎的發送信息152的接收GPS時間信息256,生成表示發送時間tBS的時間誤差的變化率的時間誤差變化率信息266的程序。也就是說,時間誤差變化率信息生成程序228和控制200是時間誤差變化率信息生成單元的一例。控制部200根據時間誤差變化率信息生成程序228,在與時間誤差信息262對應的接收GPS時間toal隔了一定時間后,生成第二時間誤差信息264。而且,諸如通過由時間誤差信息262所表示的時間誤差tl1及其接收GPS時間toal、由第二時間誤差信息264所表示的時間誤差t12及其接收GPS時間toa2(未圖示),計算出對時間流逝對應的時間誤差的變化率、即時間誤差變化率tc。控制部200將已生成的時間誤差變化率信息266存儲在第二存儲部250上。也就是說,第二存儲部250是時間誤差變化率信息存儲單元的一例。如圖5所示,GPS基站40在第一存儲部210上存儲有時間誤差變化率信息發送程序230。時間誤差變化率信息發送程序230是用于控制部200通過通信部202向通信基站15A發送時間誤差變化率信息266的程序。基于此,GPS基站40能夠向通信基站15A發送時間誤差變化率信息266。根據上述的結構,GPS基站40能夠生成時間誤差變化率信息266,能夠存儲有該時間誤差變化率信息266。而且,能夠通過通信部202將時間誤差變化率信息266向通信基站15A的外部提供。諸如外部的定位終端(未圖示)能夠從通信基站15A接收時間誤差變化率信息156,并知道通信基站15A等的時間誤差的變化率,其中通信基站15A從GPS基站40接收時間誤差變化率信息266,并作為時間誤差變化率信息156(參照圖4)進行存儲。由時間誤差變化率信息156所表示的時間誤差的變化率反映諸如由晶體振蕩器(未圖示)的溫度變化而帶來的振動數的變化(以后稱作偏差),該晶體振蕩器用于生成通信基站時鐘34(參照圖2)的基準振動數。大家熟知該偏差作為水晶的特性不會急劇變化,(一次)生成的時間誤差變化率信息156在一定期間內有效。從而,定位終端能夠根據時間誤差的變化率繼續時間校驗。也就是說,從GPS基站40上接收了時間誤差變化率信息266的通信基站15A在定位終端不接收通信基站15A等的時間誤差信息154的期間內,能夠提供時間誤差變化率信息156,用于繼續通信基站15A等的時間誤差的校驗。以上說明了本實施例所涉及的時間誤差信息提供系統10的結構,以下主要使用圖6和圖7對其動作例進行說明。圖6和圖7是本實施例所涉及的時間誤差信息提供系統10的動作例的概略流程圖。如圖1所示,GPS基站40可與通信基站15A、15B和15C進行通信,并按照先從通信基站15A上接收發送信息152(參照圖4),再從通信基站15B上接收發送信息152,接著從通信基站15C上接收發送信息152的順序,接收發送信息152,在此前提下進行以下說明。首先,GPS基站40從通信基站15A接收發送信息152(參照圖4)(圖6的步驟ST1)。該步驟ST1是發送電波接收步驟的一例。接著,GPS基站40生成表示接收GPS時間toal的接收GPS時間信息256(參照圖5)(步驟ST2)。該步驟ST2是接收時間信息生成步驟的一例。接著,GPS基站40從第二存儲部250取得與通信基站15A之間的距離L1(參照圖5)(步驟ST3)。該步驟ST3是通信基站距離信息取得步驟的一例。接著,GPS基站40生成表示發送信息152的估計接收時間etoa的估計接收時間信息260(參照圖5)(步驟ST4)。該步驟ST4是估計接收時間信息生成步驟的一例。接著,GPS基站40求得接收GPS時間toal和估計接收時間etoa的差分,生成表示發送時間tBS的時間誤差tl1的時間誤差信息262(參照圖5)。該步驟ST5是發送時間誤差信息生成步驟的一例。GPS基站40將時間誤差信息262存儲在第二存儲部250上。接著,GPS基站40向通信基站15A發送時間誤差信息262(步驟ST6)。接著,判斷GPS基站40是否重復兩次上述的步驟ST1至ST6(步驟ST7)。在該步驟ST7中,當判斷GPS基站40沒有重復兩次上述的步驟ST1至ST6時,返回步驟ST1。與此相對,在該步驟ST7中,當判斷GPS基站40重復兩次上述的步驟ST1至ST6時,進入步驟ST8。當重復兩次上述的步驟ST1至ST6時,生成時間誤差信息262和第二時間誤差信息264(參照圖5)。GPS基站40在步驟ST8中,生成表示時間誤差變化率tc的時間誤差變化率信息266。GPS基站40將已生成的時間誤差變化率信息266存儲在第二存儲部250上。接著,GPS基站40向通信基站15A發送時間誤差變化率信息266(步驟ST9)。接著,GPS基站40從通信基站15B上接收發送信息152(參照圖4)(圖7的步驟ST21)。步驟ST22至步驟ST29因為與上述的步驟ST2至步驟ST9相同,所以省略對其說明。當步驟ST39結束時,GPS基站40返回步驟ST1(參照圖6),并從通信基站15A上接收發送信息152(參照圖4)。如上所述,GPS基站40生成通信基站15A等的時間誤差信息262以及時間誤差變化率信息266,并存儲于第二存儲部250上。而且,GPS基站40能夠將通信基站15A等的時間誤差信息262和時間誤差變化率信息266向通信基站15A等提供。而且,諸如定位終端(未圖示)能夠從通信基站15A等接收時間誤差變化率信息156,其中通信基站15A等接收時間誤差變化率信息266,并作為時間誤差變化率信息156(參照圖4)進行存儲。如上所述,GPS基站40能夠減輕配置裝置場所的確保負擔和經濟上的負擔,同時能夠提供用于校驗多個通信基站15A等的時間誤差的信息,其中該裝置用于時間誤差的測量和通知。(第二實施例)下面對第二實施例進行說明。第二實施例的時間誤差信息提供系統10A(參照圖1)的結構與上述的第一實施例的時間誤差信息提供系統10有很多相同的部分,對于公共的部分標注相同的附圖標記,并省略對其的說明,以下以不同點為中心進行說明。時間誤差信息提供系統10A與時間誤差信息提供系統10不同,不包括GPS基站40,而是包括便攜基站(蜂窩基站)40A。便攜基站40A諸如是PHS(PersonalHandy-phoneSystem個人便攜式電話系統)、PDA(PersonalDigitalAssistan個人數字助理)等,但并不限于這些。圖8是表示由通信基站15A等發送的發送信息152A的概況圖。如圖8所示,發送信息152A除了包括各個通信基站15A等的識別號碼、發送時間tBS之外,還包括表示各個通信基站15A的位置的通信基站坐標Q。通信基站坐標Q是通信基站位置的一例。圖9是便攜基站40A的主要軟件結構的概略圖。如圖9所示,便攜基站40A將從通信基站15A等接收到的發送信息152A作為接收信息254A存儲在第二存儲部250中。如圖9所示,便攜基站40A在第一存儲部210上存儲有定位程序232。定位程序232是用于控制部200根據多個GPS衛星12a等發送的信號S1等生成表示當前位置P1的當前位置信息268的程序。當前位置信息268是當前位置信息的一例。而且,定位程序232和控制部200是當前位置信息生成單元的一例。如圖9所示,便攜基站40A在第一存儲部210上存儲有特定基站距離信息生成程序234。特定基站距離信息生成程序234用于控制部200根據由當前位置信息268所表示的當前位置P1、接收信息254A所包含的通信基站坐標Q,計算出諸如便攜基站40A和通信基站15C之間距離L13,并生成表示該距離L13的特定基站距離信息258。也就是說,特定基站距離信息生成程序234和控制部200是距離信息生成單元的一例。如圖9所示,便攜基站40A含有時間誤差信息生成程序224、時間誤差變化率信息生成程序228等。因此,便攜基站40A通過從當前位置的地點P1向地點P2(沒有圖示)移動,既能夠生成關于在地點P1的多個通信基站15A等的時間誤差信息262和時間誤差變化率信息266,也能夠生成關于在地點P2的多個通信基站的時間誤差信息262等。也就是說,便攜基站40A即使只有一臺,通過移動,能夠生成關于更多的通信基站的時間誤差信息262和時間誤差變化率信息266。基于此,不僅能夠進一步削減時間誤差的定位和通知所需要的裝置的場所的保證負擔及經濟負擔,同時還能夠提供用于校驗多個通信基站的時間誤差的信息。以上描述了本實施例所涉及的時間誤差信息提供系統10A的結構,以下主要利用圖10和圖11對其動作例進行說明。圖10和圖11是表示本發明所涉及的時間誤差信息提供系統10A的動作例的概況流程圖。如圖1所示,便攜基站40A可以與通信基站15A、15B和15C進行通信,首先從通信基站15C接收發送信息152A(參照圖8),接著從通信基站15A接收發送信息152A,接著從通信基站15B接收發送信息152A,以按照這樣的順序接收發送信息152A為前提,進行下面的說明。首先,便攜基站40A從通信基站15C接收發送信息152A(參照圖8)(圖10的步驟ST101)。接著,便攜基站40A生成表示接收GPS時間toal的接收GPS時間信息256(參照圖9)(步驟ST102)。接著,便攜基站40A對當前位置P1進行定位(步驟ST103)。接著,便攜基站40A計算出當前位置信息268所表示的當前位置P1和接收信息254A所表示的通信基站坐標Q之間的距離L13(步驟ST104)。接著,便攜基站40A生成表示發送信息的估計接收時間etoa的估計接收時間信息260(參照圖9)(步驟ST105)。接著,便攜基站40A求得接收GPS時間toal和估計接收時間etoa的差分,并生成表示發送時間tBS的時間誤差tl1的時間誤差信息262(參照圖9)(步驟ST106)。便攜基站40A將生成的時間誤差信息262存儲在第二存儲部250中。接著,便攜基站40A向通信基站15C發送時間誤差信息262(步驟ST107)。接著,便攜基站40A判斷是否重復兩次上述的步驟ST101到ST107(步驟ST108)。在該步驟ST108中,當便攜基站40A判斷不重復兩次上述的步驟ST101到步驟ST107時,返回步驟ST101。與此相對,在該步驟ST108中,當便攜基站40A判斷重復兩次上述的步驟ST101到步驟ST107時,前進到步驟ST109。當重復了兩次上述的步驟ST101到步驟ST107時,生成時間誤差信息262和第二時間誤差信息264(參照圖9)。便攜基站40A在步驟ST109中,生成表示時間誤差變化率tc的時間誤差變化率信息266。便攜基站40A將生成的時間誤差變化率信息266存儲在第二存儲部250中。接著,便攜基站40A向通信基站15C發送時間誤差變化率信息266。接著,便攜基站40A從通信基站15A接收發送信息152A(參照圖8)(圖11的步驟ST121)。因為步驟ST122到步驟ST130與上述的步驟ST102到步驟ST通信基站第一存儲部110相同,所以在此省略對其的說明。當步驟ST130結束時,便攜基站40A返回步驟ST101(參照圖10),從通信基站15C接收發送信息152A(參照圖8)。如上所述,便攜基站40A能夠在當前位置的地點P1持續地生成關于通信基站15A等的時間誤差信息262和時間誤差變化率信息266,并向通信基站15A等發送。此外,便攜基站40A能夠通過從當前位置的地點P1向其他的地點P2移動,生成在地點P2的多個通信基站的時間誤差信息262和時間誤差變化率信息266,并向這些通信基站發送。而且,諸如外部的定位終端(沒有圖示)在P1地點中與多個通信基站15A等通信,并根據在P1地點中多個通信基站15A等的時間誤差信息262、多個通信基站15A等的通信電波、以及表示多個通信基站15A等的位置的坐標,能夠對當前位置進行定位。而且,定位終端在P2地點也是一樣,能夠對當前位置進行定位。此外,可以與本實施例不同,GPS基站40A等不向通信基站15A等發送時間誤差信息262或時間誤差變化率信息266,而事先存儲時間誤差信息262或時間誤差變化率信息266。而且,定位終端(沒有圖示)可以從GPS基站40直接接收時間誤差信息262或時間誤差變化率信息266。(程序和計算機可讀存儲介質等)本發明還可以提供定位終端的控制程序,可使計算機執行上述的動作例,發送電波接收步驟、接收時間信息生成步驟、基站距離信息取得步驟、發送時間誤差信息生成步驟等。而且,還可以提供記錄有這種終端裝置的控制程序等的計算機可讀存儲介質等。通過程序存儲介質實現將這些終端裝置的控制程序等安裝在計算機中,使其通過計算機處于可執行狀態,該程序存儲介質不僅可以為例如,軟盤(注冊商標)那樣的軟磁盤(Flexibedisk)、CD-ROM(CompactDiscReadOnlyMemory光盤驅動器)、CD-R(CompactDisc-Recordable可記錄光盤驅動器)、CD-RW(CompactDisc-Rewritable可重寫光盤驅動器)、以及DVD(DigitalVersatileDisc數字化視頻光盤驅動器)等包式介質,也可以為暫時或永久地保存程序的半導體存儲器、磁盤或光磁盤等。本發明不限于上述的各實施例。而且,也可以是上述各實施例相互組合而構成的。附圖標記說明10、10A時間誤差信息提供系統12a、12b、12c和12dGPS衛星15A、15B、15C通信基站40GPS基站40A便攜基站112發送信息生成程序114發送信息發送程序216GPS信息同步程序218接收GPS時間信息生成程序220特定基站距離信息生成程序222估計接收時間信息生成程序224時間誤差信息生成程序226時間誤差信息發送程序228時間誤差變化率信息生成程序230時間誤差變化率信息發送程序232定位程序234特定基站距離信息生成程序權利要求1.一種通信基站間非同步的時間誤差信息提供系統,包括終端裝置和多個通信基站,其中,所述終端裝置用于接收衛星信號、即定位衛星所發送的信號,所述通信基站可與所述終端裝置通信,所述時間誤差信息提供系統的特征在于所述通信基站包括基站時間測量單元,用于測量所述通信基站的時間;發送信息生成單元,用于生成含有發送時間的發送信息;以及發送信息發送單元,將所述發送信息載在發送電波上,并發送給所述終端裝置,所述終端裝置包括距離信息存儲單元,用于存儲表示所述終端裝置與可通信的所述通信基站之間距離的距離信息;衛星時間同步單元,用于根據多個所述定位衛星所發送的所述衛星信號,維持與所述定位衛星的時間同步;發送電波接收單元,用于同時或依次從多個所述通信基站接收所述發送電波;接收時間信息生成單元,用于生成表示所述發送電波的接收時間的接收時間信息;通信基站距離取得單元,用于從所述距離信息存儲單元上取得所述終端裝置與所述通信基站之間的距離;估計接收時間信息生成單元,根據包含在所述發送信息中的所述發送時間、以及所述終端裝置與所述通信基站之間的距離,表示所述發送電波的估計接收時間;發送時間誤差信息生成單元,根據所述接收時間信息和所述估計接收時間信息,生成表示所述發送時間的誤差的發送時間誤差信息;以及發送時間誤差信息存儲單元,用于存儲關于多個所述通信基站的所述發送時間誤差信息。2.一種終端裝置,用于接收衛星信號、即定位衛星所發送的信號,其特征在于,包括距離信息存儲單元,用于存儲表示所述終端裝置與可通信的多個通信基站之間距離的距離信息;衛星時間同步單元,用于根據多個所述定位衛星所發送的所述衛星信號,維持與所述定位衛星的時間同步;發送電波接收單元,用于同時或依次從多個所述通信基站上接收發送電波,所述發送電波上載有包含發送時間在內的發送信息;接收時間信息生成單元,用于生成表示所述發送電波的接收時間的接收時間信息;通信基站距離取得單元,用于從所述距離信息存儲單元上取得所述終端裝置與所述通信基站之間的距離;估計接收時間信息生成單元,根據包含在所述發送信息中的所述發送時間、以及所述終端裝置與所述通信基站之間的距離,表示所述發送電波的估計接收時間;發送時間誤差信息生成單元,根據所述接收時間信息和所述估計接收時間信息,生成表示所述發送時間的誤差的發送時間誤差信息;以及發送時間誤差信息存儲單元,用于存儲關于多個所述通信基站的所述發送時間誤差信息。3.一種終端裝置,用于接收衛星信號、即定位衛星所發送的信號,其特征在于,包括當前位置信息生成單元,用于根據多個所述定位衛星所發送的所述衛星信號,生成表示當前位置的當前位置信息;衛星時間同步單元,根據多個所述定位衛星所發送的所述衛星信號,維持與所述定位衛星的時間同步;發送電波接收單元,用于同時或依次從可通信的多個通信基站上接收發送電波,所述發送電波載有包含發送時間和所述通信基站的位置在內的發送信息;接收時間信息生成單元,用于生成表示所述發送電波的接收時間的接收時間信息;距離信息生成單元,根據所述當前位置和所述通信基站的位置,生成表示所述終端裝置和所述通信基站之間距離的距離信息;估計接收時間信息生成單元,根據包含在所述發送信息中的所述發送時間,以及所述終端裝置與所述通信基站之間的距離,表示所述發送信息的估計接收時間;發送時間誤差信息生成單元,根據所述接收時間信息和所述估計接收時間信息,生成表示所述發送時間的誤差的發送時間誤差信息;以及發送時間誤差信息存儲單元,用于存儲關于多個所述通信基站的所述發送時間誤差信息。4.根據權利要求2或3所述的終端裝置,其特征在于,還包括時間誤差變化率信息生成單元,根據多個所述發送時間誤差信息、以及所述發送電波的所述接收時間信息,生成表示所述發送時間的誤差的變化率的時間誤差變化率信息,其中,所述發送電波載有作為所述發送時間誤差信息的基礎的所述發送信息;以及時間誤差變化率信息存儲單元,用于存儲所述時間誤差變化率信息。5.一種終端裝置的控制方法,其特征在于,包括以下步驟發送電波接收步驟,終端裝置同時或依次從多個通信基站接收發送電波,所述發送電波載有包含發送時間在內的發送信息,其中,所述終端裝置包括距離信息存儲單元和衛星時間同步單元,所述距離信息存儲單元用于存儲表示所述終端裝置與可通信的多個的所述通信基站之間距離的距離信息,所述衛星時間同步單元接收衛星信號、即多個定位衛星所發送的信號,維持與所述定位衛星的時間同步;接收時間信息生成步驟,所述終端裝置生成表示所述發送電波的接收時間的接收時間信息;通信基站距離取得步驟,所述終端裝置從所述距離信息存儲單元上取得所述終端裝置與所述通信基站之間的距離;估計接收時間信息生成步驟,所述終端裝置根據包含在所述發送信息中的所述發送時間、以及所述終端裝置與所述通信基站之間的距離,表示所述發送電波的估計接收時間;以及發送時間誤差信息生成步驟,所述終端裝置根據所述接收時間信息和所述估計接收時間信息,生成表示所述發送時間的誤差的發送時間誤差信息。全文摘要減輕配置測量和通知時間誤差的裝置的場所的保證負擔或經濟負擔、提供校驗多個通信基站時間誤差的時間誤差信息的時間誤差信息提供系統包括發送電波接收單元,同時或依次從多個通信基站(15A)等接收載有含發送時間的發送信息的發送電波;接收時間信息生成單元,生成表示發送電波接收時間的接收時間信息;通信基站距離取得單元,從距離信息存儲單元上取得與通信基站等的距離;估計接收時間信息生成單元,根據含在發送信息中的發送時間及與通信基站的距離表示發送電波估計接收時間;發送時間誤差信息生成單元,根據接收時間信息和估計接收時間信息生成表示發送時間的誤差的發送時間誤差信息;發送時間誤差信息存儲單元,存儲發送時間誤差信息。文檔編號G01S5/10GK1804653SQ20061000140公開日2006年7月19日申請日期2006年1月13日優先權日2005年1月13日發明者木村章申請人:精工愛普生株式會社