專利名稱:打印機(jī)搜索設(shè)備的制作方法
技術(shù)領(lǐng)域:
在本說明書中公開的技術(shù)涉及用于搜索終端設(shè)備能夠使用的打印機(jī)的打印機(jī)搜索設(shè)備。
背景技術(shù):
已知其中信息終端、多個打印機(jī)和打印機(jī)搜索服務(wù)器通過互聯(lián)網(wǎng)彼此連接的系統(tǒng) (例如,參見日本專利申請公開No. 2004-110587)。系統(tǒng)的管理員將表示每個打印機(jī)所處位置的地址預(yù)先注冊至打印機(jī)搜索服務(wù)器中。信息終端的用戶將信息終端所處的當(dāng)前位置的地址輸入信息終端。信息終端將輸入的信息終端的地址提供至打印機(jī)搜索服務(wù)器。打印機(jī)搜索服務(wù)器從多個打印機(jī)中搜索具有與信息終端所提供的信息終端的地址接近的地址的打印機(jī)。打印機(jī)搜索服務(wù)器將打印機(jī)的搜索結(jié)果提供至信息終端。以這種方式,打印機(jī)搜索服務(wù)器能夠?qū)㈥P(guān)于存在于信息終端的附近的打印機(jī)的信息提供給信息終端。
發(fā)明內(nèi)容
此處公開的是一種替代上述用于將關(guān)于處于終端設(shè)備附近的打印機(jī)的信息提供至終端設(shè)備的技術(shù)的技術(shù)。此處公開技術(shù)的一方面是用于搜索終端設(shè)備能夠使用的打印機(jī)的打印機(jī)搜索設(shè)備。打印機(jī)搜索設(shè)備可以包括第一獲取單元、第二獲取單元、搜索單元和提供單元。第一獲取單元可以被構(gòu)造成獲取被分配至多個打印機(jī)的多個第一類全局IP地址,并且將多個第一類全局IP地址注冊至存儲器。第二獲取單元可以被構(gòu)造成獲取被分配至終端設(shè)備的第二類全局IP地址。搜索單元可以被構(gòu)造成從多個打印機(jī)搜索一個或多個打印機(jī),該一個或多個打印機(jī)被分配有與第二類全局IP地址的網(wǎng)絡(luò)地址部分的值相同的值作為第一類全局 IP地址的網(wǎng)絡(luò)地址部分的值。提供單元可以被構(gòu)造成將一個或多個打印機(jī)的搜索結(jié)果提供至終端設(shè)備。在終端設(shè)備和打印機(jī)之間全局IP地址的網(wǎng)絡(luò)地址部分的值相同的情形下,該打印機(jī)可能存在于終端設(shè)備的附近。因此,根據(jù)上述構(gòu)造,能夠搜索到可能存在于終端設(shè)備附近的打印機(jī),并且關(guān)于該打印機(jī)的信息能夠被提供至終端設(shè)備。搜索單元可以搜索一個或多個打印機(jī),該一個或多個打印機(jī)被分配有與第二類全局IP地址的整個值相同的值作為第一類全局IP地址的整個值。在終端設(shè)備和打印機(jī)之間全局IP地址的整個值相同的情形下,該打印機(jī)很可能存在于終端設(shè)備附近。根據(jù)上述構(gòu)造,能夠搜索到很可能存在于終端設(shè)備附近的打印機(jī)。第一獲取單元還可以獲取與多個打印機(jī)相對應(yīng)的多個第一類信息,并且將多個第一類信息注冊至存儲器。多個第一類信息中的每一個可以表示被分配至相對應(yīng)的打印機(jī)的第一類私有IP地址的網(wǎng)絡(luò)地址部分的值。第二獲取單元還可以獲取表示被分配至終端設(shè)備的第二類私有IP地址的網(wǎng)絡(luò)地址部分的值的第二類信息。搜索單元可以搜索一個或多個打印機(jī),該一個或多個打印機(jī)被分配有(A)與第二類全局IP地址的網(wǎng)絡(luò)地址部分的值相同的值作為第一類全局IP地址的網(wǎng)絡(luò)地址部分的值,以及(B)與第二類私有IP地址的網(wǎng)絡(luò)地址部分的值相同的值作為第一類私有IP地址的網(wǎng)絡(luò)地址部分的值。在終端設(shè)備和打印機(jī)之間不僅全局IP地址的網(wǎng)絡(luò)地址部分的值,而且私有IP地址的網(wǎng)絡(luò)地址部分的值相同的情形下,該打印機(jī)很可能存在于終端設(shè)備的附近。根據(jù)上述構(gòu)造,能夠搜索到很可能存在于終端設(shè)備附近的打印機(jī)。多個第一類信息中的每一個可以包括被分配至相對應(yīng)的打印機(jī)的第一類私有IP 地址的值,以及相對應(yīng)的打印機(jī)的子網(wǎng)掩碼的值。第二類信息可以包括被分配至終端設(shè)備的第二類私有IP地址的值,以及終端設(shè)備的子網(wǎng)掩碼的值。根據(jù)該構(gòu)造,通過調(diào)用多個第一類信息中的每一個,能夠指定每個打印機(jī)的第一類私有IP地址的網(wǎng)絡(luò)地址部分的值。此外,通過調(diào)用第二類信息,能夠指定終端設(shè)備的第二類私有IP地址的網(wǎng)絡(luò)地址部分的值。此處公開的技術(shù)的另一方面是打印中介服務(wù)器,其被構(gòu)造成通過網(wǎng)絡(luò)連接至終端設(shè)備。打印中介服務(wù)器可以包括打印機(jī)搜索設(shè)備、型號信息獲取單元、打印數(shù)據(jù)生成單元和打印數(shù)據(jù)提供單元。型號信息獲取單元可以被構(gòu)造成獲取表示終端設(shè)備從一個或多個打印機(jī)中選擇的特定打印機(jī)的型號的型號信息。打印數(shù)據(jù)生成單元可以被構(gòu)造成基于型號信息生成特定打印機(jī)能夠解讀的打印數(shù)據(jù)。打印數(shù)據(jù)提供單元可以被構(gòu)造成將打印數(shù)據(jù)提供至特定打印機(jī)。根據(jù)該構(gòu)造,終端設(shè)備能生成適于特定打印機(jī)的打印數(shù)據(jù)并且使特定打印機(jī)執(zhí)行打印。注意的是,用于實(shí)現(xiàn)打印機(jī)搜索設(shè)備的控制方法和計(jì)算機(jī)程序,以及用于存儲計(jì)算機(jī)程序的計(jì)算機(jī)可讀存儲介質(zhì)也是新穎并且有用的。具有打印機(jī)搜索設(shè)備和終端設(shè)備的系統(tǒng)也是新穎并且有用的。
圖1示出通信系統(tǒng)的構(gòu)造的示例;
圖2示出每個設(shè)備執(zhí)行的處理的順序圖3示出圖2中所示的處理的順序圖之后的順序圖4示出搜索處理的流程圖5示出存儲在文件服務(wù)器中的文件夾組和文件組的構(gòu)造的示例;
圖6示出地址允許表的構(gòu)造的示例;
圖7示出打印機(jī)允許表的構(gòu)造的示例;
圖8示出打印機(jī)發(fā)送的打印機(jī)信息的示例;
圖9示出打印機(jī)信息表的構(gòu)造的示例;
圖10示出終端設(shè)備發(fā)送的文件瀏覽請求的示例;
玄圖11示意性地示出GIP的允許級別、文件的密級以及打印機(jī)的允許級別之間的關(guān)系;
圖12示出了文件選擇畫面的示例;
圖13示出該文件選擇畫面的示例;圖14示出該文件選擇畫面的示例;圖15示出搜索條件設(shè)置畫面的示例;以及圖16示出打印機(jī)選擇畫面的示例。
具體實(shí)施例方式(第一實(shí)施例)(系統(tǒng)構(gòu)造)如圖1中所示,通信系統(tǒng)2包括中介服務(wù)器10,NAT (網(wǎng)絡(luò)地址轉(zhuǎn)換)路由器50、52 和討,便攜式終端設(shè)備60,以及文件服務(wù)器100。中介服務(wù)器10和NAT路由器50至M中的每一個連接至互聯(lián)網(wǎng)4。中介服務(wù)器10和NAT路由器50至M中的每一個能夠通過互聯(lián)網(wǎng)4互相通信。此外,中介服務(wù)器10和文件服務(wù)器100連接至VPN(虛擬專用網(wǎng)絡(luò))6。中介服務(wù)器10和文件服務(wù)器100能夠通過VPN 6互相通信。VPN 6是用于允許中介服務(wù)器10和文件服務(wù)器100之間的通信的專線。假定在NAT路由器50、52和M中的每一個的互聯(lián)網(wǎng)4側(cè)為上游側(cè),LAN9a、9b和 9c形成在NAT路由器50、52和M的下游側(cè)。LAN9a包括NAT路由器50、通信電纜8a和打印機(jī)70。類似地,LAN 9b包括NAT路由器52、通信電纜8b、打印機(jī)80和82。LAN 9c包括 NAT路由器Μ、通信電纜Sc、打印機(jī)90和92。注意的是,終端設(shè)備60是便攜式終端設(shè)備, 諸如PC,并且能夠被連接至LAN 9a、9b和9c中的任何一個。在本實(shí)施例中,終端設(shè)備60通常被連接至具有文件服務(wù)器100的特定LAN (未示出)而使用。圖1示出其中終端設(shè)備 60從該終端60通常連接的特定LAN的外部連接至LAN 9a的狀態(tài)。在終端設(shè)備60連接至 LAN 9a的狀態(tài)下,終端設(shè)備60和中介服務(wù)器10通過互聯(lián)網(wǎng)4和LAN 9a互相連接。終端設(shè)備60和中介服務(wù)器10能夠通過互聯(lián)網(wǎng)4和LAN 9a互相通信。(中介服務(wù)器10的構(gòu)造)中介服務(wù)器10包括網(wǎng)絡(luò)接口 12、存儲器14和控制器16。網(wǎng)絡(luò)接口 12連接至互聯(lián)網(wǎng)4和VPN 6。存儲器14存儲程序20、地址允許表22 (參見圖6)、打印機(jī)允許表24 (參見圖7)以及打印機(jī)信息表沈(參見圖9)??刂破?6根據(jù)存儲器14中的程序20執(zhí)行各種處理。單元30至46的各功能被實(shí)現(xiàn)為控制器16根據(jù)程序20執(zhí)行處理的結(jié)果。(LAN 9a 的構(gòu)造)NAT路由器50用于中繼在WAN側(cè)(互聯(lián)網(wǎng)4側(cè))與LAN 9a側(cè)之間的通信。具體而言,當(dāng)LAN 9a內(nèi)的設(shè)備(例如,打印機(jī)70)與WAN側(cè)通信時,NAT路由器50將全局IP地址分配給設(shè)備。換言之,當(dāng)LAN 9a內(nèi)的設(shè)備與WAN側(cè)通信時,NAT路由器50將從該設(shè)備發(fā)送的分組(packet)內(nèi)的發(fā)送方IP地址從設(shè)備的私有IP地址變成全局IP地址(這將在下文描述)。NAT路由器50能夠分配預(yù)定的全局IP地址,在本實(shí)施例中是“133. 152.0. 1”。注意的是,能夠由NAT路由器50分配的全局IP地址“133. 152. 0. 1 ”在下文中被簡稱為“NAT 路由器50的全局IP地址”?,F(xiàn)在描述全局IP地址的類別。A類全局IP地址的值是“0. 0. 0. 0”至 “127. 255. 255. 255”范圍內(nèi)的任何值。B類全局IP地址的值是“128. 0. 0. 0”至 “191. 255. 255. 255”范圍內(nèi)的任何值。C類全局IP地址的值是“192. 0. 0. 0”至“223. 255. 255. 255”范圍內(nèi)的任何值。A、B和C各類的全局IP地址的前8位、16位及24位是網(wǎng)絡(luò)地址部分。例如,NAT路由器50的全局IP地址“133. 152.0. 1”屬于B類。因此,前 16位值“133. 152”是網(wǎng)絡(luò)地址部分的值。此外,在NAT路由器50中,用于與LAN 9a內(nèi)的其它設(shè)備60、70通信的私有IP地址(即,網(wǎng)關(guān)地址)被預(yù)先設(shè)置。類似地,LAN 9a內(nèi)的其它設(shè)備60、70也被分配有私有IP 地址。在構(gòu)成同一 LAN 9a的NAT路由器50、終端設(shè)備60和打印機(jī)70中,私有IP地址的網(wǎng)絡(luò)地址部分的值是相同的。具體地,在這些設(shè)備50、60和70中使用具有相同值的子網(wǎng)掩碼。打印機(jī)70是具有打印功能的設(shè)備(外圍設(shè)備)。注意的是,打印機(jī)70可以是多功能設(shè)備,除了打印功能以外,其還具有掃描儀功能、復(fù)印功能、傳真功能以及電話功能。(LAN 9b 和 9c 的構(gòu)造)構(gòu)成LAN 9b的NAT路由器52和構(gòu)成LAN 9c的NAT路由器M具有與上述NAT路由器52相同的功能。能夠由NAT路由器52分配的全局IP地址(NAT路由器52的全局IP 地址)是“133. 152. 0.2”,其屬于B類。因此,前16位值“ 133. 152”是網(wǎng)絡(luò)地址部分的值。 NAT路由器50的全局IP地址的網(wǎng)絡(luò)地址部分的值與NAT路由器52的全局IP地址的網(wǎng)絡(luò)地址部分的值相同。因此,從全局IP地址的角度,LAN 9a和LAN 9b構(gòu)成同一子網(wǎng)。然而, LAN 9a和LAN 9b是不同的局域網(wǎng),因?yàn)閭儧]有通過同一局域線路彼此連接。具體地,構(gòu)成 LAN 9a的設(shè)備和構(gòu)成LAN 9b的設(shè)備需要通過互聯(lián)網(wǎng)4互相通信。此外,能夠由NAT路由器M分配的全局IP地址(NAT路由器M的全局IP地址) 是“201. 57. 37. 1”,其屬于C類。因此,前M位值“201. 57. 37”是網(wǎng)絡(luò)地址部分的值。NAT 路由器M的全局IP地址的網(wǎng)絡(luò)地址部分的值不同于NAT路由器50和52的全局IP地址的網(wǎng)絡(luò)地址部分的值。與LAN 9a的情況相似,構(gòu)成LAN 9b和LAN 9c的設(shè)備52、54、80、82、90和92也被分配有私有IP地址。注意的是,在構(gòu)成LAN 9b的設(shè)備52、80和82中,私有IP地址的網(wǎng)絡(luò)地址部分的值是相同的。在構(gòu)成LAN 9c的設(shè)備M、90和92中,私有IP地址的網(wǎng)絡(luò)地址部分的值是相同的。注意的是,打印機(jī)80、82、90和92具有與打印機(jī)70相同的功能。(文件服務(wù)器100的構(gòu)造)文件服務(wù)器100是例如在特定公司中使用的服務(wù)器。文件服務(wù)器100包括控制器102和存儲器104??刂破?02根據(jù)存儲器104內(nèi)的程序(未示出)執(zhí)行各種處理。文件夾組和文件組110(參見圖幻存儲在存儲器104中。用戶信息112也存儲在存儲器104 中。對于使用文件服務(wù)器100的多個用戶中的每一個而言,用戶信息112是與用戶的用戶 ID 118、用戶的密碼120,以及與用戶可訪問(可讀取、可瀏覽)的文件夾組和文件組相對應(yīng)的文件夾名組和文件名組122的關(guān)聯(lián)性相關(guān)的信息。文件夾名組和文件名組122對應(yīng)于當(dāng)用戶使用終端設(shè)備60等以通過具有文件服務(wù)器100的LAN(未示出)直接訪問文件服務(wù)器 100而沒有使用互聯(lián)網(wǎng)4時用戶可訪問的文件夾組和文件組。如下文所描述的,當(dāng)用戶從終端60通常所連接的LAN的外部使用終端設(shè)備60等,以通過使用互聯(lián)網(wǎng)4間接訪問文件服務(wù)器100時,用戶會不能訪問與用于該用戶的文件夾名組和文件名組122相對應(yīng)的整個文件夾組和文件組。文件服務(wù)器100的管理員預(yù)先將特定公司的每個雇員的用戶信息112注冊至存儲器104。
如圖5中所示,文件夾組和文件組110包括多個文件夾202至210和222至226, 以及多個文件242至M6。多個文件夾202至210和222至226以及多個文件242至246 是分級的。具體而言,五個文件夾202至210作為最高級文件夾組存儲在存儲器104中。最高級文件夾204(文件夾名為“預(yù)算”)具有存儲在其中的三個文件夾222至226(即,文件夾222至2 是文件夾204下面的下一級文件夾)。文件夾2M具有存儲在其中的三個文件242至246 (即,文件242至246是文件夾2M下面的下一級文件)。類似地,其他最高級文件夾202、206等具有存儲在其中的下一級文件夾和下一級文件。每個文件夾和每個文件的密級與每個文件夾和每個文件相關(guān)。例如,密級“2”與最高級文件夾202(文件夾名“報(bào)告”)相關(guān)。相似地,例如,密級“3”與文件文件名 “!^eb. doc”)相關(guān)。文件服務(wù)器100的管理員預(yù)先為每個文件夾和每個文件設(shè)置密級。注意的是,文件夾或文件的密級的數(shù)值越大,該文件夾或文件的安全性(保密性)越高。密級的最高值是“5”并且最低值是“1”。雖然未示出,但是允許GIP信息400和允許PID信息 402也存儲在文件服務(wù)器100的存儲器104中。文件服務(wù)器100的管理員將允許GIP信息 400和允許PID信息402預(yù)先注冊至存儲器104中。(設(shè)備執(zhí)行的處理)接下來,參考圖2和圖3描述通信系統(tǒng)2的設(shè)備執(zhí)行的處理的細(xì)節(jié)。在下文中, 全局IP地址常常被縮寫為“GIP”,私有IP地址被縮寫為“PIP”,并且打印機(jī)ID被縮寫為 “PID”。文件服務(wù)器100將允許全局IP地址信息(允許GIP信息)400和允許打印機(jī)ID 信息(允許PID信息)402定期地發(fā)送至中介服務(wù)器10。對于多個NAT路由器中的每個而言,允許GIP信息400包括每個NAT路由器的GIP以及能夠從設(shè)置在具有GIP的LAN的終端設(shè)備訪問的文件夾組和文件組110的級別(訪問允許級別)。對于多個打印機(jī)中的每個而言,允許PID信息402包括用于識別打印機(jī)的打印機(jī)ID以及能夠由該打印機(jī)打印的文件的級別(打印允許級別)。如上所述,對于包括NAT路由器50、52和M的多個NAT路由器中的每個而言,允許 GIP信息400包括每個NAT路由器的GIP以及相對于GIP的文件夾組和文件組110的訪問允許級別。具體而言,對于由GIP代表的LAN的每個位置(區(qū)域)而言,允許GIP信息400 區(qū)別能夠被訪問的文件夾組和文件組110。當(dāng)中介服務(wù)器10的控制器16(參見圖1)從文件服務(wù)器100接收到允許GIP信息400時,控制器16將包括在允許GIP信息400中的每個信息注冊在存儲器14的地址允許表22 (參見圖1和圖6)中(S2)。如圖6中所示,地址允許表22包括多個組合信息136至146。組合信息136至146 中的每個是與用于訪問文件夾和文件的全局IP地址(GIP) 130和允許級別134相關(guān)的信息。注意的是,用于GIP的允許級別134表示允許被分配有GIP的設(shè)備的用戶訪問的文件夾和文件的密級的最高級別。例如,包括在組合信息138中的NAT路由器50的GIP的允許級別是“3”。在該示例中,被分配有NAT路由器50的GIP的設(shè)備(例如,終端設(shè)備60)的用戶被允許訪問具有密級“3”或更低的文件夾組和文件組,并且被禁止訪問具有密級“4”或更高的文件夾組和文件組。注意的是,如圖6中所示,組合信息148被注冊在地址允許表22中。組合信息148 示出未注冊在地址允許表22中的GIP的允許級別是“1”。具體而言,被分配有未注冊在地址允許表22中的GIP的設(shè)備的用戶被允許僅訪問具有密級“1”的文件夾組和文件組。在本實(shí)施例中注意的是,當(dāng)假設(shè)文件服務(wù)器100在特定公司中使用時,在地址允許表22中注冊的GIP是例如分支機(jī)構(gòu)的NAT路由器的GIP、銷售機(jī)構(gòu)的NAT路由器的GIP等。而且,與允許GIP信息400 —起從文件服務(wù)器100發(fā)送的允許PID信息402包括用于識別包括打印機(jī)70、80、82、90和92的多個打印機(jī)的打印機(jī)ID(PID)以及與打印機(jī)相對應(yīng)的文件的打印允許級別。當(dāng)中介服務(wù)器10的控制器16從文件服務(wù)器100接收到允許 PID信息402時,控制器16將包括在允許PID信息402中每個信息注冊在存儲器14的打印機(jī)允許表24(參見圖1和圖7)中(S2)。如圖7中所示,打印機(jī)允許表M包括多個組合信息154至162。組合信息154至 162中的每一個是與打印機(jī)ID (PID) 150和打印允許級別152相關(guān)的信息。注意的是,用于打印機(jī)的打印允許級別152表示允許打印的文件的密級的最大值。例如,包括在組合信息158 中的具有PID “756868”的打印機(jī)的允許級別158是“3”。在該示例中,具有PID “756868” 的打印機(jī)被允許打印由具有“3”或更低的密級的文件表示的圖像,但是禁止打印由具有 “4”或更高密級的文件表示的圖像。如圖7中所示,組合信息164被注冊在打印機(jī)允許表M中。組合信息164表示用于具有未在打印允許表M中注冊的PID的打印機(jī)的打印允許級別是“1”。具體而言,具有未在打印機(jī)允許表M中注冊的PID的打印機(jī)僅被允許打印具有密級“1”的文件。在本實(shí)施例中,文件服務(wù)器100的管理員預(yù)先將允許GIP信息400和允許PID信息402注冊至存儲器104中。替代地,中介服務(wù)器10的管理員可以預(yù)先將允許GIP信息400和允許PID信息402注冊至中介服務(wù)器10的存儲器14中。在該情形下,當(dāng)管理員將允許GIP信息400 和允許PID信息402注冊至中介服務(wù)器10的存儲器14中時,生成地址允許表22和打印機(jī)允許表M。此外,如圖2中所示,當(dāng)在S4中打開打印機(jī)70的電源時,打印機(jī)70將打印機(jī)信息 404發(fā)送至用作打印機(jī)70的網(wǎng)關(guān)的NAT路由器50。如圖8中所示,打印機(jī)信息404包括頭 404a和體404b。中介服務(wù)器10的GIP在頭40 (更確切地,IP頭)中被設(shè)置為目的地IP 地址。而且,打印機(jī)70的PIP在頭40 中設(shè)置為發(fā)送方IP地址。體404b包括中介服務(wù)器10的URL (統(tǒng)一資源定位符)304、打印機(jī)名306、型號名308、PID、打印機(jī)70的PIP、以及子網(wǎng)掩碼314和位置(location)信息316。當(dāng)NAT路由器50接收到打印機(jī)信息404時,NAT路由器50將在打印機(jī)信息404 的頭40 中包括的發(fā)送方IP地址從打印機(jī)70的PIP變成NAT路由器50的GIP(艮口, “133. 152. 0. 1,,(參見圖1))。結(jié)果,生成打印機(jī)信息406。注意的是,在打印機(jī)信息406的體406b內(nèi)的每個信息與打印機(jī)信息404的體404b內(nèi)的每個信息相同。NAT路由器50通過互聯(lián)網(wǎng)4將打印機(jī)信息406發(fā)送至中介服務(wù)器10。如上所述,當(dāng)打印機(jī)70的PIP被變成用作打印機(jī)70的網(wǎng)關(guān)的NAT路由器50的 GIP時,打印機(jī)70能夠通過互聯(lián)網(wǎng)4執(zhí)行通信。因此,當(dāng)NAT路由器50將打印機(jī)70的PIP 變成NAT路由器50的GIP時,GIP (即,“133. 152.0. 1”)被分配給打印機(jī)70。注意的是,在下文,用作打印機(jī)70的網(wǎng)關(guān)的NAT路由器50的GIP有時被稱為“打印機(jī)70的GIP”。在圖2中所示S6中,中介服務(wù)器10的注冊單元30(參見圖1)獲取打印機(jī)信息406,并且將在打印機(jī)信息406中包括的每個信息注冊至存儲器14中的打印機(jī)信息表26 (參見圖1和圖9)。如圖9中所示,打印機(jī)信息表沈包括多個組合信息390至398。多個組合信息390至398中的每一個是與打印機(jī)ID 370、打印機(jī)名372、型號名374、全局IP 地址376、私有IP地址378,子網(wǎng)掩碼380和位置信息382相關(guān)的信息。在本實(shí)施例中,組合信息390表示關(guān)于圖1中所示的打印機(jī)70的信息。如上所述,因?yàn)榇蛴C(jī)70的GIP與 NAT路由器50的GIP相同,因此在與打印機(jī)70相關(guān)的組合信息390中包括的全局IP地址是“133. 152. 0. 1”(參見圖1中所示的NAT路由器50)。雖然圖2僅示出打印機(jī)70,但是其它打印機(jī)80、82、90和92也將打印機(jī)信息發(fā)送至中介服務(wù)器10,與打印機(jī)70相似。因此,中介服務(wù)器10的注冊單元30獲取各打印機(jī)80、 82等的打印機(jī)信息,并且將包括在每個打印機(jī)信息中的信息注冊至打印機(jī)信息表沈中。 圖9的打印機(jī)信息表沈中所示的組合信息392、394、396和398分別代表關(guān)于打印機(jī)80、 82,90和92的打印機(jī)信息。例如,打印機(jī)80和打印機(jī)82通過同一 NAT路由器52將其打印機(jī)信息發(fā)送至中介服務(wù)器10。因此,包括在關(guān)于打印機(jī)80的組合信息392中的全局IP 地址和包括在關(guān)于打印機(jī)82的組合信息394中的全局IP地址是NAT路由器52的GIP,即 "133. 152. 0. 2” (參見圖 1)。在圖2中所示的S8中,在發(fā)送打印機(jī)信息404后,打印機(jī)70開始輪詢作業(yè)請求。 打印機(jī)70之后將作業(yè)請求(參見圖3中的附圖標(biāo)記454)定期發(fā)送至中介服務(wù)器10。其它打印機(jī)80、82等也執(zhí)行輪詢,與打印機(jī)70相似。當(dāng)將終端設(shè)備60連接至LAN 9a(參見圖1)之后終端設(shè)備60的用戶希望訪問儲存在文件服務(wù)器100中的文件夾組和文件組110時,用戶使用終端設(shè)備60的操作單元(未示出)執(zhí)行文件訪問請求操作(SlO)。當(dāng)執(zhí)行文件訪問請求操作時,終端設(shè)備60激活預(yù)先設(shè)置在終端設(shè)備60中的預(yù)定應(yīng)用程序。該預(yù)定應(yīng)用程序通過使用用戶輸入的域、用戶ID、 密碼等生成文件訪問請求408,并且將生成的文件訪問請求408發(fā)送至用作終端設(shè)備60的網(wǎng)關(guān)的NAT路由器50。如圖10中所示,從終端設(shè)備60發(fā)送至NAT路由器50的文件訪問請求408包括頭408a和體408b。在頭408a中,中介服務(wù)器10的GIP被設(shè)置作為目的地IP地址。在頭 408a中,終端設(shè)備60的PIP還被設(shè)置為發(fā)送方IP地址。體408b包括中介服務(wù)器10的URL 354、用于識別終端設(shè)備60的用戶的用戶ID 356、用于該用戶的密碼358和域360、終端設(shè)備60的PIP,以及終端設(shè)備60的子網(wǎng)掩碼362。當(dāng)NAT路由器50接收到文件訪問請求408時,NAT路由器50將包括在文件訪問請求408的頭408a中的發(fā)送方IP地址從終端設(shè)備60的PIP變成NAT路由器50的GIP。結(jié)果,生成文件訪問請求410。注意的是,文件訪問請求410的體410b中的每個信息與文件訪問請求408的體408b中的每個信息相同。隨后,NAT路由器50通過互聯(lián)網(wǎng)4將文件訪問請求410發(fā)送至中介服務(wù)器10。如上所述,由于終端設(shè)備60的PIP被變成用作終端設(shè)備60的網(wǎng)關(guān)的NAT路由器 50的GIP,因此終端設(shè)備60能夠通過互聯(lián)網(wǎng)4執(zhí)行通信。因此,當(dāng)NAT路由器50將終端設(shè)備60的PIP變成NAT路由器50的GIP時,GIP (即“133. 152. 0. 1”)被分配給終端設(shè)備 60。在下文中,用作終端設(shè)備60的網(wǎng)關(guān)的NAT路由器50的GIP有時被稱為“終端設(shè)備60 的GIP”。如上所述,打印機(jī)70的GIP也是NAT路由器50的GIP。換言之,由于打印機(jī)70和終端設(shè)備60使用同一網(wǎng)關(guān)(NAT路由器50),終端設(shè)備60的GIP與打印機(jī)70的GIP相同。
如公眾所知的,當(dāng)在圖10中改變發(fā)送方IP地址時,NAT路由器50實(shí)際上將終端設(shè)備60的PIP和第一端口編號變成NAT路由器50的GIP和第二端口編號。NAT路由器50 通過存儲該對應(yīng)關(guān)系能夠?qū)闹薪榉?wù)器10返回的分組正確地傳輸至LAN 9a中的終端設(shè)備60。更具體地,通過調(diào)用上述對應(yīng)關(guān)系,NAT路由器50將從中介服務(wù)器10返回的分組的目的地IP地址從NAT路由器50的GIP和第二端口編號變成終端設(shè)備60的PIP和第一端口編號。這一點(diǎn)同樣適用于圖8中所示的打印機(jī)70。在圖2中所示的Sll中,中介服務(wù)器10的地址獲取單元32(參見圖1)獲取文件訪問請求410并且將包括在文件訪問請求410中的每個信息暫時注冊至存儲器14中。當(dāng) Sll的注冊處理結(jié)束時,中介服務(wù)器10的分級關(guān)系信息獲取單元44(參見圖1)將具有與文件訪問請求410相同內(nèi)容的文件訪問請求411傳輸至由包括在文件訪問請求410中的域 360(參見圖10)指定的文件服務(wù)器100。當(dāng)文件服務(wù)器100接收到文件訪問請求411時,文件服務(wù)器100執(zhí)行關(guān)于用戶ID 的確定(Si》。更具體地,文件服務(wù)器100確定包括在文件訪問請求411中的用戶ID 356和密碼358的組合是否被注冊為存儲器104中的用戶信息112。當(dāng)在S12中做出的確定結(jié)果是肯定的時,文件服務(wù)器100將示出與用戶ID 356相關(guān)的文件夾名組和文件名組122(參見圖1)的分級關(guān)系信息412發(fā)送至中介服務(wù)器10。分級關(guān)系信息412僅包括文件夾名組合文件名組,但是不包括文件本身。當(dāng)在S12中做出的確定的結(jié)果是否定的時,文件服務(wù)器 100不允許訪問存儲在其中的任何文件夾或文件。具體而言,文件服務(wù)器100不將分級關(guān)系信息412發(fā)送至中介服務(wù)器10。中介服務(wù)器10的分級關(guān)系信息獲取單元44獲取分級關(guān)系信息412。接下來,中介服務(wù)器10的畫面數(shù)據(jù)提供單元46 (參見圖1)基于分級相關(guān)信息412中終端設(shè)備60的用戶可訪問的分級相關(guān)信息生成文件選擇畫面數(shù)據(jù)414,并且將文件選擇畫面數(shù)據(jù)414提供至終端60 (S14)。畫面數(shù)據(jù)提供單元46生成以能夠被終端設(shè)備60的網(wǎng)頁瀏覽器解讀的數(shù)據(jù)格式(例如,HTML (超文本標(biāo)記語言)、XML (可擴(kuò)展標(biāo)記語言)等)描述的文件選擇畫面數(shù)據(jù)414。終端設(shè)備60的網(wǎng)頁瀏覽器從而使終端設(shè)備60的顯示單元(未示出)顯示文件選擇畫面250(參見圖12至14),其是由文件選擇畫面數(shù)據(jù)414表示的網(wǎng)頁(S18)。上文描述的S12至S18中的處理將在下文詳細(xì)進(jìn)行描述。當(dāng)S12中做出的確定結(jié)果是肯定的時,文件服務(wù)器100僅將圖5中所示的文件夾組和文件組110中的與最高級文件夾相對應(yīng)的文件夾名組發(fā)送至中介服務(wù)器10,該文件夾名組是與文件訪問請求411中包括的用戶ID356相關(guān)的文件夾名組和文件名組122(下文稱為“特定文件夾名組和文件名組”)的一部分。下文繼續(xù)描述示例,在該示例中,與圖5中所示的整個文件夾名組和文件名組相對應(yīng)的文件夾名組和文件名組是上文提到的特定文件夾名組和文件名組。在該示例的情形下,文件服務(wù)器100首先僅將與最高級組文件夾202至210相對應(yīng)的文件夾名組(文件夾“報(bào)告”、“預(yù)算”、“XXX”、“YYY”和1ZZ”的組)發(fā)送至中介服務(wù)器10。響應(yīng)于此,中介服務(wù)器10的分級關(guān)系信息獲取單元44獲取與最高級組文件夾202至210相對應(yīng)的文件夾名組。相關(guān)文件夾的密級與從文件服務(wù)器100發(fā)送的每個文件夾名相關(guān)(參見圖5中所示的級別)。在S14中,中介服務(wù)器10的畫面數(shù)據(jù)提供單元46調(diào)用圖6中所示的地址允許表 22,其用于指定與在Sll中注冊的終端設(shè)備60的GIP(即,“133. 152. 0. 1,,)相關(guān)的允許級別“3”。隨后,畫面數(shù)據(jù)提供單元46從與從文件服務(wù)器100獲取的最高級組文件夾202至 210( “報(bào)告”、“預(yù)算”、“XXX”、“YYY”以及1ΖΖ”文件夾的組)相對應(yīng)的文件夾名組中指定與具有等于或低于指定的允許級別“3”的允許級別的最高級組文件夾202、204和206( “報(bào)告”、“預(yù)算”以及“XXX”)相對應(yīng)的文件夾名組。在下文中,此處指定的文件夾名組被稱為 “可訪問的最高級文件夾名組”。接下來,畫面數(shù)據(jù)提供單元46生成包括表示可訪問最高級文件夾名組的文件選擇區(qū)域(field)和打印按鈕的第一文件選擇畫面數(shù)據(jù),并且將第一文件選擇畫面數(shù)據(jù)發(fā)送至終端設(shè)備60。在S18中,終端設(shè)備60的網(wǎng)頁瀏覽器基于從中介服務(wù)器10接收到的上述第一文件選擇畫面數(shù)據(jù)顯示第一文件選擇畫面。參考圖12,描述第一文件選擇畫面的構(gòu)造。圖12 中所示的文件選擇畫面250包括文件選擇區(qū)域252、打印按鈕2M和掃描按鈕256。當(dāng)顯示第一文件選擇畫面時,僅可訪問最高級文件夾名組(文件夾“報(bào)告”、“預(yù)算”和“XXX”的組) 顯示在文件選擇區(qū)域252中,但是與下級的文件夾222和2M相對應(yīng)的文件夾名組(文件夾“2009”和“2010”的組)和文件名組(文件“Jan. doc”與“Feb. doc”的組)未被顯示。 終端設(shè)備60的用戶能夠從在文件選擇區(qū)域252內(nèi)顯示的最高級文件夾名組選擇一個文件夾名。下文將描述用戶選擇與文件夾204相對應(yīng)的文件夾名“預(yù)算”的示例。終端設(shè)備60 將選擇的最高級文件夾名“預(yù)算”發(fā)送至中介服務(wù)器10。當(dāng)中介服務(wù)器10的分級關(guān)系信息獲取單元44接收到最高級文件夾名“預(yù)算”時,分級關(guān)系信息獲取單元44將最高級文件夾名“預(yù)算”發(fā)送至文件服務(wù)器100。當(dāng)文件服務(wù)器100接收到最高級文件名“預(yù)算”時,文件服務(wù)器100將與最高級文件夾204之下的下級文件夾222至226的組(參見圖幻相對應(yīng)的文件夾名組(文件夾 “2009”、“2010”和“2011”的組)發(fā)送至中介服務(wù)器10。因此,中介服務(wù)器10的分級關(guān)系信息獲取單元44獲取與低級文件夾222至226的組相對應(yīng)的文件夾名組。相關(guān)文件夾的密級也與這里獲取的每個文件夾名相關(guān)(參見圖5中所示的級別)。在S14中,中介服務(wù)器10的畫面數(shù)據(jù)提供單元46從與從文件服務(wù)器100接收到的低級文件夾222至2 相對應(yīng)的文件夾名組中指定與具有等于或低于指定的允許級別“3” 的允許級別的低級文件夾222和224的組相對應(yīng)的文件夾名組(文件夾“2009”和“2010” 的組)。下文中,此處指定的文件夾名組被稱為“可訪問下級文件夾名組”。隨后,畫面數(shù)據(jù)提供單元46生成表示可訪問下級文件夾名組的第二選擇畫面數(shù)據(jù)作為終端設(shè)備60的用戶選擇的最高級文件夾名“預(yù)算”之下的低級文件夾組,并且將第二選擇畫面數(shù)據(jù)發(fā)送至終端設(shè)備60。在S18中,終端設(shè)備60的網(wǎng)頁瀏覽器基于從中介服務(wù)器10接收到的上文提到的第二文件選擇畫面數(shù)據(jù)顯示第二文件選擇畫面??稍L問最高級文件夾名組(文件夾“報(bào)告”、“預(yù)算”和“XXX”的組)和可訪問下級文件夾名組(文件夾“2009”和“2010”的組)被顯示在上文提到的第二文件選擇畫面上的文件選擇區(qū)域252內(nèi)(參見圖12),但是文件名組 (文件“Jan. doc”和“Feb. doc”的組)未被顯示。終端設(shè)備60的用戶能夠從顯示在文件選擇區(qū)域252中的下級文件夾名組選擇一個文件夾名。將在下文描述用戶選擇與文件夾224 相對應(yīng)的文件夾名“2010”的示例。終端設(shè)備60將選擇的下級文件夾名“2010”發(fā)送至中介服務(wù)器10。當(dāng)中介服務(wù)器10的分級關(guān)系信息獲取單元44接收到下級文件夾名“2010” 時,分級關(guān)系信息獲取單元44將下級文件夾名“ 2010”發(fā)送至文件服務(wù)器100。
當(dāng)文件服務(wù)器100接收到下級文件夾名“2010”時,文件服務(wù)器100將與下級文件夾名“2010”之下的下級文件242至M6的組(參見圖5)相對應(yīng)的文件名組(文件“Jan. doc'\"Feb. doc”和“Mar. doc”的組)發(fā)送至中介服務(wù)器10。因此,中介服務(wù)器10的分級關(guān)系信息獲取單元44獲取與文件242至246的組相對應(yīng)的文件名組。相關(guān)文件夾的密級也與此處獲得的每個文件名相關(guān)(參見圖5中所示的級別)。在S14中,中介服務(wù)器10的畫面數(shù)據(jù)提供單元46從與從文件服務(wù)器100接收到的文件242至246相對應(yīng)的文件名組中,指定與具有等于或低于指定的允許級別“3”的允許級別的文件242和244相對應(yīng)的文件名組(文件“Jan. doc”和"Feb. doc”的組)。此處指定的文件名組在下文中稱為“可訪問文件名組”。隨后,畫面數(shù)據(jù)提供單元46生成表示可訪問文件名組的第三選擇畫面數(shù)據(jù)作為終端設(shè)備60的用戶選擇的下級文件夾名“2010”之下的下級文件,并且將第三選擇畫面數(shù)據(jù)發(fā)送至終端設(shè)備60。在S18中,終端設(shè)備60的網(wǎng)頁瀏覽器基于從中介服務(wù)器10接收到的上文提到的第三文件選擇畫面數(shù)據(jù)顯示圖12中所示的第三文件選擇畫面250??稍L問最高級文件夾名組(文件夾“報(bào)告”、“預(yù)算”和“XXX”的組)、可訪問下級文件夾名組(文件夾“2009”和 “2010”的組)以及可訪問文件名組(文件“Jan. doc”和“Feb. doc”的組)被顯示在第三文件選擇畫面250上的文件選擇區(qū)域252內(nèi)(參見圖12)。具體地,當(dāng)如圖11中所示,終端設(shè)備60的GIP的允許級別是“3”時,終端設(shè)備60的用戶僅能訪問具有密級3或更低級別的文件夾和文件。在圖2中所示的S20中,終端設(shè)備60的用戶能夠從文件選擇區(qū)域252中顯示的文件名組選擇與將要打印的目標(biāo)文件相對應(yīng)的一個文件名。在圖12中所示的示例中,用戶選擇與文件242相對應(yīng)的文件名“Jan. doc”。如圖2中所示,終端設(shè)備60將選擇的文件名 416( "Jan. doc”)發(fā)送至中介服務(wù)器10。當(dāng)中介服務(wù)器10的控制器16接收到與目標(biāo)文件242相對應(yīng)的文件名416 ("Jan. doc”)時,控制器16暫時地將文件名416( "Jan. doc”)注冊在存儲器14中(S22)。在上述圖12中所示的示例中,終端設(shè)備60被連接至LAN 9a(終端設(shè)備60的網(wǎng)關(guān)是NAT路由器50),并且關(guān)于終端設(shè)備60的GIP ( S卩,NAT路由器50的GIP)的允許級別是 “3”。當(dāng)假設(shè)終端設(shè)備60連接至LAN 9c時(當(dāng)終端設(shè)備60的網(wǎng)關(guān)是NAT路由器M (參見圖1)時),終端設(shè)備60的GIP是NAT路由器M的GIP。如圖6的組合信息114所示,關(guān)于 NAT路由器M WGIP的允許級別是“2”。在該情形下,在圖2中所示的S 18中,終端設(shè)備 60最后顯示的文件選擇畫面250(當(dāng)終端設(shè)備60的用戶選擇最高級文件夾和低級文件夾時選擇的畫面)變成圖13中所示的畫面。圖13中所示的文件選擇畫面250上的文件選擇區(qū)域252顯示與具有密級“2”或更低密級的文件夾202、204、222和2M相對應(yīng)的文件夾名 (“報(bào)告”、“預(yù)算”、“2009”和“2010”)、以及與具有密級“2”或更低密級的文件242相對應(yīng)的文件名(“Jan.doc”)。此外,當(dāng)假設(shè)終端設(shè)備60的GIP未在圖6中所示的地址允許表中注冊時,關(guān)于該 GIP的允許級別是“1”,如圖6中的組合信息148所示。在該情形下,在圖2中所示的S18 中,終端設(shè)備60顯示的文件選擇畫面250變成圖14中所示的畫面。圖14中所示的文件選擇畫面250上的文件選擇區(qū)域252僅顯示與具有密級“1”的文件夾202相對應(yīng)的文件名 “預(yù)算”。即使終端設(shè)備60的用戶選擇文件夾名“預(yù)算”,因?yàn)槲募A名“預(yù)算”之下的所有下級文件夾222、2M和2 具有“2”或更高的密級,所以與下級文件夾222、2M和2 相對應(yīng)的文件夾名未被顯示。如圖2中所示,在執(zhí)行用于選擇與包括在文件選擇畫面250(參見圖12)內(nèi)的目標(biāo)文件相對應(yīng)的文件名“Jan. doc”的操作之后,終端設(shè)備60的用戶能夠操作在第三文件選擇畫面250中包括的打印按鈕2 (S24)。此時,終端設(shè)備60通過NAT路由器50將搜索條件設(shè)置畫面請求418發(fā)送至中介服務(wù)器10。當(dāng)中介服務(wù)器10的畫面數(shù)據(jù)提供單元46接收到搜索條件設(shè)置畫面請求418時, 畫面數(shù)據(jù)提供單元46將預(yù)先存儲在存儲器14中的搜索條件設(shè)置畫面數(shù)據(jù)420提供至終端設(shè)備60 (S^)。也以終端設(shè)備60的網(wǎng)頁瀏覽器能夠解讀的數(shù)據(jù)格式描述搜索條件設(shè)置畫面 420。終端設(shè)備60的網(wǎng)頁瀏覽器基于搜索條件設(shè)置畫面數(shù)據(jù)420顯示搜索條件設(shè)置畫面^0(S28)。參考圖15描述搜索條件設(shè)置畫面沈0的構(gòu)造。搜索條件設(shè)置畫面260是用于設(shè)置用于搜索應(yīng)執(zhí)行由選擇的目標(biāo)文件表示的圖像的打印的打印機(jī)(下文稱為“特定打印機(jī)”)的條件的畫面。搜索條件設(shè)置畫面260具有用于選擇用于使用全局IP地址搜索打印機(jī)的第一模式的第一單選按鈕262和用于選擇用于使用全局IP地址和私有IP地址搜索打印機(jī)的第二模式的第二單選按鈕264。在圖3中所示的S40中,終端設(shè)備60的用戶選擇第一和第二按鈕262和沈4中的任何一個。當(dāng)搜索條件設(shè)置畫面260上的OK按鈕被操作時,終端設(shè)備60將包括表示用戶選擇的模式的信息(表示第一模式或第二模式的信息)的搜索請求440通過NAT路由器50發(fā)送至中介服務(wù)器10。在圖3中所示的S44中,中介服務(wù)器10的搜索單元34(參見圖1)在接收到搜索請求440之后執(zhí)行搜索處理。參考圖4描述搜索處理。搜索單元34確定包括在搜索請求 440中的表示模式的信息是否是用于使用全局IP地址和私有IP地址搜索打印機(jī)的第二模式(S100)。當(dāng)此處的結(jié)果為NO時,即意味著當(dāng)選擇用于使用全局IP地址搜索打印機(jī)的第一模式時,搜索單元34執(zhí)行S102的處理。在S102中,搜索單元34通過使用在圖2中所示的Sll中暫時地注冊的終端設(shè)備60的GIP和在圖9中所示的打印機(jī)信息表沈中注冊的多個打印機(jī)的GIP搜索打印機(jī) (S102)。特別地,搜索單元34首先指定在圖2中所示的Sll中暫時地注冊的終端設(shè)備60的 GIP"133. 152.0. 1”的類別(即,B類)。B類的GIP的前16位構(gòu)成網(wǎng)絡(luò)地址部分。因此,搜索單元34通過指定終端設(shè)備60的GIP “133. 152. 0. 1”的前16位值“133. 152”來指定終端設(shè)備60的GIP的網(wǎng)絡(luò)地址部分的值。隨后,搜索單元34從圖9中所示的打印機(jī)信息表沈中的多個打印機(jī)的GIP指定其中與終端設(shè)備60的GIP的網(wǎng)絡(luò)地址部分的值“133. 152”相同的值被設(shè)置為網(wǎng)絡(luò)地址部分的值的GIP。在本實(shí)施例中,搜索單元34指定其中值“133. 152” 被設(shè)置為這些打印機(jī)的網(wǎng)絡(luò)地址部分的值的三個打印機(jī)70、80和82的三個GIP (參見組合信息390、392和394)。結(jié)果,在S102中搜索三個打印機(jī)70、80和82。搜索單元34進(jìn)一步讀取與搜索的三個打印機(jī)70、80和82相對應(yīng)的三個組合信息390、392和394,并且結(jié)束S 102的處理。另一方面,當(dāng)SlOO的結(jié)果是YES時,即意味著選擇了用于使用全局IP地址和私有 IP地址搜索打印機(jī)的第二模式,搜索單元34前進(jìn)至S104。在S104中,搜索單元34執(zhí)行與上文描述的S102的處理相同的處理以指定三個打印機(jī)70、80和82的三個GIP(參見組合信息390,392和394)。隨后,搜索單元34通過使用在圖2中所示的Sll中暫時注冊的終端設(shè)備 60的PIP以及在S104中搜索的三個打印機(jī)70、80和82的PIP來搜索打印機(jī)(S106)。特別地,通過使用圖2中所示的Sll中暫時注冊的終端設(shè)備60的PIP和子網(wǎng)掩碼,搜索單元34 計(jì)算終端設(shè)備60的PIP的網(wǎng)絡(luò)地址部分的值(例如,“192. 168.0”)。隨后,通過使用在與 S104中搜索的打印機(jī)70相對應(yīng)的組合信息390 (參見圖9)中包括的打印機(jī)70的PIP和子網(wǎng)掩碼,搜索單元;34計(jì)算打印機(jī)70的PIP的網(wǎng)絡(luò)地址部分的值“ 192. 168. 0”。以相似的方式,搜索單元34計(jì)算S104中搜索的打印機(jī)80的PIP的網(wǎng)絡(luò)地址部分的值“ 192. 168. 1”(參見圖9),以及S104中搜索的打印機(jī)82的PIP的網(wǎng)絡(luò)地址部分的值“ 192. 168. 1” (參見圖 9)。接下來,搜索單元34從S104中搜索的三個打印機(jī)70、80和82中指定其中終端設(shè)備60 的PIP的網(wǎng)絡(luò)地址部分的值被設(shè)置為網(wǎng)絡(luò)地址部分的值的打印機(jī)。在本實(shí)施例中,僅指定打印機(jī)70。因此,在S106中搜索到打印機(jī)70。搜索單元34讀取與搜索的打印機(jī)70相對應(yīng)的組合信息390,并且結(jié)束S106的操作。如圖3中所示,當(dāng)搜索處理(圖3中的S44)結(jié)束時,中介服務(wù)器10的提供單元 36 (參見圖1)根據(jù)搜索處理的結(jié)果生成打印機(jī)選擇畫面數(shù)據(jù)442,并且將打印機(jī)選擇畫面數(shù)據(jù)442提供至終端設(shè)備60 (S46)。打印機(jī)選擇畫面數(shù)據(jù)442包括打印機(jī)名372、型號名374 和位置信息382,其都被包括在圖4中所示的S102或S106中讀取的組合信息390中。注意的是,打印機(jī)選擇畫面數(shù)據(jù)442也以終端設(shè)備60的網(wǎng)頁瀏覽器能解讀的數(shù)據(jù)格式進(jìn)行描述。此外,打印機(jī)選擇畫面數(shù)據(jù)442包括打印機(jī)ID,該打印機(jī)ID包括在圖4中所示的S102 或S106中讀取的每個組合信息390中,打印機(jī)ID未被顯示。終端設(shè)備60的網(wǎng)頁瀏覽器基于打印機(jī)選擇畫面數(shù)據(jù)442顯示打印機(jī)選擇畫面 280 (S48)。參考圖16描述打印機(jī)選擇畫面280的構(gòu)造。打印機(jī)選擇畫面280具有打印機(jī)選擇區(qū)域觀2。組合信息290至294被顯示在打印機(jī)選擇區(qū)域觀2內(nèi)。組合信息290至294 是與型號名觀4、打印機(jī)名286和位置信息288相關(guān)的信息。在打印機(jī)選擇區(qū)域觀2內(nèi)顯示的每個組合信息對應(yīng)于在與圖4中所示的S102或S106中搜索的單個打印機(jī)。例如,組合信息四0與打印機(jī)70相關(guān)(參見圖9中所示的組合信息390)。在圖3中所示的S50中,終端設(shè)備60的用戶從顯示在打印選擇區(qū)域觀2內(nèi)的組合信息290至四4中選擇與應(yīng)執(zhí)行由在圖2中所示的S20中選擇的目標(biāo)文件表示的圖像的打印的特定打印機(jī)相對應(yīng)的組合信息(S50)。通過用戶當(dāng)前選擇的特定打印機(jī),終端設(shè)備60 選擇與特定打印機(jī)相對應(yīng)的組合信息。在圖16中所示的示例中,組合信息四0(即,打印機(jī) 70)被選擇。當(dāng)打印機(jī)選擇區(qū)域內(nèi)的OK按鈕被操作時,終端設(shè)備60通過NAT路由器50將選擇的打印機(jī)信息444發(fā)送至中介服務(wù)器10。選擇的打印機(jī)信息444包括與S50中選擇的組合信息290相對應(yīng)的特定打印機(jī)70的打印機(jī)ID(這被包括在打印機(jī)選擇畫面數(shù)據(jù)442 中)。當(dāng)中介服務(wù)器10的打印數(shù)據(jù)生成單元40(參見圖1)接收到選擇的打印機(jī)信息 444時,打印數(shù)據(jù)生成單元40確定與在選擇的打印機(jī)信息444中包括的打印機(jī)ID相對應(yīng)的特定打印機(jī)70是否能打印目標(biāo)文件(S52)。更具體地,在S52中,打印數(shù)據(jù)生成單元40 調(diào)用圖7中所示的打印機(jī)允許表24,以指定與包括在選擇的打印機(jī)信息444中的打印機(jī)ID 相關(guān)的允許級別。隨后,打印數(shù)據(jù)生成單元40將指定的允許級別與在圖2中所示的S22中注冊的目標(biāo)文件(本實(shí)施例中圖12中所示的文件M2“Jan. doc”)的密級(本實(shí)施例中圖5中所示的文件M2的“2”)進(jìn)行比較。當(dāng)允許級別等于或高于所述密級時,打印數(shù)據(jù)生成單元40確定S52的結(jié)果是YES。另一方面,當(dāng)允許級別低于所述密級時,打印數(shù)據(jù)生成單元 40確定S52的結(jié)果是NO。例如,當(dāng)如圖11中所示,目標(biāo)文件的密級是“2”時,特定打印機(jī) 70被允許打印出目標(biāo)文件,只要特定打印機(jī)70的允許級別是“2”或更高。另一方面,當(dāng)特定打印機(jī)70的允許級別是“1”時,特定打印機(jī)70不被允許打印出目標(biāo)文件。 如圖3中所示,當(dāng)S52的結(jié)果是NO時,打印數(shù)據(jù)生成單元40將打印不可能信息 448發(fā)送至終端設(shè)備60 (S54)。終端設(shè)備60基于打印不可能信息448顯示表示打印不可能的畫面(S56)。結(jié)果,用戶能夠發(fā)現(xiàn)在圖3的S50中所選擇的特定打印機(jī)70未被允許打印出在圖2的S20中選擇的目標(biāo)文件M2 "Jan. doc”表示的圖像。另一方面,當(dāng)S52的結(jié)果是YES時,打印數(shù)據(jù)生成單元40將目標(biāo)文件請求450發(fā)送至文件服務(wù)器100。目標(biāo)文件請求450包括目標(biāo)文件242的文件名“Jan. doc”。當(dāng)文件服務(wù)器100接收到目標(biāo)文件請求450時,文件服務(wù)器100從存儲器104讀取與文件名“Jan. doc”相對應(yīng)的目標(biāo)文件M2,并且將目標(biāo)文件242發(fā)送至中介服務(wù)器10。因此,中介服務(wù)器 10的打印數(shù)據(jù)生成單元40獲取目標(biāo)文件M2。在S59中,中介服務(wù)器10的型號信息獲取單元38 (參見圖1)調(diào)用圖9中所示的打印機(jī)信息表26,以獲取與特定打印機(jī)70的PID相關(guān)的型號名“Ml”。中介服務(wù)器10的存儲器104已經(jīng)預(yù)先在其中存儲了驅(qū)動程序,該驅(qū)動程序用于生成以具有該型號名的打印機(jī)能夠解讀的格式描述的打印數(shù)據(jù)。中介服務(wù)器10的打印數(shù)據(jù)生成單元40使用與型號名“Ml” 相對應(yīng)的驅(qū)動程序,以將目標(biāo)文件M2 "Jan. doc”中的數(shù)據(jù)轉(zhuǎn)換成特定打印機(jī)70能解讀的格式的打印機(jī)數(shù)據(jù)(S60)。接下來,打印數(shù)據(jù)生成單元40將特定打印機(jī)70的PID和S60中生成的打印數(shù)據(jù)相關(guān)聯(lián),并且將打印數(shù)據(jù)和PID暫時存儲在存儲器14中。如上所述,在圖2中所示的S8中,打印機(jī)70開始輪詢。具體地,打印機(jī)70通過 NAT路由器50將作業(yè)請求妨4發(fā)送至中介服務(wù)器10,如圖3中所示的S62中所描述的。作業(yè)請求妨4包括打印機(jī)70的PID。當(dāng)中介服務(wù)器10的打印數(shù)據(jù)提供單元42 (參見圖1)接收到作業(yè)請求454時,打印數(shù)據(jù)提供單元42確定與包括在作業(yè)請求454中的PID相關(guān)的打印數(shù)據(jù)是否存在于存儲器14中。由于如上所述在S60中將打印機(jī)70的PID和打印數(shù)據(jù)存儲在存儲器14中,所以上述確定處理被確定為肯定。在該情形下,打印數(shù)據(jù)提供單元42 (參見圖1)將與打印機(jī)70 的PID相關(guān)的打印數(shù)據(jù)458通過NAT路由器50提供至打印機(jī)70 (S64)。這樣,打印數(shù)據(jù)提供單元42確定將被打印的目標(biāo)文件M2 "Jan. doc”的密級“2”是否等于或高于預(yù)定密級 (在本實(shí)施例中是3)。因?yàn)槟繕?biāo)文件M2 "Jan. doc”的密級“2”低于預(yù)定密級“3”,因此打印數(shù)據(jù)提供單元42既不發(fā)送打印數(shù)據(jù)也不發(fā)送禁止再打印的指令。注意的是,當(dāng)假設(shè)目標(biāo)文件的密級等于或高于預(yù)定密級時,打印數(shù)據(jù)提供單元42發(fā)送禁止再打印的指令。打印機(jī)70根據(jù)從中介服務(wù)器10接收到的打印數(shù)據(jù)執(zhí)行打印(S66)。打印機(jī)70隨后確定打印數(shù)據(jù)是否和禁止再打印的指令一起被發(fā)送(S68)。當(dāng)此處的結(jié)果是YES時,打印機(jī)70刪除打印數(shù)據(jù)而不將其注冊在打印機(jī)70的存儲器(未示出)中。這禁止使用發(fā)送的數(shù)據(jù)的再打印。另一方面,當(dāng)S66的結(jié)果是NO時,打印機(jī)70將打印數(shù)據(jù)注冊在打印機(jī)70 的存儲器中。因此,打印機(jī)70的用戶(終端設(shè)備60的用戶)能夠使打印機(jī)70使用該打印數(shù)據(jù)執(zhí)行再打印。
15
已經(jīng)詳細(xì)地描述了根據(jù)本實(shí)施例的通信系統(tǒng)2。如圖4中所示的S102中所描述的,本實(shí)施例的中介服務(wù)器10搜索打印機(jī),這些打印機(jī)被分配有與終端設(shè)備60的GIP的網(wǎng)絡(luò)地址部分的值相同的值,作為這些打印機(jī)(本實(shí)施例中的打印機(jī)70、80和82)的GIP地址的網(wǎng)絡(luò)地址部分的值。當(dāng)在終端設(shè)備60和打印機(jī)70等之間,GIP的網(wǎng)絡(luò)地址部分的值相同時,打印機(jī)可能存在于終端設(shè)備附近。因此,根據(jù)本實(shí)施例,能夠使用非傳統(tǒng)的新方法搜索到存在于終端設(shè)備60附近的打印機(jī)70、80和82,并且能夠?qū)㈥P(guān)于鄰近打印機(jī)70、80和 82的信息(圖16中所示的畫面)提供至終端設(shè)備60。如圖4中所示的S104和S106中所描述的,本實(shí)施例的中介服務(wù)器10搜索到下述打印機(jī),這些打印機(jī)被分配有與終端設(shè)備60的GIP的網(wǎng)絡(luò)地址部分的值相同的值作為這些打印機(jī)(本實(shí)施例中的打印機(jī)70、80和82)的GIP的網(wǎng)絡(luò)地址部分的值(S104),并且從在S104中搜索到的打印機(jī)中搜索打印機(jī),該打印機(jī)被分配有與終端設(shè)備60的GIP的網(wǎng)絡(luò)地址部分的值相同值作為該打印機(jī)(本實(shí)施例中打印機(jī)70)的PIP的網(wǎng)絡(luò)地址部分的值 (S106)。在本實(shí)施例中(圖1),當(dāng)在終端設(shè)備60和打印機(jī)70之間不但GIP的網(wǎng)絡(luò)地址部分的值而且PIP的網(wǎng)絡(luò)地址部分的值相同時,這意味著終端設(shè)備60和打印機(jī)70被連接至同一 LAN 9a。因此,根據(jù)本實(shí)施例,能夠搜索到與終端設(shè)備60連接至同一 LAN 9a的單個打印機(jī)70。中介服務(wù)器10的打印機(jī)信息表沈中(參見圖6),注冊打印機(jī)70等中的每一個的 PIP和子網(wǎng)掩碼。在圖2中所示的Sll中,中介服務(wù)器10還暫時地將終端設(shè)備60的PIP和子網(wǎng)掩碼注冊至存儲器14。因此,中介服務(wù)器10通過使用打印機(jī)70等中的每一個的PIP 和子網(wǎng)掩碼能夠生成打印機(jī)70等中的每一個的PIP的網(wǎng)絡(luò)地址部分的值。中介服務(wù)器10 也能夠通過使用終端設(shè)備60的PIP和子網(wǎng)掩碼生成終端設(shè)備60的PIP的網(wǎng)絡(luò)地址部分的值。如圖3中所示的S60和S64中所描述的,中介服務(wù)器10響應(yīng)于特定打印機(jī)70的型號“Ml”生成打印數(shù)據(jù),并且將打印數(shù)據(jù)提供至特定打印機(jī)70。因此,終端設(shè)備60能夠使特定打印機(jī)70執(zhí)行打印。此外,本實(shí)施例的中介服務(wù)器10存儲用于生成與打印機(jī)70等中的每一個的型號相對應(yīng)的打印數(shù)據(jù)的驅(qū)動程序。因此,終端設(shè)備60不需要存儲與打印機(jī) 70等中的每一個的型號名相對應(yīng)的驅(qū)動程序。如圖8中所示,中介服務(wù)器10通過NAT路由器50從打印機(jī)70獲取打印機(jī)70的 GIP0具體地,系統(tǒng)的管理員不需要將中介服務(wù)器10搜索打印機(jī)70 (打印機(jī)70的GIP)所需要的信息注冊至中介服務(wù)器10中。能夠減少管理員的任務(wù)負(fù)擔(dān)。此外,如圖10中所示, 中介服務(wù)器10通過NAT路由器50從終端設(shè)備60獲取終端設(shè)備60的GIP。這樣,終端設(shè)備 60的用戶不需要將終端設(shè)備60的GIP輸入至終端設(shè)備60中。終端設(shè)備60的用戶的任務(wù)負(fù)擔(dān)能減少。當(dāng)假設(shè)終系統(tǒng)的管理員或端設(shè)備60的用戶采用手工輸入搜索打印機(jī)70所需要的信息(例如,打印機(jī)70的地址等)的構(gòu)造時,可能發(fā)生正確的搜索結(jié)果不能被提供至終端設(shè)備60的輸入錯誤。相反地,根據(jù)本實(shí)施例,不需要手工輸入搜索打印機(jī)70所需要的信息(打印機(jī)70的GIP和終端設(shè)備60的GIP),因此,能夠?qū)⒄_的搜索結(jié)果提供至終端設(shè)備60。如圖2中所示的S12和S14中所描述的,本實(shí)施例的中介服務(wù)器10從用戶通常使用的文件服務(wù)器100(例如,公司中使用的文件服務(wù)器)獲取分級關(guān)系信息,并且生成瀏覽器能夠解讀的文件選擇畫面數(shù)據(jù)。即使從外部(例如在商務(wù)旅行期間),用戶能夠通過使用終端設(shè)備60的瀏覽器,在與用戶通常使用文件服務(wù)器的環(huán)境基本相同的環(huán)境(即,公司的環(huán)境)中,檢查文件選擇畫面250中的文件選擇區(qū)域252。以這種方式,用戶能容易地選擇用戶通常使用的文件服務(wù)器100中的目標(biāo)文件。而且,因?yàn)楫嬅姘ㄓ糜谥甘緢?zhí)行打印的打印按鈕254,用戶能容易地指示選擇的目標(biāo)文件的打印。具體地,即使在外部環(huán)境,用戶也能容易地打印出目標(biāo)文件。如圖2中所示的S12和S14中所描述的,本實(shí)施例的中介服務(wù)器10從文件服務(wù)器 100獲取文件夾組和文件組的分級關(guān)系信息,并且生成文件選擇畫面數(shù)據(jù),并且將文件選擇畫面數(shù)據(jù)提供至終端設(shè)備60。終端設(shè)備60通過使用由中介服務(wù)器10提供的選擇畫面數(shù)據(jù)能夠顯示文件選擇畫面250(參見圖12至14)。因此,終端設(shè)備60的用戶能夠?yàn)g覽中介服務(wù)器10從文件服務(wù)器100獲得的分級關(guān)系信息中用戶可訪問的特定分級關(guān)系信息。具體地,用戶能夠基于特定分級關(guān)系信息所示的文件夾組和文件組的分級關(guān)系選擇將要打印出的目標(biāo)文件。與其中不顯示文件夾組而僅顯示文件組的構(gòu)造(其中不能基于分級關(guān)系選擇目標(biāo)文件的構(gòu)造)相比,用戶能夠更有效率地選擇目標(biāo)文件。因此,能夠支持用戶選擇目標(biāo)文件的任務(wù)。如圖12至14中所示,中介服務(wù)器10能夠根據(jù)終端設(shè)備60的GIP改變要由終端設(shè)備60顯示的分級關(guān)系信息。更具體地,當(dāng)終端設(shè)備60的GIP是“133. 152. 0. 1”(參見圖 12)時,顯示與文件夾202、204、206、222和2M相對應(yīng)的文件夾名(“報(bào)告”、“預(yù)算”、“XXX”、 “2009”和“2010”)以及與文件242和244相對應(yīng)的文件名("Jan. doc”和“Feb. doc,,)。 然而,當(dāng)終端設(shè)備60的GIP是“201. 57. 37. 1”(參見圖13)時,與文件夾206相對應(yīng)的文件夾名(“XXX”)和與文件244相對應(yīng)的文件名(“!^eb.doc”)未顯示在文件選擇畫面250 上的文件選擇區(qū)域252中。如圖12至14中所示,中介服務(wù)器10能夠改變當(dāng)終端設(shè)備60的GIP被注冊在地址允許表22中時所獲得的顯示在文件選擇畫面250 (圖12和圖1 上的文件名以及當(dāng)終端設(shè)備60的GIP未被注冊在地址允許表22中時獲得的顯示在文件選擇畫面250(圖14)上的文件名。特別地,當(dāng)終端設(shè)備60的GIP是注冊在地址允許表22中的GIP ( “133.152.0.1”) (參見圖12)時,與文件242和244相對應(yīng)的文件名("Jan. doc,,和leb. doc,,)顯示在文件選擇畫面250的文件選擇區(qū)域252中。另一方面,當(dāng)終端設(shè)備60的GIP是未注冊在地址允許表22中的GIP (參見圖14)時,與文件242和244相對應(yīng)的文件名(“Jan. doc”和 "Feb. doc”)未顯示在文件選擇畫面250的文件選擇區(qū)域252中。如圖12和13中所示,中介服務(wù)器10能夠根據(jù)終端設(shè)備60的GIP的允許級別改變顯示在文件選擇畫面250上的文件名。特別地,當(dāng)終端設(shè)備60的GIP的允許級別是“3”(參見圖12)時,與文件242和244相對應(yīng)的文件名("Jan. doc”和“!^eb. doc”)顯示在文件選擇畫面250的文件選擇區(qū)域252中。另一方面,當(dāng)終端設(shè)備60的GIP的允許級別是“2”(參見圖13)時,與文件244相對應(yīng)的文件名(“!^eb. doc”)未被顯示在文件選擇畫面250的文件選擇區(qū)域252中。如圖3中所示的S52中所描述的,中介服務(wù)器10將特定打印機(jī)70的允許級別“3” 與目標(biāo)文件M2 “Jan. doc”的密級“2”進(jìn)行比較。當(dāng)允許級別等于或高于該密級時,中介服務(wù)器10確定S52的結(jié)果是YES,并且確定使特定打印機(jī)將目標(biāo)文件表示的圖像打印出。另一方面,當(dāng)允許級別低于該密級時,中介服務(wù)器10確定S52的結(jié)果是N0,并且確定不使特定打印機(jī)將目標(biāo)文件表示的圖像打印出。能夠構(gòu)造不允許具有等于或低于預(yù)定密級的打印允許級別的打印機(jī)打印出其密級高于預(yù)定密級的目標(biāo)文件的系統(tǒng)。如圖3中所示的S58中所描述的,在確定使特定打印機(jī)70打印出由目標(biāo)文件表示的圖像(S52中YEQ之后,中介服務(wù)器10從文件服務(wù)器100獲取目標(biāo)文件M2。與在確定使特定打印機(jī)70打印出目標(biāo)文件表示的圖像之前從文件服務(wù)器100獲取目標(biāo)文件242的構(gòu)造相比,在本構(gòu)造中,中介服務(wù)器10不需要執(zhí)行浪費(fèi)的處理,因?yàn)椴粫l(fā)生在獲取目標(biāo)文件242之后做出不使特定打印機(jī)70執(zhí)行打印的確定的情況,所以獲取的目標(biāo)文件242未被浪費(fèi)。如圖3中所示的S68中所描述的,根據(jù)目標(biāo)文件M2的密級“3”是否高于預(yù)定密級,中介服務(wù)器10確定是否允許特定打印機(jī)使用打印數(shù)據(jù)執(zhí)行再打印。能夠構(gòu)造其中不允許特定打印機(jī)70再打印其密級高于預(yù)定密級的目標(biāo)文件的系統(tǒng)。如圖3所示S46中所描述的,當(dāng)終端設(shè)備60的用戶使用文件選擇畫面250,以指示由目標(biāo)文件242表示的圖像打印的執(zhí)行時,中介服務(wù)器10為終端設(shè)備60提供代表打印機(jī)選擇畫面280的打印機(jī)選擇畫面數(shù)據(jù),以允許終端設(shè)備60的用戶從一個或多個打印機(jī)中選擇特定打印機(jī)70。當(dāng)終端設(shè)備60的用戶通過打印機(jī)選擇畫面280選擇特定打印機(jī)70時, 中介服務(wù)器10生成打印數(shù)據(jù)。因此,終端設(shè)備60的用戶能夠使由用戶自己選擇的特定打印機(jī)70執(zhí)行打印?,F(xiàn)在描述上述實(shí)施例的構(gòu)造和本發(fā)明的構(gòu)造之間的對應(yīng)關(guān)系。中介服務(wù)器10是 “打印機(jī)搜索設(shè)備”和“打印中介服務(wù)器”的示例。圖6中所示的地址允許表22中注冊的多個打印機(jī)70等的GIP是“第一類全局IP地址”的示例,并且終端設(shè)備60的GIP是“第二類全局IP地址”的示例。注冊單元30和地址獲取單元32是“第一獲取單元”和“第二獲取單元”的示例。在圖9中所示的打印機(jī)信息表沈中注冊的多個打印機(jī)70等的PIP是“第一類私有IP地址”的示例。終端設(shè)備60的PIP是“第二類私有IP地址”的示例。諸如“獲取被分配給多個打印機(jī)的多個第一類全局IP地址”的表述可以被修改為,例如“為多個打印機(jī)獲取這些打印機(jī)所屬的LAN的WAN側(cè)的全局IP地址”或“為多個打印機(jī)獲取這些打印機(jī)所屬的LAN的NAT路由器所確定的全局IP地址”。(第二實(shí)施方式)將描述第二實(shí)施例和第一實(shí)施例的差異。在本實(shí)施例中,作為上述圖4中所示的 S102或S104的處理的替代,在搜索處理中,中介服務(wù)器10的搜索單元34執(zhí)行搜索被分配有與終端設(shè)備60的GIP的整個值相同的值作為打印機(jī)的GIP的打印機(jī)70的處理。當(dāng)在終端設(shè)備60和打印機(jī)70等之間GIP的整個值相同時,終端設(shè)備60和打印機(jī)70存在于同一 LAN 9a中。根據(jù)本實(shí)施例,能夠搜索到與終端設(shè)備60存在于同一 LAN 9a中的打印機(jī)70。下文列出上述實(shí)施例的一些修改(1)在前面的實(shí)施例中,使用IPv4(互聯(lián)網(wǎng)協(xié)議版本4)的IP地址,但是可以使用 IPv6 (互聯(lián)網(wǎng)協(xié)議版本6)或其他版本的IP地址。例如,在IPv6的IP地址的情況下,前64 位對應(yīng)于網(wǎng)絡(luò)地址部分(前綴部分)。(2)在前面的實(shí)施例中,當(dāng)如圖12至14中所示,終端設(shè)備60的GIP的允許級別低于文件夾的密級或文件的密級時,這些文件夾的文件夾名和這些文件的文件名不顯示在文件選擇畫面250上。然而,當(dāng)終端設(shè)備60的GIP的允許級別低于文件夾的密級或文件的密級時,這些文件夾的文件夾名和這些文件的文件名可以被顯示為不選擇(所謂的灰色顯示)°(3)在前面的實(shí)施例中,當(dāng)將打印數(shù)據(jù)提供至打印機(jī)70時,并且當(dāng)目標(biāo)文件的密級等于或高于預(yù)定密級時,中介服務(wù)器10的打印數(shù)據(jù)提供單元42發(fā)送再打印禁止指令,但是當(dāng)目標(biāo)文件的密級低于預(yù)定密級時,打印數(shù)據(jù)提供單元42不發(fā)送再打印禁止指令。替代地,當(dāng)目標(biāo)文件的密級等于或高于預(yù)定密級時,打印數(shù)據(jù)提供單元42可以不發(fā)送再打印允許指令,而是當(dāng)目標(biāo)文件的密級低于預(yù)定的密級時,打印數(shù)據(jù)提供單元可以發(fā)送再打印允許指令。通常,根據(jù)目標(biāo)文件的密級來確定是否允許執(zhí)行再打印是足夠的。(4)在前面的實(shí)施例中,中介服務(wù)器10將打印機(jī)70等的PIP和子網(wǎng)掩碼注冊至打印機(jī)信息表26(參見圖6)。在圖2中所示的Sll中,中介服務(wù)器10還暫時地將終端設(shè)備 60的PIP和子網(wǎng)掩碼注冊到存儲器14中。替代地,中介服務(wù)器10可以將終端設(shè)備60和打印機(jī)70等的PIP的網(wǎng)絡(luò)地址部分的值注冊至打印機(jī)信息表沈中。通常,中介服務(wù)器10獲取表示分配給終端設(shè)備60和打印機(jī)70等的PIP的網(wǎng)絡(luò)地址部分值的信息就是足夠的。(5)在前面的實(shí)施例中,中介服務(wù)器10調(diào)用圖9中所示的打印機(jī)信息表沈,以在 S59中獲取與特定打印機(jī)70的PID相關(guān)的型號名“Ml”。替代地,中介服務(wù)器10可以在S6 中獲取從NAT路由器50發(fā)送的打印機(jī)信息406,并且,當(dāng)將其注冊至圖9中所示的打印機(jī)信息表沈時,獲取特定型號70的型號名“Ml”。通常,中介服務(wù)器10可以獲取特定打印機(jī)70 的型號名。(6)在前面的實(shí)施例中,中介服務(wù)器10基于NAT路由器50等中的每一個的GIP的值確定每個GIP的類別,并且根據(jù)每個GIP的類別生成每個GIP的網(wǎng)絡(luò)地址部分的值。替代地,中介服務(wù)器10可以進(jìn)一步將用于屏蔽NAT路由器50等中的每一個的GIP的子網(wǎng)掩碼存儲在地址允許表22中(參見圖6),隨后,基于NAT路由器50等中的每一個的GIP和子網(wǎng)掩碼的值生成每個GIP的網(wǎng)絡(luò)地址部分的值。(7)在前面的實(shí)施例中,注冊單元30、地址獲取單元32、搜索單元34、提供單元36、 型號信息獲取單元38、打印數(shù)據(jù)生成單元40、打印數(shù)據(jù)提供單元42、分級關(guān)系信息獲取單元44,以及畫面數(shù)據(jù)提供單元46被實(shí)現(xiàn)為控制器16根據(jù)程序20執(zhí)行處理的結(jié)果。但是, 各單元30至46中的至少一個可以替代地通過諸如邏輯電路的硬件資源而實(shí)現(xiàn)。
權(quán)利要求
1.一種打印機(jī)搜索設(shè)備,用于搜索能夠被終端設(shè)備使用的打印機(jī),所述打印機(jī)搜索設(shè)備包括第一獲取單元,所述第一獲取單元被構(gòu)造成獲取被分配給多個打印機(jī)的多個第一類全局IP地址,并且將所述多個第一類全局IP地址注冊至至存儲器;第二獲取單元,所述第二獲取單元被構(gòu)造成獲取被分配給所述終端設(shè)備的第二類全局 IP地址;搜索單元,所述搜索單元被構(gòu)造成從所述多個打印機(jī)中搜索下述一個或多個打印機(jī), 所述一個或多個打印機(jī)被分配有與所述第二類全局IP地址的網(wǎng)絡(luò)地址部分的值相同的值,作為所述第一類全局IP地址的網(wǎng)絡(luò)地址部分的值;以及提供單元,所述提供單元被構(gòu)造成將所述一個或多個打印機(jī)的搜索結(jié)果提供至所述終端設(shè)備。
2.根據(jù)權(quán)利要求1所述的打印機(jī)搜索設(shè)備,其中所述搜索單元搜索所述一個或多個打印機(jī),所述一個或多個打印機(jī)被分配有與所述第二類全局IP地址的整個值相同的值,作為所述第一類全局IP地址的整個值。
3.根據(jù)權(quán)利要求1所述的打印機(jī)搜索設(shè)備,其中所述第一獲取單元進(jìn)一步獲取與所述多個打印機(jī)相對應(yīng)的多個第一類信息,并且將所述多個第一類信息注冊至所述存儲器,所述多個第一類信息中的每個表示被分配給對應(yīng)的打印機(jī)的第一類私有IP地址的網(wǎng)絡(luò)地址部分的值,所述第二獲取單元進(jìn)一步獲取表示被分配給所述終端設(shè)備的第二類私有IP地址的網(wǎng)絡(luò)地址部分的值的第二類信息,并且所述搜索單元搜索所述一個或多個打印機(jī),所述一個或多個打印機(jī)被分配有 與所述第二類全局IP地址的網(wǎng)絡(luò)地址部分的值相同的值,作為所述第一類全局IP地址的網(wǎng)絡(luò)地址部分的值;以及與所述第二類私有IP地址的網(wǎng)絡(luò)地址部分的值相同的值,作為所述第一類私有IP地址的網(wǎng)絡(luò)地址部分的值。
4.根據(jù)權(quán)利要求3所述的打印機(jī)搜索設(shè)備,其中所述多個第一類信息中的所述每個包括被分配給所述對應(yīng)的打印機(jī)的所述第一類私有IP地址的值以及所述對應(yīng)的打印機(jī)的子網(wǎng)掩碼的值,并且所述第二類信息包括被分配給所述終端設(shè)備的所述第二類私有IP地址的值和所述終端設(shè)備的子網(wǎng)掩碼的值。
5.一種被構(gòu)造成通過網(wǎng)絡(luò)與終端設(shè)備連接的打印中介服務(wù)器,所述打印中介服務(wù)器包括根據(jù)權(quán)利要求1至4中的任何一項(xiàng)所述的打印機(jī)搜索設(shè)備;型號信息獲取單元,所述型號信息獲取單元被構(gòu)造成獲取表示通過所述終端設(shè)備從所述一個或多個打印機(jī)選擇的特定打印機(jī)的型號的型號信息;打印數(shù)據(jù)生成單元,所述打印數(shù)據(jù)生成單元被構(gòu)造成基于所述型號信息生成所述特定打印機(jī)能夠解讀的打印數(shù)據(jù);以及打印數(shù)據(jù)提供單元,所述打印數(shù)據(jù)提供單元被構(gòu)造成將所述打印數(shù)據(jù)提供給所述特定打印機(jī)。
全文摘要
本發(fā)明提供了一種打印機(jī)搜索設(shè)備。打印機(jī)搜索設(shè)備可包括第一獲取單元、第二獲取單元、搜索單元和提供單元。第一獲取單元可獲取被分配給多個打印機(jī)的多個第一類全局IP地址,并且將多個第一類全局IP地址注冊至存儲器。第二獲取單元可以獲取被分配給終端設(shè)備的第二類全局IP地址。搜索單元可以從多個打印機(jī)搜索一個或多個打印機(jī),該一個或多個打印機(jī)被分配有與第二類全局IP地址的網(wǎng)絡(luò)地址部分的值相同的值,作為第一類全局IP地址的網(wǎng)絡(luò)地址部分的值。提供單元可以將搜索結(jié)果提供至終端設(shè)備。
文檔編號G06F3/12GK102207834SQ20111007994
公開日2011年10月5日 申請日期2011年3月25日 優(yōu)先權(quán)日2010年3月31日
發(fā)明者大原清孝 申請人:兄弟工業(yè)株式會社