專利名稱:一種可計(jì)算打印等待時(shí)間的打印系統(tǒng)及其打印方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于一種打印系統(tǒng)及其打印方法,尤指一種可計(jì)算打印等待時(shí)間打印系 統(tǒng)及其打印方法。
背景技術(shù):
打印機(jī)作為一種重要的輸出設(shè)備,已經(jīng)成為信息社會(huì)中普及的電子產(chǎn)品。在日常 打印時(shí),用戶常常需要打印很多文件,尤其是當(dāng)多個(gè)用戶共用一臺(tái)打印機(jī)時(shí),打印機(jī)需要按 待打印文件的提交順序處理打印任務(wù)。當(dāng)打印多個(gè)文件或打印的文件量較大時(shí),打印機(jī)的 打印時(shí)間較長(zhǎng)。然而用戶并不知道需要多長(zhǎng)時(shí)間才能完成打印,通常需要在打印機(jī)前等待 文件打印完成,從而導(dǎo)致時(shí)間的浪費(fèi)。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種可計(jì)算打印等待時(shí)間打印系統(tǒng)及其打印方法。一種可計(jì)算打印等待時(shí)間的打印系統(tǒng),包括一打印機(jī),所述打印機(jī)包括一可用以 接收待打印文件的文件接收模組、一可控制打印機(jī)打印待打印文件的文件打印模組、及一 存儲(chǔ)有打印機(jī)參數(shù)的BIOS芯片,所述打印機(jī)還包括一打印時(shí)間計(jì)算模組,所述打印時(shí)間計(jì) 算模組從所述文件接收模組中獲取待打印文件的大小及頁(yè)數(shù),并根據(jù)BIOS芯片中存儲(chǔ)的 打印機(jī)參數(shù)計(jì)算打印所述待打印文件所需的時(shí)間,所述打印機(jī)還包括一顯示屏,所述打印 時(shí)間計(jì)算模組將計(jì)算得出的打印時(shí)間傳送至顯示屏顯示。優(yōu)選地,所述打印機(jī)參數(shù)包括打印機(jī)的打印速度及一頁(yè)文件打印結(jié)束至開始打印 相鄰一頁(yè)文件所需的時(shí)間間隔。優(yōu)選地,打印所述待打印文件所需的總時(shí)間等于打印特定數(shù)據(jù)大小的文件的凈打 印時(shí)間加上打印所述待打印文件時(shí)頁(yè)與頁(yè)之間所需的總時(shí)間間隔?!N可計(jì)算打印等待時(shí)間的打印方法,包括打印機(jī)接收一待打印文件并識(shí)別待 打印文件的數(shù)據(jù)大小及頁(yè)數(shù);打印機(jī)根據(jù)打印機(jī)的打印參數(shù)、待打印文件的數(shù)據(jù)大小及頁(yè) 數(shù)計(jì)算打印待打印文件的時(shí)間;將計(jì)算所得的打印時(shí)間傳送至打印機(jī)的顯示屏顯示。優(yōu)選地,所述打印方法還包括打印機(jī)執(zhí)行打印任務(wù),開始打印所述待打印文件。優(yōu)選地,所述打印機(jī)執(zhí)行打印任務(wù)時(shí),打印機(jī)繼續(xù)計(jì)算剩余的待打印文件所需的 打印時(shí)間并將計(jì)算結(jié)果傳送至顯示屏更新顯示。優(yōu)選地,所述打印機(jī)的打印參數(shù)包括打印機(jī)的打印速度及一頁(yè)文件打印結(jié)束至開 始打印相鄰一頁(yè)文件所需的時(shí)間間隔。優(yōu)選地,打印所述待打印文件所需的總時(shí)間等于打印特定數(shù)據(jù)大小的文件的凈打 印時(shí)間加上打印所述待打印文件時(shí)頁(yè)與頁(yè)之間所需的總時(shí)間間隔。優(yōu)選地,打印特定數(shù)據(jù)大小的文件的時(shí)間=待打印文件的數(shù)據(jù)大小/打印機(jī)的打 印速度。優(yōu)選地,打印所述待打印文件時(shí)頁(yè)與頁(yè)之間所需的總時(shí)間間隔=一頁(yè)文件打印結(jié)束至開始打印相鄰一頁(yè)文件所需的時(shí)間間隔*(文件頁(yè)數(shù)-ι)。與現(xiàn)有技術(shù)相比,使用本打印系統(tǒng)及打印方法打印客戶端中的文件時(shí),用戶無需 在打印機(jī)旁等待,可直接由打印機(jī)的顯示屏上查看完成打印任務(wù)所需的時(shí)間。若打印時(shí)間 較長(zhǎng),可先處理其它事務(wù),經(jīng)過打印所需的時(shí)間后,再直接取回打印文件,從而節(jié)約用戶的 時(shí)間。
下面參照附圖結(jié)合實(shí)施例對(duì)本發(fā)明作進(jìn)一步的描述。圖1是本發(fā)明打印系統(tǒng)較佳實(shí)施方式的結(jié)構(gòu)示意圖。圖2是本發(fā)明打印方法較佳實(shí)施方式的流程圖。
具體實(shí)施例方式請(qǐng)參閱圖1,所述打印系統(tǒng)的較佳實(shí)施方式包括一用戶端10及一臺(tái)與用戶端10連 接的打印機(jī)30。所述打印機(jī)30包括一基本輸入輸出系統(tǒng)(BIOS)芯片31、一文件接收模組33、一 打印時(shí)間計(jì)算模組35、一文件打印模組37、及一顯示屏39。所述BIOS芯片31中存儲(chǔ)有若 干打印機(jī)參數(shù)。所述打印機(jī)參數(shù)包括打印機(jī)的打印速度S及一頁(yè)文件打印結(jié)束至開始打印 相鄰一頁(yè)文件所需的時(shí)間間隔t0。所述文件接收模組33用以從用戶端10接收待打印文 件,并讀取待打印文件的數(shù)據(jù)大小及頁(yè)數(shù)。所述打印時(shí)間計(jì)算模組35用以從所述文件接收 模組33中獲取待打印文件的數(shù)據(jù)大小B及頁(yè)數(shù)P,并根據(jù)所述BIOS芯片中的打印機(jī)參數(shù) 計(jì)算打印所述待打印文件的時(shí)間。所述文件打印模組35控制所述打印機(jī)30打印待打印文 件。其中,所述待打印文件的打印時(shí)間T包括打印特定數(shù)據(jù)大小的文件的凈打印時(shí)間 tl及打印所述待打印文件時(shí)頁(yè)與頁(yè)之間所需的總時(shí)間間隔t2,即T = tl+t2。所述待打印 文件的凈打印時(shí)間tl由所述待打印文件的數(shù)據(jù)大小B及打印機(jī)的速度S來確定。待打印 文件的凈打印時(shí)間tl等于所述待打印文件的數(shù)據(jù)大小B除以所述打印機(jī)的打印速度S,即 tl = B/S。打印所述待打印文件時(shí)頁(yè)與頁(yè)之間所需的總時(shí)間間隔t2的計(jì)算公式為t2 = t0*(P-I),其中to為一頁(yè)文件打印結(jié)束至開始打印相鄰一頁(yè)文件所需的時(shí)間間隔,P為所 述待打印文件的總頁(yè)數(shù)。因此,所述待打印文件的總打印時(shí)間T = B/S+t0*(P-I)。當(dāng)打印 機(jī)30開始執(zhí)行打印任務(wù)后,所述打印時(shí)間計(jì)算模組37根據(jù)打印機(jī)30已經(jīng)打印的頁(yè)數(shù)計(jì)算 待打印文件剩余的打印時(shí)間。S卩,由總打印時(shí)間減去已經(jīng)打印的頁(yè)數(shù)的打印時(shí)間。請(qǐng)同時(shí)參閱圖2,一種利用上述打印系統(tǒng)計(jì)算待打印文件打印時(shí)間的打印方法的 較佳實(shí)施方式包括SOl 將所述用戶端10與所述打印機(jī)30連接。S02 所述用戶端10向打印機(jī)30發(fā)送待打印文件。S03 所述打印機(jī)30的文件接收模組33接收所述待打印文件并識(shí)別待打印文件的 數(shù)據(jù)大小及頁(yè)數(shù)。S04:所述打印機(jī)的打印時(shí)間計(jì)算模組35從所述文件接收模組33中獲取打印文件 的數(shù)據(jù)大小及頁(yè)數(shù),并根據(jù)打印機(jī)30的BIOS芯片中的打印參數(shù)計(jì)算打印所述待打印文件所需的時(shí)間。S05:所述打印時(shí)間計(jì)算模組將計(jì)算得到的所述待打印文件所需的打印時(shí)間傳送 至所述顯示屏39顯示。S06 所述文件打印模組37控制打印機(jī)30執(zhí)行打印任務(wù)。S07 打印時(shí)間計(jì)算模組35根據(jù)打印機(jī)30已經(jīng)打印的頁(yè)數(shù)計(jì)算剩余的打印時(shí)間。S08 所述顯示屏根據(jù)打印時(shí)間計(jì)算模組35的計(jì)算結(jié)果實(shí)時(shí)更新顯示的信息。使用上述打印機(jī)系統(tǒng)及打印方法打印文件時(shí),用戶將一個(gè)打印任務(wù)發(fā)送給打印機(jī) 30后,可直接由打印機(jī)30的顯示屏39上查看完成打印任務(wù)所需的時(shí)間。若所需時(shí)間較長(zhǎng), 用戶可先處理其它事務(wù),經(jīng)過打印所需的時(shí)間后,再直接取回打印文件。由此,可節(jié)約用戶 在打印機(jī)30旁等待打印文件的時(shí)間。
權(quán)利要求
一種可計(jì)算打印等待時(shí)間的打印系統(tǒng),包括一打印機(jī),所述打印機(jī)包括一可用以接收待打印文件的文件接收模組、一可控制打印機(jī)打印待打印文件的文件打印模組、一存儲(chǔ)有打印機(jī)參數(shù)的BIOS芯片、及一顯示屏,其特征在于所述打印機(jī)還包括一打印時(shí)間計(jì)算模組,所述打印時(shí)間計(jì)算模組從所述文件接收模組中獲取待打印文件的大小及頁(yè)數(shù),并根據(jù)BIOS芯片中存儲(chǔ)的打印機(jī)參數(shù)計(jì)算打印所述待打印文件所需的時(shí)間,所述打印時(shí)間計(jì)算模組將計(jì)算得出的打印時(shí)間傳送至顯示屏顯示。
2.如權(quán)利要求1所述的打印系統(tǒng),其特征在于所述打印機(jī)參數(shù)包括打印機(jī)的打印速 度及一頁(yè)文件打印結(jié)束至開始打印相鄰一頁(yè)文件所需的時(shí)間間隔。
3.如權(quán)利要求2所述的打印系統(tǒng),其特征在于打印所述待打印文件所需的總時(shí)間等 于打印特定數(shù)據(jù)大小的文件的凈打印時(shí)間加上打印所述待打印文件時(shí)頁(yè)與頁(yè)之間所需的 總時(shí)間間隔。
4.一種可計(jì)算打印等待時(shí)間的打印方法,其特征在于打印機(jī)接收一待打印文件并識(shí)別待打印文件的數(shù)據(jù)大小及頁(yè)數(shù);打印機(jī)根據(jù)打印機(jī)的打印參數(shù)、待打印文件的數(shù)據(jù)大小及頁(yè)數(shù)計(jì)算打印待打印文件的 時(shí)間;將計(jì)算所得的打印時(shí)間傳送至打印機(jī)的顯示屏顯示。
5.如權(quán)利要求4所述的可計(jì)算打印等待時(shí)間的打印方法,其特征在于所述打印方法 還包括打印機(jī)執(zhí)行打印任務(wù),開始打印所述待打印文件。
6.如權(quán)利要求5所述的可計(jì)算打印等待時(shí)間的打印方法,其特征在于所述打印機(jī)執(zhí) 行打印任務(wù)時(shí),打印機(jī)繼續(xù)計(jì)算剩余的待打印文件所需的打印時(shí)間并將計(jì)算結(jié)果傳送至顯示屏更新顯示。
7.如權(quán)利要求4所述的可計(jì)算打印等待時(shí)間的打印方法,其特征在于所述打印機(jī)的 打印參數(shù)包括打印機(jī)的打印速度及一頁(yè)文件打印結(jié)束至開始打印相鄰一頁(yè)文件所需的時(shí) 間間隔。
8.如權(quán)利要求7所述的可計(jì)算打印等待時(shí)間的打印方法,其特征在于打印所述待打 印文件所需的總時(shí)間等于打印特定數(shù)據(jù)大小的文件的凈打印時(shí)間加上打印所述待打印文 件時(shí)頁(yè)與頁(yè)之間所需的總時(shí)間間隔。
9.如權(quán)利要求8所述的可計(jì)算打印等待時(shí)間的打印方法,其特征在于打印特定數(shù)據(jù) 大小的文件的時(shí)間=待打印文件的數(shù)據(jù)大小/打印機(jī)的打印速度。
10.如權(quán)利要求8所述的可計(jì)算打印等待時(shí)間的打印方法,其特征在于打印所述待打 印文件時(shí)頁(yè)與頁(yè)之間所需的總時(shí)間間隔=一頁(yè)文件打印結(jié)束至開始打印相鄰一頁(yè)文件所 需的時(shí)間間隔*(文件頁(yè)數(shù)-1)。
全文摘要
一種可計(jì)算打印等待時(shí)間的打印系統(tǒng),包括一打印機(jī),所述打印機(jī)包括一可用以接收待打印文件的文件接收模組、一可控制打印機(jī)打印待打印文件的文件打印模組、一存儲(chǔ)有打印機(jī)參數(shù)的BIOS芯片、及一顯示屏,所述打印機(jī)還包括一打印時(shí)間計(jì)算模組,所述打印時(shí)間計(jì)算模組從所述文件接收模組中獲取待打印文件的大小及頁(yè)數(shù),并根據(jù)BIOS芯片中存儲(chǔ)的打印機(jī)參數(shù)計(jì)算打印所述待打印文件所需的時(shí)間,所述打印時(shí)間計(jì)算模組將計(jì)算得出的打印時(shí)間傳送至顯示屏顯示。使用所述打印方法打印客戶端中的文件時(shí),用戶無需在打印機(jī)旁等待,可直接由打印機(jī)的顯示屏上查看完成打印任務(wù)所需的時(shí)間。
文檔編號(hào)B41J29/393GK101927619SQ20091030358
公開日2010年12月29日 申請(qǐng)日期2009年6月24日 優(yōu)先權(quán)日2009年6月24日
發(fā)明者周俊強(qiáng), 陽厚益 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司