亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

信息處理裝置、信息處理方法、及計算機程序的制作方法

文檔序號:7605469閱讀:145來源:國知局
專利名稱:信息處理裝置、信息處理方法、及計算機程序的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種信息處理裝置、信息處理方法、及計算機程序。更具體地說,本發(fā)明涉及這樣的信息處理裝置和信息處理方法、以及計算機程序,其中,當(dāng)客戶機對由內(nèi)容提供服務(wù)器所保持的內(nèi)容執(zhí)行回放時,部分數(shù)據(jù),例如諸如音頻數(shù)據(jù)中的難忘的(impressive)部分的內(nèi)容特征部分,在客戶機中被提取、傳輸、并回放。
背景技術(shù)
隨著近年來數(shù)據(jù)通信網(wǎng)絡(luò)的廣泛應(yīng)用,即使在家中,也使用了所謂的家庭網(wǎng)絡(luò),在每個所述的家庭網(wǎng)絡(luò)中,通過把家用電子設(shè)備、計算機、及外圍設(shè)備連接到網(wǎng)絡(luò),能夠建立設(shè)備間的通信。在家庭網(wǎng)絡(luò)中,共享與網(wǎng)絡(luò)連接的設(shè)備的數(shù)據(jù)處理功能,使得設(shè)備能夠相互通信,以及相互發(fā)送和接收內(nèi)容,從而向用戶提供方便和舒適。因此,可以預(yù)計,家庭網(wǎng)絡(luò)正變得越來越普及。
作為適合于這樣的家庭網(wǎng)絡(luò)的結(jié)構(gòu)的協(xié)議,通用即插即用(UPnP)為人所知。通用即插即用(UPnP)使得無需要求復(fù)雜操作即能夠便利地建立網(wǎng)絡(luò),并使得與網(wǎng)絡(luò)連接的設(shè)備無需要求困難的操作和設(shè)置即能夠接收由每個設(shè)備提供的服務(wù)。另外,UPnP具有這樣的優(yōu)勢,即它在設(shè)備中與OS(操作系統(tǒng))相獨立,并且使得能夠便利地添加設(shè)備。
在UPnP中,所連接的設(shè)備通過交換基于XML(可擴展標(biāo)記語言)的定義文件,來執(zhí)行相互識別。UPnP處理的梗概如下(1)尋址,獲取諸如IP地址的自身設(shè)備ID;(2)發(fā)現(xiàn),搜索網(wǎng)絡(luò)上的每個設(shè)備,從設(shè)備接收響應(yīng),并獲取包括在響應(yīng)中的諸如設(shè)備類型和功能的信息;以及(3)服務(wù)請求,基于通過發(fā)現(xiàn)所獲取的信息,從設(shè)備請求服務(wù)。
上述處理的實施使得能夠使用與網(wǎng)絡(luò)連接的設(shè)備來提供和接收服務(wù)。連接到網(wǎng)絡(luò)的設(shè)備使用尋址以獲取設(shè)備ID,使用發(fā)現(xiàn)以獲取不同的與網(wǎng)絡(luò)連接的設(shè)備的信息,并且能夠基于所獲取的信息從不同的設(shè)備請求服務(wù)。
例如,當(dāng)客戶機側(cè)的設(shè)備回放存儲在服務(wù)器中的諸如音樂數(shù)據(jù)和圖像數(shù)據(jù)的內(nèi)容時,客戶機獲取關(guān)于由服務(wù)器保持的內(nèi)容的信息。服務(wù)器在存儲單元中存儲內(nèi)容,也存儲關(guān)于所存儲的內(nèi)容的屬性信息。所述屬性信息包括,例如,作為內(nèi)容的音樂和電影標(biāo)題、藝術(shù)家名、記錄的日期和時間、以及關(guān)于數(shù)據(jù)的壓縮格式的信息。屬性信息的這些條目稱為元信息。
例如,當(dāng)客戶機側(cè)的設(shè)備需要回放存儲在服務(wù)器中的諸如音樂數(shù)據(jù)和圖像數(shù)據(jù)的內(nèi)容時,客戶機側(cè)的設(shè)備向服務(wù)器發(fā)送存儲在服務(wù)器中的內(nèi)容信息,例如,音樂或電影標(biāo)題、藝術(shù)家名、數(shù)據(jù)壓縮格式信息(諸如ATRAC(適應(yīng)性變換聲音編碼)或MPEG(運動圖像專家組)),并且此外,如果需要,還發(fā)送請求以獲取諸如著作權(quán)信息的各種類型的內(nèi)容屬性信息。
響應(yīng)于來自客戶機的請求,服務(wù)器向客戶機發(fā)送關(guān)于由服務(wù)器所保持的內(nèi)容的元數(shù)據(jù)(屬性信息)?;趶姆?wù)器獲取的元數(shù)據(jù),客戶機按照預(yù)定的顯示程序在客戶機設(shè)備的顯示器上顯示內(nèi)容信息。例如,在顯示器上顯示包括藝術(shù)家名和標(biāo)題等的播放列表?;谒@示的信息,用戶選擇或確認將被回放的內(nèi)容,向服務(wù)器發(fā)送內(nèi)容發(fā)送請求。在服務(wù)器接收到來自客戶機的內(nèi)容請求后,從服務(wù)器向客戶機執(zhí)行內(nèi)容的發(fā)送,由客戶機接收和回放內(nèi)容。
能夠從不同的與網(wǎng)絡(luò)連接的設(shè)備(客戶機)中搜索如上所述存儲在服務(wù)器中的內(nèi)容,并且能夠通過指定內(nèi)容的特定條目而回放。
例如,當(dāng)客戶機選擇音樂內(nèi)容作為將被回放的內(nèi)容時,包括音樂內(nèi)容的標(biāo)識符的內(nèi)容發(fā)送請求被發(fā)送,服務(wù)器從存儲單元獲取所指定的內(nèi)容,并且向客戶機發(fā)送所獲取的內(nèi)容。所發(fā)送的內(nèi)容被回放,在發(fā)送和接收上述類型的內(nèi)容數(shù)據(jù)的典型格式中,基本上以一個內(nèi)容條目或一組多個內(nèi)容條目為單位執(zhí)行發(fā)送和接收。
然而,客戶機用戶會遇到這樣的情況,其中,用于收聽的所希望的音樂條目不能總是基于諸如標(biāo)題和藝術(shù)家的普通內(nèi)容信息而被指定。對于所謂的音樂,存在許多這樣的情況,其中,通過收聽諸如“過門(transitional)”部分的特征旋律部分,能夠識別音樂條目。另外,存在這樣的情況,其中,用戶僅希望收聽特征部分或用戶喜愛的旋律部分,而不回放所有的音樂內(nèi)容。例如,存在許多希望執(zhí)行這樣的內(nèi)容回放的用戶,其中,僅僅難忘的部分被從多個音樂內(nèi)容條目中抽取,并被連續(xù)回放。
在許多當(dāng)前的系統(tǒng)的每一個中,內(nèi)容被存儲在家庭服務(wù)器等中,客戶機通過指定內(nèi)容向家庭服務(wù)器作出內(nèi)容發(fā)送請求,服務(wù)器僅能夠執(zhí)行內(nèi)容單位的發(fā)送,而不能執(zhí)行上述內(nèi)容的傳遞,諸如從服務(wù)器存儲的內(nèi)容中僅提取出用戶喜愛的部分的數(shù)據(jù),以及向客戶機發(fā)送該數(shù)據(jù)。
專利文件1(日本未審查專利申請公報2001-142495號)包括關(guān)于這樣的結(jié)構(gòu)的描述,其中,索引信息被設(shè)置為音樂內(nèi)容的管理信息,并且指定信息的特定內(nèi)容部分區(qū)域被設(shè)置。然而,雖然在該專利文件1的結(jié)構(gòu)中,一個內(nèi)容回放處理器管理并使用索引信息,但是,專利文件1不代表服務(wù)器-客戶機系統(tǒng),即,這樣的結(jié)構(gòu),其中,內(nèi)容被存儲在服務(wù)器中,并且響應(yīng)于來自客戶機的請求,該內(nèi)容被從服務(wù)器提供到客戶機。
在當(dāng)前的服務(wù)器-客戶機系統(tǒng)中,通過指定內(nèi)容標(biāo)識信息來從客戶機作出內(nèi)容請求,并且基于來自客戶機的內(nèi)容標(biāo)識信息而執(zhí)行從服務(wù)器的內(nèi)容發(fā)送。從而,不能夠?qū)崿F(xiàn)響應(yīng)于僅關(guān)于用戶喜愛部分的部分內(nèi)容請求而由服務(wù)器進行數(shù)據(jù)的提取和發(fā)送。

