TWI617947B - An Anti-Peeping Apparatus and Method for Data Entering - Google Patents
An Anti-Peeping Apparatus and Method for Data Entering Download PDFInfo
- Publication number
- TWI617947B TWI617947B TW105132796A TW105132796A TWI617947B TW I617947 B TWI617947 B TW I617947B TW 105132796 A TW105132796 A TW 105132796A TW 105132796 A TW105132796 A TW 105132796A TW I617947 B TWI617947 B TW I617947B
- Authority
- TW
- Taiwan
- Prior art keywords
- input
- output
- key
- keyboard
- data
- Prior art date
Links
- 208000008918 voyeurism Diseases 0.000 title claims abstract description 29
- 238000000034 method Methods 0.000 title claims description 13
- 238000013507 mapping Methods 0.000 claims abstract description 16
- 230000005055 memory storage Effects 0.000 claims description 4
- 230000006870 function Effects 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 6
- 239000004984 smart glass Substances 0.000 description 3
- 238000000547 structure data Methods 0.000 description 3
- 238000013475 authorization Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004132 cross linking Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
一種防偷窺輸入裝置,其包含一鍵盤鍵位樣式單元 及一輸入單元,輸入單元 為一鍵盤、觸控顯示介面或輸入介面,以供使用者輸入資料之用,鍵盤鍵位樣式單元主要將輸入單元所輸入之鍵位串按目前之鍵盤鍵位樣式對映轉換為實際輸入之資料;鍵盤鍵位樣式單元包含一自定鍵盤鍵位樣式、一鍵位資料轉換器及一輸出模組,自定鍵盤鍵位樣式為一按鍵映射表,鍵位資料轉換器則將輸入單元所輸入之鍵位串按自定鍵盤鍵位樣式轉為實際輸入之資料,輸出模組按其輸出開關之狀態以決定是否輸出自定鍵盤鍵位樣式,以供使用者輸入資料時觀看各按鍵所代表之字元。An anti-peeping input device includes a keyboard key pattern unit and an input unit. The input unit is a keyboard, a touch display interface or an input interface for the user to input data, and the keyboard key pattern unit mainly inputs The key string input by the unit is converted into the actual input data according to the current keyboard key style; the keyboard key style unit includes a custom keyboard key style, a key data converter and an output module, The keypad style is a button mapping table, and the key data converter converts the key string input by the input unit into the actual input data according to the custom keyboard key pattern, and the output module presses the state of the output switch according to the state thereof. Decide whether to output a custom keyboard key pattern for the user to view the characters represented by each button.
Description
本發明涉及一種防偷窺輸入裝置及其方法,尤指一種不用擔心於輸入私密性資料時被旁人偷窺的輸入裝置及其方法。The present invention relates to an anti-peeping input device and a method thereof, and more particularly to an input device and method thereof that are not sneaked into by others when inputting privacy information.
我國專利第102139913號公開案,提供一種利用一移動終端以及一穿載式電子裝置之防止密碼資訊被偷窺的方法以及電子設備,中國大陸專利授權公告第CN202075725U號,提出一種密碼輸入系統,包括密碼輸入鍵盤、顯示裝置及後台處理設備,以防止輸入密碼時被偷窺,但均需要一如智慧眼鏡之具私密性之顯示裝置,由於智慧眼鏡之光學機構較為昂貴,使得該等技術無法被普及地運用,本發明為了解決這個問題,提出低成本之防止被偷窺之輸入裝置。The disclosure of Chinese Patent No. 102139913 provides a method for preventing cryptographic information from being peeked by using a mobile terminal and a wearable electronic device, and an electronic device, the Chinese Patent Authorization Announcement No. CN202075725U, proposes a password input system, including a password. Input keyboard, display device and background processing device to prevent peeks when entering passwords, but all need the same display device as smart glasses. Because the optical mechanism of smart glasses is expensive, these technologies cannot be popularized. In order to solve this problem, the present invention proposes a low-cost input device for preventing voyeurism.
本發明之主要目的係提供一種防偷窺輸入裝置及方法,尤其是一種具輸出開關與輸出元件,能簡單控制是否輸出鍵盤鍵位樣式,以防止在輸入私密性資料被偷窺的輸入裝置。The main object of the present invention is to provide an anti-peeping input device and method, and more particularly to an input device having an output switch and an output component, which can simply control whether to output a keyboard key pattern to prevent the privacy data from being peeked.
一種防偷窺輸入裝置1,其包含一鍵盤鍵位樣式單元11 及一輸入單元13,鍵盤鍵位樣式單元11 與輸入單元13 電性連接,輸入單元13 為一鍵盤、觸控顯示介面或輸入介面,以供使用者輸入資料之用,鍵盤鍵位樣式單元11 主要將輸入單元13 所輸入之鍵位串按目前之鍵盤鍵位樣式對映轉換為實際輸入之資料,以供後續使用本發明作為防偷窺輸入之應用系統或設備讀取做為其輸入,而輸入單元13 所輸入之鍵位串為交給鍵盤鍵位樣式單元11中之鍵位資料轉換器114以轉換對應為實際輸入之資料。而鍵盤鍵位樣式單元11包含一自定鍵盤鍵位樣式121、一鍵位資料轉換器114及一輸出模組14,自定鍵盤鍵位樣式121 為一組可由使用者自行設定或以其他方式設定(如隨機產生)之鍵盤鍵位樣式,亦即其為一按鍵映射表,鍵位資料轉換器114 則將輸入單元13 所輸入之鍵位串或單鍵之鍵位按前述自定鍵盤鍵位樣式121 轉為實際輸入之資料,輸出模組14按其輸出開關之狀態以決定是否輸出自定鍵盤鍵位樣式121,以供使用者輸入資料時觀看各按鍵所代表之字元。An anti-peeping input device 1 includes a keyboard key pattern unit 11 and an input unit 13. The keyboard key pattern unit 11 is electrically connected to the input unit 13. The input unit 13 is a keyboard, a touch display interface or an input interface. For the user to input data, the keyboard key pattern unit 11 mainly converts the key string input by the input unit 13 into the actual input data according to the current keyboard key pattern for subsequent use of the present invention. The anti-peeping input application system or device reads as its input, and the key string input by the input unit 13 is assigned to the key data converter 114 in the keyboard key pattern unit 11 to convert the data corresponding to the actual input. . The keyboard key pattern unit 11 includes a custom keyboard key pattern 121, a key data converter 114, and an output module 14. The custom keyboard key pattern 121 is a group that can be set by the user or otherwise Setting (such as randomly generated) keyboard key pattern, that is, it is a button mapping table, and the key data converter 114 presses the key string input by the input unit 13 or the key of the single key according to the aforementioned custom keyboard key. The bit pattern 121 is converted into the actual input data, and the output module 14 determines whether to output the custom keyboard key pattern 121 according to the state of the output switch, so that the user can view the character represented by each button when inputting the data.
一種防偷窺輸入方法,包括:步驟S102,使用者在輸入單元13 輸入資料,並將所輸入資料之鍵位串交給鍵位資料轉換器114,然後,下一步驟S103,由鍵位資料轉換器114 按自定鍵盤鍵位樣式121 將輸入資料之鍵位串對應轉為所輸入之資料。同時在步驟S102資料輸入前,步驟S1011輸出控制單元143偵測輸出開關142是否開啟,若為是,則步驟S1012輸出控制單元143將自定鍵盤鍵位樣式121送至輸出元件141輸出。An anti-peeping input method, comprising: in step S102, the user inputs data in the input unit 13, and hands the key string of the input data to the key data converter 114, and then, in the next step S103, the key data is converted. The device 114 converts the key string correspondence of the input data into the input data according to the custom keyboard key pattern 121. At the same time, before the data input in step S102, the output control unit 143 detects whether the output switch 142 is turned on. If YES, the output control unit 143 sends the custom keyboard key pattern 121 to the output element 141 for output.
利用前述之基礎,本發明同時揭露多樣式輸入架構、輸出入合一之防偷窺輸入裝置與方法。Based on the foregoing, the present invention simultaneously discloses a multi-style input architecture, an output-in-one anti-peeping input device and method.
圖1 為本發明之第一較佳實施例,防偷窺輸入裝置1,其包含一鍵盤鍵位樣式單元11 及一輸入單元13,鍵盤鍵位樣式單元11 與輸入單元13 電性連接,輸入單元13 為一按鍵不標示與該按鍵所代表字元相關連或足以令他人聯想出該按鍵所代表字元之任何字元、符號或圖案之鍵盤、觸控顯示介面或輸入介面,以供使用者輸入資料之用,其各按鍵輸入之資料則以一鍵盤鍵位樣式來對映以轉換為實際輸入之資料,一較佳之實施方式為將其輸入之資料按照其按鍵之編號所形成之鍵位串(詳見後文)來表示,並交給鍵盤鍵位樣式單元11,鍵盤鍵位樣式單元11 主要將輸入單元13 所輸入之鍵位串按目前之鍵盤鍵位樣式對映轉換為實際輸入之資料(即為使用者所欲輸入之資料),以供後續使用本發明作為防偷窺輸入之應用系統或設備讀取做為其輸入,而輸入單元13 所輸入之鍵位串為交給鍵盤鍵位樣式單元11中之鍵位資料轉換器114以轉換對應為實際輸入之資料。圖2 為鍵盤鍵位樣式單元11 之一較佳實施例包含一自定鍵盤鍵位樣式121、一鍵位資料轉換器114及一輸出模組14,自定鍵盤鍵位樣式121 為一組可由使用者自行設定或以其他方式設定(如隨機產生)之鍵盤鍵位樣式,亦即其為一按鍵映射表,為一組記憶體存放鍵盤各按鍵與其代表字元之映射關係,其與鍵位資料轉換器114及輸出模組14 電性連接,鍵位資料轉換器114 則將輸入單元13 所輸入之鍵位串或單鍵之鍵位按前述自定鍵盤鍵位樣式121 轉為實際輸入之資料(即為使用者所輸入之資料),輸出模組14按其輸出開關之狀態以決定是否輸出自定鍵盤鍵位樣式121,以供使用者輸入資料時觀看各按鍵所代表之字元,其如圖3之較佳實施例所示,包含一輸出元件141及一輸出開關142,輸出元件141與輸出開關142及自定鍵盤鍵位樣式121電性連接,輸出元件141主要為輸出自定鍵盤鍵位樣式121,而輸出開關142可供切換以控制輸出元件141是否輸出資訊,如可以開啟或關閉輸出元件141之供電來源來達成控制輸出之目的,當輸出開關142為關閉時,輸出元件141即不輸出任何資料,圖4為輸出模組14另一較佳實施例,包含一輸出元件141、一輸出開關142及一輸出控制單元143,輸出控制單元143分別與輸出元件141、輸出開關142及自定鍵盤鍵位樣式121電性連接,輸出控制單元143按輸出開關142之開關狀態,若為開啟狀態則將自定鍵盤鍵位樣式121送給輸出元件141以輸出自定鍵盤鍵位樣式121,反之則輸出控制單元143不送出自定鍵盤鍵位樣式121給輸出元件141輸出,亦即輸出元件141不輸出自定鍵盤鍵位樣式121,但仍可輸出其他資訊,圖4之實施例可適用在輸出元件141在輸出開關142為關閉狀態時仍須輸出除了自定鍵盤鍵位樣式121外之其他資訊時使用。圖2之架構稱為單樣式輸入架構。FIG. 1 is a first embodiment of the present invention, the anti-peeping input device 1 includes a keyboard key pattern unit 11 and an input unit 13. The keyboard key pattern unit 11 is electrically connected to the input unit 13, and the input unit is 13 is a button that does not indicate a keyboard, touch display interface or input interface that is associated with the character represented by the button or that is sufficient for others to associate the character represented by the button, the touch display interface or the input interface for the user For inputting data, the data input by each button is mapped by a keyboard key pattern to be converted into actual input data. A preferred embodiment is a key formed by inputting the data according to the number of the button. The string (described later) is represented and handed to the keyboard key pattern unit 11, and the keyboard key pattern unit 11 mainly converts the key string input by the input unit 13 into the actual input according to the current keyboard key pattern. The data (that is, the information that the user desires to input) for subsequent use of the present invention as an anti-peeping input application system or device read as its input, and the input unit 13 inputs the key Is a bit string to the keyboard unit 11 in the bond pattern bit data converter 114 to be converted to correspond to the actual input data. 2, a preferred embodiment of the keyboard key pattern unit 11 includes a custom keyboard key pattern 121, a key data converter 114, and an output module 14. The custom keyboard key pattern 121 is a group. The keyboard key pattern that the user sets or otherwise sets (such as randomly generated), that is, it is a button mapping table, and stores a mapping relationship between the keyboard keys and their representative characters for a group of memory, and the key position The data converter 114 and the output module 14 are electrically connected, and the key data converter 114 converts the key string input by the input unit 13 or the key of the single key into the actual input according to the custom keyboard key pattern 121. The data (that is, the data input by the user), the output module 14 determines the output of the custom keyboard key pattern 121 according to the state of the output switch, so that the user can view the characters represented by the keys when inputting the data. As shown in the preferred embodiment of FIG. 3, an output component 141 and an output switch 142 are included. The output component 141 is electrically connected to the output switch 142 and the custom keyboard key pattern 121. The output component 141 is mainly output custom. key The disk key pattern 121, and the output switch 142 is switchable to control whether the output element 141 outputs information, such as the power source of the output element 141 can be turned on or off to achieve the purpose of controlling the output. When the output switch 142 is off, the output element 141, that is, no data is output, FIG. 4 is another preferred embodiment of the output module 14, including an output component 141, an output switch 142, and an output control unit 143. The output control unit 143 and the output component 141 and the output switch are respectively 142 and the custom keyboard key pattern 121 are electrically connected, the output control unit 143 presses the switch state of the output switch 142, and if it is the open state, sends the custom keyboard key pattern 121 to the output component 141 to output a custom keyboard key. The pattern 121, on the other hand, the output control unit 143 does not send the custom keyboard key pattern 121 to the output element 141, that is, the output element 141 does not output the custom keyboard key pattern 121, but can still output other information, the implementation of FIG. The example can be applied when the output component 141 still needs to output other information than the custom keyboard key pattern 121 when the output switch 142 is off. The architecture of Figure 2 is called a single-style input architecture.
當可使用之自定鍵盤鍵位樣式不只一組時除了能擴充更多字元不再只能使用數字鍵,也能在具備同樣數量之字元下,縮小鍵盤之大小以便於攜帶,同時亦產生了無法預期之功效,其一如可以透過多組之鍵盤鍵位樣式,設置不同對象之密碼輸入樣式。如第一組鍵盤鍵位樣式供提款機輸入密碼使用,而第二組鍵盤鍵位樣式供輸入Windows 登入密碼,第三組鍵盤鍵位樣式供輸入email帳號之密碼使用,此一設置,即使因三組密碼都相同,但透過不同之鍵盤鍵位樣式之設置,可使三組密碼輸入之按鍵皆不相同,提昇密碼輸入之安全性。另一為如前述假設三種密碼皆不相同但同一長度,但亦可透過三組鍵盤鍵位樣式之安排可將三組密碼之輸入使用相同並且是次序完全相同之按鍵,有助於幫助使用者記憶密碼之輸入。而即使三種密碼皆不相同且長度不一,亦可透過三組鍵盤鍵位樣式之安排可將三組密碼之輸入使用相近之按鍵或按鍵次序,對於使用者密碼之輸入之方便性亦有相當之幫助。When there are more than one set of custom keyboard key styles, you can use only the number keys instead of the number keys. You can also reduce the size of the keyboard to carry it with the same number of characters. It has an unpredictable effect, as it can set the password input style of different objects through multiple sets of keyboard key styles. For example, the first set of keyboard key styles is used by the cash machine to input the password, and the second set of keyboard key styles is used to input the Windows login password, and the third set of keyboard key styles is used for inputting the password of the email account, this setting even if Because the three sets of passwords are the same, but through the setting of different keyboard key styles, the keys of the three sets of password input can be different, and the security of the password input is improved. The other is that the three passwords are different but the same length, but the three groups of keyboard keys can be used to input the same number of keys and the same order. Memory password input. Even if the three passwords are different and the lengths are different, the three sets of keyboard key styles can be used to input the three sets of passwords using similar keys or key sequences, and the convenience of inputting the user password is also quite Help.
圖5 為鍵盤鍵位樣式單元11 之另一較佳實施例,本實施例主要增加多組之鍵盤鍵位樣式及提供相同個數之選擇按鈕以供選擇鍵盤鍵位樣式,其包含一按鈕群組111、一樣式群組112、一樣式選擇器113、一輸出模組14 及一鍵位資料轉換器114,按鈕群組111 包含複數個按鈕,以供選擇輸入時之鍵盤鍵位樣式,本實施例以第1 樣式選擇按鈕1111、第2 樣式選擇按鈕1112 及第3 樣式選擇按鈕1113等3 個按鈕為例,但實際運用上按鈕個數不以此為限,樣式群組112 包含複數組鍵盤鍵位樣式,其個數與按鈕群組111 之按鈕個數相同,本例以第1 鍵盤鍵位樣式1121、第2 鍵盤鍵位樣式1122 及第3 鍵盤鍵位樣式1123 為例,但實際運用上其個數不以此為限,樣式選擇器113 主要為根據按鈕群組111 中之按鈕來選擇樣式群組112 中之鍵盤鍵位樣式,如使用者按下第1 樣式選擇按鈕1111,則樣式選擇器113 選擇第1 鍵盤鍵位樣式1121,若使用者按下第2 樣式選擇按鈕1112,則樣式選擇器113 選擇第2 鍵盤鍵位樣式1122,而若使用者按下第3 樣式選擇按鈕1113,則樣式選擇器113 選擇第3 鍵盤鍵位樣式1123,樣式群組112之鍵盤鍵位樣式與按鈕群組111 中之按鈕一對一對應,並將所選擇之鍵盤鍵位樣式或其組別交給鍵位資料轉換器114及輸出模組14,或另一做法亦可由鍵位資料轉換器114或輸出模組14在需要時再詢問樣式選擇器113,以取得所選擇之鍵盤鍵位樣式,而鍵位資料轉換器114 則將輸入單元13 所輸入之鍵位串或單鍵之鍵位按前述樣式選擇器113所選擇之鍵盤鍵位樣式轉為實際輸入之資料,輸出模組14可按其輸出開關之狀態控制是否輸出鍵盤鍵位樣式,該鍵盤鍵位樣式可以是樣式選擇器113根據按鈕群組111 中被按下之按鈕從樣式群組112 中所選擇對應之鍵盤鍵位樣式,以供輸入資料時觀看按鍵所代表之字元,如前述其如圖3之較佳實施例所示,包含一輸出元件141及一輸出開關142,輸出元件141分別與輸出開關142及樣式選擇器113電性連接,輸出元件141主要為輸出鍵盤鍵位樣式,該鍵盤鍵位樣式可以是樣式選擇器113根據按鈕群組111 中被按下之按鈕從樣式群組112 中所選擇對應之鍵盤鍵位樣式,而輸出開關142可供使用者切換以控制輸出元件141是否輸出鍵盤鍵位樣式資訊,如可以開啟或關閉輸出元件141供電來源來達成控制輸出之目的,圖4為另一較佳實施例,包含一輸出元件141、一輸出開關142及一輸出控制單元143,輸出控制單元143分別與輸出元件141、輸出開關142及樣式選擇器113電性連接,輸出控制單元143按輸出開關142之開關狀態,若為開啟狀態則將鍵盤鍵位樣式送給輸出元件141以輸出,該鍵盤鍵位樣式可以是樣式選擇器113根據按鈕群組111 中被按下之按鈕從樣式群組112 中所選擇對應之鍵盤鍵位樣式,反之則輸出控制單元143不送出任何鍵盤鍵位樣式給輸出元件141輸出,亦即不輸出鍵盤鍵位樣式,但其仍可輸出其他資訊,圖4之實施例可適用在輸出元件141在輸出開關142為關閉狀態時仍須輸出除了鍵盤鍵位樣式外之其他資訊時使用。樣式選擇器113 分別與按鈕群組111 中之包括第1 樣式選擇按鈕1111、第2 樣式選擇按鈕1112 及第3 樣式選擇按鈕1113 之各按鈕、樣式群組112 中包括第1 鍵盤鍵位樣式1121、第2 鍵盤鍵位樣式1122 及第3 鍵盤鍵位樣式1123 之各樣式、輸出模組14及鍵位資料轉換器114 電性連接,鍵位資料轉換器114 與輸入單元13 電性連接。圖5之架構則稱為多樣式輸入架構。FIG. 5 is another preferred embodiment of the keyboard key pattern unit 11. In this embodiment, a plurality of sets of keyboard key patterns are provided, and the same number of selection buttons are provided for selecting a keyboard key pattern, which includes a button group. a group 111, a style group 112, a style selector 113, an output module 14 and a key data converter 114, the button group 111 includes a plurality of buttons for selecting a keyboard key pattern when inputting, In the embodiment, three buttons, such as the first style selection button 1111, the second style selection button 1112, and the third style selection button 1113, are taken as an example, but the number of buttons in the actual application is not limited thereto, and the style group 112 includes a complex array. The keyboard key pattern has the same number of buttons as the button group 111. In this example, the first keyboard key pattern 1121, the second keyboard key pattern 1122, and the third keyboard key pattern 1123 are taken as an example, but actually The number of the use is not limited thereto. The style selector 113 mainly selects the keyboard key style in the style group 112 according to the button in the button group 111. If the user presses the first style selection button 1111, Style selection The first keyboard key pattern 1121 is selected, and if the user presses the second style selection button 1112, the style selector 113 selects the second keyboard key pattern 1122, and if the user presses the third style selection button 1113, Then, the style selector 113 selects the third keyboard key pattern 1123, and the keyboard key pattern of the pattern group 112 corresponds one-to-one with the button in the button group 111, and the selected keyboard key pattern or its group is handed over. The key data converter 114 and the output module 14 may alternatively be queried by the key data converter 114 or the output module 14 as needed to obtain the selected keyboard key pattern. The key data converter 114 converts the key string input by the input unit 13 or the key of the single key to the actual input data according to the keyboard key pattern selected by the style selector 113, and the output module 14 can press The state of the output switch controls whether to output a keyboard key pattern. The keyboard key pattern may be a keyboard key pattern selected by the style selector 113 from the style group 112 according to the pressed button in the button group 111. For the input of the data, the character represented by the button is viewed, as shown in the preferred embodiment of FIG. 3, including an output component 141 and an output switch 142, and the output component 141 and the output switch 142 and the pattern selector, respectively. 113 is electrically connected, and the output component 141 is mainly an output keyboard key pattern, and the keyboard key pattern may be a keyboard key selected by the style selector 113 according to the pressed button in the button group 111 from the style group 112. The bit pattern, and the output switch 142 can be switched by the user to control whether the output element 141 outputs the keyboard key pattern information, such as the power source of the output element 141 can be turned on or off to achieve the purpose of controlling the output. FIG. 4 is another preferred implementation. For example, an output component 141, an output switch 142, and an output control unit 143 are provided. The output control unit 143 is electrically connected to the output component 141, the output switch 142, and the pattern selector 113, respectively. The output control unit 143 presses the output switch 142. The switch state, if it is the on state, sends the keyboard key pattern to the output component 141 for output. The keyboard key pattern may be the style selector 113. According to the button pressed in the button group 111, the corresponding keyboard key pattern is selected from the pattern group 112. Otherwise, the output control unit 143 does not send any keyboard key pattern to the output element 141, that is, the keyboard is not output. The key pattern, but it can still output other information, the embodiment of Figure 4 can be used when the output component 141 still needs to output other information than the keyboard key pattern when the output switch 142 is off. The style selector 113 includes a first keyboard key pattern 1121 in each of the buttons, the style group 112 including the first style selection button 1111, the second style selection button 1112, and the third style selection button 1113 in the button group 111. The patterns of the second keyboard key pattern 1122 and the third keyboard key pattern 1123, the output module 14 and the key data converter 114 are electrically connected, and the key data converter 114 is electrically connected to the input unit 13. The architecture of Figure 5 is referred to as a multi-style input architecture.
圖6 為本發明單一鍵盤鍵位樣式架構資料輸入程序之流程,首先步驟S102,使用者在輸入單元13 輸入資料,並將所輸入資料之鍵位串交給鍵位資料轉換器114,然後,下一步驟S103,由鍵位資料轉換器114 按自定鍵盤鍵位樣式121 將輸入資料之鍵位串對應轉為所輸入之資料。同時在步驟S102資料輸入前,步驟S1011輸出控制單元143偵測輸出開關142是否開啟,若為是,則步驟S1012輸出控制單元143將自定鍵盤鍵位樣式121送至輸出元件141輸出。6 is a flow chart of a single keyboard key pattern structure data input program according to the present invention. First, in step S102, the user inputs data in the input unit 13, and hands the key string of the input data to the key data converter 114, and then, In the next step S103, the key bit data converter 114 converts the key string correspondence of the input data into the input data according to the custom keyboard key pattern 121. At the same time, before the data input in step S102, the output control unit 143 detects whether the output switch 142 is turned on. If YES, the output control unit 143 sends the custom keyboard key pattern 121 to the output element 141 for output.
圖7 為本發明多鍵盤鍵位樣式架構資料輸入程序之流程,首先步驟S202,由樣式選擇器113 依按鈕群組111 被選擇之樣式選擇按鈕選擇對應之鍵盤鍵位樣式,如前述如使用者按下第1 樣式選擇按鈕1111,則樣式選擇器113 選擇第1鍵盤鍵位樣式1121,若使用者按下第2 樣式選擇按鈕1112,則樣式選擇器113選擇第2 鍵盤鍵位樣式1122,而若使用者按下第3 樣式選擇按鈕1113,則樣式選擇器113 選擇第3 鍵盤鍵位樣式1123,並將所選擇之鍵盤鍵位樣式交給鍵位資料轉換器114及輸出控制單元143,或由鍵位資料轉換器114或輸出控制單元143在需要時詢問樣式選擇器113以取得鍵盤鍵位樣式,步驟S203,為使用者在輸入單元13 輸入資料,輸入單元13 將所輸入資料之鍵位串交給鍵位資料轉換器114,接著步驟S204,再由鍵位資料轉換器114 按樣式選擇器113 中所選擇之鍵盤鍵位樣式將輸入資料之鍵位串轉為所輸入之資料。而在資料輸入亦即步驟S203前,步驟S2021,輸出控制單元143偵測輸出開關142是否開啟,若為是,則步驟S2022,輸出控制單元143將樣式選擇器113依按鈕群組111之被選擇之樣式選擇按鈕所選取對應之鍵盤鍵位樣式送至輸出元件141輸出。7 is a flow chart of a multi-keyboard key style structure data input program according to the present invention. First, in step S202, a style selection button selected by the style selector 113 according to the button group 111 selects a corresponding keyboard key pattern, as described above. When the first style selection button 1111 is pressed, the style selector 113 selects the first keyboard key pattern 1121, and if the user presses the second style selection button 1112, the style selector 113 selects the second keyboard key pattern 1122, and If the user presses the third style selection button 1113, the style selector 113 selects the third keyboard key pattern 1123, and passes the selected keyboard key pattern to the key data converter 114 and the output control unit 143, or The pattern selector 113 is inquired by the key data converter 114 or the output control unit 143 to obtain the keyboard key pattern when needed. In step S203, the user inputs the data in the input unit 13, and the input unit 13 inputs the key of the input data. Cross-linking to the key data converter 114, followed by step S204, and then the key data converter 114 inputs the data according to the keyboard key pattern selected in the style selector 113. The key string is converted to the entered data. Before the data input is step S203, in step S2021, the output control unit 143 detects whether the output switch 142 is turned on. If YES, then in step S2022, the output control unit 143 selects the style selector 113 according to the button group 111. The corresponding keyboard key pattern selected by the style selection button is sent to the output component 141 for output.
圖8為一種輸出入合一之多樣式輸入架構防偷窺輸入裝置2之外觀(只表示出部份元件),第1 樣式選擇按鈕2111、第2 樣式選擇按鈕2112及第3 樣式選擇按鈕2113用來選擇鍵盤鍵位樣式,輸出開關251為控制所選擇之鍵盤鍵位樣式是否輸出於輸出單元253,本架構與先前之架構最主要不同在於其輸出單元253與輸入單元255位於相同之位置,亦即輸出單元253與輸入單元255為同一個體且其兼具輸入與輸出之功能,圖8中輸出開關251為關閉,故輸出單元253亦即輸入單元255處,並未輸出任何之鍵盤鍵位樣式,而圖9中輸出開關251為開啟,故輸出單元253,輸出出目前所選擇之鍵盤鍵位樣式。輸出單元253與輸入單元255可以是一觸控螢幕,亦可以是一具輸出能力之按鈕,但不以此為限。FIG. 8 is an appearance of the multi-style input structure anti-peeping input device 2 (only some components are shown), and the first style selection button 2111, the second style selection button 2112, and the third style selection button 2113 are used. To select the keyboard key pattern, the output switch 251 is to control whether the selected keyboard key pattern is output to the output unit 253. The main difference between the present architecture and the previous architecture is that the output unit 253 and the input unit 255 are located at the same position. That is, the output unit 253 and the input unit 255 are the same individual and have the functions of input and output. The output switch 251 in FIG. 8 is off, so the output unit 253, that is, the input unit 255, does not output any keyboard key pattern. The output switch 251 is turned on in FIG. 9, so the output unit 253 outputs the currently selected keyboard key pattern. The output unit 253 and the input unit 255 can be a touch screen or a button with an output capability, but not limited thereto.
圖10為輸出入合一之單樣式輸入架構防偷窺輸入裝置2之一較佳實施例,包含一自定鍵盤鍵位樣式221、一鍵位資料轉換器214及一輸出入模組25,自定鍵盤鍵位樣式221分別與鍵位資料轉換器214及一輸出入模組25電性連接,自定鍵盤鍵位樣式221 為一組可由使用者自行設定或以其他方式設定(如隨機產生)之鍵盤鍵位樣式,鍵位資料轉換器214 則將輸出入單元25 所輸入之鍵位串或單鍵之鍵位按前述自定鍵盤鍵位樣式221 轉為實際輸入之資料(即為使用者所輸入之資料),而自定鍵盤鍵位樣式221 為一按鍵映射表,其為一組記憶體存放鍵盤各按鍵與其代表字元之映射關係,其與鍵位資料轉換器214及輸出入模組25 電性連接,輸出入模組25如前述為一包含一同一個體之輸出單元253與輸入單元255,且其兼具輸入與輸出功能之元件,其輸入單元255用來輸入資料並將所輸入之鍵位串交給鍵位資料轉換器214以轉換對映為實際輸入之資料,其輸出單元253用來輸出自定鍵盤鍵位樣式221,以供使用者輸入資料時觀看各按鍵所代表之字元。圖11為輸出入模組25之一較佳實施例,包含一輸出開關251、一輸出控制單元252、一輸出單元253及一輸入單元255,輸出控制單元252分別與輸出開關251、輸出單元253及自定鍵盤鍵位樣式221電性連接,輸入單元255與鍵位資料轉換器214電性連接,輸出控制單元252按輸出開關251之狀態以決定是否將自定鍵盤鍵位樣式221送至輸出單元253輸出,若為開啟則將自定鍵盤鍵位樣式221送至輸出單元253顯示輸出,反之則不輸出,輸入單元255為一鍵盤、觸控顯示介面或輸入介面,用來讓使用者輸入資料並將所輸入之鍵位串交給鍵位資料轉換器214以轉換對映為實際輸入之資料。10 is a preferred embodiment of the single-input input architecture anti-peeping input device 2, which includes a custom keyboard key pattern 221, a key data converter 214, and an input/output module 25, The keyboard key pattern 221 is electrically connected to the key data converter 214 and an input/output module 25, respectively, and the set of the keyboard key pattern 221 can be set by the user or otherwise set (such as randomly generated). The keyboard key pattern, the key data converter 214 converts the key string input by the input/output unit 25 or the key of the single key into the actual input data according to the custom keyboard key pattern 221 (ie, is the user) The input keyboard key 221 is a button mapping table, which is a set of memory storage mapping relationship between the keys of the keyboard and its representative characters, and the key data converter 214 and the output module The group 25 is electrically connected, and the input/output module 25 is an element including an output unit 253 and an input unit 255 of the same individual, and has both input and output functions, and an input unit 255 is used for inputting data and Input The key string is passed to the key data converter 214 to convert the data mapped to the actual input, and the output unit 253 is used to output the custom keyboard key pattern 221 for the user to view the words represented by the keys when inputting the data. yuan. 11 is a preferred embodiment of the input-output module 25, including an output switch 251, an output control unit 252, an output unit 253, and an input unit 255. The output control unit 252 and the output switch 251 and the output unit 253, respectively. And the custom keyboard key pattern 221 is electrically connected, the input unit 255 is electrically connected to the key data converter 214, and the output control unit 252 controls the state of the output switch 251 to determine whether to send the custom keyboard key pattern 221 to the output. The unit 253 outputs, if it is on, sends the custom keyboard key pattern 221 to the output unit 253 to display the output, and vice versa, the input unit 255 is a keyboard, a touch display interface or an input interface for the user to input. The data is passed to the key data converter 214 for conversion of the entered key string to convert the data mapped to the actual input.
圖12為輸出入合一之多樣式輸入架構防偷窺輸入裝置2之一較佳實施例,包括一按鈕群組211、一樣式群組212、一樣式選擇器213、一輸出入模組25 及一鍵位資料轉換器214,按鈕群組211 包含複數個按鈕,以供選擇輸入時之鍵盤鍵位樣式,本實施例以第1 樣式選擇按鈕2111、第2 樣式選擇按鈕2112 及第3 樣式選擇按鈕2113等3 個按鈕為例,但實際運用上按鈕個數不以此為限,樣式群組212 包含複數組鍵盤鍵位樣式,其個數與按鈕群組211 之按鈕個數相同,本例以第1 鍵盤鍵位樣式2121、第2 鍵盤鍵位樣式2122 及第3 鍵盤鍵位樣式2123 為例,但實際運用上其個數不以此為限,樣式選擇器213 主要為根據按鈕群組211 中之按鈕來選擇樣式群組212 中之鍵盤鍵位樣式,如使用者按下第1 樣式選擇按鈕2111,則樣式選擇器213 選擇第1 鍵盤鍵位樣式2121,若使用者按下第2 樣式選擇按鈕2112,則樣式選擇器213 選擇第2 鍵盤鍵位樣式2122,而若使用者按下第3 樣式選擇按鈕2113,則樣式選擇器213 選擇第3 鍵盤鍵位樣式2123,樣式群組212之鍵盤鍵位樣式與按鈕群組211 中之按鈕一對一對應,並將所選擇之鍵盤鍵位樣式或其組別交給鍵位資料轉換器214及輸出入模組25之輸出控制單元252,或另一做法亦可由鍵位資料轉換器214或輸出入模組25之輸出控制單元252在需要時再詢問樣式選擇器213,以取得鍵盤鍵位樣式,而鍵位資料轉換器214 則將輸出入模組25之輸入單元255 所輸入之鍵位串或單鍵之鍵位按前述樣式選擇器213所選擇之鍵盤鍵位樣式轉為實際輸入之資料,輸出入模組25中之輸出控制單元252可按輸出開關251之狀態控制是否輸出鍵盤鍵位樣式,該鍵盤鍵位樣式可以是樣式選擇器213根據按鈕群組211 中被按下之按鈕從樣式群組212 中所選擇對應之鍵盤鍵位樣式,以供輸入資料時觀看按鍵所代表之字元,圖11為輸出入模組25之一較佳實施例,包含一輸出開關251、一輸出控制單元252、一輸出單元253及一輸入單元255,輸出控制單元252分別與輸出開關251、輸出單元253及樣式選擇器213電性連接,輸入單元255與鍵位資料轉換器214電性連接,輸出控制單元252按輸出開關251之狀態以決定是否將樣式選擇器213所選擇之鍵盤鍵位樣式送至輸出單元253顯示輸出,若為開啟則將樣式選擇器213所選擇之鍵盤鍵位樣式送至輸出單元253顯示輸出,反之則不輸出,輸入單元255為一鍵盤、觸控顯示介面或輸入介面,用來輸入資料並將所輸入之鍵位串交給鍵位資料轉換器214以轉換對映為實際輸入之資料。樣式選擇器213 分別與按鈕群組211 中之包括第1 樣式選擇按鈕2111、第2 樣式選擇按鈕2112 及第3 樣式選擇按鈕2113 之各按鈕、樣式群組212 中包括第1 鍵盤鍵位樣式2121、第2 鍵盤鍵位樣式2122 及第3 鍵盤鍵位樣式2123 之各樣式、輸出入模組25及鍵位資料轉換器214 電性連接。圖5之架構則稱為多樣式輸入架構。FIG. 12 is a schematic diagram of a multi-style input structure anti-peeping input device 2, including a button group 211, a style group 212, a style selector 213, an input and output module 25, and A key data converter 214, the button group 211 includes a plurality of buttons for selecting a keyboard key pattern when inputting. In this embodiment, the first style selection button 2111, the second style selection button 2112, and the third style selection are used. The button 2113 and other three buttons are taken as an example, but the number of buttons in the actual application is not limited thereto, and the style group 212 includes a complex array keyboard key pattern, and the number thereof is the same as the number of buttons of the button group 211, this example The first keyboard key pattern 2121, the second keyboard key pattern 2122, and the third keyboard key pattern 2123 are taken as an example, but the number of the actual use is not limited thereto, and the style selector 213 is mainly based on the button group. The button in 211 selects the keyboard key style in the style group 212. If the user presses the first style selection button 2111, the style selector 213 selects the first keyboard key style 2121, and if the user presses the second Style selection button 2112 Then the style selector 213 selects the second keyboard key pattern 2122, and if the user presses the third style selection button 2113, the style selector 213 selects the third keyboard key pattern 2123, and the keyboard group pattern of the pattern group 212 One-to-one correspondence with the buttons in the button group 211, and handing the selected keyboard key pattern or its group to the key data converter 214 and the output control unit 252 of the input/output module 25, or another method The mode selector 213 may be further queried by the key data converter 214 or the output control unit 252 of the input/output module 25 to obtain the keyboard key pattern, and the key data converter 214 will output the module 25 The key string input by the input unit 255 or the key of the single key is converted into the actual input data according to the keyboard key pattern selected by the style selector 213, and the output control unit 252 in the output module 25 can output. The state of the switch 251 controls whether a keyboard key pattern is output. The keyboard key pattern may be a keyboard key sample selected by the style selector 213 from the style group 212 according to the pressed button in the button group 211. FIG. 11 is a preferred embodiment of the input/output module 25, including an output switch 251, an output control unit 252, an output unit 253, and an input unit 255. The output control unit 252 is electrically connected to the output switch 251, the output unit 253 and the pattern selector 213, the input unit 255 is electrically connected to the key data converter 214, and the output control unit 252 determines the state according to the state of the output switch 251. The keyboard key pattern selected by the style selector 213 is sent to the output unit 253 to display the output. If it is turned on, the keyboard key pattern selected by the style selector 213 is sent to the output unit 253 to display the output. Otherwise, the output is not output. The unit 255 is a keyboard, a touch display interface or an input interface for inputting data and handing the input key string to the key data converter 214 to convert the data mapped to the actual input. The style selector 213 includes a first keyboard key pattern 2121 in each of the buttons, the pattern group 212 including the first style selection button 2111, the second style selection button 2112, and the third style selection button 2113 in the button group 211. The patterns of the second keyboard key pattern 2122 and the third keyboard key pattern 2123, the input/output module 25, and the key data converter 214 are electrically connected. The architecture of Figure 5 is referred to as a multi-style input architecture.
圖13 為輸出入合一之單一鍵盤鍵位樣式架構資料輸入程序之流程,首先步驟S302,使用者在輸入單元255 輸入資料,並將所輸入資料之鍵位串交給鍵位資料轉換器214,然後,下一步驟S303,由鍵位資料轉換器214 按自定鍵盤鍵位樣式221 將輸入資料之鍵位串對應轉為所輸入之資料。而在步驟S302資料輸入前,步驟S3011輸出控制單元252依輸出開關251之狀態是否開啟,決定是否輸出自定鍵盤鍵位樣式221,若為是,則步驟S3012將自定鍵盤鍵位樣式221送至輸出單元253輸出。13 is a flow chart of a single keyboard key pattern style data input program for inputting and closing. First, in step S302, the user inputs data in the input unit 255, and hands the key string of the input data to the key data converter 214. Then, in the next step S303, the key bit data converter 214 converts the key string correspondence of the input data into the input data according to the custom keyboard key pattern 221 . Before the data input in step S302, the output control unit 252 determines whether to output the customized keyboard key pattern 221 according to whether the state of the output switch 251 is turned on. If yes, the step S3012 sends the customized keyboard key pattern 221. Output to the output unit 253.
圖14 為輸出入合一之多鍵盤鍵位樣式架構資料輸入程序之流程,首先步驟S402,由樣式選擇器213 依按鈕群組211 被選擇之樣式選擇按鈕選擇對應之鍵盤鍵位樣式,如前述如使用者按下第1 樣式選擇按鈕2111,則樣式選擇器213 選擇第1鍵盤鍵位樣式2121,若使用者按下第2 樣式選擇按鈕2112,則樣式選擇器213選擇第2 鍵盤鍵位樣式2122,而若使用者按下第3 樣式選擇按鈕2113,則樣式選擇器213 選擇第3 鍵盤鍵位樣式2123,並將所選擇之鍵盤鍵位樣式交給鍵位資料轉換器214及輸出控制單元252,或由鍵位資料轉換器214及輸出控制單元252在需要時詢問樣式選擇器213以取得鍵盤鍵位樣式,步驟S403 為使用者在輸入單元255 輸入資料,輸入單元255 將所輸入資料之鍵位串交給鍵位資料轉換器214,接著步驟S404,再由鍵位資料轉換器214 按樣式選擇器213 中所選擇之鍵盤鍵位樣式將輸入資料之鍵位串轉為所輸入之資料。而在資料輸入亦即步驟S403前,步驟S4021,輸出控制單元252偵測輸出開關251是否開啟,若為是,則步驟S4022為將樣式選擇器213依按鈕群組211之被選擇之樣式選擇按鈕所選取對應之鍵盤鍵位樣式送至輸出單元253輸出。FIG. 14 is a flow chart of the input/integration keyboard key pattern structure data input program. First, in step S402, the style selector 213 selects the corresponding keyboard key pattern according to the button selection button selected by the button group 211, as described above. If the user presses the first style selection button 2111, the style selector 213 selects the first keyboard key pattern 2121, and if the user presses the second style selection button 2112, the style selector 213 selects the second keyboard key pattern. 2122, and if the user presses the third style selection button 2113, the style selector 213 selects the third keyboard key pattern 2123, and passes the selected keyboard key pattern to the key data converter 214 and the output control unit. 252, or the key data converter 214 and the output control unit 252 query the style selector 213 to obtain the keyboard key pattern when needed, the step S403 is for the user to input data in the input unit 255, and the input unit 255 inputs the input data. The key string is passed to the key data converter 214, and then to step S404, the keyboard data converter 214 selects the keyboard key pattern selected by the style selector 213. The key data bit string information entered into it. Before the data input is step S403, in step S4021, the output control unit 252 detects whether the output switch 251 is turned on. If YES, step S4022 is to select the style selector 213 according to the selected mode of the button group 211. The selected keyboard key pattern is sent to the output unit 253 for output.
為說明按鍵之映射方式,以下列舉一較佳之映射實施例,但實際之映射方式不以此為限。圖15 為本發明外觀之一種可能態樣(只繪出部份元件),其上面一排左邊為輸出開關142,再往右為包含第1 樣式選擇按鈕1111、第2 樣式選擇按鈕1112 及第3 樣式選擇按鈕1113 之按鈕群組111,用以選擇輸入資料時所要使用之鍵盤鍵位樣式,本例共3 個樣式選擇按鈕,但實際運用上其個數不以此為限,往下方則為輸出元件142,再向下即為一輸入單元13 作為資料輸入之用,其按鍵上為空白,輸入密碼時各按鍵所代表之字元則以圖16 或圖17 之鍵盤鍵位樣式以決定圖15 中各按鍵所代表之字元,圖16 與圖17 為鍵盤鍵位樣式之兩種態樣,如使用圖16 之鍵盤鍵位樣式,則圖15 最右上角之按鍵為代表「0」,而最左下角之按鍵為「*」,但倘若使用圖17 之鍵盤鍵位樣式,則圖15 最右上角之按鍵為代表「3」,而最左下角之按鍵為「7」。當使用者在鍵盤輸入資料,所輸入之資料只以按鍵之鍵位來表示,而鍵位可以按鍵之編號來代表,一組密碼若包含4 個字元,則需4 個鍵位編號,我們稱它為鍵位串,其可以是任何長度之鍵位所形成,如圖18 圓圈中之數字代表按鍵之編號,或稱為鍵位或鍵位編號,鍵位編號可以任何方便之方式來編號(如按鍵之編號或掃描碼),不限於本例之編法。而輸入一組資料若其按鍵分別為右上、左下、左上、右下,則其鍵位串為3,10,1,12,若使用圖16 之鍵盤鍵位樣式,則對應之密碼為『0*6#』,而若改用圖17 之鍵盤鍵位樣式,則對應之密碼為『3795』,圖15 中之輸入單元13 按鍵數及排列方式均可按實際使用狀況來變更。鍵盤鍵位樣式亦可稱為是一映射表,主要為記錄將各按鍵編號與該按鍵所代表之字元之對應表列,下列為一種可能之態樣: 按鍵編號 所代表之字元 1 D 2 A 3 0 4 Z 5 B 6 9 7 G … 因此,圗16 之鍵盤鍵位樣式(映射表)如下: 按鍵編號 所代表之字元 1 6 2 7 3 0 4 1 5 8 6 2 7 4 8 5 9 3 10 * 11 9 12 #To illustrate the mapping manner of the keys, a preferred mapping embodiment is listed below, but the actual mapping manner is not limited thereto. Figure 15 is a possible aspect of the appearance of the present invention (only some of the components are drawn), the upper row of the upper row is the output switch 142, and the right is the first style selection button 1111, the second style selection button 1112 and the 3 The button group 111 of the style selection button 1113 is used to select the keyboard key pattern to be used when inputting the data. In this example, there are 3 style selection buttons, but the actual number of the buttons is not limited thereto, and the lower limit is For the output component 142, the input unit 13 is used as the data input, and the button is blank. When the password is input, the characters represented by the buttons are determined by the keyboard key pattern of FIG. 16 or FIG. Figure 15 shows the characters represented by the buttons. Figure 16 and Figure 17 show the two aspects of the keyboard key pattern. If the keyboard key pattern of Figure 16 is used, the button at the top right corner of Figure 15 represents "0". The button at the bottom left corner is "*", but if the keyboard key pattern of Figure 17 is used, the button at the top right corner of Figure 15 represents "3" and the button at the bottom left corner is "7". When the user inputs data on the keyboard, the input data is only represented by the key of the button, and the key can be represented by the number of the button. If a group of passwords contains 4 characters, 4 key numbers are required. Call it a key string, which can be formed by any length of key, as shown in Figure 18. The number in the circle represents the number of the button, or the key or key number. The key number can be numbered in any convenient way. (such as the number of the button or scan code), not limited to the format of this example. If a group of data is input to the upper right, lower left, upper left, and lower right, the key string is 3, 10, 1, 12, and if the keyboard key pattern of Figure 16 is used, the corresponding password is "0". *6#』, and if the keyboard key pattern of Fig. 17 is used instead, the corresponding password is “3795”, and the number and arrangement of the input unit 13 in Fig. 15 can be changed according to the actual use condition. The keyboard key pattern can also be referred to as a mapping table, mainly for recording the correspondence between each button number and the character represented by the button. The following is a possible aspect: the character represented by the button number 1 D 2 A 3 0 4 Z 5 B 6 9 7 G ... Therefore, the keyboard key pattern (map table) of 圗16 is as follows: The character number represented by the button number 1 6 2 7 3 0 4 1 5 8 6 2 7 4 8 5 9 3 10 * 11 9 12 #
本發明只需一個鍵盤及若干基本電子零件,毋須使用像穿戴式裝置或智慧眼鏡等昂貴設施,且可以較少之按鍵以按鈕群組及樣式群組之技術以類似分頁方式將一般鍵盤所有按鍵都融入本發明,可使用本發明來輸入一般鍵盤所有按鍵,且由於自行設置按鍵鍵位之排列,即可由使用者依常用輸入資料或密碼之字元分佈自行排列其位置,以方便輸入,而其更可使用HID 技術將所輸入資料傳送給應用系統,可隨插即用,用完後即可拔除帶走,使得本發明成為一種個人隨身用品,提昇其隱密性。但其在加入語音設備後,可透過隨機方式產生鍵盤鍵位樣式,亦適合置放於公共埸所,供不同之使用者使用。綜上所述,本發明具備低成本、簡單易用之特性。The invention only needs one keyboard and several basic electronic parts, and does not need to use expensive facilities like wearable devices or smart glasses, and can use fewer buttons to button and group group technology to similarly all the buttons of the general keyboard in a similar manner. Incorporating the present invention, the present invention can be used to input all the keys of the general keyboard, and since the arrangement of the key positions of the keys is set by itself, the user can arrange their positions according to the distribution of commonly used input data or password characters, so as to facilitate input. It can also use HID technology to transmit the input data to the application system, which can be plugged and used, and can be removed and taken away after use, making the invention a personal portable product and enhancing its privacy. However, after adding a voice device, the keyboard key pattern can be generated in a random manner, and is also suitable for being placed in a public place for different users. In summary, the present invention has the characteristics of low cost and ease of use.
本發明可利用一鍵盤鍵位樣式隨機配置單元,其主要為隨機產生出一鍵盤鍵位樣式,亦即該鍵盤鍵位樣式各按鍵之字元為隨機挑選,他人無法準確猜測其排列配置之狀況,其並與自定鍵盤鍵位樣式121、第1 鍵盤鍵位樣式1121、第2 鍵盤鍵位樣式1122、第3 鍵盤鍵位樣式1123、自定鍵盤鍵位樣式221、第1 鍵盤鍵位樣式2121、第2 鍵盤鍵位樣式2122、第3 鍵盤鍵位樣式2123電性連接,每當進行輸入前先行產生出來並設定前述各鍵盤鍵位樣式,這一做法可以將本發明之防偷窺輸入裝置讓不同之使用者來使用。此外,亦可在防偷窺輸入裝置1及防偷窺輸入裝置2中加入一通訊單元,並與鍵位轉換器114與鍵位轉換器214 電性連接,以將輸入後之資料傳送至其他系統或元件。The invention can utilize a keyboard key pattern random configuration unit, which mainly generates a keyboard key pattern randomly, that is, the characters of each key of the keyboard key pattern are randomly selected, and others cannot accurately guess the arrangement of the keyboard. And the custom keyboard key pattern 121, the first keyboard key pattern 1121, the second keyboard key pattern 1122, the third keyboard key pattern 1123, the custom keyboard key pattern 221, the first keyboard key pattern 2121, the second keyboard key pattern 2122, the third keyboard key pattern 2123 are electrically connected, and each time before the input is generated and the foregoing keyboard key patterns are set, the anti-peep input device of the present invention can be used. Let different users use it. In addition, a communication unit may be added to the anti-peep input device 1 and the anti-peep input device 2, and electrically connected to the key converter 114 and the key converter 214 to transmit the input data to other systems or element.
上述之所有通訊單元可使用如Wifi、藍牙、3G、4G、USB、NFC、RFID、RS232、GPRS、WiMAX、雙絞線、同軸電纜、RS485、HID (Human Interface Devices)、OTG (USB On-The-Go) 及IEEE1394 等通訊技術,且只要兩元件能互相通訊之技術即為本發明之通訊單元所涵蓋,並不侷限於前述所列舉之通訊技術。All of the above communication units can be used such as Wifi, Bluetooth, 3G, 4G, USB, NFC, RFID, RS232, GPRS, WiMAX, twisted pair, coaxial cable, RS485, HID (Human Interface Devices), OTG (USB On-The -Go) and communication technologies such as IEEE1394, and the technology that the two components can communicate with each other is covered by the communication unit of the present invention, and is not limited to the communication technologies listed above.
1‧‧‧防偷窺輸入裝置1‧‧‧Anti-peeping input device
11‧‧‧鍵盤鍵位樣式單元11‧‧‧Keyboard style unit
12‧‧‧輸入單元12‧‧‧ input unit
13‧‧‧通訊單元13‧‧‧Communication unit
111‧‧‧按鈕群組111‧‧‧ button group
112‧‧‧樣式群組112‧‧‧Style Group
1111‧‧‧第1 樣式選擇按鈕1111‧‧‧1st style selection button
1112‧‧‧第2 樣式選擇按鈕1112‧‧‧2nd style selection button
1113‧‧‧第3 樣式選擇按鈕1113‧‧‧3rd style selection button
1121‧‧‧第1 鍵盤鍵位樣式1121‧‧‧1st keyboard key style
1122‧‧‧第2 鍵盤鍵位樣式1122‧‧‧2nd keyboard key style
1123‧‧‧第3 鍵盤鍵位樣式1123‧‧‧3rd keyboard key style
113‧‧‧樣式選擇器113‧‧‧ style selector
114‧‧‧鍵位資料轉換器114‧‧‧Key data converter
115‧‧‧NFC 讀取器115‧‧‧NFC reader
116‧‧‧樣式寫入器116‧‧‧ style writer
117‧‧‧按鍵資料分流器117‧‧‧Key data splitter
118‧‧‧語音單元118‧‧‧Speech unit
119‧‧‧NFC 標籤119‧‧‧NFC label
120‧‧‧預錄語音120‧‧‧Pre-recorded voice
121‧‧‧自定鍵盤鍵位樣式121‧‧‧Custom keyboard key style
14‧‧‧輸出模組14‧‧‧Output module
141‧‧‧輸出元件141‧‧‧Output components
142‧‧‧輸出開關142‧‧‧Output switch
143‧‧‧輸出控制單元143‧‧‧Output control unit
211‧‧‧按鈕群組211‧‧‧ button group
2111‧‧‧第1 樣式選擇按鈕2111‧‧‧1st style selection button
2112‧‧‧第2 樣式選擇按鈕2112‧‧‧2nd style selection button
2113‧‧‧第3 樣式選擇按鈕2113‧‧‧3rd style selection button
212‧‧‧樣式群組212‧‧‧ style group
2121‧‧‧第1 鍵盤鍵位樣式2121‧‧‧1st keyboard key style
2122‧‧‧第2 鍵盤鍵位樣式2122‧‧‧2nd keyboard key style
2123‧‧‧第3 鍵盤鍵位樣式2123‧‧‧3rd keyboard key style
213‧‧‧樣式選擇器213‧‧‧ style selector
214‧‧‧鍵位資料轉換器214‧‧‧Key data converter
221‧‧‧自定鍵盤鍵位樣式221‧‧‧Custom keyboard key style
25‧‧‧輸出入模組25‧‧‧Output module
251‧‧‧輸出開關251‧‧‧Output switch
252‧‧‧輸出控制單元252‧‧‧Output control unit
253‧‧‧輸出單元253‧‧‧Output unit
255‧‧‧輸入單元255‧‧‧ input unit
3‧‧‧應用系統3‧‧‧Application system
圖1 係本發明之防偷窺輸入裝置之一較佳實施例; 圖2 單一鍵盤鍵位樣式之鍵盤鍵位樣式單元較佳實施例; 圖3 輸出模組之一較佳實施例; 圖4 輸出模組之另一較佳實施例; 圖5 多鍵盤鍵位樣式之鍵盤鍵位樣式單元較佳實施例; 圖6 單一鍵盤鍵位樣式架構的資料輸入流程示意圖; 圖7 多鍵盤鍵位樣式架構的資料輸入流程示意圖; 圖8 輸出入合一之多樣式輸入架構防偷窺輸入裝置之外觀示意圖 圖9 輸出入合一之多樣式輸入架構防偷窺輸入裝置之另一外觀示意圖 圖10 輸出入合一之單一鍵盤鍵位樣式之較佳實施例; 圖11 輸出入模組之較佳實施例; 圖12 輸出入合一之多鍵盤鍵位樣式之較佳實施例; 圖13 輸出入合一之單一鍵盤鍵位樣式架構的資料輸入流程示意圖; 圖14 輸出入合一之鍵盤鍵位樣式架構的資料輸入流程示意圖; 圖15 本發明之防偷窺輸入裝置的外觀示意圖; 圖16 係鍵盤鍵位樣式之一種可能態樣; 圖17 係鍵盤鍵位樣式之另一種可能態樣; 圖18 按鍵編號例示;1 is a preferred embodiment of the anti-peeping input device of the present invention; FIG. 2 is a preferred embodiment of a keyboard key pattern unit of a single keyboard key pattern; FIG. 3 is a preferred embodiment of the output module; Another preferred embodiment of the module; FIG. 5 is a schematic diagram of a keyboard key pattern unit of a multi-keyboard key pattern; FIG. 6 is a schematic diagram of a data input flow of a single keyboard key pattern structure; Schematic diagram of the data input process; Figure 8 shows the appearance of the multi-style input structure anti-peeping input device. Figure 9 shows the appearance of the multi-style input structure anti-peeping input device. The preferred embodiment of the single keyboard key pattern; FIG. 11 is a preferred embodiment of the input and output module; FIG. 12 is a preferred embodiment of the input and output keyboard key pattern; Schematic diagram of the data input flow of the keyboard key pattern structure; FIG. 14 is a schematic diagram of the data input flow of the keyboard key pattern structure of the input and output; FIG. 15 The anti-peeping input device of the present invention Appearance of a; A keyboard pattern of keys 16 may be based aspects; keyboard-based 17-bit Another possible aspect of the pattern; FIG. 18 illustrates a key number;
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW105132796A TWI617947B (en) | 2016-10-11 | 2016-10-11 | An Anti-Peeping Apparatus and Method for Data Entering |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW105132796A TWI617947B (en) | 2016-10-11 | 2016-10-11 | An Anti-Peeping Apparatus and Method for Data Entering |
Publications (2)
Publication Number | Publication Date |
---|---|
TWI617947B true TWI617947B (en) | 2018-03-11 |
TW201814582A TW201814582A (en) | 2018-04-16 |
Family
ID=62189310
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW105132796A TWI617947B (en) | 2016-10-11 | 2016-10-11 | An Anti-Peeping Apparatus and Method for Data Entering |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI617947B (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200907754A (en) * | 2007-08-09 | 2009-02-16 | Mcm Portfolio Llc | System and method for generating and displaying a keyboard comprising a random layout of keys |
-
2016
- 2016-10-11 TW TW105132796A patent/TWI617947B/en not_active IP Right Cessation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200907754A (en) * | 2007-08-09 | 2009-02-16 | Mcm Portfolio Llc | System and method for generating and displaying a keyboard comprising a random layout of keys |
Also Published As
Publication number | Publication date |
---|---|
TW201814582A (en) | 2018-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7992202B2 (en) | Apparatus and method for inputting graphical password using wheel interface in embedded system | |
JP4491015B2 (en) | Method and configuration for assigning names to devices in a network | |
US10089861B2 (en) | Method and apparatus for configuring wireless remote control terminal by third-party terminal | |
CN102132242A (en) | User interface generation device | |
CN102132243A (en) | User interface generation device | |
CN102662565A (en) | Tangible digital-communication interactive method, system and device | |
CN102799833A (en) | Digital encryption and decryption method based on keying rhythm or keying force conversion | |
CN106105251A (en) | Subscriber terminal equipment, electronic equipment, system and control method thereof | |
US8301899B2 (en) | Method and apparatus for facilitating password access to a device | |
CN107577358A (en) | Dummy keyboard input method, device and computer-readable recording medium | |
TWI617947B (en) | An Anti-Peeping Apparatus and Method for Data Entering | |
CN105386643B (en) | A kind of keyboard navigation system and keyboard navigation method for smart lock | |
TW201732674A (en) | An anti-peeping apparatus and method for data entering | |
US20150138095A1 (en) | Device and method for inputting information | |
JP2009088653A (en) | Remote controller and remote control method | |
KR101491039B1 (en) | Input device for smart phone | |
CN103061616B (en) | Electronic lock equipment | |
CN107239716A (en) | Anti-peeping input device and method | |
TW201814583A (en) | A peek prevention apparatus and method for data entering | |
CN104320710A (en) | Exclusive interactive system customized aiming at different user groups and interactive method | |
CN102118494B (en) | Mobile phone capable of displaying virtual keyboard | |
CN107688932A (en) | Payment platform transfers method, device and mobile terminal | |
US20080244272A1 (en) | Hand cryptographic device | |
KR20010107446A (en) | Mapping method of korean language on number key pad | |
KR20140044968A (en) | Method and apparatus for unlocking device equipped with touch screen |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |