麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

存儲器改寫裝置的制作方法

文檔序號:7888116閱讀:212來源:國知局
專利名稱:存儲器改寫裝置的制作方法
技術領域
本發明涉及對存儲器內數據的改寫進行控制的存儲器改寫裝置,該存儲器以便攜式電話機、PDA等便攜終端的可改寫的非易失性存儲器為代表。
背景技術
在便攜終端中,存儲器(例如閃速存儲器)內被分成多個存儲區,各區域例如分別存儲使便攜終端從初始狀態啟動的引導程序、各種系統程序、文字字型、彩色說明及其他各種數據。而且,這些程序或數據按照CPU的指示讀出到主存儲器上以供使用。
作為存儲器的一種的閃速存儲器是用電子方法將數據存儲在半導體元件中的媒體,數據的交換方法和作為個人計算機的主存儲器的RAM一樣。但是,RAM在電源切斷后內容會丟失,而閃速存儲器即使切斷電源也能保存數據。此外,存儲器本身的尺寸小,且數據可以一齊擦除或快速寫入。另一方面,一般地,便攜終端將可反復充放電的電池作為電源使用,這時,當充電的電量用完時,就不能執行通信或輸入文章等基本動作。上述情況下,若使用閃速存儲器作為數據保存用的存儲器,則存儲器中的數據便不會丟失。進而,與僅改寫1位數據時也必須將所有的位暫且擦除進行改寫的EEPROM相比,因可以象RAM那樣隨機讀寫,所以,通過使用閃速存儲器,可以減小伴隨數據的讀寫而改寫存儲器內數據的頻度,因此,可以減小改寫數據時所必需的功耗。因充電電池的放電時間有限,故使用閃速存儲器對實現低功耗很有效。
此外,有時需要只將指定的存儲數據改寫為新數據,這時,若是閃速存儲器,則因為能夠以作為數據存儲區分配的存儲塊為單位進行改寫,故可以只改寫需要改寫的數據。特別是近來,使便攜終端(例如,便攜式電話機)工作的系統程序存在故障或因數據版本不同引起數據之間不匹配等原因而不能正常工作等情況正在逐漸增加,所以希望只改寫例如存在該問題的系統程序或數據等。
在這樣的背景下,便攜終端上往往采用閃速存儲器作為用來保存各種數據的存儲器。
另外,在出售便攜終端的商店等中,有時對持有不能正常工作的便攜終端的用戶提供更新服務,將閃速存儲器中的系統程序或數據改寫成正常值。
當改寫閃速存儲器中的程序或數據時,通過串行接口,將便攜終端和通用計算機連接,從計算機傳送更新信息(程序、數據),改寫并更新閃速存儲器內存儲的數據。而且,在改寫時,將便攜終端備有的電池作為電源來使用。對于該數據改寫,存在下面的問題。
通常,在便攜終端內具有檢測當前的電池剩余電量的裝置,在顯示器上對檢測出的剩余電量進行分級顯示等,由此來通知用戶電池的剩余電量,若用戶或更新服務的提供者等在看到該剩余電量后,認為當前電池剩余電量不足以用來改寫數據,便對電池充電后再進行數據的改寫。
但是,若象這樣在逐個進行充電確保電池有足夠的剩余電量之后再進行數據改寫,則用戶就不能得到立即進行數據改寫的服務,有時,用戶需要等上幾個小時甚至當天都不能完成改寫,不能立即滿足用戶想使用通過最新版本的數據或程序來執行最新動作的便攜終端的愿望。當然,便攜終端的提供商也不希望出現這樣的情況。
另一方面,即使認為當前的電池剩余電量不足,由于閃速存儲器存儲的數據或程序的版本因便攜終端的種類不同而各式各樣,所以,有時很難立即決定究竟需要改寫多少個區域。此外,改寫時必需的電池消耗電量也因作為改寫對象數據的數據量和用每單位電量能改寫的數據量表示的改寫性能等而異。而且,通過便攜終端內的電池剩余電量檢測裝置,對電池剩余電量也只知道個大概,不能完全把握改寫時究竟需要多少電池剩余電量,所以,有時就因電池剩余電量不足而使數據改寫中途而廢。若數據改寫中途結束,便攜終端或者完全不能工作,或者即使在途中寫入引導程序等再對電池進行充電,也會因數據和程序的不匹配而不能正常工作。
象這樣,即使認為電池剩余電量足夠,但在實際進行數據改寫時,因中途電池剩余電量不足而使數據改寫處理本身中途而廢時有發生。

