一種基于二維碼的云打印方法及云打印系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及云存儲(chǔ)領(lǐng)域,特別涉及一種云打印方法及云打印系統(tǒng)。
【背景技術(shù)】
[0002]傳統(tǒng)的打印服務(wù)需要客戶帶著存儲(chǔ)介質(zhì)如U盤、移動(dòng)硬盤等去打印商店中進(jìn)行打印,費(fèi)時(shí)費(fèi)力,同時(shí)也帶來(lái)了很多麻煩,例如攜帶存儲(chǔ)介質(zhì)偶爾會(huì)感染病毒,文件安全得不到保障,打印店里排長(zhǎng)隊(duì)時(shí)會(huì)很著急,打印店老板沒(méi)時(shí)間考慮打印不同需求,支付時(shí)找零錢困難等。
[0003]申請(qǐng)?zhí)?01410798034.X的中國(guó)專利,公開了一種《云打印服務(wù)系統(tǒng)》,其公開了一種云打印服務(wù)系統(tǒng),包括打印平臺(tái)、客戶端、商戶端和云服務(wù)器,需打印的文件信息和商戶信息存儲(chǔ)在打印平臺(tái)內(nèi),客戶通過(guò)客戶端將需打印文件上傳到云服務(wù)器并進(jìn)行加密,添加待打印文件和完成線上支付,商家通過(guò)商戶端從云服務(wù)器中下載待打印文件進(jìn)行打印。
[0004]這種模式主要需要打印終端連接到云服務(wù)器并從云服務(wù)器下載文件下來(lái)進(jìn)行打印。一方面,打印終端必須可以連上廣域網(wǎng),顧客到打印店需要點(diǎn)擊選擇云服務(wù)器內(nèi)容,再操作相應(yīng)的信息到打印機(jī)進(jìn)行打印操作,操作步驟較多使用較為不便;另一方面,其下載文件到打印終端需要一定的時(shí)間,可能造成顧客等待,消耗較多的時(shí)間。
【發(fā)明內(nèi)容】
[0005]基于上述情況,本發(fā)明提出了一種云打印方法及云打印系統(tǒng),通過(guò)云服務(wù)器將需要打印的文件及打印信息存儲(chǔ)上去,再通過(guò)利用二維碼的特性,使得顧客可以簡(jiǎn)化打印時(shí)的操作,提高操作便利性;同時(shí)可以預(yù)先將打印文件及打印信息上傳到相應(yīng)的打印終端,減少了顧客從云端下載文件的等待時(shí)間。
[0006]—種基于二維碼的云打印方法,包括步驟:
移動(dòng)終端上傳打印文件及打印信息到云服務(wù)器并獲取文件提取信息,根據(jù)所述文件提取信息生成提取二維碼;打印終端掃描所述提取二維碼獲取文件提取信息,下載所述打印文件并根據(jù)所述打印信息進(jìn)行打印;所述打印信息由所述打印文件根據(jù)用戶需求生成。
[0007]所述移動(dòng)終端上傳第一地理位置信息,若干所述打印終端上傳對(duì)應(yīng)的若干個(gè)第二地理位置信息,選取若干個(gè)所述第二地理位置的距離中與所述第一地理位置的距離最近的打印終端,預(yù)先將所述打印文件及所述打印信息發(fā)送到所述最近的打印終端。
[0008]根據(jù)所述移動(dòng)終端與所述距離最近的打印終端的位置信息生成導(dǎo)航路線。
[0009]所述移動(dòng)終端上傳第一地理位置信息,若干所述打印終端上傳對(duì)應(yīng)的若干個(gè)第二地理位置信息,通過(guò)若干個(gè)所述第二地理位置的距離與所述第一地理位置的距離獲取其距離時(shí)間消耗;通過(guò)所述打印信息獲取打印等待時(shí)間消耗;選取若干所述打印終端中與所述移動(dòng)終端時(shí)間消耗最少的打印終端,預(yù)先將所述打印文件及所述打印信息發(fā)送到所述時(shí)間消耗最少的打印終端;所述時(shí)間消耗=距離時(shí)間消耗+打印等待時(shí)間消耗。
[0010]將根據(jù)所述文件提取信息生成提取二維碼;打印終端掃描所述提取二維碼獲取文件提取信息的步驟替代為將根據(jù)所述文件提取信息生成提取碼;在打印終端輸入所述提取碼的步驟。
[0011]若所述打印終端獲取出一個(gè)以上的打印信息,則將各個(gè)所述打印信息所對(duì)應(yīng)的打印文件的出紙方向進(jìn)行旋轉(zhuǎn)調(diào)整,使得打印出紙方向可以區(qū)別不同的打印文件。
[0012]另外,本發(fā)明還公開了使用上述方法的一種云打印系統(tǒng)。
[0013]一種云打印系統(tǒng),該系統(tǒng)包括:移動(dòng)終端、云服務(wù)器以及打印終端,各個(gè)終端及服務(wù)器網(wǎng)絡(luò)連接;
移動(dòng)終端,包括打印信息模塊及二維碼生成模塊;
打印信息模塊用于選擇打印文件并生成打印信息,將打印文件及打印信息上傳到云服務(wù)器并獲取文件提取?目息;
二維碼生成模塊用于文件提取信息根據(jù)所述文件提取信息生成提取二維碼;
云服務(wù)器,用于接收移動(dòng)終端的打印文件及打印信息,并根據(jù)移動(dòng)終端的請(qǐng)求將文件發(fā)送給打印終端;
打印終端包括掃描連接模塊及打印模塊;
所述掃描連接模塊用于掃描所述提取二維碼,解析二維碼并獲取文件提取信息,根據(jù)文件提取信息向云服務(wù)器獲取打印文件及打印信息;所述打印模塊用于根據(jù)云服務(wù)器所發(fā)送將打印文件及打印信息進(jìn)行打印。
[0014]相較于現(xiàn)有技術(shù),本發(fā)明提供的云打印方法操作簡(jiǎn)單,利用云存儲(chǔ)及二維碼等支付手段可使得普通商店或公共場(chǎng)所的設(shè)備提供給用戶所用,不需要跑到傳統(tǒng)的打印店,為用戶提供了極大的便利。同時(shí),可以根據(jù)位置信息將打印信息預(yù)存到最近或耗時(shí)最短的打印終端,大大減少了用戶的時(shí)間浪費(fèi)。
【附圖說(shuō)明】
[0015]圖1是本發(fā)明的一種基于二維碼的云打印方法實(shí)施例的流程示意圖;
圖2是一種基于二維碼的云打印系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0016]以下結(jié)合其中的較佳實(shí)施方式對(duì)本發(fā)明方案進(jìn)行詳細(xì)闡述。
[0017]圖1中示出了本發(fā)明的一種基于二維碼的云打印方法實(shí)施例的流程示意圖。
[0018]如圖1所示,本實(shí)施例中的方法包括步驟:
SlOl:移動(dòng)終端上傳打印文件及打印信息到云服務(wù)器并獲取文件提取信息,根據(jù)所述文件提取?目息生成提取二維碼;
用戶一般通過(guò)手機(jī)或電腦選擇待打印的文件(如選擇doc、pdf等格式文件),然后再根據(jù)自己的需求選定需要打印文件的打印信息(如打3份,或者選擇某一頁(yè)或某幾頁(yè)進(jìn)行打印等)。待所有文件需要打印的內(nèi)容選定后,既可以生成一個(gè)打印信息,上傳到云服務(wù)器。這時(shí)候,將云服務(wù)器的鏈接地址及提取碼等信息生成提取二維碼,若云服務(wù)器一直與打印終端保持連接的話,此處也可以僅用提取碼生成二維碼。用戶在使用的時(shí)候,也只需在打印終端輸入該提取碼即可。
[0019]—般來(lái)說(shuō),作為一個(gè)運(yùn)營(yíng)的平臺(tái),當(dāng)用戶選擇好打印文件生成打印信息后,系統(tǒng)就可以根據(jù)打印信息生成相關(guān)的服務(wù)費(fèi)用。
[0020]S102:打印終端掃描所述提取二維碼獲取文件提取信息,通過(guò)文件提取信息連接到云服務(wù)器;
打印終端安裝掃描設(shè)備用來(lái)掃描二維碼,通過(guò)掃描二維碼解析獲取云服務(wù)器的鏈接地址及提取碼等信息,通過(guò)這些信息與云服務(wù)器連接;
這里的打印終端可以設(shè)置在打印店、辦公室或者小賣部及一些有打印需求的公共場(chǎng)所;這些打印終端連接到各自的局域網(wǎng)或者廣域網(wǎng),并分配有連接到打印終端的網(wǎng)絡(luò)地址(IP)或者連接密碼等。
[0021]—般來(lái)說(shuō),移動(dòng)終端根據(jù)打印文件生成打印信息生成請(qǐng)求支付信息后;若當(dāng)用戶接受請(qǐng)求支付信息并付款,所述打印終端根據(jù)打印信息對(duì)待打印文件進(jìn)行打印。具體為移動(dòng)終端會(huì)根據(jù)打印信息生成相關(guān)的服務(wù)費(fèi)用,并顯示給用戶進(jìn)行支付確定。當(dāng)用戶確定支付后,移動(dòng)終端將支付信息(包括打印終端接入點(diǎn)信息)發(fā)送給云服務(wù)器。該特別說(shuō)明的是,待打印文件及打印信息也可以掃描二維碼后生成,再上傳到云服務(wù)器或存儲(chǔ)到移動(dòng)終端。
[0022]作為更優(yōu)實(shí)施例子,本發(fā)明的所說(shuō)的每個(gè)移動(dòng)終端(手機(jī))都可以實(shí)時(shí)發(fā)送自己的地理位置信息,為第一地理位置信息。而各個(gè)地點(diǎn)所設(shè)置的打印終端根據(jù)其網(wǎng)絡(luò)地址或者實(shí)際地址,可在系統(tǒng)或服務(wù)其標(biāo)識(shí)位置,為第二地理位置信息。即每個(gè)打印終端都有一個(gè)特定的地理位置信息,多個(gè)則可以有多個(gè)不同的第一地理位置信息。當(dāng)然,如果距離特別近,可以多個(gè)打印終端可以用一個(gè)地理位置信息。
[0023]S103:下載打印文件并根據(jù)打印信息進(jìn)行打印。
[0024]當(dāng)打印終端連接到云服務(wù)器后,根據(jù)文件提取信息可以下載到用戶的打印文件并根據(jù)打印信息,并根據(jù)打印信息進(jìn)行打印。
[0025]由于顧客每次要打印的文件比較多或相對(duì)較大,而到打印現(xiàn)場(chǎng)后再將文件由手機(jī)或云服務(wù)器傳送給打印終端顯然會(huì)很浪費(fèi)時(shí)間,而顧客也會(huì)選擇對(duì)自己較為便利的打印終端進(jìn)行打印。因而可以先通過(guò)移動(dòng)終端選好打印終端,將文件通過(guò)云服務(wù)器先傳輸?shù)皆摯蛴〗K端。
[0026]作為更好的實(shí)施例子,顧客使用移動(dòng)終端的第一地理位置信息,與各個(gè)打印終端的第二地理位置信息進(jìn)行比較,若第一地理位置信息與第二地理位置信息的距離最短,則將對(duì)應(yīng)的第二地理位置信息的打印終端設(shè)置為最優(yōu)打印終端,并將待打印文件及打印信息發(fā)送給該打印終端進(jìn)行預(yù)存。這樣,顧客只要掃描給打印終端的二維碼就可以直接進(jìn)行打印,可以節(jié)省打印終端當(dāng)場(chǎng)下載文件的時(shí)間。由于移動(dòng)終端的第一地理位置信息可以隨是改變,因而服務(wù)器也可以根據(jù)實(shí)際情況將文件發(fā)送對(duì)應(yīng)最近的打印終端。另外,在實(shí)際應(yīng)用時(shí)可能有最近的打印機(jī)前面有若干打印文件在等待打印,而相對(duì)較遠(yuǎn)的打印機(jī)則處于閑置狀態(tài),則此時(shí)服務(wù)器可以大致計(jì)算下等待打印的時(shí)間及走到較遠(yuǎn)的打印機(jī)所需要消耗的時(shí)間,選擇能較快打印出文件的打印機(jī)進(jìn)行提示。即移動(dòng)終端獲取第一地理位置信息到若干打印終端的時(shí)間消耗,這里的時(shí)間消耗=距離時(shí)間消耗+打印等待時(shí)間消耗,如用戶離打印店有0.5km,其步行速度為5km/h,則其距離時(shí)間消耗為0.1h;再通過(guò)所述打印信息獲