本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別是涉及一種自助打印方法和裝置。
背景技術(shù):
打印機(jī)作為一種辦公設(shè)備,廣泛應(yīng)用于各種辦公場所中。傳統(tǒng)技術(shù)中,用戶在使用打印機(jī)打印文件時(shí),需要將待打印文件通過電腦傳送給與電腦相連的打印機(jī)進(jìn)行打印,打印機(jī)根據(jù)待打印文件被掛起的順序依次打印文件,用戶可在打印機(jī)處拿取打印的文件。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種自助打印方法和裝置,可以提高打印文件的便捷性。
一種自助打印方法,包括:
接收電子設(shè)備上傳的待打印文件;
選取打印機(jī)對應(yīng)的可用紙張的頁數(shù)大于所述待打印文件的頁數(shù)的打印機(jī)對應(yīng)的打印機(jī)標(biāo)識;
將所述打印機(jī)對應(yīng)的打印機(jī)標(biāo)識發(fā)送給所述電子設(shè)備;
接收所述電子設(shè)備上傳的被選中的打印機(jī)標(biāo)識,生成所述待打印文件對應(yīng)的圖形標(biāo)識符,并將所述圖形標(biāo)識符發(fā)送給所述電子設(shè)備;
接收所述被選中的打印機(jī)標(biāo)識對應(yīng)的打印機(jī)上傳的掃描所述電子設(shè)備所得到的圖形標(biāo)識符信息,根據(jù)所述圖形標(biāo)識符信息獲取所述待打印文件,將所述待打印文件發(fā)送給所述被選中的打印機(jī)標(biāo)識對應(yīng)的打印機(jī)打印。
在其中一個(gè)實(shí)施例中,所述方法還包括:
若在預(yù)設(shè)時(shí)間內(nèi)未接收到所述被選中的打印機(jī)標(biāo)識對應(yīng)的打印機(jī)上傳的掃描所述電子設(shè)備所得到的圖形標(biāo)識符信息,刪除所述待打印文件,并在被選中的打印機(jī)對應(yīng)的可用紙張的頁數(shù)中添加所述待打印文件的頁數(shù)。
在其中一個(gè)實(shí)施例中,所述方法還包括:
接收電子設(shè)備上傳的全球定位系統(tǒng)gps信息;
根據(jù)所述gps信息獲取電子設(shè)備預(yù)設(shè)范圍內(nèi)的打印機(jī)對應(yīng)的打印機(jī)標(biāo)識;
獲取所述電子設(shè)備預(yù)設(shè)范圍內(nèi)的打印機(jī)的當(dāng)前待打印文件隊(duì)列信息;
將所述電子設(shè)備預(yù)設(shè)范圍內(nèi)的打印機(jī)標(biāo)識、各打印機(jī)標(biāo)識對應(yīng)的距離和各打印機(jī)標(biāo)識對應(yīng)的當(dāng)前待打印文件隊(duì)列信息發(fā)送給所述電子設(shè)備。
在其中一個(gè)實(shí)施例中,所述方法還包括:
接收所述電子設(shè)備上傳的打印機(jī)標(biāo)識和故障提示,根據(jù)所述打印機(jī)標(biāo)識和故障提示向所述打印機(jī)標(biāo)識對應(yīng)的打印機(jī)發(fā)送測試指令;
接收所述電子設(shè)備上傳的測試頁圖片,將所述測試頁圖片與預(yù)存的測試頁圖片進(jìn)行比對,根據(jù)比對結(jié)果判定所述打印機(jī)是否存在故障。
在其中一個(gè)實(shí)施例中,所述方法還包括:
向打印機(jī)發(fā)送測試指令;
接收所述打印機(jī)上傳的測試頁圖片,將所述測試頁圖片與預(yù)存的測試頁圖片進(jìn)行比對,根據(jù)比對結(jié)果判定所述打印機(jī)是否存在故障。
一種自助打印裝置,包括:
接收模塊,用于接收電子設(shè)備上傳的待打印文件;
選取模塊,用于選取打印機(jī)對應(yīng)的可用紙張的頁數(shù)大于所述待打印文件的頁數(shù)的打印機(jī)對應(yīng)的打印機(jī)標(biāo)識;
發(fā)送模塊,用于將所述打印機(jī)對應(yīng)的打印機(jī)標(biāo)識發(fā)送給所述電子設(shè)備;
所述接收模塊還用于接收所述電子設(shè)備上傳的被選中的打印機(jī)標(biāo)識;接收所述被選中的打印機(jī)標(biāo)識對應(yīng)的打印機(jī)上傳的掃描所述電子設(shè)備所得到的圖形標(biāo)識符信息;
所述發(fā)送模塊還用于生成所述待打印文件對應(yīng)的圖形標(biāo)識符,并將所述圖形標(biāo)識符發(fā)送給所述電子設(shè)備;根據(jù)所述圖形標(biāo)識符信息獲取所述待打印文件,將所述待打印文件發(fā)送給所述被選中的打印機(jī)標(biāo)識對應(yīng)的打印機(jī)打印。
在其中一個(gè)實(shí)施例中,所述裝置還包括:
刪除模塊,用于若在預(yù)設(shè)時(shí)間內(nèi)未接收到所述被選中的打印機(jī)標(biāo)識對應(yīng)的打印機(jī)上傳的掃描所述電子設(shè)備所得到的圖形標(biāo)識符信息,刪除所述待打印文件,并在被選中的打印機(jī)對應(yīng)的可用紙張的頁數(shù)中添加所述待打印文件的頁數(shù)。
在其中一個(gè)實(shí)施例中,所述裝置還包括:
所述接收模塊還用于接收電子設(shè)備上傳的全球定位系統(tǒng)gps信息;
獲取模塊,用于根據(jù)所述gps信息獲取電子設(shè)備預(yù)設(shè)范圍內(nèi)的打印機(jī)對應(yīng)的打印機(jī)標(biāo)識;獲取所述電子設(shè)備預(yù)設(shè)范圍內(nèi)的打印機(jī)的當(dāng)前待打印文件隊(duì)列信息;
所述發(fā)送模塊還用于將所述電子設(shè)備預(yù)設(shè)范圍內(nèi)的打印機(jī)標(biāo)識、各打印機(jī)標(biāo)識對應(yīng)的距離和各打印機(jī)標(biāo)識對應(yīng)的當(dāng)前待打印文件隊(duì)列信息發(fā)送給所述電子設(shè)備。
在其中一個(gè)實(shí)施例中,所述裝置還包括:
所述接收模塊還用于接收所述電子設(shè)備上傳的打印機(jī)標(biāo)識和故障提示;接收所述電子設(shè)備上傳的測試頁圖片;
所述發(fā)送模塊還用于根據(jù)所述打印機(jī)標(biāo)識和故障提示向所述打印機(jī)標(biāo)識對應(yīng)的打印機(jī)發(fā)送測試指令;
第一比對模塊,用于將所述測試頁圖片與預(yù)存的測試頁圖片進(jìn)行比對,根據(jù)比對結(jié)果判定所述打印機(jī)是否存在故障。
在其中一個(gè)實(shí)施例中,所述裝置還包括:
所述發(fā)送模塊還用于向打印機(jī)發(fā)送測試指令;
所述接收模塊還用于接收所述打印機(jī)上傳的測試頁圖片;
第二比對模塊,用于將所述測試頁圖片與預(yù)存的測試頁圖片進(jìn)行比對,根據(jù)比對結(jié)果判定所述打印機(jī)是否存在故障。
上述自助打印方法和裝置,在接收到電子設(shè)備上傳的待打印文件后,根據(jù)用于選取的打印機(jī)標(biāo)識,生成待打印文件的圖形標(biāo)識符;在接收到打印機(jī)上傳的掃描電子設(shè)備獲取的圖形標(biāo)識符后,根據(jù)圖形標(biāo)識符信息查找獲取待打印文件,將待打印文件發(fā)送給打印機(jī)打印,節(jié)省了用戶打印文件的時(shí)間,使得用戶打印文件更加便捷。
附圖說明
圖1為一個(gè)實(shí)施例中自助打印方法的環(huán)境示意圖;
圖2為一個(gè)實(shí)施例中自助打印方法的流程圖;
圖3為一個(gè)實(shí)施例中自助打印裝置的結(jié)構(gòu)框圖;
圖4為另一個(gè)實(shí)施例中自助打印裝置的結(jié)構(gòu)框圖;
圖5為另一個(gè)實(shí)施例中自助打印裝置的結(jié)構(gòu)框圖;
圖6為另一個(gè)實(shí)施例中自助打印裝置的結(jié)構(gòu)框圖;
圖7為另一個(gè)實(shí)施例中自助打印裝置的結(jié)構(gòu)框圖;
圖8為一個(gè)實(shí)施例中自助打印流程示意圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
可以理解,本發(fā)明所使用的術(shù)語“第一”、“第二”等可在本文中用于描述各種元件,但這些元件不受這些術(shù)語限制。這些術(shù)語僅用于將第一個(gè)元件與另一個(gè)元件區(qū)分。舉例來說,在不脫離本發(fā)明的范圍的情況下,可以將第一比對模塊稱為第二比對模塊,且類似地,可將第二比對模塊稱為第一比對模塊。第一比對模塊和第二比對模塊兩者都是比對模塊,但其不是同一比對模塊。
圖1為一個(gè)實(shí)施例中自助打印方法的環(huán)境示意圖。如圖1所示,該應(yīng)用環(huán)境包括電子設(shè)備110、服務(wù)器120和打印機(jī)130。電子設(shè)備110通過網(wǎng)絡(luò)與服務(wù)器120連接,打印機(jī)130通過網(wǎng)絡(luò)與服務(wù)器120連接。電子設(shè)備110可通過網(wǎng)絡(luò)將待打印文件上傳給服務(wù)器120,服務(wù)器120將可選的打印機(jī)標(biāo)識發(fā)送給電子設(shè)備110,再接收電子設(shè)備110上傳的選取的打印機(jī)標(biāo)識,生成待打印文件對應(yīng)的圖形標(biāo)識符,將圖形標(biāo)識符發(fā)送給電子設(shè)備110。打印機(jī)130在掃描電子設(shè)備110上圖形標(biāo)識符獲取圖形標(biāo)識符信息后,根據(jù)圖形標(biāo)識符信息獲取對應(yīng)的待打印文件,將待打印文件發(fā)送給打印機(jī)130打印。其中,電子設(shè)備可為手機(jī)、平板電腦、車載電腦、計(jì)算機(jī)或個(gè)人數(shù)字助理等。
圖2為一個(gè)實(shí)施例中自助打印方法的流程圖,如圖2所示,一種自助打印方法,包括步驟s202至步驟s210。其中:
s202,接收電子設(shè)備上傳的待打印文件。
s204,選取打印機(jī)對應(yīng)的可用紙張的頁數(shù)大于待打印文件的頁數(shù)的打印機(jī)對應(yīng)的打印機(jī)標(biāo)識。
s206,將打印機(jī)對應(yīng)的打印機(jī)標(biāo)識發(fā)送給電子設(shè)備。
s208,接收電子設(shè)備上傳的被選中的打印機(jī)標(biāo)識,生成待打印文件對應(yīng)的圖形標(biāo)識符,并將圖形標(biāo)識符發(fā)送給電子設(shè)備。
s210,接收被選中的打印機(jī)標(biāo)識對應(yīng)的打印機(jī)上傳的掃描電子設(shè)備所得到的圖形標(biāo)識符信息,根據(jù)圖形標(biāo)識符信息獲取待打印文件,將待打印文件發(fā)送給被選中的打印機(jī)標(biāo)識對應(yīng)的打印機(jī)打印。
具體地,電子設(shè)備通過app(application,應(yīng)用程序)端或網(wǎng)頁客戶端將待打印的文件上傳服務(wù)器。其中,待打印的文件可為.txt文件、.doc文件、.docx文件、.pdf文件、.jpg文件、.ppt文件、.html文件或其他打印機(jī)支持的格式文件。服務(wù)器在接收到電子設(shè)備上傳的待打印文件后,選取打印機(jī)對應(yīng)給的可用紙張的頁數(shù)大于待打印文件的頁數(shù)的打印機(jī)對應(yīng)的打印機(jī)標(biāo)識,并將選取的打印機(jī)標(biāo)識發(fā)送給電子設(shè)備供用戶選擇。其中,打印機(jī)標(biāo)識是指用于唯一標(biāo)識打印機(jī)的字符串,可為打印機(jī)網(wǎng)絡(luò)地址、打印機(jī)的mac地址或打印機(jī)編號等。電子設(shè)備在接收到服務(wù)器發(fā)送的可供選擇的打印機(jī)標(biāo)識后,將可供選擇的打印機(jī)標(biāo)識在電子設(shè)備界面展示,再獲取用戶選中的打印機(jī)標(biāo)識,將被選中的打印機(jī)標(biāo)識上傳服務(wù)器。服務(wù)器接收到電子設(shè)備上傳的被選中的打印機(jī)標(biāo)識,在被選中的打印機(jī)對應(yīng)的可用紙張頁數(shù)中減去待打印文件的頁數(shù),并生成待打印文件對應(yīng)的圖形標(biāo)識符,上述圖形標(biāo)識符的圖形標(biāo)識符信息中包括打印機(jī)標(biāo)識和待打印文件標(biāo)識。其中,圖形標(biāo)識符可為二維碼、條形碼等。待打印文件標(biāo)識是指用于唯一標(biāo)識待打印文件的字符、數(shù)字或字母等。服務(wù)器將生成的圖形標(biāo)識符發(fā)送給電子設(shè)備,電子設(shè)備可將接收的圖形標(biāo)識符存儲(chǔ)并在電子設(shè)備顯示屏顯示。其中,打印機(jī)中帶有圖形標(biāo)識符掃描端口,打印機(jī)通過圖形標(biāo)識符掃描端口掃描電子設(shè)備顯示屏顯示的圖形標(biāo)識符,可獲取圖形標(biāo)識符對應(yīng)的圖形標(biāo)識符信息,并將獲取的圖形標(biāo)識符信息上傳服務(wù)器。服務(wù)器接收打印機(jī)上傳的圖形標(biāo)識符信息,上述圖形標(biāo)識符信息中包括打印機(jī)標(biāo)識和待打印文件標(biāo)識。若服務(wù)器識別到當(dāng)前打印機(jī)的編號與圖形標(biāo)識符信息中打印機(jī)的編號相同,則根據(jù)待打印文件標(biāo)識獲取待打印文件,并將待打印文件發(fā)送給打印機(jī)打印。
上述自助打印方法,在接收到電子設(shè)備上傳的待打印文件后,根據(jù)用于選取的打印機(jī)標(biāo)識,生成待打印文件的圖形標(biāo)識符;在接收到打印機(jī)上傳的掃描電子設(shè)備獲取的圖形標(biāo)識符后,根據(jù)圖形標(biāo)識符信息查找獲取待打印文件,將待打印文件發(fā)送給打印機(jī)打印,節(jié)省了用戶打印文件的時(shí)間,使得用戶打印文件更加便捷。
在一個(gè)實(shí)施例中,上述自助打印方法還包括:若在預(yù)設(shè)時(shí)間內(nèi)未接收到被選中的打印機(jī)標(biāo)識對應(yīng)的打印機(jī)上傳的掃描電子設(shè)備所得到的圖形標(biāo)識符信息,刪除待打印文件,并在被選中的打印機(jī)對應(yīng)的可用紙張的頁數(shù)中添加待打印文件的頁數(shù)。
具體地,服務(wù)器在接收到電子設(shè)備上傳的待打印文件后,會(huì)將待打印文件存儲(chǔ)并記錄待打印文件存儲(chǔ)的時(shí)刻。若在預(yù)設(shè)的時(shí)間間隔內(nèi),服務(wù)器沒有接收到打印機(jī)上傳的圖形標(biāo)識符信息,即判定用戶在預(yù)設(shè)的時(shí)間間隔內(nèi)沒有去打印文件,則刪除存儲(chǔ)的待打印文件,并在所述待打印文件對應(yīng)的被選中的打印機(jī)標(biāo)識的可用紙張的頁數(shù)中添加待打印文件的頁數(shù)。即服務(wù)器對待打印文件設(shè)定有打印時(shí)間,在上述打印時(shí)間內(nèi),若上述待打印文件未被打印,則刪除待打印文件,并恢復(fù)打印機(jī)的可用紙張中被待打印文件占用的紙張。
上述自助打印方法,用過對待打印文件設(shè)定打印時(shí)間,在待打印文件超時(shí)后刪除待打印文件并釋放打印機(jī)中被待打印文件占用的紙張,釋放了服務(wù)器的存儲(chǔ)空間,可以避免待打印文件長期占用打印機(jī)中可用紙張從而浪費(fèi)資源的情況。
在一個(gè)實(shí)施例中,上述自助打印方法還包括:接收電子設(shè)備上傳的gps(globalpositioningsystem,全球定位系統(tǒng))信息;根據(jù)gps信息獲取電子設(shè)備預(yù)設(shè)范圍內(nèi)的打印機(jī)對應(yīng)的打印機(jī)標(biāo)識;獲取電子設(shè)備預(yù)設(shè)范圍內(nèi)的打印機(jī)的當(dāng)前待打印文件隊(duì)列信息;將電子設(shè)備預(yù)設(shè)范圍內(nèi)的打印機(jī)標(biāo)識、各打印機(jī)標(biāo)識對應(yīng)的距離和各打印機(jī)標(biāo)識對應(yīng)的當(dāng)前待打印文件隊(duì)列信息發(fā)送給電子設(shè)備。
具體地,電子設(shè)備在上傳待打印文件時(shí),可上傳電子設(shè)備當(dāng)前定位的gps定位信息或用戶選取的gps定位信息,服務(wù)器根據(jù)接收到的gps定位信息作為電子設(shè)備的定位信息,并選取電子設(shè)備的定位信息預(yù)設(shè)范圍內(nèi)的打印機(jī)標(biāo)識,服務(wù)器還可獲取各個(gè)打印機(jī)標(biāo)識對應(yīng)的當(dāng)前待打印文件隊(duì)列信息。當(dāng)前待打印文件隊(duì)列信息可包括各個(gè)打印機(jī)當(dāng)前待打印文件的數(shù)量、各個(gè)待打印文件的頁數(shù)和各個(gè)待打印文件的預(yù)估時(shí)間等。每個(gè)待打印文件的預(yù)估時(shí)間是指預(yù)計(jì)打印該文件的時(shí)間。電子設(shè)備在接收到服務(wù)器發(fā)送的電子設(shè)備預(yù)設(shè)范圍內(nèi)的打印機(jī)標(biāo)識、各打印機(jī)標(biāo)識對應(yīng)的距離和各打印機(jī)標(biāo)識對應(yīng)的當(dāng)前待打印文件隊(duì)列信息后,可根據(jù)各打印機(jī)標(biāo)識對應(yīng)的距離對打印機(jī)標(biāo)識進(jìn)行排序、還可根據(jù)各打印機(jī)中待打印文件總的預(yù)估時(shí)間對打印機(jī)標(biāo)識進(jìn)行排序。
上述自助打印方法,在提供給用戶可選的打印機(jī)時(shí),還提供了打印機(jī)的距離信息和當(dāng)前待打印文件信息,有利于用戶根據(jù)打印機(jī)的距離和打印機(jī)中當(dāng)前待打印文件信息合理的選擇打印機(jī),可以避免用戶在打印機(jī)前等候打印浪費(fèi)大量時(shí)間,提高了用戶體驗(yàn)。
在一個(gè)實(shí)施例中,上述自助打印方法還包括:接收電子設(shè)備上傳的打印機(jī)標(biāo)識和故障提示,根據(jù)打印機(jī)標(biāo)識和故障提示向打印機(jī)標(biāo)識對應(yīng)的打印機(jī)發(fā)送測試指令;接收電子設(shè)備上傳的測試頁圖片,將測試頁圖片與預(yù)存的測試頁圖片進(jìn)行比對,根據(jù)比對結(jié)果判定打印機(jī)是否存在故障。
具體地,在打印文件時(shí)用戶若發(fā)現(xiàn)打印機(jī)故障,可通過電子設(shè)備內(nèi)app端或網(wǎng)頁客戶端向服務(wù)器發(fā)送當(dāng)前打印機(jī)的編號和故障提示。服務(wù)器接收到電子設(shè)備上傳的打印機(jī)標(biāo)識和故障提示時(shí),向打印機(jī)標(biāo)識對應(yīng)的打印機(jī)發(fā)送測試指令,使打印機(jī)打印預(yù)設(shè)的測試頁。用戶在拍攝測試頁圖片后,將測試頁圖片通過電子設(shè)備內(nèi)app端或網(wǎng)頁客戶端上傳服務(wù)器,服務(wù)器將接收到的測試頁圖片與預(yù)存的測試頁圖片進(jìn)行比對,若兩者的匹配度低于指定值,則判定打印機(jī)存在故障,服務(wù)器可向維修人員所在的計(jì)算機(jī)端或電子設(shè)備發(fā)送故障提示,提醒維修人員打印機(jī)存在故障。服務(wù)器還可在當(dāng)前用戶的賬號中增加一定量的可用紙張頁數(shù),作為用戶上報(bào)打印機(jī)故障的獎(jiǎng)勵(lì)。當(dāng)電子設(shè)備再次上傳待打印文件時(shí),服務(wù)器在計(jì)算待打印文件頁數(shù)時(shí),會(huì)扣除當(dāng)前用戶的賬號中可用紙張頁數(shù),根據(jù)扣除當(dāng)前用戶的賬號中可用紙張頁數(shù)后的待打印文件頁數(shù)向用戶收取費(fèi)用。
上述自助打印方法,通過獎(jiǎng)勵(lì)用戶可用紙張頁數(shù)的方式鼓勵(lì)用戶上報(bào)打印機(jī)故障,有利于打印機(jī)出現(xiàn)故障時(shí)及時(shí)發(fā)現(xiàn)并修理,無需人為的逐個(gè)排查打印機(jī)是否故障,節(jié)省了人力資源。
在一個(gè)實(shí)施例中,上述自助打印方法還包括:向打印機(jī)發(fā)送測試指令;接收打印機(jī)上傳的測試頁圖片,將測試頁圖片與預(yù)存的測試頁圖片進(jìn)行比對,根據(jù)比對結(jié)果判定打印機(jī)是否存在故障。
具體地,服務(wù)器可按照一定的時(shí)間間隔向各個(gè)打印機(jī)發(fā)送測試指令,或根據(jù)維修人員所在的計(jì)算機(jī)端或電子設(shè)備發(fā)送的測試信息向各個(gè)打印機(jī)發(fā)送測試指令。打印機(jī)在接收到測試指令后打印預(yù)設(shè)的測試頁,打印機(jī)文件出口的攝像頭可拍攝測試頁圖片。當(dāng)打印機(jī)打印測試頁時(shí),打印機(jī)文件出口的攝像頭可拍攝測試頁圖片,打印機(jī)將測試頁圖片上傳服務(wù)器。服務(wù)器根據(jù)獲取的測試頁圖片與預(yù)存的側(cè)視圖圖片進(jìn)行比對,若兩者的匹配度低于指定值,則判定打印機(jī)存在故障,服務(wù)器可向維修人員所在的計(jì)算機(jī)端或電子設(shè)備發(fā)送故障提示,提醒維修人員打印機(jī)存在故障。
上述自助打印方法,通過向打印機(jī)發(fā)送測試指令,接收打印機(jī)上傳的測試頁圖片,并將接收的測試頁圖片與預(yù)存的測試頁圖片進(jìn)行比對,有利于及時(shí)的發(fā)現(xiàn)打印機(jī)故障。
圖3為一個(gè)實(shí)施例中自助打印裝置的結(jié)構(gòu)框圖。如圖3所示,一種為實(shí)現(xiàn)圖2中自助打印方法而架構(gòu)的虛擬裝置,包括接收模塊302、選取模塊304和發(fā)送模塊306,其中:
接收模塊302,用于接收電子設(shè)備上傳的待打印文件。
選取模塊304,用于選取打印機(jī)對應(yīng)的可用紙張的頁數(shù)大于所述待打印文件的頁數(shù)的打印機(jī)對應(yīng)的打印機(jī)標(biāo)識。
發(fā)送模塊306,用于將所述打印機(jī)對應(yīng)的打印機(jī)標(biāo)識發(fā)送給所述電子設(shè)備。
所述接收模塊302還用于接收所述電子設(shè)備上傳的被選中的打印機(jī)標(biāo)識。接收所述被選中的打印機(jī)標(biāo)識對應(yīng)的打印機(jī)上傳的掃描所述電子設(shè)備所得到的圖形標(biāo)識符信息。
所述發(fā)送模塊306還用于生成所述待打印文件對應(yīng)的圖形標(biāo)識符,并將所述圖形標(biāo)識符發(fā)送給所述電子設(shè)備;根據(jù)所述圖形標(biāo)識符信息獲取所述待打印文件,將所述待打印文件發(fā)送給所述被選中的打印機(jī)標(biāo)識對應(yīng)的打印機(jī)打印。
圖4為另一個(gè)實(shí)施例中自助打印裝置的結(jié)構(gòu)框圖。如圖4所示,一種自助打印裝置,包括接收模塊402、選取模塊404、發(fā)送模塊406和刪除模塊408。其中:
刪除模塊408,用于若在預(yù)設(shè)時(shí)間內(nèi)未接收到被選中的打印機(jī)標(biāo)識對應(yīng)的打印機(jī)上傳的掃描電子設(shè)備所得到的圖形標(biāo)識符信息,刪除待打印文件,并在被選中的打印機(jī)對應(yīng)的可用紙張的頁數(shù)中添加待打印文件的頁數(shù)。
圖5為另一個(gè)實(shí)施例中自助打印裝置的結(jié)構(gòu)框圖。如圖5所示,一種自助打印裝置,包括接收模塊502、選取模塊504、發(fā)送模塊506和獲取模塊508。其中:
接收模塊502還用于接收電子設(shè)備上傳的全球定位系統(tǒng)gps信息。
獲取模塊508,用于根據(jù)gps信息獲取電子設(shè)備預(yù)設(shè)范圍內(nèi)的打印機(jī)對應(yīng)的打印機(jī)標(biāo)識;獲取電子設(shè)備預(yù)設(shè)范圍內(nèi)的打印機(jī)的當(dāng)前待打印文件隊(duì)列信息。
發(fā)送模塊506還用于將電子設(shè)備預(yù)設(shè)范圍內(nèi)的打印機(jī)標(biāo)識、各打印機(jī)標(biāo)識對應(yīng)的距離和各打印機(jī)標(biāo)識對應(yīng)的當(dāng)前待打印文件隊(duì)列信息發(fā)送給電子設(shè)備。
圖6為另一個(gè)實(shí)施例中自助打印裝置的結(jié)構(gòu)框圖。如圖6所示,一種自助打印裝置,包括接收模塊602、選取模塊604、發(fā)送模塊606和第一比對模塊608。其中:
接收模塊602還用于接收電子設(shè)備上傳的打印機(jī)標(biāo)識和故障提示;接收電子設(shè)備上傳的測試頁圖片。
發(fā)送模塊606還用于根據(jù)打印機(jī)標(biāo)識和故障提示向打印機(jī)標(biāo)識對應(yīng)的打印機(jī)發(fā)送測試指令。
第一比對模塊608,用于將測試頁圖片與預(yù)存的測試頁圖片進(jìn)行比對,根據(jù)比對結(jié)果判定打印機(jī)是否存在故障。
圖7為另一個(gè)實(shí)施例中自助打印裝置的結(jié)構(gòu)框圖。如圖7所示,一種自助打印裝置,包括接收模塊702、選取模塊704、發(fā)送模塊706和第二比對模塊708。其中:
發(fā)送模塊706還用于向打印機(jī)發(fā)送測試指令。
接收模塊702還用于接收打印機(jī)上傳的測試頁圖片。
第二比對模塊708,用于將測試頁圖片與預(yù)存的測試頁圖片進(jìn)行比對,根據(jù)比對結(jié)果判定打印機(jī)是否存在故障。
圖8為一個(gè)實(shí)施例中自助打印流程示意圖。如圖8所示:
s802,電子設(shè)備上傳待打印文件和gps信息。
s804,服務(wù)器選取打印機(jī),將打印機(jī)標(biāo)識發(fā)送給電子設(shè)備。服務(wù)器根據(jù)電子設(shè)備上傳的待打印文件的頁數(shù)和gps信息挑選在電子設(shè)備一定范圍內(nèi)且可用紙張頁數(shù)大于待打印文件的頁數(shù)的打印機(jī)。
s806,電子設(shè)備上傳被選中的打印機(jī)標(biāo)識。用戶可根據(jù)各個(gè)打印機(jī)的距離以及各個(gè)打印機(jī)的待打印文件信息選取打印機(jī),并將選中的打印機(jī)對應(yīng)的打印機(jī)標(biāo)識上傳服務(wù)器。
s808,服務(wù)器生成圖形標(biāo)識符,將圖形標(biāo)識符發(fā)送給電子設(shè)備。服務(wù)器在接收到電子設(shè)備上傳的被選中的打印機(jī)標(biāo)識后,生成待打印文件對應(yīng)的圖形標(biāo)識符,將圖形標(biāo)識符發(fā)送給電子設(shè)備存儲(chǔ)。
s810,服務(wù)器在預(yù)設(shè)時(shí)間內(nèi)是否收到打印機(jī)上傳的圖形標(biāo)識符。若否,進(jìn)入步驟s812,若是,進(jìn)入步驟s814。
s812,服務(wù)器刪除待打印文件,恢復(fù)被占用紙張。服務(wù)器在刪除待打印文件后,進(jìn)入步驟s818,在打印機(jī)對應(yīng)的可用紙張數(shù)量中增加被待打印文件占用的紙張。
s814,服務(wù)器根據(jù)接收到的圖形標(biāo)識符信息查找對應(yīng)的待打印文件,將待打印文件發(fā)送給打印機(jī)打印。
s816,若打印機(jī)存在故障,通過電子設(shè)備app端或網(wǎng)頁客戶端反饋故障。
s818,服務(wù)器修改可用紙張數(shù)量。
上述自助打印方法,在接收到電子設(shè)備上傳的待打印文件后,根據(jù)用于選取的打印機(jī)標(biāo)識,生成待打印文件的圖形標(biāo)識符;在接收到打印機(jī)上傳的掃描電子設(shè)備獲取的圖形標(biāo)識符后,根據(jù)圖形標(biāo)識符信息查找獲取待打印文件,將待打印文件發(fā)送給打印機(jī)打印,節(jié)省了用戶打印文件的時(shí)間,使得用戶打印文件更加便捷。
以上所述實(shí)施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡潔,未對上述實(shí)施例中的各個(gè)技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當(dāng)認(rèn)為是本說明書記載的范圍。
以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。