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