本發(fā)明涉及一種接收來(lái)自測(cè)位衛(wèi)星的電波的衛(wèi)星電波接收裝置、電波表以及信息獲取方法。
背景技術(shù):
以往,存在一種電子表(電波表),其具有以下功能:接收來(lái)自與gnss(globalnavigationsatellitesystem:全球?qū)Ш叫l(wèi)星系統(tǒng))有關(guān)的導(dǎo)航衛(wèi)星(測(cè)位衛(wèi)星)的電波并獲取日期時(shí)間信息,由此準(zhǔn)確地保持所計(jì)數(shù)的日期時(shí)間。在該電波表中,不需要用戶的手動(dòng)操作,并且能夠準(zhǔn)確地保持在世界各地進(jìn)行計(jì)數(shù)、顯示的日期時(shí)間。
然而,與衛(wèi)星電波的接收有關(guān)的負(fù)載相比于與電子表中的日期時(shí)間的計(jì)數(shù)、顯示有關(guān)的負(fù)載非常大,對(duì)衛(wèi)星電波的接收的應(yīng)對(duì)存在導(dǎo)致電池大型化以及隨著電池大型化引起的電子表的尺寸大型化、重量增加這種問(wèn)題。因此,以往,開(kāi)發(fā)出了用于降低與衛(wèi)星電波的接收有關(guān)的電力消耗的各種技術(shù)。
作為降低這種電力消耗的技術(shù)之一存在使電波接收時(shí)間縮短。例如,在日本專利文獻(xiàn)即日本特開(kāi)2009-36748號(hào)公報(bào)中公開(kāi)了以下技術(shù):按照從gps衛(wèi)星發(fā)送的信號(hào)的格式(導(dǎo)航消息),與包含日期時(shí)間信息的預(yù)定部分的發(fā)送定時(shí)一致地接收,在發(fā)送不需要的信息期間使接收暫時(shí)停止。此時(shí),為了避免日期時(shí)間的誤確認(rèn),獲取與包含上述預(yù)定部分的塊對(duì)應(yīng)的奇偶數(shù)據(jù)并確認(rèn)接收數(shù)據(jù)的整合。
然而,當(dāng)確認(rèn)接收到的各代碼之后解讀所需的時(shí)刻信息,并且進(jìn)行奇偶校驗(yàn)等對(duì)照動(dòng)作時(shí),結(jié)果是,電波接收中的處理負(fù)載增加并且容易導(dǎo)致存儲(chǔ)容量、電力消耗量增加。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種抑制不需要的處理負(fù)載、電力消耗并且能夠準(zhǔn)確地獲取與時(shí)刻有關(guān)的信息的衛(wèi)星電波接收裝置、電波表、信息獲取方法以及程序。
為了達(dá)到上述目的,本發(fā)明的衛(wèi)星電波接收裝置的特征在于,具備:
接收器,其接收從衛(wèi)星發(fā)送的包含代碼信號(hào)的電波;以及
解調(diào)器,其確定通過(guò)上述接收器接收到的電波所包含的構(gòu)成代碼信號(hào)的多個(gè)代碼的排列和該排列的接收定時(shí),
由上述代碼信號(hào)所示的內(nèi)容來(lái)決定的各代碼的值在由預(yù)定數(shù)的代碼構(gòu)成的每個(gè)代碼塊中符合預(yù)定的條件的情況下,上述多個(gè)代碼分別被反轉(zhuǎn),
上述解調(diào)器進(jìn)行如下動(dòng)作:
生成包含假設(shè)代碼的對(duì)照碼串,該假設(shè)代碼是按照假設(shè)為根據(jù)與通過(guò)上述接收器接收的電波有關(guān)的衛(wèi)星的種類和接收定時(shí)由上述代碼信號(hào)表示的內(nèi)容,不考慮上述反轉(zhuǎn)而決定的代碼,
從接收到的電波將多個(gè)代碼分別確定為接收代碼,
分別對(duì)照針對(duì)確定出的上述接收代碼的接收定時(shí)預(yù)先設(shè)定的偏移幅度內(nèi)的上述假設(shè)代碼與上述接收代碼,
按上述偏移幅度內(nèi)的偏移量,針對(duì)多個(gè)上述接收代碼保持與表示被對(duì)照的上述接收代碼和上述假設(shè)代碼的一致或不一致的對(duì)照結(jié)果有關(guān)的信息,
在每個(gè)代碼塊中將一致和不一致中的數(shù)多的某一方判斷為匹配,計(jì)算累計(jì)匹配數(shù),該累計(jì)匹配數(shù)對(duì)應(yīng)于按上述偏移量對(duì)多個(gè)上述代碼塊中的上述匹配的數(shù)進(jìn)行累計(jì)而得到的值,
將該累計(jì)匹配數(shù)滿足預(yù)定的匹配條件的偏移量確定為匹配偏移量。
附圖說(shuō)明
圖1是表示本發(fā)明的實(shí)施方式的電子表的功能結(jié)構(gòu)的框圖。
圖2是說(shuō)明從gps衛(wèi)星發(fā)送的導(dǎo)航消息的格式的圖。
圖3a是說(shuō)明代碼的對(duì)照的圖。
圖3b是說(shuō)明代碼的對(duì)照的圖。
圖4a是說(shuō)明代碼的對(duì)照的圖。
圖4b是說(shuō)明代碼的對(duì)照的圖。
圖4c是說(shuō)明代碼的對(duì)照的圖。
圖5是日期時(shí)間取得處理的流程圖。
圖6是日期時(shí)間信息接收處理的流程圖。
圖7是在日期時(shí)間信息接收處理中調(diào)用的模式對(duì)照處理的流程圖。
圖8是在日期時(shí)間信息接收處理中調(diào)用的可靠性判斷處理的流程圖。
圖9是在日期時(shí)間信息接收處理的第一變形例中調(diào)用的可靠性判斷處理的流程圖。
圖10是表示日期時(shí)間信息接收處理的第二變形例的流程圖。
圖11是在日期時(shí)間信息接收處理的第二變形例中調(diào)用的模式對(duì)照處理的流程圖。
具體實(shí)施方式
以下,根據(jù)附圖說(shuō)明本發(fā)明的實(shí)施方式。
圖1是表示本發(fā)明的電波表的實(shí)施方式的電子表1的功能結(jié)構(gòu)的框圖。
該電子表1是能至少接收來(lái)自與美國(guó)的gps(globalpositioningsystem:全球定位系統(tǒng))有關(guān)的測(cè)位衛(wèi)星(以下,稱為gps衛(wèi)星)的電波并對(duì)信號(hào)進(jìn)行解調(diào),獲取日期時(shí)間信息或進(jìn)行測(cè)位的電波表。
電子表1具備作為處理器的主機(jī)cpu41(centralprocessingunit:中央處理器)、rom42(readonlymemory:只讀存儲(chǔ)器)、ram43(randomaccessmemory:隨機(jī)存取存儲(chǔ)器)、振蕩電路44、分頻電路45、作為計(jì)時(shí)部的計(jì)時(shí)電路46、作為顯示部的顯示部47、顯示驅(qū)動(dòng)器48、操作部49、電力供給部50、作為衛(wèi)星電波接收裝置的衛(wèi)星電波接收處理部60以及天線an等。
主機(jī)cpu41是進(jìn)行各種運(yùn)算處理并對(duì)電子表1的整體動(dòng)作進(jìn)行統(tǒng)一控制的處理器。主機(jī)cpu41從rom42讀出控制程序并加載到ram43中來(lái)進(jìn)行日期和間的顯示、與各種功能有關(guān)的運(yùn)算控制或顯示等各種動(dòng)作處理。另外,主機(jī)cpu41使衛(wèi)星電波接收處理部60進(jìn)行動(dòng)作并接收來(lái)自測(cè)位衛(wèi)星的電波,獲取根據(jù)接收內(nèi)容求出的日期時(shí)間信息、位置信息。
rom42為掩模(mask)rom、可改寫的非易失性存儲(chǔ)器等,存儲(chǔ)有控制程序、初始設(shè)定數(shù)據(jù)。在控制程序中包含用于從測(cè)位衛(wèi)星獲取各種信息的與各種處理的控制有關(guān)的程序421。
ram43為sram、dram等易失性存儲(chǔ)器,對(duì)主機(jī)cpu41提供作業(yè)用存儲(chǔ)空間并存儲(chǔ)臨時(shí)數(shù)據(jù),并且存儲(chǔ)各種設(shè)定數(shù)據(jù)。在各種設(shè)定數(shù)據(jù)中包含日期時(shí)間的計(jì)數(shù)、顯示中的與時(shí)區(qū)的選擇有關(guān)的所在(home)城市設(shè)定、與是否應(yīng)用夏令時(shí)有關(guān)的設(shè)定。存儲(chǔ)在ram43中的各種設(shè)定數(shù)據(jù)的一部分或全部也可以被存儲(chǔ)到非易失性存儲(chǔ)器中。
振蕩電路44生成預(yù)先決定的預(yù)定的頻率信號(hào)并輸出。在該振蕩電路44中例如使用水晶振蕩器。
分頻電路45將從振蕩電路44輸入的頻率信號(hào)分頻為計(jì)時(shí)電路46、主機(jī)cpu41所使用的頻率的信號(hào)并輸出。該輸出信號(hào)的頻率也能夠根據(jù)主機(jī)cpu41的設(shè)定而變更。
計(jì)時(shí)電路46對(duì)從分頻電路45輸入的預(yù)定的頻率信號(hào)(時(shí)鐘信號(hào))的輸入次數(shù)進(jìn)行計(jì)數(shù)并與初始值相加,來(lái)對(duì)當(dāng)前的日期時(shí)間進(jìn)行計(jì)數(shù)。作為計(jì)時(shí)電路46,既可以是以軟件方式使存儲(chǔ)在ram中的值變化的電路,或也可以具備專用計(jì)數(shù)器電路。計(jì)時(shí)電路46計(jì)數(shù)的日期時(shí)間也可以是從預(yù)定的定時(shí)起的累計(jì)時(shí)間、utc日期時(shí)間(協(xié)調(diào)世界時(shí)間)或預(yù)先設(shè)定的所在城市的日期時(shí)間(當(dāng)?shù)貢r(shí)間)等中的任一個(gè)。另外,由該計(jì)時(shí)電路46計(jì)數(shù)的日期時(shí)間不一定必須以年月日、時(shí)分秒的形式保持。從分頻電路45輸入到計(jì)時(shí)電路46的時(shí)鐘信號(hào)與準(zhǔn)確的時(shí)間經(jīng)過(guò)之間的每一天的偏差大小(步數(shù))根據(jù)動(dòng)作環(huán)境,例如溫度而變化,通常在±0.5秒以內(nèi)。
顯示部47例如具備液晶顯示器(lcd)、有機(jī)el(electro-luminescent:電致發(fā)光)顯示器等顯示畫面,通過(guò)點(diǎn)陣方式和段碼(segment)方式中的某個(gè)或它們的組合來(lái)進(jìn)行日期時(shí)間、與各種功能有關(guān)的數(shù)字顯示動(dòng)作。
顯示驅(qū)動(dòng)器48根據(jù)來(lái)自主機(jī)cpu41的控制信號(hào)將與顯示畫面的種類相應(yīng)的驅(qū)動(dòng)信號(hào)輸出到顯示部47并在顯示畫面上進(jìn)行顯示。
操作部49接受來(lái)自用戶的輸入操作,將與該輸入操作對(duì)應(yīng)的電信號(hào)作為輸入信號(hào)輸出到主機(jī)cpu41。例如,該操作部49包括按鈕開(kāi)關(guān)或表冠開(kāi)關(guān)。
或者,作為操作部49與顯示部47的顯示畫面重疊地設(shè)置觸摸傳感器,也可以通過(guò)使顯示畫面作為輸出與用戶對(duì)該觸摸傳感器的接觸動(dòng)作所涉及的接觸位置或接觸方式的檢測(cè)所對(duì)應(yīng)的操作信號(hào)的觸摸面板發(fā)揮功能。
電力供給部50具備電池,將與電子表1的動(dòng)作有關(guān)的電力以預(yù)定的電壓提供給各部。作為電力供給部50的電池,在此使用太陽(yáng)能面板和二次電池。太陽(yáng)能面板通過(guò)入射的光來(lái)產(chǎn)生電動(dòng)勢(shì)并對(duì)主機(jī)cpu41等各部進(jìn)行電力供給,并且在產(chǎn)生剩余電力的情況下,將該電力蓄電到二次電池中。另一方面,因從外部向太陽(yáng)能面板的入射光量而導(dǎo)致可發(fā)電的電力相對(duì)于消耗電力不足的情況下,從二次電池供給電力。或者,作為電池也可以使用紐扣型等一次電池。
衛(wèi)星電波接收處理部60經(jīng)由天線an與來(lái)自測(cè)位衛(wèi)星的電波調(diào)諧地確定、捕捉各測(cè)位衛(wèi)星固有的c/a碼(偽隨機(jī)噪聲)來(lái)接收該電波,對(duì)測(cè)位衛(wèi)星發(fā)送的導(dǎo)航消息進(jìn)行解調(diào)、解碼來(lái)取得必要的信息。衛(wèi)星電波接收處理部60具備作為解調(diào)器內(nèi)的處理器的模塊cpu61、存儲(chǔ)器62、存儲(chǔ)部63、作為接收器的rf部64、基帶變換部65以及捕捉跟蹤部66等。此外,通過(guò)模塊cpu61、存儲(chǔ)器62、存儲(chǔ)部63、基帶變換部65以及捕捉跟蹤部66等構(gòu)成解調(diào)器。
模塊cpu61為根據(jù)來(lái)自主機(jī)cpu41的控制信號(hào)、設(shè)定數(shù)據(jù)的輸入對(duì)衛(wèi)星電波接收處理部60的動(dòng)作進(jìn)行控制的處理器。模塊cpu61從存儲(chǔ)部63讀出所需的程序、設(shè)定數(shù)據(jù),使rf部64、基帶變換部65和捕捉跟蹤部66進(jìn)行動(dòng)作,接收并解調(diào)接收到的來(lái)自各測(cè)位衛(wèi)星的電波來(lái)獲取日期時(shí)間信息。該模塊cpu61除了對(duì)接收到的電波進(jìn)行解碼來(lái)獲取日期時(shí)間信息以外,還能夠不解碼,預(yù)測(cè)解調(diào)后的接收代碼并與預(yù)先生成的比較對(duì)照用碼串(對(duì)照碼串)依次進(jìn)行比較對(duì)照來(lái)進(jìn)行一致檢測(cè),作為與假設(shè)的接收日期時(shí)間(接收定時(shí))的偏移量進(jìn)行確定的對(duì)照碼串生成部、代碼確定部、對(duì)照部、結(jié)果保持部、匹配判斷部以及偏移量確定部而發(fā)揮功能。
存儲(chǔ)器62為對(duì)衛(wèi)星電波接收處理部60中的模塊cpu61提供作業(yè)用存儲(chǔ)空間的ram。另外,在存儲(chǔ)器62中暫時(shí)存儲(chǔ)作為與接收到的碼串之間的比較對(duì)照用而生成的碼串?dāng)?shù)據(jù)。
存儲(chǔ)部63存儲(chǔ)與gps測(cè)位有關(guān)的各種設(shè)定數(shù)據(jù)、測(cè)位和日期時(shí)間信息獲取歷史。在存儲(chǔ)部63中使用閃存存儲(chǔ)器、eeprom(electricallyerasableandprogrammablereadonlymemory:電可擦編程只讀存儲(chǔ)器)等各種非易失性存儲(chǔ)器。存儲(chǔ)在存儲(chǔ)部63中的數(shù)據(jù)包含各測(cè)位衛(wèi)星的精確軌道信息(星歷)、預(yù)測(cè)軌道信息(歷書)、上次的測(cè)位日期時(shí)間和位置。另外,在存儲(chǔ)部63中存儲(chǔ)有與世界各地的時(shí)區(qū)、夏令時(shí)的實(shí)施信息有關(guān)的數(shù)據(jù)作為時(shí)差表。當(dāng)進(jìn)行測(cè)位時(shí),參照該時(shí)差表來(lái)確定得到的當(dāng)前位置的標(biāo)準(zhǔn)時(shí)間的與協(xié)調(diào)世界時(shí)間(utc)的時(shí)差、夏令時(shí)實(shí)施信息等地方時(shí)間信息。
另外,在存儲(chǔ)部63中存儲(chǔ)有進(jìn)行測(cè)位并用于確定該地方時(shí)間信息的程序、用于接收并獲取日期時(shí)間信息的程序631,通過(guò)模塊cpu61讀取并執(zhí)行。
rf部64接收l(shuí)1段(在gps衛(wèi)星中為1.57542ghz)的衛(wèi)星電波并使從測(cè)位衛(wèi)星發(fā)送的信號(hào)(代碼信號(hào))選擇性地通過(guò)、放大,變換為中間頻率信號(hào)。在rf部64中包含lna(低噪放大器)、bpf(帶通濾波器)、局部振蕩器、混頻器等。
基帶變換部65對(duì)由rf部64得到的中間頻率信號(hào)應(yīng)用各測(cè)位衛(wèi)星的c/a碼來(lái)獲取與基帶信號(hào)、即導(dǎo)航消息(預(yù)定的格式)有關(guān)的碼串(接收碼串、多個(gè)代碼的排列)。
捕捉跟蹤部66針對(duì)通過(guò)rf部64得到的中間頻率信號(hào),在與各測(cè)位衛(wèi)星的各相位中的c/a碼之間分別計(jì)算出相關(guān)值來(lái)確定其峰值,由此確定所接收的電波所包含的c/a碼的種類和該c/a碼的相位。另外,捕捉跟蹤部66根據(jù)所確定的c/a碼及其相位繼續(xù)獲取與該c/a碼對(duì)應(yīng)的從測(cè)位衛(wèi)星發(fā)送的導(dǎo)航消息的碼串,對(duì)基帶變換部65進(jìn)行相位信息的反饋等,將接收電波進(jìn)行解調(diào)來(lái)確定各代碼(接收代碼)。
該衛(wèi)星電波接收處理部60從電力供給部50直接被供給電力,根據(jù)主機(jī)cpu41的控制信號(hào)對(duì)其打開(kāi)關(guān)閉進(jìn)行切換。即,衛(wèi)星電波接收處理部60在進(jìn)行來(lái)自測(cè)位衛(wèi)星的電波接收和日期時(shí)間取得或測(cè)位所涉及的計(jì)算動(dòng)作的期間以外,與始終動(dòng)作的主機(jī)cpu41等分開(kāi)地關(guān)閉電源。
接著,說(shuō)明從gps衛(wèi)星發(fā)送的導(dǎo)航消息的格式。
在gnss中,通過(guò)將多個(gè)測(cè)位衛(wèi)星分散配置在多個(gè)軌道上,設(shè)成從觀測(cè)地點(diǎn)能夠同時(shí)接收多個(gè)不同的測(cè)位衛(wèi)星的發(fā)送電波,從四顆以上的測(cè)位衛(wèi)星(如果假設(shè)為地表面則三顆)獲取從該可接收的測(cè)位衛(wèi)星發(fā)送的與該測(cè)位衛(wèi)星的當(dāng)前位置有關(guān)的信息、日期時(shí)間信息,根據(jù)這些獲取數(shù)據(jù)以及獲取定時(shí)的偏差、即來(lái)自各測(cè)位衛(wèi)星的傳播時(shí)間(距離)的差異,能夠決定三維空間上的觀測(cè)地點(diǎn)的位置坐標(biāo)和日期時(shí)間。另外,通過(guò)獲取來(lái)自一顆測(cè)位衛(wèi)星的日期時(shí)間信息,能夠在來(lái)自該測(cè)位衛(wèi)星的傳播時(shí)間的誤差范圍(小于100msec左右)內(nèi)獲取當(dāng)前日期時(shí)間。
根據(jù)c/a碼(偽隨機(jī)噪聲)對(duì)表示與日期時(shí)間有關(guān)的信息、與衛(wèi)星的位置有關(guān)的信息以及衛(wèi)星的健康狀態(tài)等狀態(tài)信息等的碼串(導(dǎo)航消息)進(jìn)行相位調(diào)制而被擴(kuò)頻并從測(cè)位衛(wèi)星被發(fā)送。按測(cè)位系統(tǒng)決定它們的信號(hào)發(fā)送格式(導(dǎo)航消息的格式)。
圖2是說(shuō)明從gps衛(wèi)星發(fā)送的導(dǎo)航消息的格式的圖。
在gps中,從各gps衛(wèi)星分別發(fā)送合計(jì)25頁(yè)的30秒單位的幀數(shù)據(jù),由此以12.5的量的周期輸出全部數(shù)據(jù)。在gps中,每個(gè)gps衛(wèi)星使用固有的c/a碼,關(guān)于該c/a碼,在1.023mhz下排列1023個(gè)代碼(子碼,chip)并以1msec周期重復(fù)。該子碼的前導(dǎo)與gps衛(wèi)星的內(nèi)部時(shí)鐘同步,因此按gps衛(wèi)星來(lái)檢測(cè)其相位的偏差,由此檢測(cè)出傳播時(shí)間、即與從gps衛(wèi)星至當(dāng)前位置為止的距離相對(duì)應(yīng)的相位偏差(偽距離)。
各幀數(shù)據(jù)由5個(gè)子幀(各6秒)構(gòu)成。并且,各子幀由10個(gè)的字(word)(各0.6秒,依次為字1~字10)構(gòu)成。各字分別為30比特長(zhǎng)度。即,從gps衛(wèi)星發(fā)送每秒50比特的代碼。
字1和字2的數(shù)據(jù)格式在全部子幀中相同。在字1中,緊接著8比特的固定碼串即前導(dǎo)(preamble)包括14比特的遙測(cè)信息(tlmmessage),其后隔著1比特的完整性狀態(tài)標(biāo)志(integritystatusflag)和1比特的預(yù)備比特,配置有6比特的奇偶數(shù)據(jù)。在字2中,緊接著表示周內(nèi)經(jīng)過(guò)時(shí)間的17比特的tow-count(也稱為z計(jì)數(shù)),分別示出了1比特的警告標(biāo)志(alertflag)和防偽標(biāo)志(anti-spoofflag)。然后,以3比特示出了表示子幀編號(hào)(周期編號(hào))的子幀id(subframe-id),隔著奇偶數(shù)據(jù)的整合用2比特而排列6比特的奇偶數(shù)據(jù)。
字3以后的數(shù)據(jù)因子幀而不同。在子幀1的字3中,在前導(dǎo)包含10比特的wn(周編號(hào))。在子幀2、3中主要包含星歷(精確軌道信息),在子幀4的一部分和子幀5中發(fā)送歷書(預(yù)測(cè)軌道信息)。
在此,通過(guò)gps衛(wèi)星計(jì)數(shù)的日期時(shí)間(gps日期時(shí)間)不包含由閏秒的實(shí)施引起的偏差。因而,在gps日期時(shí)間與utc日期時(shí)間之間存在偏差,因此通過(guò)來(lái)自gps衛(wèi)星的電波接收而獲取的日期時(shí)間需要被換算為utc日期時(shí)間后輸出。另外,在根據(jù)計(jì)時(shí)電路46計(jì)數(shù)的日期時(shí)間對(duì)來(lái)自gps衛(wèi)星的電波接收定時(shí)進(jìn)行控制,或推測(cè)接收到的日期時(shí)間的情況下,需要將該計(jì)時(shí)電路46的日期時(shí)間換算為gps日期時(shí)間后使用。
接著,說(shuō)明本實(shí)施方式的電子表1的日期時(shí)間信息的獲取動(dòng)作。
從測(cè)位衛(wèi)星發(fā)送的tow-count、子幀id、子幀1中的wn能夠根據(jù)導(dǎo)航消息的格式(信號(hào)發(fā)送格式、衛(wèi)星的種類)以及當(dāng)前的日期時(shí)間來(lái)假設(shè)代碼排列、接收定時(shí)。在本實(shí)施方式的電子表1中,預(yù)先生成包含這種可假設(shè)的代碼(假設(shè)代碼)的對(duì)照碼串,針對(duì)基于接收到的代碼的計(jì)時(shí)電路46所計(jì)數(shù)的日期時(shí)間的接收定時(shí)(假設(shè)接收定時(shí)),在與該計(jì)時(shí)電路46的誤差相應(yīng)的偏移幅度內(nèi)使對(duì)照碼串的位置偏離而與該對(duì)照碼串內(nèi)的假設(shè)代碼依次進(jìn)行比較對(duì)照。然后,獲取多個(gè)接收代碼和假設(shè)代碼匹配的偏移量、以及該對(duì)照碼串(假設(shè)代碼)的內(nèi)容相應(yīng)的與正確的日期時(shí)間有關(guān)的信息(日期時(shí)間信息)。
在假設(shè)代碼中除了包含如上所述與日期時(shí)間相應(yīng)地發(fā)生變化的代碼以外,例如還包括如前導(dǎo)、預(yù)備比特那樣與發(fā)送周期無(wú)關(guān)的固定代碼。另外,如警報(bào)標(biāo)志、防偽標(biāo)志那樣,通常為“0”,在“1”的情況下不建議利用的代碼不能預(yù)測(cè),但是也可以假設(shè)為“0”而附加到假設(shè)代碼中。
并且,將最近的一次或多次衛(wèi)星電波的接收時(shí)接收到的代碼排列及其接收日期時(shí)間存儲(chǔ)于存儲(chǔ)部63中,根據(jù)該存儲(chǔ)的代碼排列中的、導(dǎo)航消息中的代碼位置無(wú)法完全預(yù)測(cè)出從上次接收起的變化,但是將在從上次接收起的經(jīng)過(guò)時(shí)間短的情況下能夠判斷為通常在該經(jīng)過(guò)時(shí)間內(nèi)無(wú)變化的代碼,例如形成字1的遙測(cè)信息的各代碼用作假設(shè)代碼,或假設(shè)代碼也可以是將遙測(cè)信息的一部分或全部以及與上述固定碼串、發(fā)送周期相應(yīng)地發(fā)生變化的碼串進(jìn)行組合而成的代碼。是否包含于假設(shè)代碼的判斷并不僅限于簡(jiǎn)單地僅通過(guò)從上次接收起的經(jīng)過(guò)時(shí)間來(lái)進(jìn)行的情況,也可以追加在多次接收中是否一次都沒(méi)有變化等條件。
同樣地,在獲取到與歷書數(shù)據(jù)等測(cè)位衛(wèi)星的軌道有關(guān)的數(shù)據(jù),在沒(méi)有經(jīng)過(guò)下一更新的時(shí)間的情況下,與該軌道有關(guān)的數(shù)據(jù)也能夠包含于假設(shè)代碼中。
根據(jù)前一字節(jié)中的第29比特或第30比特的奇偶代碼以及同一字中的第1~24比特中分別需要的比特?cái)?shù)據(jù)來(lái)計(jì)算出排列于各字的第25~30比特的奇偶數(shù)據(jù)。在本實(shí)施方式的電子表1中,難以假設(shè)前一字中的第29比特和第30比特的奇偶代碼,因而,這些奇偶數(shù)據(jù)不包含在假設(shè)代碼中。
假設(shè)代碼不需要在對(duì)照碼串內(nèi)全部連續(xù),也可以被分割為多個(gè)不同的碼串部分。例如,也可以根據(jù)隔著字1的第25~30比特的奇偶比特而字1的第23、24比特即預(yù)定比特、以及字2的第1~17比特即tow-count來(lái)決定假設(shè)代碼。在此,能夠與各代碼分別對(duì)應(yīng)地設(shè)定假設(shè)可否標(biāo)志(識(shí)別信息),來(lái)識(shí)別對(duì)照碼串中的假設(shè)代碼和不能假設(shè)的代碼。該假設(shè)可否標(biāo)志的排列在生成對(duì)照碼串時(shí)一起生成即可。
在此,在進(jìn)行對(duì)照碼串的各假設(shè)代碼與接收代碼的對(duì)照時(shí),與實(shí)際從gps衛(wèi)星發(fā)送的信息相應(yīng)的碼串,按每個(gè)字(代碼塊)與前一字的末尾(第30比特)的代碼(反轉(zhuǎn)代碼)即奇偶數(shù)據(jù)相應(yīng)地(以預(yù)定條件)能夠反轉(zhuǎn)第1~24比特的代碼。即,在反轉(zhuǎn)代碼為“0”的情況下,下一字的第1~24比特的代碼與發(fā)送信息相應(yīng)地直接以非反轉(zhuǎn)地被發(fā)送,與此相對(duì),在該反轉(zhuǎn)代碼為“1”的情況下,下一字的第1~24比特的代碼為與發(fā)送信息相應(yīng)的碼串全部被反轉(zhuǎn)的代碼。因而,當(dāng)不考慮反轉(zhuǎn)的假設(shè)代碼與未反轉(zhuǎn)的各接收代碼全部正確地被比較對(duì)照時(shí),對(duì)照結(jié)果變得完全一致,當(dāng)對(duì)不考慮反轉(zhuǎn)的假設(shè)代碼與反轉(zhuǎn)后的各接收代碼全部正確地被比較對(duì)照時(shí),對(duì)照結(jié)果變得完全不一致。
在接收代碼的接收定時(shí)中產(chǎn)生根據(jù)由計(jì)時(shí)電路46計(jì)數(shù)的日期時(shí)間來(lái)假設(shè)的定時(shí)和由該計(jì)時(shí)電路46計(jì)數(shù)的日期時(shí)間的偏差量相應(yīng)的相位(代碼數(shù))的偏差。如上所述,計(jì)時(shí)電路46的步數(shù)為0.5秒/天(1/48[sec/h]),因此根據(jù)從最近的日期時(shí)間修正后的經(jīng)過(guò)時(shí)間tp[h],距計(jì)時(shí)電路46計(jì)數(shù)的日期時(shí)間的正確的日期時(shí)間的偏移幅度最大值dt(最大偏移幅度的一半)被估計(jì)為dt=tp/48。即,正確的日期時(shí)間tc被推測(cè)為相對(duì)于計(jì)時(shí)電路46計(jì)數(shù)的日期時(shí)間t在t-dt≤tc≤t+dt的范圍。
在本實(shí)施方式的電子表1中,針對(duì)在計(jì)時(shí)電路46所計(jì)數(shù)的日期時(shí)間t(假設(shè)接收定時(shí))獲取的接收代碼r(t),不考慮上述反轉(zhuǎn)而將被假設(shè)為t-dt≤tc≤t+dt的范圍內(nèi)的各假設(shè)代碼分別進(jìn)行對(duì)照,將針對(duì)多個(gè)日期時(shí)間t得到的對(duì)照結(jié)果分別累計(jì)到與該正確的日期時(shí)間tc的假設(shè)范圍內(nèi)的相對(duì)位置相應(yīng)的排列的各要素,由此確定最匹配(一致/不一致)的定時(shí)。
圖3和圖4是說(shuō)明本實(shí)施方式的電子表1的代碼的對(duì)照的圖。
如圖3a所示,在從上次的計(jì)時(shí)電路46的日期時(shí)間修正起經(jīng)過(guò)了6天(144小時(shí))之后,在該計(jì)時(shí)電路46所計(jì)數(shù)的日期時(shí)間即utc時(shí)刻的某一時(shí)間的03秒開(kāi)始接收的情況下,正確的日期時(shí)間tc的秒值被推測(cè)為00秒至06秒之間(偏移幅度最大值dt=3.0sec)。該日期時(shí)間的秒值在utc日期時(shí)間與gps日期時(shí)間的差為17秒的情況下,以gps日期時(shí)間成為17秒至23秒之間。并且,在直到捕捉來(lái)自gps衛(wèi)星的電波并開(kāi)始獲取代碼為止,從開(kāi)始接收起需要2秒的情況下,代碼的獲取開(kāi)始以gps日期時(shí)間的秒值成為19秒至25秒之間。在該情況下,生成的對(duì)照碼串以gps日期時(shí)間的秒值包含19秒至25秒,并且能夠包含從最晚的25秒至經(jīng)過(guò)相當(dāng)于一個(gè)子幀量的6秒鐘(發(fā)送周期)的31秒為止。另外,在生成對(duì)照碼串之后,不需要19秒前的代碼,因此僅能夠存儲(chǔ)保持以19秒的代碼為前導(dǎo)的對(duì)照碼串。此時(shí),從19.00秒開(kāi)始的包含前導(dǎo)的代碼的字從18.60秒開(kāi)始,因此該前導(dǎo)的代碼成為該字的第21比特。存儲(chǔ)前導(dǎo)的代碼的字內(nèi)位置作為偏移值q。
如圖3b所示那樣,當(dāng)首先獲取到由計(jì)時(shí)電路46計(jì)數(shù)的日期時(shí)間t0(在此,秒值為22秒)的接收代碼r(t0)時(shí),在對(duì)照碼串中參照從與日期時(shí)間t0-dt(在此為19秒)對(duì)應(yīng)的假設(shè)可否標(biāo)志p(0)至與日期時(shí)間t0+dt(在此為25秒)對(duì)應(yīng)的假設(shè)可否標(biāo)志p(100dt)為止的301個(gè)假設(shè)可否標(biāo)志p(i),在對(duì)照碼串c中將代碼c(i)的假設(shè)為“能夠”、即表示假設(shè)代碼的(例如為p(i)=1)代碼c(i)與接收代碼r(t0)分別進(jìn)行比較。其排列編號(hào)i表示正確的日期時(shí)間的假設(shè)范圍內(nèi)(即,偏移幅度內(nèi))的相對(duì)位置(與偏移量對(duì)應(yīng)的值)。
在假設(shè)可否標(biāo)志p(i)表示能夠假設(shè)代碼c(i)這一情況,在進(jìn)行了對(duì)照的情況下,將對(duì)照數(shù)n(i)加上1。在此,如上所述,也可以在能夠假設(shè)的情況下設(shè)為p(i)=1、不能假設(shè)的情況下設(shè)為p(i)=0,向?qū)φ諗?shù)n(i)加上該p(i)。另外,對(duì)照的結(jié)果是,關(guān)于一致的代碼,將與表示一致或不一致的對(duì)照結(jié)果有關(guān)的信息即一致數(shù)e(i)加上1而保持。
在每次確定一個(gè)新接收到的代碼時(shí)反復(fù)進(jìn)行上述處理動(dòng)作。如上所述,從gps衛(wèi)星發(fā)送每秒50比特的代碼,因此以間隔ε=20[msec]反復(fù)進(jìn)行該處理動(dòng)作?;蛘?,并不限定于每隔20msec確定一個(gè)接收代碼的情況,例如也可以每隔1msec確定代碼種類來(lái)在一個(gè)代碼的接收期間獲取20次代碼種類rs(t0-0)~rs(t0-19)。在該情況下與該20個(gè)代碼種類進(jìn)行比較的對(duì)照碼串c的代碼c(i)也可以是一個(gè)。在接收強(qiáng)度降低的情況下等,在這20個(gè)代碼種類中確認(rèn)結(jié)果有時(shí)產(chǎn)生偏差。在該情況下,該20個(gè)代碼種類成為相同的概率大于1/2,例如依賴于誤碼率(ber)等。
如上所述,在來(lái)自測(cè)位衛(wèi)星的信號(hào)中,以字單位(每30比特)來(lái)決定代碼的反轉(zhuǎn)或非反轉(zhuǎn)并發(fā)送,因此解調(diào)后的碼串以該字單位與對(duì)照碼串c的各假設(shè)代碼的一致或不一致發(fā)生變化。即,當(dāng)跨過(guò)多個(gè)字來(lái)簡(jiǎn)單地累計(jì)假設(shè)代碼與接收代碼的一致數(shù)e(i)時(shí),每次產(chǎn)生代碼的反轉(zhuǎn)時(shí)代碼的一致部分的數(shù)與不一致部分的數(shù)混合而無(wú)法恰當(dāng)?shù)厍蟪銎ヅ涞南辔弧?/p>
因此,在電子表1中,以對(duì)照碼串c中的字單位(每隔代碼塊)對(duì)假設(shè)代碼與接收代碼的對(duì)照數(shù)和一致數(shù)進(jìn)行計(jì)數(shù),將該一致數(shù)和不一致數(shù)中較大的數(shù)決定為匹配的數(shù)(匹配判斷),換算為與該較大的值相應(yīng)的值即匹配度數(shù)f(i)(累計(jì)匹配數(shù))。并且,針對(duì)多個(gè)字累計(jì)該匹配度數(shù)f(i),求出與各偏移量(相位)有關(guān)的匹配度數(shù),作為匹配的偏移量而決定最相似(滿足預(yù)定的匹配條件)的對(duì)照碼串c的偏移量(匹配偏移量)。在此,用以下公式(1)求出匹配度數(shù)f(i)。
f(i)=|n(i)-2×e(i)|…(1)
即,匹配度數(shù)f(i)在對(duì)照數(shù)n(i)個(gè)代碼為完全一致(e(i)=n(i))或完全不一致(e(i)=0)的情況下與對(duì)照數(shù)n(i)相等而成為最大值,在一致數(shù)與不一致數(shù)分別半數(shù)(e(i)=n(i)/2)的情況下成為最小值“0”。同樣地,如果為一致與不一致均等地處理的值,則匹配度數(shù)f(i)并不限定于基于該公式(1)的匹配度數(shù)。
字單位的各代碼的一致數(shù)e(i)被換算為匹配度數(shù)f(i)并相加,并且對(duì)照數(shù)n(i)被相加到累積對(duì)照數(shù)t(i)(累計(jì)對(duì)照數(shù))。對(duì)于下一字單位的對(duì)照,一致數(shù)e(i)與對(duì)照數(shù)n(i)分別被初始化為“0”并使用。
即,在該電子表1的存儲(chǔ)器62中,一致數(shù)e(i)、對(duì)照數(shù)n(i)、匹配度數(shù)f(i)以及累積對(duì)照數(shù)t(i)的排列分別被分配與在電子表1中假設(shè)的最大偏移幅度相應(yīng)的數(shù)。作為最大偏移幅度,例如如上所述能夠設(shè)為±3秒,該情況下的排列數(shù)分別成為301個(gè)。
如圖4a所示,從最初被確定的接收代碼r(t0)起經(jīng)過(guò)時(shí)間εk后的接收代碼r(t0+εk)為第k+1個(gè)接收代碼,準(zhǔn)確的日期時(shí)間的假設(shè)范圍為(t0+εk-dt)≤tc≤(t0+εk+dt)。而且,根據(jù)假設(shè)可否標(biāo)志p(k)~p(100dt+k)將與該范圍相應(yīng)的對(duì)照碼串的代碼c(k)~c(100dt+k)中的假設(shè)代碼與接收代碼r(t0+εk)進(jìn)行比較對(duì)照。這些代碼c(k)~c(100dt+k)與接收代碼r(t0+εk)的有無(wú)對(duì)照和對(duì)照結(jié)果被積算到對(duì)照數(shù)n(0)~n(100dt)和一致數(shù)e(0)~e(100dt)中。另外,代碼c(k)~c(100dt+k)中與相當(dāng)于字的末尾的代碼對(duì)應(yīng)的對(duì)照數(shù)n和一致數(shù)e分別被累計(jì)、換算到累積對(duì)照數(shù)t和匹配度數(shù)f中并被初始化。
能夠根據(jù)上述偏移值q來(lái)判別字的末尾。即,關(guān)于排列編號(hào)i、與代碼的確定次數(shù)有關(guān)的計(jì)數(shù)k和偏移值q之和為整數(shù)值j,滿足以下公式(2)的關(guān)系的排列編號(hào)i的位置為各字的末尾。
i+q+k=30×j…(2)
這樣,對(duì)照數(shù)n(i)與一致數(shù)e(i)在每次對(duì)接收代碼進(jìn)行確定并進(jìn)行對(duì)照時(shí)每次每隔30個(gè)對(duì)累積對(duì)照數(shù)t(i)和匹配度數(shù)f(i)進(jìn)行累計(jì),進(jìn)行該累計(jì)的位置逐個(gè)被錯(cuò)開(kāi)。
如圖4b所示,例如在與各代碼同步地每隔20msec確定一個(gè)接收代碼的情況下,關(guān)于排列編號(hào)i=10,針對(duì)第一個(gè)字存在22個(gè)假設(shè)代碼,當(dāng)其中10個(gè)一致時(shí),計(jì)算出n(10)=22、e(10)=10。當(dāng)與關(guān)于該字的全部假設(shè)代碼之間的對(duì)照結(jié)束時(shí)這些被換算、累計(jì),傳遞到f(10)=2、t(10)=22,e(10)、n(10)被初始化。
然后,關(guān)于下一字,當(dāng)再次例如對(duì)16個(gè)假設(shè)代碼將e(10)=9、n(10)=16進(jìn)行計(jì)數(shù)時(shí),該n(10)的值被相加到t(10)而成為t(10)=38,并且換算為e(10)的匹配度數(shù)即2被相加到f(10)而成為f(10)=4。這樣,在一致數(shù)e(10)為對(duì)照數(shù)n(10)的一半左右的情況下,匹配度數(shù)f(10)與累積對(duì)照數(shù)t(10)相比成為較小的值。
另一方面,關(guān)于排列編號(hào)i=200,針對(duì)第一個(gè)字存在22個(gè)假設(shè)代碼,當(dāng)其全部一致時(shí),計(jì)算出n(200)=22、e(200)=22。而且,被換算、相加而設(shè)為f(200)=22、t(200)=22之后,e(200)、n(200)被初始化。
關(guān)于下一字,存在22個(gè)假設(shè)代碼,當(dāng)其中僅一個(gè)一致時(shí),計(jì)算出n(200)=22、e(200)=1。在該情況下,e(200)被換算的匹配度數(shù)成為20,因此該值被相加到匹配度數(shù)f(200)而成為f(200)=42。并且,成為n(200)=44。這樣,在一致數(shù)e(200)與對(duì)照數(shù)(200)相等或接近“0”的情況下,匹配度數(shù)f(200)成為接近累積對(duì)照數(shù)t(200)的值。
同樣地,如圖4c所示,在針對(duì)各代碼每隔20次1msec判別代碼種類的情況下,被計(jì)數(shù)的對(duì)照數(shù)n(10)、n(200)和累積對(duì)照數(shù)t(10)、t(200)成為20倍。同樣地對(duì)一致數(shù)e(10)、e(200)進(jìn)行計(jì)數(shù),并且也同樣地對(duì)匹配度數(shù)f(10)、f(200)進(jìn)行計(jì)算,因此,在此在與第二個(gè)字有關(guān)的對(duì)照結(jié)束的時(shí)間點(diǎn),針對(duì)t(10)=760成為f(10)=46,另一方面,針對(duì)t(200)=880成為f(200)=876。
這樣得到的累積對(duì)照數(shù)t(i)中,針對(duì)某一累積對(duì)照數(shù)t(i1),對(duì)應(yīng)的匹配度數(shù)f(i1)成為與累積對(duì)照數(shù)t(i1)相等或十分接近的值,與該排列編號(hào)i1對(duì)應(yīng)地相位偏離后的對(duì)照碼串c和接收代碼一致的概率與通過(guò)其它碼串的代碼的誤確定而偶然產(chǎn)生的概率(匹配概率)、與其它排列編號(hào)i2對(duì)應(yīng)地相位偏離后的對(duì)照碼串c與接收代碼一致的概率相比充分大,由此確定對(duì)照碼串c與接收代碼一致的定時(shí)??紤]電子表1的壽命、例如10~20年以及該對(duì)照動(dòng)作的實(shí)施頻率、例如一天一次,并且簡(jiǎn)化為各二進(jìn)制代碼中的“0”、“1”的出現(xiàn)概率(相等于與接收代碼匹配的概率)全部分別為1/2時(shí),實(shí)際應(yīng)用中產(chǎn)生誤確定的概率變得十分低、例如將匹配概率設(shè)為預(yù)定的基準(zhǔn)值、在此為了設(shè)為小于10-8而所需的假設(shè)代碼的數(shù)(累積對(duì)照數(shù)、基準(zhǔn)對(duì)照數(shù))為27。此外,也能夠通過(guò)用戶的設(shè)定操作等直接或間接地(例如,也可以與“嚴(yán)格”、“正?!薄ⅰ皩捤伞钡缺憩F(xiàn)對(duì)應(yīng)地分別設(shè)定不同的基準(zhǔn)值)使該概率上下波動(dòng)。
圖5是表示本實(shí)施方式的電子表1的日期時(shí)間取得處理的主機(jī)cpu41的控制過(guò)程的流程圖。
在檢測(cè)出用戶對(duì)操作部49的執(zhí)行命令的輸入操作或滿足預(yù)定的接收時(shí)刻、接收定時(shí)等條件的情況下啟動(dòng)該日期時(shí)間取得處理。
當(dāng)日期時(shí)間取得處理開(kāi)始時(shí),主機(jī)cpu41啟動(dòng)衛(wèi)星電波接收處理部60(步驟s101)。另外,主機(jī)cpu41對(duì)衛(wèi)星電波接收處理部60發(fā)送表示獲取對(duì)象為日期時(shí)間信息的設(shè)定和計(jì)時(shí)電路46所計(jì)數(shù)的日期時(shí)間的信息作為初始數(shù)據(jù)(步驟s102)。在該日期時(shí)間信息中包含基于對(duì)上次計(jì)時(shí)電路46的日期時(shí)間進(jìn)行修正之后起的經(jīng)過(guò)時(shí)間的偏差的最大值的信息。接著,等待來(lái)自衛(wèi)星電波接收處理部60的數(shù)據(jù)輸出。此外,在該等待中,主機(jī)cpu41也可以使顯示部47顯示表示接收中的意思。
主機(jī)cpu41等待來(lái)自衛(wèi)星電波接收處理部60的信號(hào),獲取日期時(shí)間數(shù)據(jù)(步驟s103)。接著,主機(jī)cpu41使衛(wèi)星電波接收處理部60停止(步驟s104),并且對(duì)計(jì)時(shí)電路46所計(jì)數(shù)的日期時(shí)間進(jìn)行修正(步驟s105)。另外,主機(jī)cpu41對(duì)存儲(chǔ)在ram43中的接收歷史進(jìn)行更新(步驟s106)。然后,主機(jī)cpu41結(jié)束日期時(shí)間取得處理。
圖6是表示本實(shí)施方式的電子表1的日期時(shí)間信息接收處理的模塊cpu61的控制過(guò)程的流程圖。
在通過(guò)主機(jī)cpu41啟動(dòng)衛(wèi)星電波接收處理部60并在步驟s102的處理中從主機(jī)cpu41輸出的獲取對(duì)象信息為日期時(shí)間信息的情況下啟動(dòng)該日期時(shí)間信息接收處理。
當(dāng)啟動(dòng)日期時(shí)間信息接收處理時(shí),模塊cpu61進(jìn)行存儲(chǔ)區(qū)域的確保、分配等初始設(shè)定、動(dòng)作檢查(步驟s201)。模塊cpu61從主機(jī)cpu41獲取在步驟s102的處理中輸出的日期時(shí)間信息,將獲取到的utc日期時(shí)間換算為gps日期時(shí)間,并且根據(jù)誤差信息來(lái)推測(cè)準(zhǔn)確的日期時(shí)間的范圍(步驟s202)。
模塊cpu61生成包含全部被假設(shè)為在推測(cè)的準(zhǔn)確的日期時(shí)間的范圍內(nèi)接收的代碼的范圍的假設(shè)可否標(biāo)志p(i)的排列和對(duì)照碼串c,決定對(duì)照碼串c的偏移值q(步驟s203;對(duì)照碼串生成步驟)。另外,此時(shí),模塊cpu61進(jìn)行對(duì)照數(shù)n(i)、累積對(duì)照數(shù)t(i)、一致數(shù)e(i)以及匹配度數(shù)f(i)的存儲(chǔ)分配和初始化動(dòng)作。模塊cpu61開(kāi)始來(lái)自gps衛(wèi)星的電波接收(步驟s204),捕捉來(lái)自可接收的gps衛(wèi)星的電波(步驟s205)。模塊cpu61對(duì)各gps衛(wèi)星的c/a碼分別將從接收電波得到的信號(hào)的相位錯(cuò)開(kāi)并應(yīng)用來(lái)嘗試逆擴(kuò)頻,由此檢測(cè)、捕捉來(lái)自任一個(gè)或預(yù)定數(shù)以下的gps衛(wèi)星的信號(hào)。
當(dāng)捕捉到來(lái)自gps衛(wèi)星的信號(hào)時(shí),模塊cpu61以捕捉到該gps衛(wèi)星的相位進(jìn)行跟蹤的同時(shí)開(kāi)始確定接收數(shù)據(jù)的各代碼(步驟s206)。另外,模塊cpu61對(duì)計(jì)數(shù)k設(shè)定初始值“0”。模塊cpu61根據(jù)在步驟s203的處理中生成對(duì)照碼串c和假設(shè)可否標(biāo)志p(i)的定時(shí)與實(shí)際開(kāi)始該代碼的確定的定時(shí)的偏差,進(jìn)行對(duì)照碼串c、假設(shè)可否標(biāo)志p(i)的排列和偏移值q的校正(步驟s207)。
模塊cpu61每次確定一個(gè)代碼時(shí)獲取該代碼,將計(jì)數(shù)k加上1(步驟s208;代碼確定步驟)。模塊cpu61調(diào)用并執(zhí)行模式對(duì)照處理(步驟s209),接著,調(diào)用并執(zhí)行作為偏移量確定步驟的可靠性判斷處理(步驟s210)。模塊cpu61根據(jù)在步驟s210的處理中得到的判斷結(jié)果,判別可靠性是否為ok(步驟s211)。在判別為并非ok的情況下(步驟s211:“否”),模塊cpu61判別自開(kāi)始來(lái)自gps衛(wèi)星的電波接收起是否經(jīng)過(guò)了超時(shí)時(shí)間(步驟s212)。在判別為已經(jīng)過(guò)的情況下(步驟s212:“是”),模塊cpu61的處理過(guò)渡到步驟s216。在判別為未經(jīng)過(guò)的情況下(步驟s212:“否”),模塊cpu61根據(jù)需要追加生成對(duì)照碼串c的代碼c(i)和假設(shè)可否標(biāo)志p(i)(步驟s213)。這里的根據(jù)需要是指,在當(dāng)初生成的碼串長(zhǎng)度內(nèi)例如秒值從19秒至31秒為止的12秒間的數(shù)據(jù)中被估計(jì)為得不到可靠性ok的判斷的情況,或者,通過(guò)該數(shù)據(jù)得不到可靠性ok的判斷的情況。
此時(shí),能夠刪去不需要的對(duì)照碼串c的代碼數(shù)據(jù)部分和對(duì)應(yīng)的假設(shè)可否標(biāo)志p(i)。另外,為了不使排列編號(hào)大到需要以上,也可以根據(jù)刪去的代碼的數(shù)將剩余的以及追加的代碼c(i)和與這些代碼對(duì)應(yīng)的假設(shè)可否標(biāo)志p(i)的排列編號(hào)i放在前面。在該情況下,一并將偏移值q和計(jì)數(shù)k分別進(jìn)行校正。接著,模塊cpu61的處理返回至步驟s208。
在步驟s211的判別處理中判別為可靠性ok的情況下(步驟s211:“是”),模塊cpu61根據(jù)判別為可靠性ok的代碼排列的定時(shí)和對(duì)照碼串所示的日期時(shí)間來(lái)獲取準(zhǔn)確的gps日期時(shí)間,并且將獲取到的該gps日期時(shí)間轉(zhuǎn)換為utc日期時(shí)間,設(shè)定其定時(shí)(步驟s214)。模塊cpu61與設(shè)定的定時(shí)一致地將日期時(shí)間信息輸出到主機(jī)cpu41(步驟s215)。接著,模塊cpu61的處理轉(zhuǎn)移到步驟s216。
當(dāng)轉(zhuǎn)移到步驟s216的處理時(shí),模塊cpu61使來(lái)自gps衛(wèi)星的電波接收結(jié)束(步驟s216)。然后,模塊cpu61使日期時(shí)間信息接收處理結(jié)束。
圖7是表示在日期時(shí)間信息接收處理的步驟s209中調(diào)用的模式對(duì)照處理的控制過(guò)程的流程圖。
當(dāng)模式對(duì)照處理被調(diào)用時(shí),模塊cpu61將排列編號(hào)i設(shè)定為作為初始值的“0”(步驟s801)。
模塊cpu61參照假設(shè)可否標(biāo)志p(i+k),判別代碼c(i+k)是否為可假設(shè)的代碼(步驟s802)。在判別為不是可假設(shè)的情況下(步驟s802:“否”),模塊cpu61的處理轉(zhuǎn)移到步驟s806。
在判別為代碼c(i)為假設(shè)代碼的情況下(步驟s802:“是”),模塊cpu61將對(duì)照數(shù)n(i)加上假設(shè)可否標(biāo)志p(i+k)、即“1”(步驟s803),判別獲取到的接收代碼r與代碼c(i+k)是否相等(步驟s804;對(duì)照步驟)。在判別為不相等的情況下(步驟s804:“否”),模塊cpu61的處理轉(zhuǎn)移到步驟s806。
在判別為接收代碼r與代碼c(i+k)相等的情況下(步驟s804:“是”),模塊cpu61將一致數(shù)e(i)加上“1”(步驟s805)。接著,模塊cpu61的處理轉(zhuǎn)移到步驟s806。
步驟s802、s805的處理構(gòu)成結(jié)果保持步驟。
當(dāng)轉(zhuǎn)移到步驟s806的處理時(shí),模塊cpu61判別將排列編號(hào)i、計(jì)數(shù)k和偏移值q的合計(jì)值除以30時(shí)的剩余(mod)是否為“0”、即i+k+q的值是否為30的倍數(shù)(步驟s806)。例如,通過(guò)將i+k+q除以30時(shí)的剩余是否為“0”來(lái)進(jìn)行該判別處理。在判別為30的倍數(shù)的情況下(步驟s806:“是”),模塊cpu61將一致數(shù)e(i)換算為匹配度數(shù)f(進(jìn)行匹配判斷),將該匹配度數(shù)f相加到當(dāng)前設(shè)定的匹配度數(shù)f(i)上。另外,模塊cpu61將對(duì)照數(shù)n(i)相加到累積對(duì)照數(shù)t(i)(步驟s807;匹配判斷步驟)。接著,模塊cpu61的處理轉(zhuǎn)移到步驟s808。在判別為不是30的倍數(shù)的情況下(步驟s806:“否”),模塊cpu61的處理轉(zhuǎn)移到步驟s808。
當(dāng)轉(zhuǎn)移到步驟s808的處理時(shí),模塊cpu61判別排列編號(hào)i是否為100dt以上(步驟s808)。即,模塊cpu61判別是否進(jìn)行了從代碼c(k)至代碼c(100dt+k)為止的假設(shè)范圍內(nèi)的全部假設(shè)代碼與接收代碼r的比較對(duì)照。在判別為排列編號(hào)i不為100dt以上、即存在在假設(shè)范圍內(nèi)并未進(jìn)行比較對(duì)照的假設(shè)代碼的情況下(步驟s808:“否”),模塊cpu61將排列編號(hào)i加上“1”(步驟s809)。接著,模塊cpu61將處理返回至步驟s802。在判別為排列編號(hào)i為100dt以上、即進(jìn)行假設(shè)范圍內(nèi)的全部假設(shè)代碼與接收代碼r的比較對(duì)照的情況下(步驟s808:“是”),模塊cpu61使模式對(duì)照處理結(jié)束,并使處理返回至日期時(shí)間信息接收處理。
圖8是表示在日期時(shí)間信息接收處理的步驟s210中調(diào)用的可靠性判斷處理的控制過(guò)程的流程圖。
當(dāng)可靠性判斷處理被調(diào)用時(shí),模塊cpu61提取出匹配度數(shù)f(i)中最大的匹配度數(shù)作為最大匹配度數(shù)fmax(步驟s901)。模塊cpu61判別最大匹配度數(shù)fmax是否大于基準(zhǔn)匹配度數(shù)fth(步驟s902)。在判別為并不大于基準(zhǔn)匹配度數(shù)fth的情況下(步驟s902:“否”),模塊cpu61的處理轉(zhuǎn)移到步驟s906。
在判別為最大匹配度數(shù)fmax大于基準(zhǔn)匹配度數(shù)fth的情況下(步驟s902:“是”),模塊cpu61獲取與得到該最大匹配度數(shù)fmax的匹配度數(shù)f(i)的排列編號(hào)i對(duì)應(yīng)的累積對(duì)照數(shù)t(i)(步驟s903)。模塊cpu61判別最大匹配度數(shù)fmax與獲取到的累積對(duì)照數(shù)t(i)是否相等(步驟s904)。在判別為相等的情況下(步驟s904:“是”),模塊cpu61設(shè)為可靠性ok(步驟s908),使可靠性判斷處理結(jié)束,并使處理返回至日期時(shí)間信息接收處理。
在判別為最大匹配度數(shù)fmax與累積對(duì)照數(shù)t(i)并不相等的情況下(步驟s904:“否”),模塊cpu61使得到該最大匹配度數(shù)fmax的匹配度數(shù)f(i)和與此對(duì)應(yīng)的累積對(duì)照數(shù)t(i)復(fù)位而返回至“0”,接著,使處理轉(zhuǎn)移到步驟s906。
當(dāng)從步驟s902或步驟s905的處理轉(zhuǎn)移到步驟s906的處理時(shí),模塊cpu61判別將計(jì)數(shù)k除以300(即,一個(gè)子幀量的代碼數(shù))而得到的剩余是否為“0”(步驟s906)。在判別為“0”的情況下(步驟s906:“是”),模塊cpu61使針對(duì)全部排列編號(hào)i的累積對(duì)照數(shù)t(i)和匹配度數(shù)f(i)初始化而返回至“0”(步驟s907)。接著,模塊cpu61設(shè)為可靠性ng(步驟s909)。然后,模塊cpu61使可靠性判斷處理結(jié)束,并使處理返回至日期時(shí)間信息接收處理。在判別為并非“0”的情況下(步驟s906:“否”),模塊cpu61的處理轉(zhuǎn)移到步驟s909。
此外,如上所述,匹配度數(shù)f(i)僅以字單位進(jìn)行確定,因此為了更實(shí)時(shí)地進(jìn)行判斷,每次通過(guò)覆蓋更新來(lái)計(jì)算出暫定匹配度數(shù)ft(i)=f(i)+|n(i)-2×e(i)|,暫定匹配度數(shù)ft(i)中最大的匹配度數(shù)為基準(zhǔn)匹配度數(shù)fth以上,且也可以判別是否與t(i)+n(i)相等。但是,在該情況下,期望在n(i)=1的情況下不計(jì)算相加值|n(i)-2×e(i)|。
[變形例1]
接著,說(shuō)明通過(guò)電子表1執(zhí)行的日期時(shí)間信息接收處理的變形例1。
在本變形例的日期時(shí)間信息接收處理中,在將對(duì)照碼串與接收代碼r進(jìn)行對(duì)照時(shí),不僅在完全匹配的情況下,即使在包含少數(shù)錯(cuò)誤的不完全的匹配也充分抑制誤確定的概率的范圍內(nèi)設(shè)為可靠性ok,由此即使在來(lái)自測(cè)位衛(wèi)星的電波的接收強(qiáng)度低且s/n比(snr)低的情況下也能夠獲取日期時(shí)間信息。
在該電子表1中,根據(jù)針對(duì)接收代碼r的排列的與隨著各偏移量(相位偏移)的對(duì)照碼串內(nèi)的假設(shè)代碼的非匹配數(shù)的最小值(即,與累積對(duì)照數(shù)相比累計(jì)匹配數(shù)的最大值)有關(guān)的出現(xiàn)概率(第一出現(xiàn)概率)、以及與第二個(gè)小的非匹配數(shù)(即,第二大的累計(jì)匹配數(shù))有關(guān)的出現(xiàn)概率(第二出現(xiàn)概率)來(lái)決定在不完全的匹配的情況下判斷為將誤確定的概率抑制得較低的條件。當(dāng)將各代碼中的“0”與“1”的出現(xiàn)概率分別設(shè)為1/2時(shí),能夠根據(jù)使累積對(duì)照數(shù)t和匹配度數(shù)f返回至一致數(shù)e的值、即與概率上不一致數(shù)等價(jià)的值即非匹配數(shù)eb=(t-f)/2,通過(guò)p=tceb/2t表示出現(xiàn)概率p。例如,在與44比特的假設(shè)代碼對(duì)照后的接收代碼中包含3比特的非匹配(41比特的匹配)的接收碼串的出現(xiàn)概率為44c3/244=7.53×10-10。另外,在與28比特的假設(shè)代碼對(duì)照后的接收代碼中包含1比特的非匹配(27比特的匹配)的接收碼串的出現(xiàn)概率為28c1/228=1.04×10-7。
在此,如上所述,也可以僅以與最小非匹配數(shù)有關(guān)的出現(xiàn)概率為基準(zhǔn)來(lái)排除誤確定的可能性。然而,在不完全匹配的情況下,在實(shí)際接收碼串中偶然出現(xiàn)與對(duì)照碼串c類似的碼串的可能性也增加,因此更優(yōu)選進(jìn)行能夠排除這種類似碼串的出現(xiàn)的追加的條件設(shè)定。例如,在towcount的大致全部代碼為“0”的情況下或“1”的情況下,將這些碼串用作假設(shè)代碼時(shí),在對(duì)照碼串c與接收碼串產(chǎn)生相位偏移的情況下,在很多這些代碼“0”、“1”連續(xù)的部分中代碼匹配。另外,在tow-count等為周期性碼串的情況下(例如,“0”與“1”交替地排列的情況下等),在該周期的相位偏移、其半周期的相位偏移中,仍然很多代碼匹配。因而,在該情況下,與通常的相位偏移的狀態(tài)相比,非匹配數(shù)變小,由于噪聲(電波接收強(qiáng)度)等而產(chǎn)生誤確定的概率上升。因而,在這種情況下,能夠直到成為更優(yōu)選的假設(shè)代碼的排列的定時(shí)為止保留電波接收的開(kāi)始并等待,或在假設(shè)代碼中不包含這種不優(yōu)選的可假設(shè)的代碼。
首先,在根據(jù)基于計(jì)時(shí)電路46的步數(shù)估計(jì)的日期時(shí)間的最大偏移量來(lái)設(shè)定的對(duì)照碼串c的相位偏移的假設(shè)范圍內(nèi),在各個(gè)子幀一個(gè)周期量的長(zhǎng)度(300比特)分別對(duì)假設(shè)代碼與接收代碼進(jìn)行對(duì)照。接著,提取作為在該相位偏移設(shè)定范圍內(nèi)最大的匹配度數(shù)的最大匹配度數(shù)fmax和作為第二大的匹配度數(shù)的第二匹配度數(shù)fmax2,使用這些匹配度數(shù)以及與這些匹配度數(shù)對(duì)應(yīng)的最大匹配累積對(duì)照數(shù)tmax和第二匹配累積對(duì)照數(shù)tmax2,計(jì)算最小非匹配數(shù)ebmin=(tmax-fmax)/2和第二非匹配數(shù)ebmin2=(tmax2-fmax2)/2。
接著,作為危險(xiǎn)度pd而計(jì)算與最小非匹配數(shù)ebmin有關(guān)的出現(xiàn)概率p1相對(duì)于與第二非匹配數(shù)ebmin2有關(guān)的出現(xiàn)概率p2的比例(概率比)。在該危險(xiǎn)度pd=p1/p2為預(yù)定的基準(zhǔn)值(基準(zhǔn)比率)以下的情況下,判斷為誤確定的概率十分小。
與上述實(shí)施方式同樣地,與危險(xiǎn)度pd進(jìn)行比較的基準(zhǔn)值pm(基準(zhǔn)比)根據(jù)產(chǎn)品壽命和電波接收頻率、即產(chǎn)品壽命中的假設(shè)接收次數(shù)以及對(duì)產(chǎn)品要求的精度來(lái)恰當(dāng)?shù)貨Q定即可,在此例如設(shè)為pm=10-8。
此外,在計(jì)算危險(xiǎn)度pd時(shí),不需要計(jì)算各出現(xiàn)概率p1、p2。另外,在累積對(duì)照數(shù)t(i)變大而危險(xiǎn)度pd的計(jì)算式變得復(fù)雜,且負(fù)載變大或計(jì)算時(shí)間變長(zhǎng)的情況下,也可以恰當(dāng)?shù)厥褂媒剖剑鶕?jù)近似值來(lái)計(jì)算出危險(xiǎn)度pd。作為近似式,例如優(yōu)選使用直線近似或斯特林公式(stirling'sapproximation)。
在本實(shí)施方式的電子表1中,根據(jù)代碼的確定開(kāi)始時(shí)間(預(yù)定定時(shí))的snr(與接收強(qiáng)度有關(guān)的信號(hào)指標(biāo)值),在接收狀態(tài)為良好的情況下進(jìn)行基于上述完全匹配的可靠性判斷,在接收狀態(tài)并不良好的情況下,進(jìn)行與考慮了該不完全匹配的誤確定避免有關(guān)的可靠性判斷。另外,在基于完全匹配的可靠性判斷中預(yù)定時(shí)間(上限對(duì)照時(shí)間),例如即使一個(gè)子幀量的6秒經(jīng)過(guò)也不會(huì)成為可靠性ok的情況下,轉(zhuǎn)移到與考慮了不完全匹配的誤確定避免有關(guān)的可靠性判斷,在每次獲取一個(gè)子幀量(導(dǎo)航消息的預(yù)定的一個(gè)周期)的數(shù)據(jù)(10個(gè)字、300比特(單位代碼數(shù)))時(shí)進(jìn)行該可靠性判斷。
在該變形例1的日期時(shí)間信息接收處理中,僅在圖6示出的日期時(shí)間信息接收處理中調(diào)用的可靠性判斷處理的內(nèi)容與上述實(shí)施方式的日期時(shí)間信息接收處理不同,因此,以下僅說(shuō)明可靠性判斷處理的內(nèi)容。
圖9是表示本變形例的在日期時(shí)間信息接收處理中調(diào)用的可靠性判斷處理的模塊cpu61的控制過(guò)程的流程圖。
該可靠性判斷處理與上述實(shí)施方式的在日期時(shí)間信息接收處理中調(diào)用的圖8的可靠性判斷處理相比,除了刪除了步驟s905~s907的處理并且追加了步驟s911、s912、s921~s926的處理外相同,對(duì)相同的處理內(nèi)容附加相同的符號(hào)并省略詳細(xì)的說(shuō)明。
當(dāng)該可靠性判斷處理被調(diào)用時(shí),模塊cpu61判別第一次代碼確認(rèn)時(shí)附近的接收電波的snr是否小于預(yù)定的強(qiáng)度基準(zhǔn)值sth(步驟s911)。在判別為snr小于強(qiáng)度基準(zhǔn)值的情況下(步驟s911:“是”),模塊cpu61的處理轉(zhuǎn)移到步驟s921。
在判別為snr小于強(qiáng)度基準(zhǔn)值sth的情況下(步驟s911:“否”),判別計(jì)數(shù)k是否小于300(步驟s912)。在判別為并非小于300的情況下(步驟s912:“否”),模塊cpu61的處理轉(zhuǎn)移到步驟s921。
在判別為計(jì)數(shù)k小于300的情況下,模塊cpu61的處理轉(zhuǎn)移到步驟s901。之后,在步驟s904的判別處理中判別為最大匹配度數(shù)fmax并不與對(duì)應(yīng)的累積對(duì)照數(shù)t(i)相等的情況下(步驟s904:“否”),模塊cpu61的處理轉(zhuǎn)移到步驟s909。
當(dāng)從步驟s911、s912的判別處理分支為步驟s921的處理時(shí),模塊cpu61判別將計(jì)數(shù)k除以300而得到的余數(shù)是否為0(步驟s921)。在判別為非0的情況下(步驟s921:“否”),模塊cpu61的處理轉(zhuǎn)移到步驟s909。
在判別為余數(shù)為0的情況下(步驟s921:“是”),模塊cpu61針對(duì)各排列編號(hào)i,分別將剩余的一致數(shù)e(i)和對(duì)照數(shù)n(i)分別計(jì)算在匹配度數(shù)f(i)和累積對(duì)照數(shù)t(i)中(步驟s922)。模塊cpu61提取f(i)/t(i)為最大的最大匹配度數(shù)fmax和最大匹配累積對(duì)照數(shù)tmax,并且提取第二大的第二匹配度數(shù)fmax2和第二匹配累積對(duì)照數(shù)tmax2(步驟s923)。此外,在累積對(duì)照數(shù)t(i)對(duì)于排列編號(hào)i成為相同的情況下,也可以簡(jiǎn)單地僅根據(jù)匹配度數(shù)f(i)的大小來(lái)提取最大匹配度數(shù)fmax和第二匹配度數(shù)fmax2。模塊cpu61使用這些提取出的值來(lái)計(jì)算最小非匹配數(shù)ebmin和第二非匹配數(shù)ebmin2(步驟s924)。模塊cpu61計(jì)算最小非匹配數(shù)ebmin的出現(xiàn)概率p1相對(duì)于第二非匹配數(shù)ebmin2的出現(xiàn)概率p2的比作為危險(xiǎn)度pd(步驟s925)。
模塊cpu61判別危險(xiǎn)度pd的常用對(duì)數(shù)log(pd)是否為-8以下、即危險(xiǎn)度pd是否為10-8以下(步驟s926)。在判別為-8以下的情況下(步驟s926:“是”),模塊cpu61的處理轉(zhuǎn)移到步驟s908。在判別為不是-8以下的情況下(步驟s926:“否”),模塊cpu61的處理轉(zhuǎn)移到步驟s909。
[變形例2]
接著,說(shuō)明通過(guò)電子表1執(zhí)行的日期時(shí)間信息接收處理的變形例2。
在本變形例的日期時(shí)間信息接收處理中,針對(duì)包含多個(gè)非匹配的相位偏移(偏移量),在中途去除定時(shí)一致的相位偏移的候選而省略處理。
在該變形例2的電子表1中,在存儲(chǔ)器62中除了存儲(chǔ)一致數(shù)e(i)、對(duì)照數(shù)n(i)、匹配度數(shù)f(i)、累積對(duì)照數(shù)t(i)以外,還存儲(chǔ)候選標(biāo)志x(i)作為各參數(shù)。在此,該候選標(biāo)志x(i)為在接收代碼r的排列與隨著排列編號(hào)i所對(duì)應(yīng)的相位偏移(定時(shí)偏移)的對(duì)照碼串c包含在相位(代碼)一致的候選內(nèi)的情況下設(shè)定為“0”、在不包含的情況下設(shè)定為“1”的二進(jìn)制標(biāo)志。候選標(biāo)志x(i)的初始值均為“0”,在從候選偏離時(shí)變更為“1”。
如上所述,與匹配度數(shù)f(i)的最大匹配度數(shù)相應(yīng)的定時(shí)成為與接收代碼r的排列之間的匹配候選,因此匹配度數(shù)f(i)相對(duì)于累積對(duì)照數(shù)t(i)變得充分小,針對(duì)超時(shí)時(shí)間內(nèi)能夠確定的代碼數(shù),即使不能成為或成為最大匹配度數(shù)fmax、第二匹配度數(shù)fmax2的匹配度數(shù),對(duì)于在可靠性判斷中不能成為ok的匹配度數(shù)f(i)從候選中排除。作為這種條件(與累積對(duì)照數(shù)t(i)與匹配度數(shù)f(i)的關(guān)系有關(guān)的下限基準(zhǔn)),例如可舉出小于匹配度數(shù)f(i)相對(duì)于累積對(duì)照數(shù)t(i)的比率的下限基準(zhǔn)值、累積對(duì)照數(shù)t(i)與匹配度數(shù)f(i)的差分值的上限值以上等。例如,在預(yù)定的基準(zhǔn)數(shù)tth以上的累積對(duì)照數(shù)t(i)中f(i)/t(i)<0.2的情況下、或t(i)-f(i)≥20的情況下,將候選標(biāo)志x(i)變更為“1”,使以后的對(duì)照和參數(shù)的更新停止。
此外,當(dāng)使從候選中排除的條件放寬時(shí)(當(dāng)使保留在候選中的條件嚴(yán)格時(shí)),處理負(fù)載降低,另一方面,第二匹配度數(shù)fmax2經(jīng)常變得不準(zhǔn)確,因此危險(xiǎn)度pd的計(jì)算精度下降。但是,在與一個(gè)排列編號(hào)i有關(guān)的參數(shù)以外全部參數(shù)被從候選中排除的情況下,不進(jìn)行基于危險(xiǎn)度pd的可靠性判斷,而也可以通過(guò)排除法將與該一個(gè)排列編號(hào)i有關(guān)的相位偏移的定時(shí)確定為匹配定時(shí)。
圖10是表示通過(guò)電子表1執(zhí)行的日期時(shí)間信息接收處理的變形例2的流程圖。另外,圖11是在該日期時(shí)間信息接收處理的變形例2中被調(diào)用的模式對(duì)照處理的流程圖。
除了對(duì)上述實(shí)施方式的日期時(shí)間信息接收處理追加步驟s221、s222的處理,并且對(duì)步驟s209的模式對(duì)照處理的內(nèi)容追加步驟s821~s823的處理這一點(diǎn)以外,該日期時(shí)間信息接收處理與上述實(shí)施方式相同,對(duì)相同的處理內(nèi)容附加相同的符號(hào)并省略說(shuō)明。
當(dāng)步驟s209的模式對(duì)照處理被調(diào)用,并如圖11所示那樣在步驟s801的處理中使排列編號(hào)i的值初始化時(shí),模塊cpu61判別候選標(biāo)志x(i)是否為0(步驟s821)。在判別為0的情況下(步驟s821:“是”),模塊cpu61的處理轉(zhuǎn)移到步驟s802。在判別為非0、即為1的情況下,模塊cpu61的處理轉(zhuǎn)移到步驟s808。
當(dāng)在步驟s807的處理中計(jì)算出匹配度數(shù)f(i)和累積對(duì)照數(shù)t(i),使一致數(shù)e(i)和對(duì)照數(shù)n(i)初始化時(shí),模塊cpu61判別匹配度數(shù)f(i)相對(duì)于累積對(duì)照數(shù)t(i)的比是否小于下限基準(zhǔn)值rth(步驟s822)。也可以僅在累積對(duì)照數(shù)t(i)為預(yù)定的基準(zhǔn)數(shù)tth以上的情況下執(zhí)行該判別處理。
在判別為小于下限基準(zhǔn)值rth的情況下(步驟s822:“是”),模塊cpu61將候選標(biāo)志x(i)設(shè)為1(步驟s823)。接著,模塊cpu61的處理轉(zhuǎn)移到步驟s808。在判別為并非小于下限基準(zhǔn)值rth的情況下(步驟s822:“否”),模塊cpu61的處理轉(zhuǎn)移到步驟s808。
當(dāng)結(jié)束模式對(duì)照處理而返回至日期時(shí)間信息接收處理時(shí),如圖10所示,模塊cpu61判別候選標(biāo)志x(i)中作為“0”的值是否剩余一個(gè)(步驟s221)。在判別為并非剩余一個(gè)的情況下(步驟s221:“否”),模塊cpu61的處理轉(zhuǎn)移到步驟s210。在判別為剩余一個(gè)的情況下(步驟s221:“是”),作為通過(guò)與該剩余一個(gè)候選標(biāo)志x(i)對(duì)應(yīng)的相位偏移一致,模塊cpu61的處理轉(zhuǎn)移到步驟s214的處理。
另外,在步驟s211的判別處理中判別為并非可靠性ok的情況下(步驟s211:“否”),模塊cpu61判別全部候選標(biāo)志x(i)是否為1(步驟s222)。在判別為全部候選標(biāo)志x(i)為1的情況下(步驟s222:“是”),模塊cpu61的處理轉(zhuǎn)移到步驟s216。在判別為任一候選標(biāo)志x(i)并非均為1的情況下(步驟s222:“否”),模塊cpu61的處理轉(zhuǎn)移到步驟s212。
此外,在可靠性判斷處理中提取最大匹配度數(shù)fmax和第二匹配度數(shù)fmax2時(shí),候選標(biāo)志x(i)既可以包含與一個(gè)排列編號(hào)i有關(guān)的匹配度數(shù)f(i)也可以不包含與一個(gè)排列編號(hào)i有關(guān)的匹配度數(shù)f(i)。在候選標(biāo)志x(i)成為1之后,匹配度數(shù)f(i)不增加,因此該匹配度數(shù)f(i)不會(huì)重新被作為最大匹配度數(shù)fmax和第二匹配度數(shù)fmax2而選擇。因而,參照候選標(biāo)志x(i)來(lái)判斷是否包含于提取對(duì)象、以及不參照候選標(biāo)志x(i)而一律包含于提取對(duì)象,來(lái)選擇處理負(fù)載減輕的方法即可。
如上所述,本實(shí)施方式的電子表1所具備的衛(wèi)星電波接收處理部60具備:rf部64,其接收從衛(wèi)星發(fā)送的包含代碼信號(hào)的電波;作為解調(diào)器內(nèi)的處理器的模塊cpu61,其確定由rf部64接收到的電波所包含的形成代碼信號(hào)的多個(gè)代碼的排列和該排列的接收定時(shí)進(jìn);存儲(chǔ)器62;存儲(chǔ)部63;基帶變換部65;以及捕捉跟蹤部66等,關(guān)于多個(gè)代碼,由代碼信號(hào)所示的內(nèi)容來(lái)決定的各代碼的值在由30個(gè)代碼構(gòu)成的每個(gè)字中按該字的前一字中的奇偶數(shù)據(jù)分別被反轉(zhuǎn),解調(diào)器內(nèi)的處理器,作為對(duì)照碼串生成部,按假設(shè)為根據(jù)與由rf部64接收的電波有關(guān)的測(cè)位衛(wèi)星的種類以及接收定時(shí)通過(guò)代碼信號(hào)表示的內(nèi)容,生成包含不考慮反轉(zhuǎn)而決定的假設(shè)代碼的對(duì)照碼串,作為代碼確定部,從接收到的電波中確定多個(gè)代碼作為各個(gè)接收代碼,作為對(duì)照部,將針對(duì)確定后的上述接收代碼的接收定時(shí)預(yù)先設(shè)定的偏移幅度內(nèi)的上述假設(shè)代碼與上述接收代碼分別進(jìn)行對(duì)照,作為結(jié)果保持部,將與關(guān)于對(duì)照后的接收代碼與假設(shè)代碼的一致或不一致的對(duì)照結(jié)果有關(guān)的信息按偏移幅度內(nèi)的偏移量來(lái)對(duì)多個(gè)接收代碼進(jìn)行保持,作為匹配判斷部,在每個(gè)代碼塊中將一致和不一致中的數(shù)多的某一方判斷為匹配,計(jì)算匹配度數(shù)f(i),該匹配度數(shù)f(i)對(duì)應(yīng)于將多個(gè)字中的匹配的數(shù)按偏移量進(jìn)行累計(jì)得到的值,作為偏移量確定部,將匹配度數(shù)f(i)滿足預(yù)定的匹配條件的偏移量作為匹配偏移量而進(jìn)行確定。
這樣,在對(duì)照碼串的各假設(shè)代碼中,不考慮代碼的反轉(zhuǎn),按每個(gè)字將假設(shè)代碼與接收代碼的一致數(shù)與不一致數(shù)中較大的數(shù)判斷為匹配,由此針對(duì)該匹配部分,能夠恰當(dāng)?shù)貙?duì)匹配數(shù)進(jìn)行計(jì)數(shù),并且,在不匹配的部分中,通常,一致數(shù)與不一致數(shù)成為大致相同數(shù),因此在不小視該匹配數(shù)的估計(jì)的范圍內(nèi)不會(huì)有大偏移。因而,不需要根據(jù)反轉(zhuǎn)模式的組合將跨過(guò)多個(gè)字而生成的對(duì)照碼串存儲(chǔ)保持多個(gè)以及分別進(jìn)行對(duì)照,能夠使存儲(chǔ)容量、處理量減少的同時(shí)高效率地對(duì)與假設(shè)為恰當(dāng)?shù)慕邮諘r(shí)間、處理負(fù)載以及電力消耗且準(zhǔn)確的日期時(shí)間的日期時(shí)間之間的偏移量進(jìn)行確定。
另外,解調(diào)器中的處理器(偏移量確定部)計(jì)算偏移量、即按排列編號(hào)i對(duì)進(jìn)行了對(duì)照的次數(shù)進(jìn)行計(jì)數(shù)得到的累積對(duì)照數(shù)t(i),在匹配條件中包含得到與基準(zhǔn)匹配度數(shù)fth以上的累積對(duì)照數(shù)t(i)相等的匹配度數(shù)f(i),將得到了滿足該匹配條件的匹配度數(shù)f(i)的偏移量(排列編號(hào)i)確定為匹配偏移量。
這樣,通過(guò)對(duì)與基準(zhǔn)匹配度數(shù)fth以上的接收代碼r與假設(shè)代碼完全匹配的偏移量有關(guān)的排列編號(hào)i進(jìn)行確定,能夠容易且恰當(dāng)?shù)厥褂迷诙鄠€(gè)字中存在的假設(shè)代碼之間的對(duì)照結(jié)果,由此,能夠降低偏移量的誤識(shí)別的可能性的同時(shí)確定正確的偏移量。
另外,將基準(zhǔn)匹配度數(shù)fth決定為,假設(shè)代碼與接收代碼r以與該基準(zhǔn)匹配度數(shù)fth相等的對(duì)照數(shù)來(lái)繼續(xù)匹配的匹配概率小于預(yù)先決定的基準(zhǔn)值(例如,10-8)。這樣,通過(guò)概率性地決定基準(zhǔn)匹配度數(shù)fth,能夠以與對(duì)電子表1要求的期望的精度相應(yīng)的恰當(dāng)?shù)臏?zhǔn)確率來(lái)確定接收代碼r與假設(shè)代碼完全匹配的偏移量。
另外,關(guān)于匹配概率,能夠?qū)⒓僭O(shè)代碼與接收代碼r匹配的概率全部作為1/2而求出,根據(jù)基于容易的計(jì)算的平均概率能夠以恰當(dāng)?shù)臏?zhǔn)確率來(lái)確定匹配偏移量。
另外,解調(diào)器中的處理器,作為對(duì)照部,計(jì)算對(duì)按偏移量進(jìn)行了對(duì)照的次數(shù)進(jìn)行計(jì)數(shù)得到的累積對(duì)照數(shù)t(i),作為偏移量確定部,匹配條件包含出現(xiàn)概率p1與出現(xiàn)概率p2相比成為預(yù)定的基準(zhǔn)值pm以下的情況,第一出現(xiàn)概率是最大匹配度數(shù)fmax相對(duì)于與累積對(duì)照數(shù)t(i)相比得到最大的匹配度數(shù)f(i)(最大匹配度數(shù)fmax)的偏移量(排列編號(hào)i)中的累積對(duì)照數(shù)t(i)(最大匹配累積對(duì)照數(shù)tmax)(即,最小非匹配數(shù)ebmin)的比率,出現(xiàn)概率p2是第二匹配度數(shù)fmax2相對(duì)于第二大的匹配度數(shù)f(i)、即得到第二匹配度數(shù)fmax2的偏移量(排列編號(hào)i)中的作為累積對(duì)照數(shù)t(i)的第二匹配累積對(duì)照數(shù)tmax2(即,第二非匹配數(shù)ebmin2)的比率。
這樣,即使在由于電波接收強(qiáng)度不足等而接收代碼r與假設(shè)代碼完全不匹配的情況下,在概率性地被誤識(shí)別為隨著其它偏移量的對(duì)照碼串c的假設(shè)代碼之間的匹配的可能性充分降低的情況下,也能夠恰當(dāng)?shù)卮_定判斷為正確的匹配偏移量。因而,不會(huì)使接收時(shí)間延長(zhǎng)到需要以上。另外,即使在電波接收強(qiáng)度低且接收時(shí)間延長(zhǎng)而字?jǐn)?shù)增加的情況下,對(duì)照碼串c的模式也不會(huì)增加,因此不需要很大的存儲(chǔ)容量或不需要進(jìn)行在中途對(duì)不需要的模式進(jìn)行整理的處理。
另外,出現(xiàn)概率p1和出現(xiàn)概率p2作為接收代碼r的各值“0”、“1”均以1/2的概率出現(xiàn)而求得,因此通過(guò)容易的計(jì)算并根據(jù)平均地恰當(dāng)?shù)母怕?,能夠以所需的精度?lái)排除誤確定的可能性。
另外,將一個(gè)子幀、即10個(gè)字300比特作為單位代碼數(shù),每次對(duì)接收代碼r進(jìn)行確定并與假設(shè)代碼進(jìn)行對(duì)照時(shí)進(jìn)行匹配偏移量的確定。由此,分別按每個(gè)字恰當(dāng)?shù)貙?duì)各偏移量進(jìn)行匹配判斷。
另外,單位代碼數(shù)被設(shè)為gps衛(wèi)星的導(dǎo)航消息的格式中的一個(gè)子幀量300比特,由此不會(huì)受到按每個(gè)字不同的假設(shè)代碼數(shù)的影響而能夠以均勻的累積對(duì)照數(shù)t(i)來(lái)進(jìn)行偏移量的確定。
另外,解調(diào)器中的處理器將累積對(duì)照數(shù)t(i)與匹配度數(shù)f(i)的關(guān)系例如不滿足f(i)/t(i)為預(yù)定的下限基準(zhǔn)、在此0.2以上的偏移量從匹配偏移量的候選中排除,使該偏移量中的累積對(duì)照數(shù)t(i)的計(jì)數(shù)和匹配度數(shù)f(i)的計(jì)算中至少一個(gè)停止。
由此,能夠使負(fù)載降低與明顯不對(duì)應(yīng)于匹配偏移量的排列編號(hào)i有關(guān)的處理量,因此能夠降低電力消耗并且使處理高速化。
另外,解調(diào)器中的處理器將累積對(duì)照數(shù)t(i)與匹配度數(shù)f(i)的關(guān)系不滿足上述預(yù)定的下限基準(zhǔn)的偏移量從匹配偏移量的候選中排除,在未從匹配偏移量的候選中排除的偏移量?jī)H為一個(gè)的情況下,將該一個(gè)偏移量確定為匹配偏移量。這樣,在通過(guò)排除法與匹配偏移量對(duì)應(yīng)的偏移量為一個(gè)的情況下,即使在通過(guò)上述方法概率性地獲取充分的數(shù)據(jù)之前也能夠迅速地確定匹配偏移量,從而能夠?qū)崿F(xiàn)減輕處理與高速化。此外,在接收電波強(qiáng)度低且本來(lái)匹配偏移量的確定困難的情況下,不使用該方法而也可以通過(guò)接收電波強(qiáng)度等來(lái)設(shè)置基準(zhǔn)值。
另外,解調(diào)器中的處理器在最初的接收代碼的確定定時(shí)附近獲取與來(lái)自測(cè)位衛(wèi)星的電波的接收強(qiáng)度有關(guān)的snr,根據(jù)該snr來(lái)變更匹配條件。即,在從最初起基于完全一致的匹配偏移量的確定較困難的情況下,最初起省略與完全一致有關(guān)的處理而能夠減輕處理。另外,除此以外也可以對(duì)基準(zhǔn)匹配度數(shù)fth、基準(zhǔn)值pm進(jìn)行變更。
另外,解調(diào)器中的處理器在預(yù)定時(shí)間,在此為在一個(gè)子幀的6秒內(nèi)得不到滿足匹配條件的匹配度數(shù)f(i)的情況下,變更匹配條件。這樣,在基于完全一致的匹配偏移量的確定失敗的情況下,不反復(fù)進(jìn)行相同的處理而根據(jù)目前為止獲取的數(shù)據(jù)來(lái)迅速地通過(guò)與不完全一致有關(guān)的可靠性判斷而切換為匹配偏移量的確定,由此能夠避免電波接收時(shí)間、處理時(shí)間的無(wú)用的延長(zhǎng)、消耗電力的增加。另外,在該情況下,也能夠?qū)鶞?zhǔn)匹配度數(shù)fth、基準(zhǔn)值pm進(jìn)行變更。
另外,解調(diào)器中的處理器生成用于識(shí)別對(duì)照碼串c的各代碼c(i)是否為假設(shè)代碼的假設(shè)可否標(biāo)志p(i),作為對(duì)照部,參照該假設(shè)可否標(biāo)志p(i)對(duì)接收代碼r與假設(shè)代碼進(jìn)行對(duì)照。
這樣,通過(guò)分別設(shè)置假設(shè)可否標(biāo)志p(i),能夠容易地判別對(duì)照碼串c內(nèi)的假設(shè)代碼并進(jìn)行對(duì)照,因此處理變得容易。
另外,解調(diào)器中的處理器在每次分別確定接收代碼r時(shí),針對(duì)該接收代碼與偏移幅度內(nèi)的假設(shè)代碼進(jìn)行對(duì)照,針對(duì)各個(gè)偏移量,在每次將字內(nèi)的假設(shè)代碼的全部與接收代碼r進(jìn)行對(duì)照時(shí),進(jìn)行匹配的判斷和匹配度數(shù)f(i)的計(jì)算,因此不會(huì)使處理集中或延遲,在可能的范圍內(nèi)實(shí)時(shí)且分散地進(jìn)行處理,由此能夠高效率且迅速地進(jìn)行匹配偏移量的確定。
另外,本實(shí)施方式的電子表1具備:上述衛(wèi)星電波接收處理部60;計(jì)時(shí)電路46,其對(duì)日期時(shí)間進(jìn)行計(jì)數(shù);顯示部47,其基于計(jì)時(shí)電路46計(jì)數(shù)的日期時(shí)間來(lái)進(jìn)行顯示;以及主機(jī)cpu41,解調(diào)器根據(jù)基于計(jì)時(shí)電路46計(jì)數(shù)的日期時(shí)間來(lái)假設(shè)的接收定時(shí)以及匹配偏移量,獲取當(dāng)前日期時(shí)間,主機(jī)cpu41根據(jù)由解調(diào)器中的處理器獲取到的當(dāng)前日期時(shí)間,對(duì)由計(jì)時(shí)電路46計(jì)數(shù)的日期時(shí)間進(jìn)行修正。
這樣,根據(jù)高效率地獲取到的日期時(shí)間信息,能夠?qū)⒂?jì)時(shí)電路46所計(jì)數(shù)的日期時(shí)間容易且恰當(dāng)?shù)乇3譃闇?zhǔn)確的日期時(shí)間。
另外,解調(diào)器中的處理器根據(jù)由計(jì)時(shí)電路46計(jì)數(shù)的日期時(shí)間以及通過(guò)主機(jī)cpu41對(duì)日期時(shí)間進(jìn)行修正的定時(shí)起的經(jīng)過(guò)時(shí)間,設(shè)定偏移幅度。因而,在電子表1中,通過(guò)容易的偏移幅度設(shè)定來(lái)進(jìn)行與恰當(dāng)?shù)钠品认鄳?yīng)的量的處理,由此不會(huì)無(wú)用地施加負(fù)載而能夠獲取日期時(shí)間信息。
另外,通過(guò)使用與上述時(shí)刻有關(guān)的信息獲取方法,能夠高效率地以恰當(dāng)?shù)慕邮諘r(shí)間、處理負(fù)載和電力消耗確定準(zhǔn)確的日期時(shí)間與假設(shè)的日期時(shí)間之間的偏移量。
另外,在衛(wèi)星電波接收處理部60中,使用包含日期時(shí)間信息接收處理的程序631來(lái)進(jìn)行與時(shí)刻信息獲取有關(guān)的控制動(dòng)作,由此對(duì)與電波接收和時(shí)刻信息獲取有關(guān)的處理內(nèi)容容易地進(jìn)行管理,使存儲(chǔ)容量、處理量降低的同時(shí)能夠高效率地以恰當(dāng)?shù)慕邮諘r(shí)間、處理負(fù)載和電力消耗確定準(zhǔn)確的日期時(shí)間與假設(shè)的日期時(shí)間之間的偏移量。
此外,本發(fā)明并不限定于上述實(shí)施方式,能夠進(jìn)行各種變更。
例如在上述實(shí)施方式中,每次一個(gè)一個(gè)確定接收代碼r時(shí)與偏移幅度內(nèi)的假設(shè)代碼進(jìn)行了對(duì)照,但是也可以對(duì)與一個(gè)字量的假設(shè)代碼對(duì)應(yīng)的多個(gè)接收代碼統(tǒng)一地進(jìn)行對(duì)照和匹配判斷。
另外,在上述實(shí)施方式中,根據(jù)從上次的日期時(shí)間修正起的經(jīng)過(guò)時(shí)間來(lái)進(jìn)行了偏移幅度的設(shè)定,但是也可以在考慮對(duì)象中包含溫度條件等對(duì)日期時(shí)間的誤差帶來(lái)影響的其它參數(shù)。
另外,在上述實(shí)施方式中,舉例完全匹配、不完全匹配時(shí)的概率性誤確定排除以及排除法而通過(guò)這些組合來(lái)進(jìn)行匹配偏移量的確定,但是也可以考慮其它要素。例如也可以根據(jù)不完全匹配時(shí)被視為非匹配的代碼所示的內(nèi)容、例如異常通知用標(biāo)志等,概率性地在沒(méi)有問(wèn)題的情況下也不會(huì)使匹配偏移量的確定處理結(jié)束而繼續(xù)或重新進(jìn)行。另外,在不設(shè)為與概率性條件相應(yīng)的代碼數(shù)而簡(jiǎn)單地在一個(gè)子幀量的假設(shè)代碼與接收代碼完全地匹配時(shí)確定匹配偏移量的情況下,也能夠應(yīng)用本發(fā)明。
另外,在上述實(shí)施方式中,通過(guò)完全匹配與不完全匹配來(lái)分別進(jìn)行了處理,但是也可以在不完全匹配的判斷中包含完全匹配的判斷。在該情況下,盡管進(jìn)行基準(zhǔn)匹配度數(shù)fth以上的代碼的對(duì)照并存在匹配度數(shù)f(i)與累積對(duì)照數(shù)t(i)變得相等的最大匹配度數(shù)fmax,第二匹配度數(shù)fmax2也大,因此在概率性地不容易滿足匹配條件的情況下,也可以設(shè)為出現(xiàn)概率p1=0,確定匹配偏移量并使處理在中途結(jié)束。
另外,在上述實(shí)施方式中,將代碼的出現(xiàn)概率簡(jiǎn)單地設(shè)為1/2,但是并不限定于此。例如,既可以反應(yīng)實(shí)際確定的各代碼數(shù),也可以決定為值與對(duì)照碼串的生成范圍等相應(yīng)地發(fā)生變化。
另外,在上述實(shí)施方式中,在與不完全匹配有關(guān)的匹配偏移量的確定中,按一個(gè)子幀量的接收、代碼確定來(lái)進(jìn)行處理,但是如果能夠以偏移幅度內(nèi)的各偏移量分別對(duì)所需的代碼數(shù)進(jìn)行對(duì)照,且進(jìn)行匹配判斷,則也可以在該階段進(jìn)行處理。另外,針對(duì)根據(jù)偏移量和接收時(shí)間成為半端的部分、即被對(duì)照的對(duì)照碼串從字的中途起或中途的代碼確定開(kāi)始時(shí)和結(jié)束時(shí)的部分,均不進(jìn)行匹配判斷,或也可以針對(duì)結(jié)束時(shí)的部分,對(duì)各偏移量分別繼續(xù)進(jìn)行各個(gè)對(duì)照直到對(duì)照至字的末尾為止。
另外,在上述實(shí)施方式中,根據(jù)最初的代碼確定時(shí)附近的snr來(lái)對(duì)匹配判斷的基準(zhǔn)、方法進(jìn)行了變更,但是也可以在代碼確定的中途snr降低的情況下等也可以恰當(dāng)?shù)厍袚Q這些基準(zhǔn)、方法。另外,也可以將接收強(qiáng)度本身作為基準(zhǔn)而不是snr。另外,也可以間接地根據(jù)每隔1msec獲取到的代碼種類的判斷的20msec間的偏差程度等來(lái)變更基準(zhǔn)、方法。
另外,在上述實(shí)施方式中,將匹配偏移量的檢測(cè)結(jié)果使用于計(jì)時(shí)電路46所計(jì)數(shù)的日期時(shí)間的修正,但是并不限定于此。另外,衛(wèi)星電波接收處理部60并不限定于設(shè)置于主要作為時(shí)鐘而發(fā)揮功能的電波時(shí)鐘的情況,也可以搭載于其它電子設(shè)備中。另外,形成衛(wèi)星電波接收處理部60的單元也可以單獨(dú)進(jìn)行交易。
另外,并不限定于衛(wèi)星電波接收處理部60將準(zhǔn)確的日期時(shí)間輸出到主機(jī)cpu41的情況,也可以僅將偏差時(shí)間信息輸出到主機(jī)cpu41而使主機(jī)cpu41變更該偏差時(shí)間量的計(jì)時(shí)電路46的日期時(shí)間。
另外,并不限定于獲取全部日期時(shí)間信息的情況,例如也可以僅獲取時(shí)刻信息。
另外,作為處理器的模塊cpu61通過(guò)日期時(shí)間信息接收處理進(jìn)行執(zhí)行控制的各動(dòng)作并不限定于基于程序631的軟件控制動(dòng)作,也可以通過(guò)使用了專用的邏輯(數(shù)字)電路、模擬電子電路等的專用硬件來(lái)進(jìn)行其一部分或全部。例如,代碼的確定動(dòng)作也可以不通過(guò)模塊cpu61的控制而通過(guò)捕捉跟蹤部66來(lái)進(jìn)行。
另外,在上述實(shí)施方式中,分開(kāi)說(shuō)明了作為解調(diào)器中的處理器的模塊cpu61的功能動(dòng)作以及作為控制部的主機(jī)cpu41的功能動(dòng)作,但是也可以統(tǒng)一控制相同的cpu。
另外,在上述實(shí)施方式中,進(jìn)行了與來(lái)自gps衛(wèi)星的電波接收相應(yīng)的對(duì)照碼串c的生成和對(duì)照以及匹配判斷,但是關(guān)于與其它測(cè)位系統(tǒng)有關(guān)的測(cè)位衛(wèi)星例如俄羅斯的glonass、歐州的galileo、日本的引導(dǎo)等,以按在預(yù)定數(shù)的比特能夠產(chǎn)生代碼的反轉(zhuǎn)的格式來(lái)發(fā)送代碼信號(hào),也能夠同樣有效地應(yīng)用本發(fā)明。
另外,在上述說(shuō)明中,作為本發(fā)明所涉及的與模塊cpu61的處理動(dòng)作有關(guān)的日期時(shí)間信息接收處理等動(dòng)作處理程序的計(jì)算機(jī)可讀取的介質(zhì)舉例說(shuō)明了由非易失性存儲(chǔ)器構(gòu)成的存儲(chǔ)部63,但是并不限定于此。作為其它計(jì)算機(jī)可讀取的介質(zhì),能夠應(yīng)用hdd(harddiskdrive:硬盤驅(qū)動(dòng)器)、cd-rom、dvd盤等可移動(dòng)記錄介質(zhì)。另外,作為經(jīng)由通信線路提供本發(fā)明所涉及的程序的數(shù)據(jù)的介質(zhì),也將載波(carrierwave)應(yīng)用于本發(fā)明。
除此以外,在不脫離本發(fā)明的宗旨的范圍內(nèi)能夠適當(dāng)?shù)貙?duì)在上述實(shí)施方式中示出的具體的結(jié)構(gòu)、動(dòng)作內(nèi)容、過(guò)程等進(jìn)行變更。
說(shuō)明了本發(fā)明的幾個(gè)實(shí)施方式,但是本發(fā)明的范圍并不限定于上述實(shí)施方式,包括要求專利保護(hù)的范圍所記載的發(fā)明的范圍及其均等的范圍。