發明內容
本發明是鑒于上述問題提出的,其目的在于提供一種在便攜終端中,可以完整地對其存儲器存儲的數據進行改寫,而不會中途而廢的存儲器改寫裝置。
為了達到上述目的,本發明涉及一種改寫便攜終端的存儲器中存儲的數據的存儲器改寫裝置,其特征在于具有取得便攜終端的電池剩余電量的電池剩余電量取得裝置;預先存儲將存儲器中存儲的數據改寫成新數據時便攜終端需要消耗的電池消耗量的存儲裝置;和通過將上述取得的電池剩余電量和上述電池消耗量進行比較,從而判斷出可否進行改寫的判斷裝置。
因此,在改寫存儲器中存儲的數據時不是不考慮便攜終端現有的電池剩余電量,而是檢測當前的電池剩余電量,當能夠以該電量進行改寫時才進行數據改寫,所以,實現了通過預測電池剩余電量來進行改寫處理。結果,可以完整地進行便攜終端的存儲器內的數據改寫,而不會中途而廢,所以,能避免數據間的不匹配,并使改寫后的便攜終端正常工作。
這里,本發明的特征在于當根據判斷裝置的判斷結果判斷出取得的電池剩余電量不能完成存儲器的改寫時,不開始存儲器的改寫,只有當取得的電池剩余電量能夠完成存儲器的改寫時,才開始存儲器的改寫。
因此,不是包括本來不需要改寫的數據在內對存儲器內的數據一律進行改寫,而是檢測當前的電池剩余電量,可以有選擇地改寫可以用該剩余電量改寫的規定的數據,所以,能迅速地進行改寫處理。
這里,本發明的特征在于具有當取得的電池剩余電量不能完成存儲器的改寫時報告該情況的報告裝置。
這樣,當當前的電池剩余電量不能完成存儲器內數據的改寫時,可以向操作者報告該情況,所以,當電池剩余電量不足時,操作者可以進行對電池充電或更換電池等適當的處理。
這里,本發明的特征在于上述便攜終端的存儲器被分成多個區,上述判斷裝置對各存儲區中存儲的數據的版本進行檢查,對需要版本升級的數據分別進行比較判斷,只對取得的電池剩余電量能夠完成改寫的存儲區的數據進行改寫。
因此,因能夠將改寫所消耗的電池電量減小到必要的最低限度,所以,即使當前的電池剩余電量少,也可以完整地進行便攜終端的存儲器內的數據改寫而不會中途而廢。此外,由于不對改寫的必要性較低的數據進行改寫,所以,能迅速地進行改寫處理。
這里,本發明的特征在于上述便攜終端的存儲器被分成多個區,上述判斷裝置對各存儲區中存儲的數據的版本進行檢查,對需要版本升級的數據計算合計的電池消耗量,將該電池消耗量與取得的電池剩余電量進行比較判斷,只有當能改寫所有的數據時才進行改寫。
因此,因對需要改寫的所有的數據進行改寫,所以,不會產生因版本的不同引起的數據之間的不匹配。
這里,對其特征在于前述存儲區存儲的數據中的一個是引導程序的情況特別有效。這是因為當存儲區中存儲的數據是引導程序時,若沒有改寫完,則版本升級模式不起動,便不能使其執行其后的改寫處理。


