本發明專利技術提供了一種在圖像形成裝置的引擎部中使用的信息存儲方法。該方法包括:當CPU控制馬達驅動器驅動馬達時,CPU接收指示圖像形成裝置的整機和/或部件的運行狀態的信號;CPU按照預定規則對接收到的信號進行計數處理,并經由RAM將計數值存儲到顯影單元上的第二存儲器中;每當計數值達到預定數值,CPU基于預定規則將計數值轉換成整機和/或部件的運行狀態信息,并將計數值清零;CPU將每次獲得的整機和/或部件的運行狀態信息與此前已存儲在第一存儲器中的整機和/或部件的運行狀態信息對應疊加后,更新第一存儲器中的整機和/或部件的運行狀態信息。本發明專利技術通過活用顯影單元上的第二存儲器來提高第一存儲器的使用壽命,以滿足引擎部中的信息存儲需求。
【技術實現步驟摘要】
本專利技術涉及一種信息存儲方法,尤其涉及。
技術介紹
目前,在諸如復印機、打印機、繪圖儀等的圖像形成裝置中,引擎部和主控制板分開設置的情況非常普遍。在這種情況下,引擎部和主控制板兩者為了管理各自的信息都需要通過使用各種存儲器來進行保證。對于引擎部上的信息存儲而言,通常 的做法是使用非易失性隨機存取存儲器(NVRAM)。下面,參照圖I說明現有的圖像形成裝置的引擎部使用NVRAM存儲信息的過程。圖I顯示了現有的圖像形成裝置的引擎部100的部分結構圖。如圖I所示,引擎部100包括電路控制板(ECB) 101、顯影單元(AIO) 102、NVRAM103和馬達M1,其中電路控制板包括具有隨機存取存儲器(RAM) 111和中央處理器(CPU) 112的微處理器(MCU) 110、以及馬達驅動器120。當圖像形成裝置的電源打開時,引擎部100中的CPU 112將NVRAM 103中保存的信息下載到RAM 111上,并根據下載的這些信息來決定引擎部100的工作模式。另一方面,在引擎部100的工作過程中,對一些需要管理的信息,在更新的時刻,CPU 112通過RAM 111將其更新至NVRAM 103,通過這樣的處理就能夠實現管理整個引擎部100的所有信息。可是,在一般的情況下,NVRAM的使用壽命都是有限的,為了能夠讓售后服務人員能夠確認NVRAM的使用狀況,在日本專利申請特開第2001-195316號公報中,揭示了一種解決方法,該方法通過對NVRAM中寫入次數最多的地址進行計數并顯示該計數值的方式,來給出NVRAM的使用狀況。另外,在日本專利申請特開第2001-225530號公報中,揭示了一種延長NVRAM的使用壽命的方法,該方法通過計數和存儲NVRAM的寫入次數,并當一定數的寫入被實施時,通過變更存儲地址的方式來延長NVRAM的使用壽命。此外,在日本專利申請特開第2007-331356號公報中,也揭示了一種延長NVRAM的使用壽命的方法,該方法通過設定多個數據區域來實現NVRAM的寫入次數的降低,以達到延長NVRAM的使用壽命的目的。現在,隨著微處理器(MCU)芯片技術的開發和進步,MCU芯片上內置的用于CPU的DataFlash存儲器技術已經被開發成功,而DataFlash存儲器自身的機能與現在使用的NVRAM非常接近,其完全可以取代現在使用的NVRAM。但是,CPU手冊上記載DataFlash存儲器的寫入次數不得高于I萬次,而引擎部中的某些信息,例如,用紙數量、各個輥的轉動時間等等,會遠遠大于這個數。所以,DataFlash存儲器在一定程度上又不能滿足引擎部存儲的需求。在日本專利申請特開第2001-195316號公報中,雖然記載了對NVRAM的寫入次數進行計數并顯示計數值的方法,但是并沒有記載有關延長NVRAM的使用壽命的內容。另外,在日本專利申請特開第2001-225530號和第2007-331356號公報中,雖然對延長NVRAM的使用壽命的方法進行記載,但是控制方法比較復雜。因此,鑒于上述問題,為了使MCU芯片內置的DataFlash存儲器能夠滿足引擎部的存儲需求,以替代NVRAM,而提出了本專利技術。
技術實現思路
本專利技術的目的在于提供,該方法通過活用顯影單元上的非易失性存儲器來提高MCU芯片上內置的非易失性存儲器的使用壽命,以滿足引擎部中的信息存儲需求。,其中所述引擎部包括電路控制板、馬達和顯影單元,所述電路控制板包括具有CPU以及分別與所述CPU相連接的易失性存儲器和第一非易失性存儲器的微處理器、以及分別與所述馬達和所述CPU相連接的馬·達驅動器,所述顯影單元與所述CPU相連接并包括第二非易失性存儲器,所述方法包括以下步驟a)當所述CPU控制所述馬達驅動器驅動所述馬達時,所述CPU接收指示所述圖像形成裝置的整機和/或部件的運行狀態的信號;b)所述CPU根據接收到的所述信號按照預定規則進行計數處理,每計一個數就經由所述易失性存儲器將計數值更新到所述第二非易失性存儲器中;c)每當所述第二非易失性存儲器中存儲的所述計數值達到預定數值,所述CPU基于所述預定規則將所述計數值轉換成所述整機和/或部件的運行狀態信息,并將所述第二非易失性存儲器中存儲的所述計數值清零;d)所述CPU將所述步驟c)中每次獲得的所述整機和/或部件的運行狀態信息與此前已存儲在所述第一非易失性存儲器中的所述整機和/或部件的運行狀態信息對應疊加后,更新所述第一非易失性存儲器中的所述整機和/或部件的運行狀態信息。其中,所述整機的運行狀態信息包含所述圖像形成裝置的用紙數量的信息。當所述整機的運行狀態的信號指的是紙張經過預定位置的信號時,按照經過所述預定位置的紙張的數量與計數的數相對應的規則,進行計數處理。所述部件的運行狀態信息包含所述圖像形成裝置中使用的輥的轉動時間的信息。當所述部件的運行狀態的信號指的是指示輥在轉動的信號時,按照預定的時間間隔的間隔數量與計數的數相對應的規則,進行計數處理。通過使用上述方法,由于第一非易失性存儲器的寫入周期變長了,因此第一非易失性存儲器的使用壽命自然而然也就變長了,從而能夠滿足引擎部的信息存儲的需求。此外,本專利技術的信息存儲方法進一步包括以下步驟當所述CPU接收到指示所述圖像形成裝置的外殼被打開的信號時,如果所述馬達處于驅動狀態,則所述CPU控制所述馬達驅動器停止驅動所述馬達,并在所述馬達停止后將所述第二非易失性存儲器中存儲的包括所述顯影單元的標識和所述計數值的信息作為備份信息存儲到所述第一非易失性存儲器中,如果所述馬達處于停止狀態,則所述CPU將所述第二非易失性存儲器中存儲的包括所述顯影單元的標識和所述計數值的信息作為備份信息存儲到所述第一非易失性存儲器中;或者當所述CPU接收到指示所述圖像形成裝置進入省電模式的信號時,所述CPU在所述圖像形成裝置進入省電模式之前,將所述第二非易失性存儲器中存儲的包括所述顯影單元的標識和所述計數值的信息作為備份信息存儲到所述第一非易失性存儲器中。此外,本專利技術的信息存儲方法還進一步包括以下步驟當所述CPU接收到啟動所述圖像形成裝置的信號時,所述CPU在控制所述馬達驅動器驅動所述馬達之前,將所述第一非易失性存儲器中存儲的所述顯影單元的標識信息與所述第二非易失性存儲器中存儲的所述顯影單元的標識信息進行比較,當所述第一非易失性存儲器中存儲的所述顯影單元的標識信息與所述第二非易 失性存儲器中存儲的所述顯影單元的標識信息相同時,所述CPU控制所述馬達驅動器驅動所述馬達;當所述第一非易失性存儲器中存儲的所述顯影單元的標識信息與所述第二非易失性存儲器中存儲的所述顯影單元的標識信息不相同時,所述CPU在將所述第一非易失性存儲器中存儲的除了所述顯影單元的標識信息以外的所述備份信息更新到所述第二非易失性存儲器中之后,控制所述馬達驅動器驅動所述馬達。通過使用上述方法,由于在顯影單元可能被更換的情況下將第二非易失性存儲器中存儲的信息備份到第一非易失性存儲器中,因此,即使因顯影單元被更換而導致第二非易失性存儲器中存儲的信息丟失時,也能夠保證第一非易失性存儲器的寫入精度,從而確保了引擎部中的信息的準確性。附圖說明圖I顯示了現有的圖像形成裝置的引擎部的部分結構圖;圖2顯示了根據本專利技術的實施例的圖像形成裝置本文檔來自技高網...
【技術保護點】
一種在圖像形成裝置的引擎部中使用的信息存儲方法,所述引擎部包括電路控制板、馬達和顯影單元,所述電路控制板包括具有CPU以及分別與所述CPU相連接的易失性存儲器和第一非易失性存儲器的微處理器、以及分別與所述馬達和所述CPU相連接的馬達驅動器,所述顯影單元與所述CPU相連接并包括第二非易失性存儲器,其特征在于,所述方法包括以下步驟:a)當所述CPU控制所述馬達驅動器驅動所述馬達時,所述CPU接收指示所述圖像形成裝置的整機和/或部件的運行狀態的信號;b)所述CPU根據接收到的所述信號按照預定規則進行計數處理,每計一個數就經由所述易失性存儲器將計數值更新到所述第二非易失性存儲器中;c)每當所述第二非易失性存儲器中存儲的所述計數值達到預定數值,所述CPU基于所述預定規則將所述計數值轉換成所述整機和/或部件的運行狀態信息,并將所述第二非易失性存儲器中存儲的所述計數值清零;d)所述CPU將所述步驟c)中每次獲得的所述整機和/或部件的運行狀態信息與此前已存儲在所述第一非易失性存儲器中的所述整機和/或部件的運行狀態信息對應疊加后,更新所述第一非易失性存儲器中的所述整機和/或部件的運行狀態信息。
【技術特征摘要】
【專利技術屬性】
技術研發人員:王新顏,
申請(專利權)人:株式會社理光,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。