專(zhuān)利名稱(chēng)::利用通用打印機(jī)驅(qū)動(dòng)程序的圖像形成方法及執(zhí)行其的設(shè)備的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明一般概念的各方面涉及利用通用打印機(jī)驅(qū)動(dòng)程序的圖像形成方法以及用于執(zhí)行該圖像形成方法的設(shè)備,以及更具體地,涉及通過(guò)執(zhí)行用戶期望的打印選項(xiàng)的圖像形成設(shè)備輸出打印數(shù)據(jù)的方法以及執(zhí)行該方法的設(shè)備。
背景技術(shù):
:通常,當(dāng)諸如打印機(jī)的圖像形成設(shè)備形成與由諸如個(gè)人計(jì)算機(jī)(PC)的主機(jī)設(shè)備創(chuàng)建的文檔相對(duì)應(yīng)的圖像時(shí),主機(jī)設(shè)備需要用于驅(qū)動(dòng)該圖像形成設(shè)備的打印機(jī)驅(qū)動(dòng)程序。也就是說(shuō),不得不安裝對(duì)應(yīng)于圖像形成設(shè)備的打印機(jī)驅(qū)動(dòng)程序,以便在圖像形成設(shè)備中形成圖像。另外,必須選擇特定的圖像形成設(shè)備,以便使用該圖像形成設(shè)備。當(dāng)使用用戶所期望的打印選項(xiàng)形成圖像時(shí),必須事先選擇特定的圖像形成設(shè)備。在這種情況下,只有通過(guò)檢查所選圖像設(shè)備的缺省設(shè)置或?qū)傩圆拍軌蛑烙伤x圖像形成設(shè)備支持的打印選項(xiàng)。因此,如果所選圖像形成設(shè)備不具有用戶所期望的打印選項(xiàng),則不得不選擇另一圖像形成設(shè)備,而且必須通過(guò)檢查重新選擇的圖像形成設(shè)備的缺省設(shè)置或?qū)傩詠?lái)檢驗(yàn)由重新選擇的圖像形成設(shè)備支持的打印選項(xiàng)。從而,需要一種通過(guò)支持期望的打印選項(xiàng)的圖像形成設(shè)備來(lái)輸出打印數(shù)據(jù)的方法,該方法不用在每次輸出打印數(shù)據(jù)時(shí)檢查圖像形成設(shè)備的打印選項(xiàng)。
發(fā)明內(nèi)容本發(fā)明一般概念的各方面提供通過(guò)支持期望打印選項(xiàng)的圖像形成設(shè)備來(lái)輸出打印數(shù)據(jù)的方法,不用在每次輸出打印數(shù)據(jù)時(shí)檢查圖像形成設(shè)備的打印選項(xiàng)。本發(fā)明一般概念的各方面還提供其上記錄有用于執(zhí)行該方法的計(jì)算機(jī)程序的計(jì)算機(jī)可讀記錄介質(zhì)。根據(jù)本發(fā)明一般概念的各方面,提供一種利用通用打印機(jī)驅(qū)動(dòng)程序的圖像形成方法,該方法包括提供用戶界面,用于顯示由連接到安裝有通用打印機(jī)驅(qū)動(dòng)程序的主機(jī)設(shè)備的圖像形成設(shè)備支持的打印選項(xiàng);從用戶界面中選擇至少一個(gè)打印選項(xiàng);以及通過(guò)支持所選打印選項(xiàng)的圖像形成設(shè)備輸出打印數(shù)據(jù)。根據(jù)本發(fā)明一般概念的其它方面,提供一種其上記錄有用于執(zhí)行該圖像形成方法的計(jì)算機(jī)程序的計(jì)算機(jī)可讀記錄介質(zhì)。根據(jù)本發(fā)明一般概念的其它方面,提供一種利用通用打印機(jī)驅(qū)動(dòng)程序的設(shè)備,該設(shè)備包括顯示單元,提供用于顯示由連接到安裝有通用打印機(jī)驅(qū)動(dòng)程序的主機(jī)設(shè)備的圖像形成設(shè)備支持的打印選項(xiàng)的用戶界面;選擇單元,從用戶界面中選擇至少一個(gè)打印選項(xiàng);以及發(fā)送單元,通過(guò)支持所選打印選項(xiàng)的圖像形成設(shè)備輸出打印數(shù)據(jù)。通過(guò)下面結(jié)合附圖的實(shí)施例的說(shuō)明,本發(fā)明的這些和/或其它的方面和優(yōu)點(diǎn)將變得明顯而且更容易理解,其中圖1A和圖1B示出才艮據(jù)本發(fā)明實(shí)施例的利用通用打印機(jī)驅(qū)動(dòng)程序的圖^象形成方法的流程;圖2是根據(jù)本發(fā)明實(shí)施例的提供用于顯示由連接到安裝有通用打印機(jī)驅(qū)動(dòng)程序的主機(jī)設(shè)備的圖像形成設(shè)備支持的打印選項(xiàng)的用戶界面的方法的詳細(xì)流程圖3和圖4說(shuō)明根據(jù)本發(fā)明實(shí)施例的用于連接圖像形成設(shè)備的用戶界面;圖5說(shuō)明根據(jù)本發(fā)明實(shí)施例的用于顯示由全部圖像形成設(shè)備所支持的打印選項(xiàng)的用戶界面;圖6至圖8說(shuō)明根據(jù)本發(fā)明實(shí)施例的基于所連接的圖像形成設(shè)備而從圖5所示的用戶界面改變得到的用戶界面;圖9說(shuō)明根據(jù)本發(fā)明實(shí)施例的基于圖像形成設(shè)備是否能夠打印數(shù)據(jù)而從圖5所示的用戶界面改變得到的用戶界面;圖10說(shuō)明根據(jù)本發(fā)明實(shí)施例的當(dāng)兩個(gè)或更多圖像形成設(shè)備支持所選打印選項(xiàng)時(shí)的用戶界面;圖11說(shuō)明根據(jù)本發(fā)明實(shí)施例的用于在輸出打印數(shù)據(jù)后顯示關(guān)于圖像形成設(shè)備的信息的用戶界面;以及像形成方法的設(shè)備的框圖。具體實(shí)施例方式將具體介紹本發(fā)明的當(dāng)前實(shí)施例,在附圖中說(shuō)明其示例,其中,相同的引用數(shù)字通篇指代相同的元件。下面通過(guò)參照附圖描述實(shí)施例以便解釋本發(fā)明。圖1A和1B是根據(jù)本發(fā)明實(shí)施例的利用通用打印機(jī)驅(qū)動(dòng)程序的圖像形成方法的流程圖。參照?qǐng)D1A,在操作100,提供用于顯示由連接到安裝有通用打印機(jī)驅(qū)動(dòng)程序的主機(jī)設(shè)備的圖像形成設(shè)備支持的打印選項(xiàng)的用戶界面。圖2是根據(jù)本發(fā)明實(shí)施例的用于執(zhí)行圖1A所說(shuō)明的操作100的方法的詳細(xì)流程圖。參照?qǐng)D2,將詳細(xì)描述圖1A中所說(shuō)明的操作100。在操作200,從通用打印機(jī)驅(qū)動(dòng)程序的數(shù)據(jù)庫(kù)中選擇要連接的圖像形成設(shè)備。在這種情況下,通用打印機(jī)驅(qū)動(dòng)程序的數(shù)據(jù)庫(kù)可以包括關(guān)于可連接的圖像形成設(shè)備的型號(hào)名稱(chēng)以及打印選項(xiàng)的信息。圖3和圖4說(shuō)明根據(jù)本發(fā)明實(shí)施例的用于連接圖像形成設(shè)備的用戶界面。參照?qǐng)D3和圖4,將詳細(xì)地描述圖2中所說(shuō)明的操作200。如果在圖3所示的用戶界面上點(diǎn)擊"AddPrinter"標(biāo)簽300,則提供圖4所示的用戶界面。如果在圖4所示的用戶界面上的"Setlocation"方框400中指定圖像形成設(shè)備所連接到的位置之后點(diǎn)擊"Find"按鈕410,則提供通用打印機(jī)驅(qū)動(dòng)程序的數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)包括關(guān)于可連接的圖像形成設(shè)備的型號(hào)名稱(chēng)和打印選項(xiàng)的信息。從通用打印機(jī)驅(qū)動(dòng)程序的數(shù)據(jù)庫(kù)中選4奪要連接的圖像形成設(shè)備。另外,如果點(diǎn)擊圖4所示的用戶界面上的"FindAll"按鈕420,則在"Result"方框430中顯示可用的圖像形成設(shè)備。因此,可以從在"Result"方框430中顯示的可用的圖像形成設(shè)備中選擇要連接的圖像形成設(shè)備。回來(lái)參照?qǐng)D2,在操作210,連接在操作200中所選擇的圖像形成設(shè)備。在操作220,存儲(chǔ)關(guān)于所連接的圖像形成設(shè)備的信息。例如,可以使用即插即用(PnP)接口或有線和/或無(wú)線網(wǎng)絡(luò)來(lái)連接每一個(gè)所選圖像形成設(shè)備。因此,操作220包括存儲(chǔ)關(guān)于連接的圖像形成設(shè)備的連接端口的信息。操作230在用于顯示由全部圖像形成設(shè)備支持的打印選項(xiàng)的用戶界面上使能由已連接的圖像形成設(shè)備支持的打印選項(xiàng)。圖5示出根據(jù)本發(fā)明各方面的實(shí)施例的在操作230中所使用的用于顯示由全部圖像形成設(shè)備支持的打印選項(xiàng)的用戶界面。圖6至圖8示出根據(jù)本發(fā)明各方面的實(shí)施例的基于已連接的圖像形成設(shè)備而從圖5所示的用戶界面改變得到的用戶界面。能夠通過(guò)點(diǎn)擊圖3所示的打印首選項(xiàng)按^L和/或通過(guò)圖3中所示的用戶界面的標(biāo)簽來(lái)訪問(wèn)這樣的界面。參照?qǐng)D5至8和表1,將詳細(xì)地描述圖2所示的操作230。表1示出根據(jù)本發(fā)明各方面的實(shí)施例的由已連接的圖像形成設(shè)備支持的打印選項(xiàng)。表1<table>tableseeoriginaldocumentpage9</column></row><table>如表1中所示,圖像形成設(shè)備A支持諸如彩色(color)選項(xiàng)、雙面(duplex)選項(xiàng)、N-up選項(xiàng)、和方向(orientation)選項(xiàng)的打印選項(xiàng);圖像形成設(shè)備B支持諸如雙面選項(xiàng)、N-up選項(xiàng)、和方向選項(xiàng)的打印選項(xiàng);以及圖像形成設(shè)備C支持諸如裝訂(staple)選項(xiàng)、N-up選項(xiàng)、和方向選項(xiàng)的打印選項(xiàng)。然而,圖像形成設(shè)備A不支持裝訂選項(xiàng);圖像形成設(shè)備B不支持彩色選項(xiàng)和裝訂選項(xiàng);而圖像形成i殳備C不支持彩色選項(xiàng)和雙面選項(xiàng)。根據(jù)本發(fā)明的實(shí)施例,現(xiàn)在將描述當(dāng)依次連接表l的圖像形成設(shè)備C、B、和A時(shí)所執(zhí)行的處理。當(dāng)連接圖像形成設(shè)備C時(shí),使能由圖像形成設(shè)備C支持的裝訂選項(xiàng)、N-up選項(xiàng)、和方向選項(xiàng),從而圖5所示的用戶界面改變?yōu)閳D6所示的用戶界面。如果打印選項(xiàng)在用戶界面上被使能,則可以選擇已使能的打印選項(xiàng)。如所示,所選選項(xiàng)以黑體高亮,而未使能的選項(xiàng)為淺灰色。但是,另外也可以使用諸如不同的顏色、圖案、字體、大小等來(lái)區(qū)別已使能的和未使能的功能。接著,當(dāng)連接除了圖像形成設(shè)備C支持的打印選項(xiàng)之外支持雙面選項(xiàng)的圖像形成設(shè)備B時(shí),進(jìn)一步使能雙面選項(xiàng),從而圖6所示的用戶界面改變?yōu)閳D7所示的用戶界面。接著,當(dāng)連接除了圖像形成設(shè)備B和C支持的打印選項(xiàng)之外支持彩色選項(xiàng)的圖像形成設(shè)備A時(shí),進(jìn)一步使能彩色選項(xiàng),從而圖7所示的用戶界面改變?yōu)閳D8所示的用戶界面。如所示,由于所有選項(xiàng)由圖像形成設(shè)備A、B和C集體地支持,所有的選項(xiàng)均是高亮的?;貋?lái)參照?qǐng)D2,在操作S240,檢查是否已連接的圖像形成設(shè)備當(dāng)中有任一圖像形成設(shè)備不能夠打印數(shù)據(jù)?;谶B接狀態(tài),即便已連接的圖像形成設(shè)備也可能無(wú)法打印數(shù)據(jù)。因此,通過(guò)執(zhí)行與所連接的圖像形成設(shè)備的數(shù)據(jù)通信,檢查所連接的圖像形成設(shè)備是否當(dāng)前被連接。沒(méi)有充分連接的圖像形成設(shè)備被確定為不能打印數(shù)據(jù)的圖像形成設(shè)備。在操作250,在用戶界面上禁止僅由不能打印數(shù)據(jù)的圖像形成設(shè)備支持的打印選項(xiàng)??蛇x擇地,在用戶界面上不顯示僅由不能打印數(shù)據(jù)的圖像形成設(shè)備支持的打印選項(xiàng)。例如,在操作240,如果在圖像形成設(shè)備A、B和C中,確定圖像形成設(shè)備A為不能打印數(shù)據(jù)的圖像形成設(shè)備,則在用戶界面上禁止僅由圖像形成設(shè)備A支持的彩色選項(xiàng),如圖7所示。因此如圖7所示,彩色選項(xiàng)不再高亮,而其余的選項(xiàng)是高亮的。在操作260,提供用戶界面。更具體地,提供其中打印選項(xiàng)的狀態(tài)被完全改變的用戶界面。回來(lái)參照?qǐng)D1,在梯:作110,/人用戶界面上的打印選項(xiàng)中選擇期望的打印選項(xiàng)。如果在圖2的操作260中提供圖8所示的用戶界面,則接著在操作110,從在圖8所示的用戶界面上的打印選項(xiàng)中選擇期望的打印選項(xiàng)。根據(jù)本發(fā)明的實(shí)施例,從圖8所示的用戶界面中選4奪N-up選項(xiàng)。在操作120中,檢查是否有任一的圖像形成設(shè)備不支持所選打印選項(xiàng)。如果有圖像形成設(shè)備不支持所選打印選項(xiàng),則圖像形成方法進(jìn)行到操作130。否則,圖像形成方法進(jìn)行到操作140。例如,如表l中所示,N-up選項(xiàng)由全部所連接的圖像形成設(shè)備(即,圖像形成設(shè)備A、B和C)支持。因此,如果將選項(xiàng)選擇為N-up選項(xiàng),則沒(méi)有不支持所選打印選項(xiàng)的圖像形成設(shè)備,并且圖像形成方法進(jìn)行到操作140。在操作130,在用戶界面上禁止僅由不支持所選打印選項(xiàng)的圖像形成設(shè)備支持的打印選項(xiàng)。換句話說(shuō),在選擇了第一個(gè)已選打印選項(xiàng)之后,在用戶界面上禁止支持第一個(gè)已選打印選項(xiàng)的圖像形成設(shè)備所不支持的其余的打印選項(xiàng)。例如,如表1所示,如果從圖8所示的用戶界面中選擇雙面選項(xiàng),則雙面選項(xiàng)僅由圖像形成設(shè)備A和B支持,而不被圖像形成設(shè)備C支持。因此,如圖9中所示,在用戶界面上禁止僅由圖像形成設(shè)備C支持的裝訂選項(xiàng)。如果打印選項(xiàng)在用戶界面上#1禁止,則不可以再選擇^皮禁止的打印選項(xiàng)。圖9說(shuō)明根據(jù)本發(fā)明各方面的實(shí)施例的基于圖像形成設(shè)備是否能夠打印數(shù)據(jù)而從圖8的用戶界面改變得到的用戶界面。因而,圖8所示的用戶界面變化為圖9所示的用戶界面,其上裝訂選項(xiàng)被禁止。在操作140,檢查是否已完成從用戶界面中選擇打印選項(xiàng)。如果已完成打印選項(xiàng)的選擇,則圖像形成方法進(jìn)行到操作150。否則,圖像形成方法返回到操作110。如果點(diǎn)擊圖6至圖8中所示的"OK"按鈕600,則確定已完成打印選項(xiàng)的選擇。因而,基于是否點(diǎn)擊了"OK,,按鈕600可以檢查是否已完成打印選項(xiàng)的選擇。在操作150,檢查是否有兩個(gè)或更多圖像形成設(shè)備支持所選打印選項(xiàng)。如果兩個(gè)或更多圖像形成設(shè)備支持所選打印選項(xiàng),則圖像形成方法進(jìn)行到操作160。否則,圖像形成方法進(jìn)行到操作180。根據(jù)本發(fā)明的實(shí)施例,如果選擇N-up選項(xiàng)和雙面選項(xiàng),則圖像形成設(shè)備A和B支持所選的N-up選項(xiàng)和雙面選項(xiàng),但圖像形成設(shè)備C不支持。換句話說(shuō),兩個(gè)或更多圖像形成設(shè)備支持所選打印選項(xiàng),因而圖像形成方法進(jìn)行到操作160。另一方面,根據(jù)本發(fā)明的實(shí)施例,如果僅選擇彩色選項(xiàng),則只有圖像形成設(shè)備A支持所選的彩色選項(xiàng),因而圖像形成方法進(jìn)行到操作180。在操作160,提供第二用戶界面,以便顯示支持所選打印選項(xiàng)的圖像形成設(shè)備。根據(jù)本發(fā)明各方面的實(shí)施例,如果選擇N-up選項(xiàng)和雙面選項(xiàng),則圖像形成設(shè)備A和B支持所選的N-up選項(xiàng)和雙面選項(xiàng),因而提供第二用戶界面用以顯示圖像形成設(shè)備A和B兩者。圖10示出才艮據(jù)本發(fā)明的實(shí)施例的當(dāng)兩個(gè)或更多圖像形成設(shè)備支持所選打印選項(xiàng)時(shí)的第二用戶界面。因而,提供如圖IO所示的第二用戶界面。在操作170,從第二用戶界面中選擇將通過(guò)其輸出打印數(shù)據(jù)的圖像形成設(shè)備。如果提供圖IO所示的第二用戶界面,則從如圖IO中所示的第二用戶界面上的圖像形成設(shè)備(其為"通用串行總線(USB)打印機(jī)"和"網(wǎng)絡(luò)打印機(jī)1")當(dāng)中選擇將通過(guò)其輸出打印數(shù)據(jù)的圖像形成設(shè)備。在操作180,通過(guò)所選圖像形成設(shè)備輸出打印數(shù)據(jù)。如果從圖IO所示的第二用戶界面中選擇"網(wǎng)絡(luò)打印機(jī)i",則將打印數(shù)據(jù)發(fā)送到"網(wǎng)絡(luò)打印機(jī)r,并通過(guò)該打印才幾輸出。在操作190,顯示關(guān)于將通過(guò)其輸出打印數(shù)據(jù)的圖像形成設(shè)備的信息。圖像形成設(shè)備的信息的用戶界面。如果選擇"網(wǎng)絡(luò)打印機(jī)r且通過(guò)"網(wǎng)絡(luò)打印機(jī)r,輸出打印數(shù)據(jù),則可以在如圖ii所示的用戶界面中顯示關(guān)于將通過(guò)其輸出打印數(shù)據(jù)的圖像形成設(shè)備的信息。在這種情況下,可以顯示關(guān)于圖像形成設(shè)備的型號(hào)名稱(chēng)或連接手段的信息。在上面的描述中,如果圖8中所示的用戶界面上的兩個(gè)或更多圖像形成設(shè)備支持所選打印選項(xiàng),則提供第二用戶界面,用以顯示支持所選打印選項(xiàng)的全部圖像形成設(shè)備,并且通過(guò)從所提供的第二用戶界面中選擇的圖像形成設(shè)備輸出打印數(shù)據(jù)。但是,本發(fā)明不限于此?;陬A(yù)設(shè)的優(yōu)先級(jí)次序,可以通過(guò)具有較高優(yōu)先級(jí)的圖像形成設(shè)備輸出打印數(shù)據(jù)。更具體地,當(dāng)預(yù)設(shè)優(yōu)先級(jí)次序表明A、B和C的次序時(shí),如果在圖8所示的用戶界面上圖像形成設(shè)備A和B支持所選打印選項(xiàng),則可以通過(guò)具有最高優(yōu)先級(jí)的圖像形成設(shè)備A輸出打印數(shù)據(jù)。這樣的優(yōu)先級(jí)可以是基于打印速度、用戶定義選擇、位置、剩余的打印機(jī)顯像粉和/或紙張等的。另外,如果將圖像形成設(shè)備設(shè)置為默認(rèn),則優(yōu)先通過(guò)設(shè)置為默認(rèn)的圖像形成設(shè)備輸出打印數(shù)據(jù)。圖像形成方法的設(shè)備1200的框圖。參照?qǐng)D12,根據(jù)本發(fā)明各方面的實(shí)施例,設(shè)備1200包括用戶界面產(chǎn)生單元1210、用戶界面更改單元1220、顯示單元1230、確定單元1240、選擇單元1250、設(shè)備檢查單元1260、以及傳輸單元1270。在所有方面,設(shè)備1200可以使用計(jì)算機(jī)、便攜設(shè)備等來(lái)實(shí)現(xiàn),但不是必需的。用戶界面產(chǎn)生單元1210產(chǎn)生用于顯示由全部圖像形成設(shè)備支持的打印選項(xiàng)的用戶界面。在這種情況中,產(chǎn)生的用戶界面如圖5中所示。如果通過(guò)通用打印機(jī)驅(qū)動(dòng)程序連接圖像形成設(shè)備,則用戶界面更改單元1220在由用戶界面產(chǎn)生單元1210產(chǎn)生的用戶界面上使能與已連接的圖像形成設(shè)備對(duì)應(yīng)的打印選項(xiàng)。更具體地,使用表l所示的示例,如果通過(guò)通用打印機(jī)驅(qū)動(dòng)程序連接圖像形成設(shè)備C,則圖像形成設(shè)備C支持諸如裝訂選項(xiàng)、N-up選項(xiàng)、及方向選項(xiàng)的打印選項(xiàng),從而用戶界面更改單元1220在圖5中所示的用戶界面上使能由圖像形成設(shè)備C支持的裝訂選項(xiàng)、N-up選項(xiàng)、及方向選項(xiàng)。從而,圖5所示的用戶界面改變?yōu)閳D6所示的用戶界面。如果用戶界面上的打印選項(xiàng)被使能,則可以選褲,被使能的打印選項(xiàng)。接著,當(dāng)連接圖像形成設(shè)備B時(shí),圖像形成設(shè)備B在由圖像形成設(shè)備C支持的打印選項(xiàng)之外支持雙面選項(xiàng),從而用戶界面更改單元1220在圖6所示的用戶界面上使能雙面選項(xiàng)。從而,圖6所示的用戶界面改變?yōu)閳D7所示的用戶界面。接著,當(dāng)連接圖像形成設(shè)備A時(shí),圖像形成設(shè)備A在由圖像形成設(shè)備B和C支持的打印選項(xiàng)之外支持彩色選項(xiàng),從而用戶界面更改單元1220在圖7所示的用戶界面上使能彩色選項(xiàng)。從而,圖7所示的用戶界面改變?yōu)閳D8所示的用戶界面。顯示單元1230提供用于顯示由通過(guò)通用打印機(jī)驅(qū)動(dòng)程序連接的圖像形成設(shè)備支持的打印選項(xiàng)的用戶界面。另外,如果用戶界面更改單元1220改變用戶界面的狀態(tài),則顯示單元1230顯示經(jīng)改變的用戶界面。顯示單元1230提供用戶界面和第二用戶界面。通過(guò)^f吏用相同的窗口或不同的窗口來(lái)提供用戶界面和第二用戶界面。確定單元1240檢查已連接的圖像形成設(shè)備是否能夠打印數(shù)據(jù)。已連接的圖像形成設(shè)備當(dāng)中的任一圖像形成設(shè)備都可能不能夠打印數(shù)據(jù)。因此,通過(guò)執(zhí)行與已連接的圖像形成設(shè)備的數(shù)據(jù)通信,確定單元1240檢查已連接的圖像形成設(shè)備是否當(dāng)前被連接以便發(fā)送/接收打印數(shù)據(jù),并將沒(méi)有連接到設(shè)備1200的圖像形成設(shè)備確定為不能夠打印數(shù)據(jù)的圖像形成設(shè)備。如果任一圖像形成設(shè)備被確定為不能夠打印數(shù)據(jù)的圖像形成設(shè)備,則確定單元1240向用戶界面更改單元1220通知這樣的確定。用戶界面更改單元1220在用戶界面上禁止僅由不能夠打印數(shù)據(jù)的圖像形成設(shè)備支持的打印選項(xiàng)。如果確定單元1240確定已連接的圖像形成設(shè)備A、B和C當(dāng)中的圖像形成設(shè)備A為不能夠打印數(shù)據(jù)的圖像形成設(shè)備,則用戶界面更改單元1220在圖8所示的用戶界面上禁止僅由圖像形成設(shè)備A支持的彩色選項(xiàng)。從而,圖8所示的用戶界面改變?yōu)閳D7所示的用戶界面。可選擇地,用戶界面更改單元1220可以在用戶界面上不顯示僅由不能夠打印數(shù)據(jù)的圖像形成設(shè)備支持的打印選項(xiàng)。選項(xiàng)。每當(dāng)選擇單元1250選擇打印選項(xiàng)時(shí),設(shè)備檢查單元1260檢查是否有任一圖像形成設(shè)備不支持所選打印選項(xiàng)。如果有圖像形成設(shè)備不支持所選打印選項(xiàng),則設(shè)備檢查單元1260向用戶界面更改單元1220通知這樣的確定。用戶界面更改單元1220在用戶界面上禁止支持所選打印選項(xiàng)的圖像形成設(shè)備所不支持的其余的打印選項(xiàng)。如果已完成從用戶界面中選擇打印選項(xiàng),則傳輸單元1270將打印數(shù)據(jù)發(fā)送到支持所選打印選項(xiàng)的圖像形成設(shè)備。然而,如果用戶界面上有兩個(gè)或更多圖像形成設(shè)備支持所選打印選項(xiàng),則顯示單元1230提供用于顯示支持所選打印選項(xiàng)的全部圖像形成設(shè)備的第二用戶界面。在這種情況中,顯示單元1230提供圖11中所示的用戶界面。如果提供圖11中所示的用戶界面,則選擇單元1250從圖11所示的用戶界面上的圖像形成設(shè)備當(dāng)中選擇將通過(guò)其輸出打印數(shù)據(jù)的圖像形成設(shè)備,而傳輸單元1270將打印數(shù)據(jù)發(fā)送到由選擇單元1250選擇的圖像形成設(shè)備。更具體地,如果從圖ll所示的用戶界面中選擇"網(wǎng)絡(luò)打印機(jī)1",則傳輸單元1270將打印數(shù)據(jù)發(fā)送到"網(wǎng)絡(luò)打印機(jī)1"以便輸出打印數(shù)據(jù)。另外,顯示單元1230顯示關(guān)于將通過(guò)其輸出打印數(shù)據(jù)的圖像形成設(shè)備的信息。在這種情況中,在顯示單元1230上顯示的信息可以包括關(guān)于圖像形成設(shè)備的型號(hào)名稱(chēng)和連接手段中的至少一個(gè)的信息。另外,如果用戶界面上有兩個(gè)或更多圖像形成設(shè)備支持所選打印選項(xiàng),則傳輸單元1270可以基于預(yù)設(shè)的優(yōu)先級(jí)次序?qū)⒋蛴?shù)據(jù)發(fā)送到具有較高優(yōu)先級(jí)的圖像形成設(shè)備。本發(fā)明各方面的實(shí)施例可以寫(xiě)為計(jì)算機(jī)程序,而且可以用利用計(jì)算機(jī)可讀記錄介質(zhì)執(zhí)行程序的通用數(shù)字計(jì)算機(jī)來(lái)實(shí)現(xiàn)。用于本發(fā)明的實(shí)施例的數(shù)據(jù)結(jié)構(gòu)可以通過(guò)多種記錄手,殳記錄在計(jì)算機(jī)可讀記錄介質(zhì)上。計(jì)算4幾可讀記錄介質(zhì)的示例包括磁性存儲(chǔ)介質(zhì)(如,軟盤(pán)、硬盤(pán)等)以及光記錄介質(zhì)(如,CD-ROM或DVD)。此外,可以通過(guò)載波來(lái)實(shí)現(xiàn)各方面(如,通過(guò)因特網(wǎng)的傳輸)。如上所述,根據(jù)本發(fā)明一般概念的各方面,通過(guò)下述步驟,可以通過(guò)支持期望的打印選項(xiàng)的圖像形成設(shè)備來(lái)輸出打印數(shù)據(jù),而不用在每次輸出打印數(shù)據(jù)時(shí)檢查圖像形成設(shè)備的打印選項(xiàng)提供用戶界面,用于顯示由連接到其中安裝有通用打印機(jī)驅(qū)動(dòng)程序的主機(jī)設(shè)備的圖像形成設(shè)備支持的打印選項(xiàng);從用戶界面中選擇至少一個(gè)打印選項(xiàng);以及通過(guò)支持所選打印選項(xiàng)的圖像形成設(shè)備輸出打印數(shù)據(jù)。此外,可以檢查關(guān)于將通過(guò)其輸出打印數(shù)據(jù)的圖像形成設(shè)備的信息。盡管已經(jīng)示出并描述了本發(fā)明的一些實(shí)施例,但本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,可以在該實(shí)施例中做出改變,而不脫離本發(fā)明的原理和精神,本發(fā)明的范圍由權(quán)利要求及其等價(jià)物來(lái)限定。相關(guān)申請(qǐng)文件的交叉使用本申請(qǐng)要求2008年5月30日提交到韓國(guó)特許廳的韓國(guó)專(zhuān)利申請(qǐng)No.2008-51083的優(yōu)先級(jí),其公開(kāi)的全部通過(guò)引用結(jié)合于此。權(quán)利要求1、一種利用通用打印機(jī)驅(qū)動(dòng)程序的圖像形成方法,包括提供用戶界面,用于顯示由連接到其中安裝有所述通用打印機(jī)驅(qū)動(dòng)程序的主機(jī)設(shè)備的圖像形成設(shè)備支持的打印選項(xiàng);從所提供的用戶界面中選擇至少一個(gè)打印選項(xiàng);以及選擇被確定為支持所選打印選項(xiàng)的一個(gè)圖像形成設(shè)備,并通過(guò)支持所選打印選項(xiàng)的所選圖像形成設(shè)備輸出打印數(shù)據(jù)。2、#4居權(quán)利要求1所述的圖像形成方法,其中,所述一個(gè)打印選項(xiàng)的選擇包括當(dāng)選擇打印選項(xiàng)時(shí),檢查是否所述已連接的圖像形成設(shè)備中有任一個(gè)不支持所選打印選項(xiàng);以及禁止用于選擇的打印選項(xiàng),其中所述被禁止的打印選項(xiàng)不被支持用戶界面上的所選打印選項(xiàng)的圖像形成設(shè)備支持。3、根據(jù)權(quán)利要求1所述的圖像形成方法,其中,所述輸出打印數(shù)據(jù)的步驟包括如果所述用戶界面上的兩個(gè)或更多圖像形成設(shè)備支持所選打印選項(xiàng),則提供第二用戶界面,用于顯示支持所選打印選項(xiàng)的圖像形成設(shè)備。4、根據(jù)權(quán)利要求3所述的圖像形成方法,其中,使用相同的窗口或不同的窗口來(lái)提供所述用戶界面和所述第二用戶界面。5、根據(jù)權(quán)利要求1所述的圖像形成方法,進(jìn)一步包括在輸出打印數(shù)據(jù)之后,顯示關(guān)于通過(guò)其輸出打印數(shù)據(jù)的圖像形成設(shè)備的信息。6、根據(jù)權(quán)利要求1所述的圖像形成方法,其中,所述輸出打印數(shù)據(jù)的步驟包括如果用戶界面上的兩個(gè)或更多圖像形成設(shè)備支持所選打印選項(xiàng),則基于預(yù)設(shè)的優(yōu)先級(jí)次序或用戶設(shè)置的優(yōu)先級(jí)次序而通過(guò)具有較高優(yōu)先級(jí)的較高優(yōu)先級(jí)圖像形成設(shè)備輸出打印數(shù)據(jù)。7、根據(jù)權(quán)利要求1所述的圖像形成方法,其中,所述提供用戶界面的步驟包括使能由連接到所述主機(jī)設(shè)備的圖像形成設(shè)備支持的打印選項(xiàng)。8、根據(jù)權(quán)利要求7所述的圖像形成方法,其中,所述提供用戶界面的步驟進(jìn)一步包括檢查所述已連接的圖像形成設(shè)備是否能夠打印數(shù)據(jù);以及在所述用戶界面上,禁止僅由不能夠打印數(shù)據(jù)的圖像形成設(shè)備支持的打印選項(xiàng)。9、根據(jù)權(quán)利要求7所述的圖像形成方法,其中,所述提供用戶界面的步驟進(jìn)一步包括檢查所述已連接的圖像形成設(shè)備是否能夠打印數(shù)據(jù),以及在所述用戶界面上,不顯示僅由不能夠打印數(shù)據(jù)的圖像形成設(shè)備支持的打印選項(xiàng)。10、一種其上記錄有計(jì)算機(jī)程序的計(jì)算機(jī)可讀記錄介質(zhì),該計(jì)算機(jī)程序用于執(zhí)行權(quán)利要求1所述的圖像形成方法。11、一種利用通用打印機(jī)驅(qū)動(dòng)程序的設(shè)備,包括顯示單元,提供用于顯示由連接到其中安裝有所述通用打印機(jī)驅(qū)動(dòng)程序的主機(jī)設(shè)備的圖像形成設(shè)備支持的打印選項(xiàng)的用戶界面;選捧單元,從所提供的用戶界面中選擇至少一個(gè)打印選項(xiàng);以及傳輸單元,通過(guò)所選的一個(gè)圖像形成設(shè)備輸出打印數(shù)據(jù),其中,所選的一個(gè)圖像形成設(shè)備支持所選打印選項(xiàng)。12、根據(jù)權(quán)利要求11所述的設(shè)備,進(jìn)一步包括設(shè)備檢查單元,每當(dāng)所述選擇單元選擇打印選項(xiàng)時(shí),檢查是否所述已連接的圖像形成設(shè)備中有任何一個(gè)不支持所選打印選項(xiàng);以及用戶界面更改單元,禁止用于選擇的打印選項(xiàng),其中,所述被禁止的打設(shè)備所支持,13、根據(jù)權(quán)利要求11所述的設(shè)備,其中,如果所述用戶界面上的兩個(gè)或更多圖像形成設(shè)備支持所選打印選項(xiàng),則所述顯示單元提供第二用戶界面,用于顯示支持所選打印選項(xiàng)的圖像形成設(shè)備。14、根據(jù)權(quán)利要求13所述的設(shè)備,其中,使用相同的窗口或不同的窗口來(lái)提供所述用戶界面和所述第二用戶界面。15、根據(jù)權(quán)利要求11所述的設(shè)備,其中,所述顯示單元顯示關(guān)于通過(guò)其輸出打印數(shù)據(jù)的圖像形成設(shè)備的信息。16、根據(jù)權(quán)利要求11所述的設(shè)備,其中,如果所述用戶界面上的兩個(gè)或更多圖像形成設(shè)備支持所選打印選項(xiàng),則傳輸單元基于預(yù)設(shè)的優(yōu)先級(jí)次序或用戶設(shè)置的優(yōu)先級(jí)次序?qū)⒋蛴?shù)據(jù)發(fā)送到具有較高優(yōu)先級(jí)的較高優(yōu)先級(jí)圖像形成設(shè)備。17、根據(jù)權(quán)利要求11所述的設(shè)備,進(jìn)一步包括用戶界面更改單元,其使能由連接到所述主機(jī)的圖像形成設(shè)備支持的打印選項(xiàng),以及18、根據(jù)權(quán)利要求17所述的設(shè)備,進(jìn)一步包括確定單元,用于檢查所述已連接的圖像形成設(shè)備是否能夠打印數(shù)據(jù),據(jù)的圖像形成設(shè)備支持的打印選項(xiàng),以及19、根據(jù)權(quán)利要求18所述的設(shè)備,其中,所述確定單元包括連接檢查單元,用于通過(guò)執(zhí)行與所述圖像形成設(shè)備的數(shù)據(jù)通信來(lái)檢查所述圖像形成設(shè)備當(dāng)前是否已連接,并且該確定單元將沒(méi)有連接到所述設(shè)備的圖像形成設(shè)備確定為不能夠打印數(shù)據(jù)的圖像形成設(shè)備。20、一種利用通用打印機(jī)驅(qū)動(dòng)程序的圖像形成方法,包括確定與已連接的圖像形成設(shè)備對(duì)應(yīng)的可選擇打印選項(xiàng);將不與支持所選的一個(gè)可選擇打印選項(xiàng)的已連接的圖像形成設(shè)備對(duì)應(yīng)的可選擇打印選項(xiàng)禁止;以及選擇被確定為支持所選的一個(gè)可選擇打印選項(xiàng)的一個(gè)已連接的圖像形成設(shè)備,并通過(guò)支持所選的一個(gè)可選擇打印選項(xiàng)的所選的一個(gè)已連接的圖像形成設(shè)備來(lái)輸出打印數(shù)據(jù)。21、根據(jù)權(quán)利要求20所述的方法,其中,確定可選擇打印選項(xiàng)的步驟包括檢測(cè)所述已連接的圖像形成設(shè)備;以及對(duì)于所述已連接的圖像形成設(shè)備中的每一個(gè),確定可選擇打印選項(xiàng)中有哪些是不可用的。22、根據(jù)權(quán)利要求20所述的方法,其中,禁止所選打印選項(xiàng)的步驟包括對(duì)于支持所選打印選項(xiàng)的已連接的圖像形成設(shè)備中的每一個(gè),確定可選擇打印選項(xiàng)中有哪些是不可用的。23、根據(jù)權(quán)利要求20所述的圖像形成方法,其中,如果兩個(gè)或更多已連接的圖像形成設(shè)備支持所選打印選項(xiàng),則選擇其中一個(gè)已連接的圖像形成設(shè)備的步驟包括基于預(yù)設(shè)的優(yōu)先級(jí)次序或用戶設(shè)置的優(yōu)先級(jí)次序,通過(guò)具有較高優(yōu)先級(jí)的一個(gè)已連接的圖像形成設(shè)備輸出打印數(shù)據(jù)。全文摘要提供一種使用通用打印機(jī)驅(qū)動(dòng)程序的圖像形成方法以及用于執(zhí)行該圖像形成方法的設(shè)備。根據(jù)所述方法,通過(guò)下述步驟,可以通過(guò)支持期望的打印選項(xiàng)的圖像形成設(shè)備來(lái)輸出打印數(shù)據(jù),而不用在每次輸出打印數(shù)據(jù)時(shí)檢查圖像形成設(shè)備的打印選項(xiàng)提供用戶界面,顯示由連接到其中安裝有通用打印機(jī)驅(qū)動(dòng)程序的主機(jī)設(shè)備的圖像形成設(shè)備支持的打印選項(xiàng);從提供的用戶界面中選擇至少一個(gè)打印選項(xiàng);以及選擇被確定為支持所選打印選項(xiàng)的一個(gè)圖像形成設(shè)備并通過(guò)支持所選的打印選項(xiàng)的所選圖像形成設(shè)備輸出打印數(shù)據(jù)。文檔編號(hào)G06F3/12GK101593089SQ200910134519公開(kāi)日2009年12月2日申請(qǐng)日期2009年4月17日優(yōu)先權(quán)日2008年5月30日發(fā)明者張明烈申請(qǐng)人:三星電子株式會(huì)社