(57)【要約】【課題】リモートコントロールによる不正アクセスを防ぐことができる電子機器、認証方法、及び認証プログラムを提供すること。【解決手段】本発明の実施の形態にかかる電子機器は、ユーザによるタッチ操作を受け付けるタッチパネル１０２と、タッチパネル１０２でのタッチ位置の軌跡に応じた記号を入力するための記号入力画面を表示可能な表示部１０１と、記号入力画面において入力された入力記号を、予め設定された認証記号と比較する記号比較部１３１と、タッチパネル１０２に直接タッチ操作がなされたことを示す割込信号の有無を判定する判定部１３３と、ユーザによって入力された入力文字を、予め設定された認証文字と比較する文字比較部１３２と、記号比較部１３１での比較結果、判定部１３３での判定結果、及び文字比較部１３２での比較結果に基づいて認証を行う認証部１３４と、を備えたものである。【選択図】図１
2015153338.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによるタッチ操作を受け付けるタッチパネルと、
前記タッチパネルでのタッチ位置の軌跡に応じた記号を入力するための記号入力画面を表示可能な表示部と、
前記記号入力画面において入力された入力記号を、予め設定された認証記号と比較する記号比較部と、
前記タッチパネルに直接タッチ操作がなされたことを示す割込信号の有無を判定する判定部と、
ユーザによって入力された入力文字を、予め設定された認証文字と比較する文字比較部と、
前記記号比較部での比較結果、前記判定部での判定結果、及び前記文字比較部での比較結果に基づいて認証を行う認証部と、を備えた電子機器。
【請求項２】
前記記号比較部によって入力記号と前記認証記号とが一致し、かつ前記入力記号の入力時に割込信号がある場合に、前記タッチパネルでのタッチ位置に応じた文字を入力するための文字入力画面を前記表示部が表示する請求項１に記載の電子機器。
【請求項３】
前記タッチパネルによって予め入力された記号を前記認証記号として登録する請求項１、又は２に記載の電子機器。
【請求項４】
ユーザによるタッチ操作を受け付けるタッチパネルを用いて認証を行う認証方法であって、
前記タッチパネルでのタッチ位置の軌跡に応じた記号を入力するための記号入力画面を表示する表示ステップと、
前記記号入力画面において入力された入力記号を、予め設定された認証記号と比較する記号比較ステップと、
前記タッチパネルに直接タッチ操作がなされたことを示す割込信号の有無を判定する判定ステップと、
ユーザによって入力された入力文字を、予め設定された認証文字と比較する文字比較ステップと、
前記記号比較ステップでの比較結果、前記判定ステップでの判定結果、及び前記文字比較ステップでの比較結果に基づいて認証を行う認証ステップと、を備えた認証方法。
【請求項５】
前記記号比較ステップによって入力記号と前記認証記号とが一致し、かつ前記入力記号の入力時に割込信号がある場合に、前記タッチパネルでのタッチ位置に応じた文字を入力するための文字入力画面を表示する請求項４に記載の認証方法。
【請求項６】
前記タッチパネルによって予め入力された記号を前記認証記号として登録する請求項４、又は５に記載の認証方法。
【請求項７】
ユーザによるタッチ操作を受け付けるタッチパネルを備えたコンピュータに対して認証処理を実行させる認証プログラムであって、
前記タッチパネルでのタッチ位置の軌跡に応じた記号を入力するための記号入力画面を表示する表示ステップと、
前記記号入力画面において入力された入力記号を、予め設定された認証記号と比較する記号比較ステップと、
前記タッチパネルに直接タッチ操作がなされたことを示す割込信号の有無を判定する判定ステップと、
ユーザによって入力された入力文字を、予め設定された認証文字と比較する文字比較ステップと、
前記記号比較ステップでの比較結果、前記判定ステップでの判定結果、及び前記文字比較ステップでの比較結果に基づいて認証を行う認証ステップと、
をコンピュータに実行させる認証プログラム。
【請求項８】
前記記号比較ステップによって入力記号と前記認証記号とが一致し、かつ前記入力記号の入力時に割込信号がある場合に、前記タッチパネルでのタッチ位置に応じた文字を入力するための文字入力画面をコンピュータに表示させる請求項７に記載の認証プログラム。
【請求項９】
前記タッチパネルによって予め入力された記号を前記認証記号として登録する請求項７、又は８に記載の認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、認証方法、及び認証プログラムに関する。
【背景技術】
【０００２】
利用者の正当性を証明するために、ユーザがパスワードを入力する認証システムは広く利用されている。しかしながら、パスワードの入力のみでは、不正に使用されてしまうおそれがある。そこで、特許文献１、２では、タッチパネルの入力によりパスワード認証を行う方法が開示されている。
【０００３】
特許文献１では、パスワードだけでなく、表示画像上のカーソルの位置情報を用いて、認証を行う情報処理端末が開示されている。情報処理端末は、画像データ、及び画像データにおける照合用位置データを登録している。照合用位置データには、カーソル共用範囲の位置情報が含まれている。認証時には、表示部に表示された表示画像上でユーザがカーソルを所望の位置に移動する。そして、カーソルの位置情報が、カーソル許容範囲に含まれる場合、認証成功としている。また、カーソル許容範囲の設定において、タッチパネル上で指やスタイラスペンによって位置を指定している。
【０００４】
特許文献２では、タッチパネルによって入力された記号を用いて認証を行う電子機器が開示されている。特許文献２の電子機器では、タッチパネルから入力された座標情報を入力イメージデータとして格納している。そして、照合イメージデータと入力イメージデータとを比較して、一致する場合に、システムを起動させている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−９７４１３号公報
【特許文献２】特開２０００−３５９４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の認証方法では、悪意のあるアプリやブラウザによっては、端末をリモートコントロールされて不正使用されてしまうという問題点がある
【０００７】
本発明は、リモートコントロールによる不正使用を防ぐことができる電子機器、認証方法、及び認証プログラムを提供するものである。
【課題を解決するための手段】
【０００８】
本願発明の一態様にかかる電子機器は、ユーザによるタッチ操作を受け付けるタッチパネルと、前記タッチパネルでのタッチ位置の軌跡に応じた記号を入力するための記号入力画面を表示可能な表示部と、前記記号入力画面において入力された入力記号を、予め設定された認証記号と比較する記号比較部と、前記タッチパネルに直接タッチ操作がなされたことを示す割込信号の有無を判定する判定部と、ユーザによって入力された入力文字を、予め設定された認証文字と比較する文字比較部と、前記記号比較部での比較結果、前記判定部での判定結果、及び前記文字比較部での比較結果に基づいて認証を行う認証部と、を備えたものである。
【０００９】
本願発明の一態様にかかる認証方法は、ユーザによるタッチ操作を受け付けるタッチパネルを用いて認証を行う認証方法であって、前記タッチパネルでのタッチ位置の軌跡に応じた記号を入力するための記号入力画面を表示する表示ステップと、前記記号入力画面において入力された入力記号を、予め設定された認証記号と比較する記号比較ステップと、前記タッチパネルに直接タッチ操作がなされたことを示す割込信号の有無を判定する判定ステップと、ユーザによって入力された入力文字を、予め設定された認証文字と比較する文字比較ステップと、前記記号比較ステップでの比較結果、前記判定ステップでの判定結果、及び前記文字比較ステップでの比較結果に基づいて認証を行う認証ステップと、を備えたものである。
【００１０】
本願発明の一態様にかかる認証プログラムは、ユーザによるタッチ操作を受け付けるタッチパネルを備えたコンピュータに対して認証処理を実行させる認証プログラムであって、前記タッチパネルでのタッチ位置の軌跡に応じた記号を入力するための記号入力画面を表示する表示ステップと、前記記号入力画面において入力された入力記号を、予め設定された認証記号と比較する記号比較ステップと、前記タッチパネルに直接タッチ操作がなされたことを示す割込信号の有無を判定する判定ステップと、ユーザによって入力された入力文字を、予め設定された認証文字と比較する文字比較ステップと、前記記号比較ステップでの比較結果、前記判定ステップでの判定結果、及び前記文字比較ステップでの比較結果に基づいて認証を行う認証ステップと、をコンピュータに実行させるものである。
【発明の効果】
【００１１】
本発明によれば、リモートコントロールによる不正使用を防ぐことができる認証システム、認証方法、及び認証プログラムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】実施の形態１に係る電子機器を示すブロック図である。
【図２】記号入力画面を示す図である。
【図３】文字入力画面を示す図である。
【図４】実施の形態１におけるタッチ記号の登録処理を示すフローチャートある。
【図５】実施の形態１における認証文字の登録処理を示すフローチャートある。
【図６】実施の形態１における認証方法を示すフローチャートある。
【図７】実施の形態１に係る電子機器を示すブロック図である。
【発明を実施するための形態】
【００１３】
添付の図面を参照して本発明の実施形態を説明する。以下に説明する実施形態は本発明の実施例であり、本発明は、以下の実施形態に制限されるものではない。なお、本明細書及び図面において符号が同じ構成要素は、相互に同一のものを示すものとする。
【００１４】
本実施の形態にかかる電子機器は、ユーザからのタッチ操作を受け付けるタッチパネルを有している。また、電子機器は通信機能を有する携帯情報端末である。具体的には、電子機器は、タブレット端末、スマートフォン、パーソナルコンピュータ等である。電子機器は、メール、ワープロ、表計算、ゲーム、ウェブ閲覧などの各種アプリケーションプログラムを利用できるよう構成されている。さらに、電子機器は、パスワードを用いて、ユーザ認証を行う。例えば、ユーザが外部ネットワークとの接続を要求した場合、電子機器は、ユーザ認証を行う。
【００１５】
以下の実施形態では、メールの送信時に認証を行う例を説明する。もちろん、本実施形態に係る認証方法をメール送信時以外の認証に適用してもよい。例えば、Ｗｅｂブラウザ起動等のアプリケーション起動時や、内部設定変更、起動設定変更などの設定変更時に、認証を行うようにしてもよい。あるいは、本実施形態に係る認証方法をロック解除画面に利用することも可能である。
【００１６】
図１は、本実施の形態にかかる電子機器を示すブロック図である。電子機器１００は、表示部１０１、タッチパネル１０２、制御部１０３、及び記憶部１０４を備えている。
【００１７】
表示部１０１は、液晶ディスプレイ等の表示装置を備えている。表示部１０１は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）やユーザが利用するアプリケーションに応じた画面を表示する。さらに、文字入力を行う場合、表示部１０１は、キーボードなどを含む文字入力画面を表示する。また、記号入力を行う場合、表示部１０１は、記号入力を行う領域を指定する入力枠等を含む記号入力画面を表示する。
【００１８】
タッチパネル１０２は、表示部１０１の前面に重畳して配置されている。タッチパネル１０２は、ユーザのタッチ操作を受け付ける。タッチパネル１０２は、ユーザがタッチした座標（タッチ位置）を検出して、検出した座標に基づく検出信号を生成する。そして、検出信号を制御部１０３に出力する。さらに、タッチパネル１０２はユーザによる操作を受け付けた場合に、タッチパネル１０２への直接操作があったことを示す割込信号を制御部１０３に出力する。すなわち、タッチパネル１０２の検知面への物理的な接触があった場合、タッチパネル１０２は、割込信号を制御部１０３に出力する。
【００１９】
制御部１０３は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などのプロセッサを備えており、所定の演算処理を実行する。記憶部１０４は、メモリ等の記憶手段であり、電子機器１００を動作させるためのプログラムや設定などを記憶している。制御部１０３が記憶部１０４に格納されたプログラムや設定等を読み込むことで、電子機器１００が所望の動作を実行する。
【００２０】
さらに、制御部１０３は、表示部１０１に表示させる画像に応じた画像信号を表示部１０１に出力する。これにより、表示部１０１が所望の画像を表示する。タッチパネル１０２は、検出信号、及び割込信号を制御部１０３に出力している。制御部１０３は、検出信号に基づいて、タッチパネルによる入力内容を特定する。例えば、制御部１０３は、表示部１０１における表示画像とタッチ位置に基づいて、入力内容を特定する。したがって、ユーザが、タッチパネル１０２による文字入力や記号入力を行うことができる。
【００２１】
このように、表示部１０１に表示されている表示画像と、タッチパネルが検出した座標に基づいて、電子機器１００は処理を実行する。すなわち、ユーザは、表示部１０１に表示されている表示画面を視認した状態で、タッチパネル１０２によりタッチ操作を行う。こうすることで、メール送信などの所望の処理を実行することができる。
【００２２】
次に、ユーザ認証を実行するための構成について説明する。制御部１０３は、記号比較部１３１と、文字比較部１３２と、判定部１３３と、認証部１３４と、を備えている。記憶部１０４は、記号記憶部１４１と、文字記憶部１４２とを備えている。
【００２３】
記号記憶部１４１は、予め設定された認証記号を記憶している。そして、ユーザ認証時において、記号比較部１３１は、ユーザがタッチパネル１０２によって入力した入力記号と、認証記号とが一致するか否かを判定している。すなわち、記号比較部１３１は、予め設定された認証記号と、記号入力画面において入力された入力記号を比較する。そして、記号比較部１３１は、認証記号と入力記号とが一致する場合に、記号一致信号を認証部１３４に出力する。
【００２４】
文字記憶部１４２は、予め設定された認証文字を記憶している。そして、ユーザ認証時において、文字比較部１３２は、ユーザがタッチパパネル１０２によって入力した入力文字と、認証文字とが一致するか否かを判定している。すなわち、文字比較部１３２は、予め設定された認証文字と、文字入力画面において入力された入力文字を比較する。そして、文字比較部１３２は、認証文字と入力文字とが一致する場合に、文字一致信号を認証部１３４に出力する。
【００２５】
判定部１３３は、割込信号の有無を判定する。すなわち、判定部１３３は、タッチパネルによる直接入力が行われた否かを判定する。そして、判定部１３３は、判定結果に応じた判定信号を認証部１３４に出力する。
【００２６】
認証部１３４は、記号比較部１３１における比較結果と、文字比較部１３２における比較結果と、判定部１３３における判定結果に基づいて、認証を行う。すなわち、入力文字と認証文字が一致し、入力記号と認証記号が一致し、かつ割込信号がある場合に、認証成功とする。換言すると、認証部１３４は、割込信号がある場合、認証を成功とし、割込信号がない場合、認証を不成功とする。認証部１３４は、文字一致信号が入力された場合、認証を成功とし、文字一致信号が入力されない場合、認証を不成功とする。認証部１３４は、記号一致信号がある場合、認証を成功とし、記号一致信号が入力されない場合、認証を不成功とする。
【００２７】
次に、記号を入力する記号入力画面について、図２を用いて説明する。図２は、記号入力画面を模式的に示す図である。記号入力を行う場合、表示部１０１が、図２に示すように、画面１１１中に、記号入力のための記号入力欄１１４を表示する。そして、ユーザがタッチパネル１０２をなぞって、記号を入力する。そして、ユーザがＯＫボタン１１５をタッチすると記号入力が完了する。タッチパネル１０２は、記号入力欄１１４におけるタッチ位置の軌跡に応じた記号を決定する。これにより、記号入力を行うことができる。
【００２８】
図２では、記号入力欄１１４に○の記号が入力される。なお、入力される記号としては、○に限らず、×、三角、四角、二重丸等であってもよい。また、タッチ位置の軌跡が、予め設定されたテンプレートに近い記号を選ぶようにしてもよい。記号比較部１３１は、ユーザ認証時に入力された入力記号を、記号記憶部１４１に格納された認証文字と比較する。
【００２９】
次に、文字を入力する文字入力画面について、図３を用いて説明する。図３は、文字入力画面を模式的に示す図である。文字入力を行う場合、例えば、表示部１０１が図３に示すように、画面１１１中に文字入力のためのキーボード１１２を表示する。図３では、文字入力を行うためのテンキーがキーボード１１２として表示されている。ユーザがタッチパネル１０２をタッチすると、キーボード１１２におけるタッチ位置に応じた文字が入力される。すなわち、タッチ位置に表示されているキーに対応する文字が入力される。そして、文字入力欄１１３には、入力文字、ここでは、”１２３４”が入力される。
【００３０】
キーボード１１２に含まれるエンターキーをタッチすると、文字入力が終了する。このように、キーボード１１２を含む文字入力画面において、文字入力を行うことができる。もちろん、アルファベットの入力を行う場合、表示部１０１は、アルファベット（英字）のキーボード１１２を表示する。また、表示部１０１は、英数字を含むキーボード１１２を表示してもよい。文字比較部１３２は、ユーザ認証時に入力された入力文字を、文字記憶部１４２に格納された認証文字と比較する。
【００３１】
次に、本実施の形態にかかる認証方法について、図４〜図６を用いて説明する。まず、図４を用いて、認証文字の設定方法について説明する。図４は、認証記号の設定方法を示すフローチャートである。なお、認証記号の設定は、図２で示した記号入力と同様に、記号入力画面において行うことができる。
【００３２】
まず、ユーザがタッチパネル１０２等の入力手段を操作して、メニュー画面を表示させる（Ｓ１１）。そして、ユーザが、メニュー画面に表示された認証記号の登録画面を選択して、設定記号の登録画面を表示させる（Ｓ１２）。これにより、図２に示したように、表示部１０１は、記号入力画面を表示する。すなわち、画面１１１に記号入力欄１１４となる枠が表示される。
【００３３】
そして、ユーザがタッチパネル１０２を操作して、認証記号の入力操作を行う（Ｓ１３）。すなわち、ユーザが登録したい認証記号の形状に応じて、タッチパネル１０２をなぞるようにタッチする。例えば、ユーザがタッチパネル１０２をなぞると、タッチパネル１０２は、タッチ位置の軌跡に基づく検出信号を生成する。そして、制御部１０３は、検出信号に基づいて、どの記号に類似するかを判定する。制御部１０３が、最も類似する記号を認証記号として決定する。認証記号の入力操作が完了したら、記号記憶部１４１が認証記号を記憶して、認証文字の登録を完了する（Ｓ１４）。このようにして、認証記号の設定が行われる。
【００３４】
次に、図５を用いて、認証文字の設定方法について説明する。図５は、認証文字の設定方法を示すフローチャートである。なお、認証文字の設定は、図３で示した文字入力と同様に、文字入力画面において行うことができる。
【００３５】
まず、ユーザがタッチパネル１０２等の入力手段を操作して、メニュー画面を表示させる（Ｓ２１）。そして、ユーザが、メニュー画面に表示された認証文字の登録画面を選択して、設定文字の登録画面を表示させる（Ｓ２２）。これにより、図３に示したように、表示部１０１は、文字入力画面を表示する。すなわち、画面１１１にキーボード１１２と文字入力欄１１３が表示される。
【００３６】
そして、ユーザがタッチパネル１０２を操作して、認証文字の入力操作を行う（Ｓ２３）。すなわち、ユーザが登録したい認証文字に応じて、タッチパネル１０２のキーボード１１２をタッチする。例えば、ユーザがキーボード１１２のキーを複数回タッチする。タッチパネル１０２は、タッチ位置に基づく検出信号を生成する。そして、制御部１０３は、表示部１０１によるキーボード１１２の表示位置とタッチ位置とを比較する。これにより、制御部１０３は、ユーザによってタッチされたキーボード１１２のキーを確定する。このようにして、認証文字が決定される。認証文字の入力が完了したら、文字記憶部１４２が認証文字を記憶して、認証文字の登録を完了する（Ｓ２４）。このようにして、認証文字の設定が行われる。
【００３７】
次に、図６を参照して、本実施形態に係る認証方法について説明する。図６は、認証方法を示すフローチャートである。以下の説明では、メールの送信時に認証を行う処理について説明する。
【００３８】
まず、メールを作成するため、ユーザがタッチパネル１０２を操作してメーラーを起動すると、表示部１０１が、メールの作成画面を表示する（Ｓ３１）。そして、ユーザがタッチパネル１０２を操作して、文字入力などを行い、メールを作成する。ユーザがメール作成を終了すると、表示部１０１がメールの送信画面を表示させる（Ｓ３２）。電子機器１００は、メールの送信があったか否かを判定する（Ｓ３３）。例えば、タッチパネル１０２において、ユーザがメールの送信ボタンをタッチした場合、制御部１０３は、メール送信の要求があったと判定する。メール送信がない場合（Ｓ３３のＮＯ）、メール送信があるまで、メール送信画面を表示させて、待機する（Ｓ３２）。
【００３９】
メール送信がある場合（Ｓ３３のＹＥＳ）、ユーザ認証の処理に進む。すると、表示部１０１が、図２に示したような記号入力画面を表示する（Ｓ３４）。そして、ユーザが記号入力を行う（Ｓ３５）。すなわち、ユーザがタッチパネル１０２をなぞって、記号を入力する。これにより、入力記号が入力される。
【００４０】
そして、記号比較部１３１が入力記号と認証記号とを比較して、一致するか否かを判定する（Ｓ３６）。記号が一致しない場合（Ｓ３６の不一致）、Ｓ３５に戻る。すなわち、ユーザがタッチパネル１０２を操作して、記号を再度入力する。記号が一致する場合（Ｓ３６の一致）、判定部１３３が割込信号の有無を判定する。すなわち、判定部１３３は、ユーザがタッチパネル１０２に直接タッチして入力を行ったことを示す割込信号があるかないかを判定する。
【００４１】
割込信号がない場合（Ｓ３７の無）、Ｓ３５の記号入力に戻る。すなわち、タッチパネル１０２によって操作がなされていないため、リモートコントロールによる入力と判定して、認証不成功とする。なお、記号入力による認証を複数回行って失敗した場合は、認証が複数回失敗したことを示すポップアップを出して、認証失敗として処理を終了するようにしてもよい。
【００４２】
割込信号がある場合（Ｓ３７の有）、表示部１０１が図３のような文字入力画面を表示する（Ｓ３８）。すなわち、表示部１０１は、キーボードを含むキーボード画面を表示する。そして、ユーザがタッチパネル１０２を操作して、文字を入力する。文字比較部１３２は、入力文字と、認証文字とを比較して、一致するか否かを判定する（Ｓ３９）。入力文字と認証文字が一致しない場合（Ｓ３９の不一致）、Ｓ３８の文字入力に戻る。なお、文字入力による認証を複数回失敗した場合、認証が複数回失敗したことを示すポップアップを表示して、認証失敗として処理を終了してもよい。
【００４３】
文字が一致した場合（Ｓ３９の一致〉、認証が成功したため、メール送信を実行する（Ｓ４０）。すなわち、電子機器１００が、インターネットを通じて、メールを送信する。このようにして、メール送信時において、認証処理が実行される。なお、上記の説明ではメール送信時にユーザ認証を行う例について説明したが、他の状況でユーザ認証を行ってもよい。例えば、アプリ起動、Ｗｅｂブラウザ起動、設定変更などを実行するときに、上記の方法によってユーザ認証を行ってもよい。
【００４４】
このように、タッチパネル１０２によって、簡易的な設定記号を登録する。ユーザ認証時において、ユーザはその設定記号を電子機器１００のタッチパネル１０２に直接入力を行う。記号比較部１３１は、設定記号と入力記号が一致するか否かを判定する。さらに、判定部１３３が電子機器１００のタッチパネル１０２からの入力を確認する。すなわち、判定部１３３がタッチパネル１０２からの割込信号の有無を判定する。そして、割込信号がある場合のみ、認証部１３４が認証成功としている。このように認証を行うことで、英数字のみのパスワード解除よりもセキュリティを強化することができる。特に、タッチパネル１０２からの割込信号を用いているため、リモートアクセスによって、不正な文字入力が行われた場合は、認証を不成功とすることができる。すなわち、外部からのリモートアクセスによって、認証記号と一致する記号のデータが送信された場合でも、割込信号を用いることで、不正使用を防ぐことができる。よって、よりセキュリティを向上することができる。
【００４５】
近年、スマートフォン等の携帯情報端末に搭載されているタッチパネル入力デバイスがユーザーインターフェイスとして数多く搭載されている。英数字のみのパスワード入力に加えて、タッチパネルによる簡易的な記号をパスワード解除として登録することでセキュリティを強化することができる。また、英数字のみの入力では悪意のあるアプリやブラウザによってはパスワード入力を求められた場合において携帯情報端末をリモートコントロールされて不正使用される恐れもある。英数字のパスワード入力に加えて携帯情報端末への直接入力が必要なタッチパネル記号入力を行うことで当該端末からのパスワード解除する機能を設ける。
【００４６】
携帯情報端末自体に指などで直接入力が必要なタッチパネル記号入力を追加して行うことで携帯情報端末の不正操作の防止にも役立ちセキュリティの向上に繋げることが可能となる。指紋認証や顔認証では専用モジュールを携帯情報端末に追加搭載する必要がありコストが大きくなる。スマートフォンに標準的に搭載されているタッチパネルを利用することでコスト低減やユーザの使い易さを向上することができる。
【００４７】
英数字のみの入力では悪意のあるアプリやブラウザによってはパスワード入力を求められた場合において携帯情報端末をリモートコントロールされ不正使用される恐れもあるが、携帯情報端末の当該端末自体に指による直接操作して入力が必要なタッチパネル記号入力を追加して行い、割り込みを検知したうえで、携帯情報端末の不正操作の防止にも役立ち、セキュリティの向上に繋げることが可能となる。記号入力時に割込信号があったか否かを判定することで、速やかに認証を行うことができる。
【００４８】
タッチパネルによる携帯情報端末への直接入力を行い、割り込みを検知したうえでパスワード入力画面に遷移することでのセキュリティ向上や信頼性向上を図ることができる。タッチパネルの使用で専用モジュールを携帯情報端末の装置構成から省略してコスト低減ができる。携帯情報端末に汎用的に搭載されているタッチパネルを使用することでユーザの操作性向上も図る。携帯情報端末へのタッチパネル直接入力することでリモートアクセスのパスワード解除の操作を防止することができる。タッチパネルは携帯情報端末に汎用的に搭載されていることで本機能の導入を容易に行うことができる。
【００４９】
また、記号比較部１３１によって入力記号と認証記号とが一致し、かつ入力記号の入力時に割込信号がある場合に、タッチパネル１０２でのタッチ位置に応じた文字を入力するための文字入力画面を表示部１０１が表示している。こうすることで、ユーザの使いやすさを低下させずに、セキュリティを向上することができる。なお、本実施形態に係る電子機器１００は、タッチパネル１０２に加えて、キーボードやマウスなどの入力手段を備えていてもよい。そして、文字をキーボードやマウスなどによって入力してもよい。
【００５０】
実施の形態２．
本実施の形態にかかる電子機器について、図７を用いて説明する。図７は、電子機器１００の構成を示すブロック図である。電子機器１００は、タッチパネル１０２と、表示部１０１と、記号比較部１３１と、文字比較部１３２と、判定部１３３と、認証部１３４とを備えている。
【００５１】
タッチパネル１０２は、ユーザによるタッチ操作を受け付ける。表示部１０１は、タッチパネルでのタッチ位置の軌跡に応じた記号を入力するための記号入力画面を表示可能である。記号比較部１３１は、記号入力画面において入力された入力記号を、予め設定された認証記号と比較する。判定部１３３は、タッチパネルに直接タッチ操作がなされたことを示す割込信号の有無を判定する。文字比較部１３２は、ユーザによって入力された入力文字を、予め設定された認証文字と比較する。認証部１３４は、記号比較部１３１での比較結果、判定部１３３での判定結果、及び文字比較部１３２での比較結果に基づいて認証を行う。この構成によって、リモートコントロールによる不正アクセスを防ぐことができ、セキュリティを向上することができる。
【００５２】
実施の形態１、２にかかる認証方法における処理のうちの一部又は全部は、コンピュータプログラムによって実行されても良い。上述したプログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば光磁気ディスク)、ＣＤ−ＲＯＭ(Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ(例えば、マスクＲＯＭ、ＰＲＯＭ(Programmable ROM）、ＥＰＲＯＭ(Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ(Random Access Memory））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００５３】
以上、実施の形態を参照して本願発明を説明したが、本願発明は上記によって限定されるものではない。本願発明の構成や詳細には、発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【符号の説明】
【００５４】
１００  電子機器
１０１  表示部
１０２  タッチパネル
１０３  制御部
１０４  記憶部
１３１  記号比較部
１３２  文字比較部
１３３  判定部
１３４  認証部
１４１  記号記憶部
１４２  文字記憶部
【図１】
2015153338.tif 000003
【図２】
2015153338.tif 000004
【図３】
2015153338.tif 000005
【図４】
2015153338.tif 000006
【図５】
2015153338.tif 000007
【図６】
2015153338.tif 000008
【図７】
2015153338.tif 000009