两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

回放裝置、回放方法及計算機程序的制作方法

文檔序號:7658916閱讀:127來源:國知局
專利名稱:回放裝置、回放方法及計算機程序的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及回放裝置、回放方法及計算機程序。
背景技術(shù)
近來,從內(nèi)容分發(fā)服務器分發(fā)內(nèi)容數(shù)據(jù),例如因特網(wǎng)無線電、音樂、圖 像等的服務正被運營,在所述服務器中,內(nèi)容數(shù)據(jù)被存儲到由用戶持有的、
并配備有利用TCP/IP協(xié)議的通信功能的回放裝置,例如音頻設備、圖像設備 等。例如,用戶能夠使用回放裝置獲取內(nèi)容分發(fā)服務器能夠分發(fā)的內(nèi)容數(shù)據(jù) 列表,從列表選擇他期望的內(nèi)容數(shù)據(jù),并且接收所選擇的內(nèi)容數(shù)據(jù)。
回放裝置具有緩沖器,以暫時存儲從內(nèi)容分發(fā)服務器接收的內(nèi)容數(shù)據(jù)。 一旦特定容量的內(nèi)容數(shù)據(jù)存儲在緩沖器中,就能夠開始啟動回放內(nèi)容數(shù)據(jù)。 如果在緩存過程期間,顯示緩沖器中內(nèi)容數(shù)據(jù)的存儲狀態(tài),即緩存過程的狀 態(tài),則用戶能夠確定直到回放開始剩余的時間。
另一方面,由于域名服務器(DNS)、默認網(wǎng)關(guān)等的設置問題,回放裝置沒 有直接連接到因特網(wǎng),或回放裝置沒有配備與從內(nèi)容分發(fā)服務器分發(fā)的內(nèi)容 數(shù)據(jù)格式兼容的模塊,在回放裝置上不能看到或聽到內(nèi)容數(shù)據(jù)。為了處理這 些情形,已經(jīng)提議一種系統(tǒng),在該系統(tǒng)中,在內(nèi)容分發(fā)服務器和回放裝置之 間,提供家用服務器(例如,個人計算機(PC)),并且家用服務器從內(nèi)容分發(fā)服 務器接收內(nèi)容數(shù)據(jù)、轉(zhuǎn)換內(nèi)容數(shù)據(jù)為回放裝置能夠處理的格式、并且傳輸內(nèi) 容數(shù)據(jù)到回放裝置(見例如日本專利申請公開No. JP-A_2003-255959)。
此外,在上述系統(tǒng)中,已經(jīng)提出一種在回放裝置上顯示家用服務器中內(nèi) 容數(shù)據(jù)的緩存過程狀態(tài)的技術(shù)。在該情形中,用戶能夠使用在回放裝置上顯 示的家用服務器緩存過程狀態(tài),作為確定直到回放開始剩余時間的近似指示。

