(57)【要約】【課題】クライムウェアなどによるパスワード漏洩を防止できる本人認証装置を提供する。【解決手段】本人認証装置１は、インディケータ１０が点灯する発光色を用いて本人認証できるように開発された装置で、複数の発光色に対応し、指示された発光色を点灯するインディケータ１０と、ユーザがボタンを押す操作を行うための押しボタン１１と、所定の発光順に従い、一定時間で発光色を切り替えてインディケータ１０を点灯させる処理を行い、事前登録されている登録用発光色をインディケータ１０に点灯させているときに押しボタン１１が押され、かつ、押しボタン１１が押されていた入力時間が登録用発光色に関連付けられた登録用入力時間と一致すると、本人認証に成功したと判定する本人認証手段１２を備える。【選択図】図１
2014006589.tif 000002
【特許請求の範囲】
【請求項１】
複数の発光色に対応し、指示された発光色を点灯するインディケータと、ユーザがボタンを押す操作を行うための押しボタンと、所定の発光順に従い、一定時間で発光色を切り替えて前記インディケータを点灯させる処理を行い、事前登録されている登録用発光色を前記インディケータに点灯させているときに前記押しボタンが押されると、本人認証に成功したと判定する本人認証手段を備えたことを特徴とする本人認証装置。
【請求項２】
前記本人認証手段は、前記押しボタンを押している時間を示す登録用入力時間が関連付けられた前記登録用発光色が事前登録されている場合、前記登録用発光色を前記インディケータに点灯させているときに前記押しボタンが押され、かつ、前記押しボタンが押されていた入力時間が前記登録用発光色に関連付けられた前記登録用入力時間と一致すると、本人認証に成功したと判定することを特徴とする、請求項１に記載した本人認証装置。
【請求項３】
前記本人認証手段は、前記登録用入力時間が関連付けられている複数の前記登録用発光色が事前登録されている場合、全ての前記登録用発光色について、前記登録用発光色を前記インディケータに点灯させているときに前記押しボタンが押され、かつ、前記入力時間が前記登録用発光色に関連付けられた前記登録用入力時間と一致すると、本人認証に成功したと判定することを特徴とする、請求項２に記載した本人認証装置。
【請求項４】
前記本人認証手段は、前記押しボタンが押されている時間を表示するタイマーをディスプレイに表示させることを特徴とする、請求項２または請求項３に記載した本人認証装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スマートフォンや携帯電話のロック解除時などに実行される本人認証に関し、更に詳しくは、光を用いて本人認証するための技術に関する。
【背景技術】
【０００２】
スマートフォンや携帯電話のロック解除時などに実行される本人認証にはパスワード（パスコード）が利用されることが一般的だが、近年、クライムウェアによるパスワード漏洩が問題になっている。
【０００３】
近年、スマートフォンを中心とした移動体無線端末が普及し、移動体無線端末が有するタッチパネルを利用してパスワードを入力する機会も増えたため、パスワード漏洩防止を図る発明として、例えば、特許文献１及び特許文献２において、タッチパッドなどを用いて入力されたパスワード（ＰＩＮ）を暗号化する発明が開示されている。
【０００４】
しかしながら、タッチパッドなどを用いて入力されたパスワードを暗号化する発明は、暗号化したパスワードを他の装置（例えば、金融機関の現金自動預け払い機）に送信することを前提としており、移動体通信端末のロック解除時に実行される本人認証のように、パスワードを他の装置へ送信しないケースには適していない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許４１０４６２５号公報
【特許文献２】特表２００４―５１１９２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
そこで、本発明は、移動体通信端末のロック解除時に実行される本人認証のように、パスワードを他の装置へ送信しないケースであっても、クライムウェアなどによるパスワード漏洩を防止できるように、パスワードを用いない本人認証を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決する第１の発明は、パスワードの代わりに、インディケータに点灯させる発光色を用いて本人認証を行えるように開発された本人認証装置で、複数の発光色に対応し、指示された発光色を点灯するインディケータと、ユーザがボタンを押す操作を行うための押しボタンと、所定の発光順に従い、一定時間で発光色を切り替えて前記インディケータを点灯させる処理を行い、事前登録されている登録用発光色を前記インディケータに点灯させているときに前記押しボタンが押されると、本人認証に成功したと判定する本人認証手段を備える。
【０００８】
更に、第２の発明は、インディケータに点灯させる発光色に加え、前記押しボタンが押されていた入力時間を用いて本人認証が行えるように、第１の発明に記載した本人認証装置において、前記本人認証手段は、前記押しボタンを押している時間を示す登録用入力時間が関連付けられた前記登録用発光色が事前登録されている場合、前記登録用発光色を前記インディケータに点灯させているときに前記押しボタンが押され、かつ、前記押しボタンが押されていた入力時間が前記登録用発光色に関連付けられた前記登録用入力時間と一致すると、本人認証に成功したと判定することを特徴とする。
【０００９】
更に、第３の発明は、複数の前記登録用発光色を本人認証に用いることができるように、第２の発明に記載した本人認証装置において、前記本人認証手段は、前記登録用入力時間が関連付けられている複数の前記登録用発光色が事前登録されている場合、全ての前記登録用発光色について、前記登録用発光色を前記インディケータに点灯させているときに前記押しボタンが押され、かつ、前記入力時間が前記登録用発光色に関連付けられた前記登録用入力時間と一致すると、本人認証に成功したと判定することを特徴とする。
【００１０】
更に、第４の発明は、ユーザが押しボタンを押している時間を認識できるように、第２の発明または第３の発明に記載した本人認証装置において、前記本人認証手段は、前記押しボタンが押されている時間を表示するタイマーをディスプレイに表示させることを特徴とする。
【発明の効果】
【００１１】
このように、本発明によれば、パスワードの代わりに、インディケータに点灯させる発光色を用いて本人認証を行うため、移動体通信端末のロック解除時に実行される本人認証のように、パスワードを他の装置へ送信しないケースであっても、クライムウェアなどによるパスワード漏洩を防止できる。
【００１２】
また、インディケータのサイズは小さく、第三者に見えづらいため、インディケータに点灯させる発光色を用いて本人認証を行っていることを第三者は認識しづらくなる効果も得られる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態にかかる本人認証装置の機能を説明する図。
【図２】登録用発光色等を登録する際の本人認証装置の動作を説明する図。
【図３】登録用発光色等を設定する画面の一例を説明する図。
【図４】本人認証を行う際の本人認証装置の動作を説明する図。
【図５】タイマーの形態を説明する図。
【発明を実施するための形態】
【００１４】
ここから、本発明の実施形態について、図面を参照しながら詳細に説明する。図１は、本実施形態にかかる本人認証装置１の機能を説明する図で、図１では、本人認証装置１を具体化した装置をタッチパネル１ｃ付きのスマートフォンとして図示している。
【００１５】
本実施形態の本人認証装置１は、インディケータ１０が点灯する発光色を用いて本人認証できるように開発された装置で、図１に図示したように、複数の発光色に対応し、指示された発光色を点灯するインディケータ１０と、ユーザがボタンを押す操作を行うための押しボタン１１と、所定の発光順に従い、一定時間で発光色を切り替えてインディケータ１０を点灯させる処理を行い、事前登録されている登録用発光色をインディケータ１０に点灯させているときに押しボタン１１が押されると、本人認証に成功したと判定する本人認証手段１２を備える。
【００１６】
本人認証装置１のインディケータ１０は、本人認証に用いる光を点灯させるために本人認証装置１に備えられる手段で、インディケータ１０が対応している複数の発光色の中から、少なくとも一つが登録用発光色として本人認証装置１に登録される。
【００１７】
本人認証装置１のインディケータ１０のサイズは、第三者がインディケータ１０を容易に認識できないように、インジケータライトの程度のサイズが望ましい。本実施形態では、インディケータ１０をソフトウェアによって実現し、表示ランプのオブジェクト（object）がタッチパネル１ｃに表示されている。なお、携帯電話やスマートフォンに備えられているＬＥＤをインディケータ１０として利用することもできる。
【００１８】
本人認証装置１の押しボタン１１は、ユーザがボタンを押す操作を行えるように備えられる手段である。本人認証装置１の押しボタン１１は、ハードウェアまたはソフトウェアによって実現できるが、本実施形態では、押しボタン１１をソフトウェアによって実現し、押しボタン１１のオブジェクト１ｂがタッチパネル１ｃに表示されている。
【００１９】
本人認証装置１の本人認証手段１２は、インディケータ１０の発光色を利用して本人認証するために備えられる手段で、本人認証装置１の本人認証手段１２はソフトウェアにより実現される。
【００２０】
本人認証に用いる情報をインディケータ１０の発光色のみとすることもできるが、本人認証に用いる情報をインディケータ１０の発光色のみにするとセキュリティが弱くなるため、本実施形態では、本人認証に用いる情報をインディケータ１０の発光色と押しボタン１１が押された時間である入力時間にしている。
【００２１】
本人認証に用いる情報をインディケータ１０の発光色と押しボタン１１の入力時間にする際、本人認証装置１に登録される登録用発光色に登録用入力時間が関連付けられる。そして、本人認証装置１の本人認証手段１２は、登録用発光色をインディケータ１０に点灯させているときに押しボタン１１が押され、かつ、押しボタン１１が押されていた入力時間が登録用発光色に関連付けられた登録用入力時間と一致すると、本人認証に成功したと判定する。
【００２２】
なお、本人認証装置１に登録する登録用発光色は一つでなくともよく、複数の登録用発光色を本人認証装置１に登録するようにすることもできる。複数の登録用発光色を本人認証装置１に登録する際、本人認証装置１の本人認証手段１２は、全ての登録用発光色について、登録用発光色をインディケータ１０に点灯させているときに押しボタン１１が押され、かつ、入力時間が登録用発光色に関連付けられた登録用入力時間と一致すると、本人認証に成功したと判定する。
【００２３】
図２は、登録用発光色等を登録する際の本人認証装置１の動作を説明する図である。本人認証に成功した後、登録用発光色等を登録する操作を検知すると（Ｓ１）、本人認証装置１は、登録用発光色等を設定する画面をタッチパネル１ｃに表示する（Ｓ２）。そして、本人認証装置１は、登録用発光色等を設定する画面を利用してユーザが登録用発光色等を設定した後、登録用発光色等を登録する操作をユーザが行うと、登録用発光色等を設定する画面を利用してユーザが設定した登録用発光色等を保存する（Ｓ３）。
【００２４】
図３は、登録用発光色等を設定する画面の一例を説明する図である。図３の画面２では、登録用発光色に加えて、登録用発光色に関連付ける登録時間を設定可能にしており、登録時間を関連付けた登録用発光色の最大設定数は３つとしている。
【００２５】
図３の画面２では、登録用発光色をユーザが設定するために、インディケータ１０が対応している発光色２ａを表示し、ユーザが発光色２ａの一つをタップすることで、ユーザが登録用発光色を設定できるようにしている。ここでは、インディケータ１０が対応している発光色２ａは、赤、青、緑、黄色およびピンクの５色で、登録用発光色１には赤が、そして、登録用発光色２には緑が設定されている。
【００２６】
また、図３の画面２では、登録用発光色に関連付ける登録時間をユーザが設定するために、インディケータ１０が対応している発光色２ａの下に、登録用発光色に関連付ける登録時間を入力するフォーム２ｃを設けている。ここでは、登録用発光色１に関連付ける登録時間は２秒で、登録用発光色２に関連付ける登録時間は１秒である。
【００２７】
また、図３の画面２では、登録用発光色等を登録する操作をユーザが行えるように、ユーザが設定した登録用発光色等を保存するときにタップする登録ボタン２ｃが設けられている。登録ボタン２ｃがタップされると、登録用発光色等を設定する画面を利用して設定された内容が本人認証装置１に登録される。
【００２８】
次に、本人認証を行う際の本人認証装置１の動作を説明する。図４は、本人認証を行う際の本人認証装置１の動作を説明する図である。
【００２９】
本人認証を行う操作としてロック解除を行う操作がなされると、本人認証装置１の本人認証手段１２が作動し、本人認証装置１の本人認証手段１２は、インディケータ１０が対応している発光色の発光順を決定する（Ｓ１０）。インディケータ１０が対応している発光色の発光順は固定であってもよく、また、乱数などを用いて決定してもよい。
【００３０】
次に、本人認証装置１の本人認証手段１２は、点灯させる発光色を発光順が最初の発光色にセットし（Ｓ１１）、セットした発光色をインディケータ１０に点灯させる（Ｓ１２）。
【００３１】
本人認証装置１の本人認証手段１２は押しボタン１１を監視し（Ｓ１３）、押しボタン１１が押されなければ、発光色をインディケータ１０に点灯させてから一定時間が経過すると（Ｓ１８）、インディケータ１０を消灯させる（Ｓ１９）。
【００３２】
Ｓ１３において、押しボタン１１が押されると、本人認証装置１の本人認証手段１２は、インディケータ１０に点灯されている発光色と一致する登録用発光色があるか確認し（Ｓ１４）、インディケータ１０に点灯されている発光色と一致する登録用発光色がなければ、図４のＳ１８に進む。
【００３３】
Ｓ１４において、インディケータ１０に点灯されている発光色と一致する登録用発光色があれば、本人認証装置１の本人認証手段１２は、押しボタン１１が押されてからの経過時間を、押しボタン１１の入力時間として計測する（Ｓ１５）。
【００３４】
そして、押しボタン１１が押されなくなると、本人認証装置１の本人認証手段１２は、インディケータ１０に点灯させていた発光色と一致する登録用発光色に関連付けられている登録用入力時間が押しボタン１１の入力時間と一致するか確認し（Ｓ１６）、一致しなければ、図４のＳ１８に進む。
【００３５】
Ｓ１６において、登録用発光色に関連付けられている登録用入力時間が押しボタン１１の入力時間と一致すれば、本人認証に成功した登録用発光色として、インディケータ１０に点灯させていた発光色と一致する登録用発光色を記憶した後（Ｓ１７）、図４のＳ１８に進む。
【００３６】
Ｓ１９において、インディケータ１０を消灯させると、本人認証装置１の本人認証手段１２はインディケータ１０に点灯させていた発光色が発光順の最後の発光色であるか確認し（Ｓ２０）、発光順の最後の発光色でなければ、本人認証装置１の本人認証手段１２は、点灯させる発光色を発光順が次の発光色にセットし（Ｓ２１）、Ｓ１２に戻り、セットした発光色をインディケータ１０に点灯させる。
【００３７】
Ｓ２０において、発光順の最後の発光色であれば、本人認証装置１の本人認証手段１２は、本人認証装置１に登録されている登録用発光色全てについて本人認証に成功しているか確認し（Ｓ２２）、本人認証装置１に登録されている登録用発光色全てについて本人認証に成功していなければ、Ｓ１１に戻る。
【００３８】
Ｓ２２において、本人認証装置１に登録されている登録用発光色全てについて本人認証に成功していれば、本人認証装置１の本人認証手段１２は、ロック解除等の処理を実行して（Ｓ２３）、この手順は終了する。
【００３９】
上述した手順において、登録用入力時間を登録用発光色に関連付けている場合、ユーザから押しボタン１１の入力時間を取得することになるが、ユーザから取得する押しボタン１１の入力時間にはバラツキが発生すると想定できるため、登録用入力時間を秒単位とし、登録用発光色に関連付けられている登録用入力時間が押しボタン１１の入力時間と一致するか確認する際、四捨五入などにより、押しボタン１１の入力時間を秒単位に丸めるとよい。
【００４０】
また、登録用入力時間を秒単位より細かく設定できるようにしたい場合は、ユーザが押しボタン１１を押している時間を認識できるように、ユーザが押しボタン１１を押している時間を示すタイマーをタッチパネル１ｃに表示させるようにするとよい。
【００４１】
図５は、ユーザが押しボタン１１を押している時間を示すタイマーの形態を説明する図である。図５（ａ）に図示したように、ユーザが押しボタン１１を押している時間を示すタイマーはストップウォッチタイプのタイマー１ｄでもよく、図５（ｂ）に図示したように、ユーザが押しボタン１１を押している時間を示すタイマーはバータイプのタイマー１ｅでもよい。なお、ユーザが押しボタン１１を押している時間を示すタイマーは、ユーザが押しボタン１１を押すとスタートし、ユーザが押しボタン１１を離すとリセットされる。
【００４２】
このように、本実施形態の本人認証装置１は、パスワードの代わりに、インディケータ１０に点灯させる発光色を用いて本人認証を行うため、移動体通信端末のロック解除時に実行される本人認証のように、パスワードを他の装置へ送信しないケースであっても、クライムウェアなどによるパスワード漏洩を防止できる。
【００４３】
また、インディケータ１０のサイズは小さくてすみ、第三者に見えづらいため、インディケータ１０に点灯させる発光色を用いて本人認証を行っていることを第三者は認識しづらくなる効果も得られる。
【００４４】
更に、ユーザが押しボタン１１を押している時間を示すタイマーを表示させることで、ユーザが押しボタン１１の入力時間を誤入力することを減らすことができる。
【符号の説明】
【００４５】
１    本人認証装置
１０  インディケータ
１１  押しボタン
１２  本人認証手段
【図１】
2014006589.tif 000003
【図２】
2014006589.tif 000004
【図３】
2014006589.tif 000005
【図４】
2014006589.tif 000006
【図５】
2014006589.tif 000007