(57)【要約】【課題】利便性を損なうことなく、指の動きに起因するパスワードの漏えいを防止することができるパスワード認証装置を提供する。【解決手段】入力パスワードを登録パスワードと照合することでログイン処理を実行するパスワード認証装置１であって、入力パスワードを入力する複数の操作キーが配置されたログイン認証画面を表示するタッチパネル１０と、いずれかの操作キーへのタッチが検出されると、タッチを検出した操作キーから直線でスライド移動することができる他の操作キーに対して、次の桁の登録パスワードを含むＰＷ文字をランダムに割り当てる文字割当部４２と、スライド移動によって入力された入力パスワードと登録パスワードとを照合する照合部４３と、入力パスワードと登録パスワードとが一致するとログイン処理を実行する認証部と４４とを備えている。【選択図】図１
2020030733.tif 000002
【特許請求の範囲】
【請求項１】
複数桁のパスワード構成文字からなるパスワードを用いて、入力パスワードとして入力された前記パスワードを登録パスワードとして予め登録された前記パスワードと照合することでログイン処理を実行するパスワード認証装置であって、
前記入力パスワードを入力する複数の操作キーが配置されたログイン認証画面を表示するタッチパネルと、
いずれかの前記操作キーへのタッチが検出されると、タッチを検出した前記操作キーから直線でスライド移動することができる他の前記操作キーに対して、次の桁の前記登録パスワードを含む前記パスワード構成文字をランダムに割り当てる文字割当部と、
前記スライド移動によって入力された前記入力パスワードと前記登録パスワードとを照合する照合部と、
前記入力パスワードと前記登録パスワードとが一致すると前記ログイン処理を実行する認証部と、を具備することを特徴とするパスワード認証装置。
【請求項２】
前記文字割当部は、操作手によって隠れることなく視認可能な前記操作キーに前記パスワード構成文字をランダムに割り当てることを特徴とする請求項１記載のパスワード認証装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パスワードの入力によってユーザー認証を行うパスワード認証装置に関する。
【背景技術】
【０００２】
複写機、プリンター、複合機等の画像形成装置や、コンピュータ等の情報処理装置では、パスワードを用いたユーザー認証機能が搭載されている場合がある。パスワードは、セキュリティを確保する観点から、第三者への漏えいを防止する必要がある。
【０００３】
特許文献１では、パスワードを忘れた際に補助パスワードとして登録した図形の形状に沿って、数字の表示領域の配列を変更する技術が提案されている。
【０００４】
また、特許文献２では、タッチ位置で番号、フリック方向でパスワードの何桁目かを指定する発明。フリック方向と桁数の関係は入力するたびに変化させる技術が提案されている。
【０００５】
さらに、特許文献３では、ユーザー名入力時にアルファベットのキーを押す毎にあらかじめ決めた方向にフリックすることで認証する技術が提案されている。
【０００６】
さらに、特許文献４では、奇数桁はタッチ位置、偶数桁はフリック方向によりパスワードを入力することで入力時間を短縮する技術が提案されている。例えば、１桁目はキーをタッチすることで指定、２桁目はフリックする方向により指定、３桁目はキーをタッチすることで指定、４桁目はフリック方向により指定される。
【０００７】
さらに、特許文献５では、タップ・フリック・ドラッグ操作の組み合わせでロックを解除する技術が提案されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１０−１５２２０号公報
【特許文献２】特開２０１３−１１４３６８号公報
【特許文献３】特開２０１３−２５１６２０号公報
【特許文献４】特開２０１４−４８７３８号公報
【特許文献５】国際公開第２０１１／０４３４２２号
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１、２、４、５では、タッチ位置やフリック方法等の指の動き等からパスワードを推測される虞があるという問題点があった。また、特許文献３は、ユーザー名の入力が不要な場面で用いることができなない。
【００１０】
本発明は、上記課題に鑑みてなされたものであり、利便性を損なうことなく、指の動きに起因するパスワードの漏えいを防止することができるパスワード認証装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明のパスワード認証装置は、複数桁のパスワード構成文字からなるパスワードを用いて、入力パスワードとして入力された前記パスワードを登録パスワードとして予め登録された前記パスワードと照合することでログイン処理を実行するパスワード認証装置であって、前記入力パスワードを入力する複数の操作キーが配置されたログイン認証画面を表示するタッチパネルと、いずれかの前記操作キーへのタッチが検出されると、タッチを検出した前記操作キーから直線でスライド移動することができる他の前記操作キーに対して、次の桁の前記登録パスワードを含む前記パスワード構成文字をランダムに割り当てる文字割当部と、前記スライド移動によって入力された前記入力パスワードと前記登録パスワードとを照合する照合部と、前記入力パスワードと前記登録パスワードとが一致すると前記ログイン処理を実行する認証部と、を具備することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、直線的なスライド移動によって入力パスワードを簡単に入力することができると共に、入力の軌跡が同じ入力パスワードであっても毎回異なるため、利便性を損なうことなく、指の動きに起因するパスワードの漏えいを防止することができるという効果を奏する。
【図面の簡単な説明】
【００１３】
【図１】本発明に係るパスワード認証装置の実施の形態の概略構成を示すブロック図である。
【図２】図１に示すタッチパネルに表示されるログイン認証画面例を示す図である。
【図３】図１に示す配列情報例を示す図である。
【図４】本発明に係るパスワード認証装置によるログイン動作を示すフローチャートである。
【図５】本発明に係るパスワード認証装置によるパスワード入力例を説明する説明図である。
【発明を実施するための形態】
【００１４】
次に、本発明の実施の形態を、図面を参照して具体的に説明する。
【００１５】
本実施の形態のパスワード認証装置１は、入力されたパスワード（以下、入力パスワードと称す）と登録されているパスワード（以下、登録パスワードと称す）とを照合することでユーザーの認証を行う装置であり、図１を参照すると、タッチパネル１０と、カードリーダー２０、記憶部３０と、制御部４０とを備えている。
【００１６】
タッチパネル１０は、液晶等の表示パネルの表面に透明の感圧センサーが設けられている。タッチパネル１０の表示パネルは、各種操作キーを表示する表示部１１として機能する。タッチパネル１０の感圧センサーは、各種操作キーの操作を受け付ける入力部１２として機能する。
【００１７】
タッチパネル１０には、パスワードの入力を受け付けるログイン認証画面６０が表示される。ログイン認証画面６０には、図２に示すように、入力案内表示欄６１と、パスワードを入力する複数の操作キー６２が配置されている。各操作キー６２には、操作によって入力される文字が予め割り当てられておらず、パスワードの入力状況に応じて、各操作キー６２に文字が割り当てられる。なお、本実施の形態では、図２に示すように、操作キー６２を９個とし、３行×３列に配列したが、操作キー６２の個数及び配列は、適宜設定することができる。
【００１８】
カードリーダー２０は、社員証等のカードからユーザーを特定するユーザーＩＤを読み取るユーザーＩＤ入力部として機能する。カードリーダー２０の代わりに、指紋等のユーザーの生体情報を読み取る手段を設けて、ユーザーＩＤを特定するようにしても良い。また、ユーザーＩＤをタッチパネル１０等の入力手段によって受け付けるようにしても良い。
【００１９】
記憶部３０は、半導体メモリー等の記憶手段である。記憶部３０には、ユーザー情報３１、ＰＷ文字情報３２と、配列情報３３とが記憶されている。
【００２０】
ユーザー情報３１には、ユーザーを特定するユーザーＩＤと、登録パスワードと、入力パスワードを入力する操作手が右手か左手かを示す操作手情報とが紐付けられて登録されている。ユーザー情報３１は、初期設定時や新たなユーザーの登録時等に登録されて記憶部３０に記憶される。
【００２１】
ＰＷ文字情報３２には、パスワードに使用可能なパスワード構成文字（以下、ＰＷ文字と称す）が登録されている。ＰＷ文字情報３２として、例えば、英数字や記号等が登録される。なお、本実施の形態では、ＰＷ文字情報３２にＰＷ文字として０〜９の数字が登録され、パスワードはＰＷ文字である０〜９の４桁の数字で構成されるものとする。
【００２２】
配列情報３３には、図３に示すように、操作手（左手ｏｒ右手）及びタッチキー（ユーザーがタッチしている操作キー６２）毎に文字の割り当てを禁止する操作キー６２が設定されている。文字の割り当てが禁止される操作キー６２としては、タッチキーから直線でスライド移動することができない操作キー６２と、操作手によって隠れて視認できない操作キー６２とが設定される。なお、スライド移動は、指をタッチパネル１０にタッチした状態での移動を示す。
【００２３】
図３において、黒丸「●」はタッチキーを示し、×印の付与は割り当てが禁止された操作キー６２を示している。また、配列情報３３として、操作手及びタッチキー毎に文字の割り当て可能な操作キー６２を設定しても良い。すなわち、配列情報３３として、タッチキーから直線でスライド移動することができる操作キー６２と、操作手によって隠れることなく視認可能な操作キー６２とを設定するようにしても良い。
【００２４】
制御部４０は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備えたマイクロコンピュータ等の情報処理部である。ＲＯＭにはパスワード認証装置１の動作制御を行うための制御プログラムが記憶されている。制御部４０のＣＰＵは、ＲＯＭに記憶されている制御プログラムを読み出し、制御プログラムをＲＡＭに展開させることで、装置全体の制御を行う。また、制御部４０は、画面生成部４１と、文字割当部４２と、照合部４３と、認証部４４として機能する。
【００２５】
次に、パスワード認証装置１によるパスワード認証動作について図４を参照して詳細に説明する。
【００２６】
カードリーダー２０によってユーザーＩＤが読み取られると、照合部４３は、ユーザーＩＤに紐付けられた登録パスワード及び操作手情報をユーザー情報３１から読み出して、文字割当部４２に出力する。
【００２７】
次に、画面生成部４１は、図２に示すような、いずれかの操作キー６２へのタッチを促すメッセージが入力案内表示欄６１に表示され、操作キー６２に文字が割り当てられていない初期状態のログイン認証画面６０を表示部１１に表示させる（ステップＳ１０１）。
【００２８】
次に、文字割当部４２は、変数ｎを１にセットし（ステップＳ１０２）、ユーザーによるいずれかの操作キー６２へのタッチの検出を待機する（ステップＳ１０３）。
【００２９】
ステップＳ１０３で入力部１２によって操作キー６２へのタッチが検出されると、文字割当部４２は、タッチキー及び操作手情報と、ＰＷ文字情報３２及び配列情報３３とに基づいて、割り当て可能な複数の操作キー６２に対して、登録パスワードのｎ番目のＰＷ文字を少なくとも含む複数のＰＷ文字をランダムに割り当てる（ステップＳ１０４）。なお、割り当て可能な複数の操作キー６２は、タッチキーから直線でスライド移動することができる操作キー６２と、操作手によって隠れることなく視認可能な操作キー６２とが該当する。
【００３０】
そして、文字割当部４２は、ｎ文字目のＰＷ文字の割り当て結果を画面生成部４１に通知し、画面生成部４１に通知する画面生成部４１は、入力案内表示欄６１にパスワードとして入力するｎ文字目のＰＷ文字へのスライド移動を促すメッセージを表示すると共に、割り当てられたＰＷ文字を各操作キー６２に表示する（ステップＳ１０５）。
【００３１】
次に、文字割当部４２は、スライド移動による他の操作キー６２への到達を検出すると共に（ステップＳ１０６）、タッチの解消、すなわち操作手がタッチパネル１０からの離間を検出する（ステップＳ１０７）。
【００３２】
ステップＳ１０６で他の操作キー６２への到達が検出されることなく、ステップＳ１０７でタッチの解消が検出された場合、ステップＳ１０１に戻る。
【００３３】
ステップＳ１０６で他の操作キー６２への到達が検出された場合、文字割当部４２は、ｎ文字目のＰＷ文字の入力を受け付け（ステップＳ１０８）、変数ｎがパスワードの桁数Ｎに到達したか否かを判断する（ステップＳ１０９）。
【００３４】
ステップＳ１０９で変数ｎがパスワードの桁数Ｎに到達していない場合、変数ｎをインクリメントし（ステップＳ１１０）、ステップＳ１０４に戻る。これにより、ステップＳ１０４〜Ｓ１０８がＮ回繰り返され、文字割当部４２は、Ｎ桁のＰＷ文字を入力パスワードとして受け付ける。
【００３５】
ステップＳ１０９で変数ｎがパスワードの桁数Ｎに到達した場合、文字割当部４２は、受け付けたｎ文字のＰＷ文字を入力パスワードとして照合部４３に出力し（ステップＳ１１１）、照合部４３は、入力パスワードと登録パスワードと一致するか否かを判断する（ステップＳ１１２）。
【００３６】
ステップＳ１１２で入力パスワードと登録パスワードとが一致しない場合、ステップＳ１０１に戻る。
【００３７】
ステップＳ１１２で入力パスワードと登録パスワードとが一致する場合、認証部４４は、ログイン処理を実行し（ステップ１１３）、ログイン認証動作を終了する。
【００３８】
次に、パスワード認証装置１によるパスワード入力例についてび図５を参照して詳細に説明する。図５には、パスワードを構成するＰＷ文字が数字であり、登録パスワード「３１８１」と一致する入力パスワードを入力する例が示されている。
【００３９】
図２に示す初期状態のログイン認証画面６０において、いずれかの操作キー６２にタッチすると、図５（ａ）に示すように、登録パスワードの１文字目「３」を含む複数のＰＷ文字が割り当て可能な複数の操作キー６２にランダムに割り当てられる。これにより、ユーザーは、矢印で示すように、タッチキーから直線的にスライド移動して、登録パスワードの１文字目「３」を入力できる。
【００４０】
次に、図５（ｂ）に示すように、登録パスワードの２文字目「１」を含む複数のＰＷ文字が割り当て可能な複数の操作キー６２にランダムに割り当てられる。これにより、ユーザーは、矢印で示すように、タッチキーから直線的にスライド移動して、登録パスワードの２文字目「１」を入力できる。
【００４１】
次に、図５（ｃ）に示すように、登録パスワードの３文字目「８」を含む複数のＰＷ文字が割り当て可能な複数の操作キー６２にランダムに割り当てられる。これにより、ユーザーは、矢印で示すように、タッチキーから直線的にスライド移動して、登録パスワードの３文字目「８」を入力できる。
【００４２】
次に、図５（ｄ）に示すように、登録パスワードの４文字目「１」を含む複数のＰＷ文字が割り当て可能な複数の操作キー６２にランダムに割り当てられる。これにより、ユーザーは、矢印で示すように、タッチキーから直線的にスライド移動して、登録パスワードの４文字目「１」を入力できる。
【００４３】
図５（ｅ）に示す点線矢印は、入力パスワード「３１８１」を入力する際の軌跡である。この軌跡のように、直線的なスライド移動によって入力パスワードを簡単に入力することができる。そして、ＰＷ文字が割り当て可能な複数の操作キー６２にランダムに割り当てられるため、同じ入力パスワードであっても毎回異なる。従って、指の動きによって入力パスワードを読み取ることができない。
【００４４】
なお、本実施の形態では、ユーザー情報３１にユーザー毎の操作手情報を登録しておくように構成したが、カメラ等の撮影手段によって操作手を検出するようにして良い。この場合、文字割当部４２は、操作手を検出することなく、操作手によって隠れることなく視認可能な操作キー６２を直接認識するようにしても良い。
【００４５】
以上説明したように、本実施の形態は、複数桁のパスワード構成文字（ＰＷ文字）からなるパスワードを用いて、入力パスワードとして入力されたパスワードを登録パスワードとして予め登録されたパスワードと照合することでログイン処理を実行するパスワード認証装置１であって、入力パスワードを入力する複数の操作キー６２が配置されたログイン認証画面６０を表示するタッチパネル１０と、いずれかの操作キー６２へのタッチが検出されると、タッチを検出した操作キー６２（タッチキー）から直線でスライド移動することができる他の操作キー６２に対して、次の桁の登録パスワードを含むＰＷ文字をランダムに割り当てる文字割当部４２と、スライド移動によって入力された入力パスワードと登録パスワードとを照合する照合部４３と、入力パスワードと登録パスワードとが一致するとログイン処理を実行する認証部４４とを備えている。
この構成により、直線的なスライド移動によって入力パスワードを簡単に入力することができると共に、入力の軌跡が同じ入力パスワードであっても毎回異なるため、利便性を損なうことなく、指の動きに起因するパスワードの漏えいを防止することができる。
【００４６】
さらに、本実施の形態によれば、文字割当部４２は、操作手によって隠れることなく視認可能な操作キー６２にＰＷ文字をランダムに割り当てる。
この構成により、操作キー６２に割り当てられたＰＷ文字を操作手に遮られることなく視認することができ、入力パスワードをスムーズに入力することができる。
【００４７】
なお、本発明が上記各実施の形態に限定されず、本発明の技術思想の範囲内において、各実施の形態は適宜変更され得ることは明らかである。
【符号の説明】
【００４８】
１  パスワード認証装置
１０  タッチパネル
１１  表示部
１２  入力部
２０  カードリーダー
３０  記憶部
３１  ユーザー情報
３２  ＰＷ文字情報
３３  配列情報
４０  制御部
４１  画面生成部
４２  文字割当部
４３  照合部
４４  認証部
６０  ログイン認証画面
６１  入力案内表示欄
６２  操作キー
【図１】
2020030733.tif 000003
【図２】
2020030733.tif 000004
【図３】
2020030733.tif 000005
【図４】
2020030733.tif 000006
【図５】
2020030733.tif 000007