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

控制網(wǎng)絡(luò)打印的方法和裝置以及計(jì)算機(jī)可讀記錄介質(zhì)的制作方法

文檔序號(hào):6387318閱讀:220來源:國(guó)知局
專利名稱:控制網(wǎng)絡(luò)打印的方法和裝置以及計(jì)算機(jī)可讀記錄介質(zhì)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及打印技術(shù),特別涉及一種通過網(wǎng)絡(luò)控制打印機(jī)打印的方法和裝置,并且涉及一種存儲(chǔ)用于上述方法和裝置的計(jì)算機(jī)程序的計(jì)算機(jī)可讀記錄介質(zhì)。
背景技術(shù)
在由佳能公司(Canon Inc.)申請(qǐng)的、日本公開專利申請(qǐng)?zhí)枮?000-207157的專利申請(qǐng)中描述了一種控制網(wǎng)絡(luò)打印的裝置。這個(gè)裝置廣播打印數(shù)據(jù)給多個(gè)打印機(jī)。然后,通過網(wǎng)絡(luò)與該裝置相連接的每個(gè)打印機(jī)都接收打印數(shù)據(jù),從而打印出打印數(shù)據(jù)。
然而,作為如上所述的裝置,這種裝置僅僅發(fā)送相同的打印數(shù)據(jù)給所有通過網(wǎng)絡(luò)連接的打印機(jī),而不能發(fā)送不同的打印數(shù)據(jù)給這些打印機(jī)。另外,由于只向經(jīng)由網(wǎng)絡(luò)連接的打印機(jī)發(fā)送一次打印數(shù)據(jù),從而當(dāng)向特定的打印機(jī)發(fā)送打印數(shù)據(jù)失敗或特定的打印機(jī)的打印操作失敗時(shí),打印數(shù)據(jù)不能被重發(fā)給特定的打印機(jī)。此外,這種裝置不能綜合地管理經(jīng)由網(wǎng)絡(luò)連接到它的打印機(jī),不能檢測(cè)每個(gè)打印機(jī)的狀態(tài),而且也不能有選擇地將打印數(shù)據(jù)發(fā)送特定的打印機(jī)。而且,這種裝置需要用戶人工地為經(jīng)由網(wǎng)絡(luò)連接到它的每個(gè)打印機(jī)注冊(cè)識(shí)別信息,從而使用戶感到不便。

發(fā)明內(nèi)容
本發(fā)明的一個(gè)方面提供一種控制打印機(jī)的網(wǎng)絡(luò)打印以及支持通用即插即用(universal plug-and-play,UPnP)的方法,打印機(jī)經(jīng)由網(wǎng)絡(luò)連接。
本發(fā)明的一個(gè)方面還提供一種控制打印機(jī)的網(wǎng)絡(luò)打印以及支持通用即插即用(UPnP)的裝置,打印機(jī)經(jīng)由網(wǎng)絡(luò)連接。
本發(fā)明的一個(gè)方面提供一種存儲(chǔ)控制打印機(jī)的網(wǎng)絡(luò)打印以及支持UPnP的計(jì)算機(jī)程序的計(jì)算機(jī)可讀記錄介質(zhì),打印機(jī)經(jīng)由網(wǎng)絡(luò)連接。
本發(fā)明的附加方面與/和優(yōu)點(diǎn),將部分地闡明在以下的說明書中,并且部分地是根據(jù)說明書顯而易見的,或者可以通過實(shí)踐本發(fā)明可以獲悉的。
根據(jù)本發(fā)明的一個(gè)方面,提供一種控制與網(wǎng)絡(luò)相連接的打印機(jī)的打印操作的方法。該方法包括確定并注冊(cè)識(shí)別信息以便識(shí)別與網(wǎng)絡(luò)連接的打印機(jī)當(dāng)中的支持UPnP的UPnP打印機(jī),以及使用注冊(cè)的識(shí)別信息監(jiān)視UPnP打印機(jī)并且有選擇地將打印數(shù)據(jù)發(fā)送給UPnP打印機(jī)當(dāng)中的所需要的UPnP打印機(jī)。
根據(jù)本發(fā)明的另一方面,提供一種控制與網(wǎng)絡(luò)相連接的打印機(jī)的打印操作的裝置。該裝置包括識(shí)別信息注冊(cè)單元和打印機(jī)監(jiān)視單元,識(shí)別信息注冊(cè)單元用于確定和注冊(cè)識(shí)別信息以便識(shí)別與網(wǎng)絡(luò)連接的打印機(jī)當(dāng)中的支持UPnP的UPnP打印機(jī),打印機(jī)監(jiān)視裝置用于使用從識(shí)別信息注冊(cè)單元接收的注冊(cè)識(shí)別信息監(jiān)視UPnP打印機(jī),并有選擇地將打印數(shù)據(jù)發(fā)送給UPnP打印機(jī)當(dāng)中的所需要的UPnP打印機(jī)。
根據(jù)本發(fā)明的該另一方面,提供一種計(jì)算機(jī)可讀記錄介質(zhì),用于存儲(chǔ)至少一個(gè)計(jì)算機(jī)可讀的計(jì)算機(jī)程序以便執(zhí)行一種控制裝置的方法,該裝置控制與網(wǎng)絡(luò)相連接的打印機(jī)的打印操作。該計(jì)算機(jī)程序的方法包括確定并注冊(cè)識(shí)別信息以便識(shí)別與網(wǎng)絡(luò)連接的打印機(jī)當(dāng)中的支持UPnP的UPnP打印機(jī),以及使用注冊(cè)的識(shí)別信息監(jiān)視UPnP打印機(jī)并且有選擇地將打印數(shù)據(jù)發(fā)送給UPnP打印機(jī)當(dāng)中的所需要的UPnP打印機(jī)。


