(57)【要約】【課題】パスワードの入力中に操作者の手の動きからパスワードが察知されることがないパスワード認証装置を提供する。【解決手段】入力されたパスワードを登録パスワード２１と照合することでログイン処理を実行するパスワード認証装置１であって、入力されたパスワードが登録パスワード２１と一致した場合に、パスワードの再入力を受け付ける照合部３３と、設定されたダミー入力回数のパスワードの再入力が照合部３３によって受け付けられた後に、再入力されたパスワードが登録パスワード２１と一致するか否かに関わらず、ログイン処理を実行する認証部３４とを備えている。【選択図】図１
2018055312.tif 000002
【特許請求の範囲】
【請求項１】
入力されたパスワード候補を登録パスワードと照合することでログイン処理を実行するパスワード認証装置であって、
入力された前記パスワード候補が前記登録パスワードと一致した場合に、設定されたダミー入力回数の前記パスワード候補の再入力を受け付ける照合部と、
前記パスワード候補の再入力が前記ダミー入力回数に到達した後に、再入力された前記パスワード候補が前記登録パスワードと一致するか否かに関わらず、前記ログイン処理を実行する認証部とを具備することを特徴とするパスワード認証装置。
【請求項２】
入力された前記パスワード候補が前記登録パスワードと一致した場合に、パスワード候補入力欄と当該パスワード候補入力欄に再入力された前記パスワード候補の受け付けを前記照合部に指示する操作キーとが配置され、ログインに失敗したことを通知するエラー画面を表示する表示部を具備し、
前記認証部は、前記パスワード候補の再入力が前記ダミー入力回数に到達した後に、前記エラー画面において前記パスワード候補入力欄が空欄の状態で前記操作キーが操作されると、前記ログイン処理を実行し、前記エラー画面において前記パスワード候補入力欄に前記パスワード候補が再入力された状態で前記操作キーが操作されると、ログインを禁止することを特徴とする請求項１記載のパスワード認証装置。
【請求項３】
ネットワークを介して登録された端末にデータを送信する通信部を具備し、
前記認証部は、前記パスワード候補の再入力が前記ダミー入力回数に到達した後に、前記エラー画面において前記パスワード候補入力欄に前記パスワード候補が再入力された状態で前記操作キーが操作されると、不正ログイン通知を前記通信部によって前記端末に送信することを特徴とする請求項２記載のパスワード認証装置。
【請求項４】
前記表示部は、前記パスワード候補の再入力が前記ダミー入力回数に到達した後に、一部を変更した前記エラー画面をログイン完了画面として表示することを特徴とする請求項２又は３記載のパスワード認証装置。
【請求項５】
前記ログイン完了画面では、前記パスワード候補入力欄に前記パスワード候補を入力するテンキーのレイアウトが前記エラー画面から変更されていることを特徴とする請求項４記載のパスワード認証装置。
【請求項６】
前記ログイン完了画面では、案内メッセージが前記エラー画面から変更されていることを特徴とする請求項４又は５記載のパスワード認証装置。
【請求項７】
前記登録パスワードと一致しない前記パスワード候補の入力回数の上限が上限入力回数として設定されており、
前記ダミー入力回数は、前記上限入力回数としてカウントされないことを特徴とする請求項１乃至６のいずれかに記載のパスワード認証装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パスワードの漏えいを防止するパスワード認証装置に関する。
【背景技術】
【０００２】
複写機、プリンター、複合機等の画像形成装置や、コンピュータ等の情報処理装置では、パスワードを用いたユーザー認証機能が搭載されている場合がある。パスワードは、セキュリティを確保する観点から、第三者への漏えいを防止する必要がある。そこで、パスワードの入力に際し、表示される文字又は記号を隠蔽する技術が提案されている（例えば、特許文献１、２を参照）。さらに、パスワードの入力に際し、表示される文字又は記号を、距離に応じて段階的に隠蔽する技術も提案されている（例えば、特許文献３を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３２６５２５号公報
【特許文献２】特開２００９−２２３４７０号公報
【特許文献３】特開２０１４−５６３４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術では、入力された文字を隠蔽することができるものの、パスワードの入力中に操作者の手の動き（キーボード操作での押下位置）からパスワードが察知されて漏えいしてしまうという問題点があった。
【０００５】
本発明は、上記課題に鑑みてなされたものであり、パスワードの入力中に操作者の手の動きからパスワードが察知されることがないパスワード認証装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のパスワード認証装置は、入力されたパスワード候補を登録パスワードと照合することでログイン処理を実行するパスワード認証装置であって、入力された前記パスワード候補が前記登録パスワードと一致した場合に、設定されたダミー入力回数の前記パスワード候補の再入力を受け付ける照合部と、前記パスワード候補の再入力が前記ダミー入力回数に到達した後に、再入力された前記パスワード候補が前記登録パスワードと一致するか否かに関わらず、前記ログイン処理を実行する認証部とを具備することを特徴とする。
さらに、本発明のパスワード認証装置において、入力された前記パスワード候補が前記登録パスワードと一致した場合に、パスワード候補入力欄と当該パスワード候補入力欄に再入力された前記パスワード候補の受け付けを前記照合部に指示する操作キーとが配置され、ログインに失敗したことを通知するエラー画面を表示する表示部を具備し、前記認証部は、前記パスワード候補の再入力が前記ダミー入力回数に到達した後に、前記エラー画面において前記パスワード候補入力欄が空欄の状態で前記操作キーが操作されると、前記ログイン処理を実行し、前記エラー画面において前記パスワード候補入力欄に前記パスワード候補が再入力された状態で前記操作キーが操作されると、ログインを禁止しても良い。
さらに、本発明のパスワード認証装置において、ネットワークを介して登録された端末にデータを送信する通信部を具備し、前記認証部は、前記パスワード候補の再入力が前記ダミー入力回数に到達した後に、前記エラー画面において前記パスワード候補入力欄に前記パスワード候補が再入力された状態で前記操作キーが操作されると、不正ログイン通知を前記通信部によって前記端末に送信しても良い。
さらに、本発明のパスワード認証装置において、前記表示部は、前記パスワード候補の再入力が前記ダミー入力回数に到達した後に、一部を変更した前記エラー画面をログイン完了画面として表示しても良い。
さらに、本発明のパスワード認証装置において、前記ログイン完了画面では、前記パスワード候補入力欄に前記パスワード候補を入力するテンキーのレイアウトが前記エラー画面から変更されるようにしても良い。
さらに、本発明のパスワード認証装置において、前記ログイン完了画面では、案内メッセージが前記エラー画面から変更されるようにしても良い。
さらに、本発明のパスワード認証装置において、前記登録パスワードと一致しない前記パスワード候補の入力回数の上限が上限入力回数として設定されており、前記ダミー入力回数は、前記上限入力回数としてカウントされないようにしても良い。
【発明の効果】
【０００７】
本発明によれば、登録パスワードと一致するパスワードを入力した後に、ダミーのパスワードを入力することで、ログイン処理が実行されることになる。従って、パスワード入力時の操作で押下位置を見られても、どのパスワードでログイン処理が実行されたのかを特定することができないため、パスワードの入力中に操作者の手の動きから正当なパスワードが察知されることを防止することができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】本発明に係るパスワード認証装置の実施の形態の概略構成を示すブロック図である。
【図２】図１に示すタッチパネルに表示されるログイン認証設定画面例を示す図である。
【図３】本発明に係るパスワード認証装置の実施の形態による照合後ログイン動作を示すフローチャートである。
【図４】図１に示すタッチパネルに表示されるログイン画面例を示す図である。
【図５】図１に示すタッチパネルに表示されるエラー画面例を示す図である。
【図６】図１に示すタッチパネルに表示されるログイン完了画面例を示す図である。
【発明を実施するための形態】
【０００９】
次に、本発明の実施の形態を、図面を参照して具体的に説明する。
本実施の形態のパスワード認証装置１は、操作者によるパスワードの入力を、照合用のパスワード候補として受け付け、入力されたパスワードの認証を行う装置であり、図１を参照すると、タッチパネル１０と、記憶部２０と、制御部３０と、通信部４０とか構成されている。
【００１０】
タッチパネル１０は、液晶等の表示パネルの表面に透明の感圧センサーが設けられている。タッチパネル１０の表示パネルは、各種操作キーやパスワード入力状況を表示する表示部１１として機能する。タッチパネル１０の感圧センサーは、パスワードの入力や各種操作を受け付ける入力部１２として機能する。
【００１１】
記憶部２０は、半導体メモリー等の記憶手段である。記憶部２０には、登録パスワード２１と、設定情報２２とが記憶されている。登録パスワード２１及び設定情報２２は、初期設定時や新たなユーザーの登録時等に登録されて記憶部２０に記憶される。
【００１２】
制御部３０は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備えたマイクロコンピュータ等の情報処理部である。ＲＯＭにはパスワード認証装置１の動作制御を行うための制御プログラムが記憶されている。制御部３０のＣＰＵは、ＲＯＭに記憶されている制御プログラムを読み出し、制御プログラムをＲＡＭに展開させることで、装置全体の制御を行う。また、制御部３０は、画面生成部３１と、表示制御部３２と、照合部３３と、認証部３４として機能する。
【００１３】
通信部４０は、インターネットやＬＡＮ等のネットワークを介して、予め登録された宛先（携帯端末等）にデータを送信する機能を有する。
【００１４】
初期設定時や新たなユーザーの登録時等に、画面生成部３１は、登録パスワード２１及び設定情報２２の登録を受け付けるログイン認証設定画面を生成し、表示制御部３２は、図２に示すように、ログイン認証設定画面をタッチパネル１０に表示させる。
【００１５】
ログイン認証設定画面には、図２に示すように、パスワード登録欄５１と、照合後ログイン選択欄５２と、ダミー入力回数設定欄５３と、ログイン時画面変更選択欄５４と、画面変更設定欄５５と、登録キー５６とが配置されている。
【００１６】
パスワード登録欄５１は、登録パスワード２１を入力する欄である。本実施の形態では、登録パスワード２１を数字列とする。
【００１７】
照合後ログイン選択欄５２は、照合後ログイン動作を実行するか否かをＯＮ／ＯＦＦで選択する欄であり、当該選択は設定情報２２として登録される。照合後ログイン動作は、パスワードの入力中に操作者の手の動きからパスワードが察知されることがない、本実施の形態のパスワード認証装置１が特徴とする動作である。照合後ログイン選択欄５２でＯＦＦが選択された場合には、照合後ログイン動作が実行されることなく、入力されたパスワードが登録された登録パスワード２１と一致するか否かで、ログインするか否かを決定する従来のログイン動作が実行される。
【００１８】
ダミー入力回数設定欄５３は、ダミーのパスワードを入力する回数を設定する欄であり、当該設定は設定情報２２として登録される。
【００１９】
ログイン時画面変更選択欄５４は、ログイン時画面変更、すなわち照合後ログイン動作の完了時にエラー画面を変更するか否かをＯＮ／ＯＦＦで選択する欄であり、当該選択は設定情報２２として登録される。
【００２０】
画面変更設定欄５５は、ログイン時画面変更選択欄５４でＯＮが選択された場合の、変更箇所を設定する欄であり、当該設定は設定情報２２として登録される。
【００２１】
次に、照合後ログイン選択欄５２でＯＮが選択された場合の、照合後ログイン動作について図３乃至図６を参照して詳細に説明する。
図３を参照すると、まず、制御部３０は、変数ｎを０に初期化すると共に（ステップ１０１）、変数ｍを０に初期化する（ステップ１０２）。
【００２２】
次に、画面生成部３１は、パスワードの入力を受け付けるログイン画面を生成し、表示制御部３２は、図４に示すように、ログイン画面をタッチパネル１０に表示する（ステップ１０３）。
【００２３】
ログイン画面には、図４に示すように、パスワードの入力を案内する入力案内メッセージ６１と、テンキー６２と、パスワード入力欄６３と、クリアキー６４と、ＯＫキー６５とが配置されている。ログイン画面のＯＫキー６５は、パスワード入力欄６３に入力されたパスワードの受け付けを指示する操作キーである。ログイン画面において、操作者は、テンキー６２を操作することでパスワード入力欄６３にパスワードを入力し、ＯＫキー６５を操作する。
【００２４】
ログイン画面においてＯＫキー６５が操作されると、照合部３３は、パスワード入力欄６３に入力されたパスワードを受け付け（ステップ１０４）、登録パスワード２１と一致するか否かを判断する（ステップ１０５）。
【００２５】
ステップ１０５で、パスワード入力欄６３に入力されたパスワードと、登録パスワード２１とが一致していない場合、認証部３４は、変数ｍをインクリメント（ステップ１０６）、変数ｍが予め設定されている上限入力回数Ｍに到達したか否かを判断する（ステップ１０７）。変数ｍは、間違ったパスワードを入力した回数を示す。
【００２６】
ステップ１０７で、変数ｍが上限入力回数Ｍに到達していない場合、画面生成部３１は、パスワードが違ってログインに失敗したことを通知し、パスワードの再入力を受け付けるエラー画面を生成し、表示制御部３２は、図５に示すように、エラー画面をタッチパネル１０に表示する（ステップ１０８）。
【００２７】
エラー画面には、図５に示すように、パスワードの再入力を案内するエラー案内メッセージ６６と、テンキー６２と、パスワード入力欄６３と、クリアキー６４と、ＯＫキー６５とが配置されている。エラー画面のＯＫキー６５は、パスワード入力欄６３に再入力されたパスワードの受け付けを指示する操作キーである。ログイン画面において、操作者は、テンキー６２を操作することでパスワード入力欄６３にパスワードを再入力し、ＯＫキー６５を操作する。
【００２８】
エラー画面においてＯＫキー６５が操作されると、照合部３３は、パスワード入力欄６３に再入力されたパスワードを受け付け（ステップ１０９）、ステップ１０５に戻って、登録パスワード２１と一致するか否かを判断する。
【００２９】
ステップ１０７で、変数ｍが上限入力回数Ｍに到達した場合、認証部３４は、パスワードを用いたログインを禁止し（ステップ１１０）、照合後ログイン動作を終了する。
【００３０】
ステップ１０５で、パスワード入力欄６３に入力されたパスワードと、登録パスワード２１とが一致している場合、画面生成部３１は、パスワードの再入力を受け付けるエラー画面を生成し、表示制御部３２は、図５に示すように、エラー画面をタッチパネル１０に表示する（ステップ１１１）。
【００３１】
エラー画面においてＯＫキー６５が操作されると、照合部３３は、パスワード入力欄６３に再入力されたパスワードを受け付ける（ステップ１１２）。
【００３２】
ステップ１１２で再入力されたパスワードを受け付けると、照合部３３は、受け付けたパスワードが登録パスワード２１と一致するか否かを判断することなく、認証部３４は、変数ｍをインクリメントし（ステップ１１３）、変数ｎが設定情報２２に登録されているダミー入力回数Ｎに到達したか否かを判断する（ステップ１１４）。
【００３３】
ステップ１１４で、変数ｎがダミー入力回数Ｎに到達していない場合、ステップ１１１に戻る。これにより、変数ｎがダミー入力回数Ｎに到達するまで、ステップ１１２においてエラー画面でのパスワードの再入力が繰り返される。ステップ１１２で再入力されたパスワードは、登録パスワード２１との一致が判断されることがないため、操作者は、登録パスワード２１とは異なるダミーのパスワードを入力することができる。また、ステップ１１１〜ステップ１１４において、変数ｍがインクリメントされることがなく、変数ｍが上限入力回数Ｍに到達することがなく、ダミーのパスワードの入力によって、パスワードを用いたログインが禁止されることがない。
【００３４】
ステップ１１４で、変数ｎがダミー入力回数Ｎに到達した場合、画面生成部３１は、パスワードの再入力を受け付けるログイン完了画面を生成し、表示制御部３２は、図６に示すように、ログイン完了画面をタッチパネル１０に表示する（ステップ１１５）。
【００３５】
ログイン完了画面は、設定情報２２に登録された変更箇所に基づいて、図５に示すエラー画面の一部が変更されたものである。図６（ａ）に示すログイン完了画面に配置されたテンキー６２ａは、図５に示すエラー画面のテンキー６２のレイアウトが変更されている。また、図６（ｂ）に示すログイン完了画面に配置されたエラー案内メッセージ６６ａは、図５に示すエラー画面のエラー案内メッセージ６６が「。」〜「！！」に変更されている。
その他、ログイン完了画面は、エラー画面の色を変更したり、エラー画面にマークを付加したりするようにしても良い。
【００３６】
なお、ログイン完了画面は、設定情報２２でログイン時画面変更がＯＮである場合に表示される画面であり、設定情報２２でログイン時画面変更がＯＦＦである場合には、ステップ１１５で、図５に示すエラー画面が表示される。
【００３７】
正当な操作者は、ステップ１１５で表示されたログイン完了画面もしくはエラー画面において、パスワード入力欄６３を空欄にして、ＯＫキー６５を操作する。なお、正当な操作者は、パスワードの再入力の回数を意識しなくても、設定情報２２の変更箇所を覚えておくことで、ステップ１１５で表示されたログイン完了画面によってパスワードの再入力がダミー入力回数Ｎに到達したことが分かる。また、正当な操作者は、設定情報２２のダミー入力回数Ｎを覚えておくことで、ステップ１１５でエラー画面が表示されても対応することができる。
【００３８】
一方、不当な操作者は、設定情報２２のダミー入力回数Ｎや変更箇所を知らないため、テンキー６２を操作することでパスワード入力欄６３にパスワードを再入力し、ＯＫキー６５を操作することになる。
【００３９】
ステップ１１５で表示させたログイン完了画面（もしくはエラー画面）においてＯＫキー６５が操作されると、照合部３３は、パスワード入力欄６３に再入力されたパスワードを受け付け（ステップ１１６）、パスワードが入力されているか否かを判断する（ステップ１１７）。
【００４０】
ステップ１１７で、パスワードが入力されていない場合、認証部３４は、ログイン処理を実行し（ステップ１１８）、照合後ログイン動作を終了する。
【００４１】
ステップ１１７で、パスワードが入力されている場合、認証部３４は、不正なログインと認識し、パスワードを用いたログインを禁止すると共に（ステップ１１９）、不正なログインが企てられた虞があることを通知する不正ログイン通知を、通信部４０によって予め登録された宛先（携帯端末等）に送信し（ステップ１２０）、照合後ログイン動作を終了する。
【００４２】
なお、ステップ１１４で、変数ｎがダミー入力回数Ｎに到達した場合、認証部３４は、すぐにステップ１１８でログイン処理を実行するようにしても良い。この場合でも、ダミーのパスワードによってログイン処理が実行されることになるため、パスワードの入力中に操作者の手の動きからパスワードが察知されることを防止することができる。
【００４３】
また、設定情報２２でログイン時画面変更がＯＮである場合、操作者は、ログイン完了画面によってパスワードの再入力がダミー入力回数Ｎに到達したことが分かるため、ダミー入力回数Ｎは、ログイン処理が実行される毎にランダムに変更されるように構成しても良い。
【００４４】
以上説明したように、本実施の形態は、入力されたパスワードを登録パスワード２１と照合することでログイン処理を実行するパスワード認証装置１であって、入力されたパスワードが登録パスワード２１と一致した場合に、設定されたダミー入力回数Ｎのパスワードの再入力を受け付ける照合部３３と、ダミー入力回数Ｎのパスワードの再入力が照合部３３によって受け付けられた後に、再入力されたパスワードが登録パスワード２１と一致するか否かに関わらず、ログイン処理を実行する認証部３４とを備えている。
この構成により、登録パスワード２１と一致するパスワードを入力した後に、ダミーのパスワードを入力することで、ログイン処理が実行されることになる。従って、パスワード入力時の操作で押下位置を見られても、どのパスワードでログイン処理が実行されたのかを特定することができないため、パスワードの入力中に操作者の手の動きから正当なパスワードが察知されることを防止することができる。
【００４５】
さらに、本実施の形態によれば、入力されたパスワードが登録パスワード２１と一致した場合に、パスワード入力欄６３と当該パスワード入力欄６３に再入力されたパスワードの受け付けを照合部３３に指示するＯＫキー６５とが配置され、ログインに失敗したことを通知するエラー画面を表示するタッチパネル１０を具備し、認証部３４は、ダミー入力回数Ｎのパスワードの再入力が照合部３３によって受け付けられた後に、エラー画面においてパスワード入力欄６３が空欄の状態でＯＫキー６５が操作されると、ログイン処理を実行し、エラー画面においてパスワード入力欄６３にパスワードが再入力された状態でＯＫキー６５が操作されると、ログインを禁止する。
この構成により、第三者による不正なログインを防止することができる。すなわち、ダミー入力回数Ｎを知らない第三者は、ダミー入力回数Ｎのパスワードの再入力が照合部３３によって受け付けられた後でも、エラー画面においてパスワードを再入力することになる。
【００４６】
さらに、本実施の形態によれば、ネットワークを介して登録された端末にデータを送信する通信部４０を具備し、認証部３４は、ダミー入力回数Ｎのパスワードの再入力が照合部３３によって受け付けられた後に、エラー画面においてパスワード入力欄６３にパスワードが入力された状態でＯＫキー６５が操作されると、不正ログイン通知を通信部によって端末に送信する。
この構成により、第三者による不正なログインを管理者等に通知することができる。
【００４７】
さらに、本実施の形態によれば、タッチパネル１０は、ダミー入力回数Ｎのパスワードの再入力が照合部３３によって受け付けられた後に、一部を変更したエラー画面をログイン完了画面として表示する。ログイン完了画面では、パスワード入力欄６３にパスワードを入力するテンキーのレイアウトや案内メッセージ等がエラー画面から変更されている。
この構成により、正当な操作者は、パスワードの再入力の回数を意識しなくても、設定情報２２の変更箇所を覚えておくことで、ログイン完了画面によってパスワードの再入力がダミー入力回数Ｎに到達したことが分かる。
【００４８】
さらに、本実施の形態によれば、登録パスワード２１と一致しないパスワードの入力回数の上限が上限入力回数Ｍとして設定されており、ダミー入力回数Ｎは、上限入力回数Ｍとしてカウントされない。
【００４９】
なお、本発明が上記各実施の形態に限定されず、本発明の技術思想の範囲内において、各実施の形態は適宜変更され得ることは明らかである。
【符号の説明】
【００５０】
１  パスワード認証装置
１０  タッチパネル
１１  表示部
１２  入力部
２０  記憶部
２１  登録パスワード
２２  設定情報
３０  制御部
３１  画面生成部
３２  表示制御部
３３  照合部
３４  認証部
４０  通信部
５１  パスワード登録欄
５２  照合後ログイン選択欄
５３  ダミー入力回数設定欄
５４  ログイン時画面変更選択欄
５５  画面変更設定欄
５６  登録キー
６１  入力案内メッセージ
６２、６２ａ  テンキー
６３  パスワード入力欄
６４  クリアキー
６５  ＯＫキー
６６、６６ａ  エラー案内メッセージ
【図１】
2018055312.tif 000003
【図２】
2018055312.tif 000004
【図３】
2018055312.tif 000005
【図４】
2018055312.tif 000006
【図５】
2018055312.tif 000007
【図６】
2018055312.tif 000008