(57)【要約】【課題】入力パスワードの履歴とダミー文字によって、盗み読みされたパスワードの認証を防ぐことができるパスワードの入力および認証装置を提供する。【解決手段】パスワード入力部１１で入力したダミー文字付きパスワード１２０を、入力パスワード履歴比較部１３で、入力パスワード履歴記憶部１４に格納された過去に入力したパスワードと比較して、一致しない場合にダミー文字付きパスワード１２０からダミー文字記憶部１６に格納されたダミー文字１５０を削除して正式パスワード１６０としてサーバ側に送信する。サーバ側で認証された結果であるパスワード認証結果１７０を受信して認証に成功した場合には、アプリケーションが実行され、さらに、ダミー文字付きパスワード１２０を入力パスワード履歴記憶部１４に格納するように構成する。これより、盗み読みされたパスワードをそのまま入力すると認証に失敗するため、安全性を高めることが可能である。【選択図】図１
2012133717.tif 000002
【特許請求の範囲】
【請求項１】
ダミー文字付きパスワードを入力するパスワード入力部と、
前記ダミー文字付きパスワードの履歴を格納するパスワード履歴格納部と、
過去に認証に成功したダミー文字付きパスワードを格納する入力パスワード履歴記憶部と、
前記パスワード入力部で入力された前記ダミー文字付きパスワードと前記パスワード履歴記憶部に格納されたダミー文字付きパスワードとを比較する入力パスワード履歴比較部と、
予めダミー文字が登録されているダミー文字記憶部と、
前記入力されたダミー文字付きパスワードから前記ダミー文字を削除して正式パスワードを生成するダミー文字削除部とを備え、
前記入力パスワード履歴比較部が前記入力されたダミー文字付きパスワードと前記パスワード履歴記憶部に格納されているダミー文字付きパスワードとが不一致と判断した場合、かつ、前記正式パスワードが認証に成功した場合には、前記パスワード履歴格納部が前記入力されたダミー文字付きパスワードを前記入力パスワード履歴記憶部に格納することを特徴とするパスワード入力認証装置。
【請求項２】
前記パスワード入力部が手書文字入力による入力であることを特徴とする請求項１記載のパスワード入力認証装置。
【請求項３】
前記入力パスワード履歴記憶部に格納されたダミー文字付きパスワードの件数を、一番新しく格納されたダミー文字付きパスワードからある一定の件数に制限したことを特徴とする請求項１乃至２記載のパスワード入力認証装置。
【請求項４】
請求項１乃至３記載のパスワード入力認証装置を備えた携帯端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パスワード入力認証装置及びこれを用いた携帯端末装置に関し、特に、タッチパネルなどのタッチセンサを有する携帯型電子機器に利用可能なパスワード入力認証の技術に関する。
【背景技術】
【０００２】
近年、タッチパネルやタッチパッドなどのタッチセンサを搭載し、指やスタイラスなどで操作したり、文字をキーボードからではなく手書きで文字入力したりする携帯電話端末が増えている。
【０００３】
しかしながら、個人認証においてパスワードを入力する際に入力した文字が他者に盗み読みされてしまうという問題点があり、特に、手書きで文字を入力する場合には、文字を書く手の動作が大きく、さらに、書いた文字を確認するための筆跡や認識結果の文字が画面に表示されるため、キーボードを用いた入力以上に他者に盗み読みされる危険性が高まる。そこで、この問題を解決するために、パスワードを入力する際に、ダミー文字をパスワードに付加したものを入力する方法が知られている。（例えば、特許文献１、特許文献２参照）
特許文献１によれば、サーバ側でパスワードにダミー文字を挿入したものをクライアント側の画面に表示して入力を促したり、クライアント側に格納されたパスワードの文字数を利用してクライアント側でダミー文字を挿入したパスワードをクライアント側の画面に表示して、利用者が入力したパスワードからダミー文字を削除してサーバ側に送信したりすることで、毎回、異なるパスワードを入力することができ、パスワードを盗み読みされた場合でも正しいパスワードを知られることがなく、安全性が高まる。
【０００４】
特許文献２によれば、利用者がパスワードを入力する際、利用者が任意に設定するダミー文字を、パスワードの中間、前、後ろのいずれかに挿入することで毎回異なるパスワードを入力することが可能となり盗み読み防止できる。また、利用者はダミー文字として使用禁止のダミー文字も指定することができ、ダミー文字に使用禁止のダミー文字が含まれている場合にはパスワードが正しくとも認証が失敗するため盗み読み防止が可能となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１１９４０号公報
【特許文献２】特開２００６−２９３８０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来の特許文献１では、入力画面にダミー文字が表示されるため、パスワードが盗み読みされた場合、盗み読みされたパスワードと画面に表示されているダミー文字から簡単にパスワードを推測できるという課題がある。
【０００７】
また、特許文献２では、パスワードを盗み読みされた場合に、盗み読みされたパスワードをそのまま入力すると入力したパスワードで認証に成功してしまうという課題がある。
【０００８】
本発明は、このような従来の問題に鑑みてなされたものであり、新たに、パスワード履歴記憶部とパスワード履歴比較部を設け、個人認証時に、毎回、異なるパスワードを入力するように促すパスワード入力認証装置を提供するものである。
【課題を解決するための手段】
【０００９】
前記従来の課題を解決するため、本発明のパスワード入力認証装置は、ダミー文字付きパスワードを入力するパスワード入力部と、前記ダミー文字付きパスワードの履歴を格納するパスワード履歴格納部と、過去に認証に成功したダミー文字付きパスワードを格納する入力パスワード履歴記憶部と、前記パスワード入力部で入力された前記ダミー文字付きパスワードと前記パスワード履歴格納部に格納されたダミー文字付きパスワードとを比較する入力パスワード履歴比較部と、予めダミー文字が登録されているダミー文字記憶部と、前記入力パスワード履歴比較部によって、前記入力されたダミー文字付きパスワードと前記パスワード履歴格納部に格納されているダミー文字付きパスワードとが不一致の場合に、前記入力されたダミー文字付きパスワードから前記ダミー文字を削除して正式パスワードを生成するダミー文字削除部とを備え、正式パスワードが認証に成功した場合には、前記入力されたダミー文字付きパスワードを前記入力パスワード履歴記憶部に格納するようにした構成を有する。
【００１０】
この構成により、入力したパスワードを他者に盗み読みされた場合、盗み読みされたパスワードをそのまま入力すると認証に失敗するため、安全性が高まる。また、覚えるダミー文字が少なく、ダミー文字を入れる場所も覚える必要がなく、利用者が自由に入力するパスワードを生成すればよいため、利用者の負担を少なくすることが可能である。さらに、手書き文字入力のようにキーでの入力以上に文字を盗み読みされやすい場合でも安全性を確保することが可能となる。
【００１１】
さらに、本発明のパスワード入力認証装置に、入力パスワード履歴記憶部に格納されたダミー文字付きパスワードの件数を、一番新しく格納されたダミー文字付きパスワードからある一定の件数に制限する構成にしたことにより、正規の利用者が記憶可能な件数にすることで、ある程度の利便性を向上させることも可能である。
【発明の効果】
【００１２】
本発明のパスワード入力認証装置によれば、パスワード入力に対する利用者の負担を少なくし、かつ、安全性の高い認証が可能となる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態１におけるパスワード入力認証装置の構成図
【図２】本発明の実施の形態１におけるパスワード入力認証装置の動作を説明するためのタッチパネル付き表示画面を示す図
【図３】本発明の実施の形態１におけるパスワード入力認証装置の動作を説明するための入力パスワード履歴記憶部に格納されているデータを示す図
【図４】本発明の実施の形態１におけるパスワード入力認証装置の動作を説明するフローチャート
【発明を実施するための形態】
【００１４】
以下、本発明を実施するための形態について、図面を参照しながら説明する。なお、実施の形態を説明するための全図において、同一の構成要素には同一の符号を付与し、重複する説明は省略する。
【００１５】
（実施の形態１）
図１は、本発明の実施の形態１におけるパスワード入力認証装置の構成図である。
【００１６】
図１に示すように、パスワード入力認証装置１は、パスワード入力部１１、表示制御部１２、入力パスワード履歴比較部１３、入力パスワード履歴記憶部１４、ダミー文字削除部１５、ダミー文字記憶部１６、正式パスワード送信部１７、パスワード認証結果受信部１８、入力パスワード格納処理部１９を備える。
【００１７】
パスワード入力部１１は、筐体の表面に配置されたタッチパネルに代表される入力装置２に対して、手書きで文字が書かれた場合に、筆跡から文字を認識して筆跡情報１００および文字を認識した結果である認識候補１１０とダミー文字付きパスワード１２０とを出力する。
【００１８】
表示制御部１２は、筆跡情報１００と認識候補１１０とダミー文字付きパスワード１２０とを表示装置３に出力する。表示装置３には、文字削除やパスワード決定などの制御ボタンなどが表示されている。
【００１９】
入力パスワード履歴比較部１３は、ダミー文字付きパスワード１２０と入力パスワード履歴記憶部１４に格納されている保存入力パスワード１３０とを比較して一致するパスワードの有無を確認し、比較結果を比較結果フラグ１４０として出力する。
【００２０】
入力パスワード履歴記憶部１４は、過去に認証に成功したダミー文字付きパスワード１２０を保存入力パスワード１３０として格納してある。
【００２１】
ダミー文字削除部１５は、比較結果フラグ１４０によって一致するパスワードがない場合には、ダミー文字付きパスワード１２０からダミー文字記憶部１６に格納されたダミー文字１５０と一致した文字のみをダミー文字付きパスワード１２０から削除して正式パスワード１６０として出力する。一方、ダミー文字付きパスワード１２０にダミー文字１５０が存在しない場合には、正式パスワードを出力せず、ダミー文字なしフラグ１８０を出力する。
【００２２】
ダミー文字記憶部１６は、予め利用者が登録したダミー文字１５０を格納しており、複数のダミー文字１５０を登録することが可能である。
【００２３】
正式パスワード送信部１７は、比較結果フラグ１４０より一致するパスワードがない場合に、正式パスワード１６０をサーバ側（アプリケーション側）に送信するために送信装置４に出力する。
【００２４】
パスワード認証結果受信部１８は、アプリケーション側で正式パスワード１６０の認証結果を受信装置５で受信し、受信した認証結果を認証結果フラグ１７０として出力する。
【００２５】
入力パスワード格納処理部１９は、比較結果フラグ１４０より一致するパスワードがない場合にダミー文字付きパスワード１２０を一時的に保存し、認証結果フラグ１７０が個人認証に成功した場合にダミー文字付きパスワード１２０を入力パスワード履歴記憶部１４に格納する。
【００２６】
次に、本発明の実施の形態１について、その動作を、図２〜図４を用いて説明する。
【００２７】
図２は、本発明の実施の形態１におけるパスワード入力認証装置１の動作を説明するためのタッチパネル付き表示画面３１を示す図であり、入力装置２とパスワード入力部１１と表示制御部１２と入力パスワード履歴比較部１３と入力パスワード履歴記憶部１４に関連する。
【００２８】
図２（Ａ）に示すように、タッチパネル付き表示画面３１は、メッセージ表示エリア３２、手書き文字入力枠３３、文字認識候補表示枠３４、パスワード表示枠３５、制御ボタン３６を備える。
【００２９】
図２（Ｂ）に示すように、メッセージ表示エリア３２には入力を促す文章が表示され、手書き文字入力枠３３に入力パスワードの最初の文字（例ではａ）を書くと、筆跡情報１００から筆跡が手書き文字入力枠３３に重ねて表示される。
【００３０】
図２（Ｃ）に示すように、パスワード入力部１１において文字を認識した結果である認識候補１１０を文字認識候補表示枠３４に表示する。利用者は文字認識候補表示枠３４に表示された認識候補１１０から該当の文字を選択する。
【００３１】
図２（Ｄ）に示すように、認識候補１１０の該当の文字が選択されると手書き文字入力枠３３の筆跡と文字認識候補枠３４の認識候補１１０が消去され、選択された文字が目隠し用の文字（例では＊）としてパスワード表示枠３５に表示される。
【００３２】
図２（Ｅ）に示すように、パスワードの入力が進み、手書き文字入力枠３３に最後の文字（例ではｘ）を書くと筆跡が手書き入力枠３３に重ねて表示され、図２（Ｆ）に示すように、パスワード入力部１１において文字認識した結果である認識候補１１０を文字認識候補表示枠３４に表示する。利用者は文字認識候補表示枠３４に表示された認識候補１１０から該当の文字を選択する。
【００３３】
図２（Ｇ）に示すように、認識候補１１０の該当の文字が選択されると手書き文字入力枠３３の筆跡と文字認識候補枠３４の認識候補１１０が消去され、選択された文字が目隠し用の文字＊としてパスワード表示枠３５に表示される。制御ボタン３６の確定ボタンを押下すると、入力パスワード履歴比較部１３にダミー文字付きパスワード１２０が出力されて入力パスワード履歴比較部１３の処理が開始する。
【００３４】
図３は、本発明の実施の形態１におけるパスワード入力認証装置１の動作を説明するための入力パスワード履歴記憶部１４に格納されているデータを示す図であり、入力パスワード履歴比較部１３に関連する。
【００３５】
図３（Ｇ）に示すように、入力パスワード履歴記憶部１４には過去に認証に成功したダミー文字付きパスワード１２０が保存入力パスワード１３０として格納されている。
【００３６】
次に、図３（Ａ）〜（Ｆ）に示すように、正式パスワードがａｂｃｄ、ダミー文字がｘｙｚであった場合に、パスワード入力部１１にダミー文字付きパスワード１２０がダミー文字付きパスワード１〜４（ａｂｘｃｘｄｘ、ａｎｂｏｃｅｄ、ｘａｂｘｃｘｄｘ、ａｂｘｃｔｘｄｘ）として入力され、図３（Ｇ）に示すように、保存入力パスワード１３０が６個格納されている場合で説明する。
【００３７】
ダミー文字付きパスワード１２０の入力が完了すると、入力パスワード履歴比較部１３は、ダミー文字付きパスワード１２０と図３（Ｇ）の保存入力パスワード１３０とを１つずつ比較して一致しているかを確認し、比較結果フラグ１４０を出力する。図３（Ｃ）に示すダミー文字付入力パスワード１の場合は、図３（Ｇ）に示す履歴５と一致するために、表示制御部１２は再入力を促すメッセージを表示装置３に出力する。一方、図３（Ｄ）、（Ｅ）、（Ｆ）に示すダミー文字付きパスワード２〜４の場合には履歴と一致するものがないため、次の処理であるダミー文字削除部１５の処理が実行される。
【００３８】
ダミー文字削除部１５は、ダミー文字記憶部１６に格納されているすべてのダミー文字１５０をダミー文字付きパスワード１２０から削除する。この時、ダミー文字付きパスワード１２０にダミー文字が１つもない場合、例えば、図３（Ｄ）に示すダミー文字付入力パスワード２は、図３（Ｂ）のダミー文字、ｘ、ｙ、ｚが１文字もないため、表示制御部１２はダミー文字なしフラグ１８０より利用者に再入力を促すメッセージを表示装置３に出力する。
【００３９】
ダミー文字削除部１５は、図３（Ｅ）、（Ｆ）に示すダミー文字付入力パスワード３、４からダミー文字を削除し、アプリケーション側で認証する文字列である図３（ｅ）、（ｆ）に示す正式パスワードに変換する。正式パスワード３、４（図３（ｅ）、（ｆ））は正式パスワード送信部１７に出力されサーバ側でパスワード認証が行われる。サーバ側での認証の結果として、図３（ｅ）のパスワードは図３（Ａ）の正式パスワードと同じであるためアプリケーション側で認証が成功するが、図３（ｆ）のパスワードは図３（Ａ）の正式パスワードと異なるため認証が失敗することになる。
【００４０】
図４は、本発明の実施の形態１におけるパスワード入力認証装置１のパスワード入力の処理手順を示すフローチャートである。
【００４１】
図４に示すように、アプリケーション利用時の個人認証においてパスワードの入力を要求された場合には、利用者は入力装置２を介してパスワード入力部１１にダミー文字付きパスワード１２０を入力する（ステップＳ１０１：ＹＥＳ、Ｓ１０２）。
【００４２】
図２（Ｇ）に示すように、ダミー文字付きパスワード１２０の入力が完了し、制御ボタン３６の確定ボタンが押下されると、入力パスワード履歴比較部１３は、ダミー文字付きパスワード１２０と、入力パスワード履歴記憶部１４に格納されている入力したダミー文字付きパスワードの履歴である保存入力パスワード１３０とを比較し、保存入力パスワード１３０の履歴と一致した場合、例えば、図３（Ｃ）のパスワードが入力された場合、図３（Ｇ）の保存入力パスワードに一致する文字列があるため、比較結果フラグ１４０の結果より表示制御部１２は再入力を促すメッセージを表示装置３に表示する（ステップＳ１０３：ＮＯ、Ｓ１１１）。
【００４３】
保存入力パスワード１３０と一致しなかった場合（例えば、図３（Ｄ）、（Ｅ）、（Ｆ））、ダミー文字削除部１５は、ダミー文字付きパスワード１２０からダミー文字記憶部１６に格納されているダミー文字１５０と一致した文字を削除する。ここで、ダミー文字付きパスワード１２０にダミー文字記憶部１６に格納されているダミー文字１５０と一致する文字が１文字もなかった場合（＝ダミー文字がついていなかった場合、例えば、図３（Ｄ））、ダミー文字なしフラグ１８０の結果より表示制御部１２は再入力を促すメッセージを表示装置３に表示する（ステップＳ１０３：ＹＥＳ、Ｓ１０４、Ｓ１０５：ＮＯ、Ｓ１１１）。一方、ダミー文字がついていた場合（例えば、図３（Ｅ）、（Ｆ））、ダミー文字削除部１５は、正式パスワード送信部１７にダミー文字を削除したパスワード（例えば、図３（ｅ）、（ｆ））を正式パスワード１６０として出力し、正式パスワード送信部１７は送信装置４を介して正式パスワード１６０をサーバ側のアプリケーションに送信する（ステップＳ１０５：ＹＥＳ、Ｓ１０６）。
【００４４】
パスワード認証結果受信部１８は、正式パスワード１６０を認証した結果の認証結果フラグ１７０を受信装置５を介してサーバから受信する（Ｓ１０７）。
【００４５】
入力パスワード格納処理部１９は、受信した認証結果１７０フラグが個人認証に成功したかを端末側で確認し、個人認証に成功した場合には利用者が入力したダミー文字付きパスワード１２０を入力パスワード履歴記憶部１４に格納し、アプリケーションを実行して処理が終了する（Ｓ１０８：ＹＥＳ、Ｓ１０９、Ｓ１１０）。一方、個人認証に失敗した場合にはパスワードの再入力を要求する（Ｓ１０８：ＮＯ、Ｓ１１１）。
【００４６】
なお、本発明の実施の形態において、入力パスワード履歴比較部の動作をダミー文字とダミー文字を挿入した場所の両方が一致した場合に保存入力パスワードと一致すると判断したが、これに限るものではなく、保存入力パスワードと一致を判断する基準をダミー文字の挿入場所だけにしてもよい。このようにすれば、ダミー文字の種類を気にせず、過去にダミー文字を挿入した場所だけ記憶すればよいため、利用者の負担を削減することが可能となる。
【００４７】
なお、また、本発明の実施の形態において、ダミー文字削除部は入力パスワード履歴比較部の結果を判断して処理を開始するようにしたが、これに限るものではなく、ダミー文字付きパスワードがダミー文字削除部に入力された時点で処理を開始するようにしてもよい。このようにすれば、入力パスワード履歴比較部の処理終了直後に正式パスワードを出力することができるため処理速度の向上が図れる。
【００４８】
このように、過去に認証に成功したダミー文字付きパスワードは、次回以降は使えないようにすることで、パスワードを入力する際に他者に盗み読みされて過去のダミー文字付きパスワードをそのまま使われてしまっても認証に失敗するので、文字をキーボードからではなく手書きで文字入力したりする場合であっても、パスワード認証の安全性を高めることができる。
【００４９】
また、入力パスワード履歴記憶部１４内に記憶されるダミー文字付きパスワードの履歴件数を、一番新しく記憶されたものから、ある一定の個数に制限することで、正規の利用者が記憶可能な件数にすることも可能である。これによって、ある程度の利便性を向上させることも可能である。
【００５０】
また、本実施の形態１では、パスワードの認証をサーバ側で行ったが、端末内で認証を行う場合でも、本発明を用いることは可能である。
【産業上の利用可能性】
【００５１】
本発明のパスワード入力認証装置は、携帯端末でパスワード入力中に他者に盗み読みされた場合、盗み読みされたパスワードをそのまま使った場合にアプリケーション側での認証が失敗するためパスワード認証の安全性が高まり、タッチパネルなどのタッチセンサを備えた携帯電話やＰＤＡ、スマートフォンなどの携帯端末装置に有用である。
【符号の説明】
【００５２】
１    パスワード入力認証装置
２    入力装置
３    表示装置
４    送信装置
５    受信装置
１１    パスワード入力部
１２    表示制御部
１３    入力パスワード履歴比較部
１４    入力パスワード履歴記憶部
１５    ダミー文字削除部
１６    ダミー文字記憶部
１７    正式パスワード送信部
１８    パスワード認証結果受信部
１９    入力パスワード格納処理部
【図１】
2012133717.tif 000003
【図２】
2012133717.tif 000004
【図３】
2012133717.tif 000005
【図４】
2012133717.tif 000006