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

打印張數控制方法及系統與流程

文檔序號:11083279閱讀:1183來源:國知局
打印張數控制方法及系統與制造工藝

本發明涉及打印技術領域,尤其涉及一種打印張數控制方法及系統。



背景技術:

目前,很多企業或單位需要使用大型打印機,但由于大型打印機價格昂貴,因此,這些企業或單位通常是采用租賃的方式來實現,而大型打印機的收費通常是按照打印張數來計算,故而,在租賃打印機后,需要對打印機的可打印張數進行限制。

現有技術中,通常會在大型打印機上增加一個傳感器,該傳感器用于獲取旋轉軸組的旋轉次數,從而根據控制旋轉次數來限制打印張數,但旋轉軸組可能存在空轉,并且傳感器數據可能被修改等問題,難以準確地限制打印張數。

上述內容僅用于輔助理解本發明的技術方案,并不代表承認上述內容是現有技術。



技術實現要素:

本發明的主要目的在于提供一種打印張數控制方法及系統,旨在解決現有技術中難以準確地限制打印張數的技術問題。

為實現上述目的,本發明提供一種打印張數控制方法,所述方法包括以下步驟:

讀取在打印機的非易失性存儲器中存儲的預設張數閾值;

獲取當前打印總張數,將所述當前打印總張數與所述預設張數閾值進行比較;

在所述當前打印總張數超過所述預設張數閾值時,禁止所述打印機進行打印。

優選地,所述讀取在打印機的非易失性存儲器中存儲的預設張數閾值之前,所述方法還包括:

根據所述打印機的硬件識別號獲取對應的擴展打印張數;

獲取所述非易失性存儲器中存儲的預設張數閾值;

將所述擴展打印張數和預設張數閾值進行相加,將相加后的結果作為新的預設張數閾值,并根據所述新的預設張數閾值更新所述非易失性存儲器中存儲的預設張數閾值。

優選地,所述根據所述打印機的硬件識別號獲取對應的擴展打印張數,具體包括:

向服務器發送所述打印機的硬件識別號,以使所述服務器根據接收的硬件識別號查找對應的擴展打印張數,并反饋所述擴展打印張數。

優選地,所述向服務器發送所述打印機的硬件識別號之前,所述方法還包括:

檢測所述打印機的網絡狀態,在所述打印機的網絡狀態處于正常連接狀態時,執行所述向服務器發送所述打印機的硬件識別號的步驟。

優選地,所述獲取當前打印總張數,將所述當前打印總張數與所述預設張數閾值進行比較之后,所述方法還包括:

在所述當前打印總張數未超過所述預設張數閾值時,允許所述打印機進行打印。

此外,為實現上述目的,本發明還提供一種打印張數控制系統,其特征在于,所述系統包括:

閾值讀取模塊,用于讀取在打印機的非易失性存儲器中存儲的預設張數閾值;

張數比較模塊,用于獲取當前打印總張數,將所述當前打印總張數與所述預設張數閾值進行比較;

打印禁止模塊,用于在所述當前打印總張數超過所述預設張數閾值時,禁止所述打印機進行打印。

優選地,所述系統還包括:

擴展獲取模塊,用于根據所述打印機的硬件識別號獲取對應的擴展打印張數;

閾值獲取模塊,用于獲取所述非易失性存儲器中存儲的預設張數閾值;

閾值更新模塊,用于將所述擴展打印張數和預設張數閾值進行相加,將相加后的結果作為新的預設張數閾值,并根據所述新的預設張數閾值更新所述非易失性存儲器中存儲的預設張數閾值。

優選地,所述擴展獲取模塊,具體用于向服務器發送所述打印機的硬件識別號,以使所述服務器根據接收的硬件識別號查找對應的擴展打印張數,并反饋所述擴展打印張數。

優選地,所述系統還包括:

網絡檢測模塊,用于檢測所述打印機的網絡狀態,在所述打印機的網絡狀態處于正常連接狀態時,調用所述擴展獲取模塊。

優選地,所述系統還包括:

打印允許模塊,用于在所述當前打印總張數未超過所述預設張數閾值時,允許所述打印機進行打印。

本發明讀取由非易失性存儲器存儲的預設張數閾值,根據當前打印總張數和預設張數閾值來判斷是否禁止打印機進行打印,從而避免了數據被修改等問題,能夠準確地限制打印張數。

