專利名稱:可調(diào)整輸入裝置對(duì)應(yīng)的字符設(shè)定的字符輸入系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種輸入字符的系統(tǒng)及方法,特別是涉及一種可調(diào)整一輸入裝置所對(duì)應(yīng)的字符設(shè)定的字符輸入系統(tǒng)及其方法。
背景技術(shù):
在現(xiàn)代日常生活中,人們經(jīng)常利用提款卡、現(xiàn)金卡或金融卡等等到自動(dòng)柜員機(jī)(Automatic Teller Machine,可簡(jiǎn)稱為ATM機(jī)或是自動(dòng)提款機(jī))提款,雖然如此的提款方式相當(dāng)便利,然而卻很容易成為犯罪者覬覦的對(duì)象,其犯罪手法多半是在利用放置于自動(dòng)柜員機(jī)的鍵盤(pán)上的一層薄膜來(lái)竊取使用者輸入密碼的指紋,或是偷拍使用者輸入密碼的過(guò)程而從中得知密碼,再利用偽造或是偷取得來(lái)的提款卡,提領(lǐng)受害者的金錢(qián),因?yàn)樯鲜龅氖址ê?jiǎn)單,亦不需要復(fù)雜的工具,所以利用自動(dòng)柜員機(jī)的盜領(lǐng)事件層出不窮,受害者日益增多。
目前對(duì)應(yīng)的方式為自動(dòng)柜員機(jī)的屏幕為防側(cè)錄偷拍,然而如此,防止使用者密碼于使用者提款時(shí)被竊的效果仍有限,有鑒于此,如何有效地避免密碼被竊,已經(jīng)成為重要的保密課題。
發(fā)明內(nèi)容
因此本發(fā)明的目的之一在于提供一種可調(diào)整一輸入裝置所對(duì)應(yīng)的字符設(shè)定的字符輸入系統(tǒng)及其方法,以解決上述問(wèn)題。
本發(fā)明提供一種調(diào)整一輸入裝置所對(duì)應(yīng)的字符設(shè)定的方法,該輸入裝置包含有多個(gè)輸入組件,其對(duì)應(yīng)一預(yù)設(shè)字符設(shè)定,該多個(gè)輸入組件中一輸入組件是依據(jù)該預(yù)設(shè)字符設(shè)定而指示一第一字符的輸入,該方法包含有將該預(yù)設(shè)字符設(shè)定轉(zhuǎn)換為一特定字符設(shè)定;以及依據(jù)該特定字符設(shè)定來(lái)判斷該輸入組件是指示一第二字符的輸入。
本發(fā)明還提供一種字符輸入系統(tǒng),其包含有一輸入裝置,包含有多個(gè)輸入組件,其對(duì)應(yīng)一預(yù)設(shè)字符設(shè)定,其中該多個(gè)輸入組件中一輸入組件依據(jù)該預(yù)設(shè)字符設(shè)定而指示一第一字符的輸入;一運(yùn)算單元,耦接于該輸入裝置,用以將該預(yù)設(shè)字符設(shè)定轉(zhuǎn)換為一特定字符設(shè)定,以及依據(jù)該特定字符設(shè)定來(lái)判斷該輸入組件是指示一第二字符的輸入。
本發(fā)明提供一種調(diào)整一輸入裝置所對(duì)應(yīng)的字符設(shè)定的字符輸入系統(tǒng)及其方法,其可用于需要保密、可隨時(shí)替換,或個(gè)人化設(shè)定的按鍵組合的輸入裝置上,如自動(dòng)柜員機(jī)或是防盜安全裝置等的鍵盤(pán)。于該字符輸入系統(tǒng)中,由于一運(yùn)算單元是運(yùn)用一隨機(jī)數(shù)方式將一預(yù)設(shè)字符設(shè)定轉(zhuǎn)換為一特定字符設(shè)定,因此,每次所轉(zhuǎn)換出的特定字符設(shè)定的內(nèi)容皆不同,也就是說(shuō),在使用者輸入密碼時(shí),若有人盜錄使用者所按的按鍵位置,仍無(wú)法得知使用者真正輸入的密碼。此外,本發(fā)明無(wú)須使用者多費(fèi)心神(例如,多記一組密碼),亦無(wú)須于該字符輸入系統(tǒng)加入任何的硬件設(shè)計(jì),因此可以有效節(jié)省成本。
圖1為本發(fā)明字符輸入系統(tǒng)的一實(shí)施例的示意圖。
圖2為本發(fā)明預(yù)設(shè)字符設(shè)定的顯示示意圖。
圖3為本發(fā)明對(duì)照表的示意圖。
圖4為本發(fā)明特定字符設(shè)定的顯示示意圖。
附圖符號(hào)說(shuō)明10字符輸入系統(tǒng)12鍵盤(pán)14運(yùn)算單元16顯示裝置18儲(chǔ)存單元30~39按鍵具體實(shí)施方式
請(qǐng)參閱圖1,圖1為本發(fā)明字符輸入系統(tǒng)10的一實(shí)施例的示意圖。于本實(shí)施例中,字符輸入系統(tǒng)10是應(yīng)用在調(diào)整一自動(dòng)柜員機(jī)的鍵盤(pán)上,用以調(diào)整鍵盤(pán)所對(duì)應(yīng)的字符設(shè)定,然而,請(qǐng)注意,字符輸入系統(tǒng)10并未局限于僅能應(yīng)用于自動(dòng)柜員機(jī)。如圖1所示,字符輸入系統(tǒng)10包含有一鍵盤(pán)12、一運(yùn)算單元14、一顯示裝置16與一儲(chǔ)存單元18,而運(yùn)算單元14分別耦接于鍵盤(pán)12、顯示裝置16與儲(chǔ)存單元18。鍵盤(pán)12包含有多個(gè)按鍵30~39,于本實(shí)施例中,按鍵30~39是各自對(duì)應(yīng)硬件掃描碼11h、23h、d3h、3dh、74h、b1h、5fh、4eh、88h、9fh。在一般情況下,運(yùn)算單元14設(shè)定鍵盤(pán)12對(duì)應(yīng)一預(yù)設(shè)字符設(shè)定CharSet1,亦即運(yùn)算單元14依據(jù)預(yù)設(shè)字符設(shè)定CharSet1來(lái)設(shè)定按鍵30~39分別指示其各自相對(duì)應(yīng)的數(shù)字字符“0”、“1”、“2”、“3”、“4”、“5”、“6”、“7”、“8”、“9”的輸入。在預(yù)設(shè)字符設(shè)定CharSet1中紀(jì)錄有硬件掃描碼11h、23h、d3h、3dh、74h、b1h、5fh、4eh、88h、9fh與數(shù)字字符“0”、“1”、“2”、“3”、“4”、“5”、“6”、“7”、“8”、“9”之間的對(duì)應(yīng)關(guān)系,此時(shí)硬件掃描碼11h、23h、d 3h、3dh、74h、b1h、5fh、4eh、88h、9fh(亦即按鍵30~39)分別對(duì)應(yīng)數(shù)字字符“0”、“1”、“2”、“3”、“4”、“5”、“6”、“7”、“8”、“9”,而預(yù)設(shè)字符設(shè)定CharSet1可以用各種方式顯示給使用者知悉。請(qǐng)參閱圖2,圖2為本發(fā)明預(yù)設(shè)字符設(shè)定CharSet1的顯示示意圖,舉例而言,可經(jīng)由印刷等方式將數(shù)字字符“0”、“1”、“2”、“3”、“4”、“5”、“6”、“7”、“8”、“9”顯示于鍵盤(pán)12的按鍵30~39表面,如圖1與圖2所示,目前按鍵35是依據(jù)預(yù)設(shè)字符設(shè)定CharSet1指示一數(shù)字字符“5”的輸入,換句話說(shuō),若使用者要輸入數(shù)字字符“5”的話,即按下按鍵35。于本實(shí)施例中,依據(jù)預(yù)設(shè)字符設(shè)定CharSet1,鍵盤(pán)12的按鍵30~39上固定顯示各自相對(duì)應(yīng)的數(shù)字字符;然而,于其它實(shí)施例中,本發(fā)明亦可由運(yùn)算單元14控制顯示裝置16(例如一屏幕)顯示預(yù)設(shè)字符設(shè)定CharSet1;或是于另一實(shí)施例中,鍵盤(pán)12本身即具有依據(jù)目前的字符設(shè)定顯示字符的功能,亦即鍵盤(pán)12可與顯示裝置16整合,舉例來(lái)說(shuō),鍵盤(pán)12的每一按鍵30~39上均設(shè)置有一小面積的液晶屏幕,可用來(lái)顯示各按鍵30~39所對(duì)應(yīng)的數(shù)字字符。至于儲(chǔ)存單元16,其用以儲(chǔ)存一對(duì)照表MT,運(yùn)算單元14將預(yù)設(shè)字符設(shè)定CharSet1儲(chǔ)存至對(duì)照表MT內(nèi)。關(guān)于運(yùn)算單元14與對(duì)照表MT的更進(jìn)一步描述,將于之后的篇幅詳述。請(qǐng)注意,無(wú)論是硬件掃描碼或是欲顯示的字符,皆不限于本實(shí)施例所提出的該多個(gè)硬件掃描碼或是該多個(gè)數(shù)字字符,亦可為別的硬件掃描碼或字符。
此時(shí),若使用者欲輸入一組數(shù)字字符串“2”、“5”、“8”、“9”,則依序按下按鍵32、35、38、39,則運(yùn)算單元14會(huì)收到相對(duì)應(yīng)的硬件掃描碼,依序?yàn)閐3h、b1h、88h、9fh,之后運(yùn)算單元14去讀取對(duì)照表MT,即可依據(jù)預(yù)設(shè)字符設(shè)定CharSet1所紀(jì)錄的對(duì)應(yīng)關(guān)系得知使用者所輸入的數(shù)字字符依序?yàn)椤?”、“5”、“8”、“9”。
然而,若遇到一特定情況,像是使用者需要從鍵盤(pán)12輸入密碼(一組數(shù)字字符串)之前,運(yùn)算單元14會(huì)先收到一通知訊號(hào),于收到該通知訊號(hào)后,運(yùn)算單元14會(huì)運(yùn)用一隨機(jī)數(shù)方式將預(yù)設(shè)字符設(shè)定CharSet1轉(zhuǎn)換為一特定字符設(shè)定CharSet2,并顯示給使用者知悉,以讓使用者可依據(jù)特定字符設(shè)定CharSet2而非原本預(yù)設(shè)字符設(shè)定CharSet1來(lái)輸入密碼。請(qǐng)注意,于本實(shí)施例中,運(yùn)算單元14以隨機(jī)數(shù)方式產(chǎn)生來(lái)設(shè)定鍵盤(pán)12對(duì)應(yīng)的特定字符設(shè)定CharSet2,因此每次所轉(zhuǎn)換出的特定字符設(shè)定CharSet2的內(nèi)容皆不同;然而于其它實(shí)施例中,運(yùn)算單元14亦可依據(jù)一自訂函數(shù)來(lái)設(shè)定鍵盤(pán)12對(duì)應(yīng)的特定字符設(shè)定CharSet2。請(qǐng)參閱圖3,圖3為本發(fā)明對(duì)照表MT的示意圖。假設(shè)此次所轉(zhuǎn)換出的特定字符設(shè)定CharSet2為硬件掃描碼11h、23h、d3h、3dh、74h、b1h、5fh、4eh、88h、9fh(亦即按鍵30~39)分別對(duì)應(yīng)數(shù)字字符“8”、“1”、“4”、“0”、“7”、“2”、“6”、“9”、“5”、“3”,因此,運(yùn)算單元14將特定字符設(shè)定CharSet2儲(chǔ)存至對(duì)照表MT內(nèi),之后,運(yùn)算單元14便可讀取對(duì)照表MT的數(shù)據(jù)以依據(jù)特定字符設(shè)定CharSet2來(lái)設(shè)定按鍵30~39指示其各自相對(duì)應(yīng)的數(shù)字字符的輸入為“8”、“1”、“4”、“0”、“7”、“2”、“6”、“9”、“5”、“3”。
特定字符設(shè)定CharSet2可以用各種方式顯示給使用者知悉,請(qǐng)參閱圖4,圖4為本發(fā)明特定字符設(shè)定CharSet2的顯示示意圖。關(guān)于顯示特定字符設(shè)定CharSet2的部分,本實(shí)施例是由運(yùn)算單元14控制顯示裝置16(例如一屏幕)來(lái)顯示特定字符設(shè)定CharSet2。舉例而言,依據(jù)特定字符設(shè)定CharSet2,按鍵35目前是用以指示數(shù)字字符“2”的輸入,而此時(shí)從顯示裝置16顯示出的特定字符設(shè)定CharSet2可知,對(duì)應(yīng)鍵盤(pán)12的按鍵35的位置顯示一數(shù)字字符“2”,因此,若使用者現(xiàn)在按下按鍵35的話,則數(shù)字字符“2”被輸入至運(yùn)算單元14內(nèi)而非原預(yù)設(shè)字符設(shè)定CharSet1所定義的數(shù)字字符“5”。請(qǐng)注意,如前所述,本發(fā)明亦可將鍵盤(pán)12與顯示裝置16整合,舉例來(lái)說(shuō),鍵盤(pán)12的每一按鍵30~39上均設(shè)置有一小面積的液晶屏幕,可用來(lái)顯示各按鍵30~39于特定字符設(shè)定CharSet2下所對(duì)應(yīng)的數(shù)字字符“8”、“1”、“4”、“0”、“7”、“2”、“6”、“9”、“5”、“3”,亦屬本發(fā)明的范疇。
于此時(shí),若使用者欲輸入一組數(shù)字字符串“2”、“5”、“8”、“9”,則須依照顯示出的特定字符設(shè)定CharSet2,于鍵盤(pán)12上依序按下按鍵35、38、30、37,則運(yùn)算單元14會(huì)收到相對(duì)應(yīng)的硬件掃描碼,依序?yàn)閎1h、88h、11h、4eh,之后運(yùn)算單元14去讀取對(duì)照表MT,即可依據(jù)特定字符設(shè)定CharSet2得知使用者所輸入的數(shù)字字符依序?yàn)椤?”、“5”、“8”、“9”,此時(shí)若有人盜錄使用者所按的按鍵位置,則僅能得知按鍵35、38、30、37被按下,也就是看來(lái)會(huì)是通常鍵盤(pán)按鍵上所固定顯示的數(shù)字字符“5”、“8”、“0”、“7”,因此盜錄密碼者將無(wú)法得知使用者真正輸入的密碼,也就是數(shù)字字符“2”、“5”、“8”、“9”。
在使用者輸入完密碼之后,若欲返回至一般情況,也就是無(wú)須利用特定字符設(shè)定CharSet2而讓鍵盤(pán)12的按鍵30~39即代表原本各自相對(duì)應(yīng)的數(shù)字字符“0”、“1”、“2”、“3”、“4”、“5”、“6”、“7”、“8”、“9”,亦即回復(fù)到使用預(yù)設(shè)字符設(shè)定CharSet1的一般情況,則運(yùn)算單元14便依據(jù)圖3所示的對(duì)照表來(lái)設(shè)定鍵盤(pán)12對(duì)應(yīng)預(yù)設(shè)字符設(shè)定CharSet1,亦即運(yùn)算單元14依據(jù)預(yù)設(shè)字符設(shè)定CharSet1來(lái)設(shè)定按鍵30~39分別指示其各自相對(duì)應(yīng)的數(shù)字字符“0”、“1”、“2”、“3”、“4”、“5”、“6”、“7”、“8”、“9”的輸入,而其余部份已于上文闡述過(guò),故不再重復(fù)敘述。
本發(fā)明提供一種調(diào)整一輸入裝置所對(duì)應(yīng)的字符設(shè)定的字符輸入系統(tǒng)及其方法,其可用于需要保密、可隨時(shí)替換,或個(gè)人化設(shè)定的按鍵組合的輸入裝置上,如自動(dòng)柜員提款機(jī)或是防盜安全裝置等等。于該字符輸入系統(tǒng)中,由于一運(yùn)算單元是運(yùn)用一隨機(jī)數(shù)方式將一預(yù)設(shè)字符設(shè)定轉(zhuǎn)換為一特定字符設(shè)定,因此,每次所轉(zhuǎn)換出的特定字符設(shè)定的內(nèi)容皆不同,也就是說(shuō),在使用者輸入密碼時(shí),若有人盜錄使用者所按的按鍵位置,仍無(wú)法得知使用者真正輸入的密碼。此外,本發(fā)明無(wú)須使用者多費(fèi)心神(例如,多記一組密碼),亦無(wú)須于該字符輸入系統(tǒng)加入任何的硬件設(shè)計(jì),因此可以有效節(jié)省成本。
以上所述僅為本發(fā)明的較佳實(shí)施例,凡依本發(fā)明的權(quán)利要求所做的均等變化與修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。
權(quán)利要求
1.一種調(diào)整一輸入裝置所對(duì)應(yīng)的字符設(shè)定的方法,該輸入裝置包含有多個(gè)輸入組件,其對(duì)應(yīng)一預(yù)設(shè)字符設(shè)定,該多個(gè)輸入組件中一輸入組件依據(jù)該預(yù)設(shè)字符設(shè)定而指示一第一字符的輸入,該方法包含有(a)將該預(yù)設(shè)字符設(shè)定轉(zhuǎn)換為一特定字符設(shè)定;以及(b)依據(jù)該特定字符設(shè)定來(lái)判斷該輸入組件是指示一第二字符的輸入。
2.如權(quán)利要求1所述的方法,其還包含有(c)顯示該特定字符設(shè)定。
3.如權(quán)利要求2所述的方法,其中步驟(c)顯示該特定字符設(shè)定于一顯示裝置上。
4.如權(quán)利要求3所述的方法,其中該顯示裝置整合于該輸入裝置上。
5.如權(quán)利要求1所述的方法,其中步驟(a)以隨機(jī)數(shù)方式來(lái)將該預(yù)設(shè)字符設(shè)定轉(zhuǎn)換為該特定字符設(shè)定。
6.如權(quán)利要求1所述的方法,其中步驟(a)依據(jù)一自訂函數(shù)來(lái)將該預(yù)設(shè)字符設(shè)定轉(zhuǎn)換為該特定字符設(shè)定。
7.如權(quán)利要求1所述的方法,其中步驟(a)還包含有紀(jì)錄一對(duì)照表,用來(lái)儲(chǔ)存該預(yù)設(shè)字符設(shè)定與該特定字符設(shè)定,以及該方法還包含有依據(jù)該對(duì)照表來(lái)將該輸入裝置所對(duì)應(yīng)的字符設(shè)定還原回該預(yù)設(shè)字符設(shè)定。
8.如權(quán)利要求1所述的方法,其中該輸入裝置為一鍵盤(pán),每一輸入組件為一按鍵,其對(duì)應(yīng)一硬件掃描碼,該預(yù)設(shè)字符設(shè)定包含有該輸入組件的一硬件掃描碼與該第一字符的對(duì)應(yīng)關(guān)系,以及該特定字符設(shè)定包含有該輸入組件的該硬件掃描碼與該第二字符的對(duì)應(yīng)關(guān)系。
9.如權(quán)利要求8所述的方法,其中該鍵盤(pán)應(yīng)用于一自動(dòng)柜員機(jī)。
10.一種字符輸入系統(tǒng),其包含有一輸入裝置,包含有多個(gè)輸入組件,其對(duì)應(yīng)一預(yù)設(shè)字符設(shè)定,其中該多個(gè)輸入組件中一輸入組件依據(jù)該預(yù)設(shè)字符設(shè)定而指示一第一字符的輸入;一運(yùn)算單元,耦接于該輸入裝置,用以將該預(yù)設(shè)字符設(shè)定轉(zhuǎn)換為一特定字符設(shè)定,以及依據(jù)該特定字符設(shè)定來(lái)判斷該輸入組件是指示一第二字符的輸入。
11.如權(quán)利要求10所述的字符輸入系統(tǒng),其還包含有一顯示裝置,耦接于該運(yùn)算單元;其中該運(yùn)算單元控制該顯示裝置顯示該特定字符設(shè)定。
12.如權(quán)利要求11所述的字符輸入系統(tǒng),其中該顯示裝置整合于該輸入裝置上。
13.如權(quán)利要求10所述的字符輸入系統(tǒng),其中該運(yùn)算單元以隨機(jī)數(shù)方式來(lái)將該預(yù)設(shè)字符設(shè)定轉(zhuǎn)換為該特定字符設(shè)定。
14.如權(quán)利要求10所述的字符輸入系統(tǒng),其中該運(yùn)算單元依據(jù)一自訂函數(shù)來(lái)將該預(yù)設(shè)字符設(shè)定轉(zhuǎn)換為該特定字符設(shè)定。
15.如權(quán)利要求10所述的字符輸入系統(tǒng),其還包含有一儲(chǔ)存單元,用以儲(chǔ)存一對(duì)照表,該對(duì)照表用來(lái)儲(chǔ)存該預(yù)設(shè)字符設(shè)定與該特定字符設(shè)定;其中該運(yùn)算單元還依據(jù)該對(duì)照表來(lái)將該輸入裝置所對(duì)應(yīng)的字符設(shè)定還原回該預(yù)設(shè)字符設(shè)定。
16.如權(quán)利要求10所述的字符輸入系統(tǒng),其中該輸入裝置為一鍵盤(pán),每一輸入組件為一按鍵,系對(duì)應(yīng)一硬件掃描碼,該預(yù)設(shè)字符設(shè)定包含有該輸入組件的一硬件掃描碼與該第一字符的對(duì)應(yīng)關(guān)系,以及該特定字符設(shè)定包含有該輸入組件的該硬件掃描碼與該第二字符的對(duì)應(yīng)關(guān)系。
17.如權(quán)利要求16所述的字符輸入系統(tǒng),其中該鍵盤(pán)應(yīng)用于一自動(dòng)柜員機(jī)。
全文摘要
本發(fā)明提供一種可調(diào)整一輸入裝置所對(duì)應(yīng)的字符設(shè)定的字符輸入系統(tǒng)及其方法。該輸入裝置包含有多個(gè)輸入組件,其對(duì)應(yīng)一預(yù)設(shè)字符設(shè)定,該多個(gè)輸入組件中一輸入組件依據(jù)該預(yù)設(shè)字符設(shè)定而指示一第一字符的輸入。該方法包含有將該預(yù)設(shè)字符設(shè)定轉(zhuǎn)換為一特定字符設(shè)定;以及依據(jù)該特定字符設(shè)定來(lái)判斷該輸入組件是指示一第二字符的輸入。
文檔編號(hào)G06F3/023GK1892540SQ200510082049
公開(kāi)日2007年1月10日 申請(qǐng)日期2005年7月5日 優(yōu)先權(quán)日2005年7月5日
發(fā)明者林宗良 申請(qǐng)人:光寶科技股份有限公司