專利名稱:電視系統和遙控器的制作方法
技術領域:
在此討論的實施方式涉及向用戶提供用于遠程操作電視接收器的功 能的電視系統。
背景技術:
眾所周知,普通電視接收器是通過遙控器來操作的。針對電視接收 器的大多數基本操作包括接通和斷開電源、音量控制以及切換頻道。大 多數遙控器至少包括用于執行這些基本操作的按鈕。當按下一按鈕時, 遙控器輸出與該按鈕相對應的操作信號。當接收到來自遙控器的操作信 號時,電視接收器根據該操作信號控制電源、音量以及調諧。
這樣,電視接收器用作用于經由遙控器直接接收來自用戶的操作的 接口。因此,看起來可以將電視接收器用作用于累積用戶的收看歷史記 錄和基于該收看歷史記錄提取具有高收看趨勢的頻道的裝置。
然而,因為電視接收器通常由多個用戶使用,所以需要針對每一個 用戶來累積和管理收看歷史記錄。因此,當嘗試在電視接收器中累積收 看歷史記錄時,在執行針對電視接收器的最初操作之前必需執行選擇用 戶的操作。結果,可想而知操作變復雜了。
即使可以在電視接收器中實現收看歷史記錄的累積,若沒有某種輸 入/輸出接口的中介,也不能從電視接收器中提取或者向電視接收器輸入 表示具有高收看趨勢的頻道的偏好信息。在常規電視接收器中沒有設置 這種輸入/輸出接口,由此,非常可能的是,該偏好信息不能向其它電視 接收器提供。日本特開專利公報No. 2007-134947 [專利文獻2]日本特開專利公報No. 2005-109924 [專利文獻3]日本特開專利公報No. 10-336535
發明內容
鑒于如上所述的常規情況而設計出在此公開的實施方式,因此,該 實施方式的目的是,可以在任何電視接收器中使用表示具有較高用戶收 看趨勢的頻道的偏好信息。
為實現上述目的而設計的電視系統的第一方面包括一裝置和一遙控 器。該裝置包括接收單元,該接收單元接收多個頻道中的任一頻道的 電視信號;輸出單元,該輸出單元基于接收單元接收到的電視信號輸出
視聽內容;切換單元,該切換單元在從操作者接受到用于切換頻道的指 令時,切換接收單元接收到的電視信號的頻道;記錄單元,該記錄單元 記錄歷史記錄信息,該歷史記錄信息按照使輸出單元輸出頻道的視聽內 容的收看時間和表示頻道的頻道信息相關聯的方式包括該收看時間和該 頻道信息;以及生成單元,該生成單元基于記錄單元記錄的歷史信息, 生成表示多個頻道中的任一頻道的偏好信息。該遙控器包括接收單元, 該接收單元接收來自該裝置的偏好信息;和發送單元,該發送單元在接 收到來自操作者的預定操作時,向電視接收器發送用于指定由接收單元 接收到的偏好信息所指定的頻道的操作信號。
而且,為實現上述目的而設計的電視系統的第二方面包括一裝置和 一遙控器。該裝置包括接收單元,該接收單元接收多個頻道中的任一 頻道的電視信號;輸出單元,該輸出單元基于接收單元接收到的電視信 號輸出視聽內容;切換單元,該切換單元在從操作者接受到用于切換頻 道的指令時,切換通過接收單元接收到的電視信號的頻道;記錄單元, 該記錄單元針對多個頻道中的每一個頻道將有關該頻道的調諧次數記錄 為歷史記錄信息;以及生成單元,該生成單元基于記錄單元記錄的歷史 記錄信息,生成表示多個頻道中的任一頻道的偏好信息。該遙控器包括 接收單元,該接收單元接收來自該裝置的偏好信息;和發送單元,該發 送單元在接收到來自操作者的預定操作時,向電視接收器發送用于指定 由接收單元接收到的偏好信息所指定的頻道的操作信號。
根據第一和第二方面,表示多個頻道中的任一頻道的偏好信息由記錄歷史記錄信息的裝置生成并且從該裝置傳遞至遙控器。該遙控器基于 偏好信息輸出操作信號。該操作信號是可以被任何電視接收器接收的操 作信號。因此,利用第一和第二方面中包括的遙控器,可以在任何電視 接收器中使用該偏好信息。因此,對于電視接收器來說,不需要新的輸 入/輸出接口。
為實現上述目的而設計的電視系統的第三方面包括一裝置和一遙控 器。該裝置包括接收單元,該接收單元接收多個頻道中的任一頻道的 電視信號;輸出單元,該輸出單元基于接收單元接收到的電視信號輸出 視聽內容;切換單元,該切換單元在從操作者接受到用于切換頻道的指 令時,切換通過接收單元接收到的電視信號的頻道;記錄單元,該記錄
單元記錄歷史記錄信息,該歷史記錄信息按照使輸出單元輸出該頻道的 聲音和視頻的收看時間和表示頻道的頻道信息相關聯的方式包括該收看
時間和該頻道信息;以及生成單元,該生成單元基于記錄單元記錄的歷 史記錄信息,生成偏好信息,該偏好信息表示針對通過劃分一天當中的 時間而獲得的一個或更多個時幀(timeframe)當中的若干個時幀中的每 一個時幀的頻道。該遙控器包括接收單元,該接收單元接收來自該裝 置的偏好信息;指定單元,該指定單元在接收到來自操作者的預定操作 時,基于接收單元接收到的偏好信息和此時的時間指定一頻道;以及發 送單元,該發送單元向電視接收器發送用于指定該指定單元所指定的頻 道的操作信號。
根據第三方面,表示針對一天內的若干個時幀中的每一個時幀的頻 道的偏好信息由記錄歷史記錄信息的裝置生成并且從該裝置傳遞至遙控 器。該遙控器基于偏好信息和操作時間輸出操作信號。該操作信號是可 以被任何電視接收器接收的操作信號。因此,利用該遙控器,可以在任 何電視接收器中使用該偏好信息。因此,對于電視接收器來說,不需要 新的輸入/輸出接口。
根據上面公開的第一到第三方面的電視系統中的裝置可以是包括所 述裝置的相應單元的電視接收器,或者可以是安裝有以下軟件的計算機, 該軟件使該計算機執行實現等同于相應單元的功能的步驟。為實現上述目的而設計的遙控器的第一方面包括接收單元,該接 收單元接收表示多個頻道中的任一頻道的偏好信息;和發送單元,該發 送單元在接收到來自操作者的預定操作時,向電視接收器發送用于指定 由接收單元接收到的偏好信息所指定的頻道的操作信號。
因此,這種遙控器工作為等同于根據上述第一和第二方面的電視系 統中包括的遙控器的裝置。
為實現上述目的而設計的遙控器的第二方面包括接收單元,該接 收單元接收偏好信息,該偏好信息表示針對通過劃分一天當中的時間而
獲得的一個或更多個時幀當中的若干個時幀中的每一個時幀的頻道;指
定單元,該指定單元在接收到來自操作者的預定操作時,基于接收單元
接收到的偏好信息和此時的時間指定一頻道;以及發送單元,該發送單 元向電視接收器發送用于指定該指定單元所指定的頻道的操作信號。
因此,這種遙控器工作為等同于根據上述第三方面的電視系統中包 括的遙控器的裝置。
因此,利用在此公開的電視系統和遙控器,可以在任何電視接收器 中使用表示具有較高用戶收看趨勢的頻道的偏好信息。
通過在權利要求中具體指出的組元和組合,可以認識到和獲得這些 實施方式的目的和優點。
應當明白,前述一般描述和下面的詳細描述都是示范性和解釋性的, 并不對要求保護的這些實施方式構成限制。
圖1是示意性例示根據第一實施方式的電視系統的構造的圖。
圖2是示意性例示具有電視功能的個人計算機的構造的框圖。
圖3是示意性例示電視軟件的構造的框圖。
圖4是示意性例示遙控器的構造的框圖。
圖5是例示設置處理的流程圖。
圖6是例示預設信息控制處理的流程圖。
圖7是例示頻道切換處理的流程圖。圖8是示意性例示根據第二實施方式的電視軟件的構造的框圖。 圖9是例示設置處理的流程圖。
圖10是示意性例示根據第三實施方式的遙控器的構造的框圖。 圖11是示意性例示根據第四實施方式的電視軟件的構造的框圖。
圖12是示意性例示根據第四實施方式的遙控器的構造的框圖。
圖13是例示設置處理的流程圖。
圖14是例示時幀表接收處理的流程圖。
圖15是例示頻道切換處理的流程圖。
具體實施例方式
下面,參照附圖,對上面公開的電視系統和遙控器的四個實施方式 進行描述。
第一實施方式 <構造〉
圖1是示意性例示根據第一實施方式的電視系統的構造的圖。
如圖1所示,根據第一實施方式的電視系統包括具有電視功能的
個人計算機(下面簡寫為TVPC) 10、遙控器20、以及電視接收器30。
TVPC 10是增加了收看和記錄廣播TV節目的電視功能的個人計算 機。遙控器20是遠程操作電視接收器30的裝置,并且是所謂的TV遙控 裝置。電視接收器30從外部接收多個頻道的電視信號,調諧至收看目標 電視信號以及基于調諧到的電視信號輸出視聽內容。這種電視接收器30 是普通電視接收器,并且執行電源的接通和斷開、音量控制以及基于從 遙控器20以紅外線形式輸出的操作信號的頻道切換。 圖2是示意性例示TVPC 10的構造的框圖。
如圖2所示,TVPC IO包括諸如具有揚聲器的液晶顯示器的輸出 單元10a、諸如鍵盤和鼠標的輸入單元10b、以及連接至這些單元10a和 10b的主體。在主體中至少安裝有電視調諧器單元10c、網絡接口單元10d、 串行接口單元10e、存儲單元10f、中央處理單元(CPU) 10g、以及存儲 器單元10h。電視調諧器單元10c是接收來自電視信號發送裝置(未示出)和頭
端(headend)裝置(未示出)的多個頻道的電視信號,并且調諧和數字 化收看目標頻道的電視信號的單元。電視信號發送裝置(未示出)是廣 播具有無線電波形式的電視信號并且在TV廣播臺的設施中設置的裝置。 頭端裝置(未示出)是經由社區天線向社區天線電視(CATV)網絡(未 示出)發送從TV廣播臺接收到的電視信號并且在有線電視廣播公司的設 施中設置的裝置。電視調諧器單元10c經由同軸電纜連接至設置在普通 住宅中的電視天線,和經由CATV電纜連接至CATV網絡(未示出)中 的轉發器。這個電視調諧器單元10c可以是以可卸除擴展卡安裝在TVPC IO的主體中的電視調諧器卡,或者可以是連接至串行接口單元(未示出) 的電視調諧器盒。這個電視調諧器單元lOc可以包括充任編碼器的硬件, 該編碼器通過將通過數字化電視信號而獲得的視頻數據的格式轉換成適 于保存且可在個人計算機上再現的格式,而壓縮該視頻數據。作為編碼 器,例如,存在運動圖像專家組(MPEG)編碼器。當電視調諧器單元 10c是不包括充任這種編碼器的硬件的類型時,需要在后面描述的存儲單 元10f中安裝充任編碼器的軟件。
應注意到,這個電視調諧器單元lOc對應于上述接收單元。 網絡接口單元10d是與因特網(未示出)上的其它計算機交換數據 的單元。作為網絡接口單元lOd,存在例如Ethernet(美國Xerox Corporation 的商標)卡、光纖通道(FC)卡、異步傳輸模式(ATM)卡、令牌環卡、 以及光纖分布式數據接口 (FDDI)卡。這個網絡接口單元10d經由網絡 電纜連接至因特網(未示出)中的轉發器。作為轉發器,存在例如交換 集線器、路由器、以及FC交換機。根據第一實施方式的網絡接口卡10d 經由因特網(未示出)連接至電子節目指南(EPG)服務器裝置。EPG 服務器裝置是向web客戶端提供用于指定預約要通過各個TV廣播臺廣 播的TV節目當中的今后一周內的TV節目的EPG信息的裝置。當通過 因特網(未示出)接收到來自web客戶端的請求時,EPG服務器裝置通 過因特網(未示出)向web客戶端發送EPG信息。盡管該圖中未示出, 但眾所周知,對于每一個TV節目來說,EPG信息具有至少包括廣播開
ii始日期和時間、運行時間、、頻道號以及TV節目標題在內的TV節目數
據。通過將某種EPG信息作為EPG信號疊加在電視信號上而從電視信號 發送裝置廣播該EPG信息。TVPC 10不僅可以使用從EPG服務器裝置獲 取的EPG信息,而且可以使用通過電視調諧器單元10c接收到的EPG信 阜
'K、 o
串行接口單元10e是根據串行通信協議與外部裝置交換數據的單元。 作為串行通信協議,存在例如通用串行總線(USB)、 RS-232C、個人系 統/2 (PS/2)、以及電氣與電子工程師協會(IEEE) 1394。這個串行接口 單元10e經由遵守串行通信協議的預定通信電纜或預定連接器而連接至 通信適配器41 。通信適配器41是與遙控器20交換具有光學無線或無線 電波無線形式的信息的裝置。應注意到,光學無線通信或無線電波無線 通信的通信協議可以是獨特通信協議或者通用通信協議。如果該通信協 議是獨特通信協議,則對于光學無線通信可以使用紅外線、可見光或具 有其它波長的光。對于無線電波無線通信,可以使用諸如甚高頻(VHF) 帶或超高頻(UHF)帶的低頻帶,或者可以使用微波、毫米波等的高頻 帶。作為通用通信協議,存在例如紅外數據關聯(IrDA)和Bluetooth
(Bluetooth Special Interest Group的商標)。在第一實施方式中,如圖2 所示,將串行接口單元10e解釋為與通信適配器41分立的單元。然而, 這些可以作為一體單元而安裝在TVPC 10中。當安裝在TVPC 10中的一 體單元執行光學無線通信時,需要在TVPC 10中設置用于使在光學無線 通信中所使用的通信光通過的窗口 。
存儲單元10f是在盤介質中可讀且可寫地記錄多種程序和多種數據 的單元。作為存儲單元10f,存在例如硬盤驅動裝置、數字通用盤(DVD) 驅動裝置、+^+11^¥驅動裝置,或者Blu-my盤(BD)驅動裝置。作為盤 介質,存在例如硬盤、DVD (包括可記錄DVD (DVD-R)、可寫DVD
(DVD-RW)、 DVD只讀存儲器(DVD-ROM),以及DVD隨機存取存 儲器(DVD-RAM))、 +R/+RW,或BD (包括BD-R、可寫BD (BD-RE), 以及BD-ROM)。
CPU 10g是根據存儲在存儲單元10f中的程序執行處理的單元。存儲器單元10h是由CPU 10g用于高速緩存程序或數據和發展工作區的單元。
在這個TVPC 10中,在存儲單元10f中至少存儲有操作系統軟件11 和電視軟件12。
操作系統軟件11是執行向多種應用程序提供應用編程接口 (API) 和應用二進制接口 (ABI)、管理存儲單元10f和存儲器單元10h的存儲 區、管理過程和任務、向應用程序提供諸如文件管理和各種設置工具和 編輯器的應用工具、以及向復用畫面輸出的多個任務分配窗口的軟件。
電視軟件12是向個人計算機添加收看和記錄廣播TV節目的電視功 能的軟件。
圖3是示意性例示電視軟件12的構造的框圖。
如圖3所示,電視軟件12包括用戶接口模塊(程序)12a、 EPG控 制模塊(程序)12b、記錄預約模塊(程序)12c、已預約記錄TV節目管 理表12d、記錄控制模塊12e、已記錄TV節目管理表12f、再現控制模塊 12g、以及遙控器設置模塊12h。
用戶接口模塊12a是經由預定圖形用戶接口 (GUI)從操作者接收用 于顯示預約要廣播的TV節目的列表的指令、用于預約記錄TV節目的指 令、用于顯示正在廣播的節目的指令、用于開始或停止記錄正在廣播的 TV節目的指令、用于再現已記錄TV節目的指令,以及后面描述的用于 自動記錄的條件。用戶接口模塊12a通過接收所述指令或條件來指令記 錄預約模塊12c、記錄控制模塊12e或再現控制模塊12g執行其本身的處 理。
EPG控制模塊12b是在經由用戶接口模塊12a和記錄預約模塊12c 接收到來自操作者的請求時,獲取來自EPG服務器裝置(未示出)的EPG 信息的模塊。EPG控制模塊12b可以從電視調諧器單元10c獲取從電視 信號發送裝置廣播的EPG信息。當通過記錄預約模塊12c接收到來自這 個EPG控制模塊12b的EPG信息時,用戶接口模塊12a基于EPG信息 中包括的多個TV節目數據,在輸出單元10a上選擇性地以列表方式顯示 預約要在一周內廣播的TV節目。
記錄預約模塊12c是針對預約要在一周內廣播的TV節目當中的由操作者經由用戶接口模塊12a指定的TV節目而執行記錄預約的模塊。當接 收到針對TV節目的記錄預約時,記錄預約模塊12c將與該TV節目有關 的信息登記在己預約記錄TV節目管理表12d中。
記錄控制模塊12e是在操作者經由用戶接口模塊12a指令開始或停 止記錄正在廣播的TV節目時,執行開始或停止記錄并且執行記錄登記在 已預約記錄TV節目管理表12d中的TV節目(生成和存儲視聽數據)。 當完成針對已預約記錄節目的記錄時,記錄控制模塊12e從己預約記錄 TV節目管理表12d中刪除該TV節目的記錄,并將該TV節目的記錄添 加至己記錄TV節目管理表12f。當完成針對由操作者直接指令記錄的TV 節目的記錄時,記錄控制模塊12e將該TV節目的記錄添加至已記錄TV 節目管理表12f中。
再現控制模塊12g是經由用戶接口模塊12a向操作者選擇性地呈現 與登記在已記錄TV節目管理表12f中的TV節目有關的信息的模塊。再 現控制模塊12a執行TV節目當中的由操作者指定的TV節目的再現,該 TV節目的信息被呈現。再現控制模塊12g還是在輸出單元10a上顯示正 在廣播的TV節目當中的由操作者經由用戶接口模塊12a指定的頻道的 TV節目的模塊。
應注意到,這個再現控制模塊12g、編碼器以及輸出單元10a對應于 上述輸出單元。這個再現控制模塊12g和用戶接口模塊12a對應于上述 切換單元。
遙控器設置模塊12h是生成表示任一頻道的預設信息并將該預設信 息登記在后面描述的遙控器20中的模塊。這個遙控器設置模塊12h包括 收看時間管理表121、測量程序122以及設置程序123。
收看時間管理表121是將歷史記錄信息累積為記錄的表,該歷史記 錄信息按照使頻道的收看時間和表示該頻道的頻道信息相關聯的方式包 括該收看時間和該頻道信息。在存儲了固定時間段之后,將相應記錄從 收看時間管理表121中刪除。因此,收看時間管理表121中僅存儲有最 新的收看歷史記錄。
測量程序122是用于在通過再現控制模塊12g向輸出單元10a輸出多個頻道上廣播的TV節目當中的由操作者指定的頻道的TV節目時,測
量該TV節目的收看時間并將該收看時間和該頻道的頻道信息記錄到收 看時間管理表121中的程序。
執行該測量程序122的CPU 10g和收看時間管理表121對應于上述 記錄單元。
設置程序123是用于響應于來自操作者的指令生成表示任一頻道的 預設信息并且將該預設信息作為表示用戶收看趨勢較高的頻道的偏好信 息而登記到后面描述的遙控器20中的程序。后面將參照圖5,對CPU 10g 根據這個設置程序123執行的設置處理的細節進行描述。
圖4是示意性例示遙控器20的構造的框圖。
如圖4所示,遙控器20包括通信接口單元20a、按鈕輸入單元20b、 操作信號輸出單元20c、閃速存儲器單元20d、 CPU 20e,以及存儲器單 元20f。
通信接口單元20a是與通信適配器41交換具有光學無線或無線電波 無線的形式的信息的單元。
按鈕輸入單元20b是檢測設置在遙控器20的外殼的操作表面(未示 出)上的多個按鈕被按下、并且通知CPU 20e已接收到針對與按下的按 鈕相對應的操作的指令的單元。作為電視接收器30的大多數基本操作, 存在接通和斷開電源、音量控制、以及切換頻道。這個按鈕輸入單元20b 至少包括執行這些種類的基本操作的按鈕。
操作信號輸出單元20c是輸出具有紅外線形式的、CPU20e基于在按 鈕輸入單元20b中接收到的操作指令而指定的操作信號的單元。如上所 述,這個操作信號是電視接收器30可以接收的操作信號。
閃速存儲器單元20d是可讀且可寫地記錄多種程序和多種數據的單 元。CPU 20e和存儲器單元20f是具有等同于TVPC 10的CPU 10g和存 儲器單元10h所具有的功能的功能的硬件。
預設信息21、預設信息控制程序22、以及頻道切換程序23存儲在 遙控器20的閃速存儲器單元20d中。
預設信息21是表示任一頻道的信息。預設信息控制程序22是用于
15與遙控器設置模塊12h相協作地將預設信息21登記在閃速存儲器單元
20d中和從閃速存儲器單元20d中刪除預設信息21的程序。應注意到, 下面,參照圖6,對CPU 20e根據這個預設信息控制程序22執行的預設 信息控制處理的細節進行描述。
頻道切換程序23是用于在操作者通過按鈕輸入單元20b指令切換電 視接收器30的電源狀態(在斷電狀態下接通電源)之后,基于該指令執 行切換頻道適當性的判斷,并且基于該判斷執行電視接收器30的操作的 程序。應注意到,下面將參照圖7,對CPU 20e根據這個頻道切換程序 23執行的頻道切換處理的細節進行描述。
<處理> (設置處理)
圖2所示的TVPC 10包括在圖3所示的用戶接口模塊12a在輸出單 元10a上顯示的畫面上的預定按鈕(未示出)。當操作輸入單元10b的操 作者點擊按鈕時,CPU lOg運行遙控器設置模塊12h中的設置程序123, 由此開始設置處理。
圖5是例示設置處理的流程圖。
在開始設置處理之后,在第一步驟S101中,CPU10g在收看時間管 理表121 (圖3)中的相應記錄中累積針對每一個頻道的收看時間,由此
計算針對每一個頻道的累積收看時間。
在下一個步驟S102中,CPU lOg指定在步驟SlOl中計算出累積收
看時間的多個頻道當中的、累積收看時間最大的頻道。
在下一個步驟S103中,CPU 10g判斷在步驟S102中指定的頻道的 累積收看時間是否超出預定閾值。如果該累積收看時間沒有超出預定閾 值,則CPU 10g將處理從步驟S103轉向步驟S104。
在步驟S104中,CPU10g通過通信適配器41向遙控器20發送用于 指令刪除預設信息21的請求信息。在發送之后,CPU10g將處理轉到步 驟S106。
另一方面,如果在步驟S103中判斷出在步驟S102中指定的頻道的 累積收看時間超出預定閾值,則CPU 10g將處理轉到步驟S105。在步驟S105中,CPU10g通過通信適配器41向遙控器20發送用于 指令將在步驟S102中指定的頻道的頻道信息登記為預設信息的請求信 息。在發送之后,CPU10g將處理轉到步驟S106。
在步驟S106中,CPU 10g保持待機直到通過通信適配器41從己在 步驟S104或S105中接收到請求信息的遙控器20處接收到作為針對所述 請求信息的響應的完成信息為止。當接收到該完成信息時,CPU 10g結 束根據圖5的設置處理。應注意到,在接收到該完成信息之后,CPU10g 可以在輸出單元10a上顯示用于向操作者通知已經完成在遙控器20中登 記預設信息的對話框。如果在發送了請求信息之后的固定時間段內未能 接收到該完成信息,則CPU 10g可以在輸出單元10a上顯示用于向操作 者通知登記預設信息失敗的對話框,并且結束根據圖5的設置處理。 (預設信息控制處理)
在接通遙控器20的電源之后,圖4所示的遙控器20的CPU 20e運 行預設信息控制程序22,由此開始預設信息控制處理。
圖6是例示預設信息控制處理的流程圖。
在第一個步驟S201中開始預設信息控制處理之后,CPU20e保持待 機直到經由通信接口單元20a從TVPC IO接收到請求信息為止。當接收 到該請求信息時,CPU 20e將處理轉到步驟S202。
在步驟S202中,CPU 20e判斷在步驟S201中接收到的請求信息中 是否包括預設信息。如果該請求信息中不包括預設信息,則CPU 20e將 處理從步驟S202轉向步驟S203。
在步驟S203中,CPU20e執行用于從閃速存儲器單元20d刪除預設 信息21的處理。在刪除之后,CPU20e將處理轉到步驟S205。應注意到, 如果在閃速存儲器單元20d中沒有記錄預設信息21,則CPU20e在步驟 S203中不執行任何處理而將處理轉到步驟S205。
另一方面,如果在步驟S202中,判斷在步驟S201中接收到的請求 信息中包括預設信息,則CPU 20e將處理轉到步驟S204。
在步驟S204中,CPU 20e將閃速存儲器單元20d中的預設信息21 更新成請求信息中包括的預設信息。在更新之后,CPU 20e將處理轉到步驟S205。應注意到,如果在閃速存儲器單元20d中沒有記錄預設信息 21,則在步驟S204中,CPU20e執行用于將請求信息中包括的預設信息 存儲在閃速存儲器單元20d中的處理,接著將處理轉到步驟S205。
在步驟S205中,CPU20e經由通信接口單元20a向TVPC 10發送完 成信息。在發送之后,CPU 20e將處理重置成步驟S201,由此返回至保 持待機的狀態,直到請求信息從TVPC 10發出為止。
根據這個預設信息控制處理,遙控器20與TVPC 10的遙控器設置模 塊12h中的設置程序123 (圖5)相協作地將預設信息21登記在閃速存 儲器單元20d中,和從閃速存儲器單元20d中刪除預設信息21 。
應注意到,執行這個預設信息控制程序22的CPU20e和通信接口單 元20a對應于上述接收單元。 (頻道切換處理)
圖4所示的遙控器20的CPU 20e運行頻道切換程序23,并且在開 始向遙控器20提供電力之后(例如,在將電池設置在電池盒中之后)開 始頻道切換處理。
圖7是例示頻道切換處理的流程圖。
在開始頻道切換處理之后,在第一個步驟S301中,CPU20e保持待 機直到操作者按下按鈕輸入單元20b中的電源按鈕(未示出)為止。如 果操作者按下電源按鈕(未示出),則CPU20e將處理轉到步驟S302。
在步驟S302中,CPU 20e判斷在閃速存儲器單元20d中是否存在預 設信息21。如果閃速存儲器單元20d中不存在預設信息21,則CPU20e 將處理從步驟S302轉向步驟S303。
在步驟S303中,CPU 20e向電視接收器30輸出來自操作信號輸出 單元20c的、用于指定切換電源狀態的操作信號。在該輸出之后,CPU 20e 將處理重置成步驟S301,由此返回至待機狀態,直到按下電源按鈕(未 示出)為止。
另一方面,如果在步驟S302中判斷閃速存儲器單元20d中存在預設 信息21,則CPU20e將處理轉到步驟S304。
在步驟S304中,CPU 20e向電視接收器'30輸出來自操作信號輸出單元20C的、用于指定切換電源狀態的操作信號和用于指定切換成由預
設信息21所指定的頻道的操作信號。在該輸出之后,CPU20e將處理重 置成步驟S301,由此返回至待機狀態,直到電源按鈕(未示出)被按下 為止。
根據這個頻道切換處理,當操作者通過按鈕輸入單元20b指令接通 電視接收器30的電源時,遙控器20基于該指令判斷切換頻道的適當性, 并且基于該判斷執行電視接收器30的操作。
應注意到,執行這個頻道切換程序23的CPU20e和操作信號輸出單 元20c對應于上述發送單元。
<作用〉
在第一實施方式中,每當用戶通過自己的TVPC 10中的電視軟件12 的電視功能收看TV節目時,就在圖3所示的收看時間管理表121中累積 該TV節目的收看時間和該頻道的頻道信息。
用戶在自己的TVPC 10附近設置自己的遙控器20 (當遙控器20與 通信適配器41之間的通信形式是光學通信時,按照使通信光通過的窗口 彼此面對的方式設置遙控器20和TVPC 10),并且點擊通過圖3所示的 用戶接口模塊12a在輸出單元10a上顯示的畫面中的預定按鈕。接著, 基于記錄在收看時間管理表121中的收看時間生成表示任一頻道的預設 信息,作為表示具有較高用戶收看趨勢的頻道的偏好信息(步驟SIOI、 S102、 S103 "是"、S105、以及S106),并且登記在遙控器20中(步驟 S201、 S202 "是"、S204、以及S205)。換句話說,將具有最大收看時間 的頻道指定為具有較高收看趨勢的頻道,并且將表示該頻道的預設信息 21登記在遙控器20中。
在預先執行上述登記預設信息之后,用戶將自己的遙控器20指向電 視接收器30且按下電源按鈕(未示出)。接著,不僅向電視接收器30輸 出用于指定切換電源狀態的操作信號,而且輸出用于指定切換成由預設 信息21所指定的頻道的操作信號(步驟S301、 S302 "是"、以及S304)。 換句話說,在斷電狀態下,當通過遙控器20指令切換電源狀態時,在將 電源狀態切換成接通狀態之后,電視接收器30開始在由記錄在遙控器20
19中的預設信息21所指定的頻道上輸出視聽內容。 <效果>
根據第一實施方式,通過記錄歷史記錄信息的TVPC IO生成表示任 一頻道的偏好信息,并且將該偏好信息從TVPC10傳遞至遙控器20。遙 控器20基于該偏好信息(預設信息)輸出操作信號。這個操作信號是可 以被任何電視接收器接收的操作信號。因此,利用根據第一實施方式的 遙控器20,可以在任何電視接收器30中使用偏好信息。對于電視接收器 30來說,不需要新的輸入/輸出接口。
第二實施方式
第二實施方式與第一實施方式的不同之處在于,將TVPC IO中的頻 道切換次數作為歷史記錄信息。換句話說,在第二實施方式中,將多次 使用調諧的頻道指定為具有較高收看趨勢的頻道,并且將用于指定該頻 道的預設信息21登記在遙控器20中。第二實施方式和第一實施方式除 了用于生成這個預設信息的設置處理和歷史記錄信息的細節不同以外, 在硬件和軟件上都相同。因此,根據第二實施方式,僅針對其與第一實 施方式不同的地方進行說明。
<構造>
圖8是示意性例示根據第二實施方式的電視軟件12的構造的框圖。
根據第二實施方式的電視軟件12和第一實施方式中的一樣,包括遙 控器設置模塊12i,該遙控器設置模塊12i生成表示任一頻道的預設信息 并將該預設信息登記在遙控器20中。這個遙控器設置模塊12i包括頻 道切換管理表124、切換記錄程序125,以及設置程序126。
頻道切換管理表124是用于針對每一個頻道將調諧成該頻道的次數 記錄為歷史記錄信息的表。頻道切換管理表124具有和頻道相同的記錄 數。每一個記錄都具有其中存儲關于頻道的調諧次數的字段。將針對每 一個頻道的調諧次數定期初始化成O。因此,僅將最新的調諧趨勢存儲在 頻道切換管理表124中。
切換記錄程序125是用于在用戶接口模塊12a在從輸出單元10a輸 出任一頻道的視聽內容的狀態下接收到來自操作者的頻道切換指令之后,執行在頻道切換管理表124中按1遞增關于切換后的頻道的調諧次 數。
設置程序126是用于響應于來自操作者的指令生成表示任一頻道的 預設信息并將該預設信息登記在遙控器20中,作為表示具有較高用戶收 看趨勢的頻道的偏好信息的程序。
<處理>
根據第二實施方式的TVPC IO和第一實施方式一樣,包括在通過 圖8所示的用戶接口模塊12a在輸出單元10a上顯示的畫面上的預定按 鈕(未示出)。當操作輸入單元10b的操作者點擊該按鈕時,CPU10g運 行遙控器設置模塊12i中的設置程序126,由此開始設置處理。
圖9是例示設置處理的流程圖。
在開始設置處理之后,在第一步驟S401中,CPU10g指定多個頻道 當中的具有最大調諧次數的頻道,關于頻道的調諧次數被記錄在頻道切 換管理表124 (圖8)中。
在下一個步驟S402中,CPU 10g判斷關于在步驟S401中指定的頻 道的調諧次數是否超出預定閾值。如果該調諧次數沒有超出預定閾值, 則CPU 10d將處理從步驟S402轉向步驟S403。
在步驟S403中,CPU10g通過通信適配器41向遙控器20發送用于 指令刪除預設信息21的請求信息。在發送之后,CPU10g將處理轉到步 驟S405。
另一方面,如果在步驟S402中判斷關于在步驟S401中指定的頻道 的調諧次數超出了預定闊值,CPU 10g將處理轉到步驟S404。
在步驟S404中,CPU10g通過通信適配器41向遙控器20發送用于 指令將在步驟S401中指定的頻道的頻道信息登記為預設信息的請求信 息。在發送之后,CPU10g將處理轉到步驟S405。
在步驟S405中,CPU 10g保持待機,直到通過通信適配器41從已 在步驟S403或S404中接收到請求信息的遙控器20接收到完成信息為止。 當接收到該完成信息時,CPU 10g結束根據圖9的設置處理。和第一實 施方式一樣,在接收到該完成信息之后,CPU 10g可以在輸出單元10a上顯示用于向操作者通知已經完成在遙控器20中登記預設信息的對話 框。當在發送了請求信息之后的固定時間段內未能接收到完成信息時,
CPU 10g可以在輸出單元10a上顯示用于向操作者通知登記預設信息失 敗的對話框,并且結束根據圖9的設置處理。 <作用〉
在第二實施方式中,當用戶在通過自己的TVPC 10中的電視軟件12 的電視功能收看TV節目時切換頻道并且調諧成另一頻道時,圖8所示的 頻道切換管理表124中的有關對應于該TV節目的頻道的調諧次數增加 1。不用說,如果用戶執行跳過廣告節目,則關于通過跳過廣告節目而選 定的所有頻道的調諧次數增加。
用戶在自己的TVPC 10附近設置自己的遙控器20 (當遙控器20與
通信適配器41之間的通信形式是光學通信時,按照使通信光通過的窗口 彼此面對的方式設置遙控器20和TVPC 10),并且點擊通過圖3所示的 用戶接口模塊12a在輸出單元10a上顯示的畫面中的預定按鈕。接著, 基于記錄在頻道切換管理表124中的調諧次數生成表示任一頻道的預設 信息,作為表示具有較高用戶收看趨勢的頻道的偏好信息(步驟S401、 S402 "是"、S404、以及S405),并且登記在遙控器20中(步驟S201、 S202 "是"、S204、以及S205)。換句話說,將具有最大調諧次數的頻道 指定為具有較高收看趨勢的頻道,并且將表示該頻道的預設信息21登記 在遙控器20中。
在預先執行上述登記預設信息21之后,用戶將自己的遙控器20指 向電視接收器30且按下電源按鈕(未示出)。接著,和第一實施方式一 樣,不僅向電視接收器30輸出用于指定切換電源狀態的操作信號,而且 輸出用于指定切換成由預設信息21所指定的頻道的操作信號(步驟 S301、 S302 "是"、以及S304)。換句話說,在斷電狀態下,當通過遙控 器20指令切換電源狀態時,在將電源狀態切換成接通狀態后,電視接收 器30開始在由記錄在遙控器20中的預設信息21所指定的頻道上輸出視 聽內容。
<效果>根據第二實施方式,和第一實施方式一樣,通過記錄歷史記錄信息 的TVPC IO生成表示任一頻道的偏好信息,并且將該偏好信息從TVPC
10傳遞至遙控器20。遙控器20基于該偏好信息(預設信息)輸出操作 信號。這個操作信號是可以被任何電視接收器接收的操作信號。因此, 利用根據第二實施方式的遙控器20,和第一實施方式一樣,可以在任何 電視接收器30中使用偏好信息。對于電視接收器30來說,不需要新的 輸入/輸出接口。 第三實施方式
第三實施方式與第一和第二實施方式的不同之處在于,將預設信息
存儲在存儲器卡中。換句話說,第三實施方式在預設信息的存儲目的地
和存儲處理方面與第一和第二實施方式稍微不同。第三實施方式在其它
硬件和軟件方面與第一和第二實施方式相同。因此,對于第三實施方式, 僅針對其與第一和第二實施方式不同的地方進行說明。
<構造〉
圖10是示意性例示根據第三實施方式的遙控器20的構造的框圖。
如圖10所示,根據第三實施方式的遙控器20與第一和第二實施方 式--樣,包括通信接口單元20a、按鈕輸入單元20b、操作信號輸出單 元20c、閃速存儲器單元20d、 CPU20e,以及存儲器單元20f。
根據第三實施方式的遙控器20還包括存儲器卡驅動單元20g。該存 儲器卡驅動單元20g是從以可卸除方式插入其中的存儲器卡50中讀取數 據和程序和將數據和程序寫入該存儲器卡50中的單元。在第三實施方式 中,存儲器卡可以是獨特標準的存儲器卡,或者可以是通用標準的存儲 器卡。作為通用標準,例如存在compact flash (美國SunDisk Corporation 的商標)、smart media (Toshiba Coiporation的商標)、secure digital (SD) 卡(美國SunDisk Corporation、 Matsushita Electric Industrial Co., Ltd., 以及Toshiba Corporation的商標)、memory stick (Sony Corporation的商 標),以及multimedia card (美國Siemens Corporation禾口美國SunDisk Corporation的商標)。
根據第三實施方式的預設信息控制程序22的處理和圖6的流程圖所示的處理相同。該處理與第一和第二實施方式的處理的不同之處僅在于,
在插入到存儲器卡驅動單元20g中的存儲器卡50上執行步驟S203和 S204中的刪除和更新預設信息21 。
根據第三實施方式的頻道切換程序23的處理和圖7的流程圖所示的 處理相同。該處理與第一和第二實施方式的處理的不同之處僅在于,步 驟S302中確認預設信息21存在的目的地是插入到存儲器卡驅動單元20g 中的存儲器卡50。
<作用〉
因為第三實施方式如上所述構成,所以用戶可以將表示具有較高用 戶收看趨勢的頻道的預設信息21 (偏好信息)存儲在自己的存儲器卡50 中。如果用戶將自己的存儲器卡50插入到遙控器20中,則該用戶可以 簡單地通過在遙控器20中指令操作切換電視接收器30的電源狀態(在 斷電狀態下接通電源),而開始在由存儲器卡50中的預設信息21所指定 的頻道上輸出視聽內容。
<效果>
在第一和第二實施方式中,因為將預設信息21存儲在遙控器21中,
所以當多個用戶希望總是基于他們的預設信息來進行頻道自動切換時, 這些用戶需要擁有各自的遙控器20。然而,根據第三實施方式,每一個
用戶都可以將該用戶的預設信息21存儲在自己的存儲器卡50中,由此 擁有預設信息21。遙控器20所使用的預設信息21可以容易地通過替換 每一個用戶的存儲器卡50來改變。因此,用戶不必非要具有遙控器20。
不言而喻,利用根據第三實施方式的遙控器20,與第一和第二實施 方式一樣,可以在任何電視接收器30中使用偏好信息。對于電視接收器 30來說,不需要新的輸入/輸出接口。
第四實施方式
第四實施方式與第一到第三實施方式的不同之處在于偏好信息的形 式不同。在第一到第三實施方式中,偏好信息是表示任一頻道的預設信 息21。另一方面,在第四實施方式中,偏好信息是表示針對通過劃分一 天當中的時間而獲得的一個或更多個時幀當中的幾個時幀中的每一個的頻道的信息。下面將對與第一到第三實施方式不同的地方進行說明。 <構造>
圖11是示意性例示根據第四實施方式的電視軟件12的構造的框圖。
如圖ll所示,和第一到第三實施方式一樣,根據第四實施方式的電 視軟件12包括遙控器設置模塊12j。然而,根據第四實施方式的遙控器 設置模塊12j是將后面描述的時幀表創建為偏好信息并由此將該時幀表 登記在遙控器20中的模塊。這個遙控器設置模塊12j包括收看時間管 理表121、測量程序122,以及設置程序127。
收看時間管理表121和測量程序122和第一實施方式中的相同。因 此,將按照使收看時間和頻道信息相關聯的方式包括收看時間和頻道信 息的歷史記錄信息累積在收看時間管理表121中,作為記錄。CPU 10g 根據測量程序122測量由操作者指定的頻道的收看時間并將該收看時間 的歷史記錄信息記錄在收看時間管理表121中。
應注意到,和第一實施方式一樣,執行這個測量程序122的CPU 10g 和收看時間管理表121對應于上述記錄單元。
設置程序127是用于響應于來自操作者的指令創建后面描述的時幀 表并將該時幀表登記在遙控器20中作為表示具有較高用戶收看趨勢的頻 道的偏好信息的程序。后面,參照圖13,對CPU10g根據這個設置程序 127執行的設置處理的細節進行描述。
圖12是示意性例示遙控器20的構造的框圖。
如圖12所示,根據第四實施方式的遙控器20與第一和第二實施方 式一樣,包括通信接口單元20a、按鈕輸入單元20b、操作信號輸出單 元20c、閃速存儲器單元20d、 CPU20e,以及存儲器單元20f。
根據第四實施方式的遙控器20還包括時間管理單元20h。該時間管 理單元20h是響應于來自其它單元的請求而提供時間信息的單元。這個 時間管理單元20h安裝有時鐘并且從這個時鐘讀取時間信息。當CPU20e 指令時間設置時,時間管理單元20h基于從CPU 20e獲得的基準時間信 息執行用于將所安裝的時鐘的時間設置成基準時間的調節。
在根據第四實施方式的遙控器20中,將時幀表24、時幀表接收程序
2525、以及頻道切換程序26存儲在閃速存儲器單元20d中。
時幀表124是指定針對通過劃分一天當中的時間所獲取的一個或更 多個時幀當中的幾個時幀中的每一個的頻道的表。這個時幀表24具有多 個記錄。每一個記錄都具有用于存儲表示時幀的時幀信息的字段和用于 存儲頻道信息的字段。時幀表24具有例如針對通過將一天當中的時間等 分成二十四個部分所獲得的全部二十四個時幀的記錄。僅將頻道信息存 儲到二十四個記錄當中的可以指定具有較高收看趨勢的頻道的時幀的記 錄中。應注意到,根據本說明書,時幀表24可以是不具有不能指定頻道 的時幀的記錄的表。
時幀表接收程序25是用于與圖11所示的遙控器設置模塊12j相協作 地更新閃速存儲器單元20d中的時幀表24的程序。后面,參照圖14,對 CPU 20e根據這個時幀表接收程序25執行的時幀表接收處理的細節進行 描述。
頻道切換程序26是用于在操作者通過按鈕輸入單元20b指令切換電 視接收器30的電源狀態(在斷電狀態下接通電源)之后,基于該指令判 斷頻道切換的適當性,并且基于該判斷操作電視接收器30的程序。后面 將參照圖15,對CPU 20e根據這個頻道切換程序26執行的頻道切換處 理的細節進行描述。
<處理> (設置處理)
TVPC 10包括通過圖11所示的用戶接口模塊12a在輸出單元10a上 顯示的畫面上的預定按鈕(未示出)。當操作輸入單元10b的操作者點擊 該按鈕時,CPU10g運行遙控器設置模塊12j中的設置程序127,由此開 始設置處理。
圖13是例示設置處理的流程圖。
在開始設置處理之后,在第一個步驟S501中,CPU10g在收看時間 管理表121 (圖11)中的相應記錄中累積針對每一個時幀和每一個頻道 的收看時間,由此計算針對每一個時幀和每一個頻道的累積收看時間。 此后,CPU 10g執行第一處理循環Ll。在第一處理循環L1中,CPU10g—個接一個地按順序將所有時幀指
定為處理目標,并且針對指定為處理目標的時幀執行步驟S502到S505 的處理。
在步驟S502中,CPU 10g指定在步驟S501中針對處理目標時幀計 算出累積收看時間的頻道當中的具有最大累積收看時間的頻道。
在下一個步驟S503中,CPU 10g判斷在步驟S502中指定的頻道的 累積收看時間是否超出預定閾值。如果該累積收看時間沒有超出預定閾 值,則CPU 10d將處理從步驟S503轉向步驟S504。
在步驟S504中,CPU 10g將不包括頻道信息而僅包括處理目標時幀 的時幀信息的記錄添加至預先在存儲器單元10h中創建的工作表。在添 加該記錄之后,CPU lOg結束第一處理循環Ll中的這一次處理目標時幀。
另一方面,如果在步驟S503中判斷在步驟S502中指定的頻道的累 積收看時間超出預定閾值,則CPU 10g將處理轉到步驟S505。
在步驟S505中,CPU 10g將包括了在步驟S502中指定的頻道的頻 道信息和處理目標時幀的時幀信息在內的記錄添加至預先在存儲器單元 10h中創建的工作表。在添加該記錄之后,CPU 10g結束第一處理循環 LI中的這一次處理目標時幀。
當CPU 10g結束針對全部時幀執行從步驟S502到S505的處理時, CPU 10g離開第一處理循環LI ,并且將處理轉到步驟S506。
在步驟S506中,CPU10g通過通信適配器41向遙控器20發送用于 指令將存儲器單元10h上的工作表的內容登記為時幀表的請求信息。在 第四實施方式中,這個請求信息包括了在時間設置中使用的基準時間信 息。在發送了這種請求信息之后,CPU10g將處理轉到步驟S507。
在步驟S507中,CPU 10g保持待機,直到通過通信適配器41從遙 控器20 (在步驟S506中向其發送了請求信息)接收到完成信息為止。當 接收到該完成信息時,CPU10g結束根據圖13的設置處理。應注意到, 和第一實施方式一樣,在接收到完成信息之后,CPU 10g可以在輸出單 元10a上顯示用于向操作者通知已經完成在遙控器20中登記時幀表的對 話框。如果在發送了請求信息之后的固定時間段內未能接收到該完成信
27息,則CPU 10g可以在輸出單元10a上顯示用于向操作者通知登記時幀 表失敗的對話框,并且結束根據圖13的設置處理。
(預設信息控制處理)
在接通遙控器20的電源之后,圖12所示的遙控器20的CPU20e運 行時幀表接收程序25,由此開始時幀表接收處理。 圖14是例示時幀表接收處理的流程圖。
在開始時幀表接收處理之后,在第一個步驟S601中,CPU10e保持 待機,直到通過通信接口單元20a接收到來自TVPC 10的請求信息為止。 當接收到該請求信息時,CPU20e將處理轉到步驟S602。
在步驟S602中,CPU 20e利用在步驟S201中接收到的請求信息中 包括的時幀表來更新閃速存儲器單元20d中的時幀表24。在更新之后, CPU 20e將處理轉到步驟S603。如果閃速存儲器單元20d中沒有記錄時 幀表24,則在步驟S602中,CPU20e執行用于將該請求信息中包括的時 幀表存儲在閃速存儲器單元20d中的處理,接著將處理轉到步驟S603。
在步驟S603中,CPU 20e將在步驟S201接收到的請求信息中包括 的基準時間信息提供給時間管理單元20h,并且指令時間管理單元20h執 行時間設置。
在下一個步驟S604中,CPU20e經由通信接口單元20a向TVPC 10 發送完成信息。在發送之后,CPU 20e將處理重置成步驟S601,由此返 回至保持待機的狀態,直到請求信息從TVPC 10發出為止。
根據這個時幀表接收處理,遙控器20與TVPC 10的遙控器設置模塊 12h中的設置程序123 (圖5)相協作地更新閃速存儲器單元20d中的時 幀表24。
應注意到,執行該時幀表接收程序25的CPU 20e和通信接口單元 20a對應于上述接收單元。 (頻道切換處理)
在開始向遙控器20供電之后(例如,在將電池設置在電池盒中之后), 圖12所示的遙控器20的CPU 20e運行頻道切換程序26,由此開始頻道 切換處理。圖15是例示頻道切換處理的流程圖。
在開始頻道切換處理之后,在第一個步驟S701中,CPU20e保持待 機,直到操作者在按鈕輸入單元20b中按下電源按鈕(未示出)為止。 當操作者按下電源按鈕(未示出)時,CPU20e將處理轉到步驟S702。 在步驟S702中,CPU 20e獲取來自時間管理單元20h的時間信息。 在下一個步驟S703中,CPU20e從閃速存儲器單元20d的時幀表24 中指定包括由在步驟S702中獲取的時間信息所表示的時間在內的時幀的 記錄。
在下一個步驟S704中,CPU 20e判斷在步驟S703中指定的記錄中 是否包括頻道信息。如果該記錄中不包括頻道信息,則CPU20e將處理 從步驟S704轉向步驟S705。
在步驟S705中,CPU20e從操作信號輸出單元20c向電視接收器30 輸出用于指定切換電源狀態的操作信號。在該輸出之后,CPU 20e將處 理重置成步驟S701,由此返回至保持待機的狀態,直到電源按鈕(未示 出)被按下為止。
另一方面,如果在步驟S704中判斷在步驟S703中指定的記錄中包 括頻道信息,則CPU 20e將處理轉到步驟S706。
在步驟S706中,CPU 20e從在步驟S703中指定的記錄中讀取頻道 信息。此后,CPU 20e從操作信號輸出單元20c向電視接收器30輸出用 于指定切換電源狀態的操作信號和用于指定切換成由頻道信息指定的頻 道的操作信號。在該輸出之后,CPU 20e將處理重置成步驟S701,由此 返回至保持待機的狀態,直到電源按鈕(未示出)被按下為止。
根據這個頻道切換處理,當操作者通過按鈕輸入單元20b指令切換 電視接收器30的電源狀態(在斷電狀態下接通電源)時,遙控器20基 于該指令判斷切換頻道的適當性,并且基于該判斷而操作電視接收器30。
應注意到,執行步驟S701到S704的CPU 20e對應于上述指定單元。 執行步驟S706的CPU 20e和操作信號輸出單元20c對應于上述發送單 元。
<作用〉在第四實施方式中,每當用戶通過自己的TVPC 10中的電視軟件12
的電視功能收看TV節目時,就在圖11所示的收看時間管理表121中累 積該TV節目的收看時間和頻道的頻道信息。
用戶在自己的TVPC 10附近設置自己的遙控器20 (當遙控器20與 通信適配器41之間的通信形式是光學通信時,按照使通信光通過的窗口 彼此面對的方式設置遙控器20和TVPC 10),并且點擊通過圖11所示的 用戶接口模塊12a在輸出單元10a上顯示的畫面上的預定按鈕。接著, 基于記錄在收看時間管理表121中的收看時間生成指定針對每一個時幀 的頻道的時幀表,作為表示用戶在各時幀中具有較高收看趨勢的頻道的 偏好信息(步驟S501到S505),并且將其登記在遙控器20中(步驟S601 到S604)。換句話說,將該時幀中具有最大收看時間的頻道指定為該時幀 中具有較高收看趨勢的頻道,并且將指定針對每一個時幀的頻道的時幀 表24登記在遙控器20中。
在預先執行上述更新時幀表24之后,用戶將自己的遙控器20指向 電視接收器30且按下電源按鈕(未示出)。接著,不僅向電視接收器30
輸出用于指定切換電源狀態的操作信號,而且輸出用于指定切換成由時 幀表24和此時的時間所指定的頻道的操作信號(步驟S701到S703、S704 "是"、以及S705)。換句話說,當通過遙控器20指令用于切換電源狀態 (在斷電狀態下接通電源)的操作時,電視接收器30開始在由記錄在遙 控器20中的時幀表24和所述時間所指定的頻道上輸出視聽內容。 <效果>
根據第四實施方式,通過記錄歷史記錄信息的TVPC IO生成表示針 對每一個時幀的頻道的偏好信息,并且將該偏好信息從TVPC IO傳遞至 遙控器20。遙控器20基于該偏好信息(時幀表)輸出操作信號。這個操 作信號是可以被任何電視接收器接收的操作信號。因此,利用根據第四 實施方式的遙控器20,可以在任何電視接收器30中使用偏好信息。對于
電視接收器30來說,不需要新的輸入/輸出接口。 <針對各單元的說明>
在上述第一到第四實施方式中,TVPC 10中的全部相應單元10a到10h都可以通過軟件組元和硬件組元來構成,或者可以僅通過硬件組元來 構造。
作為軟件組元的示例,可以舉出接口程序、驅動器程序、表以及數 據,和前述中的一些的組合。這些可以是存儲在后面描述的計算機可讀 介質中的軟件組元,或者可以是固定地裝入諸如只讀存儲器(ROM)和
大規模集成電路(LSI)的存儲裝置中的固件。
作為硬件組元的示例,可以舉出現場可編程門陣列(FPGA)、專用 集成電路(ASIC)、門陣列、邏輯門組合、信號處理電路、模擬電路以及 其它電路。在這些硬件組元當中,邏輯門中可以包括信號值的"與" (AND)、"或"(OR)、"非"(NOT)、"與非"(NAND)、"或非"(NOR)、 觸發器(flip-flop)、計數器電路等。信號處理電路中可以包括用于執行信 號值的加、乘、除、反演、累積乘、微分、積分等的電路組元。模擬電 路中可以包括用于執行放大、力n、乘、微分、積分等的電路組元。
應注意到,構成上述TVPC 10中的相應單元10a到10h的組元不限 于作為示例舉出的那些,而可以是等同于那些組元的其它組元。
在上述第一到第四實施方式中,將遙控器20中通常采用的電源按鈕 (用于指定切換電視接收器30的電源狀態的按鈕)用作用于輸出用于指 定頻道的操作信號的操作按鈕。然而,當遙控器20是包括專用于接通電 源的按鈕和專用于斷開電源的按鈕的遙控器時,專用于接通電源的按鈕 將被作為用于輸出用于指定頻道的操作信號的按鈕。
<針對軟件和程序的說明>
在上述第一到第四實施方式中,TVPC 10中的TV軟件12、各模塊 12a到12c、 12e、 12g以及12h,以及構成這個TV軟件12的各表12d和 12f,還有上述軟件組元,全都可以包括諸如軟件組件、過程化語言組件、 面向對象的軟件組件、類組件、作為任務來管理的組件、作為處理、功 能、屬性、過程、子例程(軟件例程)、程序代碼的一小部分或一部分、 驅動器、固件、微代碼、代碼、代碼段、附加段、堆棧段、程序區、數 據區、數據、數據庫、數據結構、字段、記錄、表、矩陣表、數組、變 量以及參數來管理的組件的組元。TV軟件12、各模塊12a到12c、 12e、 12g以及12h,以及構成這個 TV軟件12的各表12d和12f,和上述軟件組元,全都可以采用C語言、 C+ + 、 Java (美國Sun Microsystems, Inc.的商標)、Visual Basic (美國 Microsoft Corporation的商標)、Perl、Ruby以及其它許多編程語言來描述。
TV軟件12、各模塊12a到12c、 12e、 12g以及12h,以及構成這個 TV軟件12的各表12d和12f,還有上述軟件組元中包括的命令、代碼以 及數據,都可以通過有線網絡卡和有線網絡或者通過無線卡和無線網絡 傳送至或加載至計算機或裝入機器或裝置中的計算機。
在傳送或加載時,將數據信號例如加入載波中,由此,使該數據信 號在有線網絡或無線網絡上移動。然而,可以在不依賴于載波的情況下 傳遞數據信號,同時保持所謂的基帶信號的狀態。這種載波按電、磁或 電磁形式,光學或聲學形式或者其它形式發送。
有線網絡或無線網絡例如是電話線路、網絡線路、線纜(包括光纜 和金屬纜)、無線鏈路、蜂窩電話接入線路、個人手提電話系統(PHS) 網絡、無線局域網(LAN)、 Bluetooth (Bluetooth Special Interest Group 的商標)、車載無線電通信(包括專用短距通信(DSRC)),以及包括前 述中的任一種的網絡。這種數據信號向網絡上的節點或組元傳送包括命 令、代碼以及數據在內的信息。
應注意到,構成TV軟件12、各模塊12a到12c、 12e、 12g以及12h, 以及構成這個TV軟件12的各表12d和12f的組元,和上述軟件組元, 不限于上面作為示例舉出的那些組元,而可以是等同于那些組元的其它 組元。
<針對計算機可讀介質的說明>
上述第一到第四實施方式中的任一功能都可以被編碼并存儲在計算 機可讀介質的存儲區中。在這種情況下,可以經由該計算機可讀介質將 實現該功能的程序提供給計算機或裝入機器或裝置中的計算機。該計算 機或裝入機器或裝置中的計算機可以通過從計算機可讀介質的存儲區中 讀取程序并執行該程序來實現該功能。
計算機可讀介質指以電、磁、光、化學、物理或機械作用累積諸如程序和數據的信息,并按計算機可讀狀態保持該信息的記錄介質。
作為電或磁作用的示例,可以舉出在通過熔絲構成的只讀存儲器 (ROM)上的單元中寫入數據。作為磁或物理作用的示例,可以舉出通 過著色劑在紙介質上顯影潛像。記錄在紙介質上的信息例如可以以光學 方式讀取。作為光學和化學作用的示例,可以舉出基質上的薄膜形成或 不均勻形成。按不均勻形式記錄的信息例如可以以光學方式讀取。作為 化學作用的示例,可以舉出基質上的氧化還原反應、或半導體基質上的 氧化膜形成、氮化膜形成、或光致抗蝕劑顯影。作為物理或機械作用的
示例,可以舉出浮雕(emboss)卡上的不均勻形成或穿孔機在紙介質中
形成的穿孔。
可以將一些計算機可讀介質以可卸除方式插入到計算機或設置在機 器或裝置中的計算機中。作為以可卸除方式安裝的計算機可讀介質的示
例,可以舉出DVD (包括DVD-R、 DVD-RW、 DVD-ROM,以及 DVD-RAM)、 +R/+WR、 BD (包括BD-R、 BD-RE,以及BD-ROM)、光 盤(CD)(包括CD-R、 CD-RW,以及CD-ROM)、磁光(MO)盤以及 其它光盤介質,軟盤(包括floppy盤(fl叩py是Hitachi, Ltd.的商標)) 和其它磁盤介質,存儲器卡(compact flash (美國SunDisk Corporation的 商標)、smart media (Toshiba Corporation的商標)、SD card (美國SunDisk Corporation、 Matsushita Electric Industrial Co. , Ltd.以及Toshiba Corporation 的商標)、memory stick (Sony Corporation的商標)、MMC (美國Siemens Corporation和美國SunDisk Corporation的商標)等),磁帶,以及其它帶 式介質,和裝入前述任一種的存儲裝置。在一些存儲裝置中,還裝入了 動態隨機存取存儲器(DRAM)或靜態隨機存取存儲器(SRAM)。
一些計算機可讀介質可靈活地插入計算機或裝入機器或裝置中的計 算機中。作為這種類型的計算機可讀介質的示例,可以舉出硬盤、DRAM、 SRAM、 ROM、電可擦除可編程只讀存儲器(EEPROM)、閃速存儲器等。
在此詳述的全部實施例和條件化語言旨在出于教導目的,以幫助讀
者理解本發明和發明人為改進現有技術而貢獻的概念,并且應視為不對 這種具體詳述的實施例和條件構成限制,在本說明書中組織的這種實施例不涉及示出本發明的優點和缺點。盡管己經詳細描述了本發明的實施 方式,但應當明白,在不脫離本發明的精神和范圍的前提下,可以對本 發明進行各種改變、替代以及更改。
因此,利用在此公開的電視系統和遙控器,可以在任何電視接收器 中使用表示具有較高用戶收看趨勢的頻道的偏好信息。
權利要求
1、一種電視系統,該電視系統包括一裝置,該裝置包括接收單元,該接收單元接收多個頻道中的任一頻道的電視信號;輸出單元,該輸出單元基于所述接收單元接收到的所述電視信號輸出視聽內容;切換單元,該切換單元在從操作者接受到用于切換頻道的指令時,切換通過所述接收單元接收到的所述電視信號的頻道;記錄單元,該記錄單元記錄歷史記錄信息,該歷史記錄信息按照使所述輸出單元輸出所述頻道的視聽內容的收看時間和表示所述頻道的頻道信息相關聯的方式包括所述收看時間和所述頻道信息;以及生成單元,該生成單元基于所述記錄單元記錄的所述歷史記錄信息,生成表示所述多個頻道中的任一頻道的偏好信息;和遙控器,該遙控器包括接收單元,該接收單元接收來自所述裝置的所述偏好信息;和發送單元,該發送單元在從所述操作者接收到預定操作時,向電視接收器發送用于指定由所述接收單元接收到的所述偏好信息所指定的所述頻道的操作信號。
2、 根據權利要求l所述的電視系統,其中,所述生成單元基于所述記錄單元記錄的所述歷史記錄信息, 計算針對所述多個頻道中的每一個頻道的累積收看時間,并且基于計算 出的所述累積收看時間生成所述偏好信息。
3、 根據權利要求2所述的電視系統,其中,所述生成單元在計算出的一頻道的所述累積收看時間超出預 定閾值時,生成表示所述頻道的偏好信息。
4、 一種電視系統,該電視系統包括 一裝置,該裝置包括接收單元,該接收單元接收多個頻道中的任一頻道的電視信號;輸出單元,該輸出單元基于所述接收單元接收到的所述電視 信號輸出視聽內容;切換單元,該切換單元在從操作者接受到用于切換頻道的指 令時,切換通過所述接收單元接收到的所述電視信號的頻道;記錄單元,該記錄單元針對所述多個頻道中的每一個頻道將 調諧成所述頻道的次數記錄為歷史記錄信息;以及生成單元,該生成單元基于所述記錄單元記錄的所述歷史記 錄信息,生成表示所述多個頻道中的任一頻道的偏好信息;和 遙控器,該遙控器包括接收單元,該接收單元接收來自所述裝置的所述偏好信息;禾口發送單元,該發送單元在從所述操作者接收到預定操作時, 向電視接收器發送用于指定由所述接收單元接收到的所述偏好信 息所指定的所述頻道的操作信號。
5、 根據權利要求1到4中的任一項所述的電視系統,其中,所述預定操作是用于接通所述電視接收器的電源的指令。
6、 根據權利要求5所述的電視系統, 其中,所述裝置是具有電視功能的計算機。
7、 一種遙控器,該遙控器包括接收單元,該接收單元接收表示多個頻道中的任一頻道的偏好信息;和發送單元,該發送單元在從操作者接收到預定操作時,向電視接收 器發送用于指定由所述接收單元接收到的所述偏好信息所指定的所述頻 道的操作信號。
8、 根據權利要求7所述的遙控器,其中,所述接收單元將接收到的所述偏好信息記錄到以可卸除方式 插入到所述遙控器中的記錄介質中;并且其中,所述發送單元在從所述操作者接收到預定操作時,從所述記 錄介質中讀出所述偏好信息,并且向所述電視接收器發送用于指定由讀 出的所述偏好信息所指定的頻道的操作信號。
9、 一種電視系統,該電視系統包括 一裝置,該裝置包括接收單元,該接收單元接收多個頻道中的任一頻道的電視信號;輸出單元,該輸出單元基于所述接收單元接收到的所述電視 信號輸出視聽內容;切換單元,該切換單元在從操作者接受到用于切換頻道的指 令時,切換通過所述接收單元接收到的所述電視信號的頻道;記錄單元,該記錄單元記錄歷史記錄信息,該歷史記錄信息 按照使所述輸出單元輸出所述頻道的視聽內容的收看時間和表示 所述頻道的頻道信息相關聯的方式包括所述收看時間和所述頻道 信息;以及生成單元,該生成單元基于所述記錄單元記錄的所述歷史記 錄信息,生成偏好信息,該偏好信息表示針對通過劃分一天中的 時間而獲得的一個或更多個時幀當中的若干個時幀中的每一個時 幀的頻道;和 遙控器,該遙控器包括接收單元,該接收單元接收來自所述裝置的所述偏好信息; 指定單元,該指定單元在從所述操作者接收到預定操作時, 基于所述接收單元接收到的所述偏好信息和此時的時間指定一頻 道;以及發送單元,該發送單元向電視接收器發送用于指定所述指定 單元所指定的所述頻道的操作信號。
10、 根據權利要求9所述的電視系統,其中,所述生成單元基于所述記錄單元記錄的所述歷史記錄信息, 計算針對通過劃分一天中的時間而獲得的所述一個或更多個時幀中的每 一個時幀并且針對所述多個頻道中的每一個頻道的累積收看時間,然后 基于計算出的所述累積收看時間生成所述偏好信息。
11、 根據權利要求IO所述的電視系統,其中,所述生成單元從多個時幀中提取計算出的一頻道的所述累積 收看時間超出預定閾值的時幀,并且生成表示針對提取的各時幀的頻道 的偏好信息。
12、 根據權利要求9所述的電視系統,其中,所述預定操作是用于接通所述電視接收器的電源的指令。
13、 根據權利要求9所述的電視系統, 其中,所述裝置是具有電視功能的計算機。
14、 一種遙控器,該遙控器包括接收單元,該接收單元接收偏好信息,該偏好信息表示針對通過劃 分一天中的時間而獲得的一個或更多個時幀中的若干個時幀中的每一個 時幀的頻道;指定單元,該指定單元在從操作者接收到預定操作時,基于所述接 收單元接收到的所述偏好信息和此時的時間指定一頻道;以及發送單元,該發送單元向電視接收器發送用于指定所述指定單元所 指定的所述頻道的操作信號。
全文摘要
本發明涉及電視系統和遙控器。TVPC(10)累積按照使表示用戶所收看的頻道的信息和該頻道的收看時間相關聯的方式包括該信息和收看時間的歷史記錄信息,并且基于該歷史記錄信息生成表示任一頻道的預設信息。將該預設信息登記在用于遠程操作電視接收器(30)的遙控器(20)中。當從操作者接收到用于接通電視接收器(30)的電源的指令時,該遙控器(20)向電視接收器(30)發送用于指定由預設信息(21)所指定的頻道的操作信號和用于指定切換電源狀態的操作信號。
文檔編號H04N5/00GK101472100SQ20081018504
公開日2009年7月1日 申請日期2008年12月26日 優先權日2007年12月28日
發明者小暮貴史, 木村陽司, 田口博之, 磯部靖彥, 蓜島彰一 申請人:富士通株式會社