結(jié)合附圖,并且根據(jù)以下具體實(shí)施例的描述,本發(fā)明的上述與/和其他方面和優(yōu)點(diǎn)將變得更清楚,并且將更容易地理解到這些方面和優(yōu)點(diǎn),其中圖1是根據(jù)本發(fā)明一個(gè)方面的控制網(wǎng)絡(luò)打印的方法的流程圖;圖2是解釋根據(jù)本發(fā)明的一個(gè)方面的圖1所示方法的方框圖;圖3是根據(jù)本發(fā)明一個(gè)方面的圖1所示操作10的流程圖;圖4是根據(jù)本發(fā)明一個(gè)方面的圖1所示操作12的流程圖;圖5是根據(jù)本發(fā)明另一方面的圖1所示操作12的流程圖;
圖6是根據(jù)本發(fā)明一個(gè)方面的控制網(wǎng)絡(luò)打印的裝置的方框圖;圖7是根據(jù)本發(fā)明一個(gè)方面的圖6所示的識(shí)別信息注冊(cè)單元的方框圖;圖8是根據(jù)本發(fā)明一個(gè)方面的圖6所示的打印機(jī)監(jiān)視單元的方框圖;圖9是根據(jù)本發(fā)明另一方面的圖6所示的打印機(jī)監(jiān)視單元的方框圖;和圖10是根據(jù)本發(fā)明另一方面的圖6所示的打印機(jī)監(jiān)視單元的方框圖。
具體實(shí)施例方式
現(xiàn)在將詳細(xì)地參考本發(fā)明的具體實(shí)施例,附圖中示出本發(fā)明中的示例,其中相同的參考數(shù)字自始至終指的是相同的單元。
圖1是根據(jù)本發(fā)明的一個(gè)方面的控制網(wǎng)絡(luò)打印的方法的流程圖。該方法包括操作10和12中的使用支持通用即插即用(UPnP)的打印機(jī)打印數(shù)據(jù)。UPnP標(biāo)準(zhǔn)由UPnP研究會(huì)(UPnP Forum)公布,并且通常使受控于網(wǎng)絡(luò)上的控制裝置的任何多個(gè)設(shè)備之間能夠進(jìn)行數(shù)據(jù)通信,而且是一種不依賴于操作系統(tǒng)、程序設(shè)計(jì)語言和物理介質(zhì)的協(xié)議。對(duì)于打印機(jī)來說,UPnP標(biāo)準(zhǔn)是打印機(jī)設(shè)備(Printer Device)v.1.0和打印機(jī)基本服務(wù)(Printer Basic Service)v.1.01,其公開內(nèi)容以引用的方式被包含在本文中。然而,應(yīng)理解可以使用類似性質(zhì)的其他類型的網(wǎng)絡(luò)體系結(jié)構(gòu),包括開放的和封閉的。
圖2是解釋根據(jù)本發(fā)明一個(gè)方面的圖1所示方法的方框圖。參考數(shù)字14表示一種網(wǎng)絡(luò)連接。參考數(shù)字20、22、24和26表示打印機(jī),而參考數(shù)字28表示一種網(wǎng)絡(luò)打印控制裝置。
根據(jù)本發(fā)明的一個(gè)方面,圖2所示的網(wǎng)絡(luò)14是一種本地網(wǎng)和/或局域網(wǎng)。雖然以本地和/或局域網(wǎng)來描述網(wǎng)絡(luò)14,但是可將本發(fā)明用于各種類型的網(wǎng)絡(luò)中,包括有線和無線網(wǎng)絡(luò)兩者以及因特網(wǎng)和內(nèi)部網(wǎng)。網(wǎng)絡(luò)打印控制裝置28稱為控制點(diǎn)(CP),并且可以是臺(tái)式計(jì)算機(jī)、筆記本計(jì)算機(jī)、個(gè)人數(shù)字助理(PDA)和/或其他類似設(shè)備。
根據(jù)本發(fā)明一個(gè)方面的控制網(wǎng)絡(luò)打印的方法用于控制經(jīng)由網(wǎng)絡(luò)14連接的打印機(jī)20、22、24和26當(dāng)中的支持UPnP的UPnP打印機(jī)的打印操作。根據(jù)本發(fā)明的一個(gè)方面,通過網(wǎng)絡(luò)打印控制裝置28執(zhí)行對(duì)UPnP打印機(jī)的打印操作的控制。
根據(jù)該方法,在操作中10中,確定和注冊(cè)識(shí)別信息以便識(shí)別打印機(jī)20、22、24和26當(dāng)中的支持UPnP的UPnP打印機(jī)。根據(jù)本發(fā)明的一個(gè)方面,由用戶或打印機(jī)廠商設(shè)置和/或改變識(shí)別信息。
圖3是根據(jù)本發(fā)明一個(gè)方面的圖1所示操作10的流程圖。操作10包括操作30到36中確定并注冊(cè)每個(gè)UPnP打印機(jī)的識(shí)別信息。相應(yīng)地,在操作30中,確定與網(wǎng)絡(luò)14相連接的打印機(jī)20、22、24 26是否為UPnP打印機(jī)。當(dāng)確定打印機(jī)20、22、24或26不是UPnP打印機(jī)時(shí),重復(fù)操作30。然而,當(dāng)確定打印機(jī)是UPnP打印機(jī)時(shí),在操作32中從UPnP打印機(jī)20、22、24或26中接收識(shí)別信息。根據(jù)本發(fā)明的一個(gè)方面,使用UPnP協(xié)議接收來自UPnP打印機(jī)20、22、24或26的識(shí)別信息。
在操作32之后,在操作34中,注冊(cè)從UPnP打印機(jī)接收的識(shí)別信息。隨后,在操作36中,確定是否已注冊(cè)與網(wǎng)絡(luò)14相連接的所有UPnP打印機(jī)20、22、24或26的識(shí)別信息。當(dāng)確定已經(jīng)注冊(cè)了與網(wǎng)絡(luò)14相連接的所有UPnP打印機(jī)20、22、24或26的識(shí)別信息時(shí),圖3所示的操作10結(jié)束,然后操作轉(zhuǎn)到圖1所示的操作12。然而,當(dāng)確定沒有注冊(cè)完與網(wǎng)絡(luò)14相連接的所有UPnP打印機(jī)20、22、24或26的識(shí)別信息時(shí),操作轉(zhuǎn)到操作30以注冊(cè)剩余UPnP打印機(jī)的識(shí)別信息。
根據(jù)本發(fā)明的一個(gè)方面,使用一種只有UPnP結(jié)構(gòu)才有的發(fā)現(xiàn)功能來進(jìn)行如3所示的識(shí)別信息注冊(cè),當(dāng)網(wǎng)絡(luò)打印控制裝置/控制點(diǎn)和/或UPnP打印機(jī)20、22、24和26分別與網(wǎng)絡(luò)14連接時(shí),該UPnP結(jié)構(gòu)允許網(wǎng)絡(luò)打印控制裝置/控制點(diǎn)28查找UPnP打印機(jī),并且允許UPnP打印機(jī)20、22、24或26廣播該UPnP打印機(jī)20、22、24和26的服務(wù)。
在操作10之后,在操作12中,使用注冊(cè)的識(shí)別信息來監(jiān)視UPnP打印機(jī)20、22、24或26,并有選擇地將打印數(shù)據(jù)發(fā)送到被監(jiān)視的UPnP打印機(jī)20、22、24或26當(dāng)中的所需要的打印機(jī)20、22、24或26。如此,根據(jù)本發(fā)明一個(gè)方面的控制網(wǎng)絡(luò)打印的方法允許將具有不同信息的打印數(shù)據(jù)發(fā)送到單個(gè)UPnP打印機(jī)20、22、24或26,和/或?qū)⒕哂邢嗤畔⒌拇蛴?shù)據(jù)發(fā)送到所有的UPnP打印機(jī)20、22、24或26。根據(jù)本發(fā)明的一個(gè)方面,打印數(shù)據(jù)包括各種類型的信息,諸如廣告、天氣,新聞等。例如,在打印數(shù)據(jù)是公寓或辦公樓管理費(fèi)用的情況下,經(jīng)由網(wǎng)絡(luò)14連接的打印機(jī)20、22、24和26被安裝在公寓的家庭中或大廈的辦公室中,并且網(wǎng)絡(luò)打印控制裝置28被安裝在公寓或大廈的控制室中。
圖4是根據(jù)本發(fā)明一個(gè)方面的圖1所示操作12的流程圖。操作12包括在操作50到54中將打印數(shù)據(jù)發(fā)送給所需要的UPnP打印機(jī)20、22、24或26,并在操作56和58中監(jiān)視打印數(shù)據(jù)是否被正常地打印。
根據(jù)本發(fā)明的一個(gè)方面,圖1所示的操作12包括圖4所示的操作50、52和54。因此,在操作50中,選擇要向其發(fā)送打印數(shù)據(jù)的UPnP打印機(jī)20、22、24或26。在操作50之后,在操作52中,使用注冊(cè)的信息,從選擇的打印機(jī)20、22、24或26中僅僅揀選出(sort out)需要接收打印數(shù)據(jù)的UPnP打印機(jī)20、22、24或26。換句話說,當(dāng)UPnP打印機(jī)20、22、24或26事先報(bào)告UPnP打印機(jī)20、22、24或26將不接收打印數(shù)據(jù)時(shí),將不把打印數(shù)據(jù)發(fā)送到UPnP打印機(jī)20、22、24或26,即使UPnP打印機(jī)20、22、24或26白額哦選擇作為要給其發(fā)送打印數(shù)據(jù)的打印機(jī)時(shí),也是如此。在操作52之后,在操作54中,僅僅把打印數(shù)據(jù)發(fā)送到揀選出的UPnP打印機(jī)20、22、24或26。
根據(jù)本發(fā)明的另一方面,圖1所示的操作12只包括圖4所示的操作50和54。相應(yīng)地,在操作50中選擇要向其發(fā)送打印數(shù)據(jù)的UPnP打印機(jī)。在操作50之后,在操作54中,將打印數(shù)據(jù)發(fā)送到選擇的UPnP打印機(jī)20、22、24或26。
根據(jù)本發(fā)明的另一方面,圖1所示的操作12包括圖4所示的操作50到58。并且根據(jù)本發(fā)明的另一方面,圖1所示的操作12包括圖4所示的操作50、54、56和58。因此,在操作56中,從每個(gè)UPnP打印機(jī)20、22、24或26接收有關(guān)是否已完全地發(fā)送打印數(shù)據(jù)的信息和有關(guān)是否已完全地打印了打印數(shù)據(jù)的信息之中的至少一種類型的信息。當(dāng)圖4所示的操作12不包括操作52時(shí),發(fā)送至少一種類型信息的UPnP打印機(jī)20、22、24或26是在操作50中所選擇的打印機(jī)20、22、24、或26,或者當(dāng)圖4所示的操作12包括操作52時(shí),是在操作52中揀選出的UPnP打印機(jī)20、22、24或26。
在操作56后,在操作58中,根據(jù)從選擇的或揀選出的UPnP打印機(jī)20、22、24或26接收的信息確定是否已正常地完成打印。當(dāng)確定還沒有正常地完成打印時(shí),操作返回到操作54,以便僅僅將打印數(shù)據(jù)發(fā)送給還沒有正常地完成打印的UPnP打印機(jī)20、22、24或26。然而,當(dāng)確定已正常地完成打印時(shí),結(jié)束圖4所示的操作12。
例如,假定打印數(shù)據(jù)包括從公寓的控制室發(fā)送到公寓中的每個(gè)家庭的信息,并且網(wǎng)絡(luò)打印控制裝置28監(jiān)視表1所示的信息。
表1