附圖說明

圖1為本發明打印張數控制方法第一實施例的流程示意圖;

圖2為本發明打印張數控制方法第二實施例的流程示意圖;

圖3為本發明打印張數控制方法第三實施例的流程示意圖;

圖4為本發明打印張數控制系統第一實施例的功能模塊示意圖;

圖5為本發明打印張數控制系統第二實施例的功能模塊示意圖;

圖6為本發明打印張數控制系統第三實施例的功能模塊示意圖。

本發明目的的實現、功能特點及優點將結合實施例,參照附圖做進一步說明。

具體實施方式

應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。

參照圖1,本發明打印張數控制方法第一實施例提供一種打印張數控制方法,所述方法包括:

S10:讀取在打印機的非易失性存儲器中存儲的預設張數閾值;

需要說明的是,本實施例的方法的執行主體為控制器,所述控制器為用于控制所述打印機打印的控制器,其可設置于所述打印機內部,也可設置于所述打印機外部,本實施例對此不加以限制。

可理解的是,所述非易失性存儲器是所有形式的固態存儲器的一個一般術語,它不用定期地刷新存儲器內容,可包括所有形式的只讀存儲器(ROM),例如:可編程只讀存儲器(PROM)、可擦可編程只讀存儲器(EPROM)、電可擦除只讀存儲器(EEPROM)和閃存。

在具體實現中,本實施例預先在所述打印機的非易失性存儲器中劃出一塊用于存儲預設張數閾值的存儲單元,讀取在打印機的非易失性存儲器中存儲的預設張數閾值,即可理解為,讀取在所述存儲單元中存儲的預設張數閾值。

應理解的是,所述預設張數閾值可在用戶在租賃打印機時由管理員設置,例如:打印機在租賃時的打印總張數是10500張,用戶需要租賃打印機打印500張,可將所述存儲單元中的預設張數閾值設置為11000張。

S20:獲取當前打印總張數,將所述當前打印總張數與所述預設張數閾值進行比較;

需要說明的是,一般的打印機出廠時通常會預設一個用于統計打印總張數的傳感器,故而,本實施例中,所述當前打印總張數可從所述用于統計打印總張數的傳感器中獲取。

S30:在所述當前打印總張數超過所述預設張數閾值時,禁止所述打印機進行打印。

在具體實現中,可通過向打印機的打印組件發送禁止指令,以禁止所述打印機進行打印,即使打印組件已經做好打印準備,在接收到所述禁止指令后,也會停止進行后續的打印過程。

可理解的是,在所述當前打印總張數未超過所述預設張數閾值時,允許所述打印機進行打印。

本實施例讀取由非易失性存儲器存儲的預設張數閾值,根據當前打印總張數和預設張數閾值來判斷是否禁止打印機進行打印,從而避免了數據被修改等問題,能夠準確地限制打印張數。

參照圖2,圖2為本發明打印張數控制方法第二實施例的流程示意圖,基于上述圖1所示的實施例,提出本發明打印張數控制方法的第二實施例。

本實施例中,步驟S10之前,所述方法還包括:

S01:根據所述打印機的硬件識別號獲取對應的擴展打印張數;

可理解的是,在具體打印過程中,可能會出現需要增加打印張數的情況,例如:用戶在租賃打印機時,租賃的是打印張數是500張,但在實際打印過程中,發現打印張數不夠,還需要增加200張,但預設張數閾值是固定的,此時,需要對打印張數進行擴展。

在具體實現中,為便于用戶在租賃打印機后,無需再搬回租賃處進行擴展,本實施例中,步驟S01可具體包括:向服務器發送所述打印機的硬件識別號,以使所述服務器根據接收的硬件識別號查找對應的擴展打印張數,并反饋所述擴展打印張數。

當然,為便于所述服務器根據接收的硬件識別號查找對應的擴展打印張數,可預先在服務器中建立一個硬件識別號和擴展打印張數之間的對應關系表,所述對應關系表中的數據可由管理員進行調整,例如:在用戶需要增加200張的打印張數時,可由管理員將所述對應關系表中與該硬件識別號對應的擴展打印張數設為200。

需要說明的是,所述服務器可以為普通的服務器,也可以為云服務器,本實施例對此不加以限制。

