打印機(jī)、打印系統(tǒng)及方法、服務(wù)器的制造方法
【技術(shù)領(lǐng)域】
[0001]本申請涉及打印技術(shù)領(lǐng)域,尤其涉及一種打印系統(tǒng)、方法及其相關(guān)的打印機(jī)和服務(wù)器。
【背景技術(shù)】
[0002]在現(xiàn)代企業(yè)辦公室中,通常是多臺計算機(jī)組成一個局域網(wǎng)且各臺計算機(jī)在局域網(wǎng)內(nèi)共享使用一臺打印機(jī),或者是多臺計算機(jī)和多臺打印機(jī)組成一個局域網(wǎng),每臺計算機(jī)都可以將打印任務(wù)及數(shù)據(jù)通過局域網(wǎng)發(fā)送到對應(yīng)的打印機(jī)端口,打印機(jī)根據(jù)接收的打印機(jī)任務(wù)先后順序依次執(zhí)行打印。然而,這種共享打印機(jī)的方式也存在一定風(fēng)險,例如,打印機(jī)與計算機(jī)的距離較遠(yuǎn),使用者不能及時取走打印資料,將容易造成重要資料的泄露。而且,由于沒有好的管理辦法,打印機(jī)的使用可能會比較隨意,有可能會被亂用,造成浪費(fèi)。
[0003]因此,亟需一種新的解決方案來解決現(xiàn)有的打印機(jī)系統(tǒng)中存在上述問題。
【發(fā)明內(nèi)容】
[0004]本申請?zhí)峁┮环N實現(xiàn)終端認(rèn)證打印的解決方案,用以提高打印的安全性,避免打印文件出現(xiàn)丟失的情況,進(jìn)一步地,還實現(xiàn)了打印權(quán)限的管理。
[0005]根據(jù)本申請的第一方面,本申請?zhí)峁┮环N打印機(jī),包括:光接收設(shè)備,用于接收并解調(diào)攜帶有身份識別數(shù)據(jù)的光信號,并將解調(diào)出的所述身份識別數(shù)據(jù)發(fā)送出去;數(shù)據(jù)接收模塊,用于接收來自所述光接收設(shè)備的身份識別數(shù)據(jù);打印控制模塊,用于確定與所述數(shù)據(jù)接收模塊接收到的身份識別數(shù)據(jù)綁定的客戶端的相關(guān)信息,并發(fā)出打印控制信號以便打印所述客戶端對應(yīng)的打印任務(wù)。
[0006]一種實施例中,所述打印機(jī)還包括:認(rèn)證處理模塊,用于確定所述數(shù)據(jù)接收模塊接收的身份識別數(shù)據(jù)是否具有打印權(quán)限,并在確定出所述身份識別數(shù)據(jù)具有打印權(quán)限后,觸發(fā)所述打印控制模塊工作。
[0007]另一種實施例中,所述打印機(jī)還包括:第一存儲模塊,用于存儲賬號信息,所述賬號信息包括具有打印權(quán)限的身份識別數(shù)據(jù)、以及與所述身份識別數(shù)據(jù)綁定的客戶端的相關(guān)信息;所述認(rèn)證處理模塊用于從所述第一存儲模塊中查找是否存在所述數(shù)據(jù)接收模塊接收的身份識別數(shù)據(jù),并根據(jù)查找結(jié)果確定所述接收的身份識別數(shù)據(jù)具有打印權(quán)限;或者,所述打印機(jī)還包括:信息獲取模塊,用于獲取預(yù)存的賬號信息,所述賬號信息包括具有打印權(quán)限的身份識別數(shù)據(jù)、以及與所述身份識別數(shù)據(jù)綁定的客戶端的相關(guān)信息;所述認(rèn)證處理模塊用于根據(jù)獲取的賬號信息,對所述數(shù)據(jù)接收模塊接收到的身份識別數(shù)據(jù)進(jìn)行判斷,如果所述賬號信息中存在所述身份識別數(shù)據(jù),則確定所述身份識別數(shù)據(jù)具有打印權(quán)限。
[0008]又一種實施例中,所述打印機(jī)還包括:權(quán)限提供模塊,用于為客戶端分配具有打印權(quán)限的身份識別數(shù)據(jù),并保存所分配的客戶端的相關(guān)信息及其對應(yīng)的身份識別數(shù)據(jù),或者所述權(quán)限提供模塊用于為客戶端分配具有打印權(quán)限的身份識別數(shù)據(jù),保存所分配的客戶端的相關(guān)信息及其對應(yīng)的身份識別數(shù)據(jù),并向其它打印機(jī)提供所述客戶端的相關(guān)信息及其對應(yīng)的身份識別數(shù)據(jù);和/或,本地記錄模塊,用于記錄已打印出紙的客戶端信息或者記錄已打印出紙的客戶端信息及其對應(yīng)的打印任務(wù)。另一種實施例中,所述打印機(jī)還包括:權(quán)限分配模塊,用于接收光控移動終端發(fā)送來的用以獲取具有打印權(quán)限的身份識別數(shù)據(jù)的請求,根據(jù)所述請求向所述光控移動終端分配具有打印權(quán)限的身份識別數(shù)據(jù);和/或,打印信息存儲模塊,用于存儲本地的打印信息和來自其它打印機(jī)的打印信息,所述打印信息包括打印狀態(tài)報告信息以及故障狀況。
[0009]優(yōu)選地,所述光信號包括可見光信號。
[0010]根據(jù)本申請的第二方面,本申請?zhí)峁┮环N打印系統(tǒng),包括:至少一臺打印機(jī);至少一個光接收設(shè)備,用于接收攜帶有身份識別數(shù)據(jù)的光信號,解調(diào)所述光信號以獲取所述身份識別數(shù)據(jù),并將所述身份識別數(shù)據(jù)發(fā)送給所述打印機(jī),所述打印機(jī)包括:數(shù)據(jù)接收模塊,用于接收來自所述光接收設(shè)備的身份識別數(shù)據(jù);打印控制模塊,用于確定與所述數(shù)據(jù)接收模塊接收到的身份識別數(shù)據(jù)綁定的客戶端的相關(guān)信息,并發(fā)出打印控制信號以打印所述客戶端對應(yīng)的打印任務(wù)。
[0011]一種實施例中,所述打印機(jī)還包括:認(rèn)證處理模塊,用于確定所述數(shù)據(jù)接收模塊接收的身份識別數(shù)據(jù)是否具有打印權(quán)限,并在確定出所述身份識別數(shù)據(jù)具有打印權(quán)限后,觸發(fā)所述打印控制模塊工作。又一種實施例中,所述打印機(jī)還包括:第一存儲模塊,用于存儲賬號信息,所述賬號信息包括具有打印權(quán)限的身份識別數(shù)據(jù)、以及與所述身份識別數(shù)據(jù)綁定的客戶端的相關(guān)信息;所述認(rèn)證處理模塊用于從所述第一存儲模塊中查找是否存在所述數(shù)據(jù)接收模塊接收的身份識別數(shù)據(jù),并根據(jù)查找結(jié)果確定所述接收的身份識別數(shù)據(jù)具有打印權(quán)限;或者,所述打印機(jī)還包括:信息獲取模塊,用于獲取預(yù)存的賬號信息,所述賬號信息包括具有打印權(quán)限的身份識別數(shù)據(jù)、以及與所述身份識別數(shù)據(jù)綁定的客戶端的相關(guān)信息;所述認(rèn)證處理模塊用于根據(jù)獲取的賬號信息,對所述數(shù)據(jù)接收模塊接收到的身份識別數(shù)據(jù)進(jìn)行判斷,如果所述賬號信息中存在所述身份識別數(shù)據(jù),則確定所述身份識別數(shù)據(jù)具有打印權(quán)限。另一種實施例中,所述打印機(jī)還包括:權(quán)限提供模塊,用于為客戶端分配具有打印權(quán)限的身份識別數(shù)據(jù),并保存所分配的客戶端信息及其對應(yīng)的身份識別數(shù)據(jù);和/或,本地記錄模塊,用于記錄已打印出紙的客戶端信息或者記錄已打印出紙的客戶端信息及其對應(yīng)的打印任務(wù)。
[0012]再一種實施例中,所述打印系統(tǒng)還包括:至少一個光控移動終端,用于將身份識別數(shù)據(jù)轉(zhuǎn)變?yōu)楣庑盘柌l(fā)射出去。一種實施例中,所述光控移動終端包括:調(diào)制模塊,用于將身份識別數(shù)據(jù)以預(yù)定格式進(jìn)行編碼,并將編碼后的數(shù)據(jù)調(diào)制到驅(qū)動發(fā)光模塊;所述驅(qū)動發(fā)光模塊用于將所述調(diào)制模塊輸入的數(shù)據(jù)轉(zhuǎn)變?yōu)楣庑盘?,并將所述光信號發(fā)射出去。另一種實施例中,所述光控移動終端還包括:指紋采集模塊,用于接收輸入的指紋信息;指紋認(rèn)證模塊,用于將所述輸入的指紋信息與預(yù)存的用戶指紋信息進(jìn)行比對,當(dāng)所述輸入的指紋信息與所述預(yù)存的用戶指紋信息匹配時,解鎖所述光控移動終端;或者,所述光控移動終端還包括:密碼認(rèn)證模塊,用于接收輸入的密碼,并將所述輸入的密碼與預(yù)存的密碼進(jìn)行比較,當(dāng)所述輸入的密碼與所述預(yù)存的密碼匹配時,解鎖所述光控移動終端。
[0013]另一種實施例中,所述光接收設(shè)備包括:光接收模塊,用于接收所述光控移動終端發(fā)送來的光信號;解調(diào)模塊,用于將接收到的光信號解調(diào)成所述身份識別數(shù)據(jù);數(shù)據(jù)發(fā)送模塊,用于將解調(diào)出的身份識別數(shù)據(jù)發(fā)送到所述打印機(jī)。
[0014]又一種實施例中,所述至少一臺打印機(jī)包括至少一臺主打印機(jī)和至少一臺副打印機(jī),所述主打印機(jī)包括權(quán)限提供模塊,用于為客戶端分配具有打印權(quán)限的身份識別數(shù)據(jù),保存所分配的客戶端的相關(guān)信息及其對應(yīng)的身份識別數(shù)據(jù),并為所述副打印機(jī)提供所述客戶端的相關(guān)信息及其對應(yīng)的身份識別數(shù)據(jù)。進(jìn)一步地,所述主打印機(jī)還包括:權(quán)限分配模塊,用于接收光控移動終端發(fā)送來的用以獲取具有打印權(quán)限的身份識別數(shù)據(jù)的請求,根據(jù)所述請求向所述光控移動終端分配具有打印權(quán)限的身份識別數(shù)據(jù);和/或,打印信息存儲模塊,用于存儲本地的打印信息和來自其它打印機(jī)的打印信息,所述打印信息包括打印狀態(tài)報告信息以及故障狀況。
[0015]另一種實施例中,所述打印系統(tǒng)還包括服務(wù)器,所述服務(wù)器包括:權(quán)限分配模塊,用于向所述光控移動終端分配具有打印權(quán)限的身份識別數(shù)據(jù);信息分發(fā)模塊,用于向所述打印機(jī)發(fā)送身份識別數(shù)據(jù)及與所述身份識別數(shù)據(jù)綁定的客戶端的相關(guān)信息。
[0016]另一種實施例中,所述光控移動終端還包括:請求發(fā)送模塊,用于向所述主打印機(jī)發(fā)送用以獲取具有打印權(quán)限的身份識別數(shù)據(jù)的請求;權(quán)限接收模塊,用于接收所述主打印機(jī)發(fā)送來的身份識別數(shù)據(jù)。
[0017]另一種實施例中,所述光控移動終端還包括:請求發(fā)送模塊,用于向所述服務(wù)器發(fā)送用以獲取具有打印權(quán)限的身份識別數(shù)據(jù)的請求;權(quán)限接收模塊,用于接收所述服務(wù)器發(fā)送來的身份識別數(shù)據(jù);所述服務(wù)器還包括:請求接收模塊,用于接收所述光控移動終端發(fā)送來的用以獲取具有打印權(quán)限的身份識別數(shù)據(jù)的請求。
[0018]另一種實施例中,所述副打印機(jī)包括:打印信息發(fā)送模塊,用于向所述主打印機(jī)發(fā)送打印信息;所述主打印機(jī)還包括打印信息接收模塊,用于接收所述副打印機(jī)發(fā)送來的打印信息,所述打印信息包括所述副打印機(jī)的打印狀態(tài)報告信息以及所述副打印機(jī)的故障狀況信息。
[0019]另一種實施例中,所述打印機(jī)還包括:打印信息發(fā)送模塊,用于向所述服務(wù)器發(fā)送打印信息;所述服務(wù)器還包括:打印信息接收模塊,用于接收所述打印機(jī)發(fā)送來的打印信息,所述打印信息包括所述打印機(jī)的打印狀態(tài)報告信息以及所述打印機(jī)的故障狀況信息;第二存儲模塊,用于存儲所述打印信息。
[0020]優(yōu)選地,所述光信號包括可見光信號。
[0021]根據(jù)本申請的第三方面,本申請?zhí)峁┮环N服務(wù)器,所述服務(wù)器分別與至少一臺客戶端、至少一臺如上所述的打印機(jī)連接,所述服務(wù)器包括:權(quán)限分配模塊,用于向光控移動終端分配身份識別數(shù)據(jù),所述光控移動終端用于向所述光接收設(shè)備發(fā)射攜帶有身份識別數(shù)據(jù)的光信號;信息分發(fā)模塊,用于向所述打印機(jī)發(fā)送身份識別數(shù)據(jù)及與所述身份識別數(shù)據(jù)綁定的客戶端的相關(guān)信息。
[0022]一種實施例中,所述服務(wù)器還包括:請求接收模塊,用于接收光控移動終端發(fā)送來的用以獲取具有打印權(quán)限的身份識別數(shù)據(jù)的請求,所述光控移動終端用于將所述身份識別數(shù)據(jù)轉(zhuǎn)變?yōu)楣庑盘柌l(fā)射出去;打印信息接收模塊,用于接收所述打印機(jī)發(fā)送來的打印信息,所述打印信息包括所述打印機(jī)的打印狀態(tài)報告信息以及所述打印機(jī)的故障狀況信息;第二存儲模塊,用于存儲所述打印信息。
[0023]根據(jù)本申請的第四方面,本申請?zhí)峁┮环N打印方法,包括:任務(wù)發(fā)出步驟:客戶端向打印機(jī)發(fā)出打印指令;身份識別數(shù)據(jù)發(fā)出步驟:光控移動終端發(fā)出攜帶有身份識別數(shù)據(jù)的光信號至光接收設(shè)備;接收解調(diào)步驟:所述光接收設(shè)備接收并解調(diào)所述光信號以獲取所述身份識別數(shù)據(jù),并將所述身份識別數(shù)據(jù)發(fā)送給所述打印機(jī);打印控制步驟:所述打印機(jī)接收所述身份識別數(shù)據(jù),確定與所述身份識別數(shù)據(jù)綁定的客戶端的相關(guān)信息,發(fā)出打印控制信號以打印所述客戶端對應(yīng)的打印任務(wù)。
[0024]一種實施例中,所述打印控制步驟中,所述發(fā)出打印控制信號以打印所述客戶端對應(yīng)的打印任務(wù)具體包括:從緩存模塊中選擇出所述客戶端對應(yīng)的打印任務(wù),所述緩存模塊用于緩存所有與打印機(jī)連接的客戶端發(fā)送