JP2011209832A - Input device - Google Patents
Input device Download PDFInfo
- Publication number
- JP2011209832A JP2011209832A JP2010074803A JP2010074803A JP2011209832A JP 2011209832 A JP2011209832 A JP 2011209832A JP 2010074803 A JP2010074803 A JP 2010074803A JP 2010074803 A JP2010074803 A JP 2010074803A JP 2011209832 A JP2011209832 A JP 2011209832A
- Authority
- JP
- Japan
- Prior art keywords
- authentication code
- load
- input
- input device
- tactile sensation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
Description
本発明は、入力装置に関し、特に、認証コードを入力するための入力装置に関する。 The present invention relates to an input device, and more particularly to an input device for inputting an authentication code.
金融機関やコンビニエンスストアなどに設置されている自動取引装置のATM(Automated Teller Machine)やクレジットカードなどを利用するためには、カードの持ち主である顧客(ユーザ)しか知りえない暗証番号(認証コード)の入力が求められる。しかしながら、昨今、認証コードの入力時に、認証コードが覗き見や盗撮により漏えいし、漏えいした認証コードによる不正取引が増加傾向にある。 In order to use ATMs (Automated Teller Machines) or credit cards of automatic transaction equipment installed in financial institutions and convenience stores, a PIN (authentication code) that only the customer (user) who owns the card knows ) Is required. However, recently, when an authentication code is input, the authentication code leaks due to peeping or voyeurism, and unauthorized transactions due to the leaked authentication code tend to increase.
このため、近年、認証コードに対するセキュリティが重要視されており、様々な対策が講じられている。例えば、下記の特許文献1には、認証コードを入力する際に、他人に指先を目視されていた場合においても、認証コードの漏えいを防止できる暗証番号入力装置が開示されている。
For this reason, in recent years, security for authentication codes has been emphasized, and various measures have been taken. For example,
この暗証番号入力装置は、表示部と、テンキーを備える入力部と、情報処理を実行する情報処理部と、を備えており、図6に示すような一連の情報処理が情報処理部で行われている。顧客は、暗証番号(認証コード)をそのまま入力するのではなく、暗証番号入力装置側から出された指示に従い、暗証番号に所定の演算を行って得られた数値を入力する。例えば図6に示すように、暗証番号が「1234」の場合、まず、情報処理部により各桁に対する演算方法とオペランドとが決定される。そして、情報処理部が、「あなたの暗証番号の1桁目に2を加えた値を入力し実行キーを押してください」という指示を表示部に表示させる。顧客は、1回目の数値入力操作として、表示部に表示された指示に従い、暗証番号の1桁目である「1」に、情報処理部により決定されたオペランドの「2」を加えた「3」を入力部から入力し、実行キーを押す。顧客はこのような動作を4桁分繰り返し、情報処理部はこの入力された数値から逆算を行って元の暗証番号を導きだして認証を行う。 This personal identification number input device includes a display unit, an input unit including a numeric keypad, and an information processing unit that executes information processing. A series of information processing as shown in FIG. 6 is performed by the information processing unit. ing. The customer does not input the personal identification number (authentication code) as it is, but enters a numerical value obtained by performing a predetermined calculation on the personal identification number in accordance with an instruction issued from the personal identification number input device. For example, as shown in FIG. 6, when the personal identification number is “1234”, first, the information processing unit determines the calculation method and operand for each digit. Then, the information processing unit causes the display unit to display an instruction “Please input a value obtained by adding 2 to the first digit of your personal identification number and press the execution key”. As the first numerical value input operation, the customer adds “2” of the operand determined by the information processing unit to “1” that is the first digit of the password in accordance with the instruction displayed on the display unit. "From the input section and press the Enter key. The customer repeats such an operation for four digits, and the information processing unit performs an inverse calculation from the input numerical value to derive the original personal identification number for authentication.
このように、特許文献1に記載の暗証番号入力装置では、顧客が入力する数字キーと暗証番号とが異なるため、暗証番号を入力する際にたとえ他人に指先が直接目視されていたとしても、暗証番号が漏えいすることはない。
Thus, in the PIN code input device described in
しかしながら、ユーザが、暗証番号(認証コード)をキーやボタンの押圧により直接入力する入力装置においては、押圧されたキーに対応づけられた文字がそのまま受け付けられてしまう。つまり、押圧されたキーと入力装置が受け付ける文字とが対応しているため、押圧されているキーを覗き見や盗撮することにより、認証コードが漏えいするという問題がある。 However, in an input device in which a user directly inputs a personal identification number (authentication code) by pressing a key or button, a character associated with the pressed key is accepted as it is. That is, since the pressed key and the character received by the input device correspond to each other, there is a problem that the authentication code is leaked by peeping or voyeurizing the pressed key.
また、特許文献1のように、直接認証コードを入力しないとしても、表示部に表示されている指示が見られていたり、盗撮されていたりした場合には、計算により簡単に認証コードを求めることが可能であり、他人に認証コードが漏えいしてしまうという問題点がある。これは、押圧されたキーに対応する文字がそのまま受け付けられてしまうため、覗き見や盗撮された場合に、押圧されているキーから入力装置が受け付ける文字が他人に分かってしまい、その文字と表示部に表示された指示とに基づいて計算を行うことにより、認証コードが導き出されてしまうためである。
Also, as in
本発明の目的は、認証コードを入力する操作が他人に見られていた場合でも、認証コードの漏えいを防止できる入力装置を提供することである。 An object of the present invention is to provide an input device that can prevent leakage of an authentication code even when an operation for inputting the authentication code is seen by others.
上記した課題を解決すべく、第1の発明による入力装置は、文字を入力する入力装置であって、タッチ面と、前記タッチ面に対する押圧荷重を検出する荷重検出部と、前記タッチ面を振動させる触感呈示部と、前記荷重検出部により押圧荷重が検出されると、前記触感呈示部より前記タッチ面にタッチしているタッチ対象に対して断続的に触感を呈示し、前記荷重検出部により検出された押圧荷重および前記呈示された触感の回数に基づく文字を入力するように制御する制御部と、を備える。 In order to solve the above-described problems, an input device according to a first invention is an input device for inputting characters, and vibrates the touch surface, a load detection unit that detects a pressing load on the touch surface, and the touch surface. When a pressing load is detected by the tactile sensation providing unit and the load detecting unit, the tactile sensation providing unit intermittently presents a tactile sensation to the touch target touching the touch surface, and the load detecting unit A control unit that controls to input characters based on the detected pressing load and the number of tactile sensations presented.
また、第2の発明による入力装置は、前記制御部は、前記荷重検出部により検出される押圧荷重の大きさに基づく押圧荷重の範囲毎に、および前記呈示される触感の回数毎に、異なる文字を対応付け、入力決定の動作が検出されると、前記荷重検出部により検出された押圧荷重が含まれる前記押圧荷重の範囲および前記呈示された触感の回数に対応付けられた文字を入力するように制御することを特徴とする。 Further, in the input device according to the second invention, the control unit is different for each range of the pressing load based on the magnitude of the pressing load detected by the load detecting unit and for each number of tactile sensations presented. When a character is associated and an input determination operation is detected, the character associated with the range of the pressing load including the pressing load detected by the load detection unit and the number of tactile sensations presented is input. It is characterized by controlling as follows.
また、第3の発明に基づく入力装置は、前記制御部が、前記タッチ面にタッチしているタッチ対象がスライドしたことを検出することを前記入力決定の動作とすることを特徴とする。 Moreover, the input device based on 3rd invention makes it the said input determination operation | movement that the said control part detects that the touch target which is touching the said touch surface slides.
本発明によれば、認証コードを入力する操作が他人に見られていた場合でも、認証コードの漏えいを防止できる入力装置を提供することができる。 ADVANTAGE OF THE INVENTION According to this invention, even when the operation which inputs an authentication code is seen by others, the input device which can prevent the leakage of an authentication code can be provided.
以下、本発明の各実施の形態について、図面を参照して説明する。以下の各実施の形態においては、本発明の入力装置の一例として、銀行のATM、CAT(Credit Authorization Terminal)やCCT(Credit Center Terminal)などのクレジットカード端末のような認証コードを入力する入力装置を備えているものを想定して説明する。しかしながら、本発明の入力装置は、これら上述した装置に限定されるものではなく、例えば、駅の乗車券販売機、デスクトップ型PCなどの、入力装置を備える種々の装置や、携帯電話やPDA(Personal Digital Assistant)、ノート型PC、ミニノート型PCなど、入力装置を備える携帯端末とすることもできる。 Embodiments of the present invention will be described below with reference to the drawings. In the following embodiments, as an example of the input device of the present invention, an input device for inputting an authentication code such as a credit card terminal such as a bank ATM, a CAT (Credit Authorization Terminal) or a CCT (Credit Center Terminal) A description will be given assuming that However, the input device of the present invention is not limited to the above-described devices. For example, various devices including an input device such as a station ticket vending machine, a desktop PC, a mobile phone, and a PDA ( A personal digital assistant), a notebook PC, a mini-notebook PC, or the like can be used as a portable terminal equipped with an input device.
図1は、本実施の形態に係る入力装置10の構成を概略的に示す機能ブロック図である。図1に示すように、入力装置10は、タッチ面11、荷重検出部12、触感呈示部13、記憶部14および全体の動作を制御する制御部15を有する。
FIG. 1 is a functional block diagram schematically showing the configuration of the
タッチ面11は、指やスタイラスペンなどのタッチ対象によりタッチされる面で、例えば、透明フィルムやアクリル、ガラスで構成される。なお、タッチ面11は、タッチ対象によるタッチが可能な面であれば、任意の構成とすることができる。また、タッチ面11は、タッチ対象がタッチ面11をタッチしたことを検出する構成としてもよいし、検出しない構成としてもよい。タッチ対象のタッチを検出する場合、その検出方法は公知の方式である抵抗膜式、静電容量式、光学式などを利用する。また、後述する制御部15は、タッチ面11の検出結果に基づき、指などのタッチ対象がタッチ面11に対するタッチしている位置を検出することができる。
The
荷重検出部12は、タッチ面11に対する押圧荷重を検出するもので、例えば、圧電素子で構成する。ユーザは認証コードを入力する際に、タッチ面11をタッチする。荷重検出部12は、このタッチの際にタッチ面11にかかる押圧荷重を検出する。
The
このように、本願では、ユーザが認証コードを入力するために、指などのタッチ対象によりタッチ面11を押圧した際に荷重検出部12が検出する荷重を「押圧荷重」と称する。また、ここでいう認証コードとは、例えば暗証番号など、ユーザ本人しか知りえないコードであり、一般的には本人確認のために用いられるものである。認証コードは1つ又は複数の文字(文字には、数字、記号および符号等を含む)により構成されるものである。
As described above, in the present application, a load detected by the
触感呈示部13は、タッチ面11を振動させるもので、例えば、圧電素子などの振動素子を用いて構成される。この触感呈示部13が振動することにより、タッチ面11にタッチしている指などのタッチ対象に触感を呈示することができる。
The tactile
なお、荷重検出部12および触感呈示部13を、圧電素子を用いて構成する場合は、圧電素子を共用して構成することができる。
When the
記憶部14は、入力された各種情報や、ユーザの操作に基づき入力された文字(文字列)と照合することにより本人か否かを判断するために用いられる認証コードなどを記憶するとともに、ワークメモリなどとしても機能する。また、各種判断処理に用いられるフラグを記憶する。このフラグには、例えば、オンの状態とオフの状態とがあり、後述する制御部15は、フラグのオンとオフで異なる処理を行うように制御することができる。なお、フラグは、オンとオフの2値項目として設定される場合だけでなく、複数の数字や文字を割り当ててもよい。このように、フラグに複数の数字を割り当てることにより、制御部15は、フラグに基づき3以上の複数分岐の判断処理が可能になる。
The
制御部15は、入力装置10の各機能ブロックをはじめとして入力装置10の全体の制御及び管理を行う。ここで、制御部15は、CPU(中央処理装置)等の任意の好適なプロセッサ上で実行されるソフトウェアとして構成したり、処理ごとに特化した専用のプロセッサ(例えばDSP(デジタルシグナルプロセッサ))によって構成したりすることができる。制御部15は、ユーザの操作に基づき入力した認証コード用の文字(文字列)と、記憶部14に記憶されている、認証コードとを照合し、認証コード用の文字(文字列)と認証コードが一致しているか否か判断する。認証コード用の文字(文字列)と認証コードが一致していると判断すると、ユーザが本人であると判断し、所定の処理を行う。ここで、所定の処理とは、例えば、銀行のATMに入力装置10が備えられている場合には、預貯金の引き出し処理等である。
The
図2は、図1に示した入力装置10の、タッチ面11、荷重検出部12、および、触感呈示部13の実装構造の一例を示す図である。なお、図2は、入力装置10の要部断面図を示す。
FIG. 2 is a diagram illustrating an example of a mounting structure of the
タッチ面11は、指などのタッチ対象によるタッチを検出する。このタッチ面11は、指などのタッチ対象により押圧されると、押圧部分が押圧力に応じて微少に撓む(歪む)構造となっている。荷重検出部12は、指などのタッチ対象が、タッチ面11を押圧した際の押圧荷重を検出する。このため、荷重検出部12は、タッチ面11にかかる押圧力に基づく押圧荷重を伝達するように、タッチ面11の背面に配置する。触感呈示部13は、タッチ面11をタッチしている指などのタッチ対象に対して触感を呈示する。このため、触感呈示部13は、タッチ面11に振動を伝達できるように、例えばタッチ面11に接触するように配置する。また、指などのタッチ対象がタッチ面11を押圧することにより、荷重検出部12が押圧荷重を検出すると、触感呈示部13は、タッチ面11をタッチしているタッチ対象に対して断続的に触感を呈示する。
The
本実施の形態にかかる入力装置10においては、認証コード用の文字として、「1」「2」「3」「4」「5」「6」「7」「8」「9」「0」の10種類の文字(数字)を用いる。また、認証コードは、これら認証コード用の文字、2文字により構成される。したがって、本人を確認するための認証コードを「50」と設定した場合、ユーザにより認証コード用の文字「5」「0」が連続して入力されると、入力装置10は、当該ユーザが本人であると判断する。
In the
入力装置10は、これら認証コード用の文字のうち、荷重検出部12により検出された押圧荷重および触感呈示部13によりタッチ面11をタッチしているタッチ対象に対して触感が呈示された回数に基づき、1つの認証コード用の文字を入力する。このように認証コード用の文字を入力するにあたり、入力装置10は、事前に、荷重検出部12により検出される押圧荷重の大きさに基づく押圧荷重の範囲毎に、および触感呈示部13により呈示される触感の回数毎に、異なる認証コード用の文字を対応付ける。
Among the characters for the authentication code, the
この対応付けとして、入力装置10は、例えば1Nを押圧荷重の荷重基準として設定し、0[N]より大きく、1[N]より小さい押圧荷重の範囲に、認証コード用の文字「1」「2」「3」「4」「5」を対応付ける。また、入力装置10は、1[N]以上の大きさの押圧荷重の範囲に、認証コード用の文字「6」「7」「8」「9」「0」を対応付ける。
For this association, the
さらに、入力装置10は、触感呈示部13により呈示される触感の回数が1回の場合に認証コード用の文字「1」「6」、2回の場合に認証コード用の文字「2」「7」、3回の場合に認証コード用の文字「3」「8」、4回の場合に認証コード用の文字「4」「9」、5回の場合に認証コード用の文字「5」「0」をそれぞれ対応付ける。なお、ここでいう呈示される触感の回数が1回であるとは、例えば、触感呈示部13が、タッチ面11を振動させることを開始し、任意の時間振動させた後、タッチ面11を振動させることを停止する動作処理が1回行われることである。この動作処理が1回行われることにより、タッチ面を指などのタッチ対象によりタッチしているユーザは、タッチ面11が振動を開始し、そして停止したという感覚を指などのタッチ対象を介して1回得ることができる。
Further, the
このように認証コード用の文字が、荷重検出部12により検出される押圧荷重の大きさに基づく押圧荷重の範囲毎に、および触感呈示部13により呈示される触感の回数毎に、対応付けられることにより、例えば、荷重検出部12が0.7[N]の押圧荷重を検出している状態で、触感呈示部13が、タッチ面11にタッチしているタッチ対象に対して3回触感を呈示した後(3回目の触感が呈示された後であって4回目の触感が呈示される前)に、入力決定の動作が検出されると、認証コード用の文字「3」が入力される。また、同様に、荷重検出部12が1.2[N]の押圧荷重を検出している状態で、触感呈示部13が、タッチ面11にタッチしているタッチ対象に対して4回触感が呈示した後(4回目の触感が呈示された後であって5回目の触感が呈示される前)に、入力決定の動作が検出されると、認証コード用の文字「9」が入力される。
In this way, the character for the authentication code is associated with each range of the pressing load based on the magnitude of the pressing load detected by the
ここで、この入力決定の動作が検出される場合としては、例えば、荷重検出部12がタッチ面11に対する指などのタッチ対象による押圧荷重を検出しなくなった場合(0[N]を検出している場合)、荷重検出部12が荷重基準(例えば、1N)を満たす(1Nを超える)押圧荷重を検出した場合、荷重検出部12が荷重基準を満たす状態から満たさない(下回る)状態に変化する押圧荷重を検出した場合、タッチ面11が指などのタッチ対象によるタッチを検出しなくなった場合、制御部15がタッチ面11をタッチしている指などのタッチ対象がスライドしていることを検出した場合等が挙げられる。
Here, as a case where this input determination operation is detected, for example, when the
図3は、本実施の形態に係る入力装置10の動作を示すフローチャートである。本フローチャートが開始する前に、事前に、認証コード用の文字「1」「2」「3」「4」「5」「6」「7」「8」「9」「0」が、上述とおり、荷重検出部12により検出される押圧荷重の大きさに基づく押圧荷重の範囲毎に、および触感呈示部13により呈示される触感の回数毎に、異なる認証コード用の文字を対応付けられている。
FIG. 3 is a flowchart showing the operation of the
制御部15は、荷重検出部12が、タッチ面11に対する押圧荷重を検出したか否か判断する(ステップS101)。ステップS101にて、荷重検出部12が、タッチ面11に対する押圧荷重を検出したと判断すると、制御部15は、制御部15に備えられたカウンタのカウンタ値をゼロにするとともに、記憶部14に記憶されている処理判断に用いられるフラグをオフにする(ステップS102)。ステップS102の後、制御部15は、荷重検出部12が検出している押圧荷重が、予め設定されている荷重基準(例えば、1[N])を満たしているか否か判断する(ステップS103)。荷重検出部12が検出している押圧荷重が、荷重基準を満たしていると判断すると、ステップS104に進み、制御部15は、記憶部14に記憶されているフラグをオンにする。
The
一方、ステップS103にて、荷重検出部12が検出している押圧荷重が、荷重基準を満たしていないと判断した場合、または、ステップS104の後、制御部15は、触感呈示部13がタッチ面11にタッチしている指などのタッチ対象に対して触感を呈示する時間間隔(ウェイト時間)を、ランダムに決定する(ステップS105)。そして、制御部15は、ステップS105にてウェイト時間が決定された時点を起算点として、当該ウェイト時間が経過したか否か判断する(ステップS106)。ステップS106にて、ウェイト時間が経過したと判断されると、制御部15は、タッチ面11にタッチしているタッチ対象に対して1回触感を呈示するように、触感呈示部13を制御し、カウンタのカウンタ値を1増やす(インクリメントする)(ステップS107、S108)。ステップS108の後、ステップS105に戻り、制御部15は、再びウェイト時間をランダムに決定する。ウェイト時間は、ランダムに決定されるので、前回決定されたウェイト時間と、今回決定されるウェイト時間が同じウェイト時間である場合もあるし、異なるウェイト時間場合もある。
On the other hand, if it is determined in step S103 that the pressing load detected by the
一方、ステップ106にて、ステップS105にて決定されたウェイト時間が経過していないと判断されると、ステップS109に進み、制御部15は、入力決定の動作が検出されたか否か判断する。入力決定の動作が検出されたと判断された場合、制御部15は、制御部15に備えられたカウンタのカウンタ値および記憶部14に記憶されたフラグに基づき、予め対応付けられた文字を入力し(ステップS110)、本処理を終了する。一方、ステップS109にて、制御部15が、入力決定の動作を検出しないと判断した場合、ステップS106に戻る。
On the other hand, if it is determined in
なお、制御部15に備えられたカウンタのカウンタ値および記憶部14に記憶されたフラグに基づき、予め対応付けられた文字とあるが、事前にフラグのオフに、認証コード用の文字「1」「2」「3」「4」「5」を対応付けられており、フラグがオンの場合に、認証コード用の文字「6」「7」「8」「9」「0」を対応付けられている。また、カウンタ値1には認証コード用の文字「1」「6」、カウンタ値2には認証コード用の文字「2」「7」、カウンタ値3には認証コード用の文字「3」「8」、カウンタ値4には認証コード用の文字「4」「9」、カウンタ値5には認証コード用の文字「5」「0」がそれぞれ対応付けられている。
Note that there is a character associated in advance based on the counter value of the counter provided in the
図3のフローチャートにおいては、ステップS110にて、文字を入力したのち本処理を終了したが、文字を連続して入力する場合は、ステップS110の後、ステップS101に戻り、処理を続ける。 In the flowchart of FIG. 3, the process is terminated after inputting characters in step S110. However, when characters are continuously input, the process returns to step S101 after step S110 to continue the process.
図4は、認証コード用の文字「5」「0」を入力する場合の、触感呈示のタイミングを示した図である。X軸方向は時間の推移を表し、Y軸方向は荷重検出部12が検出する押圧荷重を表す。黒い丸印は触感呈示を示し、状態Aは、ユーザが認証コード用の文字「5」を入力するために入力装置10に対して操作を行っている状態を示し、状態Bは、ユーザが認証コード用の文字「0」を入力するために入力装置10に対して操作を行っている状態を示している。図4では、指などのタッチ対象をタッチ面11から離すことにより、入力決定する動作が検出される。なお、図4において、黒い丸印の触感呈示の上方にそれぞれ関連付けて記載されている「0」から「9」までの文字は、触感呈示された時点での、認証コード用の入力候補文字である。たとえば、触感呈示部13により1回目の触感がユーザに呈示されてから、2回目の触感が呈示されるまでの間は、認証コード用の入力候補文字は「1」であり、制御部15は、この間に入力決定する動作を検出すると、「1」を認証コード用の文字として入力する。
FIG. 4 is a diagram showing the tactile sensation presentation timing when the characters “5” and “0” for the authentication code are input. The X-axis direction represents the transition of time, and the Y-axis direction represents the pressing load detected by the
時間t0において、ユーザがタッチ面11に対して押圧力を加えると、制御部15は、触感呈示部13がランダムな時間間隔(ウェイト時間)で指などのタッチ対象に対して触感を呈示するよう制御する。この触感は振動に基づくものであり、例えば、周期や振幅を変更することにより様々な触感を呈示することができる。ユーザは、認証コード用の文字「5」を入力させるために、荷重検出部12が検出する押圧荷重が荷重基準P1(1[N])を満たさない(超えない)ように、押圧力を調整するとともに、ランダムな時間間隔で呈示される触感の回数を数え、その触感が5回呈示された後に、指などのタッチ対象をタッチ面11から離す(t1の時点)。このように、ユーザが認証用コードの文字を入力するために操作することにより、制御部15は、認証コード用の文字「5」を入力する。
When the user applies a pressing force to the
次に、ユーザは、認証コード用の文字「0」を入力させるために、荷重検出部12が検出する押圧荷重が荷重基準P1(1N)を満たす(超える)ように、押圧力を調整するとともに、ランダムな時間間隔で呈示される触感の回数を数え、その触感が5回呈示された後に、指どのタッチ対象をタッチ面11から離す(t2の時点)。このように、ユーザが認証用コードの文字を入力させるために操作することにより、制御部15は、認証コード用の文字「0」を入力する。
Next, in order to input the character “0” for the authentication code, the user adjusts the pressing force so that the pressing load detected by the
図5は図4と同様に、認証コード用の文字「5」「0」を入力する場合の、触感呈示のタイミングを示した図である。図5においては、指などのタッチ対象をタッチ面11から離すことにより、および、制御部15が、タッチ面11にタッチしているタッチ対象がスライドしたことを検出すると、入力決定する動作が検出される。図4と同様の説明については、割愛する。
FIG. 5 is a diagram showing the tactile sensation presentation timing when the characters “5” and “0” for the authentication code are input, as in FIG. In FIG. 5, when the touch target such as a finger is moved away from the
ユーザは、認証コード用の文字「5」を入力させるために、荷重検出部12が検出する押圧荷重が荷重基準P1(1N)を超えないように、押圧力を調整するとともに、ランダムな時間間隔で呈示される触感の回数を数え、その触感が5回呈示された後に、タッチ面にタッチしているタッチ対象をスライドさせる(t1の時点)。このように、ユーザが認証用コードの文字を入力させるために操作することにより、制御部15は、認証コード用の文字「5」を入力する。
In order to input the character “5” for the authentication code, the user adjusts the pressing force so that the pressing load detected by the
次に、ユーザは、認証コード用の文字「0」を入力させるために、荷重検出部12が検出する押圧荷重が荷重基準P1(1N)を超えるように、押圧力を調整するとともに、ランダムな時間間隔で呈示される触感の回数を数え、その触感が5回呈示された後に、指などのタッチ対象をタッチ面11から離す(t2の時点)。このように、ユーザが認証用コードの文字を入力させるために操作することにより、制御部15は、認証コード用の文字「0」を入力する。
Next, in order to input the character “0” for the authentication code, the user adjusts the pressing force so that the pressing load detected by the
このように、本実施の形態に係る入力装置10においては、ユーザに呈示される触感、および荷重検出部12が検出する押圧荷重に基づき、認証コード用の文字を入力する。これら、ユーザに呈示される触感および荷重検出部12が検出する押圧荷重は、ユーザが入力装置10を操作する様子を他人が見たとしても、他人はユーザにどのような触感が呈示されているのか、荷重検出部12がどれくらいの大きさの押圧荷重を検出しているのかがわらない。したがって、ユーザの操作を見ている他人は、ユーザが入力しようとしている文字を知ることができないため、結果認証コードの漏えいを防止することができる。また、触感を呈示する時間間隔(ウェイト時間)をランダムに決定するので、ユーザが入力装置を操作する操作時間に基づき、ユーザが入力しようとしている文字が他人に推測されてしまう虞を低減することができる。また、荷重検出部12により検出される押圧荷重の大きさに基づく押圧荷重の範囲毎に、および触感呈示部13により呈示される触感の回数毎に、異なる認証コード用の文字を対応付けるので、呈示される触感の回数にのみ基づいて入力しようとする場合と比較して、本実施の形態に係る入力装置10は、素早く認証コード用の文字を入力することができる。
As described above, in the
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲内に含まれることに留意されたい。 Although the present invention has been described based on the drawings and examples, it should be noted that those skilled in the art can easily make various modifications and corrections based on the present disclosure. Therefore, it should be noted that these variations and modifications are included in the scope of the present invention.
本実施の形態においては、認証コード、および認証コード用の文字として「0」から「9」の数字を用いたが、本発明はこれに限定されず、認証コード、および認証コード用の文字として、英字、漢字、記号、符号その他の任意の文字を用いることができる。 In the present embodiment, the numbers from “0” to “9” are used as the authentication code and the characters for the authentication code. However, the present invention is not limited to this, and the characters for the authentication code and the authentication code are used. , English characters, Chinese characters, symbols, symbols, and other arbitrary characters can be used.
また、本実施の形態においては、ウェイト時間が経過すると、タッチ面11にタッチしているタッチ対象に対して触感を呈示するが、この呈示する触感は、荷重検出部12が検出する押圧荷重が荷重基準を満たしている場合と満たしていない場合とで、異ならせるようにしてもよい。このようにすることにより、ユーザは、荷重検出部12が検出している押圧荷重が荷重基準を満たしているか否かを、触感の相違により判断することができ、誤入力を防ぐことができる。
In the present embodiment, when the wait time elapses, a tactile sensation is presented to the touch target touching the
また、本実施の形態においては、触感を呈示するまでのウェイト時間をランダムに決定したが、本発明はこれに限定されず、触感呈示部12がタッチ面11を振動させる振動継続時間をランダムに決定してもよい。このようにすることにより、ウェイト時間をランダムにした場合と同様に、入力装置10に対する操作の時間により、入力しようとする文字が他人に推測されてしまう虞を低減することができる。
In the present embodiment, the wait time until the tactile sensation is presented is determined at random. However, the present invention is not limited to this, and the vibration continuation time during which the tactile
また、本実施の形態においては、触感を呈示するまでのウェイト時間は、触感を呈示するたびに新たにランダムに決定されていたが、本発明はこれに限定されず、1つの認証コード用の文字が入力されるまで、1度ランダムに決定されたウェイト時間間隔で、触感を呈示し続けてもよい。このようにすることにより、ユーザは、入力決定動作をするタイミングを取りやすく、入力しようとしている認証コード用の文字を確実に入力することができる。 Further, in the present embodiment, the wait time until the tactile sensation is presented is newly determined randomly every time the tactile sensation is presented. However, the present invention is not limited to this, and the waiting time for presenting one tactile sensation is not limited to this. Until a character is input, the tactile sensation may continue to be presented at a wait time interval determined at random once. By doing so, the user can easily take the timing for performing the input determination operation, and can reliably input the character for the authentication code to be input.
また、本実施の形態においては、1Nを押圧荷重の荷重基準として設定し、0[N]より大きく、1[N]より小さい押圧荷重の範囲に、認証コード用の文字「1」「2」「3」「4」「5」を対応付け、1[N]以上の大きさの押圧荷重の範囲に、認証コード用の文字「6」「7」「8」「9」「0」を対応付けていたが、本発明はこれに限定されず、例えば、押圧荷重の荷重基準を1[N]および2[N]の2つに設定し、0[N]より大きく、1[N]より小さい押圧荷重の範囲に、認証コード用の文字「1」「2」「3」を対応付け、1[N]以上から2[N]により小さい押圧荷重の範囲に、認証コード用の文字「4」「5」「6」を対応付け、2[N]以上の大きさの押圧荷重の範囲に、認証コード用の文字「7」「8」「9」「0」を対応付けてもよい。このように、複数の荷重基準を設けて、複数の押圧荷重の範囲毎に、適宜用いられる認証コード用の文字を対応づけてもよい。 Further, in the present embodiment, 1N is set as the load reference of the pressing load, and the characters “1” and “2” for the authentication code are within a pressing load range larger than 0 [N] and smaller than 1 [N]. "3", "4", "5" are associated, and the authentication code characters "6", "7", "8", "9", and "0" are associated with the pressure load range of 1 [N] or more. However, the present invention is not limited to this. For example, the load standard of the pressing load is set to two of 1 [N] and 2 [N], and is larger than 0 [N] and from 1 [N]. The authentication code characters “1”, “2”, and “3” are associated with a small pressing load range, and the authentication code character “4” is set within a range of a pressing load that is smaller than 1 [N] to 2 [N]. "5" and "6" are associated with the characters "7", "8", and "9" for the authentication code within the range of the pressing load of 2 [N] or more. 0 "may be associated with. As described above, a plurality of load standards may be provided, and a character for an authentication code that is used as appropriate may be associated with each range of a plurality of pressing loads.
11 タッチ面
12 荷重検出部
13 触感呈示部
14 記憶部
15 制御部
DESCRIPTION OF
Claims (3)
タッチ面と、
前記タッチ面に対する押圧荷重を検出する荷重検出部と、
前記タッチ面を振動させる触感呈示部と、
前記荷重検出部により押圧荷重が検出されると、前記触感呈示部より前記タッチ面にタッチしているタッチ対象に対して断続的に触感を呈示し、
前記荷重検出部により検出された押圧荷重および前記呈示された触感の回数に基づく文字を入力するように制御する制御部と、
を備える入力装置。 An input device for inputting characters,
Touch surface,
A load detection unit for detecting a pressing load on the touch surface;
A tactile sensation providing unit that vibrates the touch surface;
When a pressing load is detected by the load detection unit, the tactile sensation providing unit intermittently presents a tactile sensation to the touch target touching the touch surface,
A control unit that controls to input characters based on the pressing load detected by the load detection unit and the number of tactile sensations presented;
An input device comprising:
前記制御部は、前記荷重検出部により検出される押圧荷重の大きさに基づく押圧荷重の範囲毎に、および前記呈示される触感の回数毎に、異なる文字を対応付け、
入力決定の動作が検出されると、前記荷重検出部により検出された押圧荷重が含まれる前記押圧荷重の範囲および前記呈示された触感の回数に対応付けられた文字を入力するように制御することを特徴とする入力装置。 The input device according to claim 1,
The control unit associates different characters for each range of the pressing load based on the magnitude of the pressing load detected by the load detection unit, and for each number of tactile sensations presented,
When an input determination operation is detected, control is performed to input characters associated with the range of the pressing load including the pressing load detected by the load detection unit and the number of tactile sensations presented. An input device characterized by.
前記制御部が、前記タッチ面にタッチしているタッチ対象がスライドしたことを検出することを前記入力決定の動作とすることを特徴とする入力装置。 The input device according to claim 2,
The input device is characterized in that the control unit detects that the touch target touching the touch surface has slid as the input determination operation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010074803A JP5511466B2 (en) | 2010-03-29 | 2010-03-29 | Input device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010074803A JP5511466B2 (en) | 2010-03-29 | 2010-03-29 | Input device |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2011209832A true JP2011209832A (en) | 2011-10-20 |
JP2011209832A5 JP2011209832A5 (en) | 2013-03-07 |
JP5511466B2 JP5511466B2 (en) | 2014-06-04 |
Family
ID=44940852
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010074803A Expired - Fee Related JP5511466B2 (en) | 2010-03-29 | 2010-03-29 | Input device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5511466B2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013131150A (en) * | 2011-12-22 | 2013-07-04 | Dainippon Printing Co Ltd | Portable terminal having personal authentication function and application program |
KR101506280B1 (en) * | 2013-04-19 | 2015-03-27 | 아주대학교산학협력단 | Authentication method and apparatus using vibration of portable terminal |
US10712854B2 (en) | 2017-11-07 | 2020-07-14 | Fujitsu Component Limited | Input device |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004046548A (en) * | 2002-07-12 | 2004-02-12 | Toshiba Corp | Input device and input method |
JP2007272346A (en) * | 2006-03-30 | 2007-10-18 | Nec Corp | Portable terminal equipment and character input method |
-
2010
- 2010-03-29 JP JP2010074803A patent/JP5511466B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004046548A (en) * | 2002-07-12 | 2004-02-12 | Toshiba Corp | Input device and input method |
JP2007272346A (en) * | 2006-03-30 | 2007-10-18 | Nec Corp | Portable terminal equipment and character input method |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013131150A (en) * | 2011-12-22 | 2013-07-04 | Dainippon Printing Co Ltd | Portable terminal having personal authentication function and application program |
KR101506280B1 (en) * | 2013-04-19 | 2015-03-27 | 아주대학교산학협력단 | Authentication method and apparatus using vibration of portable terminal |
US10712854B2 (en) | 2017-11-07 | 2020-07-14 | Fujitsu Component Limited | Input device |
Also Published As
Publication number | Publication date |
---|---|
JP5511466B2 (en) | 2014-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5393377B2 (en) | Input device | |
US10121146B2 (en) | Systems and methods for authentication code entry in touch-sensitive screen enabled devices | |
US9892407B2 (en) | Method and system for secure user identification | |
CN107742362B (en) | PIN verification | |
US20130314359A1 (en) | Input device | |
EP3014508A1 (en) | Improvements in or relating to user authentication | |
JP5461105B2 (en) | Input device | |
JP5692982B2 (en) | Input device | |
CN104598786B (en) | A kind of cipher-code input method and device | |
US20140095388A1 (en) | Validating a transaction with a secure input without requiring pin code entry | |
JP5651742B1 (en) | Password input method, input terminal, and input system | |
JP5511466B2 (en) | Input device | |
JP5623054B2 (en) | Input device | |
EP3540573A1 (en) | Systems and methods for authentication code entry in touch-sensitive screen enabled devices | |
JP5479819B2 (en) | Input device | |
JP5479820B2 (en) | Input device | |
JP2012216140A (en) | Electronic apparatus | |
JP6110200B2 (en) | Input device | |
JP2013205986A (en) | Electronic device | |
US10990973B2 (en) | Device for entry on a touch-sensitive surface and corresponding method | |
JP5602399B2 (en) | Input device | |
CN107423644B (en) | Peep-proof touch feedback password input system and method | |
JP5659284B1 (en) | Program, server and communication terminal | |
JP2022114849A (en) | touch panel device | |
JP2006270790A (en) | Password input device, its input method and information processor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130122 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130215 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131113 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131203 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140203 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140225 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140325 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5511466 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |