專利名稱:存儲型數據接收機的制作方法
技術領域:
本發明涉及用于廣播類數據發布服務(例如圖文廣播或數據廣播)和通信類數據發布服務(例如因特網)的存儲型接收機,具體而言,涉及存儲型數據接收機中采用的記錄數據接收處理程序的記錄介質、數據接收方法和存儲數據更新方法。
背景技術:
最近,開始了借助廣播信號發布數據的廣播類數據發布服務(例如圖文廣播或數據廣播)。也引入了通過諸如因特網發布數據的通信類數據發布服務。因此市場上出現各種數據接收機,它們通過諸如數據發布服務接收數據并存儲接收數據供以后使用。
例如在廣播類數據發布服務中,包括節目名稱、廣播時間、廣播臺和演員的信息插入普通模擬電視廣播信號之間(垂直消隱間隔中的VBI)或者直接插入數字衛星廣播信號內作為EPG(電子節目指南)數據。
圖10示出了用于廣播類數據發布服務的普通存儲型數據接收機的結構。普通存儲型數據接收機Arc提供了調諧器101、數據抽取器103、數據譯碼器105、數據存儲器107和數據顯示器109。
在調諧器101中,天線(未畫出)接收的廣播信號Srf根據用戶選定的廣播頻道的頻帶,經過下變頻和解調產生視頻信號Sv。
數據抽取器103提取包含在調諧器101提供的視頻信號Sv內的給定數據De。
數據存儲器107存儲數據抽取器103提供的數據De。數據存儲器107還向數據譯碼器105輸出存儲的數據De以響應所提供的讀取請求信號Sr。
數據譯碼器105譯碼數據抽取器103或數據存儲器107提供的數據De并產生譯碼數據Dd。
數據顯示器109的結構為顯示裝置,例如顯示器,它顯示數據譯碼器105提供的譯碼數據Dd的詳細情況。
但是在這種普通數據接收機Arc中,何時更新發布的數據是不確定的。因此無論何時數據來臨時,數據被寫入數據存儲器107。具體而言,即使新提供的數據與數據存儲器107內的相同,數據存儲器107內的數據也被新提供但是相同的數據所覆蓋。
當數據存儲器107的結構是性能容易受數據寫入頻度影響的裝置,例如硬盤或非易失存儲器,同一數據被不必要地重復寫入以保持最近的數據。因此數據存儲器107的壽命因為不必要的重復寫入而縮短。
此外,由于數據更新時間是不確定的,所以調諧器必須留在可用頻道上。
而且為了保持需要數據的更新,必需一直向調諧器101、數據抽取器103、數據譯碼器105、數據存儲器107和數據顯示器109提供功率以使數據接收機Arc處于工作狀態。
本發明的第一目標是提供一種存儲型數據接收機和存儲型接收方法,它能夠盡可能地減少為保存最近存儲數據而作的數據寫入頻度,本發明還提供一種記錄存儲型數據接收處理程序的介質。
本發明的第二目標是提供一種存儲型數據接收機和存儲型接收方法,它能夠在存儲器中保持最近的數據,與此同時在不將調諧器持續設定在可用頻道的前提下盡可能地減少數據寫入的頻度,本發明還提供一種記錄存儲型數據接收處理程序的介質。
本發明的第三目標是提供一種存儲型數據接收機和存儲型接收方法,它能夠在存儲器中保存最近的數據,與此同時在不用恒定地提供接收數據所需功率前提下盡可能地減少數據寫入的頻度,本發明還提供一種記錄存儲型數據接收處理程序的介質。
發明內容
本發明具有下列實現上述目標的特征。
本發明的第一方面是存儲型數據接收機,它接收從數據源發布并以非規則間隔更新的數據和指示數據下次更新時間的下一更新信息,并且存儲數據,接收機包括接收裝置,用于接收數據和下次更新信息;存儲數據的存儲器;數據更新檢測器,用于在比較當前時間與下次更新信息指示的下次更新時間之后產生數據更新時間指示信號,指示現在是否更新數據;以及數據存儲控制器,用于根據數據更新指示信號控制存儲器內數據的存儲。
如上所述,在第一方面,僅僅當存儲的數據更新時才存儲數據。
按照第二方面,在第一方面中,當當前時間與下次更新信息一致時控制存儲器存儲接收的數據。
如上所述,在第二方面,當更新存儲數據時才存儲數據。因此可以防止已經存儲的數據被同一數據覆蓋。
按照第三方面,在第一方面中,接收裝置包括調諧器,用于從多個廣播頻道信號中任意選擇廣播頻道信號;以及調諧器控制器,用于根據數據更新時間指示信號控制調諧器的頻道調諧。
按照第四方面,在第三方面中,調諧器控制器控制調諧器使其在當前時間與下一更新信息一致時任意選擇頻道。
如上所述,在第四方面中,當存儲數據未被新數據更新時可以接收另外數據。
按照第五方面,在第一方面中,進一步包括功率輸送控制器,用于根據數據更新指示信號控制向接收裝置的功率輸送。
按照第六方面,在第五方面中,只有當當前時間與下次更新信息一致時功率控制器才向接收裝置輸送功率。
如上所述,在第六方面中,當存儲數據未被新數據更新時停止向接收機輸送功率,從而防止不必要的功耗。
按照第七方面,在第五方面中,功率輸送控制器不管數據更新指示信號如何而向數據更新檢測器輸送功率。
如上所述,在第七方面,存儲的數據可以最低功耗被新數據覆蓋。
按照第八方面,在第三方面中,進一步包括存儲數據識別信息裝置,用于產生定義待存儲數據的識別信息,根據識別信息,調諧器控制器將調諧器頻道調諧至發布存儲數據的廣播頻道。
如上所述,在第八方面中,多個數據源發布的數據可以任意選擇和存儲。
按照第九方面,在第八方面中,進一步包括專用數據抽取器,用于根據識別信息從接收數據中提取待存儲的專用數據。
本發明的第十方面是存儲型數據接收方法,它用于接收從數據源發布并以非規則間隔更新的數據和指示數據下次更新時間的下一更新信息,并且存儲數據,所述方法包括下列步驟接收步驟,接收數據和下次更新信息;存儲數據的存儲步驟;更新時間確定步驟,用于在比較當前時間與下次更新信息指示的下次更新時間之后確定現在是否更新數據;以及數據存儲控制步驟,用于根據更新時間確定步驟作出的判斷實現數據的存儲。
按照第十一方面,在第十方面中,在數據存儲控制步驟中,只有當當前時間與下次更新信息一致時才完成存儲步驟。
按照第十二方面,在第十方面中,接收步驟進一步包括調諧步驟,用于從多個廣播頻道信號中任意選擇廣播頻道信號;以及調諧控制步驟,只有當當前時間與下次更新時間相符時才實現調諧步驟。
按照第十三方面,在第十方面中,計算機程序能夠啟動計算機,使得計算機程序結構的裝置和計算機可以執行如權利要求10所述的存儲型數據接收方法。
按照第十四方面,在第十方面中,當產品運行時計算機程序能夠使計算機執行如權利要求10所述的存儲型數據接收方法。
按照第十五方面,在第十方面中,計算機程序產品存儲在計算機可讀取的介質上,它包含計算機編碼裝置,能夠在產品運行時執行如權利要求10所述的存儲型數據接收方法。
附圖的簡要說明圖1為按照本發明第一實施例的數據接收機結構的示意圖。
圖2為圖1所示內部數據處理控制器40詳細結構的示意圖。
圖3為圖1所示數據接收機操作流程圖。
圖4為按照本發明第二實施例的數據接收機結構的示意圖。
圖5為圖4所示數據接收機操作流程圖。
圖6為按照本發明第三實施例的數據接收機結構的示意圖。
圖7為圖6所示數據接收機操作流程圖。
圖8為按照本發明第四實施例的數據接收機結構的示意圖。
圖9為圖8所示數據接收機操作流程圖。
圖10為普通數據接收機結構的示意圖。
實施發明的較佳方式為了詳細描述本發明,以下借助附圖進行描述。以下借助圖1、2和3詳細描述按照本發明第一實施例的存儲型數據接收機,借助圖4和5詳細描述按照本發明第二實施例的存儲型數據接收機,借助圖6和7詳細描述按照本發明第三實施例的存儲型數據接收機,并且借助圖8和9詳細描述按照本發明第四實施例的存儲型數據接收機。
(第一實施例)首先,借助圖1描述按照本發明第一實施例的存儲型數據接收機結構。該實施例適于存儲的數據在給定時刻從單個數據源發布的環境。
該實施例的存儲型數據接收機Arp1提供了調諧器1、數據抽取器3、數據譯碼器5、下次更新信息抽取器7、下次信息記錄器9、比較器11、存儲控制器13、時鐘15、數據存儲器17、數據顯示器19和電源21。
在調諧器1中,天線(未畫出)接收的廣播信號Srf按照用戶選定的廣播頻道的頻帶解調以產生視頻信號Sv。
數據抽取器3抽取包含在調諧器1提供的視頻信號Sv內包含的數據De。
數據譯碼器5譯碼(解釋)數據抽取器3提供的數據De從而輸出譯碼數據Dd。
數據顯示器19具有諸如顯示裝置之類的指示器或打印機之類的打印裝置,并且顯示數據譯碼器5提供的譯碼數據Dd的細節。
下次更新信息抽取器7從數據譯碼器5提供的譯碼數據Dd中抽取并輸出指示譯碼數據Dd下次何時更新的下次更新信息Inu。
下次更新信息記錄器9記錄下次更新信息抽取器7提供的下次更新信息Inu。
時鐘15輸出指示當前日期/時間的當前日期/時間信息Ict。
比較器11將時鐘15提供的當前日期/時間信息Ict與記錄在下次更新信息記錄器9內的下次更新信息信息Inu比較并輸出指示比較結果的判斷信號Sj。
數據存儲器17具有諸如硬盤或非易失存儲器之類的記錄介質的結構并且存儲數據譯碼器5提供的譯碼數據Dd。
存儲控制器13根據比較器11提供的判斷信號Sj產生存儲控制信號Sc,它控制數據存儲器17的數據存儲和讀取操作。具體而言,根據存儲控制信號Sc,存儲控制器13存儲數據譯碼器5提供的譯碼數據Dd并且還讀取輸出至數據顯示器19的存儲譯碼數據。
電源21是向存儲型數據接收機Arp1各單元提供功率的裝置。用戶開啟/關閉電源21從而啟動/停止存儲型數據接收機Arp1。
在該實施例中,調諧器1、數據抽取器5和數據譯碼器5構成存儲的數據源;下次更新信息抽取器7、時鐘15和比較器11用于檢測存儲數據的更新定時時間;以及存儲控制器13和數據存儲器17用于存儲和讀取數據。
在該實施例中,數據譯碼器5、下次更新信息抽取器7、下次更新信息記錄器9、比較器11和存儲控制器13都是內部數據處理控制器40的組成單元。內部數據處理控制器40比較好的是用軟件實現。
圖2示出了上述內部數據處理控制器40的硬件結構。內部數據處理控制器40提供了CPU40A、ROM40B和RAM40C。ROM40B包含數據接收處理程序,它控制內部數據處理控制器40的總體操作。CPU40A在RAM40C上運行包含在ROM40B內的數據處理程序。數據譯碼器5、下次更新信息抽取器7、下次更新信息記錄器9、比較器11和存儲控制器13都是內部處理控制器40的單元,它們具有一定的功能。
具體而言,CPU40A根據分別由數據抽取器3和時鐘15提供的數據De和當前日期/時間信息Ict運行包含在ROM40B內的數據接收處理程序,并產生譯碼數據Dd和存儲控制信號Sc。
以下借助圖3的流程圖描述上述存儲型數據接收機Arp1的內部數據處理控制器40是如何工作的。
存儲型數據接收機Arp1一旦啟動,首先在調諧器1中從天線接收的廣播信號Srf中選擇用戶預設頻道頻帶內的廣播信號,隨后所包含的視頻信號Sv被輸出至數據抽取器3。數據抽取器3從視頻信號Sv中抽取數據De。數據譯碼器5譯碼數據De以產生譯碼數據Dd。數據譯碼器5將產生的譯碼數據Dd輸出至下次更新信息抽取器7和數據顯示器19。數據顯示器19顯示譯碼數據Dd的細節。
另一方面,根據提供給下次更新信息抽取器7的譯碼數據Dd執行下列處理。
首先在步驟S10中,存儲控制器13產生存儲控制信號Sc,隨后使數據存儲器17存儲由數據譯碼器5提供的譯碼數據Dd。此后,程序轉入下一步驟S20。
在步驟S20中,下次更新信息抽取器7從數據譯碼器5提供的譯碼數據Dd中抽取下次更新信息Inu。抽取的下次更新信息Inu記錄在下次更新信息記錄器9內。此后,程序轉入下一步驟S30。
在步驟S30中,比較器11讀取記錄在下次更新信息記錄器9內的下次更新信息Inu。隨后程序轉入下一步驟S40。
在步驟S40中,比較器11從時鐘15讀取當前日期/時間信息Ict。此后程序轉入下一步驟S50。
在步驟S50中,判斷步驟S40中讀取的當前日期/時間信息Ict指示的當前時間T(ict)和步驟S30中讀取的下次更新信息Inu指示的更新時間T(inu)是否一致。
當當前時間T(ict)與下次更新時間(inu)不一致時,判斷為否,隨后重復該步驟的處理。當當前時間T(ict)與下次更新時間(inu)一致時,判斷為是并且程序轉入下一步驟S60。
在步驟S60中,存儲控制器13產生存儲控制信號Sc并控制數據存儲器17從而存儲數據譯碼器5提供的譯碼數據Dd。具體而言,在下次更新時刻T(inu),已經記錄在數據存儲器17內的譯碼數據Dd被由數據譯碼器5提供的另一譯碼數據Dd更新。為了確認譯碼數據Dd完成存儲,即完成對數據存儲器17的記錄,參考譯碼數據Dd的結束處。隨后程序轉入下一步驟S70。
在步驟S70中,將下次更新信息抽取器7從譯碼數據Dd抽取的下次更新信息Inu存儲在下次更新信息記錄器9。具體而言,已經存儲在下次更新信息記錄器9內的下次更新信息Inu在下次更新時刻T(inu)被由下次更新信息抽取器7新提供的下次更新信息Inu更新。值得指出的是,該步驟中存儲的新提供的下次更新信息Inu指示了步驟S60中記錄的譯碼數據Dd何時下次更新。
過程隨后返回步驟S30。此后,重復步驟S30、S40、S50、S60和S70,從而使存儲在數據存儲器17內的譯碼數據Dd在每個下次更新時刻T(inu)時被新提供的譯碼數據Dd更新,該時刻是譯碼數據Dd被下次更新信息Inu更新的時刻。
雖然在步驟S60中已經存儲在數據存儲器17內的譯碼數據Dd被新提供的譯碼數據Dd更新,但是新提供的譯碼數據Dd可以與已經存儲的譯碼數據Dd一起存儲。同樣,在步驟S70中,代之以由新提供的下次更新信息Inu更新已經存儲的下次更新信息Inu,新提供的下次更新信息Inu可以與已經存儲的下次更新信息Inu一起存儲。
如上所述,按照該實施例的存儲型數據接收機Arp1,只有當單個數據源提供的譯碼數據Dd更新時,已經存儲在數據存儲器17內的譯碼數據Dd才由新提供的譯碼數據Dd更新。這樣,寫入數據存儲器17的數據的頻度可以減少至最小。具體而言,可以保留最近的數據而與此同時減少了數據存儲器17性能的變差。
(第二實施例)以下借助圖2描述按照本發明第二實施例的數據接收機結構。該實施例適于在給定時刻從多個數據源其中一個發布存儲數據的環境。
在本實施例的存儲型數據接收機Arp2中,另外提供調諧器控制器23從而將圖1所示存儲型數據接收機Arp1中的比較器11與調諧器1連接起來。而且包含在ROM40B內的數據接收處理程序與存儲型數據接收機Arp1中略微不同。
根據比較器提供的判斷信號Sj,調諧器控制器23向調諧器1提供調諧頻道信號St,指示接收的廣播信號Srf中需調諧廣播頻道的頻帶。調諧器1根據調諧頻道信號St向數據抽取器3輸出來自預定頻道的廣播信號Srf的視頻信號Sv。
以下借助圖5的流程圖描述本實施例的存儲型數據接收機Arp2如何接收和處理數據。值得注意的是,本實施例的流程圖在圖3所示實施例的流程圖步驟S20之前增加了步驟S4并在步驟S50與S60之間增加步驟S54。以下主要描述另外增加的步驟S4和S54。
一旦啟動存儲型數據接收機Arp2,首先,在步驟S4中,用戶將所需的接收頻道指定給調諧器控制器23。調諧器控制器23記錄用戶指定的頻道并且還產生輸出至調諧器1的指示該頻道的調諧頻道信號St。
調諧器1根據調諧頻道信號St將廣播信號調諧至用戶指定頻道。因此調諧器1從天線接收的廣播信號Srf獲得在用戶所需頻道上廣播的視頻信號Sv并輸出至抽取器3。
隨后,在上述存儲型數據接收機Arp1啟動之后執行步驟S10、S20、S30、S40和S50的步驟。在步驟S50中,比較器11在判斷為是時(即當前時間到達下次更新時間T(inu)時)向存儲控制器13和調諧器控制器23輸出判斷信號Sj。隨后程序進入下一步驟S54。
在步驟S54中,調諧器控制部分12向調諧器1輸出調諧頻道信號St以響應判斷信號Sj。調諧器1在調諧頻道信號St的控制下調諧至步驟S4中用戶指定的頻道。因此,包含在用戶所需廣播頻道發布的視頻信號Sv內的譯碼數據Dd由數據譯碼器5提供。此后,重復上述步驟S60、S70、S30、S40和S50以準備下次更新數據De。
如上所述,按照本實施例的存儲型數據接收機Arp2,只有當多個數據源中任意一個發布的數據更新時,調諧器1才調諧至對應該數據源的廣播頻道上,并且存儲在數據存儲器17內的譯碼數據Dd更新為最近的數據。
因此無需使調諧器1一直留在數據廣播到頻道上,并且可以使寫入數據存儲器17的頻度減至最小。這樣,調諧器1可以用于另一數據源除了在譯碼數據Dd被更新期間,并且可以保留最近的數據而數據存儲器17的性能變差得到了抑制。
(第三實施例)借助圖6描述了本發明第三實施例的數據接收機結構。該實施例適于在給定時刻存儲數據從多個數據源其中一個被發布的環境,用于以最低功耗更新存儲的數據。
本實施例的存儲型數據接收機Arp3另外在圖4所示的存儲型數據接收機Arp2中比較器11與電源21之間提供電源控制器25。而且包含在ROM40B中的數據接收處理程序與存儲數據接收機Arp3中的略微不同。
電源控制器25產生電源控制信號Sp,它控制從電源21送至存儲型數據接收機Arp3每個單元的電能以響應比較器11提供的判斷信號Sj。電源21根據電源控制信號Sp改變輸送至數據接收機Arp3單元的電能。
以下借助圖7的流程圖描述本實施例的存儲型數據接收機Arp3如何接收和處理數據。本實施例的流程圖在圖5第二實施例流程圖的步驟S20與S30之前另外提供步驟S22,在步驟S50與S54之間提供步驟S52。值得注意的是,步驟S70之后的程序不是到步驟S30而是到新提供的步驟S22。以下主要描述新提供的步驟S22和S52。
一旦啟動存儲型數據接收機Arp3,首先執行上述第二實施例的步驟S4、S10和S20。具體而言,存儲在用戶所需廣播頻道上發布的譯碼數據Dd,并且存儲指示譯碼數據Dd何時下次更新的下次更新信息Inu,隨后程序進入下一步驟S22。
在步驟S22中,電源控制器25響應比較器11提供的判斷信號Sj停止向本實施例中無需更新譯碼數據Dd的存儲型數據接收Arp3單元輸送電能。在本實例中,一般停止向包括調諧器1、數據抽取器3和調諧控制器23的顯示器單元輸送電能。另一方面,保持向包括比較器11、時鐘15和電源控制器25的控制單元輸送電能。
隨后由控制單元執行步驟S30、S40和S50內的處理。在步驟S50中,當判斷為是時,即當當前時間到達或與下次更新時間T(inu)一致時,程序轉入下一步驟S52。
在步驟S52中,再次啟動曾經在步驟S22中停止供電的顯示單元。此后,執行由顯示單元在步驟S54、S60和S70中的處理。隨后程序再次返回步驟S22,并且停止向顯示單元供電。這樣,重復步驟S22、S30、S40、S50、S52、S54、S60和S70以準備更新譯碼數據Dd。
如上所述,按照該實施例的存儲型數據接收機Arp3,只有當更新從多個數據源其中一個發布的數據時,電源才向發布數據源和數據存儲部分供電,并且調諧器1調諧至對應所需數據源的頻道,從而在數據存儲器17內存儲譯碼數據Dd。
因此不用持續向接收數據所需的組成單元供電并且無需將調諧器1設定在存儲數據頻道的前提下向數據存儲器17寫入的頻度減到最小。
因此降低了功耗,調諧器1可以用于另一數據源除了在數據更新期間外,并且保留最近數據而數據存儲器17的性能變差得到抑制。
(第四實施例)以下借助圖8描述本發明第四實施例的數據接收機結構。值得注意的是,實施例適于的環境是,存儲數據由多個數據源的每一個在給定時刻發布,使更新存儲數據的功耗最小。
本實施例的存儲型數據接收機Arp4另外在圖6所示的存儲型數據接收機Arp3中提供存儲節目抽取器27和存儲節目寄存器29。而且包含在ROM40B中的數據接收處理程序與存儲數據接收機Arp1的略微不同。
存儲節目抽取器27將數據譯碼器5與下次更新信息抽取器7連接起來,存儲節目寄存器29與存儲節目抽取器27和調諧器控制器23連接起來。因此在該實施例中,內部數據處理控制器40R是由向上述內部數據處理控制器40另外提供的存儲節目抽取器27構成的。
用戶操作存儲節目寄存器29從而使節目標識信息Ip可以寄存在存儲節目抽取器27內。值得注意的是,節目標識信息由各種參數構成,每個參數指示譯碼數據Dd需要存儲的廣播節目。節目標識信息(典型的為EPG)包括諸如節目廣播頻道、節目標識號、節目起始與結束時間以及節目詳細內容之類的信息,其他信息可以根據需要另外提供。而且存儲節目寄存器29向調諧器控制器23輸出包括在節目標識信息Ip內的頻道信息作為調諧頻道信號St。
以下借助圖9的流程圖描述本實施例的存儲型數據接收機Arp4如何接收和處理數據。值得注意的是,本實施例的流程圖在圖7第三實施例流程圖步驟S4之前另外提供步驟S2,在步驟S4與S10之間提供步驟S6,而在步驟S54與S60之間提供步驟S56。而且步驟S4用步驟S4R代替。以下詳述這些另外提供的步驟S2、S4R、S6和S56。
一旦啟動存儲型數據接收機Arp4,首先在步驟S2中,用戶操作存儲節目寄存器29從而在存儲節目抽取器27內寄存節目標識信息Ip,它指示需要存儲譯碼數據Dd的廣播節目。隨后程序轉入下一步驟S4。
在步驟S4R中,在步驟S2中寄存的節目標識信息Ip下,調諧器控制器23向調諧器1輸出指示用戶指定頻道的調諧頻道信號St。隨后程序轉入下一步驟S6。
在步驟S6中,判斷當前發布節目是否為步驟S2指定的節目。當前發布節目的詳情可以參見數據譯碼器5提供的譯碼數據Dd。當發布所需節目時判斷為是,隨后程序轉入下一步驟S10。
在執行步驟S10、S20、S22、S30、S40、S50、S52和S54中的處理之后,程序進入下一步驟S56。具體而言,存儲用戶所需頻道上的譯碼數據Dd(S60)和下次更新信息Inu(S70),隨后停止向顯示單元供電(S22)。隨后,當當前時間到達下次更新時間T(inu)(S50)時,再次開始向顯示單元供電(S50)以準備存儲所需節目的最近發布數據。
在步驟S56中,存儲節目抽取器27以與步驟S6同樣的處理方式判斷當前發布節目是否是步驟S2中指定的節目。當發布的是所需節目從而判斷變為是時,程序進入下一步驟S60。此后,重復步驟S60、S70、S22、S30、S40和S50以準備下次更新數據De。
如上所述,按照本實施例的存儲型數據接收機Arp4,只有在給定時刻更新多個數據源中每個發布的存儲數據時才供電接收數據,并且調諧器1調諧至相應的頻道,隨后數據De被寫入數據存儲器17內。因此無需持續向接收數據所需單元供電并且無需將調諧器設定在存儲數據的相應頻道的前提下對數據存儲器17的寫入頻度可減到最小。
因此降低了功耗,調諧器1可以用于另一數據源除了在數據更新期間外,并且保留最近數據而數據存儲器17的性能變差得到抑制。
值得注意的是,在該實施例中,記錄數據接收處理程序的記錄介質為ROM40B。但是可以用其他的半導體存儲器件代替ROM40B,也可以采用諸如軟盤、硬盤和CD-ROM之類的記錄介質。記錄的數據接收處理程序可以由適于這種記錄介質的讀取裝置讀取。
在上述實施例中,數據譯碼器5、下次更新信息抽取器7、下次更新信息記錄器9、比較器11和存儲控制器13借助軟件在結構上實現,也可以全部或部分地借助硬件在結構上實現數據譯碼器5、下次更新信息抽取器7、下次更新信息記錄器9、比較器11和存儲控制器13。
在上述實施例中,雖然本發明的描述應用于接收廣播類服務的數據接收機和接收方法,但是本發明也可用于數據接收機(例如個人電腦)和通信類服務(例如因特網)的數據接收方法。
工業實用性由上可見,本發明可應用于數據接收機中的存儲型數據接收,它接收廣播類服務,或者應用于諸如個人電腦之類的數據接收機,它接收諸如因特網之類的通信類服務。
權利要求
1.一種存儲型數據接收機,其特征在于它接收從數據源發布并以非規則間隔更新的數據和指示數據下次更新時間的下次更新信息,并且存儲數據,接收機包括接收裝置,用于接收所述數據和下次更新信息;存儲所述數據的存儲裝置;數據更新檢測裝置,用于比較當前時間與所述下次更新信息指示的下次更新時間以產生數據更新時間指示信號指示現在是否更新所述數據;以及數據存儲控制裝置,用于根據所述數據更新指示信號控制存儲器內數據的存儲。
2.如權利要求1所述的存儲型數據接收機,其特征在于所述數據存儲控制裝置在當前時間與所述下次更新信息一致時控制所述存儲裝置存儲所述接收數據。
3.如權利要求1所述的存儲型數據接收機,其特征在于所述接收裝置進一步包括調諧裝置,用于從多個廣播頻道信號中任意選擇廣播頻道信號;以及調諧控制裝置,用于根據數據更新時間指示信號控制調諧裝置的頻道挑選。
4.如權利要求3所述的存儲型數據接收機,其特征在于調諧控制裝置控制調諧裝置使其在當前時間與下一更新信息一致時調諧任意選擇的頻道。
5.如權利要求1所述的存儲型數據接收機,其特征在于進一步包括功率輸送控制裝置,用于根據所述數據更新指示信號控制向接收裝置的功率輸送。
6.如權利要求5所述的存儲型數據接收機,其特征在于只有當當前時間與下次更新信息一致時功率控制裝置才向接收裝置輸送功率。
7.如權利要求5所述的存儲型數據接收機,其特征在于功率輸送控制裝置不管數據更新指示信號如何而向數據更新檢測裝置輸送功率。
8.如權利要求3所述的存儲型數據接收機,其特征在于進一步包括存儲數據識別信息裝置,用于產生規定待存儲數據的識別信息,根據識別信息,調諧器控制裝置將調諧裝置頻道調諧至發布存儲數據的廣播頻道。
9.如權利要求8所述的存儲型數據接收機,其特征在于進一步包括規定的數據抽取裝置,用于根據識別信息從接收數據中提取待存儲的規定數據。
10.一種存儲型數據接收方法,其特征在于它用于接收從數據源發布并以非規則間隔更新的數據和指示數據下次更新時間的下次更新信息,并且存儲數據,所述方法包括下列步驟接收步驟,接收數據和下次更新信息;存儲數據的存儲步驟;更新時間確定步驟,用于在比較當前時間與下次更新信息指示的下次更新時間之后確定現在是否更新數據;以及數據存儲控制步驟,用于根據更新時間確定步驟作出的判斷實現數據的存儲。
11.如權利要求10所述的存儲型數據接收方法,其特征在于在數據存儲控制步驟中,只有當當前時間與下次更新信息一致時才完成存儲步驟。
12.如權利要求10所述的存儲型數據接收方法,其特征在于接收步驟進一步包括調諧步驟,用于從多個廣播頻道信號中任意選擇廣播頻道信號;以及調諧控制步驟,只有當當前時間與所述下次更新信息一致時實現調諧步驟。
13.一種計算機程序,其特征在于它能夠啟動計算機,使得由計算機程序結構的裝置和計算機可以執行如權利要求10所述的存儲型數據接收方法。
14.一種計算機程序,其特征在于當產品用它運行時計算機程序能夠使計算機執行如權利要求10所述的存儲型數據接收方法。
15.一種計算機程序產品,其特征在于它存儲在計算機可讀取的介質上,它包含計算機編碼裝置,能夠在產品運行時執行如權利要求10所述的存儲型數據接收方法。
全文摘要
一種存儲型數據接收機(Arp1),用于接收從特定數據源(1,3,5)發布并以非規則間隔更新的數據(Dd)和指示數據(Dd)下次更新時間(T(Inu))的下次更新信息(Inu),并且存儲數據,接收機包括:接收裝置(1,3,5),用于接收發布數據(Dd)和下次更新信息(Inu);存儲接收數據(Dd)的存儲裝置(13);下次更新信息記錄器(9),用于記錄接收的下次更新信息(Inu);指示當前時間(T(Ict))的時鐘(15),數據更新檢測器(11),用于通過比較當前時間(T(Ict))與下次更新時間(T(Inu))以產生數據更新指示信號(Sj)指示現在是否更新所述數據(Dd);以及數據存儲控制器(17),用于根據所述數據更新指示信號(Sj)控制存儲器(13)內數據(Dd)的存儲。
文檔編號H04N5/445GK1275269SQ99801488
公開日2000年11月29日 申請日期1999年8月23日 優先權日1998年8月31日
發明者逸見英身 申請人:松下電器產業株式會社