欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

打印系統(tǒng)及其打印方法和打印的制造方法

文檔序號:6498942閱讀:194來源:國知局
打印系統(tǒng)及其打印方法和打印的制造方法
【專利摘要】本發(fā)明公開了一種打印系統(tǒng)及其打印方法和打印機(jī)。該打印系統(tǒng)包括打印請求設(shè)備(10)和打印機(jī)(20),打印請求設(shè)備(10)包括第一設(shè)備(17)和第二設(shè)備(18),打印機(jī)(20)具有第一邏輯接口(25)和第二邏輯接口(26),打印請求設(shè)備(10)上安裝有作業(yè)打印系統(tǒng)(102)和監(jiān)控程序(103),作業(yè)打印系統(tǒng)(102)用于通過第一設(shè)備(17)和第一邏輯接口(25)向打印機(jī)(20)發(fā)送打印數(shù)據(jù),監(jiān)控程序(103)用于通過第二設(shè)備(18)和第二邏輯接口(26)監(jiān)控打印機(jī)(20)的狀態(tài)。通過本發(fā)明,解決了相關(guān)技術(shù)中的打印系統(tǒng)查詢打印機(jī)狀態(tài)受到操作系統(tǒng)限制的問題,本發(fā)明的打印系統(tǒng)能夠不受操作系統(tǒng)的限制,使用戶根據(jù)需要查詢打印機(jī)的狀態(tài)。
【專利說明】打印系統(tǒng)及其打印方法和打印機(jī)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及打印領(lǐng)域,具體而言涉及一種打印系統(tǒng)及其打印方法和打印機(jī)。
【背景技術(shù)】
[0002]打印系統(tǒng)中通常包含一臺打印請求設(shè)備(比如個(gè)人計(jì)算機(jī))和一臺打印機(jī),二者通過通信線纜連接,打印請求設(shè)備通過通信線纜向打印機(jī)發(fā)送打印數(shù)據(jù),打印機(jī)完成打印數(shù)據(jù)的打印。目前,打印系統(tǒng)一般通過兩種方式完成打印數(shù)據(jù)的打印,一種是在打印請求設(shè)備上安裝專用應(yīng)用程序,比如針對某一行業(yè)或某一客戶需求開發(fā)的應(yīng)用程序,由專用應(yīng)用程序直接向打印機(jī)發(fā)送可以被打印機(jī)識別的打印命令和打印數(shù)據(jù),打印機(jī)接收到打印命令和打印數(shù)據(jù)后執(zhí)行打印數(shù)據(jù)的打??;另一種是在打印請求設(shè)備上安裝通用應(yīng)用程序(比如微軟公司的office編輯軟件),同時(shí),在打印請求設(shè)備上安裝由打印機(jī)制造商提供的打印機(jī)驅(qū)動(dòng)程序,應(yīng)用程序生成圖形數(shù)據(jù)后調(diào)用打印機(jī)驅(qū)動(dòng)程序,使打印機(jī)驅(qū)動(dòng)程序生成包含可被打印機(jī)識別的打印命令和打印數(shù)據(jù)的作業(yè)數(shù)據(jù),打印請求設(shè)備將作業(yè)數(shù)據(jù)發(fā)送到打印機(jī),打印機(jī)接收到作業(yè)數(shù)據(jù)后執(zhí)行作業(yè)數(shù)據(jù)打印。
[0003]為了保證打印作業(yè)的正常進(jìn)行,用戶在打印時(shí)需要了解打印機(jī)的狀態(tài),比如,打印機(jī)是否缺紙、打印頭是否異常,以及打印機(jī)已經(jīng)打印的作業(yè)的數(shù)量等。對于在打印請求設(shè)備上安裝專用應(yīng)用程序的打印系統(tǒng),可以在開發(fā)專用應(yīng)用程序時(shí)增加相應(yīng)的查詢功能,打印時(shí),由專用應(yīng)用程序向打印機(jī)發(fā)送查詢命令,并接收打印機(jī)返回的打印機(jī)的狀態(tài),同時(shí)在程序界面顯示打印機(jī)的狀態(tài),比如,通過彈出對話框向用戶顯示當(dāng)前打印機(jī)的狀態(tài);對于在打印請求設(shè)備上安裝通用應(yīng)用程序和打印機(jī)驅(qū)動(dòng)程序的打印系統(tǒng),如果需要獲取打印機(jī)的狀態(tài),則與打印請求設(shè)備所安裝的操作系統(tǒng)密不可分,比如,對于windows操作系統(tǒng)(不包括嵌入式操作系統(tǒng)),操作系統(tǒng)的打印管理系統(tǒng)提供語言監(jiān)督(Language Monitor)組件和端口監(jiān)督(Port Monitor)組件,由語言監(jiān)督組件和端口監(jiān)督組件完成作業(yè)數(shù)據(jù)的發(fā)送和打印機(jī)的狀態(tài)的獲取,圖1是現(xiàn)有技術(shù)中windows操作系統(tǒng)下一種打印系統(tǒng)的組成示意圖,在該打印系統(tǒng)下,端口監(jiān)督500’控制PC10’的與打印機(jī)20’物理連接的端口,打印系統(tǒng)打印時(shí),端口監(jiān)督500’將作業(yè)數(shù)據(jù)發(fā)送至打印機(jī),并接收由打印機(jī)返回的數(shù)據(jù),語言監(jiān)督400’解析由打印機(jī)返回的數(shù)據(jù),通過打印機(jī)返回的數(shù)據(jù)確定打印機(jī)的狀態(tài),操作系統(tǒng)300’在PC10’上顯示打印機(jī)的狀態(tài)。
[0004]但是,對于一些特殊的操作系統(tǒng),比如Unix/Linux操作系統(tǒng),當(dāng)打印請求設(shè)備使用通用應(yīng)用程序和打印機(jī)驅(qū)動(dòng)程序進(jìn)行打印時(shí),由于操作系統(tǒng)的打印管理系統(tǒng)權(quán)限不夠,操作系統(tǒng)不能提供可以從打印機(jī)讀取數(shù)據(jù)的組件,也不能在打印請求設(shè)備上顯示打印機(jī)的狀態(tài),此時(shí),用戶無法通過打印系統(tǒng)查詢打印機(jī)的狀態(tài)。
[0005]針對相關(guān)技術(shù)中的打印系統(tǒng)查詢打印機(jī)狀態(tài)受到操作系統(tǒng)限制的問題,目前尚未提出有效的解決方案。

