專利名稱:信息處理設(shè)備和方法、程序、記錄介質(zhì)和信息處理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種信息處理設(shè)備和方法、程序、記錄介質(zhì)及信息處 理系統(tǒng)。更具體地講,本發(fā)明涉及能夠根據(jù)處理性能適當(dāng)?shù)卣{(diào)整信息 處理負(fù)載的信息處理設(shè)備和方法、程序、記錄介質(zhì)及信息處理系統(tǒng)。
背景技術(shù):
在現(xiàn)有技術(shù)的BD-ROM (藍(lán)光盤只讀存儲器)規(guī)范中,定義了 通過網(wǎng)絡(luò)下載內(nèi)容的功能(以下稱為BD-LiveTM (藍(lán)光盤交互))。 用于播放記錄在BD-ROM或者其它介質(zhì)上的內(nèi)容的光盤播放裝置(以 下稱為BD (藍(lán)光盤)播放器)能夠通過運(yùn)行已使用BD-JTM (藍(lán)光盤 Java)程序創(chuàng)作的標(biāo)題(title)來利用BD-Live功能。(換句話說, 創(chuàng)作的標(biāo)題為包括各種類型的數(shù)據(jù)例如內(nèi)容數(shù)據(jù)和程序的軟件包。以 下,將這樣的標(biāo)題稱為BD-J標(biāo)題。)BD規(guī)范還包括"虛擬包"功能,由此,存儲在打包的介質(zhì)上的原 始內(nèi)容被讀取,并與已下載并存儲在記錄介質(zhì)上的附加內(nèi)容一起同時(shí) 被播放。結(jié)果,BD播放器看起來象在播放最新的虛擬BD-ROM介質(zhì)。 除了下載附加內(nèi)容之外,虛擬包功能還包括用于管理附加內(nèi)容以及根 據(jù)內(nèi)容更新來修改GUI菜單的功能。由于諸如GUI (圖形用戶界面) 菜單的特征作為特定應(yīng)用軟件的一部分被執(zhí)行,因而內(nèi)容的下載可能 涉及改變應(yīng)用軟件代碼。以這種方式,BD播放器能夠使用基于Java 的BD-J應(yīng)用程序來下載附加內(nèi)容且適應(yīng)廣泛的各種服務(wù)。BD-J基于GEMTM(全球可運(yùn)行多媒體家庭平臺)的打包媒體簡 檔(Packaged Media Profile ) , GEMTM為本身基于JavaTM技術(shù)的數(shù) 字電視應(yīng)用標(biāo)準(zhǔn)。通過讀取包括在已記錄在例如BD-ROM上的BD-J標(biāo)題中的BD-J應(yīng)用程序(即,JavaTM程序)然后執(zhí)行該BD-J應(yīng)用 程序,BD播放器利用記錄在BD-ROM上的數(shù)據(jù)和從外部獲取的數(shù)據(jù) 在適當(dāng)?shù)臓顟B(tài)下創(chuàng)建內(nèi)容,隨后提供(即,播放)該內(nèi)容。換句話說,利用以上BD-Live功能,提供特定BD-J標(biāo)題的內(nèi)容 所有者能夠使包括在該BD-J標(biāo)題中的內(nèi)容保持最新,即使在用戶已 購買BD-ROM介質(zhì)之后也是如此。從而,播放BD-J標(biāo)題的BD播放 器能夠例如從內(nèi)容所有者提供的服務(wù)器(即,網(wǎng)站)下載附加內(nèi)容, 例如最新的電影預(yù)告片、新語言的字幕數(shù)據(jù)、特殊鏡頭和游戲,隨后 將這樣的內(nèi)容存儲在諸如HDD (硬盤驅(qū)動器)或者閃存的記錄介質(zhì) 上。在圖1中示出了這樣的系統(tǒng)的例子。在圖1中,光盤播放裝置11包括用于播放記錄到光盤21上的內(nèi)容的驅(qū)動器以及存儲單元22。當(dāng)光盤播放裝置11運(yùn)行BD-J標(biāo)題時(shí),在BD-J應(yīng)用程序(即,Java 程序)的控制下,諸如菜單畫面51的畫面被顯示在監(jiān)視器14上。另外,BD-Live功能被使用,經(jīng)由因特網(wǎng)12從內(nèi)容提供者13的服務(wù)器31下載附加內(nèi)容,隨后將該內(nèi)容保存到存儲單元22。此外,利用虛擬包功能,將以上附加內(nèi)容與存儲在BD-ROM上的內(nèi)容組合起來, 然后將其作為虛擬媒體播放。在圖l中顯示的例子中,從服務(wù)器31下栽新游戲程序41,然后 將其保存到存儲單元22。隨后,關(guān)于新游戲的信息在菜單畫面51上 被顯示為"新游戲2",菜單畫面51在"特殊菜單,,中顯示一列項(xiàng)目。 用戶在菜單畫面51上選擇"新游戲2"的結(jié)果是存儲在存儲單元22 中的新游戲程序41被執(zhí)行,新游戲內(nèi)容的圖像被顯示在顯示于監(jiān)視 器14上的畫面區(qū)52中。發(fā)明內(nèi)容然而,BD播放器的性能有很大不同。例如,盡管能夠?qū)崿F(xiàn) BD-ROM播放的裝置例如個(gè)人計(jì)算機(jī)和高端游戲控制臺通常具有高 計(jì)算能力和圖形處理能力,但是被制造為專用于BD-ROM播放的便宜的消費(fèi)類電子裝置的裝置通常被設(shè)計(jì)成可接受的最低性能水平,以 降低制造成本。假定在不同設(shè)備之間存在這樣的裝置性能差異的情況下,可能存在這樣的情況例如, 一個(gè)特定的BD播放器的性能相對于在執(zhí)行利 用BD-Live功能獲取的附加程序時(shí)所涉及的處理量不夠用。結(jié)果,諸 如菜單畫面的顯示或者BD-J標(biāo)題的響應(yīng)時(shí)間等特征可能變得對于正 常操作而言不可接受地慢。在一些情況下,也發(fā)生處理溢出,引起標(biāo) 題凍結(jié)或者鎖定。根據(jù)前述問題設(shè)計(jì)的本發(fā)明使得在BD播放器上運(yùn)行的信息處 理負(fù)栽能夠根據(jù)BD播放器的性能而被適當(dāng)?shù)卣{(diào)整,其中,根據(jù)BD 播放器的性能來選擇利用BD-Live功能下栽的附加程序。根據(jù)本發(fā)明實(shí)施例的信息處理設(shè)備設(shè)有測量裝置,用于測量信 息處理設(shè)備的性能;發(fā)送裝置,用于將測量結(jié)果以指示由測量裝置測 出的性能的信息的形式與請求期望內(nèi)容的內(nèi)容請求一起發(fā)送到另一 信息處理設(shè)備;和接收裝置,用于接收由另一信息處理設(shè)備根據(jù)該內(nèi) 容請求提供并基于該測量結(jié)果選擇的內(nèi)容。測量裝置可通過執(zhí)行預(yù)定的基準(zhǔn)測試程序來測量設(shè)備性能。信息處理設(shè)備還可提供有用于執(zhí)行控制程序的控制程序執(zhí)行裝 置,其中,分別遵照由控制程序執(zhí)行裝置執(zhí)行的控制程序,測量裝置 測量設(shè)備性能,發(fā)送裝置發(fā)送測量結(jié)果和內(nèi)容請求,接收裝置接收內(nèi) 容??刂瞥绦蚩杀淮鎯υ诳梢苿拥夭迦氲叫畔⑻幚碓O(shè)備中的存儲介 質(zhì)上。信息處理設(shè)備還可設(shè)有用于從存儲介質(zhì)讀取控制程序的讀取裝 置,其中,控制程序執(zhí)行裝置執(zhí)行讀取裝置從存儲介質(zhì)讀取的控制程 序。信息處理設(shè)備還可設(shè)有用于執(zhí)行接收裝置已接收的內(nèi)容的內(nèi)容 執(zhí)行裝置。信息處理設(shè)備還可設(shè)有內(nèi)容選擇裝置,用于基于測量裝置測量獲 得的測量結(jié)果來選擇要獲取的內(nèi)容。發(fā)送裝置然后可將請求內(nèi)容選擇裝置已選擇的內(nèi)容的內(nèi)容請求發(fā)送到另 一信息處理設(shè)備。根據(jù)本發(fā)明的另一實(shí)施例的信息處理方法包括以下步驟測量信 息處理設(shè)備的性能;將測量結(jié)果以指示由測量步驟測出的性能的信息 的形式與請求期望內(nèi)容的內(nèi)容請求一起發(fā)送到另 一信息處理設(shè)備;以 及接收由另 一信息處理設(shè)備根據(jù)該內(nèi)容請求提供并基于該測量結(jié)果 選擇的內(nèi)容。根據(jù)本發(fā)明的另 一 實(shí)施例的程序使用于處理信息的計(jì)算機(jī)用作 用于測量該計(jì)算機(jī)的性能的測量裝置;用于將測量結(jié)果以指示由測量 裝置測出的性能的信息的形式與請求期望內(nèi)容的內(nèi)容請求一起發(fā)送 到另 一計(jì)算機(jī)的發(fā)送裝置;和用于接收由另 一計(jì)算機(jī)根據(jù)該內(nèi)容請求 提供并基于該測量結(jié)果選擇的內(nèi)容的接收裝置。根據(jù)本發(fā)明的另 一 實(shí)施例的計(jì)算機(jī)可讀記錄介質(zhì)上面記錄有程 序,該程序使計(jì)算機(jī)用作用于測量該計(jì)算機(jī)的性能的測量裝置;用 于將測量結(jié)果以指示由測量裝置測出的性能的信息的形式與請求期 望內(nèi)容的內(nèi)容請求一起發(fā)送到另 一計(jì)算機(jī)的發(fā)送裝置;和用于接收由 另 一計(jì)算機(jī)根據(jù)該內(nèi)容請求提供并基于該測量結(jié)果選擇的內(nèi)容的接 收裝置。根據(jù)本發(fā)明的另一實(shí)施例的信息處理系統(tǒng)為這樣的信息處理系 統(tǒng),在該信息處理系統(tǒng)中,服務(wù)器向信息處理設(shè)備提供內(nèi)容。信息處 理設(shè)備包括測量裝置,用于測量該信息處理設(shè)備的性能;第一發(fā)送 裝置,用于將測量結(jié)果以指示由測量裝置測出的性能的信息的形式與 請求期望內(nèi)容的內(nèi)容請求一起發(fā)送到服務(wù)器;和第一接收裝置,用于 接收由服務(wù)器根據(jù)該內(nèi)容請求提供并基于該測量結(jié)果選擇的內(nèi)容。服 務(wù)器包括第二接收裝置,用于接收由信息處理設(shè)備提供的內(nèi)容請求 和測量結(jié)果;選擇裝置,用于基于由第二接收裝置接收的內(nèi)容請求和 測量結(jié)果來選擇內(nèi)容,使得所選擇的內(nèi)容滿足內(nèi)容請求中指定的請 求,另外,所選擇的內(nèi)容符合信息處理設(shè)備的性能;和第二發(fā)送裝置, 用于將由選擇裝置選擇的內(nèi)容發(fā)送到信息處理設(shè)備。在本發(fā)明的實(shí)施例中,測量信息處理設(shè)備的性能,然后測量結(jié)果信息的形式與請求期望內(nèi)容的內(nèi)容請求一起被 發(fā)送到另 一信息處理設(shè)備。然后接收由另 一信息處理設(shè)備根據(jù)該內(nèi)容 請求提供并基于該測量結(jié)果選擇的內(nèi)容。在本發(fā)明的另一實(shí)施例中,測量信息處理設(shè)備的性能,然后測量 結(jié)果以指示測出的性能的信息的形式與請求期望內(nèi)容的內(nèi)容請求一 起從信息處理設(shè)備被發(fā)送到服務(wù)器。信息處理設(shè)備然后接收由服務(wù)器 根據(jù)該內(nèi)容請求提供且基于該測量結(jié)果選擇的內(nèi)容。同時(shí),服務(wù)器接 收由信息處理設(shè)備提供的內(nèi)容請求和測量結(jié)果,然后基于接收的內(nèi)容 請求和測量結(jié)果選擇內(nèi)容,使得所選擇的內(nèi)容滿足內(nèi)容請求中指定的 請求,另外,所選擇的內(nèi)容符合信息處理設(shè)備的性能。服務(wù)器然后將 所選擇的內(nèi)容發(fā)送到信息處理設(shè)備。根據(jù)本發(fā)明的實(shí)施例,可將程序下載到信息處理設(shè)備。更具體地 講,通過下載與信息處理設(shè)備的性能匹配的程序,可根據(jù)設(shè)備性能適 當(dāng)?shù)卣{(diào)整設(shè)備的信息處理負(fù)載。
圖l示出根據(jù)現(xiàn)有技術(shù)的下載內(nèi)容的例子;圖2是示出應(yīng)用本發(fā)明實(shí)施例的網(wǎng)絡(luò)系統(tǒng)的示例性總配置的框圖;圖3示出圖2中顯示的光盤播放裝置和光盤的示例性配置;圖4示出圖2中顯示的服務(wù)器的示例性配置;圖5是示出示例性的控制程序的流程圖;圖6是解釋示例性的控制過程流的流程圖;圖7是解釋示例性的內(nèi)容提供過程流的流程圖;圖8是解釋基于性能水平的內(nèi)容執(zhí)行的例子的示意圖;圖9是示出另一示例性的控制程序的流程圖;圖IO是解釋另一示例性的控制過程流的流程圖;和圖ll是解釋另一示例性的內(nèi)容提供過程流的流程圖??驁D。在圖 2中顯示的網(wǎng)絡(luò)系統(tǒng)100中,用作BD播放器的光盤播放裝置101使 用BD-Live功能播放BD-J標(biāo)題。如圖2所示,網(wǎng)絡(luò)系統(tǒng)100包括光 盤播放裝置101和光盤111以及監(jiān)視器104,光盤播放裝置101和光 盤111經(jīng)由網(wǎng)絡(luò)102連接至內(nèi)容提供者103的服務(wù)器131,網(wǎng)絡(luò)102 的典型代表為因特網(wǎng),監(jiān)視器104顯示來自從光盤111播放的BD-J 標(biāo)題的圖像。光盤播放裝置101包括驅(qū)動器和存儲單元112,驅(qū)動器能夠播放 已記錄到光盤111上的BD-J標(biāo)題,存儲單元112利用諸如硬盤或者 閃存的存儲介質(zhì)來實(shí)現(xiàn)。在記錄到光盤111上的BD-J標(biāo)題中所包含 的是基于JavaTM的控制程序,稍后將描迷該控制程序。當(dāng)光盤播放 裝置101執(zhí)行BD-J標(biāo)題時(shí),控制程序被執(zhí)行。按照控制程序,光盤 播放裝置101然后執(zhí)行記錄在光盤111上的基準(zhǔn)測試程序,從而測量 光盤播放裝置101自身的性能。遵照控制程序,光盤播放裝置101然后使用測量結(jié)果121發(fā)出對 附加程序的請求。換句話說,光盤播放裝置101經(jīng)由網(wǎng)絡(luò)102將指示 裝置自身的性能的測量結(jié)果121與對附加程序的請求一起輸送給服務(wù) 器131。在圖2中顯示的例子中,服務(wù)器131預(yù)先備有兩個(gè)版本的附加程 序。更具體地講,附加程序?yàn)榫哂行阅芩紸版本和性能水平B版本 的新游戲程序。當(dāng)執(zhí)行性能水平A的新游戲141時(shí),它引起重的處理 負(fù)載。如果不具備性能水平A的裝置執(zhí)行新游戲141,則發(fā)生諸如圖 像顯示和用戶輸入響應(yīng)出現(xiàn)延遲的問題。與性能水平A的新游戲141 相比,當(dāng)執(zhí)行性能水平B的新游戲142時(shí),它引起的處理負(fù)載輕一些。 因而,即使在具備比A低的性能水平B的裝置上執(zhí)行時(shí),也可正常執(zhí) 行新游戲142,而沒有圖像顯示或者用戶輸入響應(yīng)出現(xiàn)延遲等問題。視頻處理量等特征的差異,使得執(zhí)行時(shí)的處理負(fù)載的大小在兩個(gè)程序之間不同。例如,性能水平B的新游戲142中的圖像分辨率可降低到 比性能水平A的新游戲141中的圖像分辨率低,并且可通過性能水平 B的新游戲142中的靜止圖像來表達(dá)在性能水平A的新游戲141中通 過視頻鏡頭表達(dá)的游戲部分。結(jié)果,使得執(zhí)行期間的負(fù)載(即,處理 量)在兩個(gè)程序之間不同。應(yīng)該意識到,以上游戲還可以以其它方式 不同,例如一個(gè)游戲省略了特定場景或者用戶選擇,兩個(gè)游戲在某些 部分具有相互不同的內(nèi)容,或者是完全不同的游戲。根據(jù)從本例中的光盤播放裝置101提供的測量結(jié)果121,光盤播 放裝置101的性能水平是能力較低的水平B,因而,作為對附加程序 請求的響應(yīng),服務(wù)器131將具有更輕處理負(fù)載的性能水平B的新游戲 142供應(yīng)給光盤播放裝置101。光盤播放裝置101隨后將以上接收的新游戲142作為內(nèi)容122 存儲在存儲單元112中。仍然執(zhí)行控制程序,光盤播放裝置101然后 將內(nèi)容122與記錄在光盤111上的內(nèi)容組合起來,并將組合的內(nèi)容作 為單個(gè)內(nèi)容集播放,從而使其圖像顯示在監(jiān)視器104上。如通過圖2 中的例子所示,光盤播放裝置101可將"新游戲2"作為指示性能水平 B的新游戲142的可獲得性的信息添加到菜單畫面151,從而使得用 戶能夠選擇內(nèi)容122。如果用戶隨后選擇"新游戲2",則光盤播放裝 置101根據(jù)該選擇執(zhí)行內(nèi)容122 (即,性能水平B的新游戲142), 從而使得性能水平B的新游戲畫面152顯示在監(jiān)視器104上并使得用 戶能夠玩該新游戲。此刻,由于在執(zhí)行性能水平B的新游戲142期間的負(fù)載(即, 處理量)已針對性能水平B而調(diào)整,所以可執(zhí)行該新游戲,而沒有諸 如圖像顯示和用戶輸入響應(yīng)出現(xiàn)延遲等問題發(fā)生,即使由性能水平B 的光盤播放裝置101執(zhí)行時(shí)也是如此。這樣,作為當(dāng)下載附加程序時(shí)執(zhí)行上述控制程序的結(jié)果,光盤播 放裝置101能夠下載需要與裝置自身的性能相當(dāng)?shù)奶幚砹康某绦颉Q 句話說,以上控制程序使得正執(zhí)行該程序的裝置測量它自己的性能,從而使得該裝置能夠從服務(wù)器下栽需要與該裝置的性能相符的處理 量的程序。相反,還可設(shè)想光盤播放裝置101在調(diào)整其負(fù)載(即,處理量) 的同時(shí)從服務(wù)器131下載性能水平A的新游戲141然后執(zhí)行新游戲 141以避免滯后或者凍結(jié),例如通過選擇性地跳過某些圖像或者過程。 然而,對處理過程更敏感的性能水平A的新游戲141的數(shù)據(jù)大小一般 比性能水平B的新游戲142的數(shù)據(jù)大小大。因此,當(dāng)下載性能水平A 的新游戲141時(shí),光盤播放裝置101下栽不必要大的數(shù)據(jù)大小的程序。 結(jié)果,與如前所述選擇要下載的程序的情況相比,處理負(fù)載不必要地增加。換句話說,前面所述的配置能夠根據(jù)裝置性能實(shí)現(xiàn)更適當(dāng)?shù)男?息處理負(fù)載的調(diào)整?,F(xiàn)在將詳細(xì)地描述網(wǎng)絡(luò)系統(tǒng)100的各個(gè)組件。圖3示出光盤播^文 裝置101和光盤111的示例性詳細(xì)配置。在圖3中,光盤播放裝置101包括控制器201、拾取器202、信 號處理器203、播放處理器204、存儲單元205和通信單元206??刂破?01利用諸如CPU (中央處理單元)、ROM (只讀存儲 器)和RAM (隨機(jī)訪問存儲器)等組件來實(shí)現(xiàn)??刂破?01控制光 盤播放裝置101的各個(gè)組件,此外執(zhí)行各種程序,例如從光盤111或 者存儲單元205讀取的控制程序、基準(zhǔn)測試程序和內(nèi)容程序。此外, 控制器201還將指示通過執(zhí)行基準(zhǔn)測試程序獲得的光盤播放裝置101 的性能的測量結(jié)果與附加程序請求一起輸送到通信單元206的發(fā)送器 211。拾取器202從光盤111讀取已在某一位置加載到光盤播放裝置 101中的數(shù)據(jù)(包括程序),隨后將讀取的數(shù)據(jù)輸送到信號處理器203。 信號處理器203然后對拾取器202輸送的數(shù)據(jù)執(zhí)行解調(diào)和類似的信號 處理。如果從光盤lll讀取的數(shù)據(jù)為控制程序、基準(zhǔn)測試程序或者程 序被表示為內(nèi)容的諸如視頻游戲的內(nèi)容程序,則信號處理器203經(jīng)由 例如存儲單元205將程序數(shù)據(jù)輸送到控制器201。信號處理器203還 可被配置為直接將這樣的程序輸送到控制器201,而不牽涉存儲單元205。同時(shí),如果從光盤111讀取的數(shù)據(jù)為諸如視頻鏡頭的內(nèi)容數(shù)據(jù), 則信號處理器203將內(nèi)容數(shù)據(jù)輸送到播放處理器204。播放處理器204取得從信號處理器203或者存儲單元205獲取的 視頻、音頻或者其它內(nèi)容數(shù)據(jù),然后對內(nèi)容數(shù)據(jù)進(jìn)行播放處理,諸如 解碼處理和圖像質(zhì)量(或者音頻質(zhì)量)調(diào)整。播放處理器204然后將 處理后的內(nèi)容輸送到監(jiān)視器104,使內(nèi)容在監(jiān)視器104上被輸出(即, 在視頻的情況下,被顯示)。存儲單元205包括諸如RAM、閃存或者類似的半導(dǎo)體存儲器或 者硬盤的存儲介質(zhì)。存儲單元205存儲從信號處理器203或者通信單 元206的接收器212輸送的數(shù)據(jù)(包括程序)。另外,存儲單元205 還視情況將存儲的數(shù)據(jù)(包括程序)輸送到控制器201或者播放處理 器204。通信單元206為根據(jù)特定的標(biāo)準(zhǔn),例如EthernetTM、 USB (通用 串行總線)或者IEEE 1394 (電氣電子工程師協(xié)會1394)連接至網(wǎng)絡(luò) 102的接口 。通信單元206包括發(fā)送器211和接收器212。發(fā)送器211 經(jīng)由網(wǎng)絡(luò)102向服務(wù)器131發(fā)送數(shù)據(jù),例如從控制器201輸送的測量 結(jié)果和內(nèi)容請求。接收器212經(jīng)由網(wǎng)絡(luò)102接收從服務(wù)器131輸送的 內(nèi)容(即,數(shù)據(jù)或者程序),然后將這樣的接收內(nèi)容輸送到存儲單元 205。應(yīng)該意識到,通信單元206可以是進(jìn)行有線通信的有線通信單 元或者進(jìn)行無線通信的無線通信單元。光盤111為可移動地插入到光盤播放裝置101中的存儲介質(zhì)。如 圖3所示,光盤111可存儲各種數(shù)據(jù),例如共同構(gòu)成一個(gè)BD-J標(biāo)題 的控制程序221、基準(zhǔn)測試程序222和內(nèi)容數(shù)據(jù)223。應(yīng)該意識到, 雖然這里的內(nèi)容數(shù)據(jù)223被稱為數(shù)據(jù),但是這里"數(shù)據(jù)"被定義為包括 程序和數(shù)據(jù)二者。換句話說,內(nèi)容數(shù)據(jù)223可指由光盤播放裝置101 讀取的內(nèi)容程序和內(nèi)容數(shù)據(jù)中的一個(gè)或者兩個(gè)。圖4是示出圖2中顯示的服務(wù)器131的示例性詳細(xì)配置的框圖。 在圖4中,服務(wù)器131的CPU 301遵照存儲在ROM 302中的程序或 者已從存儲單元313加載到RAM 303中的程序執(zhí)行各種處理。RAM303還視情況存儲其它信息,例如執(zhí)行由CPU301進(jìn)行的各種處理中 所涉及的數(shù)據(jù)。CPU 301、 ROM302和RAM303經(jīng)由總線304相互連接。輸入 /輸出接口 310也連接至總線304。連接至輸入/輸出接口 310的是利用諸如鍵盤和鼠標(biāo)的組件實(shí) 現(xiàn)的輸入單元311;利用顯示器以及一個(gè)或者多個(gè)揚(yáng)聲器實(shí)現(xiàn)的輸出 單元312,顯示器例如是LCD (液晶顯示器)或者OEL (有機(jī)電致 發(fā)光)顯示器;利用硬盤或者類似的組件實(shí)現(xiàn)的存儲單元313;和利 用調(diào)制解調(diào)器或者類似的組件實(shí)現(xiàn)的通信單元314。通信單元314經(jīng) 由網(wǎng)絡(luò)102與光盤播放裝置101進(jìn)行通信處理。另夕卜,還可視情況將驅(qū)動器連接至輸入/輸出接口 310,從而可適 當(dāng)?shù)貙⒅T如磁盤、光盤、磁光盤或者半導(dǎo)體存儲器的可移動介質(zhì)321 裝入服務(wù)器中,從而視情況將從可移動介質(zhì)321讀取的計(jì)算機(jī)程序安 裝到存儲單元313。如果利用軟件來實(shí)現(xiàn)以下描述的在服務(wù)器131上執(zhí)行的過程序 列,那么可通過網(wǎng)絡(luò)或者從記錄介質(zhì)安裝構(gòu)成這樣的軟件的一個(gè)或者 多個(gè)程序。如圖4中的例子所示,這樣的記錄介質(zhì)可與服務(wù)器131的主體分 離,可利用可移動介質(zhì)321來實(shí)現(xiàn),該可移動介質(zhì)321被分發(fā)以向一 個(gè)或者多個(gè)用戶提供程序。在這種情況下,可移動介質(zhì)321可以是在 上面記錄有一個(gè)或多個(gè)程序的磁盤(諸如軟盤)、光盤(諸如CD-ROM (壓縮盤只讀存儲器)或者DVD (數(shù)字多功能盤))、磁光盤(諸如 MD(迷你盤))或者半導(dǎo)體存儲器。然而,以上記錄介質(zhì)在被預(yù)先 合并到服務(wù)器131的主體中之后也可以被分發(fā)給用戶,以上記錄介質(zhì) 可利用上面記錄有一個(gè)或多個(gè)程序的ROM 302或包括在存儲單元 313中的硬盤來實(shí)現(xiàn)。另外,內(nèi)容數(shù)據(jù)庫316也連接至輸入/輸出接口 310。預(yù)先將諸如 程序和數(shù)據(jù)的信息與執(zhí)行這樣的程序和數(shù)據(jù)的裝置的各自性能水平 相關(guān)聯(lián)地注冊在內(nèi)容數(shù)據(jù)庫316中。換句話說,就像前面描述的性能水平A的新游戲141和性能水平B的新游戲142,與足以沒有問題地 執(zhí)行程序和數(shù)據(jù)的特定性能水平相關(guān)聯(lián)地注冊各個(gè)程序和數(shù)據(jù),其 中,根據(jù)執(zhí)行一個(gè)特定程序或數(shù)據(jù)時(shí)引起的負(fù)載(即,處理量),一 個(gè)特定的性能水平與該程序或數(shù)據(jù)相關(guān)聯(lián)。對來自光盤播放裝置101 的請求作出響應(yīng),CPU 301從內(nèi)容數(shù)據(jù)庫316選擇合適的程序或數(shù)據(jù), 然后經(jīng)由通信單元314將該程序或數(shù)據(jù)輸送給光盤播放裝置101。接下來,將參考圖5中的流程圖描述用于BD-J標(biāo)題的控制程序 221的細(xì)節(jié),所述BD-J標(biāo)題被存儲在光盤111上,隨后纟皮讀取,然 后被光盤播放裝置101執(zhí)行。在由光盤播放裝置101讀取后,控制程 序221然后由控制器201執(zhí)行。在步驟S101中,控制程序221使光盤播放裝置101 (更具體地 講,控制器201)執(zhí)行基準(zhǔn)測試程序222。此時(shí),可從光盤111讀取 基準(zhǔn)測試程序222,或者可預(yù)先與控制程序221或者其它數(shù)據(jù)一起讀 取基準(zhǔn)測試程序222,然后將其存儲在存儲單元205中?;鶞?zhǔn)測試程序222可以是任何類型的基準(zhǔn)程序,只要該程序能夠 測量光盤播放裝置101執(zhí)行BD-J標(biāo)題的充分性能即可。程序特征例 如將釆用的特定測量和相關(guān)的測量方法是任意的??蓪εc執(zhí)行附加程 序有關(guān)的各方面性能進(jìn)行測量,例如Java 圖形渲染性能、浮點(diǎn)和 矢量計(jì)算、通信性能和網(wǎng)絡(luò)帶寬。一旦獲得這樣的測量結(jié)果,在步驟S102中,控制程序221就使 光盤播放裝置101 (更具體地講,發(fā)送器211)將測量結(jié)果發(fā)送到服 務(wù)器131。此刻,測量結(jié)果可以是來自基準(zhǔn)測試的實(shí)際測試結(jié)果或者 基于這些測試結(jié)果的估計(jì)結(jié)果(例如性能水平)。因而,性能水平為 一特定裝置的性能的度量表達(dá),其中,通過基于給定的標(biāo)準(zhǔn)對基準(zhǔn)測 試的測試結(jié)果進(jìn)行估計(jì)來確定所述水平。例如,在給定圖2中顯示的 測量結(jié)果121的情況下,光盤播放裝置101的性能水平被確定為低于 "A"的"B"。如果服務(wù)器131被配置為接受這樣的值,光盤播放裝置 101還可將這樣的值作為測量結(jié)果發(fā)送到服務(wù)器131。在這樣的情況 下,與發(fā)送測試結(jié)果本身的情況相比,可降低通常發(fā)送的數(shù)據(jù)量。而且,還可以簡化在服務(wù)器131上進(jìn)行的性能判決處理(即,有關(guān)提供 哪個(gè)附加程序的選擇)。然而,以上情況假設(shè)服務(wù)器131能夠識別這 樣的值(即,性能水平)。在使測量結(jié)果被發(fā)送后,控制程序221隨后使光盤播放裝置101 (更具體地講,接收器212)接收由服務(wù)器131作為附加程序提供的 內(nèi)容,然后使接收的內(nèi)容存儲在存儲單元205中(步驟S103)。在步 驟S104中,控制程序221使光盤播放裝置101 (更具體地講,控制器 201)執(zhí)行以上內(nèi)容(即,程序或數(shù)據(jù))?,F(xiàn)在將參考圖6中顯示的流程圖描述用于執(zhí)行如上所述的控制 程序221的示例性的控制過程流。當(dāng)例如光盤lll被放到特定位置時(shí),啟動本控制過程,可通過自 動讀取光盤111或者通過從用戶接收指令來啟動本控制過程。 一旦啟 動控制過程,在步驟S121中,控制器201首先從光盤111讀取控制 程序221。在步驟S122中,控制器201執(zhí)行控制程序221。遵照控制程序221,控制器201在步驟S123中讀取基準(zhǔn)測試程 序222,并執(zhí)行基準(zhǔn)測試程序222,從而測量光盤播放裝置101的性 能。在步驟S124中,發(fā)送器211也遵照控制程序221將由控制器201 獲取的測量結(jié)果與內(nèi)容請求(即,對附加程序的請求) 一起經(jīng)由網(wǎng)絡(luò) 102發(fā)送到服務(wù)器131。遵照控制程序221,接收器212在步驟S125中接收由服務(wù)器131 響應(yīng)于請求而提供的內(nèi)容,然后使接收的內(nèi)容存儲在存儲單元205中。 在步驟S126中,控制器201遵照控制程序根據(jù)設(shè)置的時(shí)序讀取并執(zhí) 行內(nèi)容(即,程序或數(shù)據(jù))。這里用作附加程序的內(nèi)容可包括例如音 頻和視頻數(shù)據(jù)、游戲程序或者控制程序。例如,在音頻和視頻數(shù)據(jù)的情況下,控制器201可讀取數(shù)據(jù),然 后對其執(zhí)行各種處理,例如將該數(shù)據(jù)與其它數(shù)據(jù)合成在一起??刂破?01然后可將處理后的數(shù)據(jù)輸送到播放處理器204以立即或者在設(shè)置 的時(shí)間上進(jìn)行播放。例如,控制器201可對以上數(shù)據(jù)的播放進(jìn)行定時(shí), 以便在先從光盤111讀取其它內(nèi)容數(shù)據(jù)并播放之后連續(xù)進(jìn)行播放。舉另一個(gè)例子,在游戲程序或者控制程序的情況下,控制器201 可讀取并執(zhí)行該程序,從而進(jìn)行關(guān)于游戲內(nèi)容顯示的處理或者執(zhí)行各 種控制。當(dāng)如上所述的附加程序(即,內(nèi)容)的處理終止時(shí),控制器201 終止控制過程?,F(xiàn)在將參考圖7中顯示的流程圖描述如上所述的服務(wù)器131提供 內(nèi)容的示例性的過程流,服務(wù)器131響應(yīng)于請求內(nèi)容的光盤播放裝置 101而操作。在啟動本內(nèi)容提供過程后,在步驟S141中,服務(wù)器131的CPU 301首先控制通信單元314接收內(nèi)容請求。在步驟S142中,CPU 301 確定是否接收到內(nèi)容請求和測量結(jié)果二者。CPU301保持待機(jī),重復(fù) 步驟S141中的處理,直到確定接收到內(nèi)容請求和測量結(jié)果二者。在 步驟S142中確定接收到內(nèi)容請求和測量結(jié)果二者的情況下,CPU 301 使該過程前進(jìn)到步驟S143。在步驟S143中,CPU 301從內(nèi)容數(shù)據(jù)庫316選擇要提供的內(nèi)容, 所述選擇基于獲取的內(nèi)容請求和測量結(jié)果(或者換句話說,基于發(fā)起 請求的光盤播放裝置101的性能水平)。更具體地講,CPU 301選擇 滿足內(nèi)容請求并與光盤播放裝置101的性能水平相符的內(nèi)容。例如, CPU 301可選擇與在內(nèi)容請求中指定的內(nèi)容匹配的內(nèi)容,但是其中, 相關(guān)的處理量(即,執(zhí)行時(shí)的負(fù)載)已被調(diào)整為與光盤播放裝置101 的性能水平相匹配。在選擇內(nèi)容之后,在步驟S144中,CPU 301控制通信單元314 將所選擇的內(nèi)容經(jīng)由網(wǎng)絡(luò)102發(fā)送到發(fā)起請求的光盤播放裝置101。 內(nèi)容一被發(fā)送,CPU301就終止該內(nèi)容提供過程。CPU301然后重復(fù) 執(zhí)行如上所述的內(nèi)容提供過程。如圖8左側(cè)的例子所示,通過與上述過程相同的各個(gè)過程,高性 能的光盤播放裝置101A能夠基于指示高性能水平A的基準(zhǔn)測試結(jié)果 121A獲取性能水平A的內(nèi)容122A,并執(zhí)行該內(nèi)容122A。結(jié)果,在 監(jiān)視器104A上沒有滯后地顯示通過高速圖像處理獲得的內(nèi)容,例如高幀率視頻。
相反,在假定如圖8右側(cè)的例子所示的低性能光盤播放裝置101B 的情況下,基于例如指示低性能水平B的基準(zhǔn)測試結(jié)果121B,上述 各個(gè)過程可導(dǎo)致性能水平B的內(nèi)容122B被獲取并被執(zhí)行。結(jié)果,在 監(jiān)視器104B上沒有滯后地顯示即使用低速圖像處理也可處理的內(nèi) 容,例如低幀率視頻。
例如,監(jiān)視器104B可顯示與在監(jiān)視器104A上顯示的視頻相同 的視頻,但是其中,幀率降低(即,其中,幀圖像的一部分已被跳過)。 雖然這樣做導(dǎo)致在監(jiān)視器104B上顯示的視頻運(yùn)動的平滑性降低,但 是處理量(即,負(fù)載)也降低,從而抑制由于諸如溢出等問題引起的 滯后或凍結(jié)的發(fā)生。
如上所述,控制程序221能夠使給定的裝置獲取負(fù)載與該裝置的 性能水平匹配的內(nèi)容122。這樣,控制程序221能夠根據(jù)裝置性能適 當(dāng)?shù)卣{(diào)整信息處理負(fù)載。
雖然前面描述了在服務(wù)器131上進(jìn)行的內(nèi)容選擇,但是控制程序 221 (更具體地講,執(zhí)行控制程序221的光盤播放裝置101)還可以例 如被配置為根據(jù)性能選擇內(nèi)容。在這種情況下,與在服務(wù)器131上的 內(nèi)容選擇相關(guān)聯(lián)的處理負(fù)載可降低。此外,這樣的配置還能夠適應(yīng)內(nèi) 容獲取站點(diǎn)(即,服務(wù)器)根據(jù)內(nèi)容而不同的情況。然而,這樣的配 置也導(dǎo)致光盤播放裝置101上與內(nèi)容選擇處理的負(fù)載相等的負(fù)載增 加。而且,這樣的配置還涉及預(yù)先在光盤播;故裝置101 (或者控制程 序221)中指定某些與內(nèi)容獲取相關(guān)的信息,例如指定根據(jù)特定的性 能水平將選擇哪個(gè)內(nèi)容的信息,以及指定哪些服務(wù)器能夠提供這樣的 內(nèi)容的信息。
現(xiàn)在將參考圖9中顯示的流程圖詳細(xì)地描述用于以上情況的控 制程序。
在步驟S201中,與圖5中顯示的步驟SIOI類似,控制程序221 使光盤播放裝置101 (更具體地講,控制器201)執(zhí)行基準(zhǔn)測試程序 222。 一旦獲得測量結(jié)果,控制程序221就使光盤播放裝置101 (更具體地講,控制器201)基于測量結(jié)果選擇要請求的內(nèi)容,其中,從預(yù) 先準(zhǔn)備的候選中選擇要請求的內(nèi)容(步驟S202 )。 一旦確定要請求的 內(nèi)容,控制程序221就使光盤播放裝置IOI(更具體地講,發(fā)送器211) 將對該內(nèi)容的請求發(fā)送到提供相應(yīng)內(nèi)容的服務(wù)器(例如服務(wù)器131) (步驟S203 )。
一旦內(nèi)容請求已被發(fā)送,控制程序221隨后使光盤播放裝置101 (更具體地講,接收器212)接收從服務(wù)器131 (即,內(nèi)容請求目的 地)作為附加程序供應(yīng)的內(nèi)容,然后使接收的內(nèi)容存儲在存儲單元205 中(步驟S204 )。在步驟S205中,控制程序221使光盤播放裝置101 (更具體地講,控制器201)執(zhí)行以上內(nèi)容(即,程序或數(shù)據(jù))。 現(xiàn)在將參考圖10中顯示的流程圖描述用于以上情況的示例性的 控制過程流。
在啟動控制過程后,與圖6中顯示的步驟S121類似,在步驟S221 中,控制器201首先從光盤111讀取控制程序221。在讀取控制程序 221后,與圖6中顯示的步驟S122類似,控制器201接著在步驟S222 中執(zhí)行控制程序221。
與圖6中顯示的步驟S123類似,控制器201在步驟S223中遵照 控制程序221,讀取進(jìn)而執(zhí)行基準(zhǔn)測試程序222,從而測量光盤播放 裝置101的性能。接著仍遵照控制程序221,控制器201在步驟S224 中基于獲得的測量結(jié)果選擇要請求的內(nèi)容,其中,從預(yù)先準(zhǔn)備的候選 中選擇要請求的內(nèi)容。更具體地講,控制器201選擇其對應(yīng)的處理量 (即,負(fù)載)已被調(diào)整為與控制器201本身(更一般地講,光盤播放 裝置IOI)的性能相匹配的內(nèi)容。
一旦選擇了內(nèi)容,發(fā)送器211就將從控制器201獲取的內(nèi)容請求 (即,附加程序請求)經(jīng)由網(wǎng)絡(luò)102發(fā)送到服務(wù)器131 (即,內(nèi)容提 供服務(wù)器)(步驟S225)。在內(nèi)容提供服務(wù)器的地址根據(jù)內(nèi)容而不同 的情況下,發(fā)送器211將請求發(fā)送到提供所選擇的內(nèi)容的服務(wù)器的地 址。
與圖6中顯示的步驟S125類似,接收器212然后在步驟S226中遵照控制程序221,接收響應(yīng)于請求所供應(yīng)的內(nèi)容,并使接收的內(nèi) 容存儲在存儲單元205中。與圖6中顯示的步驟S126類似,在步驟 S227中,控制器201遵照控制程序221,根據(jù)設(shè)置的時(shí)序讀取并執(zhí)行 內(nèi)容(即,程序或數(shù)據(jù))。
當(dāng)如上所述的附加程序(即,內(nèi)容)的處理終止時(shí),控制器201 終止控制過程。
現(xiàn)在將參考圖11中顯示的流程圖描述在以上情況下服務(wù)器131 提供內(nèi)容的示例性過程流。
在啟動本內(nèi)容提供過程后,在步驟S241中,服務(wù)器131的CPU 301首先控制通信單元314接收內(nèi)容請求。在步驟S242中,CPU 301 確定是否接收到內(nèi)容請求。CPU 301保持待機(jī),重復(fù)步驟S241中的 處理,直到確定已接收到內(nèi)容請求。如果在步驟S242中確定已接收 到內(nèi)容請求,則CPU 301使該過程前進(jìn)到步驟S243。
在步驟S243中,CPU301從內(nèi)容數(shù)據(jù)庫316選擇獲取的內(nèi)容請 求所請求的內(nèi)容,然后控制通信單元341將所選擇的內(nèi)容發(fā)送到發(fā)起 請求的光盤播放裝置101。內(nèi)容一被發(fā)送,CPU 301就終止內(nèi)容提供 過程。CPU301然后重復(fù)執(zhí)行如上所述的內(nèi)容提供過程。
因而,如上所述,請求內(nèi)容的光盤播放裝置101能夠根據(jù)裝置自 己的性能水平選擇內(nèi)容。更具體地講,控制程序221能夠做出關(guān)于為 特定裝置獲取哪個(gè)內(nèi)容的選擇,使得信息處理負(fù)載被適當(dāng)?shù)卣{(diào)整為與 該裝置的性能相匹配。
在前面,基準(zhǔn)測試程序222被描述為被存儲在光盤111上,基準(zhǔn) 測量被描述為在執(zhí)行BD-J標(biāo)題時(shí)進(jìn)行。然而,本發(fā)明不限于以上情 況。例如,可在光盤播放裝置IOI從制造廠出廠前進(jìn)行基準(zhǔn)測試,并 將測量結(jié)果預(yù)先存儲在光盤播放裝置101的存儲單元205或者類似組 件中。控制程序221然后可省略基準(zhǔn)測試程序222的執(zhí)行,而是讀取 預(yù)先存儲的測量結(jié)果并使用該測量結(jié)果。在這種情況下,可在執(zhí)行 BD-J標(biāo)題期間省略基準(zhǔn)測試處理,從而可降低處理負(fù)栽。然而,為 了提供更多的BD-J標(biāo)題可使用的測量結(jié)果,以上情況還涉及準(zhǔn)備關(guān)于與特定的BD-J標(biāo)題無關(guān)的性能的測量結(jié)果。因此,測量結(jié)果的數(shù) 據(jù)大小和制造成本可能增加。為了減小數(shù)據(jù)大小,可以以壓縮的形式 保存測量結(jié)果。然而,在由于使用條件而導(dǎo)致實(shí)際性能可能與預(yù)先測 出的性能不同的情況下,以上操作可能不適用。例如,可能由于固件 更新、外部連接的設(shè)備或隨時(shí)間的變化而使實(shí)際性能發(fā)生改變。
另外,盡管前面只描述了兩個(gè)性能水平A和B,但是這樣的水 平的數(shù)量是任意的,可以是三個(gè)或更多個(gè)。此外,這樣的裝置估計(jì)還 可包括多種要素,而不只是高或低的總性能度量。而且,用于判斷的 估計(jì)方法和標(biāo)準(zhǔn)(即,閾值)是任意的。
還可以以不同的方式獲取基準(zhǔn)測試程序222,例如經(jīng)由網(wǎng)絡(luò)102 從另一裝置(即,不同于光盤lll的裝置)獲取。
另外,雖然前面作為例子將光盤播放裝置101描述為應(yīng)用本發(fā)明 的執(zhí)行控制程序221的設(shè)備,但是這里的設(shè)備可以是能夠從光盤111 讀取數(shù)據(jù)的任何設(shè)備,可包括除上述裝置之外的裝置,例如個(gè)人計(jì)算 機(jī)、游戲控制臺及光盤記錄和播放裝置。
此外,存儲上述BD-J標(biāo)題(即,控制程序221、基準(zhǔn)測試程序 222和內(nèi)容數(shù)據(jù)223)的存儲介質(zhì)可以是除光盤lll之外的存儲介質(zhì)。 更具體地講,雖然前面作為例子描述了 BD-J標(biāo)題,但是本發(fā)明還可 應(yīng)用于除BD-J標(biāo)題之外的標(biāo)題(即,軟件包),只要這樣的標(biāo)題以 與先前描述的BD-Live功能類似的方式從其它裝置獲取并執(zhí)行程序即 可。因此,本發(fā)明還可應(yīng)用于諸如非BD-ROM光盤、磁盤、磁光盤 和閃存而不是光盤111的介質(zhì)。顯然,認(rèn)為在以上情況下執(zhí)行標(biāo)題(即, 控制程序221)的裝置與應(yīng)用本發(fā)明的特定類型的存儲介質(zhì)兼容。
還應(yīng)該被認(rèn)為很顯然的是,還可從經(jīng)由網(wǎng)絡(luò)102連接的另 一裝置 獲取應(yīng)用本發(fā)明的標(biāo)題。
此外,上述過程序列可被配置為利用硬件或軟件來執(zhí)行。在利用 軟件執(zhí)行上述過程序列的情況下,可通過網(wǎng)絡(luò)或者從記錄介質(zhì)安裝構(gòu) 成這樣的軟件的一個(gè)或多個(gè)程序。
如通過圖3和圖4中的例子所示,這樣的記錄介質(zhì)可與相關(guān)裝置的主體分離,可利用光盤111或者可移動介質(zhì)321來實(shí)現(xiàn)這樣的記錄 介質(zhì),它們被分發(fā)以向一個(gè)或多個(gè)用戶提供程序??梢苿咏橘|(zhì)321可 以是上面記錄有一個(gè)或多個(gè)程序的磁盤(諸如軟盤)、光盤(諸如 CD-ROM或DVD)、磁光盤(諸如MD)或者半導(dǎo)體存儲器。然而, 以上記錄介質(zhì)在被預(yù)先合并到相關(guān)裝置的主體中之后還可被分發(fā)給 用戶,并可利用上面記錄有一個(gè)或多個(gè)程序的例如ROM 302或者包 括在存儲單元313中的硬盤來實(shí)現(xiàn)以上記錄介質(zhì)。
另外,在本說明書中,按照前面所述的時(shí)間順序來處理記錄到記 錄介質(zhì)上的程序所指定的步驟。然而,應(yīng)該意識到,還可并行地處理 這里的步驟,或者單獨(dú)地執(zhí)行這里的步驟,而不按時(shí)間順序來處理。
另外,在本說明書中,系統(tǒng)被認(rèn)為表示包括多個(gè)裝置的整個(gè)設(shè)備。
此外,在前面被描述為單個(gè)裝置的配置還可被分割,被配置為多 個(gè)裝置。同樣,在前面被描述為多個(gè)裝置的配置還可被集成,被配置 為單個(gè)裝置。另外,不同于前述的配置的其它方面當(dāng)然也可以加入各 個(gè)裝置。此外,特定裝置的配置的一部分也可被包括在另一裝置的配 置中,只要系統(tǒng)的總配置和操作在本質(zhì)上相同即可。
本應(yīng)用包含與2008年3月28日在日本專利局提交的日本優(yōu)先權(quán) 專利申請JP 2008-087605相關(guān)的主題內(nèi)容,該文獻(xiàn)的全部內(nèi)容以引用 的方式被合并到本文中。
應(yīng)該理解,本發(fā)明的實(shí)施例不限于前面描述的實(shí)施例,在不脫離 本發(fā)明的精神和范圍的情況下,各種修改是可能的。
權(quán)利要求
1. 一種信息處理設(shè)備,包括測量裝置,被配置為測量該信息處理設(shè)備的性能;發(fā)送裝置,被配置為將測量結(jié)果以指示由所述測量裝置測出的性能的信息的形式與請求期望的內(nèi)容的內(nèi)容請求一起發(fā)送到另一信息處理設(shè)備;和接收裝置,被配置為接收由所述另一信息處理設(shè)備根據(jù)所述內(nèi)容請求提供并基于所述測量結(jié)果選擇的內(nèi)容。
2. 根據(jù)權(quán)利要求1所述的信息處理設(shè)備,其中,所述測量裝置 被配置為通過執(zhí)行預(yù)定的基準(zhǔn)測試程序來測量設(shè)備性能。
3. 根據(jù)權(quán)利要求1所述的信息處理設(shè)備,還包括 控制程序執(zhí)行裝置,被配置為執(zhí)行控制程序; 其中,所述測量裝置被配置為遵照由所述控制程序執(zhí)行裝置執(zhí)行的控 制程序來測量設(shè)備性能,所述發(fā)送裝置被配置為遵照由所述控制程序執(zhí)行裝置執(zhí)行的控 制程序來發(fā)送所述測量結(jié)果和所述內(nèi)容請求,以及所述接收裝置被配置為遵照由所述控制程序執(zhí)行裝置執(zhí)行的控 制程序來接收所述內(nèi)容。
4. 根據(jù)權(quán)利要求3所述的信息處理設(shè)備,還包括 讀取裝置,被配置為從存儲介質(zhì)讀取所述控制程序; 其中,所述控制程序被存儲在可移動地插入到該信息處理設(shè)備中的存 儲介質(zhì)上,以及所述控制程序執(zhí)行裝置被配置為執(zhí)行已由所述讀取裝置從所述 存儲介質(zhì)讀取的控制程序。
5. 根據(jù)權(quán)利要求1所述的信息處理設(shè)備,還包括 內(nèi)容執(zhí)行裝置,被配置為執(zhí)行已由所述接收裝置接收的內(nèi)容。
6. 根據(jù)權(quán)利要求1所述的信息處理設(shè)備,還包括內(nèi)容選擇裝置,被配置為基于由所述測量裝置的測量而獲得的測 量結(jié)果來選擇要獲取的內(nèi)容;其中,所述發(fā)送裝置被配置為將請求已由所述內(nèi)容選擇裝置選擇的內(nèi) 容的內(nèi)容請求發(fā)送到所述另 一個(gè)信息處理設(shè)備。
7. —種信息處理方法,包括以下步驟 測量信息處理設(shè)備的性能;將測量結(jié)果以指示由所述測量步驟測出的性能的信息的形式與 請求期望的內(nèi)容的內(nèi)容請求一起發(fā)送到另 一信息處理設(shè)備;和接收由所述另一信息處理設(shè)備根據(jù)所述內(nèi)容請求提供并基于所 述測量結(jié)果選擇的內(nèi)容。
8. —種程序,使用于處理信息的計(jì)算機(jī)用作 測量裝置,被配置為測量該計(jì)算機(jī)的性能; 發(fā)送裝置,被配置為將測量結(jié)果以指示由所述測量裝置測出的性能的信息的形式與請求期望的內(nèi)容的內(nèi)容請求一起發(fā)送到另一計(jì)算 機(jī)^ 和接收裝置,被配置為接收由所述另一計(jì)算機(jī)根據(jù)所述內(nèi)容請求提供并基于所述測量結(jié)果選擇的內(nèi)容。
9. 一種上面記錄有程序的計(jì)算機(jī)可讀記錄介質(zhì),所述程序使計(jì) 算機(jī)用作測量裝置,被配置為測量該計(jì)算機(jī)的性能;發(fā)送裝置,被配置為將測量結(jié)果以指示由所述測量裝置測出的性 能的信息的形式與請求期望的內(nèi)容的內(nèi)容請求一起發(fā)送到另一計(jì)算 機(jī)j 和接收裝置,被配置為接收由所述另一計(jì)算機(jī)根據(jù)所述內(nèi)容請求提供并基于所述測量結(jié)果選擇的內(nèi)容。
10. —種信息處理系統(tǒng),其中服務(wù)器向信息處理設(shè)備提供內(nèi)容, 該系統(tǒng)包括信息處理設(shè)備;和服務(wù)器;其中,所述信息處理設(shè)備包括測量裝置,被配置為測量所述信息處理設(shè)備的性能;第 一發(fā)送裝置,被配置為將測量結(jié)果以指示由所述測量裝置 測出的性能的信息的形式與請求期望的內(nèi)容的內(nèi)容請求 一起發(fā)送 到所述服務(wù)器;和第一接收裝置,被配置為接收由所述服務(wù)器根據(jù)所述內(nèi)容請 求提供并基于所述測量結(jié)果選擇的內(nèi)容,以及所述服務(wù)器包括第二接收裝置,被配置為接收由所述信息處理設(shè)備提供的內(nèi) 容請求和測量結(jié)果;選擇裝置,被配置為基于由第二接收裝置接收的內(nèi)容請求和 測量結(jié)果來選擇內(nèi)容,使得所選擇的內(nèi)容滿足在所述內(nèi)容請求中 指定的請求,并且所選擇的內(nèi)容符合所述信息處理設(shè)備的性能; 和第二發(fā)送裝置,被配置為將由所述選擇裝置選擇的內(nèi)容發(fā)送 到所述信息處理設(shè)備。
11. 一種信息處理設(shè)備,包括測量該信息處理設(shè)備的性能的測量單元;將測量結(jié)果以指示由所述測量單元測出的性能的信息的形式與 請求期望的內(nèi)容的內(nèi)容請求一起發(fā)送到另 一信息處理設(shè)備的發(fā)送器; 和接收由所述另 一 信息處理設(shè)備根據(jù)所述內(nèi)容請求提供并基于所 述測量結(jié)果選擇的內(nèi)容的接收器。
12. —種程序,使用于處理信息的計(jì)算機(jī)用作 測量該計(jì)算機(jī)的性能的測量單元;將測量結(jié)果以指示由所述測量單元測出的性能的信息的形式與請求期望的內(nèi)容的內(nèi)容請求一起發(fā)送到另 一計(jì)算機(jī)的發(fā)送器;和接收由所述另 一 計(jì)算機(jī)根據(jù)所述內(nèi)容請求提供并基于所述測量 結(jié)果選擇的內(nèi)容的接收器。
13. —種上面記錄有程序的計(jì)算機(jī)可讀記錄介質(zhì),所述程序使計(jì) 算機(jī)用作測量該計(jì)算機(jī)的性能的測量單元;將測量結(jié)果以指示由所述測量單元測出的性能的信息的形式與 請求期望的內(nèi)容的內(nèi)容請求一起發(fā)送到另一計(jì)算機(jī)的發(fā)送器;和接收由所述另一計(jì)算機(jī)根據(jù)所述內(nèi)容請求提供并基于所述測量 結(jié)果選擇的內(nèi)容的接收器。
14. 一種信息處理系統(tǒng),其中服務(wù)器向信息處理設(shè)備提供內(nèi)容, 該系統(tǒng)包括信息處理設(shè)備;和服務(wù)器;其中,所述信息處理設(shè)備包括測量單元,測量所述信息處理設(shè)備的性能;第 一發(fā)送器,將測量結(jié)果以指示由所述測量單元測出的性能的信息的形式與請求期望的內(nèi)容的內(nèi)容請求一起發(fā)送到所述服務(wù)器;和第一接收器,接收由所述服務(wù)器根據(jù)所述內(nèi)容請求提供并 基于所述測量結(jié)果選擇的內(nèi)容,以及 所述服務(wù)器包括第二接收器,接收由所述信息處理設(shè)備提供的內(nèi)容請求和 測量結(jié)果;選擇單元,基于由第二接收器接收的內(nèi)容請求和測量結(jié)果 來選擇內(nèi)容,使得所選擇的內(nèi)容滿足在所述內(nèi)容請求中指定的請 求,另外,所選擇的內(nèi)容符合所述信息處理設(shè)備的性能;和第二發(fā)送器,將由所述選擇單元選擇的內(nèi)容發(fā)送到所述信 息處理設(shè)備。
全文摘要
本發(fā)明涉及一種信息處理設(shè)備和方法、程序、記錄介質(zhì)和信息處理系統(tǒng)。該信息處理設(shè)備包括測量單元、發(fā)送器和接收器。測量單元首先測量信息處理設(shè)備的性能。發(fā)送器然后將測量結(jié)果以指示由測量單元測出的性能的信息的形式與請求期望內(nèi)容的內(nèi)容請求一起發(fā)送到另一信息處理設(shè)備。接收器隨后從另一信息處理設(shè)備接收根據(jù)內(nèi)容請求提供并基于測量結(jié)果選擇的內(nèi)容。這樣,根據(jù)信息處理設(shè)備的性能適當(dāng)?shù)卣{(diào)整信息處理負(fù)載。
文檔編號G11B19/02GK101547204SQ20091013022
公開日2009年9月30日 申請日期2009年3月26日 優(yōu)先權(quán)日2008年3月28日
發(fā)明者后藤誠, 大上隆久, 豬口達(dá)也, 神田悟, 笠正典 申請人:索尼株式會社