專利名稱:信息處理設備、信息處理方法和計算機程序產(chǎn)品的制作方法
技術領域:
本公開涉及信息處理設備、信息處理方法和計算機程序產(chǎn)品。具體地說,本公開涉及用來獲得并記錄位置信息的信息處理設備、信息處理方法和計算機程序產(chǎn)品。
背景技術:
通常,被使用的位置信息是使用GPS (全球定位系統(tǒng))獲得的。例如,這樣的技術已經(jīng)被應用于安裝在汽車上并領路的汽車導航系統(tǒng)中。此外,近年來,已經(jīng)使用了從GPS接收信號并獲得和存儲位置信息以指定拍攝位置的數(shù)字靜止照相機。但是,并不能保證在任何位置中獲得從GPS供應的信號。例如,在建筑物和隧道中,從GPS供應的信號可能接收不到,因此,可能無法獲得位置信息。為了解決這一問題,日本未審專利申請公開No. 2010-145180提出了使用地磁傳感器和加速傳感器的自動定位。此外,日本未審專利申請公開No. 2010-62704提出了這樣一種技術在由于沒有從GPS供應信號而沒有從GPS獲得位置信息時,讀取存儲在記錄介質(zhì)中的位置信息并使用讀取的位置信息。
發(fā)明內(nèi)容
即使當沒有獲得位置信息時,也可以通過執(zhí)行如日本未審專利申請公開No. 2010-145180所公開的自動定位來補償位置信息。但是,自動定位的精度低于通過GPS執(zhí)行的定位的精度。例如,當在沒有獲得位置信息的同時獲得的移動距離變大時,在自動定位中生成的誤差很可能會變大。因此,即使位置信息被補償,誤差也可能變大并且位置信息的精度也可能低。類似地,在日本未審專利申請公開No. 2010-62704中,在沒有獲得位置信息時獲得的移動距離越大,該位置信息與記錄在記錄介質(zhì)中的位置信息之間的差變得越大。因此,即使該位置信息被補償,該位置信息的精度也低。因此,希望不采用低精度的位置信息,并且希望提高要被記錄的位置信息的精度。根據(jù)本技術的實施例,提供一種信息處理設備,其包括定位單元,被配置為測量信息處理設備的位置;存儲單元,被配置為存儲由定位單元獲得的位置信息;估計單元,被配置為在確定定位單元不執(zhí)行定位時估計在沒有執(zhí)行定位的第一時段中的移動距離;以及控制器,被配置為在確定由估計單元估計的距離是否超出對應于第一時段的閾值并確定該距離超出該閾值時執(zhí)行控制,從而使得存儲在存儲單元中的最新位置信息從該存儲單元被去除。估計單元可以計算第一位置與第二位置之間的差值,該第一位置由在定位單元執(zhí)行的定位停止時的第一時間點處存儲的位置信息表示,該第二位置由在第一時間點之前相隔第二時段的第二時間點處存儲的位置信息表示,該第二時段與在第一時間點處的移動速度相關聯(lián),并且估計單元通過將該差值除以第一時間點與第二時間點之間的差來計算平均速度??梢园言撈骄俣瘸艘缘谝粫r段,從而估計距離。
差值可以通過用直線把第一位置和第二位置連接而獲得的距離作為差值計算來得到,或者通過把與在從第一時間點到第二時間點的時間段中存儲的位置信息對應的各位置之間的差彼此相加來得到。根據(jù)移動速度可以設置多個模式,并且針對各個描述設置不同的第二時段。估計單元可以確定對應于在第一時間點處的移動速度的模式,并使用在該模式中設置的第二時段來估計距離。當確定該記錄沒有超出閾值時,存儲在存儲單元中的最新位置信息可以作為在第一時段中獲得的位置信息被存儲在存儲單元中。該閾值可以通過將預設的速度乘以第一時段來獲得。該閾值可以是第一位置與第二位置之間的差值,該第一位置由在定位單元沒有執(zhí)行定位時的第一時間點處存儲的位置信息表不,該第二位置由在第一時間點之前相隔第一時段的第二時間點處存儲的位置信息表示。差值可以通過用直線把第一位置和第二位置連接而獲得的距離作為差值計算來得到,或者通過把與在從第一時間點到第二時間點的時間段中存儲的位置信息對應的各位置之間的差彼此相加來得到。當?shù)谝粫r段變成等于或大于預定值時,控制器可以從存儲單元去除最新的位置信
肩、O當確定在從第一時間點之前相隔第一時段的時間點處的位置信息沒有被存儲在存儲單元中時,最新的位置信息被存儲在存儲單元中。根據(jù)本技術的另一個實施例,提供一種信息處理方法,其包括測量信息處理設備的位置;存儲獲得的位置信息;當確定定位單元沒有執(zhí)行定位時,估計在沒有執(zhí)行定位的第一時段中的移動距離;以及當確定該距離是否超出對應于第一時段的閾值并且確定該距離超出該閾值時,從存儲單元去除最新的位置信息。一種使計算機執(zhí)行下述步驟的程序測量信息處理設備的位置;存儲獲得的位置信息;當確定定位單元沒有執(zhí)行定位時,估計在沒有執(zhí)行定位的第一時段中的移動距離;以及當確定該距離是否超出對應于第一時段的閾值并且確定該距離超出該閾值時,從存儲單元去除最新的位置信息。根據(jù)本技術的信息處理設備、信息處理方法以及程序,測量該信息處理設備的位置,并存儲關于該位置的信息。當確定沒有執(zhí)行定位時,估計在沒有執(zhí)行定位的時間段中的移動距離。當確定該距離超出對應于第一時段的閾值時,從存儲單元去除最新的位置信息。因此,當沒有獲得位置信息并因而要補償位置信息時,防止采用低精度的位置信息,并且提高要被記錄的位置信息的精度。
圖1是示出根據(jù)本技術實施例的信息處理設備的配置的示圖;圖2是示出信息處理設備的功能的示圖;圖3是示出信息處理設備的操作的流程圖;圖4是示出當沒有執(zhí)行定位時執(zhí)行的處理的流程圖;圖5是示出移動路徑距離的示圖6是示出當執(zhí)行定位時獲得的位置與時間之間的關系以及當沒有執(zhí)行定位時獲得的位置與時間之間的關系的示圖;圖7是示出畫面的示圖;圖8是示出另一個畫面的示圖;圖9是示出信息處理設備的操作的流程圖;圖10是示出另一種配置的示圖;以及圖11是示出記錄介質(zhì)的示圖。
具體實施例方式在下文中將參照附圖描述本公開的實施例。信息處理設備的配置圖1是示出根據(jù)本技術實施例的信息處理系統(tǒng)的配置的示圖。圖1中示出的信息處理設備10包括定位單元11、存儲單元12、控制器13、操作單元14和顯示單元15。信息處理設備10具有使用GPS (全球定位系統(tǒng))執(zhí)行定位并執(zhí)行存儲操作的功能。信息處理設備10可以被用作充當向?qū)Р⒈环Q為導航系統(tǒng)的設備。此外,信息處理設備10可以被并入諸如照相機的圖像拾取設備中,以獲得并記錄拍攝位置。定位單元11使用GPS執(zhí)行定位并將獲得的定位結(jié)果(在下文中在適當?shù)臅r候稱為“位置信息”)供應到存儲單元12。位置信息包括緯度和經(jīng)度。此外,定位單元11可以獲得信息處理設備10的移動速度和包含在從GPS供應的信號中的時間點,并將該移動速度和時間點供應到存儲單元12。存儲單元12將從定位單元11供應的位置信息和獲得時間點彼此關聯(lián),并存儲該位置信息和獲得時間點。獲得時間點可以是包含在從GPS供應的信號中的時間點,或者可以是如下所述的從定位開始時起經(jīng)過的時間。此外,在本實施例中,定位單元11使用從GPS供應的信號通過測量信息處理設備10的位置獲得位置信息。但是,也可以使用其它項目來獲得位置信息。例如,信息處理設備10可以被應用于蜂窩電話中。在蜂窩電話的情況中,可以從蜂窩電話的基站獲得位置信
肩、O控制器13控制包含在信息處理設備10中的各單元。操作單元14充當用戶界面,并包含接受用戶指令的按鈕。顯示單元15為用戶提供信息。當顯示單元15包含觸摸屏時,顯示單元15與操作單元14集成在一起。通過操作操作單元14發(fā)出的用戶指令被供應到控制器13,控制器13執(zhí)行對應于指令內(nèi)容的處理。圖2是示出當存儲在存儲單元12中的程序被執(zhí)行并且控制器13根據(jù)該程序執(zhí)行控制時,在信息處理設備10中實現(xiàn)的功能的示圖。信息處理設備10包含在定位單元11適當?shù)貓?zhí)行定位時執(zhí)行處理的定位處理器31和在定位單元11沒有適當?shù)貓?zhí)行定位時執(zhí)行處理的非定位處理器32。非定位處理器32包含計時器51、平均速度計算單元52、預期移動距離計算單元53、閾值計算單元54、確定單元55和重新設置單元56。由各單元執(zhí)行的處理將在下文中被描述。信息處理設備的操作現(xiàn)在將描述信息處理設備10的操作。圖3的流程圖示出了當信息處理設備10被通電時開始的處理。在步驟Sll中,確定GPS測位功能(location function)是否處于開啟(on)狀態(tài)。當信息處理設備10被通電時,控制器13確定定位單元11的測位功能是否處于開啟狀態(tài)。當在步驟Sll中確定是肯定的時,處理前進到步驟S12。在步驟S12中,定位單元11開始GPS測位。術語“GPS測位”表示從GPS衛(wèi)星獲得信號并使用從GPS衛(wèi)星供應的信號計算信息處理設備10的位置的緯度和經(jīng)度。在步驟S13中,確定GPS位置的定位是否被適當?shù)貓?zhí)行了。使用GPS的定位是通過從衛(wèi)星接收信號來執(zhí)行的。由于在建筑物或隧道中很難接收到來自衛(wèi)星的信號,因此很可能無法執(zhí)行適當?shù)亩ㄎ?。因此,在步驟S13中,確定信號是否從衛(wèi)星被適當?shù)亟邮盏?,以及定位是否被適當?shù)貓?zhí)行。當在步驟S13中確定是肯定的時,處理前進到步驟S14。因此,當定位被適當?shù)貓?zhí)行時,由定位處理器31執(zhí)行處理。在步驟S14中,由定位單元11執(zhí)行的定位的結(jié)果(位置信息)被供應到存儲位置信息的存儲單元12。在這種情況中,獲得位置信息時的時間點和信息處理設備10的移動速度可以在彼此相關聯(lián)之后被存儲。此外,存儲單元12可以被配置為環(huán)形緩沖器(ringbuffer),并且位置信息和獲得時間點可以在彼此相關聯(lián)之后被進一步地寫入該環(huán)形緩沖器中。請注意,在本實施例中,將進行這樣的描述,假設獲得時間點不對應于由從GPS供應的信號獲得的時間點,但是,通電之后經(jīng)過的時間段被用作時間戳,并且該時間戳在至少與位置信息相關聯(lián)后被存儲。在步驟S15中,非定位流逝計時器被停止。盡管非定位流逝計時器將在下文中被詳細描述,但是在定位單元11進入定位沒有被適當?shù)貓?zhí)行的狀態(tài)中的時間處,非定位流逝計時器開始計數(shù)。由計時器51執(zhí)行該計時。在步驟S15中,由計時器51執(zhí)行的計時被停止。在步驟S16中,等待對GPS測位的更新(進入等待狀態(tài)),并且處理前進到步驟S17。在步驟S17中,確定是否發(fā)出了用于停止GPS測位的請求。當用戶操作操作單元14以指示由定位單元11執(zhí)行的定位停止時,確定在步驟S17中發(fā)出用于停止GPS測位的請求,并且處理前進到步驟S19。另一方面,當在步驟S17中確定用于停止GPS測位的請求沒有被發(fā)出時,處理前進至步驟S18。在步驟S18中,確定GPS測位功能是否處于關閉(off)狀態(tài)。當在步驟S18中確定是肯定的時,處理前進到步驟S19。在步驟S19中,GPS測位被停止。也就是說,在這種情況中,由于在步驟S17中確定用戶發(fā)出了用于停止GPS測位的請求或者在步驟S18中確定GPS測位功能處于關閉狀態(tài),因此由定位單元11執(zhí)行的定位處理被停止。其后,處理前進到步驟S20。當在步驟Sll中確定GPS測位功能不處于開啟狀態(tài),也就是說,GPS測位功能處于關閉狀態(tài)時,也執(zhí)行在步驟S20中的操作。在步驟S20中,GPS測位停止標志被設置。當GPS測位停止標志被設置時,定位處理被終止。另一方面,當在步驟S18中確定GPS測位功能沒有處于關閉狀態(tài),也就是說,GPS測位功能處于開啟狀態(tài)時,處理返回到步驟S13并且從步驟S13起以后的處理被再次執(zhí)行。當在步驟S13中確定GPS測位沒有被適當?shù)貓?zhí)行時,處理前進至步驟S21。在步驟S21中,非定位處理被執(zhí)行。將參考在圖4中示出的流程圖描述在步驟S21中執(zhí)行的非定位處理。在圖4中示出的流程圖中的處理由非定位處理器32執(zhí)行。非定位處理
在步驟S51中,確定非定位流逝計時器是否被操作。當計時器51執(zhí)行計數(shù)時,非定位流逝計時器被實現(xiàn)。因此,通過確定計時器51是否執(zhí)行計數(shù)來執(zhí)行步驟S51中的操作。當在步驟S51中確定是否定的時,處理前進到步驟S52。在步驟S52中,非定位流逝時間被重新設置。具體地說,在這種情況中,計時器51的計時被設置為O。其后,在步驟S53中,開始非定位流逝計時器的操作。具體地說,在這種情況中,開始計時器51的計數(shù)。非定位流逝計時器被用于計數(shù)GPS測位沒有被適當?shù)貓?zhí)行的時間段。在GPS測位沒有被適當?shù)貓?zhí)行時,非定位流逝計時器不停地操作以便計數(shù)該時間段。在步驟S54中,確定緯度和經(jīng)度是否已經(jīng)被存儲在存儲單元12中。當在步驟S51中確定非定位流逝計時器正被操作時,在步驟S54中的操作也被執(zhí)行。具體地說,當計時器51執(zhí)行計數(shù)時,在步驟S54中的操作被執(zhí)行。在步驟S54中,當確定緯度和經(jīng)度(位置信息)已經(jīng)被存儲在存儲單元12中時,處理前進到步驟S55。在步驟S55中,獲得非定位流逝時間。具體地說,在該時間點處,由計時器51計數(shù)的時間段通過預期移動距離計算單元53和閾值計算單元54獲得。在步驟S56中,平均速度計算單元52計算平均速度。通過獲得已經(jīng)通過定位獲得的用戶(信息處理設備10)的平均移動速度來計算平均速度。在步驟S57中,預期移動距離計算單元53計算預期移動距離。通過估計在沒有執(zhí)行定位時的時間點之后獲得的距離來獲得預期移動距離。從非定位流逝時間和平均速度獲得預期移動距離。在步驟S58中,閾值計算單元54計算閾值。把由閾值計算單元54計算的閾值與預期移動距離進行比較。根據(jù)非定位流逝時間來計算該閾值。將參考圖5和圖6描述從步驟S55到步驟S58的處理。圖5示出用戶(信息處理設備10)移動的軌跡。假定在時間點tl位于位置LI的用戶在時間點t2移動到位置L2,在時間點t3移動到位置L3,在時間點t4移動到位置L4,在時間點t5移動到位置L5,在時間點t6移動到位置L6,以及在時間點t7移動到位置L7。此外,假定從時間點tl到時間點t4執(zhí)行定位,并且從時間點t4到時間點t7不執(zhí)行定位。以預定的時間間隔執(zhí)行定位。盡管在本實施例的描述中假定預定的時間間隔是五分鐘,但是時間間隔并不限于五分鐘。如圖6所示,在時間軸上表示在如圖5所示執(zhí)行了移動并且定位狀態(tài)改變?yōu)榉嵌ㄎ粻顟B(tài)之后獲得的狀態(tài)。時間點tl到t7具有五分鐘的間隔,因此,時間點tl到t7在時間軸上以固定的間隔布置。在時間點t4之前獲得位置信息,并且在時間點t4之后不執(zhí)行定位。此外,在本實施例中,假定在圖4中示出的流程圖的處理在時間點t7處被執(zhí)行。應當注意,可以在(一個或多個)遠程裝置(諸如一個或多個云服務器)上進行平均速度、預期移動距離和/或閾值比較的計算。當使用到遠程處理資源的連接時,估計單元發(fā)送時間T2內(nèi)的時間,相關聯(lián)的位置和/或移動速度,以及模式。然后,遠程處理資源計算平均速度和預期移動距離,將預期移動距離與閾值比較,并將結(jié)果返回到本地裝置。該比較也可以在本地裝置進行。在步驟S55中的操作在時間點t7處被執(zhí)行,從時間點t4到時間點t7的時間段作為非定位流逝時間被獲得。在步驟S55中獲得的非定位流逝時間被確定為時間Tl。因此,時間Tl被表不為如下時間Tl=時間點t7-時間點t4
在這種情況中,由于每五分鐘執(zhí)行一次定位,因此時間Tl為15分鐘。在步驟S55中,獲得非定位流逝時間,即為15分鐘的時間Tl。接下來,將描述平均速度的計算。使用時間T2計算平均速度。時間T2表示當進入非定位狀態(tài)時(在這種情況中在時間點t4處)已經(jīng)被設置的模式,或者表示由每小時的速度表示的時間段。例如,下面的關系被事先設置。小于10km/h行走模式時間T2=10分鐘10km/h到30km/h (不包括30km/h)自行車模式時間T2=5分鐘30km/h到50km/h (不包括50km/h)摩托車模式時間T2=3分鐘50km/h或更大汽車模式時間T2=2分鐘例如,每小時的速度可以使用兩點之間的距離和執(zhí)行定位的時間來計算。因此,每小時的速度可以在適當?shù)貓?zhí)行定位時被計算和存儲,并且在定位停止時可以根據(jù)存儲的每小時的速度來設置時間Τ2。此外,在圖7中示出的畫面可以被顯示在顯示單元15中,以通知用戶當前設置的模式。在顯示單元15中顯示的圖7中示出的畫面的例子顯示了消息“當前速度8km/h行走模式”。顯示作為通過信息處理設備10計算的值的當前速度和與該計算值相關聯(lián)的模式。顯示這樣的消息促使用戶在沒有執(zhí)行定位時檢查模式。此外,當用戶檢查模式并認識到設置了不正確的模式時,在圖8中示出的畫面可以被顯示在顯示單元15中,從而使得用戶執(zhí)行校正。當用戶要選擇模式時,在圖8中示出的畫面例子被顯示在顯示單元15中。在圖8中示出的畫面例子中,顯示當模式“行走”要被選擇時操作的選項101,當模式“自行車”要被選擇時操作的選項102,當模式“汽車”要被選擇時操作的選項103,以及當模式“摩托車”要被選擇時操作的選項104。當用戶在這些選項中選擇對應于表示用戶狀態(tài)的模式的選項(例如,對應于表示用戶在行走的狀態(tài)的行走模式的選項101)時設置模式。關于如上所述地設置的模式的信息可以如圖7所示地在顯示單元15中恒定地顯示,或者當用戶發(fā)出指令時如圖7所示地顯示在顯示單元15中。或者,例如,當信息處理設備10被通電時,在圖8中示出的畫面可以被顯示在顯示單元15中,并且當用戶參考畫面操作操作單元14時,可以設置模式。此外,在信息處理系統(tǒng)10被應用于安裝在汽車上的領路的被稱為“汽車導航系統(tǒng)”的設備中的情況中,由于信息處理設備10被安裝在汽車上,因此汽車模式被設置。此夕卜,在信息處理設備10被應用于已經(jīng)開發(fā)的便攜的便攜式導航系統(tǒng)中的情況中,假定該設備在用戶行走時被使用,那么行走模式被設置。如上所述,可以根據(jù)包含信息處理設備10的系統(tǒng)設置預定模式,從而使得模式不由用戶改變或者不根據(jù)測量結(jié)果而改變。如上所述,該模式是通過使用從用戶或GPS測位獲得的位置信息計算每小時的速度來確定的。或者,確定預設的模式。然后,根據(jù)確定的模式確定時間T2,并計算預期移動距離。在本實施例中,將在進入非定位狀態(tài)時的時間點t4處設置行走模式的情況作為例子來描述。在行走模式中,時間T2被設置為10分鐘。在進入非定位狀態(tài)時的時間點與在進入非定位狀態(tài)時的時間點之前的時間T2處的時間點之間獲得平均速度。參考圖6,由于在這種情況中時間T2被設置為10分鐘,因此時間點t2被指定為時間點t4之前10分鐘的時間點。時間點t2到時間點t4之間的速度作為平均速度被計算。由于在時間點t2到時間點t4之間執(zhí)行定位,因此可以根據(jù)測量的位置信息來計算平均速度。參考圖5,在時間點t2處的位置信息為位置L2,在時間點t3處的位置信息為位置L3,在時間點t24處的位置信息為位置L4。由于在執(zhí)行定位時獲得位置信息,因此該位置信息被存儲在存儲單元12中。在時間T2中的平均速度是由從存儲單元12讀取的位置L2和L4計算得到的??梢酝ㄟ^將位置L2與L4之間的差除以時間T2來獲得平均速度。位置L2與L4之間的差以兩種方式獲得。首先,從位置L2減去位置L4,所得到的值的絕對值被確定為差。在這種情況中,該差對應于將位置L2和L4彼此連接的直線的距離??梢钥紤]如圖5所示的情況在時間點t2位于位置L2中的信息處理設備10在下一個時間點t3移動到位置L3,并在時間點t4移動到位置L4。由于在執(zhí)行定位時獲得位置L3,因此位置L3可以從存儲在存儲單元12中的位置信息獲得。因此,可以獲得位置L2與L3之間的差,可以獲得位置L3與L4之間的差,并且可以把這些差彼此相加,從而將所得到的值確定為用于獲得平均速度的距離。在這種情況中,該距離對應于移動路徑。獲得了直線距離或?qū)谝苿勇窂降木嚯x,并且把獲得的距離除以時間T2,從而獲得平均速度。由此獲得平均速度。例如,當直線距離或?qū)谝苿勇窂降木嚯x被計算為Ikm時,由于時間T2為10分鐘,因此平均速度為6km/h。當把獲得的平均速度乘以作為非定位流逝時間的時間Tl時,可以計算預期移動距離。具體地說,假定即使在沒有執(zhí)行定位時用戶也以在執(zhí)行定位時獲得的平均速度移動,并且通過確定用戶以平均速度移動的時間段并進行相乘來計算移動距離。在前述例子中,由于計算出6km/h的平均速度并且時間Tl為15分鐘,因此獲得1. 5km (6X0. 25)的預期移動距離。如上所述,在步驟S57中,通過估計在非定位狀態(tài)時的移動距離來計算預期移動距離。請注意,盡管在本實施例中獲得從進入非定位狀態(tài)時的時間點之前的時間T2處的時間點到進入非定位狀態(tài)時的時間點的時間段中的平均速度,但是充當以時間T2追溯的基準點的時間點(在前述例子中的時間點t4)并不限于進入非定位狀態(tài)時的時間點。例如,平均速度可以通過計算在對應于執(zhí)行定位的時間段中的時間T2的時間段中的移動距離來計算。例如,可以計算在時間點tl到時間點t3的時間段中的移動距離,從而計算平均速度。請注意,通過使用進入非定位狀態(tài)時的時間點作為基準時間點來計算對應于時間T2的移動距離而獲得的平均速度很可能與非定位狀態(tài)中的平均速度相匹配,因此,使用接近于非定位狀態(tài)中的平均速度的值,很可能獲得預期移動距離。如上所述,時間T2是根據(jù)在進入非定位狀態(tài)時的時間的模式(移動速度)來設置的。例如,考慮到隨著移動速度變高,進入非定位狀態(tài)時記錄的位置(執(zhí)行定位的最后時間記錄的位置)與信息處理設備10實際上所處的位置之間的差變大。但是,由于時間T2是根據(jù)在進入非定位狀態(tài)時的時間的模式(移動速度)來設置的,因此移動速度高的情況和移動速度低的情況兩者都可以被適當?shù)貞獙?。換句話說,不管移動速度如何都可以計算預期移動距離,即,期待信息處理設備10實際上移動的距離。盡管本地裝置可以被集成到專用導航裝置中,但是也應該認識到,例如,該設備可以被包含在智能電話、攝像機或平板電腦中。此外,例如,非定位處理器可以在可下載的app(該app在自動工作的智能電話或平板電腦上執(zhí)行)中被實現(xiàn),或者通過遠程計算資源來被實現(xiàn)。接下來,將描述與預期移動距離比較的閾值的計算。該閾值如下被計算。首先,將描述在諸如設置了行走模式的情況的低移動速度的情況中采用的計算方法。在行走模式等中,假定速度為5km/h,并且通過將非定位流逝時間(時間Tl)乘以行走速度而獲得的值被設置為閾值。在這種情況中,當非定位流逝時間(時間Tl)是一個小時時獲得5千米的閾值,當非定位流逝時間是半個小時時獲得2. 5千米的閾值,并且當非定位流逝時間是一分鐘時獲得大約83米的閾值。如上所述,閾值是通過估計每小時的速度(每分鐘的速度)并將該速度乘以非定位流逝時間來獲得的。請注意,雖然在本實施例中已經(jīng)將行走模式作為例子進行了描述,但是在每一個其它模式中,閾值都是通過估計適合于對應的模式之一的速度并將該速度乘以非定位流逝時間來獲得的(該方法將被稱為“第一計算方法”)。作為另一種計算方法,首先,獲得在進入非定位狀態(tài)時的時間點之前的時間Tl處的時間點的位置。例如,當進入非定位狀態(tài)后已經(jīng)經(jīng)過15分鐘時,從存儲單元12中讀取在時間點t4之前15分鐘處獲得的位置信息(參考圖5和圖6)。在圖5中示出的例子的情況中,時間點t4之前的時間Tl (15分鐘)處的時間點是時間點tl。對應于時間點tl的位置是位置LI。從存儲單元12讀取作為時間點tl處的位置信息的位置LI和作為時間點t4處的位置信息的位置L4。位置LI與位置L4之間的差被設置為閾值。(該方法被稱為“第二計算方法”)。這里,與參考圖5描述的情況一樣,位置LI與L4之間的差可以作為直線距離或沿著移動路徑的距離來計算。例如,當非定位流逝時間短時(也就是說,當非定位流逝時間等于或小于預定閾值時)可以計算直線距離,而當非定位流逝時間長時可以計算沿著移動路徑的距離。第一計算方法可以被應用于行走模式中,第二計算方法可以被應用于除了行走模式以外的模式中。在某些情況中,由于使用了預設的速度值,因此第一計算方法的誤差可能較大。但是,在行走模式的情況中,即,在每小時的移動距離小于其它模式中的每小時的移動距離的情況中,這樣認為即使發(fā)生誤差,也發(fā)生小的誤差。因此,第一計算方法可以被應用于行走模式中,而第二計算方法可以被應用于其它模式中。 在步驟S58中以任何一種方法計算了閾值后,處理前進到步驟S59。在步驟S59中,確定預期移動距離是否超出閾值。當在步驟S59中確定是肯定的時,處理前進到步驟S60。在步驟S60中,存儲在存儲單元12中的最新位置信息被重新設置。最新位置信息作為非定位狀態(tài)中的位置信息被保持(存儲)。當信息處理設備10被并入例如圖像拾取設備中時,由信息處理設備10獲得并存儲的位置信息被用于指定拍攝位置。當在這樣的拍攝中沒有執(zhí)行定位時,臨在進入非定位狀態(tài)之前的時間點處的最新位置信息(例如,在圖5中的時間點t4處的位置L4中的信息)可以被用作拍攝時的位置信息。但是,由于沒有執(zhí)行定位,因此使用的位置信息不必是適當?shù)男畔?。在步驟S60中,存儲在存儲單元12中的最新位置信息的重新設置是指不使用最新的位置信息作為非定位狀態(tài)的位置信息的設置。換句話說,在步驟S60中的最新位置信息的重新設置是指保持的位置信息的重新設置(清除),從而不保持位置信息。因此,當在步驟S59中確定為否定的時,跳過步驟S60中的操作。當步驟S60中的操作被跳過時,存儲在存儲單元12中的最新位置信息沒有被重新設置。因此,保持其中最新位置信息被用作非定位狀態(tài)的位置信息的狀態(tài)。另一方面,當確定預期移動距離大于閾值時,在步驟S60中的操作中執(zhí)行重新設置。隨后,保持的位置信息被設置為不被用作非定位狀態(tài)的位置信息(也就是說,保持的位置信息被刪除)。如上所述,當預期移動距離超出閾值時,存儲在存儲單元12中的信息中的最新位置信息被設置為不被用作非定位狀態(tài)的位置信息。這樣認為,當對應于存儲在存儲單元12中的位置信息中的最新位置信息的位置與實際位置之間的差較大時,預期移動距離超出閾值。通過執(zhí)行該處理,存儲在存儲單元12中的位置信息中的最新位置信息被設置為當誤差較大時不被用作非定位狀態(tài)的位置信息。因此,防止使用具有較大誤差的信息。請注意,重新設置(清除)不僅可以在預期移動距離超出閾值時執(zhí)行,而且可以在下述情況中執(zhí)行。例如,當進入非定位狀態(tài)之后的流逝時間(時間Tl)對應于特定時間段或者超出特定時間段時,可以執(zhí)行重新設置。該特定時間段包括改變?nèi)掌诘那闆r?;蛘?,當對應于非定位狀態(tài)的時間段變成比對應于定位狀態(tài)的時間段更大時,可以執(zhí)行重新設置。換句話說,當在進入非定位狀態(tài)時的時間點之前的對應于非定位狀態(tài)位置的時間Tl的時間點處,位置信息不被包括在存儲單元12中時,可以執(zhí)行重新設置。在執(zhí)行了非定位處理后,處理前進到步驟S16 (在圖3中)。從步驟S16起以后的處理已經(jīng)在上文進行了描述,因此,省略其描述。但是,由于在步驟S16中等待GPS測位的更新,因此即使非定位處理被執(zhí)行時,當正常定位成為可用時,狀態(tài)也返回到正常狀態(tài)。在由于用戶臨時進入建筑物而導致定位狀態(tài)改變?yōu)榉嵌ㄎ粻顟B(tài)的情況中,當用戶在建筑物中時非定位處理被執(zhí)行,并且在適當?shù)臅r候使用在定位狀態(tài)中獲得的位置信息。隨后,在由于用戶走出建筑物而導致定位成為可用時,獲得位置信息并且使用獲得的位置信息。這種切換被適當?shù)貓?zhí)行。此外,在由于用戶登上諸如火車的車輛而導致定位狀態(tài)改變?yōu)榉嵌ㄎ粻顟B(tài)的情況中,當用戶在火車上時非定位處理被執(zhí)行,并且在適當?shù)臅r候使用在定位狀態(tài)中獲得的位置信息。但是,在上述的處理中,當預期移動距離超出閾值時,存儲的(保持的)位置信息沒有被使用。因此,當實際位置信息與保持的位置信息之間的差由于火車的移動距離變大而變大時,保持的位置信息被重新設置,從而不被使用。在用戶下了火車并且定位成為可用后,可以進入獲得可靠位置信息的狀態(tài)。在斷電狀態(tài)中的處理中斷處理被執(zhí)行,從而使得在執(zhí)行定位處理或非定位處理時,信息處理設備10被斷電。將參考圖9中示出的流程圖描述斷電時執(zhí)行的處理。當用戶操作操作單元14從而發(fā)出用于關閉信息處理設備10的指令時,在步驟SlOl中確定是否已經(jīng)設置了 GPS測位停止標志。當GPS測位功能處于如上所述的關閉(off )狀態(tài)時,設置GPS測位停止標志。在步驟S20中(在圖3中)設置GPS測位停止標志。返回參考圖3中的流程圖,在步驟S20中,設置GPS測位停止標志。當在步驟Sll中確定GPS測位功能處于關閉狀態(tài)時,步驟S20中的操作被執(zhí)行。在這種情況中,雖然由于GPS測位功能處于關閉狀態(tài)而導致已經(jīng)設置了 GPS測位停止標志,但是在步驟S20中再次設置GPS測位停止標志。當在步驟S17中確定用于停止GPS測位的指令已經(jīng)被發(fā)出,并因此在步驟S19中GPS測位被停止時,或者,當步驟S18中確定GPS測位功能處于關閉狀態(tài),并因此在步驟S19中GPS測位被停止時,也執(zhí)行步驟S20中的操作。在任何情況中,當GPS測位被停止時,在步驟S20中設置GPS測位停止標志。盡管在發(fā)出用于關閉電源的指令時在步驟SlOl (在圖9中)中確定GPS測位停止標志是否已經(jīng)被設置,但是仍然保持等待狀態(tài),直到確定GPS測位停止標志已經(jīng)被設置。當保持等待狀態(tài)時,圖3中示出的流程圖的處理被連續(xù)地執(zhí)行。因此,電源沒有被關閉,直到在步驟S19中的操作之后,在步驟S20中確定用于停止GPS測位的指令已經(jīng)被發(fā)出,并且GPS測位停止標志被設置。當GPS測位停止標志被設置時,在步驟SlOl (在圖9中)中確定已經(jīng)設置了 GPS測位停止標志。因此,處理前進到步驟S102,并且信息處理設備10被關閉。如上所述,當GPS測位停止標志被設置時,信息處理設備10被關閉,而當GPS測位停止標志沒有被設置時,信息處理設備10沒有被關閉。在信息處理設備10沒有被關閉并且GPS測位停止標志沒有被設置的狀態(tài)期間,在圖3中示出的流程圖的處理被執(zhí)行,另外,根據(jù)情況,在圖4中示出的流程圖的處理也被執(zhí)行。因此,定位處理(與位置信息的獲得和存儲有關的處理)被連續(xù)地執(zhí)行。例如,當信息處理設備10充當圖像拾取設備的一部分時,由信息處理設備10執(zhí)行的與位置信息的獲得和存儲有關的功能可以處于打開(on)狀態(tài),而圖像拾取設備的圖像拾取功能處于關閉狀態(tài)。因此,即使不執(zhí)行圖像捕獲,諸如用于存儲移動軌跡的請求的用戶的需要也可以被滿足。請注意,雖然在本實施例中已經(jīng)描述了 GPS測位停止標志被設置并且處理被執(zhí)行的情況,但是不管GPS測位停止標志是否被設置,當電源被關閉時,信息處理設備10都可以被關閉。其它配置圖10是示出另一種配置的示圖。在圖10中示出的配置中,信息處理設備110與服務器160通過網(wǎng)絡140進行通信。信息處理設備110包括定位單元111、通信單元112、控制器113、操作單元114和顯示單元115。定位單元111、控制器113、操作單元114和顯示單元115可以分別具有與圖1中示出的定位單元11、控制器13、操作單元14和顯示單元15類似的配置。這里,省略對這些單元的描述。具體地說,在圖10中示出的信息處理設備110與在圖1中示出的信息處理設備10的不同之處在于,信息處理設備10的存儲單元12被通信單元112代替,并且,其它配置與信息處理設備10的相同。信息處理設備110通過定位單元111接收從衛(wèi)星120 (GPS)供應的信號并執(zhí)行定位。包含在信息處理設備110中的通信單元112將定位的結(jié)果通過網(wǎng)絡140供應到服務器160。服務器160包括存儲單元161、控制器162和通信單元163。當通過網(wǎng)絡140從信息處理設備Iio接收位置信息時,包含在服務器160中的通信單元163將該位置信息供應到控制器162??刂破?62參考ID等識別供應位置信息的信息處理設備110,并根據(jù)該識別將供應的位置信息存儲在存儲單元161中。通過這種方式,當從衛(wèi)星120接收信號時,信息處理設備110確定信息處理設備110的位置并將確定的結(jié)果發(fā)送到服務器160。服務器160存儲從信息處理設備110供應的位置信息。此外,服務器160執(zhí)行上述的由信息處理設備10執(zhí)行的處理的一部分。具體地說,當信息處理設備110適當?shù)貓?zhí)行定位時,服務器160存儲獲得的位置信息。此外,服務器160根據(jù)接收到的位置信息確定信息處理設備110的移動速度和模式。當定位沒有被適當?shù)貓?zhí)行時,信息處理設備110將表示定位沒有被適當?shù)貓?zhí)行的信息發(fā)送到服務器160。當接收到這樣的信息時,服務器160基本上執(zhí)行與圖4中示出的非定位處理類似的處理。具體地說,服務器160確定保持的位置信息是否要被清除并計算預期移動距離和閾值以便執(zhí)行該確定。就該配置而言,如果信息處理設備110即使在非定位狀態(tài)下也與服務器160通信,那么可以由服務器160執(zhí)行獲得的位置信息的存儲和非定位處理。此外,當服務器160具有比信息處理設備110更高的能力時,可以計算更具體的預期移動距離和更具體的閾值。此夕卜,在信息處理設備110被并入圖像拾取設備中的情況中,由圖像拾取設備捕獲的圖像和視頻可以與位置信息一起被發(fā)送到服務器160并被存儲在服務器160的存儲單元161中。如上所述,通過采用該技術,即使在由于沒有從GPS (衛(wèi)星)接收到信號而沒有適當?shù)貓?zhí)行定位,并因此使用之前獲得的位置信息(保持的位置信息)的情況中,也計算估計的移動距離并且當估計的移動距離較大時可以清除保持的位置信息。由于保持的位置信息被清除,因此,當保持的位置信息與實際的位置信息之間的差較大時,可以防止記錄具有這樣的誤差的位置信息。通過執(zhí)行控制從而防止包含誤差的位置信息被記錄,可以提高要被記錄的位置信息的可靠性。由于清除保持的位置信息的處理是在沒有用戶的操作的情況下執(zhí)行的,因此提高了可用性并且提高了用戶友好度。記錄介質(zhì)上述的一系列處理可以由硬件或軟件執(zhí)行。當所述一系列處理由軟件執(zhí)行時,在計算機中安裝構(gòu)成軟件的程序。計算機的例子包括通過安裝各種程序能夠執(zhí)行各種功能的通用個人計算機和專用硬件中包含的計算機。圖11是示出通過程序執(zhí)行一系列處理的計算機的硬件的配置的框圖。在計算機中,CPU (中央處理單元)100UR0M (只讀存儲器)1002和RAM (隨機存取存儲器)1003經(jīng)由總線1004相互連接。此外,輸入/輸出接口 1005與總線1004連接。輸入單元1006、輸出單元1007、存儲單元1008、通信單元1009和驅(qū)動器1101與輸入/輸出接口 1005連接。輸入單元1006包括鍵盤、鼠標和麥克風。輸出單元1007包括顯示器和揚聲器。存儲單元1008包括硬盤和非易失性存儲器。通信單元1009包括網(wǎng)絡接口。驅(qū)動器1010驅(qū)動可移動介質(zhì)1011,例如,磁盤、光盤、磁光盤或者半導體存儲器。在如上所配置的計算機中,CPU 1001通過輸入/輸出接口 1005和總線1004將存儲于存儲單元1008中的程序裝入到RAM 1003,并且執(zhí)行所述程序,從而執(zhí)行上述一系列處理。例如,要由計算機(CPU 1001)執(zhí)行的程序可以通過被記錄在用作封裝介質(zhì)的可移動介質(zhì)1011中來提供。此外,所述程序可以通過諸如局域網(wǎng)、互聯(lián)網(wǎng)或者數(shù)字衛(wèi)星廣播的有線或無線傳輸媒體來提供。
在計算機中,通過將可移動介質(zhì)1011插入到驅(qū)動器1010中,可以經(jīng)由輸入/輸出接口 1005將程序安裝在存儲單元1008中。此外,在通過有線或無線傳輸媒體由通信單元1009接收后,程序可以被安裝到存儲單元1008中?;蛘?,所述程序可以被預先安裝在ROM1002或者存儲單元1008中。請注意,由計算機執(zhí)行的程序可以按本說明書中描述的順序以時序的方式被處理,可以并行地被處理,或者可以在程序被調(diào)用的適當?shù)亩〞r被處理。此外,在本說明書中,術語“系統(tǒng)”表示包括多個裝置的整個設備。請注意,本技術并不限于前述實施例,并且在不脫離本技術的范圍的情況下,可以進行各種修改。請注意,本技術可以具有如下配置。 在信息處理設備實施例中,該實施例包括定位單元,被配置為確定信息處理設備的位置,存儲單元,被配置為存儲由定位單元獲得的位置信息;估計單元,被配置為在確定定位單元不接收信息以執(zhí)行定位時,估計在沒有執(zhí)行定位的第一時段Tl中移動的估計距離;以及控制器,被配置為當估計距離超出對應于第一時段Tl的閾值時更新存儲在存儲單元中的位置信息。根據(jù)實施例的一個方面,估計單元從之前在第二時段T2之上計算的平均速度來估計位置信息,該第二時段T2在定位單元能夠確定位置時發(fā)生。根據(jù)實施例的另一個方面,估計單元將位置信息和速度信息發(fā)送到遠程裝置,并接收第一時段Tl的估計距離。根據(jù)實施例的另一個方面,估計單元包括對在時段T2期間的運輸模式的考慮。根據(jù)實施例的另一個方面,所述設備被包含在智能電話中。根據(jù)實施例的另一個方面,所述設備被包含在平板電腦中。根據(jù)實施例的另一個方面,所述設備被包含在攝像機中。根據(jù)實施例的另一個方面,所述估計單元作為在處理器上被執(zhí)行的可下載app被實現(xiàn)。根據(jù)實施例的另一個方面,控制器通過將預設速度乘以第一時段Tl來獲得閾值。根據(jù)實施例的另一個方面,控制器將閾值設置為第一位置與第二位置之間的差,該第一位置由在定位單元沒有執(zhí)行定位時的第一時間點處存儲的位置信息表示,該第二位置由在第一時間點之前的第二時間點處存儲的位置信息表示。根據(jù)實施例的另一個方面,評估單元計算第一位置與第二位置之間的差值,該第一位置由在定位單元執(zhí)行的定位停止時的第一時間點處存儲的位置信息表示,該第二位置由在第一時間點之前相隔第二時段的第二時間點處存儲的位置信息表不,該第二時段與在第一時間點處的移動速度相關聯(lián),并且評估單元通過將該差值除以第一時間點與第二時間點之間的差來計算平均速度,并且把該平均速度乘以第一時段Tl,從而估計距離。根據(jù)實施例的另一個方面,差值是通過用直線把第一位置和第二位置連接而獲得的距離作為差值計算來得到的,或者是通過把與在從第一時間點到第二時間點的時間段中存儲的位置信息對應的各位置之間的差彼此相加來得到的。根據(jù)實施例的另一個方面,根據(jù)移動速度來設置多種模式,并針對所述多種模式中的各個模式來設置不同的第二時段,并且估計單元確定對應于在第一時間點處的移動速度的單獨模式,并使用在該單獨模式中設置的第二時段來估計距離。根據(jù)實施例的另一個方面,當確定該距離沒有超出閾值時,存儲在存儲單元中的最新的位置信息作為在第一時段Tl中獲得的位置信息被存儲在存儲單元中。根據(jù)實施例的另一個方面,通過將預設速度乘以第一時段來獲得閾值。根據(jù)實施例的另一個方面,該閾值是第一位置與第二位置之間的差值,該第一位置由在定位單元沒有執(zhí)行定位時的第一時間點處存儲的位置信息表示,該第二位置由在第一時間點之前相隔第一時段的第二時間點處存儲的位置信息表不。根據(jù)實施例的另一個方面,差值是通過用直線把第一位置和第二位置連接而獲得的距離作為差值計算來得到的,或者是通過把與在從第一時間點到第二時間點的時間段中存儲的位置信息對應的各位置之間的差彼此相加來得到的。根據(jù)實施例的另一個方面,當?shù)谝粫r段變成等于或大于預定值時,控制器從存儲單元去除最新的位置信息。根據(jù)信息處理方法實施例,該方法包括使用定位單元確定信息處理設備的位置;在存儲單元中存儲通過定位單元獲得的位置信息;當確定定位單元沒有接收到信息以執(zhí)行定位時,使用估計單元估計在沒有執(zhí)行定位的第一時段Tl中移動的估計距離;以及當估計距離超出對應于第一時段Tl的閾值時,使用控制器更新存儲在存儲單元中的位置信息。根據(jù)非暫態(tài)的計算機程序產(chǎn)品實施例,在該計算機程序產(chǎn)品上存儲有在由處理器執(zhí)行時執(zhí)行信息處理設備中的方法的計算機可讀指令,所述方法包括使用定位單元確定信息處理設備的位置;在存儲單元中存儲通過定位單元獲得的位置信息;當確定定位單元沒有接收到信息以執(zhí)行定位時,使用估計單元估計在沒有執(zhí)行定位的第一時段Tl中移動的估計距離;以及當估計距離超出對應于第一時段Tl的閾值時,使用控制器更新存儲在存儲單元中的位置信息。
權(quán)利要求
1.一種信息處理設備,包括定位單元,被配置為確定信息處理設備的位置,存儲單元,被配置為存儲由定位單元獲得的位置信息;估計單元,被配置為在確定定位單元不接收信息以執(zhí)行定位時,估計在沒有執(zhí)行定位的第一時段Tl中移動的估計距離;以及控制器,被配置為當估計距離超出對應于第一時段Tl的閾值時更新存儲在存儲單元中的位置信息。
2.根據(jù)權(quán)利要求1的信息處理設備,其中,估計單元從之前在第二時段T2之上計算的平均速度來估計位置信息,該第二時段T2在定位單元能夠確定位置時發(fā)生。
3.根據(jù)權(quán)利要求1的信息處理設備,其中,估計單元將位置信息和速度信息發(fā)送到遠程裝置,并接收第一時段Tl的估計距離。
4.根據(jù)權(quán)利要求2的信息處理設備,其中,估計單元考慮在時段T2期間的運輸模式。
5.根據(jù)權(quán)利要求1的信息處理設備,其中,所述信息處理設備被包含在智能電話中。
6.根據(jù)權(quán)利要求1的信息處理設備,其中,所述信息處理設備被包含在平板電腦中。
7.根據(jù)權(quán)利要求1的信息處理設備,其中,所述信息處理設備被包含在攝像機中。
8.根據(jù)權(quán)利要求1的信息處理設備,其中,所述估計單元作為在處理器上被執(zhí)行的下載的app被實現(xiàn)。
9.根據(jù)權(quán)利要求1的信息處理設備,其中,控制器通過將預設的速度乘以第一時段Tl來獲得閾值。
10.根據(jù)權(quán)利要求1的信息處理設備,其中,控制器將閾值設置為第一位置與第二位置之間的差,該第一位置由在定位單元沒有執(zhí)行定位時的第一時間點處存儲的位置信息表示,該第二位置由在第一時間點之前的第二時間點處存儲的位置信息表示。
11.根據(jù)權(quán)利要求1所述的信息處理設備,其中,評估單元計算第一位置與第二位置之間的差值,該第一位置由在定位單元執(zhí)行的定位停止時的第一時間點處存儲的位置信息表示,該第二位置由在第一時間點之前相隔第二時段的第二時間點處存儲的位置信息表不,該第二時段與在第一時間點處的移動速度相關聯(lián),并且評估單元通過將該差值除以第一時間點與第二時間點之間的差來計算平均速度,并且把該平均速度乘以第一時段Tl,從而估計距離。
12.根據(jù)權(quán)利要求11所述的信息處理設備,其中,差值是通過用直線把第一位置和第二位置連接而獲得的距離作為差值計算來得到的,或者是通過把與在從第一時間點到第二時間點的時間段中存儲的位置信息對應的各位置之間的差彼此相加來得到的。
13.根據(jù)權(quán)利要求11所述的信息處理設備,其中,根據(jù)移動速度來設置多種模式,并針對所述多種模式中的各個模式來設置不同的第二時段,并且估計單元確定對應于在第一時間點處的移動速度的單獨模式,并使用在該單獨模式中設置的第二時段來估計距離。
14.根據(jù)權(quán)利要求1所述的信息處理設備,其中,當確定該距離沒有超出閾值時,存儲在存儲單元中的最新的位置信息作為在第一時段Tl中獲得的位置信息被存儲在存儲單元中。
15.根據(jù)權(quán)利要求1所述的信息處理設備,其中,閾值是通過將預設的速度乘以第一時段來獲得的。
16.根據(jù)權(quán)利要求1所述的信息處理設備,其中,該閾值是第一位置與第二位置之間的差值,該第一位置由在定位單元沒有執(zhí)行定位時的第一時間點處存儲的位置信息表不,該第二位置由在第一時間點之前相隔第一時段的第二時間點處存儲的位置信息表示。
17.根據(jù)權(quán)利要求16所述的信息處理設備,其中,差值是通過用直線把第一位置和第二位置連接而獲得的距離作為差值計算來得到的,或者是通過把與在從第一時間點到第二時間點的時間段中存儲的位置信息對應的各位置之間的差彼此相加來得到的。
18.根據(jù)權(quán)利要求1所述的信息處理設備,其中,當?shù)谝粫r段變成等于或大于預定值時,控制器從存儲單元去除最新的位置信息。
19.一種信息處理方法,包括使用定位單元確定信息處理設備的位置;在存儲單元中存儲通過定位單元獲得的位置信息;當確定定位單元沒有接收到信息以執(zhí)行定位時,使用估計單元估計在沒有執(zhí)行定位的第一時段Tl中移動的估計距離;以及當估計距離超出對應于第一時段Tl的閾值時,使用控制器更新存儲在存儲單元中的位置信息。
20.一種非暫態(tài)的計算機程序產(chǎn)品,在該計算機程序產(chǎn)品上存儲有在由處理器執(zhí)行時執(zhí)行信息處理設備中的方法的計算機可讀指令,所述方法包括使用定位單元確定信息處理設備的位置;在存儲單元中存儲通過定位單元獲得的位置信息;當確定定位單元沒有接收到信息以執(zhí)行定位時,使用估計單元估計在沒有執(zhí)行定位的第一時段Tl中移動的估計距離;以及當估計距離超出對應于第一時段Tl的閾值時,使用控制器更新存儲在存儲單元中的位置信息。
21.—種信息處理設備,包括定位單元,被配置為確定信息處理設備的位置,存儲單元,被配置為存儲由定位單元獲得的位置信息;估計單元,被配置為在確定定位單元不接收信息以執(zhí)行定位時,估計在沒有執(zhí)行定位的第一時段Tl中移動的估計距離;以及控制器,被配置為確定由估計單元估計的距離是否超出對應于第一時段Tl的閾值,當該距離超出該閾值時,執(zhí)行控制使得從存儲單元去除存儲在存儲單元中的最新位置信
全文摘要
本公開涉及信息處理設備、信息處理方法和計算機程序產(chǎn)品。信息處理設備、方法和計算機程序產(chǎn)品估計信息處理設備的位置信息。定位單元確定位置。存儲單元存儲由定位單元獲得的位置信息。在確定定位單元不接收信息以執(zhí)行定位時,估計單元估計在沒有執(zhí)行定位的第一時段T1中的移動距離。當估計距離超出對應于第一時段T1的閾值時,控制器更新存儲在存儲單元中的位置信息。
文檔編號G01S19/48GK102998688SQ20121033138
公開日2013年3月27日 申請日期2012年9月7日 優(yōu)先權(quán)日2011年9月16日
發(fā)明者小田龍之介 申請人:索尼公司