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

中繼服務(wù)器、中繼通信系統(tǒng)以及通信裝置的制作方法

文檔序號(hào):7667413閱讀:180來(lái)源:國(guó)知局
專利名稱:中繼服務(wù)器、中繼通信系統(tǒng)以及通信裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及能夠越過(guò)廣域網(wǎng)(WAN)與其他局域網(wǎng)(LAN)內(nèi)的終 端進(jìn)行通信的中繼服務(wù)器以及中繼通信系統(tǒng)。特別涉及從某個(gè)LAN內(nèi)的 終端對(duì)其他LAN內(nèi)的終端所保有的資源進(jìn)行操作的技術(shù)。
背景技術(shù)
有一種被稱為VPN ( Virtual Private Network:虛擬專用網(wǎng)絡(luò))的 通信技術(shù)。利用該通信技術(shù),能夠像直接連接的網(wǎng)絡(luò)那樣來(lái)利用相隔較 遠(yuǎn)的其他LAN。例如,在與設(shè)在各個(gè)地域的多個(gè)分公司的LAN連接的 終端之間,能夠越過(guò)國(guó)際互聯(lián)網(wǎng)進(jìn)行通信.
關(guān)于這種技術(shù),至目前為止,人們已經(jīng)提出了各種系統(tǒng)(例如日本 特開(kāi)2002-217938 )。
但是,這種系統(tǒng)因虛擬構(gòu)筑網(wǎng)絡(luò)的關(guān)系而容易成為僵化的系統(tǒng)。因 此,不容易構(gòu)筑具有擴(kuò)展性和靈活性的系統(tǒng),至今所提出的系統(tǒng)還存在 著功能和成本等不能同時(shí)兼顧的有一長(zhǎng),必有一短的問(wèn)題。
例如,如果是在同一LAN內(nèi),則由于通常是根據(jù)相同的協(xié)議進(jìn)行 資源管理,系統(tǒng)結(jié)構(gòu)也不太復(fù)雜,所以多個(gè)終端之間能夠簡(jiǎn)單地實(shí)現(xiàn)資 源共享等。但是,在通信系統(tǒng)越過(guò)WAN而連接在多個(gè)LAN之間的情 況下,即使想多個(gè)終端共享文件夾和文件等資源,或從某個(gè)終端刪除其 他終端所保有的文件等,也不容易應(yīng)對(duì)。在各個(gè)LAN中使用的協(xié)議不 同的情況下,更不容易應(yīng)對(duì)。
另外,也不容易實(shí)現(xiàn)在各個(gè)終端所保有的資源因刪除和移動(dòng)等而 不斷地變化的情況下,也可動(dòng)態(tài)應(yīng)對(duì)這些變化。
并且,對(duì)于配置在這種系統(tǒng)中的終端,需要導(dǎo)入用于連接系統(tǒng)的軟 件,但是,找不到合適的軟件,實(shí)現(xiàn)在必要時(shí)與必要的對(duì)象共享任意的 資源等應(yīng)用并不容易。這種系統(tǒng)具有基于多個(gè)LAN之間的數(shù)據(jù)包通過(guò),來(lái)虛擬構(gòu)筑網(wǎng)絡(luò) 的優(yōu)點(diǎn)。但是,由于數(shù)據(jù)包要通過(guò)VPN裝置等,所以,在多個(gè)LAN之 間進(jìn)行資源的刪除和移動(dòng)等的情況下,從虛擬網(wǎng)絡(luò)的整體上來(lái)掌握刪除 和移動(dòng)等的信息并不容易。

發(fā)明內(nèi)容
因此,本發(fā)明就是鑒于這些問(wèn)題而做出的,其目的在于提供一種容 易應(yīng)用的中繼通信系統(tǒng)和在該系統(tǒng)中使用的中繼服務(wù)器,在該中繼通信 系統(tǒng)中,即使在與不同的LAN連接的、以不同協(xié)議進(jìn)行管理的終端之 間,各個(gè)終端也能夠在必要時(shí)與必要的對(duì)象進(jìn)行資源的共享和操作。其 另一目的在于提供一種具有良好的擴(kuò)展性和靈活性、并且還能夠應(yīng)對(duì)資 源的移動(dòng)等的動(dòng)態(tài)中繼通信系統(tǒng)等。
為了解決上述問(wèn)題,本發(fā)明之1提供一種中繼服務(wù)器,其與LAN 連接,并且可與其他LAN的中繼服務(wù)器進(jìn)行通信,其特征在于,具有 賬戶信息登記部,其保存包含與同一 LAN連接的客戶終端的信息的賬 戶信息;中繼組信息登記部,其保存包含允許相互連接的一組中繼服務(wù) 器的信息的中繼組信息;和共享資源信息登記部,其保存共享資源信息, 該共享資源信息包含資源的信息、和共享資源的客戶終端的信息;在根 據(jù)上述共享資源信息,從保存在上述賬戶信息登記部中的客戶終端,接 收到對(duì)與其他LAN連接的客戶終端可操作的資源的操作指示時(shí),根據(jù) 上述中繼組信息,中繼對(duì)資源的操作。
本發(fā)明之2是基于本發(fā)明之1的中繼服務(wù)器,其特征在于,在上述 共享資源信息中包含表示資源實(shí)體的信息、可進(jìn)行資源實(shí)體的操作的 擁有者客戶終端的信息、和可通過(guò)擁有者客戶終端間接進(jìn)行資源實(shí)體的
操作的用戶客戶終端的信息,該中繼服務(wù)器還具有終端選擇部,其在 從保存在上述賬戶信息登記部中的用戶客戶終端接收到對(duì)與其他LAN 連接的客戶終端可操作的資源的操作指示時(shí),根據(jù)上述共享資源信息, 選擇資源的擁有者客戶終端;和操作指令發(fā)送部,其根據(jù)上述中繼組信 息,選擇與所選擇的擁有者客戶終端連接于同一 LAN的中繼服務(wù)器, 并經(jīng)由所選擇的中繼服務(wù)器,向擁有者客戶終端發(fā)送對(duì)資源的操作指 令。
本發(fā)明之3提供一種中繼通信系統(tǒng),具有多個(gè)LAN、和與各個(gè)LAN
連接的中繼服務(wù)器及客戶終端,其特征在于,上述中繼服務(wù)器具有賬 戶信息登記部,其保存包含與同一 LAN連接的客戶終端的信息的賬戶 信息;中繼組信息登記部,其保存包含允許相互連接的一組中繼服務(wù)器 的信息的中繼組信息;和共享資源信息登記部,其保存共享資源信息, 該共享資源信息包含資源的信息、和共享資源的客戶終端的信息;在根 據(jù)上述共享資源信息,從保存在上述賬戶信息登記部中的客戶終端,接 收到對(duì)與其他LAN連接的客戶終端可操作的資源的操作指示時(shí),根據(jù) 上述中繼組信息,中繼對(duì)資源的操作,由此,可從與一個(gè)LAN連接的 客戶終端,對(duì)與其他LAN連接的客戶終端所保有的資源間接地進(jìn)行操 作。
本發(fā)明之4提供一種通信裝置,可從同一 LAN內(nèi)的LAN內(nèi)中繼服 務(wù)器經(jīng)由其他LAN內(nèi)的LAN外中繼服務(wù)器,與其他LAN內(nèi)的通信裝 置進(jìn)行通信,其特征在于,具有共享資源信息接收部,其從上述LAN 內(nèi)中繼服務(wù)器接收共享資源信息,該共享資源信息包含其他LAN內(nèi)的 通信裝置可操作的資源的信息、和共享資源的通信裝置的信息;共享資 源信息顯示部,顯示上述共享資源信息的內(nèi)容;和操作可否判斷部,其 接收對(duì)資源的操作指示,判斷是否可直接操作資源;在有操作指示的資 源不可被直接操作的情況下,向上述LAN內(nèi)中繼服務(wù)器發(fā)送操作指示, 經(jīng)由上述LAN外中繼服務(wù)器間接地進(jìn)行對(duì)資源的操作。
本發(fā)明之5是基于本發(fā)明之4的通信裝置,其特征在于,還具有 共享資源信息登記部,其把共享資源信息登記到上述LAN內(nèi)中繼服務(wù) 器中,該共享資源信息包含自裝置可操作的資源的信息、和共享資源的 通信裝置的信息;連接可否確認(rèn)部,其對(duì)保存在上述LAN內(nèi)中繼服務(wù) 器中的可操作的資源,定期地確認(rèn)可否連接;和共享資源信息通知部, 其在確認(rèn)為資源不可連接的情況下,向上述LAN內(nèi)中繼服務(wù)器通知上 述共享資源信息的變更。
本發(fā)明之6提供一種中繼通信系統(tǒng),具有與WAN連接的多個(gè)LAN、 和與各個(gè)LAN連接的中繼服務(wù)器及通信裝置,其特征在于,上述通信 裝置可從同一 LAN內(nèi)的LAN內(nèi)中繼服務(wù)器經(jīng)由其他LAN內(nèi)的LAN 外中繼服務(wù)器,與其他LAN內(nèi)的通信裝置進(jìn)行通信;該中繼通信系統(tǒng) 具有共享資源信息接收部,其從上述LAN內(nèi)中繼服務(wù)器接收共享資 源信息,該共享資源信息包含其他LAN內(nèi)的通信裝置可操作的資源的
信息、和共享資源的通信裝置的信息;共享資源信息顯示部,顯示上述 共享資源信息的內(nèi)容;和操作可否判斷部,其接收對(duì)資源的操作指示, 判斷是否可直接操作資源,由此,在有操作指示的資源不可被直接操作 的情況下,可向上述LAN內(nèi)中繼服務(wù)器發(fā)送操作指示,經(jīng)由上述LAN 外中繼服務(wù)器間接地進(jìn)行對(duì)資源的操作。
本發(fā)明之7提供一種中繼服務(wù)器,其與LAN連接,并且可和與其 他LAN連接的中繼服務(wù)器進(jìn)行通信,其特征在于,具有賬戶信息登 記部,其保存包含與同一 LAN連接的客戶終端的信息的賬戶信息;中 繼組信息登記部,其保存包含允許相互通信的 一組中繼服務(wù)器的信息的 中繼組信息;和共享資源信息登記部,其保存共享資源信息,該共享資 源信息包含資源的信息、和共享資源的客戶終端的信息;在根據(jù)上述共 享資源信息,從保存在上述賬戶信息登記部中的客戶終端,接收到對(duì)與 其他LAN連接的客戶終端可操作的資源的操作指示時(shí),根據(jù)上述中繼 組信息,中繼對(duì)資源的操作,該中繼服務(wù)器還具有日志信息存儲(chǔ)部, 其保存包含上述操作指示的信息的日志信息;和日志信息交換部,其根 據(jù)上述中繼組信息,在上述一組中繼服務(wù)器之間交換上述日志信息。
本發(fā)明之8是基于本發(fā)明之7的中繼服務(wù)器,其特征在于,還具有 第1日志信息輸出部,該第1日志信息輸出部從在上述一組中繼服務(wù)器 之間交換的日志信息中,輸出特定的客戶終端所參與的日志信息。
本發(fā)明之9是基于本發(fā)明之7的中繼服務(wù)器,其特征在于,還具有 第2日志信息輸出部,該第2日志信息輸出部從在上述一組中繼服務(wù)器 之間交換的日志信息中,輸出特定的資源所參與的日志信息。
本發(fā)明之10是基于本發(fā)明之7的中繼服務(wù)器,其特征在于,還具 有日志信息交換設(shè)定部,該日志信息交換設(shè)定部對(duì)每個(gè)中繼服務(wù)器,設(shè) 定是否在上述一組中繼服務(wù)器之間交換特定的日志信息。
本發(fā)明之11是基于本發(fā)明之7的中繼服務(wù)器,其特征在于,還具 有日志信息總括部,該日志信息總括部總括輸出在上述一組中繼服務(wù)器 之間交換的日志信息中的、關(guān)于經(jīng)由多個(gè)中繼服務(wù)器的上述操作指示的 相互重復(fù)的日志信息。
本發(fā)明之12提供一種利用中繼服務(wù)器的管理方法,該中繼服務(wù)器
與LAN連接,并且可與其他LAN的中繼服務(wù)器進(jìn)行通信,其特征在于, 包括賬戶信息登記步驟,保存包含與同一 LAN連接的客戶終端的信 息的賬戶信息;中繼組信息登記步驟,保存包含允許相互連接的一組中 繼服務(wù)器的信息的中繼組信息;和共享資源信息登記步驟,保存共享資 源信息,該共享資源信息包含資源的信息、和共享資源的客戶終端的信 息;在根據(jù)上述共享資源信息,從在上述賬戶信息登記步驟中所保存的 客戶終端,接收到對(duì)與其他LAN連接的客戶終端可操作的資源的操作 指示時(shí),根據(jù)上述中繼組信息,中繼對(duì)資源的操作。
本發(fā)明之13是基于本發(fā)明之12的利用中繼服務(wù)器的管理方法,其 特征在于,在上述共享資源信息中包含表示資源實(shí)體的信息、可進(jìn)行 資源實(shí)體的操作的擁有者客戶終端的信息、和可通過(guò)擁有者客戶終端間 接進(jìn)行資源實(shí)體的操作的用戶客戶終端的信息,該管理方法還包括終 端選擇步驟,在從在上述賬戶信息登記步驟中所保存的用戶客戶終端接
收到對(duì)與其他LAN連接的客戶終端可操作的資源的操作指示時(shí),根據(jù) 上述共享資源信息,選擇資源的擁有者客戶終端;和操作指令發(fā)送步驟, 根據(jù)上述中繼組信息選擇與所選擇的擁有者客戶終端連接于同一 LAN 的中繼服務(wù)器,經(jīng)由所選擇的中繼服務(wù)器,向擁有者客戶終端發(fā)送對(duì)資 源的操作指令。
本發(fā)明之14提供一種中繼通信系統(tǒng)的管理方法,該中繼通信系統(tǒng) 具有多個(gè)LAN、和與各個(gè)LAN連接的中繼服務(wù)器及客戶終端,其特征 在于,包括賬戶信息登記步驟,保存包含與同一 LAN連接的客戶終 端的信息的賬戶信息;中繼組信息登記步驟,保存包含允許相互連接的 一組中繼服務(wù)器的信息的中繼組信息;和共享資源信息登記步驟,保存 共享資源信息,該共享資源信息包含資源的信息、和共享資源的客戶終 端的信息;在根據(jù)上述共享資源信息,從在上述賬戶信息登記步驟中所 保存的客戶終端,接收到對(duì)與其他LAN連接的客戶終端可操作的資源 的操作指示時(shí),根據(jù)上述中繼組信息,中繼對(duì)資源的操作,由此可從與 一個(gè)LAN連接的客戶終端,對(duì)與其他LAN連接的客戶終端所保有的資 源間接地進(jìn)行操作。
本發(fā)明之15提供一種利用通信裝置的管理方法,該通信裝置可從 同一 LAN內(nèi)的LAN內(nèi)中繼服務(wù)器經(jīng)由其他LAN內(nèi)的LAN外中繼月良 務(wù)器,與其他LAN內(nèi)的通信裝置進(jìn)行通信,其特征在于,包括共享
資源信息接收步驟,從上述LAN內(nèi)中繼服務(wù)器接收共享資源信息,該 共享資源信息包含其他LAN內(nèi)的通信裝置可操作的資源的信息、和共 享資源的通信裝置的信息;共享資源信息顯示步驟,顯示上述共享資源 信息的內(nèi)容;和操作可否判斷步驟,接收對(duì)資源的操作指示,判斷是否 可直接操作資源,在有操作指示的資源不可被直接操作的情況下,向上 述LAN內(nèi)中繼服務(wù)器發(fā)送操作指示,經(jīng)由上述LAN外中繼服務(wù)器,間 接地進(jìn)行對(duì)資源的操作。
本發(fā)明之16是基于本發(fā)明之15的利用通信裝置的管理方法,其特 征在于,還包括共享資源信息登記步驟,把共享資源信息登記到上述 LAN內(nèi)中繼服務(wù)器中,該共享資源信息包含自裝置可操作的資源的信 息、和共享資源的通信裝置的信息;連接可否確認(rèn)步驟,對(duì)保存在上述 LAN內(nèi)中繼服務(wù)器中的可操作的資源,定期地確認(rèn)可否連接;和共享 資源信息通知步驟,在確認(rèn)為資源不可連接的情況下,向上述LAN內(nèi) 中繼服務(wù)器通知上述共享資源信息的變更。
本發(fā)明之17提供一種中繼通信系統(tǒng)的管理方法,該中繼通信系統(tǒng) 具有與WAN連接的多個(gè)LAN、與各個(gè)LAN連接的中繼服務(wù)器、和通 信裝置,該通信裝置可從同一 LAN內(nèi)的LAN內(nèi)中繼服務(wù)器經(jīng)由其他 LAN內(nèi)的LAN外中繼服務(wù)器,與其他LAN內(nèi)的通信裝置進(jìn)行通信, 其特征在于,包括共享資源信息接收步驟,從上述LAN內(nèi)中繼服務(wù) 器接收共享資源信息,該共享資源信息包含其他LAN內(nèi)的通信裝置可 操作的資源的信息、和共享資源的通信裝置的信息;共享資源信息顯示 步驟,顯示上述共享資源信息的內(nèi)容;和操作可否判斷步驟,接收對(duì)資 源的操作指示,判斷是否可直接操作資源;由此,在有操作指示的資源 不可被直接操作的情況下,可向上述LAN內(nèi)中繼服務(wù)器發(fā)送操作指示, 經(jīng)由上述LAN外中繼服務(wù)器間接地進(jìn)行對(duì)資源的操作。
本發(fā)明之18提供一種利用中繼服務(wù)器的管理方法,該中繼服務(wù)器 與LAN連接,并且可和與其他LAN連接的中繼服務(wù)器進(jìn)行通信,其特 征在于,包括賬戶信息登記步驟,保存包含與同一 LAN連接的客戶 終端的信息的賬戶信息;中繼組信息登記步驟,保存包含允許相互通信 的一組中繼服務(wù)器的信息的中繼組信息;和共享資源信息登記步驟,保 存共享資源信息,該共享資源信息包含資源的信息、和共享資源的客戶 終端的信息;在根據(jù)上述共享資源信息,從在上述賬戶信息登記步驟中
所保存的客戶終端,接收到對(duì)與其他LAN連接的客戶終端可操作的資 源的操作指示時(shí),根據(jù)上述中繼組信息,中繼對(duì)資源的操作,管理方法 還包括日志信息存儲(chǔ)步驟,保存包含上述操作指示的信息的日志信息; 和日志信息交換步驟,根據(jù)上述中繼組信息,在上述一組中繼服務(wù)器之 間交換上述日志信息。
本發(fā)明之19是基于本發(fā)明之18的利用中繼服務(wù)器的管理方法,其 特征在于,還包括第1日志信息輸出步驟,在該第1日志信息輸出步驟 中,從在上述一組中繼服務(wù)器之間交換的日志信息中,輸出特定的客戶 終端所參與的日志信息。
本發(fā)明之20是基于本發(fā)明之18的利用中繼服務(wù)器的管理方法,其 特征在于,還包括第2日志信息輸出步驟,在該第2日志信息輸出步驟 中,從在上述一組中繼服務(wù)器之間交換的日志信息中,輸出特定的資源 所參與的日志信息。
本發(fā)明之21是基于本發(fā)明之18的利用中繼服務(wù)器的管理方法,其 特征在于,還包括日志信息交換設(shè)定步驟,在該日志信息交換設(shè)定步驟 中,對(duì)每個(gè)中繼服務(wù)器,設(shè)定是否在上述一組中繼服務(wù)器之間交換特定 的曰志信息。
本發(fā)明之22是基于本發(fā)明之18的利用中繼服務(wù)器的管理方法,其 特征在于,還包括日志信息總括步驟,在該日志信息總括步驟中,總括 輸出在上述一組中繼服務(wù)器之間交換的日志信息中的、關(guān)于經(jīng)由多個(gè)中 繼服務(wù)器的上述操作指示的相互重復(fù)的日志信息。
根據(jù)應(yīng)用了本發(fā)明的中繼服務(wù)器的中繼通信系統(tǒng),在不同的LAN 中的客戶終端之間,各個(gè)客戶終端能夠越過(guò)WAN,像操作自裝置所保 有的資源那樣操作其他客戶終端所保有的資源。而且,各個(gè)客戶終端能 夠在必要時(shí)與必要的對(duì)象形成組,根據(jù)需要,共享各自保有的資源。另 外,即使資源因刪除等而發(fā)生了變化,由于與該資源有關(guān)的信息被自動(dòng) 更新,所以各個(gè)客戶終端也能夠動(dòng)態(tài)地應(yīng)對(duì)該資源的刪除等。
與各個(gè)LAN連接的中繼服務(wù)器,能夠針對(duì)分別中繼的在各個(gè)LAN 之間進(jìn)行的資源操作,保存日志信息。并且,這些中繼服務(wù)器可相互交 換各自保存的日志信息。因此,可從由多個(gè)LAN構(gòu)成的網(wǎng)絡(luò)的整體,
掌握關(guān)于資源操作的日志信息。
通過(guò)以下參照附圖對(duì)本發(fā)明的優(yōu)選實(shí)施方式進(jìn)行的詳細(xì)描述,本發(fā) 明的其它特征、構(gòu)件、過(guò)程、步驟、特性及優(yōu)點(diǎn)會(huì)變得更加清楚。


