專利名稱:打印系統(tǒng)和打印控制方法
技術(shù)領(lǐng)域:
本發(fā)明的各方面涉及一種打印系統(tǒng)和打印控制方法。具體來說,本發(fā)明涉及這樣的打印系統(tǒng)和打印控制方法,其用于自動(dòng)向主機(jī)裝置的打印機(jī)驅(qū)動(dòng)器(driver)注冊在打印裝置的托盤中的諸如紙張之類的記錄介質(zhì)的非標(biāo)準(zhǔn)尺寸。
背景技術(shù):
為了打印文件,使用諸如計(jì)算機(jī)之類的主機(jī)裝置,用戶形成和編輯文件,將所述文件轉(zhuǎn)換為具有所應(yīng)用的紙張尺寸的打印數(shù)據(jù),并且向諸如打印機(jī)或多功能裝置之類的打印裝置發(fā)送所述打印數(shù)據(jù)。所述文件的紙張尺寸一般被用戶從默認(rèn)打印機(jī)驅(qū)動(dòng)器支持的紙張尺寸中指定。
在政府機(jī)構(gòu)或公共場所中在許多情況下使用非標(biāo)準(zhǔn)紙張尺寸(即打印機(jī)驅(qū)動(dòng)器不支持的紙張尺寸)。在此,用戶直接地設(shè)置用戶定義的紙張尺寸。這為用戶帶來了不方便。
另外,當(dāng)用戶定義的紙張尺寸與在打印裝置的托盤中的紙張的實(shí)際尺寸不同時(shí),部分打印數(shù)據(jù)可能不被打印。
發(fā)明內(nèi)容
本發(fā)明的一個(gè)方面是解決現(xiàn)有技術(shù)的上述和/或其他問題和缺點(diǎn),并且至少提供如下所述的優(yōu)點(diǎn)。因此,本發(fā)明的一個(gè)方面提供了一種打印系統(tǒng)和打印控制方法,用于使得用戶能夠通過自動(dòng)注冊而使得在打印裝置的托盤中裝入的非標(biāo)準(zhǔn)化記錄介質(zhì)(諸如紙張)的尺寸適合于記錄介質(zhì)的默認(rèn)定義尺寸。
為了實(shí)現(xiàn)本發(fā)明的上述方面,提供了一種打印控制方法,包括檢測在打印裝置的托盤中的記錄介質(zhì)的尺寸;向至少一個(gè)主機(jī)裝置發(fā)送所檢測的記錄介質(zhì)的尺寸;并且,當(dāng)在主機(jī)裝置的打印機(jī)驅(qū)動(dòng)器未預(yù)先注冊所發(fā)送的記錄介質(zhì)的尺寸時(shí),在所述打印機(jī)驅(qū)動(dòng)器注冊所發(fā)送的記錄介質(zhì)的尺寸。
所述打印控制方法還可以包括當(dāng)為了選擇記錄介質(zhì)輸入命令時(shí),指示包括所注冊的記錄介質(zhì)的尺寸的記錄介質(zhì)的尺寸列表。所述向主機(jī)裝置發(fā)送當(dāng)所檢測的記錄介質(zhì)的尺寸是非標(biāo)準(zhǔn)化的時(shí),向至少一個(gè)主機(jī)裝置發(fā)送所檢測的記錄介質(zhì)的尺寸。當(dāng)打印裝置通過網(wǎng)絡(luò)而連接到主機(jī)裝置時(shí),向所述主機(jī)裝置廣播所檢測的記錄介質(zhì)的尺寸。所述在打印機(jī)驅(qū)動(dòng)器注冊是將所發(fā)送的記錄介質(zhì)的尺寸注冊到打印機(jī)驅(qū)動(dòng)器的腳本文件中。
為了實(shí)現(xiàn)本發(fā)明的如上所述的各方面,提供了一種打印控制方法,用于與打印裝置直接連接的主機(jī)裝置和通過所述主機(jī)裝置共享所述打印裝置的至少一個(gè)客戶機(jī),所述方法包括檢測在打印裝置的托盤中的記錄介質(zhì)的尺寸;向主機(jī)裝置發(fā)送所檢測的記錄介質(zhì)的尺寸;并且當(dāng)所發(fā)送的記錄介質(zhì)的尺寸未在打印機(jī)驅(qū)動(dòng)器預(yù)先注冊時(shí),在所述主機(jī)裝置的打印機(jī)驅(qū)動(dòng)器注冊所發(fā)送的記錄介質(zhì)的尺寸。
另一種打印控制方法還可以包括在客戶機(jī)的打印機(jī)驅(qū)動(dòng)器注冊在所述注冊期間注冊的記錄介質(zhì)的尺寸。所述注冊可以將所發(fā)送的記錄介質(zhì)的尺寸包括到主機(jī)裝置的打印機(jī)驅(qū)動(dòng)器的腳本文件中。所述注冊在所述注冊期間注冊的記錄介質(zhì)的尺寸包括向客戶機(jī)發(fā)送包括所述記錄介質(zhì)的尺寸的主機(jī)裝置的打印機(jī)驅(qū)動(dòng)器的腳本文件;并且將在主機(jī)裝置的打印機(jī)驅(qū)動(dòng)器的所發(fā)送的腳本文件中包括的記錄介質(zhì)的尺寸包括到客戶機(jī)的打印機(jī)驅(qū)動(dòng)器的腳本文件中。
為了實(shí)現(xiàn)本發(fā)明的上述各方面,提供了一種打印裝置,包括托盤,用于在其中容納記錄介質(zhì);檢測部分,用于檢測在托盤中的記錄介質(zhì)的尺寸;以及打印裝置控制部分,用于向至少一個(gè)主機(jī)裝置發(fā)送所檢測的記錄介質(zhì)的尺寸,并且向在所述主機(jī)裝置安裝的打印機(jī)驅(qū)動(dòng)器注冊所述尺寸。
所述打印系統(tǒng)還包括存儲(chǔ)部分,用于存儲(chǔ)記錄介質(zhì)的預(yù)定標(biāo)準(zhǔn)化尺寸,并且所述打印裝置控制部分將所檢測的記錄介質(zhì)的尺寸與標(biāo)準(zhǔn)化的記錄介質(zhì)的尺寸相比較。當(dāng)所檢測的記錄介質(zhì)的尺寸是非標(biāo)準(zhǔn)化尺寸時(shí),所述打印裝置控制部分向所述主機(jī)裝置發(fā)送所檢測的記錄介質(zhì)的尺寸。所述打印裝置控制部分當(dāng)通過網(wǎng)絡(luò)而與至少一個(gè)主機(jī)裝置連接時(shí),向所述主機(jī)裝置廣播所檢測的記錄介質(zhì)的尺寸。所述主機(jī)裝置包括打印機(jī)驅(qū)動(dòng)器,用于創(chuàng)建在按照本發(fā)明的一個(gè)實(shí)施例的打印裝置可解譯的打印數(shù)據(jù);包括狀態(tài)檢測部分,用于在打印裝置的托盤中接收記錄介質(zhì)的尺寸;以及主機(jī)裝置控制部分,用于當(dāng)所接收的記錄介質(zhì)的尺寸未向打印機(jī)驅(qū)動(dòng)器預(yù)先注冊時(shí),向所述打印機(jī)驅(qū)動(dòng)器注冊所發(fā)送的記錄介質(zhì)的尺寸。所述打印機(jī)驅(qū)動(dòng)器當(dāng)接收到用于選擇記錄介質(zhì)的命令時(shí),顯示包括所注冊的記錄介質(zhì)的尺寸的記錄介質(zhì)的尺寸的列表。所述打印機(jī)驅(qū)動(dòng)器包括腳本文件,其中注冊了所接收的記錄介質(zhì)的尺寸。
為了實(shí)現(xiàn)本發(fā)明的如上所述和/或其他方面,提供了一種打印系統(tǒng),包括具有在其中容納記錄介質(zhì)的托盤的打印裝置和具有用于創(chuàng)建可由打印裝置解譯的打印數(shù)據(jù)的打印機(jī)驅(qū)動(dòng)器的至少一個(gè)主機(jī)裝置,所述打印系統(tǒng)包括記錄介質(zhì)尺寸檢測部分,用于檢測在托盤中的記錄介質(zhì)的尺寸;打印裝置控制部分,用于向主機(jī)裝置發(fā)送所檢測的記錄介質(zhì)的尺寸;狀態(tài)檢測部分,用于接收所發(fā)送的記錄介質(zhì)的尺寸;以及主機(jī)裝置控制部分,用于當(dāng)所接收的記錄介質(zhì)的尺寸未預(yù)先注冊在打印機(jī)驅(qū)動(dòng)器時(shí),向打印機(jī)驅(qū)動(dòng)器注冊所接收的記錄介質(zhì)的尺寸。
為了實(shí)現(xiàn)本發(fā)明的上述和/或其他方面,提供了一種打印系統(tǒng),包括與具有托盤的打印裝置直接連接的主機(jī)裝置和通過主機(jī)裝置而共享所述打印裝置的至少一個(gè)客戶機(jī),所述打印系統(tǒng)包括記錄介質(zhì)尺寸檢測部分,用于檢測在托盤中的記錄介質(zhì)的尺寸;打印裝置控制部分,用于向主機(jī)裝置發(fā)送所檢測的記錄介質(zhì)的尺寸;主機(jī)裝置控制部分,用于當(dāng)所發(fā)送的記錄介質(zhì)的尺寸未預(yù)先注冊在主機(jī)裝置的打印機(jī)驅(qū)動(dòng)器時(shí),向打印機(jī)驅(qū)動(dòng)器注冊所發(fā)送的記錄介質(zhì)的尺寸;客戶機(jī)控制部分,用于向客戶機(jī)的打印機(jī)驅(qū)動(dòng)器注冊在主機(jī)裝置的打印機(jī)驅(qū)動(dòng)器中注冊的記錄介質(zhì)的尺寸。
本發(fā)明的另外和/或其他方面和優(yōu)點(diǎn)將部分地在后面的說明中給出,并且部分地從所述說明顯而易見,或者可以通過本發(fā)明的實(shí)踐來獲知。
通過下面結(jié)合
實(shí)施例,本發(fā)明的這些和/或其他方面和優(yōu)點(diǎn)將會(huì)變得清楚和更容易理解,在附圖中圖1是按照本發(fā)明的第一實(shí)施例的打印系統(tǒng)的方框圖,圖2是圖1的打印裝置的詳細(xì)方框圖,圖3是圖1的第一主機(jī)裝置的詳細(xì)方框圖,圖4是按照本發(fā)明的第一實(shí)施例的打印系統(tǒng)的打印控制方法的流程圖,圖5是按照本發(fā)明的第二實(shí)施例的打印系統(tǒng)的方框圖,以及
圖6是圖5的第一客戶機(jī)的詳細(xì)方框圖。
具體實(shí)施例方式
現(xiàn)在詳細(xì)參照本發(fā)明的當(dāng)前實(shí)施例,其示例被圖解在附圖中,其中,在全部附圖中,相同的附圖標(biāo)號(hào)表示相同的元件。下面通過參照附圖來說明所述實(shí)施例,以便解釋本發(fā)明。
圖1是按照本發(fā)明的第一實(shí)施例的打印系統(tǒng)的方框圖。參照圖1,所述打印系統(tǒng)包括打印裝置100和通過網(wǎng)絡(luò)連接到打印裝置100的第一到n主機(jī)裝置200-1、200-2、…、200-n。可以通過諸如LAN(局域網(wǎng))和集線器(hub)之類的共享器件和因特網(wǎng)或其組合來形成網(wǎng)絡(luò)。具體來說,在公司或公共機(jī)關(guān),也可以通過基于TCP/IP協(xié)議的內(nèi)聯(lián)網(wǎng)或其組合來形成網(wǎng)絡(luò)。
打印裝置100打印從第一到n主機(jī)裝置200-1、200-2、…、200-n發(fā)送的打印數(shù)據(jù)。具體來說,打印裝置100檢測關(guān)于在打印裝置(未示出)的托盤中的記錄介質(zhì)的尺寸的信息,并且向第一到n主機(jī)裝置200-1、200-2、…、200-n發(fā)送所述信息。按照本發(fā)明的一個(gè)實(shí)施例,所述信息也可以被廣播到所有的主機(jī)裝置和/或特定的主機(jī)裝置。
所述第一到n主機(jī)裝置200-1、200-2、…、200-n每個(gè)形成打印數(shù)據(jù),并且每個(gè)向打印裝置100發(fā)送所形成的打印數(shù)據(jù)。所述主機(jī)裝置可以是計(jì)算機(jī)。具體來說,所述第一到n主機(jī)裝置(200-1、200-2、…、200-n)的每個(gè)自動(dòng)向打印機(jī)驅(qū)動(dòng)器100注冊關(guān)于從打印裝置100發(fā)送的記錄介質(zhì)(即紙張或諸如日常開銷單(overhead)和透明膠片之類的其他記錄介質(zhì))的尺寸的信息,并且當(dāng)從用戶接收到用于選擇記錄介質(zhì)的命令時(shí),顯示包括從打印裝置100發(fā)送的記錄介質(zhì)的尺寸的各種記錄介質(zhì)的尺寸列表。即使在打印裝置100的托盤中的記錄介質(zhì)未注冊到打印機(jī)驅(qū)動(dòng)器,用戶也不必手動(dòng)地向打印機(jī)驅(qū)動(dòng)器注冊對應(yīng)的記錄介質(zhì)的尺寸,因?yàn)樗鲇涗浗橘|(zhì)的尺寸被識(shí)別為作為默認(rèn)尺寸被支持。
圖2是圖1的打印裝置的詳細(xì)方框圖,圖3是圖1的第一主機(jī)裝置的詳細(xì)方框圖。以下參照圖1和3,將詳細(xì)說明本發(fā)明的第一實(shí)施例。如圖2中所示,打印裝置100包括托盤110、記錄介質(zhì)尺寸檢測部分120、打印裝置存儲(chǔ)部分130、打印裝置通信接口部分140、打印部分150和打印裝置控制部分160。
托盤110向打印部分150提供記錄介質(zhì)。記錄介質(zhì)尺寸檢測部分120檢測在托盤110中的記錄介質(zhì)的尺寸,并且向打印裝置控制部分160提供所檢測的尺寸。打印裝置存儲(chǔ)部分130存儲(chǔ)執(zhí)行打印裝置100的功能所需要的各種程序和數(shù)據(jù)。打印裝置存儲(chǔ)部分130也存儲(chǔ)關(guān)于記錄介質(zhì)的標(biāo)準(zhǔn)化尺寸(例如A4、A5、B5和信紙)的信息,所述記錄介質(zhì)的標(biāo)準(zhǔn)化尺寸被打印裝置100作為默認(rèn)尺寸支持。打印裝置通信接口部分140涉及在打印裝置100和第一到n主機(jī)裝置200-1、200-2、…、200-n之間的數(shù)據(jù)發(fā)送和接收。打印裝置通信接口部分140向第一到n主機(jī)裝置200-1、200-2、…、200-n發(fā)送關(guān)于在記錄介質(zhì)尺寸檢測部分120檢測的記錄介質(zhì)的尺寸的信息。
打印部分150在打印裝置控制部分160的控制下打印從第一到n主機(jī)裝置200-1、200-2、…、200-n發(fā)送的打印數(shù)據(jù)。打印裝置控制部分160控制打印裝置100的整體操作,并且特別地通過打印裝置通信接口部分140向第一到n主機(jī)裝置200-1、200-2、…、200-n發(fā)送關(guān)于由記錄介質(zhì)尺寸檢測部分120檢測的記錄介質(zhì)的尺寸的信息。打印裝置控制部分160確定是否所檢測的記錄介質(zhì)的尺寸適合于在打印裝置存儲(chǔ)部分130預(yù)先注冊的標(biāo)準(zhǔn)化的記錄介質(zhì)的尺寸。當(dāng)所檢測的在托盤中的記錄介質(zhì)的尺寸被確定是非標(biāo)準(zhǔn)化的時(shí),向第一到n主機(jī)裝置200-1、200-2、…、200-n發(fā)送所檢測的記錄介質(zhì)的尺寸。
參照圖3,如圖3中所示,第一主機(jī)裝置200-1包括輸入部分210、顯示部分220、應(yīng)用程序部分230、主機(jī)裝置通信接口部分240、狀態(tài)檢測部分250、打印機(jī)驅(qū)動(dòng)器260和主機(jī)裝置控制部分270。打印機(jī)驅(qū)動(dòng)器260包括UI(用戶界面)部分261、腳本文件262和打印數(shù)據(jù)轉(zhuǎn)換部分263。
顯示部分210接收用戶命令來設(shè)置或選擇由第一主機(jī)裝置200-1支持的各種功能。輸入部分210可以包括鍵盤和鼠標(biāo)。顯示部分220包括各種應(yīng)用程序,用于在主機(jī)裝置控制部分270的控制下支持用戶界面和打印機(jī)驅(qū)動(dòng)器用戶界面。按照本發(fā)明的一個(gè)實(shí)施例,顯示部分220顯示從打印機(jī)驅(qū)動(dòng)器260提供的打印選項(xiàng)設(shè)置菜單,用戶從其(即從打印選項(xiàng)設(shè)置菜單的記錄介質(zhì)選擇項(xiàng)目)選擇用于打印文件的記錄介質(zhì)的尺寸。打印部分220可以是打印機(jī)。
應(yīng)用程序部分230提供要用于生成文件或圖像的應(yīng)用程序,并且可以是諸如Area Hangul、Excel和/或Microsoft Word之類的字處理器程序。主機(jī)裝置通信接口部分240將主機(jī)裝置200連接到外部設(shè)備。與主機(jī)裝置通信接口部分240連接的主機(jī)裝置作為經(jīng)過其接收和發(fā)送關(guān)于打印的數(shù)據(jù)信息的通道。
狀態(tài)檢測部分250可以是實(shí)用程序,諸如用于從打印裝置100接收關(guān)于打印裝置100的狀態(tài)的信息(即通/斷狀態(tài)、卡紙狀態(tài)和缺少顯影劑狀態(tài))的狀態(tài)監(jiān)控器。具體來說,狀態(tài)檢測部分250接收從打印裝置100發(fā)送到主機(jī)裝置控制部分270的關(guān)于記錄介質(zhì)的尺寸的信息。
打印機(jī)驅(qū)動(dòng)器260將由應(yīng)用程序部分230完成的文件轉(zhuǎn)換為打印數(shù)據(jù),在顯示部分220顯示考慮設(shè)置打印選項(xiàng)(例如,分辨率、集中(collection)打印、縮小打印、打印范圍和記錄介質(zhì)的尺寸)的打印選項(xiàng)菜單,以便為所述文件應(yīng)用,并且使得用戶可以設(shè)置打印選項(xiàng)。具體來說,當(dāng)從用戶那里接收到用于選擇記錄介質(zhì)的命令時(shí),打印機(jī)驅(qū)動(dòng)器260指示包括從打印裝置100發(fā)送的記錄介質(zhì)的尺寸的列表。
更具體而言,打印機(jī)驅(qū)動(dòng)器260包括用戶界面部分261、腳本文件262和打印數(shù)據(jù)轉(zhuǎn)換部分263。當(dāng)由用戶請求打印選項(xiàng)設(shè)置時(shí),用戶界面部分261在顯示部分220上顯示打印選項(xiàng)設(shè)置菜單,并且使得用戶可以設(shè)置打印選項(xiàng)。具體來說,當(dāng)從用戶那里接收到用于選擇記錄介質(zhì)的命令時(shí),用戶界面部分261參照腳本文件262,指示包括從打印裝置100發(fā)送的記錄介質(zhì)的尺寸的記錄介質(zhì)的尺寸列表。
腳本文件262當(dāng)由用戶界面部分261在顯示部分220上顯示記錄介質(zhì)的尺寸列表時(shí)被引用,并且包括作為默認(rèn)的標(biāo)準(zhǔn)化的紙張尺寸,如A4、A3、B5和信紙。也可以包括由用戶定義的非標(biāo)準(zhǔn)化記錄介質(zhì)。具體來說,所述腳本文件也可以包括專用于(devoted to)從打印裝置100發(fā)送的記錄介質(zhì)的尺寸的部分,并且注冊。
打印數(shù)據(jù)轉(zhuǎn)換部分263將由應(yīng)用程序部分230請求打印的文件轉(zhuǎn)換為可以由打印裝置100解譯的打印數(shù)據(jù)。具體來說,打印數(shù)據(jù)轉(zhuǎn)換部分263將所述文件轉(zhuǎn)換為打印數(shù)據(jù),以便所述打印數(shù)據(jù)適合于由用戶選擇的記錄介質(zhì)的尺寸。
主機(jī)裝置控制部分270控制主機(jī)裝置200的整體操作,并且特別地確定是否從打印裝置100發(fā)送的記錄介質(zhì)的尺寸被預(yù)先注冊到打印機(jī)驅(qū)動(dòng)器260。當(dāng)未預(yù)先注冊所述尺寸時(shí),所述主機(jī)裝置控制部分注冊被發(fā)送到打印機(jī)驅(qū)動(dòng)器260的記錄介質(zhì)的尺寸。所述記錄介質(zhì)的尺寸然后被包括在專用于從打印裝置100或打印機(jī)驅(qū)動(dòng)器260發(fā)送的記錄介質(zhì)的尺寸的腳本文件261的所述部分中。
圖4是按照本發(fā)明的第一實(shí)施例的打印系統(tǒng)的打印控制方法的流程圖。參照圖1-4,當(dāng)在S410中在托盤110填充記錄介質(zhì)時(shí),記錄介質(zhì)檢測部分120檢測在托盤中的記錄介質(zhì)的尺寸,并且在S420向打印裝置控制部分160提供所檢測的尺寸。
在S430,打印裝置控制部分160比較具有在打印裝置存儲(chǔ)部分130中預(yù)先注冊的、所檢測的記錄介質(zhì)的尺寸的記錄介質(zhì)的標(biāo)準(zhǔn)化尺寸,并且確定是否在托盤110中的記錄介質(zhì)的尺寸是非標(biāo)準(zhǔn)化尺寸。當(dāng)將所述尺寸確定為非標(biāo)準(zhǔn)化的時(shí),在S440向第一到n主機(jī)裝置200-1、200-2、…、200-n發(fā)送關(guān)于所檢測的記錄介質(zhì)的尺寸的信息。也可以向連接到網(wǎng)絡(luò)的所有主機(jī)裝置廣播關(guān)于所檢測的記錄介質(zhì)的尺寸的信息,并且向特定的主機(jī)裝置多播或單播所述信息。
狀態(tài)檢測部分260接收關(guān)于從打印裝置發(fā)送的記錄介質(zhì)的尺寸的信息,并且向主機(jī)裝置控制部分270發(fā)送所述信息。主機(jī)裝置控制部分270在S450確定是否在打印機(jī)驅(qū)動(dòng)器260預(yù)先注冊了所發(fā)送的記錄介質(zhì)的尺寸,并且當(dāng)確定未預(yù)先注冊所發(fā)送的尺寸時(shí),在S460在打印機(jī)驅(qū)動(dòng)器260注冊所述尺寸。更具體來說,在專用于記錄介質(zhì)的尺寸的腳本文件272的所述部分注冊所發(fā)送的記錄介質(zhì)的尺寸。即使當(dāng)未預(yù)先注冊在托盤110中的記錄介質(zhì)的尺寸時(shí),在第一到n主機(jī)裝置200-1、200-2、…、200-n的每個(gè)安裝的打印機(jī)驅(qū)動(dòng)器270在S470在打印裝置100顯示包括所檢測的記錄介質(zhì)的尺寸的記錄介質(zhì)的尺寸的列表,而不要求用戶執(zhí)行人工設(shè)置,并且使得用戶可以選擇記錄介質(zhì)的尺寸。
按照本發(fā)明的一個(gè)實(shí)施例,確定在托盤中的記錄介質(zhì)的尺寸是否是非標(biāo)準(zhǔn)化的,并且當(dāng)發(fā)現(xiàn)是非標(biāo)準(zhǔn)化的時(shí),向主機(jī)裝置發(fā)送所檢測的記錄介質(zhì)的尺寸。但是,可以跳過步驟S430,并且可以直接地向第一到n主機(jī)裝置200-1、200-2、…、200-n發(fā)送關(guān)于所檢測的記錄介質(zhì)的尺寸的信息。
圖5是按照本發(fā)明的第二實(shí)施例的打印系統(tǒng)的方框圖。參照圖2和3以及圖5和6,按照本發(fā)明的第二實(shí)施例的打印系統(tǒng)包括打印裝置100和連接至所述網(wǎng)絡(luò)的、通過直接地與打印裝置100連接的第一主機(jī)裝置200-1而共享打印裝置100的第一到第n客戶機(jī)300-1、300-2、…、300-n以及第一主機(jī)裝置200-1。
打印裝置100和第一主機(jī)裝置200-1通過串行端口、并行端口或USB端口而直接連接。打印裝置100和第一主機(jī)裝置200-1具有與在本發(fā)明的第一實(shí)施例中相同的結(jié)構(gòu),并且具有在第一主機(jī)裝置200-1的打印機(jī)驅(qū)動(dòng)器260注冊關(guān)于打印裝置100的托盤110中的記錄介質(zhì)的尺寸的信息的相同的注冊操作。
不通過網(wǎng)絡(luò)向第一主機(jī)裝置200-1廣播關(guān)于在打印裝置100檢測到的記錄介質(zhì)的尺寸的信息,而通過打印裝置通信接口部分140和主機(jī)裝置通信接口部分240來發(fā)送和接收所述信息,所述打印裝置通信接口部分140和主機(jī)裝置通信接口部分240通過串行端口、并行端口和USB端口而相互連接。
當(dāng)在第一主機(jī)裝置200-1的打印機(jī)驅(qū)動(dòng)器260未預(yù)先注冊從打印裝置100發(fā)送的記錄介質(zhì)的尺寸時(shí),主機(jī)裝置控制部分270在打印機(jī)驅(qū)動(dòng)器260的腳本文件262中包括所發(fā)送的記錄介質(zhì)的尺寸,注冊并且向第一到第n客戶機(jī)300-1、300-2、…、300-n發(fā)送所發(fā)送的尺寸。
第一到第n客戶機(jī)300-1、300-2、…、300-n可以通過第一主機(jī)裝置200-1和網(wǎng)絡(luò)來連接,并且與第一主機(jī)裝置200-1共享與該第一主機(jī)裝置200-1直接連接的打印裝置100。第一客戶機(jī)300-1的輸入部分310、顯示部分320、應(yīng)用程序部分330、客戶機(jī)通信接口部分340、打印機(jī)驅(qū)動(dòng)器360和客戶機(jī)控制部分370與第一主機(jī)裝置200-1的輸入部分210、顯示部分220、應(yīng)用程序部分230、主機(jī)裝置通信接口部分240、打印機(jī)驅(qū)動(dòng)器260以及主機(jī)裝置控制部分270相對應(yīng)地操作。
按照本發(fā)明的一個(gè)實(shí)施例,客戶機(jī)控制部分370包括在從主機(jī)裝置200-1發(fā)送進(jìn)入客戶機(jī)300-1的腳本文件362的腳本文件中所包括的記錄介質(zhì)的尺寸,并且注冊。即使當(dāng)未預(yù)先注冊托盤中的記錄介質(zhì)的尺寸時(shí),不直接地連接到打印裝置100的第一到第n客戶機(jī)300-1、300-2、…、300-n的打印機(jī)驅(qū)動(dòng)器370也不需要對于所述應(yīng)用而人工設(shè)置。
按照本發(fā)明的各方面,每當(dāng)使用在打印機(jī)驅(qū)動(dòng)器未注冊的記錄介質(zhì)來用于打印時(shí),由用戶定義的記錄介質(zhì)的尺寸需要在打印機(jī)驅(qū)動(dòng)器處自動(dòng)注冊,而不是在打印機(jī)驅(qū)動(dòng)器處人工注冊。而且,從打印裝置檢測的記錄介質(zhì)的尺寸被集中地發(fā)送到連接到網(wǎng)絡(luò)的所有主機(jī)裝置,并且被注冊,因此去除需要對于每個(gè)主機(jī)裝置人工地設(shè)置用戶定義的記錄介質(zhì)的尺寸的不方便的過程。在托盤中的記錄介質(zhì)的尺寸通過記錄介質(zhì)尺寸檢測部分而精確地被檢測,并且被注冊,因此當(dāng)通過傳統(tǒng)用戶來人工地形成用戶定義的記錄介質(zhì)的尺寸并且適當(dāng)?shù)剡M(jìn)行打印時(shí),最小化了可能的誤差。
雖然已經(jīng)示出和說明了本發(fā)明的一些實(shí)施例,但是本領(lǐng)域的技術(shù)人員會(huì)明白,可以在不脫離本發(fā)明的精神和原理的情況下在這些實(shí)施例中進(jìn)行改變,本發(fā)明的范圍被定義在權(quán)利要求和其等同內(nèi)容中。
權(quán)利要求
1.一種打印控制方法,包括檢測在打印裝置的托盤中的記錄介質(zhì)的尺寸;向至少一個(gè)主機(jī)裝置發(fā)送所檢測的記錄介質(zhì)的尺寸;并且當(dāng)在主機(jī)裝置的打印機(jī)驅(qū)動(dòng)器未預(yù)先注冊所發(fā)送的記錄介質(zhì)的尺寸時(shí),在所述打印機(jī)驅(qū)動(dòng)器注冊所發(fā)送的記錄介質(zhì)的尺寸。
2.按照權(quán)利要求1的打印控制方法,還包括當(dāng)輸入命令到主機(jī)裝置以便選擇記錄介質(zhì)時(shí),指示包括所注冊的記錄介質(zhì)的尺寸的記錄介質(zhì)的尺寸列表。
3.按照權(quán)利要求1的打印控制方法,其中,所述向主機(jī)裝置發(fā)送包括當(dāng)所檢測的記錄介質(zhì)的尺寸是非標(biāo)準(zhǔn)化的時(shí),向至少一個(gè)主機(jī)裝置發(fā)送所檢測的記錄介質(zhì)的尺寸。
4.按照權(quán)利要求1的打印控制方法,其中,當(dāng)打印裝置通過網(wǎng)絡(luò)而連接到主機(jī)裝置時(shí),向所述主機(jī)裝置廣播所檢測的記錄介質(zhì)的尺寸。
5.按照權(quán)利要求1的打印控制方法,其中,所述在打印機(jī)驅(qū)動(dòng)器注冊包括將所發(fā)送的記錄介質(zhì)的尺寸注冊到打印機(jī)驅(qū)動(dòng)器的腳本文件中。
6.一種打印控制方法,用于與打印裝置直接連接的主機(jī)裝置和通過所述主機(jī)裝置共享所述打印裝置的至少一個(gè)客戶機(jī),所述方法包括檢測在打印裝置的托盤中的記錄介質(zhì)的尺寸;向主機(jī)裝置發(fā)送所檢測的記錄介質(zhì)的尺寸;并且當(dāng)所發(fā)送的記錄介質(zhì)的尺寸未在打印機(jī)驅(qū)動(dòng)器預(yù)先注冊時(shí),在所述主機(jī)裝置的打印機(jī)驅(qū)動(dòng)器注冊所發(fā)送的記錄介質(zhì)的尺寸。
7.按照權(quán)利要求6的打印控制方法,還包括在客戶機(jī)的打印機(jī)驅(qū)動(dòng)器注冊記錄介質(zhì)的尺寸。
8.按照權(quán)利要求7的打印控制方法,其中,所述注冊包括將記錄介質(zhì)的尺寸發(fā)送到主機(jī)裝置的打印機(jī)驅(qū)動(dòng)器的腳本文件中。
9.按照權(quán)利要求7的打印控制方法,其中,所述在客戶機(jī)的打印機(jī)驅(qū)動(dòng)器注冊記錄介質(zhì)的尺寸包括向客戶機(jī)發(fā)送包括所述記錄介質(zhì)的尺寸的主機(jī)裝置的打印機(jī)驅(qū)動(dòng)器的腳本文件;并且將在主機(jī)裝置的打印機(jī)驅(qū)動(dòng)器的所發(fā)送的腳本文件中包括的記錄介質(zhì)的尺寸包括到客戶機(jī)的打印機(jī)驅(qū)動(dòng)器的腳本文件中。
10.一種打印裝置,包括托盤,用于在其中容納記錄介質(zhì);檢測部分,用于檢測在托盤中的記錄介質(zhì)的尺寸;以及打印裝置控制部分,用于向至少一個(gè)主機(jī)裝置發(fā)送所檢測的記錄介質(zhì)的尺寸,并且向在所述主機(jī)裝置安裝的打印機(jī)驅(qū)動(dòng)器注冊所述尺寸。
11.按照權(quán)利要求10的打印裝置,還包括存儲(chǔ)部分,用于存儲(chǔ)記錄介質(zhì)的預(yù)定標(biāo)準(zhǔn)化尺寸,其中,所述打印裝置控制部分將所檢測的記錄介質(zhì)的尺寸與標(biāo)準(zhǔn)化的記錄介質(zhì)的尺寸相比較,并且如果所檢測的記錄介質(zhì)的尺寸是非標(biāo)準(zhǔn)化的,則所述打印裝置控制部分向所述主機(jī)裝置發(fā)送所檢測的記錄介質(zhì)的尺寸。
12.按照權(quán)利要求10的打印裝置,其中,所述打印裝置控制部分當(dāng)通過網(wǎng)絡(luò)而與主機(jī)裝置連接時(shí)向所述主機(jī)裝置廣播所檢測的記錄介質(zhì)的尺寸。
13.一種主機(jī)裝置,包括創(chuàng)建在打印裝置可解譯的打印數(shù)據(jù)的打印機(jī)驅(qū)動(dòng)器,所述主機(jī)裝置包括狀態(tài)檢測部分,用于在打印裝置的托盤中檢測記錄介質(zhì)的尺寸;以及主機(jī)裝置控制部分,用于當(dāng)所檢測的記錄介質(zhì)的尺寸未向打印機(jī)驅(qū)動(dòng)器預(yù)先注冊時(shí),向所述打印機(jī)驅(qū)動(dòng)器注冊所檢測的記錄介質(zhì)的尺寸。
14.按照權(quán)利要求13的主機(jī)驅(qū)動(dòng)器,其中,所述打印機(jī)驅(qū)動(dòng)器當(dāng)接收到用于選擇記錄介質(zhì)的命令時(shí)顯示記錄介質(zhì)的尺寸的列表。
15.按照權(quán)利要求13的主機(jī)驅(qū)動(dòng)器,其中,所述打印機(jī)驅(qū)動(dòng)器包括腳本文件,其中注冊了所檢測的記錄介質(zhì)的尺寸。
16.一種打印控制方法,用于打印裝置,所述打印裝置具有用于向連接到網(wǎng)絡(luò)的打印裝置供應(yīng)記錄介質(zhì)的托盤,其中安裝了打印機(jī)驅(qū)動(dòng)器的至少一個(gè)主機(jī)裝置與所述網(wǎng)絡(luò)連接,所述方法包括檢測記錄介質(zhì)的尺寸;向所述至少一個(gè)主機(jī)裝置發(fā)送所檢測的記錄介質(zhì)的尺寸;并且當(dāng)所發(fā)送的記錄介質(zhì)的尺寸未在打印機(jī)驅(qū)動(dòng)器預(yù)先注冊時(shí),在所述主機(jī)裝置的打印機(jī)驅(qū)動(dòng)器注冊所發(fā)送的記錄介質(zhì)的尺寸。
17.按照權(quán)利要求16的打印控制方法,還包括當(dāng)向所述主機(jī)裝置輸入命令以選擇記錄介質(zhì)時(shí),指示包括所注冊的記錄介質(zhì)的尺寸的記錄介質(zhì)的尺寸的列表。
18.按照權(quán)利要求16的打印控制方法,其中,所述向所述至少一個(gè)主機(jī)裝置發(fā)送包括當(dāng)所檢測的記錄介質(zhì)的尺寸是非標(biāo)準(zhǔn)化的時(shí),向所述至少一個(gè)主機(jī)裝置發(fā)送所檢測的記錄介質(zhì)的尺寸。
19.按照權(quán)利要求16的打印控制方法,其中,所述在打印機(jī)驅(qū)動(dòng)器注冊包括將所發(fā)送的記錄介質(zhì)的尺寸注冊到打印機(jī)驅(qū)動(dòng)器的腳本文件中。
全文摘要
本發(fā)明提供了一種打印控制方法。所述方法包括檢測在打印裝置的托盤中的記錄介質(zhì)的尺寸;向至少一個(gè)主機(jī)裝置發(fā)送所檢測的記錄介質(zhì)的尺寸;并且,當(dāng)在主機(jī)裝置的打印機(jī)驅(qū)動(dòng)器未預(yù)先注冊所發(fā)送的記錄介質(zhì)的尺寸時(shí),在所述打印機(jī)驅(qū)動(dòng)器注冊所發(fā)送的記錄介質(zhì)的尺寸。
文檔編號(hào)B41J29/38GK1873606SQ20061008
公開日2006年12月6日 申請日期2006年5月31日 優(yōu)先權(quán)日2005年5月31日
發(fā)明者樸昌洙, 崔仁誠 申請人:三星電子株式會(huì)社