[發(fā)明專利]一種打印系統(tǒng)、打印方法及計算設(shè)備在審
| 申請?zhí)枺?/td> | 202110041523.0 | 申請日: | 2021-01-13 |
| 公開(公告)號: | CN112764694A | 公開(公告)日: | 2021-05-07 |
| 發(fā)明(設(shè)計)人: | 劉莉;呂果;劉昌輝 | 申請(專利權(quán))人: | 統(tǒng)信軟件技術(shù)有限公司 |
| 主分類號: | G06F3/12 | 分類號: | G06F3/12;G06F9/455 |
| 代理公司: | 北京瀚方律師事務(wù)所 11774 | 代理人: | 周紅力 |
| 地址: | 100176 北京市大興區(qū)經(jīng)*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 打印 系統(tǒng) 方法 計算 設(shè)備 | ||
本發(fā)明公開了一種打印系統(tǒng),包括:一個或多個客戶端,包括第一操作系統(tǒng),并與一個或多個物理打印機連接;服務(wù)器,包括第二操作系統(tǒng),第二操作系統(tǒng)上包括:虛擬打印機;接收單元,與客戶端通信連接并與虛擬打印機相連,適于接收客戶端發(fā)送的打印任務(wù),將待打印數(shù)據(jù)發(fā)送至與打印機信息相對應(yīng)的虛擬打印機,通過虛擬打印機將待打印數(shù)據(jù)轉(zhuǎn)換為第一格式打印數(shù)據(jù);虛擬設(shè)備單元,與虛擬打印機相連,適于從虛擬打印機獲取第一格式打印數(shù)據(jù),將第一格式打印數(shù)據(jù)轉(zhuǎn)換為第二格式打印數(shù)據(jù),以便將第二格式打印數(shù)據(jù)發(fā)送至物理打印機進行打印。本發(fā)明一并公開了相應(yīng)的打印方法和計算設(shè)備。本發(fā)明的打印系統(tǒng),對于安裝Linux操作系統(tǒng)的客戶端而言,更易于實現(xiàn)打印。
技術(shù)領(lǐng)域
本發(fā)明涉及計算機與網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種打印系統(tǒng)、打印方法及計算設(shè)備。
背景技術(shù)
目前,打印機廠商通常只提供適配Windows操作系統(tǒng)的打印機驅(qū)動程序,并未提供針對Linux操作系統(tǒng)的打印機驅(qū)動程序,從而造成在Linux操作系統(tǒng)中無法正常使用打印機打印文件。
對此,現(xiàn)有技術(shù)中通常是在Linux操作系統(tǒng)上建立與Windows操作系統(tǒng)相適配的虛擬機,基于虛擬機進行打印。這種方案雖然實現(xiàn)較為簡單,但操作較為復(fù)雜,需要配置虛擬機,在虛擬的Windows操作系統(tǒng)中進行打印,并且,建立虛擬機和使用虛擬機需要占用大量的系統(tǒng)資源,勢必會影響其他應(yīng)用程序進程。
為此,需要一種打印系統(tǒng)和打印方法,以解決現(xiàn)有技術(shù)中存在的問題。
發(fā)明內(nèi)容
為此,本發(fā)明提供一種打印系統(tǒng)、打印方法及計算設(shè)備,以解決或至少緩解上面存在的問題。
根據(jù)本發(fā)明的一個方面,提供一種打印系統(tǒng),包括:一個或多個客戶端,包括第一操作系統(tǒng),所述客戶端與一個或多個物理打印機連接;服務(wù)器,與一個或多個客戶端通信連接,所述服務(wù)器包括第二操作系統(tǒng),第二操作系統(tǒng)上包括:與一個或多個物理打印機分別相對應(yīng)的虛擬打印機;接收單元,與客戶端通信連接,并與所述虛擬打印機相連,適于接收客戶端發(fā)送的打印任務(wù),所述打印任務(wù)包括待打印數(shù)據(jù)和打印機信息,并適于將待打印數(shù)據(jù)發(fā)送至與所述打印機信息相對應(yīng)的虛擬打印機,通過虛擬打印機將待打印數(shù)據(jù)轉(zhuǎn)換為第一格式打印數(shù)據(jù);以及虛擬設(shè)備單元,與所述虛擬打印機相連,適于從虛擬打印機獲取第一格式打印數(shù)據(jù),并將第一格式打印數(shù)據(jù)轉(zhuǎn)換為第二格式打印數(shù)據(jù),以便將第二格式打印數(shù)據(jù)發(fā)送至相應(yīng)的物理打印機進行打印。
可選地,在根據(jù)本發(fā)明的打印系統(tǒng)中,所述虛擬打印機包括與物理打印機相對應(yīng)的打印機驅(qū)動,所述虛擬打印機利用打印機驅(qū)動將打印數(shù)據(jù)轉(zhuǎn)換為第一格式打印數(shù)據(jù)。
可選地,在根據(jù)本發(fā)明的打印系統(tǒng)中,所述服務(wù)器包括第二數(shù)據(jù)傳輸單元,所述客戶端包括第一數(shù)據(jù)傳輸單元,第一數(shù)據(jù)傳輸單元與第二數(shù)據(jù)傳輸單元通信連接;將第二格式打印數(shù)據(jù)發(fā)送至相應(yīng)的物理打印機包括:將第二格式打印數(shù)據(jù)通過第二數(shù)據(jù)傳輸單元發(fā)送至客戶端的第一數(shù)據(jù)傳輸單元,經(jīng)由客戶端將第二格式打印數(shù)據(jù)發(fā)送至相應(yīng)的物理打印機。
可選地,在根據(jù)本發(fā)明的打印系統(tǒng)中,所述第二格式打印數(shù)據(jù)為URB數(shù)據(jù)結(jié)構(gòu);所述客戶端通過USB總線與物理打印機連接,適于將第二格式打印數(shù)據(jù)通過USB總線發(fā)送至物理打印機。
可選地,在根據(jù)本發(fā)明的打印系統(tǒng)中,所述客戶端還包括:數(shù)據(jù)采集單元,與所述第一數(shù)據(jù)傳輸單元相連,適于從第一數(shù)據(jù)傳輸單元獲取所述第二格式打印數(shù)據(jù),并將第二格式打印數(shù)據(jù)通過USB總線發(fā)送至物理打印機。
可選地,在根據(jù)本發(fā)明的打印系統(tǒng)中,其中,所述客戶端適于將與物理打印機相對應(yīng)的打印機信息發(fā)送至服務(wù)器,以便服務(wù)器基于所述打印機信息在第二操作系統(tǒng)上建立相應(yīng)的虛擬打印機。
可選地,在根據(jù)本發(fā)明的打印系統(tǒng)中,所述打印機信息包括打印機ID、打印機型號;所述第二格式打印數(shù)據(jù)包括打印機控制指令、打印機語言數(shù)據(jù)流。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于統(tǒng)信軟件技術(shù)有限公司,未經(jīng)統(tǒng)信軟件技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110041523.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





