亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

信息提供控制方法和信息再現(xiàn)系統(tǒng)的制作方法

文檔序號:7618842閱讀:193來源:國知局
專利名稱:信息提供控制方法和信息再現(xiàn)系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種在信息再現(xiàn)系統(tǒng)中采用的信息提供控制方法,其中該系統(tǒng)包括至少一個信息提供設(shè)備以及多個信息再現(xiàn)設(shè)備,其中該信息再現(xiàn)設(shè)備用于順序地再現(xiàn)由信息提供設(shè)備提供的信息,本發(fā)明還涉及該信息再現(xiàn)系統(tǒng),信息提供設(shè)備,信息再現(xiàn)設(shè)備,以及信息提供控制程序。
背景技術(shù)
近年來,隨著個人計算機(jī)的普及和互聯(lián)網(wǎng)應(yīng)用數(shù)量的增加,通過在家或工作地點(diǎn)使用個人計算機(jī),可以對與互聯(lián)網(wǎng)相連的服務(wù)器進(jìn)行大量的訪問以下載各種內(nèi)容數(shù)據(jù),并且可以在廣泛的應(yīng)用中交換大量的電子郵件。另外,通過互聯(lián)網(wǎng)從服務(wù)器下載作為內(nèi)容數(shù)據(jù)的音頻和視頻數(shù)據(jù)的操作已經(jīng)變成了日常的操作。例如,已經(jīng)提出了一種技術(shù)用于基于互聯(lián)網(wǎng)的聊天系統(tǒng),該技術(shù)允許以與文本數(shù)據(jù)相同的方式同時將音頻數(shù)據(jù)提供給參與聊天的多個人以便讓這些參與者聽到。對于該技術(shù)的細(xì)節(jié),參看日本專利公開No.2001-184292,其被稱為專利參考文獻(xiàn)1。
通過這種方式,通過所謂的WAN(廣域網(wǎng)),通信技術(shù)正在引人注意地進(jìn)步以為用戶提供方便的應(yīng)用環(huán)境,這已被如下的事實(shí)所證實(shí)能夠在很短的時間內(nèi),在例如家里或工作地點(diǎn)獲得所需的信息,然而隨著努力成果的進(jìn)展,能夠順利地交換信息來共享信息。
并且,除了WAN系統(tǒng)以外,還可以構(gòu)建LAN(局域網(wǎng))作為在受限空間例如家庭或大樓內(nèi)的房間中彼此連接個人計算機(jī)和外圍設(shè)備的網(wǎng)絡(luò)。該LAN被廣泛地用作允許用戶共享資源例如文件和打印機(jī)的系統(tǒng)。
但是,在傳統(tǒng)的采用UART(通用異步接收器-收發(fā)器)的LAN系統(tǒng)中,無法確保足夠高的通信速度,這樣就出現(xiàn)一個問題,例如,需要花費(fèi)過長的時間來交換音頻數(shù)據(jù),而該數(shù)據(jù)應(yīng)該按照大約1.4MBps(兆字節(jié)/秒)的所需通信速度被傳送。
另外,隨著USB(通用串行總線)的近來出現(xiàn),個人計算機(jī)變得能夠通過USB端子來傳送音頻數(shù)據(jù)。但是,其電纜的最大長度被固定在5米。這樣,例如,即使是位于同一房間內(nèi)的個人計算機(jī)也無法扮演正在工作的揚(yáng)聲器的角色。
但是,隨著近年來互聯(lián)網(wǎng)技術(shù)的發(fā)展,使用正在變得普及的TCP/IP(傳送控制協(xié)議/網(wǎng)際協(xié)議)的通信不僅允許在給定通信速度和通信可靠性的情況下在足夠短的時間內(nèi)傳輸音頻數(shù)據(jù),而且還允許在諸如家的地方構(gòu)建的LAN系統(tǒng)中使用的電纜的長度被擴(kuò)展到最大100米。這樣,能夠?qū)⒁魳仿曇舴职l(fā)到該設(shè)施內(nèi)的任何位置。另外,通過一個設(shè)備例如網(wǎng)絡(luò)HUB,可以增加可連接到網(wǎng)絡(luò)的設(shè)備的數(shù)量。
除此以外,如果只有音頻數(shù)據(jù)能夠通過給定的通信頻帶被傳送,則可以同時傳送多個音頻數(shù)據(jù)片段。這樣,通過提供具有足夠處理能力的服務(wù)器,可以準(zhǔn)備一個環(huán)境,在該環(huán)境中,安裝在多個房間中的客戶端能夠聽到同時從服務(wù)器分發(fā)的期望音頻數(shù)據(jù)。
因此,安裝在家里的個人計算機(jī)以及在家庭的房間里提供的各種AV(音頻/視頻)設(shè)備能夠通過LAN彼此相連。通過該LAN,可以建立一個環(huán)境,在該環(huán)境中,可以在各個位置,例如家庭中的起居室,書房以及臥室中欣賞存儲在個人計算機(jī)中的內(nèi)容。該內(nèi)容的例子為音頻數(shù)據(jù),視頻數(shù)據(jù)以及AV數(shù)據(jù),其中AV數(shù)據(jù)包括同步收集的音頻和視頻數(shù)據(jù)。
非常類似于WAN系統(tǒng),LAN系統(tǒng)也采用一般的應(yīng)用方法,通過該方法,任何希望得到信息的客戶端都可以向用作信息提供者的服務(wù)器輸出對信息的請求,并且服務(wù)器響應(yīng)于該請求而將期望信息提供給客戶端。如果采用該方法的LAN系統(tǒng)包括多個客戶端,則允許這些客戶端同時訪問服務(wù)器,以便同時接收期望內(nèi)容。
順便說一下,所謂的家庭網(wǎng)絡(luò)系統(tǒng)是在住宅內(nèi)構(gòu)建的,其中該系統(tǒng)是在家里構(gòu)建的LAN系統(tǒng)。在被提供這樣的家庭網(wǎng)絡(luò)系統(tǒng)的情況下,用戶產(chǎn)生了這樣的要求,即能夠在用戶希望欣賞該內(nèi)容的房間里欣賞期望內(nèi)容。在這種情況下,用戶典型地通過房間里的AV設(shè)備向用作服務(wù)器的個人計算機(jī)發(fā)出請求。
另外,用戶還會產(chǎn)生這樣的要求,即能夠允許用戶不僅能夠通過特定的AV設(shè)備在特定的房間里聽到期望音頻內(nèi)容,而且允許用戶在從特定的房間里移動到其它房間里之后,通過位于其它房間里的另一個AV設(shè)備在另一個房間內(nèi)連續(xù)地聽到相同的音頻內(nèi)容。除此之外,在這種情況下,還希望只需要用戶在離開特定房間之前操作特定AV設(shè)備,或者在移動到其它房間之后操作其它AV設(shè)備僅僅一次。
但是,在傳統(tǒng)的家庭網(wǎng)絡(luò)系統(tǒng)中,作為為了訪問服務(wù)器以在服務(wù)器中搜索期望內(nèi)容并控制再現(xiàn)內(nèi)容的操作而由用戶在特定房間內(nèi)的特定AV設(shè)備上執(zhí)行的一般操作,通常地,用戶能夠操作該特定AV設(shè)備,有可能僅是為了在該AV設(shè)備中再現(xiàn)期望內(nèi)容的目的。這樣,當(dāng)用戶在操作了特定AV設(shè)備之后從特定的房間移動到另一個房間時,為了重新開始重現(xiàn)期望內(nèi)容的操作,該用戶必須在從特定房間移動到其它房間之前停止由特定AV設(shè)備執(zhí)行的重現(xiàn)內(nèi)容的操作,然后操作安裝在其它房間中的另一個AV設(shè)備。這樣,從用戶的角度來看,傳統(tǒng)的家庭網(wǎng)絡(luò)系統(tǒng)的可操作性較差,并且重現(xiàn)內(nèi)容的操作在每次用戶從一個房間移動到另一個房間時都被打斷。也就是說,難以連續(xù)地再現(xiàn)內(nèi)容。

發(fā)明內(nèi)容
這樣,解決上述問題的本發(fā)明的一個目的是提供一種信息提供控制方法,該方法能夠通過由用戶執(zhí)行的簡單操作將再現(xiàn)內(nèi)容的操作從一個再現(xiàn)設(shè)備切換到另一個再現(xiàn)設(shè)備,而不會中斷再現(xiàn)內(nèi)容的操作。
另外,本發(fā)明的另一個目的是提供一種信息再現(xiàn)系統(tǒng),該系統(tǒng)能夠通過由用戶執(zhí)行的簡單操作將再現(xiàn)內(nèi)容的操作從一個再現(xiàn)設(shè)備切換到另一個再現(xiàn)設(shè)備,而不會中斷再現(xiàn)內(nèi)容的操作,以及提供包括在該信息再現(xiàn)系統(tǒng)中的信息提供設(shè)備以及信息再現(xiàn)設(shè)備。
除此之外,本發(fā)明的另外目的是提供一種信息提供控制程序,該程序能夠通過由用戶執(zhí)行的簡單操作將再現(xiàn)內(nèi)容的操作從一個再現(xiàn)設(shè)備切換到另一個再現(xiàn)設(shè)備,而不會中斷再現(xiàn)內(nèi)容的操作。
根據(jù)本發(fā)明的第一方面,提供了一種在信息再現(xiàn)系統(tǒng)中采用的信息控制方法,該系統(tǒng)包括至少一個信息提供設(shè)備以及多個信息再現(xiàn)設(shè)備,其中每個信息再現(xiàn)設(shè)備用于再現(xiàn)從所述信息提供設(shè)備接收到的信息,所述信息控制方法包括以下步驟使得所述信息再現(xiàn)設(shè)備中的一個請求所述信息提供設(shè)備將預(yù)定的內(nèi)容數(shù)據(jù)傳送給所述信息再現(xiàn)設(shè)備中的特定信息再現(xiàn)設(shè)備,這是通過向所述信息提供設(shè)備傳送這樣的信息片斷,即用于識別所述預(yù)定內(nèi)容數(shù)據(jù)的內(nèi)容識別信息、以及用于將所述特定信息再現(xiàn)設(shè)備指定為要接收由所述信息提供設(shè)備傳送的所述預(yù)定內(nèi)容數(shù)據(jù)的信息再現(xiàn)設(shè)備的設(shè)備識別信息;使得所述信息提供設(shè)備將所述預(yù)定內(nèi)容數(shù)據(jù)傳送給所述特定信息再現(xiàn)設(shè)備;使得所述特定信息再現(xiàn)設(shè)備再現(xiàn)所述預(yù)定內(nèi)容數(shù)據(jù);通過傳送設(shè)備識別信息給所述信息提供設(shè)備,請求所述信息提供設(shè)備將所述預(yù)定內(nèi)容數(shù)據(jù)傳送給所述信息再現(xiàn)設(shè)備中的另一特定信息再現(xiàn)設(shè)備,其中設(shè)備識別信息為用于將所述另一特定信息再現(xiàn)設(shè)備指定為要最新接收由所述信息提供設(shè)備傳送的所述預(yù)定內(nèi)容數(shù)據(jù)的信息再現(xiàn)設(shè)備的信息,其中所述另一特定信息再現(xiàn)設(shè)備不同于所述特定信息再現(xiàn)設(shè)備;使得所述信息提供設(shè)備開始將所述預(yù)定內(nèi)容數(shù)據(jù)傳送給所述另一特定信息再現(xiàn)設(shè)備;以及使得所述另一特定信息再現(xiàn)設(shè)備在再現(xiàn)所述預(yù)定內(nèi)容數(shù)據(jù)的連續(xù)操作中再現(xiàn)所述預(yù)定內(nèi)容數(shù)據(jù)。
根本發(fā)明的第二方面,提供了一種信息再現(xiàn)系統(tǒng),該系統(tǒng)包括至少一個信息提供設(shè)備以及多個信息再現(xiàn)設(shè)備,其中每個信息再現(xiàn)設(shè)備用于再現(xiàn)從所述信息提供設(shè)備接收到的信息,其中所述信息提供設(shè)備包括呈現(xiàn)(presentation)請求接受部分,用于接受請求,以開始將內(nèi)容數(shù)據(jù)提供給所述信息再現(xiàn)設(shè)備中的任何特定信息再現(xiàn)設(shè)備的操作;信息提供部分,用于根據(jù)所述請求執(zhí)行將內(nèi)容數(shù)據(jù)提供給所述特定信息再現(xiàn)設(shè)備的所述操作;以及內(nèi)容接收者修改部分,用于改變所述信息再現(xiàn)設(shè)備中的任何信息再現(xiàn)設(shè)備,其中每個信息再現(xiàn)設(shè)備被指定為所述內(nèi)容數(shù)據(jù)的接收者,而所述信息再現(xiàn)設(shè)備包括再現(xiàn)部分,用于再現(xiàn)內(nèi)容數(shù)據(jù);以及接收者指定部分,用于請求所述信息提供設(shè)備將預(yù)定的內(nèi)容數(shù)據(jù)傳送給所述信息再現(xiàn)設(shè)備中的任何特定信息再現(xiàn)設(shè)備,這是通過向所述信息提供設(shè)備傳送這樣的信息片斷,即用于識別所述預(yù)定內(nèi)容數(shù)據(jù)的內(nèi)容識別信息、以及用于將所述特定信息再現(xiàn)設(shè)備指定為要接收所述預(yù)定內(nèi)容數(shù)據(jù)的信息再現(xiàn)設(shè)備的設(shè)備識別信息;以及通過傳送設(shè)備識別信息給所述信息提供設(shè)備,請求所述信息提供設(shè)備將所述預(yù)定內(nèi)容數(shù)據(jù)傳送給所述信息再現(xiàn)設(shè)備中的另一特定信息再現(xiàn)設(shè)備,其中設(shè)備識別信息為用于將所述另一特定信息再現(xiàn)設(shè)備指定為要最新接收所述預(yù)定內(nèi)容數(shù)據(jù)的信息再現(xiàn)設(shè)備的信息,其中所述另一特定信息再現(xiàn)設(shè)備不同于所述特定信息再現(xiàn)設(shè)備。
根據(jù)本發(fā)明的第三方面,提供了一種信息提供設(shè)備,用于將內(nèi)容數(shù)據(jù)提供給多個信息再現(xiàn)設(shè)備,其中每個信息再現(xiàn)設(shè)備用于再現(xiàn)從所述信息提供設(shè)備接收到的所述內(nèi)容數(shù)據(jù),所述信息提供設(shè)備包括呈現(xiàn)請求接受部分,用于接受請求,以開始將內(nèi)容數(shù)據(jù)提供給所述信息再現(xiàn)設(shè)備中的任何特定信息再現(xiàn)設(shè)備的操作;信息提供部分,用于根據(jù)所述請求執(zhí)行將內(nèi)容數(shù)據(jù)提供給所述特定信息再現(xiàn)設(shè)備的所述操作;以及內(nèi)容接收者修改部分,用于改變所述信息再現(xiàn)設(shè)備中的任何信息再現(xiàn)設(shè)備,其中每個信息再現(xiàn)設(shè)備被指定為所述內(nèi)容數(shù)據(jù)的接收者。
根據(jù)本發(fā)明的第四方面,提供了一種信息再現(xiàn)設(shè)備,用于再現(xiàn)從信息提供設(shè)備接收到的內(nèi)容數(shù)據(jù),所述信息再現(xiàn)設(shè)備包括再現(xiàn)部分,用于再現(xiàn)內(nèi)容數(shù)據(jù);以及接收者指定部分,用于請求所述信息提供設(shè)備將預(yù)定的內(nèi)容數(shù)據(jù)傳送給特定信息再現(xiàn)設(shè)備,這是通過向所述信息提供設(shè)備傳送這樣的信息片斷,即用于識別所述預(yù)定內(nèi)容數(shù)據(jù)的內(nèi)容識別信息、以及用于將所述特定信息再現(xiàn)設(shè)備指定為要接收所述預(yù)定內(nèi)容數(shù)據(jù)的信息再現(xiàn)設(shè)備的設(shè)備識別信息;以及通過傳送設(shè)備識別信息給所述信息提供設(shè)備,請求所述信息提供設(shè)備將所述預(yù)定內(nèi)容數(shù)據(jù)傳送給另一信息再現(xiàn)設(shè)備,其中設(shè)備識別信息為用于將所述另一信息再現(xiàn)設(shè)備指定為要最新接收所述預(yù)定內(nèi)容數(shù)據(jù)的信息再現(xiàn)設(shè)備的信息。
根據(jù)本發(fā)明的第五方面,提供了一種由計算機(jī)執(zhí)行的信息控制程序,該計算機(jī)執(zhí)行控制在多個信息再現(xiàn)設(shè)備中再現(xiàn)由至少一個信息提供設(shè)備提供的信息的操作的處理,其中每個信息再現(xiàn)設(shè)備用于再現(xiàn)所述信息,所述信息控制程序包括以下步驟使得所述信息再現(xiàn)設(shè)備中的一個請求所述信息提供設(shè)備將預(yù)定的內(nèi)容數(shù)據(jù)傳送給所述信息再現(xiàn)設(shè)備中的特定信息再現(xiàn)設(shè)備,這是通過向所述信息提供設(shè)備傳送這樣的信息片斷,即用于識別所述預(yù)定內(nèi)容數(shù)據(jù)的內(nèi)容識別信息、以及用于將所述特定信息再現(xiàn)設(shè)備指定為要接收由所述信息提供設(shè)備傳送的所述預(yù)定內(nèi)容數(shù)據(jù)的信息再現(xiàn)設(shè)備的設(shè)備識別信息;使得所述信息提供設(shè)備將所述預(yù)定內(nèi)容數(shù)據(jù)傳送給所述特定信息再現(xiàn)設(shè)備;使得所述特定信息再現(xiàn)設(shè)備再現(xiàn)所述預(yù)定內(nèi)容數(shù)據(jù);通過傳送設(shè)備識別信息給所述信息提供設(shè)備,請求所述信息提供設(shè)備將所述預(yù)定內(nèi)容數(shù)據(jù)傳送給所述信息再現(xiàn)設(shè)備中的另一特定信息再現(xiàn)設(shè)備,其中設(shè)備識別信息為用于將所述另一特定信息再現(xiàn)設(shè)備指定為要最新接收由所述信息提供設(shè)備傳送的所述預(yù)定內(nèi)容數(shù)據(jù)的信息再現(xiàn)設(shè)備的信息,其中所述另一特定信息再現(xiàn)設(shè)備不同于所述特定信息再現(xiàn)設(shè)備;使得所述信息提供設(shè)備開始將所述預(yù)定內(nèi)容數(shù)據(jù)傳送給所述另一特定信息再現(xiàn)設(shè)備;以及使得所述另一特定信息再現(xiàn)設(shè)備在再現(xiàn)所述預(yù)定內(nèi)容數(shù)據(jù)的連續(xù)操作中再現(xiàn)所述預(yù)定內(nèi)容數(shù)據(jù)。
根據(jù)本發(fā)明,當(dāng)任何信息提供設(shè)備同時向至少一個信息再現(xiàn)設(shè)備提供相同的信息傳達(dá)信號時,通過向信息再現(xiàn)設(shè)備中的一個提供輸入指定信息,其中該輸入指定信息將在該信息再現(xiàn)系統(tǒng)中采用的信息再現(xiàn)設(shè)備中的至少一個指定為信息傳達(dá)信號的新呈現(xiàn)目標(biāo),并將至少一個信息再現(xiàn)設(shè)備指定為將經(jīng)歷將信息傳達(dá)信號提供給信息傳達(dá)信號接收者的操作的終止的信息傳達(dá)信號接收者,相同的信息傳達(dá)信號可以被傳送給每一個都被指定為新呈現(xiàn)目標(biāo)的信息再現(xiàn)設(shè)備,并且作為新呈現(xiàn)目標(biāo)的信息再現(xiàn)設(shè)備的每一個都能夠再現(xiàn)信息傳達(dá)信號。另外,將信息傳達(dá)信號提供給每一個被指定為將經(jīng)歷提供信息傳達(dá)信號的操作的終止的信息傳達(dá)信號接收者的信息再現(xiàn)設(shè)備的操作被中斷,以結(jié)束由這些信息傳達(dá)信號接收者執(zhí)行以便再現(xiàn)信息傳達(dá)信號的操作。這樣,通過用戶執(zhí)行的簡單操作,相同的信息傳達(dá)信號就能夠從一個信息再現(xiàn)設(shè)備被切換到另一個信息再現(xiàn)設(shè)備,而不會中斷再現(xiàn)信息傳達(dá)信號的操作。
另外,如果每一個通過輸入指定信息指定為新呈現(xiàn)目標(biāo)的信息再現(xiàn)設(shè)備中的一個和每一個通過輸入指定信息指定為將經(jīng)歷提供信息傳達(dá)信號的操作的終止的信息傳達(dá)信號接收者的信息再現(xiàn)設(shè)備中的一個被選擇作為將接收輸入指定信息的信息再現(xiàn)設(shè)備,則當(dāng)用戶從特定房間移動到另一個房間時,用戶通過僅僅操作該特定房間或該另一個房間中實(shí)際上再現(xiàn)信息傳達(dá)信號的一個信息再現(xiàn)設(shè)備,就能夠?qū)⑾嗤男畔鬟_(dá)信號從安裝在特定房間中的信息再現(xiàn)設(shè)備切換至安裝在該另一個房間中的另一個信息再現(xiàn)設(shè)備。這樣,提高了向用戶提供的便利性。


