(57)【要約】【課題】利用環境や利用者の制約なしで認証情報の漏洩のリスクを低減する携帯端末装置、その認証方法、およびプログラムを提供する。【解決手段】携帯端末装置１００は、ユーザが指定した一の認証方法とは異なる他の認証方法に対応する認証操作を受け付ける入力画面を表示部に表示させる表示制御部１０２と、入力画面が表示されている間に、ユーザの認証情報を取得し、一の認証方法で認証処理を行う認証部１０４と、を備える。【選択図】図１
2018169820.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが指定した一の認証方法とは異なる他の認証方法に対応する認証操作を受け付ける入力画面を表示部に表示させる表示制御手段と、
前記入力画面が表示されている間に、前記ユーザの認証情報を取得し、前記一の認証方法で認証処理を行う認証手段と、を備える携帯端末装置。
【請求項２】
請求項１に記載の携帯端末装置において、
前記表示制御手段は、前記一の認証方法に対応する認証操作を受け付ける第１の入力画面とは異なる第２の入力画面を前記表示部に表示させる、携帯端末装置。
【請求項３】
請求項１または２に記載の携帯端末装置において、
前記ユーザによる当該装置の把持位置を検出する検出手段と、
前記一の認証方法の指定に使用する当該装置の把持位置を示す把持位置情報を記憶する記憶部から前記把持位置情報を取得し、当該把持位置情報と、前記検出手段により検出された前記把持位置とを照合し、一致する場合に、前記ユーザにより前記一の認証方法が指定されたことを特定する特定手段と、を備える携帯端末装置。
【請求項４】
請求項３に記載の携帯端末装置において、
複数の前記認証方法の各々について、前記認証方法と前記認証情報、および前記認証方法と前記把持位置情報とをそれぞれ紐付けて前記記憶部に登録する登録手段をさらに備え、
前記認証処理を行う際、
前記表示制御手段が前記入力画面を表示している間に、
前記特定手段は、前記検出手段により検出された前記把持位置と前記記憶部の前記把持位置情報を照合し、検出された前記把持位置と一致した前記把持位置情報に紐付けられた前記認証方法を特定し、
前記認証手段は、特定された前記認証方法に紐付けられた前記認証情報を前記記憶部から取得し、特定された前記認証方法で前記認証処理を行う、携帯端末装置。
【請求項５】
請求項３または４に記載の携帯端末装置において、
前記検出手段は、当該装置に前記ユーザの手指が接触していることを複数の箇所でそれぞれ検出する複数のセンサを有し、
前記把持位置情報は、前記ユーザの手指の接触を検出する前記センサの組み合わせパターンを示し、
前記特定手段は、前記ユーザの手指の接触を検出した前記センサの組み合わせパターンと一致する前記把持位置情報を特定する携帯端末装置。
【請求項６】
請求項３から５いずれか一項に記載の携帯端末装置において、
前記検出手段が検出した前記把持位置と一致する前記把持位置情報が前記記憶部に記憶されていない場合、前記認証手段は、認証失敗とする携帯端末装置。
【請求項７】
請求項１から６いずれか一項に記載の携帯端末装置において、
前記認証処理を行う際に、前記表示制御手段は、複数の前記認証方法の中からランダムに選択された認証方法に対応する入力画面を前記表示部に表示させる、携帯端末装置。
【請求項８】
請求項１から７いずれか一項に記載の携帯端末装置において、
前記認証方法は、パターン認証、ＰＩＮコード認証、パスワード認証、および生体情報認証のうち少なくともいずれか２つである、携帯端末装置。
【請求項９】
携帯端末装置が、
ユーザが指定した一の認証方法とは異なる他の認証方法に対応する認証操作を受け付ける入力画面を表示部に表示させ、
前記入力画面が表示されている間に、前記ユーザの認証情報を取得し、前記一の認証方法で認証処理を行う、携帯端末装置の認証方法。
【請求項１０】
携帯端末装置を実現するコンピュータに、
ユーザが指定した一の認証方法とは異なる他の認証方法に対応する認証操作を受け付ける入力画面を表示部に表示させる手順、
前記入力画面が表示されている間に、前記ユーザの認証情報を取得し、前記一の認証方法で認証処理を行う手順、を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置、その認証方法、およびプログラムに関する。
【背景技術】
【０００２】
スマートフォンやタブレットなどの携帯端末には多くの個人情報が含まれており、それを保護するために画面ロックを設定することが一般的となっている。画面ロックとは、ユーザによる認証手続きを経なければ装置の利用開始ができない状態である。一般的な画面ロックの解除方法としては、「パターン」、「ＰＩＮ（Personal Identification Number、暗証番号）」、「パスワード」等のロック解除キーを入力するものが存在する。
【０００３】
しかし、ロック解除キーの解除時の入力内容を知られた場合、他人にも容易にロック解除できてしまう。解除キーの入力は、背中越しに簡単に盗み見ることが可能であり、容易に他人に知られる可能性が高い。
【０００４】
そこで、のぞき見されてもパスワードの盗難を防ぐ技術が提案されている。例えば、特許文献１には、各入力キーの背景色をパスワードとダミーワードで異なる色で予めユーザが設定しておき、ダミーワードをパスワードにユーザが自由に埋め込みながら入力することで、のぞき見によるパスワード盗難に対する安全性を向上することが記載されている。
【０００５】
特許文献２には、携帯端末の把持状態の形態毎に異なるインピーダンス特性のテンプレートを用いて、携帯端末が把持された状態で計測されたインピーダンス特性を比較して認証処理を行うことが記載されている。
【０００６】
また、複数の認証方法を選択的に利用する技術も提案されている。例えば、装置本体を複数のスタイル（オープンスタイル／ビュースタイル／クローズスタイル）に変更可能な２つ折り携帯電端末装置において、現在のスタイルを変更することなく制限解除のための認証用データを容易に入力できるようにする技術が特許文献３に記載されている。特許文献３の携帯端末装置は、３種類のスタイルと３種類の認証手段（パスワード認証手段、指紋認証手段、顔認証手段）を対応付けて記憶し、現在のスタイルに対応する認証手段を選択する。
【０００７】
また、他人が容易にロック解除できない方法として、指紋認証などの生体情報を用いた認証方法があるが、指紋の読み取りが困難な人は利用することができない。そこで、特許文献４には、動き認証や顔認証等、セキュリティは高いが、利用環境等の制限を受ける認証方法と、暗証番号認証等の認証方法を、条件によって選択できるようにすることで利便性を損なわずにセキュリティを向上させる技術が記載されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１０−２７７４９６号公報
【特許文献２】特開２０１４−０１３４９３号公報
【特許文献３】特開２００７−３３６２４５号公報
【特許文献４】特開２０１１−０９１６１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
このように認証情報の漏洩のリスクを低減する様々な方法が提案されているが、利用環境の制約を受けずに、誰もが利用可能であり、解除キー（認証情報）を他人に知られてしまった場合でも、容易にロック解除できない認証方法は提案されていない。
【００１０】
本発明の目的は、上述した課題である利用環境や利用者の制約なしで認証情報の漏洩のリスクを低減する携帯端末装置、その認証方法、およびプログラムを提供することにある。
【課題を解決するための手段】
【００１１】
本発明の各側面では、上述した課題を解決するために、それぞれ以下の構成を採用する。
【００１２】
第一の側面は、携帯端末装置に関する。
第一の側面に係る携帯端末装置は、
ユーザが指定した一の認証方法とは異なる他の認証方法に対応する認証操作を受け付ける入力画面を表示部に表示させる表示制御手段と、
前記入力画面が表示されている間に、前記ユーザの認証情報を取得し、前記一の認証方法で認証処理を行う認証手段と、を有する。
【００１３】
第二の側面は、少なくとも１つのコンピュータにより実行される携帯端末装置の認証方法に関する。
第二の側面に係る携帯端末装置の認証方法は、
携帯端末装置が、
ユーザが指定した一の認証方法とは異なる他の認証方法に対応する認証操作を受け付ける入力画面を表示部に表示させ、
前記入力画面が表示されている間に、前記ユーザの認証情報を取得し、前記一の認証方法で認証処理を行う、ことを含む。
【００１４】
なお、本発明の他の側面としては、上記第二の側面の方法を少なくとも１つのコンピュータに実行させるプログラムであってもよいし、このようなプログラムを記録したコンピュータが読み取り可能な記録媒体であってもよい。この記録媒体は、非一時的な有形の媒体を含む。
このコンピュータプログラムは、コンピュータにより実行されたとき、コンピュータに、携帯端末装置上で、その認証方法を実施させるコンピュータプログラムコードを含む。
【００１５】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【００１６】
また、本発明の各種の構成要素は、必ずしも個々に独立した存在である必要はなく、複数の構成要素が一個の部材として形成されていること、一つの構成要素が複数の部材で形成されていること、ある構成要素が他の構成要素の一部であること、ある構成要素の一部と他の構成要素の一部とが重複していること、等でもよい。
【００１７】
また、本発明の方法およびコンピュータプログラムには複数の手順を順番に記載してあるが、その記載の順番は複数の手順を実行する順番を限定するものではない。このため、本発明の方法およびコンピュータプログラムを実施するときには、その複数の手順の順番は内容的に支障のない範囲で変更することができる。
【００１８】
さらに、本発明の方法およびコンピュータプログラムの複数の手順は個々に相違するタイミングで実行されることに限定されない。このため、ある手順の実行中に他の手順が発生すること、ある手順の実行タイミングと他の手順の実行タイミングとの一部ないし全部が重複していること、等でもよい。
【発明の効果】
【００１９】
上記各側面によれば、利用環境や利用者の制約なしで認証情報の漏洩のリスクを低減する携帯端末装置、その認証方法、およびプログラムを提供することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施の形態に係る携帯端末装置の構成を論理的に示す機能ブロック図である。
【図２】本実施形態の携帯端末装置のハードウェアの構成例を示すブロック図である。
【図３】本実施形態の携帯端末装置の認証方法別の入力画面の例を示す図である。
【図４】本実施形態の携帯端末装置の動作の一例を示すフローチャートである。
【図５】本実施形態の携帯端末装置の認証方法を説明するための図である。
【図６】本実施形態の携帯端末装置の入力画面の例を示す図である。
【図７】本実施の形態に係る携帯端末装置の論理的な構成を示す機能ブロック図である。
【図８】本実施形態の認証情報記憶部のデータ構造の一例を示す図である。
【図９】本実施形態の携帯端末装置の検出部の配置例を説明するための図である。
【図１０】本実施形態の携帯端末装置の検出部の配置例を説明するための図である。
【図１１】本実施形態の携帯端末装置の検出部の配置例を説明するための図である。
【図１２】本実施形態の携帯端末装置のハードウェアの構成例を示すブロック図である。
【図１３】本実施形態の携帯端末装置の動作の一例を示すフローチャートである。
【図１４】本実施形態の携帯端末装置の認証情報記憶部に登録される情報を説明するための図である。
【図１５】本実施形態の携帯端末装置における認証処理の手順の一例を示すフローチャートである。
【図１６】本実施形態の携帯端末装置における複数の認証方法の登録処理の手順の一例を示すフローチャートである。
【図１７】本発明の実施の形態に係る携帯端末装置の構成を論理的に示す機能ブロック図である。
【図１８】本実施形態の携帯端末装置の動作の一例を示すフローチャートである。
【図１９】本実施形態の本来の認証方法と第２の入力画面を表示する偽の認証方法の組み合わせを説明するための図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。また、各図において、本発明の本質に関わらない部分の構成については省略してあり、図示されていない。
【００２２】
（第１の実施の形態）
本発明の第１の実施の形態について、以下説明する。
図１は、本発明の実施の形態に係る携帯端末装置１００の構成を論理的に示す機能ブロック図である。携帯端末装置１００は、表示制御部１０２と、認証部１０４と、認証情報記憶部（図中、「認証情報」と示す）１０６と、を備えている。表示制御部１０２は、ユーザが指定した一の認証方法とは異なる他の認証方法に対応する認証操作を受け付ける入力画面を表示部に表示する。認証部１０４は、入力画面が表示されている間に、ユーザの認証情報を取得し、一の認証方法で認証処理を行う。認証情報記憶部１０６には、ユーザの認証情報が予め登録されている。
【００２３】
携帯端末装置１００は、利用に際し、ユーザによる認証操作を行うことで、携帯端末装置１００の利用を制限するロック画面が解除される。あるいは、携帯端末装置１００上で、ウェブサイト閲覧、サービスやシステム利用、またはアプリケーションの利用等が制限されている場合に、ユーザによる認証操作を行うことで、その制限が解除される。本発明は、携帯端末装置１００上行われる、ユーザによる認証操作のセキュリティを向上させる。
【００２４】
本発明の携帯端末装置１００は、携帯電話機、スマートフォン、タブレット端末、電子書籍リーダ端末、携帯型ゲーム機、ノート型パーソナルコンピュータ、ＰＨＳ（Personal Handyphone System）、ＰＤＡ（Personal Digital Assistants）等の携帯型の端末であれば特に限定されない。本実施形態では、携帯端末装置１００としてスマートフォンを例に説明する。
【００２５】
図２は、本実施形態の携帯端末装置１００のハードウェアの構成例を示すブロック図である。携帯端末装置１００は、ＣＰＵ（Central Processing Unit）１２と、メモリ１４と、ストレージ１６と、Ｉ／Ｏ（Input/Output）１８と、通信部２０と、操作部２２と、操作受付部２４と、表示部２６と、表示制御部２８と、撮像部３２と、指紋読取部３６と、を備える。
【００２６】
ＣＰＵ１２は、演算処理装置であり、各要素とバス４０を介して接続され、各要素とともに携帯端末装置１００全体を制御する。ＣＰＵ１２は、ＧＰＵ（Graphics Processing Unit）等の他のプロセッサでもよい。ＣＰＵ１２などを互いに接続する方法は、バス接続に限定されない。メモリ１４は、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）などのメモリである。ストレージ１６は、ハードディスク、ＳＳＤ（Solid State Drive）、またはメモリカードなどの記憶装置である。
【００２７】
ストレージ１６は、携帯端末装置１００を動作させるためのプログラム５０や、そのプログラムが動作する際に使用する各種設定データなどを記憶するとともに、送受信メールや設定情報を含むメール関連データ、アドレス帳、そのアプリケーションデータ等の各種データを含むユーザデータを記憶する。ストレージ１６は、ＲＡＭやＲＯＭなどのメモリであってもよいし、携帯端末装置１００に着脱可能に設けられてもよい。
【００２８】
ストレージ１６は、携帯端末装置１００が備える各処理部の機能を実現するプログラムモジュールを記憶している。ＣＰＵ１２は、これら各プログラムモジュールを実行することで、各処理部の機能をそれぞれ実現する。ここで、ＣＰＵ１２は、上記各プログラムモジュールを実行する際、これらのプログラムモジュールをメモリ１４上に読み出してから実行してもよいし、メモリ１４上に読み出さずに実行してもよい。
【００２９】
Ｉ／Ｏ１８は、携帯端末装置１００と他の入出力装置間のデータおよび制御信号の入出力制御を行う。他の入出力装置とは、たとえば、通信部２０、タッチパネルユニット３０、撮像部３２、および指紋読取部３６、スピーカ（不図示）、マイク（不図示）等である。
【００３０】
通信部２０は、携帯端末装置１００がアンテナ２１を介して外部の装置と通信を行うための通信インタフェースを含む。ここでは、通信の種類は限定しない。また、複数の種類の通信を行うための複数のユニットを有してよい。
【００３１】
操作部２２は、携帯端末装置１００のユーザから各種設定および入力等の操作を受け付ける。操作部２２は、例えば、操作キー、操作ボタン、スイッチ（電源スイッチを含む）、レバー、キーボード、タッチパネル、ジョグダイヤル、タッチパッド等である。操作受付部２４は、ユーザによる操作部２２の操作を受け付け、ＣＰＵ１２に通知する。
【００３２】
表示部２６は、液晶ディスプレイ、有機ＥＬ（ElectroLuminescence）ディスプレイ、ランプ、ＬＥＤ（Light Emitting Diode）表示器等である。表示制御部２８は、ＣＰＵ１２からの指示に従い、表示部２６に各種画面表示を行う。タッチパネルユニット３０は、操作部２２と表示部２６の一部ずつが一体となって構成されている。本実施形態では、タッチパネルユニット３０の液晶ディスプレイに認証情報の入力を促す入力画面が表示制御部２８により表示され、入力画面上でユーザがタップ、スワイプ等の操作を行うとユーザの入力操作を操作受付部２４が受け付けることができる。
【００３３】
撮像部３２は、レンズとＣＣＤ（Charge Coupled Device）イメージセンサーといった撮像素子とを備えるカメラである。
【００３４】
携帯端末装置１００は、図２の要素を含むコンピュータによって実現される。図１の携帯端末装置１００の各構成要素は、図２のコンピュータのハードウェアとソフトウェアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。以下説明する各実施形態の携帯端末装置１００を示す機能ブロック図は、ハードウェア単位の構成ではなく、論理的な機能単位のブロックを示している。
【００３５】
図１に戻り、携帯端末装置１００の各要素について詳細に説明する。
表示制御部１０２において、ユーザが指定した一の認証方法とは、複数の認証方法からユーザにより予め指定される一つの認証方法を指す。複数の認証方法としては、パターン認証、ＰＩＮコード認証、パスワード認証、および指紋認証や顔認証等の生体情報認証等が例示される。
【００３６】
パターン認証、ＰＩＮコード認証、またはパスワード認証等を用いた認証方法では、まず、携帯端末装置１００のタッチパネル（表示部２６）に表示された入力画面からユーザ操作により操作パターン、ＰＩＮコード、またはパスワード等の認証情報が入力される。そして、入力された認証情報を、タッチパネル（操作部２２）を介して操作受付部２４がそれぞれ受け付け、ユーザにより入力された認証情報と予め登録済みのユーザの認証情報とを照合することにより認証処理が行われる。
【００３７】
指紋認証および顔認証等の生体情報認証を用いた認証方法を行うためには、携帯端末装置１００が生体情報認証を行うための生体情報認証手段を備えていることが必要である。従って、携帯端末装置１００が生体情報認証手段を備えている場合、ユーザは生体情報認証を用いた認証方法を指定できる。一方、携帯端末装置１００が生体情報認証手段を備えていない場合、ユーザは生体情報認証を用いた認証情報を指定できない。
【００３８】
指紋認証による認証方法では、生体情報認証手段として指紋読取部３６を用いる。指紋読取部３６によりユーザの指紋を読み取り指紋特徴情報を生成し、認証部１０４は、指紋読取部３６が生成した指紋特徴情報と、予め登録済みのユーザの指紋特徴情報と照合することにより認証処理を行う。
【００３９】
顔認証による認証方法では、生体情報認証手段として撮像部３２と画像認識処理部（不図示）を用いる。撮像部３２によりユーザの顔を撮像し、画像認識処理部により画像認識処理を行い、ユーザの顔の撮像画像の特徴情報を抽出する。認証部１０４は、抽出された特徴情報と予め登録済みのユーザの顔画像の特徴情報と照合することにより認証処理を行う。
【００４０】
また、携帯端末装置１００は、生体情報認証手段として、指静脈認証や虹彩認証を用いてもよい。
【００４１】
上述したパターン認証、ＰＩＮコード認証、またはパスワード認証による認証方法では、ユーザによる認証情報の入力を受け付ける入力画面がそれぞれ用いられる。ただし、認証方法毎に異なる入力画面が用いられる。図３は、本実施形態の携帯端末装置１００の認証方法別の入力画面の例を示す図である。図３（ａ）は、ＰＩＮコード認証の入力画面３００の例、図３（ｂ）は、パターン認証の入力画面３１０の例、図３（ｃ）は、パスワード認証の入力画面３２０の例である。なお、指紋認証および顔認証については図示しないが、認証動作をユーザに指示するメッセージやユーザの顔を撮影している映像を画面表示してよい。
【００４２】
図３（ａ）のＰＩＮコード認証の入力画面３００は、ＰＩＮコードを入力するための０〜９の数字キー３０２が所定の配列で配置されている。ユーザが数字キー３０２を押下してＰＩＮコードの数字を順に入力すると、入力確認表示欄３０４に押下された数字キー３０２に対応する数字が表示される。数字は、一定時間（例えば、０．５秒）表示された後、不可視表示となるのが好ましい。例えば、入力桁数が分かるように、入力された桁数分の黒丸やアスタリスク等で表示されてもよい。
【００４３】
図３（ｂ）のパターン認証の入力画面３１０は、パターンをなぞるときの軌跡の基準点となるドット等のオブジェクト３１２が複数所定の配列で表示される。なお、本発明では、パターン認証の入力画面３１０でＰＩＮコードの入力が行われる場合があり、その場合は、パターン認証の入力画面３１０は、図３（ａ）の入力確認表示欄３０４を有してもよい。なお、パスワード認証の場合も同様である。表示制御部１０２は、パターン認証の入力画面３１０上にユーザが指等で描いた軌跡を描画して表示させてもよい。
【００４４】
図３（ｃ）のパスワード認証の入力画面３２０は、パスワードを入力するための文字または数字の操作キー３２２が所定の配列で表示される。ユーザが操作キー３２２を操作してパスワードの文字または数字を順に入力すると、入力確認表示欄３２４に押下された操作キー３２２に対応する英文字または数字が表示される。英文字または数字は、一定時間（例えば、０．５秒）表示された後、不可視表示となるのが好ましい。例えば、入力桁数が分かるように、入力された桁数分の黒丸やアスタリスク等で表示されてもよい。
【００４５】
図３（ａ）のＰＩＮコード認証の入力画面３００が表示されている間に、例えば、パターン認証用のパターンの入力がユーザにより行われた場合は、パターンの軌跡が通過する数字キー３０２の数字を順に取得し、取得した数字を入力確認表示欄３０４に一定時間表示してもよいし、数字を表示せずに、入力された桁数分の黒丸やアスタリスク等のみを表示してもよい。図３（ｃ）のパスワード認証の入力画面３２０の場合も同様である。
【００４６】
ユーザは、上述した５つの認証方法（ＰＩＮコード認証、パスワード認証、パターン認証、指紋認証、および顔認証）の少なくともいずれか一つの認証方法を予め指定し、その認証情報を認証情報記憶部１０６に記憶しておく。表示制御部１０２は、ユーザが指定した認証方法の第１の入力画面とは異なる第２の入力画面を表示する。例えば、ＰＩＮコード認証をユーザが指定していた場合、表示制御部１０２は、パターン認証、およびパスワード認証のいずれか一方の入力画面を表示する。なお、指紋認証または顔認証をユーザが指定していた場合、表示制御部１０２は、ＰＩＮコード認証、パターン認証、およびパスワード認証のうちいずれか一つの入力画面を表示する。または、指紋認証が指定されている場合は顔認証の入力画面、顔認証が指定されている場合は指紋認証の入力画面が表示されてもよい。
【００４７】
操作受付部２４により第２の入力画面上で入力されたユーザ操作が受け付けられ、認証部１０４に受け渡される。認証部１０４は、この入力操作を元に、認証情報記憶部１０６に記憶されているユーザが指定した一の認証方法の認証情報との照合を行う。認証情報記憶部１０６に記憶される認証情報は、認証方法および照合方法により異なる。照合方法は以下に例示される。
【００４８】
＜一の認証方法がＰＩＮコード認証の場合＞
（ａ１）表示部２６に、ＰＩＮコード認証の入力画面３００ではなく、偽の第２の入力画面として、パターン認証の入力画面３１０またはパスワード認証の入力画面３２０が表示される。ユーザは、パターン認証の入力画面３１０のオブジェクト３１２、またはパスワード認証の入力画面３２０の操作キー３２２を、ＰＩＮコード認証の入力画面３００の数字キー３０２に見立ててＰＩＮコードの入力操作を行うことになる。
【００４９】
したがって、内部処理として第２の入力画面で受け付けたユーザ操作を、ＰＩＮコード認証の入力画面３００での操作に置き換える処理を行う。予め、パターン認証の入力画面３１０のオブジェクト３１２の操作位置（または領域）、または、パスワード認証の入力画面３２０の操作キー３２２の操作位置（または領域）に、ＰＩＮコード認証の入力画面３００の数字キー３０２の数字を紐付けておく。また、ユーザのＰＩＮコードを認証情報として認証情報記憶部１０６に記憶しておく。
【００５０】
そして、認証時には、表示部２６に表示されている偽の第２の入力画面上でのユーザ操作に応じてその操作位置に紐付けられているＰＩＮコード認証の入力画面３００の数字キー３０２の数字を順に取得する。そして、ユーザのＰＩＮコードの桁数分の数字を取得し、ＰＩＮコードを生成する。生成されたＰＩＮコードと認証情報記憶部１０６に記憶されているＰＩＮコードを照合する。
【００５１】
（ａ２）上記（ａ１）では、ＰＩＮコードを認証処理に用いていたが、この例では、ユーザのＰＩＮコードをＰＩＮコード認証の入力画面３００で入力した時の操作手順（操作位置と操作順序）を示す操作内容情報を認証情報として認証情報記憶部１０６に記憶しておき、操作内容情報を認証処理に用いる。
【００５２】
例えば、認証情報の登録の際に、ユーザが、ＰＩＮコードをＰＩＮコード認証の入力画面３００で入力すると、その数字キー３０２の操作位置または領域と、その操作順序を取得し、操作内容情報として認証情報記憶部１０６に記憶する。そして、認証時には、表示部２６に表示されている偽の第２の入力画面（３１０または３２０）上でのユーザ操作のオブジェクト３１２または操作キー３２２を基準とした操作位置を順に取得し、認証情報記憶部１０６に記憶されている操作内容情報と照合する。
（ａ３）表示部２６にパターン認証の入力画面３１０が表示される場合、ユーザの操作は、パターン認証の入力画面３１０のオブジェクト３１２をＰＩＮコードの順になぞるようにしてもよい。そこで、この例では、ユーザのＰＩＮコードの数字の順にパターン認証の入力画面３１０のオブジェクト３１２を指でなぞって描かれる軌跡を示すパターン情報を認証情報として予め認証情報記憶部１０６に記憶しておく。
【００５３】
そして、認証時には、表示部２６に表示されている偽のパターン認証の入力画面３１０上で、ユーザ操作により入力されるパターンを取得し、認証情報記憶部１０６に記憶されているパターン情報と照合する。パターン情報は、パターンの形状を示す情報、または、パターンの軌跡が通過するオブジェクト３１２の位置と順序を示す情報等である。
【００５４】
（ａ４）上記（ａ３）では、照合に用いる認証情報としてパターン情報を用いたが、この例では、ＰＩＮコードを用いる。ユーザのＰＩＮコードを認証情報記憶部１０６に記憶しておく。認証時には、ユーザ操作は、上記（ａ３）と同様にパターン認証の入力画面３１０のオブジェクト３１２をＰＩＮコードの順になぞるように行われる。上記（ａ１）と同様に、予め、パターン認証の入力画面３１０のオブジェクト３１２の操作位置（または領域）に、ＰＩＮコード認証の入力画面３００の数字キー３０２の数字を紐付けておく。
【００５５】
そして、表示部２６に表示されているパターン認証の入力画面３１０上でユーザ操作により指でなぞって描かれる軌跡を示すパターンの入力を受け付ける。このとき、パターン認証の入力画面３１０で入力されたパターンの軌跡が通過するオブジェクト３１２の位置に紐付けられているＰＩＮコード認証の入力画面３００の数字キー３０２の数字を順に取得し、数字列を生成する。
【００５６】
そして、生成された数字列にＰＩＮコードが含まれるか否かを解析することで照合する。例えば、ＰＩＮコードが「２５０９」の場合、軌跡が通過する数字は「２５８０９」となる。この数字列「２５８０９」とＰＩＮコード「２５０９」を比較して、数字列にＰＩＮコードが含まれているので、認証部１０４は、認証成功と判定することができる。
【００５７】
（ａ５）表示部２６にパスワード認証の入力画面３２０が表示される場合、例えば、数字２の操作キー３２２の操作により英文字Ａ、Ｂ、Ｃも入力できる。この場合、入力画面３２０で英文字Ａ、Ｂ、Ｃが入力された場合でも、内部的には数字２が入力されたものとして受け付ける。この例では、ＰＩＮコードを認証情報記憶部１０６に記憶しておく。そして、受け付けた数字列を認証情報記憶部１０６に記憶されているＰＩＮコードと照合する。入力画面３２０の入力確認表示欄３２４には、ユーザ操作により入力された英文字を表示してもよいし、あるいは、ランダムに発生させた文字列を表示してもよい。それにより、他人には、偽の認証情報が見え、さらに、本当にパスワード入力をしているようにも見えるので、よりセキュリティが向上する。また、予め、パスワード認証の入力画面３２０の操作キー３２２により入力される英文字と数字を紐付けておく。
【００５８】
＜一の認証方法がパスワード認証の場合＞
（ｂ１）この例では、表示部２６に、パスワード認証の入力画面３２０ではなく、偽の第２の入力画面としてＰＩＮコード認証の入力画面３００またはパターン認証の入力画面３１０が表示される。よって、ユーザは、偽の第２の入力画面上で、パスワードの入力操作を行う。つまり、操作受付部２４は、実際の表示画面に関係なく、パスワード認証の入力画面３２０の操作キー３２２の操作としてユーザ操作を受け付ける。
【００５９】
まず、ユーザのパスワードを認証情報記憶部１０６に記憶しておく。そして、第２の入力画面上でのユーザ操作の操作内容（操作位置、操作方法（タップ、または上下左右のいずれかスライド）、操作順序等）に従い、第１の入力画面（パスワード認証の入力画面３２０）の操作キー３２２上の操作で受け付けられる数字または文字を順に取得し、パスワードを生成する。生成されたパスワードと記憶されているパスワードを照合する。
【００６０】
表示部２６にＰＩＮコード認証の入力画面３００が表示されている場合、入力確認表示欄３０４には、ユーザにより操作された数字キー３０２の数字をダミーとして、ＰＩＮコードの桁数分（例えば、４桁）だけ、表示するのが好ましい。ただし、実際に入力された文字列（数字と英文字を含む）を表示する形態、あるいは、ランダムに生成された文字列（数字と英文字を含む）をダミー表示する形態も排除されない。また、表示部２６にパターン認証の入力画面３１０が表示されている場合、入力されたパスワードを確認表示する入力確認表示欄（不図示）を表示してもよい。
【００６１】
（ｂ２）この例では、ユーザのパスワードをパスワード認証の入力画面３２０で入力した時の操作手順（操作位置と操作順序）を示す操作内容情報を認証情報として認証情報記憶部１０６に記憶しておき、操作内容情報を認証処理に用いる。
【００６２】
例えば、認証情報の登録の際に、ユーザのパスワードをパスワード認証の入力画面３２０で入力し、その操作キー３２２の操作位置または領域と、その操作方法（タップ、または上下左右いずれかのスライド）、それらの操作順序を示す操作内容情報を認証情報記憶部１０６に記憶しておく。そして、表示部２６に表示されている偽の第２の入力画面（ＰＩＮコード認証の入力画面３００またはパターン認証の入力画面３１０）上でのユーザ操作の数字キー３０２またはオブジェクト３１２を基準とした操作位置と操作方法を順に取得し、認証情報記憶部１０６に記憶されている操作内容情報と照合する。
【００６３】
＜一の認証方法がパターン認証の場合＞
（ｃ１）この例では、表示部２６に、パターン認証の入力画面３２０ではなく、偽の第２の入力画面としてＰＩＮコード認証の入力画面３００またはパスワード認証の入力画面３２０が表示される。この例では、ユーザは、ＰＩＮコード認証の入力画面３００の数字キー３０２またはパスワード認証の入力画面３２０の操作キー３２２をそれぞれパターン認証の入力画面３１０のオブジェクト３１２に見立てて指でなぞって軌跡を描きパターンを入力する。なお、表示制御部１０２は、第２の入力画面上には、ユーザが指でなぞった軌跡の描画表示は行わない。
【００６４】
ＰＩＮコード認証の入力画面３００の数字キー３０２またはパスワード認証の入力画面３２０の操作キー３２２がそれぞれ入力画面３１０のオブジェクト３１２に予め紐付けられている。また、ユーザのパターン情報を認証情報記憶部１０６に記憶しておく。ここで、パターン情報とは、パターン認証の入力画面３１０上でパターンが入力される時のユーザ操作の軌跡を示す情報を含む。パターン情報は、パターンの形状を示す情報、または、パターンの軌跡が通過するオブジェクト３１２の位置と順序を示す情報等である。第２の入力画面（３００または３２０）上でユーザ操作により入力されるパターンの情報を取得する。そして、第２の入力画面で受け付けたパターン情報と認証情報記憶部１０６に記憶されているパターン情報を照合する。
【００６５】
（ｃ２）ユーザが、パターンの入力を行う代わりに、偽の第２の入力画面の操作にあった操作方法で入力を行ってもよい。この場合、認証情報のパターンの軌跡が通過するＰＩＮコード認証の入力画面３００の数字キー３０２またはパスワード認証の入力画面３２０の操作キー３２２の位置と順序を示す操作内容情報を認証情報として認証情報記憶部１０６に記憶しておく。
【００６６】
そして、認証時に、ユーザは、パターンの軌跡が通過する順に入力画面３００の数字キー３０２または入力画面３２０の操作キー３２２をタップ操作する。このとき、各入力画面の入力確認表示欄３０４または３２４に、ユーザ操作により入力された数字または文字列をそれぞれ表示してもよい。ただし、ＰＩＮコード認証の場合は、ＰＩＮコードの桁数までの表示とするのが好ましい。または、ランダムに選択された数字列または文字列を表示してもよい。そして、ユーザによる操作内容（操作位置と順序）を取得し、認証情報記憶部１０６に記憶されている操作内容情報と照合する。
【００６７】
＜一の認証方法が生体情報認証の場合＞
生体情報認証に使用するユーザの生体の特徴情報を認証情報記憶部１０６に記憶しておく。この例では、第２の入力画面として、複数の認証方法のいずれの入力画面が表示部２６に表示されてもよい。ユーザは、第２の入力画面に従って、該当する認証情報の入力操作を行う。例えば、ＰＩＮコード認証の入力画面３００が表示された場合は、偽のＰＩＮコードを入力する。パターン認証の入力画面３１０が表示された場合は、偽のパターンを入力する。パスワード認証の入力画面３２０が表示された場合は、偽のパスワードを入力する。
【００６８】
しかし、認証部１０４は、表示部２６に表示されている第２の入力画面でユーザ操作により入力された認証情報を認証処理に使用しない。第２の入力画面が表示されている間に、指紋読取部３６により取得した指紋特徴情報または撮像部３２により撮像された画像から抽出されたユーザの顔の特徴情報と、認証情報記憶部１０６に記憶されている生体の特徴情報を照合する。
【００６９】
このように構成された本実施形態の携帯端末装置１００の動作について以下説明する。
図４は、本実施形態の携帯端末装置１００の動作の一例を示すフローチャートである。本処理は、例えば、携帯端末装置１００の利用を制限する画面ロックを解除する際などに開始される。ここで、認証情報記憶部１０６には、ユーザが予め指定した一の認証方法の認証情報が記憶されている。ここでは、例えば、パターン認証による認証方法が予めユーザにより指定されているものとし、図５（ａ）に示すパターン３１４が認証情報として認証情報記憶部１０６に登録されているものとする。
【００７０】
携帯端末装置１００は、ユーザが指定した一の認証方法とは異なる他の認証方法に対応する認証操作を受け付ける入力画面を表示部２６に表示させ（ステップＳ１０１）、入力画面が表示されている間に、ユーザの認証情報を取得し、一の認証方法で認証処理を行う（ステップＳ１０３）。
【００７１】
具体的には、まず、表示制御部１０２が、ユーザが予め指定した一の認証方法（以下、「正規の認証方法」とも呼ぶ）とは異なる他の認証方法（以下、「偽の認証方法」とも呼ぶ）の入力画面を表示する（ステップＳ１０１）。具体的には、正規の認証方法であるパターン認証の入力画面３１０は図３（ｂ）の通りであるが、表示制御部１０２は、偽の認証方法の入力画面、ここでは、ＰＩＮコード認証の入力画面３００（図５（ｂ））を表示する。
【００７２】
そして、ユーザは、図５（ｃ）に示すように、ＰＩＮコード認証の入力画面３００上で、パターン認証のパターン３１６の入力操作を行う。認証部１０４は、例えば、この入力操作を受け付け、認証情報としてパターン３１６を取得し、認証情報記憶部１０６に記憶されているパターン認証の認証情報のパターン３１４と照合して認証処理を行う。ここでは、ユーザ操作により入力された認証情報（パターン３１６）と、認証情報記憶部１０６に記憶されている認証情報（パターン３１４）が一致するので、認証成功となり（ステップＳ１０５のＹＥＳ）、認証部１０４により画面ロックが解除される（ステップＳ１０７）。
【００７３】
もし、他人が図５（ｂ）の入力画面３００で、ＰＩＮコードを入力しようとしても、パターン認証の認証情報（パターン３１４）とは一致しないため（ステップＳ１０５のＮＯ）、画面ロックは解除されない。この場合は、表示制御部１０２は、例えば、「ＰＩＮコードが一致しません」等のエラーメッセージを表示して、ステップＳ１０１に戻る。このようにエラーメッセージは、表示されている入力画面３００に対応する偽の認証方法に対応したものであるのが好ましい。
【００７４】
また、ユーザが予め指定した認証方法が指紋認証であった場合には、ステップＳ１０１で、表示制御部１０２は、ＰＩＮコード認証の入力画面３００（図３（ａ））、パターン認証の入力画面３１０（図３（ｂ））、パスワード認証の入力画面３２０（図３（ｃ））、および顔認証の入力画面（不図示）のうちいずれか一つの画面を表示する。そして、ステップＳ１０３で、入力画面が表示されている間に、認証部１０４は、指紋読取部３６によりユーザの指紋を読み取り、指紋特徴情報を取得する。
【００７５】
そして、認証部１０４は、認証情報記憶部１０６に記憶されているユーザの指紋特徴情報と、ステップＳ１０３で取得したユーザの指紋特徴情報を照合して、認証処理を行う。このとき、表示部２６に表示されている入力画面からユーザ操作により認証情報が入力された場合でも、ユーザ操作により入力された認証情報は認証処理には使用しない。そして、２つの指紋特徴情報が一致した場合（ステップＳ１０５のＹＥＳ）、画面ロックを解除する（ステップＳ１０７）。２つの指紋特徴情報が一致しない場合（ステップＳ１０５のＮＯ）、認証不成功とする。そして、表示制御部１０２は、表示している入力画面に対応する認証方法に対応したエラーメッセージを表示して、ステップＳ１０１に戻る。
【００７６】
以上説明したように、本実施形態によれば、ユーザが予め指定した認証方法とは異なる偽の認証方法の入力画面を表示するので、他人が入力操作を盗み見て認証情報を覚えた場合であっても、正しくない認証情報なので認証処理が成功せず、なりすまし行為が行われるリスクを低減できる。また、他人が認証操作を勝手に行おうとしても、正規の認証方法とは異なる認証方法の入力画面が表示されるので、認証に成功するリスクを低減できる。また、エラーメッセージも偽の認証方法に対応したものが表示されるので、正規の認証方法を他人に知られることがない。
【００７７】
生体認証は、認証情報の盗難のリスクの低いが、利用環境や利用者の制約を受けやすく、また、携帯端末装置１００のコストが高くなる。本実施形態によれば、ＰＩＮコード認証、パスワード認証、およびパターン認証等の入力画面を用いる認証方法を利用する場合であっても、認証情報の盗難のリスクを低減することができるので、利用環境や利用者の制約なく、セキュリティを向上させることができる。また、本実施形態の携帯端末装置１００において、生体認証で、利用環境や利用者の制約やコストの制約を受けない場合等には、生体認証の利用は排除されない。その場合にも、認証処理を行う生体認証とは異なる偽の認証方法の入力画面を表示し、ユーザは偽の認証情報を入力するため、たとえ他人が認証情報を盗み見たとしても、偽の認証情報のみが盗まれるので認証情報の漏洩を防止できる。
【００７８】
（第１実施形態の変形態様）
以下、第１実施形態の変形態様について説明する。第１実施形態では、第１の入力画面と第２の入力画面は、認証方法が異なっている例について説明した。第１実施形態の変形態様では、第１の入力画面と第２の入力画面は、認証方法は同じであるが、認証情報の入力を受け付ける複数の操作キーの配列が異なる。
【００７９】
図６は、表示制御部１０２が表示する入力画面の例を示す図である。図６（ａ）は、ＰＩＮコード認証の第１の入力画面の例を示す図である。図６（ｂ）は、ＰＩＮコード認証の第２の入力画面の例を示す図である。図６（ａ）の第１の入力画面３００の数字キー３０２の配列と、図６（ｂ）の第２の入力画面３３０の数字キー３０２の配列が異なっている。ユーザは、第２の入力画面３３０を見ているが、第１の入力画面３００の数字キー３０２の配列を思い浮かべてＰＩＮコードの入力を行う。
【００８０】
本実施形態において、表示制御部１０２は、認証情報の入力を受け付ける複数の操作キー（数字キー３０２または操作キー３２２等）の配列が第１の入力画面（図６（ａ））とは異なる第２の入力画面（図６（ｂ））を表示部２６に表示させる。
【００８１】
なお、パスワード認証による認証方法の場合も同様に、入力画面３２０の複数の操作キー３２２の配列を異ならせて表示することで第２の入力画面とすることができる。ＰＩＮコードおよびパスワードの操作キーの配列は、ランダムに毎回変更してもよい。
【００８２】
本変形態様において、表示制御部１０２により、第１の入力画面の複数の操作キーの配列と異なる配列の第２の入力画面が表示されるので、入力画面をのぞき見されても、表示されているキー配列が偽の配列なので、入力している認証情報（ＰＩＮコード）の盗難を防止できる。
【００８３】
本実施形態において、入力確認表示欄に表示される数字または文字は、第２の入力画面のキー配列に対応する数字や文字を表示してもよいし、第１の入力画面に対応する数字や文字（認証処理に用いる、実際にユーザが入力したいＰＩＮコードまたはパスワード）を表示してもよいし、ランダムに選択された文字を表示してもよい。これらは、ユーザの設定により変更できてもよい。
【００８４】
（第２の実施の形態）
次に、本発明の第２の実施の形態について、以下説明する。
図７は、本実施の形態に係る携帯端末装置１００の論理的な構成を示す機能ブロック図である。本実施形態の携帯端末装置１００は、図１の携帯端末装置１００と同じ表示制御部１０２と、認証部１０４と、認証情報記憶部１０６と、を備えるとともに、さらに、検出部１１４と、特定部１１６と、を備える。
【００８５】
本実施形態の携帯端末装置１００は、上記実施形態とは、装置の把持位置パターンと認証方法と認証情報を紐付けて登録でき、把持位置に応じて認証情報を特定する構成を有する点で相違する。
【００８６】
認証情報記憶部１０６は、一の認証方法の指定に使用する当該装置の把持位置情報を記憶する。検出部１１４は、ユーザによる当該装置の把持位置を検出する。特定部１１６は、認証情報記憶部１０６から把持位置情報を読み出し、検出部１１４により検出された把持位置と読み出した把持位置情報とを照合し、一致する場合に、ユーザにより一の認証方法が指定されたことを特定する。そして、認証処理を行う際、表示制御部１０２は、特定部１１６により特定された一の認証方法とは異なる他の認証方法の入力画面を表示する。
【００８７】
さらに、携帯端末装置１００は、登録部１１２を有してもよい。登録部１１２は、一の認証方法の指定に使用する把持位置をユーザに登録させる機能を有してもよい。登録部１１２は、ユーザに携帯端末装置１００を把持させる画面を表示し、検出部１１４により把持位置を検出する。そして、検出された把持位置情報を、認証方法の指定に使用する把持位置として認証情報記憶部１０６に記憶する。つまり、ユーザが認証処理を行おうとした場合には、登録した把持位置で携帯端末装置１００を把持する必要がある。一の認証方法は、装置毎にデフォルトで決まっていてもよいし、ユーザが指定および変更できてもよい。
【００８８】
図８は、本実施形態の認証情報記憶部１０６のデータ構造の一例を示す図である。認証情報記憶部１０６は、ユーザが指定する一の認証方法を特定する把持位置情報と、認証情報をそれぞれ記憶する。
【００８９】
図９から図１１は、携帯端末装置１００の検出部１１４の配置例を説明するための図である。図９および図１１は、携帯端末装置１００のタッチパネル１２０が設けられている面から携帯端末装置１００を見た斜視図である。図１０は、携帯端末装置１００のタッチパネル１２０が設けられている面と反対側の背面から携帯端末装置１００を見た斜視図である。
【００９０】
検出部１１４は、図１２の携帯端末装置１００の接触センサ３４により実現される。本実施形態では、図１２に示すように、携帯端末装置１００は、図２の携帯端末装置１００の構成に加え、さらに、接触センサ３４を備えている。接触センサ３４は携帯端末装置１００のユーザの把持位置を検出するためのセンサであり、例えば、複数の温度センサや複数の圧力センサ等であるが、これに限定されない。
【００９１】
また、検出部１１４は、携帯端末装置１００の接触センサ３４、電源スイッチ１４０、指紋読取部３６、およびタッチパネル１２０の少なくともいずれか一つまたは、いずれか複数の組み合わせによって実現されてもよい。
【００９２】
図９の例では、携帯端末装置１００のタッチパネル１２０を前面として、左右上下の４つの側面に接触センサ３４（図中、１３０ａ、１３０ｂ、１３０ｃ、１３０ｄで示される）が配置されている。なお、タッチパネル１２０と同じ面に撮像部３２が設けられている。図１０の例では、携帯端末装置１００の背面には、指紋読取部３６が設けられている。また、携帯端末装置１００の背面に接触センサ３４（図中、１３０ｅで示される）が配置されている。図１１の例では、携帯端末装置１００の側面に沿って左右上下に接触センサ３４（図中、１３０ｆで示される）が延在して配置されている。
【００９３】
例えば、検出部１１４は、ユーザが携帯端末装置１００を把持した時に各接触センサ１３０ａ〜１３０ｅ、または、接触センサ１３０ｅおよび１３０ｆで検出される、ユーザの手指の接触範囲を示す複数の位置情報（例えば、複数の座標情報）のパターンで取得する。
【００９４】
特定部１１６による、予め登録されている把持位置情報と、検出部１１４により検出される把持位置との照合処理は、ユーザによる把持位置のずれを考慮して行われるのが好ましい。
【００９５】
このように構成された携帯端末装置１００の動作について、以下説明する。図１３は、本実施形態の携帯端末装置１００の動作の一例を示すフローチャートである。まず、登録部１１２が、一の認証方法（正規の認証方法）の指定に使用する当該装置の把持位置を示す把持位置情報を認証情報記憶部１０６に登録する（ステップＳ２０１）。この処理は、携帯端末装置１００をユーザが使用開始する際に、まず行う。その後は、ユーザが正規の認証方法の指定に使用する把持位置の変更を行う時だけ、この処理を行う。
【００９６】
そして、携帯端末装置１００が画面ロック中に、ユーザにより画面ロックの解除が要求された場合に（ステップＳ２０３のＹＥＳ）、ステップＳ２０３以降の処理が開始される。ユーザによる画面ロックの解除要求は、例えば、携帯端末装置１００の電源スイッチ１４０をユーザが押下すること、指紋読取部３６にユーザが手指を接触させること等により行うことができるが、これに限定されない。ここでは、携帯端末装置１００は、画面ロック中に、電源スイッチ１４０の押下、または、指紋読取部３６への接触を検知することで、ユーザによる画面ロックの解除要求を検出する。
【００９７】
そして、検出部１１４が、ユーザによる携帯端末装置１００の把持位置を検出する（ステップＳ２０５）。上記したように、携帯端末装置１００の把持位置は、接触センサ３４により検出される。そして、特定部１１６が、ステップＳ２０５で検出された把持位置と、認証情報記憶部１０６に予め登録されている把持位置情報とを照合し、一致した場合（ステップＳ２０７のＹＥＳ）、正規の認証方法がユーザにより指定されたことを特定する（ステップＳ２０９）。ステップＳ２０５で検出された把持位置と、認証情報記憶部１０６に予め登録されている把持位置情報とが一致しなかった場合（ステップＳ２０７のＮＯ）、ステップＳ２０５に戻る。
【００９８】
また、図示しないが、ステップＳ２０７の照合処理を所定時間行っても一致しない場合は、画面ロック解除が行えない旨をユーザに通知（例えば、メッセージを表示部２６に表示、音声出力、またはバイブレーション等）し、画面ロック状態に戻り、ステップＳ２０３に戻る。
【００９９】
あるいは、ステップＳ２０７で、検出された把持位置と認証情報記憶部１０６の把持位置が一致しない場合（ステップＳ２０７のＮＯ）、表示制御部１０２は、複数の認証方法のいずれかの入力画面、またはユーザにより予め指定された入力画面を表示し、ユーザから認証情報の入力を受け付けた後、認証処理を行わずに認証失敗として、ユーザにその旨を通知（例えば、メッセージを表示部２６に表示、音声出力、またはバイブレーション等）し、画面ロック状態に戻り、ステップＳ２０３に戻ってもよい。このようにすれば、把持位置が間違っているために認証処理が進まないことが他人に推察されにくい。
【０１００】
そして、表示制御部１０２が、ステップＳ２０９で特定された認証方法とは異なる他の認証方法の入力画面を表示する（ステップＳ２１１）。そして、図４のステップＳ１０３に進み、認証処理を行う。ステップＳ１０３以降の処理は、上記実施形態で説明した通りであるので、本実施形態では説明を省略する。
【０１０１】
以上説明したように、本実施形態によれば、上記実施形態と同様な効果を奏するとともに、さらに、携帯端末装置１００をユーザが正しい把持位置で持たないと、認証処理に進まない、または、認証を成功させないので、他人がなりすまして認証処理を行うリスクを低減できる。また、後者の認証処理を成功させない構成では、さらに、把持位置が間違っているために認証処理が進まないことが他人に推察されなくい。
【０１０２】
また、特許文献２に記載されているように把持状態自体を認証処理に用いる構成では、把持状態を複数登録するため、登録数が増える程、認証強度が低下する。それに対し、本実施形態によれば、把持位置は認証方法の特定に使用するだけであるので、特定された認証方法の認証情報はそれぞれ一つずつであるので、認証強度は低下しないという効果がある。
【０１０３】
（第３の実施の形態）
次に、本発明の第３の実施の形態について、以下説明する。
本実施形態の携帯端末装置１００は、複数の認証方法の各々を特定する把持位置を予め登録し、複数の認証方法の中から、把持位置に対応する認証方法を特定して認証処理に用いる構成を有する点以外は、図７の上記実施形態と同じである。以下、図７を用いて説明する。
【０１０４】
登録部１１２は、複数の認証方法の各々について、認証方法と認証情報、および認証方法と把持位置情報とをそれぞれ紐付けて認証情報記憶部１０６に記憶する。そして、認証処理を行う際、表示制御部１０２は、複数の認証方法にそれぞれ対応する複数の入力画面の中うち一つの入力画面を表示する。そして、特定部１１６は、検出部１１４により検出された把持位置と認証情報記憶部１０６の把持位置情報を照合し、検出された把持位置と一致した把持位置情報に紐付けられた認証方法を特定する。そして、認証部１０４は、特定された認証方法に紐付けられた認証情報を認証情報記憶部１０６から取得し、特定された認証方法で認証処理を行う。
【０１０５】
図１４は、本実施形態の携帯端末装置１００の認証情報記憶部１０６に登録される情報を説明するための図である。認証情報記憶部１０６は、認証方法毎に、その認証方法の指定に使用する把持位置情報を記憶する。さらに、認証情報記憶部１０６は、認証方法毎に、認証処理に使用する認証情報を記憶する。
【０１０６】
そして、特定部１１６は、検出部１１４により検出された把持位置を認証情報記憶部１０６の把持位置情報と照合する。検出された把持位置と一致する把持位置情報が見つかった場合、特定部１１６は、その把持位置情報に紐付いている認証方法を取得する。このようにして、特定部１１６は、認証方法を特定する。
【０１０７】
そして、認証部１０４は、特定部１１６が特定した認証方法に紐付けられている認証情報を認証情報記憶部１０６から読み出し、特定された認証方法で認証処理を行う。
【０１０８】
このように構成された本実施形態の携帯端末装置１００の動作について説明する。図１５は、本実施形態の携帯端末装置１００の認証処理の手順の一例を示すフローチャートである。本図の手順は、第２の実施形態の図１３のフローチャートと同様なステップＳ２０３〜Ｓ２０７、およびステップＳ２１１を含むとともに、さらに、ステップＳ３２１〜Ｓ３２３を含む。
【０１０９】
まず、登録部１１２が、複数の認証方法のそれぞれについて、一の認証方法（正規の認証方法）の指定に使用する当該装置の把持位置を示す把持位置情報を認証情報記憶部１０６に登録する登録処理を実行する（ステップＳ３２１）。この登録処理については、別途図１６のフローチャートを用いて後述する。
【０１１０】
そして、携帯端末装置１００が画面ロック中に、ユーザにより画面ロックの解除が要求された場合に（ステップＳ２０３のＹＥＳ）、ステップＳ２０３以降の処理が開始される。ユーザによる画面ロックの解除要求は、例えば、携帯端末装置１００の電源スイッチ１４０をユーザが押下すること、指紋読取部３６にユーザが手指を接触させること等により行うことができるが、これに限定されない。ここでは、携帯端末装置１００は、画面ロック中に、電源スイッチ１４０の押下、または、指紋読取部３６への接触を検知することで、ユーザによる画面ロックの解除要求を検出する。
【０１１１】
そして、検出部１１４が、ユーザによる携帯端末装置１００の把持位置を検出する（ステップＳ２０５）。上記したように、携帯端末装置１００の把持位置は、接触センサ３４により検出される。そして、特定部１１６が、ステップＳ２０５で検出された把持位置と、認証情報記憶部１０６に予め登録されている把持位置情報とを照合する（ステップＳ２０７）。
【０１１２】
ステップＳ２０５で検出された把持位置と一致する把持位置情報が見つかった場合（ステップＳ２０７のＹＥＳ）、把持位置情報に紐付けられている認証方法を特定する（ステップＳ２０９）。ステップＳ２０５で検出された把持位置と一致する把持位置情報が認証情報記憶部１０６に見つからなかった場合（ステップＳ２０７のＮＯ）、ステップＳ２０５に戻る。
【０１１３】
また、図示しないが、ステップＳ２０７の照合処理を所定時間行っても一致しない場合は、画面ロック解除が行えない旨をユーザに通知（例えば、メッセージを表示部２６に表示、音声出力、またはバイブレーション等）し、画面ロック状態に戻り、ステップＳ２０３に戻る。
【０１１４】
あるいは、検出された把持位置と認証情報記憶部１０６の把持位置が一致しない場合（ステップＳ２０７のＮＯ）、表示制御部１０２は、複数の認証方法のいずれかの入力画面、またはユーザにより予め指定された入力画面を第２の入力画面として表示する。そして、ユーザから認証情報の入力を受け付けた後、表示制御部１０２は、認証処理を行わずに認証失敗として、ユーザにその旨を通知（例えば、メッセージを表示部２６に表示、音声出力、またはバイブレーション等）し、画面ロック状態に戻り、ステップＳ２０３に戻ってもよい。このようにすれば、把持位置が間違っているために認証処理が進まないことが他人に推察されにくい。
【０１１５】
そして、特定部１１６が、ステップＳ２０７で検出部１１４により検出された把持位置を認証情報記憶部１０６の把持位置情報と照合する。検出された把持位置と一致する把持位置情報が見つかった場合、特定部１１６は、その把持位置情報に紐付いている認証方法を取得する。このようにして、特定部１１６は、認証方法を特定する（ステップＳ３２３）。
【０１１６】
そして、表示制御部１０２が、ステップＳ３２３で特定された認証方法とは異なる他の認証方法の入力画面を表示する（ステップＳ２１１）。そして、図４のステップＳ１０３に進み、認証処理を行う。ステップＳ１０３以降の処理は、上記第１の実施形態で説明した通りであるので、本実施形態では説明を省略する。
【０１１７】
次に、図１５のステップＳ３２１の登録処理について詳細に説明する。図１６は、本実施形態の携帯端末装置１００における複数の認証方法の登録処理の手順の一例を示すフローチャートである。以下の処理は、登録部１１２が行う。登録処理は、携帯端末装置１００の利用開始時、または随時、携帯端末装置１００の所定の設定機能によりユーザの指定に従い行うことができる。
【０１１８】
まず、登録処理が開始すると、登録開始画面が表示される。登録開始画面には、認証方法を指定する際の把持位置で端末を把持するようユーザに指示するメッセージを表示する（ステップＳ３０１）。また、例えば、数例の把持位置を図、画像、アニメーション、映像等でユーザに例示し、ユーザに選択させてもよい。このとき、検出部１１４によりユーザの把持位置を検出し、ユーザが選択した例の把持位置と照合し、その結果をユーザに通知してもよい。例えば、一致しない場合は、「把持位置がずれています。持ち直してください。」等のガイダンスを出力（表示、音声出力、またはバイブレーション等）してもよい。
【０１１９】
ユーザが把持位置を決定するために、ＯＫボタンを押下すると（ステップＳ３０３のＹＥＳ）、検出部１１４が把持位置を検出する（ステップＳ３０５）。表示制御部１０２は、検出部１１４が検出した把持位置を表示し、ユーザに確認を促すメッセージを表示する（ステップＳ３０７）。把持位置の提示方法は、端末の接触センサ３４の配置を模式図で示し、接触が検出された箇所を模式的に示してもよい。また、メッセージは、例えば、「把持位置をご確認ください。よろしければＯＫボタンを押下してください。再度検出し直す場合は、ＮＧボタンを押下して携帯を持ち直してください。」等を出力（表示、音声出力、またはバイブレーション等）する。
【０１２０】
そして、確認画面にユーザが意図した把持位置が提示されている場合は、ユーザがＯＫボタンを押下する（ステップＳ３０９のＯＫ）。ＯＫボタンの押下が検出されると（ステップＳ３０９のＯＫ）、認証方法の選択画面が表示される（ステップＳ３１１）。選択画面では、複数の認証方法、例えば、ＰＩＮ認証、パターン認証、およびパスワード認証の３つの候補の中から選択してもよい。さらに、指紋認証および顔認証の少なくともいずれか一方の生体認証を候補に含めてもよい。リストやドラム等のＧＵＩ（Graphical User Interface）を用いて複数の認証方法の候補を提示して、ユーザの選択を受け付けることができる。
【０１２１】
さらに、表示制御部１０２は、選択した認証方法に対応する認証情報の入力を受け付ける画面を表示する。例えば、ＰＩＮ認証が選択された場合、図３（ａ）が表示され、パターン認証が選択された場合、図３（ｂ）が表示され、パスワード認証が選択された場合、図３（ｃ）が表示される。また、指紋認証または顔認証が選択された場合、ユーザの指紋または顔画像を取得するための画面が表示され、ユーザに指紋または顔画像の登録手順を示すガイダンスを出力（表示、音声出力、またはバイブレーション等）する。
【０１２２】
そして、認証方法の選択と認証情報の入力が終わったとき、ユーザによる確認ボタンの押下を受け付けると（ステップＳ３１３のＹＥＳ）、選択された認証方法の認証処理を試行するために、入力画面を表示し、ユーザに認証情報の確認入力を促すメッセージを表示する。そして、認証部１０４が、ユーザにより入力された認証情報を取得して認証処理を行う（ステップＳ３１５）。そして、認証に成功すると（ステップＳ３１７の成功）、ステップＳ３１１で選択された認証方法と、認証情報が認証情報記憶部１０６の登録される（ステップＳ３１９）。
【０１２３】
認証に失敗すると（ステップＳ３１７の失敗）、表示制御部１０２は、ユーザに認証に失敗した旨を通知するメッセージを出力（表示、音声出力、またはバイブレーション等）して、ステップＳ３１９をバイパスして本処理を終了する。または、ステップＳ３１５に戻り、再度、認証情報の確認入力を促し、入力された認証情報で認証処理を行ってもよい。あるいは、ステップＳ３１１に戻り、「認証に失敗しました。もう一度、認証方法の選択と、認証情報の入力を行ってください。」等のメッセージを出力（表示、音声出力、またはバイブレーション等）してもよい。
【０１２４】
複数の認証方法について、ステップＳ３０１〜ステップＳ３１９をそれぞれ繰り返して実行することができる。また、ステップＳ３０１〜ステップＳ３０９の把持位置の設定処理と、ステップＳ３１１の認証方法の選択と認証情報の入力処理との実行順序は、これに限定されない。
【０１２５】
また、登録処理において、さらに、偽の第２の入力画面をユーザが指定できてもよい。ステップＳ３１１の後、表示制御部１０２は、偽の第２の入力画面の選択画面を表示する。選択画面では、複数の認証方法、例えば、ＰＩＮ認証、パターン認証、およびパスワード認証の３つの候補の中から選択できる。さらに、指紋認証および顔認証の少なくともいずれか一方の生体認証を候補に含めてもよい。リストやドラム等のＧＵＩを用いて複数の認証方法の候補を提示して、ユーザの選択を受け付けることができる。ステップＳ３１１で選択された認証方法を候補に含んでもよい、選択された認証方法は候補から除外してもよい。
【０１２６】
また、ステップＳ３１５で認証処理を試行する場合に、ステップＳ３１１で選択された認証方法とは異なる認証方法の第２の入力画面（上述したユーザにより指定された偽の入力画面）を表示して、ユーザに認証情報の入力を試行させてもよい。これにより、ユーザは偽の入力画面での認証情報の入力の練習ができる。
【０１２７】
さらに、ステップＳ３１５で認証処理を試行する場合に、ステップＳ３０７で設定された把持位置で携帯端末装置１００を持つようにユーザに促し、設定された把持位置が検出部１１４により検出されたか否かを判定する。設定された把持位置でない場合は、表示制御部１０２は、把持位置が間違っていることをユーザに通知するメッセージ、または、把持位置を正すようユーザに指示するメッセージを表示してもよい。表示制御部１０２は、正しい把持位置が検出された場合に、入力画面を表示してもよい。
【０１２８】
さらに、ステップＳ３０７の前に以下の処理をさらに行ってもよい。ステップＳ３０５で検出された把持位置が、既に認証情報記憶部１０６に記憶されているか否かを調べる。そして、一致または類似する把持位置が記憶されている場合は、既に登録済みの把持方法であることをユーザに伝えるメッセージを表示してもよい。そして、ユーザに認証方法を新たに登録し、上書きするか否かを問い合わせるメッセージを表示してもよい。そして、上書きする指示を受け付けた場合は、新たな認証方法と認証情報を受け付けて把持位置情報と紐付けて登録する。上書きしない指示を受け付けた場合は、携帯端末装置１００を持ち直すことを指示するメッセージを表示して、ステップＳ３０１に戻る。
【０１２９】
以上説明したように、本実施形態によれば、上記実施形態と同様な効果を奏するとともに、さらに、ユーザが携帯端末装置１００の把持位置と対応付けて複数の認証方法の中から利用する認証方法を選択して認証情報とともに登録できる。これにより、予め指定した認証方法ではなく、利用時に都度ユーザが把持位置で認証方法を変えることができるので、さらに認証情報の盗難によるリスクを低減できる。
【０１３０】
（第４の実施の形態）
次に、本発明の第４の実施の形態について、以下説明する。
図１７は、本発明の実施の形態に係る携帯端末装置１００の構成を論理的に示す機能ブロック図である。本実施形態の携帯端末装置１００は、検出部１１４と、特定部１１６と、認証部１０４と、を備える。
【０１３１】
本実施形態の携帯端末装置１００は、上記実施形態とは、認証情報の入力画面が限定されない点で相違する。本実施形態では、把持位置に予め紐付けられている認証方法を、ユーザの把持位置から特定し、特定された認証方法で認証処理を行う構成を有することで、認証処理毎に都度ユーザの意志によって決定した認証方法で認証処理を行うことができる。以下の説明では、認証情報の入力画面は、正規に画面を用いているが、これに限定されず、上記実施形態で説明した正規の認証方法とは異なる偽の第２の入力画面を用いてもよい。
【０１３２】
検出部１１４は、ユーザによる当該装置の把持位置を検出する。特定部１１６は、ユーザが指定した一の認証方法を特定する当該装置の把持位置のパターンを、当該一の認証方法の認証情報と紐付けて記憶する認証情報記憶部１０６を参照して、当該把持位置のパターンに紐付けられている一の認証方法を特定する。認証部１０４は、特定部１１６により特定された一の認証方法の認証情報を認証情報記憶部１０６から読み出す。そして、認証部１０４は、ユーザに認証情報の入力を促す入力画面が表示されている間に取得したユーザの認証情報と、認証情報記憶部１０６から読み出した認証情報と、を照合することで認証処理を行う。
【０１３３】
図１８は、本実施形態の携帯端末装置１００の動作の一例を示すフローチャートである。本処理は、例えば、携帯端末装置１００の利用を制限する画面ロックを解除する際などに開始される。ここで、認証情報記憶部１０６には、ユーザが指定した一の認証方法を特定する当該装置の把持位置のパターンと、当該一の認証方法の認証情報とが紐付けて記憶されている。
【０１３４】
まず、ユーザにより画面ロックの解除が要求された場合に（ステップＳ２０３のＹＥＳ）本処理が開始される。そして、検出部１１４が、ユーザによる携帯端末装置１００の把持位置を検出する（ステップＳ２０５）。上記したように、携帯端末装置１００の把持位置は、接触センサ３４により検出される。そして、特定部１１６が、ステップＳ２０５で検出された把持位置と、認証情報記憶部１０６に予め登録されている把持位置情報とを照合し、一致した場合（ステップＳ２０７のＹＥＳ）、正規の認証方法がユーザにより指定されたことを特定する（ステップＳ２０９）。ステップＳ２０５で検出された把持位置と、認証情報記憶部１０６に予め登録されている把持位置情報とが一致しなかった場合（ステップＳ２０７のＮＯ）、ステップＳ２０５に戻る。
【０１３５】
また、図示しないが、ステップＳ２０７の照合処理を所定時間行っても一致しない場合は、画面ロック解除が行えない旨をユーザに通知（例えば、メッセージを表示部２６に表示、音声出力、またはバイブレーション等）し、画面ロック状態に戻り、ステップＳ２０３に戻る。
【０１３６】
あるいは、ステップＳ２０７で、検出された把持位置と認証情報記憶部１０６の把持位置が一致しない場合（ステップＳ２０７のＮＯ）、表示制御部１０２は、複数の認証方法のいずれかの入力画面、またはユーザにより予め指定された入力画面を表示する。そして、ユーザから認証情報の入力を受け付けた後、表示制御部１０２は、認証処理を行わずに認証失敗として、ユーザにその旨を通知（例えば、メッセージを表示部２６に表示、音声出力、またはバイブレーション等）し、画面ロック状態に戻り、ステップＳ２０３に戻ってもよい。このようにすれば、把持位置が間違っているために認証処理が進まないことが他人に推察されにくい。
【０１３７】
そして、認証部１０４が、ユーザの認証情報を取得し、ステップＳ２０９で特定された認証方法で認証処理を行う（ステップＳ４０１）。ユーザの認証情報の取得方法はＰＩＮコード認証、パターン認証、およびパスワード認証の場合は、表示制御部１０２が、それぞれの入力画面を表示してユーザに認証情報の入力を促し、認証情報を取得することができる。また、指紋認証や顔認証等の生体情報を用いた生体認証の場合には、表示制御部１０２が、ユーザの指紋または顔画像を取得するための入力画面を表示してユーザに認証情報の入力を促し、認証情報を取得することができる。
【０１３８】
そして、図４のステップＳ１０５に進み、認証成功の場合は（ステップＳ１０５のＹＥＳ）、画面ロックの解除を行う（ステップＳ１０７）。なお、ステップＳ４０１でユーザの認証情報を取得する入力画面は、上述した実施形態の第２の入力画面を表示してもよい。
【０１３９】
以上説明したように、本実施形態によれば、把持位置によって認証方法を特定し、特定された認証方法で認証処理を行うので、入力画面に依らず、ユーザの意志によって都度決めた認証方法で認証処理を行うことができる。入力画面と認証方法が違っている場合には、他人がのぞき見しても認証情報の漏洩を防ぐことができる。さらに、把持位置を変えることでユーザが自由に複数の認証方法の中から選択して変えることができるので、他人が複数回のぞき見した場合でも都度違う認証情報となるため、認証情報の盗難のリスクを低減できる。また、正しい把持位置で携帯端末装置１００を持たないと、認証処理に進まないか、または、認証を成功させないので、他人がなりすまして認証処理を行うリスクを低減できる。また、後者の認証処理を成功させない構成では、さらに、把持位置が間違っているために認証処理が進まないことが他人に推察されなくい。
【０１４０】
上記いずれかの実施の形態の携帯端末装置１００は、コンピュータプログラム５０（図３）に対応する各種の処理動作をＣＰＵ１２（図２）が実行することにより、前述のような各種ユニットが各種機能として実現される。
【０１４１】
本発明のコンピュータプログラムは、上記第１の実施形態の携帯端末装置１００を実現させるためのコンピュータに、ユーザが指定した一の認証方法とは異なる他の認証方法に対応する認証操作を受け付ける入力画面を表示部２６に表示させる手順、入力画面が表示されている間に、ユーザの認証情報を取得し、一の認証方法で認証処理を行う手順、を実行させるように記述されている。
【０１４２】
また、本発明のコンピュータプログラムは、上記第４の実施形態の携帯端末装置１００を実現させるためのコンピュータに、ユーザによる当該装置の把持位置を検出する手順、ユーザが指定した一の認証方法を特定する当該装置の把持位置のパターンを、当該一の認証方法の認証情報と紐付けて記憶する認証情報記憶部１０６を参照して、当該把持位置のパターンに紐付けられている一の認証方法を特定する手順、特定された一の認証方法の認証情報を認証情報記憶部１０６から読み出し、ユーザに認証情報の入力を促す入力画面が表示されている間に取得したユーザの認証情報と、認証情報記憶部１０６から読み出した認証情報と、を照合することで認証処理を行う手順、を実行させるように記述されていてもよい。
【０１４３】
本発明のコンピュータプログラム５０は、コンピュータで読み取り可能な記録媒体に記録されてもよい。記録媒体は特に限定されず、様々な形態のものが考えられる。また、プログラム５０は、記録媒体からコンピュータのメモリ１４にロードされてもよいし、ネットワークを通じてコンピュータにダウンロードされ、メモリ１４にロードされてもよい。
【０１４４】
コンピュータプログラム５０を記録する記録媒体は、非一時的な有形のコンピュータが使用可能な媒体を含み、その媒体に、コンピュータが読み取り可能なプログラムコードが埋め込まれる。コンピュータプログラム５０が、コンピュータ上で実行されたとき、コンピュータに、上記いずれかの実施形態の携帯端末装置１００を実現する認証方法を実行させる。
【０１４５】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。
たとえば、上記実施形態では、ユーザの把持位置のパターン毎に、認証方法が対応付けられていたが、他の実施形態では、ユーザの把持位置のパターン毎に、異なるＰＩＮコード（あるいは、パスワード、またはパターン）が紐付けられて認証情報記憶部１０６に登録されてもよい。
【０１４６】
そして、認証部１０４は、特定部１１６によりユーザの把持位置のパターンに紐付けられたＰＩＮコードと、入力画面から入力されたユーザのＰＩＮコードを照合して認証処理を行ってもよい。この構成では、上記した操作キーの配列を変更した第２の入力画面を用いることで、より他人に正規のＰＩＮコードが認識されにくくしてもよい。
【０１４７】
また、上記実施形態では、ユーザによる携帯端末装置１００の把持位置に基づいて認証方法を特定したが、これに限定されない。他の例では、把持位置ではなく、ユーザが携帯端末装置１００を把持した時の携帯端末装置１００の姿勢（向きや角度等）を検出し、姿勢に応じて認証方法を特定してもよい。この構成では、検出部１１４は、携帯端末装置１００の姿勢を検知する加速度センサ等を含んでもよい。
【０１４８】
さらに、他の例では、ユーザが現在居る場所に応じて一の認証方法を特定してもよい。検出部１１４は、ユーザが現在居る場所を検出して、特定部１１６は、居場所に応じて認証方法を特定する。例えば、認証情報記憶部１０６は、位置情報と認証方法を紐付けて記憶する。登録部１１２は、図１６のステップＳ３０１で、把持位置を取得する代わりに、ユーザが一の認証方法を利用したい場所で、例えば、ＧＰＳ（Global Positioning System）受信部（不図示）を用いて、受信した位置情報を取得させる。そして、登録部１１２は、取得した位置情報と一の認証方法を紐付けて認証情報記憶部１０６に記憶する。
【０１４９】
あるいは、登録部１１２は、ステップＳ３０１で把持情報を取得する代わりに、ユーザが一の認証方法を利用したい場所で、無線通信部を用いて、無線ＬＡＮ（Local Area Network）のアクセスポイントを探し、見つかったアクセスポイントのＩＰアドレスを位置情報として一の認証方法と紐付けて認証情報記憶部１０６に記憶してもよい。
【０１５０】
さらに、他の例では、時間帯別に一の認証方法を特定してもよい。登録部１１２は、登録画面で時間帯別に認証方法の指定をユーザから受け付け、認証情報記憶部１０６に時間帯別に認証方法を紐付けて記憶してもよい。検出部１１４は、携帯端末装置１００の時計（不図示）から現在時刻を取得し、特定部１１６は、現在時刻に対応する認証方法を認証情報記憶部１０６から読み出して認証方法を特定する。
【０１５１】
さらに、上記実施形態では、ユーザの把持位置に基づいて、一の認証方法を特定したが、他の例では、ユーザの把持位置に基づいて、第２の入力画面を表示する認証方法を特定する構成としてもよい。把持位置のパターン毎に、認証方法を紐付けて認証情報記憶部１０６に登録しておき、検出部１１４が検出した把持位置のパターンに紐付けられている認証方法を特定部１１６が特定する。表示制御部１０２は、特定部１１６により特定された認証方法の入力画面を表示部２６に表示させる。そして、認証部１０４は、予めユーザにより指定されている一の認証方法で認証情報を取得し、認証処理を行う。
【０１５２】
この構成によれば、例えば、特定の持ち方をした場合にのみ、偽の入力画面を表示させることができる。外出時等には、特定の持ち方をして偽の入力画面を表示させることができる。あるいは、特定の持ち方をした場合にのみ、正規の入力画面を表示させることもできる。この場合は、自宅等、他人に認証情報を盗み見られる心配がない時には、特定の持ち方をして正規の入力画面を表示させることができる。
【０１５３】
上記実施形態（第１の実施形態の変形態様は除く）では、表示制御部１０２は、ユーザが予め指定した一認証方法と異なる認証方法に対応した入力画面を表示しているが、他の例では、表示制御部１０２は、ユーザが予め指定した一認証方法を含む複数の認証方法の中から一つの認証方法に対応した入力画面（第１の入力画面）を第２の入力画面として表示してもよい。すなわち、一の認証方法に対応した正規の入力画面を第２の入力画面として表示することを排除しない。図１９は、本実施形態の本来の認証方法と第２の入力画面を表示する偽の認証方法の組み合わせを説明するための図である。このように、パターン認証、ＰＩＮコード認証、およびパスワード認証の入力画面は、全ての認証方法（パターン認証、ＰＩＮコード認証、パスワード認証、指紋認証、および顔認証）で利用できる。
【０１５４】
また、上記第３の実施形態で把持位置に対応する認証方法を紐付けて登録する登録処理において、偽の第２の入力画面をどの認証方法のものにするかユーザが指定できる。上記実施形態では、複数の認証方法の候補の中から一つの認証方法の入力画面を指定する例を説明したが、他の例では、複数の認証方法（ＰＩＮ認証、パターン認証、およびパスワード認証等）から認証処理毎に自動的にランダムに変更されるように指定できてもよい。この場合、登録処理において、認証方法の候補に「ランダム」等として含めることができる。あるいは、上記第１実施形態の変形態様のように、認証処理毎に入力画面の操作キーに配列を変更する場合、登録処理において、認証方法の候補に「配列変更」等として含めることができる。
【０１５５】
以上、実施形態および実施例を参照して本願発明を説明したが、本願発明は上記実施形態および実施例に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
なお、本発明において利用者に関する情報を取得、利用する場合は、これを適法に行うものとする。
【０１５６】
上記の実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下に限られない。
１．  ユーザが指定した一の認証方法とは異なる他の認証方法に対応する認証操作を受け付ける入力画面を表示部に表示させる表示制御手段と、
前記入力画面が表示されている間に、前記ユーザの認証情報を取得し、前記一の認証方法で認証処理を行う認証手段と、を備える携帯端末装置。
２．  １．に記載の携帯端末装置において、
前記表示制御手段は、前記一の認証方法に対応する認証操作を受け付ける第１の入力画面とは異なる第２の入力画面を前記表示部に表示させる、携帯端末装置。
３．  １．または２．に記載の携帯端末装置において、
前記ユーザによる当該装置の把持位置を検出する検出手段と、
前記一の認証方法の指定に使用する当該装置の把持位置を示す把持位置情報を記憶する記憶部から前記把持位置情報を取得し、当該把持位置情報と、前記検出手段により検出された前記把持位置とを照合し、一致する場合に、前記ユーザにより前記一の認証方法が指定されたことを特定する特定手段と、を備える携帯端末装置。
４．  ３．に記載の携帯端末装置において、
複数の前記認証方法の各々について、前記認証方法と前記認証情報、および前記認証方法と前記把持位置情報とをそれぞれ紐付けて前記記憶部に登録する登録手段をさらに備え、
前記認証処理を行う際、
前記表示制御手段が前記入力画面を表示している間に、
前記特定手段は、前記検出手段により検出された前記把持位置と前記記憶部の前記把持位置情報を照合し、検出された前記把持位置と一致した前記把持位置情報に紐付けられた前記認証方法を特定し、
前記認証手段は、特定された前記認証方法に紐付けられた前記認証情報を前記記憶部から取得し、特定された前記認証方法で前記認証処理を行う、携帯端末装置。
５．  ３．または４．に記載の携帯端末装置において、
前記検出手段は、当該装置に前記ユーザの手指が接触していることを複数の箇所でそれぞれ検出する複数のセンサを有し、
前記把持位置情報は、前記ユーザの手指の接触を検出する前記センサの組み合わせパターンを示し、
前記特定手段は、前記ユーザの手指の接触を検出した前記センサの組み合わせパターンと一致する前記把持位置情報を特定する携帯端末装置。
６．  ３．から５．いずれか一つに記載の携帯端末装置において、
前記検出手段が検出した前記把持位置と一致する前記把持位置情報が前記記憶部に記憶されていない場合、前記認証手段は、認証失敗とする携帯端末装置。
７．  １．から６．いずれか一つに記載の携帯端末装置において、
前記認証処理を行う際に、前記表示制御手段は、複数の前記認証方法の中からランダムに選択された認証方法に対応する入力画面を前記表示部に表示させる、携帯端末装置。
８．  １．から７．いずれか一つに記載の携帯端末装置において、
前記認証方法は、パターン認証、ＰＩＮコード認証、パスワード認証、および生体情報認証のうち少なくともいずれか２つである、携帯端末装置。
【０１５７】
９．  携帯端末装置が、
ユーザが指定した一の認証方法とは異なる他の認証方法に対応する認証操作を受け付ける入力画面を表示部に表示させ、
前記入力画面が表示されている間に、前記ユーザの認証情報を取得し、前記一の認証方法で認証処理を行う、携帯端末装置の認証方法。
１０．  ９．に記載の携帯端末装置の認証方法において、
前記携帯端末装置が、
前記一の認証方法に対応する認証操作を受け付ける第１の入力画面とは異なる第２の入力画面を前記表示部に表示させる、携帯端末装置の認証方法。
１１．  ９．または１０．に記載の携帯端末装置の認証方法において、
前記携帯端末装置が、さらに、
前記ユーザによる当該装置の把持位置を検出し、
前記一の認証方法の指定に使用する当該装置の把持位置を示す把持位置情報を記憶する記憶部から前記把持位置情報を取得し、当該把持位置情報と、検出された前記把持位置とを照合し、一致する場合に、前記ユーザにより前記一の認証方法が指定されたことを特定する携帯端末装置の認証方法。
１２．  １１．に記載の携帯端末装置の認証方法において、
前記携帯端末装置が、さらに、
複数の前記認証方法の各々について、前記認証方法と前記認証情報、および前記認証方法と前記把持位置情報とをそれぞれ紐付けて前記記憶部に登録し、
前記認証処理を行う際、前記入力画面を表示している間に、
検出された前記把持位置と前記記憶部の前記把持位置情報を照合し、検出された前記把持位置と一致した前記把持位置情報に紐付けられた前記認証方法を特定し、
特定された前記認証方法に紐付けられた前記認証情報を前記記憶部から取得し、特定された前記認証方法で前記認証処理を行う、携帯端末装置の認証方法。
１３．  １１．または１２．に記載の携帯端末装置の認証方法において、
前記携帯端末装置は、当該装置に前記ユーザの手指が接触していることを複数の箇所でそれぞれ検出する複数のセンサを有し、
前記把持位置情報は、前記ユーザの手指の接触を検出する前記センサの組み合わせパターンを示し、
前記携帯端末装置が、
前記ユーザの手指の接触を検出した前記センサの組み合わせパターンと一致する前記把持位置情報を特定する携帯端末装置の認証方法。
１４．  １１．から１３．いずれか一つに記載の携帯端末装置の認証方法において、
前記携帯端末装置が、
検出した前記把持位置と一致する前記把持位置情報が前記記憶部に記憶されていない場合、認証失敗とする携帯端末装置の認証方法。
１５．  ９．から１４．いずれか一つに記載の携帯端末装置の認証方法において、
前記携帯端末装置が、
前記認証処理を行う際に、複数の前記認証方法の中からランダムに選択された認証方法に対応する入力画面を前記表示部に表示させる、携帯端末装置の認証方法。
１６．  ９．から１５．いずれか一つに記載の携帯端末装置の認証方法において、
前記認証方法は、パターン認証、ＰＩＮコード認証、パスワード認証、および生体情報認証のうち少なくともいずれか２つである、携帯端末装置の認証方法。
【０１５８】
１７．  携帯端末装置を実現するコンピュータに、
ユーザが指定した一の認証方法とは異なる他の認証方法に対応する認証操作を受け付ける入力画面を表示部に表示させる手順、
前記入力画面が表示されている間に、前記ユーザの認証情報を取得し、前記一の認証方法で認証処理を行う手順、を実行させるためのプログラム。
１８．  １７．に記載のプログラムにおいて、
さらに、
前記一の認証方法に対応する認証操作を受け付ける第１の入力画面とは異なる第２の入力画面を前記表示部に表示させる手順、をコンピュータに実行させるためのプログラム。
１９．  １７．または１８．に記載のプログラムにおいて、
さらに、
前記ユーザによる当該装置の把持位置を検出する手順、
前記一の認証方法の指定に使用する当該装置の把持位置を示す把持位置情報を記憶する記憶部から前記把持位置情報を取得し、当該把持位置情報と、検出された前記把持位置とを照合し、一致する場合に、前記ユーザにより前記一の認証方法が指定されたことを特定する手順、をコンピュータに実行させるためのプログラム。
２０．  １９．に記載のプログラムにおいて、
さらに、
複数の前記認証方法の各々について、前記認証方法と前記認証情報、および前記認証方法と前記把持位置情報とをそれぞれ紐付けて前記記憶部に登録する手順、
前記認証処理を行う際、前記入力画面を表示している間に、
検出された前記把持位置と前記記憶部の前記把持位置情報を照合し、検出された前記把持位置と一致した前記把持位置情報に紐付けられた前記認証方法を特定する手順、
特定された前記認証方法に紐付けられた前記認証情報を前記記憶部から取得し、特定された前記認証方法で前記認証処理を行う手順、をコンピュータに実行させるためのプログラム。
２１．  １９．または２０．に記載のプログラムにおいて、
前記携帯端末装置は、当該装置に前記ユーザの手指が接触していることを複数の箇所でそれぞれ検出する複数のセンサを有し、
前記把持位置情報は、前記ユーザの手指の接触を検出する前記センサの組み合わせパターンを示し、
前記ユーザの手指の接触を検出した前記センサの組み合わせパターンと一致する前記把持位置情報を特定する手順、をコンピュータに実行させるためのプログラム。
２２．  １９．から２１．いずれか一つに記載のプログラムにおいて、
検出した前記把持位置と一致する前記把持位置情報が前記記憶部に記憶されていない場合、認証失敗とする手順、をコンピュータに実行させるためのプログラム。
２３．  １７．から２２．いずれか一つに記載のプログラムにおいて、
前記認証処理を行う際に、複数の前記認証方法の中からランダムに選択された認証方法に対応する入力画面を前記表示部に表示させる手順、をコンピュータに実行させるためのプログラム。
２４．  １７．から２３．いずれか一つに記載のプログラムにおいて、
前記認証方法は、パターン認証、ＰＩＮコード認証、パスワード認証、および生体情報認証のうち少なくともいずれか２つである、プログラム。
【０１５９】
２５．  ユーザによる当該装置の把持位置を検出する検出手段と、
前記ユーザが指定した一の認証方法を特定する当該装置の把持位置のパターンを、当該一の認証方法の認証情報と紐付けて記憶する記憶部を参照して、当該把持位置のパターンに紐付けられている前記一の認証方法を特定する特定手段と、
前記特定手段により特定された前記一の認証方法の認証情報を前記記憶部から読み出し、前記ユーザに認証情報の入力を促す入力画面が表示されている間に取得した前記ユーザの認証情報と、前記記憶部から読み出した前記認証情報と、を照合することで認証処理を行う認証手段と、
を備える携帯端末装置。
２６．  ２５．に記載の携帯端末装置において、
前記一の認証方法とは異なる他の認証方法に対応する認証操作を受け付ける入力画面を表示部に表示させる表示制御手段をさらに備える携帯端末装置。
２７．  ２６．に記載の携帯端末装置において、
前記表示制御手段は、前記一の認証方法に対応する認証操作を受け付ける第１の入力画面とは異なる第２の入力画面を前記表示部に表示させる、携帯端末装置。
２８．  ２６．または２７．に記載の携帯端末装置において、
前記認証処理を行う際に、前記表示制御手段は、複数の前記認証方法の中からランダムに選択された認証方法に対応する入力画面を前記表示部に表示させる、携帯端末装置。
２９．  ２５．から２８．いずれか一つに記載の携帯端末装置において、
複数の前記認証方法の各々について、前記認証方法と前記認証情報、および前記認証方法と前記把持位置情報とをそれぞれ紐付けて前記記憶部に登録する登録手段をさらに備え、
前記認証処理を行う際、
前記入力画面が表示されている間に、
前記特定手段は、前記検出手段により検出された前記把持位置と前記記憶部の前記把持位置情報を照合し、検出された前記把持位置と一致した前記把持位置情報に紐付けられた前記認証方法を特定し、
前記認証手段は、特定された前記認証方法に紐付けられた前記認証情報を前記記憶部から取得し、特定された前記認証方法で前記認証処理を行う、携帯端末装置。
３０．  ２９．に記載の携帯端末装置において、
前記検出手段が検出した前記把持位置と一致する前記把持位置情報が前記記憶部に記憶されていない場合、前記認証手段は、認証失敗とする携帯端末装置。
３１．  ２５．から３０．いずれか一つに記載の携帯端末装置において、
前記検出手段は、当該装置に前記ユーザの手指が接触していることを複数の箇所でそれぞれ検出する複数のセンサを有し、
前記把持位置情報は、前記ユーザの手指の接触を検出する前記センサの組み合わせパターンを示し、
前記特定手段は、前記ユーザの手指の接触を検出した前記センサの組み合わせパターンと一致する前記把持位置情報を特定する携帯端末装置。
３２．  ２５．から３１．いずれか一つに記載の携帯端末装置において、
前記認証方法は、パターン認証、ＰＩＮコード認証、パスワード認証、および生体情報認証のうち少なくともいずれか２つである、携帯端末装置。
【０１６０】
３３．  携帯端末装置が、
ユーザによる当該装置の把持位置を検出し、
前記ユーザが指定した一の認証方法を特定する当該装置の把持位置のパターンを、当該一の認証方法の認証情報と紐付けて記憶する記憶部を参照して、当該把持位置のパターンに紐付けられている前記一の認証方法を特定し、
特定された前記一の認証方法の認証情報を前記記憶部から読み出し、前記ユーザに認証情報の入力を促す入力画面が表示されている間に取得した前記ユーザの認証情報と、前記記憶部から読み出した前記認証情報と、を照合することで認証処理を行う、携帯端末装置の認証方法。
３４．  ３３．に記載の携帯端末装置の認証方法において、
前記携帯端末装置が、
前記一の認証方法とは異なる他の認証方法に対応する認証操作を受け付ける入力画面を表示部に表示させる携帯端末装置の認証方法。
３５．  ３４．に記載の携帯端末装置の認証方法において、
前記携帯端末装置が、
前記一の認証方法に対応する認証操作を受け付ける第１の入力画面とは異なる第２の入力画面を前記表示部に表示させる、携帯端末装置の認証方法。
３６．  ３４．または３５．に記載の携帯端末装置の認証方法において、
前記携帯端末装置が、
前記認証処理を行う際に、複数の前記認証方法の中からランダムに選択された認証方法に対応する入力画面を前記表示部に表示させる、携帯端末装置の認証方法。
３７．  ３３．から３６．いずれか一つに記載の携帯端末装置の認証方法において、
前記携帯端末装置が、
さらに、
複数の前記認証方法の各々について、前記認証方法と前記認証情報、および前記認証方法と前記把持位置情報とをそれぞれ紐付けて前記記憶部に登録し、
前記認証処理を行う際、前記入力画面が表示されている間に、
検出された前記把持位置と前記記憶部の前記把持位置情報を照合し、検出された前記把持位置と一致した前記把持位置情報に紐付けられた前記認証方法を特定し、
特定された前記認証方法に紐付けられた前記認証情報を前記記憶部から取得し、特定された前記認証方法で前記認証処理を行う、携帯端末装置の認証方法。
３８．  ３７．に記載の携帯端末装置の認証方法において、
前記携帯端末装置が、
検出した前記把持位置と一致する前記把持位置情報が前記記憶部に記憶されていない場合、認証失敗とする携帯端末装置の認証方法。
３９．  ３３．から３８．いずれか一つに記載の携帯端末装置の認証方法において、
前記携帯端末装置は、当該装置に前記ユーザの手指が接触していることを複数の箇所でそれぞれ検出する複数のセンサを有し、
前記把持位置情報は、前記ユーザの手指の接触を検出する前記センサの組み合わせパターンを示し、
前記携帯端末装置が、
前記ユーザの手指の接触を検出した前記センサの組み合わせパターンと一致する前記把持位置情報を特定する携帯端末装置の認証方法。
４０．  ３３．から３９．いずれか一つに記載の携帯端末装置の認証方法において、
前記認証方法は、パターン認証、ＰＩＮコード認証、パスワード認証、および生体情報認証のうち少なくともいずれか２つである、携帯端末装置の認証方法。
【０１６１】
４１．  携帯端末装置を実現するコンピュータに、
ユーザによる当該装置の把持位置を検出する手順、
前記ユーザが指定した一の認証方法を特定する当該装置の把持位置のパターンを、当該一の認証方法の認証情報と紐付けて記憶する記憶部を参照して、当該把持位置のパターンに紐付けられている前記一の認証方法を特定する手順、
特定された前記一の認証方法の認証情報を前記記憶部から読み出し、前記ユーザに認証情報の入力を促す入力画面が表示されている間に取得した前記ユーザの認証情報と、前記記憶部から読み出した前記認証情報と、を照合することで認証処理を行手順、を実行させるためのプログラム。
４２．  ４１．に記載のプログラムにおいて、
前記一の認証方法とは異なる他の認証方法に対応する認証操作を受け付ける入力画面を表示部に表示させる手順、をコンピュータに実行させるためのプログラム。
４３．  ４２．に記載のプログラムにおいて、
前記一の認証方法に対応する認証操作を受け付ける第１の入力画面とは異なる第２の入力画面を前記表示部に表示させる手順、をコンピュータに実行させるためのプログラム。
４４．  ４２．または４３．に記載のプログラムにおいて、
前記認証処理を行う際に、複数の前記認証方法の中からランダムに選択された認証方法に対応する入力画面を表示する手順、をコンピュータに実行させるためのプログラム。
４５．  ４１．から４４．いずれか一つに記載のプログラムにおいて、
さらに、
複数の前記認証方法の各々について、前記認証方法と前記認証情報、および前記認証方法と前記把持位置情報とをそれぞれ紐付けて前記記憶部に登録する手順、
前記認証処理を行う際、前記入力画面が表示されている間に、
検出された前記把持位置と前記記憶部の前記把持位置情報を照合し、検出された前記把持位置と一致した前記把持位置情報に紐付けられた前記認証方法を特定する手順、
特定された前記認証方法に紐付けられた前記認証情報を前記記憶部から取得し、特定された前記認証方法で前記認証処理を行う手順、をコンピュータに実行させるためのプログラム。
４６．  ４５．に記載のプログラムにおいて、
検出した前記把持位置と一致する前記把持位置情報が前記記憶部に記憶されていない場合、認証失敗とする手順、をコンピュータに実行させるためのプログラム。
４７．  ４１．から４６．いずれか一つに記載のプログラムにおいて、
前記携帯端末装置は、当該装置に前記ユーザの手指が接触していることを複数の箇所でそれぞれ検出する複数のセンサを有し、
前記把持位置情報は、前記ユーザの手指の接触を検出する前記センサの組み合わせパターンを示し、
前記ユーザの手指の接触を検出した前記センサの組み合わせパターンと一致する前記把持位置情報を特定する手順、をコンピュータに実行させるためのプログラム。
４８．  ４１．から４７．いずれか一つに記載のプログラムにおいて、
前記認証方法は、パターン認証、ＰＩＮコード認証、パスワード認証、および生体情報認証のうち少なくともいずれか２つである、プログラム。
【符号の説明】
【０１６２】
１２  ＣＰＵ
１４  メモリ
１６  ストレージ
１８  Ｉ／Ｏ
２０  通信部
２１  アンテナ
２２  操作部
２４  操作受付部
２６  表示部
２８  表示制御部
３０  タッチパネルユニット
３２  撮像部
３４  接触センサ
３６  指紋読取部
４０  バス
５０  プログラム
１００  携帯端末装置
１０２  表示制御部
１０４  認証部
１０６  認証情報記憶部
１１２  登録部
１１４  検出部
１１６  特定部
１２０  タッチパネル
１３０ａ、１３０ｂ、１３０ｃ、１３０ｄ、１３０ｅ、１３０ｆ  接触センサ
１４０  電源スイッチ
３００  入力画面
３０２  数字キー
３０４  入力確認表示欄
３１０  入力画面
３１２  オブジェクト
３１４  パターン
３１６  パターン
３２０  入力画面
３２２  操作キー
３２４  入力確認表示欄
３３０  入力画面
【図１】
2018169820.tif 000003
【図２】
2018169820.tif 000004
【図３】
2018169820.tif 000005
【図４】
2018169820.tif 000006
【図５】
2018169820.tif 000007
【図６】
2018169820.tif 000008
【図７】
2018169820.tif 000009
【図８】
2018169820.tif 000010
【図９】
2018169820.tif 000011
【図１０】
2018169820.tif 000012
【図１１】
2018169820.tif 000013
【図１２】
2018169820.tif 000014
【図１３】
2018169820.tif 000015
【図１４】
2018169820.tif 000016
【図１５】
2018169820.tif 000017
【図１６】
2018169820.tif 000018
【図１７】
2018169820.tif 000019
【図１８】
2018169820.tif 000020
【図１９】
2018169820.tif 000021