新四季網

信息處理系統,輸出、處理裝置和方法,記錄介質及程序的製作方法

2023-10-06 06:54:34 3

專利名稱:信息處理系統,輸出、處理裝置和方法,記錄介質及程序的製作方法
技術領域:
本發明涉及一種信息處理系統,信息輸出裝置和方法,信息處理裝置和方法,記錄介質,以及程序。尤其涉及這樣一種信息處理系統,其中未經評價的新項目可被推薦給用戶,本發明還涉及一種信息輸出裝置和方法,信息處理裝置和方法,記錄介質,以及程序。
背景技術:
一般地說,在按照每個用戶的興趣、愛好等選擇(篩選)信息、商品、服務、電視節目、無線電節目等,並向每個用戶推薦或提供這些項目的裝置(以後稱為推薦裝置)中,採用基於內容的篩選或者協同篩選作為選擇的方法。
例如,在利用基於內容的篩選從許多書當中選擇一本書,並把選擇的書推薦給讀者的情況下,在所述裝置中預先設置作為選擇依據的關鍵字。當進行篩選時,判斷在書的文件中是否具有預先設置的關鍵字,並且只選擇所述文件中含有所述關鍵字的書,並推薦給讀者。最方便的篩選採用基於內容的篩選。
其次,在對多本書進行協同篩選的情況下,首先,預先規定一個在愛好上和某個用戶相似(要購買的書彼此類似)的用戶組。然後,由在規定的用戶組中的許多用戶選擇的書被推薦給用戶。
不過,在採用基於內容進行篩選的推薦裝置中,一直存在的一個問題是,作為篩選對象的選擇項被限制於能夠被計算機理解的那些選擇項。
此外,在採用基於內容進行篩選的推薦裝置中,一直存在的一個問題是,只能根據給定的信息,例如關鍵字和規則進行判斷。
此外,在採用基於內容進行篩選的推薦裝置中,因為根據預定的規則從給定的多個選擇項中選擇對用戶推薦的項目,一直存在的一個問題是,推薦給用戶的項目只能從給定的項目中選擇。
在另一方面,在採用協同篩選的推薦裝置中,根據用戶的愛好趨向規定具有相似的愛好趨向的用戶組,由規定的用戶組中的許多用戶需要的項目被推薦給用戶,因此推薦給所述用戶的對象可以從非特定的項目中選擇。
不過,在採用協同篩選的常規的推薦裝置中,需要使使用系統的許多用戶預先評價多個項目,因而存在的問題是,加重了用戶的負擔。這就是說,例如,在向用戶推薦電視節目的裝置的情況下,當用戶觀看每個節目時,必須評價所述節目,這是非常麻煩的。
此外,在採用協同篩選的常規的推薦裝置中,存在的一個問題是,被推薦的項目局限於已經被其它用戶評價過的項目。這就是說,例如,在向用戶推薦電視節目的情況下,雖然定期廣播的節目,例如每天或每周廣播的節目,或者廣播的系列節目可以被推薦,但是未廣播的節目沒有被用戶評價,因而不能被推薦。
發明概述本發明是根據這些情況作出的,本發明的目的在於,通過對於新的項目,根據預定信息,計算預測的偏愛值,使得能夠把未評價過的新的項目推薦給用戶。
本發明的信息處理系統的特徵在於,信息輸出裝置包括接收裝置,用於接收用戶指定的項目,獲取裝置,用於獲取用戶對於由所述接收裝置接收的項目的偏愛值,第一傳輸裝置,用於通過網絡向一個信息處理裝置傳輸用於識別其指定由所述接收裝置接收的項目的識別信息和由所述獲取裝置獲取的相應於所述項目的偏愛值,第二傳輸裝置,用於在由所述接收裝置接收的指定的項目是預定項目的情況下,通過網絡向所述信息處理裝置傳輸所述項目的預定信息和所述項目的相應的識別信息,製備裝置,用於對於其偏愛值未被所述獲取裝置獲取的項目,根據由所述信息處理裝置傳輸的預測的偏愛值,製備要提供給用戶的推薦的項目,以及提供裝置,用於把由製備裝置製備的推薦的項目提供給用戶,並且所述信息處理裝置包括,第一存儲裝置,用於對於每個用戶存儲由所述信息輸出裝置傳輸的項目的識別信息和相應的偏愛值,第二存儲裝置,用於對於每個用戶存儲由所述信息輸出裝置傳輸的項目的預定信息和所述項目的相應的識別信息,計算裝置,用於根據在第一存儲裝置中存儲的兩個或多個用戶的偏愛值和在第二存儲裝置中存儲的兩個或多個用戶的預定信息,對於每個用戶,計算其偏愛值未被存儲在第一存儲裝置中的項目的預測的偏愛值,以及第三傳輸裝置,用於把由所述計算裝置計算的預測的偏愛值傳輸給相應的用戶。
所述項目可以是信息,商品,服務,內容或廣播節目。
在本發明的信息處理系統以及信息輸出裝置中,接收用戶指定的項目,獲得用戶對於接收的項目的偏愛值,接收用於識別指定的項目的識別信息,並把獲得的和所述項目相應的偏愛值通過網絡傳輸給信息處理裝置,在接收的指定項目是預定項目的情況下,把項目的預定信息和項目的相應的識別信息通過網絡傳輸給信息處理裝置,對於沒有獲得其偏愛值的項目,根據由信息處理裝置傳輸的預測的偏愛值,製備要提供給用戶的推薦的項目,並把製備的推薦項目提供給用戶,並且在所述信息處理裝置中,對於每個用戶,存儲從信息輸出裝置傳輸的項目的識別信息,和相應的偏愛值,並對於每個用戶,存儲由所述信息輸出裝置傳輸的預定信息和項目的相應的識別信息,並針對每個用戶,根據存儲的兩個或多個用戶的偏愛值和存儲的兩個或多個用戶的預定信息,計算其偏愛值未被存儲的項目的預測的偏愛值,並把計算的預測的偏愛值傳輸給相應的用戶。
一種信息輸出裝置,其特徵在於包括第一接收裝置,用於接收用戶指定的項目,第一獲取裝置,用於獲取用戶對於由所述第一接收裝置接收的項目的偏愛值,第一傳輸裝置,用於通過網絡向一個信息處理裝置傳輸用於識別其指定由所述接收裝置接收的項目的識別信息和由所述獲取裝置獲取的相應於所述項目的偏愛值,第二傳輸裝置,用於在由所述接收裝置接收的指定的項目是預定項目的情況下,通過網絡向所述信息處理裝置傳輸所述項目的預定信息和所述項目的相應的識別信息,製備裝置,用於對於其偏愛值未被所述第一獲取裝置獲取的項目,根據由所述信息處理裝置傳輸的預測的偏愛值,製備要提供給用戶的推薦的項目,以及提供裝置,用於把由所述製備裝置製備的推薦的項目提供給用戶。並且還具有接收裝置,用於從所述信息處理裝置接收一個項目表,以及顯示裝置,用於顯示由所述接收裝置接收的項目表,並且可以使所述第一接收裝置接收用戶在所述顯示裝置顯示的所述項目表中指定的項目。
所述項目可以是信息,商品,服務或內容。
所述項目可以是廣播節目。
還可以包括觀看裝置,用於觀看廣播節目,記錄裝置,用於記錄廣播節目,以及再現裝置,用於再現廣播節目。
還可以包括第二獲取裝置,用於獲得廣播節目的廣播時間的信息,第一計算裝置,用於計算由所述觀看裝置觀看的廣播節目的累計觀看時間,第二計算裝置,用於計算由所述記錄裝置記錄的廣播節目的記錄時間,第三計算裝置,用於計算由所述再現裝置再現的廣播節目的再現時間,第四計算裝置,用於通過利用由所述第二獲取裝置獲取的廣播時間除由第一計算裝置計算的累計的觀看時間來計算所述偏愛值,以及第五計算裝置,用於通過利用所述第二計算裝置計算的記錄時間除由所述第三計算裝置計算的再現時間計算所述偏愛值。
還可以包括第二接收裝置,用於接收由用戶輸入的偏愛值,判斷裝置,用於判斷所述輸入的偏愛值是否被所述第二接收裝置收到,並且在所述判斷裝置判斷已經收到輸入的偏愛值的情況下,可以使第一獲取裝置獲得由所述第二接收裝置接收到的偏愛值,在所述判斷裝置判斷未收到輸入的偏愛值的情況下,可以使所述第一獲取裝置獲取由所述第四計算裝置或由所述第五計算裝置計算的偏愛值。
指定預訂可以包括購買信息、服務或內容的預定、廣播節目的觀看預定或者廣播節目的記錄預定。
可以使第一傳輸裝置和偏愛值一道傳輸關於用戶的信息。
所述關於用戶的信息可以包括關於年齡、性別、住址、使用的語言和愛好等多個信息中的至少一個信息。
本發明的信息輸出方法的特徵在於包括以下步驟接收步驟,用於接收由用戶指定的項目,獲取步驟,用於獲取用戶對通過所述接收步驟的處理而接收的項目的偏愛值,第一傳輸步驟,用於通過網絡向一個信息處理裝置傳輸用於識別由所述接收步驟的處理而接收的項目的識別信息和相應於通過所述獲取步驟的處理而獲得的項目的偏愛值,第二傳輸步驟,在通過接收步驟的處理而接收的指定的項目是指定預定所述項目的情況下,用於通過網絡向所述信息處理裝置傳輸所述項目的預定信息和所述項目的相應的識別信息,製備步驟,對於通過獲取步驟的處理沒有獲得其偏愛值的項目,用於根據由所述信息處理裝置傳輸的預測的偏愛值,製備要提供給用戶的推薦項目,以及提供步驟,用於向用戶提供通過所述製備步驟的處理而製備的推薦項目。
本發明的第一記錄介質的程序的特徵在於包括接收步驟,用於接收由用戶指定的項目,獲取步驟,用於獲取用戶對通過所述接收步驟的處理而接收的項目的偏愛值,第一傳輸步驟,用於通過網絡向一個信息處理裝置傳輸用於識別由所述接收步驟的處理而接收的項目的識別信息和相應於通過所述獲取步驟的處理而獲得的項目的偏愛值,第二傳輸步驟,在通過接收步驟的處理而接收的指定的項目是指定預定所述項目的情況下,用於通過網絡向所述信息處理裝置傳輸所述項目的預定信息和所述項目的相應的識別信息,製備步驟,對於通過獲取步驟的處理沒有獲得其偏愛值的項目,用於根據由所述信息處理裝置傳輸的預測的偏愛值,製備要提供給用戶的推薦項目,以及提供步驟,用於向用戶提供通過所述製備步驟的處理而製備的推薦項目。
本發明的第一程序使計算機執行以下步驟接收步驟,用於接收由用戶指定的項目,獲取步驟,用於獲取用戶對通過所述接收步驟的處理而接收的項目的偏愛值,第一傳輸步驟,用於通過網絡向一個信息處理裝置傳輸用於識別由所述接收步驟的處理而接收的項目的識別信息和相應於通過所述獲取步驟的處理而獲得的項目的偏愛值,第二傳輸步驟,在通過接收步驟的處理而接收的指定的項目是指定預定所述項目的情況下,用於通過網絡向所述信息處理裝置傳輸所述項目的預定信息和所述項目的相應的識別信息,製備步驟,對於通過獲取步驟的處理沒有獲得其偏愛值的項目,用於根據由所述信息處理裝置傳輸的預測的偏愛值,製備要提供給用戶的推薦項目,以及提供步驟,用於向用戶提供通過所述製備步驟的處理而製備的推薦項目。
在本發明的信息輸出裝置和方法、記錄介質和程序中,接收由用戶指定的項目,獲取用戶對接收的項目的偏愛值,通過網絡向信息處理裝置傳輸用於識別接收的指定的項目的識別信息和獲得的相應於所述項目的偏愛值,在接收的指定的項目是指定預定所述項目的情況下,通過網絡向信息處理裝置傳輸所述項目的預定信息和所述項目的相應的識別信息,對於沒有獲得其偏愛值的項目,根據由所述信息處理裝置傳輸的預測的偏愛值,製備要提供給用戶的推薦項目,並且向用戶提供製備的推薦項目。
本發明的信息處理裝置包括第一存儲裝置,用於對於每個用戶存儲由所述信息輸出裝置傳輸的項目的識別信息和相應的偏愛值,第二存儲裝置,用於對於每個用戶存儲由所述信息輸出裝置傳輸的項目的預定信息和所述項目的相應的識別信息,計算裝置,用於根據在第一存儲裝置中存儲的兩個或多個用戶的偏愛值和在第二存儲裝置中存儲的兩個或多個用戶的預定信息,對於每個用戶,計算其偏愛值未被存儲在第一存儲裝置中的項目的預測的偏愛值,以及第一傳輸裝置,用於把由所述計算裝置計算的預測的偏愛值傳輸給相應的用戶。
在計算裝置中,根據多個用戶對一個或幾個項的偏愛值獲得一個用戶和其它的多個用戶之間的相關性,按照在一個用戶和其它用戶之間的相關的程度,對基於一個用戶之外的其它用戶對於一個項目的預定的存在的數位化的值加權,一個用戶之外的多個用戶的加權之後的值相加,計算所述一個用戶對於未在第一存儲裝置中存儲其偏愛值的項目的預測的偏愛值。
還可以提供第三存儲裝置,用於存儲要由信息輸出裝置顯示的項目表,以及第二傳輸裝置,用於向所述信息輸出裝置傳輸由所述第三存儲裝置存儲的所述項目表。
所述項目可以是廣播節目。
所述項目可以是信息,商品,服務或內容。
本發明的一種信息處理方法的特徵在於包括以下步驟第一存儲步驟,用於對於每個用戶存儲由一個信息輸出裝置傳輸的項目的識別信息和相應的偏愛值,第二存儲步驟,用於對於每個用戶存儲由所述信息輸出裝置傳輸的項目的預定信息和所述項目的相應的識別信息,計算步驟,用於根據通過第一存儲步驟的處理而存儲的兩個或多個用戶的偏愛值,和通過第二存儲步驟的處理而存儲的兩個或多個用戶的預定信息,對於每個用戶,計算通過所述第一存儲步驟的處理其偏愛值未被存儲的項目的預測的偏愛值,以及傳輸步驟,用於向相應的用戶傳輸通過計算步驟的處理而計算的預測的偏愛值。
本發明的第二記錄介質的程序的的特徵在於包括第一存儲控制步驟,用於對於每個用戶控制存儲由一個信息輸出裝置傳輸的項目的識別信息和相應的偏愛值,第二存儲控制步驟,用於對於每個用戶控制存儲由所述信息輸出裝置傳輸的項目的預定信息和所述項目的相應的識別信息,計算步驟,用於根據通過第一存儲控制步驟的處理而存儲的兩個或多個用戶的偏愛值,和通過第二存儲控制步驟的處理而存儲的兩個或多個用戶的預定信息,對於每個用戶,計算通過所述第一存儲控制步驟的處理其偏愛值未被存儲的項目的預測的偏愛值,以及傳輸步驟,用於向相應的用戶傳輸通過計算步驟的處理而計算的預測的偏愛值。
本發明的第二程序使計算機執行以下步驟第一存儲控制步驟,用於對於每個用戶控制存儲由一個信息輸出裝置傳輸的項目的識別信息和相應的偏愛值,第二存儲控制步驟,用於對於每個用戶控制存儲由所述信息輸出裝置傳輸的項目的預定信息和所述項目的相應的識別信息,計算步驟,用於根據通過第一存儲控制步驟的處理而存儲的兩個或多個用戶的偏愛值,和通過第二存儲控制步驟的處理而存儲的兩個或多個用戶的預定信息,對於每個用戶,計算通過所述第一存儲控制步驟的處理其偏愛值未被存儲的項目的預測的偏愛值,以及傳輸步驟,用於向相應的用戶傳輸通過計算步驟的處理而計算的預測的偏愛值。
在本發明的信息處理裝置和方法、記錄介質和程序中,對於每個用戶,存儲由信息輸出裝置傳輸的項目的識別信息和相應的偏愛值,對於每個用戶,存儲由信息輸出裝置傳輸的項目的預定信息和相應的項目的識別信息,對於每個用戶,根據存儲在兩個或多個用戶的偏愛值和存儲的兩個或多個用戶的預定信息,計算其偏愛值未被存儲的項目的預測的偏愛值,並把計算的預測的偏愛值傳輸給相應的用戶。


