專利名稱::數字錄像機、執行任務的裝置及方法
技術領域:
:本發明涉及一數字錄像機、執行一任務的裝置及方法;特別是涉及用以執行一記錄程序的數字錄像機、多媒體儲存裝置及方法。
背景技術:
:在預先設定的時間錄下電視節目、網頁或視頻以便后來處理的記錄裝置正被普遍的使用。然而,輸入排程信息至記錄裝置會受到時間及空間的限制,舉例而言,當使用者通過移動裝置從網絡取得廣播信息時,可能需要將廣播信息記下或將其記錄于移動裝置的存儲器中。接著,使用者必須將廣播信息輸入一記錄裝置,并預先設定一記錄時間,以便當他/她即使不在電視前,仍可錄下節目。將廣播信息輸入記錄裝置不但不方便,還很容易出錯,此外,重復輸入廣播信息會造成使用者的不便,而且會使記錄程序變得相當繁雜。圖1所示為現有技術的廣播節目預錄系統1。廣播節目預錄系統1包含個人數字助理(personaldigitalassistant,PDA),其包含天線11、碼分多址(C畫A)存取模塊13、儲存單元15、控制器17及顯示單元19。控制器17包含遙控模塊171;碼分多址存取模塊13通過天線11接收廣播節目信息;遙控模塊171與一外部裝置交換數據、或通過無線通訊控制外部裝置。此外,每一外部裝置的廣播節目信息及控制數據皆儲存于儲存單元15,控制器17能將儲存于儲存單元15的廣播節目信息轉換成適合顯示的數據信息。因此,顯示單元19能將對應于控制器17所輸出的廣播節目信息的數據信息顯示于屏幕上。然而,此現有技術中的廣播節目預錄系統1僅適用于個人數字助理,而不能用在其它數字記錄裝置上。此外,廣播節目預錄系統l僅能應用于單一記錄裝置上。當個人數字助理于記錄數據時耗盡電力,即使換到其它記錄裝置上仍無法恢復記錄數據的操作;而且,若要求個人數字助理在同一時間記錄二筆數據,使用者僅能選擇其中一筆數據來記錄。因此,提供(l)適用于不同記錄裝置;(2)簡化記錄程序;以及(3)根據其能力分配記錄程序至其它記錄裝置上的解決方案,在本領域中確實有迫切的需求。
發明內容為解決上述問題,本發明提供一種用以執行一記錄程序的數字錄像機、多媒體儲存裝置及方法。本發明提供一系統中的一第一裝置,系統包含多個裝置以執行一任務。第一裝置包含一接收器、一檢測器以及一判斷單元。首先,接收器接收一命令;接著,檢測器檢測第一裝置的一能力;然后,判斷單元判斷第一裝置是否能在第一時間根據能力執行任務,若否,則判斷單元更用以判斷第一裝置是否能在第二時間執行任務,或判斷所述裝置中的一第二裝置是否能在第三時間執行任務。本發明還提供一種用以執行一記錄程序的方法。方法包含用一第一裝置接收一命令;檢測第一裝置的一能力;判斷第一裝置是否能在第一時間根據能力執行任務,若否,則判斷第一裝置是否能在第二時間執行任務,或判斷所述裝置中的一第二裝置是否能在第三時間執行任務。本發明還提供一種數字錄像機。數字錄像機包含一接收器、一檢測器、一判斷單元、一存儲器及一顯示單元。首先,接收器接收一命令;接著,檢測器檢測數字錄像機的一能力;判斷單元接著判斷數字錄像機是否能在第一時間根據能力執行任務,若否,則判斷單元還用以判斷數字錄像機是否能在第二時間執行任務,或判斷另一數字錄像機是否能在第三時間執行任務。此外,任務結果可通過顯示單元儲存及播放。本發明的數字錄像機、裝置及方法能簡化記錄程序,且能根據裝置的能力以執行記錄程序。無疑的,讓使用者記錄數據更為方便。在參閱附圖及隨后描述的實施方式后,本
技術領域:
的技術人員便可了解本發明的目的,以及本發明的技術手段及實施態樣。圖1顯示現有技術的廣播節目預錄系統;圖2顯示本發明的第一實施例的方塊圖;圖3顯示本發明的第二實施例的流程圖4顯示本發明的第二實施例的另一流程圖。具體實施例方式請參考圖2,顯示本發明第一實施例的一系統中的第一裝置,這個系統包含多個執行一任務的裝置。在本實施例中,這個任務可為一記錄程序。更詳細來說,這個任務可以是將電視節目、節目表、網頁或由網絡所擷取的視頻,存到一儲存裝置。這個裝置可為數字錄像機(digitalvideorecorder,DVR)、便攜式媒體播放器(portablemediumplayer,PMP)、個人數字助理(personaldigitalassistant,PDA)、微型機房、移動裝置或其它可執行這個記錄程序的裝置。第一裝置可為安裝在客廳的一第一數字錄像機21;多個裝置中的第二裝置可為安裝在書房的一第二數字錄像機23;以及多個裝置中的第三裝置可為安裝在餐廳的一第三數字錄像機25。上述裝置可通過接口互相通訊,其中接口與存儲卡、無線傳輸或有線傳輸相連接,前述有線傳輸包含有線式因特網通訊及有線式數據傳輸,例如,通用序列總線的數據傳輸。各裝置包含接收器、檢測器、判斷單元、接口、記錄單元、存儲器及顯示單元。當使用者想記錄晚上六點播出的節目時,他/她必須提供手動輸入204、或在電子節目指南(electronicprogramguide,EPG)上選擇一節目,以要求第一數字錄像機21執行記錄程序。接著,第一數字錄像機H的接收器213接收由使用者通過手動輸入204所輸入、由電子節目指南或是由第三數字錄像機25通過接口傳輸數據的命令。在第一實施例中,三個數字錄像機21、23及25的接口可采用有線傳輸方式,舉例而言,可采用通用序列總線211、231及251配合通用序列總線數據傳輸線202傳輸。使用者仍可命令第一數字錄像機21執行任務,接著,第一數字錄像機21的檢測器215檢測第一數字錄像機21的能力。具體來說,這個能力可根據儲存狀態、電力狀態、任務排程狀態或定時器記錄狀態來判斷。儲存狀態估計第一數字錄像機21的存儲器221的剩余存儲器容量,用以判定存儲器容量是否足以儲存一任務結果。電力狀態指的是第一數字錄像機21的電力消耗狀態或剩余電力的狀況。任務排程狀態檢查第一數字錄像機21的任務列表狀態,以判定是否有重疊的任務。定時器記錄狀態與第一數字錄像機21的記錄排程有關。第一數字錄像機21的判斷單元217用以判斷第一數字錄像機21是否能根據其能力在第一時間執行任務,第一時間亦即第一需求時間,譬如晚上六點。若是,則第一數字錄像機21的記錄單元219將在晚上六點進行記錄,并將記錄結果212儲存于存儲器221。一旦使用者想觀看記錄結果212,第一數字錄像機21的顯示單元223將顯示記錄結果212。若第一數字錄像機21無法執行任務,譬如因為存儲器容量不足、電力缺乏、任務重疊或任務排程滿載等因素,判斷單元217將判斷第一數字錄像機21是否能在第二時間執行任務,第二時間亦即一第二需求時間;或是判斷第二數字錄像機23是否能在第三時間執行任務。在本實施例中,前述的第二時間為節目的第一回放時間,例如晚上十點。此外,第三時間可為第二回放時間、或可與第一或第二時間相同。在本實施例中,第三時間與第一時間完全相同,即晚上六點。對判斷單元"7而言,不需決定上述兩判斷的優先級。其中一判斷是根據第一數字錄像機21的能力及第二數字錄像機23的能力事先做選擇,而第二數字錄像機23的能力由第二數字錄像機23的檢測器235所檢測。本實施例中,判斷單元217判斷第一數字錄像機21能否在晚上十點先執行任務;若第一數字錄像機21無法在晚上十點執行任務,接著判斷單元217將根據第二數字錄像機23的能力,判斷第二數字錄像機23是否能在晚上六點執行任務。此外,判斷單元217將根據第二數字錄像機23的能力進行判斷,這個能力通過通用序列總線數據傳輸線202傳輸至第一數字錄像機21。若判斷單元217判斷第二數字錄像機23能在晚上六點執行任務,則第一數字錄像機21將通過通用序列總線數據傳輸線202,傳輸命令至第二數字錄像機23。最后,第二數字錄像機23將在晚上六點執行任務。當判斷單元217判斷任一裝置皆能執行任務時,則判斷單元217根據存儲器及電力等狀態,進一步判斷是否有任何其它裝置可儲存任務結果,此任務結果可包含電視節目、節目表、網頁或由網絡上擷取的視頻。此外,判斷單元217根據這些裝置的能力或根據使用者輸入的指令,進一步判斷是否有裝置有能力將任務結果顯示于顯示單元上。第一裝置及第二裝置若不采用數字錄像機,本領域的技術人員可改用移動裝置(例如一移動電話)作為第一裝置,而改用數字錄像機作為第二裝置,例如使用者能在移動裝置上瀏覽網頁,并試著儲存附加在上面的視頻文件。由于受限于移動裝置的電力及儲存狀態,使用者必須在家里使用數字錄像機下載信息。在此例中,使用者儲存網頁,并通過接口(例如存儲卡)傳送網頁至數字錄像機,用以要求數字錄像機記錄視頻。與現有技術相比,使用者不需于事后使用數字錄像機來再次搜尋網頁。因此,本發明披露一種較為簡單的方式來執行記錄程序。本發明第二實施例為一種用以執行用于這個系統的方法,系統包含如第一實施例所述的多個裝置以執行一任務,圖3所示為此方法的流程圖。在步驟301中,多個裝置中的一第一裝置接收一命令;在步驟303檢測第一裝置的一能力;步驟305判斷第一裝置是否能在第一時間根據其能力執行任務;若是,在步驟307中,第一裝置在第一時間執行任務;若否,則在步驟309中,還判斷第一裝置是否能在第二時間執行任務。若是,步驟311第一裝置在第二時間執行任務;若否,則步驟313判斷這些裝置中的一第二裝置是否能在第三時間執行任務。若步驟313中判斷為"是",則如步驟315所示,第二裝置在第三時間執行任務。上述步驟并無限制,僅作為舉例,如圖4所示,步驟401至步驟407與步驟301至步驟307相似。若在步驟405中,判斷第一裝置不能在第一時間根據其能力執行任務,將執行步驟409;若在步驟409中,判斷第二裝置可以在第三時間執行任務,本實施例的方法將執行步驟41,第二裝置在第三時間執行任務。若在步驟409判斷為"否",便接著執行步驟413,判斷第一裝置是否能在第二時間執行任務;若在步驟413判斷為"是,,,將執行步驟415,第一裝置在第二時間執行任務。除了圖3及圖4所示的步驟外,第二實施例能夠執行第一實施例中所提到的所有操作或功能,本領域的技術人員可直接了解第二實施例如何基于上述的第一實施例以執行這些操作及功能。因此,這些操作及功能于此不再贅述。權利要求1.一種用以執行一任務的第一裝置,該第一裝置為一系統中多個裝置之一,該第一裝置包含一接收器,用以接收一命令;一檢測器,用以檢測該第一裝置的一能力;以及一判斷單元,判斷該第一裝置是否能在一第一時間根據該能力執行該任務,若否,則該判斷單元更判斷該第一裝置是否能在一第二時間執行該任務、或該多個裝置中的一第二裝置是否能在一第三時間執行該任務。2.根據權利要求1所述的第一裝置,其中該任務為一記錄程序。3.根據權利要求1所述的第一裝置,其中各該裝置為一數字錄像機、一便攜式媒體播放器、一個人數字助理、一微型機房、及一移動裝置的其中之一4.根據權利要求1所述的第一裝置,其中該檢測器還可檢測該第二裝置的一能力。5.根據權利要求1所述的第一裝置,進一步包含一接口,若該判斷單元判斷該第二裝置可執行該任務,則該第一裝置通過該接口傳送該命令至該第二裝置,該接口與一存儲卡、一無線傳輸、及一有線傳輸的其中之一相連接。6.根據權利要求l所述的第一裝置,其中該命令根據一手動輸入或一電子節目指南所產生。7.根據權利要求1所述的第一裝置,其中該命令由該多個裝置之一第三裝置傳送。8.根據權利要求1所述的第一裝置,其中該能力根據一儲存狀態、一電力狀態、一任務排程狀態以及一定時器記錄狀態的其中之一來判斷。9.根據權利要求1所述的第一裝置,其中該判斷單元還可判斷該多個裝置中是否有任一裝置具有一能力以儲存一任務結果。10.根據權利要求1所述的第一裝置,其中該判斷單元還可判斷所述裝置中是否有任何一裝置能播放一任務結果。11.一種用以執行一任務的方法,用于一包含多個裝置的系統,該方法包含下列步驟通過該多個裝置中的一第一裝置接收一命令;;險測該第一裝置的一能力;判斷該第一裝置是否能在一第一時間根據該能力執行該任務;以及若否,則判斷該第一裝置是否能在一第二時間執行該任務、或該多個裝置中的一第二裝置是否能在一第三時間執行該任務。12.根據權利要求11所述的方法,其中該任務為一記錄程序。13.根據權利要求11所述的方法,其中各該裝置為一數字錄像機、一便攜式媒體播放器、一個人數字助理、一微型機房、及一移動裝置的其中之14.根據權利要求11所述的方法,還包含檢測該第二裝置的一能力的步驟。15.根據權利要求11所述的方法,進一步包含若判斷該第二裝置可執行該任務,則傳送該命令至該第二裝置的步驟,其中該傳送步驟通過一存儲卡、一無線傳輸、及一有線傳輸的其中之一來執行。16.根據權利要求11所述的方法,其中該命令根據一手動輸入或一電子節目指南所產生。17.根據權利要求ll所述的方法,其中該命令自所述裝置的一第三裝置所傳送。18.根據權利要求11所述的方法,其中該能力根據一儲存狀態、一電力狀態、一任務排程狀態以及一定時器記錄狀態的其中之一來判斷。19.根據權利要求11所述的方法,進一步包含判斷該多個裝置中是否有任一裝置具有一能力以儲存一任務結果的步驟。20.根據權利要求11所述的方法,進一步包含判斷所述裝置中是否有任何一裝置能播放一任務結果的步驟。21.—種數字錄像機,包含一接收器,用以接收一命令;一檢測器,用以檢測該數字錄像機的一能力;一判斷單元,用以判斷該數字錄像機是否能在一第一時間根據該能力執行該任務,若否,則該判斷單元更用以判斷該數字錄像機是否能在一第二時間執行該任務、或另一數字錄像機是否能在一第三時間執行該任務;一存儲器,用以儲存該任務的一任務結果;以及一顯示單元,用以一番放該任務的一任務結果。全文摘要本發明披露一數字錄像機、執行一任務的裝置及方法。數字錄像機用以執行任務,其包含接收器、檢測器、判斷單元、存儲器及顯示單元。接收器接收一命令;檢測器檢測數字錄像機的能力;判斷單元判斷數字錄像機是否能在第一時間根據能力執行任務,若否,則判斷單元判斷數字錄像機是否能在第二時間執行任務、或另一數字錄像機是否能在第三時間執行任務;此外,存儲器儲存任務的結果,并可將其播放于顯示單元上。文檔編號H04N5/76GK101179679SQ200710087869公開日2008年5月14日申請日期2007年3月21日優先權日2006年11月10日發明者陳世豪申請人:聯發科技股份有限公司