專利名稱:由電視顯示的vcd、dvd遙控器的制作方法
技術領域:
本發明涉及用于觀看高密視頻光盤及數字視頻光盤用的VCD、DVD設備,特別是涉及一種只有移動鍵、確認鍵及隱藏鍵,而其它功能鍵則由電視顯示的VCD、DVD遙控器。
為實現上述目的,本發明提供一種由電視顯示的VCD、DVD遙控器,該遙控器的按鍵數最少為四個,最多不超過原遙控器按鍵數的一半,遙控器的全部功能鍵可顯示于電視屏幕上,形成一包括全部功能按鍵的按鈕框,通過遙控器按鍵可操作電視按鈕框上的全部功能鍵。
該遙控器設有四個或兩個移動鍵,一個確認鍵及一個隱藏鍵。
在原VCD或DVD機的解碼軟件上增設有使遙控器的功能鍵在電視上顯示的軟件控制模塊及顯示模塊。
所述控制模塊的軟件流程為a、在初始化OSD區域時增設一新OSD區,設置用于記錄當前按鈕在ODS區域的座標及寬、高的變量X、Y、W、H,初始化該變量,使之在最常使用的那個按鈕上;b、當收到遙控信號時,首先判斷是何功能鍵,然后移動遙控器上的移動鍵(1)、上移當Y不小于按鈕框上沿時減H;(2)、下移當Y不大于按鈕框下沿時加H;(3)、左移當X不小于按鈕框前沿時減W;(4)、右移;當X不大于按鈕框后沿時加W;c、確認由X、Y值算出序號,設置keydn_flag為按下標志,根據序號調用相應功能;d、調用顯示模塊進行顯示;e、隱藏停止操作時隱藏按鈕框;f、返回主程序。
所述顯示模塊的軟件流程為g、顯示時讀取保存在數據結構里的按鈕框圖樣信息,并顯示在新增設的OSD顯示區;h、根據變量X、Y、W、H及keydn_flag把當前按鈕顯示成凸凹效果,當keydn_flag為按下標志時,顯示凹下狀態并計一段時,然后恢復,并復位keydn_flag。
本發明的貢獻在于,它改變了傳統的遙控器操作形式,提供了一種將遙控器操作與電視顯示操作相結合的形式新穎的控制方式,該遙控器僅有少數幾個按鍵設在遙控器上,而其余按鍵則全部顯示于電視屏幕上,并在電視上顯現出一按鈕框,通過遙控器移動光標即可操作電視上的遙控器功能鍵,因而十分易于操作,即使在夜晚不開燈看影碟情況下也可很方便地進行操作。由于按鍵減少,遙控器可以做得很小,因此可節省材料。
圖2是本發明的控制模塊軟件流程圖。
圖3是本發明的顯示模塊軟件流程圖。
圖4是本發明的按鍵電腦顯示示意圖。
當然,也可根據人們的習慣或要求,將一半左右的按鍵顯示于電視上,而另一部分則仍設置于遙控器上。
根據上述方案可將遙控器做成比現用遙控小得多的尺寸,或將現有遙控器稍加修改而制成。
為實現上述改進,本發明在原VCD或DVD機的解碼軟件上增設有使遙控器的功能鍵在電視上顯示的軟件控制模塊及顯示模塊,該模塊內容存貯于VCD或DVD機的單片機存貯器中。兩個模塊的流程如圖2、圖3所示。
首先參閱圖2,所述控制模塊的軟件流程為a、在初始化原VCD或DVD主程序的OSD區域時增設一新OSD區,設置四個新增變量keyX、keyY、keyW、keydn_flag及宏key_H,用于記錄當前按鈕在ODS區域的X、Y座標和寬、高及按下標志,圖中以X、Y、W、flag、H表示,主程序表示原解碼程序。初始化上述變量,使之在最常使用的那個按鈕上;b、當收到遙控信號時,首先判斷是何功能鍵,然后移動遙控器上的移動鍵來操作電視按鈕框上的相應功能鍵(1)、上移當Y不小于按鈕框上沿時減H;(2)、下移當Y不大于按鈕框下沿時加H;(3)、左移當X不小于按鈕框前沿時減W;(4)、右移;當X不大于按鈕框后沿時加W;c、確認由X、Y值算出序號,設置keydn_flag為按下標志,根據序號調用相應功能;d、調用顯示模塊進行顯示;
e、隱藏當需要停止操作或需隱藏按鈕框時,可按下隱藏鍵,按鈕框即刻消失;f、返回主程序。
參閱圖3,所述顯示模塊的軟件流程為g、將按鈕框的圖樣保存在數據結構FRAME里,顯示時讀取按鈕框圖樣信息,并顯示在新增設的OSD顯示區;h、根據變量X、Y、W、H及keydn_flag把當前按鈕顯示成凸凹效果,當keydn_flag為按下標志時,顯示凹下狀態并計一段時(瞬間凹下),然后恢復,并復位keydn_flag。
本發明并不局限于上述實施例,任何類似的方案都在本發明的保護范圍內。
權利要求
1.一種由電視顯示的VCD、DVD遙控器,其特征在于,該遙控器的按鍵數最少為四個,最多不超過原遙控器按鍵數的一半,遙控器的全部功能鍵可顯示于電視屏幕上,形成一包括全部功能按鍵的按鈕框,通過遙控器按鍵可操作電視按鈕框上的全部功能鍵。
2.根據權利要求1所述的由電視顯示的VCD、DVD遙控器,其特征在于,該遙控器(1)設有四個或兩個移動鍵(2),一個確認鍵(3)及一個隱藏鍵(4)。
3.根據權利要求1所述的由電視顯示的VCD、DVD遙控器,其特征在于,在原VCD或DVD機的解碼軟件上增設有使遙控器的功能鍵在電視上顯示的軟件控制模塊及顯示模塊。
4.根據權利要求3所述的由電視顯示的VCD、DVD遙控器,其特征在于,所述控制模塊的軟件流程為a、在初始化OSD區域時增設一新OSD區,設置用于記錄當前按鈕在ODS區域的座標及寬、高的變量X、Y、W、H,初始化該變量,使之在最常使用的那個按鈕上;b、當收到遙控信號時,首先判斷是何功能鍵,然后移動遙控器上的移動鍵(1)、上移當Y不小于按鈕框上沿時減H;(2)、下移當Y不大于按鈕框下沿時加H;(3)、左移當X不小于按鈕框前沿時減W;(4)、右移;當X不大于按鈕框后沿時加W;c、確認由X、Y值算出序號,設置keydn_flag為按下標志,根據序號調用相應功能;d、調用顯示模塊進行顯示;e、隱藏停止操作時隱藏按鈕框;f、返回主程序。
5.根據權利要求3所述的由電視顯示的VCD、DVD遙控器,其特征在于,所述顯示模塊的軟件流程為g、顯示時讀取保存在數據結構里的按鈕框圖樣信息,并顯示在新增設的OSD顯示區;h、根據變量X、Y、W、H及keydn_flag把當前按鈕顯示成凸凹效果,當keydn_flag為按下標志時,顯示凹下狀態并計一段時,然后恢復,并復位keydn_flag。
全文摘要
一種由電視顯示的VCD、DVD遙控器,該遙控器的按鍵數最少為四個,最多不超過原遙控器按鍵數的一半,遙控器的全部功能鍵可顯示于電視屏幕上,形成一包括全部功能按鍵的按鈕框,通過遙控器按鍵可操作電視按鈕框上的全部功能鍵。在原VCD或DVD機的解碼軟件上增設有使遙控器的功能鍵在電視上顯示的軟件控制模塊及顯示模塊。本發明將遙控器操作與電視顯示相結合,在遙控器上只設有少數幾個鍵,其余鍵則顯示于電視屏幕上,因而可減小遙控器體積,且更便于操作。
文檔編號H04N5/445GK1404305SQ0213497
公開日2003年3月19日 申請日期2002年10月14日 優先權日2002年10月14日
發明者瞿吉祥 申請人:瞿吉祥