發(fā)明內(nèi)容
本發(fā)明針對上述問題而作出,意圖提供信息處理裝置和信息處理方法、以及計算機程序,其中,當(dāng)客戶機執(zhí)行由內(nèi)容提供服務(wù)器所保持的內(nèi)容的回放時,部分數(shù)據(jù),例如諸如音頻數(shù)據(jù)中的難忘的部分的特征內(nèi)容部分,在客戶機中被提取、傳輸、并回放。
本發(fā)明的第一方面提供一種信息處理裝置,用于執(zhí)行內(nèi)容傳輸,包括存儲單元,存儲內(nèi)容和性質(zhì)信息,作為內(nèi)容屬性信息;數(shù)據(jù)發(fā)送/接收單元,利用作為內(nèi)容信息請求設(shè)備的客戶機執(zhí)行數(shù)據(jù)發(fā)送和接收;以及內(nèi)容提取單元,響應(yīng)于來自客戶機的內(nèi)容請求,執(zhí)行從存儲單元中獲取所請求的內(nèi)容,其中所述性質(zhì)信息包括索引信息,作為部分內(nèi)容區(qū)域標(biāo)識信息;以及所述內(nèi)容提取單元被配置為在來自客戶機的內(nèi)容請求包括部分回放指定的條件下,對由索引信息指定的部分內(nèi)容數(shù)據(jù)執(zhí)行獲取;以及執(zhí)行向客戶機發(fā)送部分內(nèi)容數(shù)據(jù)。
另外,在本發(fā)明的信息處理裝置的實施例中,索引信息包括索引開始位置信息,作為部分內(nèi)容數(shù)據(jù)的開始位置信息,代表從內(nèi)容的開始起的時間或數(shù)據(jù)量的信息;索引區(qū)域信息,作為部分內(nèi)容數(shù)據(jù)的區(qū)域信息,代表從索引開始位置起的時間或數(shù)據(jù)量;并且內(nèi)容提取單元被配置為,對由索引開始位置信息和索引區(qū)域信息所指定的部分內(nèi)容數(shù)據(jù)執(zhí)行獲取。
此外,在本發(fā)明的信息處理裝置的實施例中,信息處理裝置還包括內(nèi)容信息生成單元,基于性質(zhì)信息,生成將被發(fā)送到客戶機的內(nèi)容信息,并且所述內(nèi)容信息生成單元被配置為在來自客戶機的內(nèi)容請求包括部分回放指定的條件下,執(zhí)行從與所請求的內(nèi)容相對應(yīng)的性質(zhì)信息中獲取索引信息;以及執(zhí)行發(fā)送所獲取的索引信息。
此外,在本發(fā)明的信息處理裝置的實施例中,信息處理裝置還包括內(nèi)容信息生成單元,基于性質(zhì)信息,生成將被發(fā)送到客戶機的內(nèi)容信息,并且所述內(nèi)容信息生成單元被配置為通過針對每個性質(zhì)來定義性質(zhì)信息的每個條目所允許的數(shù)據(jù)編輯信息,而執(zhí)行生成內(nèi)容信息;以及執(zhí)行把所生成的信息發(fā)送至客戶機。
此外,在本發(fā)明的實施例中,數(shù)據(jù)編輯信息包括這樣的信息,該信息設(shè)置性質(zhì)信息的重寫、添加、和刪除的至少之一的許可。
另外,本發(fā)明的第二方面提供一種信息處理裝置,用于執(zhí)行獲取內(nèi)容,包括數(shù)據(jù)發(fā)送/接收單元,執(zhí)行與保持內(nèi)容的服務(wù)器的數(shù)據(jù)發(fā)送和接收;內(nèi)容請求單元,生成包括部分內(nèi)容回放信息的內(nèi)容請求數(shù)據(jù),作為針對服務(wù)器的內(nèi)容請求數(shù)據(jù);以及內(nèi)容回放控制單元,執(zhí)行對經(jīng)過數(shù)據(jù)發(fā)送/接收單元從服務(wù)器接收的部分內(nèi)容的回放的控制。
此外,在本發(fā)明的信息處理裝置的實施例中,信息處理裝置還包括內(nèi)容信息分析單元,執(zhí)行對與從服務(wù)器接收的內(nèi)容相對應(yīng)的性質(zhì)信息的分析,并生成顯示信息;以及顯示單元,顯示由內(nèi)容信息分析單元生成的顯示信息;并且所述內(nèi)容信息分析單元被配置為基于包括在從服務(wù)器接收的內(nèi)容信息中的索引信息,執(zhí)行生成其中內(nèi)容的索引區(qū)域可識別的顯示信息;并且向顯示單元輸出顯示信息。
此外,在本發(fā)明的信息處理裝置的實施例中,信息處理裝置還包括內(nèi)容信息分析單元,執(zhí)行對與從服務(wù)器接收的內(nèi)容相對應(yīng)的性質(zhì)信息的分析,并生成顯示信息;以及顯示單元,顯示由內(nèi)容信息分析單元生成的顯示信息;并且所述內(nèi)容信息分析單元被配置為執(zhí)行生成顯示信息,在所述顯示信息中,對于作為從服務(wù)器接收的內(nèi)容信息的成份的性質(zhì)信息的每個條目,數(shù)據(jù)編輯信息是可識別的。
此外,本發(fā)明的第三方面提供一種信息處理方法,用于執(zhí)行內(nèi)容傳輸,包括從客戶機接收內(nèi)容請求的步驟;確定部分回放指定是否被包括在來自客戶機的內(nèi)容請求中的步驟;步驟,在部分回放指定被包括在來自客戶機的內(nèi)容請求中的條件下,執(zhí)行索引信息的獲取,作為來自性質(zhì)信息的部分內(nèi)容區(qū)域標(biāo)識信息,所述性質(zhì)信息作為內(nèi)容屬性信息;對由索引信息指定的部分內(nèi)容數(shù)據(jù)執(zhí)行獲取的步驟;以及向客戶機發(fā)送所提取的部分內(nèi)容數(shù)據(jù)的步驟。
另外,在本發(fā)明的信息處理方法的實施例中,索引信息包括索引開始位置信息,作為部分內(nèi)容數(shù)據(jù)的開始位置信息,代表從內(nèi)容的開始起的時間或數(shù)據(jù)量的信息;以及索引區(qū)域信息,作為部分內(nèi)容數(shù)據(jù)的區(qū)域信息,代表從索引開始位置起的時間或數(shù)據(jù)量;內(nèi)容提取步驟,對由索引開始位置信息和索引區(qū)域信息所指定的部分內(nèi)容數(shù)據(jù)執(zhí)行獲取。
此外,在本發(fā)明的信息處理方法的實施例中,信息處理方法還包括步驟在內(nèi)容請求包括部分回放指定的條件下,從與來自客戶機的所請求的內(nèi)容相對應(yīng)的性質(zhì)信息中獲取索引信息;以及向客戶機發(fā)送所獲取的索引信息。
此外,在本發(fā)明的信息處理方法的實施例中,信息處理方法還包括步驟通過針對每個性質(zhì)來定義對于性質(zhì)信息的每個條目所允許的數(shù)據(jù)編輯信息,而執(zhí)行生成內(nèi)容信息;以及執(zhí)行把所生成的信息發(fā)送至客戶機。
此外,在本發(fā)明的實施例中,數(shù)據(jù)編輯信息包括這樣的信息,該信息設(shè)置性質(zhì)信息的重寫、添加、和刪除的至少之一的許可。
另外,本發(fā)明的第四方面提供一種信息處理方法,用于執(zhí)行獲取內(nèi)容,包括內(nèi)容請求步驟,生成包括部分內(nèi)容回放請求信息的內(nèi)容請求數(shù)據(jù),并將所述數(shù)據(jù)發(fā)送至服務(wù)器;以及內(nèi)容回放控制步驟,執(zhí)行對從服務(wù)器接收的部分內(nèi)容的回放的控制。
此外,在本發(fā)明的信息處理方法的實施例中,信息處理方法還包括內(nèi)容信息分析步驟,執(zhí)行對與從服務(wù)器接收的內(nèi)容相對應(yīng)的性質(zhì)信息的分析,并生成顯示信息;以及顯示步驟,顯示在內(nèi)容信息分析步驟中生成的顯示信息;并且,所述內(nèi)容信息分析步驟,基于包括在從服務(wù)器接收的內(nèi)容信息中的索引信息,執(zhí)行生成其中內(nèi)容的索引區(qū)域可識別的顯示信息;并且向顯示單元輸出顯示信息。
此外,在本發(fā)明的信息處理方法的實施例中,信息處理方法還包括內(nèi)容信息分析步驟,執(zhí)行對與從服務(wù)器接收的內(nèi)容相對應(yīng)的性質(zhì)信息的分析,并生成顯示信息;以及顯示步驟,顯示在內(nèi)容信息分析步驟中生成的顯示信息;所述內(nèi)容信息分析步驟,執(zhí)行生成顯示信息,在所述顯示信息中,對于作為從服務(wù)器接收的內(nèi)容信息的成份的性質(zhì)信息的每個條目來說,數(shù)據(jù)編輯信息是可識別的。
此外,本發(fā)明的第五方面提供一種計算機程序,用于執(zhí)行內(nèi)容傳輸,包括從客戶機接收內(nèi)容請求的步驟;確定部分回放指定是否被包括在來自客戶機的內(nèi)容請求中的步驟;步驟,在部分回放指定被包括在來自客戶機的內(nèi)容請求中的條件下,執(zhí)行索引信息的獲取,作為來自性質(zhì)信息的部分內(nèi)容區(qū)域標(biāo)識信息,所述性質(zhì)信息作為內(nèi)容屬性信息;對由索引信息指定的部分內(nèi)容數(shù)據(jù)執(zhí)行獲取的步驟;以及向客戶機發(fā)送所提取的部分內(nèi)容數(shù)據(jù)的步驟。
另外,本發(fā)明的第六方面提供一種計算機程序,用于執(zhí)行獲取內(nèi)容,包括內(nèi)容請求步驟,生成包括部分內(nèi)容回放請求信息的內(nèi)容請求數(shù)據(jù),并將所述數(shù)據(jù)發(fā)送至服務(wù)器;以及內(nèi)容回放控制步驟,執(zhí)行對從服務(wù)器接收的部分內(nèi)容的回放的控制。
根據(jù)本發(fā)明的結(jié)構(gòu),通過由服務(wù)器根據(jù)來自客戶機的部分內(nèi)容回放請求,基于包括在內(nèi)容的性質(zhì)信息中的索引信息而執(zhí)行部分地提取內(nèi)容數(shù)據(jù),所提取的部分內(nèi)容數(shù)據(jù)被發(fā)送至客戶機。由此,客戶機可以享受諸如從服務(wù)器接收的內(nèi)容的難忘的部分、或用戶的喜愛的部分的特定部分數(shù)據(jù)的內(nèi)容回放。
此外,根據(jù)本發(fā)明的結(jié)構(gòu),內(nèi)容的索引信息被設(shè)置在與由服務(wù)器保持的內(nèi)容相對應(yīng)的性質(zhì)信息中;按照在來自客戶機的內(nèi)容請求中設(shè)置的部分回放指定信息,索引信息從與所指定的內(nèi)容相對應(yīng)的性質(zhì)信息中獲??;并且在被獲取后,部分內(nèi)容被發(fā)送至客戶機。由此,客戶機和服務(wù)器上的處理負擔(dān)實質(zhì)上類似于正常內(nèi)容傳輸中的處理負擔(dān),從而使得能夠進行有效的部分內(nèi)容回放。
此外,根據(jù)本發(fā)明的結(jié)構(gòu),針對每個性質(zhì)來設(shè)置對于性質(zhì)信息的每個條目所允許的數(shù)據(jù)編輯信息,并且數(shù)據(jù)編輯信息被發(fā)送,從而,在客戶機中,能執(zhí)行基于所接收的信息的性質(zhì)信息的編輯,并且諸如用戶所喜愛的部分的任意數(shù)據(jù)區(qū)域能夠被設(shè)置為索引信息。由此,能夠執(zhí)行任意區(qū)域中的部分內(nèi)容回放。
本發(fā)明的計算機程序能夠以計算機可讀形式被提供給多用途計算機系統(tǒng),所述多用途計算機系統(tǒng)能夠通過記錄媒體、通信媒體,例如,諸如CD、FD、和MO的存儲媒體、或諸如網(wǎng)絡(luò)的通信媒體,來執(zhí)行各種類型的程序代碼。通過提供上述計算機可讀形式的程序,能夠在計算機系統(tǒng)中實現(xiàn)根據(jù)所述程序的處理。
通過基于本發(fā)明的下列實施例和附圖進行更詳細的描述,本發(fā)明的其它目的、特征和優(yōu)點將變得清楚。另外,本說明書中的系統(tǒng)是多個裝置的邏輯集合的結(jié)構(gòu),并且不限于其中具有結(jié)構(gòu)的裝置在單個裝置中的形式。