發(fā)明內(nèi)容
然而,為了開始回放內(nèi)容數(shù)據(jù),在回放裝置的緩沖器中實際存儲指定容 量的內(nèi)容數(shù)據(jù)是必要的。因此,如果在回放裝置上只顯示家用服務器的緩存
過程狀態(tài),則用戶不能準確斷定(ascertain)直到內(nèi)容數(shù)據(jù)的回放開始剩余的時 間。
因此,本發(fā)明致力于上述問題,并且提供一種新的和改進的回放裝置、 回放方法及計算機程序,其能夠通知用戶第 一緩沖器和第二緩沖器的存儲狀 態(tài)。
根據(jù)本發(fā)明的實施例,提供能夠和第二服務器通信的回放裝置,該第二 服務器將從第一服務器接收的壓縮數(shù)字數(shù)據(jù)暫時存儲在第一緩沖器中,并且 當?shù)?一緩沖器已經(jīng)存儲第 一數(shù)據(jù)容量的壓縮數(shù)字數(shù)據(jù)時,從第 一緩沖器讀出 壓縮數(shù)字數(shù)據(jù)并且將其解碼為解壓縮數(shù)字數(shù)據(jù),該第一數(shù)據(jù)容量為足夠用來 解碼壓縮數(shù)字數(shù)據(jù)的容量?;胤叛b置包括通信部分,用于發(fā)送數(shù)據(jù)到第二 服務器,并且從第二服務器接收數(shù)據(jù);第二緩沖器,用于暫時存儲通過通信 部分從第二服務器接收的解壓縮數(shù)字數(shù)據(jù);D/A轉(zhuǎn)換部分,用于對從第二緩 沖器讀出的解壓縮數(shù)字數(shù)據(jù)執(zhí)行D/A轉(zhuǎn)換,并且輸出模擬數(shù)據(jù);控制部分, 用于執(zhí)行控制,使得當?shù)诙?shù)據(jù)容量的解壓縮數(shù)字數(shù)據(jù)已經(jīng)暫時存儲在第二 緩沖器中時,將暫時存儲在第二緩沖器中的解壓縮數(shù)字數(shù)據(jù)傳輸?shù)紻/A轉(zhuǎn)換 部分,該第二數(shù)據(jù)容量為足夠D/A轉(zhuǎn)換部分操作而不會中斷它的輸出的容量; 以及通知信息產(chǎn)生部分,用于產(chǎn)生傳達第一緩沖器和第二緩沖器的存儲狀態(tài) 的通知信息。
在該配置中,基于暫時存儲在第一緩沖器中的壓縮數(shù)字數(shù)據(jù)的數(shù)據(jù)容量、 以及暫時存儲在第二緩沖器中的解壓縮數(shù)字數(shù)據(jù)的數(shù)據(jù)容量,通知信息產(chǎn)生 部分產(chǎn)生通知信息,該通知信息傳達第二服務器的第一緩沖器、以及回放裝 置的第二緩沖器的存儲狀態(tài)。因此,基于通知信息,用戶能夠準確地斷定全 部的緩沖器存儲狀態(tài),該全部的緩沖器存儲狀態(tài)組合了第一緩沖器的存儲狀 態(tài)和第二緩沖器的存儲狀態(tài)。
通過通信部分,控制部分可以從第二服務器接收結(jié)束通知,該結(jié)束通知 指示第 一數(shù)據(jù)容量的壓縮數(shù)字數(shù)據(jù)已經(jīng)被存儲在第 一緩沖器中,并且可以通 過通信部分發(fā)送用于請求解壓縮數(shù)字數(shù)據(jù)的請求信息。當通過通信部分接收 到響應于請求信息從第二服務器發(fā)送的解壓縮數(shù)字數(shù)據(jù)時,解壓縮數(shù)字數(shù)據(jù) 可以被暫時存儲在第二緩沖器中。
基于暫時存儲在第 一緩沖器中的壓縮數(shù)字數(shù)據(jù)的數(shù)據(jù)容量、以及存儲在 第二緩沖器中的解壓縮數(shù)字數(shù)據(jù)的數(shù)據(jù)容量,通知信息產(chǎn)生部分可以產(chǎn)生通
知信息。如果采用該配置,則通知信息產(chǎn)生部分能夠產(chǎn)生通知信息,該通知 信息顯示在任一時間點,暫時存儲在第 一緩沖器和第二緩沖器中的數(shù)據(jù)容量, 而不用管數(shù)據(jù)通信的速度。
通知信息也可以是,使用聲音來傳達第 一緩沖器和第二緩沖器的存儲狀 態(tài)的聲音信息。如果采用該配置,則根據(jù)第一緩沖器和第二緩沖器的存儲狀 態(tài),通知信息能夠被表達為具有頻率、幅度、無聲期間等的聲音。因此,用 戶只通過聽聲音,而不用看回放裝置,就能夠斷定第一緩沖器和第二緩沖器 的存儲狀態(tài)。
通知信息也可以是,使用圖像來傳達第一緩沖器和第二緩沖器的存儲狀 態(tài)的圖像信息。如果采用該配置,則用戶能夠通過視覺斷定第一緩沖器和第 二緩沖器的存儲狀態(tài)。
通知信息也可以是數(shù)值信息,該數(shù)值信息將暫時存儲在第 一緩沖器中和 第二緩沖器中的數(shù)據(jù)容量,分別指示為第 一數(shù)據(jù)容量和第二數(shù)據(jù)容量的比率。 如果采用該配置,則用戶能夠精確地斷定第 一緩沖器和第二緩沖器的存儲狀 態(tài),因為第 一緩沖器和第二緩沖器的存儲狀態(tài)以更詳細的形式被包含在通知 信息中。
通知信息也可以是數(shù)值信息,該數(shù)值信息的形式為指示存儲在第 一緩沖 器中的壓縮數(shù)字數(shù)據(jù)的數(shù)據(jù)容量的第 一 比率、以及指示存儲在第二緩沖器中 的解壓縮數(shù)字數(shù)據(jù)的數(shù)據(jù)容量的第二比率,比率的加權(quán)根據(jù)壓縮數(shù)字數(shù)據(jù)的 文件格式變化。如果采用該配置,則就算暫時存儲第一數(shù)據(jù)容量的壓縮數(shù)字 數(shù)據(jù)到第 一緩沖器所要求的時間,與暫時存儲第二數(shù)據(jù)容量的壓縮數(shù)字數(shù)據(jù) 到第二緩沖器所要求的時間不同,每單位時間數(shù)值信息的改變速率,也能夠
保持在幾乎固定的速率。
當從第二服務器接收到結(jié)束通知時,通知信息產(chǎn)生部分可以改變其產(chǎn)生 的通知信息的內(nèi)容。如果采用該配置,則通知信息產(chǎn)生部分產(chǎn)生至少兩類通 知信息,并且基于產(chǎn)生哪種類型的通知信息,用戶能夠確定是否已經(jīng)從第二 服務器發(fā)送結(jié)束通知。
基于暫時存儲在第一緩沖器中的壓縮數(shù)字數(shù)據(jù)的數(shù)據(jù)容量、以及暫時存 儲在第二緩沖器中的解壓縮數(shù)字數(shù)據(jù)的數(shù)據(jù)容量,通知信息產(chǎn)生部分也可以
以增量步長改變其產(chǎn)生的通知信息的內(nèi)容。
當暫時存儲在第二緩沖器中的、解壓縮數(shù)字數(shù)據(jù)的數(shù)據(jù)容量達到第二數(shù)
據(jù)容量時,通知信息產(chǎn)生部分也可以保持其產(chǎn)生的通知信息的內(nèi)容。在該配 置中,通知信息產(chǎn)生部分利用第二緩沖器已經(jīng)暫時存儲第二數(shù)據(jù)容量的解壓 縮數(shù)字數(shù)據(jù)作為觸發(fā)的事實,來保持通知信息產(chǎn)生部分產(chǎn)生的通知信息的內(nèi) 容。因此,當通知信息的內(nèi)容被保持時,用戶能夠確定,第二緩沖器已經(jīng)暫 時存儲第二數(shù)據(jù)容量的解壓縮數(shù)字數(shù)據(jù)。
當暫時存儲在第二緩沖器中的、解壓縮數(shù)字數(shù)據(jù)的數(shù)據(jù)容量達到第二數(shù) 據(jù)容量時,通知信息產(chǎn)生部分也可以停止產(chǎn)生通知信息。如果采用該配置, 通知信息產(chǎn)生部分利用第二緩沖器已經(jīng)暫時存儲第二數(shù)據(jù)容量的解壓縮數(shù)字 數(shù)據(jù)作為觸發(fā)的事實,來停止產(chǎn)生通知信息產(chǎn)生部分產(chǎn)生的通知信息。因此, 當停止產(chǎn)生通知信息時,用戶能夠確定,第二緩沖器已經(jīng)暫時存儲第二數(shù)據(jù) 容量的解壓縮數(shù)字數(shù)據(jù)。
當?shù)谝痪彌_器開始從第一服務器接收壓縮數(shù)字數(shù)據(jù)時,通知信息產(chǎn)生部 分也可以開始產(chǎn)生通知信息。
通過通信部分,控制部分也可以獲取第一緩沖器的存儲狀態(tài)。如果采用 該配置,則通過在控制部分請求時或以定期安排,使第二服務器發(fā)送第一緩 沖器的存儲狀態(tài),控制部分能夠獲取第一緩沖器的存儲狀態(tài),并且能夠?qū)⑺?獲取的第 一緩沖器的存儲狀態(tài)輸出到通知信息產(chǎn)生部分。
根據(jù)本發(fā)明的另 一實施例,提供用于能夠與第二服務器通信的回放裝置 的回放方法,該第二服務器在第一緩沖器中,暫時存儲從第一服務器接收的 壓縮數(shù)字數(shù)據(jù),并且當?shù)?一緩沖器已經(jīng)存儲第 一數(shù)據(jù)容量的壓縮數(shù)字數(shù)據(jù)時, 從第 一緩沖器中讀出壓縮數(shù)字數(shù)據(jù),并解碼該壓縮數(shù)字數(shù)據(jù)為解壓縮數(shù)字數(shù)
據(jù),該第一數(shù)據(jù)容量為足夠用來解碼壓縮數(shù)字數(shù)據(jù)的容量。該回放方法包括 從第二服務器接收解壓縮數(shù)字數(shù)據(jù)的步驟;將接收到的解壓縮數(shù)字數(shù)據(jù)暫時 存儲在第二緩沖器中的步驟;當?shù)诙?shù)據(jù)容量的解壓縮數(shù)字數(shù)據(jù)已經(jīng)暫時存 儲在第二緩沖器中時,傳輸暫時存儲在第二緩沖器中的解壓縮數(shù)字數(shù)據(jù)到 D/A轉(zhuǎn)換部分的步驟,該第二數(shù)據(jù)容量是足夠D/A轉(zhuǎn)換部分操作而不中斷它 的輸出的容量;在D/A轉(zhuǎn)換部分執(zhí)行對解壓縮數(shù)字數(shù)據(jù)的D/A轉(zhuǎn)換并且輸出 模擬數(shù)據(jù)的步驟;至少在從當壓縮數(shù)字數(shù)據(jù)暫時存儲在第一緩沖器中時、直
到第二數(shù)據(jù)容量的解壓縮數(shù)字數(shù)據(jù)暫時存儲在第二緩沖器中的時間段,產(chǎn)生 傳達第 一緩沖器和第二緩沖器的存儲狀態(tài)的通知信息的步驟。
在該配置中,基于暫時存儲在第一緩沖器中的壓縮數(shù)字數(shù)據(jù)的數(shù)據(jù)容量、
和暫時存儲在第二緩沖器中的解壓縮數(shù)字數(shù)據(jù)的數(shù)據(jù)容量,產(chǎn)生通知信息, 該通知信息傳達第二服務器的第一緩沖器、和回放裝置的第二緩沖器的存儲 狀態(tài)。因此,基于通知信息,用戶可以準確地斷定全部的緩沖器存儲狀態(tài), 該全部的緩沖器存儲狀態(tài)組合了第 一緩沖器的存儲狀態(tài)和第二緩沖器的存儲 狀態(tài)。
根據(jù)本發(fā)明的另一實施例,提供了一種計算機程序,其包括用于命令計 算機用作回放裝置的指令,所述回放裝置能夠與第二服務器通信,該第二服 務器將從第一服務器接收的壓縮數(shù)字數(shù)據(jù)暫時存儲在第一緩沖器中,并且當 第 一緩沖器已經(jīng)存儲第 一數(shù)據(jù)容量的壓縮數(shù)字數(shù)據(jù)時,從第 一緩沖器讀出壓 縮數(shù)字數(shù)據(jù)并且將其解碼為解壓縮數(shù)字數(shù)據(jù),該第一數(shù)據(jù)容量為足夠用來解 碼壓縮數(shù)字數(shù)據(jù)的容量。該回放裝置包括通信部分,用于發(fā)送數(shù)據(jù)到第二
服務器,并且從第二服務器接收數(shù)據(jù);第二緩沖器,用于暫時存儲通過通信 部分從第二服務器接收的解壓縮數(shù)字數(shù)據(jù);D/A轉(zhuǎn)換部分,用于對解壓縮數(shù) 字數(shù)據(jù)執(zhí)行D/A轉(zhuǎn)換,并且輸出模擬數(shù)據(jù),該解壓縮數(shù)字數(shù)據(jù)從第二緩沖器 讀出;控制部分,用于執(zhí)行控制,使得當?shù)诙?shù)據(jù)容量的解壓縮數(shù)字數(shù)據(jù)已 經(jīng)被暫時存儲在第二緩沖器中時,將暫時存儲在第二緩沖器中的解壓縮數(shù)字 數(shù)據(jù)傳輸?shù)紻/A轉(zhuǎn)換部分,該第二數(shù)據(jù)容量為足夠D/A轉(zhuǎn)換部分操作而不中 斷它的輸出的容量;以及通知信息產(chǎn)生部分,用于產(chǎn)生傳達第一緩沖器和第 二緩沖器的存儲狀態(tài)的通知信息。
在該配置中,包括用作回放裝置的計算機的通知信息產(chǎn)生部分,產(chǎn)生通 知信息,該通知信息,用于基于暫時存儲在第一緩沖器中的壓縮數(shù)字數(shù)據(jù)的 數(shù)據(jù)容量、以及暫時存儲在第二緩沖器中的解壓縮數(shù)字數(shù)據(jù)的數(shù)據(jù)容量,傳 達第二服務器的第一緩沖器、以及回放裝置的第二緩沖器的存儲狀態(tài)。因此,
基于通知信息,用戶能夠準確地斷定全部的緩沖器存儲狀態(tài),該全部的緩沖 器存儲狀態(tài)組合了第 一緩沖器的存儲狀態(tài)和第二緩沖器的存儲狀態(tài)。
根據(jù)上述本發(fā)明的實施例,可以通知用戶第 一緩沖器和第二緩沖器的組 合存儲狀態(tài)。