圖1是表示本發明的信息處理系統的結構的例子的方塊圖;圖2是表示伺服器的結構的例子的方塊圖;圖3是表示用戶終端的結構的例子的方塊圖;圖4是說明伺服器的節目推薦處理的流程圖;圖5是說明用戶終端的節目推薦處理的流程圖;圖6表示在用戶愛好資料庫中記錄的數據的一個例子;圖7表示推薦裝置的操作輸入部分的例子;圖8表示在用戶概況資料庫中記錄的數據的例子;圖9表示在用戶概況資料庫中記錄的數據的另一個例子;圖10是說明在圖3的推薦裝置的推薦節目選擇處理的詳細流程圖;以及圖11是表示具有本發明的伺服器功能的通用個人計算機或者推薦裝置的結構的例子的方塊圖。
優選實施例的詳細說明下面參照圖1說明在本發明應用於電視廣播的情況下一種信息處理系統的結構的例子。伺服器1通過網際網路2向用戶終端3-1到3-n傳輸電子節目指南,並對於由用戶終端3-1到30-n提供的節目,記錄偏愛程度數據作為用戶的喜愛索引。此外,根據記錄的偏愛程度數據,伺服器1計算每個用戶對於要安排廣播的節目的偏愛程度預測值(以後稱為偏愛程度預測值),並將其傳輸給相應的用戶終端3-i(i=1,2,…,n)。
用戶終端3-1到3-n把從伺服器1通過網際網路2(或者電視廣播電波)提供的電子節目指南呈現給用戶,並促使用戶從所述節目指南中選擇要觀看的節目或者要記錄的節目。當收到由用戶進行的節目選擇時,用戶終端3-1到3-n便進行相應的處理,計算偏愛程度數據,並將所述數據提供給伺服器1(處理細節將在後面說明)。此外,用戶終端3-1到3-n根據由伺服器1提供的偏愛程度預測值製備推薦給用戶觀看或記錄的節目表,並將其提供給用戶。
廣播站4通過電視廣播電波向用戶終端3-1到3-n傳輸節目。
附帶說明,在下面的說明中,在不需要單獨區分用戶終端3-1到3-n的情況下,它們被統稱為用戶終端3。
下面參照圖2說明伺服器1的一種結構的例子。系統控制器21控制伺服器1的各個部分,並使這些部分執行各種處理。此外,系統控制器21通過網際網路2和用戶終端3通信,向伺服器1中的各個部分提供信息,並從所述各個部分中讀出信息。
EPG(電子節目指南)資料庫22存儲電子節目指南,作為正在廣播的或者以後要安排廣播的電視節目的廣播時間表,並適宜地將其從系統控制器21提供給用戶終端3。附帶說明,電子節目指南包括每個節目的名稱,廣播日期,廣播開始時間,廣播結束時間,廣播站4,用於識別節目的節目識別信息,以及節目的廣播內容的簡要說明。
用戶偏愛資料庫23對於各個用戶排列並記錄各個用戶對於通過系統控制器21從用戶終端3接收的節目的偏愛程度數據,以及預定節目的節目識別信息。此外,用戶偏愛資料庫23通過系統控制器21把存儲的數據適宜地提供給協同篩選部分24。
當由用戶偏愛資料庫23提供數據時,根據所述數據,協同篩選部分24計算各個用戶對於以後要安排廣播的節目的偏愛程度預測值,並把所述預測值提供給系統控制器21。
下面參照圖3說明用戶終端3的結構的一個例子。用戶終端3由推薦裝置41,電視接收機42,和記錄裝置43構成。
推薦裝置41的系統控制器61通過預先設置的程序或者從操作輸入部分63的輸入控制推薦裝置41的各個部分,並使所述各個部分執行各種處理。此外,系統控制器61通過網際網路2和伺服器1之間傳輸和接收各種信息,暫時存儲獲得的信息,將獲得的信息提供給各個部分,並控制在推薦裝置41中的各個部分之間的信息的傳遞。此外,系統控制器61和電視接收機42以及記錄裝置43相連,並進行信息的輸入和輸出。
廣播接收部分62接收從廣播站4提供的電子節目指南,並將其提供給系統控制器61。操作輸入部分63被構成作為在推薦裝置41的主體中設置的多個按鈕,或者作為和推薦裝置41的主體分開的遙控器,用於接收各個操作的輸入,例如節目的記錄指令,再現指令,節目的預定指令,節目的觀看指令,或者由用戶輸入的節目的偏愛程度,並將其提供給系統控制器61。
節目記錄歷史提取部分64通過系統控制器61獲得從操作輸入部分63輸入的節目識別信息和節目的記錄時間,並接收記錄的指令,並把節目識別信息和與記錄時間相關的信息提供給節目偏愛程度提取部分66。
節目觀看歷史提取部分65通過系統控制器61獲得從操作輸入部分63輸入的節目的節目識別信息,接收由電視接收機42觀看的指令和關於觀看時間的信息,並把所述信息提供給節目偏愛程度提取部分66。此外,當從操作輸入部分63輸入再現記錄的節目的指令時,節目觀看歷史提取部分65便計算時間,直到由操作輸入部分63輸入停止所述再現的指令為止(或者直到節目的再現結束的時間為止),並把關於節目的再現時間的信息提供給節目偏愛程度提取部分66。不過,節目觀看歷史提取部分65不計算再現過程中的快進,倒帶或暫停的時間。
節目偏愛程度提取部分66根據由節目觀看歷史提取部分65輸入的節目識別信息和由電視接收機42觀看的節目的觀看時間,計算偏愛程度。此外,節目偏愛程度提取部分66根據由節目記錄歷史提取部分64輸入的由記錄裝置43記錄的節目的記錄時間,以及由節目觀看歷史提取部分65輸入的記錄的節目的再現時間,計算偏愛程度。節目偏愛程度提取部分66通過系統控制器61使用戶概況資料庫67存儲用這種方式計算的每個節目的偏愛程度。
用戶概況資料庫67記錄關於用戶的信息,例如擁有用戶終端3的用戶的用戶名,用於訪問伺服器1的用戶ID,用戶的出生日期和性別。此外,用戶概況資料庫67使由節目偏愛程度提取部分66提供的節目識別信息和偏愛程度對應,並記錄所述信息。不過,在由操作輸入部分63輸入由電視接收機42觀看的節目的偏愛程度的情況下,用戶概況資料庫67則優先記錄由操作輸入部分63輸入的偏愛程度。此外,用戶概況資料庫67記錄由節目預定歷史提取部分69輸入的預定節目的節目識別信息。用戶概況資料庫67把用這種方式記錄的節目識別信息和相應的偏愛程度信息,或者預定節目的節目識別信息通過系統控制器61傳遞給伺服器1。
推薦的節目處理部分68接收由伺服器1輸入的電子節目指南和相應於廣播調度節目的偏愛程度預測值,據此進行操作,列出向用戶推薦的節目的節目表,並通過系統控制器61將其提供給電視接收機42。
當從操作輸入部分63輸入預定廣播調度節目的指令時,節目預定歷史提取部分69便通過系統控制器61獲得所述廣播調度節目的節目識別信息,並使用戶概況資料庫67記錄這個信息。
按照從操作輸入部分63輸入的選擇觀看的節目的指令,電視接收機42在預定的時間選擇預定的頻道,並顯示所述節目。此外,電視接收機42顯示由記錄裝置43提供的再現的節目。此外,電視接收機42顯示提供系統控制器由廣播接收部分62提供的電子節目指南。此外,在操作輸入部分63輸入偏愛程度的同時,電視接收機42按照設置顯示所述偏愛程度。此外,電視接收機42顯示由推薦節目處理部分68提供的推薦節目表。
記錄裝置43例如是盒式錄像機或DVD(數字通用盤)記錄器,並按照由操作輸入部分63輸入的記錄指令記錄節目。此外,記錄裝置43按照用於再現節目的指令再現記錄的節目,並把再現信號提供給電視接收機42。
附帶說明,在上述的結構的例子中,雖然推薦裝置41,電視接收機42和記錄裝置43是單獨的裝置,但是推薦裝置41和電視接收機42可以製成一個整體的結構。此外,電視接收機42和記錄裝置43可以製成一個整體的結構,或者推薦裝置41,電視接收機42,和記錄裝置43可以製成一個整體的結構。
下面參照圖4和圖5說明向用戶推薦一個廣播調度節目的處理。附帶說明,圖4的流程圖表示伺服器1的處理,圖5的流程圖表示用戶終端3的處理。
在步S1,當從用戶終端3請求傳輸電子節目指南時,或者當到達預先設置的預定時間時,伺服器1的系統控制器21便從EPG資料庫22中讀出電子節目指南,並通過網際網路2將其傳輸給用戶終端3的系統控制器61。
在步S21,推薦裝置41的系統控制器61接收並存貯電子節目指南,並使用戶概況資料庫69記錄在電子節目指南中包含的多個節目的節目識別信息。
在步S22,系統控制器61使電視接收機42顯示包含在步S21接收的電子節目指南中的節目時間表,並接收從操作輸入部分63輸入的用於觀看或記錄節目的指令。
在步S23,系統控制器61判斷是否從操作輸入部分63輸入了選擇的供觀看或記錄的節目,在沒有輸入選擇的供觀看或記錄的節目的情況下,處理結束。在系統控制器61判斷從操作輸入部分63輸入了選擇的供觀看或記錄的節目的情況下,處理進行步S24,並且系統控制器61判斷從操作輸入部分63輸入的指令是否是觀看節目或者是預定記錄節目的指令,在不是預定記錄節目的情況下,步S25和步S26被跳過。
在步S24,在系統控制器61判斷來自操作輸入部分63的輸入是預定節目的指令的情況下,處理進行步S25,節目預定歷史提取部分69獲得來自暫時存儲在系統控制器61中的電子節目指南的接收觀看或記錄的指令的節目的節目識別信息,並使表示節目預定的一個數值「1」記錄在用戶概況資料庫67中記錄的用戶概況數據的相應的節目識別信息的一欄中。附帶說明,在相應於不被預定的節目的欄中記錄「 0」。
在步S26,系統控制器61從用戶概況資料庫67中讀出在步S21記錄的節目識別信息,以及表示是否存在節目預定的「1」或「0」的信息,並把包括這些信息的節目的預定信息傳輸給伺服器1。附帶說明,節目預定信息包括以下信息節目識別信息,表示是否存在節目預定的「1」或「0」的信息,以及包括用戶ID的信息。
在步S2,當收到來自用戶終端3的數據時,伺服器1的系統控制器21便由包括在節目預定信息中的用戶ID指定用戶,並在步S3,當判斷在步S2接收的數據是節目預定信息時,則處理進行步S4,從在步S2中接收的節目預定信息中提取節目的識別信息和表示具有節目預定的「1」或「0」的信息,並把這些信息排列和記錄在用戶偏愛資料庫23中。與此同時,根據用戶ID識別用戶,並使它們和所述用戶相應,並被記錄。圖6表示記錄在用戶偏愛資料庫23中的並包括預定的節目的識別信息的信息的例子。
在圖6的表中,在左上單元中寫的是「用戶ID」,並且用戶ID從左向右是「01000351」,「01000352」,「01000353」,和「01000354」。在最左欄中的第二到第五行的「節目1」,「節目2」,「節目3」和「節目4」是已經廣播的節目的節目識別信息。所述節目識別信息可以利用預定數量的數字的數值或符號例如字母來記錄。
在圖6的表中,第二行從左向右讀作「節目1」,「0.12」,「0.97」,「0.25」,和「0.13」,這表示用戶ID是「01000351」,「01000352」,「01000353」,和「01000354」各個用戶的偏愛程度。類似地,在第三行到第五行,表示各個用戶對於各個節目的偏愛程度。如上所述,各個用戶對於已經廣播的預定數量的節目的偏愛程度被記錄在用戶偏愛資料庫23中。
附帶說明,在以下的說明中,在圖6中,具有用戶ID01000351的用戶被稱為用戶1,具有用戶ID01000352的用戶被稱為用戶2,具有用戶ID01000353的用戶被稱為用戶3,具有用戶ID01000354的用戶被稱為用戶4。
在圖6中,最左欄的第八行到第十行讀作「預定節目101」,預定節目「102」和預定節目「103」,並且示出了在以後要安排廣播的節目的節目識別信息。在第八行到第十行的第二欄到第五欄中,記錄有「0」和「1」,「0」表示相應的廣播調度節目不被預定,「1」表示被預定。例如,在步S2,當在步S4從用戶1收到節目預定信息以便預定「預定節目101」時,則在第八行第二欄的格中記錄「1」。在用戶1的情況下,在相應於「預定節目102」和「預定節目103」的方格中記錄「0」和「0」,這表示預定節目102和預定節目103不被預定。
返回圖5,在步S27,系統控制器61判斷由操作輸入部分63輸入的指令是否是節目觀看指令,在是節目觀看指令的情況下,處理進行步S28,系統控制器61使電視接收機42進行顯示選擇的節目的處理,並且處理進行步S33。不過,在步S24,在判斷輸入的指令是預定節目(預定觀看)指令的情況下,系統控制器則處於備用狀態,直到節目的廣播時間,並就在廣播時間之前的瞬間向電視接收機42發出顯示選擇的節目的指令。
在步S27,在判斷由操作輸入部分63輸入的指令不是節目觀看指令的情況下(在判斷是節目記錄指令的情況下),處理進行步S29,並且系統控制器61使記錄裝置43執行記錄選擇的節目的處理。不過,在步S24,在判斷輸入的指令是節目預定指令的情況下(記錄預定),系統控制器使記錄裝置43進行記錄選擇的預定的節目。
在步S30,節目記錄歷史提取部分64從暫時存儲在系統控制器61中的電子節目指南中提取和從操作輸入部分63輸入的記錄指令的節目的節目識別信息和記錄時間。
在步S31,當從操作輸入部分63向記錄裝置43輸入再現在步S29記錄的節目的指令時,處理執行步S32,由記錄裝置43記錄的節目被再現,並通過電視接收機42觀看,然後,處理執行步S33。
在步S31,在未對記錄裝置43輸入再現指令,並且記錄有所述節目的記錄介質被從記錄裝置43中取出,或者記錄的節目被刪除的情況下,處理結束。
在步S28,具有這樣的情況,其中通過電視接收機42觀看的節目通過操作輸入部分63的輸入被半路轉換到另一個節目。然後,在步S33,按照系統控制器61的指令,節目觀看歷史提取部分65計算在步S28通過電視接收機42觀看的一個或幾個節目的每個節目的累計觀看時間,並使所述時間和節目識別信息對應,並被存儲。在此時,從在系統控制器61中存儲的節目指南中提取關於相應於節目識別信息的節目的廣播時間(從廣播開始到廣播結束)的信息,並使其和被觀看的每個節目的節目識別信息對應,並被存儲。
此外,在緊接的處理是步S32,即再現記錄的節目,的情況下,在步S33,當從操作輸入部分63輸入再現記錄的節目的指令時,節目觀看歷史提取部分65便計算再現時間,直到從操作輸入部分63輸入停止再現的指令(或者直到節目的再現結束)。不過,在再現期間進行快進、重繞或類似操作的情況下,用於這些操作所需的時間不被計入,而是只計算累計的再現時間。節目觀看歷史提取部分65對於記錄的一個或幾個節目的每個節目計算再現時間,並使所述時間和節目識別信息對應,並存儲所述時間。
在步S34,系統控制器61判斷是否從操作輸入部分63輸入了偏愛程度。
雖然對一個節目的偏愛程度可以由節目偏愛程度提取部分66自動地計算,但是用戶可以通過操作輸入部分63的輸入手動地設置偏愛程度。圖7是用戶使用操作輸入部分63手動地輸入偏愛程度的一個例子。
在圖7中,操作輸入部分63作為遙控器被構成,其中設置有各個操作按鈕81,用於給出要由推薦裝置41執行的各種處理的指令,例如節目觀看指令,記錄指令,再現指令,預定指令,和電子節目指南顯示指令。當按下頻道選擇按鈕83的「+」側時,推薦裝置41按照預先設置的序列號選擇一個頻道,該頻道的序列號比當前選擇的頻道的序列號大1。在另一方面,當按下「-」側時,則選擇比當前頻道的序列號小1的頻道。當按下音量按鈕84的「+」側時,電視接收機則增加所觀看的節目的音量,在另一方面,當按下「-」側時,則降低所觀看的節目的音量。
當用戶手動地設置觀看的節目的偏愛程度時,則使用偏愛程度設置按鈕82。通過操作偏愛程度設置按鈕82,用戶可以利用從-5到+5的10級評估設置值評估節目,並且在步S28或步S32,當在觀看一個特定的節目期間用戶首先按下偏愛程度設置按鈕82的「+」側或「-」側時,便在用於觀看所述節目的電視接收機42的屏幕的末端顯示一個預設的評估設置值「0」。在用戶對所看的節目感興趣的情況下,通過按下偏愛程度設置按鈕82的「+」側,可以對所看的節目設置較高的評估值。在另一方面,在用戶對所看節目不感興趣的情況下,通過按下「-」側,可以設置較低的評估值。
當按下偏愛程度設置按鈕82的「+」側時,每按下一次,節目的評估設置值增加1,並且電視接收機42的屏幕上的顯示也相應地按照「1」,「2」,「3」,「4」,和「5」的順序改變。
在另一方面,當按下偏愛程度設置按鈕82的「-」側時,每按下一次,節目的評估設置值減1,並且電視接收機42的屏幕的顯示也相應地按照「-1」,「-2」,「-3」,「-4」和「-5」的順序改變。用戶選擇地使用偏愛程度設置按鈕82的「+」側和「-」側,把偏愛程度設置為所需的值。附帶說明,當然,也可以通過按下「-」側,來減少過量增加的偏愛程度,或者相反,也可以通過按下「+」側,來增加過量減少的偏愛程度。
不過,偏愛程度在-1.0到+1.0的範圍內設置。然後,系統控制器61把按照上述方式設置的節目的評估設置值乘以1/5,從而由在-5到+5的範圍內的評估設置值計算在-1.0到+1.0的範圍內的偏愛程度。
如上所述,在評估設置值由用戶手動地輸入的情況下,在步S34,系統控制器61判斷由操作輸入部分63輸入的偏愛程度,跳過步S35的處理,並進行步S36的處理。
在偏愛程度不由用戶手動輸入的情況下,在步S34,系統控制器61判斷偏愛程度不由操作輸入部分63輸入,因而進行步S35的處理。
在步S35,藉助於來自系統控制器61的指令,節目偏愛程度提取部分66通過下述的預先確定的計算方法計算由電視接收機42顯示的一個或幾個節目的每個節目的偏愛程度。
在由電視接收機42顯示的節目不在記錄裝置43中記錄的情況下(在步S28是一個被觀看的節目的情況下),節目偏愛程度提取部分66讀出在步S33由節目觀看歷史提取部分65存儲的每個節目的累計觀看時間,以及所述節目的相應的廣播時間,並按照下式由累計的觀看時間和廣播時間計算節目的偏愛程度偏愛程度=累計的觀看時間/廣播時間例如,在廣播1小時的節目被觀看30分鐘的情況下,計算的偏愛程度是0.5。
附帶說明,計算的偏愛程度的值在0.0到1.0之間。
在由電視接收機42觀看的節目是在記錄裝置43中記錄的節目的情況下(在其是在步S32再現的節目的情況下),節目偏愛程度提取部分66讀出在步S30由節目記錄歷史提取部分64獲得的記錄節目的記錄時間,以及在步S33由節目觀看歷史提取部分65計算的記錄節目的累計再現時間。然後,由累計的再現時間和節目的記錄時間,通過下式計算節目的偏愛程度偏愛程度=累計再現時間/記錄時間例如,在節目的記錄時間是1小時,觀看時間是30分鐘的情況下,計算的偏愛程度是0.5。
附帶說明,在這種情況下,偏愛程度的值在0.0到1.0的範圍內被計算。
通過上述計算,在節目偏愛程度提取部分66中對於觀看的一個或幾個節目的每個節目計算偏愛程度。
在步S36,系統控制器61從節目偏愛程度提取部分66讀出在步S35對每個節目計算的偏愛程度數據,將所述數據提供給用戶概況資料庫67,並在其中記錄所述數據。
不過,在步S34,在判斷偏愛程度由用戶手動地設置的情況下,系統控制器61把用戶設置的偏愛程度提供給用戶概況資料庫67,並在其中記錄所述數據。
圖8和圖9表示在用戶概況資料庫67中記錄的數據的例子。在圖8中,記錄有接受提供的這個服務每個用戶的個人信息。
在圖8中表的左欄,從第二行開始記錄有「用戶ID」,「用戶名」,「出生日期」和「性別」等項。在右欄中,從第二行開始,記錄有相應的屬性。即其中表示「用戶ID」是「0100351」,「用戶名」是「TaroSuzuki」,「出生日期」是「1970,1,1」,「性別」是「男」。
用戶概況資料庫67記錄如圖8所示的每個用戶的個人信息表。
此外,用戶概況資料庫67記錄在步S36提供的偏愛程度數據,如圖9的表所示。
圖9所示的表表示在用戶概況資料庫67中記錄的一個用戶的節目偏愛程度數據。在圖9的表中,在第二行到第五行的「節目1」,「節目2」,「節目3」和「節目4」是已經廣播過的節目的節目識別信息。在圖9的表中,在右欄的第二行到第五行記錄有相應於各個節目的偏愛程度。即,在圖9中,「節目1」的偏愛程度是0.12,「節目2」的偏愛程度是0.54,「節目3」的偏愛程度是0.43,「節目4」的偏愛程度是0.01。
此外,在圖9所示的表中,在左欄的第八行到第十行記錄有以後要安排廣播的節目的節目識別信息「預定節目101」,「預定節目102」,「預定節目103」,在右欄的相應的方格中記錄有表示節目被預定的「1」,或者表示節目未被預定的「0」。
在步S37,系統控制器61在以前設置的預定定時從用戶概況資料庫67中讀出和節目識別信息相應的節目偏愛程度數據,並將其傳遞給伺服器1。附帶說明,在此時,用戶ID被附加於傳輸的信息上。
然後,伺服器1的系統控制器21在步S2接收偏愛程度數據,在步S3判斷所述數據不是節目預定信息(其是偏愛程度數據),處理進行步S5,並在用戶概況資料庫中記錄接收的偏愛程度數據。例如,在圖9表示的偏愛程度數據是圖6的用戶1的偏愛程度數據的情況下,則把從推薦裝置41的系統控制器61傳輸的數據記錄在圖6的左方的第二欄用戶1的數據中。即把從圖9的右欄的頂部開始的「0.12」,「0.54」,「-0.43」,和「0.01」分別記錄在和節目相應的圖6的第二欄的位置。
在步S6,協同篩選部分24從用戶偏愛資料庫23獲得多個用戶的偏愛程度數據,並從EPG資料庫22獲得以後要安排廣播的節目的電子節目指南。然後,根據這些信息進行預定的計算,並對於以後要安排廣播的節目計算偏愛程度預測值作為預測每個用戶的感興趣的程度的值。
下面說明偏愛程度預測值的計算原理。首先,協同篩選部分24從用戶偏愛資料庫23獲得圖6所示的用戶偏愛數據。在圖6中,例如假定已經廣播的節目表包括節目1到節目4,以後要安排廣播的節目表包括預定節目101到預定節目103,註冊的用戶是用戶1到用戶4四個人。
當獲得用戶偏愛數據時,接著,協同篩選部分24由下面的公式1獲得各個用戶對於已經廣播的節目的偏愛程度之間的校正係數[公式1](x,y)=j=1n(X-j-X-ave)(Y-j-Y-ave)j=1n(X-j-X-ave)2j=1n(Y-j-Y-ave)2---(1)]]>在上式中,X-j表示用戶X(在用戶1到用戶4當中的一個用戶)對於節目j(在節目1到節目4,以及在預定節目101到預定節目103當中的一個節目)的偏愛程度。Y-j表示用戶Y(在用戶1到用戶4除去用戶X之外的用戶當中的一個用戶)對於節目j的偏愛程度。
X-ave和Y-ave是用戶X和用戶Y對於各個節目(節目1到節目4,預定節目101到預定節目103)的偏愛程度的各自的平均值。ρ(x,y)表示在用戶X和Y之間對於節目的偏愛程度的校正係數。n表示節目的總數(在圖6的情況下,n=7)。
按照公式1,例如,獲得在用戶1和用戶2之間的校正係數ρ(1,2)。類似地,分別獲得在用戶1和用戶3,用戶1和用戶4,用戶2和用戶3,用戶2和用戶4以及用戶3和用戶4之間的校正係數ρ(1,3),ρ(1,4),ρ(2,3),ρ(2,4),和ρ(3,4)。
接著,協同篩選部分24使用利用公式1計算的校正係數按照下面的公式2獲得對於以後要安排廣播的節目的偏愛程度預測值。
X-j=X-ave+r(Y-j-Y-ave)(x,y)r(x,y)---(2)]]>在公式2中,X-i表示用戶X對節目i(在預定節目101到預定節目103當中的一個節目)的偏愛程度預測值。Y-i表示用戶Y對節目i的偏愛程度。
∑r表示其它用戶組的總和(在用戶1是用戶X的情況下,是用戶2到用戶4的總和),作為用於獲得偏愛程度預測值的評估對象。這就是說,在圖6所示的數據中,在用戶1是用戶X的情況下,∑rρ(x,y)意味著以下的計算
∑rρ(x,y) =ρ(1,2)+ρ(1,3)+ρ(1,4)X-ave和Y-ave和公式1中的X-ave和Y-ave相同。
利用公式2,可以獲得用戶X對於節目1的偏愛程度預測值。
如上所述,首先,利用公式1計算在用戶之間的偏愛程度的相關性,接著,利用關於具有的對於以後要安排廣播的節目預定的用戶的信息,利用公式2計算用戶的偏愛程度預測值,使得可以根據其它用戶的節目預定的信息,計算不預定廣播調度節目的某個用戶的偏愛程度預測值,因而可以把未廣播的節目推薦給所述用戶。
附帶說明,廣播調度節目包括定期廣播的節目,例如每天或每周廣播的節目,系列廣播節目,和其它未廣播的節目。
這種操作對於從EPG資料庫22獲得的多個廣播調度節目的每個節目進行。附帶說明,使計算的偏愛程度預測值和廣播調度節目的節目識別信息相應,並被暫時存儲在協同篩選部分24中。
在步S7,系統控制器21向推薦裝置41的系統控制器61發送在步S6計算的廣播調度節目的偏愛程度預測值和所述節目的節目識別信息。
在步S38,推薦裝置41的系統控制器61接收廣播調度節目的偏愛程度預測值,並將其提供給推薦節目處理部分68。
在步S39,推薦節目處理部分68根據在步S38接收的廣播調度節目的節目識別信息的偏愛程度預測值,選擇要向用戶推薦的節目的節目識別信息,並製備被推薦的節目的節目識別信息表。接著,推薦的節目處理部分68從存儲在系統控制器61中的電子節目指南中提取相應於選擇的節目識別信息的節目的名稱,廣播時間,廣播站和廣播內容的簡要說明,並製備要在電視接收機42上顯示的推薦節目表。節目的選擇處理稍後加以說明。
在步S40,系統控制器61從推薦的節目處理部分68獲得在步S39製備的推薦的節目表,將其提供給電視接收機42,並使電視接收機在屏幕上顯示所述節目表。
在步S41,系統控制器61判斷是否從操作輸入部分63輸入了從在步S40顯示的推薦節目表當中選擇要觀看或要記錄的節目的指令,在從操作輸入部分63輸入了選擇要觀看或要記錄的節目的指令的情況下,處理返回步S24,並且重複上述的處理。
在步S41,在判斷從顯示的推薦節目表中選擇要觀看的節目或要記錄的節目的指令未被輸入的情況下,處理結束。
本發明的信息處理裝置按照上述方式進行向用戶推薦節目的處理。如上所述,在用戶不手動地設置偏愛程度的情況下,便自動地計算偏愛程度,因此,只有當用戶感到需要時,才設置偏愛程度,因而不需要每次觀看節目時都設置偏愛程度。此外,通過使用節目預定信息計算節目偏愛程度預測值,也可以計算未廣播的節目的偏愛程度預測值,並且未廣播的節目可被增加到用於向用戶推薦節目的選擇表中。
附帶說明,在本實施例中,雖然在從用戶終端3接收到偏愛程度數據之後進行計算廣播調度節目的偏愛程度預測值的處理(步S6的處理),但是,計算廣播調度節目的偏愛程度預測值的處理可以在收到節目的預定信息之後進行。此外,如上所述,每當從用戶終端3收到節目的偏愛程度數據(預定信息)實時地進行廣播調度節目的偏愛程度預測值的計算的處理,此外,按照伺服器1的操作能力,可以每隔幾分鐘或每隔幾小時進行一次所述的處理。此外,當伺服器1具有備用的處理能力時,可以進行所述處理。
此外,在上面的說明中,雖然在步S21從伺服器1接收電子節目指南,也可以由廣播接收部分62接收由電視廣播電波從廣播站4提供的電子節目指南,並將其提供給系統控制器61。
此外,按照上述,雖然也計算定期地例如每天或每周廣播的節目,以及系列廣播的節目的偏愛程度預測值,並根據所述計算,對於定期地例如每天或每周廣播的節目或者系列廣播的節目,選擇要向用戶推薦的節目,但是要向用戶推薦的節目可以根據已經獲得的偏愛程度數據進行選擇。這就是說,例如,在系列廣播的節目的情況下,如果對於已經廣播的節目輸入的偏愛程度高,則此後可以向用戶推薦在所述系列中要安排廣播的節目。
接著,進行圖5的步S39的處理,即,根據廣播調度節目的偏愛程度預測值製備推薦給用戶的節目的節目表,下面參照圖10的流程圖進行說明。
在步S61,推薦的節目處理部分68從在步S38接收的一個或幾個廣播調度節目的偏愛程度預測值中讀出一個廣播調度節目的節目識別信息和相應的偏愛程度預測值。此外,推薦的節目處理部分68根據讀出的節目識別信息從存儲在系統控制器61中的電子節目指南中提取關於節目名稱、要廣播所述節目的廣播站、以及廣播開始時間的信息。
在推薦裝置41中,當選擇要向用戶推薦的節目時,只能選擇要在以前設置的預定頻道中廣播的節目,並在步S62,推薦的節目處理部分68判斷要廣播在步S61讀出的節目的廣播站4的頻道是否被包括在以前設置的推薦的節目的頻道組中,並且在不被包括在所述組中的情況下,處理進入步S63,所述廣播調度節目被從節目表中除去,並進行步S67的處理。
附帶說明,根據用戶終端3所在的區域以及用戶終端3的功能條件(是否可以接收衛星廣播等)設置推薦的節目的頻道組。此外,也可以按照用戶的愛好手動地設置。
在步S62,在推薦的節目處理部分68判斷廣播調度節目的頻道包括在以前設置的推薦的節目的頻道組內的情況下,處理進行步S64。
作為對推薦的節目的節目表增加節目的條件,可以規定廣播調度節目被廣播的日期的範圍,並把規定的日期的範圍預先存儲在推薦的節目處理部分68中。在步S64,推薦的節目處理部分68判斷在步S61讀出的節目的廣播開始時間是否落在以前存儲的範圍內,並且在沒有落在所述範圍內的情況下,處理進入步S63,廣播調度節目被從節目表中除去,並進行步S67。
在步S64,在推薦的節目處理部分68判斷廣播調度節目的廣播開始時間處於預定日期的範圍內時,則進行步S65的處理。
附帶說明,先前設置的日期的範圍被設置為這樣一個範圍,例如,節目的廣播開始時間被預設地設置為24小時之後的一個時間。不過,也可以按照用戶的喜好由用戶設置這個日期的範圍。
作為對推薦的節目的節目表增加節目的條件,偏愛程度預測值的一個最小值被預先地設置在推薦的節目處理部分68中,並且在在廣播調度節目的偏愛程度預測值不小於所述最小值的情況下,並把所述節目添加於所述推薦的節目的節目表中。在步S65,推薦的節目的節目表68判斷在步S61讀出的節目的偏愛程度預測值是否小於先前設置的預定值,在小於所述預定值的情況下,進行步S63的處理,廣播調度節目從節目表中被除去。進行步S67的處理。
在步S65,在推薦的節目處理部分68判斷廣播調度節目的偏愛程度預測值不小於預先設置的值的情況下,則進行步S66的處理,推薦的節目處理部分68從在系統控制器61中存儲的電子節目指南中的提取相應於廣播調度節目的節目識別信息的節目名稱、廣播日期、廣播站以及廣播內容的簡要說明,並把這些信息添加到推薦的節目的節目表中。
在步S63和S66的處理之後,在步S67,推薦的節目處理部分68判斷在步S38接收的一個或幾個廣播調度節目當中是否具有這樣的廣播調度節目,對該節目尚未作出關於其是否應當被加入推薦的節目表中的判斷,在判斷結果表示具有尚未作出是否應當加入推薦的節目表中的節目的情況下,處理返回步S61,並且重複上述的處理。不過,在步S61,不選擇已經進行過其是否應當加入推薦的節目表的判斷的節目。
在步S67,在推薦的節目處理部分68判斷沒有尚未被判斷其是否應當加入推薦的節目表中的節目的情況下(對所有的包括在步S38接收的信息中的廣播調度節目都進行判斷,判斷它是否應當被加入所述節目表中),處理結束,並且進行步S40的處理。
如前所述,推薦的節目處理部分68根據在步S38接收的信息,選擇要推薦給用戶的節目,並製備推薦的節目的節目表。
附帶說明,通過按照上述進行設置,可以從推薦節目表中除去不需要推薦的節目。
此外,在步S65,雖然可以根據偏愛程度預測值是否大於先前設置的預定值來判斷一個節目是否應當加入推薦節目表中,在步S62所有被判斷應當加入節目推薦頻道中的並且其廣播開始時間處於預定範圍內的節目,在步S64,都以偏愛程度預測值減小的順序排列,並且,例如,從這些節目當中選擇上部的10個節目,並把它們加入推薦節目表中。
此外,雖然要被顯示的推薦的節目的數量被預設地設置為10個,用戶也可以按照喜好手動地設置所述數量。
此外,通過從操作輸入部分63輸入的指令,在電視接收機42的屏幕上顯示的推薦的節目的節目表可以按照幾種標準進行排列和顯示,例如按照時間序列的順序或者按照偏愛程度預測值遞減的順序進行排列和顯示。
附帶說明,在這個實施例中,雖然說明了電視節目的推薦,由本發明的信息處理系統和裝置推薦的對象不限於電視節目,其可以應用於各種信息、服務、內容或商品。
順便說明,構成信息處理系統的伺服器1和推薦裝置41不僅可以由硬體實現,而且也可以用軟體實現。在這種情況下,例如可以使用圖11所示的個人計算機。
在圖11中,CPU(中央處理單元)101按照存儲在ROM102(只讀存儲器)中的程序,或者從存儲部分108對RAM(隨機存取存儲器)103加載的程序執行各種處理。CPU101執行各種處理所需的數據也被合適地存儲在RAM103中。
CPU101,ROM102,和RAM103通過總線104相互連接。輸入/輸出接口105也和所述總線104相連。
輸入部分106由鍵盤、滑鼠或類似物構成,輸出部分107由CRT(陰極射線管)和LCD(液晶顯示器)等類型的顯示器、揚聲器或其類似物構成,存儲部分108由硬碟或其類似物構成,通信部分109由數據機、終端適配器或其類似物構成,它們都和輸入/輸出接口105相連。通信部分109通過網絡進行通信處理。
根據需要,驅動器110也和輸入/輸出接口105相連,在驅動器上合適地安裝有磁碟111,光碟112,磁光碟113或半導體存儲器114,並根據需要從這些存儲裝置中讀出的電腦程式被安裝在存儲部分108中。
例如,在伺服器1的一系列處理由軟體執行的情況下,構成軟體的程序包括在計算機的專用硬體中,或者從網絡或者記錄介質上被安裝在通用個人計算機中,所述計算機能夠通過按照各種程序來實現各種功能。
如圖11所示,這種記錄介質不僅由和裝置本體分開的封裝介質構成,這些介質被分配給用戶以便向用戶提供程序,並且包括記錄有程序的磁碟(包括軟盤)111、光碟112(包括CD-ROM(小型盤只讀存儲器)和DVD(數字通用盤))、磁光碟113(包括MD(小型盤))或者半導體存儲器4,而且還由其中記錄有程序的ROM102或者包括在存儲部分108中的硬碟構成,所述記錄介質在預先被安裝在裝置本體中的狀態下提供給用戶。
附帶說明,在本說明中,描述記錄在記錄介質中的程序的步驟自然包括按照所述的順序的時間序列進行的處理,並且包括不必按照時間序列執行而是單獨地或者並行地執行的處理。
此外,在本說明中,用系統表示由多個單元構成的整個裝置。
如上所述,按照本發明的信息處理系統,在信息輸出裝置中,接收由用戶指定的項目,獲得用戶對接收的項目的偏愛值,用於識別收到的指定的項目的識別信息和獲得的與所述項目相應的偏愛值通過網絡傳遞給信息處理裝置,在收到的指定的項目是一個預定的項目的情況下,所述項目的預定信息和所述項目的相應的識別信息通過網絡傳輸給信息處理裝置,對於沒有獲得其偏愛值的項目,根據由信息處理裝置傳輸的預測的偏愛值,製備要提供給用戶的推薦的項目,並把製備的推薦的項目提供給用戶,並且在所述信息處理裝置中,根據存儲的兩個或多個用戶的偏愛值和存儲的兩個或多個用戶的預定信息,計算其偏愛值沒有被存儲的項目的偏愛值,並存儲所述兩個或多個用戶的預定信息,並把計算的預測偏愛值發送給相應的用戶,因此,能夠向用戶推薦未評價過的新的項目。
此外,按照本發明的信息輸出裝置和方法,記錄介質,和程序,接收由用戶指定的項目,獲得用戶對接收的項目的偏愛值,用於識別收到的指定的項目的識別信息和獲得的與所述項目相應的偏愛值通過網絡傳遞給信息處理裝置,在收到的指定的項目是一個預定的項目的情況下,所述項目的預定信息和所述項目的相應的識別信息通過網絡傳輸給信息處理裝置,對於沒有獲得其偏愛值的項目,根據由信息處理裝置傳輸的預測的偏愛值,製備要提供給用戶的推薦的項目,並把製備的推薦的項目提供給用戶,因此,能夠向用戶推薦未評價過的新的項目。
此外,按照本發明的信息輸出裝置和方法,記錄介質,和程序,根據存儲的兩個或多個用戶的偏愛值和存儲的兩個或多個用戶的預定信息,計算其偏愛值沒有被存儲的項目的偏愛值,並存儲所述兩個或多個用戶的預定信息,並把計算的預測偏愛值發送給相應的用戶,因此,能夠向用戶推薦未評價過的新的項目。
權利要求
1.一種信息處理系統,包括用於輸出推薦的項目的信息輸出裝置,和用於管理被輸出到所述信息輸出裝置的推薦的項目的信息處理裝置,其中所述信息輸出裝置包括接收裝置,用於接收用戶指定的項目;獲取裝置,用於獲取用戶對於由所述接收裝置接收的項目的偏愛值;第一傳輸裝置,用於通過網絡向所述信息處理裝置傳輸用於識別其指定由所述接收裝置接收的項目的識別信息和由所述獲取裝置獲取的相應於所述項目的偏愛值;第二傳輸裝置,用於在由所述接收裝置接收的指定的項目是預定項目的情況下,通過網絡向所述信息處理裝置傳輸所述項目的預定信息和所述項目的相應的識別信息;製備裝置,用於對於其偏愛值未被所述獲取裝置獲取的項目,根據由所述信息處理裝置傳輸的預測的偏愛值,製備要提供給用戶的推薦的項目;以及呈現裝置,用於把由製備裝置製備的推薦的項目呈現給用戶,並且所述信息處理裝置包括第一存儲裝置,用於對於每個用戶存儲由所述信息輸出裝置傳輸的項目的識別信息和相應的偏愛值;第二存儲裝置,用於對於每個用戶存儲由所述信息輸出裝置傳輸的項目的預定信息和所述項目的相應的識別信息;計算裝置,用於根據在第一存儲裝置中存儲的兩個或多個用戶的偏愛值和在第二存儲裝置中存儲的兩個或多個用戶的預定信息,對於每個用戶,計算其偏愛值未被存儲在第一存儲裝置中的項目的預測的偏愛值;以及第三傳輸裝置,用於把由所述計算裝置計算的預測的偏愛值傳輸給相應的用戶。
2.如權利要求1所述的信息處理系統,其中所述項目是信息,商品,服務,內容和廣播節目之一。
3.一種信息輸出裝置,包括第一接收裝置,用於接收用戶指定的項目;第一獲取裝置,用於獲取用戶對於由所述第一接收裝置接收的項目的偏愛值;第一傳輸裝置,用於通過網絡向一個信息處理裝置傳輸用於識別其指定由所述接收裝置接收的項目的識別信息和由所述獲取裝置獲取的相應於所述項目的偏愛值;第二傳輸裝置,用於在由所述接收裝置接收的指定的項目是預定項目的情況下,通過網絡向所述信息處理裝置傳輸所述項目的預定信息和所述項目的相應的識別信息;製備裝置,用於對於其偏愛值未被所述第一獲取裝置獲取的項目,根據由所述信息處理裝置傳輸的預測的偏愛值,製備要提供給用戶的推薦的項目;以及呈現裝置,用於把由所述製備裝置製備的推薦的項目呈現給用戶。
4.如權利要求3所述的信息輸出裝置,還包括接收裝置,用於從所述信息處理裝置接收一個項目表;以及顯示裝置,用於顯示由所述接收裝置接收的項目表,其中所述第一接收裝置,接收用戶在所述顯示裝置顯示的所述項目表中指定的項目。
5.如權利要求3所述的信息輸出裝置,其中所述項目是是信息,商品,服務和內容之一。
6.如權利要求3所述的信息輸出裝置,其中所述項目是廣播節目。
7.如權利要求6所述的信息輸出裝置,還包括觀看裝置,用於觀看廣播節目;記錄裝置,用於記錄廣播節目;以及再現裝置,用於再現廣播節目。
8.如權利要求7所述的信息輸出裝置,還包括第二獲取裝置,用於獲得關於廣播節目的廣播時間的信息;第一計算裝置,用於計算由所述觀看裝置觀看的廣播節目的累計觀看時間;第二計算裝置,用於計算由所述記錄裝置記錄的廣播節目的記錄時間;第三計算裝置,用於計算由所述再現裝置再現的廣播節目的再現時間;第四計算裝置,用於通過利用由所述第二獲取裝置獲取的廣播時間除由第一計算裝置計算的累計的觀看時間來計算所述偏愛值,以及第五計算裝置,用於通過利用所述第二計算裝置計算的記錄時間除由所述第三計算裝置計算的再現時間計算所述偏愛值。
9.如權利要求8所述的信息輸出裝置,還包括第二接收裝置,用於接收由用戶輸入的偏愛值;以及判斷裝置,用於判斷所述輸入的偏愛值是否被所述第二接收裝置收到,其中在所述判斷裝置判斷已經收到輸入的偏愛值的情況下,第一獲取裝置獲得由所述第二接收裝置接收到的偏愛值,在所述判斷裝置判斷未收到輸入的偏愛值的情況下,所述第一獲取裝置獲取由所述第四計算裝置或由所述第五計算裝置計算的偏愛值。
10.如權利要求3所述的信息輸出裝置,其中所述指定預訂可以包括購買信息、服務或內容的預定、廣播節目的觀看預定或者廣播節目的記錄預定。
11.如權利要求3所述的信息輸出裝置,其中所述第一傳輸裝置和偏愛值一道傳輸關於用戶的信息。
12.如權利要求11所述的信息輸出裝置,其中所述關於用戶的信息包括關於年齡、性別、住址、使用的語言和愛好等多個信息中的至少一個信息。
13.一種信息輸出方法,包括以下步驟接收步驟,用於接收由用戶指定的項目;獲取步驟,用於獲取用戶對通過所述接收步驟的處理而接收的項目的偏愛值;第一傳輸步驟,用於通過網絡向一個信息處理裝置傳輸用於識別由所述接收步驟的處理而接收的項目的識別信息和相應於通過所述獲取步驟的處理而獲得的項目的偏愛值;第二傳輸步驟,在通過接收步驟的處理而接收的指定的項目是指定預定所述項目的情況下,用於通過網絡向所述信息處理裝置傳輸所述項目的預定信息和所述項目的相應的識別信息;製備步驟,對於通過獲取步驟的處理沒有獲得其偏愛值的項目,用於根據由所述信息處理裝置傳輸的預測的偏愛值,製備要提供給用戶的推薦項目;以及呈現步驟,用於向用戶呈現通過所述製備步驟的處理而製備的推薦項目。
14.一種記錄介質,其中記錄有計算機可讀的程序,所述程序包括接收步驟,用於接收由用戶指定的項目;獲取步驟,用於獲取用戶對通過所述接收步驟的處理而接收的項目的偏愛值;第一傳輸步驟,用於通過網絡向一個信息處理裝置傳輸用於識別由所述接收步驟的處理而接收的項目的識別信息和相應於通過所述獲取步驟的處理而獲得的項目的偏愛值;第二傳輸步驟,在通過接收步驟的處理而接收的指定的項目是指定預定所述項目的情況下,用於通過網絡向所述信息處理裝置傳輸所述項目的預定信息和所述項目的相應的識別信息;製備步驟,對於通過獲取步驟的處理沒有獲得其偏愛值的項目,用於根據由所述信息處理裝置傳輸的預測的偏愛值,製備要提供給用戶的推薦項目;以及呈現步驟,用於向用戶呈現通過所述製備步驟的處理而製備的推薦項目。
15.一種程序,所述程序使計算機執行以下步驟接收步驟,用於接收由用戶指定的項目;獲取步驟,用於獲取用戶對通過所述接收步驟的處理而接收的項目的偏愛值;第一傳輸步驟,用於通過網絡向一個信息處理裝置傳輸用於識別由所述接收步驟的處理而接收的項目的識別信息和相應於通過所述獲取步驟的處理而獲得的項目的偏愛值;第二傳輸步驟,在通過接收步驟的處理而接收的指定的項目是指定預定所述項目的情況下,用於通過網絡向所述信息處理裝置傳輸所述項目的預定信息和所述項目的相應的識別信息;製備步驟,對於通過獲取步驟的處理沒有獲得其偏愛值的項目,用於根據由所述信息處理裝置傳輸的預測的偏愛值,製備要提供給用戶的推薦項目,以及呈現步驟,用於向用戶呈現通過所述製備步驟的處理而製備的推薦項目。
16.一種信息處理裝置,包括第一存儲裝置,用於對於每個用戶存儲由所述信息輸出裝置傳輸的項目的識別信息和相應的偏愛值;第二存儲裝置,用於對於每個用戶存儲由所述信息輸出裝置傳輸的項目的預定信息和所述項目的相應的識別信息;計算裝置,用於根據在第一存儲裝置中存儲的兩個或多個用戶的偏愛值和在第二存儲裝置中存儲的兩個或多個用戶的預定信息,對於每個用戶,計算其偏愛值未被存儲在第一存儲裝置中的項目的預測的偏愛值;以及第一傳輸裝置,用於把由所述計算裝置計算的預測的偏愛值傳輸給相應的用戶。
17.如權利要求16所述的信息處理裝置,其中所述計算裝置根據多個用戶對一個或幾個項的偏愛值獲得一個用戶和其它的多個用戶之間的相關性,按照在一個用戶和其它用戶之間的相關的程度,對基於一個用戶之外的其它用戶對於一個項目的預定的存在的數位化的值加權,一個用戶之外的多個用戶的加權之後的值相加,計算所述一個用戶對於未在第一存儲裝置中存儲其偏愛值的項目的預測的偏愛值。
18.如權利要求16所述的信息處理裝置,還包括第三存儲裝置,用於存儲要由信息輸出裝置顯示的項目表;以及第二傳輸裝置,用於向所述信息輸出裝置傳輸由所述第三存儲裝置存儲的所述項目表。
19.如權利要求16所述的信息處理裝置,其中所述項目是廣播節目。
20.如權利要求16所述的信息處理裝置,其中所述項目是信息,商品,服務和內容之一。
21.一種信息處理方法,包括以下步驟第一存儲步驟,用於對於每個用戶存儲由一個信息輸出裝置傳輸的項目的識別信息和相應的偏愛值;第二存儲步驟,用於對於每個用戶存儲由所述信息輸出裝置傳輸的項目的預定信息和所述項目的相應的識別信息;計算步驟,用於根據通過第一存儲步驟的處理而存儲的兩個或多個用戶的偏愛值,和通過第二存儲步驟的處理而存儲的兩個或多個用戶的預定信息,對於每個用戶,計算通過所述第一存儲步驟的處理其偏愛值未被存儲的項目的預測的偏愛值;以及傳輸步驟,用於向相應的用戶傳輸通過計算步驟的處理而計算的預測的偏愛值。
22.一種記錄介質,其中記錄有計算機可讀的程序,所述程序包括第一存儲控制步驟,用於對於每個用戶控制存儲由一個信息輸出裝置傳輸的項目的識別信息和相應的偏愛值;第二存儲控制步驟,用於對於每個用戶控制存儲由所述信息輸出裝置傳輸的項目的預定信息和所述項目的相應的識別信息;計算步驟,用於根據通過第一存儲控制步驟的處理而存儲的兩個或多個用戶的偏愛值,和通過第二存儲控制步驟的處理而存儲的兩個或多個用戶的預定信息,對於每個用戶,計算通過所述第一存儲控制步驟的處理其偏愛值未被存儲的項目的預測的偏愛值,以及傳輸步驟,用於向相應的用戶傳輸通過計算步驟的處理而計算的預測的偏愛值。
23.一種程序,其使計算機執行以下步驟第一存儲控制步驟,用於對於每個用戶控制存儲由一個信息輸出裝置傳輸的項目的識別信息和相應的偏愛值;第二存儲控制步驟,用於對於每個用戶控制存儲由所述信息輸出裝置傳輸的項目的預定信息和所述項目的相應的識別信息;計算步驟,用於根據通過第一存儲控制步驟的處理而存儲的兩個或多個用戶的偏愛值,和通過第二存儲控制步驟的處理而存儲的兩個或多個用戶的預定信息,對於每個用戶,計算通過所述第一存儲控制步驟的處理其偏愛值未被存儲的項目的預測的偏愛值,以及傳輸步驟,用於向相應的用戶傳輸通過計算步驟的處理而計算的預測的偏愛值。
全文摘要
把未廣播過的節目推薦給用戶。從用戶終端向伺服器提供作為用戶對於節目喜愛的指標的偏愛程度數據,並根據這些數據計算和使用伺服器的其它用戶的節目偏愛趨勢的相關性。用戶終端顯示從伺服器傳輸的電子節目表,當用戶輸入觀看節目或記錄節目的預定時,預定信息被傳輸給伺服器。根據偏愛程度的相關性和預定信息,伺服器計算各個用戶對於以後要廣播的節目的偏愛程度的預測值,並把所述預測值傳輸給各個用戶終端。用戶終端參考廣播調度節目的偏愛程度預測值,並製備要推薦給用戶的節目的節目表。
文檔編號H04N5/44GK1410913SQ02144049
公開日2003年4月16日 申請日期2002年9月30日 優先權日2001年10月4日
發明者木村仁史 申請人:索尼公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