圖1是本發(fā)明可適用的網(wǎng)絡(luò)的例子的圖解。
圖2是圖解與網(wǎng)絡(luò)連接的設(shè)備的結(jié)構(gòu)的例子的圖。
圖3是在內(nèi)容數(shù)據(jù)回放處理中,服務(wù)器和客戶機之間的處理序列的圖解。
圖4是示出服務(wù)器中所保持的內(nèi)容管理類的例子的圖表。
圖5是服務(wù)器中所設(shè)置的類的層結(jié)構(gòu)的圖解。
圖6是基于包括從服務(wù)器向客戶機發(fā)送的性質(zhì)信息的XML數(shù)據(jù)而在顯示器上顯示的內(nèi)容信息列表的例子的圖解。
圖7是在執(zhí)行內(nèi)容的部分回放的情況下,在服務(wù)器和客戶機之間的數(shù)據(jù)通信序列的圖解。
圖8是在執(zhí)行內(nèi)容的部分回放的情況下,客戶機從服務(wù)器請求的內(nèi)容請求數(shù)據(jù)的結(jié)構(gòu)的圖解。
圖9是圖解與由服務(wù)器保持的內(nèi)容相對應(yīng)的性質(zhì)信息的圖表。
圖10是與由服務(wù)器保持的內(nèi)容相對應(yīng)的性質(zhì)信息中的索引信息的圖解。
圖11是內(nèi)容回放列表和回放開始位置信息的例子的圖解。
圖12是性質(zhì)信息更新中在服務(wù)器和客戶機之間的處理序列的圖解。
圖13是包括從服務(wù)器向客戶機發(fā)送的性質(zhì)信息的XML數(shù)據(jù)的結(jié)構(gòu)的例子的圖解。
圖14是圖解組成對應(yīng)于內(nèi)容數(shù)據(jù)而設(shè)置的元數(shù)據(jù)的性質(zhì)信息的結(jié)構(gòu)的圖表。
圖15是基于包括從服務(wù)器向客戶機發(fā)送的性質(zhì)信息的XML數(shù)據(jù)而顯示的內(nèi)容信息列表的例子的圖解。
圖16是流程圖,圖解了從服務(wù)器向客戶機發(fā)送的性質(zhì)信息上的數(shù)據(jù)更新中的客戶機設(shè)備的處理。
圖17是流程圖,圖解了在執(zhí)行內(nèi)容的部分回放的情況下客戶機的處理。
圖18是流程圖,圖解了在執(zhí)行內(nèi)容的部分回放的情況下服務(wù)器的處理。
圖19是圖解服務(wù)器的處理功能的框圖。
圖20是圖解客戶機的處理功能的框圖。
具體實施例方式
下面,將參照附圖描述本發(fā)明的信息處理裝置、信息處理方法、及計算機程序。
系統(tǒng)梗概首先,參照圖1描述本發(fā)明可應(yīng)用的網(wǎng)絡(luò)的結(jié)構(gòu)的例子。圖1示出了一種結(jié)構(gòu),例如,家庭網(wǎng)絡(luò)結(jié)構(gòu),其中,響應(yīng)于各種客戶機裝置而執(zhí)行處理的服務(wù)器101、作為客戶機裝置而從服務(wù)器101請求處理的PC 121、監(jiān)視器122、蜂窩電話123、播放器124、和PDA 125通過網(wǎng)絡(luò)100相互連接。另外,各種電子設(shè)備和家用電子設(shè)備能夠被作為客戶機裝置而連接。
服務(wù)器101響應(yīng)于來自客戶機的請求而執(zhí)行的處理包括,例如,提供存儲在服務(wù)器101上的諸如硬盤的存儲裝置中的內(nèi)容,或提供通過執(zhí)行服務(wù)器可執(zhí)行的應(yīng)用程序的數(shù)據(jù)處理服務(wù)。雖然圖1示出服務(wù)器101和客戶機裝置相互區(qū)分,但是響應(yīng)于來自客戶機的請求而提供服務(wù)的裝置被示為服務(wù)器,當(dāng)任何客戶機裝置向另一客戶機提供它的數(shù)據(jù)處理服務(wù)時,它就變得可以提供作為服務(wù)器的功能。因此,與網(wǎng)絡(luò)連接的客戶機裝置也能夠變?yōu)榉?wù)器。
網(wǎng)絡(luò)100是有線和無線網(wǎng)絡(luò)之一,每個被連接的裝置使用網(wǎng)絡(luò)100來發(fā)送和接收通信包,例如以太網(wǎng)(注冊商標(biāo))幀等。換句話說,客戶機通過把幀發(fā)送至服務(wù)器101來執(zhí)行來自服務(wù)器101的數(shù)據(jù)處理請求,在該幀中,處理請求信息存儲在以太網(wǎng)幀的數(shù)據(jù)部分中。服務(wù)器101響應(yīng)于處理請求幀的接收而執(zhí)行數(shù)據(jù)處理,把結(jié)果數(shù)據(jù)作為數(shù)據(jù)處理結(jié)果存儲在通信包的數(shù)據(jù)部分中,如果有必要,還將該包發(fā)送至每個客戶機。
與網(wǎng)絡(luò)連接的裝置由例如通用即插即用(UPnP)使能裝置形成。因此,在該結(jié)構(gòu)中,與網(wǎng)絡(luò)連接的裝置容易地添加和刪除。連接到網(wǎng)絡(luò)的新裝置能夠通過進行下列操作使用與網(wǎng)絡(luò)連接的裝置來接收服務(wù)(1)尋址,獲取諸如IP地址的其設(shè)備ID;(2)發(fā)現(xiàn),搜索網(wǎng)絡(luò)上的每個設(shè)備,從設(shè)備接收響應(yīng),并獲取包括在響應(yīng)中的諸如設(shè)備類型和功能的信息;以及(3)服務(wù)請求,基于通過發(fā)現(xiàn)所獲取的信息,從設(shè)備請求服務(wù)。
作為形成如圖1所示的服務(wù)器和客戶機裝置的信息處理裝置的例子,參照圖2描述PC的硬件結(jié)構(gòu)的例子。
CPU(中央處理單元)201通過按照存儲在ROM(只讀存儲器)202、HDD204等中的程序來執(zhí)行各種類型的處理,而起著數(shù)據(jù)處理裝置或通信控制裝置的作用。如果需要,RAM 203存儲CPU 201執(zhí)行的程序和數(shù)據(jù)。CPU 201、ROM202、RAM 203、以及HDD 204通過總線205相互連接。
總線205連接至輸入/輸出接口206。輸入/輸出接口206連接至例如輸入單元207和輸出單元208,所述輸入單元207包括由用戶操作的鍵盤、開關(guān)、按鈕、以及鼠標(biāo),所述輸出單元208包括用于向用戶提供各種類型信息的LCD、CRT、以及揚聲器。另外,輸入/輸出接口206還連接到起著數(shù)據(jù)發(fā)送/接收裝置作用的通信單元209、以及驅(qū)動210,在所述驅(qū)動210中,諸如磁盤、光盤、磁光盤、或半導(dǎo)體存儲器的可移去記錄介質(zhì)211能夠被載入,并且所述驅(qū)動210執(zhí)行可移去記錄介質(zhì)211中的讀或?qū)憯?shù)據(jù)。
圖2所示的結(jié)構(gòu)是服務(wù)器、個人計算機(PC)的例子,作為與網(wǎng)絡(luò)連接的裝置的例子。與網(wǎng)絡(luò)連接的裝置不限于PC,而可以是蜂窩電話、諸如PDA的便攜式通信終端,另外還可以是諸如播放器和顯示器的各種電子裝置、以及信息處理裝置,如圖1所示。因此,每個設(shè)備可以具有它自身的硬件結(jié)構(gòu),并按照硬件執(zhí)行處理。
元數(shù)據(jù)下面,描述由存儲將被提供至客戶機的內(nèi)容的服務(wù)器保持的元數(shù)據(jù)。服務(wù)器保持與在其存儲單元中存儲的內(nèi)容條目相對應(yīng)的屬性信息,作為元數(shù)據(jù),所述內(nèi)容條目諸如靜態(tài)圖像和視頻的圖像數(shù)據(jù)、以及音樂等的音頻數(shù)據(jù)。元數(shù)據(jù)的成份稱為性質(zhì)信息。
由服務(wù)器保持的諸如靜態(tài)圖像和視頻等的圖像數(shù)據(jù)、以及音樂的音頻數(shù)據(jù)的內(nèi)容被集體地稱為AV內(nèi)容。在服務(wù)器中,AV內(nèi)容由具有層級結(jié)構(gòu)的內(nèi)容目錄管理。
內(nèi)容目錄具有由存儲AV內(nèi)容的單個條目或AV內(nèi)容的多個條目的文件夾形成的層級結(jié)構(gòu)。內(nèi)容目錄的每個成份,即存儲AV內(nèi)容的單個條目或AV內(nèi)容的多個條目的每個文件夾,稱為對象。對象是由服務(wù)器處理的數(shù)據(jù)單位的總體名稱。除了存儲AV內(nèi)容的單個或多個條目的文件夾之外,還有各種對象。
另外,對象的集合稱為容器(container)。集合的單位可以被各種各樣地設(shè)置為,例如,基于對象的物理存儲位置的集合、基于對象的邏輯關(guān)系的集合、以及基于種類的集合等。AV內(nèi)容的最小單位,即一個音樂數(shù)據(jù)項、一個視頻數(shù)據(jù)項等的每個,稱為項。
對象被基于其類型而分類為類,例如音頻、視頻、以及圖片等,并且所述對象相應(yīng)于類而被標(biāo)注。客戶機能夠指定例如特定的類,并且能夠請求并執(zhí)行僅對屬于特定類別的對象的“搜索”。另外,通過指定特定文件夾等中的對象,客戶機能夠請求僅請求關(guān)于文件夾的信息的“瀏覽”,并且能夠獲取關(guān)于該特定文件夾的信息。由于在服務(wù)器中類還在層級結(jié)構(gòu)中被管理,因此子類能夠被設(shè)置在一個類中。
元數(shù)據(jù)是各種類型的管理信息,所述管理信息包括與服務(wù)器中所保持的內(nèi)容相對應(yīng)的屬性信息、類定義信息、以及關(guān)于構(gòu)成內(nèi)容目錄的層級結(jié)構(gòu)的信息。元數(shù)據(jù)是被定義從而與每個對象相關(guān)聯(lián)的內(nèi)容屬性信息,所述元數(shù)據(jù)包括各種類型的信息,諸如內(nèi)容標(biāo)識符(ID)、數(shù)據(jù)大小、資源信息、標(biāo)題、藝術(shù)家名、以及著作權(quán)信息。包括在元數(shù)據(jù)中的信息的每個條目稱為性質(zhì)。預(yù)先確定上述類的每一個,諸如音樂(音頻)、視頻、以及圖片,都具有包含性質(zhì)類型的元數(shù)據(jù)。
由客戶機進行的內(nèi)容回放處理例如,企圖回放內(nèi)容的客戶機能夠從服務(wù)器請求內(nèi)容,并且能夠接收和回放來自服務(wù)器的所請求的內(nèi)容。參照圖3描述內(nèi)容回放的一般處理。首先,在步驟S11,客戶機請求獲取由服務(wù)器所保持的內(nèi)容。在步驟S12,響應(yīng)于客戶機的請求,基于與內(nèi)容相應(yīng)的元數(shù)據(jù),服務(wù)器通過使用XML(可擴展標(biāo)記語言)數(shù)據(jù)生成內(nèi)容信息,諸如標(biāo)題和藝術(shù)家名,并向客戶機發(fā)送信息。
在步驟S13,客戶機按照所接收的XML信息,在顯示器上顯示內(nèi)容信息。例如,對于音樂內(nèi)容,內(nèi)容信息被顯示為包括與由服務(wù)器所保持的音樂的多個條目相對應(yīng)的音樂標(biāo)題、藝術(shù)家名、以及回放時間的列表。
然后,在步驟S14,客戶機選擇從服務(wù)器接收并在客戶機裝置中回放的音樂的條目,并且把指定信息的內(nèi)容(例如,內(nèi)容ID)發(fā)送至服務(wù)器?;谒邮盏闹付ㄐ畔⒌膬?nèi)容,服務(wù)器從存儲裝置獲取內(nèi)容,并發(fā)送該內(nèi)容。在步驟S16,客戶機回放從服務(wù)器接收的內(nèi)容。當(dāng)通過壓縮,諸如ATRAC或MPEG,來處理內(nèi)容時,在由客戶機解碼后,被回放。
普通的內(nèi)容回放處理如上所述??蛻魴C能夠獲取各種類型的內(nèi)容屬性信息,即,包括在與由服務(wù)器所保持的內(nèi)容相對應(yīng)的元數(shù)據(jù)中的性質(zhì)信息,能夠基于該性質(zhì)信息對用戶顯示諸如內(nèi)容列表的UI,并且能夠從服務(wù)器選擇和請求內(nèi)容的條目。
通過使用圖3所示的步驟S11中的處理,即,內(nèi)容搜索或所謂的搜索,特定內(nèi)容信息能夠被選擇和獲取,在所述搜索中,當(dāng)客戶機獲取在服務(wù)器中所保持的內(nèi)容信息時,客戶機請求內(nèi)容信息,在所述內(nèi)容信息中,例如,包括“圣誕節(jié)”的標(biāo)題作為字。換句話說,通過指定特定文件夾,例如,通過僅收集用戶所喜愛的音樂的條目而生成的文件夾,或者包含與特定藝術(shù)家、流派等相對應(yīng)的音樂的多個條目的文件夾,在文件夾中包含的內(nèi)容的多個條目的內(nèi)容信息能夠被獲取。
如上所述,在服務(wù)器中,作為管理內(nèi)容的對象以如下形式被管理把對象基于它們的類型,例如音樂(音頻)、視頻、圖片等,另外還基于各種種類(類型)而分類為類。類以層級結(jié)構(gòu)被管理。
服務(wù)器中管理類的例子如圖4所示。圖4中所示的例子是與音樂內(nèi)容相關(guān)的類的例子。如圖4所示,諸如音樂、唱片(album)、流派、以及通過收集多個唱片而形成的唱片集(cabinet)的各種類被設(shè)置,并且服務(wù)器管理作為每個類中的內(nèi)容和內(nèi)容屬性信息的元數(shù)據(jù)、以及性質(zhì)信息。
圖5示出由服務(wù)器管理的類的層級結(jié)構(gòu)的例子。層級結(jié)構(gòu)能夠以分支樹的形式示出。圖5所示的每個圓對應(yīng)于每個類。此層級結(jié)構(gòu)代表與內(nèi)容的條目相對應(yīng)的邏輯管理結(jié)構(gòu),所述內(nèi)容的條目存儲在存儲單元中,并且在服務(wù)器中被管理。作為屬性信息的元數(shù)據(jù)相應(yīng)于每個類被設(shè)置。
圖5中的頂層稱為根容器301。在根容器之下,設(shè)置例如音樂類302、視頻類303、靜態(tài)圖像類304等。在音樂類302之下,設(shè)置流派類305,在流派之下,設(shè)置諸如藝術(shù)家306的類。
通過指定類,企圖執(zhí)行內(nèi)容搜索的客戶機能夠請求和執(zhí)行僅對于屬于特定類別的對象的搜索。另外,通過指定特定對象,例如,通過指定包含內(nèi)容的多個條目的文件夾,在該文件夾中包含的內(nèi)容的信息能夠被獲取?;诿枋鰪姆?wù)器接收的內(nèi)容信息的XML數(shù)據(jù),客戶機顯示內(nèi)容信息。
所顯示的內(nèi)容信息列表的例子如圖6所示。在圖6所示的例子中,具有列出內(nèi)容編號、標(biāo)題、藝術(shù)家名等數(shù)據(jù)結(jié)構(gòu)的內(nèi)容信息列表357被顯示在顯示器350。
信息的這些條目基于作為與由服務(wù)器管理的內(nèi)容相對應(yīng)的元數(shù)據(jù)的成份的性質(zhì)信息而生成?;趶目蛻魴C接收的搜索或瀏覽請求,服務(wù)器獲取與條件相符合的元數(shù)據(jù)中的性質(zhì)信息,基于所獲取的性質(zhì)信息生成XML數(shù)據(jù),并向客戶機發(fā)送數(shù)據(jù)。
客戶機接收性質(zhì)信息的、與內(nèi)容相對應(yīng)的、由服務(wù)器提取的XML數(shù)據(jù),基于該XML數(shù)據(jù)生成如圖6所示的顯示數(shù)據(jù),并在客戶機的顯示器上顯示數(shù)據(jù)。
客戶機側(cè)的用戶從列表上選擇將被回放的內(nèi)容,并把所選擇的內(nèi)容信息發(fā)送至服務(wù)器,從而,內(nèi)容,即諸如音樂、電影、或圖片的各種類型的內(nèi)容,從服務(wù)器發(fā)送,在客戶機側(cè)執(zhí)行其回放和輸出。
部分內(nèi)容回放處理如上所述,在客戶機通過使用瀏覽或搜索選擇服務(wù)器中存儲的內(nèi)容時,通過對服務(wù)器指定其回放被請求的內(nèi)容,客戶機獲取內(nèi)容的實體,即音樂、圖像、數(shù)據(jù)等,且所獲取的內(nèi)容能夠被回放和輸出。
例如,在一般的內(nèi)容回放處理中,當(dāng)客戶機僅選擇音樂內(nèi)容的一個條目作為將被回放的內(nèi)容時,包括音樂內(nèi)容的那一個條目的標(biāo)識符的內(nèi)容傳輸請求被發(fā)送至服務(wù)器。服務(wù)器從存儲單元獲取內(nèi)容的所指定的條目,并把所獲取的條目發(fā)送至客戶機。所發(fā)送的條目被回放并且處理結(jié)束。
然而,如背景技術(shù)部分所述,可能存在這樣的一種情況,其中,基于諸如標(biāo)題或藝術(shù)家的一般內(nèi)容信息,客戶機側(cè)的用戶不能夠總是選擇所希望的音樂來收聽。對于所謂的音樂,存在許多情況,其中,通過收聽諸如“難忘的部分”的特征旋律部分,音樂的條目能夠被識別。另外,存在這樣的情況,其中,用戶不回放所有的音樂內(nèi)容,但是希望僅收聽特征部分或者僅收聽用戶喜愛的旋律部分。例如,許多用戶希望執(zhí)行內(nèi)容回放,其中,僅僅難忘的部分被從音樂內(nèi)容的多個條目提取,并連續(xù)回放。
本發(fā)明的結(jié)構(gòu)實現(xiàn)了內(nèi)容傳遞,其中,諸如音樂數(shù)據(jù)的難忘的部分的部分數(shù)據(jù)、或者僅僅由用戶設(shè)置的喜愛的部分的部分數(shù)據(jù),從服務(wù)器存儲的內(nèi)容中被提取,并發(fā)送至客戶機。此結(jié)構(gòu)的細節(jié)如下所述。
參照圖7描述在執(zhí)行部分內(nèi)容回放處理的情況下的過程。首先,在步驟S31,客戶機執(zhí)行從服務(wù)器獲取內(nèi)容信息。
客戶機通過執(zhí)行搜索或瀏覽指定包含內(nèi)容的文件夾,通過指定例如特定藝術(shù)家或特定文件夾來請求獲取內(nèi)容信息。服務(wù)器基于與由服務(wù)器管理的內(nèi)容相對應(yīng)的性質(zhì)信息生成XML數(shù)據(jù),并在步驟S32發(fā)送數(shù)據(jù)至客戶機。
在從服務(wù)器接收到XML數(shù)據(jù)后,在步驟S33,客戶機基于所接收的XML數(shù)據(jù)生成顯示數(shù)據(jù)(見圖6),并在客戶機的顯示器上顯示該數(shù)據(jù)。
在步驟S34,客戶機基于顯示數(shù)據(jù)請求內(nèi)容的傳輸。此時,客戶機以如下所述的形式從服務(wù)器請求內(nèi)容,其中,它添加了內(nèi)容標(biāo)識信息和部分回放指定信息。
圖8示出了從客戶機向服務(wù)器發(fā)送的內(nèi)容請求數(shù)據(jù)的結(jié)構(gòu)的例子。所發(fā)送的數(shù)據(jù)包括指示該請求是內(nèi)容請求的請求標(biāo)識符401、內(nèi)容標(biāo)識信息402、指示內(nèi)容回放是部分回放的回放指定信息403。對于內(nèi)容請求數(shù)據(jù),例如,作為具有所設(shè)置內(nèi)容的URL的內(nèi)容獲取請求的HTTP(超文本傳輸協(xié)議)GET方法能夠被使用。
雖然,在回放指定信息403中,所有內(nèi)容的回放的指定能夠被設(shè)置在部分回放的指定之外,當(dāng)部分回放的指定沒有設(shè)置在回放指定信息403中時,服務(wù)器可以以如下方式執(zhí)行處理,其中設(shè)置所有內(nèi)容的回放的指定。
返回參照圖7的次序,繼續(xù)進行說明。在步驟S34,客戶機發(fā)送內(nèi)容請求,所述內(nèi)容請求包括回放指定信息,所述回放指定信息指示部分回放是內(nèi)容回放處理所希望的。服務(wù)器接收該內(nèi)容請求。在步驟S35,服務(wù)器獲取與由客戶機指定的內(nèi)容相對應(yīng)的性質(zhì)信息,并獲取在該性質(zhì)信息中設(shè)置的索引信息。
服務(wù)器保持各種類型的性質(zhì)信息作為內(nèi)容屬性信息。關(guān)于內(nèi)容數(shù)據(jù)的屬性信息是元數(shù)據(jù),該元數(shù)據(jù)的每個成份是性質(zhì)信息。該性質(zhì)信息部分如圖9所示。
圖9是示出與服務(wù)器中保持的內(nèi)容相對應(yīng)的服務(wù)器中保存的性質(zhì)信息部分的例子的圖解。圖9示出性質(zhì)名稱(性質(zhì)名稱)、諸如數(shù)值和字符串的數(shù)據(jù)類型(類型)、指示倍數(shù)(倍數(shù))能否存在的倍數(shù)(倍數(shù))、以及性質(zhì)描述(性質(zhì)描述)。
圖9所示的totalSize代表內(nèi)容的大小數(shù)據(jù)。容器代表作為容納內(nèi)容的文件夾的對象。totalDuration代表內(nèi)容的總時間。recordQualityLevel代表作為內(nèi)容的記錄質(zhì)量的質(zhì)量級別的數(shù)據(jù)。它具有1到7的整數(shù)值,并且被設(shè)置為諸如3=2Mbps,4=4Mbps,以及5=8Mbps。
圖9所示的索引信息數(shù)據(jù)部分410是用于內(nèi)容的部分回放的性質(zhì)信息。索引開始位置信息是代表在所有內(nèi)容數(shù)據(jù)中的部分回放內(nèi)容的開始位置的信息,并且,設(shè)置代表到部分數(shù)據(jù)的開始位置的時間、或數(shù)據(jù)量的值,作為此信息。索引區(qū)域信息是代表部分回放內(nèi)容區(qū)域的信息,并且,設(shè)置代表從部分回放內(nèi)容的開始位置到結(jié)束位置的時間、或數(shù)據(jù)量的值,作為此信息。
參照圖10描述數(shù)據(jù)設(shè)置的具體例子。在假設(shè)內(nèi)容數(shù)據(jù)422是通過在時間軸t上擴展內(nèi)容A(421)而獲得的情況下,描述這個例子。當(dāng)內(nèi)容數(shù)據(jù)的總回放時間是4分21秒33時,通過在內(nèi)容A的性質(zhì)信息423中定義的索引開始位置信息和索引區(qū)域信息來指定部分數(shù)據(jù)(難忘的部分)的區(qū)域。
索引開始位置信息代表部分數(shù)據(jù)(難忘的部分)的開始位置,并且,設(shè)置從內(nèi)容開始的時間信息,即00分32秒21,作為此信息。索引區(qū)域信息代表部分數(shù)據(jù)(難忘的部分)的時間,設(shè)置00分48秒54,作為此信息。
如上所述,基于包括在與內(nèi)容相對應(yīng)的性質(zhì)信息中的索引信息,即,索引開始位置信息和索引區(qū)域信息,來指定內(nèi)容中的部分數(shù)據(jù)。
當(dāng)來自客戶機的內(nèi)容請求包括圖8中所描述的部分回放的指定時,基于在相應(yīng)的性質(zhì)信息中包括的索引信息,即,索引開始位置信息和索引區(qū)域信息,服務(wù)器從內(nèi)容中提取相應(yīng)的部分數(shù)據(jù),并且,在圖7的序列圖表中的步驟S36,把所提取的部分內(nèi)容數(shù)據(jù)發(fā)送至客戶機。在步驟S37,客戶機接收并回放來自服務(wù)器的部分內(nèi)容數(shù)據(jù)。
服務(wù)器可以被配置為,把從與內(nèi)容相對應(yīng)的性質(zhì)信息獲取的索引數(shù)據(jù),即包括索引開始位置信息和索引區(qū)域信息的內(nèi)容性質(zhì)信息,作為XML數(shù)據(jù),隨同內(nèi)容,生成并發(fā)送至客戶機。
基于例如如圖11所示的從服務(wù)器接收的索引數(shù)據(jù),客戶機在顯示器430上顯示內(nèi)容播放列表431,作為內(nèi)容的回放條目的列表,以及指示索引數(shù)據(jù)區(qū)域和回放位置的內(nèi)容回放位置信息433??蛻魴C接收包括索引信息的XML數(shù)據(jù),并基于所接收的XML數(shù)據(jù)生成和顯示如圖11所示的顯示數(shù)據(jù)。
圖11示出這樣的例子,其中,內(nèi)容回放位置信息433指示部分數(shù)據(jù)區(qū)域434和回放位置信息435,所述部分數(shù)據(jù)區(qū)域434基于索引開始位置信息和索引區(qū)域信息而被指定,回放位置信息435代表基于從回放開始時間起經(jīng)過的時間而指定的回放位置。信息的這些條目是由客戶機的顯示程序基于從服務(wù)器所接收的信息而生成的顯示數(shù)據(jù)。
如上所述,在本發(fā)明的結(jié)構(gòu)中,在與服務(wù)器所保持的內(nèi)容相對應(yīng)的性質(zhì)信息包括索引信息,即索引開始位置信息和索引區(qū)域信息,且來自客戶機的內(nèi)容請求包括部分回放的指定的條件下,從與內(nèi)容相對應(yīng)的性質(zhì)信息中讀取索引信息,并且在被發(fā)送至客戶機之前,內(nèi)容的部分數(shù)據(jù)基于索引信息中包括的數(shù)據(jù)而被提取。由此,當(dāng)某內(nèi)容的部分,或僅僅難忘的部分需要收聽時,客戶機能夠通過作出包括部分回放的指定的內(nèi)容請求來執(zhí)行內(nèi)容的部分回放。
索引信息的編輯上述索引信息是可重寫數(shù)據(jù),并且在用戶的喜愛的部分,其設(shè)置能夠改變。在本發(fā)明的結(jié)構(gòu)中,響應(yīng)于從用戶或客戶機至服務(wù)器的內(nèi)容信息請求,XML數(shù)據(jù)被生成并發(fā)送至客戶機,所述XML數(shù)據(jù)包括數(shù)據(jù)編輯信息,該數(shù)據(jù)編輯信息對于包括在與內(nèi)容相對應(yīng)的元數(shù)據(jù)中的性質(zhì)信息的每個條目是可允許的,數(shù)據(jù)編輯信息具體是,各種類型的數(shù)據(jù)更新許可信息,包括性質(zhì)信息重寫、添加、和刪除許可,輸入可允許的數(shù)據(jù)值,例如,可允許的數(shù)據(jù)格式的類型、以及可允許的數(shù)值范圍等。
基于包括從服務(wù)器接收的性質(zhì)信息的XML數(shù)據(jù),對于性質(zhì)信息的每個條目,客戶機生成顯示信息(UI(User Interface,用戶接口)),其中,能夠識別各種類型的編輯信息,諸如關(guān)于條目的重寫的許可、輸入可允許數(shù)據(jù)的類型、以及可輸入數(shù)據(jù)的數(shù)值范圍,并且客戶機在顯示器上顯示諸如內(nèi)容列表的信息。因此,用戶能夠基于內(nèi)容信息執(zhí)行適當(dāng)?shù)臄?shù)據(jù)更新,所述內(nèi)容信息諸如內(nèi)容列表,其中,能夠識別編輯信息。
描述連續(xù)的序列,其中,把作為內(nèi)容屬性信息的元數(shù)據(jù)中所包括的性質(zhì)信息從服務(wù)器發(fā)送至客戶機,基于所接收的信息的內(nèi)容信息由客戶機顯示,并且數(shù)據(jù)更新處理被執(zhí)行。
圖12示出在服務(wù)器和客戶機之間的更新性質(zhì)信息中的連續(xù)處理序列。
首先,在步驟S51,客戶機請求保持在服務(wù)器中的內(nèi)容信息。此處,命令“X GETSchema”被發(fā)送至服務(wù)器。命令“X GETSchema”是能夠由構(gòu)成本發(fā)明的系統(tǒng)的設(shè)備解讀的命令。響應(yīng)于該請求,接收命令的服務(wù)器基于形成與諸如內(nèi)容條目的各種對象相對應(yīng)的元數(shù)據(jù)的性質(zhì)信息,生成并向客戶機發(fā)送XML數(shù)據(jù)。
當(dāng)請求性質(zhì)信息時,客戶機能夠設(shè)置獲取哪個對象,即,關(guān)于哪種類型的內(nèi)容的性質(zhì)信息。例如,從諸如上述的音樂(音頻)、視頻、和圖片的類中,指定一個類,并請求獲取包括在所指定的類中的對象的性質(zhì)信息。在這個例子中,命令“X GETSchema”連同添加至其中的類名稱,被發(fā)送至服務(wù)器。
在從客戶機接收到性質(zhì)信息獲取請求后,服務(wù)器從存儲裝置獲取例如與內(nèi)容相對應(yīng)的元數(shù)據(jù),而該內(nèi)容與所指定的類相對應(yīng),并且所述服務(wù)器基于所獲取的元數(shù)據(jù)生成XML數(shù)據(jù),該XML數(shù)據(jù)包括將被發(fā)送至客戶機的性質(zhì)信息。在步驟S52,服務(wù)器向客戶機發(fā)送所生成的XML數(shù)據(jù)。
在本發(fā)明的結(jié)構(gòu)中,響應(yīng)于從用戶或客戶機向服務(wù)器的內(nèi)容信息請求,對于包括在與內(nèi)容相對應(yīng)的元數(shù)據(jù)中的性質(zhì)信息的每個條目,服務(wù)器生成并向客戶機發(fā)送XML數(shù)據(jù),該XML數(shù)據(jù)包括數(shù)據(jù)編輯信息,作為各種類型的數(shù)據(jù)更新許可信息,包括性質(zhì)信息的重寫、添加、和刪除等的許可、以及輸入可允許的數(shù)據(jù)格式、可輸入的數(shù)據(jù)值。
基于包括從服務(wù)器接收的性質(zhì)信息的XML數(shù)據(jù),對于性質(zhì)信息的每個條目,客戶機機器生成顯示屏幕(UI(用戶接口)),其中,能夠識別性質(zhì)信息的重寫、添加、和刪除等的許可,以及輸入可允許的數(shù)據(jù)格式、可輸入的數(shù)據(jù)值等,并且客戶機在顯示器上顯示作為內(nèi)容信息的屏幕。因此,諸如內(nèi)容列表的內(nèi)容信息被顯示在顯示器上,從而用戶能夠執(zhí)行適當(dāng)?shù)臄?shù)據(jù)更新。
圖13示出包括在元數(shù)據(jù)中包括的性質(zhì)信息的多個條目的XML數(shù)據(jù)的例子,所述元數(shù)據(jù)與將從服務(wù)器發(fā)送至客戶機的內(nèi)容相對應(yīng)。在圖13的結(jié)構(gòu)中,數(shù)據(jù)部分471、472、473、和474中的每個是關(guān)于形成元數(shù)據(jù)的性質(zhì)信息的每個條目的XML數(shù)據(jù)。
例如,數(shù)據(jù)部分471具有如下的結(jié)構(gòu)<avPropertyInfo>
<avPropertyName>dctitle</avPropertyName>
<avMinOccurred>1</avMinOccurred>
<avMaxOccurred>1</avMaxOccurred>
<avOperationCode>rcw</avOperationCode>
</avPropertyInfo>
XML數(shù)據(jù)的描述性數(shù)據(jù)項的詳細含義如圖14所示。
<avPropertyInfo>代表性質(zhì)信息的開始。
<avPropertyName>dctitle</avPropertyName>指示性質(zhì)名稱是“title”。
<avMinOccurred>1</avMinOccurred>代表此性質(zhì)信息的存在的最小值。
<avMaxOccurred>1</avMaxOccurred>代表此性質(zhì)信息的存在的最大值。在上面的情況中,指示了性質(zhì)“title”的最小數(shù)是1,并且性質(zhì)“title”的最大數(shù)是1,換句話說,指示了有必要存在一個性質(zhì)“title”。<avOperationCode>rcw</avOperationCode>是包括此性質(zhì)信息的編輯信息的處理代碼。
r在從服務(wù)器發(fā)回的對象中存在諸如瀏覽和搜索;c在CreateObject(創(chuàng)建對象)模式中可指定;w通過UpdateObject(更新對象)可重寫;a通過UpdateObject(更新對象)可增加;d通過UpdateObject(更新對象)可擦除;以及s通過瀏覽/搜索可包括。
上述性質(zhì)“title”具有<avOperationCode>rcw</avOperationCode>和設(shè)置[w]。這樣,它是用戶在更新(UpdateObject)中可重寫的數(shù)據(jù)。</avPropertyInfo>代表性質(zhì)信息的結(jié)束。
圖13中的數(shù)據(jù)部分472具有如下的結(jié)構(gòu)<avPropertyInfo>
<avPropertyName>upnpartist</avPropertyName>
<avMinOccurred>0</avMinOccurred>
<avMaxOccurred>1</avMaxOccurred>
<avOperationCode>rcwad</avOperationCode>
</avPropertyInfo>
上述性質(zhì)信息指示它具有性質(zhì)名稱“artist”并代表藝術(shù)家性質(zhì)信息。在<avOperationCode>rcwad</avOperationCode>中,設(shè)置“r,c,w,a,d”??梢岳斫猓诟?UpdateObject)中,代碼是用戶可重寫的數(shù)據(jù),并可增加(a)或可擦除(b)。
圖13的數(shù)據(jù)部分473具有如下結(jié)構(gòu)<avPropertyInfo>
<avPropertyName>avrecordQualityLevel</avPropertyName>
<avMinOccurred>1</avMinOccurred>
<avMaxOccurred>1</avMaxOccurred>
<avOperationCode>rcw</avOperationCode>
<avAllowedValueRange>
<avMinimum>3</avMinimum>
<avMaximum>5</avMaximum>
<avStep>1</avStep>
</avAllowedValueRange>
</avPropertyInfo>
上面的數(shù)據(jù)代表性質(zhì)“記錄質(zhì)量級別”。在此數(shù)據(jù)結(jié)構(gòu)中,<avAllowedValueRange>
<avMinimum>3</avMinimum>
<avMaximum>5</avMaximum>
<avStep>1</avStep>
</avAllowedValueRange>是代表性質(zhì)“記錄質(zhì)量級別”的可能的值的范圍及其步長(間隔)的數(shù)據(jù)。換句話說,作為性質(zhì)“記錄質(zhì)量級別”,3到5的值能夠被設(shè)置并且其步長為1。因此,可知值3、4、和5的每個能夠被設(shè)置為“記錄質(zhì)量級別”。
圖13的數(shù)據(jù)部分474具有如下的結(jié)構(gòu)<avPropertyInfo>
<avPropertyName>avrecordStatus</avPropertyName>
<avMinOccurred>1</avMinOccurred>
<avMaxOccurred>1</avMaxOccurred>
<avOperationCode>r</avOperationCode>
<avAllowedValueList>
<avAllowedValue>NotYet</avAllowedValue>
<avAllowedValue>Timed</avAllowedValue>
<avAllowedValue>Recording</avAllowedValue>
<avAllowedValue>Recorded</avAllowedValue>
</avAllowedValueList>
</avPropertyInfo>
上面的數(shù)據(jù)是關(guān)于性質(zhì)“記錄狀況(recordStatus)”的。在上面的數(shù)據(jù)中,<avAllowedValueList>
<avAllowedValue>NotYet</avAllowedValue>
<avAllowedValue>Timed</avAllowedValue>
<avAllowedValue>Recording</avAllowedValue>
<avAllowedValue>Recorded</avAllowedValue>
</avAllowedValueList>是性質(zhì)“記錄狀況(recordStatus)”的可能的值的列表數(shù)據(jù)??芍再|(zhì)“記錄狀況(recordStatus)”能夠具有四個值NotYet(尚未)、Timed(定時)、Recording(記錄)和Recorded(所記錄)。
如上所述,從服務(wù)器發(fā)送至客戶機的性質(zhì)信息包括其中它能夠被更新的形式、以及關(guān)于可設(shè)置的值的信息。
返回參照圖12,繼續(xù)服務(wù)器和客戶機之間的處理序列的描述。在服務(wù)器發(fā)送例如如圖13所示的上述XML數(shù)據(jù)后,當(dāng)客戶機接收該數(shù)據(jù)時,客戶機機器基于XML數(shù)據(jù)在客戶機機器的顯示器上顯示內(nèi)容信息列表。
內(nèi)容信息列表的顯示基于其中能夠執(zhí)行更新、并且針對上述性質(zhì)信息的每個條目設(shè)置的形式,并基于關(guān)于可設(shè)置的值的信息,來執(zhí)行列表顯示。內(nèi)容信息列表的例子如圖15所示。
例如,通過使用差異的顯示設(shè)置,諸如把可重寫區(qū)域設(shè)置為白以及把失效區(qū)域設(shè)置為灰等,用戶能夠理解哪個區(qū)域是可重寫的。圖15示出一個例子。因此,通過使用彩色顯示,可重寫、可添加、和可刪除的區(qū)域可以被設(shè)置為不同的顏色。此外,不僅通過使用彩色,而且通過使用各種類型的圖形處理,每個區(qū)域的可編輯形式可以被設(shè)置,以便可識別。
例如,圖15所示的區(qū)域481是可重寫的性質(zhì)信息數(shù)據(jù)區(qū)域,區(qū)域482是不允許被重寫的性質(zhì)信息數(shù)據(jù)區(qū)域。另外,在其中定義了可設(shè)置的值的性質(zhì)數(shù)據(jù)區(qū)域483中,示出了可設(shè)置的數(shù)值1、2、和3。此外,在其中把4個值--尚未、定時、記錄和所記錄--定義為可設(shè)置的值的區(qū)域484中,能夠執(zhí)行諸如以組合盒(combo box)形式的可設(shè)置的值的顯示。此過程基于從服務(wù)器接收的XML數(shù)據(jù)(見圖13)而在客戶機機器中執(zhí)行。
上述的內(nèi)容索引信息,即索引開始位置信息和索引區(qū)域信息,以可重寫的性質(zhì)信息數(shù)據(jù)區(qū)域形式被設(shè)置,如區(qū)域485和486所指示。因此,用戶能夠把任意數(shù)據(jù)設(shè)置為與內(nèi)容相對應(yīng)的性質(zhì)信息中的索引信息。
如圖15所示的顯示內(nèi)容列表的形式是一個例子。除這種顯示形式之外,其它各種顯示形式也是可能的。確切地說,與從服務(wù)器接收的性質(zhì)信息的每個條目相對應(yīng)的編輯信息,即諸如重寫許可、添加、刪除許可、可輸入數(shù)據(jù)格式、以及可設(shè)置值的信息條目,以用戶可識別的形式被顯示。此顯示過程使用戶能夠進行正確的數(shù)據(jù)更新的有效執(zhí)行。
返回參照圖12中的服務(wù)器和客戶機之間的處理序列,繼續(xù)描述?;趶姆?wù)器接收的性質(zhì)信息(XML數(shù)據(jù)),在步驟S53中,客戶機執(zhí)行內(nèi)容信息顯示(例如,圖15),并且,如果有必要,對每個區(qū)域中的數(shù)據(jù),執(zhí)行數(shù)據(jù)更新,諸如重寫、添加、刪除等。
另外,在步驟S55,包括所更新的數(shù)據(jù)的性質(zhì)信息被發(fā)送至服務(wù)器。服務(wù)器在其存儲單元中存儲所更新的性質(zhì)信息。換句話說,通過使用所更新的性質(zhì)信息以更新與內(nèi)容相對應(yīng)的元數(shù)據(jù),其中該內(nèi)容對應(yīng)于所更新的性質(zhì)信息,來執(zhí)行元數(shù)據(jù)的更新。在服務(wù)器中完成更新之后,在步驟S56,更新完成報告被發(fā)送至客戶機,并且完成該性質(zhì)信息的更新。
參照圖16描述客戶機裝置的性質(zhì)信息獲取處理和更新過程。
在步驟S111,客戶機裝置請求從服務(wù)器獲取性質(zhì)信息。此過程被執(zhí)行為向服務(wù)器發(fā)送例如具有在其中添加類指定的命令“X_GETSchema”。
在步驟S112,客戶機從服務(wù)器接收作為XML數(shù)據(jù)的性質(zhì)信息。在步驟S113,基于所接收的性質(zhì)信息,客戶機生成更新許可形式,即其中能夠識別重寫、添加、和刪除的許可、可允許的數(shù)據(jù)格式、以及可允許的數(shù)據(jù)值的顯示信息(UI),并且客戶機在顯示器上顯示該信息。顯示信息是例如參照圖15描述的內(nèi)容列表。
在步驟S114,用戶執(zhí)行對在客戶機裝置的顯示器上顯示的內(nèi)容信息的數(shù)據(jù)更新。在步驟S115用戶向服務(wù)器發(fā)送所更新的信息,并完成服務(wù)器中的更新之后,在步驟S116,接收作為更新完成報告的響應(yīng)(Ack),并且處理結(jié)束。
如上所述,在本發(fā)明的結(jié)構(gòu)中,構(gòu)成作為內(nèi)容屬性信息的元數(shù)據(jù)的成份,即對于性質(zhì)信息的每個條目可允許的編輯信息,以被添加到XML數(shù)據(jù)的形式,被發(fā)送至客戶機,在客戶機裝置中,基于所接收的XML數(shù)據(jù),生成內(nèi)容信息列表并顯示為用戶接口,在所述內(nèi)容信息列表中,性質(zhì)信息的每個條目的編輯許可形式可識別。這樣,確保用戶能夠?qū)τ谛再|(zhì)信息的每個條目有效地執(zhí)行校正編輯,并且在用戶的喜愛的數(shù)據(jù)區(qū)域中設(shè)置內(nèi)容的特征部分數(shù)據(jù)。
部分內(nèi)容回放處理流參照圖17和18的流程圖來描述在部分內(nèi)容回放處理中客戶機和服務(wù)器的處理序列。
首先,參照圖17描述客戶機的過程。在步驟S201,客戶機從服務(wù)器請求內(nèi)容。此過程與請求相關(guān)聯(lián)地執(zhí)行,在該請求中,對服務(wù)器指定內(nèi)容標(biāo)識符,并且,參照圖18的如上所述,客戶機以如下形式發(fā)送內(nèi)容請求作為部分回放指定的信息包括在對于服務(wù)器的請求數(shù)據(jù)中。
在步驟S202,客戶機從服務(wù)器接收部分內(nèi)容。在步驟S203,確定索引信息是否已經(jīng)隨同所接收的內(nèi)容一起,被接收為與內(nèi)容相對應(yīng)的性質(zhì)信息。如果在步驟S204已經(jīng)基于所接收的信息接收了索引信息,則其中參照圖11如上所述的回放位置和索引位置是可識別的顯示信息被生成并在顯示器上顯示。在步驟S205,從服務(wù)器接收的部分內(nèi)容數(shù)據(jù)被回放。如果所接收的內(nèi)容通過諸如ATRAC或MPEG的壓縮來處理,則其在客戶機中被回放之前被解碼。
下面,基于圖18的流程圖描述服務(wù)器的處理過程。在步驟S301服務(wù)器從客戶機接收內(nèi)容請求之后,在步驟S302,服務(wù)器確定內(nèi)容請求是否包括部分回放指定。
如果沒有包括部分回放指定,則服務(wù)器進行到步驟S311。在步驟S311,服務(wù)器按照包括在內(nèi)容請求中的內(nèi)容標(biāo)識符來獲取內(nèi)容,并在步驟S305把所獲取的內(nèi)容發(fā)送至客戶機。
如果部分回放指定包括在內(nèi)容請求中,則服務(wù)器進行到步驟S303,并從與包括在內(nèi)容請求中的內(nèi)容標(biāo)識符相對應(yīng)的內(nèi)容的性質(zhì)信息中獲取索引信息。在步驟S304,按照內(nèi)容標(biāo)識符和所獲取的索引信息提取內(nèi)容的部分數(shù)據(jù)。在步驟S305,所提取的部分內(nèi)容被發(fā)送至客戶機。
服務(wù)器和客戶機的功能結(jié)構(gòu)服務(wù)器和客戶機的硬件結(jié)構(gòu)參照圖2如前文所述。按照存儲在服務(wù)器和客戶機的存儲單元中的程序,在控制單元(諸如CPU)的控制下,執(zhí)行如前文所述的各種類型的處理。
在服務(wù)器中,由CPU執(zhí)行的處理包括在響應(yīng)于來自客戶機的請求獲取與內(nèi)容相對應(yīng)的元數(shù)據(jù)之后,基于性質(zhì)信息生成XML數(shù)據(jù);獲取性質(zhì)信息中的索引信息;基于索引信息提取部分內(nèi)容數(shù)據(jù);以及發(fā)送內(nèi)容。在客戶機中的處理包括基于從服務(wù)器接收的包括性質(zhì)信息的XML數(shù)據(jù),在顯示器上顯示內(nèi)容信息;生成和發(fā)送內(nèi)容請求包(見圖8);接收內(nèi)容;以及數(shù)據(jù)轉(zhuǎn)換和回放所接收的內(nèi)容。
基本上,在作為服務(wù)器和客戶機的控制單元的CPU的控制下,執(zhí)行各種類型的處理。參照圖19和20描述執(zhí)行上述類型的處理所要求的服務(wù)器和客戶機的功能結(jié)構(gòu)。
圖19是示出服務(wù)器的主要功能結(jié)構(gòu)的框圖。包發(fā)送/接收單元501接收至客戶機的包以及來自客戶機的包。包生成/分析單元502生成發(fā)送包并分析所接收的包。其處理包括包地址設(shè)置;地址識別;把數(shù)據(jù)存儲在數(shù)據(jù)單元中;以及從數(shù)據(jù)單元獲取數(shù)據(jù)。
內(nèi)容存儲單元503存儲由服務(wù)器保持的內(nèi)容。元數(shù)據(jù)存儲單元504是把元數(shù)據(jù)(性質(zhì)信息)存儲為與內(nèi)容相對應(yīng)的屬性信息的存儲單元。性質(zhì)信息包括代表內(nèi)容的部分區(qū)域的索引信息,參照圖9描述該索引信息。
基于從客戶機接收的性質(zhì)信息獲取請求,例如,具有參照圖8如前文所述的數(shù)據(jù)結(jié)構(gòu)的瀏覽請求,性質(zhì)信息獲取單元505執(zhí)行從元數(shù)據(jù)存儲單元504中獲取與所指定的文件夾相對應(yīng)的元數(shù)據(jù)。
當(dāng)來自客戶機的內(nèi)容請求包括部分回放指定時,基于相應(yīng)內(nèi)容的性質(zhì)信息的索引信息,內(nèi)容提取單元506執(zhí)行與索引信息相對應(yīng)的部分內(nèi)容數(shù)據(jù)的提取。
內(nèi)容信息生成單元507基于由性質(zhì)信息獲取單元505獲取的元數(shù)據(jù),生成XML數(shù)據(jù)作為內(nèi)容信息。內(nèi)容信息生成單元507不僅執(zhí)行基于當(dāng)由客戶機請求內(nèi)容信息時的各種類型的性質(zhì)信息而生成XML數(shù)據(jù),而且執(zhí)行當(dāng)發(fā)送部分內(nèi)容時,基于索引信息而生成作為附加信息的XML數(shù)據(jù)。數(shù)據(jù)轉(zhuǎn)換單元508執(zhí)行對發(fā)送內(nèi)容數(shù)據(jù)等的編碼,以及解碼。例如,它基于ATRAC-3和MPEG-4執(zhí)行數(shù)據(jù)轉(zhuǎn)換。
下面,參照圖20描述客戶機裝置的功能結(jié)構(gòu)。包發(fā)送/接收單元601執(zhí)行至服務(wù)器的包發(fā)送和來自服務(wù)器的包接收。包生成/分析單元602生成發(fā)送包并分析所接收的包。分析過程不僅包括分析包括在包中的數(shù)據(jù),而且包括包地址設(shè)置;地址識別;把數(shù)據(jù)存儲在數(shù)據(jù)單元中;以及從數(shù)據(jù)單元獲取數(shù)據(jù)。
內(nèi)容請求處理單元603生成將被發(fā)送至服務(wù)器的內(nèi)容請求數(shù)據(jù)(見圖8)。換句話說,內(nèi)容請求處理單元603執(zhí)行生成內(nèi)容請求數(shù)據(jù),所述內(nèi)容請求數(shù)據(jù)包括指定信息以及內(nèi)容標(biāo)識信息,所述指定信息關(guān)于內(nèi)容回放是否將被作為部分回放而執(zhí)行。
存儲單元604存儲在從服務(wù)器接收的包中包括的內(nèi)容、以及包括索引信息的內(nèi)容信息等。
輸出單元605包括用于回放內(nèi)容的揚聲器和顯示器。顯示器還用于輸出參照圖11如前文所述的內(nèi)容回放列表和回放部分信息。輸入單元606包括鍵盤和其它類型的數(shù)據(jù)輸入裝置,用于執(zhí)行,例如,選擇回放內(nèi)容和輸入針對性質(zhì)信息的編輯信息,即,重寫、添加、和刪除性質(zhì)信息。
內(nèi)容信息分析單元607執(zhí)行分析從服務(wù)器接收的XML數(shù)據(jù),包括性質(zhì)信息;基于所分析的數(shù)據(jù),生成例如參照圖11如前文所述的內(nèi)容回放列表和部分回放信息;在作為輸出單元的顯示器上輸出所生成的列表和信息。另外,內(nèi)容信息分析單元607執(zhí)行生成顯示信息(見圖15),其中,對于作為從服務(wù)器接收的內(nèi)容信息的成份的性質(zhì)信息的每個條目,數(shù)據(jù)編輯信息可識別。
內(nèi)容回放控制處理單元608對從服務(wù)器接收的內(nèi)容或部分內(nèi)容執(zhí)行回放。當(dāng)存在回放內(nèi)容的多個條目時,內(nèi)容回放控制處理單元608按照內(nèi)容回放列表確定內(nèi)容請求序列,并按照回放列表把內(nèi)容URL順序地發(fā)送至包生成/分析單元602。包生成/分析單元602生成其中設(shè)置了內(nèi)容URL的包,并通過包發(fā)送/接收單元601發(fā)送內(nèi)容請求。
數(shù)據(jù)轉(zhuǎn)換單元609執(zhí)行各種類型的數(shù)據(jù)轉(zhuǎn)換,諸如對從服務(wù)器接收的內(nèi)容數(shù)據(jù)進行解碼。例如,數(shù)據(jù)轉(zhuǎn)換單元609基于ATRAC-3和MPEG-4執(zhí)行例如數(shù)據(jù)轉(zhuǎn)換。數(shù)據(jù)轉(zhuǎn)換單元609可以被配置為,執(zhí)行對所解碼的數(shù)據(jù)的重新編碼,并把重新編碼的數(shù)據(jù)存儲在內(nèi)容請求處理單元603中。
服務(wù)器和客戶機分別在功能上具有如圖19和20所示的功能,并且執(zhí)行上述類型的處理。然而,圖19和20中所示的框解了功能。實際上,在如圖2所示的PC等的硬件結(jié)構(gòu)中的CPU的控制下,執(zhí)行各種類型的處理程序。
本發(fā)明已經(jīng)通過參照其具體實施例進行了充分的說明。然而,對于本區(qū)域技術(shù)人員顯而易見的是,在不背離本發(fā)明的要旨的情況下,可以對實施例進行修改和替換。換句話說,本發(fā)明以示例性的形式公開,并且不應(yīng)該在限制性的意義上解釋。為了確定本發(fā)明的要旨,應(yīng)當(dāng)考慮權(quán)利要求部分。
本說明書中描述的連續(xù)處理能夠由硬件、軟件、或二者的組合形式執(zhí)行。在由軟件執(zhí)行處理的情況下,能夠通過把其中記錄有處理序列的程序安裝到專用硬件的內(nèi)置存儲器上,或者通過把程序安裝到能夠執(zhí)行各種類型的處理的多用途計算機上,來執(zhí)行處理。
例如,程序能夠被預(yù)先記錄在作為記錄介質(zhì)的硬盤或ROM(只讀存儲器)中。換句話說,程序能夠被臨時或永久地存儲(記錄)在可移去記錄介質(zhì)中,所述可移去記錄介質(zhì)諸如軟盤、CD-ROM(光盤只讀存儲器)、MO(磁光)盤、DVD(數(shù)字化視頻光盤)、磁盤、和半導(dǎo)體存儲器。這些可移去記錄介質(zhì)能夠被提供為所謂的封裝軟件。
除了把程序從上述可移去記錄介質(zhì)安裝到計算機,程序還能夠從下載站點傳送至計算機,或者通過諸如因特網(wǎng)的網(wǎng)絡(luò),有線地傳送至計算機,并且計算機能夠接收如上所述傳送的程序,且能夠把程序安裝到諸如硬盤的記錄介質(zhì)中。
本說明書中所述的各種類型的處理不僅僅能夠按照描述以時序方式執(zhí)行,而且能夠按照執(zhí)行處理的裝置的處理能力,或者根據(jù)需要,并行地,或分離地執(zhí)行。另外,本說明書中的系統(tǒng)是多個裝置的邏輯集合的結(jié)構(gòu),并不限于其中具有結(jié)構(gòu)的裝置在單個裝置中的形式。
工業(yè)實用性如上所述,根據(jù)本發(fā)明的結(jié)構(gòu),通過由服務(wù)器根據(jù)來自客戶機的部分內(nèi)容回放請求,基于在內(nèi)容性質(zhì)信息中包括的索引信息,而部分地執(zhí)行提取內(nèi)容數(shù)據(jù),所提取的部分內(nèi)容數(shù)據(jù)被發(fā)送至客戶機。這樣,客戶機能夠享受特定部分數(shù)據(jù)的內(nèi)容回放,所述特定部分數(shù)據(jù)諸如從服務(wù)器接收的內(nèi)容的難忘的部分,或用戶的喜愛的部分。
另外,根據(jù)本發(fā)明的結(jié)構(gòu),在與由服務(wù)器保持的內(nèi)容相對應(yīng)的性質(zhì)信息中設(shè)置內(nèi)容的索引信息,并且按照在來自客戶機的內(nèi)容請求中設(shè)置的部分回放指定信息,從與所指定的內(nèi)容相對應(yīng)的性質(zhì)信息中獲取索引信息,并在獲取后把部分內(nèi)容發(fā)送至客戶機。這樣,在客戶機和服務(wù)器上的處理負擔(dān)實質(zhì)上類似于在普通內(nèi)容傳輸中的處理負擔(dān),由此使得能夠進行有效的部分內(nèi)容回放。
此外,根據(jù)本發(fā)明的結(jié)構(gòu),針對每個性質(zhì)設(shè)置對于性質(zhì)信息的每個條目可允許的數(shù)據(jù)編輯信息,并發(fā)送數(shù)據(jù)編輯信息,從而,在客戶機中,能夠基于所接收的信息執(zhí)行對性質(zhì)信息的編輯,并且,任意數(shù)據(jù)區(qū)域,諸如用戶的喜愛的部分,能夠被設(shè)置為索引信息。這樣,能夠執(zhí)行任意區(qū)域中的部分內(nèi)容回放。
權(quán)利要求書(按照條約第19條的修改)1.一種信息處理裝置,用于執(zhí)行內(nèi)容傳輸,包括存儲單元,存儲內(nèi)容和性質(zhì)信息,作為內(nèi)容屬性信息;數(shù)據(jù)發(fā)送/接收單元,執(zhí)行與作為內(nèi)容信息請求設(shè)備的客戶機的數(shù)據(jù)發(fā)送和接收;內(nèi)容信息生成單元,生成內(nèi)容信息,在所述內(nèi)容信息中,針對每個性質(zhì)定義了對于性質(zhì)信息的每個條目所允許的數(shù)據(jù)編輯信息,并且內(nèi)容信息生成單元發(fā)送所述內(nèi)容信息;以及內(nèi)容提取單元,響應(yīng)于來自客戶機的內(nèi)容請求,執(zhí)行從存儲單元獲取所請求的內(nèi)容,其中所述性質(zhì)信息包括索引信息,作為部分內(nèi)容區(qū)域標(biāo)識信息;以及所述內(nèi)容提取單元被配置為在來自客戶機的內(nèi)容請求包括部分回放指定的條件下,對由索引信息指定的部分內(nèi)容數(shù)據(jù)執(zhí)行獲取;以及執(zhí)行向客戶機發(fā)送部分內(nèi)容數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的信息處理裝置,其中所述索引信息包括索引開始位置信息,作為部分內(nèi)容數(shù)據(jù)的開始位置信息,代表從內(nèi)容的開始起的時間或數(shù)據(jù)量的信息;以及索引區(qū)域信息,作為部分內(nèi)容數(shù)據(jù)的區(qū)域信息,代表從索引開始位置起的時間或數(shù)據(jù)量;以及所述內(nèi)容提取單元被配置為,對由索引開始位置信息和索引區(qū)域信息所指定的部分內(nèi)容數(shù)據(jù)執(zhí)行獲取。
3.根據(jù)權(quán)利要求1所述的信息處理裝置,其中,所述內(nèi)容信息生成單元被配置為在來自客戶機的內(nèi)容請求包括部分回放指定的條件下,執(zhí)行從與所請求的內(nèi)容相對應(yīng)的性質(zhì)信息中獲取索引信息;以及執(zhí)行發(fā)送所獲取的索引信息。
4.根據(jù)權(quán)利要求1所述的信息處理裝置,其中,所述數(shù)據(jù)編輯信息包括這樣的信息,該信息設(shè)置性質(zhì)信息的重寫、添加、和刪除的至少之一的許可。
5.一種信息處理裝置,用于執(zhí)行獲取內(nèi)容,包括
數(shù)據(jù)發(fā)送/接收單元,執(zhí)行與保持內(nèi)容的服務(wù)器的數(shù)據(jù)發(fā)送和接收;內(nèi)容請求單元,生成包括部分內(nèi)容回放信息的內(nèi)容請求數(shù)據(jù),作為針對服務(wù)器的內(nèi)容請求數(shù)據(jù);內(nèi)容回放控制單元,執(zhí)行對經(jīng)過數(shù)據(jù)發(fā)送/接收單元而從服務(wù)器接收的部分內(nèi)容的回放的控制;內(nèi)容信息分析單元,執(zhí)行對與從服務(wù)器接收的內(nèi)容相對應(yīng)的性質(zhì)信息的分析,并生成顯示信息;以及顯示單元,顯示由內(nèi)容信息分析單元生成的顯示信息,其中,所述內(nèi)容信息分析單元被配置為執(zhí)行生成顯示信息,在所述顯示信息中,對于作為從服務(wù)器接收的內(nèi)容信息的成份的性質(zhì)信息的每個條目,數(shù)據(jù)編輯信息是可識別的。
6.根據(jù)權(quán)利要求5所述的信息處理裝置,其中,所述內(nèi)容信息分析單元被配置為基于包括在從服務(wù)器接收的內(nèi)容信息中的索引信息,執(zhí)行生成其中內(nèi)容的索引區(qū)域可識別的顯示信息;并且在顯示單元上輸出顯示信息。
7.一種信息處理方法,用于執(zhí)行內(nèi)容傳輸,包括從客戶機接收內(nèi)容請求的步驟,;確定部分回放指定是否包括在來自客戶機的內(nèi)容請求中的步驟;步驟,在部分回放指定包括在來自客戶機的內(nèi)容請求中的條件下,執(zhí)行獲取索引信息,作為來自性質(zhì)信息的部分內(nèi)容區(qū)域標(biāo)識信息,所述性質(zhì)信息作為內(nèi)容屬性信息;對由索引信息指定的部分內(nèi)容數(shù)據(jù)執(zhí)行獲取的步驟;向客戶機發(fā)送所提取的部分內(nèi)容數(shù)據(jù)的步驟;以及步驟,生成內(nèi)容信息,在所述內(nèi)容信息中,針對每個性質(zhì)定義了性質(zhì)信息的每個條目所允許的數(shù)據(jù)編輯信息;并發(fā)送所述內(nèi)容信息。
8.根據(jù)權(quán)利要求7所述的信息處理方法,其中所述索引信息包括索引開始位置信息,作為部分內(nèi)容數(shù)據(jù)的開始位置信息,代表從內(nèi)容的開始起的時間或數(shù)據(jù)量的信息;以及索引區(qū)域信息,作為部分內(nèi)容數(shù)據(jù)的區(qū)域信息,代表從索引開始位置起的時間或數(shù)據(jù)量;以及所述內(nèi)容提取步驟對由索引開始位置信息和索引區(qū)域信息所指定的部分內(nèi)容數(shù)據(jù)執(zhí)行獲取。
9.根據(jù)權(quán)利要求7所述的信息處理方法,還包括步驟在內(nèi)容請求包括部分回放指定的條件下,從與來自客戶機的所請求的內(nèi)容相對應(yīng)的性質(zhì)信息中獲取索引信息;以及向客戶機發(fā)送所獲取的索引信息。
10.根據(jù)權(quán)利要求7所述的信息處理方法,其中,所述數(shù)據(jù)編輯信息包括這樣的信息,該信息設(shè)置性質(zhì)信息的重寫、添加、和刪除的至少之一的許可。
11.一種信息處理方法,用于執(zhí)行獲取內(nèi)容,包括內(nèi)容請求步驟,生成包括部分內(nèi)容回放請求信息的內(nèi)容請求數(shù)據(jù),并將所述數(shù)據(jù)發(fā)送至服務(wù)器;內(nèi)容回放控制步驟,執(zhí)行對從服務(wù)器接收的部分內(nèi)容的回放的控制;內(nèi)容信息分析步驟,執(zhí)行對與從服務(wù)器接收的內(nèi)容相對應(yīng)的性質(zhì)信息的分析,并生成顯示信息;以及顯示步驟,顯示在內(nèi)容信息分析步驟中生成的顯示信息,其中,所述內(nèi)容信息分析步驟執(zhí)行生成顯示信息,在所述顯示信息中,對于作為從服務(wù)器接收的內(nèi)容信息的成份的性質(zhì)信息的每個條目,數(shù)據(jù)編輯信息是可識別的。
12.根據(jù)權(quán)利要求11所述的信息處理方法,其中,所述內(nèi)容信息分析步驟基于包括在從服務(wù)器接收的內(nèi)容信息中的索引信息,執(zhí)行生成其中內(nèi)容的索引區(qū)域可識別的顯示信息;并且向顯示單元輸出顯示信息。
13.一種計算機程序,用于執(zhí)行內(nèi)容傳輸,包括從客戶機接收內(nèi)容請求的步驟;確定部分回放指定是否包括在來自客戶機的內(nèi)容請求中的步驟;步驟,在部分回放指定包括在來自客戶機的內(nèi)容請求中的條件下,執(zhí)行獲取索引信息,作為來自性質(zhì)信息的部分內(nèi)容區(qū)域標(biāo)識信息,所述性質(zhì)信息作為內(nèi)容屬性信息;對由索引信息指定的部分內(nèi)容數(shù)據(jù)執(zhí)行獲取的步驟;向客戶機發(fā)送所提取的部分內(nèi)容數(shù)據(jù)的步驟;以及步驟,生成內(nèi)容信息,在所述內(nèi)容信息中,針對每個性質(zhì)定義了對于性質(zhì)信息的每個條目所允許的數(shù)據(jù)編輯信息,并且把所述內(nèi)容信息發(fā)送至客戶機。
14.一種計算機程序,用于執(zhí)行獲取內(nèi)容,包括內(nèi)容請求步驟,生成包括部分內(nèi)容回放請求信息的內(nèi)容請求數(shù)據(jù),并將所述數(shù)據(jù)發(fā)送至服務(wù)器;內(nèi)容回放控制步驟,執(zhí)行對從服務(wù)器接收的部分內(nèi)容的回放的控制;內(nèi)容信息分析步驟,執(zhí)行對與從服務(wù)器接收的內(nèi)容相對應(yīng)的性質(zhì)信息的分析,并生成顯示信息;顯示步驟,顯示在內(nèi)容信息分析步驟中生成的顯示信息;以及其中,所述內(nèi)容信息分析步驟執(zhí)行生成顯示信息,在所述顯示信息中,對于作為從服務(wù)器接收的內(nèi)容信息的成份的性質(zhì)信息的每個條目,數(shù)據(jù)編輯信息是可識別的。
權(quán)利要求
1.一種信息處理裝置,用于執(zhí)行內(nèi)容傳輸,包括存儲單元,存儲內(nèi)容和性質(zhì)信息,作為內(nèi)容屬性信息;數(shù)據(jù)發(fā)送/接收單元,執(zhí)行與作為內(nèi)容信息請求設(shè)備的客戶機的數(shù)據(jù)發(fā)送和接收;以及內(nèi)容提取單元,響應(yīng)于來自客戶機的內(nèi)容請求,執(zhí)行從存儲單元中獲取所請求的內(nèi)容,其中所述性質(zhì)信息包括索引信息,作為部分內(nèi)容區(qū)域標(biāo)識信息;以及所述內(nèi)容提取單元被配置為在來自客戶機的內(nèi)容請求包括部分回放指定的條件下,執(zhí)行獲取由索引信息指定的部分內(nèi)容數(shù)據(jù);以及執(zhí)行向客戶機發(fā)送部分內(nèi)容數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的信息處理裝置,其中所述索引信息包括索引開始位置信息,作為部分內(nèi)容數(shù)據(jù)的開始位置信息,代表從內(nèi)容的開始起的時間或數(shù)據(jù)量的信息;以及索引區(qū)域信息,作為部分內(nèi)容數(shù)據(jù)的區(qū)域信息,代表從索引開始位置起的時間或數(shù)據(jù)量;以及所述內(nèi)容提取單元被配置為,執(zhí)行獲取由索引開始位置信息和索引區(qū)域信息所指定的部分內(nèi)容數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的信息處理裝置,還包括內(nèi)容信息生成單元,基于性質(zhì)信息,生成將被發(fā)送到客戶機的內(nèi)容信息,其中,所述內(nèi)容信息生成單元被配置為在來自客戶機的內(nèi)容請求包括部分回放指定的條件下,執(zhí)行從與所請求的內(nèi)容相對應(yīng)的性質(zhì)信息獲取索引信息;以及執(zhí)行發(fā)送所獲取的索引信息。
4.根據(jù)權(quán)利要求1所述的信息處理裝置,還包括內(nèi)容信息生成單元,其中,基于性質(zhì)信息,生成將被發(fā)送到客戶機的內(nèi)容信息,其中,所述內(nèi)容信息生成單元被配置為通過針對每個性質(zhì)來定義對于性質(zhì)信息的每個條目所允許的數(shù)據(jù)編輯信息,而執(zhí)行生成內(nèi)容信息;以及執(zhí)行把所生成的信息發(fā)送至客戶機。
5.根據(jù)權(quán)利要求4所述的信息處理裝置,其中,所述數(shù)據(jù)編輯信息包括這樣的信息,該信息設(shè)置性質(zhì)信息的重寫、添加、和刪除的至少之一的許可。
6.一種信息處理裝置,用于執(zhí)行獲取內(nèi)容,包括數(shù)據(jù)發(fā)送/接收單元,執(zhí)行與保持內(nèi)容的服務(wù)器的數(shù)據(jù)發(fā)送和接收;內(nèi)容請求單元,生成包括部分內(nèi)容回放信息的內(nèi)容請求數(shù)據(jù),作為針對服務(wù)器的內(nèi)容請求數(shù)據(jù);以及內(nèi)容回放控制單元,執(zhí)行對經(jīng)過數(shù)據(jù)發(fā)送/接收單元而從服務(wù)器接收的部分內(nèi)容的回放的控制。
7.根據(jù)權(quán)利要求6所述的信息處理裝置,還包括內(nèi)容信息分析單元,執(zhí)行對與從服務(wù)器接收的內(nèi)容相對應(yīng)的性質(zhì)信息的分析,并生成顯示信息;以及顯示單元,顯示由內(nèi)容信息分析單元生成的顯示信息,其中,所述內(nèi)容信息分析單元被配置為基于包括在從服務(wù)器接收的內(nèi)容信息中的索引信息,執(zhí)行生成其中內(nèi)容的索引區(qū)域可識別的顯示信息;并且在顯示單元上輸出顯示信息。
8.根據(jù)權(quán)利要求6所述的信息處理裝置,還包括內(nèi)容信息分析單元,執(zhí)行對與從服務(wù)器接收的內(nèi)容相對應(yīng)的性質(zhì)信息的分析,并生成顯示信息;以及顯示單元,顯示由內(nèi)容信息分析單元生成的顯示信息,其中,所述內(nèi)容信息分析單元被配置為執(zhí)行生成顯示信息,在所述顯示信息中,對于作為從服務(wù)器接收的內(nèi)容信息的成份的性質(zhì)信息的每個條目,數(shù)據(jù)編輯信息是可識別的。
9.一種信息處理方法,用于執(zhí)行內(nèi)容傳輸,包括從客戶機接收內(nèi)容請求的步驟;確定部分回放指定是否包括在來自客戶機的內(nèi)容請求中的步驟;步驟,在部分回放指定包括在來自客戶機的內(nèi)容請求中的條件下,執(zhí)行獲取索引信息,作為來自性質(zhì)信息的部分內(nèi)容區(qū)域標(biāo)識信息,所述性質(zhì)信息作為內(nèi)容屬性信息;執(zhí)行獲取由索引信息指定的部分內(nèi)容數(shù)據(jù)的步驟;以及向客戶機發(fā)送所提取的部分內(nèi)容數(shù)據(jù)的步驟。
10.根據(jù)權(quán)利要求9所述的信息處理方法,其中所述索引信息包括索引開始位置信息,作為部分內(nèi)容數(shù)據(jù)的開始位置信息,代表從內(nèi)容的開始起的時間或數(shù)據(jù)量的信息;以及索引區(qū)域信息,作為部分內(nèi)容數(shù)據(jù)的區(qū)域信息,代表從索引開始位置起的時間或數(shù)據(jù)量;以及所述內(nèi)容提取步驟對由索引開始位置信息和索引區(qū)域信息所指定的部分內(nèi)容數(shù)據(jù)執(zhí)行獲取。
11.根據(jù)權(quán)利要求9所述的信息處理方法,還包括步驟在內(nèi)容請求包括部分回放指定的條件下,從與來自客戶機的所請求的內(nèi)容相對應(yīng)的性質(zhì)信息中獲取索引信息;以及向客戶機發(fā)送所獲取的信息。
12.根據(jù)權(quán)利要求9所述的信息處理方法,還包括步驟通過針對每個性質(zhì)來定義對于性質(zhì)信息的每個條目所允許的數(shù)據(jù)編輯信息,而執(zhí)行生成內(nèi)容信息;以及執(zhí)行把所生成的信息發(fā)送至客戶機。
13.根據(jù)權(quán)利要求12所述的信息處理方法,其中,所述數(shù)據(jù)編輯信息包括這樣的信息,該信息設(shè)置性質(zhì)信息的重寫、添加、和刪除的至少之一的許可。
14.一種信息處理方法,用于執(zhí)行獲取內(nèi)容,包括內(nèi)容請求步驟,生成包括部分內(nèi)容回放請求信息的內(nèi)容請求數(shù)據(jù),并將所述數(shù)據(jù)發(fā)送至服務(wù)器;以及內(nèi)容回放控制步驟,執(zhí)行對從服務(wù)器接收的部分內(nèi)容的回放的控制。
15.根據(jù)權(quán)利要求14所述的信息處理方法,還包括內(nèi)容信息分析步驟,執(zhí)行對與從服務(wù)器接收的內(nèi)容相對應(yīng)的性質(zhì)信息的分析,并生成顯示信息;以及顯示步驟,顯示由內(nèi)容信息分析單元生成的顯示信息,其中,所述內(nèi)容信息分析步驟,基于包括在從服務(wù)器接收的內(nèi)容信息中的索引信息,執(zhí)行生成其中內(nèi)容的索引區(qū)域可識別的顯示信息;并且向顯示單元輸出顯示信息。
16.根據(jù)權(quán)利要求14所述的信息處理方法,還包括內(nèi)容信息分析步驟,執(zhí)行對與從服務(wù)器接收的內(nèi)容相對應(yīng)的性質(zhì)信息的分析,并生成顯示信息;以及顯示步驟,顯示在內(nèi)容信息分析單元中生成的顯示信息;并且其中,所述內(nèi)容信息分析步驟執(zhí)行生成顯示信息,在所述顯示信息中,對于作為從服務(wù)器接收的內(nèi)容信息的成份的性質(zhì)信息的每個條目,數(shù)據(jù)編輯信息是可識別的。
17.一種計算機程序,用于執(zhí)行內(nèi)容傳輸,包括步驟,從客戶機接收內(nèi)容請求;步驟,確定部分回放指定是否包括在來自客戶機的內(nèi)容請求中;步驟,在部分回放指定包括在來自客戶機的內(nèi)容請求中的條件下,執(zhí)行獲取索引信息,作為來自性質(zhì)信息的部分內(nèi)容區(qū)域標(biāo)識信息,所述性質(zhì)信息作為內(nèi)容屬性信息;步驟,對由索引信息指定的部分內(nèi)容數(shù)據(jù)執(zhí)行獲?。灰约安襟E,向客戶機發(fā)送所提取的部分內(nèi)容數(shù)據(jù)。
18.一種計算機程序,用于執(zhí)行獲取內(nèi)容,包括內(nèi)容請求步驟,生成包括部分內(nèi)容回放請求信息的內(nèi)容請求數(shù)據(jù),并將所述數(shù)據(jù)發(fā)送至服務(wù)器;以及內(nèi)容回放控制步驟,執(zhí)行對從服務(wù)器接收的部分內(nèi)容的回放的控制。
全文摘要
提供了一種設(shè)備和方法,用于在服務(wù)器和客戶機之間的內(nèi)容傳輸/再現(xiàn)中,有效地執(zhí)行諸如難忘的部分的內(nèi)容部分的再現(xiàn)。作為內(nèi)容數(shù)據(jù)的部分數(shù)據(jù)區(qū)域標(biāo)識信息的索引信息被設(shè)置在與服務(wù)器中所保存的內(nèi)容相對應(yīng)的性質(zhì)信息中。當(dāng)來自客戶機的內(nèi)容請求中包括部分再現(xiàn)指定信息時,從與所指定的內(nèi)容相對應(yīng)的性質(zhì)信息中獲取索引信息,從而部分內(nèi)容被獲取并發(fā)送至客戶機。通過此結(jié)構(gòu),客戶機可以享受僅僅特定部分數(shù)據(jù)的內(nèi)容再現(xiàn),所述特定部分數(shù)據(jù)諸如從服務(wù)器接收的內(nèi)容的難忘的部分、或用戶所喜愛的部分。
文檔編號H04N7/173GK1768373SQ20048000840
公開日2006年5月3日 申請日期2004年3月17日 優(yōu)先權(quán)日2003年3月27日
發(fā)明者吉川典史, 本田康晃, 酒向范幸 申請人:索尼株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1