請(qǐng)參考表1和圖1,在操作10中,注冊(cè)安裝在公寓A一樓房間1和2以及公寓Z二樓房間1和2中的打印機(jī)的識(shí)別信息。如表1所示,在操作12中,安裝在公寓Z二樓房間2中的打印機(jī)已事先要求不接收打印數(shù)據(jù),而公寓Z二樓房間1中的打印機(jī)當(dāng)前沒有與網(wǎng)絡(luò)連接。
在圖4所示的操作50中,當(dāng)安裝在公寓A一樓房間1和2以及公寓Z二樓房間1和2中的打印機(jī)被選擇為要向其發(fā)送打印數(shù)據(jù)的打印機(jī)時(shí),因?yàn)榘惭b在公寓Z二樓房間2中的打印機(jī)已請(qǐng)求不接收打印數(shù)據(jù),所以在操作52中,只從選擇的打印機(jī)中揀選出安裝在公寓A一樓房間1和2以及公寓Z二樓房間1中的打印機(jī)。然后,在操作54中,將打印數(shù)據(jù)發(fā)送到揀選出的安裝在公寓A一樓房間1和2以及公寓Z二樓房間1中的打印機(jī)。
因此,在操作56中,從安裝在公寓A一樓房間1和2以及公寓Z二樓房間1中的打印機(jī)接收信息。而且,假定安裝在公寓A一樓房間1中的打印機(jī)已正常地完成打印,但安裝在公寓A一樓房間2以及公寓Z二樓房間1中的打印機(jī)還沒有正常地完成打印,如表2所示。
表2

在該情況下,在操作54中,有選擇地將打印數(shù)據(jù)重發(fā)到還沒有正常地完成打印的安裝在公寓A一樓房間2以及公寓Z二樓房間1中的打印機(jī)。根據(jù)本發(fā)明的一個(gè)方面,打印重發(fā)的打印數(shù)據(jù)的結(jié)果如以下表3所示。
表3

