專利名稱:基于因特網(wǎng)的文件打印方法
技術(shù)領(lǐng)域:
本發(fā)明涉及文件打印領(lǐng)域,具體涉及一種基于因特網(wǎng)的文件打印方法。
技術(shù)背景
打印機(jī)由于能夠?qū)崿F(xiàn)各種文件的快速打印輸出,因此目前已經(jīng)成為辦公、家用的常用設(shè)備之一,為人類的工作和生活帶來了極大的方便。但是傳統(tǒng)的打印機(jī)共享都是基于局域網(wǎng),例如打印機(jī)掛載在局域網(wǎng)的某一臺(tái)計(jì)算機(jī)或者直接掛載在局域網(wǎng)上,其他的計(jì)算機(jī)通過網(wǎng)絡(luò)共享打印機(jī)的方法來實(shí)現(xiàn)共享打印。
但是,隨著因特網(wǎng)的普及,很多的日常工作和生活已經(jīng)開始與因特網(wǎng)息息相關(guān),而傳統(tǒng)的打印機(jī)無法實(shí)現(xiàn)因特網(wǎng)的共享,因此已經(jīng)漸漸不能滿足人類工作和生活的需要。發(fā)明內(nèi)容
本發(fā)明的目的是提供一種使用簡(jiǎn)單方便、成本低廉、能夠?qū)崿F(xiàn)互聯(lián)網(wǎng)打印的基于因特網(wǎng)的文件打印方法。
為解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案為一種基于因特網(wǎng)的文件打印方法,其實(shí)施步驟如下1)將待打印文件在計(jì)算機(jī)終端通過虛擬打印驅(qū)動(dòng)打印為中間文件;2)將中間文件和打印機(jī)身份信息打包傳輸至因特網(wǎng)上的打印中轉(zhuǎn)服務(wù)器,打印中轉(zhuǎn)服務(wù)器接收中間文件的打包數(shù)據(jù);3)帶有打印機(jī)的計(jì)算機(jī)終端定時(shí)通過因特網(wǎng)訪問所述打印中轉(zhuǎn)服務(wù)器;4)所述打印中轉(zhuǎn)服務(wù)器識(shí)別訪問請(qǐng)求的計(jì)算機(jī)終端所攜帶的打印機(jī)身份信息,查找匹配的中間文件并通過因特網(wǎng)將其發(fā)送給計(jì)算機(jī)終端的打印機(jī);5)所述計(jì)算機(jī)終端的打印機(jī)接收所述中間文件并將其打印輸出。
作為本發(fā)明上述技術(shù)方案的進(jìn)一步改進(jìn)所述步驟2)中打印中轉(zhuǎn)服務(wù)器接收中間文件的打包數(shù)據(jù)具體是指首先將打包數(shù)據(jù)解包得到中間文件和打印機(jī)身份信息,然后根據(jù)打印機(jī)身份信息生成的哈希值,然后將中間文件和哈希值一一對(duì)應(yīng)存儲(chǔ)于數(shù)據(jù)庫中。
所述步驟4)中查找匹配的中間文件并通過因特網(wǎng)將其發(fā)送給計(jì)算機(jī)終端的打印機(jī)具體是指打印中轉(zhuǎn)服務(wù)器預(yù)先根據(jù)所述攜帶的打印機(jī)身份信息生成唯一的哈希值,然后根據(jù)所述哈希值從所述數(shù)據(jù)庫中檢索對(duì)應(yīng)的中間文件,如果匹配的中間文件尚未被打印則將中間文件發(fā)送給計(jì)算機(jī)終端的打印機(jī)。
所述步驟5)中所述打印機(jī)將中間文件打印輸出后,將打印輸出的返回結(jié)果信息輸出至對(duì)應(yīng)的計(jì)算機(jī)終端,且所述計(jì)算機(jī)終端將返回結(jié)果信息通過因特網(wǎng)發(fā)送給述打印中轉(zhuǎn)服務(wù)器。
本發(fā)明具有下述優(yōu)點(diǎn)本發(fā)明使用簡(jiǎn)單方便、成本低廉、能夠?qū)崿F(xiàn)互聯(lián)網(wǎng)打印;而且服務(wù)器不一定需要具有固定IP,成本低廉,使用方便。
圖1為本發(fā)明實(shí)施例的流程示意圖。
具體實(shí)施方式
如圖1所示,本發(fā)明實(shí)施例基于因特網(wǎng)的文件打印方法的實(shí)施步驟如下1)將待打印文件在計(jì)算機(jī)終端通過虛擬打印驅(qū)動(dòng)打印為中間文件;2)將中間文件和打印機(jī)身份信息打包傳輸至因特網(wǎng)上的打印中轉(zhuǎn)服務(wù)器,打印中轉(zhuǎn)服務(wù)器接收中間文件的打包數(shù)據(jù);3)帶有打印機(jī)的計(jì)算機(jī)終端定時(shí)通過因特網(wǎng)訪問打印中轉(zhuǎn)服務(wù)器;4)打印中轉(zhuǎn)服務(wù)器識(shí)別訪問請(qǐng)求的計(jì)算機(jī)終端所攜帶的打印機(jī)身份信息,查找匹配的中間文件并通過因特網(wǎng)將其發(fā)送給計(jì)算機(jī)終端的打印機(jī);5)計(jì)算機(jī)終端的打印機(jī)接收中間文件并將其打印輸出。
本實(shí)施例中,步驟2)中打印中轉(zhuǎn)服務(wù)器接收中間文件的打包數(shù)據(jù)具體是指首先將打包數(shù)據(jù)解包得到中間文件和打印機(jī)身份信息,然后根據(jù)打印機(jī)身份信息生成的哈希值,然后將中間文件和哈希值一一對(duì)應(yīng)存儲(chǔ)于數(shù)據(jù)庫中。
本實(shí)施例中,步驟4)中查找匹配的中間文件并通過因特網(wǎng)將其發(fā)送給計(jì)算機(jī)終端的打印機(jī)具體是指打印中轉(zhuǎn)服務(wù)器預(yù)先根據(jù)攜帶的打印機(jī)身份信息生成唯一的哈希值, 然后根據(jù)哈希值從數(shù)據(jù)庫中檢索對(duì)應(yīng)的中間文件,如果匹配的中間文件尚未被打印則將中間文件發(fā)送給計(jì)算機(jī)終端的打印機(jī)。
本實(shí)施例中,步驟5)中打印機(jī)將中間文件打印輸出后,將打印輸出的返回結(jié)果信息輸出至對(duì)應(yīng)的計(jì)算機(jī)終端,且計(jì)算機(jī)終端將返回結(jié)果信息通過因特網(wǎng)發(fā)送給述打印中轉(zhuǎn)服務(wù)器。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施方式,本發(fā)明的保護(hù)范圍并不僅限于上述實(shí)施方式,凡是屬于本發(fā)明原理的技術(shù)方案均屬于本發(fā)明的保護(hù)范圍。對(duì)于本領(lǐng)域的技術(shù)人員而言,在不脫離本發(fā)明的原理的前提下進(jìn)行的若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種基于因特網(wǎng)的文件打印方法,其特征在于其實(shí)施步驟如下1)將待打印文件在計(jì)算機(jī)終端通過虛擬打印驅(qū)動(dòng)打印為中間文件;2)將中間文件和打印機(jī)身份信息打包傳輸至因特網(wǎng)上的打印中轉(zhuǎn)服務(wù)器,打印中轉(zhuǎn)服務(wù)器接收中間文件的打包數(shù)據(jù);3)帶有打印機(jī)的計(jì)算機(jī)終端定時(shí)通過因特網(wǎng)訪問所述打印中轉(zhuǎn)服務(wù)器;4)所述打印中轉(zhuǎn)服務(wù)器識(shí)別訪問請(qǐng)求的計(jì)算機(jī)終端所攜帶的打印機(jī)身份信息,查找匹配的中間文件并通過因特網(wǎng)將其發(fā)送給計(jì)算機(jī)終端的打印機(jī);5)所述計(jì)算機(jī)終端的打印機(jī)接收所述中間文件并將其打印輸出。
2.根據(jù)權(quán)利要求1所述的基于因特網(wǎng)的文件打印方法,其特征在于,所述步驟2)中打印中轉(zhuǎn)服務(wù)器接收中間文件的打包數(shù)據(jù)具體是指首先將打包數(shù)據(jù)解包得到中間文件和打印機(jī)身份信息,然后根據(jù)打印機(jī)身份信息生成的哈希值,然后將中間文件和哈希值一一對(duì)應(yīng)存儲(chǔ)于數(shù)據(jù)庫中。
3.根據(jù)權(quán)利要求2所述的基于因特網(wǎng)的文件打印方法,其特征在于,所述步驟4)中查找匹配的中間文件并通過因特網(wǎng)將其發(fā)送給計(jì)算機(jī)終端的打印機(jī)具體是指打印中轉(zhuǎn)服務(wù)器預(yù)先根據(jù)所述攜帶的打印機(jī)身份信息生成唯一的哈希值,然后根據(jù)所述哈希值從所述數(shù)據(jù)庫中檢索對(duì)應(yīng)的中間文件,如果匹配的中間文件尚未被打印則將中間文件發(fā)送給計(jì)算機(jī)終端的打印機(jī)。
4.根據(jù)權(quán)利要求3所述的基于因特網(wǎng)的文件打印方法,其特征在于所述步驟5)中所述打印機(jī)將中間文件打印輸出后,將打印輸出的返回結(jié)果信息輸出至對(duì)應(yīng)的計(jì)算機(jī)終端, 且所述計(jì)算機(jī)終端將返回結(jié)果信息通過因特網(wǎng)發(fā)送給述打印中轉(zhuǎn)服務(wù)器。
全文摘要
本發(fā)明公開了一種基于因特網(wǎng)的文件打印方法,其實(shí)施步驟如下1)將待打印文件在計(jì)算機(jī)終端通過虛擬打印驅(qū)動(dòng)打印為中間文件;2)將中間文件和打印機(jī)身份信息打包傳輸至因特網(wǎng)上的打印中轉(zhuǎn)服務(wù)器,打印中轉(zhuǎn)服務(wù)器接收中間文件的打包數(shù)據(jù);3)帶有打印機(jī)的計(jì)算機(jī)終端定時(shí)通過因特網(wǎng)訪問所述打印中轉(zhuǎn)服務(wù)器;4)所述打印中轉(zhuǎn)服務(wù)器識(shí)別訪問請(qǐng)求的計(jì)算機(jī)終端所攜帶的打印機(jī)身份信息,查找匹配的中間文件并通過因特網(wǎng)將其發(fā)送給計(jì)算機(jī)終端的打印機(jī);5)所述計(jì)算機(jī)終端的打印機(jī)接收所述中間文件并將其打印輸出。本發(fā)明使用簡(jiǎn)單方便、成本低廉、能夠?qū)崿F(xiàn)互聯(lián)網(wǎng)打印。
文檔編號(hào)G06F3/12GK102508623SQ201110328089
公開日2012年6月20日 申請(qǐng)日期2011年10月26日 優(yōu)先權(quán)日2011年10月26日
發(fā)明者張立海 申請(qǐng)人:蘇州工業(yè)園區(qū)鑫海勝電子有限公司