圖1是表示實施方式的存儲器改寫裝置和便攜式電話機經串口連接的狀態的圖。
圖2是表示實施方式的存儲器改寫裝置1的結構的功能方框圖。
圖3是表示更新數據信息結構的圖。
圖4是表示每個區域的電池消耗量信息結構的圖。
圖5是表示存儲器改寫裝置1執行的存儲器改寫步驟的流程圖。
圖6是表示一例警告信息的圖。
圖7是表示伴隨控制部201的數據版本升級的動作的流程圖。
具體實施例方式
下面,具體說明本發明實施方式的存儲器改寫裝置。
另外,雖然在本實施方式中,說明的是進行便攜式電話機的數據更新的存儲器改寫裝置,但對便攜式電話機以外的便攜終端,也可以同樣實施。
<整體結構>
如圖1所示,在本實施方式中,使用串口(RS-232C接口)40將便攜式電話機20和作為存儲器改寫裝置1的通用計算機(個人計算機)30連接起來,使其能相互收發數據,在該狀態下可以改寫便攜式電話機20的存儲器內的數據。
圖2是表示本實施方式的存儲器改寫裝置1的結構的功能方框圖。
如該圖所示,存儲器改寫裝置1由傳送數據控制部101、更新數據信息存儲部102、更新存儲區指定部103、電池剩余電量信息取得部104、改寫可否決定部105和每個區電池消耗量信息存儲部106構成。各部分可以由在CPU上工作的軟件或硬件中的某一者來實現。
便攜式電話機20具有控制部201、閃速存儲器202、電池剩余電量檢測部203和電池204。
<詳細結構>
·關于便攜式電話機20便攜式電話機20的上述控制部201接收從存儲器改寫裝置1發送來的內容,控制閃速存儲器202內的數據改寫處理,并且包含CPU和存儲器。具有改寫控制的程序,當從存儲器改寫裝置接收版本升級命令時,按照該程序執行改寫。
閃速存儲器202通過物理地址劃分形成多個存儲區,各存儲區存儲不同的數據。在圖2中,示出被分割成202A、202B、202C、202D、202E共5個存儲區的例子。各存儲區例如存儲使便攜終端從初始狀態啟動的程序或存儲器改寫用程序等引導程序(將該存儲區稱作引導部)、各種系統程序(將該存儲區稱作程序部)、文字字型(將該存儲區稱作字型部)、彩色說明(將該存儲區稱作彩色說明部)及其他各種數據(將該存儲區稱作數據部)。再有,1個存儲區由1個或多個存儲塊構成,這取決于所存儲的數據的信息量。
電池剩余電量檢測部203是檢測電池204當前剩余的電量的部件,通常的便攜式電話機大多普遍具有這樣的部件,所以,可以利用它。
電池204不限種類,例如,可以使用鋰離子充電電池。
·關于存儲器改寫裝置1上述傳送數據控制部101承擔發送版本升級命令,通知便攜式電話機20執行便攜式電話機20的存儲器中存儲的各種數據的版本升級,或發送版本升級用的各數據等功能。
更新數據信息存儲部102存儲更新數據信息,該信息對每一種便攜式電話機20示出對應的閃速存儲器202的各存儲區中存儲的數據的最新版本號。圖3是表示該更新數據信息結構的圖。
如該圖3所示,更新數據信息表示機種和每一個存儲區的數據的最新版本號的對應關系。例如,若是機種NP001,則示出對應的程序版本是Ver.1,字型的版本號是Ver.4...。
更新存儲區指定部103指定在閃速存儲器202的各存儲區202A、202B、202C、202D、202E中改寫更新哪一個存儲區中的數據。該指定參照上述更新數據信息進行,參照各數據的最新版本號,若當前存儲器中存儲的數據不是最新版本,則將其指定為應改寫的存儲區。
電池剩余電量信息取得部104取得在便攜式電話機20中檢測出的當前的電池剩余電量(mAh)。
改寫可否決定部105通過將電池剩余電量信息取得部104取得的電池剩余電量與每一個數據寫入時消耗的電量比較,判定能否改寫上述指定的存儲區的數據。該比較通過讀出每個區電池消耗量信息存儲部106中所存儲的每個區域的電池消耗量信息來進行。
圖4是表示每個區域的電池消耗量信息的結構的圖。如該圖4所示,其結構為對每一個機種都具有每一個存儲區和電池消耗量(mAh)對應的表。該圖是其中的一個例子,各存儲區202A~202E中,最大消耗5.0mAh的電量。這里,數據寫入消耗的電池電量因寫入存儲區的大小或機種的性能而異。這是因為寫入所要的時間因這些因素而變動。寫入時間越長,消耗電量越大。圖4的電池消耗量的值是在考慮了這樣的情況之后確定的。
再有,便攜式電話機20和存儲器改寫裝置1之間的數據收發通過串行接口進行,所以,收發的數據經未圖示的串行通信控制部并作為串行數據進行接收發送。
<動作>
首先,說明存儲器改寫裝置1的動作。在存儲器改寫裝置1中,象以下那樣執行存儲器改寫處理。圖5是表示存儲器改寫裝置1執行的存儲器改寫步驟的流程圖。
在步驟S1中,傳送數據控制部101向便攜式電話機20發送版本升級用命令。接著,接收發送的結果,再通過更新存儲區指定部接收便攜式電話機20發送的機種和每一個區域中存儲的數據的版本號,通過電池剩余電量信息取得部104接收電池剩余電量(步驟S2)。
更新存儲區指定部103根據在步驟S2接收的機種和每一個區域中存儲的數據的版本號,并參照上述更新數據信息,指定必須更新的存儲區(步驟S3)。
接著,改寫可否決定部105算出為了對指定的存儲區的數據進行更新改寫所必要的電池消耗量(步驟S4)。該計算使用從每個區電池消耗量信息存儲部106讀出上述每個區域的電池消耗量信息得到的值來進行。
在改寫可否決定部105中,將在步驟S4算出的電池消耗量和在步驟S2取得的當前的電池剩余電量進行比較,若電池剩余電量足夠用(步驟S5中的Yes),則從更新數據信息存儲部102讀出在步驟S3中指定的存儲區的數據再發送給便攜式電話機20,同時,指定應更新的存儲區(步驟S6)。接收該數據的發送和存儲區的指定之后,按照控制部的指示進行存儲器的改寫。
將在步驟S4算出的電池消耗量和在步驟S2取得的當前的電池剩余電量進行比較,若電池剩余電量不夠用(步驟S5中的No),則改寫可否決定部105決定不對在步驟S3指定的存儲區更新數據,而且,例如如圖6所示那樣,在顯示面板上顯示警告信息(步驟S7)。由此,通知操作者當前的電池剩余電量不能進行改寫,促使操作者采取措施。
例如,當在步驟S3指定存儲區202B必須進行版本升級時,因為該存儲區的改寫所必需的電池消耗量是4.0mAh(圖4*1),所以,在步驟S5中將該值和在步驟S2取得的當前的電池剩余電量(例如,3.0mAh)比較,若電池剩余電量比電池消耗量大,則在步驟S6進行存儲器的改寫。另一方面,若電池剩余電量比電池消耗量小,則不進行存儲器的改寫,且在步驟S7中顯示警告信息。這時,因當前的電池剩余電量比改寫時所需要的電池消耗量小,故顯示不能進行改寫的警告信息。
此外,當在步驟S3中指定存儲區202A和存儲區202C有必要進行版本升級時,因為該存儲區的改寫所必需的電池消耗量分別是1.0mAh和4.0mAh(圖4*2和*3),所以,在步驟S5中將把這些值相加得到的值(1.0+4.0=5.0mAh)和在步驟S2取得的當前的電池剩余電量(例如,3.0mAh)進行比較,若電池剩余電量比相加后的電池消耗量大,則在步驟S6進行存儲器的改寫。另一方面,若當前的電池剩余電量比相加后的電池消耗量小,則不進行存儲器的改寫,且在步驟S7中顯示警告信息。這時,因當前的電池剩余電量比改寫時需要的電池消耗量小,故不能進行改寫并顯示警告信息。
便攜式電話機20的控制部201與上述存儲器改寫裝置的動作對應,并象以下那樣動作。圖7是表示伴隨控制部201的數據版本升級的動作的流程圖。
首先,在步驟S11中,當從傳送數據控制部101接收版本升級用命令時,停止通常的發送接收功能,從存儲區的引導部讀出存儲器改寫用程序,并設定成版本升級模式。
其次,若設定成版本升級模式,則發送本身的機種和各存儲區的數據版本號及當前的電池剩余電量(步驟S12)。再有,電池剩余電量由電池剩余電量檢測部203定期檢測出來,并使用其最新的檢測值。
象這樣,在發送機種和存儲區的數據版本號及當前的電池剩余電量之后,等待接受從存儲器改寫裝置1發送來的用于更新的新數據和對應該更新的存儲區的指定(步驟S13)。接著,當在收到新數據的同時收到對應該更新的存儲區的指定時,開始該存儲區的數據的改寫(步驟S14)。接下來,當寫入結束時,回到通常的收發模式(步驟S15),結束版本升級處理。
其次,以商店中使用的存儲器改寫裝置為例說明對存儲在閃速存儲器中的數據進行改寫的動作。
這里,存儲器改寫裝置1通過在通用計算機的OS上起動的程序來實現。首先,取得顧客委托的便攜式電話機20的機種、存儲區的數據的版本號和當前的電池剩余電量。接著,存儲器改寫裝置1參照預先存儲的顧客所委托的便攜式電話機的機種中的各存儲區中存儲數據的各最新版本號,指定應改寫的數據(存儲區)。
此外,當將各自的數據改寫成新數據時算出消耗的電池電量。
接著,將當前的電池剩余電量和算出的電池消耗量的合計值進行比較,只當電池剩余電量足夠改寫用時,才將指定的所有存儲區中的數據改寫成最新版本的數據。當將當前的電池剩余電量和算出的電池消耗量的合計值進行比較并發現電池剩余電量不夠改寫用時,顯示警告信息,促使店員對電池充電或更換電池。
<補充說明>
(1)在上述說明中,關于應改寫的存儲區的指定,基本上若數據的版本號不是最新的,則指定其為應改寫的數據,但是,即使版本號是最新的,也可以將與其它數據關系密切的數據作為同時應改寫的存儲區加以指定。這是因為這樣一來,可以消除只改寫指定的數據時產生的數據間不匹配的現象。
(2)在上述說明中,當由更新存儲區指定部指定的存儲區有多個時,將更新各存儲區的數據時電池消耗量的合計值和當前的電池剩余電量進行比較,并假定要改寫所有的存儲區,但并不限于此,也可以將更新各存儲區所需要的電池消耗量和電池剩余電量進行比較,對至少能改寫的數據進行改寫,對電池剩余電量不夠的存儲區顯示警告信息,通知不能改寫該存儲區,促使對電池充電或更換電池等。
(3)將在上述步驟4中算出的電池消耗量和在步驟S2中取得的當前的電池剩余電量進行比較,然后在步驟S5中判斷電池剩余電量對更新是否夠用,該判斷例如可以根據當前的電池剩余電量是否比更新時需要的電池消耗量多出規定的值(例如1mAh)來進行。
(4)雖然對操作者的通知只在不能改寫的情況下進行,但也并不限于此,也可以在改寫結束時通知操作者已完成改寫。
(5)控制便攜式電話機中的存儲器改寫處理的控制部內的控制程序可以存儲在閃速存儲器中。
(6)作為數據保存用存儲器,以閃速存儲器為例進行了說明,但也可以使用其它可改寫的非易失性存儲器。
本發明的存儲器改寫裝置可以作為用來對改寫便攜終端的存儲器內的各種數據進行控制的裝置加以利用。
權利要求書(按照條約第19條的修改)1.(改正后)一種對被分成多個存儲區的、便攜終端的存儲器中存儲的數據進行改寫的存儲器改寫裝置,其特征在于,具有電池剩余電量取得裝置,取得便攜終端的電池剩余電量;存儲裝置,對于所述各存儲區,預先存儲將該存儲區中所存儲的數據改寫成新數據時所述便攜終端需要消耗的電池消耗量;以及判斷裝置,通過對所述各存儲區中存儲的數據進行版本檢查,并將存儲有需要進行版本升級的數據的存儲區的電池消耗量和電池剩余電量進行比較,從而判斷出可否進行改寫。
2.(改正后)權利要求1記載的存儲器改寫裝置,其特征在于所述判斷裝置只有在存儲有需要進行版本升級的數據的存儲區中的能使用該電池剩余電量完成改寫的存儲區判斷為可以改寫后,再只對該存儲區中存儲的數據進行改寫。
3.(改正后)權利要求1記載的存儲器改寫裝置,其特征在于所述判斷裝置通過將存儲有需要進行版本升級的數據的所有存儲區的電池消耗量的合計結果和電池剩余電量進行比較來進行所述判斷,只有當能夠完成版本升級所需要的所有數據的改寫時,才判斷為可以改寫,并對該所有數據進行改寫。
4.(改正后)權利要求2或權利要求3記載的存儲器改寫裝置,其特征在于所述存儲區中存儲的數據中的一者是引導程序。
5.(改正后)一種用于在可執行程序的裝置上進行更新處理的計算機程序,該更新處理是將被分成多個存儲區的、便攜終端的存儲器中存儲的數據進行改寫,其特征在于,所述更新處理包括電池消耗量取得步驟,從對于所述各存儲區記錄有將該存儲區中存儲的數據改寫成新數據時所述便攜終端需要消耗的電池消耗量的記錄媒體中取得該各電池消耗量;電池剩余電量取得步驟,取得便攜終端的電池剩余電量;以及更新步驟,通過對所述各存儲區中存儲的數據進行版本檢查,并將存儲有需要進行版本升級的數據的存儲區的電池消耗量和電池剩余電量進行比較,從而判斷出可否進行改寫,只有當判斷為能完成改寫時才進行存儲區的改寫。
6.(改正后)一種存儲器改寫方法,該方法用于將被分成多個存儲區的、便攜終端的存儲器中存儲的數據進行改寫的裝置,其特征在于,包括電池消耗量取得步驟,從對于所述各存儲區記錄有將該存儲區中存儲的數據改寫成新數據時所述便攜終端需要消耗的電池消耗量的記錄媒體中取得該各電池消耗量;電池剩余電量取得步驟,取得便攜終端的電池剩余電量;以及更新步驟,通過對所述各存儲區中存儲的數據進行版本檢查,并將存儲有需要進行版本升級的數據的存儲區的電池消耗量和電池剩余電量進行比較,從而判斷出可否進行改寫,只有當判斷為能完成改寫時才進行存儲區的改寫。
權利要求
1.一種改寫便攜終端的存儲器中存儲的數據的存儲器改寫裝置,其特征在于,具有取得便攜終端的電池剩余電量的電池剩余電量取得裝置;對將存儲器中存儲的數據改寫成新數據時便攜終端需要消耗的電池消耗量進行預先存儲的存儲裝置;以及通過將所述取得的電池剩余電量和所述電池消耗量進行比較,從而判斷出可否進行改寫的判斷裝置。
2.權利要求1記載的存儲器改寫裝置,其特征在于當根據判斷裝置的判斷結果判斷出取得的電池剩余電量不能完成存儲器的改寫時,不開始存儲器的改寫,只有當取得的電池剩余電量能夠完成存儲器的改寫時,才開始存儲器的改寫。
3.權利要求2記載的存儲器改寫裝置,其特征在于具有當取得的電池剩余電量不能完成存儲器的改寫時報告該情況的報告裝置。
4.權利要求2記載的存儲器改寫裝置,其特征在于所述便攜終端的存儲器被分成多個區,所述判斷裝置對各存儲區中存儲的數據的版本進行檢查,對需要版本升級的各數據分別進行比較判斷,只對憑借所取得的電池剩余電量能夠完成改寫的存儲區中的數據進行改寫。
5.權利要求2記載的存儲器改寫裝置,其特征在于所述便攜終端的存儲器被分成多個區,所述判斷裝置對各存儲區中存儲的數據的版本進行檢查,對需要版本升級的數據進行合計的電池消耗量,將該電池消耗量與所取得的電池剩余電量進行比較判斷,只有當能改寫所有的數據時才進行改寫。
6.權利要求4或權利要求5記載的存儲器改寫裝置,其特征在于上述存儲區中存儲的數據中的一者是引導程序。
全文摘要
本發明的目的在于提供一種存儲器改寫裝置,即使對于不具備數據改寫功能的便攜終端,也可以完整地對其存儲器中存儲的數據的進行改寫,而不會中途而廢。根據機種和每個區域中存儲的數據的版本號指定必須更新的存儲區(步驟S3)。算出為了對指定的存儲區中的數據進行改寫更新所需要的電池電量(步驟S4)。將算出的電池電量和所取得的當前的電池剩余電量進行比較,若電池剩余電量足夠用(步驟S5中的Yes),則將指定的存儲區的數據發送給便攜式電話機,同時,指定應更新的存儲區(步驟S6)。
文檔編號H04W52/02GK1639695SQ0380495
公開日2005年7月13日 申請日期2003年1月24日 優先權日2002年3月14日
發明者濃野正樹, 松本文明, 長瀨功典 申請人:三洋電機株式會社, 三洋電信株式會社
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 贡觉县| 松阳县| 柞水县| 鸡西市| 长寿区| 桐梓县| 错那县| 三江| 新宾| 大姚县| 柞水县| 黄浦区| 冀州市| 昭通市| 南平市| 渭源县| 神农架林区| 泰和县| 雅江县| 牙克石市| 宣威市| 木兰县| 盐边县| 栾川县| 南涧| 曲松县| 鄂托克前旗| 呈贡县| 呼和浩特市| 高安市| 衡阳县| 紫阳县| 平乡县| 广丰县| 沂源县| 黑水县| 四川省| 湖州市| 博罗县| 宝鸡市| 芒康县|