圖5是根據(jù)本發(fā)明一個(gè)方面的圖1所示操作12的流程圖。操作12包括在操作70到76中從外部或內(nèi)部接收打印數(shù)據(jù),并將打印數(shù)據(jù)發(fā)送給所需要的打印機(jī)。
如圖5所示,在操作70中,確定是否從網(wǎng)絡(luò)打印控制裝置28的外部提供打印數(shù)據(jù)。當(dāng)確定了打印數(shù)據(jù)是從網(wǎng)絡(luò)打印控制裝置28的外部提供時(shí),在操作72中,從外部接收打印數(shù)據(jù)。如上所述,根據(jù)本發(fā)明的一個(gè)方面,可以從網(wǎng)絡(luò)打印控制裝置28的之外的服務(wù)器(未示出)接收打印數(shù)據(jù)。換句話說,打印數(shù)據(jù)的信息可以從提供天氣、新聞等外部的因特網(wǎng)服務(wù)器接收。然而,當(dāng)確定打印數(shù)據(jù)是從網(wǎng)絡(luò)打印控制裝置28內(nèi)部提供時(shí),在操作74中,從內(nèi)部接收打印數(shù)據(jù)。例如,可以在網(wǎng)絡(luò)打印控制裝置28之內(nèi)以文件形式來內(nèi)部地提供打印數(shù)據(jù)。在操作72或74后,在操作76中,將從外部或內(nèi)部提供的打印數(shù)據(jù)發(fā)送到所需要的UPnP打印機(jī)20、22、24或26。
圖6是根據(jù)本發(fā)明一個(gè)方面的控制網(wǎng)絡(luò)打印的裝置的方框圖。該裝置包括識(shí)別信息注冊(cè)單元90和打印機(jī)監(jiān)視單元92。圖6所示的裝置執(zhí)行圖1所說明的方法,并且對(duì)應(yīng)于圖2所示的網(wǎng)絡(luò)打印控制裝置28。
圖1所示的操作10中,識(shí)別信息注冊(cè)單元90確定并且注冊(cè)識(shí)別信息以便識(shí)別經(jīng)由網(wǎng)絡(luò)14連接于該裝置的打印機(jī)20到26當(dāng)中支持UPnP的每個(gè)打印機(jī)。例如,識(shí)別信息注冊(cè)單元90通過輸出端OUT1輸出打印機(jī)類型查詢信號(hào),以查詢每一個(gè)打印機(jī)20到26是否是UPnP打印機(jī)。然后,每個(gè)打印機(jī)20到26接收打印機(jī)類型查詢信號(hào),并產(chǎn)生表示打印機(jī)類型的打印機(jī)類型信號(hào)。識(shí)別信息注冊(cè)單元90分別根據(jù)通過輸入端IN1從打印機(jī)20到26接收的打印機(jī)類型信號(hào)來確定每個(gè)打印機(jī)20到26是否是UPnP打印機(jī),通過輸出端OUT1向被確定為UPnP打印機(jī)的打印機(jī)請(qǐng)求識(shí)別信息,通過輸入終端IN1接收來自UPnP打印機(jī)的識(shí)別信息,并注冊(cè)接收的識(shí)別信息。
圖7是根據(jù)本發(fā)明一個(gè)方面的圖6所示的識(shí)別信息注冊(cè)單元90的方框圖。識(shí)別信息注冊(cè)單元90包括打印機(jī)類型檢測(cè)器110、信息接收器/注冊(cè)器112和注冊(cè)檢查器114。
圖7所示的識(shí)別信息注冊(cè)單元90執(zhí)行圖3所示的操作10。例如,為了執(zhí)行操作30,打印機(jī)類型檢測(cè)器110響應(yīng)從注冊(cè)檢查器114接收的第一控制信號(hào),檢測(cè)經(jīng)由網(wǎng)絡(luò)14連接的打印機(jī)20到26中的每一個(gè)是否為UPnP打印機(jī),并且向信息接收器/注冊(cè)器起112輸出檢測(cè)結(jié)果作為第二控制信號(hào)。
換句話說,在初始狀態(tài),打印機(jī)類型檢測(cè)器110檢測(cè)經(jīng)由網(wǎng)絡(luò)14連接的打印機(jī)20到26是否為UPnP打印機(jī),并且輸出檢測(cè)結(jié)果作為第二控制信號(hào)。然而,在初始狀態(tài)之后的正常狀態(tài)中,當(dāng)確定還沒有根據(jù)第一控制信號(hào)全部注冊(cè)完所有UPnP打印機(jī)的識(shí)別信息時(shí),打印機(jī)類型檢測(cè)器110檢測(cè)除了已檢測(cè)其類型的打印機(jī)之外的打印機(jī)的類型。換句話說,打印機(jī)類型檢測(cè)器110通過輸出端OUT3輸出向打印機(jī)20到26詢問這些打印機(jī)是否為UPnP打印機(jī)的打印機(jī)類型查詢信號(hào)。然后,每個(gè)打印機(jī)20到26響應(yīng)打印機(jī)類型查詢信號(hào),產(chǎn)生指示其類型的打印機(jī)類型信號(hào)。然后,打印機(jī)類型檢測(cè)器110根據(jù)通過輸入端IN2從每個(gè)打印機(jī)20到26接收的打印機(jī)類型信號(hào),檢測(cè)每個(gè)打印機(jī)20到26是否為UPnP打印機(jī),并且輸出檢測(cè)結(jié)果作為第二控制信號(hào)。
在操作32和34中,信息接收器/注冊(cè)器112響應(yīng)從打印機(jī)類型檢測(cè)器110接收的第二控制信號(hào)從UPnP打印機(jī)接收識(shí)別信息,注冊(cè)接收的識(shí)別信息,以及通過輸出端OUT4向打印機(jī)監(jiān)視單元92輸出注冊(cè)的識(shí)別信息。換句話說,當(dāng)根據(jù)第二控制信號(hào)確定打印機(jī)是UPnP打印機(jī)時(shí),信息接收器/注冊(cè)器112通過輸入端IN3從UPnP打印機(jī)接收識(shí)別信息,并注冊(cè)接收的識(shí)別信息。
在操作36中,當(dāng)從信息接收器/注冊(cè)器112接收了指示已完成識(shí)別信息注冊(cè)的注冊(cè)完成信號(hào)時(shí),注冊(cè)檢查器114檢查是否已注冊(cè)了所有與網(wǎng)絡(luò)14連接的UPnP打印機(jī)的識(shí)別信息,并向打印機(jī)類型檢測(cè)器110輸出檢查結(jié)果作為第一控制信號(hào)。
在圖1所示的操作12中,圖6所示的打印機(jī)監(jiān)視單元92使用從識(shí)別信息注冊(cè)單元90接收的注冊(cè)識(shí)別信息,來監(jiān)視打印機(jī)20、22、24或26,并通過輸出端OUT2將打印數(shù)據(jù)發(fā)送到被監(jiān)視的UPnP打印機(jī)20、22、24或26當(dāng)中所需要的打印機(jī)上。
圖8是根據(jù)本發(fā)明一個(gè)方面的圖6所示的打印機(jī)監(jiān)視單元92的方框圖。打印機(jī)監(jiān)視單元92包括打印機(jī)選擇器120、第一數(shù)據(jù)發(fā)送器122、信息接收器124和打印完成檢查器126。
圖8所示的打印機(jī)監(jiān)視單元92執(zhí)行圖4所示的操作50、54、56和58。根據(jù)本發(fā)明一個(gè)方面,打印機(jī)監(jiān)視單元92僅僅包括圖8所示的打印機(jī)選擇器120和第一數(shù)據(jù)發(fā)送器122,以執(zhí)行圖4所示的操作50和54。因此,為了執(zhí)行操作50,打印機(jī)選擇器120選擇向其發(fā)送打印數(shù)據(jù)的UPnP打印機(jī)20、22、24或26。根據(jù)本發(fā)明的一個(gè)方面,打印機(jī)選擇器120由操作部件(未示出)來實(shí)現(xiàn),該操作單元由用戶操作以便產(chǎn)生用于識(shí)別將要打印打印數(shù)據(jù)的打印機(jī)20、22、24或26的打印請(qǐng)求信號(hào)。打印機(jī)選擇器120根據(jù)通過輸入終端IN4從識(shí)別信息注冊(cè)單元90接收的識(shí)別信息,來確定由請(qǐng)求信號(hào)識(shí)別的打印機(jī)20、22、24或26是否已注冊(cè)。當(dāng)確定由打印請(qǐng)求信號(hào)是別的打印已注冊(cè)時(shí),打印機(jī)選擇器120向第一數(shù)據(jù)發(fā)送器122輸出打印請(qǐng)求信號(hào)。然而,當(dāng)確定了由打印請(qǐng)求信號(hào)識(shí)別的打印機(jī)20、22、24或26還沒有注冊(cè)時(shí),打印機(jī)選擇器120就不向第一數(shù)據(jù)發(fā)送器122輸出打印請(qǐng)求信號(hào)。在操作54中,第一數(shù)據(jù)發(fā)送器122辨認(rèn)從打印機(jī)選擇器120接收的打印請(qǐng)求信號(hào)所識(shí)別的選擇的UPnP打印機(jī)20、22、24或26,并且通過輸出端OUT5將打印數(shù)據(jù)發(fā)送到識(shí)別的UPnP打印機(jī)20、22、24或26。
根據(jù)本發(fā)明的另一方面,為了進(jìn)一步地執(zhí)行操作56和58,打印機(jī)監(jiān)視單元92包括信息接收器124和打印完成檢查器126,如圖8所示。因此,為了執(zhí)行操作56,信息接收器124通過輸入端IN5從所選的UPnP打印機(jī)20、22、24或26接收有關(guān)是否已全部發(fā)送了打印數(shù)據(jù)的信息和有關(guān)是否已全部打印完打印數(shù)據(jù)的信息中的至少一種類型的信息,并向打印完成檢查器126輸出接收的信息。為了執(zhí)行操作58,打印完成檢查器126根據(jù)從信息接收器124接收的信息來檢查所選擇的UPnP打印機(jī)20、22、24或26是否已正常地完成了打印,并向第一數(shù)據(jù)發(fā)送器122輸出檢查結(jié)果作為第三控制信號(hào)。然后,當(dāng)根據(jù)第三控制信號(hào)確定了所選擇的UPnP打印機(jī)20、22、24或26還沒有正常地完成打印時(shí),第一數(shù)據(jù)發(fā)送器122通過輸出端OUT5只向還沒有正常地完成打印的UPnP打印機(jī)20、22、24或26發(fā)送打印數(shù)據(jù)。
圖9是根據(jù)本發(fā)明一個(gè)方面的圖6所示的打印機(jī)監(jiān)視單元92的方框圖。打印機(jī)監(jiān)視單元92包括打印機(jī)選擇器120、打印機(jī)揀選器130、第一數(shù)據(jù)發(fā)送器132、信息接收器124和打印完成檢查器126。
打印機(jī)監(jiān)視單元92執(zhí)行圖4所示的操作50到58。圖9所示的打印機(jī)選擇器120、信息接收器124和打印完成檢查器126分別執(zhí)行與圖8所示的打印機(jī)選擇器120、信息接收器124和打印完成檢查器126相同的功能,因此將省略了對(duì)其的描述。
在操作52中,打印機(jī)監(jiān)視單元92的打印機(jī)揀選器130使用通過輸入端IN4從識(shí)別信息注冊(cè)單元90接收的注冊(cè)識(shí)別信息,從打印機(jī)選擇器120選擇的UPnP打印機(jī)中只揀選出那些請(qǐng)求接收打印數(shù)據(jù)的UPnP打印機(jī)20、22、24或26,并且向第一數(shù)據(jù)發(fā)送器132輸出指示所揀選出的UPnP打印機(jī)20、22、24或26的信息。為了執(zhí)行操作54,第一數(shù)據(jù)發(fā)送器132通過輸出端OUT6只向由打印機(jī)揀選器130揀選出的UPnP打印機(jī)20、22、24或26發(fā)送打印數(shù)據(jù)。
圖10是根據(jù)本發(fā)明一個(gè)方面的圖6所示的打印機(jī)監(jiān)視單元92的方框圖。該打印機(jī)監(jiān)視單元92包括數(shù)據(jù)源檢查器150、數(shù)據(jù)輸入單元152和第二數(shù)據(jù)發(fā)送器154。圖10所示的打印機(jī)監(jiān)視單元92執(zhí)行圖5所示的操作12。
在操作70中,數(shù)據(jù)源檢查器150檢查打印數(shù)據(jù)是從裝置外部提供還是在裝置內(nèi)部提供的,并向數(shù)據(jù)輸入單元152輸出檢查結(jié)果作為第四控制信號(hào)。對(duì)于該操作,數(shù)據(jù)源檢查器150可以從用戶操作的操作部件(未顯示)中接收數(shù)據(jù)源信息,該信息表示打印數(shù)據(jù)是從裝置的外部接收還是在裝置的內(nèi)部接收的,并且可以產(chǎn)生與接收的數(shù)據(jù)源信息相對(duì)應(yīng)的第四控制信號(hào)。
在操作72或74中,數(shù)據(jù)輸入單元152響應(yīng)從數(shù)據(jù)源檢查器150接收的第四控制信號(hào),通過輸入端IN7從裝置的外部或內(nèi)部接收打印數(shù)據(jù)。例如,當(dāng)根據(jù)第四控制信號(hào)確定打印數(shù)據(jù)是從裝置的外部提供時(shí),數(shù)據(jù)輸入單元152通過輸入端IN7從外部接收打印數(shù)據(jù)。然而,當(dāng)根據(jù)第四控制信號(hào)確定打印數(shù)據(jù)是從裝置的內(nèi)部提供時(shí),數(shù)據(jù)輸入單元152通過輸入端IN7從內(nèi)部接收打印數(shù)據(jù)。
在操作76中,第二數(shù)據(jù)發(fā)送器154通過輸出端OUT7向所需要的UPnP打印機(jī)20、22、24或26發(fā)送從數(shù)據(jù)輸入單元152接收的打印數(shù)據(jù)。
使用計(jì)算機(jī)程序來控制根據(jù)本發(fā)明一個(gè)方面的控制網(wǎng)絡(luò)打印的裝置,該計(jì)算機(jī)程序存儲(chǔ)在計(jì)算機(jī)可讀記錄介質(zhì)中。例如,計(jì)算機(jī)程序執(zhí)行如下操作,即確定并且注冊(cè)識(shí)別信息以便識(shí)別多個(gè)打印機(jī)當(dāng)中的UPnP打印機(jī),使用注冊(cè)識(shí)別信息監(jiān)視UPnP打印機(jī),以及有選擇地向UPnP打印機(jī)當(dāng)中所需要的打印機(jī)發(fā)送打印數(shù)據(jù)。
一種根據(jù)本發(fā)明一個(gè)方面的注冊(cè)識(shí)別信息的計(jì)算機(jī)程序執(zhí)行操作確定與網(wǎng)絡(luò)連接的打印機(jī)是否為UPnP打印機(jī);當(dāng)確定該打印機(jī)是UPnP打印機(jī)時(shí),從該UPnP打印機(jī)接收識(shí)別信息;注冊(cè)該識(shí)別信息;確定是否已注冊(cè)與網(wǎng)絡(luò)連接的所有UPnP打印機(jī)的識(shí)別信息;以及當(dāng)確定了還沒有注冊(cè)完所有UPnP打印機(jī)的識(shí)別信息時(shí),再次確定打印機(jī)是否為UPnP打印機(jī)。
一種根據(jù)本發(fā)明一個(gè)方面的發(fā)送打印數(shù)據(jù)的計(jì)算機(jī)程序,包括選擇要向其發(fā)送打印數(shù)據(jù)的UPnP打印機(jī),并將打印數(shù)據(jù)發(fā)送給所選擇的打印機(jī)。根據(jù)本發(fā)明的一個(gè)方面,發(fā)送打印數(shù)據(jù)的計(jì)算機(jī)程序包括使用注冊(cè)的識(shí)別信息從所選擇的UPnP打印機(jī)當(dāng)中只揀選出那些請(qǐng)求接收打印數(shù)據(jù)的UPnP打印機(jī)。因此,計(jì)算機(jī)程序只向揀選出的UPnP打印機(jī)發(fā)送打印數(shù)據(jù)。此外,發(fā)送打印數(shù)據(jù)的計(jì)算機(jī)程序進(jìn)一步包括從每一個(gè)選擇的或揀選出的UPnP打印機(jī)中接收有關(guān)是否已全部發(fā)送完打印數(shù)據(jù)的信息和有關(guān)是否已全部打印完打印數(shù)據(jù)的信息中的至少一種類型的信息,使用接收的信息確定是否已正常地完成了打印,并且根據(jù)確定結(jié)果,只向被確定為沒有正常地完成打印的UPnP打印機(jī)重發(fā)打印數(shù)據(jù)。
一種根據(jù)本發(fā)明一個(gè)方面的監(jiān)視UPnP打印機(jī)的計(jì)算機(jī)程序包括確定打印數(shù)據(jù)是從外部還是從內(nèi)部提供,當(dāng)確定了打印數(shù)據(jù)是從外部提供時(shí),從外部接收打印數(shù)據(jù),當(dāng)確定了打印數(shù)據(jù)是從內(nèi)部提供時(shí),從內(nèi)部接收打印數(shù)據(jù),以及向所需要的UPnP打印機(jī)發(fā)送從外部或內(nèi)部接收的打印數(shù)據(jù)。
雖然是以向UPnP打印機(jī)有選擇地發(fā)送打印數(shù)據(jù)的形式描述的,但是應(yīng)理解網(wǎng)絡(luò)控制裝置還能夠廣播打印數(shù)據(jù)到非UPnP打印機(jī),諸如使用上述有關(guān)日本公開專利申請(qǐng)?zhí)枮?000-207157的專利申請(qǐng)中所描述的廣播方法,該專利申請(qǐng)的公開內(nèi)容以引用的方式被包含在本文中。
如上所述,根據(jù)本發(fā)明的一個(gè)方面,帶有相同或不同信息的打印數(shù)據(jù)被發(fā)送到與網(wǎng)絡(luò)連接的單個(gè)計(jì)算機(jī)上,這樣在家中、辦公樓、公共場(chǎng)所和/或其他網(wǎng)絡(luò)環(huán)境中可以簡(jiǎn)便地和快速地發(fā)送各種類型的信息。另外,由于當(dāng)向特定的打印機(jī)發(fā)送失敗或特定的打印機(jī)打印操作失敗時(shí),將向與網(wǎng)絡(luò)連接的打印機(jī)重發(fā)打印數(shù)據(jù),打印數(shù)據(jù)被發(fā)送給特定的打印機(jī)。此外,本發(fā)明的一個(gè)方面允許與網(wǎng)絡(luò)相連接的打印機(jī)被綜合地管理,并且允許檢測(cè)每個(gè)打印機(jī)的狀態(tài)。具體地說,打印機(jī)被揀選出,并且打印數(shù)據(jù)只被發(fā)送到揀選出來的特定打印機(jī)。此外,在不需要輔助設(shè)備和用戶輸入的情況下,自動(dòng)地注冊(cè)與網(wǎng)絡(luò)相連接的打印機(jī)的識(shí)別信息,藉此提高了用戶的便利性,并減少了注冊(cè)打印機(jī)的開支。另外,不將打印數(shù)據(jù)發(fā)送到那些不請(qǐng)求接收打印數(shù)據(jù)的UPnP打印機(jī)。
雖然已示出和描述了本發(fā)明的幾個(gè)具體實(shí)施例,但是本領(lǐng)域熟練的技術(shù)人員應(yīng)理解在不脫離本發(fā)明的原則和實(shí)質(zhì)的情況下,可以對(duì)具體實(shí)施例作出修改,本發(fā)明的范圍定義在權(quán)利要求及其等效方案中。
權(quán)利要求
1.一種控制與網(wǎng)絡(luò)連接的打印機(jī)的打印操作的方法,包括確定并注冊(cè)識(shí)別信息,以便識(shí)別與網(wǎng)絡(luò)連接的打印機(jī)當(dāng)中的支持通用即插即用的通用即插即用打印機(jī);以及使用注冊(cè)的識(shí)別信息來監(jiān)視通用即插即用打印機(jī),并有選擇地向通用即插即用打印機(jī)當(dāng)中的所需要的通用即插即用打印機(jī)發(fā)送打印數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其中,確定并注冊(cè)識(shí)別信息包括確定與網(wǎng)絡(luò)連接的多個(gè)打印機(jī)中的哪些打印機(jī)是通用即插即用打印機(jī);當(dāng)確定與網(wǎng)絡(luò)連接的多個(gè)打印機(jī)當(dāng)中的那些打印機(jī)是通用即插即用兼容時(shí),從通用即插即用打印機(jī)接收識(shí)別信息;注冊(cè)從通用即插即用打印機(jī)接收的識(shí)別信息;以及確定是否已注冊(cè)完與網(wǎng)絡(luò)連接的所有通用即插即用打印機(jī)的識(shí)別信息,以及當(dāng)還沒有注冊(cè)完所有通用即插即用打印機(jī)的識(shí)別信息時(shí),重新確定與網(wǎng)絡(luò)連接的多個(gè)打印機(jī)中的哪些打印機(jī)是即插即用打印機(jī)。
3.根據(jù)權(quán)利要求1所述的方法,其中,監(jiān)視通用即插即用打印機(jī)并有選擇地向所需要的通用即插即用打印機(jī)發(fā)送打印數(shù)據(jù)包括選擇要向其發(fā)送打印數(shù)據(jù)的通用即插即用打印機(jī);以及向所選擇的通用即插即用打印機(jī)發(fā)送打印數(shù)據(jù)。
4.根據(jù)權(quán)利要求3所述的方法,其中,監(jiān)視通用即插即用打印機(jī)并有選擇地向所需要的通用即插即用打印機(jī)發(fā)送打印數(shù)據(jù)還包括使用注冊(cè)的識(shí)別信息從有選擇地向其發(fā)送打印數(shù)據(jù)的通用即插即用打印機(jī)中揀選出那些請(qǐng)求接收打印數(shù)據(jù)的通用即插即用打印機(jī),其中發(fā)送打印數(shù)據(jù)包括只向揀選出的通用即插即用打印機(jī)發(fā)送打印數(shù)據(jù),以便沒有請(qǐng)求打印數(shù)據(jù)的通用即插即用打印機(jī)不接收打印數(shù)據(jù)。
5.根據(jù)權(quán)利要求3所述的方法,其中,監(jiān)視通用即插即用打印機(jī)并有選擇地向所需要的通用即插即用打印機(jī)發(fā)送打印數(shù)據(jù)還包括從每一個(gè)所選擇的通用即插即用打印機(jī)中接收有關(guān)是否已全部發(fā)送完打印數(shù)據(jù)的信息和有關(guān)是否已全部打印完打印數(shù)據(jù)的信息中的至少一種類型的信息;以及使用接收的信息確定是否已全部打印完打印數(shù)據(jù),并當(dāng)確定了還沒有全部打完打印數(shù)據(jù)時(shí),向所選擇的通用即插即用打印機(jī)發(fā)送打印數(shù)據(jù);以及當(dāng)確定時(shí)向所選擇的即插即用打印機(jī)發(fā)送打印數(shù)據(jù)包括只向還沒有打印完打印數(shù)據(jù)的通用即插即用打印機(jī)發(fā)送打印數(shù)據(jù)。
6.根據(jù)權(quán)利要求1所述的方法,其中,單個(gè)通用即插即用打印機(jī)的打印數(shù)據(jù)包括不同的信息。
7.根據(jù)權(quán)利要求1所述的方法,其中,監(jiān)視通用即插即用打印機(jī)并有選擇地向所需要的通用即插即用打印機(jī)發(fā)送打印數(shù)據(jù)還包括確定打印數(shù)據(jù)是否是從執(zhí)行該方法的裝置的外部和/或內(nèi)部提供的;當(dāng)確定了打印數(shù)據(jù)是從執(zhí)行該方法的裝置的外部提供時(shí),從網(wǎng)絡(luò)外部接收打印數(shù)據(jù);當(dāng)確定了打印數(shù)據(jù)是從執(zhí)行該方法的裝置的內(nèi)部提供時(shí),從網(wǎng)絡(luò)內(nèi)部接收打印數(shù)據(jù);以及將從執(zhí)行該方法的裝置的外部和/或內(nèi)部接收的打印數(shù)據(jù)發(fā)送給所需要的通用即插即用打印機(jī)。
8.一種控制與網(wǎng)絡(luò)連接的打印機(jī)的打印操作的裝置,包括識(shí)別信息注冊(cè)單元,確定并注冊(cè)識(shí)別信息,以便識(shí)別與網(wǎng)絡(luò)連接的打印機(jī)當(dāng)中的支持通用即插即用的通用即插即用打印機(jī);以及打印機(jī)監(jiān)視單元,使用從識(shí)別信息注冊(cè)單元接收的注冊(cè)的識(shí)別信息來監(jiān)視通用即插即用打印機(jī),并有選擇地向通用即插即用打印機(jī)當(dāng)中的所需要的通用即插即用打印機(jī)發(fā)送打印數(shù)據(jù)。
9.根據(jù)權(quán)利要求8所述的裝置,其中,識(shí)別信息注冊(cè)單元包括打印機(jī)類型檢測(cè)器,響應(yīng)于第一控制信號(hào)檢測(cè)是否與網(wǎng)絡(luò)連接的每一個(gè)打印機(jī)是否是通用即插即用打印機(jī),并且輸出檢測(cè)結(jié)果作為第二控制信號(hào);信息接收器/注冊(cè)器,對(duì)于每一個(gè)通用即插即用打印機(jī),響應(yīng)于第二控制信號(hào)從通用即插即用打印機(jī)接收識(shí)別信息,并注冊(cè)接收的識(shí)別信息;以及注冊(cè)檢查器,檢查是否已注冊(cè)與網(wǎng)絡(luò)連接的所有通用即插即用打印機(jī)的識(shí)別信息,并且輸出檢查結(jié)果作為第一控制信號(hào)。
10.根據(jù)權(quán)利要求8所述的裝置,其中,打印機(jī)監(jiān)視單元包括打印機(jī)選擇器,選擇要向其發(fā)送打印數(shù)據(jù)的通用即插即用打印機(jī);以及第一數(shù)據(jù)發(fā)送器,發(fā)送打印數(shù)據(jù)給所選擇的通用即插即用打印機(jī),并且不向通用即插即用打印機(jī)中沒有選擇的打印機(jī)發(fā)送打印數(shù)據(jù)。
11.根據(jù)權(quán)利要求10所述的裝置,其中,打印機(jī)監(jiān)視單元還包括打印機(jī)揀選器,使用注冊(cè)的識(shí)別信息從所選擇的通用即插即用打印機(jī)當(dāng)中只揀選出請(qǐng)求接收打印數(shù)據(jù)的通用即插即用打印機(jī),其中第一數(shù)據(jù)發(fā)送器只向揀選出的通用即插即用打印機(jī)發(fā)送打印數(shù)據(jù)。
12.根據(jù)權(quán)利要求10所述的裝置,其中,打印機(jī)監(jiān)視單元還包括信息接收器,從每一個(gè)所選擇的通用即插即用打印機(jī)中接收有關(guān)是否已發(fā)送完打印數(shù)據(jù)的信息和有關(guān)是否已打印完打印數(shù)據(jù)的信息當(dāng)中的至少一種類型的信息;以及打印完成檢查器,使用從信息接收器接收的信息檢查是否已打印完打印數(shù)據(jù),并且輸出檢查結(jié)果作為第三控制信號(hào),和第一數(shù)據(jù)發(fā)送器,響應(yīng)于第三控制信號(hào)只向其中還沒打印完打印數(shù)據(jù)的通用即插即用打印機(jī)發(fā)送打印數(shù)據(jù)。
13.根據(jù)權(quán)利要求8所述的裝置,其中,打印機(jī)監(jiān)視單元包括數(shù)據(jù)源檢查器,識(shí)別打印數(shù)據(jù)是否是從該裝置的內(nèi)部和外部之一提供的,并且輸出檢查結(jié)果作為第四控制信號(hào);數(shù)據(jù)輸入單元,響應(yīng)于第四控制信號(hào)從相應(yīng)的該裝置的內(nèi)部和外部之一接收打印數(shù)據(jù);以及第二數(shù)據(jù)發(fā)送器,發(fā)送從數(shù)據(jù)輸入單元接收的打印數(shù)據(jù)給所需要的即插即用打印機(jī)。
14.一種用于存儲(chǔ)一種方法的至少一個(gè)計(jì)算機(jī)程序的計(jì)算機(jī)可讀記錄介質(zhì),該方法用于控制裝置以控制與網(wǎng)絡(luò)連接的打印機(jī)的打印操作,該方法包括確定并注冊(cè)識(shí)別信息,以便識(shí)別與網(wǎng)絡(luò)連接的打印機(jī)當(dāng)中的那些支持通用即插即用的通用即插即用打印機(jī);以及使用注冊(cè)的識(shí)別信息監(jiān)視通用即插即用打印機(jī),并且有選擇地向通用即插即用打印機(jī)當(dāng)中的所需要的通用即插即用打印機(jī)發(fā)送打印數(shù)據(jù)。
15.根據(jù)權(quán)利要求14所述的計(jì)算機(jī)可讀記錄介質(zhì),其中,確定并注冊(cè)識(shí)別通用即插即用打印機(jī)的識(shí)別信息包括確定與網(wǎng)絡(luò)相連的多個(gè)打印機(jī)中的哪些打印機(jī)是通用即插即用打印機(jī);當(dāng)確定了與網(wǎng)絡(luò)連接的多個(gè)打印機(jī)當(dāng)中的那些打印機(jī)是通用即插即用兼容時(shí),從通用即插即用打印機(jī)接收識(shí)別信息;注冊(cè)從通用即插即用打印機(jī)接收的識(shí)別信息;以及確定是否已注冊(cè)完與網(wǎng)絡(luò)連接的所有通用即插即用打印機(jī)的識(shí)別信息,并且當(dāng)確定了還沒有注冊(cè)所有通用即插即用打印機(jī)的識(shí)別信息時(shí),重新確定與網(wǎng)絡(luò)連接的多個(gè)打印機(jī)中的哪些打印機(jī)是通用即插即用打印機(jī)。
16.根據(jù)權(quán)利要求14所述的計(jì)算機(jī)可讀記錄介質(zhì),其中,監(jiān)視通用即插即用打印機(jī)并有選擇地發(fā)送打印數(shù)據(jù)給所需要的通用即插即用打印機(jī)包括選擇要向其發(fā)送打印數(shù)據(jù)的通用即插即用打印機(jī);并發(fā)送打印數(shù)據(jù)給所選擇的通用即插即用打印機(jī)。
17.根據(jù)權(quán)利要求16所述的計(jì)算機(jī)可讀記錄介質(zhì),其中,監(jiān)視通用即插即用打印機(jī)并有選擇地發(fā)送打印數(shù)據(jù)給所需要的通用即插即用打印機(jī)還包括使用注冊(cè)的識(shí)別信息從有選擇地向其發(fā)送打印數(shù)據(jù)的通用即插即用打印機(jī)當(dāng)中只揀選出請(qǐng)求接收打印數(shù)據(jù)的通用即插即用打印機(jī),其中發(fā)送打印數(shù)據(jù)包括只向揀選出的通用即插即用打印機(jī)發(fā)送打印數(shù)據(jù),以便沒有非選擇的通用即插即用打印機(jī)不接收打印數(shù)據(jù)。
18.根據(jù)權(quán)利要求16所述的計(jì)算機(jī)可讀記錄介質(zhì),其中,監(jiān)視通用即插即用打印機(jī)并有選擇地發(fā)送打印數(shù)據(jù)給所需要的通用即插即用打印機(jī)還包括從每一個(gè)所選擇的通用即插即用打印機(jī)中接收有關(guān)是否已發(fā)送完打印數(shù)據(jù)的信息和有關(guān)是否已打印完打印數(shù)據(jù)的信息當(dāng)中的至少一種類型的信息;以及使用接收的信息確定是否已全部打印完打印數(shù)據(jù),并且當(dāng)確定了還沒有全部打印完打印數(shù)據(jù)時(shí),發(fā)送打印數(shù)據(jù)給所選擇的通用即插即用打印機(jī),以及發(fā)送打印數(shù)據(jù)給所選擇的通用即插即用打印機(jī)包括只向還沒有全部打印完打印數(shù)據(jù)的通用即插即用打印機(jī)發(fā)送打印數(shù)據(jù)。
19.根據(jù)權(quán)利要求14所述的計(jì)算機(jī)可讀記錄介質(zhì),其中,監(jiān)視通用即插即用打印機(jī)并有選擇地發(fā)送打印數(shù)據(jù)給所需要的通用即插即用打印機(jī)包括確定是否從該裝置的外部或內(nèi)部提供打印數(shù)據(jù);當(dāng)確定了是從該裝置的外部提供打印數(shù)據(jù)時(shí),從網(wǎng)絡(luò)外部接收打印數(shù)據(jù);當(dāng)確定了是從該裝置的內(nèi)部提供打印數(shù)據(jù)時(shí),從網(wǎng)絡(luò)內(nèi)部接收打印數(shù)據(jù);以及發(fā)送從該裝置的外部和/或內(nèi)部接收的打印數(shù)據(jù)給所需要的通用即插即用打印機(jī)。
20.根據(jù)權(quán)利要求1所述的方法,其中,打印機(jī)的識(shí)別信息由用戶設(shè)置。
21.根據(jù)權(quán)利要求1所述的方法,其中,當(dāng)通用即插即用打印機(jī)與網(wǎng)絡(luò)連接時(shí)注冊(cè)識(shí)別信息。
22.根據(jù)權(quán)利要求8所述的裝置,其中,當(dāng)通用即插即用打印機(jī)與網(wǎng)絡(luò)連接時(shí),識(shí)別信息注冊(cè)單元注冊(cè)識(shí)別信息。
23.根據(jù)權(quán)利要求8所述的裝置,其中,該裝置與具有打印機(jī)的網(wǎng)絡(luò)連接。
24.根據(jù)權(quán)利要求23所述的裝置,其中,當(dāng)控制打印機(jī)的打印操作的該裝置與網(wǎng)絡(luò)連接時(shí),識(shí)別信息注冊(cè)單元注冊(cè)識(shí)別信息。
25.據(jù)權(quán)利要求1所述的方法,其中,打印數(shù)據(jù)包括被有選擇地發(fā)送到相應(yīng)的通用即插即用打印機(jī)的不同信息。
26.根據(jù)權(quán)利要求1所述的方法,其中,打印數(shù)據(jù)具有被發(fā)送到相應(yīng)的通用即插即用打印機(jī)的相同信息。
27.根據(jù)權(quán)利要求3所述的方法,還包括從每一個(gè)通用即插即用打印機(jī)發(fā)送數(shù)據(jù)以指示打印數(shù)據(jù)是否被發(fā)送。
28.根據(jù)權(quán)利要求27所述的方法,其中,根據(jù)每一個(gè)即插即用打印機(jī)發(fā)送的數(shù)據(jù),向通用即插即用打印機(jī)發(fā)送打印數(shù)據(jù)。
29.一種控制與網(wǎng)絡(luò)連接的打印機(jī)的打印操作的方法,包括注冊(cè)打印機(jī)當(dāng)中的每一個(gè)打印機(jī)的識(shí)別信息;以及根據(jù)注冊(cè)的識(shí)別信息控制每一個(gè)打印機(jī),其中有選擇地向打印機(jī)當(dāng)中的所需要的打印機(jī)發(fā)送打印數(shù)據(jù)。
30.根據(jù)權(quán)利要求29所述的方法,其中,打印機(jī)的識(shí)別信息由用戶更改。
31.根據(jù)權(quán)利要求29所述的方法,其中,當(dāng)每一個(gè)打印機(jī)與網(wǎng)絡(luò)連接時(shí)注冊(cè)識(shí)別信息。
32.根據(jù)權(quán)利要求31所述的方法,其中,使用即插即用結(jié)構(gòu)的發(fā)現(xiàn)功能來注冊(cè)識(shí)別信息。
33.根據(jù)權(quán)利要求29所述的方法,其中,根據(jù)注冊(cè)的識(shí)別信息來監(jiān)視打印機(jī)。
34.根據(jù)權(quán)利要求29所述的方法,其中,發(fā)送打印數(shù)據(jù)給所有的打印機(jī)。
35.一種控制與網(wǎng)絡(luò)連接的打印機(jī)的打印操作的裝置,包括存儲(chǔ)器,存儲(chǔ)識(shí)別信息,以便識(shí)別與網(wǎng)絡(luò)連接的打印機(jī)當(dāng)中的支持預(yù)定網(wǎng)絡(luò)協(xié)議的打印機(jī);以及控制器,根據(jù)注冊(cè)的識(shí)別信息來控制所支持的打印機(jī)。
36.根據(jù)權(quán)利要求35所述的裝置,其中,有選擇地向所支持的打印機(jī)當(dāng)中的所需要的打印機(jī)發(fā)送打印數(shù)據(jù)。
全文摘要
提供了一種控制與網(wǎng)絡(luò)連接的打印機(jī)的打印操作的方法和裝置,以及一種用于存儲(chǔ)計(jì)算機(jī)程序的計(jì)算機(jī)可讀記錄介質(zhì)。該方法包括發(fā)現(xiàn)并注冊(cè)識(shí)別信息以便識(shí)別與網(wǎng)絡(luò)連接的打印機(jī)當(dāng)中的那些支持通用即插即用的通用即插即用打印機(jī),使用注冊(cè)的識(shí)別信息來監(jiān)視通用即插即用打印機(jī),以及有選擇地發(fā)送打印數(shù)據(jù)給通用即插即用打印機(jī)當(dāng)中的所需通用即插即用打印機(jī)。
文檔編號(hào)G06F3/12GK1591309SQ20041001196
公開日2005年3月9日 申請(qǐng)日期2004年7月9日 優(yōu)先權(quán)日2003年7月9日
發(fā)明者夏準(zhǔn)亨 申請(qǐng)人:三星電子株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
加查县| 鞍山市| 汶川县| 福鼎市| 沅江市| 乐业县| 公安县| 凤冈县| 墨脱县| 隆安县| 乡城县| 鹤岗市| 张家港市| 常州市| 通江县| 安义县| 曲阜市| 嵊州市| 江城| 山丹县| 宜州市| 平陆县| 通许县| 黑龙江省| 双江| 阳泉市| 河曲县| 鄂伦春自治旗| 东阳市| 永城市| 西丰县| 海林市| 沽源县| 华阴市| 崇州市| 宁蒗| 龙里县| 吴忠市| 汉中市| 固安县| 凤翔县|