(57)【要約】      （修正有）【課題】パスワードの桁数が特定されることを抑制できると共に、パスワード入力時にユーザに厳密な入力操作を要求する必要のない、タッチパネルを用いた情報入力装置および入力情報判定方法を提供する。【解決手段】情報入力装置１０は、タッチパネル、所定の文字列を構成する全ての文字を含み、文字ごとに認識領域が設定された入力情報認識画面を生成してタッチパネルに表示する画面情報生成手段、および入力情報認識画面において、所定の認識領域への進入と退出が連続して行われた場合に認識領域に対応する文字が指定されたと認定し、指定された文字の配列が所定の文字列と一致した場合に所定の文字列が入力されたと判定する入力情報判定手段を備える。【選択図】図１
2016001426.tif 000002
【特許請求の範囲】
【請求項１】
各種情報を表示し、タッチを検出することによって各種入力を受け付けるタッチパネルと、
所定の文字列を構成する全ての文字を含み、文字ごとに認識領域が設定された入力情報認識画面を生成して前記タッチパネルに表示する画面情報生成手段と、
前記入力情報認識画面において、所定の認識領域への進入と退出が連続して行われた場合に該認識領域に対応する文字が指定されたと認定し、前記指定された文字の配列が前記所定の文字列と一致した場合に前記所定の文字列が入力されたと判定する入力情報判定手段と、
を備える情報入力装置。
【請求項２】
操作を受け付けないロックを設定すると共に前記所定の文字列が入力された場合に前記ロックを解除するロック制御手段をさらに備える請求項１に記載の情報入力装置。
【請求項３】
前記画面情報生成手段は、前記ロック制御手段が新たにロックを設定するごとに、異なる入力情報認識画面を生成する、請求項２に記載の情報入力装置。
【請求項４】
前記画面情報生成手段は、前記所定の文字を構成する全ての文字およびそれ以外の文字から成る入力情報認識画面を生成する、請求項１乃至３のいずれか１項に記載の情報入力装置。
【請求項５】
前記所定の文字列はパスワードであり、
前記パスワードを記憶する記憶手段をさらに備える請求項１乃至４のいずれか１項に記載の情報入力装置。
【請求項６】
前記画面情報生成手段は、前記文字をマトリクス状に配置することによって前記入力情報認識画面を生成する、請求項１乃至５のいずれか１項に記載の情報入力装置。
【請求項７】
前記画面情報生成手段は、前記所定の文字列を構成する文字を、文字列を構成する順に隣接配置することによって前記入力情報認識画面を生成する、請求項６に記載の情報入力装置。
【請求項８】
前記画面情報生成手段は、前記文字を環状またはランダムに配置することによって前記入力情報認識画面を生成する、請求項１乃至５のいずれか１項に記載の情報入力装置。
【請求項９】
各種情報を表示し、タッチを検出することによって各種入力を受け付けるタッチパネルを備えた情報入力装置の入力情報判定方法であって、
所定の文字列を構成する文字を含み、文字ごとに認識領域が設定された入力情報認識画面を生成して前記タッチパネルに表示し、
前記入力情報認識画面において、所定の認識領域への進入と退出が連続して行われた場合に、該認識領域に対応する文字が指定されたと認定し、
前記指定された文字の配列が前記所定の文字列と一致した場合に前記所定の文字列が入力されたと判定する、
入力情報判定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを用いて各種情報が入力される情報入力装置および入力情報判定方法に関する。
【背景技術】
【０００２】
近年、スマートフォン、タブレット端末、現金自動取引装置等のパスワードを入力することによって各種情報を取り扱う装置において、タッチパネルを用いてパスワード等の各種情報を入力することが主流になりつつある。ユーザが指やスタイラスペン等を用いてタッチパネルにパスワードを入力する場合、タッチパネルに残っている皮脂や押圧の軌跡により、第三者によってパスワードが特定されてしまう危険性がある。
【０００３】
そこで、特許文献１には、暗証番号の入力時に並び替えキーが押圧された際には、通常の数字入力配置表示とは異なるパターンの数字入力配置をタッチパネルに表示する現金自動取引装置が開示されている。また、特許文献２には、タッチパネル等の表示画面上において、識別情報をマトリックス状に表示させ、ユーザが表示された識別情報の行や列を複数回選択することによって、予め登録されているパスワードと照合するユーザ認識装置が開示されている。
【０００４】
しかし、特許文献１の技術は、暗証番号入力時の番号配置はランダムに変わるものの、ユーザの動作から暗証番号の桁数が特定されやすい。また、特許文献２の技術は、パスワード入力時に、ユーザは行や列を複数回タッチする必要があり、操作性が良くない。
【０００５】
そこで、暗証番号の桁数が特定されることを抑制できると共に、ユーザが容易にパスワード入力可能な技術として、特許文献３には、ユーザによるパスワード入力を一連の入力により行い、ユーザがタッチパネルをタッチした操作軌跡と予め定められた操作パターンとを比較し、両者が一致した場合にロック解除する技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−２７７３３４号公報
【特許文献２】特開２０１４−０１０６６３号公報
【特許文献３】特開２０１４−００６７０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献３の技術は、ユーザの操作軌跡が蛇行等した場合は操作パターンと一致せずにロック解除されない場合がある。
【０００８】
本発明は上記の課題に鑑みてなされたものであり、パスワードの桁数が特定されることを抑制できると共に、パスワード入力時にユーザに厳密な入力操作を要求する必要のないタッチパネルを用いた情報入力装置および入力情報判定方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために本発明に係る情報入力装置は、各種情報を表示し、タッチを検出することによって各種入力を受け付けるタッチパネルと、所定の文字列を構成する全ての文字を含み、文字ごとに認識領域が設定された入力情報認識画面を生成してタッチパネルに表示する画面情報生成手段と、入力情報認識画面において、所定の認識領域への進入と退出が連続して行われた場合に該認識領域に対応する文字が指定されたと認定し、指定された文字の配列が所定の文字列と一致した場合に所定の文字列が入力されたと判定する入力情報判定手段と、を備える。
【００１０】
上記目的を達成するために本発明に係る入力情報判定方法は、各種情報を表示し、タッチを検出することによって各種入力を受け付けるタッチパネルを備えた情報入力装置の入力情報判定方法であって、所定の文字列を構成する文字を含み、文字ごとに認識領域が設定された入力情報認識画面を生成してタッチパネルに表示し、入力情報認識画面において、所定の認識領域への進入と退出が連続して行われた場合に、該認識領域に対応する文字が指定されたと認定し、指定された文字の配列が所定の文字列と一致した場合に所定の文字列が入力されたと判定する。
【発明の効果】
【００１１】
上述した本発明の態様によれば、パスワードの桁数が特定されることを抑制できると共にパスワード入力時にユーザに厳密な入力操作を要求する必要のない、タッチパネルを用いた情報入力装置および入力情報判定方法を提供できる。
【図面の簡単な説明】
【００１２】
【図１】第１の実施形態に係る情報入力装置１０のブロック構成図である。
【図２】第１の実施形態に係る入力情報認識画面の一例である。
【図３】第１の実施形態に係る入力情報認識画面に対する入力軌跡の一例である。
【図４】第２の実施形態に係る情報入力装置１００のブロック構成図である。
【図５】第２の実施形態に係るパスワード入力画面の一例である。
【図６】第２の実施形態に係るパスワード判定部３３０の文字入力の判定方法を説明するための図である。
【図７】第２の実施形態に係る情報入力装置１００の動作フロー図である。
【図８】第２の実施形態に係るパスワード入力画面に対する入力軌跡の一例である。
【図９】第２の実施形態に係る別のパスワード入力画面に対する入力軌跡の一例である。
【図１０】第２の実施形態の変形例に係るパスワード入力画面に対する入力軌跡の一例である。
【発明を実施するための形態】
【００１３】
＜第１の実施形態＞
本発明の第１の実施形態について説明する。本実施形態に係る情報入力装置のブロック構成図を図１に示す。図１において、情報入力装置１０は、タッチパネル２０、画面情報生成手段３０および入力情報判定手段４０を備える。情報入力装置１０は、例えば、スマートフォン、タブレット端末、現金自動取引装置等の、タッチパネルから所定の文字列が入力される端末に適用される。
【００１４】
タッチパネル２０は、各種情報を表示すると共に、ユーザが指やスタイラスペンを用いてタッチパネル２０にタッチしたことを検出し、タッチパネル２０に表示している表示内容とタッチされた位置とを比較することにより、ユーザからの各種入力を受け付ける。
【００１５】
画面情報生成手段３０は、所定の文字列を構成する全ての文字を抽出してランダムに配置し、文字ごとに所定の認識エリアを設定することによって入力情報認識画面を生成する。所定の文字列が「ＡＢＣＤ」の場合に画面情報生成手段３０が生成した入力情報認識画面の一例を図２に示す。
【００１６】
入力情報判定手段４０は、入力情報認識画面がタッチパネル２０に表示されている状態において、ユーザがタッチパネル２０へ何等かの入力を行った場合、タッチパネル２０に対して行われた入力を解析する。本実施形態に係る入力情報判定手段４０は、入力情報認識画面上において、所定の認識エリアへの進入（以下、ＩＮと記載する。）と退出（以下、ＯＵＴと記載する。）とが連続して行われた場合、この認識エリアに対応付けられている文字が指定されたと認定する。一方、入力情報判定手段４０は、認識エリア以外の外側領域においては、ユーザによるタッチパネル２０への入力軌跡を考慮しない。そして、入力情報判定手段４０は、指定された文字の配列が所定の文字列と一致した場合、該所定の文字列が入力されたと判定する。
【００１７】
図２に示した入力情報認識画面を用いてユーザが「ＡＢＣＤ」を入力した場合の入力軌跡の一例を図３に示す。図３において、入力情報判定手段４０は、認識エリアへ「ＩＮ−ＯＵＴ」が一連の操作として行われたか否かを監視する。そして、「ＩＮ−ＯＵＴ」が一連の操作として行われた場合、該認識エリアと対応する文字が入力されたと認識する。
【００１８】
一方、入力情報判定手段４０は、認識エリア以外の外側領域における入力軌跡は考慮しない。例えば、図３に示すように、「Ｂ−Ｃ」間においてユーザがタッチパネル２０へのタッチを連続して行う場合も（実線）、タッチパネル２００へのタッチ中断した場合も、入力軌跡が蛇行等した場合も（点線）、入力情報判定手段４０の判定に影響を与えない。
【００１９】
ユーザは所定の文字列の入力を、認識エリアを通過させるライン入力によって行うため、所定の文字列を構成する文字の文字数が第三者によって特定されることを抑制できる。さらに、認識エリア以外の外側領域における入力軌跡は文字認識に考慮されないため、ユーザに厳密な入力操作を要求しない。
【００２０】
従って、本実施形態に係る情報入力装置１０は、所定の文字列の桁数が特定されることを抑制できると共にユーザに厳密な入力操作を要求することのない、情報入力装置１０および入力情報判定方法を提供できる。
【００２１】
＜第２の実施形態＞
第２の実施形態について説明する。本実施形態では、スマートフォンやタブレット端末等のタッチパネルを搭載する情報入力装置について説明する。従って、情報入力装置は通話機能やブラウザ機能等の一般的な機能を実現するためのマイク、スピーカやアンテナ等を備えることもできるが、以下では、タッチパネルを用いてパスワードが入力されることによってロック解除する機能について説明する。
【００２２】
本実施形態に係る情報入力装置のブロック構成図を図４に示す。図４において、情報入力装置１００は、タッチパネル２００、パスワード解析部３００およびロック制御部４００を備える。
【００２３】
タッチパネル２００は、各種情報を表示すると共に、ユーザが指やスタイラスペンを用いてタッチパネル２００にタッチしたことを検出し、タッチパネル２００に表示している表示内容とタッチされた位置とを比較することにより、ユーザからの各種入力を受け付ける。
【００２４】
パスワード解析部３００は、情報入力装置１００がロックされている状態でユーザが何等かの操作を行った場合、タッチパネル２００にパスワード入力画面を表示する。そして、表示されたパスワード入力画面に対してユーザが何等かの入力を行った場合、入力内容と予め登録されているパスワードとが一致するか否かを判定する。そして、入力内容とパスワードとが一致した場合、ロック制御部４００へロック解除を指示する。パスワード解析部３００については後述する。
【００２５】
ロック制御部４００は、ユーザが情報入力装置１００をロックするための操作を行った場合やユーザが一定時間、情報入力装置１００を操作しなかった場合、情報入力装置１００をロックする。そして、ロック制御部４００は、情報入力装置１００をロックしている状態において、パスワード解析部３００からロック解除が指示された場合、情報入力装置１００のロックを解除する。
【００２６】
パスワード解析部３００について詳細に説明する。パスワード解析部３００は、図４に示すように、パスワード登録部３１０、パスワード入力画面生成部３２０およびパスワード判定部３３０を備える。
【００２７】
パスワード登録部３１０には、ユーザが予め指定したパスワードが登録される。
【００２８】
パスワード入力画面生成部３２０は、情報入力装置１００がロックされている状態でユーザが何等かの操作を行った場合、パスワードを構成する文字を全て含み、互いに異なる複数の文字をランダムに配列することで、文字パターンを生成する。パスワード入力画面生成部３２０は、新たなロック解除を行うごとに異なる文字パターンを生成する。パスワード入力画面生成部３２０はさらに、文字パターンを構成する文字ごとに所定の認識エリアを設定することによって、パスワード入力画面を生成し、生成したパスワード入力画面をタッチパネル２００に表示する。
【００２９】
ここで、認識エリアは、隣接する文字の認識エリアが十分離れる大きさに設定される。また、ユーザが、認識エリアのサイズを「大」「中」「小」等で指定することもできる。認識エリアのサイズが「大」に設定された場合のパスワード入力画面の一例を図５（ａ）に、「小」に設定された場合のパスワード入力画面の一例を図５（ｂ）に示す。認識エリアのサイズを「大」に設定することにより、視認しやすくなると共に、文字を指定しやすくなる。一方、認識エリアのサイズを「小」に設定することにより、誤って隣の文字が入力されることを低減することができる。
【００３０】
パスワード判定部３３０は、パスワード入力画面がタッチパネル２００に表示されている状態において、ユーザがタッチパネル２００へ何等かの入力を行った場合、タッチパネル２００に対して行われた入力を解析する。そして、ユーザの入力内容が、パスワード登録部３１０に登録されているパスワードと一致した場合、ロック制御部４００へロック解除を指示する。
【００３１】
ここで、本実施形態に係るパスワード判定部３３０は、パスワード入力画面生成部３２０が設定した認識エリアへの進入（以下、ＩＮと記載する。）と、その認識エリアからの退出（以下、ＯＵＴと記載する。）と、が一連の入力によって行われた場合、認識エリアに対応付けられている文字が入力されたと判定する。例えば、タッチパネル２００上に「ｈ」に対応する認識エリアが表示されている場合、図６（ａ）において矢印αで示すように、ユーザが指やスタイラスペン等によって認識エリアを連続して通過した場合、パスワード判定部３３０は、ユーザによって「ｈ」が入力されたと判定する。一方、図６（ｂ）において、認識エリアの外側領域から内側領域まで進入した後（矢印β）、いったんタッチパネル２００への接触を中断した後、改めて認識エリアの内側領域から外側領域へ退出した場合（矢印γ）、パスワード判定部３３０は文字入力を認識しない。
【００３２】
上記のように構成された情報入力装置１００が、パスワード入力画面を表示する動作手順およびロック解除する動作手順について説明する。この時の情報入力装置１００の動作フローを図７に示す。
【００３３】
情報入力装置１００がロックされている状態でユーザが何等かの操作を行った場合（Ｓ１０１）、パスワード入力画面生成部３２０は、パスワード登録部３１０からパスワードを読み出し（Ｓ１０２）、パスワードを構成する文字を全て含み、互いに異なる所定の数の文字を選択する。そして、パスワード入力画面生成部３２０は、選択した文字をランダムに配置することによって文字パターンを生成する（Ｓ１０３）。さらに、パスワード入力画面生成部３２０は、文字ごとに認識エリアを設定することによってパスワード入力画面を生成し、生成したパスワード入力画面をタッチパネル２００に表示する（Ｓ１０４）。
【００３４】
例えば、パスワード登録部３１０にパスワードとして「ｈｓｒｋｋｓ」が登録されている場合、パスワード入力画面生成部３２０は、「ｈ」「ｓ」「ｒ」「ｋ」を含む複数の所定数の文字を選択し、ランダムに配置することによって文字パターンを生成する。そして、生成した文字パターンにおいて、文字ごとに認識エリアを設定してパスワード入力画面を生成する。例えば、パスワード入力画面生成部３２０はパスワード入力画面として、図５に示したパスワード入力画面をタッチパネル２００に表示する。図５において、パスワード入力画面には、パスワードに使用されている文字である「ｈ」「ｓ」「ｒ」「ｋ」と、使用されていない文字である「ｍ」「ｊ」「ａ」「ｄ」「ｘ」がランダム配置され、文字ごとに認識エリアが設定されている。
【００３５】
そして、タッチパネル２００にパスワード入力画面を表示した後、ユーザが指やスタイラスペン等によってタッチパネル２００へ何等かの入力を行った場合、パスワード判定部３３０はそれを検出する。パスワード判定部３３０は、所定の認識エリアへのＩＮとＯＵＴとが連続して行われた場合、その認識エリアに対応する文字が入力されたと判定する。そして、ユーザによる入力操作が認識エリアを順番に通過することによって、入力された文字列とパスワード登録部３１０に登録されているパスワードとが一致した場合（Ｓ１０５のＹＥＳ）、パスワード判定部３３０は、ロック制御部４００へロック解除を指示し、ロック解除される（Ｓ１０６）。
【００３６】
ここで、図５（ａ）に示したパスワード入力画面を用いてユーザがパスワード「ｈｓｒｋｋｓ」を入力する場合の、指やスタイラスペン等による軌跡の一例を図８に示す。図８に示すように、パスワード判定部３３０は、ユーザが「ｈ」「ｓ」「ｒ」「ｋ」「ｋ」「ｓ」の順に各認識エリアへのＩＮおよびＯＵＴを連続で行うことにより、ロック制御部４００へロック解除を指示する。図８に示すように、認識エリアへのＩＮおよびＯＵＴが連続で行われたか否かに基づいて対応する文字が入力された否かを判定する場合、外側領域を経由させることにより、同じ文字の入力を連続して行うことができる。
【００３７】
なお、認識エリアの外側領域におけるユーザの入力操作は、パスワード判定部３３０の動作に影響を与えない。例えば、図８において、「ｈ」の認識エリアから退出した後のポイントＡ−Ｂ間において、実線に沿ってタッチパネル２００への接触を最短距離で行う場合も、タッチパネル２００への接触をポイントＡにおいて中断した後、ポイントＢにおいて、再度、タッチパネル２００への接触を開始する場合も、点線のように入力軌跡が蛇行等した場合も、パスワード判定部３３０は同様に動作する。
【００３８】
以上のように、本実施形態に係る情報入力装置１００においては、ユーザはパスワードの入力を、認識エリアを通過させるライン入力によって行うため、パスワードを構成する文字の文字数が第三者によって特定されることを抑制できる。さらに、認識エリア以外の外側領域における入力軌跡はパスワードの認識に考慮しないため、ユーザに厳密な入力操作を要求する必要がない。
【００３９】
なお、本実施形態においては、パスワードを構成する文字がアルファベットである場合について説明したが、これに限定されない。例えば、数字、記号、デザイン、色等によってパスワードを構成することもできる。さらに、本実施形態においては、文字パターンをマトリクス型に生成したが、これに限定されない。一例として、円型の文字パターン（パスワード入力画面）を図９（ａ）に、文字をランダム配置した時の文字パターン（パスワード入力画面）を図９（ｂ）に示す。
【００４０】
＜第２の実施形態の変形例＞
第２の実施形態の変形例について説明する。本実施形態に係る情報入力装置は、第２の実施形態で説明した図２の情報入力装置１００と同様に構成される。以下、第２の実施形態に係る情報入力装置１００の各要素に「Ｂ」を付して説明する。
【００４１】
本実施形態では、文字パターンを生成する時に、パスワードを構成する文字を、パスワードを構成する順に隣接配置する。すなわち、ユーザによるパスワードの入力軌跡が一筆書きとなる文字パターンを生成する。
【００４２】
例えば、登録されているパスワードが「１２３５７」であり、「１」〜「９」の９つの数字によってパスワード入力画面を構成する場合を例に挙げて説明する。この場合、パスワード入力画面生成部３２０Ｂは、パスワードを構成する「１」「２」「３」「５」「７」について、「１」の周囲に「２」が、「２」の周囲に「３」が、「３」の周囲に「５」が、「５」の周囲に「７」が位置するように配置する。さらに、パスワード入力画面生成部３２０Ｂは、残りの「４」「６」「８」「９」を空いている位置にランダムに配置することによって文字パターンを生成し、文字ごとに認識エリアを設定することによってパスワード入力画面を生成する。
【００４３】
パスワード入力画面生成部３２０Ｂが生成したパスワード入力画面および生成されたパスワード入力画面に対するユーザの入力軌跡の一例を図１０（ａ）（ｂ）（ｃ）に示す。
【００４４】
図１０（ａ）（ｂ）（ｃ）に示すように、ユーザは、指やスタイラスペン等でパスワードを一筆書きの要領で順番になぞることで、パスワードを入力することができる。
【００４５】
ここで、情報入力装置１００がロックされるごとに、パスワード入力画面生成部３２０は異なる文字パターンのパスワード入力画面を生成することから、ユーザはロック解除を行うごとに異なる入力軌跡でパスワードを入力する必要があるが、パスワードを構成する文字がそれぞれ隣接配置されていることから、ユーザは次に入力する文字を容易に発見でき、一筆書きの要領でスムーズにパスワード入力することができる。
【００４６】
また、本実施形態においても、認識エリアへのＩＮおよびＯＵＴが連続で行われたか否かに基づいて対応する文字が入力された否かを判定することから、図１０（ａ）に点線で示すように、認識エリアの外側領域において、ユーザの入力軌跡が標準的な軌跡と異なる場合や、認識エリアの外側領域においてタッチパネル２００Ｂへの接触がいったん中断された場合においても、パスワード判定部３３０Ｂはユーザによるパスワード入力を認識することができる。
【００４７】
以上のように、本実施形態に係る情報入力装置１００Ｂは、文字パターンを生成する時に、パスワードを構成する文字を、パスワードを構成する順に隣接配置する。この場合、ユーザは次に入力する文字を容易に発見できると共に、一筆書きの要領でスムーズにパスワード入力することができる。
【００４８】
上記の実施形態において説明した情報入力装置１０、１００、１００Ｂは、セキュリティ対策として利用者認証を行う必要がある装置に対して適用可能である。具体的には、タッチパネルを搭載するスマートフォンやタブレット等の携帯端末、パソコンやＡＴＭ等の固定端末、金庫の扉、セキュリティエリアへの入退場装置等に適用することができる。
【００４９】
本願発明は上記実施形態に限定されるものではなく、この発明の要旨を逸脱しない範囲の設計の変更等があってもこの発明に含まれる。
【符号の説明】
【００５０】
１０    情報入力装置
２０    タッチパネル
３０    画面情報生成手段
４０    入力情報判定手段
１００、１００Ｂ    情報入力装置
２００、２００Ｂ    タッチパネル
３００、３００Ｂ    パスワード解析部
３１０、３１０Ｂ    パスワード登録部
３２０、３２０Ｂ    パスワード入力画面生成部
３３０、３３０Ｂ    パスワード判定部
４００、４００Ｂ    ロック制御部
【図１】
2016001426.tif 000003
【図２】
2016001426.tif 000004
【図３】
2016001426.tif 000005
【図４】
2016001426.tif 000006
【図５】
2016001426.tif 000007
【図６】
2016001426.tif 000008
【図７】
2016001426.tif 000009
【図８】
2016001426.tif 000010
【図９】
2016001426.tif 000011
【図１０】
2016001426.tif 000012