專利名稱:中繼服務(wù)器以及中繼通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明主要涉及能夠進行終端之間的通信的中繼服務(wù)器的構(gòu)成。
本申請主張于2007年5月9日提出的日本專利申請2007-124708 號和2007年6月7曰提出的日本專利申請2007-152121號的優(yōu)先權(quán), 并在此引用其全部內(nèi)容。
背景技術(shù):
一直以來,乂>知有被稱為虛擬專用網(wǎng)絡(luò)(Virtual Private Network:VPN)的通信技術(shù)(例如參照日本特開2002-217938號公報)。 該VPN例如用于在與"S:置在各個地區(qū)的多個分>^司(據(jù)點)的LAN連 接的終端之間通過因特網(wǎng)進行通信。利用上述VPN,能夠如同直接連 接的因特網(wǎng)那樣使用處于遠程的其他的LAN。
但是,由于這種系統(tǒng)是虛擬地構(gòu)建網(wǎng)絡(luò),所以容易變得生硬,而不 容易構(gòu)建具有擴展性和靈活性的系統(tǒng)。例如,日本特開2002-217938號 公報所記載的通信系統(tǒng),對每個據(jù)點,不能在該據(jù)點之間,對能夠?qū)嶋H 收發(fā)數(shù)據(jù)的終端、不能實際收發(fā)數(shù)據(jù)的終端的兩者進行任意的設(shè)定。
另外,在對處于遠程的對方將文件等資源進行了共享的情況下,有 時會發(fā)生處于遠程的對方錯取文件而進行了操作,意外地造成文件被改 寫或消失等的情況。
此外,為了防止因錯選文件而引起的誤操作,例如可考慮對文件附 加密碼鎖的方法。但是,該方法只限于共享附加密碼的文件格式的文件 的情況,例如,對于單純的文本文件等不能附加密碼。因此,不能可靠 地防止文件的意外改寫或消失。
發(fā)明內(nèi)容
本發(fā)明是鑒于上述的情況而完成的,其目的是,提供一種終端之間彼 此能夠?qū)Y源進行共享或操作的中繼通信系統(tǒng)。另外,本發(fā)明的其他目的 是,提供一種無論資源是何種文件格式等,都能夠防止因錯選等而造成共 享資源的意外改寫或消失的構(gòu)成。
本發(fā)明要解決的問題如上所述,下面,對用于解決該問題的方法以及 其效果進行說明。
根據(jù)本發(fā)明的第l觀點,提供一種具有以下構(gòu)成的中繼服務(wù)器。即,
中繼服務(wù)器具有賬戶信息登記部、中繼組信息登記部、和共享資源信息 登記部。賬戶信息登記部存儲客戶終端的賬戶信息。中繼組信息登記部存 儲中繼組信息,且該中繼組信息包含相互許可連接的一組的中繼服務(wù)器 的信息。共享資源信息登記部存儲共享資源信息,且該共享資源信息包 含資源的信息、和將該資源進行共享的客戶終端的信息。另外,構(gòu)成為, 在上述共享資源信息登記部所存儲的共享資源信息中,能夠把密鑰信息與 上述資源對應(yīng)進行記載。而且,中繼服務(wù)器構(gòu)成為,若從已存儲于上述賬 戶信息登記部的客戶終端接收到了關(guān)于其他客戶終端能夠操作的資源的 操作指示,則根據(jù)上述中繼組信息,中繼該資源的^Mt指示。但是,中繼 服務(wù)器,當在上述共享資源信息中對資源記載了上述密鑰信息時,以由進 行了^Mt指示的客戶終端指定了正確的密鑰的情況為務(wù)fr,中繼該資源的 操作指示。
由此,能夠在已存儲于不同的中繼服務(wù)器的賬戶信息登記部的客戶終 端之間將資源進行共享或操作等。另外,例如通過對各個資源設(shè)定不同的 密鑰,可將由于錯選文件而引起的誤操作防患于未然,從而可實現(xiàn)便利性 高的資源共享。
理想的是,上述中繼服務(wù)器當由進行了上述操作指示的客戶終端指定 了錯誤的密鑰時,向該客戶終端返回錯誤。
由此,由于用戶可立即察覺到對共享資源的誤操作,所以進一步提高 了資源共享的便利性。根據(jù)本發(fā)明的第2觀點,提供一種如下構(gòu)成的中繼通信系統(tǒng)。即中繼 通信系統(tǒng)具有多個中繼服務(wù)器,各個上述中繼服務(wù)器具有賬戶信息登記 部、中繼組信息登記部、和共享資源信息登記部。賬戶信息登記部存儲客 戶終端的賬戶信息。中繼組信息登記部存儲中繼組信息,且該中繼組信 息包含相互許可連接的 一組的中繼服務(wù)器的信息。共享資源信息登記部 存儲共享資源信息,且該共享資源信息包含資源的信息、和將該資源共 享的客戶終端的信息。構(gòu)成為,在上述共享資源信息登記部所存儲的共享 資源信息中,能夠把密鑰信息與上述資源對應(yīng)進行記載。各個中繼服務(wù)器 構(gòu)成為,若從已存儲于上述賬戶信息登記部的客戶終端接收到了關(guān)于其他
客戶終端能夠^Mt的資源的操作指示,則根據(jù)上述中繼組信息,中繼該資 源的操作指示。但是,當在上述共享資源信息中對資源記載了上述密鑰信 息時,中繼服務(wù)器,以由進行了操作指示的客戶終端指定了正確的密鑰的 情況為條件,中繼該資源的操作指示。由此,通過在其他客戶終端輸入資 源的密鑰,可對已存儲于某個中繼服務(wù)器的賬戶信息登記部的客戶終端所 擁有的該資源間接地進行操作。
由此,可以提供能夠在已存儲于不同的中繼服務(wù)器的賬戶信息登記部 的客戶終端之間對資源進行共享或操作等的中繼通信系統(tǒng)。而且,例如通 過對各個資源設(shè)定不同的密鑰,可將錯選文件而51起的誤操作防患于未 然,從而可實現(xiàn)便利性高的資源共享。
通過以下參照附圖對本發(fā)明的優(yōu)選實施方式進行的詳細描述,本發(fā)明 的其它特征、構(gòu)件、過程、步驟、特性及優(yōu)點會變得更加清楚。
圖l是本發(fā)明的一實施方式涉及的中繼通信系統(tǒng)的網(wǎng)絡(luò)構(gòu)成圖。 圖2是外部服務(wù)器的功能方框圖。 圖3是客戶終端的功能方框圖。 圖4是中繼服務(wù)器的功能方框圖。
圖5是表示客戶終端、中繼服務(wù)器、及外部服務(wù)器的關(guān)系的圖。圖6是表示中繼組信息的內(nèi)容的圖。 圖7是表示共享資源信息的內(nèi)容的圖。
圖8是表示用于登記中繼服務(wù)器和客戶終端的通信處理的順序圖。
圖9是表示用3臺中繼服務(wù)器制成中繼組的通信處理的順序圖。
圖IO是表示用于在中繼組中登記共享資源的通信處理的順序圖。
圖11是表示其他LAN中的客戶終端打開客戶終端所擁有的共享資源 時的通信處理的順序圖。
圖12是表示在客戶終端執(zhí)行的客戶端軟件中,輸入密鑰的情況的 說明圖。
具體實施例方式
下面,參照附圖,對本發(fā)明的實施方式進行說明。圖l是表示本發(fā) 明的一實施方式涉及的中繼通信系統(tǒng)的整體構(gòu)成的說明圖。
如圖1所示,該中繼通信系統(tǒng)由與WAN連接的多個LAN構(gòu)成。而 且,該中繼通信系統(tǒng)具有外部服務(wù)器S、中繼服務(wù)器R、客戶終端T、 和文件服務(wù)器F等。
WAN ( Wide Area Network)是把不同的LAN相互連接的網(wǎng)絡(luò)。在 本實施方式中,作為WAN, ^_用因特網(wǎng)。
LAN (Local Area Network)是在被限定的場所構(gòu)建的規(guī)模比較小 的網(wǎng)絡(luò)。LAN存在多個,并構(gòu)建在相互在物理上分離的場所。在本實 施方式中,假設(shè)是在東京分公司構(gòu)建了 LAN1,在大阪分公司、名古屋 分公司、福岡分公司分別構(gòu)建了 LAN2、 3、 4的情況。而且,這些4個 LAN1、 2、 3、 4分別與作為全球網(wǎng)絡(luò)的因特網(wǎng)連接。
下面,參照圖2,說明外部服務(wù)器S。圖2是外部服務(wù)器S的功能 方框圖。該外部服務(wù)器S是在配置于各個LAN中的中繼服務(wù)器R之間 的通信中使用的裝置,其被設(shè)置在因特網(wǎng)上。圖2所示的外部服務(wù)器S具備作為SIP( Session Initiation Protocol) 服務(wù)器的功能。具體是,外部服務(wù)器S具備作為用以中繼SIP方法 (method )和應(yīng)答(response )等的SIP ^R理月艮務(wù)器(proxy server)的 功能;和作為用以登記中繼服務(wù)器R的賬戶的SIP注冊服務(wù)器(register server)的功能。
如圖2所示,在外部服務(wù)器S中,作為主要構(gòu)成部分而具有WAN 接口 201、控制部202、和中繼服務(wù)器賬戶信息數(shù)據(jù)庫203。
WAN接口 201是使用全球IP地址,與連接在因特網(wǎng)中的中繼服務(wù) 器R等各裝置進行通信的接口 。
中繼服務(wù)器賬戶信息數(shù)據(jù)庫203是用以將已存在登記請求的中繼服 務(wù)器R的賬戶與全球IP地址對應(yīng)進行管理的數(shù)據(jù)庫。
控制部202是處理部,用以對通過WAN接口 201進行的各種通信 進行控制,其控制依據(jù)TCP/IP和UDP、 SIP等協(xié)議的通信處理。該控 制部202例如進行從各個中繼服務(wù)器R接收該中繼服務(wù)器R的賬戶并 登記到中繼服務(wù)器賬戶信息數(shù)據(jù)庫203中的處理、和把從中繼服務(wù)器R 發(fā)送的各種SIP方法和應(yīng)答等通信數(shù)據(jù)向其他中繼服務(wù)器R中繼的處理 等。此外,關(guān)于以控制部202為中心的外部服務(wù)器S的各個功能的詳細 內(nèi)容,將在后面進行說明。
下面,參照圖3等,說明客戶終端T。圖3是客戶終端T的功能方 框圖。
該客戶終端T是用戶可直接操作的終端,例如相當于用戶在日常業(yè) 務(wù)中使用的個人計算機(PC)等。因此,在LAN內(nèi)通常存在多個客戶 終端T,但在本實施方式中,如圖1所示,舉例說明分別地在LAN1中 連接有客戶終端1A、 1B;在LAN2中連接有客戶終端2A、 2B;在LAN3 中連接有客戶終端3A、 3B;在LAN4中連接有客戶終端4A、 4B的情 況。各個客戶終端T被賦予在同一LAN中被唯一管理的專用IP地址。
如圖3所示,在客戶終端T沖,作為主要構(gòu)成部分而具有LAN接 口 601、控制部602、資源存儲部603、和共享資源信息數(shù)據(jù)庫604。LAN接口 601是使用上述專用IP地址,與連接于同一LAN中的中 繼服務(wù)器R和文件服務(wù)器F等各個裝置進行通信的接口 。
資源存儲部603,存儲該客戶終端T能夠操作的文件和文件夾等資 源的實體。
共享資源信息數(shù)據(jù)庫604存儲共享資源信息,且該共享資源信息由 各個客戶終端T所擁有的共享資源信息、和記載了與該共享資源有關(guān)的 密鑰信息等。
控制部602是用以對通過LAN接口 601進行的各種通信進行控制 的處理部。該控制部602控制依據(jù)了 TCP/IP和UDP、 SIP等的協(xié)議的 通信處理。
控制部602例如進行用以對存儲在資源存儲部603中的資源的移 動、變更和刪除等進行控制的處理。另外,控制部602在從中繼服務(wù)器 R接收到共享資源信息的變更通知時,進行更新存儲在共享資源信息數(shù) 據(jù)庫604中的共享資源信息的處理。此外,關(guān)于以控制部602為中心的 各個客戶終端T的功能的詳細內(nèi)容,將在后面進行說明。
下面,參照圖4等說明中繼服務(wù)器R。圖4是各個中繼服務(wù)器R的 功能方框圖。
如圖l所示,中繼服務(wù)器R在每個LAN中分別設(shè)置了 1臺。具體 是,分別地,在LAN1中設(shè)置了中繼服務(wù)器R1;在LAN2中設(shè)置了中 繼服務(wù)器R2;在LAN3中設(shè)置了中繼服務(wù)器R3;在LAN4中設(shè)置了中 繼服務(wù)器R4。
中繼服務(wù)器R與LAN連接,并能夠與連接于同一LAN中的各個客 戶終端T進行通信。另外,中繼服務(wù)器R還與因特網(wǎng)連接,并通過上 述外部服務(wù)器S能夠與連接于其他LAN中的中繼服務(wù)器R進行通信。 為了進行該通信,對各個中繼服務(wù)器R賦予了專用IP地址和全球IP 地址的兩者。
如圖4所示,在中繼服務(wù)器R中,作為主要構(gòu)成部分而具有LAN接口 501、 WAN接口 502、控制部503、賬戶信息數(shù)據(jù)庫504、中繼組 信息數(shù)據(jù)庫505、共享資源信息數(shù)據(jù)庫506、和密鑰對應(yīng)信息數(shù)據(jù)庫507。
LAN接口 501是用于使用專用IP地址進行本裝置與連接于同一 LAN中的客戶終端T之間的通信的接口。例如,在LAN1中,中繼服 務(wù)器Rl能夠使用LAN接口 501與各個客戶終端1A、 IB進行通信。
WAN接口 502是使用全球IP地址,與連接在因特網(wǎng)中的外部服務(wù) 器S等各個裝置進行通信的接口 。
各個中繼服務(wù)器R具備作為SIP注冊服務(wù)器的功能,并使用SIP進 行各個中繼服務(wù)器R與各個客戶終端T之間的通信。例如,在LAN2 中,中繼服務(wù)器R2作為SIP注冊服務(wù)器而發(fā)揮功能,接收與LAN2連 接的各個客戶終端2A、 2B的賬戶,并登記到賬戶信息數(shù)據(jù)庫504中。
因此,如圖5所示那樣,中繼服務(wù)器R,在與客戶終端T的關(guān)系方 面,作為從該客戶終端T接收賬戶并進行登記(REGISTER)的服務(wù)器 發(fā)揮功能。另外,在與外部服務(wù)器S的關(guān)系方面,中繼服務(wù)器R作為向 外部服務(wù)器S發(fā)送賬戶并進行登記(REGISTER)的客戶端發(fā)揮功能。
圖4的賬戶佶息數(shù)據(jù)庫504,是用以將已存在登記請求的客戶終端 T的賬戶與專用IP地址對應(yīng)進行管理的數(shù)據(jù)庫。此外,在賬戶信息數(shù) 據(jù)庫504中不限于與該中繼服務(wù)器R連接在同一 LAN中的客戶終端T, 也可以登記其他LAN的客戶終端T的賬戶。
中繼組信息數(shù)據(jù)庫505,是用以將已登記在賬戶信息數(shù)據(jù)庫504中 的客戶終端T所關(guān)聯(lián)的中繼組信息進行管理的數(shù)據(jù)庫。
共享資源信息數(shù)據(jù)庫506是用以將已登記在賬戶信息數(shù)據(jù)庫504中 的客戶終端T所關(guān)聯(lián)的共享資源信息進行管理的數(shù)據(jù)庫。
密鑰對應(yīng)信息數(shù)據(jù)庫507是對密鑰進行管理的數(shù)據(jù)庫,且該密鑰是 對已記載于上述共享資源信息中的資源進行操作時要求輸入的。
控制部503是控制通過LAN接口 501及WAN接口 502進行的各種通信的處理部,其控制依據(jù)了 TCP/IP、和UDP、 SIP等協(xié)議的各種通 信處理。
該控制部503,例如執(zhí)行如下的處理把本裝置的賬戶發(fā)送給外部 服務(wù)器S,并請求登記的處理;制成中繼組信息,并存儲在中繼組信息 數(shù)據(jù)庫505中的處理;制成共享資源信息,并存儲在共享資源信息數(shù)據(jù) 庫506中的處理等。此外,關(guān)于以控制部503等為中心的中繼服務(wù)器R 的各個功能的詳細內(nèi)容,將在后面進行說明。
下面,說明文件服務(wù)器F。如圖1所示,該文件服務(wù)器F構(gòu)成為, 與LAN連接,并能夠與連接在同一 LAN中的各個客戶終端T進行通 信。
文件服務(wù)器F構(gòu)成為可存儲文件和文件夾等資源實體,其作為替代 各個客戶終端T所具有的上述資源存儲部603 (圖3)的資源存儲單元 而發(fā)揮功能。即,在本實施方式中,各個客戶終端T可操作的資源,可 考慮有被保存在該客戶終端T的本地硬盤內(nèi)的情況、和被保存在作為網(wǎng) 絡(luò)驅(qū)動器的文件服務(wù)器F內(nèi)的情況。該文件服務(wù)器F在各個LAN中不 是必須的,在圖1的例中,也在LAN2、 4中省略了設(shè)置。
下面,對該中繼通信系統(tǒng)所處理的信息、即中繼組信息及共享資源 信息進行說明。
首先,參照圖6說明中繼組信息。圖6是表示中繼組信息的內(nèi)容例 的圖。如圖6所示,存儲在中繼組信息數(shù)據(jù)庫505中的中繼組信息100 包含1個組識別信息101、和通過相互許可連接而構(gòu)成中繼組的中繼服 務(wù)器R的信息(中繼賬戶信息)102。
組識別信息101是用于識別該中繼組信息100的信息,在每次制成 中繼組信息100時賦予了不同的ID而能唯一地識別。由此,操作者等 可根據(jù)組識別信息101來確定中繼組,可簡單地進行組構(gòu)成的變更等。
中繼賬戶信息102包含通過相互許可連接而構(gòu)成中繼組的各個中繼 服務(wù)器R的賬戶的信息。而且,中繼賬戶信息102包含和構(gòu)成中繼組的 各個中繼服務(wù)器R連接在同一 LAN上,并且登記在該中繼服務(wù)器R中的客戶終端T的賬戶等信息。
在中繼賬戶信息102中, 一同登記有賦予給各個中繼服務(wù)器R的賬 戶的具體的名稱,從而可容易識別用戶。例如,如果是中繼服務(wù)器Rl (relay-serverl)的中繼賬戶信息102a,則記載了中繼服務(wù)器Rl的賬 戶(relay-serverl@net ),和對其賦予的名稱(分7〉司A )。
在中繼賬戶信息102中,在和上述中繼服務(wù)器R連接在同一 LAN 上的客戶終端T的賬戶的部分, 一同登記有賦予給該賬戶的具體的名 稱,從而容易識別用戶。例如,在客戶終端(terminallA)的情況下, 記載有對于該賬戶(例如,userlA@relay-serverl.net)而賦予的名稱 (terminallA)。另外,在客戶終端T的賬戶中記載有營業(yè)部和開發(fā)部 等表示該客戶終端T的所屬的所屬識別數(shù)據(jù)103。
如上所述,將中繼組信息100制成為按照每個中繼組可唯一地識別。 而且,在中繼組信息100中包含通過相互許可連接而構(gòu)成一組(中繼組) 的各個中繼服務(wù)器R的賬戶(中繼賬戶信息102)。并且,在中繼賬戶 信息102中,包含與該中繼服務(wù)器R連接在同一LAN上的已登記的客 戶終端T的賬戶信息。
因此,只要參照中繼組信息100,即可得知哪個LAN與哪個LAN 構(gòu)成組,而且,在這些LAN中登記有哪個中繼服務(wù)器R和客戶終端T。 在構(gòu)成中繼組的各個中繼服務(wù)器R之間交換該中繼組信息100。
下面,參照圖7,對共享資源信息的內(nèi)容進行說明。圖7是舉例表 示了存儲于客戶終端1A的共享資源信息數(shù)據(jù)庫604的共享資源信息 120的圖。此外,與其相同的信息也被存儲在與客戶終端1A連接在同 一LAN中的中繼服務(wù)器Rl的共享資源數(shù)據(jù)庫506中。
共享資源信息120由以下信息構(gòu)成賬戶識別信息121,用以表示 是與客戶終端1A有關(guān)的共享資源信息;和與該客戶終端1A相關(guān)聯(lián)的 單獨共享資源信息122。
賬戶識別信息121,是因為對每個客戶終端T制成共享資源信息 120,而用于將其識別的信息。單獨共享資源信息122由共享資源識別信息123、和同類賬戶信息 124、和同類資源信息125等構(gòu)成。
共享資源識別信息123是用于識別該單獨共享資源信息122的信 息,在每次制成單獨共享資源信息122時賦予了不同的ID而能唯一地 識別。這里,共享資源識別信息123由與已經(jīng)存在共享資源信息120的 制成請求的客戶終端 T 相關(guān)聯(lián)的 ID (例如, 20061001150032userlA@relay-serverl. net )、和用于4吏該識別容易進行 的名稱(projectA)構(gòu)成。
由此,用戶等能夠根據(jù)共享資源識別信息123來確定單獨共享資源 信息122,所以可簡單地對其內(nèi)容進行編輯等。
同類資源信息125是表示客戶終端T所擁有的文件和文件夾等資源 實體的資源信息127的集合體。各個資源信息127由進行共享的資源實 體的名稱信息(例如name- "projectA-folder")、能夠操作該資源實體 的客戶終端T (所有者客戶終端)的賬戶的信息(例如owner =
"userlA@relay-serverl. net")、和表示該資源實體的所在的地址信息
(例如,value = "c: /folderA")構(gòu)成。
可以在同類資源信息125中,記載與為了操作該資源而需要輸入的 密鑰有關(guān)的密鑰信息130。例如,在圖7的共享資源信息120的例中, 對于共享資源"file001.xls",以key= "key0001"的方式記載了密鑰信 息130。
同類賬戶信息124是共享由同類資源信息125表示的資源實體的客 戶終端T的賬戶(例如,userlA@relay-serverl. net)的信息的集合體。 同類賬戶信息124由所有者客戶終端T的信息、和能夠通過該所有者客 戶終端T間接操作資源實體的客戶終端T(用戶客戶終端)的信息構(gòu)成。 用戶客戶終端T是雖然不能直接操作資源實體,但能夠通過所有者客戶 終端T間接操作資源的客戶終端。
如上所述,上述中繼服務(wù)器R所具有的共享資源信息數(shù)據(jù)庫506構(gòu) 成為,存儲共享資源信息120 (圖7),且該共享資源信息120包含記載了資源的信息的同類資源信息125、和記載了將該資源共享的客戶終端 T的賬戶的同類賬戶信息124。另外,該共享資源信息120構(gòu)成為能夠 與在同類資源信息125中記載的各個資源對應(yīng),把密鑰信息130記載在 資源信息127的部分。
下面,結(jié)合圖8的順序圖,對如上構(gòu)成的中繼通信系統(tǒng)中的通信處 理的流程進行說明。圖8所示的順序編號1~9表示各個裝置的賬戶的登
隊饑
在順序編號1中,中繼服務(wù)器Rl向外部服務(wù)器S發(fā)送賬戶的登記 請求(REGISTER),這里,中繼服務(wù)器Rl進行本機的賬戶(sip: relay-serverl@net)的登記請求。外部服務(wù)器S向中繼服務(wù)器Rl返回 OK應(yīng)答,并把中繼服務(wù)器R1的賬戶與中繼服務(wù)器R1的全球IP地址 相對應(yīng)地登記到中繼服務(wù)器賬戶信息數(shù)據(jù)庫203中。
同樣地,中繼服務(wù)器R2及R3向外部服務(wù)器S進行本機的賬戶登 記請求(REGISTER),把本機的賬戶等登記到外部服務(wù)器S (順序編 號2、 3)。
然后,在順序編號4中,客戶終端2A向中繼服務(wù)器R2發(fā)送賬戶的 登記請求(REGISTER )。這里,客戶終端2A進行本機的賬戶(sip: user2A@relay-server2. net )的登記請求。中繼服務(wù)器R2返回OK應(yīng)答, 并把客戶終端2A的賬戶與專用地址相對應(yīng)地登記到賬戶信息數(shù)據(jù)庫 504中。
同樣地,客戶終端1A、 3A、 2B、 1B、 3B向各個中繼服務(wù)器R,分 別進行本機的賬戶的登記請求,把本機的賬戶等登記到中繼服務(wù)器R (順序編號5~9)。
通過以上的處理,來完成各個中繼服務(wù)器R向外部服務(wù)器S的賬戶 登記、及各個客戶終端T向中繼服務(wù)器R的賬戶登記。此外,以上所 示的順序只是一例,只要最終能夠完成各個裝置的賬戶登記,其順序可 以是任意的。
另外,即使是在網(wǎng)絡(luò)上存在的中繼服務(wù)器R和客戶終端T,如果不進行其賬戶的登記,也不能參加本實施方式的中繼通信系統(tǒng)。例如,圖
1的中繼服務(wù)器R4及客戶終端4A、 4B,由于在圖8的處理中未進行賬 戶登記,所以不能參加以下說明的通信。
下面,參照圖9的順序編號10-18,說明中繼組的生成及登記階段。 此外,圖8和圖9所示的順序編號1~18的處理一般是由用戶和操作者 作為網(wǎng)絡(luò)的初始設(shè)定來進行的。
首先,在中繼服務(wù)器R1中,由操作者執(zhí)行用于在與中繼服務(wù)器R2 之間新形成中繼組的方法(createGroup方法)。該createGroup方法指 定了組名(groupl)、形成中繼組的對方中繼服務(wù)器R2的賬戶
(relay-server2. net )、 及賦予新制成的中繼組的識別 ID
(groupIDOOOl )。
于是,在中繼服務(wù)器Rl中執(zhí)行消息發(fā)送指令(MESSAGE方法), 向外部服務(wù)器S發(fā)送針對成為對方的中繼服務(wù)器R2的group-info消息 (順序編號IO)。在該消息中,包含有由上述createGroup方法指定的 組名和中繼組的識別ID等。
該MESSAGE方法中指定了消息發(fā)送目的地的中繼服務(wù)器R2的賬 戶(sip: relay-server2@net)。外部服務(wù)器S通過參照中繼服務(wù)器賬戶 信息數(shù)據(jù)庫203,取得中繼服務(wù)器R2的全球IP地址,把來自中繼服務(wù) 器Rl的group-info消息中繼到中繼服務(wù)器R2。接收到消息的中繼服務(wù) 器R2通過外部服務(wù)器S向中繼服務(wù)器Rl返回OK應(yīng)答。
如上述那樣,經(jīng)由外部服務(wù)器S進行本實施方式的各個中繼服務(wù)器 R之間的通信,并且以下也是同樣。因此,在以下的說明中,省略經(jīng)由 外部服務(wù)器S的通信處理的具體說明。
然后,中繼服務(wù)器Rl向中繼服務(wù)器R2發(fā)送服務(wù)器信息的發(fā)送請求 消息(request-server-info消息)(順序編號11)。接收到該消息的中繼 服務(wù)器R2向中繼服務(wù)器Rl返回OK應(yīng)答,并且返回與本機有關(guān)的信 息(server-info )。
接下來,相反地由中繼服務(wù)器2發(fā)送針對中繼服務(wù)器Rl的request-server-info消息(順序編號12),中繼服務(wù)器R l向中繼服務(wù) R2返回與本機有關(guān)的信息(server-info )。
如上述那樣,通過交換相互的與服務(wù)器有關(guān)的信息,生成表示兩個 中繼服務(wù)器R1、 R2形成了中繼組的情況的中繼組信息100,并存儲在 各個中繼服務(wù)器R1、 R2的中繼組信息數(shù)據(jù)庫505中。
然后,在中繼服務(wù)器R2中,由操作者執(zhí)行在剛才制成的中繼組(由 中繼服務(wù)器Rl、 R2構(gòu)成的中繼組)中新增加中繼服務(wù)器R3的方法 (addGroup方法)。該addGroup方法指定要加入的中繼組的組名 (groupl)、要加入的中繼服務(wù)器R3的賬戶(relay-server3@net )、要 加入的中繼組的識別ID ( groupID0001 )。
于是,中繼服務(wù)器R2向成為加入對方的中繼服務(wù)器R3發(fā)送 group-info消息(順序編號13 )。在該消息中,包含有由上述addGroup 方法指定的組名和中繼組的識別ID等。接收到該消息的中繼服務(wù)器R3 向中繼服務(wù)器R2返回OK應(yīng)答。然后,與在順序編號ll、 12中說明的 完全相同,在中繼服務(wù)器R2和中繼服務(wù)器R3之間交換服務(wù)器信息(順 序編號14、 15)。
然后,中繼服務(wù)器R2向中繼服務(wù)器Rl發(fā)送update-group-info消 息,該update-group-info消息用以通知在中繼組+增加了中繼服務(wù)器 R3的情況(順序編號16)。接收到該消息的中繼服務(wù)器R1向中繼服務(wù) 器R2返回OK應(yīng)答。然后,在中繼服務(wù)器R3和中繼服務(wù)器R1之間交 換服務(wù)器信息(順序編號17、 18)。
這樣,將表示由3個中繼服務(wù)器R1、 R2、 R3形成中繼組的情況的 中繼組信息100 (具體是,圖6所示的內(nèi)容的信息)存儲在各個中繼服 務(wù)器R1、 R2、 R3的中繼組信息數(shù)據(jù)庫505中。
下面,參照圖10,對實際將客戶終端T的資源進行共享時的動作進 行說明。這里,以把客戶終端1A所擁有的文件夾"folderA"、和LAN1 的文件服務(wù)器F所擁有的文件"file001.xls"、 "file002.doc"與客戶終端 2A及3A共享,并且,對文件"file001.xls"設(shè)定密鑰的情況為例進行說明。
用戶操作客戶終端1A,指示客戶終端1A顯示能夠與本機共享文件 的客戶終端的一覽表。于是,客戶終端1A參照中繼組信息數(shù)據(jù)庫505 的存儲內(nèi)容(中繼組信息100),在畫面中顯示與本LAN的中繼服務(wù)器 Rl構(gòu)成中繼組的中繼服務(wù)器R的任意一個連接在同一 LAN中的客戶終 端T的一覽表。
這里,根據(jù)圖6的中繼組信息100的內(nèi)容,作為可共享文件的終 端,顯示5臺客戶終端1B、 2A、 2B、 3A、 3B。用戶可從所顯示的5臺 中,自由指定實際將資源共享的客戶終端(上述用戶客戶終端)。在此 處的說明中,用戶指定了客戶終端2A、 3A作為文件共享對方。
于是,客戶終端1A向中繼服務(wù)器Rl發(fā)送共享資源的制成請求 (CreateSharedResource指令)(圖10的順序編號21 )。在該消息中, 包含組識別信息101、和被指定的用戶客戶終端2A、 3A的信息。
接收到該消息的中繼服務(wù)器Rl制成共享資源信息120,并存儲在 本機的共享資源信息數(shù)據(jù)庫506中。并且,中繼服務(wù)器R1根據(jù)中繼組 的識別ID,參照中繼組信息數(shù)據(jù)庫505的內(nèi)容,向構(gòu)成該中繼組的其 他中繼服務(wù)器R2、 R3發(fā)送policy-data消息,通知所制成的共享資源信 息120 (順序編號21.1、 21.2 )。
接收到消息的各個中繼服務(wù)器R2、 R3把該共享資源信息120存 儲在本機的共享資源信息數(shù)據(jù)庫506中,并且向被指定的各個用戶客戶 終端2A、 3A發(fā)送policy-data消息,通知共享資源信息120 (順序編號 21.1.1、 21.2.1)。接收到該消息的各個用戶客戶終端2A、 3A對存儲在 本機的共享資源信息數(shù)據(jù)庫604中的共享資源信息120進行變更,并且 向發(fā)送源的中繼服務(wù)器R2、 R3返回OK應(yīng)答。接收到0K應(yīng)答的中繼服 務(wù)器R2、 R3向中繼服務(wù)器Rl返回0K應(yīng)答,接收到該應(yīng)答的中繼服務(wù) 器Rl向客戶終端1A返回0K應(yīng)答。
由此,則在存儲于中繼服務(wù)器R1、 R2、 R3的共享資源信息數(shù)據(jù) 庫506的共享資源信息120中,記載了共享資源識別信息123和同類賬戶信息124。在存儲于客戶終端1A、 2A、 3A的共享資源信息數(shù)據(jù)庫604 的共享資源信息120中,也記載了相同內(nèi)容。
然后,用戶通過操作客戶終端1A,執(zhí)行AddResource方法,由 此來進行在共享資源信息120中增加表示進行共享的資源實體的資源信 息(圖8的符號127)。
在此處的說明中,設(shè)為指定了從存儲于客戶終端1A的資源存儲 部603的資源實體中選擇"folderA",另外,從存儲于文件服務(wù)器F的 資源實體中選擇"file001. xls"、 "file002.doc",并把這些與其他客戶終 端2A、 3A共享。
另外,設(shè)作為共享時的文件名,分別指定了 "folderA"是 "projectA-folder"、 "file001.xls"是"fileOOZX.xls"、 "file002.doc"是 "fileOOZY.doc"。并且,設(shè)用戶進行了如下的指定,即對3個資源中的 文件"file001.xls"設(shè)定密鑰"pa01"。
被用戶進行了以上的操作的客戶終端1A根據(jù)該指定內(nèi)容,變更 存儲于共享資源信息數(shù)據(jù)庫604中的共享資源信息120的內(nèi)容。其結(jié)果, 在共享資源信息120中,如圖6所示,記載了與"folderA"、 "file001.xls"、
"file002.doc"有關(guān)的資源信息127。另夕卜,如圖6所示,在"file001.xls" 的資源信息127中,作為密鑰信息130而記載了密鑰識別索引(key=
"key0001")。
, 然后,客戶終端1A向中繼服務(wù)器R1發(fā)送包含變更后的共享資源 *息120的內(nèi)容的共享資源變更請求(UpdateSharedResource指令X圖 10的步驟31)。在該指令中包含用戶指定的密鑰"pa01"。
接收到共享資源變更請求的中繼服務(wù)器Rl把被變更的共享資源 信息存儲在本機的共享資源信息數(shù)據(jù)庫506中,從而,中繼服務(wù)器Rl 的共享資源信息數(shù)據(jù)庫506所存儲的共享資源信息120中,也登記有上 述的資源信息127和密鑰信息130。
并且,中繼服務(wù)器Rl制成密鑰對應(yīng)信息,并保存在密鑰對應(yīng)信 息數(shù)據(jù)庫507中,且該密鑰對應(yīng)信息把密鑰識別索引(key0001 )與實際指定的密鑰"pa01"對應(yīng)。
然后,中繼服務(wù)器Rl向與用戶客戶終端2A、 3A連接的各個中 繼服務(wù)器R2、 R3發(fā)送policy-data消息,通知被變更的共享資源信息 120 (順序編號31.1、 31.2)。
接收到消息的各個中繼服務(wù)器R2、 R3把該共享資源信息120存 儲在本機的共享資源信息數(shù)據(jù)庫506中,并且向被指定的各個用戶客戶 終端2A、 3A發(fā)送policy-data消息,通知共享資源信息120 (順序編號 31.1.1、 31.2.1)。
接收到該消息的各個用戶客戶終端2A、 3A對存儲于本機的共享 資源信息數(shù)據(jù)庫604中的共享資源信息120進行變更,然后向發(fā)送源的 中繼服務(wù)器R2、 R3返回OK應(yīng)答。接收到OK應(yīng)答的中繼服務(wù)器R2、 R3向中繼服務(wù)器Rl返回OK應(yīng)答,接收到該應(yīng)答的中繼服務(wù)器Rl向 客戶終端1A返回OK應(yīng)答。
至此,完成了資源的登記作業(yè)。此外,將存儲于中繼服務(wù)器Rl 的密鑰對應(yīng)信息數(shù)據(jù)庫507中的密鑰對應(yīng)信息,與構(gòu)成組的其他中繼服 務(wù)器R2、 R3之間進行適當?shù)慕粨Q,將上述的密鑰識別索引(key0001) 和密鑰的內(nèi)容(pa01)存儲在各個中繼服務(wù)器R2、 R3的密鑰對應(yīng)信息 數(shù)據(jù)庫507中。
下面,參照圖11等,對由客戶終端2A和3A進行了打開如上述 那樣共享的資源的操作時的通信處理進行說明。
在圖11的順序編號41中,設(shè)客戶終端2A的用戶想要打開共享 文件"file00ZY.doc"。用戶啟動客戶端軟件,在圖12的上側(cè)所示的畫 面中進行操作。
圖12的上側(cè)表示了通過執(zhí)行客戶端軟件而顯示的畫面的例。在畫 面中顯示的窗口 151被分成左右方格,在左側(cè)的方格中,以樹形式顯示 共享資源的文件夾結(jié)構(gòu)。在此處的說明中,由于文件夾"folderA"以 "projectA-folder"的名稱共享(參照圖7的共享資源信息120 ),所以, 在客戶端軟件中,顯示名稱為"projectA-folder"的共享文件夾。在右側(cè)的方格中,上述共享文件夾內(nèi)的共享文件被以一覽表示的
形式顯示。在此處的說明中,如圖7所示,文件"file001.xls"以 "file00ZX.xls"的名稱共享,文件"file002.doc"以"file00ZY.doc"的
名稱共享。因此,在客戶端軟件中,如圖12所示那樣,顯示了 "file00ZX.xls"、和 "file00ZY.doc"這2個共享文件。
用戶通過在右側(cè)的方格中選擇共享文件,并進行適當?shù)牟僮?,?打開該文件。不過,此處假^1用戶雖然想打開"file00ZY.doc",但由于 手的操作失誤而進行了選擇并打開"file00ZX.xls"的操作。
于是,客戶終端2A參照存儲于共享資源信息數(shù)據(jù)庫604中的共 享資源信息120,檢查是否對該文件設(shè)定有密鑰信息130。此處,根據(jù) 圖7的共享資源信息120的內(nèi)容,可以知道對文件"fileOOZX.xls"設(shè)定 了密鑰信息130。因此,客戶終端2A如圖12的下側(cè)所示那樣,在畫面 中顯示對話框152,督促用戶輸入密鑰。但,設(shè)在此處用戶未輸入密鑰, 而選擇了 OK按鈕。
被進行了上述操作的客戶終端2A,如圖11的順序編號41所示那 樣,向中繼服務(wù)器R2發(fā)送打開文件的OpenFile方法。在該方法中,雖 然指定了打開對象的文件"file00ZX.xls",但由于未輸入密鑰而未指定 密鑰。
于是,中繼服務(wù)器R2參照存儲于共享資源信息數(shù)據(jù)庫506中的 共享資源信息120,檢查是否對該文件設(shè)定了密鑰信息130。此處,可 以知道對文件"file00ZX.xls"設(shè)定了密鑰信息130。因此,中繼服務(wù)器 R2參照密鑰對應(yīng)信息數(shù)據(jù)庫507,取得與密鑰信息130對應(yīng)的密鑰的內(nèi) 容,并將其與指定的密鑰進行比較。
此處,由于未從客戶終端2A指定密鑰,所以判定為不一致。因 此,中繼服務(wù)器R2向客戶終端2A返回錯誤,客戶終端2A把錯誤消息 顯示在畫面中。由此,用戶可迅速察覺到雖然想打開"fileOOZY.doc", 卻選擇了 "fileOOZX.xls"的情況。
此外,以上對在客戶終端2A中完全未輸入密鑰的情況進行了說明,但在輸入了錯誤的密鑰的情況下,當然也周樣地返回錯誤。
下面,在順序編號51中,設(shè)客戶終端3A的用戶想打開共享文件 "fileOOZX.xls"。用戶操作客戶終端3A,在如圖12的上側(cè)所示那樣的 客戶端軟件的畫面中進行操作,選擇"file00ZX.xls",進行打開操作。
這里,如上述那樣,在共享資源信息數(shù)據(jù)庫604的共享資源信息 120中,記載了對文件"file00ZX.xls"設(shè)定了密鑰信息130的信息。因 此,客戶終端3A如圖12的下側(cè)所示那樣,在畫面中顯示對話框152, 督促用戶登記密鑰。
用戶在上述對話框152中輸入正確的密鑰"pa01",并選擇OK按 鈕。于是,客戶終端3A如圖11的順序編號51所示那樣,向中繼服務(wù) 器R3發(fā)送打開文件的OpenFile方法。在該方法中,指定了打開對象的 文件"fileOOZX.xls"、和被指定的密鑰"pa01"。
于是,中繼服務(wù)器R3參照存儲于共享資源信息數(shù)據(jù)庫506中的 共享資源信息120,檢查是否對該文件設(shè)定了密鑰信息130。此處,如 圖7的共享資源信息120的內(nèi)容所示,可以知道對文件"fileOOZX.xls" 設(shè)定了密鑰信息130 ( key0001 )。
因此,中繼服務(wù)器R3參照密鑰對應(yīng)信息數(shù)據(jù)庫507,取得與密鑰 信息130對應(yīng)的密鑰的內(nèi)容,并與被指定的密鑰進行比較。在此處的例 中,與密鑰識別索引"key0001"對應(yīng)的密鑰是"pa01",與被指定的密 鑰一致。
因此,中繼服務(wù)器R3,參照共享資源信息數(shù)據(jù)庫506,確定該文 件"fileOOZX.xls"的所有者終端T。此處,根據(jù)圖7的共享資源信息 120的內(nèi)容,可以知道fileOOZX.xls的所有者客戶終端是1A。然后,中 繼服務(wù)器R3參照中繼組信息數(shù)據(jù)庫505,確定與該所有者客戶終端1A 連接在同一LAN中的中繼服務(wù)器R。此處,根據(jù)圖6的中繼組信息100 的內(nèi)容,可以知道與所有者客戶終端1A連接在同一 LAN中的中繼服 務(wù)器是Rl。
從而,中繼服務(wù)器R3向中繼服務(wù)器Rl發(fā)送連接請求(INVITE方法)(圖11的順序編號51.1 )。在該INVITE方法中包含指定表示是 打開文件的操作的信息、對象的文件名、以及密鑰。接收到該連接請求 的中繼服務(wù)器Rl同樣地向客戶終端1A發(fā)送INVITE方法。中繼服務(wù) 器Rl,若從客戶終端1A返回了應(yīng)答,則將其中繼到中繼服務(wù)器R3。
接下來,中繼服務(wù)器R3向中繼服務(wù)器Rl發(fā)送MediaSession指 令,在兩個中繼服務(wù)器R3、 Rl之間建立通信路徑(順序編號51.2)。 然后,中繼服務(wù)器R1向客戶終端1A發(fā)送MediaSession指令,在中繼 服務(wù)器Rl與客戶終端1A之間建立通信路徑(順序編號51.2.1 )。然后, 客戶終端1A執(zhí)行FileTransfer指令,向中繼服務(wù)器Rl發(fā)送存儲于資源 存儲部603中的資源(文件"file00ZX.xls")的實體內(nèi)容。中繼服務(wù)器 Rl把該內(nèi)容中繼到中繼服務(wù)器R3,中繼服務(wù)器R3進一步把該內(nèi)容中 繼到客戶終端3A。
之后,客戶終端3A執(zhí)行fopen方法,能夠利用適當?shù)牟僮鬈浖?打開上述文件"file00ZX.xls"。
此外,在圖11中說明了打開文件(資源)的操作例,但例如在刪 除資源、或更新成不同內(nèi)容的操作中,中繼服務(wù)器R的中繼動作實質(zhì)相 同。
如以上說明的那樣,在本實施方式中,與LAN連接的中繼服務(wù)器 R,若從存儲于賬戶信息數(shù)據(jù)庫504中的客戶終端T接收到了對連接于 其他LAN中的客戶終端T能夠操作的資源的操作指示,則根據(jù)中繼組 信息100把該資源的操作指示中繼到其他中繼服務(wù)器R。
另外,構(gòu)成為,在中繼服務(wù)器R的共享資源信息數(shù)據(jù)庫506中存 儲的共享資源信息120中,可以把密鑰信息130與共享資源對應(yīng)而進行 記載。而且構(gòu)成為,當在上述共享資源信息120中對資源記載了上述密 鑰信息130時,以進行了操作指示的客戶終端T輸入了正確的密鑰的情 況為條件,中繼該資源的操作指示。例如,中繼服務(wù)器R3,若從客戶 終端3A接收到了打開其他LAN的客戶終端1A可以操作的資源 "file001.xls"的指示,則以進行了該指示的客戶終端3A指定了正確的 密鑰"pa01"的情況為條件,如圖11的順序編號51.1所示那樣,向其他的中繼服務(wù)器R1中繼打開文件的指示。
由此,即使客戶終端T是連接在不同的LAN上,也能夠?qū)Y源 進行共享或操作等。而且,例如通過對各個資源設(shè)定不同的密鑰,可以 將因錯選文件而引起的誤操作防患于未然,從而可實現(xiàn)便利性較高的資 源共享。另外,由于無論資源的文件格式如何都能夠設(shè)定密鑰,所以可 以可靠地防止文件的誤操作。
另外,在本實施方式中,構(gòu)成為,在進行了上述操作指示的客戶 終端輸入了錯誤的密鑰時,向該客戶終端返回錯誤。
由此,由于用戶可立即察覺共享資源的誤操作,所以進一步提高 了資源共享的便利性。
以上,對本發(fā)明的優(yōu)選實施方式進行了說明,但以上的構(gòu)成例如 可進行以下的變更。
客戶終端T所執(zhí)行的客戶端軟件不限于顯示圖12所示那樣的畫 面,可以釆用其他各種用戶界面。
構(gòu)成中繼組的中繼服務(wù)器R可以任意選擇。而且可以組成多個中 繼組,并存儲在中繼組信息數(shù)據(jù)庫505中。
在如上述實施方式那樣進行不同的LAN彼此之間的中繼的情況 下,LAN的數(shù)量只要是多數(shù)即可,不限于4個。另外,作為WAN,可 以變更為使用因特網(wǎng)以外的類似的網(wǎng)絡(luò)。
關(guān)于在WAN中的外部服務(wù)器S與各個中繼服務(wù)器R之間、以及 LAN中的中繼服務(wù)器R與客戶終端T等之間的通信協(xié)議,可以變更為 4吏用SIP以外的協(xié)i義。
可以省略外部服務(wù)器S而構(gòu)成為在中繼服務(wù)器R之間直接通信。 特別是,在中繼服務(wù)器R之間使用SIP以外的協(xié)議的情況下,由于只要 根據(jù)該協(xié)議直接控制中繼服務(wù)器R之間的通信即可,所以容易省略外部 服務(wù)器S。另一方面,外部服務(wù)器S不限于1臺,可構(gòu)成為由多臺分散地發(fā)揮功能。
可以省略中繼服務(wù)器R的WAN接口 502。在這種情況下,只要 構(gòu)成為利用路由器進行與因特網(wǎng)之間的連接,在其下級設(shè)置中繼服務(wù)器 R即可。
在上述實施方式中,在中繼服務(wù)器R的賬戶信息數(shù)據(jù)庫504中存 儲了連接在與該中繼服務(wù)器R相同的LAN中的客戶終端T。但是,不 限于此,可以在賬戶信息數(shù)據(jù)庫504中,存儲連接在與本機不同的LAN 中的客戶終端T。進一步講,中繼服務(wù)器R、與登記在該中繼服務(wù)器R 的賬戶信息數(shù)據(jù)庫504中的客戶終端T,只要通過網(wǎng)絡(luò)能夠相互通信, 其是什么樣的關(guān)系都可以。
也可以在同一LAN中連接多個中繼服務(wù)器R。例如可以構(gòu)成為, 在同一LAN中設(shè)置3臺中繼服務(wù)器R,在第1中繼服務(wù)器R的賬戶信 息數(shù)據(jù)庫504中存儲該LAN內(nèi)的幾臺的客戶終端T,在第2中繼服務(wù) 器R的賬戶信息數(shù)據(jù)庫504中存儲其他幾臺的客戶終端T,……。在這 種情況下,3臺中繼服務(wù)器R通過LAN進行通信,在1個LAN內(nèi)完成 中繼。
雖然參照優(yōu)選實施方式描述了本發(fā)明,但是可以以多種方式改進 本發(fā)明,并且可以推知與上面提出和描述的實施方式不同的多種實施方 式,這對本技術(shù)領(lǐng)域的普通技術(shù)人員而言是顯而易見的。因此,所附權(quán) 利要求書意在涵蓋本發(fā)明的所有落入本發(fā)明主旨和范圍內(nèi)的改進方案。
權(quán)利要求
1. 一種中繼服務(wù)器,具有賬戶信息登記部,其存儲客戶終端的賬戶信息;中繼組信息登記部,其存儲中繼組信息,且該中繼組信息包含相互許可連接的一組的中繼服務(wù)器的信息;和共享資源信息登記部,其存儲共享資源信息,且該共享資源信息包含資源的信息、和將該資源共享的客戶終端的信息,上述中繼服務(wù)器,其特征在于,構(gòu)成為,在上述共享資源信息登記部所存儲的共享資源信息中,能夠把密鑰信息與上述資源對應(yīng)進行記載,構(gòu)成為若從存儲于上述賬戶信息登記部的客戶終端接收到了關(guān)于其他客戶終端能夠操作的資源的操作指示,則根據(jù)上述中繼組信息,中繼該資源的操作指示,當在上述共享資源信息中針對資源記載了上述密鑰信息時,以由進行了操作指示的客戶終端指定了正確的密鑰的情況為條件,中繼該資源的操作指示。
2. 根據(jù)權(quán)利要求l所述的中繼服務(wù)器,其特征在于,當由進行了 上述操作指示的客戶終端指定了錯誤的密鑰時,向該客戶終端返回錯 誤。
3. —種中繼通信系統(tǒng),其中具有多個中繼服務(wù)器,各個上述中繼 服務(wù)器具有賬戶信息登記部,其存儲客戶終端的賬戶信息;中繼組信 息登記部,其存儲中繼組信息,且該中繼組信息包含相互許可連接的一 組的中繼服務(wù)器的信息;和共享資源信息登記部,其存儲共享資源信息, 且該共享資源信息包含資源的信息、和將該資源共享的客戶終端的信 息,上述中繼通信系統(tǒng),其特征在于,構(gòu)成為,在上述共享資源信息登記部所存儲的共享資源信息中,能 夠把密鑰信息與上述資源對應(yīng)進行記載,構(gòu)成為,若從存儲于上述賬戶 信息登記部的客戶終端接收到了關(guān)于其他客戶終端能夠操作的資源的 操作指示,則根據(jù)上述中繼組信息,中繼該資源的操作指示,當在上述 共享資源信息中針對資源記栽了上述密鑰信息時,以由進行了操作指示 的客戶終端指定了正確的密鑰的情況為條件,中繼該資源的操作指示, 由此,通過在其他客戶終端輸入資源的密鑰,可對已存儲于某個中繼服務(wù) 器的賬戶信息登記部的客戶終端所擁有的該資源間接地進行操作。
4. 根據(jù)權(quán)利要求3所述的中繼通信系統(tǒng),其特征在于,當由進行 了上述操作指示的客戶終端指定了錯誤的密鑰時,向該客戶終端返回錯 誤。
全文摘要
本發(fā)明提供一種通過WAN上的外部服務(wù)器能夠與其他中繼服務(wù)器通信的中繼服務(wù)器及中繼通信系統(tǒng)。該中繼服務(wù)器存儲登記終端的信息、通過相互許可連接而構(gòu)成中繼組的中繼服務(wù)器的信息、資源、以及將該資源共享的終端(T)的信息。中繼服務(wù)器若從本機的登記終端接收到了對其他終端所擁有的資源的操作指示,則把該操作指示中繼到其他中繼服務(wù)器。但是,當存儲了與資源對應(yīng)的密鑰信息時,中繼服務(wù)器以指定了正確的密鑰的情況為條件,向其他中繼服務(wù)器中繼上述操作指示。
文檔編號H04L9/00GK101304308SQ200810096929
公開日2008年11月12日 申請日期2008年5月7日 優(yōu)先權(quán)日2007年5月9日
發(fā)明者谷本好史 申請人:村田機械株式會社