圖1是顯示根據(jù)本發(fā)明的實施例的、內(nèi)容傳輸系統(tǒng)的配置的說明圖; 圖2是顯示根據(jù)實施例的家用服務器的配置的方框圖3是顯示根據(jù)實施例的回放裝置的配置的方框圖; 圖4是顯示流傳輸和流回放的概要(overview)的說明圖; 圖5是顯示根據(jù)實施例的、用于家用服務器執(zhí)行的流傳輸?shù)脑敿毑僮髁?程的流程圖6是顯示根據(jù)實施例的、用于回放裝置執(zhí)行的流回放的詳細操作流程 的流程圖7A至7C是顯示根據(jù)實施例的、通知部分用以提供通知信息的通知方 法示例的說明圖8A至8C是顯示根據(jù)實施例的、通知部分用以提供通知信息的另一通 知方法示例的說明圖9A至9C是顯示根據(jù)實施例的、通知部分用以提供通知信息的另一通 知方法示例的說明圖IO是顯示根據(jù)實施例的、通知部分用以提供通知信息的另一通知方法 示例的說明圖;以及
圖11是顯示根據(jù)實施例的內(nèi)容傳輸系統(tǒng)的操作流程的時序圖。
具體實施例方式
接下來,將參照附圖詳細描述本發(fā)明的優(yōu)選實施例。注意,在本說明書 和附圖中,具有實質(zhì)上相同功能和結(jié)構(gòu)的結(jié)構(gòu)元件用相同的參考標號標注, 并且省略對這些結(jié)構(gòu)元件的重復說明。
將對使用根據(jù)本發(fā)明的實施例的回放裝置的內(nèi)容傳輸系統(tǒng)的概要進行說明。
圖1是顯示根據(jù)本實施例的內(nèi)容傳輸系統(tǒng)的總體配置的說明圖。內(nèi)容傳 輸系統(tǒng)10包括內(nèi)容分發(fā)服務器12、通信網(wǎng)絡16、家用服務器20、交換集 線器22、家庭網(wǎng)絡24以及回放裝置30。
內(nèi)容分發(fā)服務器12用作通過通信網(wǎng)絡16、分發(fā)內(nèi)容數(shù)據(jù)到家用服務器 20的第一服務器,用于該內(nèi)容數(shù)據(jù)的請求已經(jīng)從家用服務器20接收。內(nèi)容 數(shù)據(jù)的概念是其包括音樂數(shù)據(jù)(如音樂、表演、因特網(wǎng)無線電等)、圖像數(shù)據(jù) (如電影、電視節(jié)目、視頻節(jié)目、照片、繪畫、圖表等)、以及任意其它類型數(shù) 據(jù)(如游戲、軟件等)。
內(nèi)容分發(fā)服務器12還能夠分發(fā)內(nèi)容數(shù)據(jù)到家用服務器20,作為壓縮數(shù)
字數(shù)據(jù)(以下簡稱"壓縮數(shù)據(jù)"),所述內(nèi)容數(shù)據(jù)已經(jīng)被壓縮成這種壓縮數(shù)字數(shù) 據(jù)的形式。例如,在所述內(nèi)容數(shù)據(jù)為音樂數(shù)據(jù)的情形,用于壓縮數(shù)據(jù)的系統(tǒng)
可以是自適應變換聲音編碼(ATRAC), MPEG音頻層3(MP3),高級音頻編碼 (AAC), Windows媒體音頻(WMA)等。
注意,所述內(nèi)容分發(fā)服務器12能夠使用多種文件系統(tǒng)(或文件格式),如 流系統(tǒng)(streaming system)、下載系統(tǒng)等,分發(fā)內(nèi)容數(shù)據(jù)到家用服務器20。這 里,流系統(tǒng)是以與家用服務器20上內(nèi)容數(shù)據(jù)的傳輸速度或回放速度同步的方 式、分發(fā)內(nèi)容數(shù)據(jù)的任何系統(tǒng)。也就是說,從家用服務器20來看,該系統(tǒng)在 接收到內(nèi)容數(shù)據(jù)時回放或傳輸該內(nèi)容數(shù)據(jù)。相反,下載系統(tǒng)是這樣的系統(tǒng) 所有內(nèi)容數(shù)據(jù)分發(fā)到家用服務器20后,在該下載系統(tǒng)中開始在家用服務器 20上回放或傳輸內(nèi)容數(shù)據(jù)。
家用服務器20用作在內(nèi)容分發(fā)服務器12和回放裝置30之間中繼該內(nèi)容 數(shù)據(jù)的第二服務器。為了更詳細解釋該過程,家用服務器20將顯示內(nèi)容分發(fā) 服務器12能夠分發(fā)的內(nèi)容數(shù)據(jù)的內(nèi)容列表,發(fā)送到回放裝置30。家用服務 器20還發(fā)送內(nèi)容數(shù)據(jù)的請求到內(nèi)容分發(fā)服務器12,所述內(nèi)容數(shù)據(jù)已經(jīng)由回 放裝置30從內(nèi)容列表選擇,然后接收內(nèi)容數(shù)據(jù)作為壓縮數(shù)據(jù)。家用服務器 20還解碼壓縮數(shù)據(jù),并且傳輸該解碼、解壓縮的數(shù)據(jù)到回放裝置30。
注意,下面將解釋內(nèi)容分發(fā)服務器12用來傳輸壓縮數(shù)據(jù)到家用服務器 20的系統(tǒng),假設該系統(tǒng)為流系統(tǒng),但該傳輸系統(tǒng)不限于該假設,并且還可以 使用下載格式。壓縮數(shù)據(jù)格式也可以是具有44.1 kHz采樣頻率和16位量化的 線性脈沖編碼調(diào)制(線性PCM)。
內(nèi)容分發(fā)服務器12和家用服務器20每個能夠被配置為信息處理設備, 如個人計算機(PC)、家庭用(household)圖像處理設備(DVD記錄器、錄像機 (video deck)等)、移動電話、個人便攜電話系統(tǒng)(PHS)、可移動音樂回放裝置、 移動圖像^h理裝置、個人數(shù)字助手(PDA)、家庭用游戲控制臺、移動游戲機、 家庭用電子器具(appliance)、音頻-視頻(AV)組件等。注意,在家用服務器 20被配置為PC的情形,其可以被配置沒有顯示器和沒有用于用戶直接操作 家用服務器20的操作部分(例如鍵盤)。
例如,回放裝置30從用戶接收內(nèi)容數(shù)據(jù)回放請求,并且執(zhí)行回放內(nèi)容數(shù) 據(jù)?;胤叛b置30包括顯示部分354,并且顯示部分354顯示通過交換集線器 22和家庭網(wǎng)絡24、從家用服務器20獲取的內(nèi)容列表。當用戶從內(nèi)容列表選
擇期望的內(nèi)容時,回放裝置30通過家用服務器20,從內(nèi)容分發(fā)服務器12請 求分發(fā)內(nèi)容數(shù)據(jù)。注意,家庭網(wǎng)絡24能夠被配置為有線的或無線的家中 (in-home)局域網(wǎng)(LAN),并且一種或兩種或更多的回放裝置能夠連接到家用 服務器20。
此后,當回放裝置30通過家用服務器20、從內(nèi)容分發(fā)服務器12接收解 壓縮數(shù)據(jù)時,能夠在音頻輸出部分344回放該解壓縮數(shù)據(jù)。如上所述的回放 裝置30可以是音樂回放裝置、圖像回放裝置或游戲控制臺,只要它能夠回放 解壓縮數(shù)據(jù)。回放裝置30還可以是數(shù)字媒體回放器(DMP),也就是說家用服 務器20的客戶端裝置,并且家用服務器20可以是數(shù)字媒體服務器(DMS), DMP和DMS都由數(shù)字在線網(wǎng)絡聯(lián)盟(digital living network alliance, DLNA)的 用戶手冊定義。
注意,家用服務器20和回放裝置30可以通過10base2或1000baseT線纜 等連接,以形成以太網(wǎng),或它們可以形成如由電氣和電子工程師協(xié)會(正EE) 的802.11組規(guī)定的無線局域網(wǎng)(LAN)。家用服務器20和回放裝置30還可以 被配置,以使用傳輸控制協(xié)議/因特網(wǎng)協(xié)議(TCP/IP),相互發(fā)送和接收數(shù)據(jù)。 回放裝置30還能夠按照與家用服務器20相同的方式被配置為信息處理裝置, 如PC、家庭用圖像處理裝置、移動電話、PHS、移動音樂回放裝置、移動圖 像處理裝置、PDA、家庭用游戲控制臺、移動游戲機、家庭用電子器具、音 頻-視頻(AV)組件等。
因此,根據(jù)本實施例的回放裝置30,不需要配備解碼內(nèi)容數(shù)據(jù)的模塊(例 如解碼器)或連接因特網(wǎng)的模塊,因此回放裝置30能夠以合適的(modest)成本 制造。還因為解碼內(nèi)容數(shù)據(jù)在家用服務器20上完成,所以rt容數(shù)據(jù)能夠被高 度準確地解碼。
接下來,將詳細解釋家用服務器20和回放裝置30的配置。 圖2是顯示根據(jù)本實施例的家用服務器20的配置的方框圖。 家用服務器20包括通信部分210、存儲設備220、包括通信緩沖器232
和接收緩沖器234的存儲器230、解碼器240、控制部分250以及緩存狀態(tài)監(jiān)視部分260。
通過通信網(wǎng)絡16,通信部分210向內(nèi)容分發(fā)服務器12發(fā)送和從其接收 各類信息,如解壓縮數(shù)據(jù)、內(nèi)容分發(fā)請求等。通信部分210還向回放裝置30 發(fā)送和從其接收各類信息,如解壓縮數(shù)據(jù)、內(nèi)容列表等。當通信部分210發(fā)
送和接收各類信息時,通信部分210能夠使用通信緩沖器232。
例如,存儲裝置220用作存儲媒介,其存儲從內(nèi)容分發(fā)服務器12接收到 的壓縮數(shù)據(jù)。.當家用服務器20執(zhí)行內(nèi)容數(shù)據(jù)的流傳輸或流回放時,它不需要 使用存儲裝置220,但是當家用服務器20利用下載系統(tǒng)時,所有的內(nèi)容數(shù)據(jù) 被存儲在存儲裝置220中。
注意,存儲裝置220的存儲媒介可以是如下的存儲媒介例如非易失性 存儲器(如電可擦除可編程只讀存儲器(EEPROM)、可擦除可編程只讀存儲器 (EPROM)等)、磁盤(如硬盤、軟盤等)、光盤(可記錄致密盤(CD-R)、可重寫致 密盤(CD-RW)、可記錄數(shù)字多功能盤(DVD - R)、可重寫數(shù)字多功能盤 (DVD-RW)、雙層可記錄數(shù)字多功能盤(DVD+R)、雙層可重寫數(shù)字多功能盤 (DVD+RW)、數(shù)字多功能盤隨機訪問存儲器(DVD-RAM)、可記錄Blu-ray(藍 光)TM盤(BD-R)、可記錄雙層Blu-rayTM盤(BD-RE)等)、或磁光(MO)盤。
存儲器230包括通信緩沖器232和接收緩沖器234。通信緩沖器232用 于向和從內(nèi)容分發(fā)服務器12平滑地發(fā)送和接收數(shù)據(jù)、以及向和從回放裝置 30平滑地發(fā)送和接收數(shù)據(jù)。接收緩沖器234以穩(wěn)定方式傳輸壓縮數(shù)據(jù)到解碼 器240。存儲器230可以是例如靜態(tài)隨機訪問存儲器(SRAM)、動態(tài)隨機訪問 存儲器(DRAM)、同步DRAM(SDRAM)、存儲器總線(Rambus ) DRAM(RDRAM)等。
接收緩沖器234用作第一緩沖器,其暫時存儲從內(nèi)容分發(fā)服務器12接收 的壓縮數(shù)據(jù)。暫時存儲在接收緩沖器234中的壓縮數(shù)據(jù)基于控制部分250的 控制,被傳輸?shù)浇獯a器240。而且,在內(nèi)容分發(fā)服務器12使用下載系統(tǒng)傳輸 壓縮數(shù)據(jù)的情形,存儲設備220還存儲壓縮數(shù)據(jù),并且接收緩沖器.234從存 儲設備220讀取壓縮數(shù)據(jù),并且暫時存儲該壓縮數(shù)據(jù)。注意,接收緩沖器234 可以被提供作為從存儲器230中分離的存儲器。
解碼器240以指定的解碼單元,如幀單元,解碼例如從接收緩沖器234 傳輸?shù)膲嚎s數(shù)據(jù),并且產(chǎn)生解壓縮數(shù)字數(shù)據(jù)(以下筒稱"解壓縮數(shù)據(jù)")。在控 制部分250的控制下,產(chǎn)生的解壓縮數(shù)據(jù)暫時存儲在通信緩沖器232中,然 后輸出到回放裝置30。
例如,控制部分250從中央處理單元(CPU)、 ROM、 RAM等配置,并且 控制家用服務器20的全部操作。例如,當正從內(nèi)容分發(fā)服務器12接收壓縮 數(shù)據(jù)時,控制部分250控制傳輸解壓縮數(shù)據(jù)到回放裝置30的流傳輸過程。稍 后將詳細描述流傳輸過程的細節(jié)。
緩存狀態(tài)監(jiān)視部分260監(jiān)視暫時存儲在接收緩沖器234中的壓縮數(shù)據(jù)的 數(shù)據(jù)容量的狀態(tài),也就是說緩存狀態(tài),并且發(fā)送緩存狀態(tài)到回放裝置30。具 體來說,緩存狀態(tài)被認為是暫時存儲在接收緩沖器234中的壓縮數(shù)據(jù)的實際 數(shù)據(jù)容量、該實際數(shù)據(jù)容量構(gòu)成的指定的標準數(shù)據(jù)容量(例如稍后介紹的第一 數(shù)據(jù)容量)的比率等。當請求來自回放裝置30時、或每次暫時存儲在接收緩 沖器234中的壓縮數(shù)據(jù)的數(shù)據(jù)容量達到指定的值時,緩存狀態(tài)可以按規(guī)則間 隔發(fā)送。
圖3是顯示回放裝置30的配置的框圖?;胤叛b置30包括通信部分310; 存儲器330,其包括通信緩沖器332和接收緩沖器334; D/A轉(zhuǎn)換器340;操 作部分348;控制部分350;顯示部分354;緩沖器狀態(tài)監(jiān)視部分360;通知 信息產(chǎn)生部分370;以及通知部分380。音頻輸出部分344也安裝在回》丈裝置 30的外部,作為音頻輸出單元。然而,本發(fā)明不限于該示例,并且回放裝置 30也可以具有內(nèi)建的(build-in)音頻輸出單元,如揚聲器、耳機等。
通信部分310執(zhí)行向和從家用服務器20發(fā)送和接收各類信息。例如,通 信310接收顯示家用服務器20能夠獲取的內(nèi)容數(shù)據(jù)的內(nèi)容列表,發(fā)送用于從 用戶期望的內(nèi)容列表發(fā)送內(nèi)容數(shù)據(jù)的請求,并且接收解碼內(nèi)容數(shù)據(jù)得到的解 壓縮數(shù)據(jù)。當通信部分310發(fā)送和接收內(nèi)容列表、解壓縮數(shù)據(jù)等時,通信部 分310能夠使用通信緩沖器332。
存儲器330包括通信緩沖器332,其用以向和從家用服務器20平滑地 發(fā)送和接收數(shù)據(jù);以及接收緩沖器334,其以穩(wěn)定方式傳輸解壓縮數(shù)據(jù)到D/A 轉(zhuǎn)換器。存儲器330可以是例如靜態(tài)隨機訪問存儲器(SRAM)、動態(tài)隨機訪問 存儲器(DRAM)、同步DRAM(SDRAM)、存儲器總線DRAM(RDRAM)等。
接收緩沖器334用作第二緩沖器,其暫時存儲通過通信部分310從家用 服務器20接收的壓縮數(shù)據(jù)。暫時存儲在接收緩沖器334中的解壓縮數(shù)據(jù)基于 控制部分350的控制被讀出,并傳輸?shù)紻/A轉(zhuǎn)換器340。注意,回放裝置30 也能夠接收并回方丈存儲在家用服務器20的存儲裝置220中的數(shù)據(jù)。
D/A轉(zhuǎn)換器340將從接收緩沖器334傳輸?shù)慕鈮嚎s數(shù)據(jù),從數(shù)字格式轉(zhuǎn) 換到模擬格式。也就是說,D/A轉(zhuǎn)換器340用作執(zhí)行D/A轉(zhuǎn)換和產(chǎn)生回放信 號的回放部分。例如,D/A轉(zhuǎn)換器340能夠使用電流求和方法,以將線性PCM 解壓縮數(shù)據(jù)轉(zhuǎn)換為模擬格式的回放信號。從轉(zhuǎn)換為模擬格式的數(shù)據(jù)產(chǎn)生的回
放信號,被輸出到音頻輸出部分344,使得內(nèi)容數(shù)據(jù)通過音頻輸出部分344 回放。注意,如果內(nèi)容數(shù)據(jù)為音樂數(shù)據(jù),則音頻輸出部分344對應揚聲器、 耳機等,而如果內(nèi)容數(shù)據(jù)為圖像數(shù)據(jù),則音頻輸出部分344對應圖像顯示部 分。D/A轉(zhuǎn)換器340也是轉(zhuǎn)換數(shù)字格式數(shù)據(jù)為模擬格式、并且可以由硬件配 置和可以由軟件配置的D/A轉(zhuǎn)換部分的示例。
操作部分348從操作設備、輸入控制電路等來配置。操作設備包括觸摸 屏、按鈕、開關(guān)、操作桿(lever)、撥號盤、接收由遠程控制器產(chǎn)生的紅外光信 號的光接收器部分等。輸入控制電路根據(jù)用戶在操作裝置上執(zhí)行的操作,產(chǎn) 生操作信號,并且輸出該操作信號到控制部分350。通過操作操作部分348, 回放裝置30的用戶能夠做這樣的事情如輸入各類數(shù)據(jù)到回放裝置30、以 及指導回放裝置30的處理操作。用戶可以使用操作部分348來執(zhí)行的操作包 括例如從內(nèi)容列表選擇內(nèi)容數(shù)據(jù)、內(nèi)容回放、暫停、快進、倒帶(rewinding)、 音頻音量調(diào)節(jié)等。
例如,控制部分350從CPU、 ROM、 RAM等配置,并且控制回放裝置 30的全部操作。例如,控制部分350控制流回放過程,該流回放過程包括 從家用服務器20接收解壓縮數(shù)據(jù)的接收過程;以及從接收緩沖器334讀出解 壓縮數(shù)據(jù)、并且將其傳輸?shù)紻/A轉(zhuǎn)換器340的傳輸過程。稍后將詳細描述流 回》文過程的細節(jié)。
顯示部分354顯示從家用服務器20接收的、以及顯示能夠通過內(nèi)容分發(fā) 服務器12分發(fā)的內(nèi)容數(shù)據(jù)的內(nèi)容列表。用戶能夠基于內(nèi)容列表的顯示,請求 傳輸期望的內(nèi)容數(shù)據(jù)。顯示部分354還可以顯示用于正被回放的內(nèi)容數(shù)據(jù)的 信息,如標題、創(chuàng)作者等。顯示部分354可以從顯示單元(如液晶顯示器(LCD) 單元、有機電致發(fā)光(OEL)顯示器單元等)配置。
接下來,參照圖4至6,將解釋本實施例中執(zhí)行的流傳輸和流回放。 圖4是顯示流傳輸和流回放的概要的說明圖。首先,家用服務器20的接 收緩沖器234開始從內(nèi)容分發(fā)服務器12接收壓縮數(shù)據(jù)。當接收緩沖器234已 經(jīng)緩存了指定容量的壓縮數(shù)據(jù)(第一數(shù)據(jù)容量)時,控制部分250開始傳輸壓縮 數(shù)據(jù)到解碼器240。解碼器240解碼傳輸?shù)膲嚎s數(shù)據(jù)為解壓縮數(shù)據(jù),并且控 制部分250控制該過程,使得解壓縮數(shù)據(jù)通過通信部分210發(fā)送到回放裝置 30。在該說明書中,包括家用服務器20的這系列操作的過程被稱作流傳輸。 注意,由接收緩沖器234接收壓縮數(shù)據(jù)以及輸出壓縮數(shù)據(jù)到解碼器240,可在步驟1067中,需要填充的關(guān)鍵字段有版本號、生存時間、協(xié)議、首
部校驗和、源IP地址、目的IP地址和位填充,共七個字段信息。 在步驟107中,從節(jié)點2發(fā)送步驟106構(gòu)造完成的載有ICMP回顯應答的 IP報文到網(wǎng)絡總線20上的過程為通過從節(jié)點2的鍵盤13啟動發(fā)送,從節(jié) 點2將構(gòu)造完成的IP數(shù)據(jù)包封裝成以太網(wǎng)數(shù)據(jù)幀,通過以太網(wǎng)控制器11和以 太網(wǎng)接口電路12發(fā)送到網(wǎng)絡總線20上。 在步驟108中,當主節(jié)點1收到從節(jié)點2發(fā)送的載有ICMP回顯應答的IP 數(shù)據(jù)包之后,去掉IP報文首部,將收到的ICMP回顯應答報文通過顯示器14 顯示出來。 本實施方式的工業(yè)以太網(wǎng)精簡IP協(xié)議的工作過程展現(xiàn)方法,操作者根據(jù)裝 置的引導,手動填充工業(yè)以太網(wǎng)精簡IP協(xié)議工作過程中需要設定的各個關(guān)鍵參 數(shù),不但能夠使操作者了解工業(yè)以太網(wǎng)精簡IP協(xié)議的工作流程,還能使操作者 深刻理解精簡IP協(xié)議工作原理。
具體實施方式
二本實施方式與具體實施方式
一所述的工業(yè)以太網(wǎng)精簡IP 協(xié)議的工作過程展現(xiàn)裝置的區(qū)別在于,還包括多個從節(jié)點2。 本實施方式與具體實施方式
一所述的工業(yè)以太網(wǎng)精簡IP協(xié)議的工作過程 展現(xiàn)方法區(qū)別在于 在步驟103中,是對多個從節(jié)點2的通信參數(shù)進行設置,對后設置的以太網(wǎng) 物理地址和IP地址信息與在先設置的所有節(jié)點的以太網(wǎng)物理地址和IP地址信 息進行比較,當有重復的情況發(fā)生的時候,提示重新設置。 在步驟106中,只有地址與是與主節(jié)點1發(fā)送的IP報文中的目標地
從節(jié)點2才能夠接收主節(jié)點1發(fā)送的載有ICMP回顯請求的IP報文,并構(gòu)造載有 ICMP回顯應答的IP報文。
雖然已經(jīng)被寫入、但是因為該壓縮數(shù)據(jù)已經(jīng)被解碼器240讀出而不再被使用。 該未用空間的指定量還可以是提前設置的數(shù)據(jù)容量、或是等于存儲在接收緩
沖器234中的數(shù)據(jù)最小單元的數(shù)據(jù)容量。
在步驟S420確定未用空間在接收緩沖器234中不可用的情況下,家用服 務器20再次執(zhí)行在步驟S416示出的處理。在步驟S420確定未用空間在接收 緩沖器234中可用的情況下,家用服務器20的控制部分250確定是否所有請 求的壓縮數(shù)據(jù)已經(jīng)接收(步驟S424)。在確定請求的壓縮數(shù)據(jù)沒有全部被接收 的情況下,家用服務器20從內(nèi)容分發(fā)服務器12請求壓縮數(shù)據(jù),然后接收和 緩存該壓縮數(shù)據(jù)(步驟S428)。此后,再次執(zhí)行在步驟S416顯示的處理。
在步驟S424家用服務器20的控制部分250確定所有請求的壓縮數(shù)據(jù)已 經(jīng)接收的情況下,控制部分250將還沒有從接收緩沖器234傳輸?shù)浇獯a器240 的任何壓縮數(shù)據(jù)傳輸?shù)浇獯a器240。該解碼器240解碼壓縮數(shù)據(jù)為解壓縮數(shù) 據(jù),并且發(fā)送該解壓縮數(shù)據(jù)到回放裝置30(S432)。
圖6是顯示回放裝置30執(zhí)行的流回放的具體流程的流程圖。首先,當從 家用服務器20接收緩存結(jié)束通知(步驟S500)時,回放裝置30的控制部分350 發(fā)送請求到家用服務器20,以便發(fā)送解壓縮數(shù)據(jù)(步驟S504)。然后,當通過 通信部分310從家用服務器20接收解壓縮數(shù)據(jù)(步驟S506)時,控制部分350 在接收緩沖器334中緩存解壓縮數(shù)據(jù)(步驟S508)。
接下來,回放裝置30的控制部分350確定暫時存儲在接收緩沖器334 中的解壓縮數(shù)據(jù)的數(shù)據(jù)容量(即,緩存的數(shù)據(jù)容量),是否已經(jīng)達到第二數(shù)據(jù)容 量(步驟S512)。這里,第二數(shù)據(jù)容量能夠被設置為至少為D/A轉(zhuǎn)換器340連 續(xù)地產(chǎn)生回放信號必需的數(shù)據(jù)容量。
在步驟S512確定接收緩沖器334中緩存的數(shù)據(jù)容量沒有達到第二數(shù)據(jù)容 量的情況下,回放裝置30再次執(zhí)行在步驟S504顯示的處理。在步驟S512 確定接收緩沖器334中緩存的數(shù)據(jù)容量已經(jīng)達到第二數(shù)據(jù)容量的情況下,回 放裝置30的控制部分350開始從接收緩沖器334傳輸解壓縮數(shù)據(jù)到D/A轉(zhuǎn) 換器340(步驟S514)。
接下來,回放裝置30的D/A轉(zhuǎn)換器340對從接收緩沖器334傳輸?shù)慕?壓縮數(shù)據(jù),執(zhí)行D/A轉(zhuǎn)換,并且輸出回放信號(步驟S516)?;胤叛b置30的音 頻輸出部分344能夠基于回放信號回放內(nèi)容數(shù)據(jù)。
接下來,回放裝置30的控制部分350確定是否在接收緩沖器334中的
未用空間是可用的(步驟S520)。這里,"未用空間"意味接收緩沖器334中(其 中例如解壓縮數(shù)據(jù)還沒有被寫入、或其中解壓縮數(shù)據(jù)雖然已經(jīng)被寫入,但是
因為它已經(jīng)由D/A轉(zhuǎn)換器340讀出,而不再被使用)的存儲空間。未用空間的 指定量還可以是提前設置的數(shù)據(jù)容量,或是等于存儲在接收緩沖器334中的 數(shù)據(jù)最小單元的數(shù)據(jù)容量。
在步驟S520確定未用空間在接收緩沖器334中不可用的情況下,回放裝 置30再次執(zhí)行在步驟S516顯示的處理。在步驟S520確定未用空間在接收緩 沖器334中可用的情況下,回放裝置30的控制部分350確定,是否從家用服 務器20請求的全部解壓縮數(shù)據(jù)已經(jīng)一皮接收(步驟S528)。在確定請求的解壓縮 數(shù)據(jù)沒有全部被接收的情況下,回放裝置30請求家用服務器20發(fā)送剩余的 解壓縮數(shù)據(jù),然后接收和緩存該解壓縮數(shù)據(jù)(步驟S532)。此后,回放裝置30 再次執(zhí)行在步驟S516顯示的處理。
在步驟S528回放裝置30的控制部分350確定,所有請求的解壓縮數(shù)據(jù) 已經(jīng)接收的情況下,控制部分350將未傳輸?shù)慕鈮嚎s數(shù)據(jù),從接收緩沖器334 傳輸?shù)紻/A轉(zhuǎn)換器340,并且D/A轉(zhuǎn)換器340執(zhí)行對已經(jīng)傳輸?shù)慕鈮嚎s數(shù)據(jù) 的D/A轉(zhuǎn)換。
回到對回放裝置30的配置的解釋,參照圖3,緩存狀態(tài)監(jiān)視部分360監(jiān) 視暫時存儲在接收緩沖器334中的、解壓縮數(shù)據(jù)的數(shù)據(jù)容量狀態(tài),也就是說, 接收緩沖器334的緩存狀態(tài),并且輸出緩存狀態(tài)到通知信息產(chǎn)生部分370。 具體來說,假定緩存狀態(tài)是暫時存儲在接收緩沖器334中的解壓縮數(shù)據(jù)的實 際數(shù)據(jù)容量、實際數(shù)據(jù)容量構(gòu)成的指定的標準數(shù)據(jù)容量(例如第二數(shù)據(jù)容量) 的比率等。
通知信息產(chǎn)生部分370接收家用服務器20的接收緩沖器234的緩存狀 態(tài)、以及回放裝置30的接收緩沖器334的緩存狀態(tài)作為輸入,然后產(chǎn)生通知 信息,以通知用戶接收緩沖器234和接收緩沖器334的緩存狀態(tài)。
通知部分380將通知信息產(chǎn)生部分370已經(jīng)產(chǎn)生的通知信息通知給用戶。 通知部分用來提供通知信息的方法很多而且可變,并且稍后將具體描述,但 是例如,可想得到的通知方法可能利用顯示圖像、輸出聲音、產(chǎn)生振動等。 注意,在通知部分380使用圖像來提供通知信息的情況中,不必要分開提供 通知部分380和顯示部分354。
接下來,參照圖7至10,將解釋通知信息通知部分380基于由通知信息
產(chǎn)生部分370產(chǎn)生的通知信息,用以提供通知信息的通知方法的示例。
圖7是顯示通知部分380用以提供通知信息的通知方法的示例的解釋性 圖。在圖7中所示的示例中,通知信息產(chǎn)生部分370產(chǎn)生通知信息,使得家 用服務器20的接收緩沖器234、以及回放裝置30的接收緩沖器334的緩存 狀態(tài),使用百分比作為數(shù)值信息,顯示在通知部分380上。
圖7A顯示了當家用服務器20的接收緩沖器234開始緩存壓縮數(shù)據(jù)時, 在該時間點處所顯示的通知信息。在該時間點,家用服務器20的接收緩沖器 234和回放裝置30的接收緩沖器334,根本沒有存儲任何數(shù)據(jù),因此通知信 息顯示為"0%,,。此后,當家用服務器20的接收緩沖器234緩存壓縮數(shù)據(jù)時, 通知信息的值能夠被增加。
圖7B顯示了在當家用服務器20的接收緩沖器234已經(jīng)緩存了等于第一 數(shù)據(jù)容量的壓縮數(shù)據(jù)的容量、并且回放裝置30已經(jīng)從家用服務器20接收到 緩存結(jié)束通知時的時間點處的通知信息。在該時間點,家用服務器20的接收 緩沖器234已經(jīng)結(jié)束緩存,但是回放裝置30的接收緩沖器334還沒有存儲任 何數(shù)據(jù),因此通知信息顯示為"50%"。
注意,圖7B中所示的百分比,可以是第一數(shù)據(jù)容量的百分比乘以第一加 權(quán)因子0.5,該第一數(shù)據(jù)容量由接收緩沖器234已經(jīng)緩存的壓縮數(shù)據(jù)的數(shù)據(jù)容 量表示。例如,當通知部分380顯示"18%"為通知信息時,將意味著接收緩 沖器234已經(jīng)暫時存儲了等于第一數(shù)據(jù)容量"36%"的壓縮數(shù)據(jù)的數(shù)據(jù)容量。
圖7C顯示了當回放裝置30的接收緩沖器334已經(jīng)緩存了等于第二數(shù)據(jù) 容量的壓縮數(shù)據(jù)容量時、在該時間點處的通知信息。在該時間點,家用服務 器20的接收緩沖器234、和回放裝置30的接收緩沖器334已經(jīng)完成緩存, 因此在通知部分380上通知信息顯示為"100%"。
注意,在回放裝置30已經(jīng)接收到緩存結(jié)束通知后的百分比,如圖7C中 所示,可以是50%與第二數(shù)據(jù)容量的百分比乘以第二加權(quán)因子0.5的和,該 第二數(shù)據(jù)容量由接收緩沖器334已經(jīng)緩存的解壓縮數(shù)據(jù)的數(shù)據(jù)容量表示。例 如,當通知信息顯示為"74%"時,將意味著接收緩沖器234已經(jīng)結(jié)束緩存, 并且接收緩沖器334已經(jīng)暫時存儲了等于第二數(shù)據(jù)容量的48%的解壓縮數(shù)據(jù) 的數(shù)據(jù)容量。
因此,根據(jù)本實施例,顯示的通知信息不僅考慮了家用服務器20的接收 緩沖器234的緩存狀態(tài),還考慮了回放裝置30的接收緩沖器334的緩存狀態(tài),
因此用戶能夠準確斷定直到開始回放內(nèi)容數(shù)據(jù)剩余的時間。
注意,圖7中顯示的示例,顯示了當家用服務器20的接收緩沖器234已 經(jīng)結(jié)束緩存時、在該時間點處通知信息顯示為"50%"的情形,即,第一加 權(quán)因子為0.5的情形。然而,只要認為適當,第一加權(quán)因子可以變化。
例如,在接收緩沖器334中緩存比在接收緩沖器234中緩存需要更多時 間的情況中,第一加權(quán)因子的值能夠被減少,而第二加權(quán)因子的值能夠被增 加。例如,該系統(tǒng)也可以被配置,使得第一加權(quán)因子的值根據(jù)用以分發(fā)內(nèi)容 數(shù)據(jù)的系統(tǒng)(如流系統(tǒng)或下載系統(tǒng))自動地改變。
圖8是顯示通知部分380用以提供通知信息的、另一通知方法示例的解 釋性圖。在圖8中顯示的示例中,通知信息產(chǎn)生部分370產(chǎn)生通知信息作為 圖像信息,使得家用服務器20的接收緩沖器234、和回放裝置30的接收緩 沖器334的緩存狀態(tài),以閃光或不閃光字母"R"的形式,顯示在通知部分 380上。
圖8A顯示了從當家用服務器20的接收緩沖器234開始緩存壓縮數(shù)據(jù)、 直到接收緩沖器234結(jié)束緩存時、由通知部分380顯示的通知信息。環(huán)繞字 母"R"的短線指示字母"R"的閃光狀態(tài)。短線的數(shù)量也指示閃光的速度, 意味著短線數(shù)量越大,則閃光速度越快。
圖8B顯示了從當家用服務器20的接收緩沖器234已經(jīng)結(jié)束緩存、并且 回放裝置30的接收緩沖器334已經(jīng)開始緩存解壓縮數(shù)據(jù)時的時間、直到接收 緩沖器334已經(jīng)完成緩存時的時間、由通知部分380顯示的通知信息。如圖 8B中所示,當回放裝置30的接收緩沖器334開始緩存解壓縮數(shù)據(jù)時,通知 部分380能夠顯示通知信息,其中,字母"R"的閃光速度快。注意,通過回 放裝置30,使用接收緩存結(jié)束通知作為觸發(fā)器,可以執(zhí)行閃光速度的改變。
圖8C顯示了在回放裝置30的接收緩沖器334已經(jīng)完成緩存解壓縮數(shù)據(jù) 后、由通知部分380顯示的通知信息。如圖8C中所示,短線沒有環(huán)繞字母"R', 的狀態(tài),指示處于字母"R"沒有閃光的狀態(tài)。
因此,根據(jù)該提供通知信息的示例,基于字母"R"閃光的出現(xiàn)或消失、 以及閃光速度,用戶能夠斷定家用服務器20的接收緩沖器234的緩存狀態(tài)、 和回放裝置30的接收緩沖器334的緩存狀態(tài)。
注意,由通知部分380顯示的字母不限于字母"R",而且可以是任何文 字字符和任何符號。改變閃光速度也不限于,當回放裝置30已經(jīng)從家用服務
器20接收到緩存結(jié)束通知的時間,而也可以被這樣配置,使得根據(jù)家用服務
器20的接收緩沖器234、和回放裝置30的接收緩沖器334的當前緩存狀態(tài), 以遞增的步長改變所述閃光速度。
圖9是顯示通知部分380用以提供通知信息的、另一通知方法示例的解 釋性圖。在圖9中顯示的示例中,通知信息產(chǎn)生部分370產(chǎn)生通知信息,使 得家用服務器20的接收緩沖器234、和回放裝置30的接收緩沖器334的緩 存狀態(tài),以條形尺的形式,顯示在通知部分380上。
對于以條形尺的形式、提供接收緩沖器234和接收緩沖器334的緩存狀 態(tài)的通知部分380,如圖9中所示,通知信息產(chǎn)生部分370首先按百分比計 算接收緩沖器234、和接收緩沖器334的緩存狀態(tài),如上對于圖7所解釋的 那樣。然后條形尺的面積能夠根據(jù)計算的百分比的大小確定。
在圖9中顯示的示例中,所示的條形尺的面積越大,接收緩沖器234和 接收緩沖器334中的緩存越先進。也就是說,隨著緩存進行,條形尺的面積 按圖9A、 9B和9C的順序連續(xù)增加。因此,才艮據(jù)該用于通知信息的通知方法, 用戶通過看條形尺,能夠直觀地斷定接收緩沖器234和接收緩沖器334的緩 存狀態(tài)。
圖10是顯示通知部分380用以提供通知信息的、另一通知方法示例的解 釋性圖。在圖IO中顯示的示例中,通知信息產(chǎn)生部分370產(chǎn)生如聲音信息的 通知信息,使得家用服務器20的接收緩沖器234、和回放裝置30的接收緩 沖器334的緩存狀態(tài),以聲音的形式從通知部分380輸出。
為了更具體對此解釋,隨著接收緩沖器234和接收緩沖器334的緩存進 行,通知信息產(chǎn)生部分370增加每單位時間輸出聲音的次數(shù)。在圖IO顯示的 示例中,通知信息產(chǎn)生部分370按百分比計算接收緩沖器234、和接收緩沖 器334的緩存狀態(tài),然后產(chǎn)生通知信息,使得從通知部分380每單位時間輸 出的聲音的次數(shù),沿拋物線按照百分比值增加。
例如,系統(tǒng)可以被設置,使得在接收緩沖器234和接收緩沖器334中的 緩存完成時、通知部分380每秒輸出聲音四次。也可能結(jié)束產(chǎn)生通知信息, 即在緩存完成后,切斷從通知部分380的聲音輸出。注意,聲音可以是電子 聲音,如嘟嘟聲或由人產(chǎn)生的聲音。 -
根據(jù)該用于通知信息的通知方法,通知信息由聲音提供,因此不需要提 供顯示屏以提供如圖像的通知信息,并且系統(tǒng)的成本能夠降低。用戶還可以
在做其它工作的同時,只通過聽聲音就能夠準確斷定接收緩沖器234和接收 緩沖器334的緩存狀態(tài)。而且,因為聲音通知周期沿拋物線增加,所以用戶 不僅從通知周期的速度,還從通知周期改變的程度,能夠?qū)邮站彌_器234 和接收緩沖器334的緩存狀態(tài)有大概了解。
接下來,將解釋根據(jù)本實施例的內(nèi)容傳輸系統(tǒng)10的操作流程。 圖11是顯示用于根據(jù)本實施例的、內(nèi)容傳輸系統(tǒng)10的操作流程的時序 圖。首先,家用服務器20將顯示當前能夠從內(nèi)容分發(fā)服務器12獲取的內(nèi)容 數(shù)據(jù)的內(nèi)容列表發(fā)送到回放裝置30(步驟S600)。接下來,回放裝置30發(fā)送 內(nèi)容數(shù)據(jù)的請求到家用服務器20 ,該內(nèi)容數(shù)據(jù)已由用戶從內(nèi)容列表選擇 (S604)。
接下來,家用服務器20將用于由回放裝置30所請求的內(nèi)容數(shù)據(jù)的請求 發(fā)送到內(nèi)容分發(fā)服務器12(步驟S608)。然后,內(nèi)容分發(fā)服務器12開始分發(fā) 由家用服務器20所請求的內(nèi)容數(shù)據(jù)到家用服務器20,所述內(nèi)容數(shù)據(jù)已經(jīng)被 壓縮為壓縮數(shù)據(jù)(步驟S612)。執(zhí)行分發(fā)壓縮數(shù)據(jù),直到回放裝置所請求的內(nèi) 容數(shù)據(jù)的全部壓縮數(shù)據(jù)被分發(fā)(步驟S616)。
接下來,家用服務器20的接收緩沖器234開始暫時存儲(也就是說,開 始緩存)從內(nèi)容分發(fā)服務器12接收的壓縮數(shù)據(jù)(步驟S620)。接下來,家用服 務器20開始將接收緩沖器234的緩存狀態(tài)通知回放裝置30(步驟S624)。然 后,當回放裝置30由家用服務器20通知了接收緩沖器234的緩存狀態(tài)時, 回放裝置30開始基于緩存狀態(tài)產(chǎn)生通知信息(步驟S628)。
接下來,當接收緩沖器234結(jié)束緩存(步驟S632)時,家用服務器20通知 回放裝置30緩存結(jié)束(步驟S636)。接下來,家用服務器20開始將緩存在接 收緩沖器234中的壓縮數(shù)據(jù),解碼為解壓縮數(shù)據(jù),并且開始傳輸該解壓縮數(shù) 據(jù)到回放裝置30(步驟S640、 S644)。解壓縮數(shù)據(jù)的產(chǎn)生和傳輸可以響應于來 自回放裝置30的請求開始。
接下來,回放裝置30的接收緩沖器334開始接收和緩存由家用服務器 20發(fā)送的解壓縮數(shù)據(jù)(步驟S648)。然后,考慮到接收緩沖器334的緩存狀態(tài), 回放裝置30產(chǎn)生通知信息。接下來,當接收緩沖器334結(jié)束緩存(步驟S652) 時,回放裝置30結(jié)束產(chǎn)生通知信息(步驟S656)。然后,回放裝置30的控制 部分350開始從接收緩沖器334讀出解壓縮數(shù)據(jù),并且傳輸解壓縮數(shù)據(jù)到D/A 轉(zhuǎn)換器340(步驟S660)。
如上所解釋的,根據(jù)本實施例的回放裝置30能夠不僅考慮家用服務器
20的接收緩沖器234的緩存狀態(tài)、還考慮回放裝置30的接收緩沖器334的 緩存狀態(tài)、產(chǎn)生通知信息。
因此,能夠解決在下面的情形中出現(xiàn)的問題,在該情形中,只考慮家用 服務器20的接收緩沖器234的緩存狀態(tài)產(chǎn)生通知信息,由此在用戶被通知接 收緩沖器234完成緩存后、直到回放內(nèi)容數(shù)據(jù)開始的時間間隔已過。
同樣,如果通知信息按百分比顯示家用服務器20的接收緩沖器234、和 回放裝置30的接收緩沖器334的緩存狀態(tài),則更具體地確定接收緩沖器234 和接收緩沖器334的緩存狀態(tài),對于用戶來說變得可能。
還提供了包括用于命令計算機用作如上所述的回放裝置的指令的計算機 程序、和存儲該程序的存儲媒介。 -
本領(lǐng)域技術(shù)人員應當理解,根據(jù)設計要求和其它因素,可以出現(xiàn)各種修 正、組合、子組合和替換,只要它們都落在權(quán)利要求或其等效的范圍內(nèi)。
例如,在如上所述的實施例中,給出了通知信息產(chǎn)生部分370以使用字 母或符號的形式以及以聲音的形式、產(chǎn)生通知信息的示例。然而,本發(fā)明不 被這些示例限制。例如,可以制作通知信息產(chǎn)生部分370,使得其根據(jù)接收 緩沖器234和接收緩沖器334的緩存狀態(tài),改變由回放裝置30的通知部分 3S0或顯示部分發(fā)出的光線顏色。
同樣,通知部分380可以在回放裝置30外部提供。根據(jù)這種配置,即使 用戶位于離回放裝置30遙遠的地方,用戶也能夠容易地斷定接收緩沖器234 和接收緩沖器334的緩存狀態(tài)。同樣,可以制作通知信息產(chǎn)生部分370,使 得其引起通知部分380根據(jù)接收緩沖器234和接收緩沖器334的緩存狀態(tài)振 動。
同樣,提供了家用服務器20從內(nèi)容分發(fā)服務器12接收壓縮數(shù)據(jù)的示例, 但是家用服務器20也能夠從內(nèi)容分發(fā)服務器12接收解壓縮數(shù)據(jù)。在該情況 中,家用服務器20可以被配置,使得其傳輸解壓縮數(shù)據(jù)到回放裝置30,而 不執(zhí)行分開的解碼過程。
同樣,在上面的解釋中,提供了這樣的例子,其中,通知部分380以統(tǒng) 一(consolidate)的形式,顯示接收緩沖器234和接收緩沖器334的緩存狀態(tài), 但是也可以這樣制作通知部分380,使得各緩存狀態(tài)分開顯示。例如,圖7 中顯示的數(shù)值信息可以在兩層上顯示,使得在上層的數(shù)值信息顯示接收緩沖
器234的緩存狀態(tài)、以及下層的數(shù)值信息顯示接收緩沖器334的緩存狀態(tài)。
同樣,通知信息產(chǎn)生部分370開始產(chǎn)生通知信息的定時,可以是當回放 裝置30請求在家用服務器20上的內(nèi)容數(shù)據(jù)時。同樣,通知信息產(chǎn)生部分370 可以被這樣配置,使得其在從圖11中的步驟S628到步驟S656的整個時間間 隔期間不產(chǎn)生通知信息,并且該通知信息產(chǎn)生部分370可以被這樣配置,使 得其在從步驟S628到步驟S656的時間間隔的部分期間不產(chǎn)生通知信息,也 就是說,使得其在一個時間段期間不產(chǎn)生通知信息。 相關(guān)申請的交叉引用
本發(fā)明包含涉及于2006年7月14日向日本專利局提交的日本專利申請 JP2006-194937的主題,通過引用在此并入其全部內(nèi)容。
權(quán)利要求
1.一種回放裝置,其能夠與第二服務器通信,該二服務器將從第一服務器接收的壓縮數(shù)字數(shù)據(jù)暫時存儲到第一緩沖器,并且當?shù)谝痪彌_器已經(jīng)存儲了第一數(shù)據(jù)容量的壓縮數(shù)字數(shù)據(jù)時,從第一緩沖器讀出壓縮數(shù)字數(shù)據(jù),并且解碼該壓縮數(shù)字數(shù)據(jù)為解壓縮數(shù)字數(shù)據(jù),所述第一數(shù)據(jù)容量是足夠用來解碼壓縮數(shù)字數(shù)據(jù)的容量,所述回放裝置包括通信部分,用于向第二服務器發(fā)送數(shù)據(jù),并且從該第二服務器接收數(shù)據(jù);第二緩沖器,用于暫時存儲通過通信部分從第二服務器接收的解壓縮數(shù)字數(shù)據(jù);D/A轉(zhuǎn)換部分,用于對從第二緩沖器讀出的解壓縮數(shù)字數(shù)據(jù)執(zhí)行D/A轉(zhuǎn)換,并且輸出模擬數(shù)據(jù);控制部分,用于執(zhí)行控制,使得當?shù)诙?shù)據(jù)容量的解壓縮數(shù)字數(shù)據(jù)已經(jīng)暫時存儲在第二緩沖器時,將暫時存儲在第二緩沖器中的解壓縮數(shù)字數(shù)據(jù)傳輸?shù)紻/A轉(zhuǎn)換部分,所述第二數(shù)據(jù)容量是足夠D/A轉(zhuǎn)換部分操作而不中斷其輸出的容量;以及通知信息產(chǎn)生部分,用于產(chǎn)生傳達第一緩沖器和第二緩沖器的存儲狀態(tài)的通知信息。
2. 如權(quán)利要求1所述的回放裝置,其中當控制部分通過通信部分從第二服務器接收結(jié)束信息時,控制部分通過 通信部分,發(fā)送用于請求解壓縮數(shù)字數(shù)據(jù)的請求信息,所述結(jié)束信息用于指 示第 一數(shù)據(jù)容量的壓縮數(shù)字數(shù)據(jù)已經(jīng)被存儲在第 一緩沖器,以及當通過通信部分接收到響應于所述請求信息而從第二服務器發(fā)送的解壓 縮數(shù)字數(shù)據(jù)時,將所述解壓縮數(shù)字數(shù)據(jù)暫時存儲在第二緩沖器中。
3. 如權(quán)利要求1所述的回放裝置,其中所述通知信息產(chǎn)生部分基于暫時 存儲在第 一緩沖器中的壓縮數(shù)字數(shù)據(jù)的數(shù)據(jù)容量、以及暫時存儲在第二緩沖 器中的解壓縮數(shù)字數(shù)據(jù)的數(shù)據(jù)容量,產(chǎn)生通知信息。
4. 如權(quán)利3所述的回放裝置,其中所述通知信息是使用聲音來傳達第一 緩沖器和第二緩沖器的存儲狀態(tài)的聲音信息。
5. 如權(quán)利3所述的回放裝置,其中所述通知信息是使用圖像來傳達第一 緩沖器和第二緩沖器的存儲狀態(tài)的圖像信息。
6. 如權(quán)利要求3所述的回放裝置,其中所述通知信息是數(shù)值信息,該數(shù) 值信息將暫時存儲在第 一緩沖器和第二緩沖器的數(shù)據(jù)容量,分別指示為第一 數(shù)據(jù)容量和第二數(shù)據(jù)容量的比率。
7. 如權(quán)利要求6所述的回放裝置,其中所述數(shù)值信息是指示存儲在第一 緩沖器的壓縮數(shù)字數(shù)據(jù)的數(shù)據(jù)容量的第一比率、以及指示存儲在第二緩沖器 的解壓縮數(shù)字數(shù)據(jù)的數(shù)據(jù)容量的第二比率;以及數(shù)值信息的權(quán)重根據(jù)壓縮數(shù)字數(shù)據(jù)的文件格式變化。
8. 如權(quán)利要求1所述的回放裝置,其中,當從第二服務器接收到結(jié)束通 知時,通知信息產(chǎn)生部分改變其產(chǎn)生的通知信息的內(nèi)容,所述結(jié)束通知用于 指示第 一數(shù)據(jù)容量的壓縮數(shù)字數(shù)據(jù)已經(jīng)被存儲到第 一緩沖器中。
9. 如權(quán)利要求1所述的回放裝置,其中所述通知信息產(chǎn)生部分基于暫時 存儲在第一緩沖器中的壓縮數(shù)字數(shù)據(jù)的數(shù)據(jù)容量、以及暫時存儲在第二緩沖 器中的解壓縮數(shù)字數(shù)據(jù)的數(shù)據(jù)容量,以遞增的步長改變其產(chǎn)生的通知信息的內(nèi)容。
10. 如權(quán)利要求1所述的回放裝置,其中當暫時存儲在第二緩沖器中的 解壓縮數(shù)字數(shù)據(jù)的數(shù)據(jù)容量達到第二數(shù)據(jù)容量時,通知信息產(chǎn)生部分保持其 產(chǎn)生的通知信息的內(nèi)容。
11. 如權(quán)利要求1所述的回放裝置,其中當暫時存儲在第二緩沖器中的 解壓縮數(shù)字數(shù)據(jù)的數(shù)據(jù)容量達到第二數(shù)據(jù)容量時,通知信息產(chǎn)生部分停止產(chǎn) 生通知信息。
12. 如權(quán)利要求1所述的回放裝置,其中當?shù)谝痪彌_器開始從第一服務 器接收壓縮數(shù)字數(shù)據(jù)時,通知信息產(chǎn)生部分開始產(chǎn)生通知信息。
13. 如權(quán)利要求1所述的回放裝置,其中所述控制部分通過通信部分, 獲取第 一緩沖器的存儲狀態(tài)。
14. 一種用于回放裝置的回放方法,所述回放裝置能夠與第二服務器通 信,所述第二服務器將從第一服務器接收的壓縮數(shù)字數(shù)據(jù)暫時存儲到第一緩 沖器中,并且當?shù)谝痪彌_器已經(jīng)存儲了第一數(shù)據(jù)容量的壓縮數(shù)字數(shù)據(jù)時,從 第 一緩沖器讀出壓縮數(shù)字數(shù)據(jù),并且解碼壓縮數(shù)字數(shù)據(jù)為解壓縮數(shù)字數(shù)據(jù), 所述第一數(shù)據(jù)容量是足夠用來解碼壓縮數(shù)字數(shù)據(jù)的容量,所述回放方法包括 以下步驟從第二服務器接收解壓縮數(shù)字數(shù)據(jù); 在第二緩沖器中暫時存儲接收的解壓縮數(shù)字數(shù)據(jù);當?shù)诙?shù)據(jù)容量的解壓縮數(shù)字數(shù)據(jù)已經(jīng)被暫時存儲在第二緩沖器中時, 傳輸暫時存儲在第二緩沖器中的解壓縮數(shù)字數(shù)據(jù)到D/A轉(zhuǎn)換部分,所述第二數(shù)據(jù)容量是足夠D/A轉(zhuǎn)換部分搡作而不中斷其輸出的容量;在D/A轉(zhuǎn)換部分中,對從第二緩沖器傳輸?shù)慕鈮嚎s數(shù)字數(shù)據(jù)執(zhí)行D/A轉(zhuǎn)換,并且輸出模擬數(shù)據(jù);以及至少在從當壓縮數(shù)字數(shù)據(jù)暫時存儲在第 一緩沖器中時、直到第二數(shù)據(jù)容量的解壓縮數(shù)字數(shù)據(jù)暫時存儲在第二緩沖器中的時間段,產(chǎn)生傳達第 一緩沖器和第二緩沖器的存儲狀態(tài)的通知信息。
全文摘要
一種能夠與第二服務器通信的回放裝置,該第二服務器暫時存儲從第一服務器接收的壓縮數(shù)字數(shù)據(jù)到第一緩沖器中,并且當?shù)谝痪彌_器已經(jīng)存儲了第一數(shù)據(jù)容量的壓縮數(shù)字數(shù)據(jù)時,從第一緩沖器讀出壓縮數(shù)字數(shù)據(jù),并且解碼壓縮數(shù)字數(shù)據(jù)為解壓縮數(shù)字數(shù)據(jù),該第一數(shù)據(jù)容量是足夠用來解碼壓縮數(shù)字數(shù)據(jù)的容量。該回放裝置包括第二緩沖器,其暫時存儲從第二服務器接收的解壓縮數(shù)字數(shù)據(jù);D/A轉(zhuǎn)換部分(340),其將暫時存儲在第二緩沖器中的解壓縮數(shù)字數(shù)據(jù)轉(zhuǎn)換為模擬數(shù)據(jù);以及通知信息產(chǎn)生部分(370),其產(chǎn)生傳達第一緩沖器和第二緩沖器的存儲狀態(tài)的通知信息。
文檔編號H04L29/06GK101106514SQ200710136438
公開日2008年1月16日 申請日期2007年7月16日 優(yōu)先權(quán)日2006年7月14日
發(fā)明者小屋隆志, 工藤繁孝, 米田道昭, 藤本岳輝 申請人:索尼株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
徐州市| 乌拉特后旗| 襄垣县| 甘泉县| 花莲市| 固始县| 富蕴县| 广德县| 儋州市| 英吉沙县| 昌图县| 孝昌县| 米脂县| 宣化县| 六安市| 松滋市| 安塞县| 本溪| 木里| 和田县| 外汇| 贡山| 仁布县| 肥乡县| 侯马市| 阳新县| 鹤壁市| 姜堰市| 东山县| 韩城市| 淳化县| 葫芦岛市| 西丰县| 长白| 汝南县| 武强县| 武平县| 新巴尔虎右旗| 吴江市| 电白县| 勃利县|