專利名稱:利用鼠標(biāo)滾輪實現(xiàn)動態(tài)調(diào)整系統(tǒng)音量的控制模塊及其方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)一種系統(tǒng)音量的控制模塊及其方法,尤指一種利用鼠標(biāo)滾輪實現(xiàn)動態(tài)調(diào)整系統(tǒng)音量的控制模塊及其方法。
背景技術(shù):
科技的進(jìn)步,使得計算機(jī)設(shè)備之性能日益強(qiáng)大,然價位卻逐日低廉;如今計算機(jī)設(shè)備已然成為各公司行號,乃至于個人,或家庭休閑娛樂中不可或缺的電子產(chǎn)品,而深入社會大眾的日常生活。
計算機(jī)設(shè)備如個人使用的桌上型計算機(jī)(desktop computer)、攜帶便利而深受商務(wù)人士喜愛的筆記本計算機(jī)(Notebook)或是業(yè)界常用的服務(wù)器(server)等等,依據(jù)不同的使用需求具有多種類型。
然而無論是何種計算機(jī)設(shè)備,其操作方式不外乎是透過鍵盤、鼠標(biāo)與觸控板之類的輸入裝置,以供使用者操作。然而現(xiàn)今操作系統(tǒng)及其相關(guān)應(yīng)用程序,多以窗口接口為其主流,因此在窗口接口的環(huán)境底下,鼠標(biāo)的使用最為常見。
早期的鼠標(biāo)是機(jī)械式,利用鼠標(biāo)底面滾球的滾動,來判定鼠標(biāo)的位移量。由于滾球在桌面上等物體移動,會因長時間使用而黏附異物,導(dǎo)致移動不順的情形;如今利用二極管所散發(fā)的光,依據(jù)光線變化來判定鼠標(biāo)位移的光學(xué)鼠標(biāo),已為當(dāng)前產(chǎn)品的主流。
此外,在鼠標(biāo)的按鍵設(shè)計上大多為雙鍵式,其由左按鍵與右按鍵所組成,左按鍵主要是用來點選或決定動作,而右按鍵是用來開啟菜單等輔助作用。近年來,網(wǎng)際網(wǎng)絡(luò)的興起,使用者常會使用瀏覽器來搜尋查找資料;然而屏幕所能顯示的區(qū)域有限;因此使用者大多是將光標(biāo)移至瀏覽器右方的卷動列(scrollbar)來卷動畫面,然使用者在卷動畫面后,需再次的把光標(biāo)移回畫面其它區(qū)域,此反復(fù)的移動,甚為不便。此缺失在數(shù)年前被解決,具體作法就是在鼠標(biāo)的左按鍵與右按鍵之間,增設(shè)一個滾輪,當(dāng)滾動按鍵時,即可動態(tài)的卷動窗口畫面;如此一來,無須移動光標(biāo)至卷動列,使用者就可在畫面的任意處,透過滾輪來卷動畫面。而上述鼠標(biāo)滾輪的相關(guān)應(yīng)用技術(shù),在美國專利公告第5,530,455中即有提到。
如今,位于左按鍵與右按鍵之間的中置鼠標(biāo)滾輪,已列為鼠標(biāo)的基本配備。雖說鼠標(biāo)滾輪的出現(xiàn),的確讓窗口接口的應(yīng)用程序的操作更為方便,但應(yīng)該還有許多發(fā)揮的空間可待開發(fā)。
當(dāng)使用者聆聽計算機(jī)設(shè)備所播放的音樂等音訊資料時,由于每個音訊資料的音量位準(zhǔn)(level)不同,一般來說,流行或搖滾音樂大多位準(zhǔn)較高,而抒情、古典音樂的位準(zhǔn)較低。因此在播放搖滾音樂時,會將操作系統(tǒng)的系統(tǒng)播放音量調(diào)低,否則聲量過大將顯得吵雜;而在播放抒情音樂時,會將系統(tǒng)播放音量調(diào)高,方能聽到小提琴或黑管之類的細(xì)微聲音變化,以取得較佳的聽覺享受。
然而,系統(tǒng)播放音量的調(diào)整,必須開啟操作系統(tǒng)中所對應(yīng)的應(yīng)用程序來控制;所以在聆聽不同類型的音樂時,就需進(jìn)行調(diào)整,否則將顯得音量過大或過??;此反復(fù)的操作方式,對使用者而言甚為不便。
因此若能利用鼠標(biāo)滾輪,來動態(tài)地控制系統(tǒng)播放音量的大小,將可解決此一問題。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種利用鼠標(biāo)滾輪實現(xiàn)動態(tài)調(diào)整系統(tǒng)音量的控制模塊及其方法,其可讓使用者通過鼠標(biāo)滾輪來隨意地調(diào)整系統(tǒng)播放音量的大小。
依據(jù)本發(fā)明的利用鼠標(biāo)滾輪實現(xiàn)動態(tài)調(diào)整系統(tǒng)音量的控制模塊,包含有按壓信號接收單元,用以接收鼠標(biāo)的鼠標(biāo)滾輪受到按壓時,鼠標(biāo)所提供的按壓控制信號。卷動信號接收單元,用以接收該鼠標(biāo)滾輪滾動時,鼠標(biāo)所提供的卷動控制信號。信號比對分析單元,用以分析按壓控制信號與卷動控制信號,而提供對應(yīng)的音量控制命令。音量控制單元,依據(jù)音量調(diào)控命令,來調(diào)整操作系統(tǒng)的系統(tǒng)播放音量。
本發(fā)明的利用鼠標(biāo)滾輪實現(xiàn)動態(tài)調(diào)整系統(tǒng)音量的方法,首先偵測鼠標(biāo)的鼠標(biāo)滾輪的按壓動作,而生成控制信號,接著偵測鼠標(biāo)滾輪的滾動量,而生成卷動控制信號;然后依據(jù)按壓控制信號與卷動控制信號,查找對應(yīng)的音量調(diào)控命令。最后,依據(jù)音量調(diào)控命令,調(diào)整操作系統(tǒng)的系統(tǒng)播放音量。
已知技術(shù)需開啟特定的應(yīng)用程序,才可控制系統(tǒng)播放音量大小的缺失,被本發(fā)明所排除。本發(fā)明的利用鼠標(biāo)滾輪實現(xiàn)動態(tài)調(diào)整系統(tǒng)音量的控制模塊及其方法,其據(jù)以實施之后,使用者經(jīng)由鼠標(biāo)滾輪,即可隨意地控制系統(tǒng)播放音量。
圖1為本發(fā)明利用鼠標(biāo)滾輪實現(xiàn)動態(tài)調(diào)整系統(tǒng)音量的控制模塊的模組件架構(gòu)圖。
圖2為本發(fā)明利用鼠標(biāo)滾輪實現(xiàn)動態(tài)調(diào)整系統(tǒng)音量的方法的流程示意圖。
圖3為本發(fā)明利用鼠標(biāo)滾輪實現(xiàn)動態(tài)調(diào)整系統(tǒng)音量的方法的接續(xù)流程示意圖。
具體實施例方式
依據(jù)本發(fā)明所提供的利用鼠標(biāo)滾輪200實現(xiàn)動態(tài)調(diào)整系統(tǒng)音量的控制模塊,請參考圖1來說明其主要組成組件,其包括有(1)按壓信號接收單100用以接收鼠標(biāo)的鼠標(biāo)滾輪受到按壓時,鼠標(biāo)所提供的按壓控制信號。
(2)卷動信號接收單元110用以接收鼠標(biāo)滾輪滾動時鼠標(biāo)所提供的卷動控制信號。
(3)功能真值表130儲存有對應(yīng)控制信號與卷動控制信號的音量調(diào)控命令。此功能真值表還儲存有按壓間隔時間參數(shù)值、啟動參數(shù)值以及卷動量參數(shù)值。其中,按壓間隔時間參數(shù)值規(guī)范有鼠標(biāo)滾輪的有效按壓次數(shù)的間隔時間,而啟動參數(shù)值則規(guī)范傳送音量調(diào)控命令,所需的有效按壓次數(shù)。卷動量參數(shù)值用以規(guī)范鼠標(biāo)滾輪的卷動量,所對應(yīng)的音量調(diào)控命令的數(shù)值。當(dāng)卷動量參數(shù)值為正時,所對應(yīng)的音量調(diào)控命令將增加操作系統(tǒng)的系統(tǒng)播放音量。反之,若卷動量參數(shù)值為負(fù)時,所對應(yīng)的音量調(diào)控命令將減少操作系統(tǒng)的系統(tǒng)播放音量。
(3)信號比對分析單元120用以分析按壓控制信號與卷動控制信號,并自功能真值表130讀取對應(yīng)的音量調(diào)控命令。
(4)音量控制單元140依據(jù)信號比對分析單元120所提供的音量調(diào)控命令,調(diào)整操作系統(tǒng)300的系統(tǒng)播放音量。
本發(fā)明的利用鼠標(biāo)滾輪實現(xiàn)動態(tài)調(diào)整系統(tǒng)音量的方法,可搭配上述組件予以進(jìn)行,請參考圖2與圖3來說明其處理流程。首先確認(rèn)鼠標(biāo)的鼠標(biāo)滾輪的運(yùn)作狀態(tài)(步驟100)然后偵測鼠標(biāo)滾輪的按壓動作,而生成按壓控制信號(步驟101),接著記錄鼠標(biāo)滾輪的按壓次數(shù)(步驟102),并依據(jù)按壓間隔時間參數(shù)值,生成有效按壓次數(shù)(步驟103)。然后確認(rèn)有效按壓次數(shù)是否大于啟動參數(shù)值?(步驟104),若沒有超過啟動參數(shù)值的話,就回到步驟102。反之,若大于啟動參數(shù)值,就表示使用者想要調(diào)整系統(tǒng)播放音量,所以此時將偵測鼠標(biāo)的滾動量,以生成卷動控制信號(步驟105)。而上述的按壓間隔時間參數(shù)值與啟動參數(shù)值是儲存在功能真值表內(nèi)的。
接著,依據(jù)卷動控制信號而生成卷動量參數(shù)值(步驟106)。然后系統(tǒng)將判斷卷動量參數(shù)值是否為正?(步驟107)若為正的話,就查找對應(yīng)的音量控制命令,而增加操作系統(tǒng)的系統(tǒng)播放音量(步驟108),而結(jié)束流程。反之,若卷動量參數(shù)值為負(fù)的話,查找對應(yīng)的音量控制命令,來減少操作系統(tǒng)的系統(tǒng)播放音量(步驟109),而結(jié)束流程。
已知技術(shù)需開啟特定的應(yīng)用程序,才可控制系統(tǒng)播放音量大小的缺失,被本發(fā)明解決。本發(fā)明的利用鼠標(biāo)滾輪實現(xiàn)動態(tài)調(diào)整系統(tǒng)音量的控制模塊及其方法,可供使用者透過鼠標(biāo)滾輪,實時地調(diào)整系統(tǒng)播放音量大小。
權(quán)利要求
1.一種利用鼠標(biāo)滾輪實現(xiàn)動態(tài)調(diào)整系統(tǒng)音量的控制模塊,其特征在于包括有一按壓信號接收單元,用以接收一鼠標(biāo)的鼠標(biāo)滾輪受到按壓時,該鼠標(biāo)所提供的一按壓控制信號;一卷動信號接收單元,用以接收該鼠標(biāo)滾輪滾動時,該鼠標(biāo)所提供的一卷動控制信號;一信號比對分析單元,用以分析該按壓控制信號與該卷動控制信號,而提供一對應(yīng)的一音量調(diào)控命令;及一音量控制單元,依據(jù)該音量調(diào)控命令,調(diào)整一操作系統(tǒng)的系統(tǒng)播放音量。
2.如權(quán)利要求1所述的利用鼠標(biāo)滾輪實現(xiàn)動態(tài)調(diào)整系統(tǒng)音量的控制模塊,其特征在于,還包含有一功能真值表,該功能真值表儲存有一按壓間隔時間參數(shù)值,用以規(guī)范該鼠標(biāo)滾輪的按壓次數(shù)的間隔時間。
3.如權(quán)利要求1所述的利用鼠標(biāo)滾輪實現(xiàn)動態(tài)調(diào)整系統(tǒng)音量的控制模塊,其特征在于,該功能真值表包含有一卷動量參數(shù)值,用以規(guī)范該鼠標(biāo)滾輪的卷動量所對應(yīng)的該音量調(diào)控命令的數(shù)值。
4.如權(quán)利要求3所述的利用鼠標(biāo)滾輪實現(xiàn)動態(tài)調(diào)整系統(tǒng)音量的控制模塊,其特征在于,該卷動量參數(shù)值為正時,將增加該操作系統(tǒng)的系統(tǒng)播放音量。
5.如權(quán)利要求3所述的利用鼠標(biāo)滾輪實現(xiàn)動態(tài)調(diào)整系統(tǒng)音量的控制模塊,其特征在于,該卷動量參數(shù)值為負(fù)時,將減少該操作系統(tǒng)的系統(tǒng)播放音量。
6.一種利用鼠標(biāo)滾輪實現(xiàn)動態(tài)調(diào)整系統(tǒng)音量的方法,其特征在于包含有下列步驟偵測一鼠標(biāo)的鼠標(biāo)滾輪的按壓動作,而生成一按壓控制信號;偵測該鼠標(biāo)滾輪的滾動量,而生成一卷動控制信號;依據(jù)該按壓控制信號與該卷動控制信號,查找對應(yīng)的一音量調(diào)控命令;及依據(jù)該音量調(diào)控命令,調(diào)整一操作系統(tǒng)的系統(tǒng)播放音量。
7.如權(quán)利要求6所述的利用鼠標(biāo)滾輪實現(xiàn)動態(tài)調(diào)整系統(tǒng)音量的方法,其特征在于,還包含有確認(rèn)該鼠標(biāo)的鼠標(biāo)滾輪的運(yùn)作狀態(tài)的步驟。
8.如權(quán)利要求6所述的利用鼠標(biāo)滾輪實現(xiàn)動態(tài)調(diào)整系統(tǒng)音量的方法,其特征在于,該偵測該鼠標(biāo)的鼠標(biāo)滾輪的按壓動作,而生成該控制信號的部分,還包含有下列步驟依據(jù)該按壓控制信號,以及一按壓間隔時間參數(shù)值,記錄該鼠標(biāo)滾輪的按壓次數(shù),而產(chǎn)生一有效按壓次數(shù);及依據(jù)一啟動參數(shù)值,比對該鼠標(biāo)滾輪的有效按壓次數(shù)。
9.如權(quán)利要求8所述的利用鼠標(biāo)滾輪實現(xiàn)動態(tài)調(diào)整系統(tǒng)音量的方法,其特征在于,該按壓間隔時間參數(shù)值與該啟動參數(shù)值,儲存于一功能真值表。
10.如權(quán)利要求7所述的利用鼠標(biāo)滾輪實現(xiàn)動態(tài)調(diào)整系統(tǒng)音量的方法,其特征在于,該依據(jù)該按壓控制信號與該卷動控制信號,查找對應(yīng)的該音量調(diào)控命令的部分,還包含有依據(jù)該卷動控制信號,生成對應(yīng)的一卷動量參數(shù)值的步驟。
11.如權(quán)利要求10所述的利用鼠標(biāo)滾輪實現(xiàn)動態(tài)調(diào)整系統(tǒng)音量的方法,其特征在于,該卷動量參數(shù)值為正時,將增加該操作系統(tǒng)的系統(tǒng)播放音量。
12.如權(quán)利要求10所述的利用鼠標(biāo)滾輪實現(xiàn)動態(tài)調(diào)整系統(tǒng)音量的方法,其特征在于,該卷動量參數(shù)值為負(fù)時,將減少該操作系統(tǒng)的系統(tǒng)播放音量。
全文摘要
本發(fā)明揭示了一種利用鼠標(biāo)滾輪實現(xiàn)動態(tài)調(diào)整系統(tǒng)音量的控制模塊及其方法,包含有按壓信號接收單元,用以接收鼠標(biāo)滾輪受到按壓時所提供的按壓控制信號;卷動信號接收單元,用以接收鼠標(biāo)滾輪滾動時所提供的卷動控制信號。信號比對分析單元,用以分析按壓控制信號與卷動控制信號,而提供對應(yīng)的音量控制命令;最后通過音量控制單元依據(jù)此音量調(diào)控命令,來調(diào)整操作系統(tǒng)的系統(tǒng)播放音量。
文檔編號G06F3/16GK1987755SQ20051012092
公開日2007年6月27日 申請日期2005年12月22日 優(yōu)先權(quán)日2005年12月22日
發(fā)明者劉廣 申請人:佛山市順德區(qū)順達(dá)電腦廠有限公司, 神基科技股份有限公司