[發明專利]一種打印系統、打印方法及計算設備在審
| 申請號: | 202110041523.0 | 申請日: | 2021-01-13 |
| 公開(公告)號: | CN112764694A | 公開(公告)日: | 2021-05-07 |
| 發明(設計)人: | 劉莉;呂果;劉昌輝 | 申請(專利權)人: | 統信軟件技術有限公司 |
| 主分類號: | G06F3/12 | 分類號: | G06F3/12;G06F9/455 |
| 代理公司: | 北京瀚方律師事務所 11774 | 代理人: | 周紅力 |
| 地址: | 100176 北京市大興區經*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 打印 系統 方法 計算 設備 | ||
1.一種打印系統,包括:
一個或多個客戶端,包括第一操作系統,所述客戶端與一個或多個物理打印機連接;
服務器,與一個或多個客戶端通信連接,所述服務器包括第二操作系統,第二操作系統上包括:
與一個或多個物理打印機分別相對應的虛擬打印機;
接收單元,與客戶端通信連接,并與所述虛擬打印機相連,適于接收客戶端發送的打印任務,所述打印任務包括待打印數據和打印機信息,并適于將待打印數據發送至與所述打印機信息相對應的虛擬打印機,通過虛擬打印機將待打印數據轉換為第一格式打印數據;以及
虛擬設備單元,與所述虛擬打印機相連,適于從虛擬打印機獲取第一格式打印數據,并將第一格式打印數據轉換為第二格式打印數據,以便將第二格式打印數據發送至相應的物理打印機進行打印。
2.如權利要求1所述的打印系統,其中,所述虛擬打印機包括與物理打印機相對應的打印機驅動,所述虛擬打印機利用打印機驅動將打印數據轉換為第一格式打印數據。
3.如權利要求1或2所述的打印系統,其中,所述服務器包括第二數據傳輸單元,所述客戶端包括第一數據傳輸單元,第一數據傳輸單元與第二數據傳輸單元通信連接;
將第二格式打印數據發送至相應的物理打印機包括:
將第二格式打印數據通過第二數據傳輸單元發送至客戶端的第一數據傳輸單元,經由客戶端將第二格式打印數據發送至相應的物理打印機。
4.如權利要求3所述的打印系統,其中,所述第二格式打印數據為URB數據結構;
所述客戶端通過USB總線與物理打印機連接,適于將第二格式打印數據通過USB總線發送至物理打印機。
5.如權利要求4所述的打印系統,其中,所述客戶端還包括:
數據采集單元,與所述第一數據傳輸單元相連,適于從第一數據傳輸單元獲取所述第二格式打印數據,并將第二格式打印數據通過USB總線發送至物理打印機。
6.如權利要求1-5任一項所述的打印系統,其中,
所述客戶端適于將與物理打印機相對應的打印機信息發送至服務器,以便服務器基于所述打印機信息在第二操作系統上建立相應的虛擬打印機。
7.一種打印方法,在服務器的第二操作系統執行,所述第二操作系統上包括與一個或多個物理打印機分別相對應的虛擬打印機,包括步驟:
接收客戶端發送的打印任務,所述打印任務包括待打印數據和打印機信息,所述客戶端包括第一操作系統,且客戶端與一個或多個物理打印機連接;
確定與所述打印機信息相對應的虛擬打印機,并將所述待打印數據發送至所確定的虛擬打印機,以便通過虛擬打印機將待打印數據轉換為第一格式打印數據;以及
獲取所述第一格式打印數據,將第一格式打印數據轉換為第二格式打印數據,以便將第二格式打印數據發送至相應的物理打印機進行打印。
8.如權利要求7所述的打印方法,其中,在接收客戶端發送的打印任務之前,包括步驟:
接收客戶端發送的與物理打印機相對應的打印機信息;
基于所述打印機信息在第二操作系統上建立相應的虛擬打印機,所述虛擬打印機包括打印機驅動。
9.一種計算設備,包括:
至少一個處理器;以及
存儲器,存儲有程序指令,其中,所述程序指令被配置為適于由所述至少一個處理器執行,所述程序指令包括用于執行如權利要求7-8中任一項所述的方法的指令。
10.一種存儲有程序指令的可讀存儲介質,當所述程序指令被計算設備讀取并執行時,使得所述計算設備執行如權利要求7-8中任一項所述方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于統信軟件技術有限公司,未經統信軟件技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110041523.0/1.html,轉載請聲明來源鉆瓜專利網。