圖1為示出由本發(fā)明的實(shí)施例實(shí)現(xiàn)的家庭網(wǎng)絡(luò)系統(tǒng)的典型結(jié)構(gòu)的圖;圖2為示出根據(jù)UPnP規(guī)范的協(xié)議棧的說明圖;圖3為示出用于管理存儲在介質(zhì)服務(wù)器中的內(nèi)容的樹形結(jié)構(gòu)的圖;圖4為示出服務(wù)器基本結(jié)構(gòu)的方框圖;圖5為示出服務(wù)器中采用的通信單元的內(nèi)部結(jié)構(gòu)的方框圖;圖6為示出音頻再現(xiàn)設(shè)備的典型結(jié)構(gòu)的方框圖;圖7為示出當(dāng)操作目前正在再現(xiàn)音頻內(nèi)容的音頻再現(xiàn)設(shè)備以將再現(xiàn)音頻內(nèi)容的操作切換至另一個音頻再現(xiàn)設(shè)備時在整個家庭網(wǎng)絡(luò)系統(tǒng)中執(zhí)行的操作的概要的說明圖;圖8示出了由用作控制點(diǎn)的音頻再現(xiàn)設(shè)備所執(zhí)行的處理的流程圖;圖9示出了由用作控制點(diǎn)的音頻再現(xiàn)設(shè)備所執(zhí)行的處理的流程圖,用以將再現(xiàn)音頻內(nèi)容的操作切換至另一個音頻再現(xiàn)設(shè)備;圖10示出了由用作介質(zhì)服務(wù)器的服務(wù)器所執(zhí)行的處理的流程圖;圖11示出了由用作介質(zhì)服務(wù)器的音頻再現(xiàn)設(shè)備所執(zhí)行的處理的流程圖;圖12為示出當(dāng)操作將被最新指定為要再現(xiàn)音頻內(nèi)容的音頻再現(xiàn)設(shè)備的音頻再現(xiàn)設(shè)備以將再現(xiàn)音頻內(nèi)容的操作切換至另一個音頻再現(xiàn)設(shè)備時在整個家庭網(wǎng)絡(luò)系統(tǒng)中執(zhí)行的操作的概要的說明圖;圖13為示出將再現(xiàn)音頻內(nèi)容的操作從一個音頻再現(xiàn)設(shè)備切換至多個其它音頻再現(xiàn)設(shè)備的典型處理的說明圖;圖14A和14B為示出用于選擇要作為切換對象的音頻再現(xiàn)設(shè)備的典型選擇屏幕的第一圖;圖15A和15B為示出用于選擇要作為切換對象的音頻再現(xiàn)設(shè)備的典型選擇屏幕的第二圖;圖16示出了由被指定為要結(jié)束再現(xiàn)音頻內(nèi)容的操作的切換對象的音頻再現(xiàn)設(shè)備所使用的典型表,其為表示每一個將被最新指定為要開始再現(xiàn)音頻內(nèi)容的操作的切換對象的音頻再現(xiàn)設(shè)備的表。
具體實(shí)施例方式
下面參照附圖對本發(fā)明的實(shí)施例進(jìn)行說明。在下面的說明中,假設(shè)本發(fā)明應(yīng)用于在家庭中構(gòu)建的LAN系統(tǒng)(或家庭網(wǎng)絡(luò)系統(tǒng))。
圖1為示出由本發(fā)明的實(shí)施例實(shí)現(xiàn)的家庭網(wǎng)絡(luò)系統(tǒng)的典型結(jié)構(gòu)的圖。
圖1所示的家庭網(wǎng)絡(luò)系統(tǒng)的典型結(jié)構(gòu)包括服務(wù)器1和2,音頻再現(xiàn)設(shè)備3至5,以及LAN 6,其中LAN 6用于將服務(wù)器1和2以及音頻再現(xiàn)設(shè)備3至5彼此連接在一起。
典型地,服務(wù)器1和2都是諸如個人計算機(jī)的信息處理設(shè)備。服務(wù)器1和2中的每一個都有用于與LAN 6相連的功能,以及用于再現(xiàn)來自大容量存儲介質(zhì)例如HDD(硬盤驅(qū)動器)以及來自光盤例如CD(致密盤)及DVD(數(shù)字多功能盤)的數(shù)據(jù)的再現(xiàn)單元。服務(wù)器1和2都能通過LAN 6將記錄在HDD,CD或者DVD上的音頻數(shù)據(jù)提供給音頻再現(xiàn)設(shè)備3至5。在該實(shí)施例中,服務(wù)器1和2被安裝在不同的房間里。例如,服務(wù)器1和2分別被安裝在起居室和書房中。
音頻再現(xiàn)設(shè)備3至5的例子為CD播放器以及無線調(diào)諧器,它們都具有與LAN 6相連的功能。音頻再現(xiàn)設(shè)備3至5中的每一個都具有傳統(tǒng)的用于從CD中讀出音頻數(shù)據(jù)以便再現(xiàn)或者接收無線廣播信號以便再現(xiàn)的功能。另外,音頻再現(xiàn)設(shè)備3至5中的每一個都具有通過LAN 6接收由服務(wù)器1或2提供的音頻數(shù)據(jù),對接收到的音頻數(shù)據(jù)進(jìn)行解碼,并對解碼后的數(shù)據(jù)進(jìn)行再現(xiàn)的功能。在該實(shí)施例中,音頻再現(xiàn)設(shè)備3至5被安裝在不同的房間里。
如上所述,由該實(shí)施例實(shí)現(xiàn)的服務(wù)器1和2中的每一個都具有信息提供設(shè)備的功能。另一方面,音頻再現(xiàn)設(shè)備3至5中的每一個都具有客戶端(或信息再現(xiàn)設(shè)備)的功能,用于接收來自服務(wù)器1或2的音頻數(shù)據(jù)并再現(xiàn)接收到的數(shù)據(jù)。
用戶能夠欣賞由服務(wù)器1或2提供給音頻再現(xiàn)設(shè)備3至5中的任何一個的音頻內(nèi)容。也就是說,音頻再現(xiàn)設(shè)備3至5中的任何一個都能夠根據(jù)要再現(xiàn)什么音頻數(shù)據(jù)(或音頻內(nèi)容)來選擇服務(wù)器1或2作為音頻數(shù)據(jù)傳送源。
另外,音頻再現(xiàn)設(shè)備3至5中的每一個都典型地由所謂的網(wǎng)絡(luò)參與電子設(shè)備來實(shí)現(xiàn),其中該網(wǎng)絡(luò)參與電子設(shè)備遵循由美國的微軟公司公布的UPnP(通用即插即用)規(guī)范,以便使在電子設(shè)備之間建立連接變得簡單。
需要注意的是,UPnP規(guī)范能夠應(yīng)用于IEEE(電氣與電子工程師協(xié)會)802網(wǎng)絡(luò),其是均使用10/100 BASE-T以太網(wǎng)(注冊商標(biāo))的網(wǎng)絡(luò)通信中的代表性網(wǎng)絡(luò)。UPnP規(guī)范是用于一組協(xié)議和數(shù)據(jù)格式的規(guī)范。該組協(xié)議包括IP及其UDP(用戶數(shù)據(jù)報協(xié)議)和TCP。提供UPnP規(guī)范來升級互聯(lián)網(wǎng)標(biāo)準(zhǔn)通信(TCP/IP通信)的功能。
另外,通過在所謂的CE(消費(fèi)類電子)設(shè)備例如音頻再現(xiàn)設(shè)備中采用UPnP規(guī)范,該CE設(shè)備例如音頻再現(xiàn)設(shè)備,另一個CE設(shè)備以及個人計算機(jī)能夠容易地相互認(rèn)證,使得能夠通過網(wǎng)絡(luò)來提供服務(wù),并通過簡單且適當(dāng)?shù)姆绞絹韴?zhí)行服務(wù),而不需要用戶進(jìn)行繁重的操作。
圖2為示出根據(jù)UPnP規(guī)范的協(xié)議棧(或協(xié)議組的結(jié)構(gòu))的說明圖。
如圖2所示,根據(jù)UPnP規(guī)范,通過使用互聯(lián)網(wǎng)標(biāo)準(zhǔn)通信協(xié)議來傳送和接收實(shí)際數(shù)據(jù)。另外,為了實(shí)現(xiàn)下述UPnP規(guī)范的原始功能,使用了一組協(xié)議例如SSDP(簡單服務(wù)發(fā)現(xiàn)協(xié)議),GENA(一般事件通知架構(gòu)),SOAP(簡單對象訪問協(xié)議)以及HTTP(超文本傳送協(xié)議)。
另外,根據(jù)UPnP規(guī)范,協(xié)議組的結(jié)構(gòu)還包括如圖2所示的UPnP廠商定義(UPnP廠商定義),UPnP論壇工作委員會定義(UPnP論壇工作委員會定義),以及UPnP裝置架構(gòu)定義(UPnP裝置架構(gòu)定義)。
除此以外,UPnP規(guī)范還規(guī)定了6個功能,即,尋址,發(fā)現(xiàn),描述,控制,事件以及呈現(xiàn)。
為了利用UPnP功能來使用音頻數(shù)據(jù),UPnP設(shè)備例如音頻再現(xiàn)設(shè)備遵循被稱為UPnP/AV/架構(gòu)的規(guī)定。UPnP設(shè)備被定義為遵循UPnP規(guī)范的電子設(shè)備。UPnP/AV/架構(gòu)中的UPnP設(shè)備被分成如下3類。
在UPnP/AV/架構(gòu)中,UPnP設(shè)備分為介質(zhì)服務(wù)器,用于提供內(nèi)容,控制點(diǎn),用作控制終端,以及介質(zhì)表現(xiàn)器(renderer),用作再現(xiàn)設(shè)備。該介質(zhì)服務(wù)器對應(yīng)于在網(wǎng)絡(luò)系統(tǒng)中一般被稱為服務(wù)器的設(shè)備。另一方面,介質(zhì)表現(xiàn)器對應(yīng)于在網(wǎng)絡(luò)系統(tǒng)中一般被稱為客戶端的設(shè)備。
還被稱作控制設(shè)備的控制點(diǎn)能夠控制與網(wǎng)絡(luò)相連的UPnP設(shè)備??刂泣c(diǎn)的功能允許控制點(diǎn)被安裝在介質(zhì)服務(wù)器或介質(zhì)表現(xiàn)器上,允許控制點(diǎn)被安裝在與網(wǎng)絡(luò)相連的所有電子設(shè)備上,并允許控制點(diǎn)被安裝在與網(wǎng)絡(luò)相連的任何一個電子設(shè)備上。在該實(shí)施例中,作為一個例子,服務(wù)器1和2以及音頻再現(xiàn)設(shè)備3至5中的每一個都具有控制點(diǎn)的功能。
作為UPnP設(shè)備的功能,在UPnP規(guī)范中規(guī)定的尋址功能是獲取用于在IEEE802網(wǎng)絡(luò)中識別UPnP設(shè)備自己的地址的功能。在尋址功能中,采用了DHCP(動態(tài)主機(jī)配置協(xié)議)或自動IP。
在尋址之后執(zhí)行發(fā)現(xiàn)功能。通過執(zhí)行該發(fā)現(xiàn),控制點(diǎn)能夠發(fā)現(xiàn)受控目標(biāo)設(shè)備,它是介質(zhì)服務(wù)器或介質(zhì)表現(xiàn)器。在這種情況下執(zhí)行的控制為上述的SSDP。當(dāng)構(gòu)成網(wǎng)絡(luò)系統(tǒng)的任何電子設(shè)備與IEEE802網(wǎng)絡(luò)相連時,該電子設(shè)備通過傳送未具體指定傳送目的地的分組來向IEEE802網(wǎng)絡(luò)廣播一個消息,用于公布它自己的裝置地址和服務(wù)。接收到該廣播消息,控制點(diǎn)能夠知道哪個設(shè)備剛剛與IEEE802網(wǎng)絡(luò)相連。
由控制點(diǎn)通過執(zhí)行發(fā)現(xiàn)功能而發(fā)現(xiàn)為受控裝置的電子設(shè)備所輸出的SSDP分組包括裝置描述的URL(統(tǒng)一資源定位符)。通過訪問URL,控制點(diǎn)能夠從裝置描述中獲得關(guān)于該裝置的更詳細(xì)的信息。
關(guān)于裝置的信息包括圖標(biāo)信息,型號名稱,制造商,商品名稱(商標(biāo)名稱),以及服務(wù)描述,其中服務(wù)描述說明關(guān)于由裝置提供的服務(wù)的詳細(xì)信息。從這些裝置描述和服務(wù)描述,控制點(diǎn)能夠知道訪問該裝置的方法,其中該裝置作為目標(biāo)設(shè)備。該裝置描述和服務(wù)描述用XML(可擴(kuò)展標(biāo)記語言)表示。
控制功能被分為兩大功能類,即動作和查詢。根據(jù)服務(wù)描述的動作信息中規(guī)定的方法來執(zhí)行動作。通過調(diào)用動作,控制點(diǎn)能夠操作目標(biāo)設(shè)備。執(zhí)行查詢來從服務(wù)描述中取得被稱作狀態(tài)變量的裝置信息。在這些控制功能中,采用了早些時候被稱作SOAP的傳輸協(xié)議,并且該傳輸協(xié)議用XML表示。
由目標(biāo)設(shè)備執(zhí)行事件功能,以通知該控制點(diǎn)關(guān)于設(shè)備的信息已經(jīng)被改變。通過分析目標(biāo)設(shè)備的服務(wù)描述,控制點(diǎn)能夠從關(guān)于設(shè)備的信息中識別表示目標(biāo)設(shè)備的變量,并當(dāng)變量被改變時接收由目標(biāo)設(shè)備發(fā)出的通知。在事件功能中,采用了早些時候被稱作GENA的傳輸協(xié)議,并且該傳輸協(xié)議用XML表示。
執(zhí)行呈現(xiàn)功能來使用用戶接口向用戶提供控制部分。通過訪問在裝置描述中描述的呈現(xiàn)URL,可以獲得用XTML表示的呈現(xiàn)頁。通過該功能,可以在目標(biāo)設(shè)備中進(jìn)行呈現(xiàn)。
通過執(zhí)行上述的UPnP功能,每個UPnP設(shè)備都不僅能夠參與網(wǎng)絡(luò)并進(jìn)入能夠進(jìn)行通信的狀態(tài)而不需要用戶特別地進(jìn)行繁重操作,而且還能夠自動地檢測另一個UPnP設(shè)備并與該另一個UPnP設(shè)備建立連接。
接下來,參考圖3,該圖3為示出用于管理存儲在介質(zhì)服務(wù)器中的內(nèi)容的樹形結(jié)構(gòu)的圖。
作為UPnP設(shè)備的介質(zhì)服務(wù)器包括被稱為CDS(內(nèi)容目錄服務(wù))的嵌入功能(或服務(wù))。通過執(zhí)行該功能,介質(zhì)服務(wù)器能夠向控制點(diǎn)通知內(nèi)容是如何存儲在介質(zhì)服務(wù)器中的。該CDS使用兩種抽象對象,即容器和項目。該容器和項目分別對應(yīng)于Windows(已注冊商標(biāo))中的文件夾和文件,其中Windows是由美國的微軟公司提供的OS(操作系統(tǒng))的名稱。容器和項目通常形成如圖3中所示的樹形結(jié)構(gòu)。需要注意的是,在該實(shí)施例中,被分發(fā)的音頻內(nèi)容(或音頻數(shù)據(jù))就是圖3中所示的樹形結(jié)構(gòu)中的項目。
通過從介質(zhì)服務(wù)器獲得圖3中所示的樹形結(jié)構(gòu),控制點(diǎn)能夠獲得包括在樹形結(jié)構(gòu)中的每個內(nèi)容的URL。如前面所解釋的,該URL是描述關(guān)于資源位置的信息的鏈接。接著,如果能夠獲得關(guān)于期望音頻內(nèi)容(或項目)的信息,則能夠使用介質(zhì)服務(wù)器的功能對音頻數(shù)據(jù)(或音頻軌道)執(zhí)行操作。該操作包括再現(xiàn)音頻數(shù)據(jù)的操作,以及停止再現(xiàn)音頻數(shù)據(jù)的操作。用于執(zhí)行操作的功能被稱作AV傳輸。
在該實(shí)施例中,如前面所述,服務(wù)器1和2以及音頻再現(xiàn)設(shè)備3至5中的每一個都被置于能夠通過執(zhí)行UPnP尋址功能進(jìn)行TCP/IP通信,以及通過執(zhí)行UPnP發(fā)現(xiàn)功能彼此進(jìn)行認(rèn)證的狀態(tài)。這樣,服務(wù)器1和2以及音頻再現(xiàn)設(shè)備3至5中的每一個都能掌握網(wǎng)絡(luò)的配置并與期望電子設(shè)備進(jìn)行通信。
下面的說明解釋了構(gòu)成由本實(shí)施例實(shí)現(xiàn)的家庭網(wǎng)絡(luò)系統(tǒng)的各個電子設(shè)備的典型結(jié)構(gòu)。首先,參看圖4,圖4為示出服務(wù)器1的基本結(jié)構(gòu)的方框圖。
如圖4所示,服務(wù)器1包括通信端子11,通信單元12,HDD 13,控制單元14,輸入接口(I/F)151,鍵操作單元152,顯示接口(I/F)153,顯示單元154,外部接口(I/F)155以及外部輸入/輸出端子156。通信端子11是與LAN 6相連的端子。
LAN 6的電纜與通信端子11相連。因此,通信單元12通過通信端子11與LAN 6相連,使得服務(wù)器1能夠與其他設(shè)備交換數(shù)據(jù)。需要注意的是,通信單元12的內(nèi)部結(jié)構(gòu)將在后面參照圖5進(jìn)行詳細(xì)說明。
HDD 13是存儲裝置,其存儲容量大到足以存儲包括大量數(shù)字內(nèi)容或呈現(xiàn)信息的數(shù)據(jù)。另外,HDD 13也用于存儲用于處理的各種程序和數(shù)據(jù)。HDD13還包括在對內(nèi)容進(jìn)行解碼的處理中使用的工作區(qū)并通過LAN 6將內(nèi)容傳送給另一個設(shè)備。
控制單元14是一個微型計算機(jī),用于控制服務(wù)器1中的其他部件??刂茊卧?4包括CPU(中央處理單元)141,ROM(只讀存儲器)142,RAM(隨機(jī)存取存儲器)143以及EEPROM(電可擦除可編程ROM)144,它們通過CPU總線145彼此相連。需要注意的是,通信單元12,HDD 13,輸入I/F 151,顯示I/F153以及外部I/F 155也與CPU總線145相連,并通過CPU總線145受到CPU141的控制。
ROM 142是一個存儲器,用于存儲將由CPU 141執(zhí)行的程序以及處理中所需的數(shù)據(jù)。RAM 143是一個存儲器,主要被用作各種處理中的工作區(qū)。EEPROM 144為所謂的非易失性存儲器,用于存儲和保持?jǐn)?shù)據(jù),例如各種參數(shù)。
鍵操作單元152是一個輸入單元,用于接收由用戶輸入的操作輸入。鍵操作單元152包括箭頭鍵,用于移動光標(biāo)和各種功能鍵。通過輸入I/F 151將控制信號提供給控制單元14,其中該控制信號表示由用戶通過鍵操作單元152輸入的操作輸入。這樣,根據(jù)控制信號,服務(wù)器1根據(jù)由用戶輸入的操作輸入執(zhí)行處理。
顯示單元154是一個輸入單元,用于顯示圖像。顯示單元154從由控制單元14控制的顯示I/F 153接收將要被顯示的視頻信號,并根據(jù)接收到的視頻信號在其自己的屏幕上顯示各種畫面。
外部I/F155是一個單元,用于控制與外部設(shè)備交換數(shù)據(jù)的操作,其中該外部設(shè)備與外部輸入/輸出端子156相連。更具體地,當(dāng)服務(wù)器1向外部設(shè)備輸出數(shù)據(jù)時,外部I/F 155按照事先確定的輸出格式改造(reshape)數(shù)據(jù),并通過外部輸入/輸出端子156將改造后的數(shù)據(jù)輸出給外部設(shè)備。另外,外部I/F 155將通過外部輸入/輸出端子156從外部設(shè)備接收到的預(yù)定格式的數(shù)據(jù)轉(zhuǎn)換為可提供給控制單元14的格式的數(shù)據(jù)并將作為轉(zhuǎn)換結(jié)果而獲得的數(shù)據(jù)提供給控制單元14。
需要注意的是,服務(wù)器1典型地由個人計算機(jī)來實(shí)現(xiàn)。在這種情況下,鍵操作單元152包括鍵盤和鼠標(biāo),而顯示單元154為CRT(陰極射線管)或LCD(液晶顯示器)。另外,通過提供具有附加部件例如用于CD和DVD的再現(xiàn)單元或者用于可記錄CD和可記錄DVD的記錄/再現(xiàn)單元的個人計算機(jī),該個人計算機(jī)能夠從這些CD和DVD中讀出數(shù)據(jù)并利用該數(shù)據(jù),還能將該數(shù)據(jù)寫入到可記錄CD和可記錄DVD中。需要注意的是,這些附加部件并沒有在圖中示出。
圖5為示出通信單元12的內(nèi)部結(jié)構(gòu)的方框圖。如圖5所示,通信單元12包括通信I/F 111和控制單元112。控制單元112包括CPU 121,ROM 122,RAM 123,閃存124以及總線I/F 125,它們通過內(nèi)部總線126彼此相連。需要注意的是,通信I/F 111也與內(nèi)部總線126相連,并通過內(nèi)部總線126受到CPU 121的控制。
在控制單元112的控制下,通信I/F 111執(zhí)行處理,例如將通過通信端子11從LAN 6接收到的預(yù)定格式的數(shù)據(jù)轉(zhuǎn)換為能夠被服務(wù)器1處理的格式的數(shù)據(jù),并通過總線I/F 125將作為轉(zhuǎn)換結(jié)果而獲得的數(shù)據(jù)提供給主控制單元14的處理。另外,通信I/F 111還執(zhí)行處理,例如把要從服務(wù)器1傳送至與LAN6相連的另一個設(shè)備的數(shù)據(jù)轉(zhuǎn)換為具有傳送格式的數(shù)據(jù),并通過通信端子11將具有傳送格式的數(shù)據(jù)輸出給LAN 6的處理。在通信單元12中采用的控制單元112的控制下,通信I/F 111執(zhí)行遵循以太網(wǎng)的處理。該處理包括檢測LAN6上存在/不存在數(shù)據(jù)以及檢測被傳送的數(shù)據(jù)或被傳送的分組之間的沖突的處理。檢測LAN 6上存在/不存在數(shù)據(jù)的處理被稱為載波檢測。
在控制單元112中采用的ROM 122是一個存儲器,用于存儲將由CPU121執(zhí)行的程序以及處理中所需的數(shù)據(jù)。RAM 123是一個存儲器,主要被用作各種處理中的工作區(qū)。閃存124是一個可重寫非易失性存儲器,用于存儲和保持?jǐn)?shù)據(jù),例如各種與通信相關(guān)的設(shè)置參數(shù)。
在上述結(jié)構(gòu)中,服務(wù)器1通過通信單元12以及通信端子11與LAN 6相連。通信單元12實(shí)現(xiàn)UPnP功能,該功能允許服務(wù)器1與LAN 6相連并在各種處理中通過LAN 6與另一個設(shè)備交換數(shù)據(jù)。更具體地說,服務(wù)器1能夠通過LAN 5接收被傳送給它自己的數(shù)據(jù),并將數(shù)據(jù)存儲在存儲器例如HDD 13中。另外,根據(jù)從用作伙伴的設(shè)備接收的請求,其中該請求為用于呈現(xiàn)期望數(shù)據(jù)的請求,服務(wù)器1也能夠從存儲器例如HDD 13中讀出期望數(shù)據(jù)并通過通信單元12,通信端子11以及LAN 6將數(shù)據(jù)傳送給伙伴設(shè)備。
需要注意的是,由于服務(wù)器2被實(shí)現(xiàn)成與上述服務(wù)器1相同的結(jié)構(gòu),因此省略掉了對服務(wù)器2的說明。
圖6為示出音頻再現(xiàn)設(shè)備3的典型結(jié)構(gòu)的方框圖。
如圖6所示,音頻再現(xiàn)設(shè)備3包括通信端子31,通信單元32,數(shù)字輸入端子33,數(shù)字I/F 34,模擬輸入端子35,模擬/數(shù)字(A/D)轉(zhuǎn)換單元36,選擇器37,均衡器38,數(shù)字/模擬(D/A)轉(zhuǎn)換單元39,音頻放大器40,揚(yáng)聲器41,控制單元50,輸入I/F 61,鍵操作單元62,顯示I/F 63,顯示單元64以及遙控器光信號接收單元65。
控制單元50是一個微型計算機(jī),用于控制音頻再現(xiàn)設(shè)備3中采用的其他部件??刂茊卧?0包括CPU 51,ROM 52,RAM 53、EEPROM 54和閃存55,它們通過CPU總線56彼此相連。
ROM 52是一個存儲器,用于存儲將由CPU 51執(zhí)行的程序以及處理中所需的數(shù)據(jù)。RAM 53是一個存儲器,主要被用作各種處理中的工作區(qū)。EEPROM54為所謂的非易失性存儲器,用于存儲即使音頻再現(xiàn)設(shè)備3的電源被關(guān)掉也應(yīng)該被保持的各種數(shù)據(jù)。閃存55是一個可重寫非易失性存儲器,用于存儲和保持?jǐn)?shù)據(jù),例如與通信相關(guān)的各種設(shè)置參數(shù)。
需要注意的是,通信單元32,數(shù)字I/F 34,模擬/數(shù)字(A/D)轉(zhuǎn)換單元36,選擇器37,均衡器38,數(shù)字/模擬(D/A)轉(zhuǎn)換單元39,音頻放大器40,輸入I/F 61,顯示I/F 63,以及遙控器光信號接收單元65也與CPU總線56相連,并通過CPU總線56受到CPU 51的控制。
非常類似于服務(wù)器1中采用的通信單元12,通信單元32實(shí)現(xiàn)UPnP功能,該功能允許音頻再現(xiàn)設(shè)備3與LAN 6相連并在各種處理中通過LAN 6與另一個設(shè)備交換數(shù)據(jù)。例如,通信單元32將通過通信端子31從LAN 6傳送給音頻再現(xiàn)設(shè)備3自己的數(shù)據(jù)轉(zhuǎn)換為能夠被音頻再現(xiàn)設(shè)備3處理的數(shù)據(jù)。如果被傳送給音頻再現(xiàn)設(shè)備3自己的數(shù)據(jù)為音頻數(shù)據(jù),則該數(shù)據(jù)在后面的階段被提供給選擇器37。另一方面,如果被傳送給音頻再現(xiàn)設(shè)備3自己的數(shù)據(jù)為控制數(shù)據(jù),則該數(shù)據(jù)被提供給控制單元50。另外,在控制單元50的控制下,該通信單元生成一個將被傳送給期望電子設(shè)備的命令,并通過LAN 6將該命令傳送給期望電子設(shè)備。通信單元32也執(zhí)行遵循以太網(wǎng)的處理。該處理的例子是如較早所述的載波檢測和沖突檢測。
數(shù)字輸入端子33是一個部件,用于從安裝在音頻再現(xiàn)設(shè)備3外部的各種數(shù)字信息處理設(shè)備接收數(shù)字音頻數(shù)據(jù)。數(shù)字I/F 34是一個部件,用于將提供給數(shù)字輸入端子33的數(shù)字?jǐn)?shù)據(jù)轉(zhuǎn)換為能夠被音頻再現(xiàn)設(shè)備3處理的數(shù)據(jù),并將作為轉(zhuǎn)換結(jié)果而獲得的數(shù)據(jù)提供給選擇器37。
模擬輸入端子35是一個部件,用于從安裝在音頻再現(xiàn)設(shè)備3外部的各種音頻設(shè)備接收數(shù)字音頻數(shù)據(jù)。A/D轉(zhuǎn)換單元36是一個部件,用于將提供給模擬輸入端子35的音頻數(shù)據(jù)轉(zhuǎn)換為具有預(yù)定格式的數(shù)字?jǐn)?shù)據(jù),并將作為轉(zhuǎn)換結(jié)果而獲得的數(shù)字?jǐn)?shù)據(jù)提供給選擇器37。
選擇器37是一個部件,用于選擇由通信單元32,數(shù)字I/F 34或A/D轉(zhuǎn)換單元36提供的音頻數(shù)據(jù),并將選中的音頻數(shù)據(jù)提供給均衡器38。選擇器37根據(jù)由用戶通過鍵操作單元62和輸入I/F 61或者通過外部遙控器70以及遙控器光信號接收單元65輸入的命令來選擇音頻數(shù)據(jù)。
均衡器38是一個部件,用于對從選擇器37接收的音頻數(shù)據(jù)執(zhí)行音頻質(zhì)量調(diào)整,并將調(diào)整結(jié)果輸出給D/A轉(zhuǎn)換單元39。用戶通過鍵操作單元62以及輸入I/F 61將音頻質(zhì)量調(diào)整的參數(shù)輸入給控制單元50??刂茊卧?0將參數(shù)傳遞給均衡器38。
D/A轉(zhuǎn)換單元39是一個部件,用于將從均衡器38接收到的數(shù)字音頻數(shù)據(jù)轉(zhuǎn)換為模擬音頻數(shù)據(jù)。音頻放大器40是一個部件,用于將從D/A轉(zhuǎn)換單元39接收的模擬數(shù)據(jù)放大到預(yù)定電平并將放大結(jié)果輸出給揚(yáng)聲器41。揚(yáng)聲器41是一個部件,用于根據(jù)由音頻放大器40提供給其的模擬音頻信號產(chǎn)生聲音。
需要注意的是,均衡器38以及D/A轉(zhuǎn)換單元39的功能也可以由控制單元50執(zhí)行的軟件來實(shí)現(xiàn)。
鍵操作單元62通過輸入I/F 61與控制單元50相連。輸入I/F 61具有各種操作鍵,用戶操作這些操作鍵來輸入操作輸入。接著,鍵操作單元62生成表示操作輸入的控制信號,并通過輸入I/F 61將該信號提供給控制單元50。
顯示單元64通過顯示I/F 63與控制單元50相連。顯示單元64是典型地由LCD或有機(jī)EL(電致發(fā)光)裝置實(shí)現(xiàn)的顯示單元。顯示單元64根據(jù)從顯示I/F 63接收的顯示信號來顯示各種顯示信息,例如引導(dǎo)信息,錯誤消息及狀態(tài)。
遙控器光信號接收單元65是一個部件,用于典型地從外部遙控器70接收紅外信號,將紅外信號轉(zhuǎn)換為電信號,并將電信號提供給控制單元50。遙控器70具有各種操作鍵,用戶操作這些操作鍵來輸入操作輸入,并生成表示操作輸入的信號。
需要注意的是,由于其他的音頻再現(xiàn)設(shè)備4和5都具有與音頻再現(xiàn)設(shè)備3相同的結(jié)構(gòu),因此省略了對它們的說明。
在上述的家庭網(wǎng)絡(luò)系統(tǒng)中,當(dāng)用戶希望存儲在均用作介質(zhì)服務(wù)器的服務(wù)器1和2的任何一個中的音頻內(nèi)容能夠在均用作介質(zhì)表現(xiàn)器的音頻再現(xiàn)設(shè)備3至5的任何一個上被再現(xiàn)時,通常需要執(zhí)行如下所述的處理過程。
該處理過程包括以下3個步驟(1)選擇保持期望音頻內(nèi)容的服務(wù)器。
(2)指定期望音頻內(nèi)容。
(3)選擇要再現(xiàn)期望音頻內(nèi)容的音頻再現(xiàn)設(shè)備。
需要注意的是,在由該實(shí)施例實(shí)現(xiàn)的家庭網(wǎng)絡(luò)系統(tǒng)的情況下,同時存在多個服務(wù)器以及多個音頻再現(xiàn)設(shè)備。這樣,必須執(zhí)行該過程的上述步驟(1)至(3)。但是,如果只有一個服務(wù)器存在,則不需要步驟(1)選擇保持期望音頻內(nèi)容的服務(wù)器。出于同樣原因,如果只有一個音頻再現(xiàn)設(shè)備存在,則也就不需要步驟(3)選擇要再現(xiàn)期望音頻內(nèi)容的音頻再現(xiàn)設(shè)備。
另外,該處理過程也可以根據(jù)哪個設(shè)備包括控制點(diǎn)而在各種情況之間變化。例如,如果該控制點(diǎn)被實(shí)現(xiàn)于特定音頻再現(xiàn)設(shè)備中,則該特定音頻再現(xiàn)設(shè)備通常被選擇作為要再現(xiàn)期望音頻內(nèi)容的設(shè)備。選擇這樣的音頻再現(xiàn)設(shè)備是自然的步驟。這樣,在這種情況下,就不需要特別地選擇要再現(xiàn)期望音頻內(nèi)容的音頻再現(xiàn)設(shè)備。另一方面,如果控制點(diǎn)被實(shí)現(xiàn)于特定服務(wù)器中,則在很多情況下該特定服務(wù)器被選擇作為包含期望音頻內(nèi)容的設(shè)備。這樣,選擇保持期望音頻內(nèi)容的服務(wù)器的步驟就可以被省略掉。
一般而言,在傳統(tǒng)的家庭網(wǎng)絡(luò)系統(tǒng)中,通過執(zhí)行過程中的上述步驟(1)至(3),能夠在被選中的音頻再現(xiàn)設(shè)備中再現(xiàn)存儲在被選中服務(wù)器中的期望音頻內(nèi)容。但是,由于通過操作特定音頻再現(xiàn)設(shè)備自己來執(zhí)行處理,例如選擇將要在特定音頻再現(xiàn)設(shè)備中被再現(xiàn)的音頻內(nèi)容,因此僅僅通過操作一個音頻再現(xiàn)設(shè)備難以控制如下的操作開始和停止將音頻內(nèi)容分發(fā)到多個特定音頻再現(xiàn)設(shè)備,以及在這些特定的音頻再現(xiàn)設(shè)備中再現(xiàn)音頻內(nèi)容。
為了解決該問題,在由該實(shí)施例實(shí)現(xiàn)的家庭網(wǎng)絡(luò)系統(tǒng)中,通過僅僅操作任何一個特定音頻再現(xiàn)設(shè)備,就可以控制從服務(wù)器分發(fā)音頻內(nèi)容的操作,以及不僅該特定音頻再現(xiàn)設(shè)備還有其他音頻再現(xiàn)設(shè)備的內(nèi)容再現(xiàn)操作,并且因此可以將再現(xiàn)音頻內(nèi)容的操作從一個音頻再現(xiàn)設(shè)備切換到多個音頻再現(xiàn)設(shè)備中的另一個音頻再現(xiàn)設(shè)備。具體地說,用作控制點(diǎn)的設(shè)備能夠改變來自介質(zhì)服務(wù)器的音頻內(nèi)容的分發(fā)目的地,并控制由多個介質(zhì)表現(xiàn)器執(zhí)行以便再現(xiàn)內(nèi)容的操作。
1-1基本操作首先,參照圖7,下面的描述說明如下情況對當(dāng)前正在再現(xiàn)音頻內(nèi)容的音頻再現(xiàn)設(shè)備執(zhí)行典型的基本操作,即將再現(xiàn)音頻內(nèi)容的處理從正在再現(xiàn)音頻內(nèi)容的音頻再現(xiàn)設(shè)備切換至另一個音頻再現(xiàn)設(shè)備的操作。圖7為一個說明圖,示出了在整個家庭網(wǎng)絡(luò)系統(tǒng)中在這種情況下執(zhí)行的操作的概要。
在圖7的說明圖中,在由音頻再現(xiàn)設(shè)備3接收和再現(xiàn)由服務(wù)器1分發(fā)的音頻內(nèi)容的狀態(tài)下,為了將再現(xiàn)音頻內(nèi)容的操作從音頻再現(xiàn)設(shè)備3切換至音頻再現(xiàn)設(shè)備4以便允許連續(xù)地再現(xiàn)迄今被再現(xiàn)的相同音頻內(nèi)容,向當(dāng)前正在再現(xiàn)音頻數(shù)據(jù)的音頻再現(xiàn)設(shè)備3輸入一個操作輸入。
例如假設(shè)音頻再現(xiàn)設(shè)備3和4被安裝在不同的房間里,并且迄今已經(jīng)從被安裝在特定房間里的音頻再現(xiàn)設(shè)備3中聽到了一段音樂的用戶移動到了另一個房間,并希望從被安裝在其他房間中的音頻再現(xiàn)設(shè)備4中聽到迄今被聽到的音樂片斷的延續(xù)部分。在這種情況下,為了將再現(xiàn)音樂片斷的操作從音頻再現(xiàn)設(shè)備3切換至音頻再現(xiàn)設(shè)備4而操作被安裝在特定房間中的音頻再現(xiàn)設(shè)備3的能力對于用戶來說被認(rèn)為是最自然的。
在上述的情況下,服務(wù)器1用作介質(zhì)服務(wù)器,而音頻再現(xiàn)設(shè)備3和4都用作介質(zhì)表現(xiàn)器。另外,服務(wù)器1要求控制分發(fā)音頻內(nèi)容的操作的控制點(diǎn)功能,而音頻再現(xiàn)設(shè)備3和4的每一個要求控制再現(xiàn)內(nèi)容的操作的控制點(diǎn)功能。在該實(shí)施例中,與LAN 6相連的所有設(shè)備都具有控制點(diǎn)的所有前述功能。這樣,通過操作作為控制點(diǎn)的任何一個設(shè)備,就能夠?qū)崿F(xiàn)上述的能力。
在下面的說明中,音頻再現(xiàn)設(shè)備3接收要將再現(xiàn)音樂片斷的操作從音頻再現(xiàn)設(shè)備3切換至用作控制點(diǎn)的音頻再現(xiàn)設(shè)備4的操作輸入。在這種情況下,用作控制點(diǎn)的音頻再現(xiàn)設(shè)備3這樣就能夠控制由服務(wù)器1執(zhí)行的分發(fā)音樂片斷的操作,由音頻再現(xiàn)設(shè)備3自己執(zhí)行的再現(xiàn)音樂片斷的操作,以及由音樂再現(xiàn)設(shè)備4執(zhí)行的再現(xiàn)音樂片斷的操作。
首先,在最簡單的操作過程中,用戶向被安裝在用戶將要離開的特定房間里的音頻再現(xiàn)設(shè)備3輸入了操作輸入,其中該操作輸入用于將其他房間中的音頻再現(xiàn)設(shè)備4指定為音頻內(nèi)容的新傳送目的地。更具體地說,此時,音頻再現(xiàn)設(shè)備3自己被指定為要結(jié)束再現(xiàn)音頻內(nèi)容的操作的介質(zhì)表現(xiàn)器,同時音頻再現(xiàn)設(shè)備4被最新指定為要開始再現(xiàn)音頻內(nèi)容的操作的介質(zhì)表現(xiàn)器。另外,服務(wù)器1被指定為用作傳送音頻內(nèi)容的操作源的介質(zhì)服務(wù)器。但是,在該實(shí)施例中,音頻再現(xiàn)設(shè)備3識別出音頻再現(xiàn)設(shè)備3自己當(dāng)前正在再現(xiàn)音頻數(shù)據(jù),并且服務(wù)器1用作將要傳送音頻內(nèi)容的操作源。這樣,用戶僅僅需要執(zhí)行將音頻再現(xiàn)設(shè)備4最新指定為介質(zhì)表現(xiàn)器的操作。
當(dāng)用戶進(jìn)行該操作時,音頻再現(xiàn)設(shè)備3請求服務(wù)器1將傳送音頻內(nèi)容的操作的目的地從音頻再現(xiàn)設(shè)備3改變?yōu)橐纛l再現(xiàn)設(shè)備4。同時,音頻再現(xiàn)設(shè)備3結(jié)束由其自己執(zhí)行的再現(xiàn)音頻內(nèi)容的操作,并請求音頻再現(xiàn)設(shè)備4開始接收和再現(xiàn)音頻內(nèi)容的操作。
響應(yīng)于音頻再現(xiàn)設(shè)備3發(fā)出的請求,服務(wù)器1將正被傳送的音頻內(nèi)容的數(shù)據(jù)存儲在發(fā)往音頻再現(xiàn)設(shè)備4的分組中,并將該分組輸出給LAN 6。同時,服務(wù)器1結(jié)束向音頻再現(xiàn)設(shè)備3傳送音頻內(nèi)容的分組。另外,音頻再現(xiàn)設(shè)備3還終止再現(xiàn)音頻內(nèi)容的操作,而音頻再現(xiàn)設(shè)備4根據(jù)從音頻再現(xiàn)設(shè)備3接收的控制信號開始接收和再現(xiàn)由服務(wù)器1傳送的數(shù)據(jù)的操作。
在上述的處理中,通過僅僅操作安裝在特定房間中的音頻再現(xiàn)設(shè)備3,用戶就能將再現(xiàn)音頻數(shù)據(jù)的操作從音頻再現(xiàn)設(shè)備3切換至音頻再現(xiàn)設(shè)備4,從而,在其他房間中,用戶能夠聽到迄今在特定房間中聽到的音樂片斷的延續(xù)部分。這樣就可實(shí)現(xiàn)將再現(xiàn)音頻內(nèi)容的操作從一個音頻再現(xiàn)設(shè)備切換至另一個音頻再現(xiàn)設(shè)備的高度可操作性。
1-2更理想的操作當(dāng)為了如上所述隨著用戶從特定的房間移動到其他房間,再現(xiàn)一段音樂的操作必須從安裝在特定房間里的音頻再現(xiàn)設(shè)備3被切換至安裝在另一個房間里的音頻再現(xiàn)設(shè)備4時,對于用戶來說更理想的是,允許音頻再現(xiàn)設(shè)備3在將再現(xiàn)音樂片斷的操作從音頻再現(xiàn)設(shè)備3切換至音頻再現(xiàn)設(shè)備4的操作之后的預(yù)定時間段內(nèi)自動地繼續(xù)它的再現(xiàn)音樂片斷的操作。在這種情況下,在作為重疊時間段的預(yù)定時間段內(nèi),安裝在移動之前的特定房間內(nèi)的音頻再現(xiàn)設(shè)備3以及安裝在移動之后的其他房間內(nèi)的音頻再現(xiàn)設(shè)備4以同步的方式同時再現(xiàn)相同的音樂片斷。這樣,在用戶從特定房間移動到其他房間時,用戶能夠無中斷地聽到音樂片斷。
為了實(shí)現(xiàn)上述的操作,要求用作控制點(diǎn)的音頻再現(xiàn)設(shè)備3具有如下功能作為介質(zhì)服務(wù)器的功能管理每個分發(fā)目的地的內(nèi)容分發(fā)開始和結(jié)束時間,以及控制與內(nèi)容分發(fā)開始和結(jié)束時間同步地在介質(zhì)表現(xiàn)器中執(zhí)行的再現(xiàn)操作。另外,要求用作介質(zhì)服務(wù)器的服務(wù)器1具有如下功能在由控制點(diǎn)執(zhí)行的控制下同時將相同的內(nèi)容同步分發(fā)到多個介質(zhì)表現(xiàn)器。
另外,在上述的操作中,在安裝在特定房間里的音頻再現(xiàn)設(shè)備3以及安裝在其他房間里的音頻再現(xiàn)設(shè)備4都正在再現(xiàn)相同的音樂片斷的同時,可以逐漸減小在移動之前的特定房間中再現(xiàn)的聲音的音量,以便使得聲音逐漸淡出(fade out),同時可以逐步增大在移動之后的其他房間中再現(xiàn)的聲音的音量,以便使得聲音逐漸淡入(fade in)。通過這種方式,用戶可以連續(xù)地聽到具有自然感覺的音樂片斷,該自然感覺具有較低程度的不和諧性。例如,為了實(shí)現(xiàn)這種操作,最好規(guī)定由控制點(diǎn)向介質(zhì)表現(xiàn)器發(fā)出的控制命令,其作為這樣的命令,即請求控制正被再現(xiàn)的聲音的音量的操作,即請求淡入或淡出操作。
下面的描述說明由設(shè)備執(zhí)行的實(shí)現(xiàn)上述操作的處理。首先,對由音頻再現(xiàn)設(shè)備3執(zhí)行的處理進(jìn)行說明。在下面的描述中,通過集中說明用作控制點(diǎn)的音頻再現(xiàn)設(shè)備3的功能來說明由音頻再現(xiàn)設(shè)備3執(zhí)行的處理。
圖8示出了表示由用作控制點(diǎn)的音頻再現(xiàn)設(shè)備3執(zhí)行的處理的流程圖。當(dāng)接通音頻再現(xiàn)設(shè)備3的電源時,控制單元50執(zhí)行用于在總體上控制音頻再現(xiàn)設(shè)備3的控制應(yīng)用程序。在控制應(yīng)用程序中,向用戶顯示U/I屏幕,并根據(jù)在U/I屏幕上顯示的指令,用戶操作輸入單元,例如鍵操作單元62以及遙控器70,以控制音頻再現(xiàn)設(shè)備3的操作。
另外,此時,作為控制點(diǎn)以及介質(zhì)表現(xiàn)器的音頻再現(xiàn)設(shè)備3的功能也被調(diào)用。這些功能的例子是通過通信單元32中采用的CPU執(zhí)行除了控制應(yīng)用程序以外的其他程序。也就是說,被執(zhí)行以便允許音頻再現(xiàn)設(shè)備3用作控制點(diǎn)的另一個程序接收由用戶輸入的輸入信息,通過控制應(yīng)用程序,控制由用作介質(zhì)表現(xiàn)器的音頻再現(xiàn)設(shè)備3執(zhí)行的操作,以及通過LAN 6控制由用作介質(zhì)服務(wù)器以及其他介質(zhì)表現(xiàn)器的服務(wù)器執(zhí)行的操作。另一方面,被執(zhí)行以便允許音頻再現(xiàn)設(shè)備3用作介質(zhì)表現(xiàn)器的另一個程序根據(jù)由控制點(diǎn)發(fā)出的控制命令通過控制應(yīng)用程序控制在音頻再現(xiàn)設(shè)備3自己中再現(xiàn)音頻內(nèi)容的操作。
例如,這里假設(shè)根據(jù)由用戶輸入的操作輸入來執(zhí)行音頻再現(xiàn)設(shè)備的控制應(yīng)用程序,以引起操作模式的轉(zhuǎn)換,在該操作模式中,音頻再現(xiàn)設(shè)備能夠通過LAN 6接收由服務(wù)器1或2傳送的音頻內(nèi)容。在這種情況下,執(zhí)行下面的處理。
圖8中所示的流程圖從步驟S101開始,在該步驟中,音頻再現(xiàn)設(shè)備3接收一個輸入,以選擇要最新開始再現(xiàn)音頻內(nèi)容的操作的音頻再現(xiàn)設(shè)備。由于用作控制點(diǎn)的音頻再現(xiàn)設(shè)備3知道哪些音頻再現(xiàn)設(shè)備與家庭網(wǎng)絡(luò)系統(tǒng)的網(wǎng)絡(luò)相連,因此典型地通過參考在顯示單元64上顯示的作為可選擇音頻再現(xiàn)設(shè)備列表的列表,用戶能夠輸入選擇要最新開始再現(xiàn)音頻內(nèi)容的操作的音頻再現(xiàn)設(shè)備的輸入。
實(shí)際上接收輸入信息的音頻再現(xiàn)設(shè)備,在前面參照圖7進(jìn)行說明的操作中為音頻再現(xiàn)設(shè)備3,被假設(shè)為應(yīng)該再現(xiàn)音頻內(nèi)容的音頻再現(xiàn)設(shè)備。這樣,音頻再現(xiàn)設(shè)備3就能夠被自動設(shè)置為在操作模式的轉(zhuǎn)換點(diǎn)再現(xiàn)音頻內(nèi)容的音頻再現(xiàn)設(shè)備,而不需要用戶在步驟S101中特別地選擇這樣的音頻再現(xiàn)設(shè)備。
接著,在下一步驟S102,音頻再現(xiàn)設(shè)備3接收一個輸入,以選擇要用作傳送音頻內(nèi)容的操作源的服務(wù)器,并選擇要被傳送的音頻內(nèi)容。如上所述,要最新開始再現(xiàn)被選中音頻內(nèi)容的操作的音頻再現(xiàn)設(shè)備是音頻再現(xiàn)設(shè)備3自己。該用作控制點(diǎn)的音頻再現(xiàn)設(shè)備3具有關(guān)于可選擇介質(zhì)服務(wù)器的信息,并能夠通過執(zhí)行CDS功能來獲得關(guān)于存儲在每個介質(zhì)服務(wù)器中的音頻內(nèi)容的信息。這樣,通過執(zhí)行這樣的功能,要最新開始再現(xiàn)被選中音頻內(nèi)容的操作的音頻再現(xiàn)設(shè)備能夠在控制應(yīng)用程序的處理中,在顯示單元64上顯示可選擇介質(zhì)服務(wù)器的名稱以及存儲在每個介質(zhì)服務(wù)器上的音頻內(nèi)容的標(biāo)題。因此,用戶能夠通過參考在顯示單元64上顯示的信息片斷進(jìn)行輸入,從而選擇要用作傳送要被其分發(fā)的音頻內(nèi)容的操作源的服務(wù)器。
接著,在下一步驟S103,音頻再現(xiàn)設(shè)備3確定在步驟S102接收到的輸入是否是用來選擇要用作傳送要被分發(fā)的音頻內(nèi)容的操作源的服務(wù)器的輸入。用戶例如通過選擇顯示在顯示單元64上的圖標(biāo)來進(jìn)行這樣的輸入。如果音頻再現(xiàn)設(shè)備3確定在步驟S102接收到的輸入是用來選擇要用作傳送要被分發(fā)的音頻內(nèi)容的操作源的服務(wù)器的輸入,則處理流程前進(jìn)至步驟S104。另一方面,如果音頻再現(xiàn)設(shè)備3確定在步驟S102接收到的輸入不是用來選擇要用作傳送要被分發(fā)的音頻內(nèi)容的操作源的服務(wù)器的輸入,則處理流程返回至步驟S102。在步驟S102,還允許用戶改變前面進(jìn)行的輸入。
在步驟S104,音頻再現(xiàn)設(shè)備3向作為被選中介質(zhì)服務(wù)器的服務(wù)器1通知被選中的音頻內(nèi)容,以及要最新開始再現(xiàn)被選中音頻內(nèi)容的操作的被選中音頻再現(xiàn)設(shè)備。在這種情況下,如上所述,要最新開始再現(xiàn)被選中音頻內(nèi)容的操作的被選中音頻再現(xiàn)設(shè)備是音頻再現(xiàn)設(shè)備3自己。結(jié)果,服務(wù)器1通過LAN6將音頻內(nèi)容的數(shù)據(jù)傳送給音頻再現(xiàn)設(shè)備3。
接著,在下一步驟S105,音頻再現(xiàn)設(shè)備3請求用于最新開始再現(xiàn)被選中音頻內(nèi)容的操作的音頻再現(xiàn)設(shè)備開始該再現(xiàn)。在這種情況下,如上所述,要最新開始再現(xiàn)被選中音頻內(nèi)容的操作的被選中音頻再現(xiàn)設(shè)備是音頻再現(xiàn)設(shè)備3自己。結(jié)果,在音頻再現(xiàn)設(shè)備3中采用的通信單元32從服務(wù)器1接收音頻內(nèi)容的數(shù)據(jù)并通過選擇器37將該數(shù)據(jù)傳遞給音頻再現(xiàn)功能單元。接著,該音頻再現(xiàn)功能單元根據(jù)該數(shù)據(jù)再現(xiàn)聲音。
接著,在下一步驟S106,音頻再現(xiàn)設(shè)備3確定是否已接收到用于將再現(xiàn)音頻內(nèi)容的操作從正在再現(xiàn)音頻內(nèi)容的音頻再現(xiàn)設(shè)備切換至另一個音頻再現(xiàn)設(shè)備的輸入。如果音頻再現(xiàn)設(shè)備3確定已接收到用于將再現(xiàn)音頻內(nèi)容的操作從正在再現(xiàn)音頻內(nèi)容的音頻再現(xiàn)設(shè)備切換至另一個音頻再現(xiàn)設(shè)備的輸入,則執(zhí)行步驟S107的處理。作為在步驟S106執(zhí)行的確定處理的例子,音頻再現(xiàn)設(shè)備3在顯示單元64上顯示一個圖標(biāo),通過操作該圖標(biāo)將再現(xiàn)音頻內(nèi)容的操作從正在再現(xiàn)音頻內(nèi)容的音頻再現(xiàn)設(shè)備切換至另一個音頻再現(xiàn)設(shè)備。如果用戶操作了該圖標(biāo),則音頻再現(xiàn)設(shè)備3確定已發(fā)出了這樣的請求,即對將再現(xiàn)音頻內(nèi)容的操作從音頻再現(xiàn)設(shè)備3切換至另一個音頻再現(xiàn)設(shè)備的處理的請求。另一方面,如果音頻再現(xiàn)設(shè)備3確定沒有接收到用于將再現(xiàn)音頻內(nèi)容的操作從正在再現(xiàn)音頻內(nèi)容的音頻再現(xiàn)設(shè)備切換至另一個音頻再現(xiàn)設(shè)備的輸入,則處理流程前進(jìn)至步驟S108。
在步驟S107,執(zhí)行一個子例程,用于將再現(xiàn)音頻內(nèi)容的操作從音頻再現(xiàn)設(shè)備3切換至另一個音頻再現(xiàn)設(shè)備。該子例程將在下面參照如圖9所示的流程圖進(jìn)行說明。當(dāng)完成了該子例程的執(zhí)行時,處理流程返回至步驟S106。
在下一步驟S108,正在再現(xiàn)音頻內(nèi)容的音頻再現(xiàn)設(shè)備確定是否已接收到終止再現(xiàn)操作的輸入。作為終止再現(xiàn)操作的輸入的例子,用戶操作在鍵操作單元62上提供的再現(xiàn)結(jié)束按鈕。如果正在再現(xiàn)音頻內(nèi)容的音頻再現(xiàn)設(shè)備確定已經(jīng)接收到終止再現(xiàn)操作的輸入,則處理流程前進(jìn)至步驟S109。另一方面,如果正在再現(xiàn)音頻內(nèi)容的音頻再現(xiàn)設(shè)備確定沒有接收到終止再現(xiàn)操作的輸入,則處理流程返回至步驟S106。
在步驟S109,正在再現(xiàn)音頻內(nèi)容的音頻再現(xiàn)設(shè)備請求用作介質(zhì)服務(wù)器的服務(wù)器1終止將音頻內(nèi)容傳送給該音頻再現(xiàn)設(shè)備的操作。響應(yīng)于正在再現(xiàn)音頻內(nèi)容的音頻再現(xiàn)設(shè)備發(fā)出的這個請求,服務(wù)器1終止傳送在步驟S102執(zhí)行的處理中被選中的音頻內(nèi)容的操作。
接著,在下一步驟S110,請求正在再現(xiàn)音頻內(nèi)容的音頻再現(xiàn)設(shè)備終止再現(xiàn)音頻內(nèi)容的操作。如果音頻再現(xiàn)設(shè)備3正在再現(xiàn)音頻內(nèi)容,則音頻再現(xiàn)設(shè)備3能夠終止再現(xiàn)音頻內(nèi)容的操作。如果在步驟S107執(zhí)行將再現(xiàn)音頻內(nèi)容的操作從音頻再現(xiàn)設(shè)備3切換至另一個音頻再現(xiàn)設(shè)備的處理,則可以使用作為控制點(diǎn)功能而包括在其他音頻再現(xiàn)設(shè)備中的功能,以便將該其他設(shè)備自己指定為要終止再現(xiàn)音頻內(nèi)容的操作的音頻再現(xiàn)設(shè)備。另外,通過LAN 6,音頻再現(xiàn)設(shè)備3能夠檢測輸入給其他音頻再現(xiàn)設(shè)備,例如正在再現(xiàn)音頻內(nèi)容的音頻再現(xiàn)設(shè)備4的終止輸入,并根據(jù)檢測到的終止輸入來終止由音頻再現(xiàn)設(shè)備4正在執(zhí)行的再現(xiàn)音頻內(nèi)容的操作。
圖9示出了表示由用作控制點(diǎn)的音頻再現(xiàn)設(shè)備3執(zhí)行的將再現(xiàn)音頻內(nèi)容的操作從音頻再現(xiàn)設(shè)備3切換至另一個音頻再現(xiàn)設(shè)備的處理的流程圖。
該流程從步驟S201開始,在此步驟,接收指定音頻再現(xiàn)設(shè)備作為要終止再現(xiàn)音頻內(nèi)容的操作的音頻再現(xiàn)設(shè)備的輸入。在圖7所示的操作的情況下,要終止再現(xiàn)音頻內(nèi)容的操作的音頻再現(xiàn)設(shè)備被假設(shè)為音頻再現(xiàn)設(shè)備3自己。這樣,在步驟S201,自動地指定音頻再現(xiàn)設(shè)備3為要終止再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備,而不需要用戶特別地輸入指定音頻再現(xiàn)設(shè)備作為要終止再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備的輸入。
接著,在下一步驟S202,音頻再現(xiàn)設(shè)備3接收一個輸入,用于指定音頻再現(xiàn)設(shè)備作為被最新選作要開始再現(xiàn)音頻內(nèi)容操作的設(shè)備的音頻再現(xiàn)設(shè)備。在圖7所示的操作的情況下,音頻再現(xiàn)設(shè)備4被指定作為被最新選作要開始再現(xiàn)音頻內(nèi)容操作的設(shè)備的音頻再現(xiàn)設(shè)備。在步驟S202,典型地,在顯示單元64上顯示與家庭網(wǎng)絡(luò)系統(tǒng)的網(wǎng)絡(luò)相連的其他音頻再現(xiàn)設(shè)備列表,并且用戶通過從包括在該列表中的音頻再現(xiàn)設(shè)備中選擇音頻再現(xiàn)設(shè)備來進(jìn)行一個輸入,用于指定音頻再現(xiàn)設(shè)備作為被最新選作要開始再現(xiàn)音頻內(nèi)容操作的設(shè)備的音頻再現(xiàn)設(shè)備。作為可選方案,標(biāo)識以前被指定為被最新選作要開始再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備的音頻再現(xiàn)設(shè)備的信息,或者表示被假定為被最新選作要開始再現(xiàn)音頻內(nèi)容操作的設(shè)備的音頻再現(xiàn)設(shè)備的信息被事先存儲在閃存55中,并且由該信息表示的音頻再現(xiàn)設(shè)備此時可以自動地被指定為被最新選作要開始再現(xiàn)音頻內(nèi)容操作的設(shè)備的音頻再現(xiàn)設(shè)備。
接著,在下一步驟S203,音頻再現(xiàn)設(shè)備3接收表示持續(xù)時間T的輸入,該持續(xù)時間T為直到實(shí)際執(zhí)行將再現(xiàn)音頻內(nèi)容的操作切換至要開始再現(xiàn)音頻內(nèi)容操作的被最新選中音頻再現(xiàn)設(shè)備的處理為止的時間。該持續(xù)時間T可以為最小值0。
隨后,在下一步驟S204,音頻再現(xiàn)設(shè)備3接收一個輸入,用于表示是否要執(zhí)行淡入和淡出操作。
接著,處理流程前進(jìn)至下一步驟S205,在該步驟,音頻再現(xiàn)設(shè)備3檢查在步驟S201至S204接收到的輸入,以驗(yàn)證該輸入是請求開始將再現(xiàn)音頻內(nèi)容的操作切換至被最新選作要開始再現(xiàn)音頻內(nèi)容操作的設(shè)備的音頻再現(xiàn)設(shè)備的處理。例如,在一些情況下用戶可以請求改變輸入。在這種情況下,處理流程返回至步驟S201以接收新的輸入。如果驗(yàn)證結(jié)果表示該輸入是請求開始將再現(xiàn)音頻內(nèi)容的操作切換至被最新選作要開始再現(xiàn)音頻內(nèi)容操作的設(shè)備的音頻再現(xiàn)設(shè)備的處理,則處理流程前進(jìn)至步驟S206。
在步驟S206,音頻再現(xiàn)設(shè)備3向服務(wù)器1通知在步驟S202指定為要開始再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備的被最新選中音頻再現(xiàn)設(shè)備。在本例中,被最新選作要開始再現(xiàn)音頻內(nèi)容操作的設(shè)備的音頻再現(xiàn)設(shè)備就是音頻再現(xiàn)設(shè)備4。另外,音頻再現(xiàn)設(shè)備3向已被最新選作要開始再現(xiàn)音頻內(nèi)容操作的設(shè)備的音頻再現(xiàn)設(shè)備進(jìn)行請求。結(jié)果,服務(wù)器1開始將音頻內(nèi)容傳送給被最新選作要開始再現(xiàn)音頻內(nèi)容操作的設(shè)備的音頻再現(xiàn)設(shè)備。需要注意的是,此時,迄今作為傳送音頻內(nèi)容的操作的目的地的音頻再現(xiàn)設(shè)備以及被最新選中的音頻再現(xiàn)設(shè)備同時接收相同的音頻內(nèi)容。在該例中,如上所述,迄今作為傳送音頻內(nèi)容的操作的目的地的音頻再現(xiàn)設(shè)備以及被最新選中的音頻再現(xiàn)設(shè)備分別為音頻再現(xiàn)設(shè)備3和音頻再現(xiàn)設(shè)備4。
接著,在下一步驟S207,音頻再現(xiàn)設(shè)備3確定淡入和淡出操作是否已經(jīng)在步驟S204被指定。如果確定結(jié)果表示淡入和淡出操作已經(jīng)在步驟S204被指定,則處理流程前進(jìn)至步驟S208。另一方面,如果確定結(jié)果表示淡入和淡出操作沒有在步驟S204被指定,則處理流程前進(jìn)至步驟S209。
在步驟S208,音頻再現(xiàn)設(shè)備3請求被最新選中的音頻再現(xiàn)設(shè)備,在本例中為音頻再現(xiàn)設(shè)備4,開始接收和再現(xiàn)音頻內(nèi)容的操作并同時開始淡入操作。當(dāng)被音頻再現(xiàn)設(shè)備3請求時,作為被最新選中音頻再現(xiàn)設(shè)備的音頻再現(xiàn)設(shè)備4將輸出音量設(shè)置為初始狀態(tài)0,開始再現(xiàn)接收到的音頻內(nèi)容的操作,然后再現(xiàn)該內(nèi)容同時逐漸增大所產(chǎn)生的聲音的音量,直到在下面的步驟S210產(chǎn)生的確定結(jié)果表示持續(xù)時間T已經(jīng)期滿為止。接著,處理流程前進(jìn)至步驟S210。
另一方面,在步驟S209,音頻再現(xiàn)設(shè)備3請求被最新選中的音頻再現(xiàn)設(shè)備,在本例中為音頻再現(xiàn)設(shè)備4,開始接收和再現(xiàn)音頻內(nèi)容的操作。當(dāng)被音頻再現(xiàn)設(shè)備3請求時,作為被最新選中音頻再現(xiàn)設(shè)備的音頻再現(xiàn)設(shè)備4開始再現(xiàn)從服務(wù)器1接收的音頻內(nèi)容的操作。需要注意的是,還是在這種情況下,處理流程接著也前進(jìn)至步驟S210。
在步驟S210,音頻再現(xiàn)設(shè)備3在等待持續(xù)時間T期滿的狀態(tài)下通過根據(jù)計數(shù)器的計數(shù)操作測量持續(xù)時間T來確定自從步驟S206開始持續(xù)時間T是否已經(jīng)期滿。如果音頻再現(xiàn)設(shè)備3確定自從步驟S206開始持續(xù)時間T已經(jīng)期滿,則處理流程前進(jìn)至步驟S211。
在步驟S211,音頻再現(xiàn)設(shè)備3檢查在步驟S204接收到的輸入來確定是否已經(jīng)請求了淡出操作。如果在步驟S204接收到的輸入表示已經(jīng)請求了淡出操作,則處理流程前進(jìn)至步驟S212。另一方面,如果在步驟S204接收到的輸入表示沒有請求淡出操作,則處理流程前進(jìn)至步驟S214。
在步驟S212,音頻再現(xiàn)設(shè)備3請求這樣的音頻再現(xiàn)設(shè)備開始淡出操作,其中該音頻再現(xiàn)設(shè)備在步驟S201已被選作要終止再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備。在本例中,在步驟S201被選作要終止再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備的音頻再現(xiàn)設(shè)備是音頻再現(xiàn)設(shè)備3本身。在被請求時,作為介質(zhì)表現(xiàn)器音頻再現(xiàn)設(shè)備3逐漸減小所產(chǎn)生的聲音的音量,直到在下面的步驟S213產(chǎn)生的確定結(jié)果表示持續(xù)時間T已經(jīng)期滿為止。
在步驟S213,終止再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備在等待持續(xù)時間T期滿的狀態(tài)下通過根據(jù)計數(shù)器的計數(shù)操作測量持續(xù)時間T來確定自從步驟S212開始持續(xù)時間T是否已經(jīng)期滿。如果終止再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備確定自從步驟S212開始持續(xù)時間T已經(jīng)期滿,則處理流程前進(jìn)至步驟S214。需要注意的是,淡出操作的持續(xù)時間可以被設(shè)置為等于或不同于淡入操作的持續(xù)時間的值。
在步驟S214,音頻再現(xiàn)設(shè)備3請求服務(wù)器1結(jié)束將音頻內(nèi)容傳送給終止再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備。在這種情況下,如上所述,終止再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備是音頻再現(xiàn)設(shè)備3自己。在被音頻再現(xiàn)設(shè)備3請求時,服務(wù)器1結(jié)束向音頻再現(xiàn)設(shè)備3傳送音頻內(nèi)容的操作,但繼續(xù)將音頻內(nèi)容只傳送給音頻再現(xiàn)設(shè)備4的操作。
接著,在下一步驟S215,音頻再現(xiàn)設(shè)備3請求終止再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備結(jié)束再現(xiàn)音頻內(nèi)容的操作。在這種情況下,如上所述,終止再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備是音頻再現(xiàn)設(shè)備3自己。這樣,只有被最新指定為要開始再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備的音頻再現(xiàn)設(shè)備繼續(xù)再現(xiàn)音頻內(nèi)容的操作。如上所述,在這種情況下,被最新指定為要開始再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備的音頻再現(xiàn)設(shè)備是音頻再現(xiàn)設(shè)備4。
如上所述,根據(jù)從用戶接收到的操作輸入,用作控制點(diǎn)以及介質(zhì)表現(xiàn)器的音頻再現(xiàn)設(shè)備3能夠控制由它自己執(zhí)行的再現(xiàn)音頻內(nèi)容的操作,由服務(wù)器執(zhí)行的將相同的音頻內(nèi)容傳送給另一個介質(zhì)表現(xiàn)器的操作,以及由其他介質(zhì)表現(xiàn)器執(zhí)行的再現(xiàn)音頻內(nèi)容的操作。這樣,通過僅僅在一個音頻再現(xiàn)設(shè)備上執(zhí)行操作,用戶就能夠無中斷地在另一個房間里聽到相同的音頻內(nèi)容。
接著,參照圖10,圖10示出了表示由用作介質(zhì)服務(wù)器的服務(wù)器1執(zhí)行的處理的流程圖。
在服務(wù)器1中,在通信單元12中采用的控制單元112執(zhí)行允許服務(wù)器1用作介質(zhì)服務(wù)器的程序。另一方面,控制單元14執(zhí)行用于在總體上控制服務(wù)器1的控制應(yīng)用程序。在通過LAN 6從控制點(diǎn)接收的控制命令被請求時,控制單元112執(zhí)行允許服務(wù)器1用作介質(zhì)服務(wù)器的程序,以執(zhí)行作為通過控制應(yīng)用程序從HDD 13中讀出內(nèi)容的操作的處理。
該流程圖從步驟S301開始,在步驟S301,服務(wù)器1中采用的控制單元14執(zhí)行控制應(yīng)用程序,調(diào)用介質(zhì)服務(wù)器的功能來監(jiān)視LAN 6中的分組,以便確定在本例中由音頻再現(xiàn)設(shè)備3實(shí)現(xiàn)的控制點(diǎn)是否傳送了發(fā)往服務(wù)器1自己的分組。在接收到發(fā)往服務(wù)器1自己的分組時,處理流程前進(jìn)至步驟S302。
在步驟S302,服務(wù)器1檢查接收到的分組,以確定該分組是否是請求服務(wù)器1開始將音頻內(nèi)容傳送給音頻再現(xiàn)設(shè)備的操作的分組。如果服務(wù)器1確定該分組是請求服務(wù)器1開始將期望音頻內(nèi)容傳送給音頻再現(xiàn)設(shè)備的分組,則處理流程前進(jìn)至步驟S303。另一方面,如果服務(wù)器1確定該分組不是請求服務(wù)器1開始將期望音頻內(nèi)容傳送給音頻再現(xiàn)設(shè)備的分組,則處理流程前進(jìn)至步驟S307。
在步驟S303,服務(wù)器1確定服務(wù)器1自己是否正在傳送期望音頻內(nèi)容。如果服務(wù)器1確定服務(wù)器1自己沒有正在傳送期望音頻內(nèi)容,則處理流程前進(jìn)至步驟S304。另一方面,如果服務(wù)器1確定服務(wù)器1自己正在傳送期望音頻內(nèi)容,則處理流程前進(jìn)至步驟S306。
在步驟S304,服務(wù)器1識別要被傳送給在從控制點(diǎn)接收的分組中指定的音頻再現(xiàn)設(shè)備的期望音頻內(nèi)容。具體地說,服務(wù)器1從分組中取出標(biāo)識期望音頻分組的信息。
接著,在下一步驟S305,服務(wù)器1從HDD 13中讀出在步驟S304識別出的期望音頻內(nèi)容的數(shù)據(jù),并通過LAN 6將該數(shù)據(jù)順序地傳送給在分組中指定的音頻再現(xiàn)設(shè)備。在這種情況下,在分組中指定的音頻再現(xiàn)設(shè)備是音頻再現(xiàn)設(shè)備3。這樣,在音頻再現(xiàn)設(shè)備3中再現(xiàn)期望音頻內(nèi)容。接著,處理流程返回至步驟S301,以進(jìn)入等待由控制點(diǎn)傳送指定傳送目的地和期望音頻分組的分組的狀態(tài)。
另一方面,在步驟S306,服務(wù)器1將與當(dāng)前正被傳送的音頻內(nèi)容相同的音頻內(nèi)容同時傳送給在從控制點(diǎn)接收的分組中指定的音頻再現(xiàn)設(shè)備。需要注意的是,服務(wù)器1按照同步傳送定時將相同的音頻內(nèi)容傳送給目的音頻再現(xiàn)設(shè)備,其中同步傳送定時典型地可以通過參考音頻內(nèi)容的時間代碼來設(shè)置。接著,處理流程返回至步驟S301,以進(jìn)入等待由控制點(diǎn)傳送指定傳送目的地和期望音頻分組的分組的狀態(tài)。
通常地,在首次執(zhí)行處理時,處理流程從步驟S303前進(jìn)至步驟S304和S305。例如,如上所述,作為在步驟S304和S305執(zhí)行的傳送期望音頻內(nèi)容的處理的目的地的音頻再現(xiàn)設(shè)備是用作介質(zhì)表現(xiàn)器的音頻再現(xiàn)設(shè)備3。當(dāng)如前面通過參考圖7所示的操作所說明的那樣將音頻再現(xiàn)設(shè)備4最新指定為要替換音頻再現(xiàn)設(shè)備3的音頻再現(xiàn)設(shè)備時,再次執(zhí)行切換處理。但是,對于這次執(zhí)行的切換處理,處理流程從步驟S303前進(jìn)至步驟S306,以同時也將相同的期望內(nèi)容傳送給音頻再現(xiàn)設(shè)備4,使得音頻再現(xiàn)設(shè)備3和音頻再現(xiàn)設(shè)備4能夠同時再現(xiàn)音頻內(nèi)容。
在步驟S307,服務(wù)器1檢查接收到的分組以確定該接收到的分組是否是指定了音頻再現(xiàn)設(shè)備并請求服務(wù)器1終止將音頻內(nèi)容傳送給被指定的音頻再現(xiàn)設(shè)備的當(dāng)前操作的分組。如果服務(wù)器1確定該接收到的分組是指定了音頻再現(xiàn)設(shè)備并請求服務(wù)器終止將音頻內(nèi)容傳送給被指定的音頻再現(xiàn)設(shè)備的當(dāng)前操作的分組,則處理流程前進(jìn)至步驟S309。另一方面,如果服務(wù)器1確定該接收到的分組不是指定了音頻再現(xiàn)設(shè)備并請求服務(wù)器終止將音頻內(nèi)容傳送給被指定的音頻再現(xiàn)設(shè)備的當(dāng)前操作的分組,則處理流程前進(jìn)至步驟S308。
在步驟S308,服務(wù)器1根據(jù)接收到的分組執(zhí)行處理。接著,處理流程返回至步驟S301,以進(jìn)入等待由控制點(diǎn)傳送指定傳送目的地和期望音頻分組的分組的狀態(tài)。
另一方面,在步驟S309,服務(wù)器1終止將音頻數(shù)據(jù)傳送給被指定的音頻再現(xiàn)設(shè)備的當(dāng)前操作,在這種情況下,被指定的音頻再現(xiàn)設(shè)備是音頻再現(xiàn)設(shè)備3。接著,在下一步驟S310,服務(wù)器1確定是否有任何音頻再現(xiàn)設(shè)備正在接收被傳送的音頻內(nèi)容。如果服務(wù)器1確定有音頻再現(xiàn)設(shè)備正在接收被傳送的音頻內(nèi)容,則處理流程返回至步驟S301,以進(jìn)入等待由控制點(diǎn)傳送指定傳送目的地和期望音頻分組的分組的狀態(tài)。另一方面,如果服務(wù)器1確定沒有音頻再現(xiàn)設(shè)備正在接收被傳送的音頻內(nèi)容,則結(jié)束執(zhí)行處理。
通過執(zhí)行上述處理,用作介質(zhì)服務(wù)器的服務(wù)器1將相同的音頻內(nèi)容傳送給多個音頻再現(xiàn)設(shè)備,其中每個音頻再現(xiàn)設(shè)備都作為介質(zhì)表現(xiàn)器,并能夠根據(jù)從均為音頻再現(xiàn)設(shè)備的介質(zhì)表現(xiàn)器中的一個接收到的控制命令將傳送音頻內(nèi)容的操作從一個介質(zhì)表現(xiàn)器切換到另一個介質(zhì)表現(xiàn)器。這樣,服務(wù)器1就能夠在通常作為內(nèi)容傳送目的地的音頻再現(xiàn)設(shè)備執(zhí)行的控制下改變傳送音頻內(nèi)容的操作的目的地。另外,在自從開始將音頻內(nèi)容傳送給被最新指定為介質(zhì)表現(xiàn)器的音頻再現(xiàn)設(shè)備的操作以來迄今持續(xù)時間已經(jīng)期滿之后,可以請求服務(wù)器1終止將音頻內(nèi)容傳送給作為介質(zhì)表現(xiàn)器的音頻再現(xiàn)設(shè)備的操作。在這種情況下,在持續(xù)時間期間,相同的音頻內(nèi)容被同時傳送給迄今作為介質(zhì)表現(xiàn)器的音頻再現(xiàn)設(shè)備以及被最新指定為介質(zhì)表現(xiàn)器的音頻再現(xiàn)設(shè)備。
下面描述將更詳細(xì)地說明將相同的音頻內(nèi)容從介質(zhì)服務(wù)器同時傳送給均作為介質(zhì)表現(xiàn)器的多個音頻再現(xiàn)設(shè)備。當(dāng)相同的音頻內(nèi)容被傳送給多個音頻再現(xiàn)設(shè)備時,該介質(zhì)服務(wù)器能夠進(jìn)行自調(diào)整,以允許該音頻再現(xiàn)設(shè)備盡可能同步地以最高可能的準(zhǔn)確度再現(xiàn)音頻內(nèi)容。典型地,介質(zhì)服務(wù)器能夠通過根據(jù)每個音頻再現(xiàn)設(shè)備的特性以及生成音頻內(nèi)容的環(huán)境來偏移將音頻內(nèi)容傳送給音頻再現(xiàn)設(shè)備的定時,從而將音頻內(nèi)容傳送給音頻再現(xiàn)設(shè)備。
例如,介質(zhì)服務(wù)器通過執(zhí)行回應(yīng)測試(ping)程序?qū)㈩A(yù)定的命令傳送給作為傳送音頻內(nèi)容操作目的地的音頻再現(xiàn)設(shè)備并測量從傳送音頻內(nèi)容的操作開始直到從音頻再現(xiàn)設(shè)備接收到對該命令的響應(yīng)的時間。通過這種方式,介質(zhì)服務(wù)器能夠獲得將音頻內(nèi)容傳播到音頻再現(xiàn)設(shè)備所花費(fèi)的時間長度。根據(jù)該測量結(jié)果,介質(zhì)服務(wù)器能夠調(diào)整將音頻內(nèi)容傳送給音頻再現(xiàn)設(shè)備的定時,以便建立由音頻再現(xiàn)設(shè)備執(zhí)行的再現(xiàn)音頻內(nèi)容的操作的同步。在這種情況下,介質(zhì)服務(wù)器能夠補(bǔ)償數(shù)量級典型地為數(shù)毫秒到數(shù)十毫秒的再現(xiàn)同步偏移。
另外,存儲在介質(zhì)服務(wù)器所采用的存儲器例如HDD中的音頻內(nèi)容可以是壓縮數(shù)據(jù)。在這種情況下,在將音頻內(nèi)容傳送給音頻再現(xiàn)設(shè)備的操作之前,介質(zhì)服務(wù)器從存儲器中讀出內(nèi)容的音頻數(shù)據(jù),通過解壓該數(shù)據(jù)來對內(nèi)容數(shù)據(jù)進(jìn)行解碼,并將作為解壓結(jié)果而得到的數(shù)據(jù)放入到發(fā)往音頻再現(xiàn)設(shè)備的分組中。接著,介質(zhì)服務(wù)器將該分組輸出給LAN 6。在將音頻內(nèi)容放入到分組的過程中,典型地,介質(zhì)服務(wù)器激活用于每個音頻再現(xiàn)設(shè)備的解碼引擎以接收音頻內(nèi)容,并將通過由解碼引擎執(zhí)行的解碼處理而獲得的內(nèi)容數(shù)據(jù)放入到發(fā)往與解碼引擎相關(guān)的音頻再現(xiàn)設(shè)備的分組中。但是,該方法將導(dǎo)致介質(zhì)服務(wù)器承受最重的處理負(fù)荷。為了降低處理負(fù)荷,通過由所有音頻再現(xiàn)設(shè)備共有的解碼引擎執(zhí)行的解碼處理而獲得的內(nèi)容數(shù)據(jù)被傳送給每個音頻再現(xiàn)設(shè)備。
另外,可以在每個音頻再現(xiàn)設(shè)備中執(zhí)行對音頻數(shù)據(jù)進(jìn)行解碼的處理。在這種情況下,介質(zhì)服務(wù)器所承受的處理負(fù)荷就能被進(jìn)一步地降低,并且通過LAN 6從介質(zhì)服務(wù)器傳送給音頻再現(xiàn)設(shè)備的數(shù)據(jù)量也會變小。
接下來,參看圖11,圖11示出了表示由作為介質(zhì)表現(xiàn)器的音頻再現(xiàn)設(shè)備執(zhí)行的處理過程的流程圖。圖11中所示的流程圖也表示提供給均作為介質(zhì)表現(xiàn)器的所有音頻再現(xiàn)設(shè)備3至5的處理功能。如果每個音頻再現(xiàn)設(shè)備3至5都能夠執(zhí)行該處理過程,則可實(shí)現(xiàn)將再現(xiàn)音頻內(nèi)容的操作從一個音頻再現(xiàn)設(shè)備切換至另一個音頻再現(xiàn)設(shè)備的處理。
作為介質(zhì)表現(xiàn)器的音頻再現(xiàn)設(shè)備通過LAN 6從控制點(diǎn)接收這樣的控制命令,即開始或結(jié)束再現(xiàn)音頻內(nèi)容的操作的命令以及執(zhí)行淡入或淡出操作的命令。在圖7所示的操作中,作為介質(zhì)表現(xiàn)器的音頻再現(xiàn)設(shè)備4通過LAN 6從控制點(diǎn)接收這樣的控制命令,即通過執(zhí)行淡入操作來開始再現(xiàn)音頻內(nèi)容的操作的命令。另一方面,作為介質(zhì)表現(xiàn)器的音頻再現(xiàn)設(shè)備3從被執(zhí)行以便實(shí)現(xiàn)控制點(diǎn)功能的程序接收這樣的控制命令,即通過執(zhí)行淡出操作來結(jié)束再現(xiàn)音頻內(nèi)容的操作的命令。
該流程圖從步驟S401開始,在該步驟,音頻再現(xiàn)設(shè)備進(jìn)入等待由控制點(diǎn)發(fā)出再現(xiàn)音頻內(nèi)容的命令的狀態(tài)。在接收到該命令時,處理過程的流程前進(jìn)至步驟S402。
在步驟S402,音頻再現(xiàn)設(shè)備確定該命令是否也包括對淡入操作的請求。如果該命令也包括對淡入操作的請求,則處理過程流程前進(jìn)至步驟S403。另一方面,如果該命令不包括對淡入操作的請求,處理過程流程前進(jìn)至步驟S404。
在步驟S403,音頻再現(xiàn)設(shè)備將音頻內(nèi)容的再現(xiàn)音量設(shè)為音量將從其逐漸增大的初始值0。在步驟S404,該音頻再現(xiàn)設(shè)備從服務(wù)器1接收音頻內(nèi)容并開始再現(xiàn)音頻內(nèi)容的操作。這樣,如果在該命令中沒有指定淡入操作,則立即以例如當(dāng)前設(shè)定的音量開始再現(xiàn)音頻內(nèi)容的操作。
接著,在下一步驟S405,該音頻再現(xiàn)設(shè)備確定該命令是否也包括對淡出操作的請求。如果該命令也包括對淡出操作的請求,則處理過程流程前進(jìn)至步驟S406。另一方面,如果該命令不包括對淡出操作的請求,則處理過程流程前進(jìn)至步驟S407。
在步驟S406,該音頻再現(xiàn)設(shè)備逐漸減小被再現(xiàn)音頻內(nèi)容的音量。在步驟S407,該音頻再現(xiàn)設(shè)備確定是否已經(jīng)從控制點(diǎn)接收到結(jié)束再現(xiàn)音頻內(nèi)容操作的命令。如果該音頻再現(xiàn)設(shè)備確定已經(jīng)從控制點(diǎn)接收到結(jié)束再現(xiàn)音頻內(nèi)容操作的命令,則處理過程流程前進(jìn)至步驟S408。如果該音頻再現(xiàn)設(shè)備確定沒有從控制點(diǎn)接收到結(jié)束再現(xiàn)音頻內(nèi)容操作的命令,則處理過程流程返回至步驟S405。需要注意的是,如果在步驟S405產(chǎn)生的確定結(jié)果表示該命令也包括對淡出操作的請求,通常地,在將被再現(xiàn)音頻內(nèi)容的音量逐漸減小到0所花費(fèi)的時間期滿之后從控制點(diǎn)接收結(jié)束再現(xiàn)音頻內(nèi)容操作的命令。
在步驟S408,該音頻再現(xiàn)設(shè)備結(jié)束從服務(wù)器1接收音頻內(nèi)容的操作、以及再現(xiàn)接收到的內(nèi)容的操作。
下面將上述處理與圖7中所示的操作進(jìn)行比較。在步驟S401執(zhí)行的處理對應(yīng)于由音頻再現(xiàn)設(shè)備4執(zhí)行的操作,其中音頻再現(xiàn)設(shè)備4作為被最新指定為要開始再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備的設(shè)備,該操作用于監(jiān)視來自作為控制點(diǎn)的音頻再現(xiàn)設(shè)備3的分組,并接收包括在分組中的命令,其中該命令為按照預(yù)定的定時開始再現(xiàn)音頻內(nèi)容的操作的命令。在步驟S404執(zhí)行的處理對應(yīng)于由音頻再現(xiàn)設(shè)備4執(zhí)行的從服務(wù)器1接收音頻內(nèi)容并再現(xiàn)接收到的內(nèi)容的操作。在步驟S402執(zhí)行的處理對應(yīng)于由音頻再現(xiàn)設(shè)備4執(zhí)行的確定該命令是否包括對淡入操作的請求的操作。在步驟S403執(zhí)行的處理對應(yīng)于由音頻再現(xiàn)設(shè)備4執(zhí)行的操作,該操作用于將音頻內(nèi)容的再現(xiàn)音量設(shè)為初始值0,并且在步驟S404執(zhí)行的處理中從該初始值逐漸增大音量。
在這種情況下,處理過程流程從步驟S404經(jīng)由步驟S405前進(jìn)至步驟S407,而跳過步驟S406。在步驟S407執(zhí)行的處理對應(yīng)于由音頻再現(xiàn)設(shè)備4執(zhí)行的操作,該操作用來接收用于結(jié)束在音頻再現(xiàn)設(shè)備4本身中再現(xiàn)音頻內(nèi)容的操作的命令。該命令典型地為輸入到音頻再現(xiàn)設(shè)備3中的操作輸入,用于請求作為控制點(diǎn)的音頻再現(xiàn)設(shè)備3向音頻再現(xiàn)設(shè)備4提供用來結(jié)束在音頻再現(xiàn)設(shè)備4中再現(xiàn)音頻內(nèi)容的操作的控制命令。作為可選方案,使用音頻再現(xiàn)設(shè)備4的控制點(diǎn)功能。在這種情況下,該命令是輸入給音頻再現(xiàn)設(shè)備4本身的操作輸入,該操作輸入為直接請求音頻再現(xiàn)設(shè)備4結(jié)束在音頻再現(xiàn)設(shè)備4中再現(xiàn)音頻內(nèi)容的操作的命令。
順便說一下,在步驟S401執(zhí)行的處理也能對應(yīng)于由作為音頻再現(xiàn)設(shè)備的音頻再現(xiàn)設(shè)備3執(zhí)行的操作,其中再現(xiàn)音頻內(nèi)容的操作從音頻再現(xiàn)設(shè)備3將被切換至音頻再現(xiàn)設(shè)備4,該操作用于檢測來自它自己的控制點(diǎn)功能的命令,其中該命令為開始再現(xiàn)音頻內(nèi)容的操作的命令。在這種情況下,處理過程流程從步驟S404經(jīng)由步驟S402前進(jìn)至步驟S404,而跳過步驟S403。在步驟S404執(zhí)行的處理對應(yīng)于由音頻再現(xiàn)設(shè)備3執(zhí)行的操作,該操作用于從服務(wù)器1接收音頻內(nèi)容并再現(xiàn)接收到的內(nèi)容。在步驟S405執(zhí)行的處理對應(yīng)于由音頻再現(xiàn)設(shè)備3執(zhí)行的操作,該操作用于確定該命令是否包括從控制點(diǎn)接收到的請求,其中該請求為在預(yù)定時間的持續(xù)期內(nèi)執(zhí)行淡出操作的請求。在步驟S406執(zhí)行的處理對應(yīng)于由音頻再現(xiàn)設(shè)備3執(zhí)行的操作,該操作用于逐漸減小正被再現(xiàn)的音頻內(nèi)容的音量。在步驟S407執(zhí)行的處理對應(yīng)于由音頻再現(xiàn)設(shè)備3執(zhí)行的操作,該操作用于從控制點(diǎn)接收命令,其中該命令為當(dāng)正被再現(xiàn)的音頻內(nèi)容的音量變?yōu)?時終止再現(xiàn)音頻內(nèi)容的操作的命令。
在任何情況下,在步驟S408執(zhí)行的處理對應(yīng)于由音頻再現(xiàn)設(shè)備4或3執(zhí)行的操作,該操作用于終止再現(xiàn)音頻內(nèi)容的操作。
如上所述,作為介質(zhì)表現(xiàn)器的音頻再現(xiàn)設(shè)備不僅能夠根據(jù)由用戶輸入到該音頻再現(xiàn)設(shè)備自己的操作輸入來執(zhí)行再現(xiàn)音頻內(nèi)容的操作,而且該音頻再現(xiàn)設(shè)備還可以使得該操作受到從存在于家庭網(wǎng)絡(luò)系統(tǒng)中的另一個設(shè)備接收到的控制信息的控制。這樣,通過只向一個介質(zhì)表現(xiàn)器提供操作,就可以將再現(xiàn)音頻內(nèi)容的操作從一個音頻再現(xiàn)設(shè)備切換至另一個音頻再現(xiàn)設(shè)備。
下面的描述為說明淡入和淡出控制的補(bǔ)充描述。為了請求音頻再現(xiàn)設(shè)備執(zhí)行淡入或淡出操作,控制點(diǎn)發(fā)出控制命令,該控制命令向該音頻再現(xiàn)設(shè)備發(fā)出對淡入或淡出操作的請求。典型地,該控制命令指定淡入或淡出操作的持續(xù)時間。該持續(xù)時間對應(yīng)于圖9中所示的持續(xù)時間T。這樣,該音頻再現(xiàn)設(shè)備就能夠根據(jù)目前設(shè)置的音量以及持續(xù)時間T來計算音量的增大或減小速度,并按照計算出的速度增大或減小音量。在淡入操作的情況下,可以從控制點(diǎn)指定最大音量。
作為選擇方案,該控制點(diǎn)向音頻再現(xiàn)設(shè)備發(fā)出控制命令,其中該控制命令為指定由控制點(diǎn)計算的音量增大或減小速度的命令。這樣,該音頻再現(xiàn)設(shè)備也能生成在淡入或淡出操作中音量隨著時間的推移而變化的聲音。
作為另一個可選方案,該控制點(diǎn)向音頻再現(xiàn)設(shè)備發(fā)出控制命令,其中該控制命令為表示是否要執(zhí)行淡入或淡出操作的命令。在這種情況下,該音頻再現(xiàn)設(shè)備根據(jù)音頻再現(xiàn)設(shè)備中的處理狀態(tài)由自己得到音量的增大或減小速度以及最大音量。這樣,淡入或淡出操作的長度就可以不與持續(xù)時間T相匹配。
通過執(zhí)行由圖8至11所示的流程圖所表示的處理片斷,可以以高度的可操作性執(zhí)行將再現(xiàn)音頻內(nèi)容的操作從一個音頻再現(xiàn)設(shè)備切換至另一個音頻再現(xiàn)設(shè)備的處理。也就是說,用戶僅僅設(shè)置一個特定音頻再現(xiàn)設(shè)備,其中在該特定音頻再現(xiàn)設(shè)備上要執(zhí)行切換再現(xiàn)音頻內(nèi)容的操作的處理,并且當(dāng)在該特定音頻再現(xiàn)設(shè)備上完成了由用戶執(zhí)行的設(shè)置操作時實(shí)現(xiàn)該處理的情況下,開始由被最新指定為介質(zhì)表現(xiàn)器的音頻再現(xiàn)設(shè)備執(zhí)行的輸出音頻內(nèi)容的操作。在上述例子中,從其執(zhí)行將再現(xiàn)音頻內(nèi)容的操作切換至另一個音頻再現(xiàn)設(shè)備的處理的音頻再現(xiàn)設(shè)備是音頻再現(xiàn)設(shè)備3,而被最新指定為要輸出音頻內(nèi)容的介質(zhì)表現(xiàn)器的音頻再現(xiàn)設(shè)備為音頻再現(xiàn)設(shè)備4。通過在這種條件下設(shè)置的音頻再現(xiàn)設(shè)備3,當(dāng)用戶離開安裝有音頻再現(xiàn)設(shè)備3的特定房間并移動到音頻再現(xiàn)設(shè)備4的另一個房間時,該用戶能夠聽到迄今聽到的音頻內(nèi)容的延續(xù)部分。接著,當(dāng)持續(xù)時間T期滿時,自動結(jié)束由音頻再現(xiàn)設(shè)備3執(zhí)行的在特定房間中再現(xiàn)音頻內(nèi)容的操作。這樣,用戶只需在移動到其他房間之前操作音頻再現(xiàn)設(shè)備3就能夠繼續(xù)聽到相同的音頻內(nèi)容。結(jié)果,提供了向用戶提供的便利性。
如果在將再現(xiàn)音頻內(nèi)容的操作從一個音頻再現(xiàn)設(shè)備切換至另一個音頻再現(xiàn)設(shè)備的請求中既沒有指定淡入操作也沒有指定淡出操作,則在用戶從特定房間移動到其他房間的同時,在特定和其他房間中同時以正常的音量再現(xiàn)相同的音頻內(nèi)容。這樣,用戶就能夠在自然的感覺中連續(xù)地聽到音頻內(nèi)容,而不會打斷能夠聽到音頻內(nèi)容的狀態(tài)。另一方面,如果在請求中指定了淡入操作以及淡出操作,則當(dāng)用戶離開特定房間并靠近其他房間時,在其他房間中再現(xiàn)的音頻內(nèi)容的音量逐漸增大,并當(dāng)用戶將要到達(dá)其他房間時,在特定房間中再現(xiàn)的音頻內(nèi)容的音量減小直到0。這樣,用戶就能夠在更自然的感覺中連續(xù)地聽到音頻內(nèi)容。
順便說一下,不僅在當(dāng)前正在再現(xiàn)音頻內(nèi)容的音頻再現(xiàn)設(shè)備中,而且在要向其切換再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備中,可以執(zhí)行將再現(xiàn)音頻內(nèi)容的操作從一個音頻再現(xiàn)設(shè)備切換至另一個音頻再現(xiàn)設(shè)備的處理。作為可設(shè)想的例子,用戶希望在用戶所處的當(dāng)前房間中按原樣聽到正在另一個房間中再現(xiàn)的音頻內(nèi)容。
圖12為示出針對上述可設(shè)想的例子在家庭網(wǎng)絡(luò)系統(tǒng)中執(zhí)行的操作的概要的說明圖。
在圖12所示的例子中,音頻再現(xiàn)設(shè)備3正在從服務(wù)器1接收音頻內(nèi)容并再現(xiàn)該內(nèi)容。在該狀態(tài)中,用戶向音頻再現(xiàn)設(shè)備4輸入操作輸入,以將再現(xiàn)內(nèi)容從音頻再現(xiàn)設(shè)備3切換至音頻再現(xiàn)設(shè)備4,以便允許在音頻再現(xiàn)設(shè)備4中連續(xù)地再現(xiàn)迄今在音頻再現(xiàn)設(shè)備3中再現(xiàn)的相同音頻內(nèi)容。
在該情況下,非常類似于前面說明的典型操作1,服務(wù)器1用作介質(zhì)服務(wù)器,而音頻再現(xiàn)設(shè)備3和音頻再現(xiàn)設(shè)備4均用作介質(zhì)表現(xiàn)器。另外,每個設(shè)備都具有控制點(diǎn)的功能,即用于控制由服務(wù)器執(zhí)行的傳送音頻內(nèi)容的操作、以及由音頻再現(xiàn)設(shè)備執(zhí)行的再現(xiàn)內(nèi)容的操作的功能。
作為例子,假設(shè)這樣一種情況,其中音頻再現(xiàn)設(shè)備4用作接收操作輸入的控制點(diǎn)。在這種情況下,該設(shè)備、介質(zhì)服務(wù)器和介質(zhì)表現(xiàn)器中的控制點(diǎn)的處理能夠被實(shí)現(xiàn)為由圖8至11所示的流程圖所表示的處理。但是,用作控制點(diǎn)的音頻再現(xiàn)設(shè)備4通過LAN 6控制音頻再現(xiàn)設(shè)備3中的再現(xiàn)操作,同時在內(nèi)部控制在音頻再現(xiàn)設(shè)備4自己中執(zhí)行的再現(xiàn)操作。根據(jù)從音頻再現(xiàn)設(shè)備4接收的控制分組來控制用作介質(zhì)服務(wù)器的服務(wù)器1,以將傳送音頻內(nèi)容的操作從一個傳送目的地切換至另一個傳送目的地。需要注意的是,也可以由音頻再現(xiàn)設(shè)備3中的控制點(diǎn)來控制服務(wù)器1,以在初始時候?qū)⒁纛l內(nèi)容傳送給音頻再現(xiàn)設(shè)備3。
下面說明用于將再現(xiàn)音頻內(nèi)容的操作從音頻再現(xiàn)設(shè)備3切換至音頻再現(xiàn)設(shè)備4的具體處理過程。首先,用戶輸入操作輸入給音頻再現(xiàn)設(shè)備4,以將音頻再現(xiàn)設(shè)備4自己最新指定為傳送音頻內(nèi)容的操作的目的地。在接收到該操作輸入時,音頻再現(xiàn)設(shè)備4請求服務(wù)器1將傳送音頻內(nèi)容的操作的目的地從音頻再現(xiàn)設(shè)備3改變到音頻再現(xiàn)設(shè)備4。接著,音頻再現(xiàn)設(shè)備4開始在音頻再現(xiàn)設(shè)備4自己中再現(xiàn)音頻內(nèi)容的操作。另外,音頻再現(xiàn)設(shè)備4請求音頻再現(xiàn)設(shè)備3結(jié)束再現(xiàn)音頻內(nèi)容的操作。此時,在音頻再現(xiàn)設(shè)備3中結(jié)束再現(xiàn)音頻內(nèi)容操作的定時與在音頻再現(xiàn)設(shè)備4中開始再現(xiàn)音頻內(nèi)容操作的定時相比可以延遲。除此之外,可以請求音頻再現(xiàn)設(shè)備3和4分別執(zhí)行淡出和淡入操作。
響應(yīng)于音頻再現(xiàn)設(shè)備4發(fā)出的請求,服務(wù)器1將當(dāng)前被傳送的音頻內(nèi)容的數(shù)據(jù)放入到發(fā)往音頻再現(xiàn)設(shè)備4的分組中,并將該分組輸出到LAN 6。同時,服務(wù)器1結(jié)束傳送發(fā)往音頻再現(xiàn)設(shè)備3的分組的操作。另外,根據(jù)從音頻再現(xiàn)設(shè)備4接收到的控制信號,音頻再現(xiàn)設(shè)備3結(jié)束再現(xiàn)音頻內(nèi)容的操作。接著,音頻再現(xiàn)設(shè)備4從服務(wù)器1接收數(shù)據(jù)并開始再現(xiàn)由該數(shù)據(jù)表示的音頻內(nèi)容的操作。
在上述處理中,用戶通過僅僅操作位于特定房間中的音頻再現(xiàn)設(shè)備4就能夠?qū)⒃佻F(xiàn)音頻內(nèi)容的操作從音頻再現(xiàn)設(shè)備3切換至音頻再現(xiàn)設(shè)備4,并且在用戶所處的特定房間中按原樣連續(xù)地聽到在音頻再現(xiàn)設(shè)備3的另一個房間中再現(xiàn)的一段音樂。這樣,就可以以高度的可操作性將再現(xiàn)音頻內(nèi)容的操作從音頻再現(xiàn)設(shè)備3切換至音頻再現(xiàn)設(shè)備4。
在上述的典型操作1和2中,假設(shè)了當(dāng)內(nèi)容正被傳送給僅僅特定音頻再現(xiàn)設(shè)備時,將傳送音頻內(nèi)容的操作從該特定音頻再現(xiàn)設(shè)備切換至另一個音頻再現(xiàn)設(shè)備。但是,當(dāng)內(nèi)容正被傳送給包括特定音頻再現(xiàn)設(shè)備在內(nèi)的多個音頻再現(xiàn)設(shè)備時,也可以將傳送音頻內(nèi)容的操作從特定音頻再現(xiàn)設(shè)備切換至另一個音頻再現(xiàn)設(shè)備。另外,多個音頻再現(xiàn)設(shè)備中的每一個都可以被最新指定為要開始再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備,或者多個音頻再現(xiàn)設(shè)備中的每一個都可以被最新指定為要結(jié)束再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備。作為另一個可選方案,多個音頻再現(xiàn)設(shè)備中的每一個都可以被最新指定為要開始再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備,并且多個音頻再現(xiàn)設(shè)備中的每一個都可以被最新指定為要結(jié)束再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備。為了將多個音頻再現(xiàn)設(shè)備中的每一個最新指定為要開始再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備,則控制點(diǎn)向每個音頻再現(xiàn)設(shè)備提供這樣的命令,即開始再現(xiàn)音頻內(nèi)容操作的命令。基于同樣理由,為了將多個音頻再現(xiàn)設(shè)備中的每一個指定為要結(jié)束再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備,控制點(diǎn)向每個音頻再現(xiàn)設(shè)備提供這樣的命令,即結(jié)束再現(xiàn)音頻內(nèi)容操作的命令。由于可以由任何特定的音頻再現(xiàn)設(shè)備執(zhí)行控制點(diǎn)的功能,因此通過輸入操作輸入到特定的音頻再現(xiàn)設(shè)備,可以執(zhí)行將再現(xiàn)音頻內(nèi)容的操作從一個音頻再現(xiàn)設(shè)備或多個音頻再現(xiàn)設(shè)備切換至另一個音頻再現(xiàn)設(shè)備或多個其他音頻再現(xiàn)設(shè)備的處理。
圖13為示出將再現(xiàn)音頻內(nèi)容的操作從一個音頻再現(xiàn)設(shè)備切換至多個其他音頻再現(xiàn)設(shè)備的典型處理的說明圖。
在圖13所示的例子中,在音頻內(nèi)容正被從服務(wù)器1傳送給音頻再現(xiàn)設(shè)備3并在音頻再現(xiàn)設(shè)備3中再現(xiàn)的同時,用戶輸入操作輸入給音頻再現(xiàn)設(shè)備3,以將多個音頻再現(xiàn)設(shè)備4和5中的每一個最新指定為要開始再現(xiàn)相同音頻內(nèi)容的操作的內(nèi)容傳送目的地,從而替換音頻再現(xiàn)設(shè)備3。
在該例子中,假設(shè)音頻再現(xiàn)設(shè)備3作為控制點(diǎn)。在該情況下,執(zhí)行下面的過程來將再現(xiàn)音頻內(nèi)容的操作從音頻再現(xiàn)設(shè)備3切換至音頻再現(xiàn)設(shè)備4和5。首先,用戶輸入操作輸入給音頻再現(xiàn)設(shè)備3,用于將音頻再現(xiàn)設(shè)備4和5中的每一個最新指定為要開始再現(xiàn)相同音頻內(nèi)容的操作的內(nèi)容傳送目的地,從而替換音頻再現(xiàn)設(shè)備3。接著,音頻再現(xiàn)設(shè)備3請求服務(wù)器1將傳送音頻內(nèi)容的操作從音頻再現(xiàn)設(shè)備3切換至音頻再現(xiàn)設(shè)備4和5。隨后,音頻再現(xiàn)設(shè)備3請求音頻再現(xiàn)設(shè)備4和5開始再現(xiàn)音頻內(nèi)容的操作并停止由音頻再現(xiàn)設(shè)備3自己執(zhí)行的再現(xiàn)音頻內(nèi)容的操作。此時,結(jié)束在音頻再現(xiàn)設(shè)備3中再現(xiàn)音頻內(nèi)容的操作的定時與開始在音頻再現(xiàn)設(shè)備4和5中再現(xiàn)音頻內(nèi)容的操作的定時相比可以延遲,另外,可以在延遲時間期間執(zhí)行淡入和淡出操作。
響應(yīng)于音頻再現(xiàn)設(shè)備3發(fā)出的請求,服務(wù)器1將正被傳送給音頻再現(xiàn)設(shè)備3的音頻內(nèi)容的數(shù)據(jù)放入到發(fā)往音頻再現(xiàn)設(shè)備4和5的分組中,并將該分組輸出到LAN 6。同時,服務(wù)器1結(jié)束將分組傳送給音頻再現(xiàn)設(shè)備3的操作。另外,根據(jù)從音頻再現(xiàn)設(shè)備3接收到的控制信號,音頻再現(xiàn)設(shè)備4和5中的每一個開始再現(xiàn)音頻內(nèi)容的操作,而音頻再現(xiàn)設(shè)備3結(jié)束再現(xiàn)音頻內(nèi)容的操作。這樣,在上述處理中,通過輸入操作輸入給音頻再現(xiàn)設(shè)備3,可以將再現(xiàn)音頻內(nèi)容的操作從一個音頻再現(xiàn)設(shè)備3切換至多個音頻再現(xiàn)設(shè)備4和5。
如上所述,為了將再現(xiàn)音頻內(nèi)容的操作從特定音頻再現(xiàn)設(shè)備切換至其他音頻再現(xiàn)設(shè)備,用戶輸入這樣的操作輸入,其用于將特定音頻再現(xiàn)設(shè)備選擇為要結(jié)束再現(xiàn)音頻內(nèi)容的操作的設(shè)備,并且將另一個音頻再現(xiàn)設(shè)備選擇為要開始再現(xiàn)相同音頻內(nèi)容的操作的設(shè)備。下面說明用于允許用戶輸入用來選擇音頻再現(xiàn)設(shè)備的操作輸入的典型屏幕。
圖14和15均為示出用于選擇均要作為切換對象的音頻再現(xiàn)設(shè)備的典型屏幕的圖。圖14和15順序地示出了用于根據(jù)用戶輸入的選擇輸入來選擇均要作為切換對象的音頻再現(xiàn)設(shè)備的屏幕。例如,如果用戶輸入操作輸入給音頻再現(xiàn)設(shè)備3,則在顯示單元64中所采用的顯示單元64上顯示這些屏幕。在這種情況下,用戶能夠通過典型地操作在鍵操作單元62以及遙控器70上提供的上/下和左/右方向鍵來輸入操作輸入。
如圖所示,該屏幕示出了設(shè)備顯示部分641和功能顯示部分642。設(shè)備顯示部分641是可選擇音頻再現(xiàn)設(shè)備的名稱的列表。功能顯示部分642是用于通過使用圖標(biāo)來顯示音頻再現(xiàn)設(shè)備的選定功能的區(qū)域。通過操作上下方向鍵,可以將由圖中的陰影塊表示的焦點(diǎn)位置改為設(shè)備顯示部分641上所示的任何音頻再現(xiàn)設(shè)備名稱的位置。在焦點(diǎn)位置與音頻再現(xiàn)設(shè)備的名稱位置重合的情況下,通過操作左右方向鍵,可以改變功能顯示部分642的顯示狀態(tài)以指定分配給該音頻再現(xiàn)設(shè)備的功能。具體地說,例如,可以通過操作左右方向鍵來將音頻再現(xiàn)設(shè)備指定為要再現(xiàn)音頻內(nèi)容的音頻再現(xiàn)設(shè)備。
如圖所示,功能顯示部分642顯示了具有類似箭頭形狀的輸入操作接收圖標(biāo)643,以及具有圓形的再現(xiàn)設(shè)備圖標(biāo)644。另外,如圖14A所示,可以顯示輸入操作接收圖標(biāo)643,在某些情況下覆蓋了再現(xiàn)設(shè)備圖標(biāo)644。輸入操作接收圖標(biāo)643表示由輸入操作接收圖標(biāo)643指示的音頻再現(xiàn)設(shè)備是要從用戶接收操作輸入的音頻再現(xiàn)設(shè)備。另一方面,再現(xiàn)設(shè)備圖標(biāo)644被定位在這樣的音頻再現(xiàn)設(shè)備的位置上,其中該音頻再現(xiàn)設(shè)備目前正在再現(xiàn)音頻內(nèi)容或被最新指定為要開始再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備。
作為例子,假設(shè)通過操作一個音頻再現(xiàn)設(shè)備來執(zhí)行將再現(xiàn)音頻內(nèi)容的操作從一個音頻再現(xiàn)設(shè)備切換至另一個音頻再現(xiàn)設(shè)備的處理。下面描述說明選擇設(shè)備作為該操作中的切換對象的操作。在圖14和15中,設(shè)備A和B分別為音頻再現(xiàn)設(shè)備3和4。非常類似于圖7中所示的例子,假設(shè)操作正在再現(xiàn)音頻內(nèi)容的音頻再現(xiàn)設(shè)備3來將再現(xiàn)音頻內(nèi)容的操作從音頻再現(xiàn)設(shè)備3切換至音頻再現(xiàn)設(shè)備4。
首先,當(dāng)音頻再現(xiàn)設(shè)備3正在再現(xiàn)音頻內(nèi)容時,在該初始狀態(tài)中,輸入操作接收圖標(biāo)643和再現(xiàn)設(shè)備圖標(biāo)644如圖14A所示被顯示在對應(yīng)于音頻再現(xiàn)設(shè)備3的設(shè)備A的位置上,以便表示音頻再現(xiàn)設(shè)備3是要從用戶接收操作輸入的音頻再現(xiàn)設(shè)備以及當(dāng)前正在再現(xiàn)音頻內(nèi)容的音頻再現(xiàn)設(shè)備。在焦點(diǎn)位置與設(shè)備A的位置重合的情況下,通過操作左右方向鍵,可以改變功能顯示部分642上輸入操作接收圖標(biāo)643和再現(xiàn)設(shè)備圖標(biāo)644的顯示狀態(tài)。需要注意的是,由于音頻再現(xiàn)設(shè)備3被假設(shè)為要從用戶接收操作輸入的音頻再現(xiàn)設(shè)備,因此輸入操作接收圖標(biāo)643不從它的位置移動。
為了將音頻再現(xiàn)設(shè)備3指定為要終止再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備,操作左右方向鍵來刪除設(shè)備A旁邊的再現(xiàn)設(shè)備圖標(biāo)644,如圖14B所示。需要注意的是,該音頻再現(xiàn)設(shè)備實(shí)際上并不執(zhí)行被請求的操作,直到確認(rèn)鍵被按下。
接著,為了將音頻再現(xiàn)設(shè)備4最新指定為要開始再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備,操作上下方向鍵來將設(shè)備顯示部分641中的焦點(diǎn)位置改為設(shè)備B的位置,如圖15A所示。接著,操作左右方向鍵以便在設(shè)備B的旁邊顯示再現(xiàn)設(shè)備圖標(biāo)644,如圖15B所示。在如圖14B所示在設(shè)備B的旁邊顯示再現(xiàn)設(shè)備圖標(biāo)644的情況下,設(shè)備B被最新指定為要開始再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備。
接著,當(dāng)確認(rèn)鍵被按下時,選擇音頻再現(xiàn)設(shè)備3作為要結(jié)束再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備以及指定音頻再現(xiàn)設(shè)備4作為要最新開始再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備被確認(rèn)。隨后,音頻再現(xiàn)設(shè)備3請求服務(wù)器1開始將音頻內(nèi)容傳送給音頻再現(xiàn)設(shè)備4的操作,并請求音頻再現(xiàn)設(shè)備4開始再現(xiàn)音頻內(nèi)容的操作。例如,音頻再現(xiàn)設(shè)備3在圖9所示的流程圖的步驟S206請求服務(wù)器1開始將音頻內(nèi)容傳送給音頻再現(xiàn)設(shè)備4的操作,并在同一流程圖的步驟S208或S209請求音頻再現(xiàn)設(shè)備4開始再現(xiàn)音頻內(nèi)容的操作。接著,音頻再現(xiàn)設(shè)備3請求服務(wù)器1結(jié)束將音頻內(nèi)容傳送給音頻再現(xiàn)設(shè)備3的操作并結(jié)束再現(xiàn)音頻內(nèi)容的操作。例如,音頻再現(xiàn)設(shè)備3在同一流程圖的步驟S212請求服務(wù)器1結(jié)束將音頻內(nèi)容傳送給音頻再現(xiàn)設(shè)備3的操作,并在同一流程圖的步驟S213結(jié)束再現(xiàn)音頻內(nèi)容的操作。
如圖15和16所示的用于選擇音頻再現(xiàn)設(shè)備的過程可以應(yīng)用于這樣的情況,其中將從用戶接收操作輸入的音頻再現(xiàn)設(shè)備最新指定為要開始再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備,并且可以應(yīng)用于這樣的情況,其中將多個音頻再現(xiàn)設(shè)備中的每一個指定為要結(jié)束再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備,以及將多個音頻再現(xiàn)設(shè)備中的每一個指定為要開始再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備。如上所述,從一個位置上擦除再現(xiàn)設(shè)備圖標(biāo)644,以便表示該位置旁邊的音頻再現(xiàn)設(shè)備被指定為要結(jié)束再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備,并且在一個位置上最新顯示再現(xiàn)設(shè)備圖標(biāo)644,以便表示該位置旁邊的音頻再現(xiàn)設(shè)備被最新指定為要開始再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備。
通過調(diào)用事先被設(shè)置為識別被選作切換對象的音頻再現(xiàn)設(shè)備的信息來自動地執(zhí)行如上所述的指定音頻再現(xiàn)設(shè)備作為要結(jié)束再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備以及最新指定音頻再現(xiàn)設(shè)備作為要開始再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備的處理。例如,關(guān)于音頻再現(xiàn)設(shè)備的信息事先被存儲在存儲器中,以便以后被調(diào)用并提供給控制點(diǎn)。所存儲的信息是這樣的信息,其識別由用戶任意指定為要結(jié)束再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備的音頻再現(xiàn)設(shè)備,由用戶通過任意方式最新指定為要開始再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備的音頻再現(xiàn)設(shè)備,由用戶在緊鄰之前的選擇處理中指定為要結(jié)束再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備的音頻再現(xiàn)設(shè)備,以及由用戶在緊鄰之前的選擇處理中最新指定為要開始再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備的音頻再現(xiàn)設(shè)備。
圖16示出了由被指定為要結(jié)束再現(xiàn)音頻內(nèi)容操作的切換對象的音頻再現(xiàn)設(shè)備所使用的典型表,作為示出將均被最新指定為要開始再現(xiàn)音頻內(nèi)容操作的切換對象的音頻再現(xiàn)設(shè)備的表。更具體地說,圖16示出了存儲在音頻再現(xiàn)設(shè)備中的典型表,其中該音頻再現(xiàn)設(shè)備被指定為要結(jié)束再現(xiàn)音頻內(nèi)容操作的切換對象,作為示出將均被最新指定為要開始再現(xiàn)音頻內(nèi)容操作的切換對象的音頻再現(xiàn)設(shè)備的表。該典型表是用于存儲這樣的信息的表,即關(guān)于在緊鄰之前的切換處理中被最新指定為要開始再現(xiàn)音頻內(nèi)容操作的切換對象的音頻再現(xiàn)設(shè)備的設(shè)置信息551a,以及關(guān)于這樣的音頻再現(xiàn)設(shè)備的設(shè)置信息551b,其中該音頻再現(xiàn)設(shè)備由用戶設(shè)置為均被最新指定為要開始再現(xiàn)音頻內(nèi)容操作的切換對象的音頻再現(xiàn)設(shè)備。這樣,當(dāng)操作輸入請求切換再現(xiàn)音頻內(nèi)容的操作時,可以使用設(shè)置在表中的音頻再現(xiàn)設(shè)備作為被最新指定為要開始再現(xiàn)音頻內(nèi)容操作的切換對象的音頻再現(xiàn)設(shè)備。
在該典型表中,關(guān)于被最新指定為要開始再現(xiàn)音頻內(nèi)容操作的切換對象的音頻再現(xiàn)設(shè)備的信息包括在切換音頻再現(xiàn)設(shè)備中被最新指定的設(shè)備552,MAC(介質(zhì)訪問控制)地址553,切換持續(xù)時間554以及標(biāo)志555。MAC地址553是用于識別音頻再現(xiàn)設(shè)備的地址,切換持續(xù)時間554是執(zhí)行切換操作所花費(fèi)的時間長度。標(biāo)志555是表示是否要執(zhí)行淡入和淡出操作的標(biāo)志。如果指定多個音頻再現(xiàn)設(shè)備中的每一個作為被最新指定為要開始再現(xiàn)音頻內(nèi)容操作的切換對象的音頻再現(xiàn)設(shè)備,則設(shè)置信息551b作為包括在切換音頻再現(xiàn)設(shè)備中被最新指定的設(shè)備552以及它們的MAC地址553的信息。
典型地,該表被存儲在音頻再現(xiàn)設(shè)備例如音頻再現(xiàn)設(shè)備3中所采用的閃存55中。當(dāng)指定音頻再現(xiàn)設(shè)備作為這樣的音頻再現(xiàn)設(shè)備,其在例如圖9所示的流程圖的步驟S201至S204將被最新指定為要開始再現(xiàn)音頻內(nèi)容操作的切換對象時,從該表中讀出信息片斷,并且將其用作所顯示的選擇屏幕的基礎(chǔ)。接著,通過參考所顯示的選擇屏幕,用戶能夠輸入選擇一個音頻再現(xiàn)設(shè)備的輸入。另外,例如當(dāng)在圖9所示的流程圖中的步驟S205產(chǎn)生的確定結(jié)果表示該輸入被驗(yàn)證為正確輸入時,在由用戶輸入的選擇輸入被確認(rèn)的時間點(diǎn),更新關(guān)于這樣的音頻再現(xiàn)設(shè)備的設(shè)置信息551a,其中該音頻再現(xiàn)設(shè)備在緊鄰之前的切換處理中被最新指定為要開始再現(xiàn)音頻內(nèi)容操作的切換對象。
從表中讀出信息以及更新設(shè)置信息551a的處理典型地通過執(zhí)行用于呈現(xiàn)U/I(用戶接口)的處理的控制應(yīng)用程序或者用于實(shí)現(xiàn)控制點(diǎn)功能的程序來執(zhí)行。例如,如果通過執(zhí)行用于呈現(xiàn)U/I的處理的控制應(yīng)用程序來執(zhí)行處理,則從表中讀出信息片斷并將其用作所顯示的選擇屏幕的基礎(chǔ)。接著,通過參考所顯示的選擇屏幕,用戶能夠輸入用于選擇一個音頻再現(xiàn)設(shè)備的輸入。在這種情況下,被選中的信息被提供給控制點(diǎn)以向控制點(diǎn)通知被選中的音頻再現(xiàn)設(shè)備。另外,在該時間點(diǎn),根據(jù)被選中的信息更新設(shè)置信息551a。這樣,在該處理中,用戶通過執(zhí)行簡單的輸入操作就能夠進(jìn)行將再現(xiàn)音頻內(nèi)容的操作從一個音頻再現(xiàn)設(shè)備切換至另一個音頻再現(xiàn)設(shè)備的處理。
需要注意的是,上述表可以包括被指定為要結(jié)束再現(xiàn)音頻內(nèi)容操作的切換對象的每個音頻再現(xiàn)設(shè)備和被最新指定為要開始再現(xiàn)音頻內(nèi)容操作的切換對象的每個音頻再現(xiàn)設(shè)備中提供的裝置的描述,其中該音頻再現(xiàn)設(shè)備,以及將。另外,該表可以包括由各個音頻再現(xiàn)設(shè)備提供的服務(wù)的描述,關(guān)于要被分發(fā)的內(nèi)容(例如唱片信息以及軌道信息)的信息,以及用于識別每個音頻再現(xiàn)設(shè)備的IP地址。
如上所述,在該實(shí)施例中,與LAN 6相連的所有設(shè)備都能用作控制點(diǎn)。因此,在將再現(xiàn)音頻內(nèi)容的操作從一個音頻再現(xiàn)設(shè)備切換至另一個音頻再現(xiàn)設(shè)備的過程中,除了控制該切換過程的控制點(diǎn)以外的其他控制點(diǎn)在一些情況下可以生成控制信號到正在進(jìn)行切換處理的特定音頻再現(xiàn)設(shè)備。不理想的是,讓該特定音頻再現(xiàn)設(shè)備的再現(xiàn)操作在切換再現(xiàn)音頻內(nèi)容的操作的處理的過程中受到由其他控制點(diǎn)生成的控制信號的控制。
這樣,理想的是,向接收操作輸入的音頻再現(xiàn)設(shè)備和作為切換處理對象的音頻再現(xiàn)設(shè)備提供在至少從將再現(xiàn)音頻信號的操作從一個音頻再現(xiàn)設(shè)備切換至另一個音頻再現(xiàn)設(shè)備的操作輸入開始到該切換操作結(jié)束為止的時期內(nèi)拒絕由另一個控制點(diǎn)傳送的控制信號的功能。更具體地說,例如,作為切換處理對象的音頻再現(xiàn)設(shè)備保持識別控制音頻再現(xiàn)設(shè)備的信息,并且當(dāng)作為切換處理對象的音頻再現(xiàn)設(shè)備在切換處理的過程中從除了控制音頻再現(xiàn)設(shè)備以外的音頻再現(xiàn)設(shè)備接收到控制信息時,作為切換處理對象的音頻再現(xiàn)設(shè)備只是根據(jù)該控制信息丟棄請求,并僅僅向該除了控制音頻再現(xiàn)設(shè)備以外的音頻再現(xiàn)設(shè)備通知請求已被丟棄。
計算機(jī)能夠?qū)崿F(xiàn)該實(shí)施例中所采用的控制點(diǎn)、介質(zhì)服務(wù)器以及介質(zhì)表現(xiàn)器的處理功能。在這種情況下,程序用于規(guī)定音頻再現(xiàn)設(shè)備以及服務(wù)器應(yīng)該具有的功能的處理內(nèi)容。計算機(jī)執(zhí)行該程序以便執(zhí)行處理。用于規(guī)定處理實(shí)質(zhì)的程序能夠被事先存儲在能夠被計算機(jī)讀取的記錄介質(zhì)中。記錄介質(zhì)的例子為磁記錄介質(zhì),光盤,磁光盤以及半導(dǎo)體存儲器。
可以通過將程序存儲在便攜式記錄介質(zhì)例如半導(dǎo)體存儲器中并將該便攜式記錄介質(zhì)賣給用戶來將程序交付給用戶。作為可選方案,程序被事先存儲在服務(wù)器計算機(jī)所采用的存儲單元中,以便通過網(wǎng)絡(luò)將其從服務(wù)器計算機(jī)分發(fā)到其他計算機(jī)。
用于執(zhí)行程序的計算機(jī)典型地從便攜式記錄介質(zhì)或者在從服務(wù)器分發(fā)程序的情況下從網(wǎng)絡(luò)將程序安裝到計算機(jī)自己的存儲單元中。接著,計算機(jī)從計算機(jī)自己的存儲單元中讀出程序,并執(zhí)行該程序以便執(zhí)行處理。需要注意的是該計算機(jī)也能夠通過直接從便攜式記錄介質(zhì)中讀出程序來執(zhí)行程序。
另外,在上述的實(shí)施例中,服務(wù)器只具有介質(zhì)服務(wù)器的功能。但是,該服務(wù)器也能包括除了介質(zhì)服務(wù)器功能以外的介質(zhì)表現(xiàn)器的功能。在這種情況下,在將內(nèi)容再現(xiàn)從要結(jié)束內(nèi)容再現(xiàn)的音頻再現(xiàn)設(shè)備切換至要最新開始再現(xiàn)相同內(nèi)容的音頻再現(xiàn)設(shè)備的過程中,該服務(wù)器能夠被指定為要最新開始再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備或者要結(jié)束再現(xiàn)音頻內(nèi)容操作的音頻再現(xiàn)設(shè)備。
此外,除了上述音頻內(nèi)容之外,由介質(zhì)服務(wù)器分發(fā)以便由介質(zhì)表現(xiàn)器再現(xiàn)的內(nèi)容還可以是例如視頻內(nèi)容、靜止畫面內(nèi)容或文本內(nèi)容如新聞的信息。
而且,該實(shí)施例將本發(fā)明應(yīng)用于遵循UPnP(通用即插即用)規(guī)范的家庭網(wǎng)絡(luò)系統(tǒng)中。但是,本發(fā)明也可以應(yīng)用于遵循Jini(Java(商標(biāo))智能網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu))或HAVi(家庭音頻/音頻互操作性)規(guī)范的其他網(wǎng)絡(luò)系統(tǒng)。也就是說,本發(fā)明能夠應(yīng)用于各種網(wǎng)絡(luò)系統(tǒng),其中這些系統(tǒng)均包括用作各種內(nèi)容例如音頻內(nèi)容的提供者的服務(wù)器,以及均從服務(wù)器接收內(nèi)容并且隨后再現(xiàn)該內(nèi)容的客戶端。
雖然已經(jīng)使用特定實(shí)施例對本發(fā)明的優(yōu)選實(shí)施例進(jìn)行了描述,但是這些說明只是示例性的,并且應(yīng)當(dāng)理解,在不脫離所附權(quán)利要求的精神或范圍的情況下可以進(jìn)行各種改變和修改。
權(quán)利要求
1.一種在信息再現(xiàn)系統(tǒng)中采用的信息控制方法,該信息再現(xiàn)系統(tǒng)包括至少一個信息提供設(shè)備以及多個信息再現(xiàn)設(shè)備,其中每個信息再現(xiàn)設(shè)備用于再現(xiàn)從所述信息提供設(shè)備接收到的信息,所述信息控制方法包括以下步驟使得所述信息再現(xiàn)設(shè)備中的一個請求所述信息提供設(shè)備將預(yù)定的內(nèi)容數(shù)據(jù)傳送給所述信息再現(xiàn)設(shè)備中的特定信息再現(xiàn)設(shè)備,這是通過向所述信息提供設(shè)備傳送這樣的信息片斷,即用于識別所述預(yù)定內(nèi)容數(shù)據(jù)的內(nèi)容識別信息、以及用于將所述特定信息再現(xiàn)設(shè)備指定為要接收由所述信息提供設(shè)備傳送的所述預(yù)定內(nèi)容數(shù)據(jù)的信息再現(xiàn)設(shè)備的設(shè)備識別信息;使得所述信息提供設(shè)備將所述預(yù)定內(nèi)容數(shù)據(jù)傳送給所述特定信息再現(xiàn)設(shè)備;使得所述特定信息再現(xiàn)設(shè)備再現(xiàn)所述預(yù)定內(nèi)容數(shù)據(jù);通過傳送設(shè)備識別信息給所述信息提供設(shè)備,請求所述信息提供設(shè)備將所述預(yù)定內(nèi)容數(shù)據(jù)傳送給所述信息再現(xiàn)設(shè)備中的另一特定信息再現(xiàn)設(shè)備,其中所述設(shè)備識別信息為用于將所述另一特定信息再現(xiàn)設(shè)備指定為要最新接收由所述信息提供設(shè)備傳送的所述預(yù)定內(nèi)容數(shù)據(jù)的信息再現(xiàn)設(shè)備的信息,其中所述另一特定信息再現(xiàn)設(shè)備不同于所述特定信息再現(xiàn)設(shè)備;使得所述信息提供設(shè)備開始將所述預(yù)定內(nèi)容數(shù)據(jù)傳送給所述另一特定信息再現(xiàn)設(shè)備;以及使得所述另一特定信息再現(xiàn)設(shè)備在再現(xiàn)所述預(yù)定內(nèi)容數(shù)據(jù)的連續(xù)操作中再現(xiàn)所述預(yù)定內(nèi)容數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的信息控制方法,其中,在使得所述信息提供設(shè)備開始將所述預(yù)定內(nèi)容數(shù)據(jù)傳送給所述另一特定信息再現(xiàn)設(shè)備的所述步驟中,所述信息提供設(shè)備還結(jié)束將所述預(yù)定內(nèi)容數(shù)據(jù)傳送給所述特定信息再現(xiàn)設(shè)備的所述步驟,并且所述特定音頻再現(xiàn)設(shè)備結(jié)束再現(xiàn)所述內(nèi)容數(shù)據(jù)的操作。
3.根據(jù)權(quán)利要求2所述的信息控制方法,其中,在使得所述另一特定信息再現(xiàn)設(shè)備在再現(xiàn)所述預(yù)定內(nèi)容數(shù)據(jù)的連續(xù)操作中再現(xiàn)所述預(yù)定內(nèi)容數(shù)據(jù)的所述步驟中,所述連續(xù)操作是作為再現(xiàn)所述預(yù)定內(nèi)容數(shù)據(jù)的操作而由所述特定信息再現(xiàn)設(shè)備執(zhí)行的操作的延續(xù)。
4.根據(jù)權(quán)利要求2所述的信息控制方法,所述信息控制方法還包括以下步驟存儲用于最新指定所述另一特定信息再現(xiàn)設(shè)備并識別所述特定信息再現(xiàn)設(shè)備作為要終止再現(xiàn)所述內(nèi)容數(shù)據(jù)的操作的信息再現(xiàn)設(shè)備的設(shè)備識別信息,其中根據(jù)所述存儲的設(shè)備識別信息,將所述內(nèi)容數(shù)據(jù)傳送給所述另一特定信息再現(xiàn)設(shè)備,并結(jié)束將所述內(nèi)容數(shù)據(jù)傳送給所述特定信息再現(xiàn)設(shè)備的操作。
5.根據(jù)權(quán)利要求2所述的信息控制方法,其中所述信息控制方法還包括以下步驟當(dāng)所述信息提供設(shè)備結(jié)束將所述內(nèi)容數(shù)據(jù)傳送給所述特定信息再現(xiàn)設(shè)備的所述步驟時,使得所述特定信息再現(xiàn)設(shè)備淡出其輸出。
6.根據(jù)權(quán)利要求1所述的信息控制方法,其中,在使得所述另一特定信息再現(xiàn)設(shè)備在再現(xiàn)所述預(yù)定內(nèi)容數(shù)據(jù)的連續(xù)操作中再現(xiàn)所述預(yù)定內(nèi)容數(shù)據(jù)的所述步驟中,所述另一特定信息再現(xiàn)設(shè)備淡入其輸出。
7.根據(jù)權(quán)利要求1所述的信息控制方法,所述信息控制方法還包括以下步驟自從開始將所述內(nèi)容數(shù)據(jù)傳送給所述另一特定信息再現(xiàn)設(shè)備的操作以來過去了預(yù)定時間段之后,結(jié)束將所述內(nèi)容數(shù)據(jù)傳送給所述特定信息再現(xiàn)設(shè)備的操作。
8.根據(jù)權(quán)利要求7所述的信息控制方法,其中在由用戶輸入的操作輸入中設(shè)置在結(jié)束將所述內(nèi)容數(shù)據(jù)傳送給所述特定信息再現(xiàn)設(shè)備的操作的所述步驟中使用的所述預(yù)定時間段。
9.一種信息再現(xiàn)系統(tǒng),包括至少一個信息提供設(shè)備以及多個信息再現(xiàn)設(shè)備,其中每個信息再現(xiàn)設(shè)備用于再現(xiàn)從所述信息提供設(shè)備接收到的信息,其中所述信息提供設(shè)備包括呈現(xiàn)請求接受部分,用于接受請求,以開始將內(nèi)容數(shù)據(jù)提供給所述信息再現(xiàn)設(shè)備中的任何特定信息再現(xiàn)設(shè)備的操作;信息提供部分,用于根據(jù)所述請求執(zhí)行將內(nèi)容數(shù)據(jù)提供給所述特定信息再現(xiàn)設(shè)備的所述操作;以及內(nèi)容接收者修改部分,用于改變所述信息再現(xiàn)設(shè)備中的任何信息再現(xiàn)設(shè)備,其中每個信息再現(xiàn)設(shè)備被指定為所述內(nèi)容數(shù)據(jù)的接收者,而所述信息再現(xiàn)設(shè)備包括再現(xiàn)部分,用于再現(xiàn)內(nèi)容數(shù)據(jù);以及接收者指定部分,用于請求所述信息提供設(shè)備將預(yù)定的內(nèi)容數(shù)據(jù)傳送給所述信息再現(xiàn)設(shè)備中的任何特定信息再現(xiàn)設(shè)備,這是通過向所述信息提供設(shè)備傳送這樣的信息片斷,即用于識別所述預(yù)定內(nèi)容數(shù)據(jù)的內(nèi)容識別信息、以及用于將所述特定信息再現(xiàn)設(shè)備指定為要接收所述預(yù)定內(nèi)容數(shù)據(jù)的信息再現(xiàn)設(shè)備的設(shè)備識別信息,以及通過傳送設(shè)備識別信息給所述信息提供設(shè)備,請求所述信息提供設(shè)備將所述預(yù)定內(nèi)容數(shù)據(jù)傳送給所述信息再現(xiàn)設(shè)備中的另一特定信息再現(xiàn)設(shè)備,其中設(shè)備識別信息為用于將所述另一特定信息再現(xiàn)設(shè)備指定為要最新接收所述預(yù)定內(nèi)容數(shù)據(jù)的信息再現(xiàn)設(shè)備的信息,其中所述另一特定信息再現(xiàn)設(shè)備不同于所述特定信息再現(xiàn)設(shè)備。
10.根據(jù)權(quán)利要求9所述的信息再現(xiàn)系統(tǒng),其中所述信息再現(xiàn)設(shè)備中的每一個還包括再現(xiàn)控制部分,用于控制在所述信息再現(xiàn)設(shè)備中再現(xiàn)由所述信息提供設(shè)備傳送的內(nèi)容數(shù)據(jù)的操作。
11.一種信息提供設(shè)備,用于將內(nèi)容數(shù)據(jù)提供給多個信息再現(xiàn)設(shè)備,其中每個信息再現(xiàn)設(shè)備用于再現(xiàn)從所述信息提供設(shè)備接收到的所述內(nèi)容數(shù)據(jù),所述信息提供設(shè)備包括呈現(xiàn)請求接受部分,用于接受請求,以開始將內(nèi)容數(shù)據(jù)提供給所述信息再現(xiàn)設(shè)備中的任何特定信息再現(xiàn)設(shè)備的操作;信息提供部分,用于根據(jù)所述請求執(zhí)行將內(nèi)容數(shù)據(jù)提供給所述特定信息再現(xiàn)設(shè)備的所述操作;以及內(nèi)容接收者修改部分,用于改變所述信息再現(xiàn)設(shè)備中的任何信息再現(xiàn)設(shè)備,其中每個信息再現(xiàn)設(shè)備被指定為所述內(nèi)容數(shù)據(jù)的接收者。
12.一種信息再現(xiàn)設(shè)備,用于再現(xiàn)從信息提供設(shè)備接收到的內(nèi)容數(shù)據(jù),所述信息再現(xiàn)設(shè)備包括再現(xiàn)部分,用于再現(xiàn)內(nèi)容數(shù)據(jù);以及接收者指定部分,用于請求所述信息提供設(shè)備將預(yù)定的內(nèi)容數(shù)據(jù)傳送給特定信息再現(xiàn)設(shè)備,這是通過向所述信息提供設(shè)備傳送這樣的信息片斷,即用于識別所述預(yù)定內(nèi)容數(shù)據(jù)的內(nèi)容識別信息、以及用于將所述特定信息再現(xiàn)設(shè)備指定為要接收所述預(yù)定內(nèi)容數(shù)據(jù)的信息再現(xiàn)設(shè)備的設(shè)備識別信息,以及通過傳送設(shè)備識別信息給所述信息提供設(shè)備,請求所述信息提供設(shè)備將所述預(yù)定內(nèi)容數(shù)據(jù)傳送給另一信息再現(xiàn)設(shè)備,其中設(shè)備識別信息為用于將所述另一信息再現(xiàn)設(shè)備指定為要最新接收所述預(yù)定內(nèi)容數(shù)據(jù)的信息再現(xiàn)設(shè)備的信息。
13.一種由計算機(jī)執(zhí)行的信息控制程序,該計算機(jī)執(zhí)行控制在多個信息再現(xiàn)設(shè)備中再現(xiàn)由至少一個信息提供設(shè)備提供的信息的操作的處理,其中每個信息再現(xiàn)設(shè)備用于再現(xiàn)所述信息,所述信息控制程序包括以下步驟使得所述信息再現(xiàn)設(shè)備中的一個請求所述信息提供設(shè)備將預(yù)定的內(nèi)容數(shù)據(jù)傳送給所述信息再現(xiàn)設(shè)備中的特定信息再現(xiàn)設(shè)備,這是通過向所述信息提供設(shè)備傳送這樣的信息片斷,即用于識別所述預(yù)定內(nèi)容數(shù)據(jù)的內(nèi)容識別信息、以及用于將所述特定信息再現(xiàn)設(shè)備指定為要接收由所述信息提供設(shè)備傳送的所述預(yù)定內(nèi)容數(shù)據(jù)的信息再現(xiàn)設(shè)備的設(shè)備識別信息;使得所述信息提供設(shè)備將所述預(yù)定內(nèi)容數(shù)據(jù)傳送給所述特定信息再現(xiàn)設(shè)備;使得所述特定信息再現(xiàn)設(shè)備再現(xiàn)所述預(yù)定內(nèi)容數(shù)據(jù);通過傳送設(shè)備識別信息給所述信息提供設(shè)備,請求所述信息提供設(shè)備將所述預(yù)定內(nèi)容數(shù)據(jù)傳送給所述信息再現(xiàn)設(shè)備中的另一特定信息再現(xiàn)設(shè)備,其中設(shè)備識別信息為用于將所述另一特定信息再現(xiàn)設(shè)備指定為要新接收由所述信息提供設(shè)備傳送的所述預(yù)定內(nèi)容數(shù)據(jù)的信息再現(xiàn)設(shè)備的信息,其中所述另一特定信息再現(xiàn)設(shè)備不同于所述特定信息再現(xiàn)設(shè)備;使得所述信息提供設(shè)備開始將所述預(yù)定內(nèi)容數(shù)據(jù)傳送給所述另一特定信息再現(xiàn)設(shè)備;以及使得所述另一特定信息再現(xiàn)設(shè)備在再現(xiàn)所述預(yù)定內(nèi)容數(shù)據(jù)的連續(xù)操作中再現(xiàn)所述預(yù)定內(nèi)容數(shù)據(jù)。
全文摘要
當(dāng)信息提供設(shè)備正在向特定信息再現(xiàn)設(shè)備提供音頻信號時,用戶向該特定信息再現(xiàn)設(shè)備輸入操作輸入,以將再現(xiàn)音頻內(nèi)容的處理從該特定信息再現(xiàn)設(shè)備切換至另一信息再現(xiàn)設(shè)備。在這種情況下,該特定信息再現(xiàn)設(shè)備請求信息提供設(shè)備開始將音頻內(nèi)容提供給該另一信息再現(xiàn)設(shè)備的操作,其中該另一信息再現(xiàn)設(shè)備在操作輸入中被指定為要最新再現(xiàn)音頻內(nèi)容的設(shè)備。接著,該特定信息再現(xiàn)設(shè)備請求信息提供設(shè)備結(jié)束將音頻內(nèi)容提供給該特定信息再現(xiàn)設(shè)備的操作,其中該特定信息再現(xiàn)設(shè)備在操作輸入中被指定為要終止再現(xiàn)音頻內(nèi)容的操作的設(shè)備。
文檔編號H04L29/06GK1684423SQ20051007415
公開日2005年10月19日 申請日期2005年3月4日 優(yōu)先權(quán)日2004年3月4日
發(fā)明者富樫隆一郎, 工藤繁孝, 大谷安彥 申請人:索尼株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1