觸發(fā)開啟宏的輸入系統(tǒng)的制作方法
【專利摘要】觸發(fā)開啟宏的輸入系統(tǒng),一種觸發(fā)開啟宏的輸入系統(tǒng),用以觸發(fā)預(yù)先錄制的宏程序,包含有一儲(chǔ)存模塊、一輸入辨識(shí)模塊、一數(shù)據(jù)處理單元以及一宏執(zhí)行單元。儲(chǔ)存模塊用以儲(chǔ)存至少一識(shí)別數(shù)據(jù)與對(duì)應(yīng)識(shí)別數(shù)據(jù)的宏觸發(fā)指令,且宏觸發(fā)指令是對(duì)應(yīng)于宏程序。輸入辨識(shí)模塊用以讀取一待辨識(shí)數(shù)據(jù)。數(shù)據(jù)處理單元接收待辨識(shí)數(shù)據(jù),并比對(duì)待辨識(shí)數(shù)據(jù)是否符合識(shí)別數(shù)據(jù),當(dāng)待辨識(shí)數(shù)據(jù)符合識(shí)別數(shù)據(jù),數(shù)據(jù)處理單元自儲(chǔ)存模塊擷取宏觸發(fā)指令,并輸出宏觸發(fā)指令。宏執(zhí)行單元連接于數(shù)據(jù)處理單元;當(dāng)宏執(zhí)行單元自數(shù)據(jù)處理單元接收宏觸發(fā)指令,宏執(zhí)行單元執(zhí)行宏程序。
【專利說(shuō)明】觸發(fā)開啟宏的輸入系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明有關(guān)于一種觸發(fā)開啟宏的輸入系統(tǒng),特別是一種可節(jié)省宏按鍵數(shù)量的設(shè)計(jì),達(dá)到快速啟動(dòng)宏程序功能的觸發(fā)開啟宏的輸入系統(tǒng)。
【背景技術(shù)】
[0002]隨著計(jì)算機(jī)科技的進(jìn)步,使得計(jì)算機(jī)的輸入設(shè)備,例如鍵盤與鼠標(biāo)等,也加入了人性化設(shè)計(jì),由最初單純的輸入字符符號(hào)演變至可以進(jìn)行更多的訊息輸入。發(fā)展至今,這些輸入設(shè)備,已經(jīng)不僅僅是單純的輸入接口,針對(duì)用戶對(duì)于某些特殊用途,例如游戲或文檔處理的需求,在設(shè)計(jì)上也會(huì)額外設(shè)置可執(zhí)行宏功能的宏按鍵或按鈕,這些更為人性化的功能設(shè)計(jì)增加了人們使用計(jì)算機(jī)時(shí)的便利性。
[0003]宏(macros),簡(jiǎn)單來(lái)說(shuō),是一種批量處理的批次命令,例如一連串的鍵盤、鼠標(biāo)動(dòng)作,用以簡(jiǎn)化用戶所需的輸入動(dòng)作,用戶透過(guò)宏錄制軟件(macro recorder)的輔助預(yù)先錄制一連串按鍵及/或按鈕動(dòng)作,藉以作為一宏設(shè)定,并將此宏設(shè)定指定至一宏按鍵(macrokey)、宏按鈕(macro button),或是一,決捷鍵(shortcut key)組合。之后,當(dāng)要執(zhí)行這個(gè)宏功能時(shí),用戶只需按下所指定的宏按鍵,對(duì)應(yīng)的宏就會(huì)被啟動(dòng),并依之前錄制的內(nèi)容順序執(zhí)行此宏。
[0004]然而,鍵盤上增加宏按鍵的設(shè)計(jì),可能會(huì)因此增加硬件成本。通常一顆宏按鍵只能對(duì)應(yīng)一個(gè)宏設(shè)定。雖然用戶可對(duì)宏設(shè)定重新錄制,以改變之前的設(shè)定,不過(guò),一般而言,鍵盤上宏按鍵的數(shù)量會(huì)有限制,例如十顆以下,而且,也無(wú)法任意擴(kuò)充。因此,若是可以減少宏按鍵數(shù)量或是不需要宏按鍵的設(shè)計(jì),仍可輸入并啟動(dòng)宏,亦可擴(kuò)充宏的數(shù)量,應(yīng)可帶給使用者莫大的便利。
【發(fā)明內(nèi)容】
[0005]基于公知【技術(shù)領(lǐng)域】中,宏按鍵的數(shù)量受到限制的技術(shù)課題,本發(fā)明提供一種觸發(fā)開啟宏的輸入系統(tǒng),可在不需要增加宏按鍵的設(shè)計(jì)下,快速啟動(dòng)宏功能,并可擴(kuò)充宏的數(shù)量。
[0006]為了達(dá)到以上目的,本發(fā)明提供一種觸發(fā)開啟宏的輸入系統(tǒng),用以觸發(fā)預(yù)先錄制的宏程序,包含有一儲(chǔ)存模塊、一輸入辨識(shí)模塊、一數(shù)據(jù)處理單元、一宏執(zhí)行單元。儲(chǔ)存模塊用以儲(chǔ)存至少一識(shí)別數(shù)據(jù)與對(duì)應(yīng)所述識(shí)別數(shù)據(jù)的宏觸發(fā)指令,且所述宏觸發(fā)指令是對(duì)應(yīng)于所述宏程序。輸入辨識(shí)模塊用以讀取一待辨識(shí)數(shù)據(jù)。數(shù)據(jù)處理單元接收所述待辨識(shí)數(shù)據(jù),并比對(duì)所述待辨識(shí)數(shù)據(jù)是否符合所述識(shí)別數(shù)據(jù),當(dāng)所述待辨識(shí)數(shù)據(jù)符合所述識(shí)別數(shù)據(jù),所述數(shù)據(jù)處理單元自該儲(chǔ)存模塊擷取所述宏觸發(fā)指令,并輸出所述宏觸發(fā)指令。宏執(zhí)行單元連接于所述數(shù)據(jù)處理單元;當(dāng)所述宏執(zhí)行單元自所述數(shù)據(jù)處理單元接收所述宏觸發(fā)指令,所述宏執(zhí)行單元執(zhí)行所述宏程序。
[0007]于本發(fā)明至少一實(shí)施例中,當(dāng)待辨識(shí)數(shù)據(jù)與識(shí)別數(shù)據(jù)不吻合,數(shù)據(jù)處理單元發(fā)出一識(shí)別不吻合的通知。
[0008]于本發(fā)明至少一實(shí)施例中,觸發(fā)開啟宏的輸入系統(tǒng)更包含一啟動(dòng)鍵,用以發(fā)出一致能指令,以致能所述輸入辨識(shí)模塊。
[0009]于本發(fā)明至少一實(shí)施例中,啟動(dòng)鍵被按壓的狀態(tài)持續(xù)致能輸入辨識(shí)模塊,并于被按壓的狀態(tài)停止時(shí)關(guān)閉輸入辨識(shí)模塊。
[0010]于本發(fā)明至少一實(shí)施例中,輸入辨識(shí)模塊是一語(yǔ)音識(shí)別模塊,其中識(shí)別數(shù)據(jù)與待辨識(shí)數(shù)據(jù)分別為一語(yǔ)音內(nèi)容。
[0011]于本發(fā)明至少一實(shí)施例中,語(yǔ)音識(shí)別模塊包含一麥克風(fēng)及一語(yǔ)音識(shí)別核心,麥克風(fēng)用于接收語(yǔ)音內(nèi)容,語(yǔ)音識(shí)別核心用于將語(yǔ)音內(nèi)容編碼為一編碼數(shù)據(jù)。
[0012]于本發(fā)明至少一實(shí)施例中,所述輸入辨識(shí)模塊是一指紋辨識(shí)模塊,其中識(shí)別數(shù)據(jù)與待辨識(shí)數(shù)據(jù)分別為一指紋。
[0013]于本發(fā)明至少一實(shí)施例中,指紋辨識(shí)模塊包含一指紋辨識(shí)核心與一指紋讀取裝置,指紋讀取裝置用于讀取指紋,指紋辨識(shí)核心用于將指紋編碼為一編碼數(shù)據(jù)。
[0014]于本發(fā)明至少一實(shí)施例中,當(dāng)待辨識(shí)數(shù)據(jù)與所述識(shí)別數(shù)據(jù)的相似度超過(guò)一闕值時(shí),所述數(shù)據(jù)處理單元判斷待辨識(shí)數(shù)據(jù)符合所述識(shí)別數(shù)據(jù)。
[0015]本發(fā)明的功效在于,本發(fā)明所揭露的觸發(fā)開啟宏之裝置,可節(jié)省宏按鍵數(shù)量的設(shè)計(jì),達(dá)到快速啟動(dòng)宏功能,并可擴(kuò)充宏的數(shù)量。
【專利附圖】
【附圖說(shuō)明】
[0016]圖1為本發(fā)明的觸發(fā)開啟宏的輸入系統(tǒng)的系統(tǒng)方塊圖。
[0017]圖2為圖1中,儲(chǔ)存單元的儲(chǔ)存區(qū)塊示意圖。
[0018]圖3為圖1的一具體實(shí)施例的系統(tǒng)方塊圖。
[0019]圖4為圖1的一具體實(shí)施例的系統(tǒng)方塊圖。
[0020]圖5為本發(fā)明第一實(shí)施例的系統(tǒng)方塊圖。
[0021]圖6為本發(fā)明第二實(shí)施例的系統(tǒng)方塊圖。
[0022]圖7為本發(fā)明第三實(shí)施例的系統(tǒng)方塊圖。
[0023]主要組件符號(hào)說(shuō)明:
[0024]
【權(quán)利要求】
1.一種觸發(fā)開啟宏的輸入系統(tǒng),用以觸發(fā)預(yù)先錄制的宏程序,其特征在于,包括: 一儲(chǔ)存模塊,用以儲(chǔ)存識(shí)別數(shù)據(jù)與對(duì)應(yīng)所述識(shí)別數(shù)據(jù)的宏觸發(fā)指令,且所述宏觸發(fā)指令是對(duì)應(yīng)于所述宏程序; 一輸入辨識(shí)模塊,用以讀取一待辨識(shí)數(shù)據(jù); 一數(shù)據(jù)處理單元,接收所述待辨識(shí)數(shù)據(jù),并比對(duì)所述待辨識(shí)數(shù)據(jù)是否符合所述識(shí)別數(shù)據(jù),當(dāng)所述待辨識(shí)數(shù)據(jù)符合所述識(shí)別數(shù)據(jù),所述數(shù)據(jù)處理單元自該儲(chǔ)存模塊擷取所述宏觸發(fā)指令,并輸出所述宏觸發(fā)指令;以及 一宏執(zhí)行單元,連接于所述數(shù)據(jù)處理單元;當(dāng)所述宏執(zhí)行單元自所述數(shù)據(jù)處理單元接收所述宏觸發(fā)指令,所述宏執(zhí)行單元執(zhí)行所述宏程序。
2.根據(jù)權(quán)利要求1所述的觸發(fā)開啟宏的輸入系統(tǒng),其特征在于,當(dāng)所述待辨識(shí)數(shù)據(jù)與所述識(shí)別數(shù)據(jù)不吻合,所述數(shù)據(jù)處理單元發(fā)出一識(shí)別不吻合的通知。
3.根據(jù)權(quán)利要求1所述的觸發(fā)開啟宏的輸入系統(tǒng),其特征在于,還包括: 一啟動(dòng)鍵,用以發(fā)出一致能指令,以致能所述輸入辨識(shí)模塊。
4.根據(jù)權(quán)利要求3所述的觸發(fā)開啟宏的輸入系統(tǒng),其特征在于,所述啟動(dòng)鍵被按壓的狀態(tài)持續(xù)致能所述輸入辨識(shí)模塊,并于被按壓的狀態(tài)停止時(shí)關(guān)閉所述輸入辨識(shí)模塊。
5.根據(jù)權(quán)利要求1所述的觸發(fā)開啟宏的輸入系統(tǒng),其特征在于,所述輸入辨識(shí)模塊是一語(yǔ)音識(shí)別模塊,并且所述識(shí)別數(shù)據(jù)與所述待辨識(shí)數(shù)據(jù)分別為一語(yǔ)音內(nèi)容。
6.根據(jù)權(quán)利要求5所述的觸發(fā)開啟宏的輸入系統(tǒng),其特征在于,所述語(yǔ)音識(shí)別模塊包含一麥克風(fēng)及一語(yǔ)音識(shí)別核心,所述麥克風(fēng)用于接收所述語(yǔ)音內(nèi)容,該語(yǔ)音識(shí)別核心用于將所述語(yǔ)音內(nèi)容編碼為一編碼數(shù)據(jù)。
7.根據(jù)權(quán)利要求1所述的觸發(fā)開啟宏的輸入系統(tǒng),其特征在于,所述輸入辨識(shí)模塊是一指紋辨識(shí)模塊,所述識(shí)別數(shù)據(jù)與所述待辨識(shí)數(shù)據(jù)分別為一指紋。
8.根據(jù)權(quán)利要求7所述的觸發(fā)開啟宏的輸入系統(tǒng),其特征在于,所述指紋辨識(shí)模塊包含一指紋辨識(shí)核心與一指紋讀取裝置,所述指紋讀取裝置用于讀取所述指紋,所述指紋辨識(shí)核心用于將所述指紋編碼為一編碼數(shù)據(jù)。
9.根據(jù)權(quán)利要求1所述的觸發(fā)開啟宏的輸入系統(tǒng),其特征在于,當(dāng)所述待辨識(shí)數(shù)據(jù)與所述識(shí)別數(shù)據(jù)的相似度超過(guò)一闕值時(shí),所述數(shù)據(jù)處理單元判斷所述待辨識(shí)數(shù)據(jù)符合所述識(shí)別數(shù)據(jù)。
【文檔編號(hào)】G06F9/30GK104049767SQ201410209582
【公開日】2014年9月17日 申請(qǐng)日期:2014年5月19日 優(yōu)先權(quán)日:2014年5月19日
【發(fā)明者】林英宇, 施博仁 申請(qǐng)人:技嘉科技股份有限公司