專利名稱:簡易錄象機(jī)編程器的制作方法
背景技術(shù):
本發(fā)明涉及錄象機(jī)(VCR)編程器。本發(fā)明尤其涉及使VCR編程簡化的VCR編程器遙控器,用于完成定時器啟動的電視節(jié)目的自動記錄。
通常把VCR用作記錄電視節(jié)目供后來重放的電視機(jī)輔助裝置。為了方便地對VCR編程,許多市售的VCR備有遙控器。用VCR遙控器來控制實際可在VCR上得到的每一種功能。然而,這些遙控器中的許多種具有大量的按鍵和開關(guān),使得它們的使用很復(fù)雜和混亂。對VCR編程以完成定時器啟動的自動記錄通常需要許多費時的操作來完成編程序列。
VCR的定時器啟動自動記錄的特征讓你從遙控器對VCR編程,以在預(yù)定的設(shè)定時間完成無人看管的記錄。對于你所選擇要記錄的每個電視節(jié)目,VCR將在預(yù)定的時間自動地接通其電源,進(jìn)行記錄,然后斷開其電源。一般,定時器啟動的記錄需要對要編程的VCR的遙控器完成許多步驟。為進(jìn)行定時器啟動的自動記錄對VCR編程的最普通的方法包括遙遠(yuǎn)編程、屏上編程(響應(yīng)于在電視機(jī)屏幕上顯示的菜單使用遙控器)、或使用VCR上自身的控制鈕。
為進(jìn)行定時器啟動記錄而使用遙控器對VCR編程能夠采取多達(dá)10個或更多的操作。問題在于,對于許多人來說,對VCR預(yù)先編程以記錄電視節(jié)目的過程非常復(fù)雜和混亂。它比必須花的時間長許多。事實上,對VCR編程可能如此混亂,從而許多人完全不打算做它。有很多混亂的步驟,從而在編程中時常導(dǎo)致出錯。
由于對VCR編程的過程是出名的困難和混亂,因此需要有一個較為簡單的對VCR編程以記錄電視節(jié)目的系統(tǒng)。輸入冗長的信息序列和操作的現(xiàn)有的過程太復(fù)雜、混亂和冗長。
曾經(jīng)開發(fā)了其他的技術(shù)以簡化VCR的定時器啟動的記錄過程。這些技術(shù)中的一些技術(shù)包括用光筆(light pen)輸入條形碼信息、通過計算機(jī)或調(diào)制解調(diào)器(modem)輸入指令、或者VCR Plus系統(tǒng)。所有這些技術(shù)也太復(fù)雜和費時。某些技術(shù)甚至需要使用特殊的設(shè)備。
VCR Plus系統(tǒng)使用在印刷的電視節(jié)目列表中找出的電視節(jié)目的壓縮代碼。用戶必須首先找到帶有VCR Plus代碼的電視節(jié)目列表,然后將它們輸入另外的裝置。VCR Plus系統(tǒng)的另一個問題是用戶必須完成起始建立步驟,該步驟包括把用戶的VCR和有線電視轉(zhuǎn)換器盒的品牌名稱和型號輸入編程器,設(shè)定編程器上的時鐘,以及輸入本地頻道變換表,該變換表把對于某些網(wǎng)絡(luò)有線頻道的國家頻道號變換為用戶的有線系統(tǒng)使用的實際頻道號。這個過程仍然太復(fù)雜和費時。
大多數(shù)的通用VCR遙控器把制造商的代碼存儲在存儲器中。為使通用VCR遙控器與用戶的特定的VCR一起工作,需要起始的建立過程。這個起始的建立過程需要用戶從制造商代碼的列表中選擇特定的VCR品牌,并且將其代碼輸入遙控器。然后用戶必須證實,該代碼與用戶特定的VCR品牌對應(yīng)。如果不對應(yīng),則用戶必須嘗試另一個代碼,直至用戶找到一個與其特定的VCR對應(yīng)的代碼。在這個步驟完成后,就設(shè)定通用VCR遙控器與一個特定品牌的VCR一起工作。除非對遙控器重新編程,否則不與任何其他品牌的VCR一起工作。這個過程也太復(fù)雜和費時。
本發(fā)明以這樣的VCR編程器為目標(biāo),它簡化了對VCR的編程,以完成定時器啟動的電視節(jié)目的自動記錄。這種編程器比現(xiàn)有的系統(tǒng)更容易使用,不太復(fù)雜也不太費時。這種簡化是通過只包括完成定時器啟動的記錄所需的主要的輸入控制鈕獲得的。輸入控制鈕是專門用于簡化VCR編程器使用的一種功能。本發(fā)明對于完成VCR定時器啟動的記錄只具有主要的輸入控制鈕,而大多數(shù)VCR編程器遙控器具有復(fù)雜的結(jié)構(gòu)和大量的輸入控制鈕。
簡易VCR編程器提供了一種改進(jìn)的裝置,用于對記錄開始時刻、記錄停止時刻和VCR記錄所需的周日進(jìn)行編程。這個裝置比現(xiàn)有的VCR編程器要簡單得多,使用更加快捷,并且不大出錯。只需裝入電池,設(shè)定時鐘,而你就準(zhǔn)備好對你的VCR編程,來記錄電視節(jié)目。本發(fā)明不需要建立制造商代碼。VCR編程器減少了輸入控制命令的數(shù)目并且去除了傳統(tǒng)的VCR編程遙控器的復(fù)雜性。
用戶通過選擇記錄開始時刻(包括上午(AM)或下午(PM)、記錄停止時刻以及要被記錄的所需的電視節(jié)目的周日,來開始編程的例行程序。用于記錄開始時刻、記錄停止時刻和周日的輸入控制開關(guān)取代了在現(xiàn)有技術(shù)VCR編程遙控器中應(yīng)用的所有的按鈕、選擇開關(guān)和其他的輸入控制鈕。于是,希望提供這樣一種VCR編程器,它要比現(xiàn)有技術(shù)的系統(tǒng)簡單得多、使用更加快捷并且不大出錯。發(fā)明概述本發(fā)明是一種簡易VCR編程器,它的功能是如此快捷、容易和直觀,以致幾乎任何人都能夠使用它。通過提供一種簡易VCR編程器來實現(xiàn)本發(fā)明,這種編程器專用于定時器啟動的自動記錄。本發(fā)明完成七天單個事件編程,包括每周記錄或星期一至星期五(M-F)每天記錄。VCR編程器只包括對VCR編程以進(jìn)行定時器啟動記錄所需的主要的輸入控制鈕。每個輸入控制鈕只專用于一種功能。用戶選擇記錄開始時刻(包括AM或PM)、記錄停止時刻以及周日。本發(fā)明直接使用可操作的輸入控制鈕以設(shè)定記錄開始時刻、記錄停止時刻和周日。通過在VCR編程器面板上的記號,用戶可以看到輸入控制鈕的所有的任選項。這使得本發(fā)明的使用快捷、容易和直觀。
本發(fā)明不需建立現(xiàn)有技術(shù)的通用VCR編程遙控器所需的制造商代碼。本發(fā)明中的VCR編程器類似于已知的通用遙控器,它在其中存儲了大多數(shù)主要VCR品牌的制造商的記錄代碼和停止代碼。然而,VCR編程器在這樣一個方面是獨一無二的,即,用戶不必對于其特定的VCR“建立”編程器。VCR編程器與所有的VCR一起工作而無需建立任何制造商代碼。VCR編程器通過在存儲器中存儲主要VCR品牌的記錄代碼和停止代碼而做到這一點。在記錄開始時刻,依次發(fā)送所有的記錄代碼。每個代碼被發(fā)送多次,以提高VCR接收機(jī)的可靠性。當(dāng)用戶的VCR接收到其特定的記錄開始代碼時,VCR就開始記錄。當(dāng)?shù)竭_(dá)停止時刻時,把存儲在編程器中的所有的停止代碼依次發(fā)送給VCR,為了提高可靠性,把每個代碼發(fā)送多次。當(dāng)VCR接收到其特定的停止代碼時,它就停止記錄。
在一個方面,簡易VCR編程器遙控器包括具有12小時鐘面的旋轉(zhuǎn)盤式開關(guān)(dial switch),用于設(shè)定記錄開始時間;A/M滑動開關(guān),用于選擇記錄開始時間的上午(AM)或下午(PM);液晶顯示器(LCD),它顯示當(dāng)前時間和周日;周日滑動開關(guān),用于啟動編程器,并且選擇要進(jìn)行記錄的周日;以及具有12小時鐘面的第二旋轉(zhuǎn)盤式開關(guān),用于設(shè)定記錄停止時間。這兩個旋轉(zhuǎn)盤式開關(guān)是具有半小時止動器(detent)的24位置的開關(guān),因此可以按半小時的增量設(shè)置記錄開始時刻和記錄停止時刻。VCR編程器還包括紅外發(fā)光二極管(IRLED),用于發(fā)送記錄代碼和停止代碼至VCR接收機(jī)。用三只按鈕開關(guān)在LCD上設(shè)置實時時鐘,以設(shè)置時鐘的日、小時和分鐘。測試按鈕開關(guān)通過把存儲著的記錄代碼送至VCR接收機(jī)來來測試記錄功能。這確保VCR編程器具有存儲在其存儲器中的對于用戶的特定的VCR為正確的代碼,并且確信正確地放置了編程器,從而VCR將接收發(fā)送的IR信號。一旦VCR接收到正確的代碼,它就開始記錄。然后用戶通過手動地停止在VCR上的記錄,或者通過手動地斷開VCR而結(jié)束測試。
由IR發(fā)送器或其他合適的發(fā)送器(諸如超聲或射頻(RF)發(fā)送器)依次發(fā)送存儲在VCR編程器的存儲器中的記錄代碼和停止代碼。將每個代碼發(fā)送多次,以被VCR可靠地接收。當(dāng)VCR接收到正確的記錄代碼時,記錄開始。當(dāng)選出的記錄開始時刻(包括AM/PM)和周日與在編程器的LCD上的實時時鐘匹配或一致時,依次發(fā)送所有的記錄代碼。當(dāng)實時時鐘與選出的記錄停止時刻匹配或一致時,從VCR編程器依次發(fā)送所有的停止代碼至VCR接收機(jī)。當(dāng)VCR接收機(jī)接收到正確的停止代碼時,就終止記錄過程。
簡易VCR編程器遙控器也是通用的,這意味著它將與市場上的主要品牌的VCR一起工作。把所有的記錄代碼和停止代碼編程入編程器的存儲器。一旦選出的記錄開始時刻或記錄停止時刻和日期與實時時鐘匹配或一致,VCR編程器就依次發(fā)送代碼至VCR。一旦VCR接收到正確的代碼,它就或者開始記錄或者停止記錄,這取決于接收到的代碼。把每個代碼發(fā)送多次,以提高VCR接收的可靠性。在節(jié)目前后的預(yù)定時刻發(fā)送代碼,以確保能夠記錄完整的電視節(jié)目。
在另一方面,簡易VCR編程器遙控器對于選擇記錄開始時刻、記錄停止時刻和周日使用了各自的按鈕開關(guān)。這種簡易VCR編程遙控器包括LCD,該LCD顯示當(dāng)前時刻(包括AM/PM)以及周日、或者記錄開始時刻、周日和記錄停止時刻。用第一個按鈕開關(guān)來指出開始時刻。為選擇特定的開始時刻,用戶只需按開始時刻按鈕,而每按一次按鈕,時間以半小時的增量在LCD上遞增。依次按此按鈕,直至選出所需的記錄開始時刻。用第二個按鈕開關(guān)來指出停止時刻,而它以與開始時刻按鈕類似的方式操作。用最后一個按鈕來指出日期,按該按鈕來選擇要進(jìn)行記錄的周日。日期按鈕包括關(guān)斷(OFF)設(shè)定和M-F設(shè)定,前者用于關(guān)斷編程功能,后者用于在一周內(nèi)每日記錄。
在另一方面,簡易VCR編程器輸入控制扭可以與傳統(tǒng)的通用VCR遙控器相組合,從而可以更加容易地對VCR的定時器啟動自動記錄功能編程。在這一方面,將把具有多個輸入控制鈕的傳統(tǒng)的VCR遙控器與用于設(shè)定記錄開始時刻、記錄停止時刻和周日的簡易輸入控制鈕相組合。這樣,可以用一個通用的VCR遙控器來對VCR的許多功能的全部功能進(jìn)行控制和編程,與此同時,在同一個遙控器上提供簡易的控制鈕,用于對VCR編程,使之進(jìn)行定時器啟動的自動記錄。
本發(fā)明的一個目的是提供這樣一種VCR編程器,它的功能是如此快捷、容易和直觀,以致幾乎任何人都能夠使用它。
本發(fā)明的另一個目的是不建立現(xiàn)有技術(shù)的通用VCR編程器遙控器所需的制造商代碼。
熟悉本領(lǐng)域的人在審閱了下面的附圖及其描述后將更明白本發(fā)明的其他的目的和優(yōu)點。
附圖概述
圖1是按照本發(fā)明第一實施例的簡易VCR編程器的俯視圖。
圖2是按照本發(fā)明第二實施例的簡易VCR編程器的俯視圖。
圖3是示出本發(fā)明的操作的流程圖。
圖4是示出本發(fā)明的方框圖。
圖5A是示出簡易VCR編程器的實時時鐘功能的流程圖。
圖5B是示出操作簡易VCR編程器上的測試和時鐘設(shè)定按鈕開關(guān)的結(jié)果的流程圖。
圖5C是示出讀取記錄開始和日期開關(guān)的設(shè)定,并且與實時時鐘作比較的過程的流程圖。
圖5D是示出把記錄代碼發(fā)送至VCR接收機(jī)的過程的流程圖。
圖5E是示出把停止代碼發(fā)送至VCR接收機(jī)的過程的流程圖。
圖5F是示出簡易VCR編程器的單個代碼模式的流程圖。
圖5G是示出讀取記錄開始、停止和日期開關(guān)的設(shè)定,并且與實時時鐘作比較的過程的流程圖。
較佳實施例的描述圖1示出簡易VCR編程器遙控器10。VCR編程器10包括用于設(shè)定記錄開始時刻的24檔位置的旋轉(zhuǎn)盤式開關(guān)12,它具有12小時鐘面、單個指針和半小時止動掣(detent);LCD18,用于顯示實際時間、日期以及正在發(fā)送的代碼;AM/PM滑動開關(guān)16,它用于選擇記錄開始時刻在上午還是下午;周日滑動開關(guān)20,它用于選擇記錄的周日;以及用于設(shè)定記錄停止時刻的24檔位置的旋轉(zhuǎn)盤式開關(guān)22,它具有12小時鐘面和單個指針24。旋轉(zhuǎn)盤式開關(guān)12和22用于對定時器啟動的記錄編程序列設(shè)定記錄開始和記錄停止時刻,它們都具有帶有半小時止動掣的12小時鐘面。為了設(shè)定時間,把在旋轉(zhuǎn)盤式鐘面上的單個指針14、24設(shè)定至所需的開始和停止時刻。周日滑動開關(guān)20具有關(guān)斷(OFF)、星期日、星期一、星期二、星期三、星期四、星期五、星期六和星期一至星期五(M-F)設(shè)定。在關(guān)斷位置,簡易VCR編程器遙控器將不發(fā)送任何記錄或停止代碼。使用M-F開關(guān)設(shè)定,在每個星期一至星期五的同一預(yù)定時刻對節(jié)目記錄。這對于從星期一至星期五在同一預(yù)定時刻廣播的電視節(jié)目而言是有用的。
VCR編程器10也包括四個按鈕開關(guān),用于設(shè)定實時時鐘并測試存儲在VCR編程器遙控器10中的錄象代碼。這些按鈕開關(guān)是測試按鈕26、日期按鈕28、小時按鈕30和分鐘按鈕32。在按壓測試按鈕26后,由紅外(IR)發(fā)射器把存儲在VCR編程器10內(nèi)的存儲器中的錄象代碼發(fā)送至VCR接收機(jī),用于證實,對于該特定的錄象機(jī),遙控器10具有存儲在其存儲器中的正確的錄象代碼。也可以使用測試按鈕26來證實,為使VCR能夠接收發(fā)送的代碼,正確放置了VCR編程器10。一旦VCR接收到正確的記錄代碼,VCR就開始錄象。為了終止測試序列,用戶必須通過在VCR處手動地停止或關(guān)斷VCR來手動地停止錄象。使用日期按鈕28、小時按鈕30和分鐘按鈕32在VCR編程器遙控器10的實時時鐘上設(shè)定當(dāng)前時間。
圖2示出本發(fā)明的第二實施例。在此實施例中,簡易VCR編程器遙控器40包括LCD42,它顯示實際時間和周日,或顯示錄象開始時刻、錄象停止時刻和周日。VCR編程器40也包括用于選擇錄象開始時刻的錄象開始時刻按鈕44、用于選擇錄象停止時刻的錄象停止時刻按鈕46以及用于選擇錄象周日的日期按鈕48。所有這三個按鈕以相同的方式工作。為了選擇錄象開始或停止時刻,按壓合適的按鈕44、46以依次掃過在LCD42上所示的時間。一旦選出了所需的開始時刻,接著用戶就繼續(xù)選擇所需的停止時刻和周日。每次按壓按鈕44或46,時間以半小時的增量遞增。周日按鈕開關(guān)48具有關(guān)斷(OFF)、星期日、星期一、星期二、星期三、星期四、星期五、星期六和星期一至星期五(M-F)設(shè)定。在關(guān)斷狀態(tài)下,LCD42顯示當(dāng)前時間和日期。在所有的其他狀態(tài)下,LCD42顯示編程的錄象開始時刻、錄象停止時刻和周日。
此實施例也包括四個按鈕,它們被指定為測試按鈕52、日期按鈕54、小時按鈕56和分鐘按鈕58。這些按鈕具有和本發(fā)明第一實施例中的按鈕同樣的功能。使用測試按鈕52來證實,在VCR編程器遙控器40內(nèi)的存儲器中存儲著正確的錄象代碼,并且為了使VCR能夠接收發(fā)送的代碼而正確地放置了遙控器40。使用日期按鈕54、小時按鈕56和分鐘按鈕58,以在VCR編程器遙控器40上設(shè)定實時時鐘。
在又一個實施例中,可以把簡易VCR編程輸入控制鈕12、44;22、46;20、48;和16與傳統(tǒng)的通用VCR遙控器相組合,以簡化對VCR的定時器啟動的錄象功能的編程。在此實施例中,具有多個按鈕和其他輸入控制開關(guān)的傳統(tǒng)的通用VCR遙控器與如圖1和2所示的用于設(shè)定錄象開始時刻的12、44;設(shè)定錄象停止時刻的22、46和設(shè)定周日的20、48的簡易輸入控制鈕相組合。傳統(tǒng)的通用VCR輸入控制鈕在遙控器的一側(cè),而簡易VCR編程器輸入控制鈕在另一側(cè)。這樣,用一個通用VCR遙控器就可以對VCR的許多功能的所有功能進(jìn)行控制和編程,與此同時在同一個遙控器上提供對VCR編程的簡易控制鈕,以進(jìn)行定時器啟動的自動錄象。
圖3是示出VCR編程器遙控器10工作的流程圖,用于對VCR60編程,以進(jìn)行定時器啟動的電視節(jié)目的自動錄象。開始,應(yīng)該把VCR編程器遙控器10的日期開關(guān)20設(shè)定為OFF,并且合適地設(shè)定實時時鐘,以反映當(dāng)前時間。必須接通VCR60和有線變換器盒(cable converter box)(如果有的話)。電視機(jī)可以關(guān)斷。第一步驟72是接通VCR60,并且插入錄象帶62。下一步驟74是把VCR60或有線變換器盒(如果有的話)設(shè)定至你要錄象所需的頻道。不在VCR編程器遙控器10上進(jìn)行頻道選擇。接下來在步驟76用戶必須用旋轉(zhuǎn)盤式開關(guān)12和AM/PM滑動開關(guān)16設(shè)定錄象開始時刻(包括AM或PM)64,用旋轉(zhuǎn)盤式開關(guān)22設(shè)定錄象停止時刻66,以及用滑動開關(guān)20設(shè)定周日68。接著在步驟78,用戶必須放置VCR編程器遙控器10,從而VCR60能夠接收發(fā)送的錄象和停止代碼。
把大多數(shù)品牌的VCR的全部錄象和停止代碼存儲在VCR編程器遙控器10的存儲器中。在預(yù)編程時,VCR編程器遙控器10依次發(fā)送存儲在其存儲器中的所有的錄象和停止代碼。把每個代碼發(fā)送多次,以提高VCR60接收的可靠性。當(dāng)VCR60接收到正確的錄象代碼時,就開始錄象。當(dāng)VCR接收到正確的停止代碼時,錄象停止。
圖4是簡易VCR編程器遙控器10、40的方框圖。電路包括微處理器80、振蕩器82、液晶顯示器(LCD)84、錄象開始時刻開關(guān)86、AM/PM選擇開關(guān)88、錄象停止時刻開關(guān)90、日期選擇開關(guān)92、紅外(IR)發(fā)射器94以及測試開關(guān)96。時鐘設(shè)定開關(guān)包括用于設(shè)定日期的100、設(shè)定小時的102和設(shè)定分鐘的104等按鈕開關(guān)。微處理器80是四位微處理器,帶有LCD驅(qū)動器、4K的RAM、兩個12位的定時器/計數(shù)器,并且可作雙時鐘操作。雙時鐘操作使用振蕩器82來實現(xiàn),它提供4MHz的高速模式和32kHz的低功率模式。在操作期間,微處理器80通常處于低功率模式。微處理器80周期地喚醒,并且進(jìn)入高速模式,以判定是否應(yīng)該把錄象或停止代碼發(fā)送至VCR60。如果預(yù)編程的錄象開始、錄象停止和日期與實時時鐘不匹配或不一致,則微處理器80返回低功率模式。
微處理器80和IR發(fā)射器94由電池106供電。把微處理器80和IR發(fā)射器94設(shè)計成用兩節(jié)1.5伏的AA電池工作??梢杂肨oshiba TMP47C422來實現(xiàn)微處理器80。錄象開始開關(guān)86、AM/PM開關(guān)88、錄象停止開關(guān)90、日期開關(guān)92、測試開關(guān)96和時鐘設(shè)定開關(guān)100、102、104都通過輸入端口直接與微處理器80相接。微處理器80也直接與LCD84和IR發(fā)射器94連接。一旦已經(jīng)設(shè)定時鐘,就把在微處理器80內(nèi)的時鐘計數(shù)器的內(nèi)容顯示在LCD84上。微處理器80監(jiān)視錄象開始開關(guān)86、AM/PM開關(guān)88、錄象停止開關(guān)90和日期開關(guān)92的開關(guān)設(shè)定。當(dāng)預(yù)編程的錄象開始時刻、停止時刻和日期與實時時鐘相符時,微處理器80把要發(fā)送至VCR60的所有的錄象或停止代碼送至IR發(fā)射器94。大多數(shù)VCR品牌的所有的錄象和停止代碼都存儲在VCR編程器遙控器10、40內(nèi)的存儲器中。所有的錄象和停止代碼被依次發(fā)送至VCR,使VCR能夠接收其特定的錄象或停止代碼。把每個代碼發(fā)送多次,以提高VCR接收機(jī)的可靠性。
在圖5A至5G中描述了示出微處理器80的內(nèi)部操作的流程圖。圖5A是示出簡易VCR編程器10、40的實時時鐘功能的流程圖。在步驟110中,微處理器80判定,定時器1/32秒中斷是否已經(jīng)終止。如果已經(jīng)終止,則在步驟112中,微處理器時鐘計數(shù)器遞增1/32秒。時鐘計數(shù)器繼續(xù)遞增,直至在步驟114中,已經(jīng)過去一分鐘,而在步驟116中,設(shè)置“時間已經(jīng)改變”標(biāo)志。接下來,在步驟118中,微處理器80監(jiān)視測試按鈕96、日期按鈕100、小時按鈕102和分鐘按鈕104。如果用戶已經(jīng)按壓這些按鈕中的任何按鈕,則在子程序120中執(zhí)行用于測試測試按鈕96、日期按鈕100、小時按鈕102和分鐘按鈕104的軟件。如果在步驟122中設(shè)置了“時間已經(jīng)改變”標(biāo)志,則在步驟124中,把微處理器80內(nèi)的時鐘計數(shù)器的內(nèi)容寫至LCD84,并且在其上顯示。然后在子程序126中,微處理器80判定,是否應(yīng)該把錄象和停止代碼送至VCR60。
圖5B說明用于示出按壓在VCR編程器10、40上的測試開關(guān)96和時鐘設(shè)定開關(guān)100、102、104的結(jié)果的流程圖。在設(shè)定時鐘中,微處理器80監(jiān)視這些按鈕以判定它們是否已被操作。如果在步驟128中,分鐘按鈕104已被按壓,則在步驟130中,更新微處理器80內(nèi)的時鐘計數(shù)器,以示出在實時時鐘上分鐘正在遞增。如果在步驟132中,小時按鈕102已被按壓,則在步驟134中,微處理器80更新時鐘計數(shù)器,以示出在實時時鐘上小時正在遞增。如果在步驟136中,日期按鈕100已被按壓,則在步驟138中,微處理器80更新時鐘計數(shù)器,以示出在實時時鐘上日期已經(jīng)遞增。而如果在步驟140中,測試按鈕96已被按壓,則在步驟142中,微處理器80把要發(fā)送至VCR接收機(jī)60的錄象代碼送至IR發(fā)射器94。如果在步驟144中,測試按鈕96和分鐘按鈕104兩者已經(jīng)被同時按壓,則在子程序146中,把VCR編程器10、40設(shè)置為單個代碼模式。在步驟148中,把微處理器80時鐘計數(shù)器的內(nèi)容寫至LCD84,并且在其上顯示。
在圖5F的流程圖中詳細(xì)說明單個代碼模式。單個代碼模式允許用戶對于特定的VCR品牌只選擇和送出一個錄象或停止代碼。當(dāng)在一個房間里可以由發(fā)送的錄象或停止代碼編程的記錄機(jī)多于一臺時,使用這種模式。因為對于大多數(shù)VCR品牌發(fā)送所有的錄象和停止代碼,因此無法區(qū)分兩臺或多臺VCR,除非用單個代碼模式。通過同時按壓測試按鈕96和分鐘按鈕104設(shè)置單個代碼模式。在步驟150中,在LCD84上顯示首個單個代碼。如果在步驟152中,測試按鈕96已被按壓,則在步驟154中,代碼遞增至下一個代碼,并且在步驟150中,把每個后續(xù)的代碼顯示在LCD84上。如果在步驟160中,分鐘按鈕104已被按壓,則在步驟162中,把單個代碼設(shè)置為在LCD84上已顯示的代碼。在步驟158中,為清除單個代碼模式返回所有代碼模式,必須在步驟156中,同時按壓日期按鈕100和分鐘按鈕104。
圖5C是示出事件序列的流程圖,這些事件是在子程序126中,當(dāng)微處理器80讀取錄象開始開關(guān)86、AM/PM開關(guān)88和日期開關(guān)92設(shè)定,并且與實時時鐘作比較,以判定是否應(yīng)該發(fā)送錄象和停止代碼時發(fā)生的。在步驟162中,微處理器80讀取錄象開始開關(guān)86、AM/PM開關(guān)88和日期開關(guān)92設(shè)定。在步驟166中,如果錄象開始開關(guān)86、AM/PM開關(guān)88和日期開關(guān)92設(shè)定與實時時鐘匹配或一致,則在步驟168中,微處理器80把要被發(fā)送的錄象代碼送至VCR接收機(jī)60,以開始錄象過程。如果錄象開始開關(guān)86、AM/PM開關(guān)88和日期開關(guān)92的設(shè)定不與實時時鐘匹配或一致,則微處理器80進(jìn)行檢查,以看看是否應(yīng)該發(fā)送停止代碼。
圖5D說明在發(fā)送錄象代碼至VCR接收機(jī)60中所包含的過程。首先,在步驟174中,在LCD84上顯示錄象代碼。如果把VCR編程器10、40設(shè)置為單個代碼模式(步驟176),并且顯示的代碼是單個代碼(步驟178),則在步驟180中,把該代碼多次發(fā)送至VCR60。然而,如果沒有把VCR編程器10、40設(shè)置為單個代碼模式,而是設(shè)置為所有代碼模式,則在步驟180中,把存儲在VCR編程器10、40內(nèi)的存儲器中的每個錄象代碼依次發(fā)送至VCR接收機(jī)60。依次把所有的錄象代碼發(fā)送多次,直至發(fā)送最后一個代碼(步驟182)。如果被發(fā)送的代碼不是最后一個代碼,則微處理器80裝載下一個代碼(步驟172),并且再次開始所述過程。
在圖5E中示出發(fā)送停止代碼的相同的過程。在發(fā)送停止代碼子程序184中,在步驟186中,把停止代碼顯示在LCD84上。如果VCR編程器10、40設(shè)置在單個代碼模式(步驟188),并且顯示的代碼是單個代碼(步驟190),則在步驟192中,把該代碼多次發(fā)送至VCR60。然而,如果VCR編程器10、40沒有設(shè)置為單個代碼模式而設(shè)置為所有代碼模式,則在步驟192中,把存儲在VCR編程器10、40內(nèi)的存儲器中的每個停止代碼發(fā)送至VCR接收機(jī)60。依次把所有的停止代碼發(fā)送多次,直至發(fā)送最后一個代碼(步驟194)。如果發(fā)送的代碼不是最后一個代碼,則微處理器80裝載下一個代碼(步驟196),并且再次開始所述過程。
簡易VCR編程器10、40的另外一個特征是,不需要用于停止時刻的額外的AM/PM選擇開關(guān)即能判定停止時刻。在圖5G的流程圖中示出了這個過程。在子程序170中,微處理器80進(jìn)行檢查,以看看是否應(yīng)該發(fā)送停止代碼。首先,在步驟198中,微處理器80讀取錄象開始時刻開關(guān)86、停止時刻開關(guān)90、AM/PM開關(guān)88和日期開關(guān)92。接下來,必須判定,錄象過程是否在某日開始,并且延續(xù)到次日停止,即,開始時刻為11PM,而停止時刻為1AM。在步驟200中,作出這種判定。微處理器80查看AM/PM開關(guān)88是否設(shè)定在PM,開始時刻是否大于停止時刻。在軟件中,1-12小時被分別設(shè)定為1-11和0,以12為0。在同一天錄象的情形下,在步驟202中,微處理器80監(jiān)視開關(guān)設(shè)定,以判定錄象停止開關(guān)90和日期開關(guān)92是否與實時時鐘匹配。如果它們匹配,則在步驟184中,微處理器80發(fā)送要被發(fā)送的停止代碼。然而,如果錄象時間從某日延續(xù)到次日,則在步驟204中,微處理器80必須判定日期開關(guān)92的設(shè)定。如果日期開關(guān)92設(shè)定為M-F,而當(dāng)前日期是星期二至星期六(步驟206),則在步驟184中,微處理器80把要被發(fā)送的停止代碼發(fā)送至VCR60。然而,如果日期開關(guān)92沒有設(shè)置為M-F,則在步驟208中,日期開關(guān)值在軟件中遞增。然后,在步驟210中,微處理器80必須判定日期開關(guān)值是否設(shè)定為星期六。如果是設(shè)定為星期六,則在步驟212中,必須在軟件中設(shè)定日期開關(guān)值為星期六。然而,在步驟214中,如果日期開關(guān)值不是設(shè)定為星期日,而由實時時鐘指出的當(dāng)前日期與軟件的日期開關(guān)值匹配,則在步驟184中,微處理器80把要被發(fā)送的停止代碼發(fā)送至VCR60。
雖然已經(jīng)參照了較佳實施例描述了本發(fā)明,但熟悉本領(lǐng)域的人將理解,可以作出某些替換、改變和刪節(jié)而不偏離本發(fā)明的精神。因此,上面的描述只是例示性的,而不應(yīng)認(rèn)為對本發(fā)明的范圍有所限定,本發(fā)明的范圍由所附的權(quán)利要求書規(guī)定。
權(quán)利要求
1.一種用于對記錄機(jī)編程的設(shè)備,其中,所述記錄機(jī)屬于多種記錄機(jī)類型中的一種類型,而每一種類型的記錄機(jī)用唯一的編程代碼組來編程,其特征在于,所述設(shè)備包括至少一個輸入部件,用于輸入至少一個編程命令;以及發(fā)射器,它發(fā)送代表至少一個所述編程命令的編程序列,其中,對于多種類型記錄機(jī)中的每一種類型的記錄機(jī),發(fā)送至少一個被發(fā)送的所述編程序列。
2.如權(quán)利要求1所述的設(shè)備,其特征在于,所述設(shè)備還包括用于存儲所述編程序列的存儲器和用于發(fā)送每個所述編程序列一次以上的邏輯電路。
3.如權(quán)利要求1所述的設(shè)備,其特征在于,所述存儲器包括用于存儲開始錄象序列和停止錄象序列的存儲位置。
4.如權(quán)利要求1所述的設(shè)備,其特征在于,所述存儲器包括用于存儲開始錄象時刻和停止錄象時刻的存儲位置。
5.如權(quán)利要求1所述的設(shè)備,其特征在于,所述設(shè)備還包括用于存儲確定一個將來的錄象周期的至少一個開始時刻和停止時刻的裝置;用于在所述將來的錄象周期開始時啟動所述發(fā)射器以發(fā)送錄象開始序列的邏輯電路;以及用于在所述將來的錄象周期結(jié)束時啟動所述發(fā)射器以發(fā)送錄象停止序列的邏輯電路。
6.如權(quán)利要求1所述的設(shè)備,其特征在于,所述設(shè)備還包括用于從開始時刻度盤讀取所述開始時刻的裝置;用于從停止時刻度盤讀取所述停止時刻的裝置;用于在所述開始時刻啟動所述發(fā)射器發(fā)送所述錄象開始序列的邏輯電路;以及用于在所述停止時刻啟動所述發(fā)射器發(fā)送所述錄象停止序列的邏輯電路。
7.一種用于對記錄機(jī)遙遠(yuǎn)編程的設(shè)備,其特征在于,所述設(shè)備包括用于選擇錄象開始時刻的第一度盤;用于選擇錄象停止時刻的第二度盤;用于存儲至少一個記錄機(jī)開始代碼和至少一個記錄機(jī)停止代碼的存儲器;以及發(fā)射器,用于在由所述第一度盤指出的時刻發(fā)送至少一個所述記錄機(jī)開始代碼,并且用于在由所述第二度盤指出的時刻發(fā)送至少一個所述記錄機(jī)停止代碼。
8.一種用于對記錄機(jī)遙遠(yuǎn)編程的設(shè)備,其特征在于,所述設(shè)備包括用于選擇錄象開始時刻的第一度盤;用于選擇錄象停止時刻的第二度盤;發(fā)射器,用于在由所述第一度盤指出的時刻發(fā)送至少一個所述記錄機(jī)開始代碼,并且用于在由所述第二度盤指出的時刻發(fā)送至少一個所述記錄機(jī)停止代碼。
9.如權(quán)利要求8所述的設(shè)備,其特征在于,所述至少一個記錄機(jī)開始代碼包括多個記錄機(jī)開始代碼,其中,在所述多個記錄機(jī)開始代碼中的每個所述記錄機(jī)開始代碼與唯一的記錄機(jī)類型相關(guān)聯(lián)。
10.如權(quán)利要求8所述的設(shè)備,其特征在于,所述至少一個記錄機(jī)停止代碼包括多個記錄機(jī)停止代碼,其中,在所述多個記錄機(jī)停止代碼中的每個所述記錄機(jī)停止代碼與唯一的記錄機(jī)類型相關(guān)聯(lián)。
11.如權(quán)利要求8所述的設(shè)備,其特征在于,所述設(shè)備還包括用于產(chǎn)生指出當(dāng)前時間的時鐘信號的時鐘;用于選擇周日的輸入開關(guān);以及用于顯示所述當(dāng)前時間和周日的顯示器。
12.如權(quán)利要求8所述的設(shè)備,其特征在于,所述第一度盤是具有十二小時鐘面的旋轉(zhuǎn)盤式開關(guān),而所述第二度盤是具有十二小時鐘面的旋轉(zhuǎn)盤式開關(guān)。
13.如權(quán)利要求8所述的設(shè)備,其特征在于,所述發(fā)射器是構(gòu)造來輸出每個代碼一次以上的發(fā)射器。
14.一種記錄機(jī)遙控器,其特征在于,所述遙控器包括用于裝入包括發(fā)射器的電路的機(jī)殼,其中,把所述機(jī)殼做成這樣的形狀,從而它具有牢固地支承在一個平坦表面上的第一側(cè)和牢固地支承在一個平坦表面上的第二側(cè),所述第一側(cè)和第二側(cè)大體上平行,并且在不同的平面中,從而當(dāng)所述第一側(cè)支承在一個平坦表面的頂上時,所述第二側(cè)面朝上,當(dāng)所述第二側(cè)支承在一個平坦表面的頂上時,所述第一側(cè)面朝上;在所述第一側(cè)上的第一群輸入控制開關(guān),其中,所述第一群控制開關(guān)控制范圍寬廣的記錄機(jī)功能;以及在所述第二側(cè)上的第二群輸入控制開關(guān),其中,所述第二群控制開關(guān)控制范圍簡單的記錄機(jī)功能,其數(shù)目要比范圍寬廣的功能的數(shù)目少。
15.一種用于對記錄機(jī)編程的設(shè)備,其中,所述記錄機(jī)屬于多種記錄機(jī)類型中的一種類型,而每一種類型的記錄機(jī)用唯一的編程代碼組來編程,其特征在于,所述設(shè)備包括至少一個輸入部件,用于輸入至少一個編程命令;以及發(fā)射器,它發(fā)送代表至少一個所述編程命令的編程序列,其中,對于多種類型記錄機(jī)中的每一種類型的記錄機(jī),發(fā)送至少一個被發(fā)送的所述編程序列。
16.一種用于記錄機(jī)的遙控器,其特征在于,所述遙控器包括至少一個輸入部件,用于輸入至少一個編程命令;以及發(fā)射器,它發(fā)送代表至少一個所述編程命令的編程序列,其中,把所述編程序列從所述遙控器發(fā)送至所述記錄機(jī)一次以上,由此增加在所述記錄機(jī)處正確接收所述編程序列的可能性。
17.一種用于對記錄機(jī)遙遠(yuǎn)編程的設(shè)備,其特征在于,所述設(shè)備包括用于選擇錄象開始時刻的第一度盤;用于選擇錄象停止時刻的第二度盤;以及發(fā)射器,它把包括記錄機(jī)開始代碼和記錄機(jī)停止代碼的編程序列發(fā)送至所述記錄機(jī)。
18.如權(quán)利要求17所述的設(shè)備,其特征在于,所述設(shè)備還包括用于對傳輸定時的裝置,從而在相應(yīng)于所述錄象開始時刻的時刻發(fā)送所述記錄機(jī)開始代碼,而在相應(yīng)于所述錄象停止時刻的時刻發(fā)送所述記錄機(jī)停止代碼。
19.一種用于對記錄機(jī)遙遠(yuǎn)編程的設(shè)備,其特征在于,所述設(shè)備包括用于裝入包括發(fā)射器的電路的機(jī)殼,其中,所述機(jī)殼具有第一側(cè)和第二側(cè),它們大體上平行,并且在不同的平面中,其中,所述兩側(cè)的每一側(cè)都牢固地支承在一個平坦的表面上;在所述第一側(cè)上的第一群輸入控制開關(guān),其中,所述第一群控制開關(guān)控制范圍寬廣的記錄機(jī)功能;在所述第二側(cè)上的第一度盤,用于選擇錄象開始時刻;在所述第二側(cè)上的第二度盤,用于選擇錄象停止時刻;存儲器裝置,用于對多種類型的記錄機(jī)中的每種記錄機(jī)存儲記錄機(jī)開始代碼,以及對多種類型的記錄機(jī)中的每種記錄機(jī)存儲記錄機(jī)停止代碼;以及邏輯電路,用于對多種類型的記錄機(jī)中的每種記錄機(jī)在相應(yīng)于所述錄象開始時刻的時刻啟動發(fā)射器發(fā)射至少一個記錄機(jī)開始代碼,以及用于對多種類型的記錄機(jī)中的每種記錄機(jī)在相應(yīng)于所述錄象停止時刻的時刻啟動發(fā)射器發(fā)射至少一個記錄機(jī)停止代碼。
20.如權(quán)利要求19所述的設(shè)備,其特征在于,所述設(shè)備還包括這樣的邏輯電路,它用于多次發(fā)送所述記錄機(jī)代碼,以增加所述代碼被正確接收的可能性。
全文摘要
一種簡易VCR編程器(10)只提供一些主要的輸入控制鈕,它們是對VCR編程以進(jìn)行定時器啟動的電視節(jié)目的錄象所需的。本發(fā)明進(jìn)行七天單個事件編程,它包括每周錄象,或者星期一至星期五(M-F)每天錄象。這種簡易VCR編程器(10)包括可以直接操縱的輸入控制鈕(12和16),用于設(shè)定錄象開始時刻(包括AM或PM)、錄象停止時刻和周日。VCR編程器(10)還包括液晶顯示器(LCD)(18)以及紅外(IR)發(fā)射器(34),前者顯示正確的時刻和周日,而后者用于發(fā)送存儲在VCR編程器(10)中的制造商的錄象代碼和停止代碼。用三個按鈕開關(guān)(28、30和32)在LCD(18)上設(shè)定實時時鐘,以設(shè)定時鐘的日期、小時和分鐘。通過把存儲的錄象代碼發(fā)送至VCR接收機(jī),測試按鈕開關(guān)(26)測試錄象代碼功能。在預(yù)編程的時刻,由IR發(fā)射器(34)把大多數(shù)VCR品牌的所有的制造商的錄象和停止代碼發(fā)送至VCR。
文檔編號G11B15/02GK1253694SQ98804260
公開日2000年5月17日 申請日期1998年3月6日 優(yōu)先權(quán)日1997年3月10日
發(fā)明者馬克·C·格羅斯邁爾 申請人:約瑟夫企業(yè)股份有限公司