【發(fā)明內(nèi)容】
[0006]本發(fā)明的主要目的在于提供一種打印系統(tǒng)及其打印方法和打印機(jī),以解決相關(guān)技術(shù)中的打印系統(tǒng)查詢打印機(jī)狀態(tài)受到操作系統(tǒng)限制的問題。
[0007]為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供了一種打印系統(tǒng)。該打印系統(tǒng)包括打印請求設(shè)備和打印機(jī),打印請求設(shè)備包括第一設(shè)備和第二設(shè)備,打印機(jī)具有第一邏輯接口和第二邏輯接口,打印請求設(shè)備上安裝有作業(yè)打印系統(tǒng)和監(jiān)控程序,作業(yè)打印系統(tǒng)用于通過第一設(shè)備和第一邏輯接口向打印機(jī)發(fā)送打印數(shù)據(jù),監(jiān)控程序用于通過第二設(shè)備和第二邏輯接口監(jiān)控打印機(jī)的狀態(tài),其中,第一設(shè)備和第二設(shè)備為在打印請求設(shè)備上分別安裝第一設(shè)備驅(qū)動(dòng)程序和第二設(shè)備驅(qū)動(dòng)程序生成的兩個(gè)設(shè)備,第一邏輯接口和第二邏輯接口為打印機(jī)的同一物理接口所配置成的兩個(gè)邏輯接口。
[0008]進(jìn)一步地,第一設(shè)備的端口在作業(yè)打印系統(tǒng)發(fā)送打印數(shù)據(jù)時(shí)處于打開狀態(tài)以通過第一設(shè)備和第一邏輯接口建立打印請求設(shè)備和打印機(jī)之間的第一邏輯通道,第一邏輯通道用于發(fā)送打印數(shù)據(jù)。第二設(shè)備的端口在打印打印數(shù)據(jù)時(shí)處于打開狀態(tài)以通過第二設(shè)備和第二邏輯接口建立打印請求設(shè)備和打印機(jī)之間的第二邏輯通道,監(jiān)控程序用于通過第二邏輯通道監(jiān)控打印機(jī)的狀態(tài)。
[0009]進(jìn)一步地,作業(yè)打印系統(tǒng)還用于在發(fā)送打印數(shù)據(jù)之后,判斷打印請求設(shè)備的緩沖區(qū)中是否還有未發(fā)送的打印數(shù)據(jù),在判斷出緩沖區(qū)中還有未發(fā)送的打印數(shù)據(jù)時(shí),繼續(xù)發(fā)送打印數(shù)據(jù),以及在判斷出緩沖區(qū)中無未發(fā)送的打印數(shù)據(jù)時(shí),關(guān)閉第一設(shè)備的端口。
[0010]進(jìn)一步地,監(jiān)控程序還用于判斷打印機(jī)的已打印頁數(shù)是否等于第一預(yù)設(shè)值,并在判斷出打印機(jī)的已打印頁數(shù)等于第一預(yù)設(shè)值時(shí),輸出詢問是否繼續(xù)打印的提示信息。
[0011]進(jìn)一步地,監(jiān)控程序還用于在輸出詢問是否繼續(xù)打印的提示信息之后,判斷所接收到的用戶輸入的命令,在接收到用戶輸入的繼續(xù)打印的命令時(shí),控制打印機(jī)繼續(xù)打印剩余打印數(shù)據(jù),在接收到用戶輸入的取消打印的命令時(shí),刪除打印請求設(shè)備的緩沖區(qū)中未發(fā)送的剩余打印數(shù)據(jù),并關(guān)閉第二設(shè)備的端口。
[0012]進(jìn)一步地,第一邏輯接口和第二邏輯接口為打印機(jī)的同一 USB接口所配置成的兩個(gè)邏輯接口。
[0013]為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的另一方面,提供了一種打印系統(tǒng)的打印方法。該打印系統(tǒng)包括打印請求設(shè)備和打印機(jī),打印請求設(shè)備包括第一設(shè)備和第二設(shè)備,打印機(jī)具有第一邏輯接口和第二邏輯接口,打印請求設(shè)備上安裝有作業(yè)打印系統(tǒng)和監(jiān)控程序,其中,第一設(shè)備和第二設(shè)備為在打印請求設(shè)備上分別安裝第一設(shè)備驅(qū)動(dòng)程序和第二設(shè)備驅(qū)動(dòng)程序生成的兩個(gè)設(shè)備,第一邏輯接口和第二邏輯接口為打印機(jī)的同一物理接口所配置成的兩個(gè)邏輯接口,該打印方法包括:作業(yè)打印系統(tǒng)通過第一設(shè)備和第一邏輯接口向打印機(jī)發(fā)送打印數(shù)據(jù);以及監(jiān)控程序通過第二設(shè)備和第二邏輯接口監(jiān)控打印機(jī)的狀態(tài)。
[0014]進(jìn)一步地,作業(yè)打印系統(tǒng)通過第一設(shè)備和第一邏輯接口向打印機(jī)發(fā)送打印數(shù)據(jù)包括:在發(fā)送打印數(shù)據(jù)時(shí),打開第一設(shè)備的端口以通過第一設(shè)備和第一邏輯接口建立打印請求設(shè)備和打印機(jī)之間的第一邏輯通道,并通過第一邏輯通道發(fā)送打印數(shù)據(jù)。監(jiān)控程序通過第二設(shè)備和第二邏輯接口監(jiān)控打印機(jī)的狀態(tài)包括:在打印打印數(shù)據(jù)時(shí),打開第二設(shè)備的端口以通過第二設(shè)備和第二邏輯接口建立打印請求設(shè)備和打印機(jī)之間的第二邏輯通道,并通過第二邏輯通道監(jiān)控打印機(jī)的狀態(tài)。
[0015]進(jìn)一步地,作業(yè)打印系統(tǒng)通過第一設(shè)備和第一邏輯接口向打印機(jī)發(fā)送打印數(shù)據(jù)還包括:在通過第一邏輯通道發(fā)送打印數(shù)據(jù)之后,判斷打印請求設(shè)備的緩沖區(qū)中是否還有未發(fā)送的打印數(shù)據(jù);在判斷出打印請求設(shè)備的緩沖區(qū)中還有未發(fā)送的打印數(shù)據(jù)時(shí),繼續(xù)發(fā)送打印數(shù)據(jù);以及在判斷出打印請求設(shè)備的緩沖區(qū)中無未發(fā)送的打印數(shù)據(jù)時(shí),關(guān)閉第一設(shè)備的端口。
[0016]進(jìn)一步地,監(jiān)控程序通過第二設(shè)備和第二邏輯接口監(jiān)控打印機(jī)的狀態(tài)還包括:判斷打印機(jī)的已打印頁數(shù)是否等于第一預(yù)設(shè)值;在判斷出打印機(jī)的已打印頁數(shù)等于第一預(yù)設(shè)值時(shí),輸出詢問是否繼續(xù)打印的提示信息。
[0017]進(jìn)一步地,在輸出詢問是否繼續(xù)打印的提示信息之后,該方法還包括:判斷所接收到的用戶輸入的命令;在接收到用戶輸入的繼續(xù)打印的命令時(shí),控制打印機(jī)繼續(xù)打印剩余打印數(shù)據(jù);在接收到用戶輸入的取消打印的命令時(shí),刪除打印請求設(shè)備的緩沖區(qū)中未發(fā)送的剩余打印數(shù)據(jù),并關(guān)閉第二設(shè)備的端口。
[0018]進(jìn)一步地,第一邏輯接口和第二邏輯接口為打印機(jī)的同一 USB接口所配置成的兩個(gè)邏輯接口。
[0019]為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的另一方面,提供了一種打印機(jī)。該打印機(jī)為用于本發(fā)明的打印系統(tǒng)的打印機(jī)。
[0020]通過本發(fā)明,由于將打印機(jī)的同一物理接口配置成兩個(gè)獨(dú)立的邏輯接口,并采用獨(dú)立的邏輯接口分別執(zhí)行作業(yè)打印和打印監(jiān)控,解決了相關(guān)技術(shù)中的打印系統(tǒng)查詢打印機(jī)狀態(tài)受到操作系統(tǒng)限制的問題,進(jìn)而能夠可以不受操作系統(tǒng)的限制,使用戶能夠根據(jù)需要查詢打印機(jī)的狀態(tài)。
【專利附圖】

