[發明專利]一種實現本地打印機接入云打印平臺的方法和系統在審
| 申請號: | 201710123080.3 | 申請日: | 2017-03-03 |
| 公開(公告)號: | CN106970767A | 公開(公告)日: | 2017-07-21 |
| 發明(設計)人: | 金海;方杰;熊健;余辰 | 申請(專利權)人: | 華中科技大學 |
| 主分類號: | G06F3/12 | 分類號: | G06F3/12;H04L29/08 |
| 代理公司: | 華中科技大學專利中心42201 | 代理人: | 李智,曹葆青 |
| 地址: | 430074 湖北*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現 本地 打印機 接入 打印 平臺 方法 系統 | ||
技術領域
本發明屬于云打印技術領域,更具體地,涉及一種實現本地打印機接入云打印平臺的方法和系統。
背景技術
隨著云計算技術的發展,越來越多的非計算終端接入云打印平臺的需求越來越旺盛。打印機便是其中一種,因為打印機廠商之間的競爭利益關系,各自都有各自的云接入方式,但由于協議不通,缺少一個統一的規范標準,導致沒有辦法將各種廠商各種機型的打印機接入到一個公共的云打印平臺。
現有的云打印有這樣幾種實現方式:
惠普e打印:惠普針對自己的部分打印機(云打印機器),使用基于郵件服務的方式來實現云打印。首先這部分打印機硬件上必須要有網卡,能夠接入互聯網。然后給每個打印機配置唯一的郵件地址,用戶使用時向這臺打印機的郵件地址發送帶文件附件的郵件即可,打印機服務自動去云端收取郵件、然后下載附件文件、最后打印。這種方式對打印機的硬件有網卡要求,只支持部分惠普打印機,而且不易擴展到公共的云打印平臺上。
百度云打印:百度云打印是與佳能合作,定制生成了幾款機型,將云打印平臺服務程序嵌入到打印機機器中,百度云打印負責搭建云打印平臺,提供用戶上傳文件、提交打印、支付等功能,打印機內嵌程序從云打印平臺獲取打印任務開始打印。
新印相云打印:是指在打印機的周邊,布置一臺計算機安裝新印相云打印軟件,計算機通過軟件控制周邊鏈接的打印輸出設備,并且與云端終端相連,用戶在云端選定打印文檔和選定打印機網點并完成支付之后,到指定的地點通過掃描二維碼之后,完成文件輸出。
在現有云打印方式中,包括惠普云打印、百度云打印、新印相云打印或其他云打印方式,都是針對定制終端打印設備的特定的實現方式,所以導致傳統的打印機無法直接接入到云打印終端中,這樣就影響到云打印終端的大規模推廣和應用。
發明內容
針對現有技術的以上缺陷或改進需求,本發明提供了一種實現本地打印機接入云打印平臺的方法和系統,其目的在于通過本地接入層調用操作終端的打印接口驅動打印機工作,云接入層使用HTTP協議的API接口與云打印平臺通信,由此解決現有云打印技術方案支持打印機型號品牌有限的技術問題。
為實現上述目的,提供了一種實現本地打印機接入云打印平臺的方法,其特征在于,該方法包括:
(1)調用主機操作系統的打印接口,讀取和主機連接的本地打印機信息;
(2)接入網絡,發送HTTP的GET網絡請求或POST網絡請求到云打印平臺和云打印平臺通信,將本地打印機注冊為云打印機;
(3)輪詢云打印平臺,查詢與其連接的云打印機是否有打印任務,若沒有則繼續輪詢,若有則下載云打印任務中的文檔,配置打印參數,驅動打印機打印文檔;
(4)讀取打印機打印任務狀態結果,并將打印任務狀態結果通過網絡更新至云打印平臺;
(5)輪詢本地打印機狀態信息,若打印機狀態信息變化則更新到云打印平臺。
另一方面,本發明還提供了一種實現本地打印機接入云打印平臺的系統,其特征在于,該系統包括:
本地接入層,用于通過主機操作系統的打印接口和本地打印機通信;
云接入層,用于發送HTTP的GET網絡請求或POST網絡請求到云打印平臺和云打印平臺通信;
所述本地接入層包括:
打印機監控模塊,用于輪詢打印機獲取本地打印機狀態信息;
打印模塊,用于下發打印任務至本地打印機,驅動打印機按打印參數打印文檔;
任務監控模塊,用于輪詢打印機獲取打印任務狀態信息;
所述云接入層包括:
云打印機管理模塊,用于將本地打印機添加到云打印平臺或從云打印平臺刪除云打印機;提取打印機監控模塊獲取的本地打印機狀態信息的變化并更新到云打印平臺;
云打印任務反饋模塊,用于提取任務監控模塊獲取的打印任務狀態信息的變化并更新到云打印平臺;
云打印模塊,用于從云打印平臺輪詢打印任務,解析打印參數,下載文件,發送至打印模塊。
進一步地,所述云接入層還包括:
賬號管理模塊,賬號管理模塊,用于在云打印平臺上注冊為用戶,進行用戶的登陸或登出,查詢用戶所有云打印機。
總體而言,通過本發明所構思的以上技術方案與現有技術相比,具有以下技術特征及有益效果:
(1)本發明技術方案通過主機操作系統的打印接口和打印機通信,可以解決市場上出現的各個品牌各個型號的本地打印機接入云打印平臺的問題;
(2)本發明安裝在和本地打印機連接的主機上,無需額外硬件,實現簡單,打印機接入方法簡單靈活。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華中科技大學,未經華中科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710123080.3/2.html,轉載請聲明來源鉆瓜專利網。





