專利名稱:以鼠標控制機頂盒的方法
技術領域:
本發(fā)明涉及電子技術,特別涉及機頂盒相關的控制技術。
背景技術:
隨著科技的不斷發(fā)展,計算機技術快速發(fā)展,在越來越多的領域得到應用。如機頂盒就是其中一個非常好應用,通過機頂盒人們可以收看數(shù)字電視節(jié)目,收看網(wǎng)絡電視。然而對于機頂盒的操作都是基于無線/紅外遙控器而進行的,由于遙控器自身的特點,操作不方便,只有簡單的幾個數(shù)字鍵、功能選擇鍵。而機頂盒具備很多功能,同時也要求遙控器要有很多功能鍵進行配合,這樣做,一方面遙控器體積很大,外觀也不好看;更重要的是,沒有兼容性,遙控器出現(xiàn)問題的維護需要專業(yè)的廠家維修,時間長,成本高,用戶影響很差。
另一方面,在字符輸入方面,雖然有的機頂盒在字符輸入時候,也借助虛擬鍵盤進行,但是通過遙控器上的上下左右鍵來一格一格的移動,本身就非常麻煩。而且需要輸入的字符大多不在一起,如果要輸入一個網(wǎng)站域名、或者輸入電子郵件,速度相當慢。而且一旦出現(xiàn)錯誤,就很難進行刪除或者修改。然而,對于機頂盒設備來說,隨著人們需要的不斷提高,功能變的越來越強大。不但要求其能完成基本的開機、關機,控制操作;也要能完成進行發(fā)電子郵件,需要完成文字的輸入、圖片的編輯;還有能夠登陸互聯(lián)網(wǎng),瀏覽網(wǎng)站,因此需要網(wǎng)站域名的輸入、配置網(wǎng)絡的設置等等。而傳統(tǒng)的機項盒設備,多半都是基于遙控器操作的,除了完成開機、關機,上下左右移動控制外,要想進行信息的輸入是很困難的,有的輸入一個簡單字符的操作就要花費很長的時間。
發(fā)明內容
本發(fā)明所要解決的技術問題是,提供一種以鼠標控制機頂盒的方法,以實現(xiàn)機頂盒方便、快捷的輸入和控制。
本發(fā)明解決所述技術問題采用的技術方案是,提供一種以鼠標控制機頂盒的方法,包括以下步驟1a.讀取鼠標指針當前坐標;1b.如果鼠標指針處于菜單命令區(qū)域內,并且,接收到鼠標發(fā)出的“確定”信息,則執(zhí)行當前命令。
所述步驟1b為如果鼠標指針處于菜單命令區(qū)域內,則改變當前菜單命令區(qū)域的顏色,如果還接收到鼠標發(fā)出的“確定”信息,則執(zhí)行當前命令。所述鼠標指針為隱藏式指針,即,界面上并不出現(xiàn)鼠標指針,而以改變指針所在區(qū)域的顏色來表示指針位置。
關于“菜單命令區(qū)域”解釋如下鼠標處于菜單的某些特定區(qū)域內時,確認后可以執(zhí)行相關命令,如打開子菜單、播放節(jié)目、輸入字符等。這樣的區(qū)域可以表示為屏幕上的“按鍵”的形式,也可以表示為其他形式的可選項,由于這樣的區(qū)域都對應有相關的命令,鼠標點擊后即執(zhí)行,故本發(fā)明將這樣的區(qū)域稱為“菜單命令區(qū)域”。特別的,由于點擊虛擬鍵盤上的虛擬按鍵,表示執(zhí)行輸入當前字符,因此,在本發(fā)明中,虛擬鍵盤也屬于一種菜單命令。
本發(fā)明還提供另一類以鼠標控制機頂盒的方法,包括以下步驟2a.讀取鼠標發(fā)出“確定”信息時的指針位置坐標;2b.將步驟2a中的鼠標指針位置坐標與虛擬鍵盤各字符區(qū)域比較,如果鼠標指針位置坐標位于某一字符區(qū)域內,則選定該字符。
所述的“確定”信息通常是以點擊鼠標左鍵的形式發(fā)出。
本發(fā)明還提供另一類以鼠標控制機頂盒的方法,當接收到鼠標第一類按鍵信息時,機頂盒從工作狀態(tài)切換到非工作狀態(tài);當接收到鼠標第二類按鍵信息時,機頂盒從非工作狀態(tài)切換到工作狀態(tài)。所述非工作狀態(tài)為待機狀態(tài)。
本發(fā)明所述的鼠標可以為有線鼠標或無線鼠標。
所述的“第一類按鍵信息”或“第二類按鍵信息”可以是單獨的某一按鍵,也可以是數(shù)個按鍵的組合,例如同時按下兩個按鍵,或者在按下第一個按鍵后的某一時限內按下第二個按鍵,等等。
本發(fā)明的有益效果是,采用本發(fā)明的機頂盒,能夠方便、快速的實現(xiàn)信息輸入,節(jié)省時間,提供了效率,為用戶提供更加友好的人機交互方式。
以下結合附圖和具體實施方式
對本發(fā)明作進一步說明。
圖1為采用鼠標對機頂盒的操作流程圖。
圖2為鼠標調用虛擬鍵盤的操作流程。
圖3為虛擬鍵盤中的“功能鍵盤”子鍵盤示意圖。
圖4為虛擬鍵盤中的“標準鍵盤”子鍵盤示意圖。
具體實施例方式
本發(fā)明提供基于遙控鼠標控制機頂盒的方法,包括帶有無線鼠標的機頂盒,鼠標上有兩個控制鍵,左鍵和右鍵,左鍵用于對選擇事件的確認,功能等同確認鍵,右鍵用于調用虛擬鍵盤。
圖1為采用鼠標對機頂盒的操作流程圖。
系統(tǒng)開機和關機在硬件連接好,打開電源的情況下,通過遙控鼠標的操作完成開機。在系統(tǒng)軟關機的狀態(tài)下,同時單擊鼠標的左鍵和右鍵,就完成系統(tǒng)的開機。
在系統(tǒng)運行的過程中,如果想關閉系統(tǒng),就可以同時單擊鼠標的左鍵和右鍵,這時會彈出提示對話框,確認您是否關閉系統(tǒng)。如果選中“是”,系統(tǒng)會關閉正在運行的程序,保存相關設置,然后關閉電源。如果選中“否”,系統(tǒng)就會繼續(xù)關閉提示框,執(zhí)行其他功能。
根據(jù)顯示在屏幕上的電子節(jié)目菜單列表進行操作開機后,系統(tǒng)會運行相關程序,這時會在在屏幕上顯示電子節(jié)目菜單列表,用戶可以根據(jù)提供的信息,控制鼠標球的移動,完成相關的操作,完成收看電視、VOD點播,在線聽音樂、接受教育等等。
調用虛擬鍵盤如果用戶想完成更高級的要求,需要借助虛擬鍵盤。通過點擊鼠標的右鍵,在屏幕上會彈出虛擬鍵盤。如圖2所示。調用虛擬鍵盤可以完成很多更復雜的操作。虛擬鍵盤分為“功能鍵盤”、“標準鍵盤”、“關閉鍵盤”等不同的操作模塊。用戶可以根據(jù)自己的選擇,選擇不同的模塊。
如果用戶想完成對機頂盒的控制的話,調用“功能鍵盤”。“功能鍵盤”子鍵盤就顯示在屏幕上,如圖3。
當用戶想要完成對機頂盒的相關功能如影片中聲音聲道的左右聲道切換、關閉聲音;影片的進度的顯示、快進、后退、暫停、播放;電子節(jié)目指南的上頁、下頁、首頁等等,用戶就可以調用該功能塊。根據(jù)子鍵盤上的提示完成上述功能。用戶移動鼠標球,根據(jù)自己的要求,選擇自己想要選擇的功能鍵,這時鼠標的移動經(jīng)過的軟按鍵會在屏幕顯示為區(qū)別與其他的地方的顏色。用戶找到自己想要的鍵值后,點擊鼠標的左鍵進行確認。
如果用戶需要輸入字符,左鍵點擊“標準鍵盤”按鈕,調出“標準鍵盤”子菜單,如圖4。用戶移動鼠標,鼠標指針在“標準鍵盤”上移動,如果指針坐標處于某一字符的范圍內,且收到鼠標的確定信號后,選定該字符。另一種實現(xiàn)方式是,鼠標指針以色塊的形式出現(xiàn),指針所在的位置顏色區(qū)別于其他區(qū)域,以突出顯示該位置的字符,確定后選定該字符。
如果用戶想關閉虛擬鍵盤,利用鼠標左鍵點擊“關閉鍵盤”,則虛擬鍵盤關閉。
本實施方式采用的鼠標可以是無線鼠標,也可以是有線鼠標。
權利要求
1.以鼠標控制機頂盒的方法,其特征在于,包括以下步驟1a.讀取鼠標指針當前坐標;1b.如果鼠標指針處于菜單命令區(qū)域內,并且,接收到鼠標發(fā)出的“確定”信息,則執(zhí)行當前命令。
2.如權利要求1所述的以鼠標控制機頂盒的方法,其特征在于,所述步驟1b為如果鼠標指針處于菜單命令區(qū)域內,則改變當前菜單命令區(qū)域的顏色,如果還接收到鼠標發(fā)出的“確定”信息,則執(zhí)行當前命令。
3.如權利要求2所述的以鼠標控制機頂盒的方法,其特征在于,所述鼠標指針為隱藏式指針。
4.以鼠標控制機頂盒的方法,其特征在于,包括以下步驟2a.讀取鼠標發(fā)出“確定”信息時的指針位置坐標;2b.將步驟2a中的鼠標指針位置坐標與虛擬鍵盤各字符區(qū)域比較,如果鼠標指針位置坐標位于某一字符區(qū)域內,則選定該字符。
5.以鼠標控制機頂盒的方法,其特征在于,當接收到鼠標第一類按鍵信息時,機頂盒從工作狀態(tài)切換到非工作狀態(tài);當接收到鼠標第二類按鍵信息時,機頂盒從非工作狀態(tài)切換到工作狀態(tài)。
6.如權利要求5所述的以鼠標控制機頂盒的方法,其特征在于,所述非工作狀態(tài)為待機狀態(tài)。
7.如權利要求5所述的以鼠標控制機頂盒的方法,其特征在于,所述鼠標為有線鼠標或無線鼠標。
全文摘要
以鼠標控制機頂盒的方法,涉及電子技術,特別涉及機頂盒相關的控制技術。本發(fā)明提供一種以鼠標控制機頂盒的方法,包括以下步驟1a.讀取鼠標指針當前坐標;1b.如果鼠標指針處于菜單命令區(qū)域內,并且,接收到鼠標發(fā)出的“確定”信息,則執(zhí)行當前命令。本發(fā)明的有益效果是,采用本發(fā)明的機頂盒,能夠方便、快速的實現(xiàn)信息輸入,節(jié)省時間,提供了效率,為用戶提供更加友好的人機交互方式。
文檔編號G06F3/033GK1687889SQ20051002074
公開日2005年10月26日 申請日期2005年4月19日 優(yōu)先權日2005年4月19日
發(fā)明者張超, 王志波 申請人:飛博創(chuàng)(成都)科技有限公司