一種基于nfc的打印方法及打印系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及打印機(jī)領(lǐng)域,特別涉及一種基于NFC的打印方法及打印系統(tǒng)。
【背景技術(shù)】
[0002]傳統(tǒng)的打印服務(wù)需要客戶帶著存儲介質(zhì)如U盤、移動硬盤等去打印商店中進(jìn)行打印,費時費力,同時也帶來了很多麻煩,例如攜帶存儲介質(zhì)偶爾會感染病毒,文件安全得不到保障,打印店里排長隊時會很著急,打印店老板沒時間考慮打印不同需求,支付時找零錢困難等。
[0003]申請?zhí)?01410798034.X的中國專利,公開了一種《云打印服務(wù)系統(tǒng)》,其公開了一種云打印服務(wù)系統(tǒng),包括打印平臺、客戶端、商戶端和云服務(wù)器,需打印的文件信息和商戶信息存儲在打印平臺內(nèi),客戶通過客戶端將需打印文件上傳到云服務(wù)器并進(jìn)行加密,添加待打印文件信息和完成線上支付,商家通過商戶端從云服務(wù)器中下載待打印文件進(jìn)行打印。
[0004]這種模式主要需要打印終端連接到云服務(wù)器并從云服務(wù)器下載文件下來進(jìn)行打印。一方面,打印終端必須可以連上廣域網(wǎng)或局域網(wǎng),顧客到打印店需要點擊選擇云服務(wù)器內(nèi)容,再操作相應(yīng)的信息到打印機(jī)進(jìn)行打印操作,操作步驟較多使用較為不便;另一方面,其下載文件到打印終端需要一定的時間,可能造成顧客等待,消耗較多的時間。
【發(fā)明內(nèi)容】
[0005]基于上述情況,本發(fā)明提出了一種基于NFC的打印方法及打印系統(tǒng),通過NFC直接將打印文件及打印信息傳到相應(yīng)的打印終端,使得用戶可以在不使用U盤及互聯(lián)網(wǎng)的情況下,對文件進(jìn)行打印,同時也可以在有網(wǎng)絡(luò)的情況下減少了顧客從云端下載文件的等待時間。
[0006]一種基于NFC的打印方法,包括步驟:
選擇打印文件及打印信息,進(jìn)行移動終端與打印終端的NFC連接;所述打印終端接收打印文件及打印信息,并根據(jù)所述打印信息對所述打印文件進(jìn)行打??;所述打印信息由所述打印文件生成;所述打印文件信息及所述打印信息存儲于移動終端。
[0007]所述移動終端上傳第一地理位置信息,若干所述打印終端上傳對應(yīng)的若干個第二地理位置信息,選取若干個所述第二地理位置的距離中與所述第一地理位置的距離最近的打印終端,所述移動終端通過云服務(wù)器預(yù)存所述打印文件及所述打印信息到所述最近的打印終端。
[0008]所述移動終端上傳第一地理位置信息,若干所述打印終端上傳對應(yīng)的若干個第二地理位置信息,通過若干個所述第二地理位置的距離與所述第一地理位置的距離獲取其距離時間消耗;通過所述打印信息獲取打印等待時間消耗;選取若干所述打印終端中與所述移動終端時間消耗最少的打印終端,所述移動終端通過云服務(wù)器預(yù)存所述打印文件及所述打印信息到所述時間消耗最少的打印終端;所述時間消耗=距離時間消耗+打印等待時間消耗。
[0009]在進(jìn)行所述進(jìn)行移動終端與打印終端的NFC連接后,所述打印終端讀取所述預(yù)存打印文件及打印信息,并根據(jù)所述打印信息對所述打印文件進(jìn)行打印。
[0010]若所述打印終端獲取出一個以上的所述打印信息,則將各個所述打印信息所對應(yīng)的打印文件的出紙方向進(jìn)行旋轉(zhuǎn)調(diào)整,使得打印出紙方向可以區(qū)別不同的打印文件。
[0011]另外,本發(fā)明還公開了使用上述方法的一種打印系統(tǒng)。
[0012]一種基于NFC的打印系統(tǒng),該系統(tǒng)包括:移動終端及打印終端;
所述移動終端由打印信息存儲模塊及NFC連接模塊組成;打印存儲模塊用于選擇打印文件并生成打印信息,將打印文件及打印信息存儲于移動終端;NFC請求模塊用于根據(jù)打印文件及打印信息生成NFC請求信息;
所述打印終端由NFC響應(yīng)模塊及打印模塊組成;所述NFC響應(yīng)模塊接收到所述NFC請求信息后,建立移動終端與打印終端的連接;所述打印模塊根據(jù)獲取到的所述打印信息對所述打印文件進(jìn)行打印。
[0013]相較于現(xiàn)有技術(shù),本發(fā)明提供的打印方法操作簡單,利用NFC技術(shù)直接將打印文件及打印信息傳到相應(yīng)的打印終端,使得用戶可以在不使用U盤及互聯(lián)網(wǎng)的情況下,對文件進(jìn)行打印。同時,可以根據(jù)位置信息將打印信息預(yù)存到最近或耗時最短的打印終端,大大減少了用戶的時間浪費。
【附圖說明】
[0014]圖1是本發(fā)明的一種基于NFC的打印方法實施例的流程示意圖;
圖2是一種基于NFC的打印系統(tǒng)實施例的結(jié)構(gòu)示意圖。
【具體實施方式】
[0015]近場通信(near field communicat1n,簡稱NFC),是一種新興的技術(shù),使用了 NFC技術(shù)的設(shè)備(比如手機(jī))可以在彼此靠近的情況下進(jìn)行數(shù)據(jù)交換,是由非接觸式射頻識別(RFID)及互連互通技術(shù)整合演變而來,通過在單一芯片上集成感應(yīng)式讀卡器、感應(yīng)式卡片和點對點通信的功能,利用移動終端實現(xiàn)移動支付、電子票務(wù)、門禁、移動身份識別、防偽等應(yīng)用?,F(xiàn)有的NFC應(yīng)用場景中,沒有使用過將NFC設(shè)置于打印終端,使得在打印用戶在打印時,不需要帶U盤或上網(wǎng)發(fā)送文件,可以帶來很大的便利。
[0016]以下結(jié)合其中的較佳實施方式對本發(fā)明方案進(jìn)行詳細(xì)闡述。
[0017]圖1中示出了本發(fā)明的一種打印方法實施例的流程示意圖。
[0018]如圖1所示,本實施例中的方法包括步驟:
SlOl:選擇待打印文件并生成打印信息,進(jìn)行移動終端與打印終端的NFC連接。
[0019]用戶一般通過移動終端(如手機(jī))待打印的文件(如選擇doc、pdf等格式文件),然后再根據(jù)自己的需求選定需要打印文件的打印信息(如打3份,或者選擇某一頁或某幾頁進(jìn)行打印等)。待所有文件需要打印的內(nèi)容選定后,將打印文件及打印信息存儲在移動終端。一般來說,移動終端可以設(shè)置NFC,在打印機(jī)的終端也可以設(shè)置NFC,用戶使用移動終端的NFC接觸打印終端的NFC即可使移動終端與打印終端連接。
[0020]作為一個運營的平臺,當(dāng)用戶選擇好打印文件生成打印信息后,系統(tǒng)就可以根據(jù)打印信息生成相關(guān)的服務(wù)費用。此時,移動終端可以生成一個支付請求信息。
[0021]S102:打印終端接收打印文件及打印信息,并根據(jù)所述打印信息對所述打印文件進(jìn)行打印。
[0022]當(dāng)移動終端與打印終端連接后,其將打印文件及打印信息發(fā)送給打印終端,這個時候,移動終端須貼近打印終端,直至打印文件及打印信息傳輸完畢。當(dāng)前,NFC在13.56MHz頻率運行于20厘米距離內(nèi),其傳輸速度有106 Kbit/秒、212 Kbit/秒或者424Kbit/秒三種。大部分需要打印的文件可以通過這種方式直接傳送并打印。
[0023]—般來說,打印終端可以設(shè)置在打印店、辦公室或者小賣部及一些有打印需求的公共場所;這些打印終端連接到各自的局域網(wǎng)或者廣域網(wǎng),并分配有連接到打印終端的網(wǎng)絡(luò)地址(IP)或者連接密碼等,采用NFC的話不需要安裝網(wǎng)絡(luò),相對來說成本較低,但是如果使用網(wǎng)絡(luò),移動終端可以將需要打印的文件先上傳到云服務(wù)器。這個時候NFC的作用是一個驗證連接,不需要進(jìn)行文件傳輸。
[0024]作為更優(yōu)實施例子,本發(fā)明的所說的每個移動終端(手機(jī))都可以通過GPS、北斗等定位系統(tǒng)實時發(fā)送自己的地理位置信息,為第一地理位置信息。而各個地點所設(shè)置的打印終端根據(jù)其網(wǎng)絡(luò)地址或者實際地址,可在系統(tǒng)或服務(wù)其標(biāo)識位置,為第二地理位置信息。即每個打印終端都有一個特定的地理位置信息,多個則可以有多個不同的第一地理位置信息。當(dāng)然,如果距離特別近,可以多個打印終端可以用一個地理位置信息。
[0025]當(dāng)移動終端打印終端接入點信息連接打印機(jī)終端后,可以根據(jù)當(dāng)前的網(wǎng)絡(luò)狀況或者文件的存儲情況進(jìn)行處理:1、文件在移動終端,可以讓移動終端通過NFC發(fā)送給打印終端,并讓打印終端進(jìn)行打印操作;2、文件在云端,由移動終端預(yù)存文件信息及打印信息到云服務(wù)器,云服務(wù)器根據(jù)相應(yīng)的文件及打印信息給打印終端進(jìn)行打印操作。
[0026]由于顧客每次要打印的文件比較多或相對較大,而到打印現(xiàn)場后再將文件由手機(jī)或云服務(wù)器傳送給打印終端顯然會很浪費時間,而顧客也會選擇對自己較為便利的打印終端進(jìn)行打印。因而可以先通過移動終端選好打印終端,將文件通過云服務(wù)器先傳輸?shù)皆摯蛴〗K端。
[0027]作為更好的實施例子,顧客使用移動終端的第一地理位置信息,與各個打印終端的第二地理位置信息進(jìn)行比較,若第一地理位置信息與第二地理位置信息的距離最短,則將對應(yīng)的第二地理位置信息的打印終端設(shè)置為最優(yōu)打印終端,并將待打印文件及打印信息發(fā)送給該打印終端進(jìn)行預(yù)存。這樣,顧客只要使用移動終端的NFC與打印終端NFC連接就可以直接進(jìn)行打印,可以節(jié)省打印終端當(dāng)場下載文件的時間。由于移動終端的第一地理位置信息可以隨是改變,因而服務(wù)器也可以根據(jù)實際情況將文件發(fā)送對應(yīng)最近的打印終端。另夕卜,顧客使用移動終端的第一地理位置信息,與各個打印終端的第二地理位置信息進(jìn)行比較,第一地理位置信息與各個第二地理位置信息的距離,這樣就可以通過距離/用戶當(dāng)前的速度來獲取用戶的距離時間消耗;如用戶離打印店有0.5km,其步行速度為5km/h,則其距離時間消耗為0.1h ;再通過所述打印信息獲取打印等待時間消耗;如用戶打印的文件有1000頁,而每秒鐘可以打印2頁,則其打印等待時間消耗為1000/2=