欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

指紋識別熱鍵系統(tǒng)的制作方法

文檔序號:6650297閱讀:226來源:國知局

專利名稱::指紋識別熱鍵系統(tǒng)的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及一種用于計算機的熱鍵系統(tǒng)。詳細地說涉及一種用來作為熱鍵輸入裝置的指紋識別系統(tǒng)。隨著集成電路的功能日益多樣化,過去屬于特用產(chǎn)品,或者根本無法取得的裝置,現(xiàn)在都已經(jīng)逐漸普及。例如指紋掃描器,就是一個例子。過去,在傳統(tǒng)的消費產(chǎn)品市場上少見,或甚至聽都沒有聽過的指紋識別系統(tǒng),也由于集成電路指紋掃描器的出現(xiàn),已經(jīng)在關(guān)切存取控制及識別鑒定的一般使用者之間日漸普及;指紋識別系統(tǒng)的應(yīng)用領(lǐng)域已經(jīng)不再僅限于政府以及安全人員。這些裝置是用來確保只有獲得授權(quán)的使用者才可以在一計算機系統(tǒng)或者數(shù)據(jù)庫進行存取,而且,其體積也已經(jīng)縮小到可以裝進便攜式計算機中。雖然指紋識別系統(tǒng)在安全及鑒定等目的上有極高價值,但在這些領(lǐng)域之外卻少有用處。傳統(tǒng)上,這種系統(tǒng)只有在使用者開始使用計算機之初確認其身分,一旦完成身份識別的工作,指紋識別系統(tǒng)就閑置無用了。雖然指紋識別系統(tǒng)的價格與從目前相比已經(jīng)低廉許多,但其價格卻也令人無法忽視;再加上在傳統(tǒng)的用途中,指紋識別系統(tǒng)除識別身份外,缺乏其他功能,也無法提高計算機整體的生產(chǎn)力。因此,本發(fā)明的主要目的,是提供一種利用指紋識別系統(tǒng),以使用者的手指產(chǎn)生熱鍵訊號的熱鍵系統(tǒng)。一種用于一計算機系統(tǒng)的熱鍵系統(tǒng),該計算機系統(tǒng)包含一處理器(processor);以及一存儲器(memory),其包含有至少一應(yīng)用程序(applicationprogram);該熱鍵系統(tǒng)包含一指紋識別系統(tǒng),其包含有一掃描器(scanner),用來掃描一使用者手指上的一指紋;以及一分析模塊(analyzer),用來分析該掃描器掃描的指紋,并產(chǎn)生一對應(yīng)的識別碼(identificationcode);以及一熱鍵驅(qū)動程序(driver),安裝于該計算機系統(tǒng)的存儲器中,該熱鍵驅(qū)動程序是由該處理器執(zhí)行;其中該熱鍵驅(qū)動程序會依據(jù)該分析模塊傳來的識別碼,使該處理器執(zhí)行該應(yīng)用程序。圖1為一包含指紋識別系統(tǒng)的計算機系統(tǒng)第一實施例的示意圖。圖2為本發(fā)明熱鍵系統(tǒng)運用于圖1中計算機系統(tǒng)的方框圖。圖3為圖2中熱鍵數(shù)據(jù)庫的方框圖。圖4為一應(yīng)用程序的方框圖。圖5為本發(fā)明熱鍵數(shù)據(jù)庫的詳細方框圖。圖6說明本發(fā)明的數(shù)據(jù)庫程序所顯示訊息的第一例。圖7說明本發(fā)明的數(shù)據(jù)庫程序所顯示訊息的第二例。圖8為一包含指紋識別系統(tǒng)的計算機系統(tǒng)的第二實施例的方框圖。請參照圖1及圖2。圖1是一包含有一指紋識別系統(tǒng)50的桌上型計算機系統(tǒng)20的示意圖。圖2為本發(fā)明指紋識別熱鍵系統(tǒng)10運用于計算機系統(tǒng)20的方框圖。計算機系統(tǒng)20包含有一處理器28,分別與鍵盤22,顯示器24,輸入/輸出端口26,及存儲器30電連接。通過電纜11,輸出/輸入端口26可發(fā)送訊號至指紋識別系統(tǒng)50,或從指紋識別系統(tǒng)50接收訊號。鍵盤22及顯示器24的目的與功能均已廣為熟知,在此不再贅述。輸入/輸出端口26可以是諸多形式的數(shù)據(jù)端口中的一種,例如RS-232串行端口、并行端口、通用串行總線(USB)端口等。電纜11則是配合輸入/輸出端口26的型式,可能是串聯(lián)電纜或是USB電纜等。處理器28控制計算機系統(tǒng)20的整體功能,其自身又受一操作系統(tǒng)40的控制。而操作系統(tǒng)40則是儲存在于存儲器30中。存儲器30可以是可擦除存儲器,例如是隨機存取存儲器(RAM);或是不可擦除的存儲器,例如是硬盤。實際上,由于大部分目前的計算機系統(tǒng)20中的操作系統(tǒng)40均是采用頁面調(diào)換,故存儲器30通常是上述兩種存儲器的結(jié)合。從程序的角度來說,上述兩種存儲器,本質(zhì)上并沒有差異,也可以互換交替使用。指紋識別系統(tǒng)50包含有一掃描器52及一分析模塊60。掃描器52是用來掃描使用者的指紋。在已知的系統(tǒng)中,掃描器52為一光學(xué)系統(tǒng)。然而,目前已可取得極其價廉的體積芯片系統(tǒng)。在這樣的系統(tǒng)中,掃描器52為一集成電路裝置,使用者將其一手指置于其上以供掃描。掃描器52的集成電路裝置包含有一大型的電子感測器陣列(未示于圖),用來檢測使用者指紋中螺旋形及環(huán)圈形的特征。無論以上述何種方式,均可由掃描器52得到指紋數(shù)據(jù)。然后,該指紋數(shù)據(jù)被傳送至分析模塊60。分析模塊60包含有一比較電路62,以及一指紋數(shù)據(jù)庫64。指紋數(shù)據(jù)庫64是用來保存若干指紋的指紋數(shù)據(jù)。比較電路62將掃描器52掃描到的指紋數(shù)據(jù),與指紋數(shù)據(jù)庫64內(nèi)的指紋數(shù)據(jù)作比較,以搜尋出吻合的指紋。用來掃描及分析指紋的方法,以及指紋數(shù)據(jù)庫64內(nèi)的指紋數(shù)據(jù)的內(nèi)部結(jié)構(gòu),均已多見于指紋識別技術(shù)的文獻中,其任何詳細內(nèi)容在此均不必再予贅述。如果比較電路62在指紋數(shù)據(jù)庫64中找出與所掃描到的指紋相吻合,就會通過電纜11發(fā)送出一專屬的識別碼(圖中未示)至計算機系統(tǒng)20。而該識別碼就代表了該指紋。舉例來說,設(shè)想一使用者已將其右手拇指掃描并載入指紋數(shù)據(jù)庫64,而指紋數(shù)據(jù)庫64也已經(jīng)用識別碼XX24對應(yīng)該使用者的右手拇指。相對地,我們可以進而設(shè)想,在一錯誤識別的情況下,亦即當(dāng)該比較電路62在該指紋數(shù)據(jù)庫64中,未能找到與所掃描到的吻合的指紋時,該指紋識別系統(tǒng)50則會發(fā)送一XX00的識別碼至計算機系統(tǒng)20。如果該使用者將其右手拇指按壓于掃描器52上,該比較電路62會識別該拇指指紋,并使該識別碼XX24被發(fā)送至計算機系統(tǒng)20。另一方面,若該使用者的左手拇指指紋并未儲存于該指紋數(shù)據(jù)庫64中,那么當(dāng)該使用者將其左手拇指按壓于掃描器52上時,則錯誤情況識別碼XX00就會被發(fā)送至該計算機系統(tǒng)20。上述情況的發(fā)生是由于每根手指各有其專屬的指紋。也就是說,如果一個使用者手上每根手指的指紋數(shù)據(jù)均已存在于該指紋數(shù)據(jù)庫64中,則該指紋識別系統(tǒng)50即可以用來為該使用者的各手指,發(fā)送各手指專屬的識別碼至該計算機系統(tǒng)20。在該操作系統(tǒng)40下可以執(zhí)行多個程序。更明確地說,也是對本發(fā)明具關(guān)鍵重要性的,是有一熱鍵驅(qū)動程序44,以及一指紋數(shù)據(jù)庫程序43,在操作系統(tǒng)40下執(zhí)行。而熱鍵驅(qū)動程序44,指紋數(shù)據(jù)庫程序43,以及指紋識別系統(tǒng)50就共同組成本發(fā)明的指紋識別熱鍵系統(tǒng)10。此外,在操作系統(tǒng)40的監(jiān)控下,也存在有多個應(yīng)用程序42,例如第一應(yīng)用程序42a,第二應(yīng)用程序42b等。當(dāng)然,應(yīng)用程序的實際數(shù)目,是可以依實際情況而有所不同的。應(yīng)用程序42可以是由使用者安裝于計算機系統(tǒng)20中的程序,或由使用者本身所創(chuàng)造。舉例來說,第一應(yīng)用程序42a,可以是一個網(wǎng)絡(luò)瀏覽器;第二應(yīng)用程序42b,可以是一個文字處理程序;第三應(yīng)用程序42c,可以是一個試算表程序;而該第四應(yīng)用程序42d,可以是一游戲等。應(yīng)用程序42的實際功能或目的,對本發(fā)明來說并不具重要性。重要的是使用者知悉應(yīng)用程序42的存在,并且要使用這些程序。熱鍵驅(qū)動程序44包含有一熱鍵數(shù)據(jù)庫46,以及一熱鍵數(shù)據(jù)庫程序48。請參照圖3(并請同時參考圖1及圖2)。圖3是熱鍵數(shù)據(jù)庫46的方框圖。該熱鍵數(shù)據(jù)庫46包含有多個項目46i。各項目46i各自有一編碼46c,以及一應(yīng)用程序路徑46p。各編碼46c各自對應(yīng)于指紋識別系統(tǒng)50所發(fā)送的一個專屬識別碼。在最簡單的實施例中,各編碼46c就是指紋識別系統(tǒng)50所發(fā)送的一個識別碼。然而,本發(fā)明的實施例也未必僅能如此。本發(fā)明的實施例也有可能增加一解碼過程,例如,一解密或加密過程,以便將指紋識別系統(tǒng)50所傳送的識別碼,轉(zhuǎn)換成熱鍵數(shù)據(jù)庫46中對應(yīng)的編碼46c。各應(yīng)用程序路徑46p代表一應(yīng)用程序42的位置。也就是說,指紋識別系統(tǒng)50所發(fā)送的一個有效識別碼,可以經(jīng)由熱鍵數(shù)據(jù)庫46,轉(zhuǎn)換成一個對應(yīng)的應(yīng)用程序42的應(yīng)用程序路徑46p。然后,該熱鍵驅(qū)動程序44就可以使該操作系統(tǒng)40執(zhí)行適當(dāng)?shù)膽?yīng)用程序42。舉一簡單的例子,設(shè)想一使用者的右手食指指紋已經(jīng)存在于指紋數(shù)據(jù)庫64中,并具有一專屬的識別碼XX9D與其對應(yīng)。當(dāng)該使用者以其右手食指按壓于掃描器52上時,比較電路62在指紋數(shù)據(jù)庫64中找出吻合的指紋,并通過電纜11,將適當(dāng)?shù)膶俚淖R別碼XX9D,發(fā)送至計算機系統(tǒng)20的輸入/輸出端口26。然后,輸入/輸出端口26可以發(fā)送出一中斷訊號至處理器28,以使處理器28執(zhí)行熱鍵驅(qū)動程序44。當(dāng)熱鍵驅(qū)動程序44收到識別碼XX9D,即搜尋整個熱鍵數(shù)據(jù)庫46,以尋找適當(dāng)?shù)奈呛现讣y。由圖3可知,識別碼XX9D吻合各項目46i中的第二個。于是,該熱鍵驅(qū)動程序44促使操作系統(tǒng)40執(zhí)行應(yīng)用程序“C\programs\docedit.exe”,而該應(yīng)用程序的路徑就儲存在與XX9D的編碼46c對應(yīng)的應(yīng)用程序路徑46p。而該應(yīng)用程序“C\programs\doceit.ext”,可以是,例如,第二應(yīng)用程序42b的文字處理程序。以類似方式,可以使一應(yīng)用程序42對應(yīng)于使用者的每一手指,而使用者僅須以適當(dāng)?shù)氖种赴磯涸搾呙杵?2,即可以使該熱鍵系統(tǒng)10啟動使用者想要使用的應(yīng)用程序42。熱鍵系統(tǒng)10不僅可以用來啟動一應(yīng)用程序42,也能夠用來在一應(yīng)用程序42之內(nèi)啟動一程序功能。請配合圖2參照圖4以及圖5。圖4為一應(yīng)用程序99的方框圖,而圖5為熱鍵數(shù)據(jù)庫46第二實施例的示意圖。如本領(lǐng)域所熟知的,各應(yīng)用程序42會有若干種程序功能,可依使用者的使用執(zhí)行。舉例來說,在操作系統(tǒng)40下執(zhí)行的應(yīng)用程序99,有程序功能99a,99b及99c。當(dāng)應(yīng)用程序99在執(zhí)行中(也就是說,應(yīng)用程序99正被使用,并接收使用者的鼠標(biāo)及鍵盤的輸入)時,使用者正確的按鍵輸入,便可以啟動程序功能99a,99b以及99c。如圖4中所示,為啟動應(yīng)用程序功能99a,使用者可以按鍵盤22的F2鍵。同理,鍵盤22上F3鍵可啟動應(yīng)用程序功能99b,而輸入control-Q(即CTL鍵加上Q鍵)啟動應(yīng)用程序功能99c。熱鍵數(shù)據(jù)庫46可以被設(shè)計如下每一應(yīng)用程序的項目46i可以有子項目46s,而這些子項目46s可以將接收自指紋識別系統(tǒng)50的識別碼46f,對應(yīng)到一適當(dāng)?shù)挠嵦?6h,而發(fā)送訊號46h便可以啟動應(yīng)用程序中的一個程序功能(諸如應(yīng)用程序99下的程序功能99a,99b,99c或99s)。簡言之,該熱鍵數(shù)據(jù)庫46可以成為一個具有任意層次的樹狀結(jié)構(gòu)的數(shù)據(jù)庫。數(shù)據(jù)庫中每一節(jié)點可以由其上方的上代的節(jié)點所衍生,并具有由其所衍生的下代節(jié)點。各樹狀分枝的根,即原始熱鍵項目46i,是用來代表一個應(yīng)用程序42;而該應(yīng)用程序是由應(yīng)用程序路徑46p所執(zhí)行。然后,各項目46i可以各自有其子項目46s。每個子項目46s各使一接收自指紋識別系統(tǒng)50的識別碼46f,對應(yīng)于鍵盤及/或鼠標(biāo)的一訊號46h。而訊號46h是由熱鍵驅(qū)動程序44發(fā)送至執(zhí)行中的應(yīng)用程序42,以使應(yīng)用程序42執(zhí)行對應(yīng)的程序功能。另外,子項目46s可以有本發(fā)明專屬的另一群子項目,以啟動程序功能內(nèi)的次功能。例如圖4中程序功能99c中的次功能99s。如果執(zhí)行中的應(yīng)用程序42并沒有熱鍵對應(yīng)到專屬的識別碼46f,則熱鍵驅(qū)動程序44會假定使用者是有意另行啟動一新應(yīng)用程序42,并掃描熱鍵數(shù)據(jù)庫46,以搜尋適當(dāng)?shù)捻椖?6i。在所有的熱鍵系統(tǒng)中,都必須讓使用者可以增加、改變以及去除熱鍵項目,而本發(fā)明的熱鍵系統(tǒng)10亦不例外。第一,使用者必須能夠在指紋數(shù)據(jù)庫64中增加,或甚至去除指紋。而這項要求是在操作系統(tǒng)40下,藉由執(zhí)行一儲存于存儲器30的指紋數(shù)據(jù)庫程序43來實現(xiàn)。第二,使用者必須能夠?qū)⒁恢讣y對應(yīng)于一應(yīng)用程序42。此乃藉由熱鍵數(shù)據(jù)庫程序48來實現(xiàn)。以下的實施例僅在于說明指紋數(shù)據(jù)庫程序43,以及熱鍵數(shù)據(jù)庫程序48的基本原理。而本發(fā)明可以有許多種的變化以及延伸。使用者可以利用指紋數(shù)據(jù)庫程序43于指紋數(shù)據(jù)庫64加入指紋,或從指紋數(shù)據(jù)庫64去除指紋。此乃必要功能,因為使用者藉此才可以將一新指紋對應(yīng)于一新的專屬的識別碼。其后,經(jīng)由熱鍵數(shù)據(jù)庫程序48,可以將該新識別碼對應(yīng)于一所欲的應(yīng)用程序42,或一應(yīng)用程序42內(nèi)的程序功能。舉例來說,上述過程可以用如下方式執(zhí)行使用者首先開始執(zhí)行指紋數(shù)據(jù)庫程序43。該指紋數(shù)據(jù)庫程序43在顯示器24上呈現(xiàn)出如圖6所示的訊息。當(dāng)一使用者以一手指按壓于掃描器52上時,會有二種可能(1)該指紋已經(jīng)存在于指紋數(shù)據(jù)庫64中,而使用者意欲將其去除,或(2)該指紋并不存在于指紋數(shù)據(jù)庫64中,而使用者意欲將其加入指紋數(shù)據(jù)庫64中。在情況(1)中,指紋數(shù)據(jù)庫程序43可能會接著要求使用者確認要從該指紋數(shù)據(jù)庫64中去除指紋。一經(jīng)確認,該指紋數(shù)據(jù)庫程序43即與指紋識別系統(tǒng)50協(xié)調(diào),下指令要其從該指紋數(shù)據(jù)庫64中去除該適當(dāng)指紋。類似的情形,在情況(2)中,指紋數(shù)據(jù)庫程序43可能會要求使用者確認要增加一新指紋。一經(jīng)確認,指紋數(shù)據(jù)庫程序43即與指紋識別系統(tǒng)50協(xié)調(diào),以將該新指紋加入指紋數(shù)據(jù)庫64中。使用者使用熱鍵數(shù)據(jù)庫程序48,就可以在熱鍵數(shù)據(jù)庫46中增加一新項目46i或46s,改變一項目46i或46s,或去除一項目46i或46s。為啟動應(yīng)用程序熱鍵項目46i,熱鍵數(shù)據(jù)庫程序48會為使用者在顯示器上呈現(xiàn)出如圖7所示的訊息。當(dāng)掃描一手指后,指紋識別系統(tǒng)50發(fā)送出一適當(dāng)?shù)膶僮R別碼至計算機系統(tǒng)20。此時會有二種可能(1)該專屬的識別碼在熱鍵數(shù)據(jù)庫46中已有一相對應(yīng)的項目46i,或(2)該專屬的識別碼在熱鍵數(shù)據(jù)庫46中并無相對應(yīng)的項目46i。在情況(1)中,熱鍵數(shù)據(jù)庫程序48會接著提示使用者決定是否要去除項目46i,或改變項目46i。如果使用者意欲去除項目46i,熱鍵數(shù)據(jù)庫程序48會在使用者確認后,將該項目46i,以及其所有的子項目46s,從熱鍵數(shù)據(jù)庫46中去除。反之,如果使用者意欲改變對應(yīng)于專屬的識別碼的編碼46c的應(yīng)用程序42,則該熱鍵數(shù)據(jù)庫程序48會要求使用者提供新應(yīng)用程序42的路徑。該新路徑于是取代46p中的原有路徑信息。因此,本來用來促使前一應(yīng)用程序42執(zhí)行的指紋,現(xiàn)在可以促使新路徑所指示的另一應(yīng)用程序得以執(zhí)行。而且,項目46i的所有原有的子項目46s,均可以依照使用者的意愿加以去除,而由于這些子項目是與前一應(yīng)用程序42相關(guān),由新應(yīng)用程序路徑項目46p所定義的另一個應(yīng)用程序42,也就不大可能具有相同的功能訊號46h。在情況(2)中,熱鍵數(shù)據(jù)庫程序48會要求使用者指定要與指紋識別系統(tǒng)50所發(fā)送的專屬識別碼對應(yīng)的應(yīng)用程序42的路徑。然后,該熱鍵數(shù)據(jù)庫程序48在熱鍵數(shù)據(jù)庫46中產(chǎn)生一新項目46i,該新項目46i具有一對應(yīng)于該專屬識別碼的編碼46,根據(jù)使用者所提供的路徑而填入的應(yīng)用程序路徑46p,而無子項目46s。產(chǎn)生、去除以及改變一應(yīng)用程序的項目46i下代表各個其程序功能熱鍵的子項目46s,大致可以沿用前面所討論過產(chǎn)生、去除以及改變應(yīng)用程序項目46i的過程。不同的是,要改變子項目,并非指定一路徑以填入項目46p,而是要由使用者以必要的按鍵動作來填入項目46h。項目46h中所指定的按鍵訊號,會被發(fā)送至應(yīng)用程序42,以啟動使用者想要使用的功能。舉例來說,我們可以設(shè)想一應(yīng)用程序42是利用F1鍵來啟動一求助程序。當(dāng)熱鍵數(shù)據(jù)庫程序48要求一適當(dāng)?shù)陌存I編碼時,使用者會指定F1鍵。此是放置在應(yīng)用程序下子項目46s的專屬識別碼46f下的適當(dāng)項目46h之中。其后,當(dāng)熱鍵驅(qū)動程序44收到該專屬的識別碼46f,并且如果項目46i下的相對應(yīng)的應(yīng)用程序尚在執(zhí)行中,該熱鍵驅(qū)動程序44就會將項目46h中的訊號發(fā)送至執(zhí)行中的應(yīng)用程序,亦即一F1鍵的按鍵訊號。于是,該求助程序即被啟動。請注意,當(dāng)一使用者意欲從熱鍵數(shù)據(jù)庫46去除一子項目46s時,只有子項目46s下的子項目須被去除,而非子項目46s的任何同代或上代。類似地,當(dāng)改變一子項目46s時,也只有在子項目46s下的子項目須加以變更或去除。以下將討論本發(fā)明幾種可能的變化。在圖1中,指紋識別系統(tǒng)50是一個獨立裝置,通過電纜11連接于計算機系統(tǒng)20。事實上,該指紋識別系統(tǒng)50,亦可安裝于該計算機系統(tǒng)20的機殼內(nèi)。在這種情況下,就不再需要電纜11,而指紋識別系統(tǒng)50可利用計算機系統(tǒng)20的總線,直接與處理器28溝通。這樣的安排,尤其適用于便攜式計算機。也就是說,計算機系統(tǒng)20變成一便攜式計算機,而指紋識別系統(tǒng)50就安裝在便攜式計算機的機殼內(nèi)。再者,即使指紋識別系統(tǒng)50是一獨立裝置,由于無線通訊系統(tǒng)的日漸普及,并且價格持續(xù)降低,指紋識別系統(tǒng)50亦可以不必利用電纜11,就能夠與計算機系統(tǒng)20溝通。諸如藍牙(bluetooth)標(biāo)準(zhǔn)的無線系統(tǒng),即可以用來促成二者間的溝通。此外,該指紋識別系統(tǒng)50的部分設(shè)計特征,亦可以卸載于該計算機系統(tǒng)20中。更明確地說,指紋識別系統(tǒng)50中分析模塊60的功能,可以轉(zhuǎn)而由該計算機系統(tǒng)20的處理器28來執(zhí)行。如圖8所示,該圖即為這種計算機系統(tǒng)120的方框圖。在這種情況下,一掃描器152,無論是一獨立裝置,或是安裝于該計算機系統(tǒng)120的機殼內(nèi),都會將指紋數(shù)據(jù)發(fā)送至處理器28。這種指紋數(shù)據(jù),就代表了掃描后指紋圖形的編碼數(shù)據(jù)。而處理器28,可以直接執(zhí)行一指紋識別程序162,代替指紋比較電路的功能。指紋識別程序162,是利用一儲存于計算機系統(tǒng)120的存儲器30中的指紋數(shù)據(jù)庫164,以執(zhí)行與圖2中的分析模塊60完全一樣的功能。事實上,本發(fā)明的整個熱鍵系統(tǒng)10,可以由熱鍵驅(qū)動程序44所吸收,而與一適當(dāng)?shù)闹讣y掃描器52一起運作。也就是說,分析模塊60以及指紋數(shù)據(jù)庫程序43的功能,都可以由熱鍵驅(qū)動程序44來執(zhí)行。最后必須指出,在安全系統(tǒng)里,每一使用者均須登入以及登出該計算機系統(tǒng)20。如精通此技術(shù)者所熟知,這些登入以及登出程序,讓每一使用者能夠有其各自的、專屬的熱鍵數(shù)據(jù)庫46,甚至于他們各自的指紋數(shù)據(jù)庫64(取決于該熱鍵系統(tǒng)10的組態(tài))。利用如此做法,即可防止一使用者篡改另一使用者的數(shù)據(jù)庫。與已知技術(shù)不同的是,本發(fā)明是利用一指紋識別系統(tǒng)作為熱鍵裝置。本發(fā)明的熱鍵系統(tǒng)包含有指紋識別系統(tǒng),以及該指紋識別系統(tǒng)的驅(qū)動程序。該驅(qū)動程序與該指紋識別系統(tǒng)通過界面交換數(shù)據(jù),以便在一使用者掃描其一指紋時,決定要執(zhí)行哪一個熱鍵功能(在系統(tǒng)已設(shè)定好的情況下)。該熱鍵系統(tǒng)也包含有一指紋數(shù)據(jù)庫程序,讓一使用者可以在該指紋識別系統(tǒng)的指紋數(shù)據(jù)庫中增加以及去除指紋。以上所述僅為本發(fā)明的較佳實施例,凡依本發(fā)明權(quán)利要求所做的等效變化與修飾,均在本發(fā)明的范圍之內(nèi)。權(quán)利要求1.一種用于一計算機系統(tǒng)的熱鍵系統(tǒng),該計算機系統(tǒng)包含一處理器(processor);以及一存儲器(memory),其包含有至少一應(yīng)用程序(applicationprogram);該熱鍵系統(tǒng)包含一指紋識別系統(tǒng),其包含有一掃描器(scanner),用來掃描一使用者手指上的一指紋;以及一分析模塊(analyzer),用來分析該掃描器掃描的指紋,并產(chǎn)生一對應(yīng)的識別碼(identificationcode);以及一熱鍵驅(qū)動程序(driver),安裝于該計算機系統(tǒng)的存儲器中,該熱鍵驅(qū)動程序是由該處理器執(zhí)行;其中該熱鍵驅(qū)動程序會依據(jù)該分析模塊傳來的識別碼,使該處理器執(zhí)行該應(yīng)用程序。2.如權(quán)利要求1的熱鍵系統(tǒng),其中該分析模塊包含一指紋數(shù)據(jù)庫(database),該分析模塊利用該指紋數(shù)據(jù)庫將一掃描的指紋對應(yīng)于一對應(yīng)的識別碼。3.如權(quán)利要求2的熱鍵系統(tǒng)還包含一儲存于該存儲器中的指紋數(shù)據(jù)庫程序,而使用者可以使用該指紋數(shù)據(jù)庫程序在該指紋數(shù)據(jù)庫中增加一新指紋。4.如權(quán)利要求3的熱鍵系統(tǒng),其中使用者可利用該指紋數(shù)據(jù)庫程序?qū)⒁恢讣y由該指紋數(shù)據(jù)庫中去除。5.如權(quán)利要求1的熱鍵系統(tǒng),其中該熱鍵驅(qū)動程序包含一熱鍵數(shù)據(jù)庫,該驅(qū)動程序使用該熱鍵數(shù)據(jù)庫將一由該分析模塊傳來的識別碼對應(yīng)于一由該處理器執(zhí)行的功能(application)。6.如權(quán)利要求5的熱鍵系統(tǒng)還包含一儲存于該存儲器中的熱鍵數(shù)據(jù)庫程序,使用者可以用該熱鍵數(shù)據(jù)庫程序在該熱鍵數(shù)據(jù)庫中增加一項目(entry),而該項目是用來將一識別碼對應(yīng)至一功能。7.如權(quán)利要求6的熱鍵系統(tǒng),其中使用者可以用該熱鍵數(shù)據(jù)庫程序去除一項目,而該項目是用來將一識別碼對應(yīng)至一功能。8.如權(quán)利要求6的熱鍵系統(tǒng),其中使用者可利用該熱鍵數(shù)據(jù)庫程序改變一儲存于該熱鍵數(shù)據(jù)庫中的項目,使該項目中對應(yīng)一識別碼的一功能改變?yōu)榱硪还δ堋?.如權(quán)利要求5的熱鍵系統(tǒng),其中使用該計算機系統(tǒng)的不同使用者各自有專屬的熱鍵數(shù)據(jù)庫。10.如權(quán)利要求1的熱鍵系統(tǒng),其中該指紋識別系統(tǒng)是安裝于該計算機系統(tǒng)的一機殼中。11.如權(quán)利要求12的熱鍵系統(tǒng),其中該計算機系統(tǒng)為一便攜式(portable)計算機系統(tǒng)。12.如權(quán)利要求1的熱鍵系統(tǒng),其中該指紋識別系統(tǒng)的掃描器是一獨立(standalone)裝置,而該指紋識別系統(tǒng)是電連接于該計算機系統(tǒng)。13.如權(quán)利要求12的熱鍵系統(tǒng),其中該分析模塊是設(shè)于該獨立裝置上。14.如權(quán)利要求12的熱鍵系統(tǒng),其中該分析模塊是安裝于該計算機系統(tǒng)中的存儲器。15.一種用于一計算機系統(tǒng)的熱鍵系統(tǒng),該計算機系統(tǒng)包含一處理器;以及一存儲器,其包含有至少一應(yīng)用程序,該應(yīng)用程序包含至少一程序功能(applicationfunction);該熱鍵系統(tǒng)包含一指紋識別系統(tǒng),其包含有一掃描器,用來掃描一使用者手指的一指紋;以及一分析模塊,用來分析由該掃描器掃描的使用者手指的指紋,并產(chǎn)生一對應(yīng)的識別碼;以及一熱鍵驅(qū)動程序,安裝于該計算機系統(tǒng)的存儲器中,該熱鍵驅(qū)動程序是由該處理器執(zhí)行;其中該熱鍵驅(qū)動程序會依據(jù)該分析模塊傳來的識別碼使該應(yīng)用程序執(zhí)行一程序功能。16.如權(quán)利要求15的熱鍵系統(tǒng),其中該分析模塊包含一指紋數(shù)據(jù)庫,該分析模塊以該指紋數(shù)據(jù)庫將一掃描的指紋對應(yīng)于一對應(yīng)的識別碼。17.如權(quán)利要求16另包含一儲存于該存儲器中的指紋數(shù)據(jù)庫程序,使用者可以使用該指紋數(shù)據(jù)庫程序在該指紋數(shù)據(jù)庫中加入一新指紋。18.如權(quán)利要求17的熱鍵系統(tǒng),其中使用者可以用該指紋數(shù)據(jù)庫程序?qū)⒁恢讣y由該指紋數(shù)據(jù)庫中去除。19.如權(quán)利要求15的熱鍵系統(tǒng),其中該熱鍵驅(qū)動程序包含一熱鍵數(shù)據(jù)庫,該驅(qū)動程序利用該熱鍵數(shù)據(jù)庫將一由該分析模塊傳來的識別碼對應(yīng)于一對應(yīng)的程序功能。20.如權(quán)利要求19另包含一儲存于該存儲器中的熱鍵數(shù)據(jù)庫程序,使用者可利用該熱鍵數(shù)據(jù)庫程序在該熱鍵數(shù)據(jù)庫中增加一項目,而該項目是用來將一識別碼對應(yīng)于一對應(yīng)的程序功能。21.如權(quán)利要求20的熱鍵系統(tǒng),其中使用者可利用該熱鍵數(shù)據(jù)庫程序在該熱鍵數(shù)據(jù)庫中去除一項目,而該項目是用來將一識別碼對應(yīng)于一對應(yīng)的程序功能。22.如權(quán)利要求20的熱鍵系統(tǒng),其中使用者可利用該熱鍵數(shù)據(jù)庫程序改變一熱鍵數(shù)據(jù)庫中的項目,使該項目中對應(yīng)于一識別碼的一程序功能改變?yōu)榱硪怀绦蚬δ堋?3.如權(quán)利要求15的熱鍵系統(tǒng),其中該指紋識別系統(tǒng)是安設(shè)于該計算機系統(tǒng)的一殼體上。24.如權(quán)利要求23的熱鍵系統(tǒng),其中該計算機系統(tǒng)是一便攜式的計算機系統(tǒng)。25.如權(quán)利要求15的熱鍵系統(tǒng),其中該指紋識別系統(tǒng)的掃描器為一電連接于該計算機系統(tǒng)的獨立裝置。26.如權(quán)利要求25的熱鍵系統(tǒng),其中該分析模塊是裝設(shè)于該獨立裝置上。27.如權(quán)利要求25的熱鍵系統(tǒng),其中該分析模塊是安裝于該計算機系統(tǒng)的存儲器中。28.一種計算機可讀介質(zhì)(computer-readablemedia),用來儲存一數(shù)據(jù),該數(shù)據(jù)包含一熱鍵驅(qū)動程序,該熱鍵驅(qū)動程序是執(zhí)行于一包含一指紋識別系統(tǒng)的計算機;其中當(dāng)該計算機執(zhí)行該熱鍵驅(qū)動程序,該熱鍵驅(qū)動程序會使該計算機根據(jù)一由該指紋識別系統(tǒng)傳來的識別碼執(zhí)行一對應(yīng)的應(yīng)用程序(applicationprogram)。29.如權(quán)利要求28的計算機可讀介質(zhì),其中該熱鍵驅(qū)動程序包含一熱鍵數(shù)據(jù)庫的計算機程序碼,該熱鍵驅(qū)動程序利用該熱鍵數(shù)據(jù)庫將一由該指紋識別系統(tǒng)傳來的識別碼對應(yīng)至一對應(yīng)的應(yīng)用程序,而該應(yīng)用程序系由該計算機執(zhí)行。30.如權(quán)利要求29的計算機可讀介質(zhì),其中該熱鍵驅(qū)動程序還包含一熱鍵數(shù)據(jù)庫編輯器(editor)的程序碼,使用者可使用該熱鍵數(shù)據(jù)庫編輯器在該熱鍵數(shù)據(jù)庫中加入一項目,而該項目是用來將一由該指紋識別系統(tǒng)傳來的識別碼對應(yīng)于該計算機的一應(yīng)用程序。31.如權(quán)利要求29的計算機可讀介質(zhì),其中該熱鍵驅(qū)動程序還包含一熱鍵數(shù)據(jù)庫編輯器的程序碼,使用者可使用該熱鍵數(shù)據(jù)庫編輯器改變該熱鍵數(shù)據(jù)庫中的一項目,使該項目中對應(yīng)一該指紋識別系統(tǒng)識別碼的應(yīng)用程序改變?yōu)榱硪粦?yīng)用程序。32.如權(quán)利要求29的計算機可讀介質(zhì),其中該熱鍵驅(qū)動程序另包含一熱鍵數(shù)據(jù)庫編輯器(editor)的程序碼,使用者可使用該熱鍵數(shù)據(jù)庫編輯器在該熱鍵數(shù)據(jù)庫中去除一項目,而該項目是用來將一由該指紋識別系統(tǒng)傳來的識別碼對應(yīng)于該計算機的一應(yīng)用程序。33.如權(quán)利要求30的計算機可讀介質(zhì),其中該熱鍵驅(qū)動程序亦使用該熱鍵數(shù)據(jù)庫將一由該指紋識別系統(tǒng)傳來的識別碼與一執(zhí)行中程序(foregroundapplicationprogram)對應(yīng)于一熱鍵訊號,而該熱鍵訊號是由該驅(qū)動程序發(fā)送至該執(zhí)行中程序以使該執(zhí)行中程序開始執(zhí)行一功能。全文摘要本發(fā)明披露了一種具有一處理器以及包含有至少一應(yīng)用程序的一存儲器的計算機系統(tǒng)。本發(fā)明還披露了一種熱鍵系統(tǒng),其具有一指紋識別系統(tǒng)以及一驅(qū)動程序,安裝于該計算機的存儲器中。該指紋識別系統(tǒng)包含有一掃描器,用來掃描一使用者的手指指紋,以及一分析模塊,用來分析所掃描的指紋,以產(chǎn)生一對應(yīng)的識別碼。該驅(qū)動程序依據(jù)從該分析模塊所發(fā)送的識別碼,執(zhí)行一應(yīng)用程序,亦可以依據(jù)所接收到的識別碼,使該應(yīng)用程序執(zhí)行某一功能。文檔編號G06F9/46GK1363910SQ0110132公開日2002年8月14日申請日期2001年1月10日優(yōu)先權(quán)日2001年1月10日發(fā)明者蔡文松申請人:仁寶電腦工業(yè)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
鄱阳县| 思南县| 山阴县| 五指山市| 二手房| 资兴市| 安平县| 广昌县| 九江市| 沭阳县| 安图县| 和顺县| 怀集县| 汉阴县| 兖州市| 平陆县| 中山市| 丁青县| 金昌市| 磐安县| 墨玉县| 文山县| 兴隆县| 江孜县| 富源县| 浏阳市| 新竹市| 泰兴市| 新平| 保定市| 南昌市| 青海省| 乌拉特后旗| 榆中县| 大兴区| 轮台县| 西乌珠穆沁旗| 罗平县| 托里县| 红桥区| 灵石县|