專利名稱:輸入輸出終端、主控和從屬設(shè)備及信息處理系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及輸入/輸出終端、主控設(shè)備和從屬設(shè)備、信息處理系統(tǒng)和方法、以及用于輸入/輸出終端、主控設(shè)備和從屬設(shè)備的程序,將其應(yīng)用于被配置為使多個信息處理設(shè)備連接到網(wǎng)絡(luò)的信息處理系統(tǒng)。
背景技術(shù):
傳統(tǒng)上,幾種技術(shù)可被利用于可視化顯示例如LAN(局域網(wǎng))的連接狀況。其主要應(yīng)用包括通過網(wǎng)絡(luò)管理員等獲取例如有關(guān)公司等內(nèi)部的多個終端、打印機、服務(wù)器、及其操作狀態(tài)的信息的信息,以便可視化顯示幫助管理員等掌握它們在網(wǎng)絡(luò)上的連接狀況。
這些技術(shù)通過使用作為網(wǎng)絡(luò)管理協(xié)議的SNMP(簡單網(wǎng)絡(luò)管理協(xié)議)和其它特有協(xié)議、以及獲取作為網(wǎng)絡(luò)信息所必需的IP(因特網(wǎng)協(xié)議)地址、可用端口號、操作狀態(tài)等,而實現(xiàn)了網(wǎng)絡(luò)上的連接狀況的顯示。
例如,非專利文獻(xiàn)1公開了能夠使用SNMP來可視化顯示網(wǎng)絡(luò)的當(dāng)前連接狀況、通信量等的軟件。由此,例如網(wǎng)絡(luò)管理員的用戶可掌握當(dāng)前連接狀況或可視化管理網(wǎng)絡(luò)的操作狀態(tài)。
非專利文獻(xiàn)1“Sirius”,[online],Kabushiki Kaisha IST[searched onNovember 25,2003],Internet<URLhttp//www.istinc.co.jp/netkids/index.html>發(fā)明內(nèi)容然而,盡管確實有可能使用這些技術(shù)來可視化顯示網(wǎng)絡(luò)的連接狀況,但顯示的連接狀況僅處于OSI(開放系統(tǒng)互聯(lián))參考模型中網(wǎng)絡(luò)層或以下的級別,并且,因此,可視化顯示僅關(guān)于是否獲取ICMP(因特網(wǎng)控制消息協(xié)議)分組,即是否使用Ping命令建立了連接。因此,用戶不能直觀地識別在各個設(shè)備之間的邏輯網(wǎng)絡(luò)連接(OSI參考模型中傳輸層或以上的層)中,設(shè)備之間是否在實際執(zhí)行端到端數(shù)據(jù)交換。
此外,任何這些技術(shù)均針對于分析網(wǎng)絡(luò)的連接狀況。因此,盡管可視化顯示是有可能的,但除了僅有的受限功能(例如,改變IP地址、以及關(guān)閉設(shè)備的電源)之外,不能在顯示屏幕上設(shè)置網(wǎng)絡(luò)內(nèi)的設(shè)備之間的連接狀況。
此外,此IP網(wǎng)絡(luò)的路由取決于在網(wǎng)絡(luò)層中使用的路由協(xié)議,并且,因此用戶不能隨意改變路由。
也就是說,這些傳統(tǒng)技術(shù)主要用于例如公司內(nèi)的LAN的網(wǎng)絡(luò)的管理,并且,因此存在這種問題,即,對于不像管理員等的、不具備專門知識的普通用戶來說,它們不一定是有用的。
已考慮到這些問題而做出了本發(fā)明,并且,其第一實施例提供了一種組件,通過其可容易地掌握網(wǎng)絡(luò)內(nèi)的設(shè)備之間的實際數(shù)據(jù)交換狀況。本發(fā)明的第二實施例提供了一種組件,通過其可設(shè)置和改變網(wǎng)絡(luò)內(nèi)的設(shè)備之間的連接狀況。
本發(fā)明的輸入/輸出終端的一個實施例包括獲取部件,用于獲取指定信息處理設(shè)備之間的相互邏輯連接狀態(tài)的邏輯連接信息;以及顯示部件,用于基于獲取部件所獲取的邏輯連接信息而顯示邏輯連接狀態(tài)。在此情況中,上述顯示部件優(yōu)選可具有接受用于請求改變邏輯連接狀態(tài)的改變請求操作的功能。
本發(fā)明的用于輸入/輸出終端的程序的一個實施例使輸入/輸出終端運行以下步驟獲取指定信息處理設(shè)備之間的相互邏輯連接狀態(tài)的邏輯連接信息的步驟;以及基于獲取的邏輯連接信息而顯示上述邏輯連接狀態(tài)的步驟。
本發(fā)明的主控設(shè)備的一個實施例包括連接信息收集部件,用于從每個從屬設(shè)備收集指定從屬設(shè)備之間的相互邏輯連接狀態(tài)的邏輯連接信息;管理部件,用于管理連接信息收集部件所收集的上述邏輯連接信息;以及連接信息提供部件,用于將由管理部件管理的邏輯連接信息提供到輸入/輸出終端和從屬設(shè)備中的至少一個。此主控設(shè)備優(yōu)選可包括改變請求傳送部件,用于基于從輸入/輸出終端產(chǎn)生的對邏輯連接狀態(tài)的改變請求,而指定對應(yīng)的從屬設(shè)備,并將改變請求適當(dāng)?shù)胤峙涞接糜趥魉偷奶囟◤膶僭O(shè)備。
本發(fā)明的用于主控設(shè)備的程序的一個實施例使主控設(shè)備運行以下步驟從每個從屬設(shè)備收集指定從屬設(shè)備之間的相互邏輯連接狀態(tài)的邏輯連接信息的步驟;管理收集的邏輯連接信息的步驟;以及將被管理的邏輯連接信息提供到輸入/偷出終端和從屬設(shè)備中的至少一個的步驟。
本發(fā)明的從屬設(shè)備的一個實施例包括保持部件,用于保持指定自身設(shè)備和不同設(shè)備之間的相互邏輯連接狀態(tài)的邏輯連接信息;以及連接信息傳送部件,用于將邏輯連接信息傳送到主控設(shè)備。此從屬設(shè)備優(yōu)選還可包括接收部件,用于接收對從主控設(shè)備傳送的邏輯連接狀態(tài)的改變請求;以及改變部件,用于基于對接收部件所接收的邏輯連接狀態(tài)的改變請求,而實際改變自身設(shè)備和不同設(shè)備之間的相互邏輯連接狀態(tài)。
本發(fā)明的用于從屬設(shè)備的程序的一個實施例使從屬設(shè)備運行以下步驟保持指定自身設(shè)備和不同設(shè)備之間的相互邏輯連接狀態(tài)的邏輯連接信息的步驟;以及將邏輯連接信息傳送到主控設(shè)備的步驟。
本發(fā)明的信息處理系統(tǒng)的一個實施例被配置為包括從屬設(shè)備、主控設(shè)備、以及輸入/輸出終端,其中,每個從屬設(shè)備包括保持部件,用于保持指定自身設(shè)備和不同設(shè)備之間的相互邏輯連接狀態(tài)的邏輯連接信息;以及連接信息傳送部件,用于將邏輯連接信息傳送到主控設(shè)備。主控設(shè)備包括連接信息收集部件,用于收集邏輯連接信息;管理部件,用于管理連接信息收集部件所收集的邏輯連接信息;以及連接信息提供部件,用于將由管理部件管理的邏輯連接信息提供到上述輸入/輸出終端和從屬設(shè)備中的至少一個。并且,輸入/輸出終端包括獲取部件,用于獲取邏輯連接信息;以及顯示部件,用于基于獲取部件所獲取的邏輯連接信息而顯示從屬設(shè)備之間的邏輯連接狀態(tài)。
本發(fā)明的信息處理方法的一個實施例被配置為包括輸入/輸出終端的處理、主控設(shè)備的處理、以及從屬設(shè)備的處理,其中,輸入/輸出終端的處理包括以下步驟獲取指定從屬設(shè)備之間的相互邏輯連接狀態(tài)的邏輯連接信息的步驟;以及基于邏輯連接信息而顯示邏輯連接狀態(tài)的步驟。主控設(shè)備的處理包括以下步驟從各個從屬設(shè)備收集邏輯連接信息的步驟;管理收集的邏輯連接信息的步驟;以及將被管理的邏輯連接信息提供到輸入/輸出終端和從屬設(shè)備中的至少一個的步驟。并且,從屬設(shè)備的處理包括以下步驟保持自身設(shè)備和不同設(shè)備之間的邏輯連接信息的步驟;以及將邏輯連接信息傳送到主控設(shè)備的步驟。
在本發(fā)明的輸入/輸出終端和用于輸入/輸出終端的程序的實施例中,獲取邏輯連接信息,并基于邏輯連接信息而顯示信息處理設(shè)備之間的相互邏輯連接狀態(tài)。這里,“邏輯連接”表示通過其可在網(wǎng)絡(luò)內(nèi)的設(shè)備之間交換特定數(shù)據(jù)的任意連接,例如OSI(開放系統(tǒng)互聯(lián))參考模型中傳輸層或以上層的連接,并且,因此,“邏輯連接”是這種概念,其與網(wǎng)絡(luò)層或以下層的連接相分隔。因此,通過顯示此邏輯連接狀態(tài),用戶可掌握有關(guān)在多個設(shè)備中的哪些之間實際交換了數(shù)據(jù)(或當(dāng)前正在交換數(shù)據(jù))的狀況。特別地,在可視化地產(chǎn)生顯示的情況中,可一眼看出這種狀況。這里,術(shù)語“可視化”表示一種方式,其中用戶可用其眼睛來識別事物,嚴(yán)格地說,并由此為包括“圖形”和“文本”的一般概念。注意,術(shù)語“圖形”表示一種方式,其中用戶可用其眼睛通過諸如圖片和照片的圖形來識別事物,而術(shù)語“文本”表示一種方式,其中用戶可用其眼通過除了圖形之外的字符等來識別事物。
在本發(fā)明的主控設(shè)備和用于主控設(shè)備的程序的實施例中,通過主控設(shè)備來從各個從屬設(shè)備收集邏輯連接信息,并在其中管理該信息。還將邏輯連接信息從主控設(shè)備提供到輸入/輸出終端和從屬設(shè)備中的至少一個,并在提供目的地之間共享使用該信息。
在本發(fā)明的從屬設(shè)備和用于從屬設(shè)備的程序的實施例中,將指定自身設(shè)備和不同設(shè)備之間的相互邏輯連接狀態(tài)的邏輯連接信息從各個從屬設(shè)備傳送到主控設(shè)備。結(jié)果,可由主控設(shè)備來集中收集指定所有從屬設(shè)備之間的邏輯連接狀態(tài)的邏輯連接信息。
在本發(fā)明的信息處理系統(tǒng)和方法的實施例中,從各個從屬設(shè)備將有關(guān)所有從屬設(shè)備的邏輯連接信息收集到主控設(shè)備,用于集中管理,并將該信息從主控設(shè)備傳送到輸入/輸出終端和從屬設(shè)備中的至少一個。在輸入/輸出終端,基于邏輯連接信息而顯示邏輯連接狀態(tài)。由此,用戶可掌握有關(guān)在多個從屬設(shè)備中的哪些之間正在實際交換數(shù)據(jù)的狀況。
注意,可通過使用例如軟件單元(software cell)來執(zhí)行主控設(shè)備和從屬設(shè)備之間的邏輯連接信息的傳送/接收?!败浖卧北硎揪哂杏糜谠诙鄠€信息處理設(shè)備之間交換程序和數(shù)據(jù)的預(yù)定格式的控制分組或信息分組。
根據(jù)本發(fā)明的輸入/輸出終端和用于輸入/輸出終端的程序的實施例,獲取邏輯連接信息,以基于邏輯連接信息而顯示邏輯連接狀態(tài)。因此,用戶可識別信息處理設(shè)備之間的相互邏輯連接狀態(tài),即在多個信息處理設(shè)備中的哪些之間可實際交換數(shù)據(jù)(正在實際交換數(shù)據(jù))。也就是說,不需要具備任何專門網(wǎng)絡(luò)知識,用戶便可容易地掌握網(wǎng)絡(luò)內(nèi)的設(shè)備之間的通信狀況。特別地,在可視化顯示邏輯連接狀態(tài)的情況中,可直觀地識別該狀態(tài),由此,用戶可更容易地識別網(wǎng)絡(luò)內(nèi)的設(shè)備之間的通信狀況。此外,在接受用于請求改變這種邏輯連接狀態(tài)的改變請求操作的情況中,用戶被提供有用于涉及網(wǎng)絡(luò)內(nèi)的通信狀況控制的組件。因此,例如,如果將這種改變請求操作配置為實際反映在網(wǎng)絡(luò)內(nèi)的各個信息處理設(shè)備上,則還有可能任意設(shè)置和改變網(wǎng)絡(luò)內(nèi)的通信狀況。
根據(jù)本發(fā)明的主控設(shè)備和用于主控設(shè)備的程序的實施例,主控設(shè)備從各個從屬設(shè)備收集邏輯連接信息用于集中管理,并將邏輯連接信息提供到輸入/輸出終端和從屬設(shè)備中的至少一個。因此,可由主控設(shè)備統(tǒng)一管理網(wǎng)絡(luò)內(nèi)的各個從屬設(shè)備之間的邏輯連接狀態(tài),并且,此外,可在各個從屬設(shè)備和輸入/輸出終端之間共享邏輯連接信息。由此,例如,如果從屬設(shè)備和輸入/輸出終端被提供有顯示邏輯連接信息的功能,則對于用戶來說,獲知網(wǎng)絡(luò)內(nèi)的通信狀況也成為可能。特別地,當(dāng)產(chǎn)生對從屬設(shè)備之間的邏輯連接狀態(tài)的改變請求時,如果配置為使主控設(shè)備指定應(yīng)當(dāng)改變其連接的從屬設(shè)備、并將改變請求傳送到對應(yīng)的從屬設(shè)備,則用戶僅須向主控設(shè)備作出這種改變請求,而不須分別對對應(yīng)的各個從屬設(shè)備執(zhí)行改變請求操作。因此,例如,如果每個從屬設(shè)備被提供有改變邏輯連接狀態(tài)的功能,則還能夠?qū)崿F(xiàn)僅通過用戶的單次操作而改變對應(yīng)的從屬設(shè)備之間的實際邏輯連接狀態(tài)。
根據(jù)本發(fā)明的從屬設(shè)備和用于從屬設(shè)備的程序的實施例,保持指定自身設(shè)備和不同設(shè)備之間的相互邏輯連接狀態(tài)的邏輯連接信息,并傳送邏輯連接信息。因此,可在主控設(shè)備中容易地統(tǒng)一收集邏輯連接信息。由此,例如,有可能由主控設(shè)備基于統(tǒng)一化而管理網(wǎng)絡(luò)內(nèi)的各個從屬設(shè)備之間的邏輯連接狀態(tài),并還構(gòu)造網(wǎng)絡(luò),以便在各個從屬設(shè)備和輸入/輸出終端之間共享邏輯連接信息。特別地,當(dāng)每個從屬設(shè)備從主控設(shè)備接收對邏輯連接狀態(tài)的改變請求時,如果自身設(shè)備和不同設(shè)備之間的邏輯連接狀態(tài)被配置為根據(jù)該請求而改變,則還有可能設(shè)置和改變網(wǎng)絡(luò)內(nèi)的通信狀況。
根據(jù)本發(fā)明的信息處理系統(tǒng)和方法,主控設(shè)備將從各個從屬設(shè)備收集的邏輯連接信息提供到輸入/輸出終端和從屬設(shè)備中的至少一個,并且,輸入/輸出終端基于邏輯連接信息而顯示邏輯連接狀態(tài)。因此用戶可總體掌握網(wǎng)絡(luò)內(nèi)的所有設(shè)備之間的通信狀況。特別地,其被配置為使得輸入/輸出終端接受對邏輯連接狀態(tài)的改變請求;主控設(shè)備基于改變請求而指定對應(yīng)的從屬設(shè)備,并將改變請求適當(dāng)?shù)胤峙涞接糜趥魉偷闹付◤膶僭O(shè)備;并且,從屬設(shè)備接收改變請求,并基于該請求而實際改變自身設(shè)備和不同設(shè)備之間的邏輯連接狀態(tài),用戶可通過輸入/輸出終端來容易地設(shè)置和改變網(wǎng)絡(luò)內(nèi)的所有設(shè)備之間的通信狀況。
圖1為表示根據(jù)本發(fā)明的實施例的信息處理系統(tǒng)的總體配置的方框圖;圖2為表示根據(jù)本發(fā)明的實施例的TV設(shè)備的示意配置的方框圖;圖3為表示根據(jù)本發(fā)明的實施例的DVD記錄器的示意配置的方框圖;圖4為表示根據(jù)本發(fā)明的實施例的多用播放器(multiplayer)的示意配置的方框圖;圖5為表示根據(jù)本發(fā)明的實施例的服務(wù)器的示意配置的方框圖;圖6為表示根據(jù)本發(fā)明的實施例的遙控器的示意配置的方框圖;圖7為表示根據(jù)本發(fā)明的實施例的軟件單元的配置示例的圖;圖8為表示在圖7的DMA命令為狀態(tài)返回命令的情況中的數(shù)據(jù)配置示例的方框圖;圖9為表示由根據(jù)本發(fā)明的實施例的信息處理設(shè)備所保持的軟件的基本配置的示例的方框圖;圖10為表示由圖1的TV設(shè)備所保持的軟件配置的示例的圖;圖11為表示由圖1的DVD記錄器所保持的軟件配置的示例的圖;圖12為表示由圖1的多用播放器所保持的軟件配置的示例的圖;圖13為表示由圖1的服務(wù)器所保持的軟件配置的示例的圖;圖14為表示由圖1的遙控器所保持的軟件配置的示例的圖;圖15為抽象表示圖1的信息處理系統(tǒng)中的每個信息處理設(shè)備的配置的主要部分的方框圖;圖16為表示圖1的遙控器的顯示部分上的顯示示例的圖;圖17為表示在圖1的遙控器的顯示部分上執(zhí)行可視化顯示的處理的流程圖;圖18為抽象表示在圖1的遙控器的顯示部分上設(shè)置的連接將被反映(reflect)的情況中執(zhí)行的操作、以及信息處理系統(tǒng)的配置的主要部分的方框圖;圖19為表示反映在圖1的遙控器的顯示部分上設(shè)置的連接的處理的流程圖;圖20為表示將反映的連接可視化顯示在遙控器的顯示部件上的處理的流程圖;以及圖21為抽象表示要在輸入/輸出信道之間交換的數(shù)據(jù)的時分多路復(fù)用處理的操作、以及信息處理系統(tǒng)的配置的主要部分的一部分的方框圖。
具體實施例方式
下面將通過參照附圖來詳細(xì)描述實施本發(fā)明的最佳模式(下文中簡稱為“實施例”)。
圖1表示根據(jù)本發(fā)明的實施例的信息處理系統(tǒng)的總體配置。此信息處理系統(tǒng)包括住宅網(wǎng)絡(luò)1,其具有多個信息處理設(shè)備2至5;服務(wù)器6,用于管理這些信息處理設(shè)備2至5;以及LAN線纜11,用于互連這些信息處理設(shè)備2至5和服務(wù)器6。此外,其被配置為使具有數(shù)據(jù)輸入/輸出功能的遙控器7可通過無線通信路徑12連接到此住宅網(wǎng)絡(luò)1。在本實施例中,將信息處理設(shè)備2至5分別描述為電視接收器(下文中稱為“TV設(shè)備”)2、TV設(shè)備3、DVD(數(shù)字多用盤)記錄器4、以及多用播放器5。然而,在統(tǒng)稱它們的情況下,將它們簡單描述為信息處理設(shè)備2至5。
信息處理設(shè)備2至5中的每個包括多個輸入/輸出信道(例如,在TV設(shè)備2的情況中,兩個視頻/音頻輸入信道)、以及連接到這些輸入/輸出信道的電路單元,并被配置為使這些輸入/輸出信道之間的每個數(shù)據(jù)交換僅通過使用LAN線纜11來執(zhí)行。顯然,也通過LAN線纜11來執(zhí)行信息處理設(shè)備2至5和服務(wù)器6之間的數(shù)據(jù)交換。
將服務(wù)器6安排為總體管理信息處理設(shè)備2至5中的每個所保持的設(shè)備信息。這里,設(shè)備信息是指定例如每個信息處理設(shè)備的電源狀態(tài)(電源為開(ON)或關(guān)(OFF))、信息處理設(shè)備的類型、信息處理設(shè)備的輸入/輸出接口的類型、接口連接到何處的信息。服務(wù)器6具有通過網(wǎng)絡(luò)獲取由信息處理設(shè)備2至5中的每個所保持的設(shè)備信息的功能,用于傳送到遙控器7。
遙控器7包括顯示部件71,其能夠顯示圖像、文本信息等;以及用戶在輸入信息時操作的操作部件72,其還具有基于從服務(wù)器6接收的設(shè)備信息而將各個信息處理設(shè)備2至5之間的相互邏輯連接狀況可視化顯示在顯示部件71上的功能。
這里,遙控器7、服務(wù)器6、以及信息處理設(shè)備2至5分別對應(yīng)于“輸入/輸出終端”、“主控設(shè)備”、以及“從屬設(shè)備”的特定示例。然而,信息處理設(shè)備不限于上述類型,而可包括其它類型的設(shè)備(例如,CD(壓縮盤(注冊商標(biāo)))播放器、音頻揚聲器、家用投影機、個人計算機等)來取代(或補充)所述設(shè)備。
圖2至6分別表示TV設(shè)備2、DVD記錄器4、多用播放器5、服務(wù)器6、以及遙控器7的示意配置。
如圖2所示,TV設(shè)備2包括信息處理控制器20、主存儲器210、廣播接收部件220、輸入信道部件227、AV(音頻-視頻)功能部件221、遙控光接收部件225、網(wǎng)絡(luò)連接部件226、以及系統(tǒng)總線230。主存儲器210直接連接到信息處理控制器20,而廣播接收部件220、輸入信道部件227、遙控光接收部件225、以及網(wǎng)絡(luò)連接部件226通過系統(tǒng)總線230連接到信息處理控制器40。此外,輸入信道部件227還連接到AV功能部件221。
信息處理控制器20是計算機功能部件,其控制TV設(shè)備2的全部操作,并具有通過內(nèi)部總線204互連的主處理器201、子處理器202A至202D、以及DMAC(直接存儲器訪問控制器)203。
主存儲器210為由例如DRAM(動態(tài)隨機訪問存儲器)等構(gòu)成的存儲器,其在主處理器201和子處理器202A至202D之間共享,并被配置為存儲監(jiān)控TV設(shè)備2的功能的各種程序和處理所需的數(shù)據(jù)。此外,由每個信息處理設(shè)備所保持的上述設(shè)備信息被配置為作為設(shè)備信息表而記錄在主存儲器210的區(qū)域中。
主處理器201執(zhí)行對子處理器202A至202D運行的程序(數(shù)據(jù)處理)的調(diào)度管理、以及對信息處理控制器20的總體管理。然而,主處理器201可被另外配置為使得在主處理器201中運行除了用于執(zhí)行管理的程序之外的程序。在該情況中,主處理器201還用作子處理器。主處理器201具有LS(本地存儲器)205,作為臨時工作存儲器。
子處理器202A至202D被配置為在主處理器201的控制下,彼此并行且獨立地運行程序,以處理數(shù)據(jù)。然而,根據(jù)環(huán)境,其還可被配置為使得主處理器201中的程序與任意子處理器202A至202D中的程序協(xié)作運行。下文中描述的功能程序也是在主處理器201中運行的程序。子處理器202A至202D也分別具有LS 206A至206D。注意,這里示出了有四個子處理器的情況,但子處理器的數(shù)目可為不同值,并可將其類似地應(yīng)用于下文中描述的圖3至6。
DMAC 203連接在內(nèi)部總線204和主存儲器210之間,并且,在允許程序和數(shù)據(jù)的DMA(直接存儲器訪問)傳輸?shù)那闆r下,子處理器202A至202D直接訪問存儲在主存儲器210中的程序和數(shù)據(jù)。
這里,對信息處理控制器20分配標(biāo)識符,作為信息處理設(shè)備ID。該標(biāo)識符允許TV設(shè)備2在整個網(wǎng)絡(luò)中被唯一識別。此外,類似地分配用于指定每個子處理器202A至202D的標(biāo)識符,作為子處理器ID(參見圖8)。
廣播接收部件220具有調(diào)諧功能,其選擇性地接收廣播電臺的很多載波頻率之中的任意一個。AV功能部件221包括由例如LCD(液晶顯示器)、等離子顯示器等構(gòu)成的顯示器223、輸出聲音的揚聲器224、以及控制這些顯示器223和揚聲器224的AV處理部件222。AV處理部件222包括例如兩個AV處理電路222A、222B。遙控光接收部件225從遙控發(fā)射器(未示出)接收遙控紅外信號。
輸入信道部件227提供端口,通過所述端口輸入從其它信息處理設(shè)備發(fā)送到AV處理部件222的數(shù)據(jù),輸入信道部件227還通過網(wǎng)絡(luò)連接部件226連接到LAN線纜11。此輸入信道部件227具有例如兩個輸入信道227A、227B,通過軟件(下文中描述的容量交換程序)以抽象方式管理每個所述輸入信道。
網(wǎng)絡(luò)連接部件226為LAN接口部件,即所謂的NIC(網(wǎng)絡(luò)接口卡),并連接在系統(tǒng)總線230和LAN線纜11之間。
注意,由于TV設(shè)備3具有和TV設(shè)備2的配置類似的配置,所以省略其描述。
如圖3所示,DVD記錄器4包括信息處理控制器40、主存儲器410、輸入/輸出信道部件427、記錄/再現(xiàn)部件440、廣播接收部件420、視頻輸出部件421、音頻輸出部件424、遙控光接收部件425、網(wǎng)絡(luò)連接部件426、以及系統(tǒng)總線430。主存儲器410和輸入/輸出信道部件427直接連接到信息處理控制器40,而廣播接收部件420、視頻輸出部件421、音頻輸出部件424、遙控光接收部件425、以及網(wǎng)絡(luò)連接部件426通過系統(tǒng)總線430連接到信息處理設(shè)備40。此外,輸入/輸出信道部件427還連接到記錄/再現(xiàn)部件440。
信息處理控制器40具有通過內(nèi)部總線404互連的主處理器401、子處理器402A至402D、DMAC 403、以及DC(盤控制器)407。
信息處理控制器40的主處理器401具有LS 405,作為臨時工作存儲器。子處理器402A至402D也分別具有LS 406A至406D。DMAC 403連接在內(nèi)部總線404和主存儲器410之間。
DC 407訪問通過輸入/輸出信道部件427而連接的記錄/再現(xiàn)部件440。因此,盡管DC 407被稱為盤控制器,但其為記錄/再現(xiàn)部件控制器。此外,信息處理控制器40還可被配置為連接到記錄/再現(xiàn)部件440中的多個單元,和在下文中描述的圖4的多用播放器5的示意配置一樣。
在圖3的DVD記錄器4的示例中,記錄/再現(xiàn)部件440由DVD(DVD±RW(數(shù)字多用盤±可重寫))單元440A構(gòu)成。作為應(yīng)用于此記錄/再現(xiàn)部件440的記錄/再現(xiàn)組件,可使用各種類型。例如,還可使用固定盤(硬盤)、可移動盤,還有諸如MO(磁光)、CD±RW(壓縮盤±可重寫)盤的光盤,以及存儲器盤、SRAM(靜態(tài)隨機訪問存儲器)。
輸入/輸出信道部件427提供端口,通過所述端口在其它信息處理設(shè)備和DVD單元440A之間輸入/輸出數(shù)據(jù),輸入/輸出信道部件427還通過DC 407和網(wǎng)絡(luò)連接部件426連接到LAN線纜11。并且,類似于上述輸入信道227,通過軟件以抽象方式管理輸入/輸出信道部件427。例如,在此情況中,輸入/輸出信道部件427具有一個輸入信道427A和一個輸出信道427B。
視頻輸出部件421和音頻輸出部件424處理從信息處理控制器40發(fā)送到系統(tǒng)總線430的視頻數(shù)據(jù)和音頻數(shù)據(jù),并將視頻數(shù)據(jù)和音頻數(shù)據(jù)依照原樣或轉(zhuǎn)換為模擬信號后發(fā)送到DVD記錄器4之外。此外,網(wǎng)絡(luò)連接部件426為LAN接口部件,并連接在系統(tǒng)總線430和LAN線纜11之間。
如圖4所示,多用播放器5具有信息處理控制器50、主存儲器510、輸入/輸出信道部件527、記錄/再現(xiàn)部件540、視頻輸出部件521、音頻輸出部件524、遙控光接收部件525、網(wǎng)絡(luò)連接部件526、以及系統(tǒng)總線530。主存儲器510和輸入/輸出信道部件527直接連接到信息處理控制器50。此外,輸入/輸出信道部件527還連接記錄/再現(xiàn)部件540。
信息處理控制器50具有通過內(nèi)部總線504互連的主處理器501、子處理器502A至502D、DMAC 503、以及DC 507。
信息處理控制器50的主處理器501具有LS 505,作為臨時工作存儲器。子處理器502A至502D也分別具有LS 506A至506D。DMAC 503連接在內(nèi)部總線504和主存儲器510之間。
記錄/再現(xiàn)部件540通過輸入/輸出信道部件527連接到DC 507,并具有兩個單元,即存儲卡單元540A和HDD(硬盤驅(qū)動器)單元540B。此外,如上所述,作為應(yīng)用于此記錄/再現(xiàn)部件540的記錄/再現(xiàn)組件,可使用各種類型。
輸入/輸出信道部件527提供端口,通過所述端口在其它信息處理設(shè)備與存儲卡單元540A和HDD(硬盤驅(qū)動器)單元540B之間輸入/輸出數(shù)據(jù),并且,輸入/輸出信道部件527還通過DC 507和網(wǎng)絡(luò)連接部件526連接到LAN線纜11。并且,也通過軟件以抽象方式管理此輸入/輸出信道部件527。例如,在此情況中,輸入/輸出信道部件527具有兩個輸入信道527A、527B、以及兩個輸出信道527C、527D。如圖4所示,多用播放器5具有兩個輸入信道和兩個輸出信道。在這四個信道用于彼此無關(guān)的不同應(yīng)用的情況中,必須由單個信息處理設(shè)備(即多用播放器5)來同時且獨立地運行至少四個處理。即使在這種情況中,由于多用播放器5具有如圖4所示的四個子處理器,所以仍可通過將處理分別分配給子處理器來實現(xiàn)高速運行。此外,如上所述,每個子處理器可通過內(nèi)部總線504和DMAC 503,而對主存儲器510執(zhí)行程序或數(shù)據(jù)的DMA傳送。例如,不妨考慮將通過輸入信道而從另一個信息處理設(shè)備輸入的數(shù)據(jù)在由兩個子處理器執(zhí)行了兩級處理之后通過輸出信道輸出。在此情況中,必須在兩個子處理器之間交換中間級的數(shù)據(jù),但通過執(zhí)行兩次經(jīng)過主存儲器510的DMA數(shù)據(jù)傳送,可實現(xiàn)高速交換。由此,可通過輸出信道而實時輸出通過輸入信道輸入的數(shù)據(jù)。
網(wǎng)絡(luò)連接部件526為LAN接口部件,并連接在系統(tǒng)總線530和LAN線纜11之間。
如圖5所示,服務(wù)器6具有信息處理控制器60、主存儲器610、外部記錄部件640、網(wǎng)絡(luò)連接部件626、以及系統(tǒng)總線630。主存儲器610和外部記錄部件640直接連接到信息處理控制器60,而網(wǎng)絡(luò)連接部件626通過系統(tǒng)總線630連接到信息處理控制器。
信息處理控制器60具有通過內(nèi)部總線604互連的主處理器601、子處理器602A至602D、DMAC 603、以及DC 607。
信息處理控制器60的主處理器601具有LS 605,作為臨時工作存儲器。子處理器602A至602D也分別具有LS 606A至606D。DMAC 603連接在內(nèi)部總線604和主存儲器610之間。
外部記錄部件640連接到DC 507。此外,和在上述記錄/再現(xiàn)部件440、540中一樣,可使用各種類型來作為應(yīng)用于此外部記錄部件640的記錄組件。
網(wǎng)絡(luò)連接部件626為LAN接口部件,并連接在系統(tǒng)總線630和LAN線纜11之間。
如圖6所示,遙控器7包括信息控制器70、主存儲器710、ROM(只讀存儲器)740、顯示功能部件721、操作功能部件728、網(wǎng)絡(luò)連接部件726、以及系統(tǒng)總線730。主存儲器710和ROM(只讀存儲器)740直接連接到信息處理控制器70,而顯示功能部件721、操作功能部件728、網(wǎng)絡(luò)連接部件728通過系統(tǒng)總線730連接到信息處理控制器70。
信息處理控制器70具有通過內(nèi)部總線704互連的主處理器701、子處理器702A至702D、DMAC 703、以及DC 707。
信息處理控制器70的主處理器701具有LS 705,作為臨時工作存儲器。子處理器702A至702D也分別具有LS 706A至706D。DMAC 703連接在內(nèi)部總線704和主存儲器710之間。
ROM 740連接到DC 707。此外,和在上述記錄/再現(xiàn)部件440、540和外部記錄部件640中一樣,可使用各種類型來取代此ROM 740(或作為ROM 740的補充)。
顯示功能部件721包括上面提到的能夠顯示圖像、文本信息等的顯示部件71,以及處理電路(未示出)。具體地,顯示部件71為由例如LCD、等離子顯示器等構(gòu)成的顯示面板。
操作功能部件728包括上面提到的用戶在輸入信息時操作的操作部件72、以及處理電路(未示出)。具體地,操作部件72為由例如鍵盤等構(gòu)成的操作設(shè)備。
網(wǎng)絡(luò)連接部件726為LAN接口部件,并連接在系統(tǒng)總線730和LAN線纜11之間。
注意,在本發(fā)明的實施例中的各個信息處理設(shè)備2至5、服務(wù)器6、以及遙控器7不限于在圖2至6中示出的內(nèi)容。例如,子處理器的數(shù)目、以及記錄/再現(xiàn)部件、外部記錄部件的類型是無關(guān)緊要的。此外,例如,類似于DVD記錄器4等,TV設(shè)備2、3可具有用于記錄介質(zhì)的記錄/再現(xiàn)功能。或反之,例如,類似于TV設(shè)備2、3等,DVD記錄器4和多用播放器5可具有視頻/音頻顯示功能。
在本實施例的信息處理系統(tǒng)中,指定每個信息處理設(shè)備2至5所保持的邏輯連接信息的設(shè)備信息的傳送/接收被配置為使用作為具有上述預(yù)定格式的控制分組(packet)的軟件單元來執(zhí)行。具體地,其被配置為使得包括在某個信息處理設(shè)備的信息處理控制器中的主處理器產(chǎn)生由包括命令、程序、設(shè)備信息等的數(shù)據(jù)構(gòu)成的軟件單元,用于通過網(wǎng)絡(luò)而向/從其它信息處理設(shè)備的傳送/接收。注意,在下面的圖7至9中,每個信息處理設(shè)備2至5被簡單地描述為“信息處理設(shè)備”。此外,將上述記錄/再現(xiàn)部件440、540、外部記錄部件640、以及ROM 740統(tǒng)一簡單描述為“外部記錄部件”。
圖7表示上述軟件單元的配置示例。此軟件單元總體上包括發(fā)送方ID801、目的地ID 802、響應(yīng)目的地ID 803、單元接口804、DMA命令805、程序(子處理器程序)811、以及數(shù)據(jù)812。
發(fā)送方ID 801包括作為軟件單元的發(fā)送方的信息處理設(shè)備的IP地址、以及信息處理設(shè)備中的信息處理控制器的信息處理設(shè)備ID,并還有包括在信息處理設(shè)備的信息處理控制器中的各個子處理器的標(biāo)識符(子處理器ID)。
目的地ID 802和響應(yīng)目的地ID 803分別包括有關(guān)作為軟件單元的目的地的信息處理設(shè)備、以及作為軟件單元的運行結(jié)果的響應(yīng)目的地的信息處理設(shè)備的信息,該信息和發(fā)送方ID 801中的信息一樣。
單元接口為利用軟件單元所需的信息,并包括全局ID 804A、必要的子處理器信息804B、沙箱尺寸(sandbox size)804C、以及先前軟件單元ID 804D。
全局ID 804A允許在整個網(wǎng)絡(luò)中的唯一標(biāo)識軟件單元,并被配置為基于發(fā)送方ID 801和產(chǎn)生或發(fā)送軟件單元的日期/時間(日期和時間)而產(chǎn)生。
必要子處理器信息804B被配置為在其中設(shè)置運行軟件單元所必需的子處理器的數(shù)目。
沙箱尺寸804C被配置為在其中設(shè)置運行軟件單元所必需的主存儲器以及每個子處理器的LS中的存儲容量。
先前軟件單元ID 804D是需要例如流數(shù)據(jù)的數(shù)據(jù)的順序運行的、屬于一組的先前一個軟件單元的標(biāo)識符。
軟件單元的運行部件813由DMA(直接存儲器訪問)命令805、程序811、以及數(shù)據(jù)812構(gòu)成。DMA命令805包括開始程序811所必需的一系列DMA命令,而程序811包括要由子處理器運行的子處理器程序。這里的數(shù)據(jù)812為要由包括子處理器程序的程序來處理的數(shù)據(jù)。
DMA命令805包括加載命令806、踢出(kick)命令807、狀態(tài)請求命令808、狀態(tài)返回命令809、功能程序運行命令810、連接信息請求命令814、連接信息返回命令815、連接改變請求命令816、以及連接改變返回命令817。
加載命令806為用于將主存儲器中的信息加載到子處理器的LS中的命令,除了加載命令自身之外還包括主存儲器地址806A、子處理器ID 806B、以及LS地址806C。主存儲器地址806A指明從其加載所述信息的主存儲器中預(yù)定區(qū)域的地址。子處理器ID 806B和LS地址806C指明被加載所述信息的子處理器的標(biāo)識符和LS的地址。
踢出命令807為用于開始程序運行的命令,除了踢出命令自身還包括子處理器ID 807A和程序計數(shù)器807B。其被配置為使得子處理器ID 807A指明用于踢出的子處理器,并且程序計數(shù)器807B提供用于運行程序的程序計數(shù)器的地址。
功能程序運行命令810為這種命令,通過該命令,某個信息處理設(shè)備請求另一個信息處理設(shè)備運行功能程序。其被配置為使得已接收了功能程序運行命令的信息處理設(shè)備中的信息處理控制器從功能程序ID 810A識別要開始的功能程序。盡管下文中描述了功能程序,但其是被分類為存儲在信息處理控制器的主存儲器中的軟件的配置圖(圖9中示出)中的功能程序的程序。將功能程序配置為加載到主存儲器中,并由主處理器運行。
狀態(tài)請求命令808為這種命令,通過該命令,請求將有關(guān)由目的地ID 802指明的信息處理設(shè)備的信息傳送到由響應(yīng)目的地ID 803指明的信息處理設(shè)備。此外,狀態(tài)返回命令809為這種命令,通過該命令,已接收了上述狀態(tài)請求命令808的信息處理設(shè)備將其設(shè)備信息響應(yīng)到由包括在狀態(tài)請求命令808中的響應(yīng)目的地ID 804指明的信息處理設(shè)備。狀態(tài)返回命令809被配置為將設(shè)備信息存儲到運行部件的數(shù)據(jù)區(qū)域中。
連接信息請求命令814為用于請求有關(guān)下文中描述的連接的信息的命令,而連接信息返回命令815為用于對連接信息請求命令814進(jìn)行響應(yīng)的命令。此外,連接改變請求命令816為用于請求改變下文中描述的連接的命令,而連接改變返回命令817為用于對連接改變請求命令816進(jìn)行響應(yīng)的命令。
圖8表示狀態(tài)返回命令809中的數(shù)據(jù)的示例配置。如上所述,其指明有關(guān)已接收了狀態(tài)請求命令808的信息處理設(shè)備(即傳送狀態(tài)返回命令809的信息處理設(shè)備)的設(shè)備信息。此設(shè)備信息包括信息處理設(shè)備ID 821和信息處理設(shè)備類型ID 822,并且,另外還有基本信息部分830、以及附加信息部分850。
基本信息部分830具有MS狀態(tài)831、主處理器運行頻率832、主處理器使用率833、子處理器數(shù)目834、子處理器ID 835、子處理器狀態(tài)836、子處理器使用率837、主存儲器總?cè)萘?38、主存儲器使用量839、外部記錄部件數(shù)目840、外部記錄部件ID 841、外部記錄部件類型ID 842、外部記錄部件總?cè)萘?43、以及外部記錄部件使用量844。
附加信息部分850具有IP地址851、產(chǎn)品編號952、軟件版本853、電源信息854、輸入信道信息855、以及輸出信道信息856。
信息處理設(shè)備ID 821為用于識別信息處理設(shè)備中的信息處理控制器的標(biāo)識符,并指明傳送狀態(tài)返回命令809的信息處理設(shè)備。信息處理設(shè)備ID 821被配置為在供電時由包括在信息處理設(shè)備的信息處理控制器中的主處理器產(chǎn)生。具體地,例如,基于供電的日期/時間、信息處理設(shè)備的IP地址、包括在信息處理設(shè)備的信息處理控制器中的子處理器數(shù)目等而產(chǎn)生。
信息處理設(shè)備類型ID 822包括代表信息處理設(shè)備的特性的值。在本實施例的情況中,信息處理設(shè)備的特性為例如TV設(shè)備、DVD記錄器、多用播放器等。此外,信息處理設(shè)備類型ID還可以是代表信息處理設(shè)備的功能的類型,如視頻/音頻記錄或視頻/音頻再現(xiàn)。此外,預(yù)先確定代表信息處理設(shè)備的特性或功能的值,并將其配置為可基于信息處理設(shè)備類型ID 822而掌握信息處理設(shè)備的特性或功能。
MS(主控/從屬)狀態(tài)831表示信息處理設(shè)備正在作為主控設(shè)備和從屬設(shè)備中的哪一個工作,如下所述。具體地,例如,在MS狀態(tài)設(shè)為0的情況中,其指明信息處理設(shè)備正在作為主控設(shè)備工作,而在MS狀態(tài)設(shè)為1的情況中,其指明信息處理設(shè)備正在作為從屬設(shè)備工作。
主處理器運行頻率832表示信息處理控制器中的主處理器的運行頻率。此外,主處理器使用率833表示當(dāng)前主處理器中運行的所有程序?qū)χ魈幚砥鞯氖褂寐?。主處理器使用?33為表示所關(guān)心的主處理器當(dāng)前正在使用的處理能力對總處理容量的比率,并以作為用于評估處理器處理能力的單位的MIPS(百萬指令每秒)單位、或基于每單位時間的處理器利用率來計算。將此類似地應(yīng)用于下文中描述的子處理器利用率837。
子處理器數(shù)目834表示包括在信息處理控制器中的子處理器的數(shù)目。子處理器ID 835為用于識別信息處理控制器中的每個子處理器的標(biāo)識符。
子處理器狀態(tài)836表示每個子處理器的狀態(tài),并包括“未使用”狀態(tài)、“保留”狀態(tài)、“忙碌”狀態(tài)等?!拔词褂谩睜顟B(tài)指明子處理器當(dāng)前不使用、且也不為使用而保留?!氨A簟睜顟B(tài)指明子處理器當(dāng)前不使用、但為使用而保留?!懊β怠睜顟B(tài)指明子處理器當(dāng)前正在被使用。
子處理器使用率837表示正在由子處理器運行、或在子處理器中為運行而保留的程序?qū)ψ犹幚砥鞯睦寐?。也就是說,子處理器使用率837指明在子處理器狀態(tài)836為“忙碌”的情況中的當(dāng)前利用率,并指明在子處理器狀態(tài)836為“保留”的情況中,計劃在以后使用子處理器的估計利用率。
對一個子處理器設(shè)置一組子處理器ID 835、子處理器狀態(tài)836、以及子處理器使用率837,并由此設(shè)置和一個信息處理控制器中的子處理器數(shù)目一樣多的組。
主存儲器總?cè)萘?38和主存儲器使用量839分別表示連接到信息處理控制器的主存儲器的總?cè)萘亢彤?dāng)前正在使用的容量。
外部記錄部件數(shù)目840表示連接到信息處理控制器的外部記錄部件的數(shù)目。外部記錄部件ID 841為用于唯一識別連接到信息處理控制器的外部記錄部件的信息。外部記錄部件類型ID 841表示外部記錄部件的類型(例如,硬盤、CD±RW、DVD±RW、存儲器盤、SRAM、ROM等)。此外,外部記錄部件總?cè)萘?43和外部記錄部件使用量844分別表示由外部記錄部件ID 841識別的外部記錄部件的總?cè)萘亢彤?dāng)前使用的容量。
對一個外部記錄部件設(shè)置一組外部記錄部件ID 841、外部記錄部件類型ID 842、外部記錄部件總?cè)萘?43和外部記錄部件使用量844,并由此設(shè)置和連接到信息處理控制器中的外部記錄部件的數(shù)目一樣多的組。
嚴(yán)格地說,IP地址851表示與每個信息處理設(shè)備相對應(yīng)的IP地址,并且產(chǎn)品編號852還表示信息處理設(shè)備的產(chǎn)品編號。
軟件版本853表示下文中描述的、作為由每個信息處理設(shè)備所保持的軟件的容量交換程序和MS管理器的軟件版本編號。此外,電源信息854表示有關(guān)每個信息處理設(shè)備的電源為開或關(guān)的信息。例如,在電源為開的情況中,將其設(shè)為1,而在電源為關(guān)的情況中,將其設(shè)為0。
輸入信道信息855和輸出信道信息856包括輸入信道和輸出信道的數(shù)目、每個信道的使用狀況(其為忙碌還是未使用)、以及有關(guān)各個信道的屬性信息(例如,視頻輸出、音頻輸入等)。此外,在信道為忙碌的情況中,將其配置為包括有關(guān)作為通信的其它方的連接目的地的信道信息、以及包括作為連接目的地的信道的另一個信息處理設(shè)備的信息處理設(shè)備ID 821。
如上所述,盡管已通過參照圖7和8描述了在信息處理設(shè)備之間傳送的軟件單元的示例配置,但本發(fā)明的實施例中的軟件單元的示例配置不限于此,而可以適合用戶的目的和用途的方式隨意設(shè)置。
圖9至14分別表示圖1所示的信息處理系統(tǒng)的設(shè)備所保持的軟件配置的示例。
首先,圖9表示由信息處理設(shè)備所保持的軟件的基本配置的示例。將這些軟件(程序)部分配置為在對信息處理設(shè)備供電之前被記錄在連接到信息處理控制器的外部記錄部件上。
如圖9所示,根據(jù)其功能和特性,將軟件86分類為控制程序87、功能程序88、以及設(shè)備驅(qū)動程序89。
控制程序87為具有控制和管理信息處理系統(tǒng)的整體配置的功能的軟件,并由每個信息處理控制器的主處理器運行。例如,如圖9所示,控制程序87包括MS管理器871和容量交換程序872。MS管理器871具有設(shè)置有關(guān)每個信息處理設(shè)備是主控設(shè)備還是從屬設(shè)備的信息的功能,如下所述。此外,容量交換程序872也具有獲取由每個信息處理設(shè)備所保持的設(shè)備信息的功能,如下所述。此外,這里將其配置為使用戶可通過如上所述的軟件版本853來掌握有關(guān)這些軟件部分的版本信息。
功能程序88為具有用于在每個信息處理設(shè)備中執(zhí)行處理操作的軟件,并由主處理器運行,并被配置為包括例如記錄程序、再現(xiàn)程序、以及內(nèi)容(material)搜索程序,以與每個信息處理設(shè)備相對應(yīng)的方式來為每個信息處理控制器提供所述程序。
設(shè)備驅(qū)動程序89為用于每個信息處理控制器的輸入和輸出(傳送和接收)的軟件,并被配置為包括例如廣播接收驅(qū)動程序、監(jiān)視器輸出驅(qū)動程序、比特流輸入/輸出驅(qū)動程序、網(wǎng)絡(luò)輸入/輸出驅(qū)動程序,以與每個信息處理設(shè)備相對應(yīng)的方式來為每個信息處理控制器提供所述程序。
接下來,圖10表示圖1中示出的TV設(shè)備2的軟件配置的示例。如圖所示,例如,TV設(shè)備2的軟件26包括作為控制程序27的MS管理器271和容量交換程序272,包括作為功能程序28的AV處理程序281,還包括作為設(shè)備驅(qū)動程序29的廣播接收驅(qū)動程序291、視頻顯示驅(qū)動程序292、音頻顯示驅(qū)動程序293、以及網(wǎng)絡(luò)輸入/輸出驅(qū)動程序294。
注意,TV設(shè)備3具有類似于TV設(shè)備2的軟件配置的軟件配置,并由此省略其描述。
圖11表示圖1中示出的DVD記錄器4的軟件配置的示例。如圖所示,例如,DVD記錄器4的軟件46例如包括作為控制程序47的MS管理器471和容量交換程序472,包括作為功能程序48的視頻/音頻記錄程序482、視頻/音頻再現(xiàn)程序483、內(nèi)容搜索程序848、以及程序記錄保留程序485,還包括作為設(shè)備驅(qū)動程序49的廣播接收驅(qū)動程序491、視頻輸出驅(qū)動程序492、音頻輸出驅(qū)動程序493、記錄/再現(xiàn)部件輸入/輸出驅(qū)動程序495、以及網(wǎng)絡(luò)輸入/輸出驅(qū)動程序494。
圖12表示圖1中示出的多用播放器5的軟件配置的示例。如圖所示,例如,多用播放器5的軟件56例如包括作為控制程序57的MS管理器571和容量交換程序572,包括作為功能程序58的視頻/音頻再現(xiàn)程序582,還包括作為設(shè)備驅(qū)動程序59的視頻輸出驅(qū)動程序592、音頻輸出驅(qū)動程序593、記錄/再現(xiàn)部件輸入/輸出驅(qū)動程序595、以及網(wǎng)絡(luò)輸入/輸出驅(qū)動程序594。
圖13表示圖1中示出的服務(wù)器6的軟件配置的示例。如圖所示,例如,服務(wù)器6的軟件66例如包括作為控制程序67的MS管理器671和容量交換程序672,包括作為功能程序68的服務(wù)器功能程序686,還包括作為設(shè)備驅(qū)動程序69的外部記錄部件輸入/輸出驅(qū)動程序695和網(wǎng)絡(luò)輸入/輸出驅(qū)動程序694。
圖14表示圖1中示出的遙控器7的軟件配置的示例。如圖所示,例如,遙控器7的軟件76例如包括作為控制程序77的MS管理器771和容量交換程序772,包括作為功能程序68的輸入/輸出功能程序786,還包括作為設(shè)備驅(qū)動程序79的視頻顯示驅(qū)動程序792、ROM輸入/輸出驅(qū)動程序795、以及網(wǎng)絡(luò)輸入/輸出驅(qū)動程序794。
注意,圖9至14中示出的本發(fā)明的實施例中的軟件配置的示例不限于此,而可以適合用戶的目的和用途的方式隨意設(shè)置。
圖15抽象表示圖1的信息處理系統(tǒng)中的每個信息處理設(shè)備的配置的主要部分。類似于圖1,LAN線纜11連接在多個信息處理設(shè)備2至5和服務(wù)器6之間,并且,此外,遙控器7可通過無線通信路徑12來連接。
在圖1 5中,對于TV設(shè)備2,僅示出了兩個輸入信道227A、227B、兩個AV處理電路222A、222B、以及NIC 226,而對于TV設(shè)備3,僅示出了兩個輸入信道327A、327B、兩個AV處理電路322A、322B、以及NIC 326。對于DVD記錄器4,僅示出了一個輸入信道427A、一個輸出信道427B、一個DVD單元440A、以及NIC 426,而對于多用播放器5,僅示出了兩個輸入信道527A、527B、兩個輸出信道527C、527D、存儲卡單元540A、HDD單元540B、以及NIC 526。對于服務(wù)器6,僅示出了主存儲器610,而對于遙控器7,僅示出了顯示部件71和操作部件72。
并且,在圖15中,TV設(shè)備2保持信息處理設(shè)備ID 821、有關(guān)分類(信息處理設(shè)備類型ID 822)、名稱(產(chǎn)品編號852)、電源(電源信息854)、以及兩個輸入信道(輸入信道信息855)的信息,作為如上所述的設(shè)備信息91A;TV設(shè)備3類似地保持信息處理設(shè)備ID、有關(guān)分類、名稱、電源、以及兩個輸入信道的信息,作為設(shè)備信息91B;DVD記錄器4類似地保持信息處理設(shè)備ID、有關(guān)分類、名稱、電源、以及一個輸入信道和一個輸出信道(輸出信道信息856)的信息,作為設(shè)備信息91C;并且,多用播放器5類似地保持信息處理設(shè)備ID、有關(guān)分類、名稱、電源、以及兩個輸入信道和兩個輸出信道的信息,作為設(shè)備信息91D。此外,圖15還指明服務(wù)器6集中管理由各個信息處理設(shè)備2至5保持的設(shè)備信息91A至91D,作為總設(shè)備信息91。
注意,圖15還示意性地示出了在包括于各個信息處理設(shè)備2至5中的輸入/輸出信道之間如何交換數(shù)據(jù),即邏輯連接的示例921至923。具體地,邏輯連接921示出了將數(shù)據(jù)從多用播放器5的輸出信道527C發(fā)送到DVD記錄器4的輸入信道427A的狀態(tài);邏輯連接922示出了將數(shù)據(jù)從DVD記錄器4的輸出信道427C發(fā)送到TV設(shè)備3的輸入信道327A的狀態(tài);而邏輯連接923示出了將數(shù)據(jù)從多用播放器5的輸出信道527D發(fā)送到TV設(shè)備2的輸入信道227B的狀態(tài)。
輸入信道227A、227B、327A、327B、427A、527A、527B表示包括在信息處理設(shè)備2至5中的輸入信道,并分別連接到信息處理設(shè)備中的AV處理電路222A和NIC 226、AV處理設(shè)備222B和NIC 226、AV處理電路322A和NIC 326、AV處理電路322B和NIC 326、DVD單元440A和NIC 426、存儲卡單元540A和NIC 526、HDD單元540B和NIC 526。此外,這些輸入信道被配置為由上述軟件(容量交換程序)以抽象方式(by abstraction)管理。
輸出信道427B、527C、527D表示包括在信息處理設(shè)備2至5(在本實施例的情況中的DVD記錄器4和多用播放器5)中的輸出信道,并分別連接到信息處理設(shè)備中的DVD單元440A和NIC 426、存儲卡單元540A和NIC 526、HDD單元540B和NIC 526。此外,這些輸出信道也被類似地配置為由軟件(容量交換程序)以抽象方式管理。
包括在服務(wù)器6中的主存儲器610被包括在如上所述的服務(wù)器6中,而總設(shè)備信息91被配置為在此服務(wù)器的主存儲器610中集中管理。此外,包括在遙控器7中的顯示部件71具有如上所述的可視化顯示功能,并且,操作部件72具有如上所述的從用戶接收操作的功能。
NIC 226、326、426、526分別對應(yīng)于包括在上述信息處理設(shè)備中的網(wǎng)絡(luò)連接部件,并起到在信息處理設(shè)備和LAN線纜11之間進(jìn)行連接的作用。每個電路單元被配置為通過對應(yīng)的NIC來交換數(shù)據(jù)。此外,如下文中所描述的,NIC被配置為例如,對多個輸入信道和輸出信道之間的數(shù)據(jù)交換執(zhí)行時分多路復(fù)用處理。
圖16表示在圖1的遙控器7的顯示部件71上的顯示的示例。顯示部件71顯示多個設(shè)備對象711A至711C、虛擬連接線712、光標(biāo)713、不活動設(shè)備對象714、分類窗口715A至715B和716A至716B、以及芯片觀察窗口717。
設(shè)備對象711A至711C和不活動對象714分別抽象表示圖1的信息處理設(shè)備2、4、5和3,并表示連接到網(wǎng)絡(luò)的信息處理設(shè)備自身。此外,配置顯示設(shè)備對象711A至711C和不活動對象714的圖標(biāo),使得可根據(jù)由對應(yīng)的信息處理設(shè)備所保持的設(shè)備信息91A至91D(例如,信息處理設(shè)備ID 821、產(chǎn)品編號852、信息處理設(shè)備類型ID 822(例如,TV設(shè)備、DVD記錄器、多用播放器等)等),而隨意改變所述圖標(biāo)的顯示,以便具有更好的用戶友好度。
虛擬連接線712是通過分別對包括在與設(shè)備對象711A至711C分別對應(yīng)的信息處理設(shè)備2、4、5中的輸入/輸出信道進(jìn)行抽象化而得到的邏輯連接狀況,用于可視化表示。此外,此虛擬連接線712被配置為不僅根據(jù)當(dāng)前連接狀況而實時顯示,并且,如下所述,還允許用戶通過直接使用光標(biāo)713來對設(shè)備進(jìn)行互連,以便可將互連反映在包括在信息處理設(shè)備2、4、5中的輸入/輸出信道之間的實際邏輯連接上。
提供光標(biāo)713來選擇與設(shè)備對象711A至711C、虛擬連接線712等相對應(yīng)的圖標(biāo)。此光標(biāo)713被配置為用于在用戶操作包括在遙控器7中的操作部件72、或直接敲擊顯示部件71時隨意移動。
不活動設(shè)備對象714被顯示為使得在視覺上與述活動設(shè)備對象711A至711C相區(qū)分,以便用戶可確定與設(shè)備對象相對應(yīng)的信息處理設(shè)備的電源為關(guān)。由此,用戶可直觀且容易地掌握設(shè)備對象的當(dāng)前狀態(tài),即其為活動或不活動的。
分類窗口714A至714B和716A至716B允許根據(jù)信息處理設(shè)備2至5的特性而對一個或多個設(shè)備對象進(jìn)行分類(例如,如圖16中的窗口716A所示,特性為顯示/聲音(圖像和音頻)716A的類別715A,以及如窗口716B所示,特性為記錄/播放器(記錄和再現(xiàn))716B的類別715B等)。由此,例如,即使在顯示部件72上顯示了很多設(shè)備對象,用戶也可通過對它們進(jìn)行分類而顯示它們,以便可容易識別它們,由此,用戶可直觀且容易地掌握各個信息處理設(shè)備的連接狀況。
芯片觀察窗口717被配置為在光標(biāo)713移動到設(shè)備對象上時顯示。由此,用戶可察看有關(guān)與設(shè)備對象相對應(yīng)的信息處理設(shè)備的詳細(xì)信息,即設(shè)備信息91A至91D等。此外,例如,詳細(xì)信息包括例如如圖16所示,信息處理設(shè)備的分類(例如,與信息處理設(shè)備類型ID 822相對應(yīng)的TV設(shè)備、DVD記錄器、多用播放器等)、名稱(產(chǎn)品編號852)、電源(電源信息854);包括在每個信息處理設(shè)備中的輸入/輸出信道的連接信息(輸入信道信息855和輸出信道信息856)。
注意,在此芯片觀察窗口717中顯示的設(shè)備信息不限于圖16的示例中示出的信息,而且,例如,還可顯示信息處理設(shè)備的信息處理設(shè)備ID 821、MS狀態(tài)831、IP地址851等。此外,用于顯示的設(shè)備信息可以例如適當(dāng)使用的簡單版本和詳細(xì)版本來表示。
接下來將描述具有上述配置的信息處理系統(tǒng)的操作。
首先將參照圖17來描述在根據(jù)本實施例的信息處理系統(tǒng)中,主控設(shè)備和從屬設(shè)備的配置的確定、以及在圖17中有關(guān)獲取由每個信息處理設(shè)備所保持的設(shè)備信息的步驟S101至S102中的基本操作。圖17表示用于在遙控器7的顯示部件71上進(jìn)行可視化顯示的處理,并示出了在本發(fā)明中用作輸入/輸出終端的遙控器7、用作主控設(shè)備的服務(wù)器6、以及用作從屬設(shè)備的TV設(shè)備2和多用播放器5的流程圖。注意,未示出用作從屬設(shè)備的TV設(shè)備3和DVD記錄器4。將其省略是因為其操作類似于從屬設(shè)備A(TV設(shè)備2)和從屬設(shè)備B(多用播放器5)的操作。其類似地適用于下文中描述的圖19和20。
首先,為了開始處理,在上述信息處理系統(tǒng)中,當(dāng)在服務(wù)器6和信息處理設(shè)備2至5通過例如插入線纜而在物理上連接到網(wǎng)絡(luò)、并由此在電力和功能上連接到網(wǎng)絡(luò)的時候供應(yīng)主電源時,服務(wù)器6和信息處理設(shè)備2至5的信息處理控制器的主處理器將屬于控制程序的它們的MS管理器、以及屬于設(shè)備驅(qū)動程序的它們的各個程序分別加載到對應(yīng)的主存儲器中。
作為加載過程,主處理器首先使DC運行讀出指令,以從外部記錄部件讀出程序,并隨后使DMAC運行寫入指令,以將程序?qū)懭氲街鞔鎯ζ髦小?br>
這里,屬于功能程序的程序可被配置為使得在需要時僅加載必要的一個程序,或者使得在將主電源類似地供應(yīng)到屬于其它類別的程序之后立即加載所有所述程序。
此外,屬于功能程序的程序不必被記錄在連接到網(wǎng)絡(luò)的所有信息處理設(shè)備2至5的外部記錄部件上,而是只要將它們記錄在信息處理設(shè)備中的任何一個的外部記錄部件中,便可使用軟件單元而從另一個信息處理設(shè)備加載它們。
在以此方式而將各個程序加載到主存儲器中之后,服務(wù)器6、TV設(shè)備2、TV設(shè)備3、DV記錄器4、以及多用播放器5分別在步驟S101A至S101C中運行那些MS管理器671、271、371、471、571。當(dāng)每個MS管理器檢測出其中運行有該MS管理器的信息處理設(shè)備到網(wǎng)絡(luò)的連接時,其確認(rèn)存在連接到同一網(wǎng)絡(luò)的其它信息處理設(shè)備。如上所述,這里的“連接”或“存在”意味著每個信息處理設(shè)備不僅在物理上、且還在電力上和功能上連接到網(wǎng)絡(luò)。
下面描述MS管理器確認(rèn)存在連接到同一網(wǎng)絡(luò)的其它信息處理設(shè)備的方法。注意,其中運行MS管理器自身的信息處理設(shè)備在下文中被稱為“自身設(shè)備”,而將任何其它信息處理設(shè)備稱為“不同設(shè)備”。
MS管理器671、271、371、471、571中的每個產(chǎn)生軟件單元,其將狀態(tài)請求命令808指定為DMA命令805,并將自身設(shè)備指定為發(fā)送方ID 801和響應(yīng)目的地ID 803,但不指定目的地ID 802,用于到信息處理設(shè)備所連接的網(wǎng)絡(luò)的傳送,并設(shè)置用于網(wǎng)絡(luò)連接確認(rèn)的定時器。例如,定時器的超時時間為10分鐘。
在將不同設(shè)備連接在網(wǎng)絡(luò)上的情況中,不同設(shè)備接收包括作為DMA命令的狀態(tài)請求命令的上述軟件單元,并將指定狀態(tài)返回命令809作為DMA命令805、且包括有關(guān)自身(不同設(shè)備)的設(shè)備信息作為數(shù)據(jù)的軟件單元傳送到由響應(yīng)目的地ID所指定、且已傳送了狀態(tài)請求命令的上述信息處理設(shè)備。其DMA命令為狀態(tài)返回命令的軟件單元至少包括用于指定不同設(shè)備的信息(信息處理設(shè)備ID 821、有關(guān)主處理器的信息832至833、有關(guān)子處理器的信息834至837等)、以及不同設(shè)備的MS狀態(tài)831。
已發(fā)布其DMA命令為狀態(tài)請求命令的軟件單元的信息處理設(shè)備的MS管理器監(jiān)控其DMA命令是要從網(wǎng)絡(luò)上的不同設(shè)備傳送的狀態(tài)返回命令的軟件單元的接收,直到用于網(wǎng)絡(luò)連接確認(rèn)的上述定時器出現(xiàn)了超時為止。結(jié)果,在接收到指定MS狀態(tài)=0(主控設(shè)備)的狀態(tài)返回命令的情況中,將自身設(shè)備的設(shè)備信息表中的MS狀態(tài)設(shè)為1。由此,設(shè)備用作從屬設(shè)備。
另一方面,在直到用于網(wǎng)絡(luò)連接確認(rèn)的上述定時器出現(xiàn)了超時為止的時間內(nèi)未接收到其DMA命令為狀態(tài)返回命令的軟件單元的情況中,或在未接收到其中MS狀態(tài)=0(主控設(shè)備)的軟件單元的情況中,將自身設(shè)備的設(shè)備信息表中的MS狀態(tài)設(shè)為0。由此,設(shè)備用作主控設(shè)備。
也就是說,當(dāng)將新信息處理設(shè)備連接到處于沒有設(shè)備連接到網(wǎng)絡(luò)的狀態(tài)、或處于在網(wǎng)絡(luò)上不存在主控設(shè)備的狀態(tài)的網(wǎng)絡(luò)時。將該設(shè)備自動設(shè)為主控設(shè)備。另一方面,當(dāng)將新信息處理設(shè)備連接到處于在網(wǎng)絡(luò)上已存在主控設(shè)備的狀態(tài)的網(wǎng)絡(luò)時,自動將該設(shè)備設(shè)為從屬設(shè)備。
這里,在主控設(shè)備和從屬設(shè)備的任一個中,MS管理器周期性地將其DMA命令為狀態(tài)請求命令的軟件單元傳送到網(wǎng)絡(luò)上的不同設(shè)備,以查詢狀態(tài)信息,來監(jiān)控不同設(shè)備的狀況。
結(jié)果,當(dāng)網(wǎng)絡(luò)的連接狀態(tài)有變化時(如切斷到連接到網(wǎng)絡(luò)的信息處理設(shè)備的主電源、或從網(wǎng)絡(luò)斷開信息處理設(shè)備并由此不在預(yù)先設(shè)置的預(yù)定時間周期內(nèi)從特定的不同設(shè)備返回狀態(tài)返回命令809),或者當(dāng)將新信息處理設(shè)備連接到網(wǎng)絡(luò)時,將信息傳遞到容量交換程序。
以上述方式,在步驟S101中,將服務(wù)器6設(shè)置為用作主控設(shè)備,而將TV設(shè)備2、TV設(shè)備3、DVD記錄器4、以及多用播放器5設(shè)置為用作從屬設(shè)備。
接下來,當(dāng)服務(wù)器6、TV設(shè)備2、TV設(shè)備3、DVD記錄器4、以及多用播放器5的主處理器601、201、301、401、501中的每個從自身設(shè)備的MS管理器接收查詢網(wǎng)絡(luò)上的不同設(shè)備、以及完成自身設(shè)備的MS狀態(tài)831的設(shè)置的通知時,其在步驟S102A至S102C中運行容量交換程序672、272、372、472、或572。
在自身設(shè)備為主控設(shè)備的情況中,每個容量交換程序獲取有關(guān)連接到網(wǎng)絡(luò)的所有不同設(shè)備的設(shè)備信息,即有關(guān)各個從屬設(shè)備的設(shè)備信息。也就是說,在本實施例的情況中,服務(wù)器6獲取有關(guān)TV設(shè)備2、TV設(shè)備3、DVD記錄器4、以及多用播放器5的信息。
如上所述,執(zhí)行有關(guān)不同設(shè)備的設(shè)備信息的獲取,以便產(chǎn)生其DMA命令805為狀態(tài)請求命令808的軟件單元,用于傳送到不同設(shè)備,并在之后從不同設(shè)備接收其DMA命令805為狀態(tài)返回命令809、且包括作為數(shù)據(jù)的有關(guān)不同設(shè)備的設(shè)備信息的軟件單元。
這里,除了作為主控設(shè)備的自身設(shè)備的設(shè)備信息表之外,服務(wù)器6的容量交換程序672還在主存儲器610中保證用于統(tǒng)一記錄有關(guān)連接到網(wǎng)絡(luò)的所有不同設(shè)備(即各個從屬設(shè)備(TV設(shè)備2、TV設(shè)備3、DVD記錄器4、以及多用播放器5))的設(shè)備信息的區(qū)域,并作為不同設(shè)備(從屬設(shè)備)的設(shè)備信息表而記錄該信息。
由此,在作為主控設(shè)備的服務(wù)器6的主存儲器610中,作為設(shè)備信息表而集中管理包括自身設(shè)備的、連接到網(wǎng)絡(luò)的所有信息處理設(shè)備的設(shè)備信息91。
另一方面,在容量交換程序的自身設(shè)備為從屬設(shè)備的情況中,容量交換程序獲取有關(guān)連接到網(wǎng)絡(luò)的所有不同設(shè)備的設(shè)備信息(即有關(guān)主控設(shè)備和除了自身設(shè)備之外的所有從屬設(shè)備的設(shè)備信息),并將包括在設(shè)備信息中的信息處理設(shè)備ID 821和MS狀態(tài)831記錄到自身設(shè)備的主存儲器中。也就是說,例如,在本實施例的TV設(shè)備2的情況中,將作為主控設(shè)備的服務(wù)器6、以及作為TV設(shè)備3、DVD記錄器4和多用播放器5的其它從屬設(shè)備的MS狀態(tài)831記錄到自身設(shè)備的主存儲器210中。
因此,在每個從屬設(shè)備的主存儲器中,作為設(shè)備信息表而記錄有關(guān)自身設(shè)備的設(shè)備信息,并且,作為獨立的設(shè)備信息表而記錄除了自身設(shè)備之外的連接到網(wǎng)絡(luò)的所有主控設(shè)備和從屬設(shè)備的信息處理設(shè)備ID 821和MS狀態(tài)831。結(jié)果,例如,每個從屬設(shè)備可識別有關(guān)不同設(shè)備的信息(盡管其僅為簡要的),并由此可確定不同設(shè)備是主控設(shè)備還是從屬設(shè)備。
此外,在主控設(shè)備和從屬設(shè)備的任一個中,當(dāng)容量交換程序從如上所述的MS管理器接收信息處理設(shè)備被新連接到網(wǎng)絡(luò)的通知時,其獲取有關(guān)該信息處理設(shè)備的信息,并將設(shè)備信息記錄到主存儲器中的設(shè)備信息表中,如上所述。
此外,在主控設(shè)備和從屬設(shè)備的任一個中,當(dāng)容量交換程序從如上所述的MS管理器被通知連接到網(wǎng)絡(luò)的信息處理設(shè)備的主電源被斷開、或某個信息處理設(shè)備從網(wǎng)絡(luò)斷開時,其從自身設(shè)備的主存儲器中刪除該信息處理設(shè)備的設(shè)備信息表。
此外,在從網(wǎng)絡(luò)斷開的信息處理設(shè)備為主控設(shè)備的情況中,通過例如下述方法來重新確定另一個主控設(shè)備。
例如,未從網(wǎng)絡(luò)斷開的每個信息處理設(shè)備以數(shù)值來代替自身設(shè)備和不同設(shè)備的信息處理設(shè)備ID 821,并將自身設(shè)備的信息處理設(shè)備ID與不同設(shè)備的信息處理設(shè)備ID相比較。在自身設(shè)備的信息處理設(shè)備ID為未從網(wǎng)絡(luò)斷開的信息處理設(shè)備的ID中的最低值時,該從屬設(shè)備將MS狀態(tài)設(shè)為0,以便其用作主控設(shè)備。并且,其獲取有關(guān)所有連接到網(wǎng)絡(luò)的不同設(shè)備(從屬設(shè)備)的設(shè)備信息,用于記錄到如上所述的自身設(shè)備的主存儲器中。
注意,不僅可由主處理器、還可由任意子處理器來運行MS管理器和容量交換程序。此外,MS管理器和容量交換程序優(yōu)選為通常在主電源被供應(yīng)到信息處理設(shè)備時運行的駐留程序。
如上所述,終止有關(guān)主控設(shè)備和從屬設(shè)備的配置的確定、以及由各個設(shè)備保持的設(shè)備信息的獲取的基本操作。
接下來,繼續(xù)參照圖17,下面將基于有關(guān)以此方式在主控設(shè)備(本實施例值的服務(wù)器6)的主存儲器610內(nèi)集中管理的所有從屬設(shè)備(本實施例中的TV設(shè)備2、TV設(shè)備3、DVD記錄器4、以及多用播放器5)的設(shè)備信息91,而闡述圖17中將各個從屬設(shè)備之間的邏輯連接狀況可視化顯示在用戶做出請求的輸入/輸出終端(本實施例中的遙控器7)的顯示部件上的步驟S103至S108中的操作。
首先,在步驟S103中用戶操作包括在遙控器7中的操作部件72、以做出顯示邏輯連接狀況的請求(連接信息請求)的情況中,遙控器7接收連接信息請求,并且,遙控器7的主處理器701產(chǎn)生其DMA命令805為連接信息請求命令814的軟件單元。并且,在步驟S104中,遙控器7將產(chǎn)生的軟件單元傳送到服務(wù)器6的信息處理控制器60。注意,分別通過上述發(fā)送方ID 801、目的地ID 802、以及響應(yīng)目的地ID 803來識別作為發(fā)送方的信息處理設(shè)備、作為目的地的信息處理設(shè)備、以及作為響應(yīng)目的地的信息處理設(shè)備。
接下來,包括在已接收了此軟件單元的服務(wù)器6的信息處理設(shè)備60中的主處理器601將該軟件單元存儲到主存儲器610中。在步驟S105中,主處理器601讀出軟件單元,并對其中包括的DMA命令進(jìn)行解碼和處理。
服務(wù)器6產(chǎn)生包括作為數(shù)據(jù)的、有關(guān)由主存儲器610集中管理的所有從屬設(shè)備的設(shè)備信息91、且其DMA命令805為如上所述的連接信息返回命令815的軟件單元,用于在步驟S106中傳送到遙控器7。連接信息返回命令中的數(shù)據(jù)812包括和從屬設(shè)備的數(shù)目一樣多的組,每個所述組包括有關(guān)由圖8中示出的狀態(tài)返回命令809的數(shù)據(jù)812所指明的一個信息處理設(shè)備的設(shè)備信息。
在步驟S107中,遙控器7接收此軟件單元,用于解碼和處理。并且,在步驟S108中,遙控器7基于作為此軟件單元的數(shù)據(jù)而包括的所有從屬設(shè)備的設(shè)備信息91,而可視化顯示各個設(shè)備之間的邏輯連接狀況。接下來,終止處理。
注意,盡管已在本實施例中描述了通過來自用戶的請求而將網(wǎng)絡(luò)的連接狀況顯示在遙控器7的顯示部件71的情況,但如何觸發(fā)該顯示不限于此。例如,其還可被配置為使得將有關(guān)所有從屬設(shè)備的設(shè)備信息91周期性地從服務(wù)器6傳送到遙控器7,用于自動更新。
接下來將參照圖18和19來描述在將在根據(jù)本發(fā)明的實施例的遙控器7的顯示部件71上可視化設(shè)置的各個信息處理設(shè)備之間的邏輯連接反映到各個信息處理設(shè)備之間的實際邏輯連接狀況時執(zhí)行的操作。這里,圖18抽象表示了在反映在遙控器7的顯示部件71上設(shè)置的連接時執(zhí)行的操作,以及信息處理設(shè)備的配置的主要部分。此外,圖19表示反映在遙控器7的顯示部件71上設(shè)置的連接的處理。如在下面的圖18的顯示部件71上所示,給出有關(guān)用戶請求TV設(shè)備2和多用播放器5之間的邏輯連接923、并通過顯示部件71上的虛擬連接線712而互連與各個設(shè)備相對應(yīng)的設(shè)備對象711A、711C的圖標(biāo)的情況的描述。
注意,盡管在圖19中未示出類似于圖17的有關(guān)用作從屬設(shè)備的TV設(shè)備3和DVD記錄器4的流程圖,但它們的操作類似于從屬設(shè)備A(TV設(shè)備2)和從屬設(shè)備B(多用播放器5)的操作,并由此省略圖示。此外,在圖17中的可視化顯示處理之后執(zhí)行圖19中的處理,并將各個信息處理設(shè)備2至5的當(dāng)前邏輯連接狀況顯示在遙控器7的顯示部件71上。
首先,當(dāng)在步驟S201中用戶執(zhí)行請求邏輯連接狀況的改變(連接改變請求)的操作、以開始處理時,遙控器7接受連接改變請求。具體地,如上所述,用戶使用光標(biāo)713來通過虛擬連接線712連接遙控器7的顯示部件71上的設(shè)備對象711A、711C的圖標(biāo),由此,遙控器7接受連接改變請求。如上所述,當(dāng)例如用戶操作包括在遙控器7中的操作部件72、或直接敲擊顯示部件71時,用戶可隨意移動光標(biāo)713。
注意,不僅可通過顯示部件71上的光標(biāo)713而作出來自用戶的連接改變請求,并還可通過其它方法來作出該請求,例如,如果遙控器7包括作為操作部件72的鍵盤,則通過來自鍵盤的輸入來作出該請求。
基于由此接受的來自用戶的連接改變請求,遙控器7改變已通過圖1 7中的處理而獲取的、包括在對應(yīng)的從屬設(shè)備(本實施例中的TV設(shè)備2和多用播放器5)的設(shè)備信息中的輸入信道信息855和輸出信道信息856(在本實施例中,如圖18所示,TV設(shè)備2中的輸入信道227B的輸入信道信息和多用播放器5中的輸出信道527D的輸出信道信息),并創(chuàng)建其DMA命令805為連接改變請求命令816的軟件單元。連接改變請求命令中的數(shù)據(jù)812假定為除了所關(guān)心的設(shè)備的設(shè)備信息之外,還包括要改變的輸入信道信息855和輸出信道信息856。并且,在步驟S202中,遙控器7將創(chuàng)建的軟件單元沿著如圖18所示的路由13而傳送到服務(wù)器6。
在步驟S203中,服務(wù)器6對其DMA命令為來自遙控器7的連接改變請求命令的上述軟件單元進(jìn)行接收、解碼和處理。并且,在步驟S204中,服務(wù)器6基于包括在此軟件單元的設(shè)備信息中的輸入信道信息855和輸出信道信息856而指定對應(yīng)的從屬設(shè)備,并通過適當(dāng)?shù)貙⒃撥浖卧峙涞街付ǖ母鱾€從屬設(shè)備(本實施例中的TV設(shè)備2和多用播放器5)而傳送該軟件單元。
接下來,在步驟S205A和S205B中,每個指定的從屬設(shè)備接收此軟件單元,并對其進(jìn)行解碼和處理。在步驟S206A和S206B中,這些從屬設(shè)備基于包括在此軟件單元的設(shè)備信息中的輸入信道信息855和輸出信道信息856,而改變輸入信道和輸出信道(本實施例中的TV設(shè)備2中的輸入信道227B和多用播放器5中的輸出信道527D)之間的實際邏輯連接,由此終止反映可視化設(shè)置的邏輯連接的處理。
接下來將繼續(xù)參照圖18和20來描述在將在步驟S201至S206A、S206B中反映的連接可視化顯示在遙控器7的顯示部件71上時的操作。這里,圖20表示將反映的連接可視化地顯示在遙控器7的顯示部件71上的處理。
注意,盡管在圖20中未圖解類似于圖17和19的有關(guān)用作從屬設(shè)備的TV設(shè)備3和DVD記錄器4的流程圖,但它們的操作類似于從屬設(shè)備A(TV設(shè)備2)和從屬設(shè)備B(多用播放器5)的操作,并由此省略圖示。此外,在圖19中的反映連接改變請求的處理之后執(zhí)行圖20中的處理,并且,假定已經(jīng)改變了各個信息處理設(shè)備2至5中的邏輯連接狀況。
首先,在此情況中,如上所述,服務(wù)器6、TV設(shè)備2、以及多用播放器5運行它們的容量交換程序,以交換由各個從屬設(shè)備(本實施例中的TV設(shè)備2和多用播放器5)保持、且其中已改變了輸入信道信息855和輸出信道信息856的設(shè)備信息。接下來,在步驟210A至210C中,服務(wù)器6更新有關(guān)TV設(shè)備2和多用播放器5的改變的設(shè)備信息,用于記錄到主存儲器610中。
接下來,在步驟S211A至S211B中,TV設(shè)備2和多用播放器5創(chuàng)建其DMA命令805為連接改變返回命令817的軟件單元,用于傳送到服務(wù)器6。連接改變返回命令中的數(shù)據(jù)812假定為除了所關(guān)心的設(shè)備的設(shè)備信息之外,還包括已改變的輸入信道信息855和輸出信道信息856。在步驟S212中,服務(wù)器6接收此軟件單元,并對其進(jìn)行解碼和處理。并且,在步驟S213中,服務(wù)器6重新排列包括有關(guān)TV設(shè)備2和多用播放器5的改變的設(shè)備信息的此軟件單元,用于傳送到遙控器7。
在步驟S214中,遙控器7接收此軟件單元,并對數(shù)據(jù)進(jìn)行解碼和處理。并且,在步驟S215中,如上所述,遙控器7基于包括在有關(guān)TV設(shè)備2和多用播放器5的改變的設(shè)備信息中的輸入信道信息855和輸出信道信息856(本實施例的圖18中示出的有關(guān)TV設(shè)備2中的輸入信道227B的輸入信道信息、以及有關(guān)多用播放器5的輸出信道527D的輸出信道信息)而更新可視化顯示。接下來,終止該處理。
注意,這里,在存在如上所述的來自用戶的改變邏輯連接狀況的請求的情況中,每個信息處理設(shè)備2至5基于包括在從服務(wù)器6傳送的軟件單元中的設(shè)備信息,而確定輸入信道和輸出信道之間的連接路由。并且,當(dāng)用戶在之后執(zhí)行一些操作來運行諸如再現(xiàn)或記錄的功能程序88時,交換輸入/輸出信道之間的時分?jǐn)?shù)據(jù)。下文中將此時分?jǐn)?shù)據(jù)稱為“分組”。
在本實施例中,網(wǎng)絡(luò)的傳送路徑為LAN線纜11,其形成共享網(wǎng)絡(luò)。因此,為了正確傳送/接收包括在每個信息處理設(shè)備2至5中的輸入/輸出信道之間的多個分組,有關(guān)目的地的設(shè)備信息必須包括在這些多個分組中。下面將描述對要在包括于每個信息處理設(shè)備2至5中的輸入/輸出信道之間交換的數(shù)據(jù)進(jìn)行的時分多路復(fù)用處理的方案。
圖21抽象表示了要在輸入/輸出信道之間交換的數(shù)據(jù)的時分多路復(fù)用處理的操作、以及信息處理系統(tǒng)的配置的主要部分的一部分。此圖僅為圖15和18中抽象表示的圖的一部分的提取,并僅示出了根據(jù)本實施例的信息處理系統(tǒng)中的TV設(shè)備2和多用播放器5。此外,在此圖中,除了多用播放器5中的輸出信道527D和TV設(shè)備2中的輸入信道227B之間的邏輯連接923之外,還產(chǎn)生了多用播放器5中的輸出信道527C和TV設(shè)備2中的輸入信道227A之間的邏輯連接924,并由此指明數(shù)據(jù)經(jīng)過了時分多路復(fù)用處理,作為多個分組95A至95D。
這里,如上所述,在包括于從服務(wù)器6傳送到每個信息處理設(shè)備2至5的軟件單元中的設(shè)備信息中,將包括在信息處理設(shè)備中的輸入信道和輸出信道的連接目的地清楚地指明為輸入信道信息855和輸出信道信息856。在此情況中,多用播放器5的輸出信道527C、527D輸出分組,并由此,多用播放器5以下面的方式將分組傳送到作為連接目的地的TV設(shè)備2的輸入信道227A、227B。
首先,已從服務(wù)器6接收了軟件單元的多用播放器5從在輸出信道信息856中描述的連接目的地的信息處理設(shè)備ID 821、以及信息處理設(shè)備的信道數(shù)目中確定分組首標(biāo)。也就是說,在此情況中,從TV設(shè)備2的信息處理設(shè)備ID(由圖15中的設(shè)備信息91A示出的“001”)、以及包括在TV設(shè)備2中的兩個輸入信道227A、227B的輸入信道數(shù)目中確定分組的首標(biāo)。
如上所述,當(dāng)用戶在之后執(zhí)行一些操作來運行諸如再現(xiàn)或記錄的功能程序88時,從連接到輸入信道527C、527D的DVD單元540A和HDD單元540B生成數(shù)據(jù)。并且,使用該生成來做為觸發(fā)器,數(shù)據(jù)從各個輸出信道527C、527D流到NIC 526,并且,已接收了這些數(shù)據(jù)的NIC 526將作為連接目的地的TV設(shè)備2的信息處理設(shè)備ID和輸入信道數(shù)目給到數(shù)據(jù)首標(biāo),并進(jìn)一步將原始IP首標(biāo)加到其中,以形成用于傳送到LAN線纜11的時分分組。
這里,例如,在存在如在本實施例的多用播放器5中的多個輸出信道527C、527D的情況中,將作為單個組件的NIC 526用于使數(shù)據(jù)經(jīng)過時分多路復(fù)用處理,來得到如圖21所示的多個分組95A至95D,用于傳送到作為其它方的TV設(shè)備2的輸入信道227A、227B。在此情況中的數(shù)據(jù)流控制如下。例如,假定在OSI參考模型中的傳輸層和網(wǎng)絡(luò)層中,使用現(xiàn)有的TCP/IP(傳輸控制協(xié)議/因特網(wǎng)協(xié)議)流控制,而在物理層中,使用以太網(wǎng)(注冊商標(biāo))的CSMA/CD(帶有沖突檢測的載波偵聽多路訪問)。此外,還假定在應(yīng)用層中使用例如基于循環(huán)式(round-robin)系統(tǒng)的傳送。
TV設(shè)備2接收的多個分組95A至95D通過同一LAN線纜而到達(dá)。也就是說,如圖21所示,TV設(shè)備2通過邏輯連接923、924來接收多個分組95A至95D。這里,均通過同一NIC 226而接收針對于包括在TV設(shè)備2中的多個輸入信道的這些多個分組,并由此,NIC 226執(zhí)行分析每個分組首標(biāo)的操作,以指定對應(yīng)的輸入信道227A、227B和與其連接的各個電路單元(AV處理電路222A、222B),并適當(dāng)分配多個分組95A至95D。此外,在此實例中,對于其連接目的地不是自身設(shè)備的信息處理設(shè)備ID 821的任何分組,NIC 226不接收該分組。
以此方式,當(dāng)用戶執(zhí)行一些操作來運行功能程序時,有關(guān)目的地的設(shè)備信息被包括在多個分組中,以在輸入/輸出信道之間交換,并由此,可在包括于每個信息處理設(shè)備2至5中的輸入/輸出信道之間正確地傳送/接收多個分組。
如上所述,根據(jù)本實施例的信息處理系統(tǒng)和方法,用作主控設(shè)備的服務(wù)器6收集并管理由用作從屬設(shè)備的TV設(shè)備2、TV設(shè)備3、DVD記錄器4、以及多用播放器5保持的設(shè)備信息91A至91D,并且,還將該信息提供到遙控器7,同時,用作輸入/輸出終端的遙控器7基于包括在設(shè)備信息中的邏輯連接信息而可視化顯示邏輯連接狀況。結(jié)果,用戶可直觀且容易地掌握網(wǎng)絡(luò)內(nèi)的所有設(shè)備之間的通信狀況。
此外,根據(jù)本實施例的信息處理系統(tǒng)和方法,用作輸入/輸出終端的遙控器7接受用于請求改變用作從屬設(shè)備的TV設(shè)備2、TV設(shè)備3、DVD記錄器4、以及多用播放器5之間的相互邏輯連接狀況的改變請求操作,并且,用作主控設(shè)備的服務(wù)器6基于改變請求而指定對應(yīng)的從屬設(shè)備,分配改變請求并將其傳送到指定的從屬設(shè)備,同時從屬設(shè)備接收對自身設(shè)備和不同設(shè)備之間的相互邏輯連接狀況的改變請求,并基于改變請求而實際改變自身設(shè)備和不同設(shè)備之間的相互邏輯連接狀況。由此,用戶可直觀且容易地設(shè)置和改變網(wǎng)絡(luò)的連接狀況。
此外,根據(jù)本實施例的信息處理系統(tǒng)和方法,通過使用軟件單元來執(zhí)行用作主控設(shè)備的服務(wù)器6與用作從屬設(shè)備的TV設(shè)備2、TV設(shè)備3、DVD記錄器4、以及多用播放器5之間的設(shè)備信息的傳送/接收,每個所述軟件單元為具有用于交換程序和數(shù)據(jù)的預(yù)定格式的控制分組。結(jié)果,通過僅操作用作輸入/輸出終端的遙控器7,用戶可操作作為虛擬單個設(shè)備的信息處理設(shè)備,而不操作不同的信息處理設(shè)備。
如上所述,根據(jù)本實施例的信息處理系統(tǒng)和方法,可直觀且容易地掌握網(wǎng)絡(luò)的邏輯連接狀況,并且,還提供了用于設(shè)置和改變邏輯連接狀況的組件。結(jié)果,可構(gòu)建對于用戶來說極為有用的網(wǎng)絡(luò)連接環(huán)境。
特別地,當(dāng)考慮諸如住宅內(nèi)的住宅網(wǎng)絡(luò)、而不是諸如公司內(nèi)的LAN的網(wǎng)絡(luò)管理的情形,可潛在地實現(xiàn)下面的情況,同時具有極大的優(yōu)點。
首先,已通過專用終端而生成了設(shè)備之間的傳統(tǒng)有線連接,并且使用的線纜也是專用的。然而,根據(jù)本發(fā)明,僅應(yīng)當(dāng)連接LAN線纜11,并由此,用戶不再需要擔(dān)心復(fù)雜的連接。此外,作為抽象對象而管理包括在每個信息處理設(shè)備2至5中的輸入/輸出信道,并由此,用戶不需要知道這種多個輸入/輸出信道的存在。
此外,對每個信息處理設(shè)備2至5的輸入/輸出信道進(jìn)行抽象化,并在單個網(wǎng)絡(luò)內(nèi)總體實現(xiàn)它們之間的數(shù)據(jù)交換。結(jié)果,可避免復(fù)雜的線纜布線等,并且,由減小這種線纜布線等造成的物理位置限制。例如,在本實施例中,在TV設(shè)備2和DVD記錄器4位于房間A、而TV設(shè)備2和多用播放器5位于房間B的情況中,例如,即使用戶留在房間B,該用戶也能夠通過圖1 8至20的示例來連接所示的TV設(shè)備2和多用播放器5。
也就是說,能夠可視化顯示和設(shè)置各個信息處理設(shè)備之間的網(wǎng)絡(luò)連接和數(shù)據(jù)路由,并由此,不需要具有諸如IP地址和網(wǎng)絡(luò)路由的技術(shù)知識,用戶便可以類似于使用專用線纜(例如,使用TV設(shè)備和視頻記錄器之間的復(fù)合端子和S(分離)端子的連接)的傳統(tǒng)連接的方式而相互連接各個信息處理設(shè)備。
盡管已通過參照特定實施例來描述了本發(fā)明,但本發(fā)明的不限于此實施例,而可以各種方式做出修改。
例如,首先,盡管在本實施例中,信息處理系統(tǒng)由多個從屬設(shè)備和對其進(jìn)行管理的單個主控設(shè)備構(gòu)成,但信息處理系統(tǒng)的示例配置不限于此。例如,所有信息處理設(shè)備可僅由從屬設(shè)備構(gòu)成。在此情況中,其可被配置為使所有從屬設(shè)備記錄并管理所有從屬設(shè)備的設(shè)備信息。
此外,盡管在本實施例中,從屬設(shè)備和輸入/輸出終端已被描述為彼此相區(qū)別,但它們不總是被形成為彼此相區(qū)別。只要從屬設(shè)備包括輸入/輸出功能和顯示功能,便可使從屬設(shè)備用作輸入/輸出終端。也就是說,所有從屬設(shè)備可被形成為輸入/輸出終端。此外,在一些情況中,通過包括圖像顯示功能,而可使用作主控設(shè)備的服務(wù)器6用作輸入/輸出終端。
此外,在本實施例中的圖16的可視化顯示的示例中,未將自身用作輸入/輸出終端的遙控器7和用作主控設(shè)備的服務(wù)器6顯示在顯示部件71上。然而,顯示網(wǎng)絡(luò)連接狀況的形式不限于此。也就是說,可通過例如包括遙控器7自身和服務(wù)器6而將整個信息處理系統(tǒng)顯示在顯示部件71上。
此外,盡管在本實施例中已提出了可視化(圖形和文本)顯示和設(shè)置網(wǎng)絡(luò)連接狀況的示例,但本發(fā)明的實施例不限于此。例如,還可使用例如音頻數(shù)據(jù)的輸入/輸出的可聽方法來替代可視化方法。也就是說,還可使用任意其它方法,只要該方法允許用戶掌握網(wǎng)絡(luò)連接狀況和任意改變連接。
此外,在圖1的信息處理系統(tǒng)的示例配置中,通過單個LAN線纜11來互連服務(wù)器6和各個信息處理設(shè)備2至5。然而,本發(fā)明的實施例不限于此??墒褂酶鞣N其它網(wǎng)絡(luò)來替代LAN。此外,還可使用例如路由器來實現(xiàn)對連接到不同網(wǎng)絡(luò)的設(shè)備的操作。
相關(guān)申請的交叉引用本發(fā)明包含與2004年3月24日提交至日本專利局的日本專利申請JP2004-086569相關(guān)的主題,通過引用將其全部內(nèi)容合并于此。
權(quán)利要求
1.一種應(yīng)用于通過將多個信息處理設(shè)備連接到網(wǎng)絡(luò)而配置的信息處理系統(tǒng)的輸入/輸出終端,包括獲取部件,用于獲取指定信息處理設(shè)備之間的相互邏輯連接狀態(tài)的邏輯連接信息;以及顯示部件,用于基于獲取部件所獲取的邏輯連接信息而顯示邏輯連接狀態(tài)。
2.如權(quán)利要求1所述的輸入/輸出終端,其中每個信息處理設(shè)備包括一個或多個輸入/輸出信道;以及邏輯連接信息指定信息處理設(shè)備中的一個的每個輸入/輸出信道和另一個信息處理設(shè)備的每個輸入/輸出信道之間的邏輯連接狀態(tài)。
3.如權(quán)利要求1所述的輸入/輸出終端,其中顯示部件可視化顯示邏輯連接狀態(tài)。
4.如權(quán)利要求3所述的輸入/輸出終端,其中顯示部件圖形化顯示信息處理設(shè)備的多個抽象設(shè)備對象、以及邏輯連接信息的抽象設(shè)備對象之間的虛擬連接線。
5.如權(quán)利要求4所述的輸入/輸出終端,其中除了邏輯連接信息之外,獲取部件還獲取包括信息處理設(shè)備的識別信息、類型、特性、以及電源信息中的至少一個的附加信息;以及顯示部件還將附加信息的內(nèi)容連同設(shè)備對象一起圖形化顯示。
6.如權(quán)利要求4所述的輸入/輸出終端,其中顯示部件包括用于接受請求邏輯連接狀態(tài)改變的圖形化改變請求操作的功能。
7.如權(quán)利要求1所述的輸入/輸出終端,其中多個信息處理設(shè)備包括多個從屬設(shè)備和管理每個從屬設(shè)備的主控設(shè)備,并用作從屬設(shè)備。
8.如權(quán)利要求7所述的輸入/輸出終端,其中獲取部件從主控設(shè)備獲取由主控設(shè)備從每個從屬設(shè)備收集的邏輯連接信息。
9.如權(quán)利要求8所述的輸入/輸出終端,其中獲取部件使用作為具有預(yù)定格式的數(shù)據(jù)的軟件單元來從主控設(shè)備獲取邏輯連接信息。
10.一種用于通過將多個信息處理設(shè)備連接到網(wǎng)絡(luò)而配置的信息處理系統(tǒng)的輸入/輸出終端的程序,包括獲取指定信息處理設(shè)備之間的相互邏輯連接狀態(tài)的邏輯連接信息的步驟;以及基于獲取的邏輯連接信息而顯示邏輯連接狀態(tài)的步驟。
11.一種信息處理系統(tǒng)的主控設(shè)備,該信息處理系統(tǒng)被配置為包括連接到網(wǎng)絡(luò)的多個從屬設(shè)備、用于管理每個從屬設(shè)備的連接到網(wǎng)絡(luò)的主控設(shè)備、以及具有數(shù)據(jù)輸入/輸出功能的輸入/輸出終端,包括連接信息收集部件,用于從每個從屬設(shè)備收集指定從屬設(shè)備之間的相互邏輯連接狀態(tài)的邏輯連接信息;管理部件,用于管理連接信息收集部件所收集的邏輯連接信息;以及連接信息提供部件,用于將由管理部件管理的邏輯連接信息提供到輸入/輸出終端和從屬設(shè)備中的至少一個。
12.如權(quán)利要求11所述的主控設(shè)備,其中每個從屬設(shè)備包括一個或多個輸入/輸出信道;以及邏輯連接信息指定從屬設(shè)備中的一個的每個輸入/輸出信道和另一個從屬設(shè)備的每個輸入/輸出信道之間的邏輯連接狀態(tài)。
13.如權(quán)利要求11所述的主控設(shè)備,其中連接信息收集部件和連接信息提供部件中的至少一個將邏輯連接信息提供到輸入/輸出終端和從屬設(shè)備中的至少一個。
14.如權(quán)利要求11所述的主控設(shè)備,還包括改變請求傳送部件,用于基于通過輸入/輸出終端完成的對邏輯連接狀態(tài)的改變請求,而指定對應(yīng)的從屬設(shè)備,并將改變請求傳送到指定的從屬設(shè)備。
15.如權(quán)利要求14所述的主控設(shè)備,其中改變請求傳送部件使用作為具有預(yù)定格式的數(shù)據(jù)的軟件單元來傳送對邏輯連接狀態(tài)的改變請求。
16.一種用于信息處理系統(tǒng)的主控設(shè)備的程序,該信息處理系統(tǒng)被配置為包括連接到網(wǎng)絡(luò)的多個從屬設(shè)備、用于管理每個從屬設(shè)備的連接到網(wǎng)絡(luò)的主控設(shè)備、以及具有數(shù)據(jù)輸入/輸出功能的輸入/輸出終端,包括從每個從屬設(shè)備收集指定從屬設(shè)備之間的相互邏輯連接狀態(tài)的邏輯連接信息的步驟;管理收集的邏輯連接信息的步驟;以及將被管理的邏輯連接信息提供到輸入/輸出終端和從屬設(shè)備中的至少一個的步驟。
17.一種信息處理系統(tǒng)的從屬設(shè)備,其中通過連接多個從屬設(shè)備和用于管理每個從屬設(shè)備的主控設(shè)備而配置所述信息處理系統(tǒng),包括保持部件,用于保持指定自身設(shè)備和不同設(shè)備之間的相互邏輯連接狀態(tài)的邏輯連接信息;以及連接信息傳送部件,用于將邏輯連接信息傳送到主控設(shè)備。
18.如權(quán)利要求17所述的從屬設(shè)備,其中每個從屬設(shè)備包括一個或多個輸入/輸出信道;以及邏輯連接信息指定自身設(shè)備的每個輸入/輸出信道和不同設(shè)備的每個輸入/輸出信道之間的邏輯連接狀態(tài)。
19.如權(quán)利要求17所述的從屬設(shè)備,其中連接信息傳送部件使用作為具有預(yù)定格式的數(shù)據(jù)的軟件單元來將邏輯連接信息傳送到主控設(shè)備。
20.如權(quán)利要求17所述的從屬設(shè)備,還包括接收部件,用于接收對從主控設(shè)備傳送的邏輯連接狀態(tài)的改變請求;以及改變部件,用于基于對接收部件所接收的邏輯連接狀態(tài)的改變請求,而改變自身設(shè)備和不同設(shè)備之間的相互邏輯連接狀態(tài)。
21.如權(quán)利要求20所述的從屬設(shè)備,其中接收部件使用作為具有預(yù)定格式的數(shù)據(jù)的軟件單元來接收從主控設(shè)備傳送的邏輯連接狀態(tài)的改變請求。
22.一種用于信息處理系統(tǒng)的從屬設(shè)備的程序,其中通過連接多個從屬設(shè)備和用于管理每個從屬設(shè)備的主控設(shè)備而配置所述信息處理系統(tǒng),包括保持指定自身設(shè)備和不同設(shè)備之間的相互邏輯連接狀態(tài)的邏輯連接信息的步驟;以及將邏輯連接信息傳送到主控設(shè)備的步驟。
23.一種被配置為包括連接到網(wǎng)絡(luò)的多個從屬設(shè)備、用于管理每個從屬設(shè)備的連接到網(wǎng)絡(luò)的主控設(shè)備、以及具有數(shù)據(jù)輸入/輸出功能的輸入/輸出終端的信息處理系統(tǒng),其中從屬設(shè)備包括保持部件,用于保持指定自身設(shè)備和不同設(shè)備之間的相互邏輯連接狀態(tài)的邏輯連接信息;以及連接信息傳送部件,用于將邏輯連接信息傳送到主控設(shè)備;主控設(shè)備包括連接信息收集部件,用于收集邏輯連接信息;管理部件,用于管理連接信息收集部件所收集的邏輯連接信息;以及連接信息提供部件,用于將由管理部件管理的邏輯連接信息提供到輸入/輸出終端和從屬設(shè)備中的至少一個;以及輸入/輸出終端包括獲取部件,用于獲取邏輯連接信息;以及顯示部件,用于基于獲取部件所獲取的邏輯連接信息而顯示從屬設(shè)備之間的邏輯連接狀態(tài)。
24.一種信息處理方法,用于被配置為包括連接到網(wǎng)絡(luò)的多個從屬設(shè)備、用于管理每個從屬設(shè)備的連接到網(wǎng)絡(luò)的主控設(shè)備、以及具有數(shù)據(jù)輸入/輸出功能的輸入/輸出終端的信息處理系統(tǒng),其中,輸入/輸出終端的處理包括獲取指定從屬設(shè)備之間的相互邏輯連接狀態(tài)的邏輯連接信息的步驟;和基于邏輯連接信息而顯示邏輯連接狀態(tài)的步驟;主控設(shè)備的處理包括從各個從屬設(shè)備收集邏輯連接信息的步驟;管理收集的邏輯連接信息的步驟;以及將被管理的邏輯連接信息提供到輸入/輸出終端和從屬設(shè)備中的至少一個的步驟;以及從屬設(shè)備的處理包括保持自身設(shè)備和不同設(shè)備之間的邏輯連接信息的步驟;以及將邏輯連接信息傳送到主控設(shè)備的步驟。
全文摘要
在本發(fā)明的信息處理系統(tǒng)和方法的實施例中,從各個從屬設(shè)備將有關(guān)所有從屬設(shè)備的邏輯連接信息收集到用于集中管理的主控設(shè)備,并將其從主控設(shè)備傳送到輸入/輸出終端和從屬設(shè)備中的至少一個。在輸入/輸出終端,基于邏輯連接信息而顯示邏輯連接狀態(tài)。結(jié)果,用戶可掌握有關(guān)在多個從屬設(shè)備的哪些中正在實際交換數(shù)據(jù)的狀況。
文檔編號H04L12/24GK1674533SQ200510059119
公開日2005年9月28日 申請日期2005年3月24日 優(yōu)先權(quán)日2004年3月24日
發(fā)明者小西洋佑 申請人:索尼株式會社