專利名稱:輸出系統(tǒng),輸出數(shù)據(jù)管理裝置,網(wǎng)絡(luò)設(shè)備,輸出數(shù)據(jù)管理程序,輸出程序和輸出方法
技術(shù)領(lǐng)域:
本發(fā)明涉及根據(jù)輸出數(shù)據(jù)進(jìn)行諸如打印之類的輸出的系統(tǒng),裝置,設(shè)備,程序,和方法,特別是涉及即使在同時或幾乎同時發(fā)出許多輸出請求時,不僅能夠增強(qiáng)安全性,而且能夠進(jìn)行輸出,并且適合于減輕通信量集中的輸出系統(tǒng),輸出數(shù)據(jù)管理裝置,網(wǎng)絡(luò)設(shè)備,輸出數(shù)據(jù)管理程序,輸出程序和輸出方法。
背景技術(shù):
在網(wǎng)絡(luò)打印機(jī)上執(zhí)行打印的情況下,當(dāng)用戶的主機(jī)終端處在遠(yuǎn)離網(wǎng)絡(luò)打印機(jī)的地點時,在輸出打印的材料之后,直到用戶來到網(wǎng)絡(luò)打印機(jī)之前,打印的材料暴露在外,存在著第三方看到打印材料內(nèi)容的危險。這產(chǎn)生了為網(wǎng)絡(luò)打印機(jī)提供安全功能的需要。
作為現(xiàn)有技術(shù)中增強(qiáng)網(wǎng)絡(luò)打印機(jī)安全性的技術(shù),例如,在專利文獻(xiàn)1(JP-A-11-353137)中揭示了一種打印系統(tǒng)。
根據(jù)專利文獻(xiàn)1中揭示的發(fā)明,在打印出來自主機(jī)終端的文件時,將附帶有代碼號的打印命令(寫有指示打印機(jī)執(zhí)行打印的指令的數(shù)據(jù))被傳送到網(wǎng)絡(luò)打印機(jī)。然后,網(wǎng)絡(luò)打印機(jī)根據(jù)所接收的打印命令,在幀存儲器上產(chǎn)生打印數(shù)據(jù)。當(dāng)用戶實際來到安裝網(wǎng)絡(luò)打印機(jī)的地方,并將代碼號輸入到網(wǎng)絡(luò)打印機(jī)時,開始使用累積的、壓縮數(shù)據(jù)的打印處理。當(dāng)壓縮數(shù)據(jù)的總量超過網(wǎng)絡(luò)打印機(jī)的累積容量時,通過FIFO(先進(jìn)先出)方法刪除作業(yè)的壓縮數(shù)據(jù)。
然而,根據(jù)專利文獻(xiàn)1中揭示的發(fā)明,當(dāng)壓縮數(shù)據(jù)的總量超過累積容量時,首先刪除較早累積的作業(yè)的壓縮數(shù)據(jù),因此,當(dāng)同時或幾乎同時發(fā)出許多打印請求時,打印仍未結(jié)束的作業(yè)的壓縮數(shù)據(jù)很有可能被刪除,因而產(chǎn)生了不能以可靠的方式進(jìn)行打印的問題,另外,當(dāng)同時或幾乎同時發(fā)出許多打印請求時,巨量的打印數(shù)據(jù)被傳送到網(wǎng)絡(luò)打印機(jī),產(chǎn)生了業(yè)務(wù)量被集中在網(wǎng)絡(luò)打印機(jī)的另一個問題。當(dāng)業(yè)務(wù)量集中時,可能發(fā)生下面的兩個問題。首先,當(dāng)某個時刻集中各具有許多打印數(shù)據(jù)的多個作業(yè)時,向打印機(jī)接收數(shù)據(jù)的網(wǎng)絡(luò)處理部分施加了太多的負(fù)荷。這樣可能產(chǎn)生很難訪問打印機(jī)的問題。其次,當(dāng)接收到要處理的大量打印數(shù)據(jù)時,可能需要較長時間才能打印出來。
通過關(guān)注現(xiàn)有技術(shù)中如上面討論的未解決的技術(shù)問題設(shè)計了本發(fā)明,本發(fā)明的目的是提供即使在同時或幾乎同時發(fā)出許多輸出請求時,不僅能夠增強(qiáng)安全性,而且能夠進(jìn)行輸出,并且適合于減輕通信量集中的輸出系統(tǒng),輸出數(shù)據(jù)管理裝置,網(wǎng)絡(luò)設(shè)備,輸出數(shù)據(jù)管理程序,輸出程序和輸出方法。
發(fā)明內(nèi)容
(模式1)為了實現(xiàn)上述目的,模式1中的輸出系統(tǒng)是根據(jù)輸出數(shù)據(jù)進(jìn)行輸出的網(wǎng)絡(luò)設(shè)備與管理所述輸出數(shù)據(jù)的輸出數(shù)據(jù)管理裝置相連,以啟動允許網(wǎng)絡(luò)設(shè)備進(jìn)行輸出的通信的這樣一種輸出系統(tǒng),其特征在于所述輸出數(shù)據(jù)管理裝置包括輸出數(shù)據(jù)存儲裝置,用于存儲輸出數(shù)據(jù)和被校驗信息以使彼此具有相關(guān)性;校驗信息接收裝置,用于接收檢驗被校驗信息的校驗信息;輸出數(shù)據(jù)檢索裝置,用于根據(jù)在所述校驗信息接收裝置接收的校驗信息,從所述輸出數(shù)據(jù)存儲裝置檢索輸出數(shù)據(jù);和輸出數(shù)據(jù)發(fā)送裝置,用于發(fā)送由所述輸出數(shù)據(jù)檢索裝置檢索到的輸出數(shù)據(jù);和所述網(wǎng)絡(luò)設(shè)備包括校驗信息獲取裝置,用于獲取校驗信息;校驗信息發(fā)送裝置,用于向所述輸出數(shù)據(jù)管理裝置發(fā)送由所述校驗信息獲取裝置獲取的校驗信息;輸出數(shù)據(jù)接收裝置,用于接收輸出數(shù)據(jù);和輸出裝置,用于根據(jù)在所述輸出數(shù)據(jù)接收裝置接收的輸出數(shù)據(jù)來進(jìn)行輸出。
根據(jù)該配置,在網(wǎng)絡(luò)設(shè)備中,由校驗信息獲取裝置獲取校驗信息,并且將獲取的校驗信息從校驗信息發(fā)送裝置發(fā)送到輸出數(shù)據(jù)管理裝置。
在輸出數(shù)據(jù)管理裝置中,當(dāng)在所述校驗信息接收裝置接收所述校驗信息時,由所述輸出數(shù)據(jù)檢索裝置根據(jù)接收的校驗信息來從輸出數(shù)據(jù)存儲裝置檢索輸出數(shù)據(jù),和從輸出數(shù)據(jù)發(fā)送裝置發(fā)送檢索的輸出數(shù)據(jù)。
在網(wǎng)絡(luò)設(shè)備中,當(dāng)在所述輸出數(shù)據(jù)接收裝置接收輸出數(shù)據(jù)時,所述輸出裝置根據(jù)接收的輸出數(shù)據(jù)進(jìn)行輸出。
在以這種方式配置時,由于是在用戶提供校驗信息時開始輸出,能夠減小第三方看到輸出內(nèi)容的危險,提供了增強(qiáng)安全性的優(yōu)點。另外,由于與校驗信息相關(guān)的輸出數(shù)據(jù)被保持在輸出數(shù)據(jù)管理裝置中,不需要網(wǎng)絡(luò)設(shè)備保持與校驗信息相關(guān)的輸出數(shù)據(jù)。因此,與現(xiàn)有技術(shù)相比,具有在同時或幾乎同時發(fā)出大量輸出請求時,能夠減小輸出未被執(zhí)行的可能性的優(yōu)點。另外,即使同時或幾乎同時發(fā)出大量輸出請求時,僅在進(jìn)行輸出時向網(wǎng)絡(luò)設(shè)備發(fā)送輸出數(shù)據(jù),因此,與現(xiàn)有技術(shù)相比,具有能夠減輕業(yè)務(wù)量集中的優(yōu)點。此外,由于是以在出現(xiàn)多個網(wǎng)絡(luò)設(shè)備的情況下,通過從網(wǎng)絡(luò)設(shè)備發(fā)送校驗信息來獲取輸出數(shù)據(jù)的方式進(jìn)行配置的,具有能夠使用任何網(wǎng)絡(luò)設(shè)備進(jìn)行輸出的優(yōu)點。
校驗信息獲取裝置可以是任何配置,只要它能夠獲取校驗信息,例如,可以從輸入設(shè)備等輸入校驗信息,或者從外部終端等獲得的或接收校驗信息。作為替換,可以從存儲設(shè)備、存儲介質(zhì)、生物個體,人體等讀出校驗信息。因此,獲取至少包括輸入、獲得、接收、和讀出。在下面的模式12中的網(wǎng)絡(luò)設(shè)備中對此進(jìn)行說明。
另外,輸出裝置可以是任何配置,只要能夠根據(jù)輸出數(shù)據(jù)進(jìn)行輸出,包括例如根據(jù)打印數(shù)據(jù)執(zhí)行打印的打印裝置,根據(jù)顯示數(shù)據(jù)進(jìn)行顯示的顯示裝置,或根據(jù)聲音數(shù)據(jù)輸出聲音的聲音輸出裝置。具有顯示裝置的網(wǎng)絡(luò)設(shè)備包括,例如,投影儀和LCD(液晶顯示器)設(shè)備。在下面模式12中的網(wǎng)絡(luò)設(shè)備中對此進(jìn)行說明。
另外,輸出數(shù)據(jù)包括打印數(shù)據(jù)、顯示數(shù)據(jù)、和聲音數(shù)據(jù)。這些數(shù)據(jù)種類與網(wǎng)絡(luò)設(shè)備的對應(yīng)關(guān)系如下例如,在網(wǎng)絡(luò)打印機(jī)中使用打印數(shù)據(jù);例如,在投影儀中使用顯示數(shù)據(jù);例如,在立體聲套機(jī)中使用聲音數(shù)據(jù)。在下面模式7中的輸出數(shù)據(jù)管理裝置中,模式12中的網(wǎng)絡(luò)設(shè)備中,模式15中的輸出數(shù)據(jù)管理程序中,模式20中的輸出控制程序中,模式23中的輸出方法中對此進(jìn)行說明。
另外,校驗信息在指通過檢驗所述被校驗信息用來檢索輸出數(shù)據(jù)的信息。它可以是與被校驗的信息相同的信息,或與被校驗的信息不同的信息。對于輸出數(shù)據(jù)的搜索,例如,判斷校驗信息與被校驗信息是否建立了特定關(guān)系。當(dāng)判斷建立了特定關(guān)系時,從輸出數(shù)據(jù)存儲裝置獲取與上述被校驗的信息對應(yīng)的輸出數(shù)據(jù),為了建立特定關(guān)系是指,例如,校驗信息和被校驗信息是否彼此一致或具有差異;根據(jù)預(yù)定算法表達(dá)式的校驗信息的計算結(jié)果與被校驗信息是否彼此一致或具有差異;或者根據(jù)預(yù)定算法表達(dá)式的校驗信息的計算結(jié)果與根據(jù)預(yù)定算法信息被校驗信息的計算結(jié)果是否彼此一致或具有差異。在具有差異的情況下,例如,校驗信息中包括國家代碼的情況下,以在除日本之外的國家能夠進(jìn)行輸出的方式來配置輸出系統(tǒng)。另外,可以用公共密鑰加密系統(tǒng)或雜散函數(shù)作為預(yù)定算法表達(dá)式。在下面模式7中的輸出數(shù)據(jù)管理裝置中,模式12中的網(wǎng)絡(luò)設(shè)備中,模式15中的輸出數(shù)據(jù)管理程序中,模式20中的輸出控制程序中,模式23中的輸出方法中對此進(jìn)行說明。
另外,被校驗的信息是指對校驗信息進(jìn)行檢驗和確認(rèn)是否與校驗信息建立特定關(guān)系的信息,它與校驗信息成對。在下面模式7的輸出數(shù)據(jù)管理裝置,模式12中的網(wǎng)絡(luò)設(shè)備,模式15中的輸出數(shù)據(jù)管理程序,模式20中的輸出控制程序,模式23中的輸出方法中對此進(jìn)行說明。
輸出數(shù)據(jù)存儲裝置在任意定時使用任意裝置存儲輸出數(shù)據(jù),或者可以已經(jīng)預(yù)先存儲了輸出數(shù)據(jù)。作為替換,當(dāng)該系統(tǒng)被激發(fā)而沒有預(yù)先存儲輸出數(shù)據(jù)時,可以通過來自外部的輸入來存儲輸出數(shù)據(jù)。在下面的模式7中的輸出數(shù)據(jù)管理裝置中對此進(jìn)行說明。
另外,輸出數(shù)據(jù)管理裝置可以被構(gòu)成為使用這樣的裝置的設(shè)備,所述裝置采用網(wǎng)絡(luò)設(shè)備,服務(wù)器,或另一個終端。因此,可以使用具有相對大存儲容量的輸出數(shù)據(jù)存儲裝置。此外,能夠容易地增加輸出數(shù)據(jù)存儲裝置的存儲容量。因此,當(dāng)同時或幾乎同時發(fā)出許多輸出請求時,能夠減小未被處理的輸出數(shù)據(jù)被刪除危險,這又能夠帶來使其能夠減小未進(jìn)行輸出的概率的優(yōu)點。在下面模式7的輸出數(shù)據(jù)管理裝置,模式15中的輸出數(shù)據(jù)管理程序,和模式23中的輸出方法中對此進(jìn)行說明。
另外,為了根據(jù)輸出數(shù)據(jù)裝置進(jìn)行輸出,例如,當(dāng)輸出數(shù)據(jù)是聲音數(shù)據(jù)時,它是指聲音的輸出,當(dāng)輸出數(shù)據(jù)是視頻數(shù)據(jù)時,它是指視頻的播放,當(dāng)輸出數(shù)據(jù)是打印數(shù)據(jù)時,它是指執(zhí)行打印。打印數(shù)據(jù)包括,例如,諸如PDL之類的媒介數(shù)據(jù),和諸如比特映射圖(map)之類的圖像數(shù)據(jù)。因此,當(dāng)打印數(shù)據(jù)是媒介數(shù)據(jù)時,打印數(shù)據(jù)被轉(zhuǎn)換成打印機(jī)能夠理解的格式,而當(dāng)打印機(jī)數(shù)據(jù)是圖像數(shù)據(jù)時,打印數(shù)據(jù)被完整無缺地輸出。在下面模式12中的網(wǎng)絡(luò)設(shè)備,模式20中的輸出控制程序,和模式23中的輸出方法中能夠?qū)Υ诉M(jìn)行說明。
另外,輸出數(shù)據(jù)的管理包括存儲,檢索,和輸出數(shù)據(jù)的傳輸,在下面模式7中的輸出數(shù)據(jù)管理裝置,模式15中的輸出數(shù)據(jù)管理程序,和模式23中的輸出方法中對此進(jìn)行說明。
另外,輸出數(shù)據(jù)發(fā)送裝置可以是任何配置,只要它能夠發(fā)送輸出數(shù)據(jù)。例如,它可以直接向網(wǎng)絡(luò)設(shè)備發(fā)送輸出數(shù)據(jù),或者它可以間接向網(wǎng)絡(luò)設(shè)備發(fā)送輸出數(shù)據(jù)。間接發(fā)送輸出數(shù)據(jù)的情況包括,例如,輸出數(shù)據(jù)管理裝置與外部終端相連以便能夠通信,以致通過外部終端把輸出數(shù)據(jù)發(fā)送到網(wǎng)絡(luò)設(shè)備的場合。換句話說,可以通過輸出數(shù)據(jù)管理裝置與一個或一個以上的外部終端的合作來進(jìn)行輸出數(shù)據(jù)的發(fā)送。下文中,在向主體發(fā)送信息的情況下對此進(jìn)行說明。
(模式2)模式2中的輸出系統(tǒng)是根據(jù)模式1所述的輸出系統(tǒng),進(jìn)一步包括設(shè)備使用裝置,使用所述網(wǎng)絡(luò)設(shè)備并與所述系統(tǒng)相連以便能夠進(jìn)行通信,其中所述設(shè)備使用裝置包括輸出數(shù)據(jù)產(chǎn)生裝置,用于產(chǎn)生輸出數(shù)據(jù);和第二數(shù)據(jù)發(fā)送裝置,用于向所述輸出數(shù)據(jù)管理裝置發(fā)送所述輸出數(shù)據(jù)產(chǎn)生裝置中產(chǎn)生的輸出數(shù)據(jù)和所述被校驗信息;和所述輸出數(shù)據(jù)管理裝置進(jìn)一步包括第二輸出數(shù)據(jù)接收裝置,用于接收輸出數(shù)據(jù)和被校驗信息;和輸出數(shù)據(jù)登記裝置,用于把輸出數(shù)據(jù)和在所述第二輸出數(shù)據(jù)接收裝置接收的被校驗信息登記在所述輸出數(shù)據(jù)存儲裝置中,以使彼此相關(guān)。
當(dāng)以這種方式配置時,在設(shè)備使用裝置中,在輸出數(shù)據(jù)產(chǎn)生裝置中產(chǎn)生輸出數(shù)據(jù),和把所產(chǎn)生的輸出數(shù)據(jù)和被校驗信息從第二輸出數(shù)據(jù)發(fā)送裝置發(fā)送到輸出數(shù)據(jù)管理裝置。
在輸出數(shù)據(jù)管理裝置中,在第二輸出數(shù)據(jù)接收裝置接收該輸出數(shù)據(jù)和被校驗信息,并把所接收的輸出數(shù)據(jù)和被校驗信息由輸出數(shù)據(jù)登記裝置登記在輸出數(shù)據(jù)存儲裝置中,以使其彼此相關(guān)。
因此,由于輸出數(shù)據(jù)是在設(shè)備使用裝置中產(chǎn)生的,因此具有在輸出數(shù)據(jù)的產(chǎn)生中自由度較大的優(yōu)點。
(模式3)另外,模式3中的輸出系統(tǒng)是根據(jù)模式1所述的輸出系統(tǒng),其中所述輸出數(shù)據(jù)管理裝置進(jìn)一步包括輸出數(shù)據(jù)產(chǎn)生裝置,用于產(chǎn)生輸出數(shù)據(jù);輸出數(shù)據(jù)登記裝置,用于把所述輸出數(shù)據(jù)產(chǎn)生裝置中產(chǎn)生的輸出數(shù)據(jù)和被校驗信息登記在所述輸出數(shù)據(jù)存儲裝置中。
當(dāng)以這種方式配置時,在輸出數(shù)據(jù)管理裝置中,在輸出數(shù)據(jù)產(chǎn)生裝置中產(chǎn)生輸出數(shù)據(jù),和由輸出數(shù)據(jù)登記裝置把所產(chǎn)生的輸出數(shù)據(jù)和被校驗信息登記到輸出數(shù)據(jù)存儲裝置中,使其彼此相關(guān)。
因此,當(dāng)以利用用戶自己的PC作為輸出數(shù)據(jù)管理裝置的方式配置輸出系統(tǒng)時,由于在輸出數(shù)據(jù)管理裝置中產(chǎn)生輸出數(shù)據(jù),因此具有能夠消除需要新提供服務(wù)器的優(yōu)點。另外,由于輸出數(shù)據(jù)被保持在用戶自己的PC中,具有安全性高的優(yōu)點。
(模式4)另外,模式4中的輸出系統(tǒng)是根據(jù)模式1至3中的任何一項所述的輸出系統(tǒng),其中所述網(wǎng)絡(luò)設(shè)備還包括答復(fù)請求發(fā)送裝置,用于通過同時發(fā)送系統(tǒng)來發(fā)送答復(fù)請求;和位置信息接收裝置,用于接收所述輸出數(shù)據(jù)管理裝置的位置信息;所述校驗信息發(fā)送裝置根據(jù)在所述位置信息接收裝置接收的位置信息,把由所述校驗信息獲取裝置獲取的校驗信息發(fā)送到所述輸出數(shù)據(jù)管理裝置;和所述輸出數(shù)據(jù)管理裝置進(jìn)一步包括答復(fù)請求接收裝置,用于接收答復(fù)請求;和位置信息發(fā)送裝置,用于響應(yīng)在所述答復(fù)請求接收裝置接收的答復(fù)請求,向作為請求發(fā)送方的所述網(wǎng)絡(luò)設(shè)備發(fā)送位置信息。
當(dāng)以這種方式配置時,在網(wǎng)絡(luò)設(shè)備中,通過同時發(fā)送系統(tǒng)從答復(fù)請求發(fā)送裝置發(fā)送答復(fù)請求。
在所述輸出數(shù)據(jù)管理裝置中,當(dāng)在答復(fù)請求接收裝置接收到答復(fù)請求時,響應(yīng)所接收到的答復(fù)請求,從所述位置信息發(fā)送裝置向請求發(fā)送方的網(wǎng)絡(luò)設(shè)備發(fā)送輸出數(shù)據(jù)管理裝置的位置信息。
在網(wǎng)絡(luò)設(shè)備中,當(dāng)在位置信息接收裝置接收到位置信息時,根據(jù)所接收的位置信息,將獲取的校驗信息從校驗信息發(fā)送裝置發(fā)送到輸出數(shù)據(jù)管理裝置。
因此,由于能夠消除在網(wǎng)絡(luò)設(shè)備中設(shè)置輸出數(shù)據(jù)管理裝置的位置信息的需要,因此具有能夠非常容易地設(shè)置網(wǎng)絡(luò)設(shè)備的優(yōu)點。另外,由于能夠消除在網(wǎng)絡(luò)設(shè)備中設(shè)置輸出數(shù)據(jù)管理裝置的位置信息的需要,因此具有當(dāng)改變輸出數(shù)據(jù)管理裝置的位置信息時不需要校正網(wǎng)絡(luò)設(shè)備中的設(shè)置的優(yōu)點。
在此,答復(fù)請求是指請求輸出數(shù)據(jù)管理裝置發(fā)送位置信息,以使網(wǎng)絡(luò)設(shè)備獲得所述輸出數(shù)據(jù)管理裝置的位置信息的請求。在下面模式10中的輸出數(shù)據(jù)管理裝置,模式13中的網(wǎng)絡(luò)設(shè)備,和模式18中的輸出數(shù)據(jù)管理程序,模式21中的輸出控制程序,和模式26中的輸出方法中對此進(jìn)行說明。
另外,同時發(fā)送系統(tǒng)是指每次能夠向多個終端發(fā)送數(shù)據(jù)的通信方法,例如廣播通信和組播通信。在下面模式13中的網(wǎng)絡(luò)設(shè)備,模式21中的輸出控制程序,和模式26中的輸出方法中對此進(jìn)行說明。
另外,位置信息包括,例如,IP地址,端口號,URL(統(tǒng)一資源定位器)。在下面模式6中的輸出系統(tǒng),模式10中的輸出數(shù)據(jù)管理裝置,模式13和14中的網(wǎng)絡(luò)設(shè)備,模式18中的輸出數(shù)據(jù)管理程序,模式21和22中的輸出控制程序,和模式26和28中的輸出方法中對此進(jìn)行說明。
(模式5)另外,模式5中的輸出系統(tǒng)是根據(jù)模式4所述的輸出系統(tǒng),其中所述輸出數(shù)據(jù)存儲裝置存儲輸出數(shù)據(jù),以使有關(guān)所述網(wǎng)絡(luò)設(shè)備的設(shè)備驅(qū)動器的驅(qū)動器標(biāo)識信息與被校驗信息具有相關(guān)性;和當(dāng)判斷所述輸出數(shù)據(jù)存儲裝置中沒有與作為請求發(fā)送方的所述網(wǎng)絡(luò)設(shè)備對應(yīng)的驅(qū)動器標(biāo)識信息時,所述位置信息發(fā)送裝置不向作為所述請求發(fā)送方的所述網(wǎng)絡(luò)設(shè)備發(fā)送位置信息。
當(dāng)以這種方式配置時,在輸出數(shù)據(jù)管理裝置中,當(dāng)判斷所述輸出數(shù)據(jù)存儲裝置中沒有與請求發(fā)送方網(wǎng)絡(luò)設(shè)備對應(yīng)的驅(qū)動器標(biāo)識信息時,不從所述位置信息發(fā)送裝置向所述請求發(fā)送方網(wǎng)絡(luò)設(shè)備發(fā)送位置信息。
因此,由于不發(fā)送不與所述網(wǎng)絡(luò)設(shè)備兼容的輸出數(shù)據(jù)管理裝置的位置信息,具有能夠抑制業(yè)務(wù)量和處理負(fù)荷增加的優(yōu)點。另外,由于不通過網(wǎng)絡(luò)發(fā)送或接收不需要的地址信息,具有能夠減小泄露地址信息的危險的優(yōu)點。
不發(fā)送位置信息是指不執(zhí)行動作,不響應(yīng)來自網(wǎng)絡(luò)設(shè)備的請求,和忽略來自網(wǎng)絡(luò)設(shè)備的請求。在下面模式11中的輸出數(shù)據(jù)管理裝置,模式19中的輸出數(shù)據(jù)管理程序,和模式27中對此進(jìn)行說明。
另外,請求發(fā)送方網(wǎng)絡(luò)設(shè)備是指發(fā)出答復(fù)請求的網(wǎng)絡(luò)設(shè)備。在下面模式11中的輸出數(shù)據(jù)管理裝置,模式19中的輸出數(shù)據(jù)管理程序,和模式27中的輸出方法中對此進(jìn)行說明。
(模式6)另外,模式6中的輸出系統(tǒng)是根據(jù)權(quán)利要求1至3中的任何一項所述的輸出系統(tǒng),其中所述網(wǎng)絡(luò)設(shè)備進(jìn)一步包括位置信息設(shè)定裝置,用于設(shè)定所述輸出數(shù)據(jù)管理裝置的位置信息;和校驗信息發(fā)送裝置,用于根據(jù)由所述位置信息設(shè)定裝置設(shè)定的位置信息,向所述輸出數(shù)據(jù)管理裝置發(fā)送由所述校驗信息獲取裝置獲取的校驗信息。
當(dāng)以這種方式配置時,在網(wǎng)絡(luò)設(shè)備中,當(dāng)由位置信息設(shè)置制止設(shè)置位置信息時,根據(jù)所設(shè)置的位置信息,把獲取的校驗信息從校驗信息發(fā)送裝置發(fā)送到輸出數(shù)據(jù)管理裝置。
因此,由于網(wǎng)絡(luò)設(shè)備只與指定的的輸出數(shù)據(jù)管理裝置通信,具有能夠防止通過假冒來偷竊或串改輸出數(shù)據(jù)的優(yōu)點。
(模式7)與此同時,為了實現(xiàn)上述目的,模式7中的輸出數(shù)據(jù)管理裝置是管理輸出數(shù)據(jù)的輸出數(shù)據(jù)管理裝置,其特征在于包括輸出數(shù)據(jù)存儲裝置,用于存儲輸出數(shù)據(jù)和被校驗信息,以使彼此具有相關(guān)性;校驗信息接收裝置,用于接收檢驗被校驗信息的校驗信息;輸出數(shù)據(jù)檢索裝置,用于根據(jù)在所述校驗信息接收裝置接收的校驗信息,從所述輸出數(shù)據(jù)存儲裝置檢索輸出數(shù)據(jù);和輸出數(shù)據(jù)發(fā)送裝置,用于發(fā)送由所述輸出數(shù)據(jù)檢索裝置檢索到的輸出數(shù)據(jù)。
當(dāng)這種方式配置時,能夠?qū)崿F(xiàn)與模式1中的輸出系統(tǒng)中的輸出數(shù)據(jù)管理裝置相同的功能。
(模式8)另外,模式8中的輸出數(shù)據(jù)管理裝置是根據(jù)模式7的輸出數(shù)據(jù)管理裝置,進(jìn)一步包括第二輸出數(shù)據(jù)接收裝置,用于接收輸出數(shù)據(jù)和被校驗信息;和輸出數(shù)據(jù)登記裝置,用于把在第二輸出數(shù)據(jù)接收裝置接收的輸出數(shù)據(jù)和被校驗信息登記在輸出數(shù)據(jù)存儲裝置中,以使其彼此相關(guān)。
當(dāng)以這種方式配置時,能夠?qū)崿F(xiàn)與模式2中的輸出系統(tǒng)中的輸出數(shù)據(jù)管理裝置相同的功能。因此,能夠獲得與模式2中的輸出系統(tǒng)相同的優(yōu)點。
(模式9)另外,模式9中的輸出數(shù)據(jù)管理裝置是根據(jù)模式7的輸出數(shù)據(jù)管理裝置,進(jìn)一步包括輸出數(shù)據(jù)產(chǎn)生裝置,用于產(chǎn)生輸出數(shù)據(jù),和輸出數(shù)據(jù)登記裝置,用于把輸出數(shù)據(jù)產(chǎn)生裝置中產(chǎn)生的輸出數(shù)據(jù)和被校驗信息登記在輸出數(shù)據(jù)存儲裝置中。
當(dāng)以這種方式配置時,能夠?qū)崿F(xiàn)與模式3中的輸出系統(tǒng)中的輸出數(shù)據(jù)管理裝置相同的功能。因此,能夠獲得與模式3中的輸出系統(tǒng)相同的優(yōu)點。
(模式10)另外,模式10中的輸出數(shù)據(jù)管理裝置是根據(jù)模式7至9中的任何一項的輸出數(shù)據(jù)管理裝置,進(jìn)一步包括答復(fù)請求接收裝置,用于接收答復(fù)請求,和位置信息發(fā)送裝置,用于響應(yīng)在答復(fù)請求接收裝置接收的答復(fù)請求,向作為請求發(fā)送方的網(wǎng)絡(luò)設(shè)備發(fā)送輸出數(shù)據(jù)管理裝置的位置信息。
當(dāng)以這種方式配置時,能夠?qū)崿F(xiàn)與模式4中的輸出系統(tǒng)中的輸出數(shù)據(jù)管理裝置相同的功能。因此,能夠獲得與模式4中的輸出系統(tǒng)相同的優(yōu)點。
(模式11)另外,模式11中的輸出數(shù)據(jù)管理裝置是根據(jù)模式10的輸出數(shù)據(jù)管理裝置,其中輸出數(shù)據(jù)存儲裝置存儲輸出數(shù)據(jù),以使有關(guān)所述網(wǎng)絡(luò)設(shè)備的設(shè)備驅(qū)動器的驅(qū)動器標(biāo)識信息與被校驗信息相關(guān);和當(dāng)判斷在輸出數(shù)據(jù)存儲裝置中沒有與作為請求發(fā)送方的網(wǎng)絡(luò)設(shè)備對應(yīng)的驅(qū)動器標(biāo)識信息時,位置信息發(fā)送裝置不向作為請求發(fā)送方的網(wǎng)絡(luò)設(shè)備發(fā)送位置信息。
當(dāng)以這種方式配置時,能夠?qū)崿F(xiàn)與模式5中的輸出系統(tǒng)中的輸出數(shù)據(jù)管理裝置相同的功能。因此,能夠獲得與模式5中的輸出系統(tǒng)相同的優(yōu)點。
(模式12)與此同時,為了實現(xiàn)上述目的,模式12中的網(wǎng)絡(luò)設(shè)備是根據(jù)輸出數(shù)據(jù)進(jìn)行輸出的網(wǎng)絡(luò)設(shè)備,其特征在于包括校驗信息獲取裝置,用于獲取校驗信息;校驗信息發(fā)送裝置,用于向所述輸出數(shù)據(jù)管理裝置發(fā)送由所述校驗信息獲取裝置獲取的校驗信息;輸出數(shù)據(jù)接收裝置,用于接收輸出數(shù)據(jù);和輸出裝置,用于根據(jù)在所述輸出數(shù)據(jù)接收裝置接收的輸出數(shù)據(jù)來進(jìn)行輸出。
當(dāng)以這種方式配置時,能夠?qū)崿F(xiàn)與模式1中的輸出系統(tǒng)中的網(wǎng)絡(luò)設(shè)備相同的功能。因此,能夠獲得與模式1中的輸出系統(tǒng)相同的優(yōu)點。
(模式13)另外,模式13中的網(wǎng)絡(luò)設(shè)備是根據(jù)模式12的網(wǎng)絡(luò)設(shè)備,進(jìn)一步包括答復(fù)請求發(fā)送裝置,用于通過同時發(fā)送系統(tǒng)發(fā)送答復(fù)請求;和位置信息接收裝置,用于接收輸出數(shù)據(jù)管理裝置的位置信息,其中校驗信息發(fā)送裝置根據(jù)在位置信息接收裝置接收的位置信息,向所述輸出數(shù)據(jù)管理裝置發(fā)送由校驗信息獲取裝置獲取的校驗信息。
當(dāng)以這種方式配置時,能夠?qū)崿F(xiàn)與模式4中的輸出系統(tǒng)中的網(wǎng)絡(luò)設(shè)備相同的功能。因此,能夠獲得與模式4中的輸出系統(tǒng)相同的優(yōu)點。
(模式14)
另外,模式14中的網(wǎng)絡(luò)設(shè)備是根據(jù)模式12的網(wǎng)絡(luò)設(shè)備,進(jìn)一步包括位置信息設(shè)置裝置,用于設(shè)置輸出數(shù)據(jù)管理裝置的位置信息,其中所述校驗信息發(fā)送裝置根據(jù)由所述位置信息設(shè)置裝置設(shè)置的位置信息,向輸出數(shù)據(jù)管理裝置發(fā)送由所述校驗信息獲取裝置獲取的校驗信息。
當(dāng)以這種方式配置時,能夠?qū)崿F(xiàn)與模式6中的輸出系統(tǒng)中的網(wǎng)絡(luò)設(shè)備相同的功能。因此,能夠獲得與模式6中的輸出系統(tǒng)相同的優(yōu)點。
(模式15)與此同時,為了實現(xiàn)上述目的,模式15中的輸出數(shù)據(jù)管理程序是管理輸出數(shù)據(jù)的輸出數(shù)據(jù)管理程序,其特征在于包括使計算機(jī)執(zhí)行下述處理過程的程序,包括校驗信息接收步驟,接收檢驗被校驗信息的校驗信息;輸出數(shù)據(jù)檢索步驟,根據(jù)在所述校驗信息接收步驟接收的校驗信息,從輸出數(shù)據(jù)存儲裝置檢索輸出數(shù)據(jù),所述輸出數(shù)據(jù)存儲裝置存儲輸出數(shù)據(jù)和被校驗信息以使彼此具有相關(guān)性;和輸出數(shù)據(jù)發(fā)送步驟,發(fā)送在所述輸出數(shù)據(jù)檢索步驟中檢索到的輸出數(shù)據(jù)。
當(dāng)以這種方式配置時,計算機(jī)讀取所述程序,隨著計算機(jī)根據(jù)所讀取的程序執(zhí)行該過程,能夠獲得與模式7中的輸出數(shù)據(jù)管理裝置相同的功能和優(yōu)點。
(模式16)另外,模式16中的輸出數(shù)據(jù)管理程序是根據(jù)模式15的輸出數(shù)據(jù)管理程序,其中該程序包括使計算機(jī)執(zhí)行下述處理過程的程序,所述處理過程進(jìn)一步包括第二輸出數(shù)據(jù)接收步驟,用于接收輸出數(shù)據(jù)和被校驗信息;和輸出數(shù)據(jù)登記步驟,用于把在第二輸出數(shù)據(jù)接收步驟中接收的輸出數(shù)據(jù)和被校驗信息登記到輸出數(shù)據(jù)存儲裝置,以使彼此相關(guān)。
當(dāng)以這種方式配置時,計算機(jī)讀取該程序,隨著計算機(jī)根據(jù)所讀取的程序執(zhí)行該處理過程,能夠獲得與模式8中輸出數(shù)據(jù)管理裝置相同的功能和優(yōu)點。
(模式17)
另外,模式17中的輸出數(shù)據(jù)管理程序是根據(jù)模式15的輸出數(shù)據(jù)管理程序,其中該程序包括使計算機(jī)執(zhí)行下述處理過程的程序,所述處理過程進(jìn)一步包括輸出數(shù)據(jù)產(chǎn)生步驟,用于產(chǎn)生輸出數(shù)據(jù);和輸出數(shù)據(jù)登記步驟,用于把在輸出數(shù)據(jù)產(chǎn)生步驟中產(chǎn)生的輸出數(shù)據(jù)和被校驗信息登記到輸出數(shù)據(jù)存儲裝置中。
當(dāng)以這種方式配置時,計算機(jī)讀取該程序,隨著計算機(jī)根據(jù)所讀取的程序執(zhí)行該處理過程,能夠獲得與模式9中的輸出數(shù)據(jù)管理裝置相同的功能和優(yōu)點。
(模式18)另外,模式18中的輸出數(shù)據(jù)管理程序是根據(jù)模式15至17中的任何一種所述的輸出數(shù)據(jù)管理程序,其中該程序包括使計算機(jī)執(zhí)行下述處理過程的程序,所述處理過程進(jìn)一步包括答復(fù)請求接收步驟,用于接收答復(fù)請求;和位置信息發(fā)送步驟,用于響應(yīng)在答復(fù)請求接收步驟中接收的答復(fù)請求,將輸出數(shù)據(jù)管理裝置的位置信息發(fā)送到作為請求發(fā)送方的網(wǎng)絡(luò)設(shè)備。
當(dāng)以這種方式配置時,計算機(jī)讀取該程序,隨著計算機(jī)根據(jù)所讀取的程序執(zhí)行該處理過程,能夠獲得與模式10中輸出數(shù)據(jù)管理裝置相同的功能和優(yōu)點。
(模式19)另外,模式19中的輸出數(shù)據(jù)管理程序是根據(jù)模式18的輸出數(shù)據(jù)管理程序,其中輸出數(shù)據(jù)存儲裝置存儲輸出數(shù)據(jù),以使有關(guān)網(wǎng)絡(luò)設(shè)備的設(shè)備驅(qū)動器的驅(qū)動器標(biāo)識信息與被校驗信息相關(guān);和在位置信息發(fā)送步驟中,當(dāng)判斷在輸出數(shù)據(jù)存儲裝置中沒有與作為請求發(fā)送方的網(wǎng)絡(luò)設(shè)備對應(yīng)的驅(qū)動器標(biāo)識信息時,不向作為請求發(fā)送方的網(wǎng)絡(luò)設(shè)備發(fā)送所述位置信息。
當(dāng)以這種方式配置時,計算機(jī)讀取該程序,隨著計算機(jī)根據(jù)所讀取的程序執(zhí)行該處理過程,能夠獲得與模式11中輸出數(shù)據(jù)管理裝置相同的功能和優(yōu)點。
(模式20)與此同時,為了實現(xiàn)上述目的,模式20中的輸出控制程序是根據(jù)輸出數(shù)據(jù)進(jìn)行輸出的輸出控制程序,其特征在于包括使計算機(jī)執(zhí)行下述處理過程的程序,所述處理過程包括校驗信息獲取步驟,用于獲取校驗信息;校驗信息發(fā)送步驟,用于把校驗信息獲取步驟中獲取的檢驗信息發(fā)送到輸出數(shù)據(jù)管理裝置;輸出數(shù)據(jù)接收步驟,用于接收輸出數(shù)據(jù),和根據(jù)在輸出數(shù)據(jù)接收步驟中接收的輸出數(shù)據(jù)進(jìn)行輸出的輸出步驟。
當(dāng)以這種方式配置時,計算機(jī)讀取該處理程序,隨著計算機(jī)根據(jù)所讀取的程序執(zhí)行該處理過程,能夠獲得與模式12中的網(wǎng)絡(luò)設(shè)備相同的功能和優(yōu)點。
校驗信息獲取步驟可以是任何配置,只要所述校驗信息能夠被獲取。例如,可以從輸入設(shè)備等輸入校驗信息,可以從外部終端獲得或接收校驗信息。作為替換,可以從存儲設(shè)備,存儲介質(zhì),生物個體,人體等讀出校驗信息。因此,獲取至少包括輸入、獲得、接收、和讀出。在下面模式23中的輸出方法中對此進(jìn)行說明。
另外,輸出步驟可以是任何配置,只要能夠根據(jù)輸出數(shù)據(jù)進(jìn)行輸出,包括,例如,根據(jù)打印數(shù)據(jù)執(zhí)行打印的打印步驟,根據(jù)顯示數(shù)據(jù)進(jìn)行顯示的顯示步驟,或根據(jù)聲音數(shù)據(jù)輸出聲音的聲音輸出步驟。顯示步驟包括,例如,使用投影儀或LCD設(shè)備進(jìn)行顯示。在下面的模式23中的輸出方法中對此進(jìn)行說明。
(模式21)另外,模式21中的輸出控制程序是根據(jù)模式20的輸出控制程序,其中該程序包括使計算機(jī)執(zhí)行下述處理過程的程序,所述處理過程進(jìn)一步包括答復(fù)請求發(fā)送步驟,用于通過同時發(fā)送系統(tǒng)來發(fā)送答復(fù)請求;和位置信息接收步驟,用于接收輸出數(shù)據(jù)管理裝置的位置信息,其中,在校驗信息發(fā)送步驟中,根據(jù)位置信息接收步驟中接收位置信息,將在校驗信息獲取步驟中獲取的校驗信息發(fā)送到輸出數(shù)據(jù)管理裝置。
當(dāng)以這種方式配置時,計算機(jī)讀取該程序,隨著計算機(jī)根據(jù)所讀取的程序執(zhí)行該處理過程,能夠獲得與模式13中的網(wǎng)絡(luò)設(shè)備相同的功能和優(yōu)點。
(模式22)另外,模式22中的輸出控制程序是根據(jù)模式20的輸出控制程序,其中該程序包括使計算機(jī)執(zhí)行下述處理過程的程序,所述處理過程進(jìn)一步包括位置信息設(shè)置步驟,用于設(shè)置輸出數(shù)據(jù)管理裝置的位置信息,其中,在校驗信息發(fā)送步驟中,根據(jù)在位置信息設(shè)置步驟中設(shè)置的位置信息,將在校驗信息獲取步驟中獲取的校驗信息發(fā)送到輸出數(shù)據(jù)管理裝置。
當(dāng)以這種方式配置時,計算機(jī)讀取該程序,隨著計算機(jī)根據(jù)所讀取的程序執(zhí)行該處理過程,能夠獲得與模式14中的網(wǎng)絡(luò)設(shè)備相同的功能和優(yōu)點。
(模式23)與此同時,為了實現(xiàn)上述目的,模式23中的輸出方法是通過將根據(jù)輸出數(shù)據(jù)進(jìn)行輸出的網(wǎng)絡(luò)設(shè)備與管理輸出數(shù)據(jù)的輸出數(shù)據(jù)管理裝置相連接,借助網(wǎng)絡(luò)設(shè)備進(jìn)行輸出,以便進(jìn)行通信的輸出方法,其特征在于包括對于所述網(wǎng)絡(luò)設(shè)備,校驗信息獲取步驟,用于獲取檢驗被校驗信息的校驗信息,和校驗信息發(fā)送步驟,用于把校驗信息獲取步驟中獲取的校驗信息發(fā)送到輸出數(shù)據(jù)管理裝置;對于輸出數(shù)據(jù)管理裝置,校驗信息接收步驟,用于接收校驗信息;輸出數(shù)據(jù)檢索步驟,用于根據(jù)在校驗信息接收步驟中接收的校驗信息,從已經(jīng)存儲輸出數(shù)據(jù)和被校驗信息以使彼此相關(guān)的輸出數(shù)據(jù)存儲裝置檢索輸出數(shù)據(jù);和輸出數(shù)據(jù)發(fā)送步驟,用于發(fā)送在輸出數(shù)據(jù)檢索步驟中檢索的輸出數(shù)據(jù);和另外,對于網(wǎng)絡(luò)設(shè)備,輸出數(shù)據(jù)接收步驟,用于接收輸出數(shù)據(jù),和輸出步驟,用于根據(jù)在輸出數(shù)據(jù)接收步驟中接收的輸出數(shù)據(jù)進(jìn)行輸出。
因此能夠獲得與模式1中的輸出系統(tǒng)相同的優(yōu)點。
(模式24)另外,模式24中的輸出方法是根據(jù)模式23的輸出方法,其中
使用所述網(wǎng)絡(luò)設(shè)備的設(shè)備使用裝置被進(jìn)一步連接到所述系統(tǒng),以啟動通信;對于所述設(shè)備使用裝置,所述方法進(jìn)一步包括輸出數(shù)據(jù)產(chǎn)生步驟,用于產(chǎn)生輸出數(shù)據(jù),和第二輸出數(shù)據(jù)發(fā)送步驟,用于把在輸出數(shù)據(jù)產(chǎn)生步驟中產(chǎn)生的輸出數(shù)據(jù)和被校驗信息發(fā)送到輸出數(shù)據(jù)管理裝置;和對于輸出數(shù)據(jù)管理裝置,所述方法進(jìn)一步包括第二輸出數(shù)據(jù)接收步驟,用于接收輸出數(shù)據(jù)和被校驗信息,和輸出數(shù)據(jù)登記步驟,用于把輸出數(shù)據(jù)和在所述第二輸出數(shù)據(jù)接收步驟中接收的被校驗信息登記在所述輸出數(shù)據(jù)存儲裝置中,以使彼此相關(guān)。
因此,能夠?qū)崿F(xiàn)模式2中的輸出系統(tǒng)具有的優(yōu)點。
(模式25)另外,模式25中的輸出方法是根據(jù)模式23中的輸出方法,其中對于輸出數(shù)據(jù)管理裝置,所述方法進(jìn)一步包括輸出數(shù)據(jù)產(chǎn)生步驟,用于產(chǎn)生輸出數(shù)據(jù),和輸出數(shù)據(jù)登記步驟,用于把在所述輸出數(shù)據(jù)產(chǎn)生步驟中產(chǎn)生的輸出數(shù)據(jù)和被校驗信息登記在輸出數(shù)據(jù)存儲裝置中。
因此,能夠?qū)崿F(xiàn)模式3中的輸出系統(tǒng)具有的優(yōu)點。
(模式26)另外,模式26中的輸出方法是根據(jù)模式23至25中的任何一項所述的輸出方法,其中對于網(wǎng)絡(luò)設(shè)備,所述方法進(jìn)一步包括答復(fù)請求發(fā)送步驟,用于通過同時發(fā)送系統(tǒng)來發(fā)送答復(fù)請求;對于輸出數(shù)據(jù)管理裝置,所述方法進(jìn)一步包括答復(fù)請求接收步驟,用于接收答復(fù)請求;和位置信息發(fā)送步驟,用于響應(yīng)在答復(fù)請求接收步驟中接收的答復(fù)請求,向作為請求發(fā)送方的網(wǎng)絡(luò)設(shè)備發(fā)送所述輸出數(shù)據(jù)管理裝置的位置信息;對于所述網(wǎng)絡(luò)設(shè)備,所述方法進(jìn)一步包括位置信息接收步驟,用于接收位置信息;和在校驗信息發(fā)送步驟中,根據(jù)在位置信息接收步驟中接收的位置信息,將所述校驗信息獲取步驟中獲取的校驗信息發(fā)送到輸出數(shù)據(jù)管理裝置。
因此,能夠?qū)崿F(xiàn)模式4中的輸出系統(tǒng)具有的優(yōu)點。
(模式27)另外,模式27中的輸出方法是根據(jù)模式26中的輸出方法,其中輸出數(shù)據(jù)存儲裝置存儲輸出數(shù)據(jù),以使有關(guān)所述網(wǎng)絡(luò)設(shè)備的設(shè)備驅(qū)動器的驅(qū)動器標(biāo)識信息與被校驗信息彼此相關(guān);和在位置信息發(fā)送步驟中,當(dāng)判斷在輸出數(shù)據(jù)存儲裝置中沒有與作為請求發(fā)送方的網(wǎng)絡(luò)設(shè)備對應(yīng)的驅(qū)動器標(biāo)識信息時,不向作為請求發(fā)送方的網(wǎng)絡(luò)設(shè)備發(fā)送所述位置信息。
因此,能夠?qū)崿F(xiàn)模式5中的輸出系統(tǒng)具有的優(yōu)點。
(模式28)另外,模式28中的輸出方法是根據(jù)模式23至25中的任何一項所述的輸出方法,其中對于網(wǎng)絡(luò)設(shè)備,所述方法進(jìn)一步包括位置信息設(shè)置步驟,用于設(shè)置所述輸出數(shù)據(jù)管理裝置的位置信息;和在校驗信息發(fā)送步驟中,根據(jù)在位置信息設(shè)置步驟中設(shè)置的位置,把在校驗信息獲取步驟中獲取的校驗信息發(fā)送到輸出數(shù)據(jù)管理裝置。
因此,能夠?qū)崿F(xiàn)模式6中的輸出系統(tǒng)具有的優(yōu)點。
圖1是示意性地示出網(wǎng)絡(luò)系統(tǒng)功能的功能方框圖;圖2是顯示主機(jī)終端100的硬件配置的方框圖;圖3示出了詳細(xì)描述打印請求處理過程的流程圖;圖4示出了詳細(xì)描述標(biāo)識信息提供處理過程的流程圖;圖5是顯示打印機(jī)服務(wù)200的硬件配置的方框圖;圖6是顯示打印數(shù)據(jù)管理表400的數(shù)據(jù)結(jié)構(gòu)的示意圖;圖7示出了詳細(xì)描述打印請求接受處理的流程圖;圖8示出了詳細(xì)描述地址信息提供處理的流程圖;圖9示出了詳細(xì)描述打印數(shù)據(jù)檢索處理的流程圖;圖10是顯示網(wǎng)絡(luò)打印機(jī)300的硬件配置的方框圖;圖11示出了詳細(xì)描述標(biāo)識卡讀取處理的流程圖;
圖12示出了詳細(xì)描述打印控制處理過程的流程圖;和圖13示意性地示出了網(wǎng)絡(luò)系統(tǒng)功能的功能方框圖。
具體實施例方式
下面參考附圖描述本發(fā)明的實施例。圖1至圖12是顯示本發(fā)明的輸出系統(tǒng),輸出數(shù)據(jù)管理裝置,網(wǎng)絡(luò)設(shè)備,輸出數(shù)據(jù)管理程序,輸出程序,和輸出方法的實施例的示意圖。
如圖1所示,在本實施例中,本發(fā)明的輸出系統(tǒng),輸出數(shù)據(jù)管理裝置,網(wǎng)絡(luò)設(shè)備,輸出數(shù)據(jù)管理程序,輸出程序,和輸出方法應(yīng)用于使用標(biāo)識卡在網(wǎng)絡(luò)打印機(jī)300上執(zhí)行打印的情況。
首先,參考圖1示意性地描述采用本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的功能。
圖1是示意性示出網(wǎng)絡(luò)系統(tǒng)功能的功能方框圖。
如圖1所示,多個主機(jī)終端100,多個打印機(jī)服務(wù)器200,和網(wǎng)絡(luò)打印機(jī)300連接到網(wǎng)絡(luò)199。
每個主機(jī)終端100包括能夠使用戶編輯文件數(shù)據(jù)的文件創(chuàng)建應(yīng)用程序10,根據(jù)利用文件創(chuàng)建應(yīng)用程序10編輯的文件數(shù)據(jù)產(chǎn)生打印數(shù)據(jù)的打印數(shù)據(jù)產(chǎn)生部分11,和把在打印數(shù)據(jù)產(chǎn)生部分11中產(chǎn)生的打印數(shù)據(jù)發(fā)送到打印機(jī)服務(wù)器200的打印數(shù)據(jù)發(fā)送部分12。
主機(jī)終端100還包括獲取當(dāng)前使用主機(jī)終端100的用戶的用戶標(biāo)識信息和有關(guān)主機(jī)終端100使用的網(wǎng)絡(luò)打印機(jī)300的打印機(jī)驅(qū)動器的驅(qū)動器標(biāo)識信息的標(biāo)識信息獲取部分13;和向打印機(jī)服務(wù)器200發(fā)送由標(biāo)識信息獲取部分13獲取的用戶標(biāo)識信息和驅(qū)動器標(biāo)識信息的標(biāo)識信息發(fā)送部分14。
每個打印機(jī)服務(wù)器200包括打印數(shù)據(jù)存儲部分20;接收打印數(shù)據(jù)的打印數(shù)據(jù)接收部分21;接收用戶標(biāo)識信息和驅(qū)動器標(biāo)識信息的標(biāo)識信息接收部分22;和在打印數(shù)據(jù)存儲部分20中登記在打印數(shù)據(jù)接收部分21接收的打印數(shù)據(jù)的打印數(shù)據(jù)登記部分23,以使在標(biāo)識信息接收部分22接收的用戶標(biāo)識信息和驅(qū)動器標(biāo)識信息相關(guān)。
打印機(jī)服務(wù)器200還包括響應(yīng)來自網(wǎng)絡(luò)打印機(jī)300的答復(fù)請求,向網(wǎng)絡(luò)打印機(jī)300提供打印機(jī)服務(wù)器200的地址信息的地址信息提供部分24;接收用戶標(biāo)識信息的用戶標(biāo)識信息接收部分25;根據(jù)在用戶標(biāo)識信息接收部分25接收的用戶標(biāo)識信息,從打印數(shù)據(jù)存儲部分20檢索打印數(shù)據(jù)的打印數(shù)據(jù)檢索部分26;和把打印數(shù)據(jù)檢索部分26檢索的打印數(shù)據(jù)發(fā)送到網(wǎng)絡(luò)打印機(jī)300的打印數(shù)據(jù)發(fā)送部分27。
網(wǎng)絡(luò)打印機(jī)300包括從包括IC卡等的標(biāo)識卡讀取用戶標(biāo)識信息的用戶標(biāo)識信息讀取部分30;通過經(jīng)廣播通信發(fā)送答復(fù)請求而從打印機(jī)服務(wù)器200獲取地址信息的地址信息獲取部分31;和根據(jù)地址信息獲取部分31獲取的地址信息,向打印機(jī)服務(wù)器200發(fā)送在用戶標(biāo)識信息讀取部分30中讀取的用戶標(biāo)識信息的用戶標(biāo)識信息發(fā)送部分32。
網(wǎng)絡(luò)打印機(jī)300還包括接收打印數(shù)據(jù)的打印數(shù)據(jù)接收部分33;和根據(jù)在打印數(shù)據(jù)接收部分33接收的打印數(shù)據(jù)執(zhí)行打印操作的打印部分34。
現(xiàn)在描述主機(jī)終端100的配置。
圖2是顯示主機(jī)終端100的硬件配置的方框圖。
如圖2所示,主機(jī)終端100包括根據(jù)控制程序進(jìn)行計算和控制整個系統(tǒng)的CPU 50;在特定區(qū)域預(yù)存儲CPU 50等的控制程序的ROM 52;存儲從ROM 52等讀出的數(shù)據(jù)或在CPU 50中的計算過程所需的計算結(jié)果的RAM 54;和從/向外部設(shè)備發(fā)送入局/出局?jǐn)?shù)據(jù)的I/F 58。這些部件通過作為用于傳送數(shù)據(jù)的信號線的總線59互連,以便相互進(jìn)行數(shù)據(jù)發(fā)送和接收。
外部設(shè)備連接到諸如包括鍵盤或鼠標(biāo)的輸入設(shè)備60之類的I/F 58,作為能夠使數(shù)據(jù)輸入的人機(jī)接口,以文件形式存儲數(shù)據(jù)或表的存儲設(shè)備62,根據(jù)圖像信號顯示屏幕的顯示設(shè)備64,把用戶標(biāo)識信息寫入插入的標(biāo)識卡的卡寫入器66,和用于與網(wǎng)絡(luò)199建立連接的信號線。
CPU 50包括微處理單元等,并運行ROM 52的特定區(qū)域中存儲的特定程序,從而根據(jù)該程序以時分方式執(zhí)行分別在圖3和圖4的流程圖中詳細(xì)說明的打印請求處理和標(biāo)識信息提供處理。
首先,參考圖3詳細(xì)描述打印請求處理。
圖3是詳細(xì)描述打印請求處理的流程圖。
打印請求處理是請求打印機(jī)服務(wù)器200執(zhí)行打印的處理,當(dāng)在CPU 50中執(zhí)行時,如圖3所示,首先進(jìn)行到步驟S100。
在步驟S100,判斷是否從文件創(chuàng)建應(yīng)用程序10請求打印。當(dāng)判斷請求打印時(是),流程進(jìn)展到步驟S102,當(dāng)判斷未請求打印時(否),流程暫停在步驟S100,直到請求打印。
在步驟S102,根據(jù)利用文件創(chuàng)建應(yīng)用程序10編輯的文件數(shù)據(jù),借助打印機(jī)驅(qū)動器產(chǎn)生打印數(shù)據(jù)。然后,流程進(jìn)展到步驟S104,向打印機(jī)服務(wù)器200發(fā)送打印請求。此后,流程進(jìn)展到步驟S106,將所產(chǎn)生的打印數(shù)據(jù)發(fā)送到打印機(jī)服務(wù)器200,此時,停止一系列處理并恢復(fù)原始處理。
下面參考圖4詳細(xì)描述標(biāo)識信息提供過程。
圖4是詳細(xì)描述標(biāo)識信息提供過程的流程圖。
標(biāo)識信息提供過程是響應(yīng)來自打印機(jī)服務(wù)器200的請求,向打印機(jī)服務(wù)器200提供用戶標(biāo)識信息和驅(qū)動器標(biāo)識信息的過程,當(dāng)在CPU 50中執(zhí)行時,如圖4所示,首先進(jìn)行到步驟S150。
在步驟S150,判斷是否接收到對標(biāo)識信息的獲取請求。當(dāng)判斷接收到對標(biāo)識信息的獲取請求時(是),流程進(jìn)展到步驟S152,當(dāng)判斷未接收到獲取請求時(否),流程在步驟S150暫停,直到接收到對標(biāo)識信息的獲取請求。
在步驟S152,獲取當(dāng)前使用主機(jī)終端100的用戶的用戶標(biāo)識信息。然后,該流程進(jìn)展到步驟S154,獲取有關(guān)在步驟S102中的過程中使用的打印機(jī)驅(qū)動器的驅(qū)動器標(biāo)識信息。此后,該流程進(jìn)展到步驟S156,將所獲取的用戶標(biāo)識信息和驅(qū)動器標(biāo)識信息發(fā)送到打印機(jī)服務(wù)器200,此時,結(jié)束一系列處理過程,并恢復(fù)原始處理過程。
下面描述打印機(jī)服務(wù)器200的配置。
圖5是顯示打印機(jī)服務(wù)器200的硬件配置的方框圖。
如圖5所示,打印機(jī)服務(wù)200包括執(zhí)行計算和根據(jù)控制程序控制整個系統(tǒng)的CPU 70;在特定區(qū)域預(yù)存儲CPU 70等的控制程序的ROM 72;存儲從ROM 72等讀出的數(shù)據(jù)或在CPU 70中的計算過程所需的計算結(jié)果的RAM74;和從/向外部設(shè)備發(fā)送入局/出局?jǐn)?shù)據(jù)的I/F 78。這些部件通過作為用于傳送數(shù)據(jù)的信號線的總線79互連,以便相互進(jìn)行數(shù)據(jù)發(fā)送和接收。
外部設(shè)備連接到諸如包括鍵盤或鼠標(biāo)的輸入設(shè)備61之類的I/F 78,作為能夠使數(shù)據(jù)輸入的人機(jī)接口,以文件形式存儲數(shù)據(jù)或表的存儲設(shè)備63,根據(jù)圖像信號顯示屏幕的顯示設(shè)備65,和用于與網(wǎng)絡(luò)199建立連接的信號線。
圖6是顯示打印數(shù)據(jù)管理表400的數(shù)據(jù)結(jié)構(gòu)的示意圖。
存儲設(shè)備63登記打印數(shù)據(jù),它還存儲管理打印數(shù)據(jù)的打印數(shù)據(jù)管理表400,如圖6中所示。
針對各個打印數(shù)據(jù)的一個記錄被登記在打印數(shù)據(jù)管理表400中。每個記錄包括登記打印數(shù)據(jù)的名稱的字段402,登記用戶標(biāo)識信息的字段404,和登記驅(qū)動器標(biāo)識信息的字段406。
在圖6所示的情況下,登記“01”作為打印數(shù)據(jù)的名稱,分別登記“01230001”和“PrinterDriverl”作為用戶標(biāo)識信息和驅(qū)動器標(biāo)識信息。這表示打印數(shù)據(jù)名稱為“01”的打印數(shù)據(jù)是由使用打印機(jī)驅(qū)動器“PrinterDriverl”的用戶標(biāo)識信息“01230001”標(biāo)識的用戶創(chuàng)建的。打印數(shù)據(jù)的名稱可以是分配給打印數(shù)據(jù)的工作ID,打印數(shù)據(jù)的文件名。或打印數(shù)據(jù)在存儲設(shè)備63上的地址。當(dāng)使用一般的打印數(shù)據(jù),或未使用打印機(jī)驅(qū)動器時,不需要登記驅(qū)動器標(biāo)識信息。
CPU 70包括微處理單元等,并運行ROM 72的特定區(qū)域中存儲的特定程序,從而根據(jù)該程序以時分方式執(zhí)行分別在圖7至9的流程圖中詳細(xì)說明的打印請求接受處理,地址信息提供處理,和打印數(shù)據(jù)檢索處理。
首先,參考圖7詳細(xì)描述打印請求接受處理。
圖7是詳細(xì)描述打印請求接受處理的流程圖。
打印請求接受處理是從主機(jī)終端100接受打印請求的處理,當(dāng)在CPU70中執(zhí)行時,如圖7中所示,首先進(jìn)行到步驟S200。
在步驟S200,判斷是否接收到打印請求。當(dāng)判斷接收到打印請求時(是),流程進(jìn)展到步驟S202,當(dāng)判斷未接收到打印請求時(否),流程在步驟S200中暫停,直到接收到打印請求。
在步驟S202,接收打印數(shù)據(jù),然后,流程進(jìn)展到步驟S204,將對標(biāo)識信息的獲取請求發(fā)送到請求發(fā)送方主機(jī)終端100,此后,流程進(jìn)展到步驟S206。
在步驟S206,判斷是否接收用戶標(biāo)識信息和驅(qū)動器標(biāo)識信息,當(dāng)判斷接收用戶標(biāo)識信息和驅(qū)動器標(biāo)識信息時(是),流程進(jìn)展到步驟S208,當(dāng)判斷未接收到時(否),流程在步驟S206暫停,直到接收到用戶標(biāo)識信息和驅(qū)動器標(biāo)識信息。
在步驟208,把接收的打印數(shù)據(jù)登記在存儲設(shè)備63中,把所接收的打印數(shù)據(jù)的名稱,用戶標(biāo)識信息,和驅(qū)動器標(biāo)識信息登記在打印數(shù)據(jù)管理表400中,以使其彼此相關(guān),結(jié)束一系列處理過程,和恢復(fù)原始處理過程。
下面參考圖8詳細(xì)描述地址信息提供處理過程。
圖8示出了詳細(xì)描述地址信息提供過程的流程圖。
地址信息提供過程是響應(yīng)來自網(wǎng)絡(luò)打印機(jī)300的請求,向網(wǎng)絡(luò)打印機(jī)300提供打印機(jī)服務(wù)器200的地址信息的過程,當(dāng)在CPU 70中執(zhí)行時,如圖8所示,首先進(jìn)展到步驟S250。
在步驟S250,判斷是否接收到答復(fù)請求。當(dāng)判斷接收到答復(fù)請求時(是),流程進(jìn)展到步驟S252,當(dāng)判斷未接收到答復(fù)請求時(否),流程在步驟S250暫停,直到接收到答復(fù)請求。
在步驟S252,判斷與請求發(fā)送方的網(wǎng)絡(luò)打印機(jī)300對應(yīng)的驅(qū)動器標(biāo)識信息是否登記在打印數(shù)據(jù)管理表400中。當(dāng)判斷登記了對應(yīng)的驅(qū)動器標(biāo)識信息時(是),流程進(jìn)展的步驟S254,把指示自身網(wǎng)絡(luò)地址的地址信息發(fā)送到請求發(fā)送方網(wǎng)絡(luò)打印機(jī)300,此時,結(jié)束一系列處理過程,并恢復(fù)原始過程。
與此同時,當(dāng)在步驟S252判斷與請求發(fā)送方網(wǎng)絡(luò)打印機(jī)300對應(yīng)的驅(qū)動器標(biāo)識信息未登記在打印數(shù)據(jù)管理表400中時(否),結(jié)束一系列處理過程,并恢復(fù)原始處理過程。
下面參考圖9詳細(xì)描述打印數(shù)據(jù)檢索過程。
圖9示出了詳細(xì)描述打印數(shù)據(jù)檢索過程的流程圖。
打印數(shù)據(jù)檢索過程是從存儲設(shè)備63檢索打印數(shù)據(jù)的過程,在CPU 70中執(zhí)行時,如圖9所示,首先進(jìn)展到步驟S300。
在步驟S300,判斷是否接收到對打印數(shù)據(jù)的獲取請求。當(dāng)判斷接收到對打印數(shù)據(jù)的獲取請求時(是),流程進(jìn)展到步驟S302,當(dāng)判斷未接收到該請求時(否),在步驟S300暫停該流程,直到接收到對打印數(shù)據(jù)的獲取請求。
在步驟S302,接收用戶標(biāo)識信息,然后流程進(jìn)展到步驟S304,參考打印數(shù)據(jù)管理表400,從存儲設(shè)備63檢索與和接收的用戶標(biāo)識信息相同的用戶標(biāo)識信息對應(yīng)的打印數(shù)據(jù),此后,流程進(jìn)展到步驟S306。
在步驟S306,判斷是否檢索到對應(yīng)的打印數(shù)據(jù)。當(dāng)判斷檢索到對應(yīng)的打印數(shù)據(jù)時(是),流程進(jìn)展到步驟S308,把所檢索的打印數(shù)據(jù)發(fā)送到請求發(fā)送方的網(wǎng)絡(luò)打印機(jī)300,此時,結(jié)束一系列處理過程,并恢復(fù)原始處理過程。
與此同時,當(dāng)在步驟S306判斷未能檢索到對應(yīng)的打印數(shù)據(jù)時(否),結(jié)束一系列處理過程,并恢復(fù)原始處理過程。
下面描述網(wǎng)絡(luò)打印機(jī)300的配置。
圖10是顯示網(wǎng)絡(luò)打印機(jī)300的硬件配置的方框圖。
如圖10所示,網(wǎng)絡(luò)打印機(jī)300包括執(zhí)行計算并根據(jù)控制程序控制整個系統(tǒng)的CPU 90,在特定區(qū)域預(yù)存儲CPU 90等的控制程序的ROM 92;存儲從ROM 92等讀出的數(shù)據(jù)和在CPU 90中的計算過程所需的計算結(jié)果的RAM94;和從/向外部設(shè)備發(fā)送入局/出局?jǐn)?shù)據(jù)的I/F 98。這些部件通過作為用于傳送數(shù)據(jù)的信號線的總線99互連,以便相互進(jìn)行數(shù)據(jù)發(fā)送和接收。
外部設(shè)備連接到諸如包括觸摸面板等的操作面板80之類的I/F 58,作為能夠使數(shù)據(jù)輸入和顯示的人機(jī)接口,以文件形式存儲數(shù)據(jù)或表的存儲設(shè)備82,包括打印頭,頭驅(qū)動部分和打印所需的其它機(jī)構(gòu)的打印機(jī)引擎84,從插入的標(biāo)識卡讀出用戶標(biāo)識信息的讀卡器86,和用于與網(wǎng)絡(luò)199建立連接的信號線。
CPU 90包括微處理單元等,并運行ROM 92的特定區(qū)域中存儲的特定程序,從而根據(jù)該程序以時分方式執(zhí)行分別在圖11和圖12的流程圖中詳細(xì)說明的標(biāo)識卡讀取過程和打印控制過程。
首先,參考圖11詳細(xì)描述標(biāo)識卡讀取過程。
圖11是詳細(xì)描述標(biāo)識卡讀取過程的流程圖。
標(biāo)識卡讀取過程是借助讀卡器86從標(biāo)識卡中讀出用戶標(biāo)識的過程,當(dāng)在CPU 90中執(zhí)行時,如圖11所示,流程首先進(jìn)展到步驟S400。
在步驟S400,判斷是否將標(biāo)識卡插入到讀卡器86中。當(dāng)判斷插入標(biāo)識卡時(是),流程進(jìn)展到步驟S402,當(dāng)判斷未插入標(biāo)識卡時(否),在步驟S400暫停該流程,直到插入標(biāo)識卡。
在步驟S402,借助讀卡器86從標(biāo)識卡中讀出用戶標(biāo)識信息,然后,流程進(jìn)展到步驟S404,通過廣播通信發(fā)送答復(fù)請求,此后,流程進(jìn)展到步驟S406。
在步驟S406,判斷是否接收到地址信息,當(dāng)判斷接收到地址信息時(是),流程進(jìn)展到步驟S408,把接收到的地址信息存儲在存儲設(shè)備82中。然后,流程進(jìn)展到步驟S410,判斷自從發(fā)送答復(fù)請求起是否已經(jīng)經(jīng)過預(yù)定時間(例如,10秒)。當(dāng)判斷已經(jīng)經(jīng)過了預(yù)定時間時(是),流程進(jìn)展到步驟S412。
在步驟S412,根據(jù)存儲設(shè)備82中的地址信息,把對打印數(shù)據(jù)的獲取請求發(fā)送到打印機(jī)服務(wù)器200,然后流程進(jìn)展到步驟S414,根據(jù)存儲設(shè)備82中的地址信息,把所讀取的用戶標(biāo)識信息發(fā)送到打印機(jī)服務(wù)器200,此時,結(jié)束一系列處理過程,并恢復(fù)原始處理過程。
與此同時,當(dāng)在步驟S410判斷自從發(fā)送答復(fù)請求起還沒有經(jīng)過預(yù)定時間時(否),流程返回步驟S406。
另外,當(dāng)在步驟S406判斷未接收到地址信息時(否),流程進(jìn)展到步驟S410。
現(xiàn)在參考圖12詳細(xì)描述打印控制處理過程。
圖12示出了詳細(xì)描述打印控制處理過程的流程圖。
打印控制處理是根據(jù)來自打印機(jī)服務(wù)器200的打印數(shù)據(jù)執(zhí)行打印的處理過程,當(dāng)在CPU 90中執(zhí)行時,如圖12所示,流程首先進(jìn)展到步驟S450。
在步驟S450,判斷是否接收到打印數(shù)據(jù),當(dāng)判斷接收到打印數(shù)據(jù)時(是),流程進(jìn)展到步驟S452,借助打印機(jī)引擎84,根據(jù)接收的打印數(shù)據(jù)執(zhí)行打印,此時,結(jié)束一系列處理過程,并恢復(fù)原始處理過程。
與此同時,當(dāng)在步驟S450判斷未接收到打印數(shù)據(jù)時(否),流程進(jìn)展到步驟S454,判斷自從在步驟S412發(fā)送獲取請求起是否已經(jīng)經(jīng)過了預(yù)定時間(例如,1分鐘)。當(dāng)判斷已經(jīng)經(jīng)過了預(yù)定時間時(是),流程進(jìn)展到步驟S456,并在操作面板80上顯示錯誤消息,此時,結(jié)束一系列處理過程,并恢復(fù)原始處理過程。
與此同時,當(dāng)在步驟S454判斷自從在步驟S412發(fā)送獲取請求起仍未經(jīng)過預(yù)定時間時(否),流程返回步驟S450。
現(xiàn)在描述該實施例中的操作。
用戶在主機(jī)終端100上使用文件創(chuàng)建應(yīng)用程序10來編輯文件數(shù)據(jù),并做出打印請求。
在請求打印時,主機(jī)終端100遵循步驟S102至S106,從而根據(jù)文件數(shù)據(jù),借助打印機(jī)驅(qū)動器產(chǎn)生打印數(shù)據(jù),將所產(chǎn)生的打印數(shù)據(jù)與打印請求一起發(fā)送到打印機(jī)服務(wù)器200。
接收的打印請求時,打印機(jī)服務(wù)器200遵循步驟S202和S204,從而接收打印數(shù)據(jù)和向請求發(fā)送方主機(jī)終端100發(fā)送對標(biāo)識信息的獲取請求。
接收到對對標(biāo)識信息的獲取請求時,主機(jī)終端100遵循步驟S152至S156,從而獲取當(dāng)前使用主機(jī)終端100的用戶的用戶標(biāo)識信息和有關(guān)在產(chǎn)生打印數(shù)據(jù)時使用的打印機(jī)驅(qū)動器的驅(qū)動器標(biāo)識信息,和把所獲取的用戶標(biāo)識信息和驅(qū)動器標(biāo)識信息發(fā)送到打印機(jī)服務(wù)器200。
接收到用戶標(biāo)識信息和驅(qū)動器標(biāo)識信息時,打印機(jī)服務(wù)器200遵循步驟S208,從而把接收打印數(shù)據(jù)登記在存儲設(shè)備63中,以便把所接收的打印數(shù)據(jù)的名稱、用戶標(biāo)識信息、和驅(qū)動器標(biāo)識信息登記在打印數(shù)據(jù)管理表400中,以使彼此相關(guān)。
然后,用戶把標(biāo)識卡插入主機(jī)終端100的卡寫入器66。并將其自己的用戶標(biāo)識信息寫入卡寫入器66。作為替換,可以將用戶標(biāo)識信息預(yù)先寫入標(biāo)識卡。
然后,用戶去向網(wǎng)絡(luò)打印機(jī)300,把已經(jīng)記錄有用戶標(biāo)識信息的標(biāo)識卡插入讀卡器86。
當(dāng)把標(biāo)識卡插入讀卡器86時,網(wǎng)絡(luò)打印機(jī)300遵循步驟S402,從而借助讀卡器86從標(biāo)識卡讀出用戶標(biāo)識信息。然后遵循步驟S404,從而通過廣播通信發(fā)送答復(fù)請求。
接收到答復(fù)請求時,打印機(jī)服務(wù)器200遵循步驟S252,由此判斷是否將與請求發(fā)送方網(wǎng)絡(luò)打印機(jī)300對應(yīng)的驅(qū)動器標(biāo)識信息登記在打印數(shù)據(jù)管理表400中。由于對應(yīng)的驅(qū)動器標(biāo)識信息被可靠地登記在任何一個打印機(jī)服務(wù)器200中,能夠判斷驅(qū)動器表示信息在任何一個打印機(jī)服務(wù)器200中的登記。在判斷驅(qū)動器標(biāo)識信息的登記時,打印機(jī)服務(wù)器200遵循步驟S254,從而將指示其自身的網(wǎng)絡(luò)地址的地址信息發(fā)送到請求發(fā)送方網(wǎng)絡(luò)打印機(jī)300。
接收到地址信息時,網(wǎng)絡(luò)打印機(jī)300遵循步驟S408,從而把接收到的地址信息存儲到存儲設(shè)備82中。此后,網(wǎng)絡(luò)打印機(jī)300遵循步驟S412和S414,從而根據(jù)存儲設(shè)備82中的地址信息,把所讀取的用戶標(biāo)識信息與對打印數(shù)據(jù)的獲取請求一起發(fā)送到打印機(jī)服務(wù)器200。
接收到對打印數(shù)據(jù)的獲取請求時,打印機(jī)服務(wù)器200遵循步驟S302和S304,由此接收用戶標(biāo)識信息,和通過參考打印數(shù)據(jù)管理表400從存儲設(shè)備63中檢索與接收的用戶標(biāo)識信息相同的用戶標(biāo)識信息對應(yīng)的打印數(shù)據(jù)。由于對應(yīng)的打印數(shù)據(jù)被可靠地登記在任何一個打印機(jī)服務(wù)器200中,能夠從任何一個打印機(jī)服務(wù)器200中檢索對應(yīng)的打印數(shù)據(jù)。當(dāng)檢索到對應(yīng)的打印數(shù)據(jù)時,打印機(jī)服務(wù)器200遵循步驟S308,從而向請求發(fā)送方網(wǎng)絡(luò)打印機(jī)300發(fā)送檢索到的打印數(shù)據(jù)。
接收到打印數(shù)據(jù)時,網(wǎng)絡(luò)服務(wù)器300遵循步驟S452,從而借助打印機(jī)引擎84,根據(jù)接收到的打印數(shù)據(jù)執(zhí)行打印。
在對應(yīng)的驅(qū)動器標(biāo)識信息未登記在打印機(jī)服務(wù)器200中的情況下,即使在打印機(jī)服務(wù)器200接收到答復(fù)請求時,打印機(jī)服務(wù)器200也不發(fā)送地址信息。
另外,在除了使用授權(quán)的用戶標(biāo)識信息外,標(biāo)識卡已經(jīng)記錄了用戶標(biāo)識信息的情況下,不能從任何一個打印機(jī)服務(wù)器200檢索打印數(shù)據(jù)。因此,網(wǎng)絡(luò)打印機(jī)300在預(yù)定時間內(nèi)不能接收打印數(shù)據(jù)。因此,遵循步驟S456,從而在操作面板80上顯示錯誤消息。
如上所述,在本實施例中,配置網(wǎng)絡(luò)打印機(jī)300在插入標(biāo)識卡時從標(biāo)識卡讀出用戶標(biāo)識信息,將讀出的用戶標(biāo)識信息發(fā)送到打印機(jī)服務(wù)器200,并在接收到打印數(shù)據(jù)時根據(jù)接收的打印數(shù)據(jù)執(zhí)行打印。另外,配置打印機(jī)服務(wù)器200在接收到用戶標(biāo)識信息時,從存儲設(shè)備63檢索與和接收的用戶標(biāo)識信息相同的用戶標(biāo)識信息對應(yīng)的打印數(shù)據(jù),并把檢索到的打印數(shù)據(jù)發(fā)送到網(wǎng)絡(luò)打印機(jī)300。
當(dāng)以這種方式配置時,在用戶向網(wǎng)絡(luò)打印機(jī)300提供標(biāo)識卡時開始打印。因此能夠減小第三方看到打印內(nèi)容的危險,從而增強(qiáng)了安全性。另外,由于在打印機(jī)服務(wù)器200中保持與用戶標(biāo)識信息相關(guān)的打印數(shù)據(jù),網(wǎng)絡(luò)打印機(jī)300不需要保持與用戶標(biāo)識信息相關(guān)的打印數(shù)據(jù)。因此,當(dāng)同時或幾乎同時發(fā)出許多打印請求時,與現(xiàn)有技術(shù)相比,能夠減少不執(zhí)行打印的可能性。另外,即使同時或幾乎同時發(fā)出許多打印請求時,由于是在執(zhí)行打印時向網(wǎng)絡(luò)打印機(jī)300發(fā)送打印數(shù)據(jù),與現(xiàn)有技術(shù)相比,能夠減輕業(yè)務(wù)量集中。此外,由于以通過從網(wǎng)絡(luò)打印機(jī)300發(fā)送用戶標(biāo)識信息來獲取打印數(shù)據(jù)的方式進(jìn)行配置,當(dāng)存在一個以上的網(wǎng)絡(luò)打印機(jī)300時,能夠在任何一臺網(wǎng)絡(luò)打印機(jī)300上執(zhí)行打印。
另外,由于在主機(jī)終端100中產(chǎn)生打印數(shù)據(jù),產(chǎn)生打印數(shù)據(jù)的自由程度較大。
另外,在該實施例中,由于網(wǎng)絡(luò)打印機(jī)通過廣播通信來發(fā)送答復(fù)請求,和在接收到地址信息時,根據(jù)接收到的地址信息向打印機(jī)服務(wù)器200發(fā)送從標(biāo)識卡讀取的用戶標(biāo)識信息。因此,在接收到答復(fù)請求時,打印機(jī)服務(wù)器200將其自己的地址信息發(fā)送到請求發(fā)送方的網(wǎng)絡(luò)打印機(jī)300。
這樣消除了向網(wǎng)絡(luò)打印機(jī)300預(yù)設(shè)打印機(jī)服務(wù)器200的地址信息的要求,因此能夠迅速地安裝網(wǎng)絡(luò)打印機(jī)300。另外,由于不需要在網(wǎng)絡(luò)打印機(jī)300中設(shè)置打印機(jī)服務(wù)器200的地址信息,即使改變打印機(jī)服務(wù)器200的地址信息,也不需要改正網(wǎng)絡(luò)打印機(jī)300中的設(shè)置。
另外,在該實施例中,以當(dāng)判斷與請求發(fā)送方網(wǎng)絡(luò)打印機(jī)300對應(yīng)的驅(qū)動器標(biāo)識信息未登記在打印數(shù)據(jù)管理表400中時,不向請求發(fā)送方網(wǎng)絡(luò)打印機(jī)300發(fā)送地址信息的方式來配置打印機(jī)服務(wù)器200。這樣防止了發(fā)送不與網(wǎng)絡(luò)打印機(jī)300兼容的打印機(jī)服務(wù)器200的地址信息,從而抑制了業(yè)務(wù)量和處理負(fù)荷的增加。另外,由于不經(jīng)過網(wǎng)絡(luò)199接收和發(fā)送不需要的地址信息,能夠減小泄露地址信息的危險。
在上述實施例中,主機(jī)終端100對應(yīng)于模式2或24中的設(shè)備使用裝置。打印數(shù)據(jù)產(chǎn)生部分11和步驟S102對應(yīng)于模式2中的輸出數(shù)據(jù)產(chǎn)生裝置,步驟S102對應(yīng)于模式24中的輸出數(shù)據(jù)產(chǎn)生步驟。另外,打印數(shù)據(jù)發(fā)送部分12,標(biāo)識信息發(fā)送部分14,和I/F 58以及步驟S106和S156對應(yīng)于模式2中的第二輸出數(shù)據(jù)發(fā)送裝置。步驟S106和S156對應(yīng)于模式24中的第二輸出數(shù)據(jù)發(fā)送步驟。打印機(jī)服務(wù)器200對應(yīng)與模式1,2,4,7,8,10至13,18,20,21,23,24,或26中的輸出數(shù)據(jù)管理裝置。
另外,在上述實施例中,打印數(shù)據(jù)存儲部分20和存儲設(shè)備63對應(yīng)于模式1,2,5,7,8,11,15,16,19,23,24,或27中的輸出數(shù)據(jù)存儲裝置。打印數(shù)據(jù)接收部分21,標(biāo)識信息接收部分22,和I/F 78以及步驟S202和S206對應(yīng)于模式2或8中的第二輸出數(shù)據(jù)接收裝置。另外,步驟S202和S206對應(yīng)于模式16或24中的第二輸出數(shù)據(jù)接收步驟。打印數(shù)據(jù)登記部分23和步驟S208對應(yīng)于模式2或8中的輸出數(shù)據(jù)登記裝置,步驟S208對應(yīng)于模式16或24中的輸出數(shù)據(jù)登記步驟。
另外,在上述實施例中,地址信息提供部分24和I/F 78以及步驟S250至S254對應(yīng)于模式4或10中的答復(fù)請求接收裝置,或模式4,5,10,或11中的位置信息發(fā)送裝置。步驟S250至254對應(yīng)于模式18或26中的答復(fù)請求接收步驟,或模式18,19,26,或27中的位置信息發(fā)送步驟。另外,用戶標(biāo)識信息接收部分25和I/F 78以及步驟S302對應(yīng)于模式1或7中的校驗信息接收裝置。步驟S302對應(yīng)于模式15或23中的校驗信息接收步驟,打印數(shù)據(jù)檢索部分26和步驟S304對應(yīng)于模式1或7中的輸出數(shù)據(jù)校驗裝置。
另外,在上述實施例中,步驟S304對應(yīng)于模式15或23中的輸出數(shù)據(jù)檢索步驟。打印數(shù)據(jù)發(fā)送部分27和I/F 78以及步驟S308對應(yīng)于模式1或7中的輸出數(shù)據(jù)發(fā)送裝置,步驟S308對應(yīng)于模式15或23中的輸出數(shù)據(jù)發(fā)送步驟。另外,網(wǎng)絡(luò)打印機(jī)300對應(yīng)于模式1,2,4,5,10至13,18,19,23,24,26,或27中的網(wǎng)絡(luò)設(shè)備,用戶標(biāo)識信息讀取部分30和讀卡器86以及步驟S402對應(yīng)于模式1,4,12,或13中的校驗信息獲取裝置。
另外,在上述實施例中,步驟S402對應(yīng)于模式20,21,23,或26中的校驗信息獲取步驟。地址信息獲取部分31和I/F 98以及步驟S404和S406對應(yīng)于模式4或13中的答復(fù)請求發(fā)送裝置,或模式4或13中的位置信息接收裝置。另外,步驟S404和S406對應(yīng)于模式21或26中的答復(fù)請求發(fā)送步驟?;蚰J?1或26中的位置信息接收步驟。用戶標(biāo)識信息發(fā)送部分32和I/F 98以及步驟S414對應(yīng)于模式1,4,12,或13中的校驗信息發(fā)送裝置。
另外,在上述實施例中,步驟S414對應(yīng)于模式20,21,23,或26中的校驗信息發(fā)送步驟。打印數(shù)據(jù)接收部分33和I/F 98以及步驟S450對應(yīng)于模式1或12中的輸出數(shù)據(jù)接收裝置,步驟S450對應(yīng)于模式20或23中的輸出數(shù)據(jù)接收步驟。另外,打印部分34和打印機(jī)引擎84以及步驟S452對應(yīng)于模式1或12中的輸出裝置。步驟S452對應(yīng)于模式20或23中的輸出步驟,用戶標(biāo)識信息對應(yīng)于模式1,2,5,7,8,11,15,16,19,23,24,或27中的被校驗信息,或模式1,4,7,12,13,15,20,21,23,或26中的校驗信息。
另外,在上述實施例中,地址信息對應(yīng)于模式4,5,10,11,13,18,19,21,26,或27中的位置信息,和打印數(shù)據(jù)對應(yīng)于模式1,2,5,7,8,11,12,15,16,19,20,23,24,或27中的輸出數(shù)據(jù)。打印機(jī)驅(qū)動器對應(yīng)于模式5,11,19,或27中的設(shè)備驅(qū)動器。
在上述實施例中,以包括打印機(jī)服務(wù)器200的方式配置該系統(tǒng)。然而,本發(fā)明不限于這種配置。打印機(jī)服務(wù)器200可以被設(shè)置到主機(jī)終端100。這種情況下,在每個主機(jī)終端100中設(shè)置打印數(shù)據(jù)存儲部分20,打印數(shù)據(jù)登記部分23,地址信息提供部分24,用戶標(biāo)識信息接收部分25,打印數(shù)據(jù)檢索部分26,和打印數(shù)據(jù)發(fā)送部分27就足夠了。
當(dāng)以這種方式配置時,由于是在主機(jī)終端100中產(chǎn)生打印數(shù)據(jù),不需要重新提供打印機(jī)服務(wù)器200。另外,由于打印數(shù)據(jù)被保持在用戶自己的主機(jī)終端100中,因此安全性更高。
這種情況下,主機(jī)終端100對應(yīng)于模式3,9,或25中的輸出數(shù)據(jù)管理裝置。打印數(shù)據(jù)存儲部分20對應(yīng)于模式3,9,17,或25中的輸出數(shù)據(jù)存儲裝置,打印數(shù)據(jù)產(chǎn)生部分11對應(yīng)于模式3或9中的輸出數(shù)據(jù)產(chǎn)生裝置。另外,打印數(shù)據(jù)登記部分23對應(yīng)于模式3或9中的輸出數(shù)據(jù)登記裝置。
另外,在上述實施例中,以從打印機(jī)服務(wù)器200獲取地址信息,和根據(jù)獲取的地址信息接入打印機(jī)服務(wù)器200的方式來配置網(wǎng)絡(luò)打印機(jī)300。然而,本發(fā)明不限于這種配置,也可以以在網(wǎng)絡(luò)打印機(jī)300中設(shè)定地址信息,以便網(wǎng)絡(luò)打印機(jī)300能夠根據(jù)其中設(shè)定的地址信息接入打印機(jī)服務(wù)器200的方式配置網(wǎng)絡(luò)打印機(jī)300。下面將具體描述該配置。只描述與上面的實施例不同的部分,相對于與上面的實施例相同的部分將被標(biāo)注相同的參考標(biāo)號,在此將省略對這些部分的描述。
圖13是示意性地顯示網(wǎng)絡(luò)系統(tǒng)功能的功能方框圖。
每個打印機(jī)服務(wù)器200包括打印數(shù)據(jù)存儲部分20,打印數(shù)據(jù)接收部分21,標(biāo)識信息接收部分22,打印數(shù)據(jù)登記部分23,用戶標(biāo)識信息接收部分25,打印數(shù)據(jù)檢索部分26,和打印數(shù)據(jù)發(fā)送部分27。
網(wǎng)絡(luò)打印機(jī)300包括用戶標(biāo)識信息讀取部分30,用戶標(biāo)識信息發(fā)送部分32,打印數(shù)據(jù)接收部分33,和打印部分34,以及設(shè)定打印機(jī)服務(wù)器200的地址信息的地址信息設(shè)定部分35。
例如,從操作面板80輸入地址信息,地址信息設(shè)定部分35通過把輸入到地址信息設(shè)定到存儲設(shè)備82中來設(shè)定地址信息。在另一種設(shè)定方法中,地址信息設(shè)定部分35接收寫有地址信息的文件,從接收的文件讀出該地址信息,和把讀出的地址信息存儲在存儲設(shè)備82中。
用戶標(biāo)識信息發(fā)送部分32根據(jù)由地址信息設(shè)定部分35設(shè)定的地址信息,向打印機(jī)服務(wù)器200發(fā)送用戶標(biāo)識信息。
當(dāng)以這種方式配置時,由于網(wǎng)絡(luò)打印機(jī)300只與指定的打印機(jī)服務(wù)器200通信,能夠防止通過假冒來偷竊或偽造打印數(shù)據(jù)。
這種情況下,地址信息設(shè)定部分35對應(yīng)于模式6或34中的位置信息設(shè)定裝置。
另外,在上述實施例中,以借助讀卡器86從標(biāo)識卡中讀取用戶標(biāo)識信息的方式來配置網(wǎng)絡(luò)打印機(jī)300。然而,本發(fā)明不限于這種配置,可以以從操作面板80輸入用戶標(biāo)識信息的方式來配置網(wǎng)絡(luò)打印機(jī)300。作為替換,可以以將指紋讀取器設(shè)置到網(wǎng)絡(luò)打印機(jī)300,以便借助指紋讀取器讀取指紋信息作為用戶標(biāo)識信息的方式配置網(wǎng)絡(luò)打印機(jī)300。同樣,可以以將Felica或數(shù)字片(numerical pad)讀取指紋信息作為用戶標(biāo)識信息的方式配置網(wǎng)絡(luò)打印機(jī)300。另外,不僅可以使用指紋鑒定,而且可以使用手掌鑒定和眼睛視網(wǎng)膜鑒定。
另外,在上述實施例中,以通過廣播通信發(fā)送答復(fù)請求的方式配置網(wǎng)絡(luò)打印機(jī)300。然而,本發(fā)明不限于這種配置,也可以以通過多播通信或任何其它同時的發(fā)送系統(tǒng)發(fā)送答復(fù)請求的方式配置網(wǎng)絡(luò)打印機(jī)300。
另外,在上述實施例中,以將打印數(shù)據(jù)存儲部分20設(shè)置到打印機(jī)服務(wù)器200的方式進(jìn)行配置,然而,本發(fā)明不限于這種配置,也可以以將打印數(shù)據(jù)存儲部分20設(shè)置到主機(jī)終端100或除網(wǎng)絡(luò)打印機(jī)300之外的終端的方式進(jìn)行配置。
另外,上述實施例描述了運行ROMs 52,72,和92中預(yù)存儲的控制程序以執(zhí)行圖3,圖4,圖7至9,圖11,和圖12中詳細(xì)描述的處理過程的情況。然而,本發(fā)明不限于這些情況,可以從已經(jīng)記錄該程序的記錄介質(zhì),寫入用于執(zhí)行該處理過程的RAMs54,74和94讀出寫有該過程的程序。
在此所稱的記錄介質(zhì)包括諸如RAM和ROM之類的半導(dǎo)體存儲介質(zhì),諸如FD和HD之類的磁存儲器存儲介質(zhì),諸如CD,CDV,LD,DVD之類的光讀取存儲介質(zhì),諸如MO之類磁存儲/光讀取存儲介質(zhì),和包括所有種類的存儲介質(zhì),只要他們是計算機(jī)可讀的存儲介質(zhì),而與采用電、磁、或光讀取方法無關(guān)。
另外,上述實施例通過圖1所示的描述了本發(fā)明的輸出系統(tǒng)、輸出數(shù)據(jù)管理裝置、網(wǎng)絡(luò)設(shè)備、輸出數(shù)據(jù)管理程序、輸出程序、和輸出方法,圖1示出了使用標(biāo)識在網(wǎng)絡(luò)打印機(jī)300上執(zhí)行打印的情況。然而,本發(fā)明不限于這種情況,本發(fā)明可以應(yīng)用與本發(fā)明范圍內(nèi)的任何其他情況。例如可以用投影儀,家庭網(wǎng)關(guān)(home gate way),個人計算機(jī),PDA(個人數(shù)字助理),網(wǎng)絡(luò)存儲器。音頻設(shè)備,蜂窩電話,PHS(注冊商標(biāo))(個人手持電話系統(tǒng)),觀看型PDA,STB(機(jī)頂盒),POS(銷售點)終端,傳真機(jī),電話(包括IP電話等),或任何其它輸出裝置。簡而言之,本發(fā)明可以應(yīng)用于具有輸出能力的任何裝置。
例如,本發(fā)明被應(yīng)用于投影儀的情況如下。就是說,當(dāng)一個以上的用戶使用單個投影儀時,只顯示來到投影儀的用戶的數(shù)據(jù)。這在優(yōu)選向第三方隱藏數(shù)據(jù)直到陳述開始的情況下是有效的。
例如,本發(fā)明被應(yīng)用于顯示的情況如下。就是說,僅當(dāng)該數(shù)據(jù)的用戶使用顯示器時在顯示器上顯示安全數(shù)據(jù)。
權(quán)利要求
1.一種輸出系統(tǒng),在所述輸出系統(tǒng)中,根據(jù)輸出數(shù)據(jù)進(jìn)行輸出的網(wǎng)絡(luò)設(shè)備與管理輸出數(shù)據(jù)的輸出數(shù)據(jù)管理裝置相連,以便能夠進(jìn)行通信,從而允許所述網(wǎng)絡(luò)設(shè)備進(jìn)行輸出,其特征在于所述輸出數(shù)據(jù)管理裝置包括輸出數(shù)據(jù)存儲裝置,用于存儲輸出數(shù)據(jù)和被校驗信息以使彼此具有相關(guān)性;校驗信息接收裝置,用于接收檢驗被校驗信息的校驗信息;輸出數(shù)據(jù)檢索裝置,用于根據(jù)在所述校驗信息接收裝置接收的校驗信息,從所述輸出數(shù)據(jù)存儲裝置檢索輸出數(shù)據(jù);和輸出數(shù)據(jù)發(fā)送裝置,用于發(fā)送由所述輸出數(shù)據(jù)檢索裝置檢索到的輸出數(shù)據(jù);和所述網(wǎng)絡(luò)設(shè)備包括校驗信息獲取裝置,用于獲取校驗信息;校驗信息發(fā)送裝置,用于向所述輸出數(shù)據(jù)管理裝置發(fā)送由所述校驗信息獲取裝置獲取的校驗信息;輸出數(shù)據(jù)接收裝置,用于接收輸出數(shù)據(jù);和輸出裝置,用于根據(jù)在所述輸出數(shù)據(jù)接收裝置接收的輸出數(shù)據(jù)來進(jìn)行輸出。
2.根據(jù)權(quán)利要求1所述的輸出系統(tǒng),進(jìn)一步包括設(shè)備使用裝置,使用所述網(wǎng)絡(luò)設(shè)備并與所述系統(tǒng)相連以便能夠進(jìn)行通信,其中所述設(shè)備使用裝置包括輸出數(shù)據(jù)產(chǎn)生裝置,用于產(chǎn)生輸出數(shù)據(jù);和第二數(shù)據(jù)發(fā)送裝置,用于向所述輸出數(shù)據(jù)管理裝置發(fā)送所述輸出數(shù)據(jù)產(chǎn)生裝置中產(chǎn)生的輸出數(shù)據(jù)和所述被校驗信息;和所述輸出數(shù)據(jù)管理裝置進(jìn)一步包括第二輸出數(shù)據(jù)接收裝置,用于接收輸出數(shù)據(jù)和被校驗信息;和輸出數(shù)據(jù)登記裝置,用于把輸出數(shù)據(jù)和在所述第二輸出數(shù)據(jù)接收裝置接收的被校驗信息登記在所述輸出數(shù)據(jù)存儲裝置中,以使彼此具有相關(guān)性。
3.根據(jù)權(quán)利要求1所述的輸出系統(tǒng),其中所述輸出數(shù)據(jù)管理裝置進(jìn)一步包括輸出數(shù)據(jù)產(chǎn)生裝置,用于產(chǎn)生輸出數(shù)據(jù);輸出數(shù)據(jù)登記裝置,用于把所述輸出數(shù)據(jù)產(chǎn)生裝置中產(chǎn)生的輸出數(shù)據(jù)和被校驗信息登記在所述輸出數(shù)據(jù)存儲裝置中。
4.根據(jù)權(quán)利要求1至3中的任何一項所述的輸出系統(tǒng),其中所述網(wǎng)絡(luò)設(shè)備還包括答復(fù)請求發(fā)送裝置,用于通過同時發(fā)送系統(tǒng)來發(fā)送答復(fù)請求;和位置信息接收裝置,用于接收所述輸出數(shù)據(jù)管理裝置的位置信息;所述校驗信息發(fā)送裝置根據(jù)在所述位置信息接收裝置接收的位置信息,把由所述校驗信息獲取裝置獲取的校驗信息發(fā)送到所述輸出數(shù)據(jù)管理裝置;和所述輸出數(shù)據(jù)管理裝置進(jìn)一步包括答復(fù)請求接收裝置,用于接收答復(fù)請求;和位置信息發(fā)送裝置,用于響應(yīng)在所述答復(fù)請求接收裝置接收的答復(fù)請求,向作為請求發(fā)送方的所述網(wǎng)絡(luò)設(shè)備發(fā)送位置信息。
5.根據(jù)權(quán)利要求4所述的輸出系統(tǒng),其中所述輸出數(shù)據(jù)存儲裝置存儲輸出數(shù)據(jù),以使有關(guān)所述網(wǎng)絡(luò)設(shè)備的設(shè)備驅(qū)動器的驅(qū)動器標(biāo)識信息與被校驗信息具有相關(guān)性;和當(dāng)判斷所述輸出數(shù)據(jù)存儲裝置中沒有與作為請求發(fā)送方的所述網(wǎng)絡(luò)設(shè)備對應(yīng)的驅(qū)動器標(biāo)識信息時,所述位置信息發(fā)送裝置不向作為所述請求發(fā)送方的所述網(wǎng)絡(luò)設(shè)備發(fā)送位置信息。
6.根據(jù)權(quán)利要求1至3中的任何一項所述的輸出系統(tǒng),其中所述網(wǎng)絡(luò)設(shè)備進(jìn)一步包括位置信息設(shè)定裝置,用于設(shè)定所述輸出數(shù)據(jù)管理裝置的位置信息;和校驗信息發(fā)送裝置,用于根據(jù)由所述位置信息設(shè)定裝置設(shè)定的位置信息,向所述輸出數(shù)據(jù)管理裝置發(fā)送由所述校驗信息獲取裝置獲取的校驗信息。
7.一種管理輸出數(shù)據(jù)的輸出數(shù)據(jù)管理裝置,其特征在于包括輸出數(shù)據(jù)存儲裝置,用于存儲輸出數(shù)據(jù)和被校驗信息,以使彼此具有相關(guān)性;校驗信息接收裝置,用于接收檢驗被校驗信息的校驗信息;輸出數(shù)據(jù)檢索裝置,用于根據(jù)在所述校驗信息接收裝置接收的校驗信息,從所述輸出數(shù)據(jù)存儲裝置檢索輸出數(shù)據(jù);和輸出數(shù)據(jù)發(fā)送裝置,用于發(fā)送由所述輸出數(shù)據(jù)檢索裝置檢索到的輸出數(shù)據(jù)。
8.一種根據(jù)輸出數(shù)據(jù)進(jìn)行輸出的網(wǎng)絡(luò)設(shè)備,其特征在于包括校驗信息獲取裝置,用于獲取校驗信息;校驗信息發(fā)送裝置,用于向所述輸出數(shù)據(jù)管理裝置發(fā)送由所述校驗信息獲取裝置獲取的校驗信息;輸出數(shù)據(jù)接收裝置,用于接收輸出數(shù)據(jù);和輸出裝置,用于根據(jù)在所述輸出數(shù)據(jù)接收裝置接收的輸出數(shù)據(jù)來進(jìn)行輸出。
9.一種管理輸出數(shù)據(jù)的輸出數(shù)據(jù)管理程序,其特征在于包括使計算機(jī)執(zhí)行下列過程的程序,所述過程包括校驗信息接收步驟,接收檢驗被校驗信息的校驗信息;輸出數(shù)據(jù)檢索步驟,根據(jù)在所述校驗信息接收步驟接收的校驗信息,從輸出數(shù)據(jù)存儲裝置檢索輸出數(shù)據(jù),所述輸出數(shù)據(jù)存儲裝置存儲輸出數(shù)據(jù)和被校驗信息以使彼此具有相關(guān)性;和輸出數(shù)據(jù)發(fā)送步驟,發(fā)送在所述輸出數(shù)據(jù)檢索步驟中檢索到的輸出數(shù)據(jù)。
10.一種根據(jù)輸出數(shù)據(jù)進(jìn)行輸出的輸出控制程序,其特征在于包括使計算機(jī)執(zhí)行下列過程的程序,所述過程包括校驗信息獲取步驟,獲取校驗信息;校驗信息發(fā)送步驟,向輸出數(shù)據(jù)管理裝置發(fā)送在所述校驗信息獲取步驟中獲取的校驗信息;輸出數(shù)據(jù)接收步驟,接收輸出數(shù)據(jù);和輸出步驟,根據(jù)在所述輸出數(shù)據(jù)接收步驟中接收的輸出數(shù)據(jù)來進(jìn)行輸出。
11.一種輸出方法,用于通過使根據(jù)輸出數(shù)據(jù)進(jìn)行輸出的網(wǎng)絡(luò)設(shè)備與管理輸出數(shù)據(jù)的輸出數(shù)據(jù)管理裝置相連,以便能夠進(jìn)行通信,從而借助所述網(wǎng)絡(luò)設(shè)備進(jìn)行輸出,其特征在于對于所述網(wǎng)絡(luò)設(shè)備,包括校驗信息獲取步驟,獲取檢驗被校驗信息的校驗信息;和校驗信息發(fā)送步驟,向所述輸出數(shù)據(jù)管理裝置發(fā)送在所述校驗信息獲取步驟中獲取的校驗信息;對于所述輸出數(shù)據(jù)管理裝置,包括校驗信息接收步驟,接收校驗信息;輸出數(shù)據(jù)檢索步驟,根據(jù)在所述校驗信息接收步驟中接收的校驗信息,從輸出數(shù)據(jù)存儲裝置檢索輸出數(shù)據(jù),所述輸出數(shù)據(jù)存儲裝置存儲輸出數(shù)據(jù)和被校驗信息以使彼此具有相關(guān)性;和輸出數(shù)據(jù)發(fā)送步驟,發(fā)送由所述輸出數(shù)據(jù)檢索步驟檢索到的輸出數(shù)據(jù);和另外,對于所述網(wǎng)絡(luò)設(shè)備,包括輸出數(shù)據(jù)接收步驟,接收輸出數(shù)據(jù);和輸出步驟,根據(jù)在所述輸出數(shù)據(jù)接收步驟中接收的輸出數(shù)據(jù)來進(jìn)行輸出。
全文摘要
提供一種輸出系統(tǒng),不僅能夠增強(qiáng)安全性,而且在即使同時或幾乎同時發(fā)出許多輸出請求時也能夠進(jìn)行輸出,并且適合于減輕業(yè)務(wù)量集中。打印機(jī)服務(wù)器200響應(yīng)來自主機(jī)終端100的打印請求,將打印數(shù)據(jù)登記在存儲設(shè)備63中,以便與用戶標(biāo)識信息相關(guān)。當(dāng)標(biāo)識卡插入讀卡器86時,網(wǎng)絡(luò)打印機(jī)300從標(biāo)識卡讀取用戶標(biāo)識信息,并將所讀取的用戶標(biāo)識信息發(fā)送到打印機(jī)服務(wù)器200。接收到用戶標(biāo)識信息時,打印機(jī)服務(wù)器200從存儲設(shè)備63檢索與和接收的用戶標(biāo)識信息相同的用戶標(biāo)識信息對應(yīng)的打印數(shù)據(jù),和向網(wǎng)絡(luò)打印機(jī)300發(fā)送檢索的打印數(shù)據(jù)。接收到打印數(shù)據(jù)時,網(wǎng)絡(luò)打印機(jī)300根據(jù)接收的打印數(shù)據(jù)執(zhí)行打印。
文檔編號G06F21/24GK101061457SQ20058003358
公開日2007年10月24日 申請日期2005年7月28日 優(yōu)先權(quán)日2004年8月2日
發(fā)明者深尾明人 申請人:精工愛普生株式會社