S02:獲取所述非易失性存儲器中存儲的預設張數閾值;

S03:將所述擴展打印張數和預設張數閾值進行相加,將相加后的結果作為新的預設張數閾值,并根據所述新的預設張數閾值更新所述非易失性存儲器中存儲的預設張數閾值。

在具體實現中,根據所述新的預設張數閾值更新所述非易失性存儲器中存儲的預設張數閾值,即可理解為,通過所述新的預設張數閾值覆蓋所述非易失性存儲器中存儲的預設張數閾值,此時,由于預設張數閾值增加,相應地,所述打印機可進行打印。

參照圖3,圖3為本發明打印張數控制方法第三實施例的流程示意圖,基于上述圖2所示的實施例,提出本發明打印張數控制方法的第三實施例。

本實施例中,步驟S01之前,所述方法還包括:

S00:檢測所述打印機的網絡狀態,在所述打印機的網絡狀態處于正常連接狀態時,執行步驟S01。

可理解的是,所述打印機的網絡狀態一般處于斷網狀態,而所述打印機的網絡狀態處于斷網狀態時無法自動獲取擴展打印張數,為保證打印機的網絡狀態處于正常連接狀態時,能夠及時獲取擴展打印張數,本實施例中,會檢測所述打印機的網絡狀態,在所述打印機的網絡狀態處于正常連接狀態時,執行步驟S01。

當然,為了防止持續檢測所述打印機的網絡狀態,從而引起電能的浪費,本實施例中,在檢測所述打印機的網絡狀態時,還可設置一個預設時間間隔,在達到預設時間間隔時,檢測所述打印機的網絡狀態。

所述預設時間間隔可根據需要進行設置,例如:5分鐘、10分鐘、15分鐘或20分鐘等,本實施例對此不加以限制。

參照圖4,本發明打印張數控制系統第一實施例提供一種打印張數控制系統,所述系統包括:

閾值讀取模塊10,用于讀取在打印機的非易失性存儲器中存儲的預設張數閾值;

需要說明的是,本實施例的系統部署于用于控制所述打印機打印的控制器內,所述控制器可設置于所述打印機內部,也可設置于所述打印機外部,本實施例對此不加以限制。

可理解的是,所述非易失性存儲器是所有形式的固態存儲器的一個一般術語,它不用定期地刷新存儲器內容,可包括所有形式的只讀存儲器(ROM),例如:可編程只讀存儲器(PROM)、可擦可編程只讀存儲器(EPROM)、電可擦除只讀存儲器(EEPROM)和閃存。

在具體實現中,本實施例預先在所述打印機的非易失性存儲器中劃出一塊用于存儲預設張數閾值的存儲單元,讀取在打印機的非易失性存儲器中存儲的預設張數閾值,即可理解為,讀取在所述存儲單元中存儲的預設張數閾值。

應理解的是,所述預設張數閾值可在用戶在租賃打印機時由管理員設置,例如:打印機在租賃時的打印總張數是10500張,用戶需要租賃打印機打印500張,可將所述存儲單元中的預設張數閾值設置為11000張。

張數比較模塊20,用于獲取當前打印總張數,將所述當前打印總張數與所述預設張數閾值進行比較;

需要說明的是,一般的打印機出廠時通常會預設一個用于統計打印總張數的傳感器,故而,本實施例中,所述當前打印總張數可從所述用于統計打印總張數的傳感器中獲取。

打印禁止模塊30,用于在所述當前打印總張數超過所述預設張數閾值時,禁止所述打印機進行打印。

在具體實現中,可通過向打印機的打印組件發送禁止指令,以禁止所述打印機進行打印,即使打印組件已經做好打印準備,在接收到所述禁止指令后,也會停止進行后續的打印過程。

可理解的是,在所述當前打印總張數未超過所述預設張數閾值時,允許所述打印機進行打印。

本實施例讀取由非易失性存儲器存儲的預設張數閾值,根據當前打印總張數和預設張數閾值來判斷是否禁止打印機進行打印,從而避免了數據被修改等問題,能夠準確地限制打印張數。

參照圖5,圖5為本發明打印張數控制系統第二實施例的功能模塊示意圖,基于上述圖4所示的實施例,提出本發明打印張數控制系統的第二實施例。

本實施例中,所述系統還包括:

