專利名稱:中繼服務(wù)器以及中繼通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通過網(wǎng)絡(luò)實(shí)現(xiàn)資源共享的中繼服務(wù)器以及中繼通信系統(tǒng)。
本申請主張于2007年12月27日提出的日本專利申請2007-338072號 的優(yōu)先權(quán),并在此引用其全部內(nèi)容。
背景技術(shù):
一直以來,7>知有被稱為虛擬專用網(wǎng)絡(luò)(Virtual Private Network:VPN)的通信系統(tǒng)。該VPN例如用于在與設(shè)置在各個地區(qū)的多個 分公司(據(jù)點(diǎn))的LAN連接的終端之間通過因特網(wǎng)進(jìn)行通信。利用上述VPN, 各個客戶終端能夠共享與處于遠(yuǎn)程的其他LAN連接的機(jī)器上的各種資源 (文件和文件夾)。
在上述VPN中,在多個共享資源的實(shí)體被分散存儲于各個客戶終 端中的情況下,為了把該多個資源復(fù)制到本機(jī)的本地存儲裝置等中,必 須進(jìn)行多次復(fù)制操作。因此,從提高資源管理的簡便性方面講,有待于 改進(jìn)。
發(fā)明內(nèi)容
本發(fā)明就是鑒于上述的情況而完成的,其主要目的是提供一種能夠 通過簡單的操作把分散在各個終端中的多個共享資源一并復(fù)制到本終 端中的中繼服務(wù)器。
根據(jù)本發(fā)明的觀點(diǎn),提供具有以下構(gòu)成的中繼服務(wù)器。即,該中繼 服務(wù)器具有中繼組信息登記部、共享資源信息登記部、和控制部。上 述中繼組信息登記部存儲包含能夠與本機(jī)之間相互連接的其他中繼服 務(wù)器的中繼組的信息。共享資源信息登記部,當(dāng)在上述中繼組內(nèi)在多個 客戶終端之間將資源共享的情況下,存儲共享資源信息。該共享資源信 息包含該資源的信息、關(guān)于該資源的分級結(jié)構(gòu)的分級結(jié)構(gòu)信息、和作為
4將該資源共享的客戶終端的資源共享終端的賬戶的信息。上述控制部在 為了把規(guī)定的共享資源信息中包含的資源按照上述分級結(jié)構(gòu)信息輸出 到輸出目的地而在上述資源共享終端中指定了共享資源信息的情況下, 向該資源共享終端轉(zhuǎn)送作為在被指定的上述共享資源信息中包含的資 源的、其他資源共享終端可操作其實(shí)體的資源。
根據(jù)此構(gòu)成,當(dāng)在某個客戶終端中希望把資源輸出到輸出目的地的 情況下,能夠通過中繼服務(wù)器將資源轉(zhuǎn)送到該客戶終端,按照分級結(jié)構(gòu) 把資源一并復(fù)制到輸出目的地。因此,即使多個資源的實(shí)體被分散存儲 在多個客戶終端中的情況下,也能夠以按照分級結(jié)構(gòu)所整理的狀態(tài)通過 網(wǎng)絡(luò)簡單地進(jìn)行復(fù)制。
在上述中繼服務(wù)器中,優(yōu)選釆用以下的構(gòu)成。即,在上述共享資源 信息中包含資源名稱的信息、和該資源實(shí)體的信息,上述資源共享終端 可以選擇把在已指定的共享資源信息中包含的資源使用在上述共享資 源信息中記載的資源的名稱進(jìn)行輸出、或使用從資源實(shí)體的信息中抽出 的名稱進(jìn)行輸出。
根據(jù)此構(gòu)成,由于可以選擇被復(fù)制在客戶終端中的資源的名稱,所 以可應(yīng)對用戶的各種要求。
在上述中繼服務(wù)器中,優(yōu)選,上述資源共享終端在輸出已指定的共 享資源信息中包含的資源時,可以選擇是否包含本機(jī)可操作其實(shí)體的資 源而進(jìn)行輸出。
根據(jù)此構(gòu)成,即使在不需要對進(jìn)行輸出操作的客戶終端本機(jī)可操作 其實(shí)體的資源,進(jìn)行復(fù)制的情況,也能夠適當(dāng)?shù)貞?yīng)對。
在上述中繼服務(wù)器中,優(yōu)選,上述資源共享終端能夠只指定在上述 共享資源信息中記載的分級結(jié)構(gòu)的一部分,而輸出資源。
根據(jù)此構(gòu)成,可以只指定資源的分級結(jié)構(gòu)中的必要的一部分而進(jìn)行 復(fù)制,從而可更簡便地進(jìn)行通過網(wǎng)絡(luò)的資源復(fù)制。
根據(jù)本發(fā)明的其他觀點(diǎn),提供具有以下構(gòu)成的中繼通信系統(tǒng)。即, 該中繼通信系統(tǒng)具有多個中繼服務(wù)器和多個客戶終端。上述中繼服務(wù)器
5具有中繼組信息登記部、共享資源信息登記部、和控制部。上述中繼 組信息登記部存儲包含能夠與本機(jī)之間相互連接的其他中繼服務(wù)器的 中繼組的信息。上述共享資源信息登記部,當(dāng)在上述中繼組內(nèi)在多個上 述客戶終端之間將資源共享的情況下,存儲共享資源信息。該共享資源 信息包含該資源的信息、關(guān)于該資源的分級結(jié)構(gòu)的分級結(jié)構(gòu)信息、和作 為將該資源共享的客戶終端的資源共享終端的賬戶的信息。上述控制部 在為了把規(guī)定的共享資源信息中包含的資源按照上述分級結(jié)構(gòu)信息輸 出到輸出目的地而在上述資源共享終端中指定了共享資源信息的情況 下,向該資源共享終端轉(zhuǎn)送作為在被指定的上述共享資源信息中包含的 共享資源的、其他資源共享終端可操作其實(shí)體的資源。
根據(jù)此構(gòu)成,當(dāng)在某個客戶終端中希望把資源輸出到輸出目的地的 情況下,能夠通過中繼服務(wù)器將資源轉(zhuǎn)送到該客戶終端,按照分級結(jié)構(gòu) 把資源一并復(fù)制到輸出目的地。因此,即使多個資源的實(shí)體被分散存儲 在多個客戶終端中的情況下,也能夠以按照分級結(jié)構(gòu)所整理的狀態(tài)通過
網(wǎng)絡(luò)簡單地進(jìn)行復(fù)制。
通過以下參照附圖對本發(fā)明的優(yōu)選實(shí)施方式進(jìn)行的詳細(xì)描述,本發(fā)明 的其它特征、構(gòu)件、過程、步驟、特性及優(yōu)點(diǎn)會變得更加清楚。
圖l是本發(fā)明的一實(shí)施方式涉及的中繼通信系統(tǒng)的網(wǎng)絡(luò)構(gòu)成圖。 圖2是外部服務(wù)器的功能方框圖。 圖3是客戶終端的功能方框圖。 圖4是中繼服務(wù)器的功能方框圖。
圖5是表示客戶終端、中繼服務(wù)器、以及外部服務(wù)器的關(guān)系的圖。 圖6是表示中繼組信息的內(nèi)容的圖。 圖7是表示共享資源信息的內(nèi)容的圖。
圖8是表示共享資源信息中的同類資源信息的詳細(xì)內(nèi)容的圖。
6圖9是表示制成中繼組的通信處理的順序圖。
圖10是表示在中繼組中把客戶終端作為可共享資源終端進(jìn)行登記 的通信處理的順序圖。
圖11是表示把共享資源登記到中繼組中的通信處理的順序圖。
圖12是表示使用共享時的名稱,把共享資源一并復(fù)制到客戶終端 中的處理的順序圖。
圖13是表示圖12的一并復(fù)制處理的輸出結(jié)果的圖。
圖14是表示使用從實(shí)體名中抽出的名稱,把遠(yuǎn)程的共享資源一并 復(fù)制到客戶終端中的處理的順序圖。
圖15是表示圖14的一并復(fù)制處理的輸出結(jié)果的圖。
圖16是表示在客戶終端中進(jìn)行的共享資源一并復(fù)制處理的前半部 的流程圖。
圖17是表示上述共享資源一并復(fù)制處理的后半部的流程圖。
具體實(shí)施例方式
下面,參照附圖,對本發(fā)明的實(shí)施方式進(jìn)行說明。圖l是表示本發(fā)明 的一實(shí)施方式涉及的中繼通信系統(tǒng)的整體構(gòu)成的說明圖。
如圖l所示,本實(shí)施方式的中繼通信系統(tǒng)由與WAN連接的多個LAN 構(gòu)成。另外,該中繼通信系統(tǒng)具有中繼服務(wù)器l、外部服務(wù)器2、客戶終端 5、和文件服務(wù)器6等。
WAN (Wide Area Network)是把不同的LAN相互連接的網(wǎng)絡(luò)。在本 實(shí)施方式中,作為WAN,卩吏用因特網(wǎng)。
LAN (Local Area Network)是在被限定的場所構(gòu)建的規(guī)模比較小的 網(wǎng)絡(luò)。LAN存在多個,并分別祐^構(gòu)建在相互物理分離的場所。在本實(shí)施方 式中,假設(shè)是在東京分公司構(gòu)建LAN91,在大阪分公司、名古屋分乂>司、 福岡分公司分別構(gòu)建LAN92、 93、 94的情況。這些4個LAN91、 92、 93、 94各自與作為全球網(wǎng)絡(luò)的因特網(wǎng)連接。下面,參照圖2等,說明外部服務(wù)器2。圖2是外部服務(wù)器2的功能 方框圖。該外部服務(wù)器2是在配置在各個LAN中的中繼服務(wù)器1之間的 通信中使用的裝置,其被設(shè)置在因特網(wǎng)上。
圖2所示的外部月良務(wù)器2具備作為SIP ( Session Initiation Protocol) 服務(wù)器的功能。具體是,外部服務(wù)器2具備作為用以中繼SIP方法 (method)和應(yīng)答(response)等的SIP代理服務(wù)器(proxy server)的功 能;和作為用以登記中繼服務(wù)器1的賬戶的SIP注冊服務(wù)器(register server)的功肯巨。
如圖2所示,在外部服務(wù)器2中,作為主要構(gòu)成部分而具有WAN接 口201、控制部202、和中繼服務(wù)器賬戶信息數(shù)據(jù)庫203。
WAN接口 201是使用全球IP地址,與連接在因特網(wǎng)中的中繼服務(wù)器 l等各裝置進(jìn)行通信的接口。
中繼服務(wù)器賬戶信息數(shù)據(jù)庫203是用以將已存在登記請求的中繼服務(wù) 器1的賬戶與全球IP地址對應(yīng)進(jìn)行管理的數(shù)據(jù)庫。
控制部202是處理部,用以對通過WAN接口 201進(jìn)行的各種通信進(jìn) 行控制,其控制依據(jù)TCP/IP和UDP、 SIP等協(xié)議的通信處理。該控制部 202例如進(jìn)行從各個中繼服務(wù)器1接收該中繼服務(wù)器1的賬戶并登記到中 繼服務(wù)器賬戶信息數(shù)據(jù)庫203中的處理。另外,進(jìn)行把從中繼服務(wù)器l發(fā) 送的各種SIP方法和應(yīng)答等通信數(shù)據(jù)向其他中繼服務(wù)器1中繼的處理等。
下面,參照圖3,說明客戶終端5。圖3是客戶終端5的功能方框圖。
該客戶終端5是用戶可直接操作的終端,例如相當(dāng)于用戶在日常業(yè)務(wù) 中使用的個人計算機(jī)(PC)等。因此,在LAN內(nèi)通常存在多個客戶終端 5。在本實(shí)施方式中,如圖l所示,在LAN91中連接有客戶終端11、 12; 在LAN92中連接有客戶終端21、 22。另外,分別地,在LAN93中連接有 客戶終端31、 32;在LAN94中連接有客戶終端41、 42。各個客戶終端5 凈iU賦予在同一LAN中被唯一管理的專用IP地址。
如圖3所示,在客戶終端5中,作為主要構(gòu)成部分而具有LAN接口 601、控制部602、資源存儲部603、和共享資源信息數(shù)據(jù)庫604。
LAN接口 601是使用上述專用IP地址,與連接于同一LAN中的中繼 服務(wù)器1和文件服務(wù)器6等各個裝置進(jìn)行通信的接口 。資源存儲部603,存儲該客戶終端5能夠操作的文件和文件夾等資源 實(shí)體。
共享資源信息數(shù)據(jù)庫604,用于存儲記載了各個客戶終端5所保有的 共享資源的信息的共享資源信息。
控制部602是用以對通過LAN接口 601進(jìn)行的各種通信進(jìn)行控制的處 理部。該控制部602控制依據(jù)了 TCP/IP和UDP、 SIP等的協(xié)議的通信處 理。
控制部602例如進(jìn)行用以對存儲在資源存儲部603中的資源的移動、 變更和刪除等進(jìn)行控制的處理。另外,控制部602在從中繼服務(wù)器1接收 到共享資源信息的變更通知時,進(jìn)行更新存儲在共享資源信息數(shù)據(jù)庫604 中的共享資源信息的處理。
下面,參照圖4等說明中繼服務(wù)器1。圖4是各個中繼服務(wù)器1的功 能方?jīng)_匡圖。
如圖1所示,中繼服務(wù)器1在每個LAN中分別設(shè)置了 1臺。具體是, 分別地,在LAN91中設(shè)置了中繼服務(wù)器R1、在LAN92中設(shè)置了中繼服 務(wù)器R2、在LAN93中設(shè)置了中繼服務(wù)器R3、在LAN94中設(shè)置了中繼服 務(wù)器R4。
中繼服務(wù)器1與LAN連接,并能夠與連接于同一 LAN中的各個客戶 終端5進(jìn)行通信。另外,中繼服務(wù)器l還與因特網(wǎng)連接,并(通過上述外 部服務(wù)器2)能夠與連接于其他LAN中的中繼服務(wù)器1進(jìn)行通信。為了進(jìn) 行該通信,對各個中繼服務(wù)器1賦予專用IP地址和全球IP地址的雙方。
如圖4所示,在中繼服務(wù)器1中,作為主要構(gòu)成部分而具有LAN接口 501、 WAN接口 502、控制部503、賬戶信息數(shù)據(jù)庫504、中繼組信息數(shù)據(jù) 庫505、和共享資源信息數(shù)據(jù)庫506。
LAN接口 501是用于使用專用IP地址進(jìn)行本裝置與連接于同一 LAN 中的客戶終端5之間的通信的接口。例如,在LAN91中,中繼服務(wù)器R1 能夠使用LAN接口 501與各個客戶終端11、 12進(jìn)行通信。
WAN接口 502是使用全球IP地址,與連接在因特網(wǎng)中的外部服務(wù)器 2等各個裝置進(jìn)行通信的接口 。
各個中繼服務(wù)器1具備作為SIP注冊服務(wù)器的功能,并使用SIP進(jìn)行各個中繼服務(wù)器1與各個客戶終端5之間的通信。例如,在LAN92中, 中繼服務(wù)器R2作為SIP注冊服務(wù)器而發(fā)揮功能,接收與LAN92連接的各 個客戶終端21、 22的賬戶,并登記到賬戶信息數(shù)據(jù)庫504中。
因此,如圖5所示那樣,中繼服務(wù)器l,在與客戶終端5的關(guān)系方面, 作為從該客戶終端5接收賬戶并進(jìn)行登記(REGISTER)的服務(wù)器發(fā)揮功 能。另外,在與外部服務(wù)器2的關(guān)系方面,沖繼服務(wù)器l作為向外部服務(wù) 器2發(fā)送賬戶并進(jìn)行登記(REGISTER)的客戶端發(fā)揮功能。
圖4的賬戶信息數(shù)據(jù)庫504,是用以將已進(jìn)行登記請求的客戶終端5 的賬戶與專用IP地址對應(yīng)進(jìn)行管理的數(shù)據(jù)庫。
中繼組信息數(shù)據(jù)庫(中繼組信息登記部)505,是用以將已登記在賬戶 信息數(shù)據(jù)庫504中的客戶終端5所關(guān)聯(lián)的中繼組信息進(jìn)行管理的數(shù)據(jù)庫。
共享資源信息數(shù)據(jù)庫(共享資源信息登記部)506是用以將已登記在 賬戶信息數(shù)據(jù)庫504中的客戶終端5所關(guān)聯(lián)的共享資源信息進(jìn)行管理的數(shù) 據(jù)庫。
控制部503是控制通過LAN接口 501和WAN接口 502進(jìn)4亍的各種通 信的處理部,其控制依據(jù)了 TCP/IP、 UDP、 SIP等協(xié)議的各種通信處理。
該控制部503,例如執(zhí)行如下的處理把本裝置的賬戶發(fā)送給外部服 務(wù)器2,并請求登記的處理;制成中繼組信息,并存儲在中繼組信息數(shù)據(jù) 庫505中的處理。另外,控制部50 3執(zhí)行制成共享資源信息并存儲在共享 資源信息數(shù)據(jù)庫506中的處理等。
下面,說明文件服務(wù)器6。如圖l所示,該文件服務(wù)器6構(gòu)成為,與 LAN連接,并能夠與連接于同一 LAN中的各個客戶終端5進(jìn)行通信。
文件服務(wù)器6構(gòu)成為可存儲文件和文件夾等資源實(shí)體,其作為替代各 個客戶終端5所具有的上述資源存儲部603 (圖3 )的資源存儲單元而發(fā)揮 功能。即,在本實(shí)施方式中,各客戶終端5可操作的資源,可考慮有,皮保 存在該客戶終端5的本地硬盤內(nèi)的情況、和被保存在作為網(wǎng)絡(luò)驅(qū)動器的文 件服務(wù)器6內(nèi)的情況。該文件服務(wù)器6在各個LAN中不是必須的,在圖1 的例中,在LAN92、 94中省略了i殳置。
下面,對該中繼通信系統(tǒng)所處理的信息,即中繼組信息和共享資源信 息進(jìn)行說明。
10首先,參照圖6說明中繼組信息。圖6是表示中繼組信息的內(nèi)容例的閨。
在圖6中,表示中繼服務(wù)器R3中的中繼組信息數(shù)據(jù)庫505的存儲內(nèi) 容例。該例是在中繼組信息數(shù)據(jù)庫505中存儲有2個中繼組信息100a、 100b。
各個中繼組信息100a、 100b包含l個組識別信息101、和通it^目互許 可連接而構(gòu)成中繼組的中繼服務(wù)器l的信息(中繼賬戶信息)102 (102a、 102b、 102c)、資源可共享終端信息110。
組識別信息101是用于識別該中繼組信息100的信息,在每次制成中 繼組信息100時賦予了不同的識別ID而能唯一地識別。由此,操作者等 可才艮據(jù)組識別信息101來確定中繼組,可筒單地進(jìn)行組構(gòu)成的變更等。
中繼賬戶信息102包含通it^目互許可連接而構(gòu)成中繼組的各個中繼服 務(wù)器1的賬戶的信息。例如,在圖6的上側(cè)所示的中繼組信息100a中,記 載有構(gòu)成中繼組的3個中繼服務(wù)器R1、 R2、 R3的賬戶。另外,在圖6的 下側(cè)所示的中繼組信息100b中,記載有構(gòu)成該中繼組的1個中繼服務(wù)器 R3的賬戶。
在中繼賬戶信息102中, 一同登記有賦予給各個中繼服務(wù)器1的賬戶 的具體的名稱,從而可容易識別用戶。例如,如果是中繼服務(wù)器Rl (relay-serverl )的中繼賬戶信息102a,則對中繼服務(wù)器Rl的賬戶 (relay-serverl@net)賦予了名稱(分^>司A )。
如上所述,將中繼組信息100a、 100b制成為按照每個中繼組可唯一地 識別。而且在中繼組信息100a、 100b中包含通it^目互許可連接而構(gòu)成一 組(中繼組)的各個中繼服務(wù)器的賬戶(中繼賬戶信息102)。因此,只要 參照中繼組信息100a、 100b,即可得知哪個LAN與哪個LAN構(gòu)成一組。
下面,對能夠包含在上述中繼組信息100中的資源可共享終端信息110 進(jìn)行說明。
如圖6所示,資源可共享終端信息110與各個中繼組信息100對應(yīng)而 被登記。例如資源可共享終端信息110a與中繼組信息100a對應(yīng)而被登記, 資源可共享終端信息110b與中繼組信息100b對應(yīng)而被登記。
各個資源可共享終端信息110a、 110b包含單獨(dú)終端信息111,且該單
ii獨(dú)終端信息111記載了在對應(yīng)的中繼組信息100a、100b所涉及的中繼組中 已許可了資源的共享的客戶終端5。該單獨(dú)終端信息111是記載了可進(jìn)行 資源的共享的客戶終端5各自的賬戶的信息。
例如,與圖6上側(cè)的資源可共享終端信息110a對應(yīng)的中繼組信息100a 定義為由3個中繼服務(wù)器R1、 R2、 R3構(gòu)成的中繼組。如圖1所示,在中 繼服務(wù)器Rl所連接的LAN91中,存在2臺客戶終端11、 12。圖6上側(cè) 的資源可共享終端信息110a的例中,這2臺都作為在上述中繼組中可將資 源共享的終端而被選擇,其賬戶信息作為單獨(dú)終端信息111而被登記。同 樣,在中繼服務(wù)器R2所連接的LAN92中,客戶終端21、 22雙方都作為 資源可共享終端而被選擇,在中繼服務(wù)器R3所連接的LAN93中,雖然存 在客戶終端31、 32,但在資源可共享終端信息110a的例中,只有客戶終 端31作為資源可共享終端而被選擇,賬戶信息作為單獨(dú)終端信息111而被 登記。
與圖6下側(cè)的資源可共享終端信息110b對應(yīng)的中繼組信息100b定義 為,只由中繼服務(wù)器R3構(gòu)成的中繼組。該資源可共享終端信息110b的例 中,在中繼服務(wù)器R3所連接的LAN93中,2臺客戶終端31、 32雙方都 作為資源可共享終端而被選擇,其賬戶信息作為單獨(dú)終端信息111而被登 記。
在單獨(dú)終端信息lll中,除了各個資源可共享終端的賬戶以外,還登 記有被賦予給該賬戶的具體名稱,從而可容易識別用戶。例如,在客戶終 端ll的情況下,記載了對該賬戶(例如,clientll@rday-serverl. net)賦 予的名稱(client 11)。并且,在單獨(dú)終端信息lll中,記載了營業(yè)部和開 發(fā)部等用于表示該資源可共享終端的所屬的所屬識別數(shù)據(jù)112。
此外,在資源可共享終端信息110中,將各自的單獨(dú)終端信息lll,與 和資源可共享終端連接在同一 LAN中的中繼服務(wù)器的中繼賬戶信息102 相關(guān)聯(lián)而記載。例如,將與客戶終端ll相關(guān)的單獨(dú)終端信息lll,以和中 繼服務(wù)器Rl的中繼賬戶信息102a相關(guān)聯(lián)的形式記載。
另外,如圖6的例所示,中繼組信息數(shù)據(jù)庫505能夠分別存儲多個中 繼組信息100和資源可共享終端信息110。另外,在2個中繼組中的資源 可共享終端信息110a、 110b的雙方中,將客戶終端31設(shè)為資源可共享終 端,并記載有其單獨(dú)終端信息111。這樣,能夠在多個中繼組中,把l個客戶終端5作為資源共享終端而選擇,并JUe^示該信息的資源可共享終
端信息110存儲在中繼組信息數(shù)據(jù)庫505中。
在構(gòu)成中繼組的各個中繼服務(wù)器1之間交換各個中繼組信息100。例 如,將圖6上側(cè)的中繼組信息100a在3個中繼服務(wù)器Rl、 R2、 R3之間 進(jìn)行交換,并存儲在各個中繼服務(wù)器Rl、 R2、 R3的中繼組信息數(shù)據(jù)庫505 中。另外,將圖6下側(cè)的中繼組信息100b只在中繼服務(wù)器R3中保持,并 存儲在中繼服務(wù)器R3的中繼組信息數(shù)據(jù)庫505中。
下面,參照圖7和圖8,對共享資源信息的內(nèi)容進(jìn)行說明。圖7示例 了被存儲在客戶終端11的共享資源信息數(shù)據(jù)庫604中的共享資源信息 120。此外,與此相同的信息還被存儲在與客戶終端11連接在同一 LAN 中的中繼服務(wù)器Rl的共享資源信息數(shù)據(jù)庫506中。
共享資源信息120由以下信息構(gòu)成賬戶識別信息121,用以表示是 與客戶終端11相關(guān)的共享資源信息;和與該客戶終端11相關(guān)聯(lián)的單獨(dú)共 享資源信息122。
賬戶識別信息121,是因?yàn)閷γ總€客戶終端5制成共享資源信息120, 而用于將其識別的信息。
單獨(dú)共享資源信息122由共享資源識別信息123、同類賬戶信息124、 同類資源信息125等構(gòu)成。
共享資源識別信息123是用于識別該單獨(dú)共享資源信息122的信息, 在每次制成單獨(dú)共享資源信息122時賦予了不同的ID而能夠唯一地識別。 這里,共享資源識別信息123由與已經(jīng)進(jìn)行共享資源信息120的制成請求 的客戶終端5相關(guān)聯(lián)的ID、和用于容易進(jìn)行該識別的名稱構(gòu)成。上述ID 例如可以是20071001150032clientll⑥r(nóng)elay-serverl等,容易識別的名稱例 如可以是workspacel等。
由此,用戶等能夠才艮據(jù)共享資源識別信息123來確定單獨(dú)共享資源信 息122,所以可簡單地對其內(nèi)M行編輯等。
圖8表示圖7所示的同類資源信息125的具體內(nèi)容。如圖8所示,同 類資源信息125是表示客戶終端5所保有的文件或文件夾(目錄)等資源 實(shí)體的資源信息126的集合體。
各個資源信息126由進(jìn)行共享的資源的名稱的信息、可操作該資源實(shí)
13體的客戶終端5 (所有者客戶終端)的賬戶的信息、表示該資源實(shí)體的所 在的地址信息、關(guān)于該資源的狀態(tài)信息構(gòu)成。
所謂進(jìn)行共享的資源的名稱是在由多個客戶終端5將資源共享時賦予 該資源的名稱,例如記栽為name- "folderA"。在所有者客戶終端的賬戶 的信息中,將識別所有者客戶終端的賬戶例如記載為owner =clientll@rday-serverl. net。表示該資源實(shí)體的所在的地址是表示共享資 源在資源存儲部603 (或文件服務(wù)器6)中的實(shí)際存儲的位置的信息,例如 使用全通路記載為value = "c: /folderA")等。狀態(tài)信息是表示該資源的 狀態(tài)的信息,例如記載為status- "ok"等。
如圖8所示,資源信息126有時表示文件夾、有時表示文件,在圖 8的例中,表示文件的資源信息126的XML標(biāo)記成為表示文件夾的資 源信息126的XML標(biāo)記的子要素。例如,在同類資源信息125a中, 表示文件"file00ZX.xls"的資源信息126成為表示文件夾"folderA,, 的資源信息126的子要素。對于同類資源信息125b、 125c也同樣。
這樣,在本實(shí)施方式的共享資源信息120中,4吏用XML的主要素 和子要素的關(guān)系記載分級結(jié)構(gòu)信息127,由此,來表示由文件和文件夾 構(gòu)成的共享資源的分級結(jié)構(gòu)。通過使用該資源的分級結(jié)構(gòu),能夠在根據(jù) 用途和目的進(jìn)行了整理的狀態(tài)下共享文件和文件夾(共享資源)。
圖7的同類賬戶信息124是將由同類資源信息125表示的資源實(shí)體 進(jìn)4亍共享的客戶終端5的賬戶(例如,clientll@relay-serverl. net)的 信息的集合體。
在圖8的同類資源信息125a的例中,所有者客戶終端是ll。而且, 能夠通過該所有者客戶終端11間接操作資源實(shí)體的客戶終端(用戶客 戶終端)是圖7的同類賬戶信息124所記載的客戶終端中的所有者客戶 終端ll以外的終端。即,在此例中,客戶終端12、 21、 22、 31是用戶 客戶終端。
如圖8所示那樣,可以記載多個同類資源信息125,并且被記載在
各個同類資源信息125中的所有者客戶終端也可以相互不同。因此,所 有者客戶終端與用戶客戶終端的關(guān)系不是固定的,被記載在同類賬戶信
息124中的客戶終端的任意一個都可以成為所有者賬戶終端。因此,在共享了多個資源的情況下,會出現(xiàn)各個共享資源被^L存儲在各個客戶終 端5中的情況。此外,在以下的說明中,有時把被記載在該同類賬戶信 息124中的客戶終端稱為共享成員終端。
圖7的例中的作為共享成員終端的客戶終端11、 12、 21、 22、 31 的每個,與構(gòu)成圖6的中繼組信息100a所記載的中繼組的3臺中繼服 務(wù)器R1、 R2、 R3的任意一臺連接在同一LAN中。另外,各個共享成 員終端,都是在該中繼組中的資源可共享終端信息110a中,作為資源 可共享終端而記載了單獨(dú)終端信息111的客戶終端。
上述共享成員終端的每個,把具有以上說明的內(nèi)容的單獨(dú)共享資源 信息122的共享資源信息120存儲在共享資源信息數(shù)據(jù)庫604中。
下面,參照圖9的順序編號11~19,對中繼組的生成以及登記階 段進(jìn)行說明。圖9所示的順序編號11-19的處理一般是由用戶和操作者 作為網(wǎng)絡(luò)的初始設(shè)定來進(jìn)行。
首先,在中繼服務(wù)器Rl中,由操作者執(zhí)行用于在與中繼服務(wù)器 R2之間新形成中繼組的方法(createGroup方法)。該createGroup方 法指定了形成中繼組的對方中繼服務(wù)器R2的賬戶(relay-server2@ net )。
于是,在中繼服務(wù)器Rl中新制成中繼組信息100a。此時,對該 中繼組信息賦予識別ID ( 0001@relay-serverl),并記載在組識別信息 101中。
然后,在中繼服務(wù)器Rl中執(zhí)行消息發(fā)送指令(MESSAGE方法), 向外部服務(wù)器2發(fā)送針對成為對方的中繼服務(wù)器R2的group-info消息 (順序編號ll)。在該消息中,包含有由上述createGroup方法制成的 中繼組信息的識別ID等。
該MESSAGE方法指定了消息發(fā)送目的地的中繼服務(wù)器R2的賬 戶(sip: relay-server2@net)。外部服務(wù)器2通過參照中繼服務(wù)器賬戶 信息數(shù)據(jù)庫203,取得中繼服務(wù)器R2的全球IP地址,把來自中繼服務(wù) 器Rl的group-info消息中繼到中繼服務(wù)器R2。接收到消息的中繼服務(wù) 器R2通過外部服務(wù)器2向中繼服務(wù)器Rl返回OK應(yīng)答。如上述那樣,經(jīng)由外部服務(wù)器2來進(jìn)行本實(shí)施方式的各中繼服務(wù) 器l之間的通信,并且以下也是同樣。因此,在以下的說明中,省略對 經(jīng)由外部服務(wù)器2的通信處理的具體說明。
然后,中繼服務(wù)器R1向中繼服務(wù)器R2發(fā)送服務(wù)器信息的發(fā)送請 求消息(request-server-info消息)(順序編號12)。接收到該消息的中 繼服務(wù)器R2與OK應(yīng)答一同向中繼服務(wù)器Rl返回關(guān)于本機(jī)的信息 (server-info )。
接下來,相反地,由中繼服務(wù)器R2發(fā)送針對中繼服務(wù)器Rl的 request-server-info消息(順序編號13)。中繼服務(wù)器Rl向中繼服務(wù) R2返回關(guān)于本纟幾的信息( server-info )。
通過如上述那樣交換相互的關(guān)于服務(wù)器的信息,把兩個中繼服務(wù) 器Rl、 R2的信息記載在中繼組信息100中所包含的中繼賬戶信息102 中,并存儲在各中繼服務(wù)器R1、 R2的中繼組信息數(shù)據(jù)庫505中。
然后,在中繼服務(wù)器R2中,由操作者執(zhí)行在此前制成的中繼組 (由中繼服務(wù)器R1、 R2構(gòu)成的中繼組)中新添加中繼服務(wù)器R3的方 法(addGroup方法)。該addGroup方法指定了要加入的中繼服務(wù)器 R3的賬戶(relay-server3@net )、和要加入的中繼組的識別ID (0001@relay-serverl )。
于是,中繼服務(wù)器R2向成為加入對方的中繼服務(wù)器R3發(fā)送 group-info消息(順序編號14 )。在該消息中,包含有由上述addGroup 方法指定的中繼組的識別ID等。接收到該消息的中繼服務(wù)器R3向中 繼服務(wù)器R2返回OK應(yīng)答。然后,與在順序編號12、 13中說明的完全 相同,在中繼服務(wù)器R2與中繼服務(wù)器R3之間交換服務(wù)器信息(順序 編號15、 16)。
然后,中繼服務(wù)器R2向中繼服務(wù)器Rl發(fā)送update-group-info 消息,該update-group-info消息用以通知在中繼組中增加了中繼服務(wù) 器R3的情況(順序編號17)。接收到此消息的中繼服務(wù)器Rl向中繼月艮 務(wù)器R2返回OK應(yīng)答。然后,在中繼服務(wù)器R3與中繼服務(wù)器R1之間 交換服務(wù)器信息(順序編號18、 19)。
16這樣,將表示由3個中繼服務(wù)器R1、 R2、 R3形成中繼組的情況 的中繼組信息100(具體是,圖6的符號100a所表示的內(nèi)容的信息)存 儲在各個中繼服務(wù)器R1、 R2、 R3的中繼組信息數(shù)據(jù)庫505中。
此外,雖然在圖9中未圖示,但在中繼服務(wù)器R3中,進(jìn)一步, 不指定形成中繼組的其他中繼服務(wù)器而執(zhí)行createGroup方法。由此, 制成只由中繼服務(wù)器R3形成的中繼組信息100b,并賦予識別ID (0002@relay -sever2 ),存儲在R3的中繼組信息數(shù)據(jù)庫505中。
下面,參照圖10的順序編號21~29,說明針對中繼組的資源可共 享終端的登記階段。
在中繼服務(wù)器Rl中,由操作者執(zhí)行在由3臺中繼服務(wù)器R1、R2、 R3構(gòu)成的中繼組中,作為資源可共享終端而登記客戶終端11的方法 (addTerminal方法)。該addTerminal方法指定客戶終端11的賬戶、 和表示登記目的地的中繼組的識別ID ( 0001@relay-serverl )。
一旦執(zhí)行了該addTerminal方法,則中繼月艮務(wù)器Rl檢索本機(jī)的 中繼組信息數(shù)據(jù)庫505。而且,在與所指定的識別ID的中繼組信息對 應(yīng)的資源可共享終端信息110中,追加上述客戶終端11的單獨(dú)終端信 息111。
然后,中繼服務(wù)器Rl立即根據(jù)中繼組信息數(shù)據(jù)庫505的儲存內(nèi) 容,利用上述識別ID確定中繼組信息100,檢查該中繼組由怎樣的中 繼服務(wù)器l構(gòu)成。于是,根據(jù)圖6的中繼組信息100a得知,成為對象 的中繼組由本機(jī)(中繼服務(wù)器R1)、和2臺中繼服務(wù)器R2、 R3構(gòu)成。
因此,中繼服務(wù)器Rl首先向中繼服務(wù)器R2發(fā)送add-group-info 消息,且該add-group-info消息用于請求向中繼組追加資源可共享終端 (順序編號21)。在該消息中,包含有成為對象的客戶終端11的賬戶、 和登記目的地的中繼組的識別ID等。接收到該消息的中繼服務(wù)器R2, 在存儲于中繼組信息數(shù)據(jù)庫505中的資源可共享終端信息110中追加上 述客戶終端11的單獨(dú)終端信息111后,返回OK應(yīng)答。
然后,中繼服務(wù)器Rl向客戶終端11發(fā)送group-info消息(順序 編號22)。在該消息中,包含被追加了客戶終端11的單獨(dú)終端信息111的資源可共享終端信息110。接收到此消息的客戶終端11把接收到的資 源可共享終端信息110的內(nèi)容,存儲在適當(dāng)?shù)拇鎯卧小?br>
接下來,中繼服務(wù)器Rl還向中繼服務(wù)器R3發(fā)送add-gro叩-info 消息,且該add-group-info消息用于請求向中繼組追加資源可共享終端 (順序編號23)。接收到此消息的中繼服務(wù)器R3,在存儲于中繼組信息 數(shù)據(jù)庫505中的資源可共享終端信息110中追加上述客戶終端11的單 獨(dú)終端信息lll后,返回OK應(yīng)答。
由此,在存儲于3個中繼服務(wù)器R1、 R2、 R3的中繼組信息數(shù)據(jù) 庫505中的中繼組信息100中的資源可共享終端信息110中,作為資源 可共享終端,登記了客戶終端11的單獨(dú)終端信息111。
然后,在中繼服務(wù)器R2中,由操作者執(zhí)行指定上述中繼組的識 別ID,并作為資源可共享終端而登記客戶終端21的方法(addTerminal 方法)。
于是,中繼服務(wù)器R2檢索本機(jī)的中繼組信息數(shù)據(jù)庫505,在與由 識別ID指定的中繼組信息對應(yīng)的資源可共享終端信息110中,追加上 述客戶終端21的單獨(dú)終端信息111。
然后,中繼服務(wù)器R2向中繼服務(wù)器Rl發(fā)送add-group-info消息, 且該add-group-info消息用于請求向中繼組追加資源可共享終端(順序 編號24)。在該消息中,包含有成為對象的客戶終端21的賬戶、和登記 目的地的中繼組的識別ID等。
接收到此消息的中繼服務(wù)器Rl,在存儲于中繼組信息數(shù)據(jù)庫505 中的資源可共享終端信息110中追加上述客戶終端21的單獨(dú)終端信息 111。并且,中繼服務(wù)器R1向與本機(jī)連接在同一LAN中的,已經(jīng)被作 為資源可共享終端存儲的客戶終端11發(fā)送add-group-info消息(順序 編號24.1)。接收到該消息的客戶終端11把上述客戶終端21的單獨(dú)終 端信息111存儲在適當(dāng)?shù)拇鎯卧小H缓?,客戶終端11向中繼服務(wù) 器R1返回OK應(yīng)答,接收到該應(yīng)答的中繼服務(wù)器R1向中繼服務(wù)器R2 返回OK應(yīng)答。
并且,中繼服務(wù)器R2向客戶終端21發(fā)送group-info消息(順序編號25)。在該消息中,包含被追加了客戶終端11和21的單獨(dú)終端信 息111的資源可共享終端信息110。接收到此消息的客戶終端21把接收 的資源可共享終端信息110的內(nèi)容,存儲在適當(dāng)?shù)拇鎯卧小?br>
接下來,中繼服務(wù)器R2還向中繼服務(wù)器R3發(fā)送add-group-info 消息,且該add-group-info消息用于請求向中繼組追加資源可共享終端 (順序編號26)。接收到此消息的中繼服務(wù)器R3,在存儲于中繼組信息 數(shù)據(jù)庫505中的資源可共享終端信息110中追加上述客戶終端21的單 獨(dú)終端信息lll,然后返回OK應(yīng)答。
由此,成為了在存儲于3個中繼服務(wù)器R1、 R2、 R3的中繼組信 息數(shù)據(jù)庫505中的中繼組信息100中的資源可共享終端信息110中,作 為資源可共享終端而登記了客戶終端11和21的單獨(dú)終端信息111的狀 態(tài)。
然后,由操作者執(zhí)行在中繼服務(wù)器R3中,指定上述中繼組的識 別ID,并作為資源可共享終端而登記客戶終端31的方法(addTerminal 方法)。
于是,中繼服務(wù)器R3檢索本機(jī)的中繼組信息數(shù)據(jù)庫505,在與由 識別ID指定的中繼組有關(guān)的資源可共享終端信息110中,追加上述客 戶終端31的單獨(dú)終端信息111。
并且,中繼服務(wù)器R3向中繼服務(wù)器Rl發(fā)送add-group-info消息, 且該add-group-info消息用于請求向中繼組追加資源可共享終端(順序 編號27)。在該消息中,包含有成為對象的客戶終端31的賬戶、和登記 目的地的中繼組的識別ID等。
接收到此消息的中繼服務(wù)器Rl,在存儲于中繼組信息數(shù)據(jù)庫505 中的資源可共享終端信息110中追加上述客戶終端31的單獨(dú)終端信息 111。并且,中繼服務(wù)器R1向與本機(jī)連接在同一LAN中的,已經(jīng)被作 為資源可共享終端存儲的客戶終端11發(fā)送add-group-info消息(順序 編號27.1)。接收到該消息的客戶終端11把上述客戶終端31的單獨(dú)終 端信息111存儲在適當(dāng)?shù)拇鎯卧?。然后客戶終端11向中繼服務(wù)器 Rl返回OK應(yīng)答,接收到該應(yīng)答的中繼服務(wù)器R1向中繼服務(wù)器R3返
19回OK應(yīng)答。
然后,中繼服務(wù)器R3向客戶終端31發(fā)送group-info消息(順序 編號28)。在該消息中,包含被追加了客戶終端31的單獨(dú)終端信息111 的資源可共享終端信息110。接收到此消息的客戶終端31把接收的資源 可共享終端信息110的內(nèi)容,存儲在適當(dāng)?shù)拇鎯卧小?br>
接下來,中繼服務(wù)器R3還向中繼服務(wù)器R2發(fā)送add-group-info 消息,且該add-group-info消息用于請求向中繼組追加資源可共享終端 (順序編號29)。接收到該消息的中繼服務(wù)器R2,在存儲于中繼組信息 數(shù)據(jù)庫505中的資源可共享終端信息110中追加上述客戶終端31的單 獨(dú)終端信息111。并且,中繼服務(wù)器R2向與本機(jī)連接在同一 LAN中的, 已經(jīng)被作為資源可共享終端存儲的客戶終端21發(fā)送add-group-info消 息(順序編號29.1)。接收到該消息的客戶終端21把上述客戶終端31 的單獨(dú)終端信息111存儲在適當(dāng)?shù)拇鎯卧?。然后客戶終端21向中 繼服務(wù)器R2返回OK應(yīng)答,接收到該應(yīng)答的中繼服務(wù)器R2向中繼服 務(wù)器R3返回OK應(yīng)答。
由此,成為了在存儲于3個中繼服務(wù)器R1、 R2、 R3的中繼組信 息數(shù)據(jù)庫505中的中繼組信息100中的資源可共享終端信息110中,作 為資源可共享終端而登記了客戶終端11、 21和31的單獨(dú)終端信息111 的狀態(tài)。
另外,雖然在圖10中未圖示,但是,之后進(jìn)一步進(jìn)行把客戶終端 12、 22追加在上述中繼組信息(識別ID為0001@relay-serverl)中的 操作。由此,在中繼組信息100中的資源可共享終端信息110中作為資 源可共享終端,登記有客戶終端ll、 12、 21、 22、和31的單獨(dú)終端信 息lll (參照圖6的符號110a)。并且,在中繼服務(wù)器R3中,接下來執(zhí) 行把客戶終端31、 32追加在其他中繼組信息(識別ID為 0002@relay-server2 )中的操作。
此外,在圖10中,對作為資源可共享終端而登記客戶終端的處理 進(jìn)行了說聽,但中繼服務(wù)器1也可以進(jìn)行刪除客戶終端5的作為資源可 共享終端的登記的處理(ddeteTerminal方法)。在這種情況下,是從資 源可共享終端信息110中刪除被指定的客戶終端5的單獨(dú)終端信息111。下面,參照圖ll,對實(shí)際將客戶終端5的資源共享時的動作進(jìn)行 說明。這里,以在識別ID為0001@relay-serverl的中繼組中與客戶終 端12、 21、 22和31共享說明把客戶終端11所保有的文件"folderA" 的情況為例進(jìn)行說明。
用戶在操作客戶終端11,指定了識別ID為0001@relay-serverl 的中繼組的基礎(chǔ)上,指示客戶終端11顯示該中繼組中的資源可共享終 端。客戶終端11通過與中繼服務(wù)器Rl通信,取得資源可共享終端的信 息,在畫面上顯示被指定的中繼組中的資源可共享終端的一覽表。
這里,由于是指定了識別ID為0001@relay-serverl的中繼組, 所以根據(jù)圖6上側(cè)所示的資源可共享終端信息110a,把4臺客戶終端 12、 21、 22和31作為資源可共享終端進(jìn)行顯示。用戶把所顯示的客戶 終端12、 21、 22、 31的4臺都指定為實(shí)際將資源共享的終端(上述用 戶客戶終端)。此外,在此處的說明中雖然都指定為將資源共享的終端, 但也可以只指定其中 一部分。
于是,客戶終端11向中繼服務(wù)器Rl發(fā)送共享資源的制成請求 (CreateSharedResource指令)(圖11的順序編號31 )。該消息中包含 中繼組的識別ID、和被指定的用戶客戶終端12、 21、 22、 31的信息。
接收到該消息的中繼服務(wù)器Rl制成共享資源信息120,并存儲在 本機(jī)的共享資源信息數(shù)據(jù)庫506中。另外,根據(jù)中繼組的識別ID,參 照中繼組信息數(shù)據(jù)庫505的內(nèi)容,向構(gòu)成該中繼組的其他中繼服務(wù)器 R2、 R3發(fā)送policy-data消息,通知所制成的共享資源信息120 (順序 編號31.1、 31.2)。另外,通過被指定的用戶客戶終端向本機(jī)下屬的客戶 終端12發(fā)送policy-data消息,通知共享資源信息120(順序編號31.3 )。
接收到消息的各個中繼服務(wù)器R2、 R3把該共享資源偉息120存 儲在本機(jī)的共享資源信息數(shù)據(jù)庫506中。并且,向被指定的各個用戶客 戶終端21、 22、 31發(fā)送policy-data消息,通知共享資源信息120 (順 序編號31.1.1、 31.1.2、 31.2.1)。
接收到該policy-data消息的各個用戶客戶終端12、 21、 22、 31 進(jìn)行存儲于本機(jī)的共享資源信息數(shù)據(jù)庫604中的共享資源信息120的變
21更。然后,向發(fā)送源的中繼服務(wù)器R1、 R2、 R3返回OK應(yīng)答。接收到 OK應(yīng)答的中繼服務(wù)器R2、 R3向中繼服務(wù)器Rl返回OK應(yīng)答,接收 到該應(yīng)答的中繼服務(wù)器Rl向客戶終端11返回OK應(yīng)答。
由此,則在存儲于中繼服務(wù)器R1、 R2、 R3的共享資源信息數(shù)據(jù) 庫506中的共享資源信息120中,記載了共享資源識別信息123、和同 類賬戶信息124。在存儲于客戶終端ll、 12、 21、 22、 31的共享資源信 息數(shù)據(jù)庫604中的共享資源信息120中也記載了相同的內(nèi)容。
然后,用戶通過操作客戶終端11,執(zhí)行addResource方法,由此, 進(jìn)行把表示進(jìn)行共享的資源實(shí)體的資源信息(圖8的符號126)追加到 共享資源信息120中的處理。在這里的說明中,設(shè)為,從存儲于客戶終 端11的資源存儲部603中的資源實(shí)體中選擇出"folderA",并指定為了 將其與其他客戶終端12、 21、 22、 31共享。
接收到該指定的客戶終端11向中繼服務(wù)器Rl發(fā)送包含所指定的 信息的共享資源變更請求(updateSharedResource指令X順序編號32 )。 接收到共享資源變更請求的中繼服務(wù)器Rl把被變更的共享資源信息存 儲在本機(jī)的共享資源信息數(shù)據(jù)庫506中。而且,中繼服務(wù)器R1向用戶 客戶終端21、 22、 31所連接的各個中繼服務(wù)器R2、 R3發(fā)送policy-data 消息,通知被變更的共享資源信息120 (順序編號32.1、 32.2)。另外, 通過被指定的用戶客戶終端向本機(jī)下屬的客戶終端12發(fā)送policy-data 消息,通知共享資源信息120 (順序編號32.3 )。
接收到消息的各個中繼服務(wù)器R2、 R3把該共享資源信息120存 儲在本機(jī)的共享資源信息數(shù)據(jù)庫506中。并且,向被指定的各個用戶客 戶終端21、 22、 31發(fā)送policy-data消息,通知共享資源信息120 (順 序編號32.1.1、 32.1.2、 32.2.1)。
接收到該policy-data消息的各個用戶客戶終端12、 21、 22、 31 進(jìn)行存儲在本機(jī)的共享資源信息數(shù)據(jù)庫604中的共享資源信息120的變 更。然后,向發(fā)送源的中繼服務(wù)器R1、 R2、 R3返回OK應(yīng)答。接收到 OK應(yīng)答的中繼服務(wù)器R2、 R3向中繼服務(wù)器Rl返回OK應(yīng)答,接收 到該應(yīng)答的中繼服務(wù)器Rl向客戶終端11返回OK應(yīng)答。通過以上的處理,關(guān)于"folderA,,的資源信息126 (參照圖8) 被追加到共享資源信息120中。然后,雖然省略了處理的詳細(xì)說明,但 如圖8所示,進(jìn)行把文件"file00ZX.xls"(所有者客戶終端11)追加到 共享資源信息120中的處理。此外,在共享資源信息120中,上述文件 fileOOZX.xls "所涉及的資源信息126記載了 XML標(biāo)記的從屬關(guān)系,以 使其成為剛剛被追加的文件夾"folderA "的資源信息126的子要素,由 此,構(gòu)成共享資源的分級結(jié)構(gòu)信息127。
并且,進(jìn)行把各個客戶終端的文件夾("folderB"等)和文件 ("file00A.xls"等)追加到共享資源信息120中的處理。由此,將附隨 如圖8所示那樣的分級結(jié)構(gòu)信息127的同類資源信息125記載在共享資 源信息120中。
下面,參照圖12的順序編號41 48,對根據(jù)已登記的共享資源信 息120 (包含分級結(jié)構(gòu)信息127),把共享資源一并復(fù)制到客戶終端5中 的處理進(jìn)行說明。
首先,在客戶終端11中,由用戶執(zhí)行用于把共享資源復(fù)制到本地 硬盤中的輸出指令(Export方法)。該輸出指令指定了作為對象的共享 資源信息(resource-info)和輸出目的地文件夾(folder )。另外,上述 輸出指令還同時進(jìn)行如下的指定是否將本終端能夠操作其實(shí)體的共享 資源包含在輸出中的指定,和把輸出時的資源名(文件名)設(shè)為共享名 還是設(shè)為實(shí)體的文件名的指定。
雖然用戶可任意指定共享資源信息,但此處設(shè)為指定了 ID為 20071001150032clientll@relay-serverl的共享資源信息(圖7 )。對于 輸出目的地文件夾,可指定在構(gòu)成客戶終端11的資源存儲部603的驅(qū) 動器(本地驅(qū)動器)中制成的任意的文件夾,另外,也可以指定文件服 務(wù)器6上的文件夾。此處,設(shè)為,把本地驅(qū)動器的名稱為output的文 件夾指定為輸出目的地文件夾。并且,設(shè)為,指定了將本機(jī)可操作其實(shí) 體的共享資源包含在輸出,并且指定了作為輸出時的資源名而使用共享 時的名稱。此外,在圖12以后的順序圖中,對于在客戶終端ll中指定 的輸出目的地文件夾用符號llf表示。
若執(zhí)行了上述Export指令,則,客戶終端ll執(zhí)行文件夾制成指令(makeRolder方法),在輸出目的地文件夾llf (上述output文件夾) 中制成文件夾(順序編號41)。
根據(jù)共享資源信息120 (圖8的同類資源信息125 )來決定所制成 的文件夾。在本例中,由于指定了以共享時的名稱進(jìn)行輸出,所以,在 上述output文件夾中制成folderA、 folderB、 folderC這3個文件夾。
然后,客戶終端11執(zhí)行文件復(fù)制指令(CopyFile方法)(順序編 號42)。在該CopyFile方法中,把圖8的同類資源信息中記載的共 享資源中的客戶終端11本機(jī)可操作實(shí)體的資源(本地資源)復(fù)制到上 述輸出目的地。在本例中,圖8中記栽的資源中的客戶終端11為所有 者的文件是file00ZX.xls。因此,該資源(fileOOZX.xls、實(shí)體是存儲在 文件服務(wù)器6中的估算單.xls)被復(fù)制到在上述輸出目的地中制成的 folderA中。該復(fù)制時的文件名是共享名"file00ZX.xls"。
然后,客戶終端ll把本機(jī)不能操作其實(shí)體的資源作為對象,向中 繼服務(wù)器Rl發(fā)送基于轉(zhuǎn)送的復(fù)制請求(C叩yFile方法)(順序編號43 )。 該復(fù)制請求包含可操作資源實(shí)體的所有者客戶終端的信息、和對象資源 的信息。這里,根據(jù)圖8的同類資源信息125b,作為所有者客戶終端 指定了客戶終端21,作為對象資源指定了 file00A.xls。
接收到該轉(zhuǎn)送指示的中繼服務(wù)器Rl檢查被存儲在本機(jī)的中繼組 信息數(shù)據(jù)庫505中的中繼組信息100。于是,得知被指示的客戶終端21 是中繼服務(wù)器R2的下屬。因此,中繼服務(wù)器R1向中繼服務(wù)器R2發(fā)送 連接請求(INVITE方法)(順序編號43.1 )。接收到連接請求的中繼服 務(wù)器R2向客戶終端21發(fā)送復(fù)制請求(CopyFile方法)(順序編號 43.1.1)。接收到復(fù)制請求的客戶終端21確認(rèn)能夠操作成為對象的資源 (file00A.xls、實(shí)體是doc001.xls ),并向中繼服務(wù)器R2返回OK應(yīng)答, 中繼服務(wù)器R2向中繼服務(wù)器Rl返回OK應(yīng)答。
接收到OK應(yīng)答的中繼服務(wù)器Rl向中繼服務(wù)器R2發(fā)送 MediaSession指令,由此,在中繼服務(wù)器Rl、 R2之間建立通信路徑(順 序編號43.2 )。接收到MediaSession指令的中繼服務(wù)器R2向客戶終端 21發(fā)送MediaSession指令,由此,在中繼服務(wù)器R2與客戶終端21之 間建立了通信路徑(順序編號43.2.1)。然后,客戶終端21從資源存儲部603中復(fù)制對象資源(file00A.xls),并發(fā)送給中繼服務(wù)器R2。對象 資源被從中繼服務(wù)器R2轉(zhuǎn)送到中繼服務(wù)器Rl,進(jìn)一步被轉(zhuǎn)送到客戶終 端11。
然后,客戶終端11執(zhí)行CopyFile方法,把接收的對象資源 (fileOOA.xls )保存在輸出目的地文件夾llf的folderB內(nèi)(順序編號44 )。 此時,進(jìn)行保存的文件名釆用共享時的名稱(即,file00A.xls)。
然后,客戶終端ll對中繼服務(wù)器Rl,作為所有者客戶終端而指 定了客戶終端31,作為對象資源而指定了 file001.pdf,然后再次發(fā)送復(fù) 制請求(CopyFile方法)(順序編號45)?;谠撝噶畹奶幚砹鞒?順 序編號45.1-45.2.1 )與上述的順序編號43.1-43.2.1相同,所以省略"i兌 明??蛻艚K端31向中繼服務(wù)器R3發(fā)送對象資源(file001.pdf、實(shí)體是 A0001.pdf),若通過中繼服務(wù)器R1將其轉(zhuǎn)送到客戶終端11,客戶終端 11則執(zhí)行CopyFile方法,把該資源(file001.pdf)保存在輸出目的地文 件夾llf的folderC內(nèi)(順序編號46)。此時,進(jìn)行保存的文件名采用 共享時的名稱(即,file001.pdf)。
然后,客戶終端ll對中繼服務(wù)器Rl,作為所有者客戶終端指定 了客戶終端12,作為對象資源指定了 file003.cpp,然后發(fā)送復(fù)制請求 (CopyFile方法)(順序編號47)。接收到該轉(zhuǎn)送指示的中繼服務(wù)器Rl 檢查存儲在本機(jī)的中繼組信息數(shù)據(jù)庫505中的中繼組信息100。于是, 得知被指示的客戶終端12是本機(jī)的下屬。因此,中繼服務(wù)器R1向客戶 終端12發(fā)送連接請求(INVITE方法)(順序編號47.1 )。接收到連接請 求的客戶終端12確認(rèn)能夠操作成為對象的資源(file003.cpp、實(shí)體是 source.cpp),并向中繼服務(wù)器Rl返回OK應(yīng)答。
接收到OK應(yīng)答的中繼服務(wù)器Rl向客戶終端12發(fā)送 MediaSession指令,由此,在中繼服務(wù)器Rl與客戶終端12之間建立 通信路徑(順序編號47.2)。然后,客戶終端12從資源存儲部603中復(fù) 制對象資源(file003.c卯),并發(fā)送給中繼服務(wù)器R2。對象資源被從中 繼服務(wù)器Rl轉(zhuǎn)送到客戶終端11。
然后,客戶終端11執(zhí)行C叩yFile方法,把接收的對象資源 (file003.cpp )保存在輸出目的地文4夾llf的folderA內(nèi)(順序編號48)。此時,進(jìn)行保存的文件名采用共享時的名稱(即,file003.c卯)。 至此,完成了共享資源的輸出指令。
圖13表示進(jìn)行了以上的共享資源輸出處理后的輸出目的地文件 夾llf(即,上述output文件夾)的存儲內(nèi)容。在輸出目的地文件夾llf 中制成folderA、 folderB、 folderC3個文件夾,向folderA中輸出了 file00ZX.xls、 file003.cpp這2個文件(共享資源)。另外,分別地,向 folderB中輸出了 file00A.xls,向folderC中輸出了 file001.pdf。這樣, 按照共享資源信息120中記載的分級結(jié)構(gòu)信息127 (圖8),向輸出目的 地文件夾llf輸出了資源信息126所涉及的全部共享資源。
下面,參照圖14的順序編號51 57,對在指定了將本機(jī)能夠操作 其實(shí)體的共享資源包含在輸出中,并且指定了作為輸出時的資源名使用
實(shí)體名的情況下的基于上述Export方法的復(fù)制處理進(jìn)行說明。此外, 關(guān)于所指定的其他條件,與圖12的情況相同。
若在客戶終端11中,在進(jìn)行了上述的指定的基礎(chǔ)上執(zhí)行了 Export 指令,則,客戶終端11首先執(zhí)行文件夾制成指令,在輸出目的地文件 夾llf ( output文件夾)中制成folderA、 folderB、 folderC的文件夾 (順序編號51)。這些文件夾的文件夾名是從表示實(shí)體的所在位置的地 址(全通徑)中抽出的名。此外,不進(jìn)行在圖12的順序編號42中執(zhí)行 的,由客戶終端11可操作實(shí)體的本地資源(file00ZX.xls)的復(fù)制處理。
然后,客戶終端11為了復(fù)制所有者客戶終端21可操作其實(shí)體的 資源(fileOOA.xls),向中繼服務(wù)器R1發(fā)送復(fù)制請求(CopyFile方法)
(順序編號52)。此外,由于順序編號52.1-52.2.1的處理與圖12的順 序編號43.1 43.2.1的處理相同,所以省略說明。接收到對象資源
(fileOOA.xls )的客戶終端11把該資源保存在輸出目的地文件夾llf的 folderB中(順序編號53)。此時的保存文件名與圖12的情況不同,成 為從實(shí)體的所在位置(全通徑)中抽出的文件名(doc001.xls)。
接下來,客戶終端11為了復(fù)制所有者客戶終端31可操作其實(shí)體 的資源(file001.pdf),向中繼服務(wù)器Rl發(fā)送復(fù)制請求(C叩yFile方法) (順序編號54)。此外,由于順序編號54.1-54.2.1的處理與圖12的順 序編號45.1 45.2.1的處理相同,所以省略說明。接收到對象資源
26ll把該資源保存在輸出目的地文件夾llf的 folderC中(順序編號55)。此時的保存文件名,成為從文件實(shí)體的所在 位置中抽出的文件名(A0001.pdf)。
并且,客戶終端11為了復(fù)制所有者客戶終端12可操作其實(shí)體的 資源(flle003.cpp ),向中繼服務(wù)器R1發(fā)送復(fù)制請求(C叩yFile方法)
(順序編號56)。此外,由于順序編號56.1-56.2的處理與圖12的順序 編號47.1-47.2的處理相同,所以省略說明。接收到對象資源
(file003.cpp )的客戶終端11把該資源保存在輸出目的地文件夾llf的 folderA中(順序編號57)。此時的保存文件名,成為從文件實(shí)體的所在 位置中抽出的文件名(source.cpp )。
圖15表示進(jìn)行了以上的共享資源輸出處理后的輸出目的地文件 夾llf (即,客戶終端11的output文件夾)的存儲內(nèi)容。在輸出目的 地文件夾llf中制成了 folder A 、 folderB、 folderC的3個文件夾,向 folderA輸出了 source.cpp。另外,分別向folderB輸出了 doc001.xls, 向folderC輸出了 A0001.pdf。這樣,在輸出目的地文件夾llf中,按照 在共享資源信息120中記載的分級結(jié)構(gòu)信息127 (圖8),輸出了除了本 機(jī)可操作其實(shí)體的資源以外的共享資源。另外,與圖13不同,是采用 從表示所有者客戶終端中的實(shí)體所在位置的地址信息中抽出的文件名 來輸出各個共享資源。
下面,參照圖16、圖17,對客戶終端5的詳細(xì)動作進(jìn)行說明。圖 16和圖17是表示本實(shí)施方式的中繼通信系統(tǒng)中的客戶終端5的動作的 流程圖。
如圖16所示,客戶終端5在發(fā)布共享資源的輸出指示(Export 指示)之前進(jìn)行待機(jī)(S101),在發(fā)出了輸出指示的情況下,向用戶詢 問要輸出的共享資源的范圍(S102)。針對該詢問,用戶指定希望進(jìn)行 輸出的共享資源信息。另外,此時,用戶還能夠同時指定是對圖8所示 的共享資源的分級結(jié)構(gòu)的全部進(jìn)行輸出,還是只輸出分級結(jié)構(gòu)的一部分 (例如只是folderA內(nèi))。
然后,客戶終端5詢問用戶輸出目的地的文件夾,用戶指定適當(dāng) 的文件夾(S103)。進(jìn)而,客戶終端5向用戶詢問輸出條件(S104)。在
27該輸出條件中包含是否將用戶所操作的客戶終端5本機(jī)可操作其實(shí)體的
資源(本地資源)包含在輸出中。另外,用戶在指定上述輸出條件時,
可以指定將輸出共享資源時的名稱,設(shè)為共享名、還是設(shè)為實(shí)體名(從 表示實(shí)體所在位置的信息中抽出而得到的文件名或文件夾名)。通過以
上的S102 S104的處理,完成用戶的輸出操作。
然后,客戶終端5檢查共享資源信息120,作為在S102的處理中 被指定的共享資源范圍中所包含的共享資源,檢查是否有還未進(jìn)行輸出 的共享資源(圖17的S105)。在有未進(jìn)行輸出的共享資源的情況下, 根據(jù)共享資源信息120,檢查該共享資源的所有者是否是進(jìn)行了輸出操 作的客戶終端5本身(換言之,該共享資源是否是本地資源)(S106)。
在共享資源的所有者是客戶終端5本身的情況下,檢查是否利用 上述S104的指示進(jìn)行了把那樣的本地資源包含在輸出中的指示 (S107)。在進(jìn)行了在輸出中不包含客戶終端5本機(jī)可操作實(shí)體的共享 資源的指示的情況下,返回S105,進(jìn)入以下的共享資源的處理。
在利用S107的判斷,在判斷為進(jìn)行了在輸出中包含本地資源的指 示的情況下,檢查是否能夠?qū)υ摴蚕碣Y源實(shí)體進(jìn)行訪問(S108)。例如 在文件實(shí)體已被刪除或損壞等,不能對共享資源實(shí)體進(jìn)行訪問的情況 下,客戶終端5把表示該情況的出錯信息通知給用戶(S109)。針對該 出錯通知,用戶可操作客戶終端5,指示是中途中止輸出,還是不中止 而進(jìn)行剩余的共享資源的輸出??蛻艚K端5檢查是否進(jìn)行了中止指示 (SllO),在被指示了中止的情況下進(jìn)行中止處理(Slll)。在未進(jìn)行中 止指示的情況下(進(jìn)行了輸出剩余的共享資源的指示的情況下),返回 S105,進(jìn)入下一個共享資源的處理。
在利用S108的判斷,在判斷為能夠?qū)蚕碣Y源的實(shí)體進(jìn)行訪問的 情況下,檢查是否利用上述S104的指示進(jìn)行了釆用實(shí)體名作為共享資 源的輸出時的名稱的指示(S112)。而且,在進(jìn)行了采用實(shí)體名的指示 的情況下,使用實(shí)體名把共享資源復(fù)制在輸出目的地的文件夾中
(5113) 。另一方面,在進(jìn)行了不使用實(shí)體名而使用共享名進(jìn)行輸出的 指示的情況下,使用共享名把共享資源復(fù)制在輸出目的地的文件夾中
(5114) 。無論使用哪個名稱進(jìn)行輸出時,都是根據(jù)在S103的輸出目的 地文件夾的指定和圖8的分級結(jié)構(gòu)信息127,來決定復(fù)制共享資源的位置。完成了復(fù)制后,返回S105,進(jìn)行下一個共享資源的處理。
在利用S106的判斷,當(dāng)判斷為共享資源的所有者是客戶終端5 以外的終端的情況下(在是所謂的遠(yuǎn)程資源的情況下),通過中繼服務(wù) 器1從所有者客戶終端轉(zhuǎn)送共享資源(S115)。然后,客戶終端5檢查 共享資源的數(shù)據(jù)轉(zhuǎn)送是否成功(S116)。在轉(zhuǎn)送成功的情況下,將被轉(zhuǎn) 送的共享資源,與上述本地資源的處理同樣地,根據(jù)用戶的指示,使用 實(shí)體名或共享名復(fù)制到輸出目的地的文件夾中(S112 S114)。在轉(zhuǎn)送失 敗的情況下,客戶終端5把表示該情況的出錯信息通知給用戶(S117), 根據(jù)用戶的指示,進(jìn)行中止處理,或進(jìn)入下一個共享資源的處理(SllO、 Slll )。
客戶終端5對在由用戶指定的共享資源范圍中包含的各個共享資 源,反復(fù)進(jìn)行以上的S105 S117的處理。若完成了關(guān)于全部的共享資源 的輸出,則在S105的判斷中判斷為沒有未輸出的共享資源,結(jié)束復(fù)制 處理。由此,用戶能夠以簡單的操作,把共享資源按照分級結(jié)構(gòu)信息127 一并輸出到所指定的輸出目的地文件夾中。
如上所述,本實(shí)施方式的中繼服務(wù)器1具有中繼組信息數(shù)據(jù)庫 505、共享資源信息數(shù)據(jù)庫506、和控制部503。中繼組信息數(shù)據(jù)庫505 存儲包含能夠與本機(jī)之間相互連接的其他中繼服務(wù)器的中繼組的信息
(中繼組信息IOO)。共享資源信息數(shù)據(jù)庫506,當(dāng)在上述中繼組內(nèi)在多 個客戶終端5之間將資源共享的情況下,存儲共享資源信息120。該共 享資源信息120包含作為該資源的信息的同類資源信息125、關(guān)于該資 源的分級結(jié)構(gòu)的分級結(jié)構(gòu)信息127、和作為將該資源共享的客戶終端的 資源共享終端的賬戶的信息亦即同類賬戶信息124。而且,如圖12所示, 中繼服務(wù)器Rl的上述控制部503在為了把規(guī)定的共享資源信息中包含 的資源按照上述分級結(jié)構(gòu)信息127輸出到輸出目的地而在客戶終端11
(資源共享終端)中執(zhí)行了輸出操作,并指定了共享資源信息的情況下, 向該客戶終端11轉(zhuǎn)送作為在被指定的上述共享資源信息120中包含的 資源的、其他資源共享終端(客戶終端21、 31)可操作其實(shí)體的資源。
據(jù)此,當(dāng)在1臺客戶終端11中希望把資源輸出到輸出目的地的情 況下,可以通過中繼服務(wù)器R1將資源轉(zhuǎn)送到該客戶終端11,按照分級 結(jié)構(gòu)把資源一并復(fù)制到輸出目的地。因此,即使資源的實(shí)體被分散在多
29個客戶終端12、 21、 31中并被共享的情況下,也能夠以按照分級結(jié)構(gòu) 所整理的狀態(tài)通過網(wǎng)絡(luò)簡單地復(fù)制。
另外,在本實(shí)施方式中,如圖8所示,在上述共享資源信息120 (資源信息126)中,包含被共享的資源名稱的信息(例如 "file003.cpp,,)、和該資源實(shí)體的信息(例如"c: /projectl/source.cpp,,)。 而且,構(gòu)成為,上述客戶終端11,在上述輸出操作中可以選擇把在指定 的共享資源信息120中包含的資源,使用在共享資源信息120中記載的 資源的名稱("file003.cpp"),如圖13那樣輸出,或使用從資源實(shí)體的 信息中抽出的名稱("source.cpp"),如圖15那樣輸出。
由此,由于可以選擇被復(fù)制在客戶終端11中的資源的名稱,所以 可應(yīng)對用戶的各種要求。
另外,在本實(shí)施方式中,構(gòu)成為,當(dāng)在客戶終端11中輸出共享資 源信息120中包含的資源時,可以選擇如圖13所示那樣包含本機(jī)可操 作其實(shí)體的資源("fileOOZX.xls")進(jìn)行輸出,或不包含,如圖15所示 那樣進(jìn)行輸出。
由此,即使在不需要對進(jìn)行輸出操作的客戶終端11本身可操作其 實(shí)體的資源,進(jìn)行復(fù)制的情況,也能夠適當(dāng)?shù)貞?yīng)對。
另外,在本實(shí)施方式中,也可以構(gòu)成為能夠通過用戶操作客戶終 端11,只指定基于上述分級結(jié)構(gòu)信息127的分級結(jié)構(gòu)的一部分(例如, 只是folderA以下的分級),并輸出資源。
由此,可以只指定資源的分級結(jié)構(gòu)中的必要的一部分并進(jìn)行復(fù)制, 從而可更簡便地進(jìn)行通過網(wǎng)絡(luò)的資源的復(fù)制。
以上,對本發(fā)明的優(yōu)選實(shí)施方式進(jìn)行了說明,但以上的構(gòu)成例如 可以進(jìn)行以下的變更。
在本實(shí)施方式中,是通過作為SIP服務(wù)器的外部服務(wù)器2進(jìn)行各個 中繼服務(wù)器1之間的通信,但也可以取代此變更為不通過外部服務(wù)器2而 在中繼服務(wù)器1之間直接通信的構(gòu)成。。
在上述實(shí)施方式的共享資源信息120中,如圖8所示,在記載了各個共享資源的同時,利用XML標(biāo)記的主要素和子要素的關(guān)系,表示 了共享資源的分級結(jié)構(gòu)。但不限于此,也可以使用記載把各個資源信息 126建立相關(guān)關(guān)聯(lián)的主從關(guān)系的鏈接信息等其他公知的方法,來實(shí)現(xiàn)分 級結(jié)構(gòu)信息127。
雖然參照優(yōu)選實(shí)施方式描述了本發(fā)明,但是可以以多種方式改進(jìn)本 發(fā)明,并且可以推知與上面提出和描述的實(shí)施方式不同的多種實(shí)施方式, 這對本技術(shù)領(lǐng)域的普通技術(shù)人員而言是顯而易見的。因此,所附權(quán)利要求
書意在涵蓋本發(fā)明的所有落入本發(fā)明主旨和范圍內(nèi)的改進(jìn)方案。
權(quán)利要求
1. 一種中繼服務(wù)器,其特征在于,具有中繼組信息登記部,存儲包含能夠與本機(jī)之間相互連接的其他中繼服務(wù)器的中繼組的信息;共享資源信息登記部,當(dāng)在上述中繼組內(nèi)在多個客戶終端之間將資源共享的情況下,存儲共享資源信息,且該共享資源信息包含該資源的信息、關(guān)于該資源的分級結(jié)構(gòu)的分級結(jié)構(gòu)信息、和作為將該資源共享的客戶終端的資源共享終端的賬戶的信息;和控制部,在為了把規(guī)定的共享資源信息中包含的資源按照上述分級結(jié)構(gòu)信息輸出到輸出目的地而在上述資源共享終端中指定了共享資源信息的情況下,向該資源共享終端轉(zhuǎn)送作為在被指定的上述共享資源信息中包含的資源的、其他資源共享終端可操作其實(shí)體的資源。
2. 根據(jù)權(quán)利要求l所述的中繼服務(wù)器,其特征在于,在上述共享資源信息中包含資源名稱的信息、和該資源實(shí)體的信 息,上述資源共享終端可以選擇把在已指定的共享資源信息中包含的資 源使用在上述共享資源信息中記載的資源的名稱進(jìn)行輸出、或使用從資 源實(shí)體的信息中抽出的名稱進(jìn)行輸出。
3. 根據(jù)權(quán)利要求l所述的中繼服務(wù)器,其特征在于,上述資源共享終端在輸出已指定的共享資源信息中包含的資源時, 可以選擇是否包含本機(jī)可操作其實(shí)體的資源而進(jìn)行輸出。
4. 根據(jù)權(quán)利要求2所述的中繼服務(wù)器,其特征在于,上述資源共享終端在輸出已指定的共享資源信息中包含的資源時, 可以選擇是否包含本機(jī)可操作其實(shí)體的資源而進(jìn)行輸出。
5. 根據(jù)權(quán)利要求l所述的中繼服務(wù)器,其特征在于,上述資源共享終端能夠只指定在上述共享資源信息中記載的分級 結(jié)構(gòu)的一部分,而輸出資源。
6. 根據(jù)權(quán)利要求2所述的中繼服務(wù)器,其特征在于,上述資源共享終端能夠只指定在上述共享資源信息中記載的分級 結(jié)構(gòu)的一部分,而輸出資源。
7. 根據(jù)權(quán)利要求3所述的中繼服務(wù)器,其特征在于,上述資源共享終端能夠只指定在上述共享資源信息中記載的分級 結(jié)構(gòu)的一部分,而輸出資源。
8. 根據(jù)權(quán)利要求4所述的中繼服務(wù)器,其特征在于,上述資源共享終端能夠只指定在上述共享資源信息中記載的分級 結(jié)構(gòu)的一部分,而輸出資源。
9. 一種中繼通信系統(tǒng),其特征在于, 具有多個中繼服務(wù)器和多個客戶終端, 上述中繼服務(wù)器具有中繼組信息登記部,存儲包含能夠與本機(jī)之間相互連接的其他中繼 服務(wù)器的中繼組的信息;共享資源信息登記部,當(dāng)在上述中繼組內(nèi)在多個客戶終端之間將資 源共享的情況下,存儲共享資源信息,且該共享資源信息包含該資源的 信息、關(guān)于該資源的分級結(jié)構(gòu)的分級結(jié)構(gòu)信息、和作為將該資源共享的 客戶終端的資源共享終端的賬戶的信息;和控制部,在為了把規(guī)定的共享資源信息中包含的資源按照上述分級 結(jié)構(gòu)信息輸出到輸出目的地而在上述資源共享終端中指定了共享資源 信息的情況下,向該資源共享終端轉(zhuǎn)送作為在被指定的上述共享資源信 息中包含的資源的、其他資源共享終端可操作其實(shí)體的資源。
10. 根據(jù)權(quán)利要求9所述的中繼通信系統(tǒng),其特征在于,在上述共享資源信息中包含資源名稱的信息、和該資源實(shí)體的信 息,上述資源共享終端可以選擇把在已指定的共享資源信息中包含的資 源使用在上述共享資源信息中記載的資源的名稱進(jìn)行輸出、或使用從資 源實(shí)體的信息中抽出的名稱進(jìn)行輸出。
11. 根據(jù)權(quán)利要求9所述的中繼通信系統(tǒng),其特征在于,上述資源共享終端在輸出已指定的共享資源信息中包含的資源時, 可以選擇是否包含本機(jī)可操作其實(shí)體的資源而進(jìn)行輸出。
12. 根據(jù)權(quán)利要求9所述的中繼通信系統(tǒng),其特征在于,上述資源共享終端能夠只指定在上述共享資源信息中記載的分級 結(jié)構(gòu)的一部分,而輸出資源。
全文摘要
本發(fā)明提供一種中繼服務(wù)器,能夠以簡單的操作,把分散在客戶終端中的多個共享資源一并復(fù)制在本終端中。中繼服務(wù)器具有共享資源信息登記部。該共享資源信息登記部當(dāng)在多個客戶終端之間將資源共享的情況下,存儲共享資源信息。共享資源信息包含該資源的信息、關(guān)于該資源的分級結(jié)構(gòu)的分級結(jié)構(gòu)信息、和作為將該資源共享的客戶終端的資源共享終端的賬戶的信息。在為了把規(guī)定的共享資源信息中包含的資源按照上述分級結(jié)構(gòu)信息輸出到輸出目的地而在上述資源共享終端中指定了共享資源信息的情況下,中繼服務(wù)器向該資源共享終端轉(zhuǎn)送作為在被指定的上述共享資源信息中包含的資源的、其他資源共享終端可操作其實(shí)體的資源。
文檔編號H04L12/56GK101471883SQ200810186529
公開日2009年7月1日 申請日期2008年12月25日 優(yōu)先權(quán)日2007年12月27日
發(fā)明者谷本好史 申請人:村田機(jī)械株式會社