【附圖說明】
[0021]構(gòu)成本申請的一部分的附圖用來提供對本發(fā)明的進(jìn)一步理解,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
[0022]圖1是現(xiàn)有技術(shù)中windows操作系統(tǒng)下一種打印系統(tǒng)的組成示意圖;
[0023]圖2是根據(jù)本發(fā)明第一實(shí)施例的打印系統(tǒng)的電氣組成示意圖;
[0024]圖3是根據(jù)本發(fā)明第一實(shí)施例的打印系統(tǒng)的程序組成示意圖;
[0025]圖4是根據(jù)本發(fā)明第一實(shí)施例的打印方法的流程圖;
[0026]圖5是根據(jù)本發(fā)明第二實(shí)施例的打印方法的流程圖;以及
[0027]圖6是根據(jù)本發(fā)明第二實(shí)施例的打印方法中監(jiān)控程序彈出的對話框的示意圖。
【具體實(shí)施方式】
[0028]需要說明的是,在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。
[0029]圖2是根據(jù)本發(fā)明第一實(shí)施例的打印系統(tǒng)的電氣組成示意圖,如圖2所示,打印系統(tǒng)I包括打印請求設(shè)備10和打印機(jī)20。其中,打印請求設(shè)備10用于向打印機(jī)20發(fā)送打印請求,打印機(jī)20用于在接收到打印請求設(shè)備10發(fā)送的打印請求后執(zhí)行作業(yè)打印,打印請求設(shè)備10和打印機(jī)20通過USB線纜相互連接。
[0030]打印請求設(shè)備10包括主機(jī)設(shè)備11、輸入設(shè)備12和顯示設(shè)備13,其中,主機(jī)設(shè)備11包括CPU14、存儲模塊15和USB控制器16,其中,CPU14用于執(zhí)行打印請求設(shè)備10的整體運(yùn)行控制工作;存儲模塊15用于存儲安裝在打印請求設(shè)備10上的操作系統(tǒng)、應(yīng)用程序、打印機(jī)驅(qū)動(dòng)程序等,以及操作系統(tǒng)、應(yīng)用程序、打印機(jī)驅(qū)動(dòng)程序運(yùn)行過程中生成的數(shù)據(jù);USB控制器16用于執(zhí)行電壓變換處理和阻抗變換處理以使外圍設(shè)備可通過USB接口與CPU14進(jìn)行通信。
[0031]輸入設(shè)備12與主機(jī)設(shè)備11連接,用于接收用戶的操作命令,并將用戶的操作命令傳送到主機(jī)設(shè)備11,輸入設(shè)備12可以為鍵盤或鼠標(biāo)。
[0032]顯示設(shè)備13與主機(jī)設(shè)備11連接,用于顯示打印請求設(shè)備10運(yùn)行過程中的需要顯示的數(shù)據(jù),顯示設(shè)備13可以為CRT (CRT為Cathode Ray Tube的縮寫)顯示器或LCD (LCD為 Liquid Crystal Display 的縮寫)顯不器。
[0033]打印機(jī)20包括CPU21、存儲單元22、打印單元23以及USB接口 24,其中,CPU21用于控制其他各模塊執(zhí)行工作,存儲單元22用于存儲打印機(jī)20的控制程序及控制程序運(yùn)行過程中生成的數(shù)據(jù),打印單元23用于執(zhí)行作業(yè)的打印功能,USB接口 24用于執(zhí)行打印機(jī)20與打印請求設(shè)備10之間的數(shù)據(jù)傳輸。
[0034]需要說明的是,打印機(jī)20的USB接口 24具有多個(gè)端點(diǎn),打印機(jī)20上電后,打印機(jī)20通過配置USB接口 24的接口描述符,可以將一個(gè)物理的USB接口 24配置為多個(gè)邏輯接口,并將接口描述符通過USB接口 24及USB線纜傳輸給打印請求設(shè)備10,打印請求設(shè)備10獲取USB接口 24的接口描述符,對每個(gè)邏輯接口在打印請求設(shè)備10上安裝一個(gè)對應(yīng)的USB打印類設(shè)備驅(qū)動(dòng)程序,從而在打印請求設(shè)備10上對應(yīng)每個(gè)邏輯接口生成一個(gè)安裝的設(shè)備,每個(gè)安裝的設(shè)備分別占用獨(dú)立的USB管道,通過獨(dú)立的USB管道完成打印請求設(shè)備10與打印機(jī)20之間的數(shù)據(jù)傳輸,其中,獨(dú)立的USB管道包括一條輸出管道和一條輸入管道,輸出管道和輸入管道分別對應(yīng)打印機(jī)20的USB接口 24的一個(gè)端點(diǎn),輸出管道用于傳輸由打印請求設(shè)備10向打印機(jī)20發(fā)送的控制命令,輸入管道用于傳輸打印機(jī)20對打印請求設(shè)備10的控制命令所做出的響應(yīng)。
[0035]如圖2所示,在打印系統(tǒng)I中,打印機(jī)20通過配置USB接口 24的接口描述符,將一個(gè)物理的USB接口 24配置為第一邏輯接口 25和第二邏輯接口 26,在打印請求設(shè)備10端,安裝分別與第一邏輯接口 25和第二邏輯接口 26對應(yīng)的USB打印類設(shè)備驅(qū)動(dòng)程序,從而對應(yīng)第一邏輯接口 25生成第一設(shè)備17,對應(yīng)第二邏輯接口 26生成第二設(shè)備18,其中,第一設(shè)備17通過輸出管道31和輸入管道32與打印機(jī)20進(jìn)行數(shù)據(jù)傳輸,第二設(shè)備18通過輸出管道33和輸入管道34與打印機(jī)20進(jìn)行數(shù)據(jù)傳輸。因此,在打印系統(tǒng)I中,打印請求設(shè)備10和打印機(jī)20之間不僅可以通過第一設(shè)備17的USB管道進(jìn)行數(shù)據(jù)傳輸,而且還可以通過第二設(shè)備18的USB管道進(jìn)行數(shù)據(jù)傳輸。
[0036]圖3是根據(jù)本發(fā)明第一實(shí)施例的打印系統(tǒng)的程序組成示意圖,如圖3所示,打印系統(tǒng)I在打印請求設(shè)備10端包括第一設(shè)備驅(qū)動(dòng)程序100、第二設(shè)備驅(qū)動(dòng)程序101、作業(yè)打印系統(tǒng)102和監(jiān)控程序103,打印系統(tǒng)I在打印機(jī)20端包括打印機(jī)控制程序200。
[0037]在打印請求設(shè)備10端,第一設(shè)備驅(qū)動(dòng)程序100、第二設(shè)備驅(qū)動(dòng)程序101位于打印請求設(shè)備10的程序體系的最底層,打印請求設(shè)備10安裝第一設(shè)備驅(qū)動(dòng)程序100后生成第一設(shè)備17,用于使打印請求設(shè)備10與打印機(jī)20可以通過第一設(shè)備17的USB管道進(jìn)行數(shù)據(jù)傳輸,打印請求設(shè)備10安裝第二設(shè)備驅(qū)動(dòng)程序101后生成第二設(shè)備18,用于使打印請求設(shè)備10與打印機(jī)20可以通過第二設(shè)備18的USB管道進(jìn)行數(shù)據(jù)傳輸。[0038]作業(yè)打印系統(tǒng)102,用于完成作業(yè)創(chuàng)建及作業(yè)數(shù)據(jù)的管理和發(fā)送,其中,作業(yè)打印系統(tǒng)102包括打印機(jī)驅(qū)動(dòng)程序104、應(yīng)用程序105以及打印處理器106。
[0039]打印機(jī)驅(qū)動(dòng)程序104安裝時(shí),選擇安裝端口為第一設(shè)備17的端口,以使打印機(jī)驅(qū)動(dòng)程序104通過第一設(shè)備17的USB管道與打印機(jī)20進(jìn)行數(shù)據(jù)傳輸。打印機(jī)驅(qū)動(dòng)程序104和應(yīng)用程序105,用于完成作業(yè)的創(chuàng)建,其中,應(yīng)用程序105接收用戶通過打印請求設(shè)備10的輸入設(shè)備12輸入的操作命令,生成圖形數(shù)據(jù),當(dāng)應(yīng)用程序105接收到啟動(dòng)打印的命令時(shí),應(yīng)用程序105調(diào)用打印機(jī)驅(qū)動(dòng)程序104,打印機(jī)驅(qū)動(dòng)程序105和應(yīng)用程序105共同創(chuàng)建一個(gè)打印作業(yè),打印機(jī)驅(qū)動(dòng)程序104將應(yīng)用程序105生成的圖形數(shù)據(jù)轉(zhuǎn)化為最終發(fā)送到打印機(jī)20的作業(yè)數(shù)據(jù),作業(yè)數(shù)據(jù)包括可以被打印機(jī)20識別的打印命令和打印數(shù)據(jù);打印處理器106,為操作系統(tǒng)的打印管理系統(tǒng)的一部分,用于進(jìn)行作業(yè)數(shù)據(jù)的管理以及向打印機(jī)20發(fā)送作業(yè)數(shù)據(jù),比如,打印處理器106將作業(yè)數(shù)據(jù)存儲在打印請求設(shè)備10的主機(jī)設(shè)備11的存儲模塊15提供的緩沖區(qū)中,并將緩沖區(qū)中的作業(yè)數(shù)據(jù)依次向打印機(jī)20發(fā)送。由于打印機(jī)驅(qū)動(dòng)程序104在安裝過程中選擇安裝的端口為第一設(shè)備17的端口,因此,當(dāng)打印作業(yè)時(shí),打印處理器106通過第一設(shè)備17的USB管道向打印機(jī)20發(fā)送作業(yè)數(shù)據(jù)。
[0040]監(jiān)控程序103,用于監(jiān)控打印機(jī)20的狀態(tài),并通過圖形用戶界面(Graphical UserInterface,簡稱⑶I)在打印請求設(shè)備10的顯示設(shè)備13上顯示打印機(jī)的狀態(tài)。監(jiān)控程序103默認(rèn)通過第二設(shè)備18的端口通信,以使監(jiān)控程序103通過第二設(shè)備18的USB管道與打印機(jī)20進(jìn)行數(shù)據(jù)傳輸,其中,監(jiān)控程序103通過第二設(shè)備18的輸出管道向打印機(jī)20發(fā)送控制命令,并通過第二設(shè)備18的輸入管道從打印機(jī)20讀取打印機(jī)的狀態(tài)。
[0041]在打印系統(tǒng)I的打印機(jī)20端,打印機(jī)控制程序200由CPU21執(zhí)行,用于控制打印機(jī)工作,比如,打印機(jī)控制程序200控制打印機(jī)20與打印請求設(shè)備10進(jìn)行數(shù)據(jù)傳輸,控制打印機(jī)20執(zhí)行作業(yè)打印等。
[0042]在本發(fā)明實(shí)施例中,打印系統(tǒng)包括打印請求設(shè)備10和打印機(jī)20,打印請求設(shè)備10包括第一設(shè)備17和第二設(shè)備18,打印機(jī)20具有第一邏輯接口 25和第二邏輯接口 26,打印請求設(shè)備10上安裝有作業(yè)打印系統(tǒng)102和監(jiān)控程序103,作業(yè)打印系統(tǒng)102用于通過第一設(shè)備17和第一邏輯接口 25向打印機(jī)20發(fā)送打印數(shù)據(jù),監(jiān)控程序103用于通過第二設(shè)備18和第二邏輯接口 26監(jiān)控打印機(jī)20的狀態(tài)。由于將打印機(jī)的同一物理接口配置成兩個(gè)獨(dú)立的邏輯接口,并采用獨(dú)立的邏輯接口分別執(zhí)行作業(yè)打印和打印監(jiān)控,因而,采用本發(fā)明實(shí)施例的打印系統(tǒng),可以不受操作系統(tǒng)的限制,使用戶能夠根據(jù)需要查詢打印機(jī)的狀態(tài)。
[0043]相應(yīng)地,本發(fā)明實(shí)施例還提供了 一種打印系統(tǒng)的打印方法,該打印方法中的打印系統(tǒng)為本發(fā)明實(shí)施例所提供的打印系統(tǒng),在該打印方法中,作業(yè)打印系統(tǒng)102通過第一設(shè)備17和第一邏輯接口 25向打印機(jī)20發(fā)送打印數(shù)據(jù),監(jiān)控程序103通過第二設(shè)備18和第二邏輯接口 26監(jiān)控打印機(jī)20的狀態(tài)。
[0044]圖4是根據(jù)本發(fā)明第一實(shí)施例的打印方法的流程圖,其中,作業(yè)打印系統(tǒng)執(zhí)行包含以下步驟的工作流程:
[0045]步驟S301,創(chuàng)建作業(yè),生成作業(yè)數(shù)據(jù)
[0046]當(dāng)用戶希望打印一個(gè)已編輯好的作業(yè)時(shí),用戶通過打印請求設(shè)備的輸入設(shè)備在應(yīng)用程序中輸入啟動(dòng)作業(yè)打印的命令,應(yīng)用程序接收到用戶輸入的啟動(dòng)作業(yè)打印的命令后調(diào)用打印機(jī)驅(qū)動(dòng)程序,打印機(jī)驅(qū)動(dòng)程序和應(yīng)用程序共同創(chuàng)建作業(yè),創(chuàng)建作業(yè)的過程中打印機(jī)驅(qū)動(dòng)程序?qū)?yīng)用程序生成的圖形數(shù)據(jù)轉(zhuǎn)化為作業(yè)數(shù)據(jù),打印處理器將生成的作業(yè)數(shù)據(jù)存儲在由打印請求設(shè)備的主機(jī)的存儲模塊提供的緩沖區(qū)中,其中,作業(yè)數(shù)據(jù)由可以被打印機(jī)識別的打印命令和打印數(shù)據(jù)組成。
[0047]步驟S302,打開第一設(shè)備的端口
[0048]打印處理器打開第一設(shè)備的端口,通過第一設(shè)備的USB管道建立打印請求設(shè)備與打印機(jī)之間的通信連接。
[0049]步驟S303,發(fā)送作業(yè)數(shù)據(jù)
[0050]打印處理器從打印請求設(shè)備的緩沖區(qū)中讀取作業(yè)數(shù)據(jù),依次將作業(yè)數(shù)據(jù)發(fā)送到打印機(jī)。
[0051]步驟S304,關(guān)閉第一設(shè)備的端口
[0052]當(dāng)作業(yè)數(shù)據(jù)全部發(fā)送到打印機(jī)后,打印處理器關(guān)閉第一設(shè)備的端口。
[0053]監(jiān)控程序執(zhí)行包含以下步驟的工作流程:
[0054]步驟S311,打開第二設(shè)備的端口
[0055]監(jiān)控程序啟動(dòng)時(shí),打開第二設(shè)備的端口,通過第二設(shè)備的USB管道建立打印請求設(shè)備與打印機(jī)之間的通信連接。
[0056]步驟S312,查詢打印機(jī)的狀態(tài)
[0057]當(dāng)作業(yè)打印系統(tǒng)向打印機(jī)發(fā)送作業(yè)數(shù)據(jù),打印機(jī)執(zhí)行作業(yè)數(shù)據(jù)打印時(shí),監(jiān)控程序查詢打印機(jī)的狀態(tài),其中,查詢打印機(jī)的狀態(tài)可以是監(jiān)控程序讀取由打印機(jī)主動(dòng)發(fā)送給打印請求設(shè)備的表示打印機(jī)的狀態(tài)的數(shù)據(jù),也可以是監(jiān)控程序每間隔預(yù)設(shè)時(shí)間向打印機(jī)發(fā)送狀態(tài)查詢命令,然后讀取由打印機(jī)返回的表示打印機(jī)的狀態(tài)的數(shù)據(jù)。
[0058]步驟S313,當(dāng)打印機(jī)的狀態(tài)符合設(shè)定條件時(shí),通過⑶I顯示提示信息
[0059]當(dāng)監(jiān)控程序檢測到打印機(jī)的狀態(tài)符合設(shè)定條件時(shí),通過GUI顯示提示信息對用戶進(jìn)行提醒,其中,通過GUI顯示提示信息,可以是在監(jiān)控主界面顯示提示信息,也可以彈出對話框顯示提示信息。
[0060]步驟S314,關(guān)閉第二設(shè)備的端口
[0061]監(jiān)控程序退出時(shí),關(guān)閉第二設(shè)備的端口。
[0062]本實(shí)施例的控制方法中,打印請求設(shè)備的作業(yè)打印系統(tǒng)和監(jiān)控程序分別通過第一設(shè)備的USB管道和第二設(shè)備的USB管道和打印機(jī)進(jìn)行通訊,通過作業(yè)打印系統(tǒng)和監(jiān)控程序的配合,使打印系統(tǒng)在進(jìn)行作業(yè)打印的過程中,用戶可以實(shí)時(shí)獲取打印機(jī)的狀態(tài)。通過本實(shí)施例的控制方法,有效解決了 Unix/Linux操作系統(tǒng)下由于打印管理系統(tǒng)權(quán)限不夠?qū)е碌拇蛴≌埱笤O(shè)備不能讀取及顯示打印機(jī)的狀態(tài)的問題。
[0063]圖5是根據(jù)本發(fā)明第二實(shí)施例的打印方法的流程圖,其中,作業(yè)打印系統(tǒng)執(zhí)行包含以下步驟的工作流程:
[0064]步驟S401?步驟S403,同步驟S301?步驟S303。
[0065]步驟S404,判斷緩沖區(qū)中是否還有未發(fā)送的作業(yè)數(shù)據(jù)
[0066]作業(yè)打印系統(tǒng)的打印處理器判斷打印請求設(shè)備的緩沖區(qū)中是否還有未向打印機(jī)發(fā)送的作業(yè)數(shù)據(jù),如果有,繼續(xù)執(zhí)行步驟S403,否則,執(zhí)行步驟S405。
[0067]步驟S405,關(guān)閉第一設(shè)備的端口
[0068]同步驟S304。[0069]監(jiān)控程序執(zhí)行包含以下步驟的工作流程:
[0070]步驟S411?步驟S412,同步驟S311?步驟S312
[0071]步驟S413,判斷已打印頁數(shù)是否等于第一預(yù)設(shè)值
[0072]監(jiān)控程序分析步驟S412中讀取到的表示打印機(jī)的狀態(tài)的數(shù)據(jù),其中,打印機(jī)使用一個(gè)或多個(gè)字節(jié)表示打印機(jī)的狀態(tài),并通過不同的比特位表示打印機(jī)的具體狀態(tài),比如,打印機(jī)使用4個(gè)字節(jié)表示打印機(jī)的狀態(tài),第一個(gè)字節(jié)的第一個(gè)比特位的值表示打印機(jī)是否缺紙,第四個(gè)字節(jié)的第二個(gè)比特位的值表示打印機(jī)已打印的作業(yè)頁數(shù)是否等于第一預(yù)設(shè)值等,監(jiān)控程序讀取相應(yīng)的比特位,判斷打印機(jī)已打印的作業(yè)頁數(shù)是否等于第一預(yù)設(shè)值,如果是,執(zhí)行步驟S414,否則,繼續(xù)執(zhí)行步驟S412。
[0073]需要說明的是,在本實(shí)施例的控制方法中,打印機(jī)接收由作業(yè)打印系統(tǒng)發(fā)送的作業(yè)數(shù)據(jù)并進(jìn)行打印,在打印過程中,打印機(jī)記錄已打印的作業(yè)頁數(shù),并在監(jiān)控程序查詢打印機(jī)的狀態(tài)時(shí)向監(jiān)控程序返回所記錄的已打印的作業(yè)頁數(shù),當(dāng)打印機(jī)已打印機(jī)的作業(yè)頁數(shù)達(dá)到第一預(yù)設(shè)值時(shí),打印機(jī)暫停打印,等待監(jiān)控程序查詢打印機(jī)的狀態(tài)以及查詢到打印機(jī)的狀態(tài)后所做出的響應(yīng)。
[0074]步驟S414,彈出對話框詢問是否繼續(xù)打印
[0075]當(dāng)監(jiān)控程序監(jiān)控到打印機(jī)已打印的頁數(shù)等于第一預(yù)設(shè)值時(shí),監(jiān)控程序彈出對話框,提示已打印的頁數(shù)已經(jīng)達(dá)到第一預(yù)設(shè)值,詢問用戶是否需要繼續(xù)打印。圖6示意了當(dāng)?shù)谝活A(yù)設(shè)值為10頁時(shí)由監(jiān)控程序彈出的對話框,如圖6所示,在提示對話框中監(jiān)控程序提供操作選項(xiàng),供用戶選擇繼續(xù)打印或選擇不繼續(xù)打印。
[0076]步驟S415,判斷用戶是否輸入繼續(xù)打印的命令
[0077]監(jiān)控程序等待用戶輸入的選擇命令,當(dāng)用戶輸入選擇命令后,判斷用戶輸入的命令是否為繼續(xù)打印的命令,如果是,執(zhí)行步驟S416,否則,當(dāng)用戶輸入的命令為不繼續(xù)打印的命令,即取消打印的命令時(shí),執(zhí)行步驟S417。
[0078]步驟S416,向打印機(jī)發(fā)送繼續(xù)打印的命令
[0079]當(dāng)用戶輸入繼續(xù)打印的命令時(shí),監(jiān)控程序向打印機(jī)發(fā)送繼續(xù)打印的命令,以使打印機(jī)可以繼續(xù)打印剩余的作業(yè)數(shù)據(jù)。
[0080]需要說明的是,打印機(jī)接收到監(jiān)控程序發(fā)送的繼續(xù)打印的命令后,將已打印的作業(yè)頁數(shù)清零,重新啟動(dòng)打印以打印剩余的作業(yè)數(shù)據(jù),并在打印過程中記錄已打印的作業(yè)頁數(shù)。這樣,打印機(jī)每打印設(shè)定頁數(shù)的作業(yè)數(shù)據(jù)后,監(jiān)控程序均會(huì)彈出對話框詢問用戶是否繼續(xù)打印。
[0081]步驟S417,調(diào)用API函數(shù)刪除打印請求設(shè)備的緩沖區(qū)中的作業(yè)數(shù)據(jù)
[0082]當(dāng)用戶輸入取消打印的命令時(shí),監(jiān)控程序調(diào)用刪除作業(yè)的API函數(shù),刪除打印請求設(shè)備的緩沖區(qū)中剩余的作業(yè)數(shù)據(jù)。
[0083]步驟S418,關(guān)閉第二設(shè)備的端口
[0084]當(dāng)監(jiān)控程序退出時(shí),關(guān)閉第二設(shè)備的端口。
[0085]本實(shí)施例的控制方法中,作業(yè)系統(tǒng)向打印機(jī)發(fā)送作業(yè)數(shù)據(jù),打印機(jī)打印作業(yè)數(shù)據(jù)的過程中記錄已打印的作業(yè)頁數(shù),并將該作業(yè)頁數(shù)返回給監(jiān)控程序,監(jiān)控程序通過該頁數(shù)進(jìn)行作業(yè)管理,在用戶不需要繼續(xù)打印剩余的作業(yè)數(shù)據(jù)的時(shí)候可以立即取消打印,從而避免了紙張浪費(fèi),提高了用戶操作的靈活性。[0086]通過本發(fā)明提供的打印系統(tǒng)及作業(yè)打印方法,將一臺打印機(jī)在打印請求設(shè)備端安裝為第一設(shè)備和第二設(shè)備,打印請求設(shè)備的作業(yè)打印系統(tǒng)和監(jiān)控程序分別通過第一設(shè)備和第二設(shè)備的USB管道和打印機(jī)進(jìn)行數(shù)據(jù)傳輸,作業(yè)打印系統(tǒng)的通用應(yīng)用程序及打印機(jī)驅(qū)動(dòng)程序創(chuàng)建作業(yè)并生成作業(yè)數(shù)據(jù),監(jiān)控程序監(jiān)控打印機(jī)的狀態(tài),通過通用應(yīng)用程序、打印機(jī)驅(qū)動(dòng)程序、監(jiān)控程序的配合,使打印系統(tǒng)在進(jìn)行作業(yè)打印的過程中,用戶可以實(shí)時(shí)獲取打印機(jī)的狀態(tài)。與現(xiàn)有技術(shù)相比,本發(fā)明提供的打印系統(tǒng)及作業(yè)打印方法有效解決了 Unix/Linux操作系統(tǒng)下由于打印管理系統(tǒng)權(quán)限不夠?qū)е碌拇蛴≌埱笤O(shè)備不能讀取及顯示打印機(jī)的狀態(tài)的問題。
[0087]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種打印系統(tǒng),其特征在于,包括打印請求設(shè)備(10)和打印機(jī)(20),所述打印請求設(shè)備(10)包括第一設(shè)備(17)和第二設(shè)備(18),所述打印機(jī)(20)具有第一邏輯接口(25)和第二邏輯接口(26),所述打印請求設(shè)備(10)上安裝有作業(yè)打印系統(tǒng)(102)和監(jiān)控程序(103),所述作業(yè)打印系統(tǒng)(102)用于通過所述第一設(shè)備(17)和所述第一邏輯接口(25)向所述打印機(jī)(20)發(fā)送打印數(shù)據(jù),所述監(jiān)控程序(103)用于通過所述第二設(shè)備(18)和所述第二邏輯接口(26)監(jiān)控所述打印機(jī)(20)的狀態(tài),其中,所述第一設(shè)備(17)和所述第二設(shè)備(18)為在所述打印請求設(shè)備(10)上分別安裝第一設(shè)備驅(qū)動(dòng)程序(100)和第二設(shè)備驅(qū)動(dòng)程序(101)生成的兩個(gè)設(shè)備,所述第一邏輯接口(25)和所述第二邏輯接口(26)為所述打印機(jī)(20)的同一物理接口所配置成的兩個(gè)邏輯接口。
2.根據(jù)權(quán)利要求1所述的打印系統(tǒng),其特征在于, 所述第一設(shè)備(17)的端口在所述作業(yè)打印系統(tǒng)(102)發(fā)送所述打印數(shù)據(jù)時(shí)處于打開狀態(tài)以通過所述第一設(shè)備(17)和所述第一邏輯接口(25)建立所述打印請求設(shè)備(10)和所述打印機(jī)(20)之間的第一邏輯通道,所述第一邏輯通道用于發(fā)送所述打印數(shù)據(jù), 所述第二設(shè)備(18)的端口在打印所述打印數(shù)據(jù)時(shí)處于打開狀態(tài)以通過所述第二設(shè)備(18)和所述第二邏輯接口(26)建立所述打印請求設(shè)備(10)和所述打印機(jī)(20)之間的第二邏輯通道,所述監(jiān)控程序(103)用于通過所述第二邏輯通道監(jiān)控所述打印機(jī)(20)的狀態(tài)。
3.根據(jù)權(quán)利要求2所述的打印系統(tǒng),其特征在于, 所述作業(yè)打印 系統(tǒng)(102 )還用于在發(fā)送所述打印數(shù)據(jù)之后,判斷所述打印請求設(shè)備(10)的緩沖區(qū)中是否還有未發(fā)送的打印數(shù)據(jù),在判斷出所述緩沖區(qū)中還有未發(fā)送的打印數(shù)據(jù)時(shí),繼續(xù)發(fā)送所述打印數(shù)據(jù),以及在判斷出所述緩沖區(qū)中無未發(fā)送的打印數(shù)據(jù)時(shí),關(guān)閉所述第一設(shè)備(17)的端口。
4.根據(jù)權(quán)利要求2所述的打印系統(tǒng),其特征在于, 所述監(jiān)控程序(103)還用于判斷所述打印機(jī)(20)的已打印頁數(shù)是否等于第一預(yù)設(shè)值,并在判斷出所述打印機(jī)(20)的已打印頁數(shù)等于所述第一預(yù)設(shè)值時(shí),輸出詢問是否繼續(xù)打印的提示信息。
5.根據(jù)權(quán)利要求4所述的打印系統(tǒng),其特征在于, 所述監(jiān)控程序(103)還用于在輸出詢問是否繼續(xù)打印的提示信息之后,判斷所接收到的用戶輸入的命令,在接收到用戶輸入的繼續(xù)打印的命令時(shí),控制所述打印機(jī)(20)繼續(xù)打印剩余打印數(shù)據(jù),在接收到用戶輸入的取消打印的命令時(shí),刪除所述打印請求設(shè)備(10)的緩沖區(qū)中未發(fā)送的剩余打印數(shù)據(jù),并關(guān)閉所述第二設(shè)備(18)的端口。
6.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的打印系統(tǒng),其特征在于,所述第一邏輯接口(25)和所述第二邏輯接口(26)為所述打印機(jī)(20)的同一 USB接口所配置成的兩個(gè)邏輯接□。
7.—種打印系統(tǒng)的打印方法,所述打印系統(tǒng)包括打印請求設(shè)備(10)和打印機(jī)(20),所述打印請求設(shè)備(10)包括第一設(shè)備(17)和第二設(shè)備(18),所述打印機(jī)(20)具有第一邏輯接口( 25)和第二邏輯接口( 26),所述打印請求設(shè)備(10)上安裝有作業(yè)打印系統(tǒng)(102)和監(jiān)控程序(103),其中,所述第一設(shè)備(17)和所述第二設(shè)備(18)為在所述打印請求設(shè)備(10)上分別安裝第一設(shè)備驅(qū)動(dòng)程序(100)和第二設(shè)備驅(qū)動(dòng)程序(101)生成的兩個(gè)設(shè)備,所述第一邏輯接口( 25 )和所述第二邏輯接口( 26 )為所述打印機(jī)(20 )的同一物理接口所配置成的兩個(gè)邏輯接口,所述方法包括: 所述作業(yè)打印系統(tǒng)(102)通過所述第一設(shè)備(17)和所述第一邏輯接口(25)向所述打印機(jī)(20)發(fā)送打印數(shù)據(jù);以及 所述監(jiān)控程序(103)通過所述第二設(shè)備(18)和所述第二邏輯接口(26)監(jiān)控所述打印機(jī)(20)的狀態(tài)。
8.根據(jù)權(quán)利要求7所述的打印方法,其特征在于, 所述作業(yè)打印系統(tǒng)(102)通過所述第一設(shè)備(17)和所述第一邏輯接口(25)向所述打印機(jī)(20)發(fā)送打印數(shù)據(jù)包括: 在發(fā)送所述打印數(shù)據(jù)時(shí),打開所述第一設(shè)備(17)的端口以通過所述第一設(shè)備(17)和所述第一邏輯接口(25)建立所述打印請求設(shè)備(10)和所述打印機(jī)(20)之間的第一邏輯通道,并通過所述第一邏輯通道發(fā)送所述打印數(shù)據(jù), 所述監(jiān)控程序(103)通過所述第二設(shè)備(18)和所述第二邏輯接口(26)監(jiān)控所述打印機(jī)(20)的狀態(tài)包括: 在打印所述打印數(shù)據(jù)時(shí),打開所述第二設(shè)備(18)的端口以通過所述第二設(shè)備(18)和所述第二邏輯接口(26)建立所述打印請求設(shè)備(10)和所述打印機(jī)(20)之間的所述第二邏輯通道,并通過所述第二邏輯通道監(jiān)控所述打印機(jī)(20)的狀態(tài)。
9.根據(jù)權(quán)利要求8所述的打印方法,其特征在于,所述作業(yè)打印系統(tǒng)(102)通過所述第一設(shè)備(17)和所述第一邏輯接口(25)向所述打印機(jī)(20)發(fā)送打印數(shù)據(jù)還包括: 在通過所述第一邏輯通道發(fā)送所述打印數(shù)據(jù)之后,判斷所述打印請求設(shè)備(10)的緩沖區(qū)中是否還有未發(fā)送的打印數(shù)據(jù); 在判斷出所述打印請求設(shè)備(10)的緩沖區(qū)中還有未發(fā)送的打印數(shù)據(jù)時(shí),繼續(xù)發(fā)送所述打印數(shù)據(jù);以及 在判斷出所述打印請求設(shè)備(10)的緩沖區(qū)中無未發(fā)送的打印數(shù)據(jù)時(shí),關(guān)閉所述第一設(shè)備(17)的端口。
10.根據(jù)權(quán)利要求7所述的打印方法,其特征在于,所述監(jiān)控程序(103)通過所述第二設(shè)備(18)和所述第二邏輯接口(26)監(jiān)控所述打印機(jī)(20)的狀態(tài)還包括: 判斷所述打印機(jī)(20)的已打印頁數(shù)是否等于第一預(yù)設(shè)值; 在判斷出所述打印機(jī)(20)的已打印頁數(shù)等于所述第一預(yù)設(shè)值時(shí),輸出詢問是否繼續(xù)打印的提示信息。
11.根據(jù)權(quán)利要求10所述的打印方法,其特征在于,在輸出詢問是否繼續(xù)打印的提示信息之后,所述方法還包括: 判斷所接收到的用戶輸入的命令; 在接收到用戶輸入的繼續(xù)打印的命令時(shí),控制所述打印機(jī)(20)繼續(xù)打印剩余打印數(shù)據(jù); 在接收到用戶輸入的取消打印的命令時(shí),刪除所述打印請求設(shè)備(10)的緩沖區(qū)中未發(fā)送的剩余打印數(shù)據(jù),并關(guān)閉所述第二設(shè)備(18)的端口。
12.根據(jù)權(quán)利要求7至11中任一項(xiàng)所述的打印方法,其特征在于,所述第一邏輯接口(25)和所述第二邏輯接口(26)為所述打印機(jī)(20)的同一 USB接口所配置成的兩個(gè)邏輯接□。
13.一種打印機(jī),其特征在于,所述打印機(jī)為用于權(quán)利要求1至6中任一項(xiàng)所述的打印系統(tǒng)的打印機(jī)。
【文檔編號】G06F3/12GK103927138SQ201310009283
【公開日】2014年7月16日 申請日期:2013年1月10日 優(yōu)先權(quán)日:2013年1月10日
【發(fā)明者】姜穎嬋, 馮寧, 邵志學(xué), 孫靜, 許加波 申請人:山東新北洋信息技術(shù)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
南通市| 望城县| 丰原市| 山阴县| 云阳县| 台南市| 饶平县| 云龙县| 孟村| 陈巴尔虎旗| 松原市| 金乡县| 吉林省| 冕宁县| 兴化市| 岢岚县| 甘谷县| 大厂| 兴和县| 静安区| 措美县| 岫岩| 梧州市| 平舆县| 枝江市| 济南市| 商洛市| 斗六市| 万盛区| 西峡县| 亳州市| 交城县| 台前县| 武定县| 罗山县| 洪洞县| 会泽县| 临沭县| 龙岩市| 新河县| 萍乡市|