擴展獲取模塊01,用于根據所述打印機的硬件識別號獲取對應的擴展打印張數;

可理解的是,在具體打印過程中,可能會出現需要增加打印張數的情況,例如:用戶在租賃打印機時,租賃的是打印張數是500張,但在實際打印過程中,發現打印張數不夠,還需要增加200張,但預設張數閾值是固定的,此時,需要對打印張數進行擴展。

在具體實現中,為便于用戶在租賃打印機后,無需再搬回租賃處進行擴展,本實施例中,擴展獲取模塊01可具體用于向服務器發送所述打印機的硬件識別號,以使所述服務器根據接收的硬件識別號查找對應的擴展打印張數,并反饋所述擴展打印張數。

當然,為便于所述服務器根據接收的硬件識別號查找對應的擴展打印張數,可預先在服務器中建立一個硬件識別號和擴展打印張數之間的對應關系表,所述對應關系表中的數據可由管理員進行調整,例如:在用戶需要增加200張的打印張數時,可由管理員將所述對應關系表中與該硬件識別號對應的擴展打印張數設為200。

需要說明的是,所述服務器可以為普通的服務器,也可以為云服務器,本實施例對此不加以限制。

閾值獲取模塊02,用于獲取所述非易失性存儲器中存儲的預設張數閾值;

閾值更新模塊03,用于將所述擴展打印張數和預設張數閾值進行相加,將相加后的結果作為新的預設張數閾值,并根據所述新的預設張數閾值更新所述非易失性存儲器中存儲的預設張數閾值。

在具體實現中,根據所述新的預設張數閾值更新所述非易失性存儲器中存儲的預設張數閾值,即可理解為,通過所述新的預設張數閾值覆蓋所述非易失性存儲器中存儲的預設張數閾值,此時,由于預設張數閾值增加,相應地,所述打印機可進行打印。

參照圖6,圖6為本發明打印張數控制系統第三實施例的功能模塊示意圖,基于上述圖5所示的實施例,提出本發明打印張數控制系統的第三實施例。

本實施例中,所述系統還包括:

網絡檢測模塊00,用于檢測所述打印機的網絡狀態,在所述打印機的網絡狀態處于正常連接狀態時,調用所述擴展獲取模塊。

可理解的是,所述打印機的網絡狀態一般處于斷網狀態,而所述打印機的網絡狀態處于斷網狀態時無法自動獲取擴展打印張數,為保證打印機的網絡狀態處于正常連接狀態時,能夠及時獲取擴展打印張數,本實施例中,會檢測所述打印機的網絡狀態,在所述打印機的網絡狀態處于正常連接狀態時,所述擴展獲取模塊。

當然,為了防止持續檢測所述打印機的網絡狀態,從而引起電能的浪費,本實施例中,在檢測所述打印機的網絡狀態時,還可設置一個預設時間間隔,在達到預設時間間隔時,檢測所述打印機的網絡狀態。

所述預設時間間隔可根據需要進行設置,例如:5分鐘、10分鐘、15分鐘或20分鐘等,本實施例對此不加以限制。

需要說明的是,在本文中,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者系統不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者系統所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括該要素的過程、方法、物品或者系統中還存在另外的相同要素。

上述本發明實施例序號僅僅為了描述,不代表實施例的優劣。

通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到上述實施例方法可借助軟件加必需的通用硬件平臺的方式來實現,當然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺終端設備(可以是手機,計算機,服務器,空調器,或者網絡設備等)執行本發明各個實施例所述的方法。

以上僅為本發明的優選實施例,并非因此限制本發明的專利范圍,凡是利用本發明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發明的專利保護范圍內。

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 牙克石市| 焦作市| 台湾省| 资阳市| 白朗县| 越西县| 剑河县| 淳安县| 邵武市| 灌南县| 余江县| 中西区| 老河口市| 新和县| 齐河县| 汉阴县| 闽清县| 华阴市| 五大连池市| 富平县| 新河县| 霍山县| 九龙县| 安新县| 绍兴市| 焉耆| 蒙山县| 桃园市| 阿坝县| 阳山县| 长寿区| 封丘县| 黑山县| 嘉荫县| 湖口县| 汝阳县| 岳阳市| 嘉禾县| 通许县| 扎赉特旗| 民县|