圖l是中繼通信系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)圖。
圖2是外部服務(wù)器的功能框圖。 圖3是客戶終端的功能框圖。 圖4是中繼服務(wù)器的功能框圖。
圖5是表示客戶終端與中繼服務(wù)器的關(guān)系、和中繼服務(wù)器與外部服 務(wù)器的關(guān)系的圖。
圖6是通信處理的序列圖。
圖7是通信處理的序列圖。
圖8是表示中繼組信息的內(nèi)容的圖。
圖9是表示中繼組信息的內(nèi)容的圖。
圖IO是通信處理的序列圖。
圖11是表示共享資源信息的內(nèi)容的圖。
圖12是表示共享資源信息的內(nèi)容的圖。
圖13是表示共享資源信息的內(nèi)容的圖。
圖14是通信處理的序列圖。
圖15是表示共享資源信息的內(nèi)容的圖。
圖16是表示共享資源信息的內(nèi)容的圖。
圖17是通信處理的序列圖。
圖18是表示共享資源信息的內(nèi)容的圖。
圖19是客戶終端的功能框圖。
圖20是表示中繼組信息的內(nèi)容的圖。
圖21是表示共享資源信息的內(nèi)容的圖。
圖22是說(shuō)明客戶終端的處理的流程圖。
圖23是說(shuō)明客戶終端的處理的流程圖。
圖24是表示在客戶終端上顯示的中繼組信息的內(nèi)容的圖。
圖25是表示在客戶終端上顯示的共享資源信息的內(nèi)容的圖。
圖26是中繼服務(wù)器的功能框圖。
圖27是在客戶終端2A移動(dòng)到LAN1之前,與LAN2連接的狀態(tài) 下的通信處理的序列圖。
圖28是在客戶終端2A與LAN1連接的狀態(tài)下的通信處理的序列圖。
圖29是在客戶終端2A移動(dòng)到LAN1后,與LAN2連接的狀態(tài)下 的通信處理的序列圖。
圖30是表示中繼服務(wù)器R2所保存的日志信息的圖。
圖31是表示中繼服務(wù)器Rl所保存的日志信息的圖。
圖30是表示中繼服務(wù)器R3所保存的日志信息的圖。
圖33是表示用戶2A參與的日志信息的圖。
圖34是表示資源"file003.pdf"所參與的曰志信息的圖。
具體實(shí)施例方式
{第1實(shí)施方式}
<中繼通信系統(tǒng)的整體結(jié)構(gòu)> 下面,參照附圖,對(duì)第1實(shí)施方式進(jìn)行說(shuō)明。圖l是舉例表示了本 實(shí)施方式的中繼通信系統(tǒng)的整體結(jié)構(gòu)的圖。如圖1所示,本中繼通信系
統(tǒng)由與WAN連接的多個(gè)LAN構(gòu)成。而且,本中繼通信系統(tǒng)具有外部 服務(wù)器S、中繼服務(wù)器R、客戶終端T、和文件服務(wù)器F等。另外,這 里舉例表示了利用了外部服務(wù)器S的實(shí)施方式,但也可以是不使用外部 服務(wù)器S,而在中繼服務(wù)器R之間直接通信的方式。
在本實(shí)施方式中,舉例說(shuō)明關(guān)于WAN中的外部服務(wù)器S與各個(gè)中 繼服務(wù)器R之間、LAN中的中繼服務(wù)器R與客戶終端T等之間的通信 協(xié)i義,4吏用了 SIP ( Session Initiation Protocol:會(huì)話啟動(dòng)協(xié)i義)的系統(tǒng)。 但是,作為這些服務(wù)器、終端之間的通信協(xié)議,也可以使用SIP以外的 協(xié)議。
WAN (Wide Area Network)是連接不同的LAN的網(wǎng)絡(luò)。在本實(shí) 施方式中,作為WAN,以國(guó)際互聯(lián)網(wǎng)為例,但并非必須是國(guó)際互聯(lián)網(wǎng), 也可以使用與其類似的其他網(wǎng)絡(luò)。
LAN (Local Area Network)是在限定的場(chǎng)所中構(gòu)筑的比較小規(guī)模 的網(wǎng)絡(luò)。LAN存在多個(gè),并分別構(gòu)筑在物理上分離的場(chǎng)所中。例如, 在本實(shí)施方式的情況下,在東京分>^司A中構(gòu)筑了 LAN1,在大阪、名 古屋、福岡的各個(gè)分公司B、 C、 D中分別構(gòu)筑了 LAN2、 3、 4。而且, 這4個(gè)LAN1、 2、 3、 4分別與作為全球網(wǎng)絡(luò)的國(guó)際互聯(lián)網(wǎng)連接。當(dāng)然, 只要LAN的數(shù)量為多個(gè)即可,并不限于4個(gè)。
<外部服務(wù)器>
外部服務(wù)器S是在被配置在各個(gè)LAN中的中繼服務(wù)器R之間的通 信中使用的設(shè)備,其被設(shè)置在國(guó)際互聯(lián)網(wǎng)上。外部服務(wù)器S具有作為 SIP服務(wù)器的功能。具體是,外部服務(wù)器S具有作為中繼SIP方法 (method )和響應(yīng)等的SIP代理服務(wù)器的功能、和作為登記中繼服務(wù)器 R的賬戶的SIP注冊(cè)服務(wù)器的功能。外部服務(wù)器S不限于一臺(tái),也可以 由多臺(tái)分擔(dān)功能。另外,在使用SIP以外的協(xié)議的情況下,只要根據(jù)該 協(xié)議直接控制中繼服務(wù)器R之間的通信即可,不需要必須設(shè)置起到SIP 服務(wù)器的作用的外部服務(wù)器S。
圖2表示外部服務(wù)器S的功能框圖。如圖2所示,外部服務(wù)器S具
有WAN接口 201、控制部202、中繼服務(wù)器賬戶信息數(shù)據(jù)庫(kù)(DB) 203 等。
WAN接口 201是利用全球IP地址,與和國(guó)際互聯(lián)網(wǎng)連接的中繼服 務(wù)器R等各個(gè)裝置進(jìn)行通信的接口 。
中繼服務(wù)器賬戶信息DB203是把有登記請(qǐng)求的中繼服務(wù)器R的賬 戶與全球IP地址對(duì)應(yīng)管理的數(shù)據(jù)庫(kù)。
控制部202是對(duì)通過(guò)WAN接口 201進(jìn)行的各種通信進(jìn)行控制的處 理部,其控制按照TCP/IP、 UDP、 SIP等協(xié)議進(jìn)行的通信處理。例如, 控制部202進(jìn)行以下處理接收從各個(gè)中繼服務(wù)器R發(fā)送來(lái)的各個(gè)中繼 服務(wù)器R的賬戶,并登記到中繼服務(wù)器賬戶信息DB203中。另外,控 制部202進(jìn)行把從中繼服務(wù)器R發(fā)送來(lái)的各種SIP方法(method )和 響應(yīng)(response)等的通信數(shù)據(jù),中繼到其他中繼服務(wù)器R的處理。關(guān) 于以控制部202為中心的外部服務(wù)器S的各個(gè)功能,將在后面說(shuō)明。
<客戶終端>
客戶終端T是用戶可直接操作的終端。例如用戶在日常業(yè)務(wù)中使用 的個(gè)人計(jì)算機(jī)(PC)等相當(dāng)于客戶終端T。因此,通常,在LAN內(nèi)存 在多個(gè)客戶終端T。在本實(shí)施方式中,對(duì)客戶終端1A、 1B與LAN1連 接,客戶終端2A、 2B與LAN2連接,客戶終端3A、 3B與LAN3連接, 客戶終端4A、 4B與LAN4連接的情況進(jìn)行說(shuō)明。對(duì)各個(gè)客戶終端T賦 予只在同一LAN中被唯一地管理的專用IP地址。
圖3表示客戶終端T的功能框圖。如圖3所示,客戶終端T具有 LAN接口 601、控制部602、資源存儲(chǔ)部603、和共享資源信息數(shù)據(jù)庫(kù) (DB) 604等。
LAN接口 601,是使用專用IP地址與連接于同一LAN的中繼服務(wù) 器R和文件服務(wù)器F等各個(gè)裝置進(jìn)行通信的接口 。
資源存儲(chǔ)部603保存該客戶終端T可操作的文件和文件夾等資源實(shí)體。
共享資源信息數(shù)據(jù)庫(kù)(DB ) 604儲(chǔ)存該客戶終端T與其他客戶終端
T共享的資源信息、和描述了共享該資源的客戶終端T的賬戶信息的共 享資源信息120。
控制部602是對(duì)通過(guò)LAN接口 601進(jìn)行的各種通信進(jìn)行控制的處 理部,其控制按照TCP/IP、 UDP、 SIP等協(xié)議進(jìn)行的通信處理。例如, 控制部602執(zhí)行以下處理控制保存在資源存儲(chǔ)部603中的資源的移動(dòng)、 變更、刪除等。另外,控制部602執(zhí)行以下處理從中繼服務(wù)器R接收 共享資源信息120的變更通知,更新保存在共享資源信息DB604中的 共享資源信息120。關(guān)于以控制部602為中心的客戶終端T的各個(gè)功能, 將在后面說(shuō)明。
<中繼服務(wù)器>
中繼服務(wù)器R在各個(gè)LAN中各配置有一臺(tái)。具體是,在LAN1中 配置了中繼服務(wù)器Rl,在LAN2中配置了中繼服務(wù)器R2,在LAN3中 配置了中繼服務(wù)器R3,在LAN4中配置了中繼服務(wù)器R4。
中繼服務(wù)器R不僅與LAN連接,而且還與國(guó)際互聯(lián)網(wǎng)連接,并可 和與同一 LAN連接的各個(gè)客戶終端T進(jìn)行通信,并且可通過(guò)外部服務(wù) 器S和與其他LAN連接的中繼服務(wù)器R進(jìn)行通信。因此,對(duì)各個(gè)中繼 服務(wù)器R,不僅分別賦予了專用IP地址,還賦予了全球IP地址。
圖4表示各個(gè)中繼服務(wù)器R的功能框圖。如圖4所示,中繼服務(wù)器 具有LAN接口 501、 WAN接口 502、控制部503、賬戶信息數(shù)據(jù)庫(kù)(DB) 504、中繼組信息數(shù)據(jù)庫(kù)(DB) 505、和共享資源信息數(shù)據(jù)庫(kù)(DB) 506 等。
LAN接口 501是利用專用IP地址與和LAN連接的客戶終端T等 進(jìn)行通信的接口。例如,如果是LANl,則中繼服務(wù)器R1利用LAN接 口 501與各個(gè)客戶終端1A、 IB進(jìn)行通信。
WAN接口 502是利用全球IP地址與和國(guó)際互聯(lián)網(wǎng)l連接的外部服 務(wù)器S等各個(gè)裝置進(jìn)行通信的接口。另外,在本實(shí)施方式中,雖然采用 了中繼服務(wù)器R具有WAN接口 502的結(jié)構(gòu),但也可以采用由路由器進(jìn) 行與國(guó)際互聯(lián)網(wǎng)的連接,在其下設(shè)置中繼服務(wù)器R的方式。
由于各個(gè)中繼服務(wù)器R與各個(gè)客戶終端T之間的通信是利用SIP
進(jìn)行的,所以各個(gè)中繼服務(wù)器R具有作為SIP注冊(cè)服務(wù)器的功能。例如, 與LAN2連接的中繼服務(wù)器R2起到利用SIP把與LAN2連接的各個(gè)客 戶終端2A、 2B的賬戶登記到賬戶信息DB504中的SIP注冊(cè)服務(wù)器的 作用。
因此,如圖5所示,中繼服務(wù)器R從其與客戶終端T的關(guān)系上看, 起到從客戶終端T接收并登記(REGISTER)賬戶的服務(wù)器的作用。另 外,從其與外部服務(wù)器S的關(guān)系上看,起到對(duì)外部服務(wù)器S發(fā)送并登記 (REGISTER)賬戶的客戶端的作用。
賬戶信息DB504是把有登記請(qǐng)求的客戶終端T的賬戶與專用IP地 址對(duì)應(yīng)管理的數(shù)據(jù)庫(kù)。
中繼組信息DB505是對(duì)登記在賬戶信息DB504中的客戶終端T所 關(guān)聯(lián)的中繼組信息100進(jìn)行管理的數(shù)據(jù)庫(kù)。
共享資源信息DB506是對(duì)登記在賬戶信息DB504中的客戶終端T 所關(guān)聯(lián)的共享資源信息120進(jìn)行管理的數(shù)據(jù)庫(kù)。
控制部503是對(duì)通過(guò)LAN接口 501和WAN接口 502進(jìn)行的各種 通信進(jìn)行控制的處理部,其控制按照TCP/IP、 UDP、 SIP等協(xié)議進(jìn)行 的各種通信處理。例如,控制部503執(zhí)行以下處理把自裝置的賬戶發(fā) 送到外部服務(wù)器S,請(qǐng)求登記的處理,以及把從與同一 LAN連接的客 戶終端T發(fā)送來(lái)的賬戶登記到賬戶信息DB504中的處理。另外,控制 部503執(zhí)行以下處理制作中繼組信息100并保存到中繼組信息DB505 中的處理,和制作共享資源信息120并保存到共享資源信息DB506中 的處理。關(guān)于以控制部503為中心的中繼服務(wù)器R的各個(gè)功能,將在后 面說(shuō)明。
<文件服務(wù)器>
文件服務(wù)器F是與LAN連接、并可與和同一 LAN連接的各個(gè)客戶 終端T進(jìn)行通信的服務(wù)器,其可保存文件和文件夾等資源實(shí)體。即,文 件服務(wù)器F起到取代各個(gè)客戶終端T所具有的資源存儲(chǔ)部603的資源存 儲(chǔ)裝置的作用。即,在本實(shí)施方式中,各個(gè)客戶終端T可操作的資源, 有被儲(chǔ)存在該客戶終端T的本機(jī)磁盤內(nèi)的情況、和儲(chǔ)存在作為網(wǎng)絡(luò)驅(qū)動(dòng)
器的文件服務(wù)器F內(nèi)的情況。因此,在圖1中,如在一部分LAN1、 3 中示出了文件服務(wù)器F那樣,在各個(gè)LAN中其不是必須的設(shè)備,可根 據(jù)需要來(lái)適當(dāng)設(shè)置。
<中繼組信息>
接下來(lái),在圖9等中表示中繼組信息100的內(nèi)容。圖9表示以中繼 服務(wù)器R1為基點(diǎn),在3個(gè)中繼服務(wù)器R1、 R2、 R3之間交換的被保存 在各自的中繼組信息DB505中的中繼組信息100。中繼組信息100由1 個(gè)組識(shí)別信息101、和允許相互連接的3個(gè)中繼服務(wù)器R1、 R2、 R3的 信息(中繼賬戶信息)102構(gòu)成。
組識(shí)別信息101是用于識(shí)別該中繼組信息100的信息。在每次制作 中繼組信息時(shí),通過(guò)對(duì)其賦予不同的ID,而被唯一地識(shí)別。因此,操 作者等可根據(jù)該組識(shí)別信息101來(lái)確定中繼組信息,從而可簡(jiǎn)單地進(jìn)行 組結(jié)構(gòu)的變更等。
中繼賬戶信息102由中繼服務(wù)器R的賬戶、和與該中繼服務(wù)器R 連接在同一 LAN上的被登記在該中繼服務(wù)器R中的客戶終端T的賬戶 等的信息構(gòu)成。對(duì)中繼服務(wù)器R的賬戶分別賦予了具體的名稱,從而容 易識(shí)別用戶。對(duì)各個(gè)客戶終端T的賬戶也同樣地分別賦予了具體的名 稱。
例如,如果是中繼服務(wù)器Rl( relay-serverl )的中繼賬戶信息102a, 則對(duì)中繼服務(wù)器R1的賬戶(relay-serverl@net),賦予名稱104(分公 司A)。而且,對(duì)與同一 LAN連接的客戶終端T的各個(gè)賬戶(例如, userlA@account)賦予了各個(gè)名稱105(例如,terminallA)。另外, 符號(hào)103是表示"營(yíng)業(yè)部,,和"開(kāi)發(fā)部,,等該客戶終端T的所屬部門的 識(shí)別數(shù)據(jù)。
如上所述,中繼組信息IOO被制作成對(duì)于每個(gè)中繼組信息,可唯一 地識(shí)別,并包含一組中繼賬戶信息102。而且,在該中繼賬戶信息102 中,包含有各個(gè)中繼服務(wù)器R的賬戶、和與該中繼服務(wù)器R配置在同 一 LAN中的被登記在該中繼服務(wù)器R中的客戶終端T的賬戶。因此, 只要參照中繼組信息100,即可得知哪個(gè)LAN與哪個(gè)LAN為一組,以 及在這些LAN中登記有什么樣的中繼服務(wù)器R和客戶終端T。
<共享資源信息>
下面,在圖12等中表示共享資源信息120的內(nèi)容。圖12是舉例表 示了被保存在客戶終端1A的共享資源信息DB604中的共享資源信息 120的圖。另外,與該共享資源信息120相同的信息,還被保存在與客 戶終端1A配置在同一LAN中的中繼服務(wù)器R1的共享資源信息DB506 中。該共享資源信息120由表示是與客戶終端1A有關(guān)的共享資源信息 120的賬戶識(shí)別信息121、和與該客戶終端1A相關(guān)聯(lián)的個(gè)別共享資源信 息122構(gòu)成。
賬戶識(shí)別信息121是用于識(shí)別對(duì)每個(gè)客戶終端T制作的共享資源信 息120的信息。
個(gè)別共享資源信息122由共享資源識(shí)別信息123、同類賬戶(family account)信息124、和同類資源(family resource )信息125等構(gòu)成。
共享資源識(shí)別信息123是用于識(shí)別該個(gè)別共享資源信息122的信 息。個(gè)別共享資源信息122,在每次制作時(shí)都被賦予不同的ID,以便被 唯一地識(shí)別。共享資源識(shí)別信息123由與有共享資源信息120的制作請(qǐng) 求的客戶終端T建立了關(guān)聯(lián)的ID (例如,20061001150032userlA @relay-serverl )、 和用于容易進(jìn)行該識(shí)另,J的名稱(例如, userlA國(guó)policy01)構(gòu)成。
因此,用戶等可根據(jù)共享資源識(shí)別信息123,來(lái)確定個(gè)別共享資源 信息122,所以能夠簡(jiǎn)單地對(duì)其內(nèi)容進(jìn)行編輯等。
同類資源信息125是表示客戶終端T所保有的文件和文件夾等資源 實(shí)體的資源信息126的集合體。各個(gè)資源信息126由表示共享的資源實(shí) 體的名稱信息(例如,resource name= "folderA")、表示可操作該資源 實(shí)體的客戶終端T (擁有者客戶終端)的賬戶信息(例如, owner="userA@account,,)、和表示該資源實(shí)體的所在位置的地址信息 (例如,value="c:/folderA,,)構(gòu)成。
同類賬戶信息124是共享由同類資源信息125所示的資源實(shí)體的客 戶終端T的賬戶(例如,userlA@account)的集合體。同類賬戶信息 124由擁有者客戶終端T、和用戶客戶終端T構(gòu)成。用戶客戶終端T是不能直接操作資源實(shí)體、但可通過(guò)擁有者客戶終端T來(lái)間接操作資源的 客戶終端T。
<賬戶的登記處理>
結(jié)合圖6、圖7、圖10、圖14、以及圖17的處理序列圖,對(duì)像以 上那樣構(gòu)成的中繼通信系統(tǒng)中的通信處理的流程進(jìn)行說(shuō)明。圖6中所示 的步驟S1到步驟S9,表示各個(gè)裝置的賬戶登記階段。
中繼服務(wù)器Rl向外部服務(wù)器S發(fā)送賬戶的登記請(qǐng)求(REGISTER) (步驟Sl )。這里,中繼服務(wù)器Rl進(jìn)行自身賬戶(sip:relay-serverl@net) 的登記請(qǐng)求。外部服務(wù)器S向中繼服務(wù)器R1返回OK響應(yīng),并使中繼 服務(wù)器Rl的賬戶與全球IP地址對(duì)應(yīng)地登記到中繼服務(wù)器賬戶信息 DB203中。
接下來(lái),中繼服務(wù)器R2向外部服務(wù)器S發(fā)送賬戶的登記請(qǐng)求 (REGISTER)(步驟S2)。這里,中繼服務(wù)器R2進(jìn)行自身賬戶 (sip:relay-server2@net)的登記請(qǐng)求。外部服務(wù)器S向中繼服務(wù)器R2
返回OK響應(yīng),并使中繼服務(wù)器R2的賬戶與全球IP地址對(duì)應(yīng)地登記到
中繼服務(wù)器賬戶信息DB203中。
同樣地,中繼服務(wù)器R3對(duì)外部服務(wù)器S進(jìn)行自身賬戶的登記請(qǐng)求 (REGISTER ),把自身賬戶等登記到外部服務(wù)器S中(步驟S3 )。
接著,客戶終端2A向中繼服務(wù)器R2發(fā)送賬戶的登記請(qǐng)求 (REGISTER )(步驟S4 )。這里,客戶終端2A進(jìn)行自身賬戶 (sip:user2A@account)的登記請(qǐng)求。中繼服務(wù)器R2進(jìn)行OK響應(yīng),
并使客戶終端2A的賬戶與專用IP地址對(duì)應(yīng)地登記到賬戶信息DB504中。
接下來(lái),客戶終端1A向中繼服務(wù)器Rl發(fā)送賬戶的登記請(qǐng)求 (REGISTER )(步驟S5 )。這里,客戶終端1A進(jìn)行自身賬戶 (sip:userlA@account)的登記請(qǐng)求。中繼服務(wù)器Rl進(jìn)行OK響應(yīng),
并使客戶終端1A的賬戶與專用IP地址對(duì)應(yīng)地登記到賬戶信息DB504中。
同樣,客戶終端3A對(duì)中繼服務(wù)器R3 (步驟S6),客戶終端2B對(duì)
中繼服務(wù)器R2 (步驟S7),客戶終端1B對(duì)中繼服務(wù)器R1 (步驟S8), 客戶終端3B對(duì)中繼服務(wù)器R3 (步驟S9)分別進(jìn)行自身賬戶的登記請(qǐng) 求,把自身賬戶等登記到各個(gè)中繼服務(wù)器R中。
經(jīng)過(guò)以上步驟,各個(gè)中繼服務(wù)器R向外部服務(wù)器S的賬戶登記完成, 各個(gè)客戶終端T向各個(gè)中繼服務(wù)器R的賬戶登記完成。
另外,以上的各個(gè)步驟的順序只是一例,只要完成各個(gè)裝置的賬戶 登記,則可以是任意順序。另外,各個(gè)裝置即使存在于網(wǎng)絡(luò)上,如果未 完成它們的賬戶的登記,也不能加入到中繼通信系統(tǒng)中。例如,圖l的 LAN4在此未完成賬戶登記,所以不能加入這里所說(shuō)明的通信服務(wù)。
<中繼組的制作處理>
從圖7所示的步驟S10到步驟S16,表示各個(gè)中繼服務(wù)器R之間的 通信階段。另外,從步驟Sl到步驟S16的處理, 一般是由用戶和操作 者作為網(wǎng)絡(luò)的初始設(shè)定來(lái)進(jìn)行的。
中繼服務(wù)器Rl向外部服務(wù)器S發(fā)送與中繼服務(wù)器R2的連接請(qǐng)求 指令(INVITE方法)(步驟S10 )。在該INVITE方法中指定了連接請(qǐng) 求對(duì)方的中繼服務(wù)器R的賬戶(sip: relay-server2@net)。外部服務(wù)器 S通過(guò)參照中繼服務(wù)器賬戶信息DB203,取得中繼服務(wù)器R2的全球IP 地址。然后,外部服務(wù)器S把從中繼服務(wù)器Rl發(fā)送來(lái)的INVITE方法 中繼到中繼服務(wù)器R2。在連接請(qǐng)求指令從中繼服務(wù)器Rl被發(fā)送到中繼 服務(wù)器R2后,通過(guò)外部服務(wù)器S從中繼服務(wù)器R2向中繼服務(wù)器Rl 轉(zhuǎn)送OK響應(yīng)。
這樣,各個(gè)中繼服務(wù)器R之間的通信是經(jīng)由外部服務(wù)器S進(jìn)行的。 中繼服務(wù)器R之間的通信處理,由于在哪個(gè)通信中都同樣地經(jīng)由外部服 務(wù)器S來(lái)進(jìn)行,所以,省略對(duì)經(jīng)由外部服務(wù)器S進(jìn)行的通信處理的具體 說(shuō)明。
然后,中繼服務(wù)器R1對(duì)中繼服務(wù)器R2,利用SUBSCRIBE方法, 在其與中繼服務(wù)器R2之間進(jìn)行利用了通知事件的變更通知設(shè)定(步驟 Sll)。由此,在中繼服務(wù)器R2所保存的中繼組信息100的內(nèi)容發(fā)生了 變更時(shí),每次都利用NOTIFY方法,把發(fā)生了該變更的信息從中繼服
務(wù)器R2通知給中繼服務(wù)器Rl。
另外,SUBSCRIBE方法是由SIP定義的處理方法之一。在利用 SUBSCRIBE方法進(jìn)行了變更通知設(shè)定之后,在可執(zhí)行通知事件的期間, 進(jìn)行利用了通知事件的變更通知。即,在接收了 SUBSCRIBE方法的裝 置所保存的信息發(fā)生了變更時(shí),每次都利用NOTIFY方法,向發(fā)送了 SUBSCRIBE方法的裝置進(jìn)行新信息的通知。
同樣地,接下來(lái),相反地由中繼服務(wù)器R2對(duì)中繼服務(wù)器Rl利用 SUBSCRIBE方法,在其與中繼服務(wù)器Rl之間進(jìn)行變更通知設(shè)定(步 驟S12)。由此,在中繼服務(wù)器R1所保存的中繼組信息100的內(nèi)容發(fā)生 了變更時(shí),每次都利用NOTIFY方法,把發(fā)生了該變更的信息從中繼 服務(wù)器Rl通知給中繼服務(wù)器R2。
這里,由于是初次進(jìn)行變更通知設(shè)定,所以,從接收了 SUBSCRIBE 方法的一側(cè)進(jìn)行通知,在發(fā)送了 SUBSCRIBE方法的一側(cè)的中繼服務(wù)器 R中,新制作中繼組信息100a。
圖8表示該中繼組信息100a。這里,由于由中繼服務(wù)器R1和中繼 服務(wù)器R2形成一個(gè)組,所以,在該中繼組信息100a中,包含有雙方的 中繼賬戶信息102a、 102b。即,步驟Sll的NOTIFY方法,通知中繼 服務(wù)器R2的中繼賬戶信息102b。另外,步驟S12的NOTIFY方法, 通知中繼服務(wù)器R1的中繼賬戶信息102a。而且,雙方制作相周內(nèi)容的 中繼組信息100a。所制作的中繼組信息lOOa被保存在各自的中繼組信 息DB505中。
之后的步驟S13到步驟S16,表示在步驟S10到步驟S12中形成的 由中繼服務(wù)器Rl和中繼服務(wù)器R2構(gòu)成的中繼組中,新追加中繼服務(wù) 器R3的步驟。
操作者等參照組識(shí)別信息101確定組。然后,根據(jù)該操作者等的操 作,中繼服務(wù)器R2向中繼服務(wù)器R3發(fā)送連接請(qǐng)求指令(INVITE方法) (步驟S13 )。接收到該發(fā)送后,將OK響應(yīng)從中繼服務(wù)器R3轉(zhuǎn)送給中 繼服務(wù)器R2 。然后,與之前的步驟Sll、步驟S12同樣地,在中繼服 務(wù)器R2、 R3之間進(jìn)行利用了 SUBSCRIBE方法的變更通知設(shè)定(步驟 S14、步驟S15)。然后,利用NOTIFY方法分別進(jìn)行發(fā)生了變更的信息的通知,重新制作中繼組信息lOOb。
圖9表示該中繼組信息lOOb。這里,由于由3個(gè)中繼服務(wù)器R1、 R2、 R3形成一個(gè)組,所以在該中繼組信息100b中包含有各個(gè)中繼賬戶 信息102a、 102b、 102c。即,步驟S14的NOTIFY方法,通知中繼服 務(wù)器R3的中繼賬戶信息102c。另外,步驟S15的NOTIFY方法,通 知由中繼服務(wù)器R2所保存的中繼賬戶信息102a、 102b。而且,雙方制 作相同內(nèi)容的中繼組信息100b。所制作的新中繼組信息100b被保存在 各自的中繼組信息DB505中。
中繼服務(wù)器R2保存在中繼組信息DB505中的中繼組信息IOO因步 驟S14而發(fā)生了變更。其結(jié)果,根據(jù)在步驟Sll中設(shè)定的變更通知設(shè)定, 向中繼服務(wù)器R1通知發(fā)生了變更的信息(步驟S16)。具體是,中繼服 務(wù)器R3的中繼賬戶信息102c被通知給中繼服務(wù)器Rl。然后,在中繼 服務(wù)器R1中,制作圖9所示的組信息100b,并保存在中繼組信息DB505 中。
通過(guò)以上說(shuō)明的通信處理,在中繼服務(wù)器Rl與中繼服務(wù)器R2之 間、中繼服務(wù)器R2與中繼服務(wù)器R3之間,任意的中繼組信息100發(fā) 生了變更時(shí),其內(nèi)容都被自動(dòng)更新。因此,即使中繼服務(wù)器R和客戶終 端T的賬戶發(fā)生了變動(dòng),本中繼通信系統(tǒng)也能夠動(dòng)態(tài)地應(yīng)對(duì)該變動(dòng)。另 外,中繼組信息100能夠在任意中繼服務(wù)器R之間形成,并可形成多個(gè)。
<資源的共享處理>
下面,結(jié)合圖IO和圖14的處理序列圖,對(duì)與資源的共享有關(guān)的通 信處理的流程進(jìn)行說(shuō)明。
在圖10中,客戶終端1A向中繼服務(wù)器R1發(fā)送賬戶信息的發(fā)送請(qǐng) 求(GetAccountList指令)(步驟S21 )。中繼服務(wù)器Rl根據(jù)該發(fā)送請(qǐng) 求,向客戶終端1A發(fā)送所保存的中繼組信息的內(nèi)容,即各個(gè)中繼賬戶 信息102。各個(gè)中繼賬戶信息102被顯示在客戶終端1A上。用戶通過(guò) 參照各個(gè)中繼賬戶信息102,從其中選擇共享資源的用戶客戶終端T, 并指定給客戶終端1A。這里,作為用戶客戶終端,指定了客戶終端2A、 3A。
收到指定的客戶終端1A,向中繼服務(wù)器Rl發(fā)送包含關(guān)于用戶客戶 終端2A、 3A的信息的共享資源制作請(qǐng)求(CreateSharedResource指令) (步驟S22 )。接收到共享資源制作請(qǐng)求的中繼服務(wù)器Rl把所制作的共 享資源信息120保存在自身的共享資源信息DB506中。然后,中繼服 務(wù)器R1,利用NOTIFY方法,把所制作的共享資源信息120通知給與 所指定的用戶客戶終端2A、 3A連接的各個(gè)中繼服務(wù)器R2、 R3 (步驟 S22.1、步驟S22.2)。
接收到通知的各個(gè)中繼服務(wù)器R2、 R3,把該共享資源信息120保 存在自身的共享資源信息DB506中。然后,向所指定的各個(gè)用戶客戶 終端2A、 3A發(fā)送共享資源變更請(qǐng)求(UpdateSharedResource指令)(步 驟S22.1.1、步驟S22.2.1)。接收到該變更通知的各個(gè)用戶客戶終端2A、 3A,變更保存在自身的共享資源信息DB604中的共享資源信息120。
圖11表示在步驟S22到步驟S22.2.1中被保存在各個(gè)中繼服務(wù)器 Rl、 R2、 R3和各個(gè)客戶終端1A、 2A、 3A中的共享資源信息120a。在 共享資源信息120a中,包含有用于唯一地識(shí)別該共享資源信息的共 享資源識(shí)別信息121、和同類賬戶信息124,該同類賬戶信息124是成 為擁有者的客戶終端1A的賬戶以及成為用戶的被指定的客戶終端2A、 3A的賬戶的集合體。
然后,進(jìn)行以下處理通過(guò)用戶的操作,從客戶終端1A,把表示 要共享的資源實(shí)體的資源信息126添加在共享資源信息120中。即,用 戶從客戶終端1A可操作的資源實(shí)體中,選擇出供共享的資源實(shí)體,并 指定給客戶終端1A。這里,指定了 "folderA" 、 "file001.xls"、 "file002.wrd"、 "file003.pdf"。
收到指定的客戶終端1A把包含所指定的信息的共享資源變更請(qǐng)求 (UpdateSharedResource指令)發(fā)送給中繼服務(wù)器Rl (步驟S23 )。接 收到共享資源變更請(qǐng)求的中繼服務(wù)器Rl把變更后的共享資源信息120b 保存在自身的共享資源信息DB506中。然后,中繼服務(wù)器Rl利用 NOTIFY方法,把變更后的共享資源信息120b通知給與用戶客戶終端 2A、 3A連接的各個(gè)中繼服務(wù)器R2、 R3(步驟S23.1、步驟S23.2 )。
接收到通知的各個(gè)中繼服務(wù)器R2、 R3把該共享資源信息120b保 存在自身的共享資源信息DB506中,然后,向各個(gè)用戶客戶終端2A、
3A發(fā)送共享資源變更請(qǐng)求(UpdateSharedResource指令X步驟S23.1.1 、 步驟S23.2.1)。接收到該變更請(qǐng)求的各個(gè)用戶客戶終端2A、 3A變更保 存在自身的共享資源信息DB604中的共享資源信息120。
圖12表示在步驟S23到步驟S23.2.1中保存在各個(gè)中繼服務(wù)器Rl、 R2、 R3和各個(gè)客戶終端1A、 2A、 3A中的共享資源信息120b。在共享 資源信息120b中,在之前的步驟S22中制作的共享資源信息120a中追 加了同類資源信息125a。
參照通過(guò)以上的通信處理制作的共享資源信息120b,可確定客戶 終端1A是擁有者客戶終端T,各個(gè)客戶終端2A、 3A是用戶客戶終端 T。而且,可確定擁有者客戶終端1A可操作的資源實(shí)體的內(nèi)容、以及 其在網(wǎng)絡(luò)上的存在位置等。
下面,說(shuō)明由客戶終端2B新進(jìn)行的共享資源信息120的制作處理 的步驟。
客戶終端2B向中繼服務(wù)器R2發(fā)送賬戶信息的發(fā)送請(qǐng)求 (GetAccountList指令)(步驟S24 )。中繼服務(wù)器R2根據(jù)該發(fā)送請(qǐng)求, 向客戶終端2B發(fā)送所保存的中繼組信息100的內(nèi)容,即各個(gè)中繼賬戶 信息102。各個(gè)中繼賬戶信息102被顯示在客戶終端2B上。用戶參照 各個(gè)中繼賬戶信息102,從其中選擇共享資源的用戶客戶終端T,并指 定給客戶終端2B。這里,作為用戶客戶終端,指定了客戶終端1A、 3B。
收到指定的客戶終端2B ,向中繼服務(wù)器R2發(fā)送包含關(guān)于用戶客戶 終端1A、 3B的信息的共享資源制作請(qǐng)求(CreateSharedResource指令) (步驟S25 )。接收到共享資源制作請(qǐng)求的中繼服務(wù)器R2把所制作的共 享資源信息120保存在自身的共享資源信息DB506中。然后,中繼服 務(wù)器R2利用NOTIFY方法,把所制作的共享資源信息120通知給與所 指定的用戶客戶終端1A、3B連接的各個(gè)中繼服務(wù)器Rl、R3(步驟S25.1 、 步驟S25.2 )。
接收到通知的各個(gè)中繼服務(wù)器R1、 R3,把該共享資源信息120保 存在自身的共享資源信息DB506中。然后,向所指定的各個(gè)用戶客戶 終端1A、 3B發(fā)送共享資源變更請(qǐng)求(UpdateSharedResource指令)(步 驟S25.1.1、步驟S25.2.1)。接收到該變更通知的各個(gè)用戶客戶終端1A、
3B對(duì)保存在自身的共享資源信息DB604中的共享資源信息120進(jìn)行變 更。
圖13表示保存在各個(gè)中繼服務(wù)器Rl、 R2、 R3和客戶終端1A中 的共享資源信息120c。在共享資源信息120c中,在之前的步驟S23中 制作的共享資源信息120b中追加了新制作的個(gè)別共享資源信息122a。 對(duì)新制作的個(gè)別共享資源信息122a,新賦予了共享資源識(shí)別信息123a。
另外,由于客戶終端2B、 3B與之前制作的共享資源信息120b無(wú) 關(guān)聯(lián),所以在客戶終端2B、 3B中,作為共享資源信息120,保存有新 制作的個(gè)別共享資源信息122a。
下面,在圖14中表示由客戶終端1A對(duì)新制作的個(gè)別共享資源信息 122a進(jìn)行添加供共享的資源的資源信息126的處理時(shí)的通信處理的流 程。
用戶根據(jù)共享資源識(shí)別信息123a,從共享資源信息120c中選擇要 追加資源的個(gè)別共享信息122a,并指定給客戶終端1A。然后,用戶從 客戶終端1A可操作的資源實(shí)體中,選擇出供共享的資源,并指定給客 戶終端1A。這里,指定了"file005.ppt"。
收到指定的客戶終端1A,向中繼服務(wù)器Rl發(fā)送包含所指定的信息 的共享資源變更請(qǐng)求(UpdateSharedResource指令)(步驟S26 )。接收 到共享資源變更請(qǐng)求的中繼服務(wù)器Rl把變更后的共享資源信息120d 保存在自身的共享資源信息DB506中。然后,中繼服務(wù)器Rl利用 NOTIFY方法,把變更后的共享資源信息122a通知給與共享資源的用 戶客戶終端2B、 3B連接的各個(gè)中繼服務(wù)器R2、 R3(步驟S26.1、步驟 S26.2 )。
接收到通知的各個(gè)中繼服務(wù)器R2、 R3,變更保存自身的共享資源 信息DB506的共享資源信息120。然后,向各個(gè)用戶客戶終端2B、 3B 發(fā)送共享資源變更請(qǐng)求(UpdateSharedResource指令)(步驟S26.1.1、 步驟S26.2.1)。接收到該變更請(qǐng)求的各個(gè)用戶客戶終端2B、 3B對(duì)保存 在自身的共享資源信息DB604中的共享資源信息120進(jìn)行變更。
圖15表示保存在中繼服務(wù)器Rl、 R2、 R3和客戶終端1A中的共
享資源信息120d。在共享資源信息120d中,在之前的步驟S25中制作 的共享資源信息120c的個(gè)別共享資源信息122a中,新追加變更了同類 資源信息125b。另外,在客戶終端2B、 3B中,作為共享資源信息120, 保存有變更后的個(gè)別共享資源信息122a。
下面,在圖14中表示進(jìn)行從客戶終端2B對(duì)新制作的個(gè)別共享資源 信息122a添加供共享的資源的資源信息126的處理時(shí)的通信處理的流 程。
用戶根據(jù)共享資源識(shí)別信息123a,從共享資源信息120中選擇要追 加資源的個(gè)別共享信息122a,并指定給客戶終端2B。然后,用戶從客 戶終端2B可操作的資源實(shí)體中選擇供共享的資源,并指定給客戶終端 2B。這里,指定了"folderC"、 "fileOOA.ppt"、 "fileOOB.ppt"。
收到指定的客戶終端2B,向中繼服務(wù)器R2發(fā)送包含被指定的共享 資源變更請(qǐng)求(UpdateSharedResource指令)(步驟S27 )。接收到共享 資源變更請(qǐng)求的中繼服務(wù)器R2把變更后的共享資源信息120e保存在自 身的共享資源信息DB506中。然后,中繼月艮務(wù)器R2利用NOTIFY方 法,把變更后的個(gè)別共享資源信息122a通知給與共享資源的用戶客戶 終端1A、 3B連接的各個(gè)中繼服務(wù)器R1、 R3(步驟S27.1、步驟S27.2 )。
接收到通知的各個(gè)中繼服務(wù)器Rl、 R3,變更并保存自身的共享資 源信息DB506的共享資源信息120。然后,向各個(gè)用戶客戶終端1A、 3B發(fā)送共享資源變更請(qǐng)求(UpdateSharedResource指令X步驟S27.1.1 、 步驟S27.2.1)。接收到該變更請(qǐng)求的各個(gè)用戶客戶終端1A、 3B對(duì)保存 在自身的共享資源信息DB604中的共享資源信息120進(jìn)行變更。
圖16表示保存在中繼服務(wù)器Rl、 R2、 R3和客戶終端1A中的共 享資源信息120e。在共享資源信息120e中,在之前的步驟S26中制作 的共享資源信息120d的個(gè)別共享資源信息122a中新追加變更了同類資 源信息125c。另外,在客戶終端2B、 3B中,作為共享資源信息120保 存了變更后的個(gè)別共享資源信息122a。
這樣,各個(gè)客戶終端T可個(gè)別形成共享資源的集合體。而且,各個(gè) 客戶終端T可在需要共享的資源時(shí)進(jìn)行必要的變更,從而可構(gòu)成具有良 好通用性和靈活性的中繼通信系統(tǒng)。
<共享資源的間接操作>
下面,在圖17中,說(shuō)明與某個(gè)LAN連接的客戶終端T越過(guò)國(guó)際互 聯(lián)網(wǎng)對(duì)其他LAN的客戶終端T所保有的資源進(jìn)行間接操作的通信處理 的流程。
最初的處理表示LAN2的客戶終端2A間接復(fù)制LAN1的客戶終端 1A所保有并可操作的資源時(shí)的流程。
客戶終端2A在從用戶接收到"me003.pdf"的復(fù)制指令時(shí),向中繼 服務(wù)器R2發(fā)送復(fù)制請(qǐng)求(Copyfile指令)(步驟S31 )。接收到復(fù)制請(qǐng) 求的中繼服務(wù)器R2根據(jù)共享資源信息120選擇保有成為復(fù)制對(duì)象的 "file003.pdf,的擁有者客戶終端T。然后,中繼服務(wù)器R2根據(jù)中繼組 信息100選擇該擁有者客戶終端T所連接的中繼服務(wù)器R,并進(jìn)行通信。 在"file003.pdf"不是可共享的資源的情況下、以及未進(jìn)行客戶終端2A 的賬戶登記的情況下等,不進(jìn)行通信。
接下來(lái),中繼服務(wù)器R2通過(guò)外部服務(wù)器S向所選擇的中繼服務(wù)器 Rl發(fā)送連接請(qǐng)求(INVITE方法)(步驟S31.1 )。接收到連接請(qǐng)求的中 繼服務(wù)器Rl向客戶終端1A發(fā)送復(fù)制請(qǐng)求(步驟S31.1.1 )。接收到復(fù)制 請(qǐng)求的客戶終端1A如果能夠?qū)Τ蔀閺?fù)制對(duì)象的資源(file003.pdf )進(jìn)行 操作,則向中繼服務(wù)器Rl發(fā)送OK響應(yīng)。中繼服務(wù)器Rl把OK響應(yīng) 轉(zhuǎn)送到中繼服務(wù)器R2。
接收到OK響應(yīng)的中繼服務(wù)器R2,向中繼服務(wù)器Rl發(fā)送 Mediasession指令,在兩中繼服務(wù)器R1、 R2之間建立通信路徑(步驟 S31.2)。接收到Mediasession指令的中繼服務(wù)器Rl向客戶終端1A發(fā) 送用于復(fù)制文件的GetFileData指令,進(jìn)行復(fù)制文件請(qǐng)求(步驟S31.2.1 )。 接收到復(fù)制文件請(qǐng)求的客戶終端1A,從資源存儲(chǔ)部603復(fù)制被作為復(fù) 制對(duì)象的"file003.pdf,,并發(fā)送給中繼服務(wù)器R1。然后,"file003.pdr 經(jīng)由中繼服務(wù)器Rl、中繼服務(wù)器R2被發(fā)送到客戶終端2A( FileTransfer 指令)。另外,資源實(shí)體不僅可從資源存儲(chǔ)部603復(fù)制,有時(shí)還從文件 服務(wù)器F復(fù)制。
在完成了一系列的通信處理時(shí),為了切斷所建立的通信路徑,而從 中繼服務(wù)器R2向中繼服務(wù)器Rl發(fā)送切斷請(qǐng)求(BYE方法),結(jié)束兩中
繼服務(wù)器之間的通信(步驟S32 )。
下面,說(shuō)明LAN3的客戶終端3B間接地刪除LAN2的客戶終端2B 所保有并可操作的資源時(shí)的流程。
客戶終端3B在從用戶接收到"fileOOA.ppt"的刪除指示時(shí),向中 繼服務(wù)器R3發(fā)送用于刪除文件的Deletefile指令,進(jìn)行刪除請(qǐng)求(步驟 S33 )。接收到刪除請(qǐng)求的中繼服務(wù)器R3根據(jù)共享資源信息120和中繼 組信息IOO,確定保有刪除對(duì)象"fileOOA.ppt"、并能對(duì)其操作的擁有者 客戶終端T、和與該擁有者客戶終端T連接的中繼服務(wù)器R。
然后,中繼服務(wù)器R3利用NOTIFY方法,通過(guò)外部服務(wù)器S向所 確定的中繼服務(wù)器R2發(fā)送刪除請(qǐng)求的信息(步驟S33.1)。接收到刪除 請(qǐng)求的信息的中繼服務(wù)器R2,向客戶終端2B發(fā)送Deletefile指令,進(jìn) 行刪除請(qǐng)求(步驟S33.1.1 )。接收到刪除請(qǐng)求的客戶終端2B把作為刪 除對(duì)象的資源(file00A.ppt)從資源存儲(chǔ)部603中刪除。然后,把OK 響應(yīng)經(jīng)由中繼服務(wù)器R2、中繼服務(wù)器R3發(fā)送給客戶終端3B。
圖18表示進(jìn)行了刪除處理后的共享資源信息120f。如圖18所示, 作為刪除對(duì)象的"fileOOA.ppt"的資源信息126被從共享資源信息120 中刪除。這是因?yàn)橘Y源實(shí)體已被刪除。
在進(jìn)行了資源的刪除等使共享資源信息120的內(nèi)容發(fā)生變更的操作 的情況下,接下來(lái)進(jìn)行共享資源信息的更新處理。
具體是,從被指示了進(jìn)行伴隨有共享資源信息120的變更的操作的 客戶終端3B,向中繼服務(wù)器R3發(fā)送共享資源變更請(qǐng)求 (UpdateSharedResource指令)(步驟S34 )。接收到該變更請(qǐng)求的中繼 服務(wù)器R3利用NOTIFY方法把變更后的共享資源信息120通知給與變 更后的共享資源信息120相關(guān)的中繼服務(wù)器R1、 R2(步驟S34.1、步驟 S34.2)。然后,各個(gè)中繼服務(wù)器R1、 R2變更并保存自身的共享資源信 息DB506的共享資源信息。
然后,各個(gè)中繼服務(wù)器Rl、 R2分別向與變更后的共享資源信息120 相關(guān)的用戶客戶終端1A、 2B發(fā)送共享資源變更請(qǐng)求 (UpdateSharedResource指令)(步驟S34丄l、步驟S34.2.1 )。接收到
變更請(qǐng)求的各個(gè)用戶客戶終端1A、 2B,變更保存在自身的共享資源信 息DB604中的共享資源信息。
即,在變更了共享資源信息120時(shí),在相關(guān)的中繼服務(wù)器R和客戶 終端T中,在收到這樣的意思的通知后,立即更新為新的共享資源信息 120。
如上所述,本中繼通信系統(tǒng)能夠使客戶終端T越過(guò)國(guó)際互聯(lián)網(wǎng),像 對(duì)自裝置所保有的資源那樣,對(duì)其他客戶終端T所保有的資源進(jìn)行操 作。而且,各個(gè)客戶終端T能夠在必要時(shí)與必要的對(duì)象形成組,根據(jù)需 要共享各自所保有的資源。而且,即使資源因刪除等而發(fā)生了變化,由
于與該資源相關(guān)的信息被自動(dòng)更新,所以各個(gè)客戶終端T也能夠動(dòng)態(tài)應(yīng) 對(duì)該資源的刪除等。另外,能夠在無(wú)須考慮在各LAN中文件由不同的 協(xié)議管理的情況下,從各個(gè)客戶終端對(duì)資源進(jìn)行操作。
{第2實(shí)施方式}
<中繼通信系統(tǒng)的整體結(jié)構(gòu)>
下面,對(duì)第2實(shí)施方式進(jìn)行說(shuō)明。本實(shí)施方式與第1實(shí)施方式相比, 其中繼通信系統(tǒng)、外部服務(wù)器S、中繼服務(wù)器R、文件服務(wù)器F的結(jié)構(gòu) 相同,但客戶終端T的結(jié)構(gòu)不同。
圖19表示客戶終端T的功能框圖。本實(shí)施方式的客戶終端T除了 具有第1實(shí)施方式的客戶終端T的構(gòu)成要素之外,還具有顯示部605。 顯示部605顯示圖20等所示的中繼組信息100、和圖21等所示的共享 資源信息120。
<中繼組信息和共享資源信息的顯示畫面>
下面,結(jié)合圖22和圖23的流程圖,對(duì)本中繼通信系統(tǒng)中的客戶終 端T的處理流程進(jìn)行說(shuō)明。另外,已經(jīng)形成了圖20所示的中繼組信息 100、和圖21所示的共享資源信息120。
首先,如圖22所示,進(jìn)行操作的客戶終端T (操作客戶終端T) 通過(guò)操作者的操作被啟動(dòng)(步驟S40)。然后,操作客戶終端T通過(guò)操 作者的操作,或自動(dòng)地與LAN內(nèi)中繼服務(wù)器R連接(步驟S41),從
LAN內(nèi)中繼服務(wù)器R接收中繼組信息100 (步驟S42)。
接收到的中繼組信息100的內(nèi)容可顯示在顯示部605上。圖24表 示其圖像圖。如圖24所示,與圖20所示的中繼組信息IOO對(duì)應(yīng)地顯示 當(dāng)前已形成的中繼組的內(nèi)容。因此,操作者可容易得知哪個(gè)LAN與哪 個(gè)LAN為一組(這里,分公司A、分公司B、分公司C形成為l組)。 而且,操作者可容易得知在這些LAN內(nèi)登記有什么樣的客戶終端T(例 如,在分公司A中,登記有user 1A和userlB )。
然后,操作客戶終端T從LAN內(nèi)中繼服務(wù)器R接收共享資源信息 120(步驟S43 )。接收到的共享資源信息120的內(nèi)容可顯示在顯示部605 上。圖25表示其圖像圖。如圖25所示,簡(jiǎn)化顯示了在圖21所示的共 享資源信息120中所包含的、與操作客戶終端T相關(guān)的個(gè)別共享資源信 息122的內(nèi)容。即,共享資源識(shí)別信息123、同類賬戶信息124、同類 資源信息125分別被簡(jiǎn)化顯示。操作者通過(guò)觀察該顯示,可確定與該操 作客戶終端T共享資源的客戶終端T,并可容易得知該共享的資源的種 類和所在位置。而且,只要操作(點(diǎn)擊)所顯示的資源,即可轉(zhuǎn)移到該 資源的處理畫面來(lái)進(jìn)行各種處理。
如上所述,操作客戶終端T利用中繼組信息100,把可連接的其他 客戶終端T的信息顯示給操作者,而不管是LAN內(nèi)還是LAN外。而 且,操作客戶終端T利用共享資源信息120,把共享資源的客戶終端T 的信息和可操作的資源的信息顯示給操作者,而不管是LAN內(nèi)還是 LAN外。
<打開(kāi)文件的處理>
操作者根據(jù)所顯示的中繼組信息IOO和共享資源信息120,可進(jìn)行 資源的操作。例如,通過(guò)預(yù)先設(shè)定對(duì)可利用的資源的操作種類,操作者 從其中選擇適當(dāng)?shù)牟僮?,可進(jìn)行對(duì)資源的操作。這里,作為具體例,說(shuō)
明設(shè)定了打開(kāi)資源(文件)的處理、移動(dòng)或復(fù)制資源的處理、保存資源 的處理、和刪除資源的處理這4種處理的情況。
在此情況下,操作客戶終端T判斷是否有基于操作者的操作進(jìn)行的 資源操作的指示(步驟S44)。操作客戶終端T在判斷為有資源操作的 指示的情況下(步驟S44中的YES),根據(jù)該資源操作的內(nèi)容,進(jìn)行各
個(gè)步驟s的處理。
具體是,操作客戶終端T判斷來(lái)自操作者的指示是否是打開(kāi)文件的 處理(步驟S45)。另外,這里只是把文件作為示例,打開(kāi)的對(duì)象也可 以是文件夾等其他資源。
然后,操作客戶終端T在判斷為是打開(kāi)文件的處理的情況下(步驟 S45中的YES),通過(guò)核對(duì)共享資源信息120,判斷自終端是否是該文件 的擁有者(步驟S46)。即,操作客戶終端T判斷自終端是否是可直接 操作該文件的擁有者客戶終端T。其結(jié)果,操作客戶終端T在判斷為自 終端不是該文件的擁有者的情況下(步驟S46中的NO),向LAN內(nèi)中 繼服務(wù)器R發(fā)送用于打開(kāi)該文件的操作指令(步驟S47 ),取得作為操 作對(duì)象的文件的數(shù)據(jù)(步驟S48 )。
具體是,LAN內(nèi)中繼服務(wù)器R參照中繼組信息100,核對(duì)位于中 繼組內(nèi),確定與作為操作對(duì)象的文件的擁有者客戶終端T連接的LAN 外中繼服務(wù)器R。然后,LAN內(nèi)中繼服務(wù)器R通過(guò)外部服務(wù)器S向該 LAN外中繼服務(wù)器R發(fā)送操作指令。接收到操作指令的LAN外中繼服 務(wù)器R向擁有者客戶終端T發(fā)送該操作指令。接收到操作指令的可直 接操作作為操作對(duì)象的文件的擁有者客戶終端T,取得該文件,并把該 文件轉(zhuǎn)送到有操作指示的操作客戶終端T。
取得了作為操作對(duì)象的文件的操作客戶終端T,啟動(dòng)應(yīng)用軟件,進(jìn) 行打開(kāi)文件的處理(步驟S49)。另外,操作客戶終端T在判斷為自終 端是擁有者的情況下(步驟S46中的YES),由于能夠直接進(jìn)行文件的 操作,所以,直接進(jìn)行本步驟S49的處理。
<移動(dòng)或復(fù)制文件的處理>
在對(duì)資源的操作不是打開(kāi)文件的操作的情況下(步驟S45中的 NO),操作客戶終端T判斷是否是移動(dòng)或復(fù)制文件的處理(步驟S50)。 然后,操作客戶終端T核對(duì)共享資源信息120,判斷自終端是否是移動(dòng) 源或復(fù)制源、即文件的擁有者客戶終端T(步驟S51)。即,核對(duì)操作客 戶終端T是否可直接對(duì)移動(dòng)源等的作為操作對(duì)象的文件進(jìn)行操作。
其結(jié)果,操作客戶終端T在判斷為自終端不是移動(dòng)源等、即文件的
擁有者的情況下(步驟S51中的NO),向LAN內(nèi)中繼服務(wù)器R發(fā)送取 得該文件的操作指令(步驟S52 ),取得作為操作對(duì)象的文件的數(shù)據(jù)(步 驟S53)。另外,步驟S52和步驟S53由于與前面的步驟S47和步驟S48 相同,所以省略說(shuō)明。另外,操作客戶終端T在判斷為自終端是移動(dòng)源 等、即文件的擁有者的情況下(步驟S51中的YES),直接進(jìn)行處理, 這一點(diǎn)也一樣。但在移動(dòng)處理的情況下,在擁有者客戶終端T中另外進(jìn) 行刪除原來(lái)的文件的處理。
這樣,取得了要進(jìn)行移動(dòng)等的文件的數(shù)據(jù)的操作客戶終端T,接下 來(lái)核對(duì)共享資源信息120,判斷自終端是否是移動(dòng)目的地或復(fù)制目的地、 即文件夾的擁有者客戶終端T(步驟S54)。即,核對(duì)是否能夠直接移動(dòng) 或復(fù)制所取得的文件。
其結(jié)果,操作客戶終端T在判斷為自終端不是移動(dòng)目的地等、即文 件夾的擁有者的情況下(步驟S54中的NO),向LAN內(nèi)中繼服務(wù)器R 發(fā)送用于對(duì)該文件進(jìn)行移動(dòng)等的操作指令(步驟S55),把所取得的文 件的數(shù)據(jù)發(fā)送給移動(dòng)目的地或復(fù)制目的地、即擁有者客戶終端T(步驟 S56)。另夕卜,操作客戶終端T在判斷為自終端是移動(dòng)目的地等、即文件 夾的擁有者的情況下(步驟S54中的YES),直接進(jìn)行文件數(shù)據(jù)的移動(dòng) 或復(fù)制的處理(步驟S57)。
移動(dòng)文件等對(duì)資源的操作,有時(shí)使得共享資源信息120的內(nèi)容會(huì)發(fā) 生變化。例如,如果移動(dòng)文件,則在移動(dòng)源的文件夾中,該文件的實(shí)體 將消失,而在移動(dòng)目的地的文件夾中,追加該文件的實(shí)體。當(dāng)然,這些 變化被顯示在操作客戶終端T的顯示部605上,可動(dòng)態(tài)地應(yīng)對(duì)。
而且,在這種情況下,由指示了使該共享資源信息120的內(nèi)容發(fā)生 變化的操作的操作客戶終端T,進(jìn)行共享資源信息120的更新。
即,指示了對(duì)資源的操作的操作客戶終端T核對(duì)共享資源信息120, 判斷是否需要進(jìn)行該更新(步驟S58)。具體是,核對(duì)是否可連接記載 在共享資源信息120中的可直接或間接操作的資源。如果是不可連接的 資源,則可得知資源的狀態(tài)發(fā)生了變化。
而且,在判斷為資源的狀態(tài)發(fā)生了變化,需要更新共享資源信息120 中的該資源的信息的情況下(步驟S58中的YES ),新生成變化后的資
源的信息(步驟S59),向LAN內(nèi)中繼服務(wù)器R發(fā)送該資源的信息(步 驟S60 )。
接收到資源的信息的LAN內(nèi)中繼服務(wù)器R,更新所保存的共享資 源信息120,并且通過(guò)外部服務(wù)器S,向與進(jìn)行了該更新的共享資源信 息120相關(guān)的LAN外中繼服務(wù)器R發(fā)送該共享資源信息120。然后, 該LAN外中繼服務(wù)器R向與該共享資源信息120相關(guān)的客戶終端T發(fā) 送該共享資源信息120。并且,更新各個(gè)客戶終端T所保存的共享資源 信息120的內(nèi)容。如果是不使共享資源信息120的內(nèi)容變化的操作(步 驟S58中的NO),則不更新共享資源信息120。
<保存或刪除文件的處理>
圖23所示的步驟S61到步驟S65,表示保存文件的處理。
即,操作客戶終端T判斷操作是否是文件的保存(步驟S61)。然 后,操作客戶終端T核對(duì)共享資源信息120,判斷自終端是否是保存目 的地、即文件夾的擁有者客戶終端T (步驟S62 )。
其結(jié)果,操作客戶終端T在判斷為自終端不是保存目的地、即文件 夾的擁有者客戶終端T的情況下(步驟S62中的NO ),向LAN內(nèi)中繼 服務(wù)器R發(fā)送用于保存文件的操作指令(步驟S63 )。然后,向保存目 的地、即文件夾的擁有者客戶終端T發(fā)送文件數(shù)據(jù)(步驟S64)。在判 斷為操作客戶終端T是該文件的擁有者客戶終端T的情況下(步驟S62 中的YES),把文件數(shù)據(jù)直接追加到操作客戶終端T的資源中(步驟 S65 )。
圖23所示的步驟S66到步驟S68表示刪除資源的處理。
操作客戶終端T核對(duì)共享資源信息120,判斷自終端是否是要?jiǎng)h除 的資源的擁有者客戶終端T (步驟S66)。然后,操作客戶終端T在判 斷為自終端是要?jiǎng)h除的資源的擁有者客戶終端T的情況下(步驟S66 中的YES),由于能夠直接操作,所以將文件直接刪除(步驟S67)。
操作客戶終端T在判斷為自終端不是擁有者客戶終端T的情況下 (步驟S66中的NO ),向LAN內(nèi)中繼服務(wù)器R發(fā)送用于刪除文件的操 作指令(步驟S68)。然后,用于刪除文件的操作指令,經(jīng)由接收了該
指令的LAN內(nèi)中繼服務(wù)器R,最終被發(fā)送到該文件的擁有者客戶終端 T,將作為刪除對(duì)象的文件刪除。
如圖22所示,在分別完成了各個(gè)資源的處理后,進(jìn)行與前面說(shuō)明 的從步驟S58到步驟S60的共享資源信息120的更新相關(guān)的處理。在任 意的操作使得共享資源信息120的內(nèi)容發(fā)生了變更的情況下,每次都被 自動(dòng)地更新。
另外,如圖22的步驟S44所示,在啟動(dòng)操作客戶終端T時(shí)也進(jìn)行 共享資源信息120的更新。即,操作客戶終端T在判斷為沒(méi)有對(duì)資源的 操作指示的情況下(步驟S44中的NO),直接進(jìn)行共享資源信息120 的更新處理(從步驟S58到步驟S60)。因此,在啟動(dòng)客戶終端T時(shí)和 每次進(jìn)行對(duì)資源的操作時(shí)核對(duì)共享資源信息120,如果有資源的變化, 則進(jìn)行更新。因此,本中繼通信系統(tǒng)成為可動(dòng)態(tài)應(yīng)對(duì)資源的變化的、具 有良好擴(kuò)展性和靈活性的系統(tǒng)。
{第3實(shí)施方式}
<中繼通信系統(tǒng)的整體結(jié)構(gòu)>
下面,對(duì)第3實(shí)施方式進(jìn)行說(shuō)明。本實(shí)施方式與第2實(shí)施方式相比, 中繼通信系統(tǒng)、外部服務(wù)器S、客戶終端T、文件服務(wù)器F的結(jié)構(gòu)相同, 但中繼服務(wù)器R的結(jié)構(gòu)不同。
圖26表示中繼服務(wù)器R的功能框圖。本實(shí)施方式的中繼服務(wù)器R 除了具有第2實(shí)施方式的中繼服務(wù)器R的構(gòu)成要素之夕卜,還具有日志信 息數(shù)據(jù)庫(kù)(DB ) 507。日志信息DB507是把各個(gè)中繼服務(wù)器R所中繼 的資源操作內(nèi)容作為日志信息進(jìn)行管理的數(shù)據(jù)庫(kù)。
<作為日志信息保存的資源操作內(nèi)容>
圖28是客戶終端2A與LAN1連接的狀態(tài)下的通信處理的序列圖。 (2 )的狀態(tài)相當(dāng)于客戶終端2A的用戶攜帶客戶終端2A從具有LAN2 的分公司B到具有LAN1的分公司A出差的狀態(tài)。
客戶終端2A在從用戶接收到登錄(logon)的指示時(shí),向中繼服務(wù) 器Rl發(fā)送登錄的登記請(qǐng)求(REGISTER方法)(步驟S74 )。
客戶終端2A在從用戶接收到對(duì)"file003.pdf"的打開(kāi)文件指示時(shí), 向中繼服務(wù)器Rl發(fā)送打開(kāi)文件請(qǐng)求(OpenFile指令)(步驟S75 )。
中繼服務(wù)器Rl通過(guò)外部服務(wù)器S向所選擇的中繼服務(wù)器R3發(fā)送 連接請(qǐng)求(INVITE方法)(步驟S75.1)。中繼服務(wù)器R3向客戶終端 3A發(fā)送打開(kāi)文件請(qǐng)求(步驟S75.1.1)??蛻艚K端3A如果可進(jìn)行 "file003.pdf"的操作,則向中繼服務(wù)器R3發(fā)送OK響應(yīng)。中繼服務(wù) 器R3把OK響應(yīng)轉(zhuǎn)送給中繼服務(wù)器Rl。
中繼服務(wù)器Rl向中繼服務(wù)器R3發(fā)送MediaSession指令。這里, 在中繼服務(wù)器Rl、 R3之間建立通信路徑(步驟S75.2)。中繼服務(wù)器 R3向客戶終端3A發(fā)送取得文件請(qǐng)求(GetFileData指令)(步驟 S75.2.1)。客戶終端3A從資源存儲(chǔ)部603復(fù)制"file003.pdf5,,并發(fā)送 給中繼服務(wù)器R3。然后,把"file003.pdf,經(jīng)由中繼服務(wù)器R3、 Rl發(fā) 送到客戶終端2A ( FileTransfer指令)。
在完成了一系列的通信處理時(shí),為了切斷所建立的通信路徑,中繼 服務(wù)器Rl向中繼服務(wù)器R3發(fā)送切斷請(qǐng)求(BYE方法)(步驟S76 )。
在從(2)的狀態(tài)轉(zhuǎn)移到(3)的狀態(tài)時(shí),客戶終端2A在從用戶接 收到注銷的指示時(shí),向中繼服務(wù)器Rl發(fā)送注銷的登記請(qǐng)求(REGISTER 方法)(步驟S77)。[(3)的狀態(tài)下的資源操作內(nèi)容
圖29是客戶終端2A在移動(dòng)到LAN1后,與LAN2連接的狀態(tài)下 的通信處理的序列圖。(3)的狀態(tài)相當(dāng)于客戶終端2A的用戶攜帶客戶
客戶終端2A在從用戶接收到登錄的指示時(shí),向中繼服務(wù)器R2發(fā) 送登錄的登記請(qǐng)求(REGISTER方法)(步驟S78 )。
這里,用戶針對(duì)從步驟S71到步驟S79的資源操作中抽出的、該用 戶參與的資源操作,輸出日志信息(步驟S79、步驟S79.1、步驟S79.2)。 關(guān)于日志信息,將在后面進(jìn)行詳細(xì)說(shuō)明。
在用戶輸出了日志信息后,由其他的用戶向客戶終端1A進(jìn)行對(duì) "file003.pdf"的打開(kāi)文件指示。此時(shí)的資源操作內(nèi)容,除了客戶終端 2A被置換為客戶終端1A以外,與在步驟S75、步驟S75.1 、步驟S75.1.1 、 步驟S75.2、步驟S75.2.1中說(shuō)明的資源操作內(nèi)容相同(步驟S80、步驟 S80.1、步驟S80.1.1、步驟S80.2、步驟S80.2.1 )。
最后,用戶針對(duì)從步驟S71到步驟S81.2的資源操作中抽出的、 "file003.pdf5,參與的資源操作,輸出日志信息(步驟S81、步驟S81.1、 步驟S81.2)。關(guān)于日志信息,將在后面詳細(xì)說(shuō)明。
<各個(gè)中繼服務(wù)器所保存的日志信息>
下面,說(shuō)明上述的步驟S71到步驟S81.2的資源操作內(nèi)容是怎樣被 作為日志信息保存的。各個(gè)中繼服務(wù)器R所收發(fā)的資源操作內(nèi)容被作為 日志信息保存在圖26所示的各個(gè)中繼服務(wù)器R的日志信息DB507中。 這些日志信息可在各個(gè)中繼服務(wù)器R之間進(jìn)行交換。
在從圖27到圖29所示的序列中,接收資源操作的指示最多的客戶 終端T是客戶終端2A。因此,首先對(duì)與客戶終端2A直接進(jìn)行收發(fā)最 多的中繼服務(wù)器R2所保存的日志信息進(jìn)行說(shuō)明。
圖30是表示中繼服務(wù)器R2所保存的日志信息的圖。Operation表 示資源操作等的內(nèi)容。Resource表示成為資源操作的對(duì)象的資源實(shí)體。
Request表示進(jìn)行了資源操作的指示的用戶。Target表示與各個(gè)中繼服 務(wù)器R進(jìn)行收發(fā)的對(duì)方。Method表示SIP協(xié)議中的控制功能。
Rel Time表示從指示資源操作起所經(jīng)過(guò)的時(shí)間。Date表示進(jìn)行了 資源操作的指示的時(shí)刻。(1)、 (2)、 (3)的狀態(tài)分別是2006年10月1 曰、2日、3日的狀態(tài)。另外,在圖30到圖34所示的曰志信息中,在 Method字段中記載有供參考的步驟S。這些步驟S與圖27到圖29所 示的序列圖的步驟S相對(duì)應(yīng)。
首先,在(l)的狀態(tài)下,用戶2A( Request )進(jìn)行了對(duì)"file001.xls" (Resource)的復(fù)制請(qǐng)求(Operation )。該復(fù)制請(qǐng)求的操作經(jīng)過(guò)被記載 在Target和Method中。具體如下所述。
中繼服務(wù)器R2從用戶2A ( Target)接收CopyFile ( Method )。在 其與中繼服務(wù)器Rl (Target)之間,收發(fā)INVITE-OK-FileTransfer (Method )。向用戶2A (Target)發(fā)送FileTransfer ( Method )。在其 與中繼服務(wù)器Rl ( Target)之間收發(fā)BYE-OK ( Method )。
這里,Target只是與各個(gè)中繼服務(wù)器R進(jìn)行收發(fā)的對(duì)方。因此,僅 根據(jù)Tatget的記載不能判斷出各個(gè)中繼服務(wù)器R是向?qū)Ψ桨l(fā)送、還是 從對(duì)方接收。不過(guò),可通過(guò)還參考Method的記載來(lái)進(jìn)行判斷。
另外,把INVITE-OK-FileTransfer統(tǒng)一成1個(gè)Method的原因是, 在進(jìn)行這些資源操作的期間,中繼服務(wù)器R2未收發(fā)其他的資源操作。 另外,步驟S71.2中的MediaSession未記載在Method中的原因是,其 包含在FileTransfer中。
在(l)的狀態(tài)下,用戶2A (Request)發(fā)出注銷的登記請(qǐng)求 (Operation )。該注銷的登記請(qǐng)求由于不是資源操作,所以Resource 欄的記載為空。中繼服務(wù)器R2在其與用戶2A (Target)之間,進(jìn)行 REGISTER國(guó)OK (Method)的收發(fā)。
在(2)的狀態(tài)下,在中繼服務(wù)器R2所保存的日志信息中,無(wú)任何 記載,其原因是中繼服務(wù)器R2什么都未參與。
在(3 )狀態(tài)下,用戶2A( Request )進(jìn)行登錄的登記請(qǐng)求(Operation )。 并且,用戶2A (Request)輸出日志信息。關(guān)于日志信息,將在后面進(jìn)
行詳細(xì)i兌明。
[中繼服務(wù)器Rl所保存的日志信息
圖31是表示中繼服務(wù)器R1所保存的日志信息的圖。首先,在(l) 的狀態(tài)下,用戶2A (Request)進(jìn)行了對(duì)"file001.xls" (Resource)的 復(fù)制請(qǐng)求(Operation )。
這里,與圖30所示的中繼服務(wù)器R2所保存的日志信息的不同點(diǎn)是, 在Requst中,記載有中繼服務(wù)器R2-用戶2A。其表示進(jìn)行了資源操作 的指示的用戶雖然同樣是用戶2A,但中繼服務(wù)器Rl是從中繼服務(wù)器 R2直接接收資源操作的指示。
另外,與圖30所示的中繼服務(wù)器R2所保存的日志信息的不同點(diǎn)是, INVITE、 OK、 FileTransfer未統(tǒng)一成1個(gè)Method。這表示在進(jìn)行這些 資源操作的期間,中繼服務(wù)器Rl與客戶終端1A之間收發(fā)了其他的資 源操作。
在(2)的狀態(tài)下,用戶2A (Request)在進(jìn)行登錄、注銷的登記 請(qǐng)求(Operation)之間,進(jìn)行了對(duì)"file003.pdf, (Resource)的打開(kāi) 文件請(qǐng)求(Operation),關(guān)于該資源操作的日志信息,與圖30所示的 關(guān)于復(fù)制請(qǐng)求的資源操作的日志信息同樣地生成。
在(3)狀態(tài)下,用戶2A (Request)輸出日志信息。各個(gè)中繼服 務(wù)器R所保存的日志信息可在各個(gè)中繼服務(wù)器R之間交換。因此,在 中繼服務(wù)器Rl中還保存有關(guān)于這些交換操作的日志信息。關(guān)于日志信 息,將在后面進(jìn)行詳細(xì)說(shuō)明。
另外,用戶1A (Request)進(jìn)行了對(duì)"file003.pdf, (Resource)的 打開(kāi)文件請(qǐng)求(Operation).關(guān)于該資源操作的日志信息,與圖30所 示的關(guān)于復(fù)制請(qǐng)求的資源操作的日志信息同樣地生成。
[中繼服務(wù)器R3所保存的日志信息
圖32是表示中繼服務(wù)器R3所保存的日志信息的圖。首先,在(2) 的狀態(tài)下,用戶2A (Request)進(jìn)行了對(duì)"file003.pdf, (Resource)的 打開(kāi)文件請(qǐng)求(Operation )。另外,在(3)的狀態(tài)下,用戶lA(Request)
進(jìn)行了對(duì)"fi固3.pdf, (Resource)的打開(kāi)文件請(qǐng)求(Operation),關(guān) 于這些資源操作的日志信息,與圖31所示的關(guān)于復(fù)制請(qǐng)求的資源操作 的日志信息同樣地生成。另外,在(3)的狀態(tài)下,用戶2A ( Request) 輸出日志信息。關(guān)于日志信息,將在后面進(jìn)行詳細(xì)it明。
<各個(gè)中繼服務(wù)器之間的日志信息的交換>
[日志信息交換的意義
在圖30、圖31、圖32中,分別表示了中繼服務(wù)器R1、 R2、 R3所 保存的日志信息。這里,有用戶直接參照從圖30到圖32所示的日志信 息的情況,也有根據(jù)其目的,把日志信息加工成其他形式則更為便利的 情況。例如,關(guān)注特定的用戶,如果能夠參照表示該用戶指示了什么樣 的資源操作的日志信息,則是^t利的。或者,關(guān)注特定的資源,如果能 夠參照表示對(duì)該資源進(jìn)行了什么樣的操作的日志信息,則是便利的。
為了使用戶參照這樣的日志信息,需要在各個(gè)中繼服務(wù)器R之間交 換各個(gè)中繼服務(wù)器R所保存的日志信息。因?yàn)橹粡呐c用戶的客戶終端T 直接連接的中繼服務(wù)器R只取得日志信息是不夠的。因此,結(jié)合圖29, 對(duì)在各個(gè)中繼服務(wù)器R之間交換日志信息的方法進(jìn)行說(shuō)明。
[特定的用戶參與的日志信息的輸出
圖29所示的步驟S79、步驟S79.1、步驟79.2表示輸出用戶2A所 參與的日志信息的經(jīng)過(guò)??蛻艚K端2A在接收到取得用戶2A所參與的 日志信息的指示時(shí),向中繼服務(wù)器R2發(fā)送取得日志信息請(qǐng)求(Getlog 指令)(步驟S79 )。
接收到取得日志信息請(qǐng)求的中繼服務(wù)器R2通過(guò)外部服務(wù)器S,向 中繼服務(wù)器Rl、 R3發(fā)送取得日志信息請(qǐng)求(SUBSCRIBE方法)(步驟 S79.1、步驟S79.2)。接收到取得日志信息請(qǐng)求的中繼服務(wù)器Rl、 R3 向中繼服務(wù)器R2進(jìn)行日志信息通知(NOTIFY方法)。
基于日志信息通知(NOTIFY方法)從中繼服務(wù)器Rl、 R3接收到 日志信息的中繼服務(wù)器R2,把接收到的日志信息進(jìn)行統(tǒng)一 (IntegrateLog指令)。然后,把統(tǒng)一后的日志信息發(fā)送給客戶終端2A (Operation指令)。這里,在客戶終端2A的顯示部605上顯示用戶2A所參與的日志信息。
圖33是表示用戶2A所參與的曰志信息的圖。與圖30、圖31、圖 32所示的分別由中繼服務(wù)器R2、 Rl、 R3所保存的日志信息的不同點(diǎn) 是,無(wú)Request的記載,其原因是,在圖33所示的日志信息中,Request 全是用戶2A。
首先,在(l)的狀態(tài)下,用戶2A進(jìn)行了對(duì)"file001.xls" (Resource) 的復(fù)制請(qǐng)求(Operation),該復(fù)制請(qǐng)求的操作經(jīng)過(guò)以時(shí)間系列記栽在 Target和Method中。下面,對(duì)其具體例的一部分進(jìn)行說(shuō)明。
在步驟S71中,用戶2A向中繼服務(wù)器R2發(fā)送復(fù)制請(qǐng)求。此時(shí)的 Target表示進(jìn)行了從用戶2A到中繼服務(wù)器R2的發(fā)送。即,圖30到圖 32所示的Target未確定發(fā)送方向,而圖33所示的Tatget確定了發(fā)送方 向。
在步驟S71.1中,中繼服務(wù)器R2向中繼服務(wù)器Rl發(fā)送了連接請(qǐng)求。 此時(shí)的Target表示進(jìn)行了從中繼服務(wù)器R2到中繼服務(wù)器Rl的發(fā)送。 這里,在步驟S71中,在Target中沒(méi)有用戶2A的記載,其原因是,由 于圖33所示的日志信息是用戶2A所參與的曰志信息,所以,用戶2A 應(yīng)記載在Target中是4艮明確的。
另外,如圖30、圖31所示那樣,中繼服務(wù)器R1、 R2都保存有步 驟S71.1中的關(guān)于連接請(qǐng)求的日志信息。但是,在各個(gè)中繼服務(wù)器R之 間交換日志信息時(shí),不會(huì)特別產(chǎn)生在圖33中同時(shí)輸出內(nèi)容實(shí)質(zhì)上重復(fù) 的日志信息的需要。因此,在圖33、圖34所示的日志信息中,在輸出 關(guān)于經(jīng)由多個(gè)中繼服務(wù)器R的資源操作的日志信息時(shí),總括輸出內(nèi)容實(shí) 質(zhì)上重復(fù)的日志信息,由此不會(huì)輸出重復(fù)的日志信息。
在步驟S71.1.1中,中繼服務(wù)器R1向用戶1A發(fā)送了復(fù)制請(qǐng)求。此 時(shí),之所以把C叩yFile-OK統(tǒng)一成1個(gè)Method,是因?yàn)樵谶M(jìn)行這些資 源操作的期間,未進(jìn)行其他的資源操作的收發(fā)。另外,在步驟7L2中, 在Method中之所以未記載MediaSession ,是因?yàn)槠湟寻?FileTransfer中。
以上,對(duì)在(1)的狀態(tài)下的復(fù)制請(qǐng)求的操作經(jīng)過(guò)的一部分進(jìn)行了說(shuō)明,但是,對(duì)于其后的操作經(jīng)過(guò)也可以與以上同樣來(lái)考慮。圖33所 示的日志信息由于是在步驟S79、步驟S79.1、步驟S79.2中取得的,所 以只包含到這些步驟為止的操作經(jīng)過(guò)。
這里,應(yīng)注意的是,在(2)的狀態(tài)下,與客戶終端2A直接連接的 不是中繼服務(wù)器R2,而是中繼服務(wù)器R1。但是,在客戶終端2A與中 繼服務(wù)器R2直接連接的(3)的狀態(tài)下,用戶2A也能夠取得(2)的 狀態(tài)下的關(guān)于打開(kāi)文件請(qǐng)求的操作經(jīng)過(guò)的日志信息。
之所以能夠?qū)崿F(xiàn)上述的功能,是因?yàn)樵诟鱾€(gè)中繼服務(wù)器R之間交換 了日志信息。據(jù)此,在哪個(gè)LAN中都能夠輸出關(guān)于在某個(gè)LAN中進(jìn)行 的資源操作的日志信息。并且,能夠輸出只是特定的用戶所參與的日志
[特定的資源所參與的日志信息的輸出
圖29所示的步驟S81、步驟S81.1、步驟S81.2表示輸出資源 "file003.pdf"所參與的日志信息的經(jīng)過(guò)。該經(jīng)過(guò)與步驟S79、步驟S79.1、 步驟S79.2中的經(jīng)過(guò)相同。
圖34是表示資源"file003.pdf,所參與的日志信息的圖。與圖30、 圖31、圖32所示的各個(gè)中繼服務(wù)器Rl、 R2、 R3所保存的日志信息的 不同點(diǎn)是沒(méi)有Resource的記載,其原因是,在圖34所示的日志信息中, Resource全是"file003.pdf,。
首先,在(2)的狀態(tài)下,用戶2A (Request)發(fā)出對(duì)"file003.pdf9 的打開(kāi)文件請(qǐng)求(Operation )。然后,用戶1A ( Request)發(fā)出對(duì)同一 "file003.pdf"的打開(kāi)文件請(qǐng)求(Operation),
最后,用戶2A (Request)輸出日志信息。這些操作經(jīng)過(guò)以時(shí)間系 列記載在Target和Method中,可以與在步驟S79、步驟S79.1、步驟 S79.2說(shuō)明的操作過(guò)程同樣來(lái)考慮。圖34所示的日志信息,由于是在步 驟S81、步驟S81.1、步驟S81.2中取得的,所以包含到這些步驟為止的 全部操作經(jīng)過(guò)。
這里,要注意的是,雖然在步驟S79、步驟S79.1、步驟S79.2中已 進(jìn)行了說(shuō)明,但在(2)的狀態(tài)下,與客戶終端2A直接連接的不是中繼
服務(wù)器R2,而是中繼服務(wù)器R1。但是,在客戶終端2A與中繼服務(wù)器 R2直接連接的(3)的狀態(tài)下,用戶2A也能夠取得(2)的狀態(tài)下的關(guān) 于打開(kāi)文件請(qǐng)求的操作經(jīng)過(guò)的日志信息。
另外,在(3)的狀態(tài)下,發(fā)出文件打開(kāi)請(qǐng)求的是與中繼服務(wù)器R1 連接的客戶終端1A,而和與中繼服務(wù)器R2連接的客戶終端2A沒(méi)有直 接的關(guān)系。但是,用戶2A也能夠取得關(guān)于該打開(kāi)文件請(qǐng)求的操作經(jīng)過(guò) 的日志信息。
之所以能夠?qū)崿F(xiàn)上述的功能,是因?yàn)樵诟鱾€(gè)中繼服務(wù)器R之間交換 了日志信息。據(jù)此,在哪個(gè)LAN中都能夠輸出關(guān)于在某個(gè)LAN中進(jìn)行 的資源操作的日志信息。并且,能夠輸出只是特定的用戶所參與的日志 信息。
[與是否交換特定的日志信息的設(shè)定相關(guān)的變形例
在輸出圖33、圖34所示的日志信息時(shí),各個(gè)中繼服務(wù)器R所保存 的所有日志信息在各個(gè)中繼服務(wù)器R之間被交換。但是,也有不希望進(jìn) 行這種交換的情況。在這種情況下,即使從某個(gè)中繼服務(wù)器R向其他中 繼服務(wù)器R發(fā)出了交換其他中繼服務(wù)器R所保存的日志信息的請(qǐng)求, 其他中繼服務(wù)器R也能夠拒絕該請(qǐng)求。
例如,不屬于圖1所示的網(wǎng)絡(luò),而只與具有LAN1的分公司A連 接的其他方(分公司A的關(guān)聯(lián)公司、在家的職員等)。對(duì)于這些其他方, 可設(shè)定為其他分公司不公開(kāi)其他分公司的中繼服務(wù)器R所保存的日志 信息。
雖然參照優(yōu)選實(shí)施方式描述了本發(fā)明,但是可以以多種方法改進(jìn)本 發(fā)明,并且可以推知與上面提出和描述的實(shí)施方式不同的多種實(shí)施方 式,這對(duì)本技術(shù)領(lǐng)域的普通技術(shù)人員而言是顯而易見(jiàn)的。因此,所附權(quán) 利要求書意在涵蓋本發(fā)明的所有落入本發(fā)明主旨和范圍內(nèi)的改進(jìn)方案。
權(quán)利要求
1.一種中繼服務(wù)器,其與LAN連接,并且可與其他LAN的中繼服務(wù)器進(jìn)行通信,其特征在于,具有賬戶信息登記部,其保存包含與同一LAN連接的客戶終端的信息的賬戶信息;中繼組信息登記部,其保存包含允許相互連接的一組中繼服務(wù)器的信息的中繼組信息;以及共享資源信息登記部,其保存共享資源信息,該共享資源信息包含資源的信息、和共享資源的客戶終端的信息;在根據(jù)上述共享資源信息,從保存在上述賬戶信息登記部中的客戶終端,接收到對(duì)與其他LAN連接的客戶終端可操作的資源的操作指示時(shí),根據(jù)上述中繼組信息,中繼對(duì)資源的操作。
2. 根據(jù)權(quán)利要求l所述的中繼服務(wù)器,其特征在于,在上述共享資源信息中,包含表示資源實(shí)體的信息、能夠進(jìn)行資 源實(shí)體的操作的擁有者客戶終端的信息、和可通過(guò)擁有者客戶終端間接進(jìn)行資源實(shí)體的操作的用戶客戶終端的信息, 該中繼服務(wù)器還具有終端選擇部,其在從保存在上述賬戶信息登記部中的用戶客戶終端 接收到對(duì)與其他LAN連接的客戶終端可操作的資源的操作指示時(shí),根 據(jù)上述共享資源信息,選擇資源的擁有者客戶終端;以及操作指令發(fā)送部,其根據(jù)上述中繼組信息,選擇與所選擇的擁有者 客戶終端連接于同一 LAN的中繼服務(wù)器,經(jīng)由所選擇的中繼服務(wù)器, 向擁有者客戶終端發(fā)送資源的操作指令。
3. —種中繼通信系統(tǒng),具有多個(gè)LAN、和與各個(gè)LAN連接的中繼 服務(wù)器及客戶終端,其特征在于,上述中繼服務(wù)器,具有賬戶信息登記部,其保存包含與同一 LAN連接的客戶終端的信息 的賬戶信息;中繼組信息登記部,其保存包含允許相互連接的一組中繼服務(wù)器的 信息的中繼組信息;以及 共享資源信息登記部,其保存共享資源信息,該共享資源信息包含資源的信息、和共享資源的客戶終端的信息;在根據(jù)上述共享資源信息,從保存在上述賬戶信息登記部中的客戶終端,接收到對(duì)與其他LAN連接的客戶終端可操作的資源的操作指示 時(shí),根據(jù)上述中繼組信息,中繼對(duì)資源的操作,由此,可從與一個(gè)LAN連接的客戶終端,對(duì)與其他LAN連接的客 戶終端所保有的資源間接地進(jìn)行操作。
4. 一種通信裝置,可從同一 LAN內(nèi)的LAN內(nèi)中繼服務(wù)器經(jīng)由其 他LAN內(nèi)的LAN外中繼服務(wù)器,與其他LAN內(nèi)的通信裝置進(jìn)行通信, 其特征在于,具有共享資源信息接收部,其從上述LAN內(nèi)中繼服務(wù)器接收共享資源 信息,該共享資源信息包含其他LAN內(nèi)的通信裝置可操作的資源的信 息、和共享資源的通信裝置的信息;共享資源信息顯示部,顯示上述共享資源信息的內(nèi)容;以及操作可否判斷部,其接收對(duì)資源的操作指示,判斷是否可直接操作 資源,在有操作指示的資源不可被直接操作的情況下,向上述LAN內(nèi)中 繼服務(wù)器發(fā)送操作指示,經(jīng)由上述LAN外中繼服務(wù)器間接地進(jìn)行對(duì)資 源的操作。
5. 根據(jù)權(quán)利要求4所述的通信裝置,其特征在于,還具有共享資源信息登記部,其把共享資源信息登記到上述LAN內(nèi)中繼 服務(wù)器中,該共享資源信息包含自裝置可操作的資源的信息、和共享資 源的通信裝置的信息;連接可否確認(rèn)部,其對(duì)保存在上述LAN內(nèi)中繼服務(wù)器中的可操作 的資源,定期地確認(rèn)可否連接;以及共享資源信息通知部,其在確認(rèn)為資源不可連接的情況下,向上述 LAN內(nèi)中繼服務(wù)器通知上述共享資源信息的變更。
6. —種中繼通信系統(tǒng),具有與WAN連接的多個(gè)LAN、和與各個(gè) LAN連接的中繼服務(wù)器及通信裝置,上述通信裝置可從同一LAN內(nèi)的 LAN內(nèi)中繼服務(wù)器經(jīng)由其他LAN內(nèi)的LAN外中繼服務(wù)器,與其他LAN 內(nèi)的通信裝置進(jìn)行通信,其特征在于,具有共享資源信息接收部,其從上述LAN內(nèi)中繼服務(wù)器接收共享資源 信息,該共享資源信息包含其他LAN內(nèi)的通信裝置可操作的資源的信 息、和共享資源的通信裝置的信息;共享資源信息顯示部,其顯示上述共享資源信息的內(nèi)容;以及操作可否判斷部,其接收對(duì)資源的操作指示,判斷是否可直接操作 資源;由此,在有操作指示的資源不可被直接操作的情況下,可向上述 LAN內(nèi)中繼服務(wù)器發(fā)送操作指示,經(jīng)由上述LAN外中繼服務(wù)器間接地 進(jìn)行對(duì)資源的操作。
7. —種中繼服務(wù)器,其與LAN連接,并且可和與其他LAN連接 的中繼服務(wù)器進(jìn)行通信,其特征在于,具有賬戶信息登記部,其保存包含與同一 LAN連接的客戶終端的信息 的賬戶信息;中繼組信息登記部,其保存包含允許相互通信的一組中繼服務(wù)器的 信息的中繼組信息;以及共享資源信息登記部,其保存共享資源信息,該共享資源信息包含 資源的信息、和共享資源的客戶終端的信息;在根據(jù)上述共享資源信息,從保存在上述賬戶信息登記部中的客戶 終端,接收到對(duì)與其他LAN連接的客戶終端可操作的資源的操作指示 時(shí),根據(jù)上述中繼組信息,中繼對(duì)資源的操作,該中繼服務(wù)器還具有日志信息存儲(chǔ)部,其保存包含上述操作指示的信息的日志信息;以及日志信息交換部,其根據(jù)上述中繼組信息,在上述一組中繼服務(wù)器 之間交換上述日志信息。
8. 根據(jù)權(quán)利要求7所述的中繼服務(wù)器,其特征在于,還具有第1 日志信息輸出部,該第1日志信息輸出部從在上述一組中繼服務(wù)器之間 交換的日志信息中,輸出特定的客戶終端所參與的日志信息。
9. 根據(jù)權(quán)利要求7所述的中繼服務(wù)器,其特征在于,還具有第2 日志信息輸出部,該第2日志信息輸出部從在上述一組中繼服務(wù)器之間 交換的日志信息中,輸出特定的資源所參與的日志信息。
10. 根據(jù)權(quán)利要求7所述的中繼服務(wù)器,其特征在于,還具有日志 信息交換設(shè)定部,該日志信息交換設(shè)定部對(duì)每個(gè)中繼服務(wù)器,設(shè)定是否 在上述一組中繼服務(wù)器之間交換特定的日志信息。
11. 根據(jù)權(quán)利要求7所述的中繼服務(wù)器,其特征在于,還具有日志 信息總括部,該日志信息總括部總括輸出在上述一組中繼服務(wù)器之間交 換的日志信息中的、關(guān)于經(jīng)由多個(gè)中繼服務(wù)器的上述操作指示的相互重 復(fù)的日志信息。
12. —種利用中繼服務(wù)器的管理方法,該中繼服務(wù)器與LAN連接, 并且可與其他LAN的中繼服務(wù)器進(jìn)行通信,其特征在于,包括賬戶信息登記步驟,保存包含與同一 LAN連接的客戶終端的信息 的賬戶信息;中繼組信息登記步驟,保存包含允許相互連接的一組中繼服務(wù)器的 信息的中繼組信息;以及共享資源信息登記步驟,保存共享資源信息,該共享資源信息包含 資源的信息、和共享資源的客戶終端的信息;在根據(jù)上述共享資源信息,從在上述賬戶信息登記步驟中保存的客 戶終端,接收到對(duì)與其他LAN連接的客戶終端可操作的資源的操作指 示時(shí),根據(jù)上述中繼組信息,中繼對(duì)資源的操作。
13. 根據(jù)權(quán)利要求12所述的利用中繼服務(wù)器的管理方法,其特征在 于,在上述共享資源信息中包含表示資源實(shí)體的信息、可進(jìn)行資源實(shí) 體的操作的擁有者客戶終端的信息、和可通過(guò)擁有者客戶終端間接進(jìn)行 資源實(shí)體的操作的用戶客戶終端的信息,該管理方法還包括終端選擇步驟,在從在上述賬戶信息登記步驟中保存的用戶客戶終 端接收到對(duì)與其他LAN連接的客戶終端可操作的資源的操作指示時(shí), 根據(jù)上述共享資源信息,選擇資源的擁有者客戶終端;以及操作指令發(fā)送步驟,根據(jù)上述中繼組信息選擇與所選擇的擁有者客 戶終端連接于同一LAN的中繼服務(wù)器,經(jīng)由所選擇的中繼服務(wù)器,向 擁有者客戶終端發(fā)送對(duì)資源的操作指令。
14. 一種中繼通信系統(tǒng)的管理方法,該中繼通信系統(tǒng)具有多個(gè) LAN、和與各個(gè)LAN連接的中繼服務(wù)器及客戶終端,其特征在于,包 括賬戶信息登記步驟,保存包含與同一 LAN連接的客戶終端的信息 的賬戶信息;中繼組信息登記步驟,保存包含允許相互連接的一組中繼服務(wù)器的 信息的中繼組信息;以及共享資源信息登記步驟,保存共享資源信息,該共享資源信息包含 資源的信息、和共享資源的客戶終端的信息;在根據(jù)上述共享資源信息,從在上述賬戶信息登記步驟中保存的客 戶終端,接收到對(duì)與其他LAN連接的客戶終端可操作的資源的操作指 示時(shí),根據(jù)上述中繼組信息,中繼對(duì)資源的操作,由此,可從與一個(gè)LAN連接的客戶終端,對(duì)與其他LAN連接的客 戶終端所保有的資源間接地進(jìn)行操作。
15. —種利用通信裝置的管理方法,該通信裝置可從同一 LAN內(nèi) 的LAN內(nèi)中繼服務(wù)器經(jīng)由其他LAN內(nèi)的LAN外中繼服務(wù)器,與其他 LAN內(nèi)的通信裝置進(jìn)行通信,其特征在于,包括共享資源信息接收步驟,從上述LAN內(nèi)中繼服務(wù)器接收共享資源 信息,該共享資源信息包含其他LAN內(nèi)的通信裝置可操作的資源的信 息、和共享資源的通信裝置的信息;共享資源信息顯示步驟,顯示上述共享資源信息的內(nèi)容;以及操作可否判斷步驟,接收對(duì)資源的操作指示,判斷是否可直接操作資源;在有操作指示的資源不可被直接操作的情況下,向上述LAN內(nèi)中 繼服務(wù)器發(fā)送操作指示,經(jīng)由上述LAN外中繼服務(wù)器間接地進(jìn)行對(duì)資 源的操作。
16. 根據(jù)權(quán)利要求15所述的利用通信裝置的管理方法,其特征在 于,還包括共享資源信息登記步驟,把共享資源信息登記到上述LAN內(nèi)中繼 服務(wù)器中,該共享資源信息包含自裝置可操作的資源的信息、和共享資 源的通信裝置的信息;連接可否確認(rèn)步驟,對(duì)保存在上述LAN內(nèi)中繼服務(wù)器中的可操作 的資源,定期地確認(rèn)可否連接;以及共享資源信息通知步驟,在確認(rèn)為資源不可連接的情況下,向上述 LAN內(nèi)中繼服務(wù)器通知上述共享資源信息的變更。
17. —種中繼通信系統(tǒng)的管理方法,該中繼通信系統(tǒng)具有與WAN 連接的多個(gè)LAN、與各個(gè)LAN連接的中繼服務(wù)器、和通信裝置,該通 信裝置可從同一 LAN內(nèi)的LAN內(nèi)中繼服務(wù)器經(jīng)由其他LAN內(nèi)的LAN 外中繼服務(wù)器,與其他LAN內(nèi)的通信裝置進(jìn)行通信,其特征在于,包 括共享資源信息接收步驟,從上述LAN內(nèi)中繼服務(wù)器接收共享資源 信息,該共享資源信息包含其他LAN內(nèi)的通信裝置可操作的資源的信 息、和共享資源的通信裝置的信息;共享資源信息顯示步驟,顯示上述共享資源信息的內(nèi)容;以及操作可否判斷步驟,接收對(duì)資源的操作指示,判斷是否可直接操作 資源,由此,在有操作指示的資源不可被直接操作的情況下,可向上述 LAN內(nèi)中繼服務(wù)器發(fā)送操作指示,經(jīng)由上述LAN外中繼服務(wù)器間接地 進(jìn)行對(duì)資源的操作。
18. —種利用中繼服務(wù)器的管理方法,該中繼服務(wù)器與LAN連接, 并且可和與其他LAN連接的中繼服務(wù)器進(jìn)行通信,其特征在于,包括賬戶信息登記步驟,保存包含與同一LAN連接的客戶終端的信息 的賬戶信息;中繼組信息登記步驟,保存包含允許相互通信的 一組中繼服務(wù)器的 信息的中繼組信息;以及共享資源信息登記步驟,保存共享資源信息,該共享資源信息包含 資源的信息、和共享資源的客戶終端的信息,在根據(jù)上述共享資源信息,從在上述賬戶信息登記步驟中保存的客戶終端,接收到對(duì)與其他LAN連接的客戶終端可操作的資源的操作指 示時(shí),根據(jù)上述中繼組信息,中繼對(duì)資源的操作,該管理方法還包括日志信息存儲(chǔ)步驟,保存包含上述操作指示的信息的日志信息;以及日志信息交換步驟,根據(jù)上述中繼組信息,在上述一組中繼服務(wù)器 之間交換上述日志信息。
19. 根據(jù)權(quán)利要求18所述的利用中繼服務(wù)器的管理方法,其特征在 于,還包括第1日志信息輸出步驟,在該第1日志信息輸出步驟中,從 在上述一組中繼服務(wù)器之間交換的日志信息中,輸出特定的客戶終端所 參與的日志信息。
20. 根據(jù)權(quán)利要求18所述的利用中繼服務(wù)器的管理方法,其特征在 于,還包括第2日志信息輸出步驟,在該第2日志信息輸出步驟中,從 在上述一組中繼服務(wù)器之間交換的日志信息中,輸出特定的資源所參與 的日志信息。
21. 根據(jù)權(quán)利要求18所述的利用中繼服務(wù)器的管理方法,其特征在 于,還包括日志信息交換設(shè)定步驟,在該日志信息交換設(shè)定步驟中,對(duì) 每個(gè)中繼服務(wù)器,設(shè)定是否在上述一組中繼服務(wù)器之間交換特定的日志>^息o
22. 根據(jù)權(quán)利要求18所述的利用中繼服務(wù)器的管理方法,其特征在 于,還包括日志信息總括步驟,在該日志信息總括步驟中,總括輸出在 上述一組中繼服務(wù)器之間交換的日志信息中的、關(guān)于經(jīng)由多個(gè)中繼服務(wù) 器的上述操作指示的相互重復(fù)的日志信息。
全文摘要
本發(fā)明提供一種中繼服務(wù)器、中繼通信系統(tǒng)以及通信裝置,該中繼通信系統(tǒng)具有良好的擴(kuò)展性和靈活性,在該中繼通信系統(tǒng)中,在不同的LAN的終端之間,在必要時(shí)能夠與必要的對(duì)方進(jìn)行資源的共享和操作。該中繼通信系統(tǒng)具有能夠通過(guò)WAN上的外部服務(wù)器(S)與其他LAN的中繼服務(wù)器(R)進(jìn)行通信的中繼服務(wù)器(R)。中繼服務(wù)器(R)保存包含LAN內(nèi)的客戶終端(T)的賬戶信息、一組中繼服務(wù)器(R)的中繼組信息(100)、資源和共享該資源的客戶終端(T)的賬戶的共享資源信息(120)。中繼服務(wù)器(R)在從LAN內(nèi)的客戶終端(T)接收到對(duì)其他LAN內(nèi)的客戶終端(T)所保有的資源的操作指示時(shí),根據(jù)中繼組信息(100)和共享資源信息(120),中繼對(duì)該資源的操作。
文檔編號(hào)H04L12/46GK101188543SQ200710194840
公開(kāi)日2008年5月28日 申請(qǐng)日期2007年11月22日 優(yōu)先權(quán)日2006年11月24日
發(fā)明者谷本好史 申請(qǐng)人:村田機(jī)械株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
钟祥市| 吉林市| 东乡族自治县| 基隆市| 措美县| 镇江市| 浦城县| 兴山县| 乌兰浩特市| 绵竹市| 山丹县| 诸城市| 聂拉木县| 锦屏县| 平南县| 雷波县| 乳源| 定结县| 宜宾县| 平舆县| 慈溪市| 岳池县| 永康市| 深水埗区| 瑞安市| 随州市| 莎车县| 新乡县| 托克逊县| 上杭县| 永丰县| 梅州市| 新疆| 扎兰屯市| 花莲市| 西安市| 九寨沟县| 洞头县| 阿图什市| 五指山市| 乳山市|