本發明涉及打印成像領域,尤其涉及一種序列號傳輸方法、裝置、耗材芯片和成像盒。
背景技術:
目前,打印機得到廣泛應用,打印機中用于成像的成像介質一般放置在成像盒中。現有技術中,每個成像盒都設置有一個耗材芯片,這個耗材芯片中預設有至少一個序列號,當成像盒安裝到打印機中后,耗材芯片根據打印機指令要求將這個序列號上報給打印機,若打印機能夠識別成像盒的序列號,則成像盒可以正常使用。當成像盒內放置的成像介質消耗完畢之后,打印機會將當前序列號標記為成像介質消耗完畢,如此,這個序列號再次被打印機識別到時,打印機已經默認為這個成像盒中的成像介質消耗完畢,不能繼續使用,這樣,這個序列號對應的成像盒就被廢棄掉了,不能再繼續使用。
在實現本發明過程中,發明人發現現有技術中至少存在如下問題:
現有技術中,成像盒的耗材芯片一般存儲至少一個序列號,以便在打印機不能識別其中的一個序列號時,可以進行序列號的切換,但是,在耗材芯片中存儲過多的序列號,會占用耗材芯片的存儲空間,會帶來物料成本的增加。
技術實現要素:
有鑒于此,本發明實施例提供了一種序列號傳輸方法、裝置、耗材芯片和成像盒,用以解決現有技術中成像盒存儲多個序列號,占用耗材芯片內存儲空間的問題。
第一方面,本發明實施例提供了一種序列號傳輸方法,執行于耗材芯片上,包括:
當所述耗材芯片接收到打印機提供的電能時,按照指定方式生成并存儲序列號;
當接收到打印機的指定指令時,將已存儲的序列號返回給所述打印機。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述序列號中含有會隨著序列號生成的時間而變化的因子。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述因子包括:
所述耗材芯片生成所述序列號時的時間信息;和/或,
所述耗材芯片生成所述序列號時隨機生成的字符組合。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述存儲序列號包括:
將所述序列號存儲在數據緩沖區。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,當所述耗材芯片接收到所述打印機提供的電能時,生成并存儲與所述序列號有關的秘鑰信息,以便于利用所述秘鑰信息實現所述耗材芯片與所述打印機的通信驗證。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,還包括:
當所述耗材芯片斷電時,擦除已存儲的序列號。
第二方面,本發明實施例提供了一種序列號傳輸裝置,包括:
生成單元,當所述耗材芯片接收到打印機提供的電能時,按照指定方式生成序列號;
存儲單元,用于存儲已生成的所述序列號;
通信單元,用于當接收到所述打印機的指定指令時,將已存儲的所述序列號返回給所述打印機。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述序列號中含有會隨著序列號生成的時間而變化的因子。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述因子包括:
所述耗材芯片生成所述序列號時的時間信息;和/或,
所述耗材芯片生成所述序列號時隨機生成的字符組合。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述存儲單元,具體用于:
將所述序列號存儲在數據緩沖區。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述生成單元,還用于當所述耗材芯片接收到所述打印機提供的電能時,生成與所述序列號有關的秘鑰信息;
所述存儲單元,還用于存儲已生成的所述秘鑰信息,以便于利用所述秘鑰信息實現所述耗材芯片與所述打印機的通信驗證。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述裝置還包括:
擦除單元,用于當所述耗材芯片斷電時,擦除已存儲的序列號。
第三方面,本發明實施例提供了一種耗材芯片,包括:上述的序列號傳輸裝置。
第四方面,本發明實施例提供了一種成像盒,包括:上述的耗材芯片。
上述技術方案中的一個技術方案具有如下有益效果:
本發明實施例提供的序列號傳輸方法執行于耗材芯片中,當耗材芯片接收到打印機提供的電能時,按照指定方式生成并存儲序列號,然后,當接收到打印機的指定指令時,將已存儲的序列號返回給打印機。本發明實施例中,當打印機為成像盒中的芯片供電時,成像盒中的耗材芯片可以按照打印機需要的格式或要求生成一個序列號,這樣,不需要在耗材芯片中預先存儲過多的序列號,也就不會過多占用耗材芯片的存儲空間,進而,可以減少物料成本的增加和浪費;另一方面,本發明實施例中,只需要控制耗材芯片每次生成的序列號都是不同的,就能保證耗材芯片每次返回給打印機的序列號也是不同的,這樣,耗材芯片最終能夠以未被打印機標記過的序列號實現打印機對序列號的識別認證,如此,這個成像盒就能夠重復多次的使用,避免了不必要的資源浪費,也避免了對環境造成污染。因此,本發明實施例提供的技術方案解決了現有技術中成像盒存儲多個序列號,占用耗材芯片內存儲空間的問題。
【附圖說明】
為了更清楚地說明本發明實施例的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其它的附圖。
圖1是本發明實施例所提供的序列號傳輸方法的實施例一的流程示意圖;
圖2是本發明實施例所提供的序列號傳輸方法的實施例二的流程示意圖;
圖3是本發明實施例所提供的序列號傳輸裝置的功能方塊圖;
圖4是本發明實施例所提供的耗材芯片的功能方塊圖;
圖5是本發明實施例所提供的成像盒的功能方塊圖。
【具體實施方式】
為了更好的理解本發明的技術方案,下面結合附圖對本發明實施例進行詳細描述。
應當明確,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其它實施例,都屬于本發明保護的范圍。
在本發明實施例中使用的術語是僅僅出于描述特定實施例的目的,而非旨在限制本發明。在本發明實施例和所附權利要求書中所使用的單數形式的“一種”、“所述”和“該”也旨在包括多數形式,除非上下文清楚地表示其他含義。
應當理解,本文中使用的術語“和/或”僅僅是一種描述關聯對象的關聯關系,表示可以存在三種關系,例如,A和/或B,可以表示:單獨存在A,同時存在A和B,單獨存在B這三種情況。另外,本文中字符“/”,一般表示前后關聯對象是一種“或”的關系。
取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當……時”或“響應于確定”或“響應于檢測”。類似地,取決于語境,短語“如果確定”或“如果檢測(陳述的條件或事件)”可以被解釋成為“當確定時”或“響應于確定”或“當檢測(陳述的條件或事件)時”或“響應于檢測(陳述的條件或事件)”。
實施例一
為了解決現有技術中存在的上述問題,本發明實施例給出一種序列號傳輸方法。該方法可以執行于成像盒中的耗材芯片中。
具體的,本發明實施例中所涉及的成像盒可以包括但不限于:墨盒;成像盒中放置的成像介質可以包括但不限于:油墨。
具體的,請參考圖1,其為本發明實施例所提供的序列號傳輸方法的實施例一的流程示意圖,如圖1所示,該方法包括以下步驟:
S101,當耗材芯片接收到打印機提供電能時,按照指定方式生成并存儲序列號。
具體的,當成像盒安裝到打印機中時,打印機就可以為成像盒中的耗材芯片進行供電,此時,耗材芯片上電。
本發明實施例中,耗材芯片可以按照預設的指定方式生成序列號,其中,指定方式用以指示采用何種算法生成序列號,還用以指示生成的序列號的格式和數目等。
例如,若在耗材芯片中預先設置了序列號的格式為XYXYXY,其中,X代表字母,Y代表數字,則在耗材芯片接收到打印機提供電能時,就根據該預設格式XYXYXY生成一個序列號。
需要說明的是,耗材芯片接收到打印機提供電能后,可以根據預設的指定方式生成一個序列號,或者,生成多個序列號。
需要說明的是,本發明實施例中,耗材芯片在每次接收到打印機提供的電能后生成的序列號都是不同的。這樣,即使打印機在本次認機過程中,將本次返回給打印機的序列號進行了標記,當成像盒在下次安裝到打印機時,耗材芯片最終能夠以未被打印機標記過的序列號實現打印機對序列號的識別認證,如此,這個成像盒就能夠重復多次的使用。
在實際應用過程中,耗材芯片可以按照指定方式隨機生成一個序列號,或者,也可以按照預設的算法生成序列號。
例如,若耗材芯片按照上述指定方式生成的序列號為00001,假設預設的算法為每次在上次生成的序列號的基礎上增加1,則在耗材芯片下一次接收到打印機提供的電能時,按照指定方式生成的序列號就是00002;在耗材芯片第三次接收到打印機提供的電能時,按照指定方式生成的序列號為00003,以此類推,不再贅述。
為了更好地說明本方案,本發明實施例給出一種生成序列號的具體實現方式:在耗材芯片生成的序列號中包含會隨著序列號生成的時間而變化的因子。
需要說明的是,序列號中包含的因子可以包括以下兩方面的內容:
第一方面,耗材芯片生成序列號時的時間信息。
具體的,這個因子中攜帶的時間信息可以為:耗材芯片生成序列號時的時刻。或者,這個因子中攜帶的時間信息還可以為:對耗材芯片生成序列號時的時刻進行數據處理后得到的有規律的字符組合。
第二方面,耗材芯片生成序列號時隨機生成的字符組合。
具體的,隨機生成的字符組合包括:隨機生成的數字組合,和/或,隨機生成的字母組合,本發明實施例對此不進行特別限定。需要注意的是,耗材芯片每次隨機生成的字符組合都是與上一次隨機生成的字符組合不同的。
需要說明的是,在實際實現過程中,序列號中包含的因子,可以只包括上述兩方面內容中的一個方面,或者,這個因子還可以同時包括上述的兩方面內容。
還需要說明的是,本發明實施例中,耗材芯片生成的序列號中包括上述會隨著序列號生成的時間而變化的因子,但是,對這個因子在序列號中的位置或字符串的長度不進行特別限定。
例如,在耗材芯片開始接收打印機提供的電能時,會按照指定格式生成一組或多組8字節的序列號,而序列號中包含的隨著序列號生成時間而變化的因子,可以位于每組8個字節的前幾個字節,或位于每組8個字節的后幾個字節,或者,每組8字節的序列號中的8個字節都是根據這個因子生成的。
具體的,假設每組8字節的序列號中的前4個字節為根據這個隨序列號生成時間而變化的因子生成的。這時候,這4個字節可以都是耗材芯片生成這個序列號時的時間信息,例如,1220,這4個字節表明耗材芯片在12點20分生成這個序列號。
或者,這4個字節可以都是耗材芯片在生成這個序列號時隨機生成的字符組合,例如,A1B1,這4個字節是耗材芯片在生成序列號時隨機生成的。
或者,這4個字節也可以同時包括耗材芯片生成這個序列號時的時間信息和字符組合,例如,12B1,這4個字節中的前兩個字節是對耗材芯片生成序列號的時刻進行處理得到的數字組合,后兩個字節是隨機生成的字符組合。
具體的,耗材芯片生成的耗材芯片中都包含有這個隨著序列號的生成時間變化的因子,那么,耗材芯片在每次生成序列號時,這個序列號都是與耗材芯片生成當前序列號時的時刻有關的,由于耗材芯片每次生成序列號的時刻都是不同的,所以,耗材芯片在每次生成的序列號中包含的因子與上一次生成序列號時包含的因子不同,從而,保證了耗材芯片每次生成的序列號都是不同的。
具體的,本發明實施例中,耗材芯片生成序列號后,還需要將生成的序列號進行存儲。
在一個具體的實現過程中,可以將生成的序列號存儲在數據緩沖區。
具體的,芯片中存在用于與打印機進行信息交互的數據緩存區,數據緩存區中存儲的數據可以在一定條件下進行清除,并不會長期存儲。因此,芯片生成序列號存儲在數據緩存區,然后將數據緩存區存儲的序列號返回給打印機。
具體的,在另一個具體的實現過程中,還可以預設當耗材芯片斷電時,擦除數據緩存區存儲的序列號。例如,當成像盒脫離打印機時,成像盒中的芯片下電,就可以擦除數據緩存區存儲的序列號。
可以理解的是,當芯片生成的序列號的數目為至少兩個時,還可以預設存儲的序列號的格式。例如,可以將生成的多個序列號以表格形式存儲在數據緩沖區。
具體的,數據緩沖區可以為靜態隨機存取存儲器(Static Random Access Memory,SRAM)。SRAM不需要刷新電路即能保存內部存儲的數據,因此,SRAM具有較高的性能,功耗較小,能夠提升整體工作效率。
在實際應用過程中,耗材芯片在接收到打印機提供的電能時,還可以生成并存儲與序列號有關的秘鑰信息,以便于利用這個秘鑰信息實現材芯片與打印機的通信驗證。
具體的,耗材芯片在每次生成序列號的同時,也生成與這個序列號相關的第一秘鑰信息,并對第一秘鑰信息進行存儲。這樣,當耗材芯片將這個序列號發送給打印機后,打印機也會根據這個序列號生成一個第二秘鑰信息。然后,在進行打印機與耗材芯片的通信驗證過程中,耗材芯片在接收到打印機發送的通信驗證指令后,可以根據這個第一秘鑰信息生成第一校驗值,然后將這個第一校驗值返回給耗材芯片,此時,耗材芯片也根據第二秘鑰信息生成第二校驗值,然后,打印機就可以通過判斷第一校驗值與第二校驗值是否一致,來驗證打印機與耗材芯片是否通信成功。
S102,當接收到打印機的指定指令時,將已存儲的序列號返回給打印機。
具體的,指定指令為身份驗證指令。
具體的,當觸發打印機對成像盒進行身份驗證時,打印機發送身份驗證指令給成像盒中的耗材芯片,而成像盒中的耗材芯片在接收到該身份驗證指令后,就需要給打印機返回一個序列號,以完成打印機對成像盒的識別認證。只有打印機對耗材芯片返回的序列號的識別認證通過,打印機完成對成像盒的身份驗證,才可以使用成像盒中的成像介質進行打印等工作。
本發明實施例對于觸發打印機對成像盒進行身份驗證的條件不進行特別限定,在實際應用中,可以根據實際需要進行預設。例如,可以預設當成像盒安裝到打印機中時,觸發打印機對成像盒進行身份驗證;或者,又例如,可以預設當打印機的機蓋閉合時,觸發打印機對成像盒進行身份驗證;或者,又例如,可以預設當打印機開機時,觸發打印機對成像盒進行身份驗證;或者,又例如,可以預設當打印機為成像盒供電時,觸發打印機對成像盒進行身份驗證。
本發明實施例中,耗材芯片接收到打印機的身份驗證請求后,將存儲的序列號返回給打印機。
具體的,若耗材芯片生成并存儲了一個序列號,就將存儲的這個序列號返回給打印機。若耗材芯片生成并存儲了多個序列號,在接收到打印機發送的身份驗證請求后,在存儲的多個序列號中選擇一個序列號返回給打印機。
如此,由于耗材芯片生成的序列號都是不同的,所以,耗材芯片返回給打印機的序列號也各不相同,最終,耗材芯片生成、存儲并返回給打印機的序列號中可以找到一個未被打印機標記過的序列號,從而,可以通過這個未被打印機標記過的序列號完成打印機對成像盒的識別驗證,進而,可以實現成像盒的多次重復使用,避免了現有技術中成像盒只使用一次就被廢棄造成的資源浪費問題和環境污染問題。
具體的,本發明實施例中,當耗材芯片斷電時,擦除已存儲的序列號。所以,當耗材芯片下一次得到打印機提供的電能時,耗材芯片中并未存儲本次返回給打印機的序列號,并且,由于耗材芯片每次生成的序列號都不同,因此,進一步的保證了不會將本次返回給打印機的序列號再次返回給打印機的情況發生,從而,保證了成像盒的重復利用率。
本發明實施例的技術方案具有以下有益效果:
本發明實施例中,當芯片接收到打印機提供的電能時,按照指定方式生成并存儲序列號,然后,當接收到打印機的指定指令時,將已存儲的序列號返回給打印機。本發明實施例中,當打印機為成像盒中的芯片供電時,成像盒中的耗材芯片可以按照打印機需要的格式或要求生成一個序列號,這樣,不需要在耗材芯片中預先存儲過多的序列號,也就不會過多占用耗材芯片的存儲空間,進而,可以減少物料成本的增加和浪費;另一方面,本發明實施例中,只需要控制耗材芯片每次生成的序列號都是不同的,就能保證耗材芯片每次返回給打印機的序列號也是不同的,這樣,耗材芯片最終能夠以未被打印機標記過的序列號實現打印機對序列號的識別認證,如此,這個成像盒就能夠重復多次的使用,避免了不必要的資源浪費,也避免了對環境造成污染。因此,本發明實施例提供的技術方案解決了現有技術中成像盒存儲多個序列號,占用耗材芯片內存儲空間的問題。
實施例二
基于上述實施例一所提供的序列號傳輸方法,本發明實施例給出上述方法的一種具體實現方式。
具體的,請參考圖2,其為本發明實施例所提供的序列號傳輸方法的實施例二的流程示意圖,如圖2所示,該方法包括以下步驟:
S201,當耗材芯片接收到打印機提供的電能時,按照指定方式生成一個序列號。
S202,將生成的序列號存儲到數據緩存區。
S203,接到打印機發送的身份驗證指令。
S204,將數據緩存區存儲的序列號返回給打印機。
S205,耗材芯片斷電時,擦除數據緩存區存儲的序列號。
可以理解的是,本發明是實施例提供的序列號傳輸方法僅為實施例一所提供的序列號傳輸方法的一種具體的實現方式,在實際應用過程中,還可以有其他的實現方式,本發明實施例并不用以限制本申請。
本發明實施例的技術方案具有以下有益效果:
本發明實施例中,當打印機為成像盒中的芯片供電時,成像盒中的耗材芯片可以按照打印機需要的格式或要求生成一個序列號,這樣,不需要在耗材芯片中預先存儲過多的序列號,也就不會過多占用耗材芯片的存儲空間,進而,可以減少物料成本的增加和浪費;另一方面,本發明實施例中,只需要控制耗材芯片每次生成的序列號都是不同的,就能保證耗材芯片每次返回給打印機的序列號也是不同的,這樣,耗材芯片最終能夠以未被打印機標記過的序列號實現打印機對序列號的識別認證,如此,這個成像盒就能夠重復多次的使用,避免了不必要的資源浪費,也避免了對環境造成污染。因此,本發明實施例提供的技術方案解決了現有技術中成像盒存儲多個序列號,占用耗材芯片內存儲空間的問題。
實施例三
基于上述實施例一所提供的序列號傳輸方法,本發明實施例進一步給出實現上述方法實施例中各步驟及方法的裝置實施例。
請參考圖3,其為本發明實施例所提供的序列號傳輸裝置的功能方塊圖。如圖3所示,該裝置包括:
生成單元31,用于當耗材芯片接收到打印機提供的電能時,按照指定方式生成序列號;
存儲單元32,用于存儲已生成的序列號;
通信單元33,用于當接收到打印機的指定指令時,將已存儲的序列號返回給打印機。
具體的,本發明實施例中,耗材芯片生成的序列號中含有會隨著序列號生成的時間而變化的因子。
在一個具體的實現過程中,該因子包括:
耗材芯片生成序列號時的時間信息;和/或,
耗材芯片生成序列號時隨機生成的字符組合。
具體的,本發明實施例中,所述存儲單元32,具體用于:
將所述序列號存儲在數據緩沖區。
在一個具體的實現過程中,生成單元31,還用于當耗材芯片接收到打印機提供的電能時,生成與該序列號有關的秘鑰信息;
存儲單元32,還用于存儲已生成的秘鑰信息,以便于通過該秘鑰信息實現耗材芯片與打印機的通信驗證。
具體的,該裝置還包括:
擦除單元34,用于當耗材芯片斷電時,擦除已存儲的序列號。
由于本實施例中的各單元能夠執行圖1所示的方法,本實施例未詳細描述的部分,可參考對圖1的相關說明。
本發明實施例的技術方案具有以下有益效果:
本發明實施例中,當打印機為成像盒中的耗材芯片供電時,成像盒中的耗材芯片可以按照打印機需要的格式或要求生成一個序列號,這樣,不需要在耗材芯片中預先存儲過多的序列號,也就不會過多占用耗材芯片的存儲空間,進而,可以減少物料成本的增加和浪費;另一方面,本發明實施例中,只需要控制耗材芯片每次生成的序列號都是不同的,就能保證耗材芯片每次返回給打印機的序列號也是不同的,這樣,耗材芯片最終能夠以未被打印機標記過的序列號實現打印機對序列號的識別認證,如此,這個成像盒就能夠重復多次的使用,避免了不必要的資源浪費,也避免了對環境造成污染。因此,本發明實施例提供的技術方案解決了現有技術中成像盒存儲多個序列號,占用耗材芯片內存儲空間的問題。
實施例四
基于上述實施例一所提供的序列號傳輸方法與上述實施例三所提供的序列號傳輸裝置,本發明實施例給出一種耗材芯片和成像盒。
具體的,請參考圖4,其為本發明實施例所提供的耗材芯片的功能方塊圖。如圖4所示,該耗材芯片包括:如圖3所示的序列號傳輸裝置。
具體的,請參考圖5,其為本發明實施例所提供的成像盒的功能方塊圖。如圖5所示,該成像盒包括:如圖4所示的耗材芯片。
如圖5所示,該成像盒中包含的耗材芯片中還包括:如圖3所示的序列號調整裝置。
本發明實施例的技術方案具有以下有益效果:
本發明實施例中,當打印機為成像盒中的芯片供電時,成像盒中的耗材芯片可以按照打印機需要的格式或要求生成一個序列號,這樣,不需要在耗材芯片中預先存儲過多的序列號,也就不會過多占用耗材芯片的存儲空間,進而,可以減少物料成本的增加和浪費;另一方面,本發明實施例中,只需要控制耗材芯片每次生成的序列號都是不同的,就能保證耗材芯片每次返回給打印機的序列號也是不同的,這樣,耗材芯片最終能夠以未被打印機標記過的序列號實現打印機對序列號的識別認證,如此,這個成像盒就能夠重復多次的使用,避免了不必要的資源浪費,也避免了對環境造成污染。因此,本發明實施例提供的技術方案解決了現有技術中成像盒存儲多個序列號,占用耗材芯片內存儲空間的問題。
所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統,裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
在本發明所提供的幾個實施例中,應該理解到,所揭露的系統,裝置和方法,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如,多個單元或組件可以結合或者可以集成到另一個系統,或一些特征可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目的。
另外,在本發明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現,也可以采用硬件加軟件功能單元的形式實現。
上述以軟件功能單元的形式實現的集成的單元,可以存儲在一個計算機可讀取存儲介質中。上述軟件功能單元存儲在一個存儲介質中,包括若干指令用以使得一臺計算機裝置(可以是個人計算機,服務器,或者網絡裝置等)或處理器(Processor)執行本發明各個實施例所述方法的部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器、隨機存取存儲器、磁碟或者光盤等各種可以存儲程序代碼的介質。
以上所述僅為本發明的較佳實施例而已,并不用以限制本發明,凡在本發明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發明保護的范圍之內。