專利名稱:信息處理裝置和方法、信息處理系統(tǒng)及程序的制作方法
技術(shù)領(lǐng)域:
本公開涉及一種信息處理裝置和方法、信息處理系統(tǒng)及程序,并且具體地涉及執(zhí)行內(nèi)容推薦的信息處理裝置和方法、信息處理系統(tǒng)及程序。
背景技術(shù):
過去,提出了一種系統(tǒng),在該系統(tǒng)中用戶指定諸如“歡快”、“平靜”或“激烈”的情緒,并且根據(jù)指定的情緒從其中保存的音樂中推薦音樂。在這樣的系統(tǒng)中,為了推薦與用戶的請求更接近匹配的音樂,例如,考慮使用信號分析從音樂數(shù)據(jù)提取特征量的準確度的改進(例如,日本未審查專利申請公開第 2007-121456號)。此外,例如,考慮在使用基于音樂數(shù)據(jù)的特征量的情緒將音樂數(shù)據(jù)聚類時的準確度的改進(例如,日本未審查專利申請公開第2008-65055號)。
發(fā)明內(nèi)容
然而,在這樣的系統(tǒng)中,不僅特征量的提取的準確度由于系統(tǒng)能力、處理時間、技術(shù)水平等的限制而不一定是足夠的,而且其結(jié)果是,存在與用戶主觀感知的情緒不匹配的音樂被推薦的情況。盡管這樣,在從用戶所保存的音樂之中推薦的情況下,因為其是由于被用戶選擇而初始獲取的音樂,所以存在在一定程度上允許與用戶的情緒不匹配的音樂的高可能性。然而,在推薦位于推薦服務(wù)器等中的并且用戶未保存的未知音樂的情況下,用戶將允許與用戶的情緒不匹配的音樂的程度降低,并且存在用戶將經(jīng)歷不舒適的高可能性。期望能夠?qū)⒅T如音樂數(shù)據(jù)的內(nèi)容適當(dāng)?shù)赝扑]給用戶。根據(jù)本公開的第一實施例的信息處理裝置包括獲取單元,其獲取用戶指定屬性值,該用戶指定屬性值是由用戶從基于內(nèi)容的特征量分配的屬性的多個屬性值中指定的屬性值;以及類別確定單元,其基于相容性信息中的多個類別與用戶指定屬性值的相容性來確定作為推薦內(nèi)容所屬的類別的推薦類別,該相容性信息表示用于將內(nèi)容分類的多個類別與多個屬性值的相容性。類別確定單元可以基于相容性信息中的多個類別與用戶指定屬性值的相容性以及基于表示用戶關(guān)于多個類別的偏好的偏好信息來確定推薦類別。相容性信息表示多個類別與多個屬性值的相容性,偏好信息表示用戶關(guān)于多個類別的偏好,并且類別確定單元可以按照以與用戶指定屬性值的相容性和用戶的偏好為高的類別優(yōu)先的方式確定推薦類別。類別確定單元可以從多個相容性信息中選擇與偏好信息中表示的用戶的偏好相對應(yīng)的相容性信息,并且可以基于所選擇的相容性信息來確定推薦類別。還可以提供推薦內(nèi)容確定單元,其從屬于推薦類別并分配有用戶指定屬性值的內(nèi)容之中確定要推薦的內(nèi)容。可以在獲取單元中獲取用戶關(guān)于推薦內(nèi)容的評估,并且還可以提供相容性信息更新單元,該相容性信息更新單元基于用戶的評估來更新相容性信息。可以在獲取單元中從另一信息處理裝置獲取用戶指定屬性值和偏好信息,并且還可以提供推薦內(nèi)容確定單元和發(fā)送單元,該推薦內(nèi)容確定單元從屬于推薦類別并分配有用戶指定屬性值的內(nèi)容之中確定要推薦的內(nèi)容,并且該發(fā)送單元將推薦內(nèi)容發(fā)送給該另一信息處理裝置。還可以提供發(fā)送單元,其將包括用戶指定屬性值和推薦類別的信息發(fā)送給另一信息處理裝置;以及接收單元,其從該另一信息處理裝置接收從屬于推薦類別并分配有用戶指定屬性值的內(nèi)容之中選擇的內(nèi)容。接收單元可以從該另一信息處理裝置接收相容性信息。根據(jù)本公開的第一實施例的信息處理方法包括通過使用信息處理裝置來獲取用戶指定屬性值,該用戶指定屬性值是由用戶從基于內(nèi)容的特征量分配的屬性的多個屬性值中指定的屬性值;以及通過使用信息處理裝置來基于相容性信息中的多個類別與用戶指定屬性值的相容性來確定作為推薦內(nèi)容所屬的類別的推薦類別,該相容性信息表示用于將內(nèi)容分類的多個類別與多個屬性值的相容性。根據(jù)本公開的第一實施例的一種程序,所述程序使計算機執(zhí)行下述操作獲取用戶指定屬性值,該用戶指定屬性值是由用戶從基于內(nèi)容的特征量分配的屬性的多個屬性值中指定的屬性值;以及基于相容性信息中的多個類別與用戶指定屬性值的相容性來確定作為推薦內(nèi)容所屬的類別的推薦類別,該相容性信息表示用于將內(nèi)容分類的多個類別與多個屬性值的相容性。根據(jù)本公開的第二實施例的信息處理系統(tǒng),該系統(tǒng)由第一信息處理裝置和第二信息處理裝置構(gòu)成,其中第一信息處理裝置包括獲取單元,其獲取用戶指定屬性值,該用戶指定屬性值是由用戶從基于內(nèi)容的特征量分配的屬性的多個屬性值中指定的屬性值;第一發(fā)送單元,其將包括用戶指定屬性值的信息發(fā)送給第二信息處理裝置;以及第一接收單元,其接收從第二信息處理裝置發(fā)送的內(nèi)容。第二信息處理裝置包括第二接收單元,其接收從第一信息處理裝置發(fā)送的包括用戶指定屬性值的信息;類別確定單元,其基于相容性信息中的多個類別與用戶指定屬性值的相容性來確定作為推薦內(nèi)容所屬的類別的推薦類別,該相容性信息表示用于將內(nèi)容分類的多個類別與多個屬性值的相容性;推薦內(nèi)容確定單元,其從屬于推薦類別并分配有用戶指定屬性值的內(nèi)容之中確定要推薦的內(nèi)容;以及第二發(fā)送單元,其將推薦內(nèi)容發(fā)送給第一信息處理裝置。根據(jù)本公開的第二實施例的信息處理方法包括通過使用第一信息處理裝置,獲取用戶指定屬性值,該用戶指定屬性值是由用戶從基于內(nèi)容的特征量分配的屬性的多個屬性值中指定的屬性值,并且將包括用戶指定屬性值的信息發(fā)送給第二信息處理裝置;通過使用第二信息處理裝置,接收從第一信息處理裝置發(fā)送的包括用戶指定屬性值的信息,基于相容性信息中的多個類別與用戶指定屬性值的相容性來確定作為推薦內(nèi)容所屬的類別的推薦類別,該相容性信息表示用于將內(nèi)容分類的多個類別與多個屬性值的相容性,從屬于推薦類別并分配有用戶指定屬性值的內(nèi)容之中確定要推薦的內(nèi)容,并且將推薦內(nèi)容發(fā)送給第一信息處理裝置;以及通過使用第一信息處理裝置,接收從第二信息處理裝置發(fā)送的內(nèi)容。根據(jù)本公開的第三實施例的信息處理系統(tǒng),該系統(tǒng)由第一信息處理裝置和第二信息處理裝置構(gòu)成,其中第一信息處理裝置包括獲取單元,其獲取用戶指定屬性值,該用戶指定屬性值是由用戶從基于內(nèi)容的特征量分配的屬性的多個屬性值中指定的屬性值;類別確定單元,其基于相容性信息中的多個類別與用戶指定屬性值的相容性來確定作為推薦內(nèi)容所屬的類別的推薦類別,該相容性信息表示用于將內(nèi)容分類的多個類別與多個屬性值的相容性;第一發(fā)送單元,其將包括用戶指定屬性值和推薦類別的信息發(fā)送給第二信息處理裝置;以及第一接收單元,其接收從第二信息處理裝置發(fā)送的內(nèi)容。第二信息處理裝置包括第二接收單元,其接收從第一信息處理裝置發(fā)送的包括用戶指定屬性值和推薦類別的信息;推薦內(nèi)容確定單元,其從屬于推薦類別并分配有用戶指定屬性值的內(nèi)容之中確定要推薦的內(nèi)容;以及第二發(fā)送單元,其將推薦內(nèi)容發(fā)送給第一信息處理裝置。根據(jù)本公開的第三實施例的信息處理方法包括通過使用第一信息處理裝置,獲取用戶指定屬性值,該用戶指定屬性值是由用戶從基于內(nèi)容的特征量分配的屬性的多個屬性值中指定的屬性值,基于相容性信息中的多個類別與用戶指定屬性值的相容性來確定作為推薦內(nèi)容所屬的類別的推薦類別,該相容性信息表示用于將內(nèi)容分類的多個類別與多個屬性值的相容性,并且將包括用戶指定屬性值和推薦類別的信息發(fā)送給第二信息處理裝置;通過使用第二信息處理裝置,接收從第一信息處理裝置發(fā)送的包括用戶指定屬性值和推薦類別的信息,從屬于推薦類別并分配有用戶指定屬性值的內(nèi)容之中確定要推薦的內(nèi)容,并且將推薦內(nèi)容發(fā)送給第一信息處理裝置;以及通過使用第一信息處理裝置,接收從第二信息處理裝置發(fā)送的內(nèi)容。在本公開的第一實施例中,通過使用信息處理裝置來獲取用戶指定屬性值,該用戶指定屬性值是由用戶從基于內(nèi)容的特征量分配的屬性的多個屬性值中指定的屬性值,并且通過使用信息處理裝置來基于相容性信息中的多個類別與用戶指定屬性值的相容性來確定作為推薦內(nèi)容所屬的類別的推薦類別,該相容性信息表示用于將內(nèi)容分類的多個類別與多個屬性值的相容性。在本公開的第二實施例中,通過使用第一信息處理裝置,獲取用戶指定屬性值,該用戶指定屬性值是由用戶從基于內(nèi)容的特征量分配的屬性的多個屬性值中指定的屬性值, 并且將包括用戶指定屬性值的信息發(fā)送給第二信息處理裝置;通過使用第二信息處理裝置,接收從第一信息處理裝置發(fā)送的包括用戶指定屬性值的信息,基于相容性信息中的多個類別與用戶指定屬性值的相容性來確定作為推薦內(nèi)容所屬的類別的推薦類別,該相容性信息表示用于將內(nèi)容分類的多個類別與多個屬性值的相容性,從屬于推薦類別并分配有用戶指定屬性值的內(nèi)容之中確定要推薦的內(nèi)容,并且將推薦內(nèi)容發(fā)送給第一信息處理裝置; 以及通過使用第一信息處理裝置,接收從第二信息處理裝置發(fā)送的內(nèi)容。在本公開的第三實施例中,通過使用第一信息處理裝置,獲取用戶指定屬性值,該用戶指定屬性值是由用戶從基于內(nèi)容的特征量分配的屬性的多個屬性值中指定的屬性值, 基于相容性信息中的多個類別與用戶指定屬性值的相容性來確定作為推薦內(nèi)容所屬的類別的推薦類別,該相容性信息表示用于將內(nèi)容分類的多個類別與多個屬性值的相容性,并且將包括用戶指定屬性值和推薦類別的信息發(fā)送給第二信息處理裝置;通過使用第二信息處理裝置,接收從第一信息處理裝置發(fā)送的包括用戶指定屬性值和推薦類別的信息,從屬于推薦類別并分配有用戶指定屬性值的內(nèi)容之中確定要推薦的內(nèi)容,并且將推薦內(nèi)容發(fā)送給第一信息處理裝置;以及通過使用第一信息處理裝置,接收從第二信息處理裝置發(fā)送的內(nèi)容。 根據(jù)第一至第三實施例,能夠向用戶推薦適當(dāng)?shù)膬?nèi)容。
圖1是圖示了根據(jù)本公開的實施例的信息處理系統(tǒng)的框圖2是圖示了用戶偏好表的示例的圖3是圖示了相容性表的示例的圖4是圖示了客戶端功能的配置示例的框圖5是圖示了推薦服務(wù)器功能的配置示例的框圖6是用于描述使用客戶端的音樂請求和再現(xiàn)處理的流程圖
圖7是圖示了情緒選擇畫面的示例的圖8是圖示了再現(xiàn)畫面的示例的圖9是用于描述用戶偏好表的更新方法的圖10是用于描述使用推薦服務(wù)器的請求答復(fù)處理的流程圖11是用于描述提取概率表的創(chuàng)建方法的圖12是用于描述提取概率表的創(chuàng)建方法的圖;以及
圖13是圖示了計算機的配置示例的框圖。
具體實施例方式下面,將描述本公開的實施例。這里,將按照以下順序進行描述。1.公開的實施例2.修改示例1.公開的實施例信息處理系統(tǒng)1的配置示例圖1是圖示了根據(jù)本公開的實施例的信息處理系統(tǒng)的配置示例的框圖。信息處理系統(tǒng)1由客戶端11-1和11-2以及推薦服務(wù)器12構(gòu)成。信息處理系統(tǒng)1是這樣的系統(tǒng)其中推薦服務(wù)器12關(guān)于來自客戶端11-1和11-2的請求確定推薦音樂軌,并且將包括確定的推薦音樂軌的音樂數(shù)據(jù)的應(yīng)答提供給客戶端11-1和11-2。這里,圖1所示的客戶端數(shù)目是一個示例,并且設(shè)置任意數(shù)目也是可以的。此外,下面,在不需要將客戶端11-1和11-2區(qū)別為分開的情況下,客戶端11-1和11-2將簡稱為客戶端11。此外,下面,在不需要將分別由客戶端11-1和11-2保持的偏好信息DB(數(shù)據(jù)庫)21-1和21-2區(qū)別為分開的情況下,偏好信息DB 21-1和21_2將簡稱為偏好信息DB21??蛻舳?1是這樣的裝置其將請求發(fā)送給推薦服務(wù)器12,從推薦服務(wù)器12接收關(guān)于該請求的應(yīng)答,并且執(zhí)行應(yīng)答中包括的音樂數(shù)據(jù)的再現(xiàn)??蛻舳?1由例如能夠再現(xiàn)音樂數(shù)據(jù)的裝置(諸如個人計算機、音樂播放器、移動電話、PDA (個人數(shù)字助理)等)構(gòu)成。此外,客戶端11保持偏好信息DB 21,偏好信息DB 21示出了使用客戶端11的用戶的偏好。偏好信息DB 21包括用戶偏好表,用戶偏好表示出了用戶關(guān)于音樂或藝術(shù)家分類中使用的屬類的偏好。
圖2是圖示了用戶偏好表的示例的圖。在該示例中,通過利用音樂和藝術(shù)家劃分的數(shù)值來示出用戶關(guān)于爵士、金屬、流行和拉丁四種屬類的偏好。較高的數(shù)值表示較高的用戶偏好,而較低的數(shù)值表示較低的用戶偏好。例如,就音樂的屬類(下面被稱作音樂屬類) 而言,關(guān)于流行的偏好最高,關(guān)于爵士和拉丁的偏好次高,并且關(guān)于金屬的偏好最低。此外, 就藝術(shù)家的屬類(下面被稱作藝術(shù)家屬類)而言,關(guān)于流行的偏好最高,隨后是爵士、拉丁和金屬。此外,在用戶偏好表中,關(guān)于音樂屬類的偏好總值和關(guān)于藝術(shù)家屬類的偏好總值分別被歸一化以等于一。這里,下面,在使用圖2的用戶偏好表作為適當(dāng)?shù)木唧w示例的情況下,將進行信息處理系統(tǒng)1的系列處理的描述。推薦服務(wù)器12被配置成包括音樂DB (數(shù)據(jù)庫)31、信號處理部32、特征量DB (數(shù)據(jù)庫)33、情緒確定部34、情緒DB (數(shù)據(jù)庫)35、屬類DB (數(shù)據(jù)庫)36、相容性DB (數(shù)據(jù)庫)37、 以及過濾器引擎38。音樂DB 31保存多個音樂數(shù)據(jù)和與各音樂數(shù)據(jù)對應(yīng)的元信息。元信息包括例如藝術(shù)家姓名、標題、記錄音樂的專輯或單曲的封面藝術(shù)等。信號處理部32對音樂DB 31保存的各音樂數(shù)據(jù)執(zhí)行信號處理,并提取用于確定音樂數(shù)據(jù)的情緒的音樂特征量。音樂特征量包括例如拍子、音調(diào)、和弦進行(chord progression)等。信號處理部32將用于識別各音樂數(shù)據(jù)和各音樂數(shù)據(jù)的音樂特征量的識別信息(下面被稱作音樂ID)登記在特征量DB 33中以便對應(yīng)。情緒確定部34基于登記在特征量DB 33中的音樂特征量來確定各音樂數(shù)據(jù)的情緒。情緒被分類成例如“歡快”、“陰郁”、“激烈”、“輕松”、“緩和”、“冷酷”等。情緒確定部34 將各音樂數(shù)據(jù)的音樂ID和各音樂數(shù)據(jù)的情緒信息登記在情緒DB 35中以便對應(yīng)。這里,兩個或更多個情緒可被分配給音樂數(shù)據(jù)之一,并且根據(jù)音樂數(shù)據(jù)分配的情緒數(shù)目可以改變。在屬類DB 36中,各音樂數(shù)據(jù)的音樂屬類和藝術(shù)家屬類被登記以對應(yīng)于音樂ID。 這里,音樂屬類被分配給音樂數(shù)據(jù)并且藝術(shù)家屬類被分配給演奏音樂或歌唱的藝術(shù)家。因此,存在關(guān)于同一音樂數(shù)據(jù)的音樂屬類和藝術(shù)家屬類不匹配的情況。此外,關(guān)于音樂和藝術(shù)家的屬類的設(shè)置例如是手動執(zhí)行的。此外,可以關(guān)于一個音樂或藝術(shù)家設(shè)置兩個或更多個屬類,并且可以改變根據(jù)音樂或藝術(shù)家設(shè)置的屬類數(shù)目。相容性DB 37包括示出分配給音樂數(shù)據(jù)的屬類和情緒的每個組合的相容性的相容性表。圖3示出了相容性表的示例。在該示例中,關(guān)于爵士、金屬、流行和拉丁的四種屬類以及情緒A至C的三種情緒的每個組合,利用數(shù)值示出了相容性。利用兩個值零或一來表示相容性,具有好的相容性的組合被設(shè)置為一,而具有差的相容性的組合被設(shè)置為零。例如,爵士和情緒A的組合的相容性為一并由此具有好的相容性,而金屬和情緒B的組合的相容性為零并由此具有差的相容性。這里,這里使用的相容性表示每個音樂屬類或每個藝術(shù)家屬類與每個情緒匹配的程度,并且是根據(jù)每個屬類的主觀印象和每個情緒的主觀印象確定的。例如,當(dāng)給出平靜印象的情緒被設(shè)置為“輕松”時,存在金屬或朋克屬類的音樂連同歌詞與輕松情緒不匹配的許多情況。因此,金屬或朋克和輕松被確定為具有差的相容性,并且相容性被設(shè)置為零。另一方面,爵士或悅耳(easy listening)屬類的音樂通常具有柔和的情緒,并且存在爵士或悅耳屬類的音樂與輕松的情緒匹配的許多情況。因此,爵士或悅耳和輕松被確定為具有好的相容性,并且相容性被設(shè)置為一。此外,相容性表中的相容性的設(shè)置例如是手動執(zhí)行的。這里,相容性可以不通過兩個值而是通過三個或更多值來表示。這里,下面,將在使用圖3的相容性表作為適當(dāng)?shù)木唧w示例的情況下進行信息處理系統(tǒng)1的系列處理的描述。過濾器引擎38搜索與來自客戶端11的請求中包括的條件匹配的音樂數(shù)據(jù),并且使用情緒DB 35、屬類DB 36和相容性DB 37,從搜索到的音樂確定推薦音樂軌。此外,過濾器引擎38從音樂DB 31獲取推薦音樂軌的音樂數(shù)據(jù)和元信息,并且從屬類DB 36獲取推薦音樂軌的音樂屬類和藝術(shù)家屬類。然后,過濾器引擎38將包括推薦音樂軌的音樂數(shù)據(jù)、元信息和屬類信息的應(yīng)答發(fā)送給客戶端11。這里,客戶端11與推薦服務(wù)器12之間的通信方法不限于特定方法,并且可與有線或無線無關(guān)地采用適當(dāng)?shù)姆椒?。此外,例如,客戶?1與推薦服務(wù)器12之間的連接可以是經(jīng)由諸如互聯(lián)網(wǎng)的網(wǎng)絡(luò)的連接或者可以是不經(jīng)由網(wǎng)絡(luò)的直接連接??蛻舳?1的配置示例圖4是圖示了客戶端11功能的配置示例的框圖??蛻舳?1被配置成包括偏好信息DB 21、輸入部101、偏好信息生成部102、請求生成部103、發(fā)送部104、接收部105、顯示控制部106、顯示部107、再現(xiàn)部108、以及輸出部109。輸入部101由例如輸入裝置(諸如開關(guān)、按鍵、按鈕、鼠標、觸摸板等)構(gòu)成,并且用于輸入用戶關(guān)于客戶端11的命令。經(jīng)由輸入部101輸入的用戶的命令必要時提供給偏好信息生成部102、請求生成部103和顯示控制部106。偏好信息生成部102基于用戶經(jīng)由輸入部101輸入的關(guān)于音樂的評估,來執(zhí)行偏好信息DB 21中包括的用戶偏好表的生成和更新。請求生成部103生成到推薦服務(wù)器12的請求并將該請求提供給發(fā)送部104,該請求包括由用戶經(jīng)由輸入部101指定的情緒(下文中被稱作用戶指定情緒)和偏好信息DB21中包括的用戶偏好表。此外,請求生成部103向顯示控制部106通知請求已發(fā)送給推薦服務(wù)器12。發(fā)送部104使用預(yù)定方法執(zhí)行與推薦服務(wù)器12的通信,并將請求發(fā)送給推薦服務(wù)器12。接收部105使用預(yù)定方法執(zhí)行與推薦服務(wù)器12的通信,并接收從推薦服務(wù)器12發(fā)送的應(yīng)答。此外,接收部105將應(yīng)答中包括的推薦音樂軌的屬類信息提供給偏好信息生成部102,將元信息提供給顯示控制部106,并且將音樂數(shù)據(jù)提供給再現(xiàn)部108。顯示控制部106控制顯示部107,并且在顯示部107上顯示諸如操作畫面或音樂數(shù)據(jù)再現(xiàn)畫面的各種畫面。顯示部107由例如顯示裝置(諸如有機EL顯示器、IXD (液晶顯示器)等)構(gòu)成。再現(xiàn)部108執(zhí)行音樂數(shù)據(jù)的再現(xiàn),并且將作為結(jié)果獲取的聲音數(shù)據(jù)提供給輸出部109。此外,再現(xiàn)部108向顯示控制部106適當(dāng)?shù)赝ㄖ魳窋?shù)據(jù)的再現(xiàn)狀態(tài)。輸出部109由例如揚聲器、聲音輸出端子等構(gòu)成。于是,輸出部109基于聲音數(shù)據(jù)來執(zhí)行聲音的輸出,或者將聲音數(shù)據(jù)輸出到連接至輸出部109的其它裝置(例如,頭戴式受話器、揚聲器、其它聲音再現(xiàn)裝置等)。過濾器引擎38的配置示例圖5是圖示了推薦服務(wù)器12的過濾器引擎38的功能的配置示例的框圖。過濾器引擎38被配置成包括接收部151、屬類確定部152、推薦音樂軌確定部153、應(yīng)答生成部 154、以及發(fā)送部155。接收部151使用預(yù)定方法執(zhí)行與客戶端11的通信,并且接收從客戶端11發(fā)送的請求。接收部151將所接收的請求提供給屬類確定部152。屬類確定部152基于來自客戶端11的請求中包括的用戶指定情緒和用戶偏好表以及相容性DB 37中包括的相容性表,來確定推薦音樂軌的屬類(下面被稱作推薦屬類)。 然后,屬類確定部152向推薦音樂軌確定部153通知用戶指定情緒和已確定的推薦屬類。推薦音樂軌確定部153基于情緒DB 35、屬類DB 36、用戶指定情緒和推薦屬類來確定推薦給用戶的推薦音樂軌。然后,推薦音樂軌確定部153向應(yīng)答生成部IM通知所確定的推薦音樂軌。應(yīng)答生成部IM從音樂DB 31獲取推薦音樂軌的音樂數(shù)據(jù)和元信息,并且從屬類 DB 36獲取推薦音樂軌的音樂屬類和藝術(shù)家屬類。然后,應(yīng)答生成部巧4生成包括推薦音樂軌的音樂數(shù)據(jù)、元信息和屬類信息的應(yīng)答,并且將該應(yīng)答提供給發(fā)送部155。發(fā)送部155使用預(yù)定方法執(zhí)行與客戶端11的通信,并且將應(yīng)答發(fā)送給客戶端11。音樂請求和再現(xiàn)處理接下來,將參照圖6的流程圖描述由客戶端11執(zhí)行的音樂請求和再現(xiàn)處理。這里, 在客戶端11中,使用輸入部101,處理在指示音樂請求和再現(xiàn)處理開始時開始,并且在指示音樂請求和再現(xiàn)處理結(jié)束時結(jié)束。在步驟Si,顯示部107基于顯示控制部106的控制來顯示情緒選擇畫面。圖7示出了情緒選擇畫面的示例。在示例中,列出并顯示了用于選擇情緒的按鈕201至203。此后,客戶端11處于等待用戶輸入的狀態(tài)。用戶向下壓在情緒選擇畫面上的按鈕201至203之一上,并且使用輸入部101選擇期望情緒。然后,在步驟S2,請求生成部103從輸入部101獲取用戶的情緒選擇結(jié)果。在步驟S3,請求生成部103從偏好信息DB 21讀出用戶偏好表。在步驟S4,請求生成部103生成到推薦服務(wù)器12的請求。情緒選擇畫面中用戶所選擇的情緒(用戶指定情緒)和用戶偏好表包括在請求之中。在步驟S5,請求生成部103經(jīng)由發(fā)送部104將生成的請求發(fā)送給推薦服務(wù)器12。 此外,請求生成部103向顯示控制部106通知已發(fā)送請求。在步驟S6,顯示部107基于顯示控制部106的控制來顯示等待畫面,該等待畫面示出客戶端11正等待來自推薦服務(wù)器12的應(yīng)答。在等待畫面中,例如顯示這樣的圖標該圖標示出正在訪問網(wǎng)絡(luò)等。此后,客戶端U處于等待來自推薦服務(wù)器12的應(yīng)答的狀態(tài)。推薦服務(wù)器12在稍后將描述的圖10的步驟S51接收來自客戶端11的請求,并且在步驟S59,發(fā)送關(guān)于該請求的應(yīng)答。然后,在步驟S7,接收部105接收從推薦服務(wù)器12發(fā)送的應(yīng)答。此外,接收部105
11將應(yīng)答中包括的推薦音樂軌的屬類信息提供給偏好信息生成部102,將元信息提供給顯示控制部106,并且將音樂數(shù)據(jù)提供給再現(xiàn)部108。在步驟S8,顯示部107基于顯示控制部106的控制來顯示再現(xiàn)畫面。圖8示出了再現(xiàn)畫面的示例。在該示例中,顯示了再現(xiàn)音樂的封面藝術(shù)和標題,并且顯示了用于輸入音樂的評估的按鈕211和212。在步驟S9,再現(xiàn)部108再現(xiàn)音樂數(shù)據(jù)。然后,再現(xiàn)部108將作為結(jié)果獲取的聲音數(shù)據(jù)提供給輸出部109。輸出部109基于聲音數(shù)據(jù)執(zhí)行聲音的輸出,或者將聲音數(shù)據(jù)輸出到連接至輸出部109的其它裝置。在步驟S10,偏好信息生成部102確定是否已輸入音樂的評估。在顯示圖8的再現(xiàn)畫面時用戶使用輸入部101壓下按鈕211或按鈕212并且從輸入部101提供信息的情況下,偏好信息生成部102確定已輸入音樂的評估,并且處理進行到步驟S11。在步驟S11,偏好信息生成部102更新用戶偏好表。這里,將參照圖9描述用戶偏好表的更新方法的具體示例。圖9示出了在推薦音樂軌的音樂屬類是爵士并且推薦音樂軌被用戶確定為“喜歡”的情況下在圖2的用戶偏好表中更新關(guān)于音樂屬類的偏好的示例。這里,評估之前的被評估的音樂軌的數(shù)目為N= 5。首先,偏好信息生成部102通過使用戶偏好表251中的關(guān)于各音樂屬類的偏好與直到現(xiàn)在為止的被評估的音樂軌的數(shù)目N = 5相乘,來將用戶偏好表251轉(zhuǎn)換成頻率表252。因此,頻率表252示出了直到現(xiàn)在為止各音樂屬類的音樂被用戶確定為“喜歡”的頻率。接下來,偏好信息生成部102通過使爵士(爵士是被用戶確定為“喜歡”的音樂屬類)的頻率從一遞增到二,利用頻率表253來更新頻率表252。此外,偏好信息生成部102使被評估音樂軌的數(shù)目N從五遞增到六。這里,在推薦音樂軌被用戶確定為“不喜歡”的情況下,通過使被確定為“不喜歡”的音樂屬類的頻率遞減一,偏好信息生成部102更新頻率表并使被評估音樂軌的數(shù)目N遞
+曰 O然后,偏好信息生成部102通過使更新后的頻率表253中的關(guān)于各音樂屬類的頻率除以更新后的被評估音樂軌的數(shù)目N = 6,來將頻率表253轉(zhuǎn)換成用戶偏好表254。以這種方式,更新了用戶偏好表。然后,此后,基于更新后的用戶偏好表執(zhí)行請求。因此,用戶偏好表中的偏好示出了各音樂屬類的音樂在被用戶評估為“喜歡”的音樂之中的比例。因此,關(guān)于各音樂屬類的偏好示出了被用戶評估為“喜歡”的音樂是各音樂屬類的概率。這里,使用相同的方法,還基于被確定為“喜歡”或“不喜歡”的推薦音樂軌的藝術(shù)家屬類來更新用戶偏好表中的關(guān)于藝術(shù)家屬類的偏好。此外,在用戶執(zhí)行評估之前的用戶偏好表中的初始值是例如基于用戶在客戶端11中保存的音樂的屬類而設(shè)置的,或者被設(shè)置為默認值。此后,處理進行到步驟S12。另一方面,在步驟S10,在未向下按壓圖8的再現(xiàn)畫面的顯示中的按鈕211或按鈕212的情況下,偏好信息生成部102確定未輸入音樂的評估,跳過步驟Sll的處理,并且處理
12進行到步驟S12。在步驟S12,客戶端11顯示情緒選擇畫面。具體地,當(dāng)完成音樂數(shù)據(jù)的再現(xiàn)時,再現(xiàn)部108向顯示控制部106通知音樂數(shù)據(jù)的再現(xiàn)完成。顯示部107基于顯示控制部106的控制,在預(yù)定時間段內(nèi)顯示與在步驟Sl的處理中顯示的相同的情緒選擇畫面。在步驟S13,請求生成部103確定是否已執(zhí)行情緒選擇。在顯示情緒選擇畫面的同時用戶使用輸入部101執(zhí)行情緒選擇、并且從輸入部101獲取選擇結(jié)果的情況下,請求生成部103確定已執(zhí)行情緒選擇并且處理進行到步驟S14。在步驟S14,請求生成部103更新情緒。也就是,請求生成部103將用戶指定情緒從當(dāng)前情緒更新到用戶新選擇的情緒。此后,處理返回到步驟S3,并且執(zhí)行從步驟S3開始向前的處理。也就是,基于由用戶更新的情緒來執(zhí)行請求,并且執(zhí)行關(guān)于該請求的應(yīng)答中包括的音樂數(shù)據(jù)的再現(xiàn)。另一方面,在步驟S13,在確定未執(zhí)行情緒選擇的情況下,不執(zhí)行步驟S14的處理, 處理返回到步驟S3,并且執(zhí)行從步驟S3開始向前的處理。也就是,按原樣以當(dāng)前選擇情緒執(zhí)行請求,并且執(zhí)行關(guān)于該請求的應(yīng)答中包括的音樂數(shù)據(jù)的再現(xiàn)。請求答復(fù)處理接下來,將參照圖10的流程圖描述由推薦服務(wù)器12執(zhí)行的請求答復(fù)處理,以對應(yīng)于圖6中由客戶端11進行的音樂請求和再現(xiàn)處理。這里,在推薦服務(wù)器12中,處理例如在指示請求答復(fù)處理開始時開始,并且在指示請求答復(fù)處理結(jié)束時結(jié)束。此外,推薦服務(wù)器12 在開始請求答復(fù)處理時處于等待來自客戶端11的請求的狀態(tài)。在步驟S51,接收部151確定是否從客戶端11接收到請求。重復(fù)地執(zhí)行確定處理, 直到確定從客戶端11接收到請求為止,并且在確定從客戶端11接收到請求的情況下,處理進行到步驟S52。在步驟S52,屬類確定部152確定推薦音樂軌的情緒。具體地,接收部151將從客戶端11接收到的請求提供給屬類確定部152。屬類確定部152從該請求提取用戶指定情緒,并且用戶指定情緒被確定為推薦音樂軌的情緒。在步驟S53,屬類確定部152從相容性DB 37讀出相容性表。在步驟S54,屬類確定部152基于來自客戶端11的請求中包括的用戶偏好表和相容性表,來創(chuàng)建用于確定推薦音樂軌的屬類的提取概率表。這里,將參照圖11和圖12描述提取概率表的創(chuàng)建方法的具體示例。這里,圖11 和圖12示出了這樣的示例基于用戶偏好表的關(guān)于音樂屬類的偏好來創(chuàng)建提取概率表。首先,將參照圖11在用戶指定情緒A的情況下描述提取概率表的創(chuàng)建方法。首先,屬類確定部152針對每個屬類,通過將相容性表301中的關(guān)于情緒A的相容性和用戶偏好表302中的關(guān)于音樂屬類的偏好組合來創(chuàng)建復(fù)合表303。例如,通過將等于一的爵士關(guān)于情緒A的相容性和等于0. 2的用戶關(guān)于爵士的偏好組合,復(fù)合表303中的關(guān)于爵士的值被設(shè)置為0.2。然后,屬類確定部152通過使復(fù)合表303中的關(guān)于各屬類的值歸一化以使得總值等于一,來創(chuàng)建提取概率表304。具體地,由于復(fù)合表303中的總值為0. 8(= 0. 2+0. 0+0. 6+0. 0),所以屬類確定部152通過使復(fù)合表303中的各個值除以0. 8來創(chuàng)建提取概率表304。
接下來,將參照圖12在用戶指定情緒C的情況下描述提取概率表的創(chuàng)建方法。首先,屬類確定部152針對每個屬類,通過將相容性表311中的關(guān)于情緒C的相容性和用戶偏好表312中的關(guān)于音樂屬類的偏好組合來創(chuàng)建復(fù)合表313。然而,在此情況下,復(fù)合表313中的值全為零。因此,屬類確定部152從復(fù)合表313變?yōu)閺?fù)合表314,復(fù)合表314按原樣使用相容性表311中的關(guān)于情緒C的相容性。然后,屬類確定部152通過使復(fù)合表314中的關(guān)于各屬類的值歸一化以使得總值等于一,來創(chuàng)建提取概率表315。這里,在該示例中,由于復(fù)合表314中的總值為一,所以復(fù)合表314和提取概率表315的值相同。這里,雖然示出了使用關(guān)于音樂屬類的偏好、關(guān)于音樂屬類創(chuàng)建提取概率表的示例,但是可以使用關(guān)于藝術(shù)家屬類的偏好、關(guān)于藝術(shù)家屬類創(chuàng)建提取概率表。此外,可以創(chuàng)建兩種類型的提取概率表關(guān)于音樂屬類的提取概率表和關(guān)于藝術(shù)家屬類的提取概率表。返回到圖10,在步驟S55,屬類確定部152基于所創(chuàng)建的提取概率表來確定推薦音樂軌的屬類(推薦屬類)。例如,在基于圖11中的提取概率表304確定推薦音樂軌的音樂屬類的情況下,以75%的概率選擇流行,以25%的概率選擇爵士,并且沒有選擇其它屬類。因此,存在選擇關(guān)于由用戶指定的情緒的相容性為一且用戶的偏好為高的屬類的高概率,而不會選擇關(guān)于由用戶指定的情緒的相容性為零的屬類。也就是,推薦屬類被確定以使得與由用戶指定的情緒的相容性和用戶的偏好為高的屬類優(yōu)先。此外,換言之,推薦屬類被確定以使得與由用戶指定的情緒的相容性良好且用戶喜歡的屬類優(yōu)先。此外,在基于圖12中的提取概率表315來確定推薦音樂軌的音樂屬類的情況下,以100%的概率選擇金屬,并且沒有選擇其它屬類。因此,在與由用戶指定的情緒的相容性良好的屬類和用戶喜歡的屬類不匹配的情況下,從與由用戶指定的情緒的相容性良好的屬類隨機選擇推薦屬類。這里,在步驟S54,在僅創(chuàng)建關(guān)于音樂屬類的提取概率表的情況下,僅使用提取概率表確定關(guān)于音樂屬類的推薦屬類。此外,在僅創(chuàng)建關(guān)于藝術(shù)家屬類的提取概率表的情況下,僅使用提取概率表確定關(guān)于藝術(shù)家屬類的推薦屬類。此外,在創(chuàng)建關(guān)于音樂屬類和藝術(shù)家屬類的提取概率表的兩種類型的提取概率表的情況下,使用各提取概率表各自確定關(guān)于音樂屬類的推薦屬類和關(guān)于藝術(shù)家屬類的推薦屬類。然后,屬類確定部152向推薦音樂軌確定部153通知用戶指定情緒和已確定的推薦屬類。在步驟S56,推薦音樂軌確定部153提取候選音樂軌。具體地,推薦音樂軌確定部153利用用戶指定情緒和推薦屬類作為關(guān)鍵字來搜索情緒DB 35和屬類DB 36。然后,推薦音樂軌確定部153提取情緒與用戶指定情緒匹配且屬類與推薦屬類匹配的音樂,作為候選音樂軌。這里,此時,在僅確定關(guān)于音樂屬類的推薦屬類的情況下,音樂屬類與推薦屬類匹配的音樂是搜索目標,而與藝術(shù)家屬類的值無關(guān)。此外,在僅確定關(guān)于藝術(shù)家屬類的推薦屬類的情況下,藝術(shù)家屬類與推薦屬類匹配的音樂是搜索目標,而與音樂屬類的值無關(guān)。此外,在確定關(guān)于音樂屬類和藝術(shù)家屬類兩者的推薦屬類的情況下,音樂屬類和藝術(shù)家屬類兩者與推薦屬類匹配的音樂可以是搜索目標,或者音樂屬類和藝術(shù)家屬類中的至少一個與推薦屬類匹配的音樂可以是搜索目標。這里,基于音樂屬類和藝術(shù)家屬類的搜索條件可以由用戶例如從客戶端11進行設(shè)置,可以根據(jù)推薦服務(wù)器12的預(yù)定規(guī)則或隨機設(shè)置。在步驟S57,推薦音樂軌確定部153從所提取的候選音樂軌隨機選擇一個音樂軌, 并且確定推薦音樂軌。推薦音樂軌確定部153向應(yīng)答生成部IM通知已確定的推薦音樂軌。在步驟S58,應(yīng)答生成部巧4生成應(yīng)答。具體地,應(yīng)答生成部巧4從音樂DB 31獲取推薦音樂軌的音樂數(shù)據(jù)和元信息,并且從屬類DB 36獲取推薦音樂軌的音樂屬類和藝術(shù)家屬類。然后,包括推薦音樂軌的音樂數(shù)據(jù)、元信息和屬類信息的應(yīng)答由應(yīng)答生成部1 生成,并提供給發(fā)送部155。在步驟S59,發(fā)送部155發(fā)送從應(yīng)答生成部巧4提供的應(yīng)答,也就是,關(guān)于來自客戶端11的請求的應(yīng)答。在以上描述的圖6的步驟S7中,由客戶端11接收發(fā)送的應(yīng)答。此后,處理返回到步驟S51,并且推薦服務(wù)器12處于等待請求的狀態(tài)。然后,根據(jù)來自客戶端11的請求重復(fù)地執(zhí)行如下處理其中使包括推薦音樂軌的音樂數(shù)據(jù)等的應(yīng)答返回。如上所述,可以按照BGM的方式將與由用戶指定的情緒匹配的音樂從推薦服務(wù)器 12連續(xù)地提供給客戶端11。此外,由于基于不僅僅由用戶指定的情緒還有相容性表來推薦屬于具有與情緒的良好相容性的屬類的音樂,因而可以推薦與由用戶指定的情緒更接近匹配的音樂。此外,通過按照以基于用戶偏好表使得用戶喜歡的屬類優(yōu)先的方式推薦音樂,可推薦與由用戶指定的情緒匹配的且用戶喜歡的音樂。2.修改示例下面,將描述本公開的實施例的修改示例。修改示例1例如,推薦服務(wù)器12從客戶端11收集用戶關(guān)于推薦音樂軌的評估結(jié)果,并基于集合的結(jié)果更新相容性表。例如,關(guān)于每個情緒和屬類的組合,用戶用“喜歡”評估多次的組合的相容性可被設(shè)置為高,而用戶用“不喜歡”評估多次的組合的相容性被設(shè)置為低。修改示例2此外,通過推薦服務(wù)器12保存對應(yīng)于用戶偏好的差別的多個不同相容性表并且選擇對應(yīng)于使用用戶偏好表示出的用戶偏好的相容性表,可根據(jù)用戶偏好使用相容性表。 由此,可推薦更接近地對應(yīng)于用戶偏好的音樂。例如,準備喜歡金屬的用戶和喜歡爵士的用戶的相容性表。然后,在喜歡金屬的用戶的相容性表中,搖滾關(guān)于情緒“柔和”的相容性被設(shè)置為一,并且在喜歡爵士的用戶的相容性表中,搖滾關(guān)于情緒“柔和”的相容性被設(shè)置為零。由此,例如,在設(shè)置情緒“柔和”的情況下,可關(guān)于喜歡金屬的用戶推薦諸如搖滾民謠的音樂,并且可關(guān)于喜歡爵士的用戶不推薦諸如搖滾民謠的音樂。此外,客戶端11和推薦服務(wù)器12的功能的分配不限于以上示例,并且可適當(dāng)?shù)卦O(shè)
置功能。修改示例3例如,推薦服務(wù)器12從客戶端11收集用戶關(guān)于推薦音樂軌的評估結(jié)果,并可以針對每個用戶創(chuàng)建和保存用戶偏好表。修改示例4此外,例如,將相容性表從推薦服務(wù)器12提供給客戶端11,并且可以在客戶端11處確定推薦屬類。然后,客戶端11將包括用戶指定情緒和推薦屬類的請求發(fā)送給推薦服務(wù)器12,并且推薦服務(wù)器12使用所指定的用戶指定情緒和推薦屬類作為關(guān)鍵詞提取候選音樂軌并確定推薦音樂軌。修改示例5此外,例如,客戶端11可具有推薦服務(wù)器12的功能,并且客戶端11從其中保存的音樂中推薦與由用戶指定的情緒匹配的音樂。修改示例6此外,在以上描述中,雖然示出了以一次一個音樂軌的方式將推薦音樂軌從推薦服務(wù)器12提供給客戶端11,但是可以同時將多個推薦音樂軌提供給客戶端。在此情況下,所有推薦音樂軌的音樂數(shù)據(jù)可以同時提供給客戶端11,或者示出推薦音樂軌的音樂ID的列表提供給客戶端11并且每當(dāng)存在來自客戶端11的請求時可以提供音樂數(shù)據(jù)。此外,推薦音樂的確定方法可以根據(jù)預(yù)定規(guī)則選擇,而不會從候選音樂軌隨機選擇。修改示例7此外,在本公開的實施例中,可僅使用相容性表而不使用用戶偏好表。在此情況下,與指定情緒和推薦音樂的簡單情況相比,可推薦與由用戶指定的情緒更接近匹配的音
樂ο修改示例8此外,在推薦服務(wù)器12中,基于音樂數(shù)據(jù)的屬性量執(zhí)行除了情緒之外的類別的學(xué)習(xí),并且可以基于由用戶從屬性的多個屬性值之中指定的屬性值推薦音樂。例如,可以考慮使用旋律、節(jié)奏、拍子、速度等作為類別。此外,例如,可以使用諸如情緒和節(jié)奏的多種類型的類別。修改示例9此外,可以使用除了屬類之外的屬性確定推薦音樂軌。例如,可以想到使用利用發(fā)行音樂軌的年份,演奏音樂軌的藝術(shù)家的年齡、性別或家鄉(xiāng),語音的存在或不存在、樂器的配置來分類的類別。此外,例如,可以使用諸如屬類和發(fā)行年份的多種類型的類別。修改示例10此外,在輸入用戶關(guān)于音樂軌的評估時,除了“喜歡”和“不喜歡”之外,例如可以考慮,使用利用數(shù)值輸入評估(顯性反饋)或基于諸如再現(xiàn)、停止、高音量或低音量、重復(fù)再現(xiàn)、跳過的操作歷史輸入評估(隱性反饋)。修改示例11此外,本公開能夠應(yīng)用于推薦除了音樂之外的內(nèi)容的情況。例如,還可應(yīng)用于推薦視頻內(nèi)容(諸如電影、電視節(jié)目或視頻剪輯)或者諸如照片、游戲、電子書等的內(nèi)容的情況。計算機的配置示例上述的客戶端11和推薦服務(wù)器12的系列處理能夠使用硬件來執(zhí)行,并且能夠使用軟件來執(zhí)行。在使用軟件執(zhí)行該系列處理的情況下,在計算機上安裝配置軟件的程序。這里,關(guān)于計算機,包括具有嵌入式專用硬件的計算機、能夠通過安裝各種程序執(zhí)行各種功能
1的通用計算機等。圖13是圖示了使用程序執(zhí)行上述系列處理的計算機的硬件的配置示例的框圖。在計算機中,CPU (中央處理單元)501、ROM (只讀存儲器)502和RAM(隨機存取存儲器)503經(jīng)由總線504而彼此連接。輸入/輸出接口 505連接到總線504。在輸入/輸出接口 505中連接輸入部506、 輸出裝置507、存儲部508、通信部509和驅(qū)動器510。輸入部506由鍵盤、鼠標、麥克風(fēng)等形成。輸出裝置507由顯示器、揚聲器等形成。 存儲部508是硬盤、非易失性存儲器等。通信部509由網(wǎng)絡(luò)接口等形成。驅(qū)動器510驅(qū)動諸如磁盤、光盤、磁光盤、半導(dǎo)體存儲器等的可拆卸介質(zhì)511。在以此方式配置的個人計算機中,CPU 501例如使用存儲部508中存儲的程序執(zhí)行上述系列處理,所述程序經(jīng)由輸入/輸出接口 505和總線504裝載到RAM 503中并被執(zhí)行。由計算機(CPU 501)執(zhí)行的程序能夠通過例如記錄在可拆卸介質(zhì)511(其是封裝介質(zhì))等中而提供。此外,程序可經(jīng)由有線或無線傳輸介質(zhì)(諸如局域網(wǎng)、互聯(lián)網(wǎng)或數(shù)字衛(wèi)星廣播)來提供。在計算機中,通過將可拆卸介質(zhì)511安裝在驅(qū)動器510中,可經(jīng)由輸入/輸出接口 505將程序安裝在存儲部508中。此外,程序可經(jīng)由有線或無線傳輸介質(zhì)由通信部509接收并安裝在存儲部508中。此外,可預(yù)先將程序安裝在ROM 502或存儲部508中。這里,由計算機執(zhí)行的程序可以是符合說明書中描述的順序、按照時間序列的方式執(zhí)行處理的程序,或者可以是并行地或在必要時間(諸如當(dāng)執(zhí)行請求時)執(zhí)行處理的程序。此外,在說明書中,術(shù)語系統(tǒng)具有多個裝置的含義、或者由單元等構(gòu)成的整個裝置。本發(fā)明公開了一種信息處理裝置,其包括獲取單元,其獲取用戶指定屬性值,該用戶指定屬性值是由用戶從基于內(nèi)容的特征量分配的屬性的多個屬性值中指定的屬性值; 以及類別確定單元,其基于相容性信息中的多個類別與用戶指定屬性值的相容性來確定作為推薦內(nèi)容所屬的類別的推薦類別,該相容性信息表示用于將內(nèi)容分類的多個類別與多個屬性值的相容性。本發(fā)明公開了一種信息處理方法,其包括通過使用信息處理裝置來獲取用戶指定屬性值,該用戶指定屬性值是由用戶從基于內(nèi)容的特征量分配的屬性的多個屬性值中指定的屬性值;以及通過使用信息處理裝置來基于相容性信息中的多個類別與用戶指定屬性值的相容性來確定作為推薦內(nèi)容所屬的類別的推薦類別,該相容性信息表示用于將內(nèi)容分類的多個類別與多個屬性值的相容性。本發(fā)明公開了一種信息處理系統(tǒng),該系統(tǒng)由第一信息處理裝置和第二信息處理裝置構(gòu)成,其中第一信息處理裝置包括獲取單元,其獲取用戶指定屬性值,該用戶指定屬性值是由用戶從基于內(nèi)容的特征量分配的屬性的多個屬性值中指定的屬性值;第一發(fā)送單元,其將包括用戶指定屬性值的信息發(fā)送給第二信息處理裝置;以及第一接收單元,其接收從第二信息處理裝置發(fā)送的內(nèi)容。第二信息處理裝置包括第二接收單元,其接收從第一信息處理裝置發(fā)送的包括用戶指定屬性值的信息;類別確定單元,其基于相容性信息中的多個類別與用戶指定屬性值的相容性來確定作為推薦內(nèi)容所屬的類別的推薦類別,該相容性信息表示用于將內(nèi)容分類的多個類別與多個屬性值的相容性;推薦內(nèi)容確定單元,其從屬于推薦類別并分配有用戶指定屬性值的內(nèi)容之中確定要推薦的內(nèi)容;以及第二發(fā)送單元,其將推薦內(nèi)容發(fā)送給第一信息處理裝置。本發(fā)明公開了一種信息處理方法,其包括通過使用第一信息處理裝置,獲取用戶指定屬性值,該用戶指定屬性值是由用戶從基于內(nèi)容的特征量分配的屬性的多個屬性值中指定的屬性值,并且將包括用戶指定屬性值的信息發(fā)送給第二信息處理裝置;通過使用第二信息處理裝置,接收從第一信息處理裝置發(fā)送的包括用戶指定屬性值的信息,基于相容性信息中的多個類別與用戶指定屬性值的相容性來確定作為推薦內(nèi)容所屬的類別的推薦類別,該相容性信息表示用于將內(nèi)容分類的多個類別與多個屬性值的相容性,從屬于推薦類別并分配有用戶指定屬性值的內(nèi)容之中確定要推薦的內(nèi)容,并且將推薦內(nèi)容發(fā)送給第一信息處理裝置;以及通過使用第一信息處理裝置,接收從第二信息處理裝置發(fā)送的內(nèi)容。本發(fā)明公開了一種信息處理系統(tǒng),該系統(tǒng)由第一信息處理裝置和第二信息處理裝置構(gòu)成,其中第一信息處理裝置包括獲取單元,其獲取用戶指定屬性值,該用戶指定屬性值是由用戶從基于內(nèi)容的特征量分配的屬性的多個屬性值中指定的屬性值;類別確定單元,其基于相容性信息中的多個類別與用戶指定屬性值的相容性來確定作為推薦內(nèi)容所屬的類別的推薦類別,該相容性信息表示用于將內(nèi)容分類的多個類別與多個屬性值的相容性;第一發(fā)送單元,其將包括用戶指定屬性值和推薦類別的信息發(fā)送給第二信息處理裝置;以及第一接收單元,其接收從第二信息處理裝置發(fā)送的內(nèi)容。第二信息處理裝置包括第二接收單元,其接收從第一信息處理裝置發(fā)送的包括用戶指定屬性值和推薦類別的信息;推薦內(nèi)容確定單元,其從屬于推薦類別并分配有用戶指定屬性值的內(nèi)容之中確定要推薦的內(nèi)容;以及第二發(fā)送單元,其將推薦內(nèi)容發(fā)送給第一信息處理裝置。本發(fā)明公開了一種信息處理方法,其包括通過使用第一信息處理裝置,獲取用戶指定屬性值,該用戶指定屬性值是由用戶從基于內(nèi)容的特征量分配的屬性的多個屬性值中指定的屬性值,基于相容性信息中的多個類別與用戶指定屬性值的相容性來確定作為推薦內(nèi)容所屬的類別的推薦類別,該相容性信息表示用于將內(nèi)容分類的多個類別與多個屬性值的相容性,并且將包括用戶指定屬性值和推薦類別的信息發(fā)送給第二信息處理裝置;通過使用第二信息處理裝置,接收從第一信息處理裝置發(fā)送的包括用戶指定屬性值和推薦類別的信息,從屬于推薦類別并分配有用戶指定屬性值的內(nèi)容之中確定要推薦的內(nèi)容,并且將推薦內(nèi)容發(fā)送給第一信息處理裝置;以及通過使用第一信息處理裝置,接收從第二信息處理裝置發(fā)送的內(nèi)容。此外,本公開的實施例不限于以上描述的實施例,而且可以在不背離本公開的構(gòu)思的范圍內(nèi)進行各種修改。本公開包含與在2010年11月9日向日本專利局提交的日本優(yōu)先權(quán)專利申請JP2010-250615中公開的主題相關(guān)的主題,其全部內(nèi)容通過引用并入本申請。
權(quán)利要求
1.一種信息處理裝置,包括獲取單元,其被配置成獲取用戶指定屬性值,所述用戶指定屬性值是由用戶從基于內(nèi)容的特征量分配的屬性的多個屬性值中指定的屬性值;以及類別確定單元,其被配置成基于相容性信息中的多個類別與所述用戶指定屬性值的相容性來確定作為推薦內(nèi)容所屬的類別的推薦類別,所述相容性信息表示用于將內(nèi)容分類的多個類別與所述多個屬性值的相容性。
2.根據(jù)權(quán)利要求1所述的信息處理裝置,其中,所述類別確定單元基于所述相容性信息中的所述多個類別與所述用戶指定屬性值的相容性以及基于表示所述用戶關(guān)于所述多個類別的偏好的偏好信息來確定所述推薦類別。
3.根據(jù)權(quán)利要求2所述的信息處理裝置,其中,所述相容性信息表示所述多個類別與所述多個屬性值的相容性,其中,所述偏好信息表示所述用戶關(guān)于所述多個類別的偏好,并且其中,所述類別確定單元按照以與所述用戶指定屬性值的所述相容性和所述用戶的偏好為高的類別優(yōu)先的方式確定所述推薦類別。
4.根據(jù)權(quán)利要求2所述的信息處理裝置,其中,所述類別確定單元從多個相容性信息中選擇與所述偏好信息中表示的所述用戶的所述偏好相對應(yīng)的相容性信息,并且基于所述選擇的相容性信息來確定所述推薦類別。
5.根據(jù)權(quán)利要求1所述的信息處理裝置,還包括推薦內(nèi)容確定單元,其被配置成從屬于所述推薦類別并分配有所述用戶指定屬性值的內(nèi)容之中確定要推薦的內(nèi)容。
6.根據(jù)權(quán)利要求5所述的信息處理裝置,其中,所述獲取單元獲取所述用戶關(guān)于所述推薦內(nèi)容的評估,并且還提供了相容性信息更新單元,所述相容性信息更新單元基于所述用戶的所述評估來更新所述相容性信息。
7.根據(jù)權(quán)利要求2所述的信息處理裝置,其中,所述獲取單元從另一信息處理裝置獲取所述用戶指定屬性值和所述偏好信息,并且還提供了推薦內(nèi)容確定單元和發(fā)送單元,所述推薦內(nèi)容確定單元從屬于所述推薦類別并分配有所述用戶指定屬性值的內(nèi)容之中確定要推薦的內(nèi)容,并且所述發(fā)送單元被配置成將所述推薦內(nèi)容發(fā)送給所述另一信息處理裝置。
8.根據(jù)權(quán)利要求1所述的信息處理裝置,還包括發(fā)送單元,其被配置成將包括所述用戶指定屬性值和所述推薦類別的信息發(fā)送給另一信息處理裝置;以及接收單元,其被配置成從所述另一信息處理裝置接收從屬于所述推薦類別并分配有所述用戶指定屬性值的內(nèi)容之中選擇的內(nèi)容。
9.根據(jù)權(quán)利要求8所述的信息處理裝置,其中,所述接收單元從所述另一信息處理裝置接收相容性信息。
10.一種信息處理方法,包括通過使用信息處理裝置來獲取用戶指定屬性值,所述用戶指定屬性值是由用戶從基于內(nèi)容的特征量分配的屬性的多個屬性值中指定的屬性值;以及通過使用信息處理裝置來基于相容性信息中的多個類別與所述用戶指定屬性值的相容性來確定作為推薦內(nèi)容所屬的類別的推薦類別,所述相容性信息表示用于將內(nèi)容分類的多個類別與所述多個屬性值的相容性。
11.一種程序,所述程序使計算機執(zhí)行下述操作獲取用戶指定屬性值,所述用戶指定屬性值是由用戶從基于內(nèi)容的特征量分配的屬性的多個屬性值中指定的屬性值;以及基于相容性信息中的多個類別與所述用戶指定屬性值的相容性來確定作為推薦內(nèi)容所屬的類別的推薦類別,所述相容性信息表示用于將內(nèi)容分類的多個類別與所述多個屬性值的相容性。
12.一種信息處理系統(tǒng),包括 第一信息處理裝置;以及第二信息處理裝置,其中,所述第一信息處理裝置包括獲取單元,其被配置成獲取用戶指定屬性值,所述用戶指定屬性值是由用戶從基于內(nèi)容的特征量分配的屬性的多個屬性值中指定的屬性值;以及第一發(fā)送單元,其被配置成將包括所述用戶指定屬性值的信息發(fā)送給所述第二信息處理裝置,以及第一接收單元,其被配置成接收從所述第二信息處理裝置發(fā)送的內(nèi)容,并且其中,所述第二信息處理裝置包括第二接收單元,其被配置成接收從所述第一信息處理裝置發(fā)送的包括所述用戶指定屬性值的信息,類別確定單元,其被配置成基于相容性信息中的多個類別與所述用戶指定屬性值的相容性來確定作為推薦內(nèi)容所屬的類別的推薦類別,所述相容性信息表示用于將內(nèi)容分類的多個類別與所述多個屬性值的相容性,推薦內(nèi)容確定單元,其被配置成從屬于所述推薦類別并分配有所述用戶指定屬性值的內(nèi)容之中確定要推薦的內(nèi)容,以及第二發(fā)送單元,其被配置成將所述推薦內(nèi)容發(fā)送給所述第一信息處理裝置。
13.一種信息處理方法,包括通過使用第一信息處理裝置,獲取用戶指定屬性值,所述用戶指定屬性值是由用戶從基于內(nèi)容的特征量分配的屬性的多個屬性值中指定的屬性值,并且將包括所述用戶指定屬性值的信息發(fā)送給第二信息處理裝置;通過使用所述第二信息處理裝置,接收從所述第一信息處理裝置發(fā)送的包括所述用戶指定屬性值的信息,基于相容性信息中的多個類別與所述用戶指定屬性值的相容性來確定作為推薦內(nèi)容所屬的類別的推薦類別,所述相容性信息表示用于將內(nèi)容分類的多個類別與所述多個屬性值的相容性,從屬于所述推薦類別并分配有所述用戶指定屬性值的內(nèi)容之中確定要推薦的內(nèi)容,并且將所述推薦內(nèi)容發(fā)送給所述第一信息處理裝置;以及通過使用所述第一信息處理裝置,接收從所述第二信息處理裝置發(fā)送的內(nèi)容。
14.一種信息處理系統(tǒng),包括第一信息處理裝置;以及第二信息處理裝置,其中,所述第一信息處理裝置包括獲取單元,其被配置成獲取用戶指定屬性值,所述用戶指定屬性值是由用戶從基于內(nèi)容的特征量分配的屬性的多個屬性值中指定的屬性值;類別確定單元,其被配置成基于相容性信息中的多個類別與所述用戶指定屬性值的相容性來確定作為推薦內(nèi)容所屬的類別的推薦類別,所述相容性信息表示用于將內(nèi)容分類的多個類別與所述多個屬性值的相容性,第一發(fā)送單元,其被配置成將包括所述用戶指定屬性值和所述推薦類別的信息發(fā)送給所述第二信息處理裝置,以及第一接收單元,其被配置成接收從所述第二信息處理裝置發(fā)送的內(nèi)容,并且其中,所述第二信息處理裝置包括第二接收單元,其被配置成接收從所述第一信息處理裝置發(fā)送的包括所述用戶指定屬性值和所述推薦類別的信息,推薦內(nèi)容確定單元,其被配置成從屬于所述推薦類別并分配有所述用戶指定屬性值的內(nèi)容之中確定要推薦的內(nèi)容,以及第二發(fā)送單元,其被配置成將所述推薦內(nèi)容發(fā)送給所述第一信息處理裝置。
15.一種信息處理方法,包括通過使用第一信息處理裝置,獲取用戶指定屬性值,所述用戶指定屬性值是由用戶從基于內(nèi)容的特征量分配的屬性的多個屬性值中指定的屬性值,基于相容性信息中的多個類別與所述用戶指定屬性值的相容性來確定作為推薦內(nèi)容所屬的類別的推薦類別,所述相容性信息表示用于將內(nèi)容分類的多個類別與所述多個屬性值的相容性,并且將包括所述用戶指定屬性值和所述推薦類別的信息發(fā)送給第二信息處理裝置;以及通過使用所述第二信息處理裝置,接收從所述第一信息處理裝置發(fā)送的包括所述用戶指定屬性值和所述推薦類別的信息,從屬于所述推薦類別并分配有所述用戶指定屬性值的內(nèi)容之中確定要推薦的內(nèi)容,并且將所述推薦內(nèi)容發(fā)送給所述第一信息處理裝置;以及通過使用所述第一信息處理裝置,接收從所述第二信息處理裝置發(fā)送的內(nèi)容。
全文摘要
公開了一種信息處理裝置和方法、信息處理系統(tǒng)及程序。該信息處理裝置包括獲取單元,其被配置成獲取用戶指定屬性值,該用戶指定屬性值是由用戶從基于內(nèi)容的特征量分配的屬性的多個屬性值中指定的屬性值;以及類別確定單元,其被配置成基于相容性信息中的多個類別與用戶指定屬性值的相容性來確定作為推薦內(nèi)容所屬的類別的推薦類別,該相容性信息表示用于將內(nèi)容分類的多個類別與多個屬性值的相容性。
文檔編號G06F17/30GK102567447SQ201110341149
公開日2012年7月11日 申請日期2011年11月2日 優(yōu)先權(quán)日2010年11月9日
發(fā)明者向山亮, 坂本隆之 申請人:索尼公司