(57)【特許請求の範囲】
【請求項１】
検出対象面を有し、当該検出対象面をさわる指の指紋を検出する指紋センサと、
前記検出対象面にかかる圧力を検出することが可能な複数の圧力センサを有する圧力検出装置と、
前記指紋センサでの指紋検出結果と、前記圧力検出装置での圧力検出結果とに基づいて処理を行う制御部と、
情報を表示する表示面を有する表示部と
を備え、
前記圧力検出結果は、前記検出対象面での前記圧力がかかる位置に応じて変化し、
前記制御部は、
前記表示面が非表示状態の場合、前記圧力検出結果が第１条件を満たすとき、前記指紋検出結果に基づく第１のユーザ認証を行い、
前記表示面が非表示状態の場合、前記圧力検出結果が第２条件を満たすとき、前記第１のユーザ認証を行わずに所定画面を前記表示面に表示し、前記圧力検出結果が前記第２条件を満たさなくなると、前記表示面を非表示状態にする、電子機器。
【請求項２】
検出対象面を有し、当該検出対象面をさわる指の指紋を検出する指紋センサと、
前記検出対象面にかかる圧力を検出することが可能な複数の圧力センサを有する圧力検出装置と、
前記指紋センサでの指紋検出結果と、前記圧力検出装置での圧力検出結果とに基づいて処理を行う制御部と
を備え、
前記圧力検出結果は、前記検出対象面での前記圧力がかかる位置に応じて変化し、
前記制御部は、前記指紋検出結果に基づく第１のユーザ認証を行い、
前記制御部は、前記第１のユーザ認証が成功した場合、前記第１のユーザ認証の実行のときに得られた前記圧力検出結果に応じたアプリケーションプログラムを実行する、電子機器。
【請求項３】
請求項１及び請求項２のいずれか一つに記載の電子機器であって、
前記制御部は、前記圧力検出装置での前記圧力の検出に応じて前記指紋センサを起動する、電子機器。
【請求項４】
請求項１乃至請求項３のいずれか一つに記載の電子機器であって、
前記制御部は、前記圧力検出結果に基づいて、前記検出対象面に対する操作を特定し、特定した操作に応じた処理を行う、電子機器。
【請求項５】
請求項４に記載の電子機器であって、
前記制御部は、前記圧力検出結果に基づいて、前記検出対象面に対する操作の速さ、方向及び強さの少なくとも一つを特定する、電子機器。
【請求項６】
請求項１に記載の電子機器であって、
前記制御部は、前記圧力検出結果に基づいて、前記検出対象面に対する操作を特定し、特定した操作に応じた処理を行い、
前記制御部は、前記操作に応じて前記表示部の表示を制御する、電子機器。
【請求項７】
請求項４乃至請求項６のいずれか一つに記載の電子機器であって、
前記制御部は、前記操作に応じたアプリケーションプログラムを実行する、電子機器。
【請求項８】
請求項１に記載の電子機器であって、
前記表示面に対する操作入力を検出する検出部を備え、
前記制御部は、
前記操作入力に応じた処理を行い、
前記圧力検出装置での前記圧力の検出中に、前記表示面の少なくとも一部に対する前記操作入力を無効にする、電子機器。
【請求項９】
請求項８に記載の電子機器であって、
前記表示面は、
前記圧力検出装置での前記圧力の検出中に、それに対する前記操作入力が無効にされない第１部分と、
前記圧力検出装置での前記圧力の検出中に、それに対する前記操作入力が無効にされ、前記第１部分よりも前記検出対象面に近い場所に位置する第２部分と
を有する、電子機器。
【請求項１０】
請求項２に記載の電子機器であって、
ユーザに通知を行う通知部を備える、電子機器。
【請求項１１】
請求項１０に記載の電子機器であって、
前記制御部は、前記第１のユーザ認証を行う場合に、前記検出対象面での前記指の位置についての基準位置からのずれを、前記圧力検出結果に基づいて特定し、当該ずれを前記通知部に通知させる、電子機器。
【請求項１２】
請求項１１に記載の電子機器であって、
前記通知部は、前記ずれを通知する場合、前記位置の変更を案内する案内情報を通知する、電子機器。
【請求項１３】
請求項１１及び請求項１２のいずれか一つに記載の電子機器であって、
前記制御部は、前記第１のユーザ認証が失敗したときに、前記ずれを前記通知部に通知させる、電子機器。
【請求項１４】
請求項１０乃至請求項１３のいずれか一つに記載の電子機器であって、
前記制御部は、
前記第１のユーザ認証を行う場合に、前記圧力検出結果に基づいて、前記圧力が前記第１のユーザ認証にとって適切か否かを判定する判定処理を実行し、
前記判定処理において、前記圧力が適切でないと判定したとき、前記圧力が適切でないことを前記通知部に通知させる、電子機器。
【請求項１５】
請求項１４に記載の電子機器であって、
前記制御部は、前記第１のユーザ認証が失敗したときに、前記圧力が適切でないことを前記通知部に通知させる、電子機器。
【請求項１６】
請求項１４及び請求項１５のいずれか一つに記載の電子機器であって、
前記制御部は、
前記指紋センサで得られる指紋情報を、前記第１のユーザ認証で使用される基準指紋情報として前記電子機器に登録し、
前記基準指紋情報を登録する場合に得られる前記圧力検出結果に基づいて、前記判定処理で使用される基準圧力を設定する、電子機器。
【請求項１７】
請求項２及び請求項１０のいずれか一つに記載の電子機器であって、
前記制御部は、前記指紋検出結果及び前記圧力検出結果に基づく前記第１のユーザ認証を行う、電子機器。
【請求項１８】
請求項２及び請求項１０のいずれか一つに記載の電子機器であって、
前記制御部は、前記第１のユーザ認証が失敗した場合、前記第１のユーザ認証の実行後に得られる前記圧力検出結果に基づく第２のユーザ認証を行う、電子機器。
【請求項１９】
検出対象面を有し、当該検出対象面をさわる指の指紋を検出する指紋センサと、前記検出対象面にかかる圧力を検出することが可能な複数の圧力センサを有する圧力検出装置と、情報を表示する表示面を有する表示部とを備え、前記圧力検出装置での圧力検出結果が、前記検出対象面での前記圧力がかかる位置に応じて変化する電子機器を制御する制御プログラムであって、
前記電子機器に、
前記表示面が非表示状態の場合、前記圧力検出結果が第１条件を満たすとき、前記指紋センサでの指紋検出結果に基づく第１のユーザ認証を行う工程と、
前記表示面が非表示状態の場合、前記圧力検出結果が第２条件を満たすとき、前記第１のユーザ認証を行わずに所定画面を前記表示面に表示し、前記圧力検出結果が前記第２条件を満たさなくなると、前記表示面を非表示状態にする工程と
を実行させる制御プログラム。
【請求項２０】
検出対象面を有し、当該検出対象面をさわる指の指紋を検出する指紋センサと、前記検出対象面にかかる圧力を検出することが可能な複数の圧力センサを有する圧力検出装置とを備え、前記圧力検出装置での圧力検出結果が、前記検出対象面での前記圧力がかかる位置に応じて変化する電子機器を制御する制御プログラムであって、
前記電子機器に、
前記指紋センサでの指紋検出結果に基づく第１のユーザ認証を行う工程と、
前記第１のユーザ認証が成功した場合、前記第１のユーザ認証の実行のときに得られた前記圧力検出結果に応じたアプリケーションプログラムを実行する工程と
を実行させる制御プログラム。
【請求項２１】
検出対象面を有し、当該検出対象面をさわる指の指紋を検出する指紋センサと、前記検出対象面にかかる圧力を検出することが可能な複数の圧力センサを有する圧力検出装置と、情報を表示する表示面を有する表示部とを備え、前記圧力検出装置での圧力検出結果が、前記検出対象面での前記圧力がかかる位置に応じて変化する電子機器の動作方法であって、
前記表示面が非表示状態の場合、前記圧力検出結果が第１条件を満たすとき、前記指紋センサでの指紋検出結果に基づく第１のユーザ認証を行う工程と、
前記表示面が非表示状態の場合、前記圧力検出結果が第２条件を満たすとき、前記第１のユーザ認証を行わずに所定画面を前記表示面に表示し、前記圧力検出結果が前記第２条件を満たさなくなると、前記表示面を非表示状態にする工程と
を備える、電子機器の動作方法。
【請求項２２】
検出対象面を有し、当該検出対象面をさわる指の指紋を検出する指紋センサと、前記検出対象面にかかる圧力を検出することが可能な複数の圧力センサを有する圧力検出装置とを備え、前記圧力検出装置での圧力検出結果が、前記検出対象面での前記圧力がかかる位置に応じて変化する電子機器の動作方法であって、
前記指紋センサでの指紋検出結果に基づく第１のユーザ認証を行う工程と、
前記第１のユーザ認証が成功した場合、前記第１のユーザ認証の実行のときに得られた前記圧力検出結果に応じたアプリケーションプログラムを実行する工程と
を備える電子機器の動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、電子機器に関する。
【背景技術】
【０００２】
特許文献１に記載されているように、電子機器に関して様々な技術が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２５９１０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
電子機器については、その利便性の向上が望まれている。
【０００５】
そこで、本発明は上述の点に鑑みて成されたものであり、電子機器の利便性を向上することが可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
電子機器、制御装置、制御プログラム及び電子機器の動作方法が開示される。一の実施の形態では、電子機器は、指紋センサ、圧力検出装置及び制御部を備える。指紋センサは、検出対象面を有し、当該検出対象面をさわる指の指紋を検出する。圧力検出装置は、検出対象面にかかる圧力を検出することが可能な複数の圧力センサを有する。制御部は、指紋センサでの指紋検出結果と、圧力検出装置での圧力検出結果とに基づいて処理を行う。圧力検出結果は、検出対象面での圧力がかかる位置に応じて変化する。
【０００７】
また、一の実施の形態では、制御装置は、電子機器が備える制御装置である。電子機器は、検出対象面を有し、当該検出対象面をさわる指の指紋を検出する指紋センサと、検出対象面にかかる圧力を検出することが可能な複数の圧力センサを有する圧力検出装置とを備える。圧力検出装置での圧力検出結果は、検出対象面での圧力がかかる位置に応じて変化する。制御装置は、指紋センサでの指紋検出結果と圧力検出結果とに基づいて処理を行う。
【０００８】
また、一の実施の形態では、制御プログラムは、電子機器を制御する制御プログラムである。電子機器は、検出対象面を有し、当該検出対象面をさわる指の指紋を検出する指紋センサと、検出対象面にかかる圧力を検出することが可能な複数の圧力センサを有する圧力検出装置とを備える。圧力検出装置での圧力検出結果は、検出対象面での圧力がかかる位置に応じて変化する。制御プログラムは、電子機器に、指紋センサでの指紋検出結果と圧力検出結果とに基づいて処理を行わせる。
【０００９】
また、一の実施の形態では、電子機器の動作方法は、検出対象面を有し、当該検出対象面をさわる指の指紋を検出する指紋センサと、検出対象面にかかる圧力を検出することが可能な複数の圧力センサを有する圧力検出装置とを備え、圧力検出装置での圧力検出結果が、検出対象面での圧力がかかる位置に応じて変化する電子機器の動作方法である。電子機器の動作方法は、指紋センサでの指紋検出結果と圧力検出結果とに基づいて処理を行う。
【発明の効果】
【００１０】
電子機器の利便性が向上する。
【図面の簡単な説明】
【００１１】
【図１】電子機器の外観の一例を示す斜視図である。
【図２】電子機器の外観の一例を示す背面図である。
【図３】電子機器の構成の一例を示すブロック図である。
【図４】電子機器の構成の一例を示す図である。
【図５】電子機器の構成の一例を示す図である。
【図６】電子機器の表示の一例を示す図である。
【図７】電子機器の表示の一例を示す図である。
【図８】電子機器の表示の一例を示す図である。
【図９】電子機器の動作の一例を示すフローチャートである。
【図１０】電子機器の表示の一例を示す図である。
【図１１】電子機器の表示の一例を示す図である。
【図１２】電子機器の動作の一例を示すフローチャートである。
【図１３】検出対象面に対する操作の一例を示す図である。
【図１４】検出対象面に対する操作の一例を示す図である。
【図１５】検出対象面に対する操作の一例を示す図である。
【図１６】検出対象面に対する操作の一例を示す図である。
【図１７】検出対象面に対する操作の一例を示す図である。
【図１８】電子機器の表示の一例を示す図である。
【図１９】表示面に対する操作の一例を示す図である。
【図２０】電子機器の動作の一例を説明するための図である。
【図２１】電子機器の動作の一例を示すフローチャートである。
【図２２】電子機器の表示の一例を示す図である。
【図２３】電子機器の表示の一例を示す図である。
【図２４】電子機器の表示の一例を示す図である。
【図２５】電子機器の動作の一例を示すフローチャートである。
【図２６】電子機器の表示の一例を示す図である。
【図２７】電子機器の動作の一例を示すフローチャートである。
【図２８】電子機器の表示の一例を示す図である。
【図２９】電子機器の動作の一例を示すフローチャートである。
【図３０】電子機器の表示の一例を示す図である。
【図３１】電子機器の動作の一例を示すフローチャートである。
【図３２】電子機器の動作の一例を示すフローチャートである。
【図３３】電子機器の動作の一例を示すフローチャートである。
【図３４】電子機器の動作の一例を示すフローチャートである。
【図３５】電子機器の表示の一例を示す図である。
【図３６】電子機器の表示の一例を示す図である。
【図３７】電子機器の動作の一例を示すフローチャートである。
【図３８】電子機器の動作の一例を示すフローチャートである。
【図３９】電子機器の構成の一例を示す図である。
【図４０】電子機器の構成の一例を示す図である。
【図４１】電子機器の構成の一例を示す図である。
【発明を実施するための形態】
【００１２】
＜電子機器の外観の一例＞
図１及び２は電子機器１の外観の一例を示す斜視図及び背面図である。図１及び２に示されるように、電子機器１は、平面視で略長方形の板状の機器ケース１１を備えている。機器ケース１１は電子機器１の外装を構成している。
【００１３】
機器ケース１１の前面１１ａには、言い換えれば電子機器１の前面には、文字、記号及び図形等の各種情報が表示される表示面１２１が位置している。表示面１２１の背面側には後述するタッチパネル１３０が位置している。これにより、ユーザは、電子機器１の前面の表示面１２１を指等で操作することによって、電子機器１に対して各種情報を入力することができる。なお、ユーザは、指以外の操作子、例えば、スタイラスペンなどのタッチパネル用ペンで表示面１２１を操作することによっても、電子機器１に対して各種情報を入力することができる。
【００１４】
機器ケース１１の前面１１ａの上端部にはレシーバ穴１２が位置している。機器ケース１１の下側の側面１１ｄにはマイク穴１４が位置している。機器ケース１１の前面１１ａの上端部からは、後述する第１カメラ１８０が有するレンズ１８１が視認可能となっている。図２に示されるように、機器ケース１１の背面１１ｂ、言い換えれば電子機器１の背面の上端部からは、後述する第２カメラ１９０が有するレンズ１９１が視認可能となっている。また、機器ケース１１の背面１１ｂにはスピーカ穴１３が位置している。
【００１５】
機器ケース１１の前面１１ａの下端部には、指紋センサ２００が有する検出対象面２０１が位置している。検出対象面２０１は、電子機器１の前面から露出していると言える。指紋センサ２００は、検出対象面２０１をさわる指の指紋を検出することが可能である。検出対象面２０１は検出対象領域２０１であるとも言える。
【００１６】
電子機器１は、複数の操作ボタンから成る後述の操作ボタン群１４０を有する。各操作ボタンは、例えばハードウェアボタンであって、機器ケース１１の表面に位置する。各操作ボタンは、例えば押しボタンである。操作ボタン群１４０には電源ボタン１４１が含まれる。電源ボタン１４１は、機器ケース１１の右側の側面１１ｃに位置している。本明細書では、右側と言えば、表示面１２１を見た場合の右側を意味する。また、左側と言えば、表示面１２１を見た場合の左側を意味する。操作ボタン群１４０には、電源ボタン１４１以外の操作ボタンが含まれる。例えば、操作ボタン群１４０には、ボリュームボタンが含まれてもよい。
【００１７】
＜電子機器の電気的構成の一例＞
図３は電子機器１の電気的構成の一例を主に示すブロック図である。図３に示されるように、電子機器１は、制御部１００、無線通信部１１０、表示部１２０、タッチパネル１３０及び操作ボタン群１４０を備える。さらに電子機器１は、レシーバ１５０、スピーカ１６０、マイク１７０、第１カメラ１８０、第２カメラ１９０、指紋センサ２００、圧力検出装置２１０及び電池２２０を備える。電子機器１が備えるこれらの構成要素は、機器ケース１１内に収められている。
【００１８】
制御部１００は、電子機器１の他の構成要素を制御することによって、電子機器１の動作を統括的に管理することが可能である。制御部１００は制御装置あるいは制御回路とも言える。制御部１００は、以下にさらに詳細に述べられるように、種々の機能を実行するための制御及び処理能力を提供するために、少なくとも１つのプロセッサを含む。
【００１９】
種々の実施形態によれば、少なくとも１つのプロセッサは、単一の集積回路（ＩＣ）として、または複数の通信可能に接続された集積回路（ＩＣ）及び／またはディスクリート回路（discrete circuits）として実行されてもよい。少なくとも１つのプロセッサは、種々の既知の技術に従って実行されることが可能である。
【００２０】
１つの実施形態において、プロセッサは、例えば、関連するメモリに記憶された指示を実行することによって１以上のデータ計算手続又は処理を実行するように構成された１以上の回路又はユニットを含む。他の実施形態において、プロセッサは、１以上のデータ計算手続き又は処理を実行するように構成されたファームウェア（例えば、ディスクリートロジックコンポーネント）であってもよい。
【００２１】
種々の実施形態によれば、プロセッサは、１以上のプロセッサ、コントローラ、マイクロプロセッサ、マイクロコントローラ、特定用途向け集積回路（ＡＳＩＣ）、デジタル信号処理装置、プログラマブルロジックデバイス、フィールドプログラマブルゲートアレイ、またはこれらのデバイス若しくは構成の任意の組み合わせ、または他の既知のデバイス及び構成の組み合わせを含み、以下に説明される機能を実行してもよい。
【００２２】
本例では、制御部１００は、ＣＰＵ（Central Processing Unit）１０１、ＤＳＰ（Digital Signal Processor）１０２及び記憶部１０３を備える。記憶部１０３は、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）などの、ＣＰＵ１０１及びＤＳＰ１０２が読み取り可能な非一時的な記録媒体を含む。記憶部１０３が有するＲＯＭは、例えば、不揮発性メモリであるフラッシュＲＯＭ（フラッシュメモリ）である。記憶部１０３には、電子機器１を制御するための複数の制御プログラム１０３ａ等が記憶されている。制御部１００の各種機能は、ＣＰＵ１０１及びＤＳＰ１０２が記憶部１０３内の各種制御プログラム１０３ａを実行することによって実現される。
【００２３】
なお制御部１００は、複数のＣＰＵ１０１を備えてもよい。また制御部１００は、ＤＳＰ１０２を備えなくてもよいし、複数のＤＳＰ１０２を備えてもよい。また、制御部１００の全ての機能あるいは制御部１００の一部の機能は、その機能の実現にソフトウェアが不要なハードウェア回路によって実現されてもよい。
【００２４】
記憶部１０３は、ＲＯＭ及びＲＡＭ以外の、コンピュータが読み取り可能な非一時的な記録媒体を備えていてもよい。記憶部１０３は、例えば、小型のハードディスクドライブ及びＳＳＤ（Solid State Drive）などを備えていてもよい。
【００２５】
記憶部１０３内の複数の制御プログラム１０３ａには、様々なアプリケーション（つまり、アプリケーションプログラム）が含まれている。記憶部１０３には、例えば、音声通話及びビデオ通話を行うための通話アプリケーション、ウェブサイトを表示するためのブラウザ、電子メールの作成、閲覧及び送受信を行うためのメールアプリケーションが記憶されている。また記憶部１０３には、第１カメラ１８０及び第２カメラ１９０を利用して被写体を撮影するためのカメラアプリケーション、記憶部１０３に記録されている静止画及び動画を表示するための記録画像表示アプリケーション、記憶部１０３に記憶されている音楽データの再生制御を行うための音楽再生制御アプリケーションなどが記憶されている。記憶部１０３内の少なくとも一つのアプリケーションは、記憶部１０３内にあらかじめ記憶されているものであってよい。また、記憶部１０３内の少なくとも一つのアプリケーションは、電子機器１が他の装置からダウンロードして記憶部１０３内に記憶したものであってよい。
【００２６】
無線通信部１１０は、アンテナ１１１を有している。無線通信部１１０は、アンテナ１１１を用いて、例えば複数種類の通信方式で無線通信することが可能である。無線通信部１１０の無線通信は、制御部１００によって制御される。
【００２７】
無線通信部１１０は、携帯電話システムの基地局と無線通信することが可能である。無線通信部１１０は、当該基地局及びインターネット等のネットワークを通じて、電子機器１とは別の携帯電話機及びウェブサーバ等と通信することが可能である。電子機器１は、他の携帯電話機等と、データ通信、音声通話及びビデオ通話等を行うことが可能である。
【００２８】
また無線通信部１１０、Ｗｉｆｉ等の無線ＬＡＮ（Local Area Network）を用いて無線通信を行うことが可能である。また無線通信部１１０は、近距離無線通信を行うことが可能である。例えば、無線通信部１１０は、Ｂｌｕｅｔｏｏｔｈ（登録商標）に準拠して無線通信することが可能である。無線通信部１１０は、ＺｉｇＢｅｅ（登録商標）及びＮＦＣ（Near Field Communication）の少なくとも一方に準拠して無線通信することが可能であってもよい。
【００２９】
無線通信部１１０は、アンテナ１１１で受信した信号に対して増幅処理等の各種処理を行い、処理後の受信信号を制御部１００に出力する。制御部１００は、入力される受信信号に対して各種処理を行って、当該受信信号に含まれる情報を取得する。また、制御部１００は、情報を含む送信信号を無線通信部１１０に出力する。無線通信部１１０は、入力される送信信号に対して増幅処理等の各種処理を行って、処理後の送信信号をアンテナ１１１から無線送信する。
【００３０】
表示部１２０は、電子機器１の前面に位置する表示面１２１と、表示パネル１２２と、バックライト１２３とを備えている。表示部１２０は、表示面１２１に各種情報を表示することが可能である。表示パネル１２２は、例えば、液晶表示パネルであって、複数の画素（「画素部」あるいは「画素回路」とも呼ばれる）を備える。表示パネル１２２は、例えば、液晶、ガラス基板及び偏光板等を備える。表示パネル１２２は、機器ケース１１内において、表示面１２１と対向している。表示部１２０に表示される情報は、電子機器１の表面の表示面１２１に表示される。バックライト１２３は、表示パネル１２２の裏側から当該表示パネル１２２に対して光を照射する。バックライト１２３は、例えば、少なくとも一つのＬＥＤ（発光ダイオード）を備える。表示パネル１２２は、制御部１００によって制御されることにより、画素単位で、バックライト１２３からの光の透過量を制御することが可能である。これにより、表示パネル１２２は、各種情報を表示することが可能である。バックライト１２３が点灯しているときに表示パネル１２２の各画素が制御部１００によって制御されることにより、表示部１２０は、文字、記号及び図形などの各種情報を表示することが可能である。制御部１００は、バックライト１２３を制御することが可能である。制御部１００は、例えば、バックライト１２３を点灯させたり、消灯させたりすることが可能である。
【００３１】
なお表示パネル１２２は、液晶表示パネル以外の表示パネルであってもよい。例えば、表示パネル１２２は、有機ＥＬ（Electroluminescence）パネルなどの自発光型の表示パネルであってもよい。この場合には、バックライト１２３は不要になる。
【００３２】
タッチパネル１３０は、表示面１２１に対する指等の操作子による操作を検出することが可能である。タッチパネル１３０は、表示面１２１に対する操作入力を検出する検出部であるとも言える。タッチパネル１３０は、例えば、投影型静電容量方式のタッチパネルである。タッチパネル１３０は、例えば、表示面１２１の裏側に位置する。ユーザが指等の操作子によって表示面１２１に対して操作を行ったとき、その操作に応じた電気信号をタッチパネル１３０は制御部１００に入力することが可能である。制御部１００は、タッチパネル１３０からの電気信号（出力信号）に基づいて、表示面１２１に対して行われた操作の内容を特定することが可能である。そして制御部１００は、特定した操作内容に応じた処理を行うことが可能である。これにより、制御部１００は、タッチパネル１３０で検出された操作入力に応じた処理を行うことが可能である。なお、表示パネル１２２及びタッチパネル１３０の代わりに、タッチパネルが組み込まれたインセル型の表示パネルが採用されてもよい。この場合には、当該表示パネルは、表示面１２１に対する操作入力を検出する検出部としても機能する。
【００３３】
操作ボタン群１４０の各操作ボタンは、ユーザによって操作されると、操作されたことを示す操作信号を制御部１００に出力することが可能である。これにより、制御部１００は、各操作ボタンについて、当該操作ボタンが操作されたか否かを判断することができる。操作信号が入力された制御部１００が他の構成要素を制御することによって、電子機器１では、操作された操作ボタンに割り当てられている機能が実行される。
【００３４】
マイク１７０は、電子機器１の外部から入力される音を電気的な音信号に変換して制御部１００に出力することが可能である。電子機器１の外部からの音は、マイク穴１４から電子機器１の内部に取り込まれてマイク１７０に入力される。
【００３５】
スピーカ１６０は、例えばダイナミックスピーカである。スピーカ１６０は、制御部１００からの電気的な音信号を音に変換して出力することが可能である。スピーカ１６０から出力される音は、スピーカ穴１３から外部に出力される。ユーザは、スピーカ穴１３から出力される音を、電子機器１から離れた場所でも聞こえることが可能である。
【００３６】
レシーバ１５０は受話音を出力することが可能である。レシーバ１５０は例えばダイナミックスピーカである。レシーバ１５０は、制御部１００からの電気的な音信号を音に変換して出力することが可能である。レシーバ１５０から出力される音はレシーバ穴１２から外部に出力される。レシーバ穴１２から出力される音の音量は、スピーカ穴１３から出力される音の音量よりも小さくなっている。ユーザは、レシーバ穴１２から出力される音を、当該レシーバ穴１２に耳を近づけることによって聞くことができる。なお、レシーバ１５０の代わりに、機器ケース１１の前面部分を振動させる、圧電振動素子等の振動素子を設けてもよい。この場合には、音は、当該前面部分の振動によりユーザに伝達される。
【００３７】
第１カメラ１８０は、レンズ１８１及びイメージセンサなどを備えている。第２カメラ１９０は、レンズ１９１及びイメージセンサなどを備えている。第１カメラ１８０及び第２カメラ１９０のそれぞれは、制御部１００による制御に基づいて被写体を撮影し、撮影した被写体を示す静止画あるいは動画を生成して制御部１００に出力することが可能である。
【００３８】
第１カメラ１８０のレンズ１８１は、機器ケース１１の前面１１ａから視認可能となっている。したがって、第１カメラ１８０は、電子機器１の前面側（言い換えれば、表示面１２１側）に存在する被写体を撮影することが可能である。第１カメラ１８０はインカメラと呼ばれる。一方で、第２カメラ１９０のレンズ１９１は、機器ケース１１の背面１１ｂから視認可能となっている。したがって、第２カメラ１９０は、電子機器１の背面側に存在する被写体を撮影することが可能である。第２カメラ１９０はアウトカメラと呼ばれる。
【００３９】
指紋センサ２００は、検出対象面２０１にさわる指の指紋を検出することが可能である。そして、指紋センサ２００は、検出した指紋を示す指紋情報を制御部１００に出力することが可能である。
【００４０】
ここで、検出対象面２０１に指がさわることには、検出対象面２０１に対して指が軽くくっつくことと、検出対象面２０１を指が押すこと（言い換えれば検出対象面２０１を指が押圧すること）の両方を含む。したがって、指紋センサ２００は、指が検出対象面２０１に軽くくっついている場合に当該指の指紋を検出することができる。また指紋センサ２００は、指によって検出対象面２０１が押されている場合に当該指の指紋を検出することができる。指紋センサ２００は、検出対象面２０１を指が弱く押す場合であっても、指が強く押す場合であっても、当該指の指紋を検出することができる。指紋センサ２００での指紋検出方式は、例えば、静電容量方式である。指紋センサ２００での指紋検出方式は、静電容量方式以外の方式であってもよい。例えば、指紋センサ２００での指紋検出方式は光学式であってもよい。制御部１００は、後述するように、指紋センサ２００での指紋検出結果に基づいて処理を行うことが可能である。以後、指紋センサ２００で検出された指紋を「検出指紋」と呼ぶことがある。また、指紋センサ２００から出力される指紋情報を「検出指紋情報」と呼ぶことがある。また、単に指紋検出結果と言えば、指紋センサ２００での指紋検出結果を意味する。
【００４１】
圧力検出装置２１０は、検出対象面２０１にかかる圧力を検出することが可能である。圧力検出装置２１０は、例えば、検出対象面２０１に指がさわるときの当該検出対象面２０１にかかる圧力を検出することが可能である。圧力検出装置２１０は複数の圧力センサ２１１を備えている。各圧力センサ２１１は、検出対象面２０１にかかる圧力を検出することが可能である。圧力検出装置２１０での圧力検出結果は、検出対象面２０１での圧力がかかる位置に応じて変化する。具体的には、圧力検出装置２１０では、複数の圧力センサ２１１で検出される圧力の関係が、検出対象面２０１での圧力がかかる位置に応じて変化する。制御部１００は、後述するように、圧力検出装置２１０での圧力検出結果に基づいて処理を行うことが可能である。例えば、制御部１００は、圧力検出装置２１０での圧力検出結果に基づいて、検出対象面２０１に対する操作を特定することが可能である。以後、圧力センサ２１１で検出された圧力を「検出圧力」と呼ぶことがある。また、単に圧力検出結果と言えば、圧力検出装置２１０での圧力検出結果を意味する。
【００４２】
電池２２０は電子機器１の電源を出力することが可能である。電池２２０は例えば充電式の電池である。電池２２０から出力される電源は、電子機器１が備える制御部１００及び無線通信部１１０などの各種構成に対して供給される。
【００４３】
なお電子機器１は、タッチパネル１３０、指紋センサ２００及び圧力検出装置２１０以外のセンサを備えてもよい。例えば、電子機器１は、加速度センサ、気圧センサ、地磁気センサ、温度センサ、近接センサ、照度センサ、ジャイロセンサ及び位置検出センサの少なくとも一つを備えてもよい。
【００４４】
以下では、主に、表示面１２１及び検出対象面２０１が指で操作される場合の電子機器１の動作について説明する。
【００４５】
＜指紋センサ及び複数の圧力センサの配置例＞
図４は、電子機器１の機器ケース１１内における、指紋センサ２００付近の構造の一例を示す平面図である。図５は、図４に示される構造の矢視Ａ−Ａにおける断面構造を示す図である。
【００４６】
図４及び５に示されるように、機器ケース１１内には、フレキシブル基板２５０が位置している。指紋センサ２００と、圧力検出装置２１０を構成する複数の圧力センサ２１１とは、フレキシブル基板２５０に実装されている。
【００４７】
フレキシブル基板２５０は、第１主面２５１と、それとは反対側の第２主面２５２とを備えている。第１主面２５１は前面１１ａ側に位置し、第２主面２５２は背面１１ｂ側に位置する。
【００４８】
指紋センサ２００は第１主面２５１上に位置する。指紋センサ２００から出力される信号は、フレキシブル基板２５０が備える信号配線を通じて制御部１００に入力される。
【００４９】
圧力検出装置２１０は、例えば４つの圧力センサ２１１ａ〜２１１ｄを備えている。圧力センサ２１１ａ〜２１１ｄは、フレキシブル基板２５０の第２主面２５２に位置している。圧力センサ２１１ａ〜２１１ｄから出力される信号は、フレキシブル基板２５０が備える信号配線を通じて制御部１００に入力される。
【００５０】
圧力センサ２１１ａは、例えば、フレキシブル基板２５０の第２主面２５２側から平面透視したときに、指紋センサ２００の検出対象面２０１の左上部分２０１ａと部分的に重なるように位置する。図５を用いて説明すると、圧力センサ２１１ａは、矢印２７０が示す方向から平面透視したときに、検出対象面２０１の左上部分２０１ａと部分的に重なるように位置する。言い換えれば、圧力センサ２１１ａは、電子機器１の厚み方向（言い換えれば、表示面１２１に垂直な方向）において、フレキシブル基板２５０を介して、検出対象面２０１の左上部分２０１ａと部分的に対向するように位置する。圧力センサ２１１ｂは、例えば、第２主面２５２側から平面透視したときに、検出対象面２０１の左下部分２０１ｂと部分的に重なるように位置する。圧力センサ２１１ｃは、例えば、第２主面２５２側から平面透視したときに、検出対象面２０１の右上部分２０１ｃと部分的に重なるように位置する。圧力センサ２１１ｄは、例えば、第２主面２５２側から平面透視したときに、検出対象面２０１の右下部分２０１ｄと部分的に重なるように位置する。
【００５１】
このように配置された複数の圧力センサ２１１ａ〜２１１ｄを備える圧力検出装置２１０では、圧力センサ２１１ａ〜２１１ｄの検出圧力の関係が、検出対象面２０１での圧力がかかる位置に応じて変化する。
【００５２】
例えば、検出対象面２０１の左上部分２０１ａに圧力がかかる場合、圧力センサ２１１ａ〜２１１ｄの検出圧力において、圧力センサ２１１ａの検出圧力が最大となる。検出対象面２０１の左下部分２０１ｂに圧力がかかる場合、圧力センサ２１１ａ〜２１１ｄの検出圧力において、圧力センサ２１１ｂの検出圧力が最大となる。検出対象面２０１の右上部分２０１ｃに圧力がかかる場合、圧力センサ２１１ａ〜２１１ｄの検出圧力において、圧力センサ２１１ｃの検出圧力が最大となる。検出対象面２０１の右下部分２０１ｄに圧力がかかる場合、圧力センサ２１１ａ〜２１１ｄの検出圧力において、圧力センサ２１１ｄの検出圧力が最大となる。
【００５３】
また、検出対象面２０１の中心２０１ｅに圧力がかかる場合、圧力センサ２１１ａ〜２１１ｄの検出圧力がほぼ同じになる。検出対象面２０１の左中央部分２０１ｆに圧力がかかる場合、圧力センサ２１１ａ及び２１１ｂの検出圧力が、圧力センサ２１１ｃ及び２１１ｄの検出圧力よりも大きくなり、圧力センサ２１１ａ及び２１１ｂの検出圧力がほぼ同じになり、圧力センサ２１１ｃ及び２１１ｄの検出圧力がほぼ同じになる。検出対象面２０１の右中央部分２０１ｇに圧力がかかる場合、圧力センサ２１１ｃ及び２１１ｄの検出圧力が、圧力センサ２１１ａ及び２１１ｂの検出圧力よりも大きくなり、圧力センサ２１１ａ及び２１１ｂの検出圧力がほぼ同じになり、圧力センサ２１１ｃ及び２１１ｄの検出圧力がほぼ同じになる。検出対象面２０１の上中央部分２０１ｈに圧力がかかる場合、圧力センサ２１１ａ及び２１１ｃの検出圧力が、圧力センサ２１１ｂ及び２１１ｄの検出圧力よりも大きくなり、圧力センサ２１１ａ及び２１１ｃの検出圧力がほぼ同じになり、圧力センサ２１１ｂ及び２１１ｄの検出圧力がほぼ同じになる。検出対象面２０１の下中央部分２０１ｉに圧力がかかる場合、圧力センサ２１１ｂ及び２１１ｄの検出圧力が、圧力センサ２１１ａ及び２１１ｃの検出圧力よりも大きくなり、圧力センサ２１１ａ及び２１１ｃの検出圧力がほぼ同じになり、圧力センサ２１１ｂ及び２１１ｄの検出圧力がほぼ同じになる。
【００５４】
なお、圧力センサ２１１ａは、フレキシブル基板２５０の第２主面２５２側から平面透視したときに、指紋センサ２００の検出対象面２０１の左上部分２０１ａと完全に重なっていてもよいし、完全に重なっていなくてもよい。他の圧力センサ２１１ｂ〜２１１ｄについても同様である。
【００５５】
図５に示されるように、電子機器１は、機器ケース１１内において、圧力センサ２１１ａ〜２１１ｄと機器ケース１１との間の隙間を無くすための部材２６０を備えている。部材２６０は、圧力センサ２１１ａ〜２１１ｄと、機器ケース１１との間の隙間を埋めるように、圧力センサ２１１ａ〜２１１ｄと、機器ケース１１の背面部分１１Ｂとの間に位置する。部材２６０には、樹脂部材が含まれてもよいし、金属部材が含まれてもよいし、電子部品が含まれてもよい。
【００５６】
このような部材２６０が存在することによって、圧力センサ２１１ａ〜２１１ｄにかかる圧力が逃げる可能性を低減することができる。その結果、圧力センサ２１１ａ〜２１１ｄは、検出対象面２０１にかかる圧力を適切に検出することができる。なお、電子機器１は部材２６０を備えていなくてよい。この場合、機器ケース１１の背面部分１１Ｂの少なくとも一部が、圧力センサ２１１ａ〜２１１ｄまで延びてそれらを支持してもよい。この場合であっても、圧力センサ２１１ａ〜２１１ｄにかかる圧力が逃げる可能性を低減することができる。
【００５７】
＜電子機器の動作モードの一例＞
電子機器１は多数の動作モードを有している。電子機器１の動作モードには、例えば、通常モード、スリープモード及びシャットダウンモードが含まれる。シャットダウンモードでは、電子機器１がシャットダウンし、電子機器１のほとんどの機能が停止する。スリープモードでは、電子機器１における、表示機能を含む一部の機能が停止する。通常モードは、電子機器１がスリープモード及びシャットダウンモード以外で動作している状態を意味する。制御部１００が、設定すべき動作モードに応じて電子機器１の所定の構成を制御することによって、電子機器１の動作モードが設定される。
【００５８】
スリープモードでは、例えば、表示パネル１２２、バックライト１２３、タッチパネル１３０、第１カメラ１８０及び第２カメラ１９０等を含む電子機器１の一部の構成が動作しない。シャットダウンモードでは、表示パネル１２２、バックライト１２３、タッチパネル１３０、第１カメラ１８０及び第２カメラ１９０等を含む電子機器１のほとんどの構成が動作しない。スリープモードでは、通常モードよりも電子機器１の消費電力が低減する。シャットダウンモードでは、スリープモードよりも電子機器１の消費電力が低減する。
【００５９】
また、スリープモード及びシャットダウンモードでは、表示面１２１は非表示状態となる。ここで、表示状態とは、電子機器１が意図的に表示面１２１に表示を行っている状態を意味する。また非表示状態とは、電子機器１が意図的に表示面１２１に表示を行うことを実行してない状態を意味する。本例では、バックライト１２３が消灯すると、電子機器１は、意図的に表示面１２１に表示を行うことができない。したがって、バックライト１２３が消灯することによって、表示面１２１が非表示状態となる。言い換えれば、バックライト１２３が駆動されていないときに、表示面１２１が非表示状態となる。また、表示パネル１２２が有機ＥＬパネル等の自発光型の表示パネルである場合には、全画素が発光していない場合に表示面１２１が非表示状態となる。つまり、表示パネル１２２の表示領域の全領域が消灯状態の場合に表示面１２１が非表示状態となる。
【００６０】
本例では、通常モードにおいて、電源ボタン１４１が長時間押されると、通常モードからシャットダウンモードに遷移させるか否かをユーザに確認するための確認画面が表示面１２１に表示される。表示面１２１に確認画面が表示されている状態において、ユーザが表示面１２１に対して所定の操作を行うと、通常モードからシャットダウンモードに遷移する。
【００６１】
また通常モードにおいて、電子機器１に対して一定時間以上操作が行われなければ、通常モードからスリープモードに遷移する。また、通常モードにおいて、電源ボタン１４１が短時間押されると、通常モードからスリープモードに遷移する。
【００６２】
一方で、スリープモードにおいて、電源ボタン１４１が短時間押されたとき、スリープモードから通常モードに遷移する。つまり、スリープモードにおいて、電源ボタン１４１が短時間押されたとき、電子機器１では、スリープモードに遷移するときに停止された機能が復帰する。本例では、通常モードには、後述するロックモードが含まれている。スリープモードにおいて、電源ボタン１４１が短時間押されたとき、スリープモードからロックモードに遷移する。また、後述するように、スリープモードにおいて、ユーザ認証に成功したとき、スリープモードから通常モードに遷移する。
【００６３】
なお、以下に説明する、シャットダウンモード及びスリープモード以外の電子機器１の動作モードは、特に説明しなくても、通常モードに含まれる。また、単に動作モードと言えば、電子機器１の動作モードを意味する。
【００６４】
＜表示面に表示される画面の一例＞
通常モードにおいては、様々な画面が表示面１２１に表示される。表示面１２１に表示される画面は、表示面１２１に表示される画像であるとも言える。表示面１２１には、例えば、ホーム画面及びロック画面が表示される。図６はロック画面３００の一例を示す図である。図７はホーム画面４００の一例を示す図である。
【００６５】
図６に示されるように、ロック画面３００には、例えば、現在の時刻３０１と、現在の日付３０２と、現在の曜日３０３とが示される。
【００６６】
ここで、通常モードには、記憶部１０３内の複数のアプリケーションのうち、特定のアプリケーション（例えば通話アプリケーション及びカメラアプリケーション）以外のアプリケーションを、ユーザが電子機器１に実行させることができないロックモードが含まれる。ロックモードは、画面ロックモードとも呼ばれる。ロックモードでは、ユーザは、記憶部１０３内の複数のアプリケーションのうち、特定のアプリケーション以外の各アプリケーションについて、当該アプリケーションの実行を電子機器１に指示することができない。ロック画面３００は、電子機器１がロックモードであることを通知する画面であって、動作モードがロックモードのときに表示面１２１に表示される。なお、ロックモードでは、記憶部１０３内のすべてのアプリケーションをユーザが電子機器１に実行させることができなくてもよい。
【００６７】
スリープモードにおいて、電源ボタン１４１が短時間押されたとき、スリープモードが解除されて、動作モードはロックモードとなる。これにより、表示面１２１にロック画面３００が表示される。表示面１２１がロック画面３００を表示している場合に、ユーザが電子機器１に対して所定の操作を行うと、電子機器１ではロックモードが解除されて、表示面１２１の表示はロック画面３００から他の画面、例えばホーム画面４００（図７参照）に遷移する。以後、通常モードにおいて、ロックモードが解除されている状態を「非ロックモード」と呼ぶことがある。
【００６８】
また、ロック画面３００だけに限らず、表示面１２１に表示される各画面には、電子機器１の状態を通知する通知領域５００が含まれる。通知領域５００は、ステータスバーとも呼ばれる。図６に示されるように、ロック画面３００に含まれる通知領域５００には、例えば、通信状態を示すアイコン（言い換えれば図形）５０１と、電池残量を示すアイコン５０２とが含まれる。一方で、ホーム画面４００に含まれる通知領域５００には、図７に示されるように、例えば、アイコン５０１及び５０２と、現在時刻を示すアイコン５０３とが含まれる。
【００６９】
また、電子機器１において特定のイベントが発生すると、通知領域５００には、発生したイベントに関する情報が示される。当該情報には、例えば、新しい電子メールの受信を通知するアイコン及び不在着信を通知するアイコンなどが含まれる。
【００７０】
図７に示されるように、ホーム画面４００には、複数の操作ボタン４０１〜４０３が示される。操作ボタン４０１〜４０３のそれぞれはソフトウェアボタンである。操作ボタン４０１〜４０３は、非ロックモードにおいて、ホーム画面４００以外の画面にも示される。
【００７１】
操作ボタン４０１は例えばバックボタンである。バックボタンは、表示面１２１の表示を一つ前の表示に切り替えるための操作ボタンである。ユーザが操作ボタン４０１に対して所定の操作を行うことよって、表示面１２１の表示が一つ前の表示に切り替わる。例えば、ユーザが操作ボタン４０１に対してタップ操作を行うことよって、表示面１２１の表示が一つ前の表示に切り替わる。タップ操作は、指等の操作子が操作対象面を押してから、その押した箇所からすぐに離れる操作である。
【００７２】
操作ボタン４０２は例えばホームボタンである。ホームボタンは、表示面１２１にホーム画面４００を表示させるための操作ボタンである。ユーザが操作ボタン４０２に対して例えばタップ操作を行うことによって、表示面１２１にホーム画面が表示される。
【００７３】
操作ボタン４０３は、例えば履歴ボタンである。履歴ボタンは、電子機器１で実行されたアプリケーションの履歴を表示面１２１に表示させるための操作ボタンである。ユーザが操作ボタン４０３に対して例えばタップ操作を行うことよって、表示面１２１には、電子機器１で実行されたアプリケーションの履歴が表示される。
【００７４】
また、ホーム画面４００には、記憶部１０３内のアプリケーションに対応し、対応するアプリケーションの実行を電子機器１に指示するためのアイコン４０５が示される。図７の例では、ホーム画面４００に１０個のアイコン４０５が示されている。ユーザは、アイコン４０５に対して所定の操作（例えばタップ操作）を行うことによって、当該アイコン４５０を選択することができる。制御部１００は、選択されたアイコン４０５に対応するアプリケーションを記憶部１０３から読み出して実行する。つまり、制御部１００は、タッチパネル１３０がアイコン４０５に対する所定の操作を検出すると、当該アイコン４０５に対応するアプリケーションを記憶部１０３から読み出して実行する。これにより、ユーザは、アイコン４０５を操作することによって当該アイコン４０５を選択し、選択したアイコン４０５に対応するアプリケーションを電子機器１に実行させることができる。例えば、ユーザが、ブラウザに対応するアイコン４０５をタップ操作すると、電子機器１ではブラウザが実行される。またユーザが、カメラアプリケーションに対応するアイコン４０５をタップ操作すると、電子機器１ではカメラアプリケーションが実行される。
【００７５】
ホーム画面４００は、例えば複数のページで構成されている。図７には、ホーム画面４００のあるページが示されている。各ページには、操作ボタン４０１〜４０３とアイコン４０５が示される。ホーム画面４００を構成する複数のページは仮想的に左右方向に並べられている。ユーザが表示面１２１に対して左右方向のフリック操作あるいはスワイプ操作を行うと、表示面１２１には、隣のページが表示される。フリック操作は、指等の操作子が操作対象面を払う操作である。スワイプ操作は、指等の操作子が、操作対象面をさわった状態で、移動して停止する操作である。スワイプ操作はスライド操作とも呼ばれる。図８は、図７に示されるページとは別のページを示す図である。ホーム画面４００の各ページは、表示面１２１に表示される一種の画面であると言える。
【００７６】
＜指紋認証の一例＞
動作モードが通常モードである場合、制御部１００は、検出指紋情報に基づいて指紋認証を行うことが可能である。この指紋認証は、指紋検出結果に基づくユーザ認証であると言える。制御部１００は、指紋認証を行う際、検出指紋情報、つまり、指紋センサ２００で検出された指紋を示す指紋情報と、記憶部１０３に記憶されている基準指紋情報とを比較する。基準指紋情報は、正規ユーザ（例えば電子機器１の所有者）の指紋を示す指紋情報である。制御部１００は、検出指紋情報と基準指紋情報とを比較した結果、両者が類似する場合には、指紋認証が成功であると判定する。つまり、制御部１００は、検出指紋情報と基準指紋情報とが類似する場合には、指紋センサ２００が検出した指紋を有するユーザが正規ユーザであると判定する。一方で、制御部１００は、検出指紋情報と基準指紋情報とが類似しない場合には、指紋認証に失敗したと判定する。つまり、制御部１００は、指紋センサ２００が検出した指紋を有するユーザが非正規ユーザであると判定する。
【００７７】
通常モードには、指紋センサ２００で検出される指紋を示す指紋情報を基準指紋情報として電子機器１に登録するための指紋登録モードが含まれる。電子機器１は、非ロックモードにおいて、表示面１２１に対して所定の操作が行われると、指紋登録モードで動作する。指紋登録モードにおいて、正規ユーザが自身の手の指（詳細には指の腹）で検出対象面２０１をさわるとき、指紋センサ２００はその指の指紋を検出し、検出した指紋を示す指紋情報を出力する。電子機器１が指紋登録モードで動作するときには、正規ユーザは、例えば、自身の手の指の腹のうち、検出対象面２０１にさわる部分を変えながら、当該指の腹で検出対象面２０１を複数回さわる。これにより、指紋センサ２００は、正規ユーザの指の指紋を複数回検出する。つまり、指紋センサ２００は、正規ユーザの指紋を示す検出指紋情報を複数回出力する。制御部１００は、指紋センサ２００から複数回出力される検出指紋情報をまとめて基準指紋情報として記憶部１０３に記憶する。これにより、正規ユーザの指紋を示す基準指紋情報が電子機器１に登録される。
【００７８】
なお記憶部１０３には、複数の基準指紋情報が記憶されることもある。記憶部１０３内の複数の基準指紋情報には、例えば、同じ正規ユーザについての複数本の指の指紋をそれぞれ示す複数の基準指紋情報が含まれることがある。また、記憶部１０３内の複数の基準指紋情報には、例えば、互いに異なる複数の正規ユーザ（例えば家族を構成する複数のユーザ）の指の指紋をそれぞれ示す複数の基準指紋情報が含まれることがある。記憶部１０３に複数の基準指紋情報が記憶される場合には、制御部１００は、検出指紋情報と、記憶部１０３内の複数の基準指紋情報のそれぞれとを比較する。その結果、制御部１００は、複数の基準指紋情報の中に、検出指紋情報と類似するものがある場合には、指紋認証が成功したと判定する。一方で、制御部１００は、複数の基準指紋情報の中に、検出指紋情報と類似するものが無い場合には、指紋認証が失敗したと判定する。
【００７９】
＜指紋認証の利用方法の一例＞
ユーザは、制御部１００で行われる指紋認証を様々な場面で利用することができる。例えば、ユーザは、電子機器１にアプリケーションを提供するサーバ装置からアプリケーションをダウンロードさせたい場合に、指紋認証を利用することができる。例えば、アプリケーションを提供するサーバ装置と通信する電子機器１は、制御部１００が指紋認証に成功した場合には、当該サーバ装置からアプリケーションをダウンロードする。一方で、電子機器１は、制御部１００が指紋認証に失敗した場合には、当該サーバ装置からアプリケーションをダウンロードできない。
【００８０】
またユーザは、電子機器１を利用したクレジットカード決済を行うために、指紋認証を利用することができる。例えば、商品を提供する会社が管理するウェブサイトにアクセスする電子機器１は、制御部１００が指紋認証に成功した場合には、ユーザがクレジットカード決済を行う意思があることを、当該会社が管理するサーバ装置等に通知する。一方で、電子機器１は、制御部１００が指紋認証に失敗した場合には、ユーザがクレジットカード決済を行う意思があることを当該会社のサーバ装置等には通知しない。
【００８１】
またユーザは、電子機器１にその動作モードをスリープモードから非ロックモードに変更させるために、指紋認証を利用することができる。図９は、動作モードがスリープモードから非ロックモードに変更する場合の電子機器１の動作の一例を示すフローチャートである。
【００８２】
本例では、圧力検出装置２１０の各圧力センサ２１１は、動作モードがスリープモード及び通常モードの場合には、常に動作している。一方で、指紋センサ２００は、動作モードがスリープモード及び通常モードの場合には、基本的には停止しており、必要に応じて起動される。なお、動作モードがシャットダウンモードの場合、各圧力センサ２１１及び指紋センサ２００は、例えば常に停止している。
【００８３】
図９に示されるように、制御部１００は、動作モードがスリープモードに設定されている場合（ステップｓ１）、ステップｓ２において、圧力検出結果に基づいて、圧力検出装置２１０が圧力を検出したことを特定すると、ステップｓ３において、指紋センサ２００を起動する。制御部１００は、ステップｓ２において、圧力検出結果に基づいて、複数の圧力センサ２１１の少なくとも一つが圧力を検出したことを特定すると、ステップｓ３において指紋センサ２００を起動する。
【００８４】
図１０は、動作モードがスリープモードである場合に、ユーザの指６００が検出対象面２０１をさわる様子の一例を示す図である。図１０のように、指６００が検出対象面２０１をさわると、圧力検出装置２１０が圧力を検出し、指紋センサ２００が起動する。
【００８５】
ステップｓ３の後、ステップｓ４において、指紋センサ２００が指紋を検出すると、ステップｓ５において、制御部１００は、スリープモードを解除して、動作モードをロックモードに設定する。これにより、表示面１２１にはロック画面３００（図６参照）が表示される。なお図９の例では、ステップｓ５は、ステップｓ４の後に実行されているが、ステップｓ４の前に実行されてもよい。
【００８６】
次にステップｓ６において、制御部１００は、上述のようにして、ステップｓ４で得られる指紋検出結果に基づいて指紋認証を行う。ステップｓ６の後、制御部１００は、ステップｓ７において、指紋認証が成功したか否かを判定する。ステップｓ７においてＹｅｓと判定されると、制御部１００は、ステップｓ８において、ロックモードを解除して、動作モードを非ロックモードに設定する。そして、ステップｓ９において、制御部１００は、表示部１２０にホーム画面４００（図７，８参照）を表示させる。その後、ステップｓ１０において、制御部１００は、指紋センサ２００を停止する。
【００８７】
一方で、ステップｓ７においてＮｏと判定されると、ステップｓ１１において、制御部１００は、ユーザ認証が失敗したことを通知する失敗通知情報を、表示部１２０に表示させる。図１１は失敗通知情報６５０の表示例を示す図である。図１１に示されるように、失敗通知情報６５０はロック画面３００に示される。本例では、図１１に示されるように、制御部１００は、失敗通知情報６５０だけではなく、検出対象面２０１を再度さわることを指示する再実行指示情報６５１も表示部１２０に表示させる。ステップｓ１１の後、制御部１００は、ステップｓ１０を実行して指紋センサ２００を停止する。
【００８８】
このように、本例では、圧力検出装置２１０での圧力の検出に応じて、指紋センサ２００が起動する。これにより、指紋センサ２００が常に動作している場合と比較して、電子機器１の消費電力を低減することができる。
【００８９】
動作モードがロックモードである場合、ユーザは、検出対象面２０１を指でさわることによって、電子機器１にその動作モードをロックモードから非ロックモードに変更させることができる。上述のステップｓ１１において、失敗通知情報６５０が表示面１２１に表示されるときには、動作モードはロックモードである。したがって、ステップｓ１１の後に、ユーザは、検出対象面２０１を指でさわることによって、電子機器１にその動作モードをロックモードから非ロックモードに変更させることができる。
【００９０】
図１２は、動作モードがロックモードである場合に検出対象面２０１が指でさわられるときの電子機器１の動作の一例を示すフローチャートである。図１２に示されるように、制御部１００は、動作モードがロックモードである場合（ステップｓ２１）、上述のステップｓ２と同様に、ステップｓ２２において、圧力検出結果に基づいて、圧力検出装置２１０が圧力を検出したことを特定すると、ステップｓ２３において指紋センサ２００を起動する。
【００９１】
ステップｓ２３の後、ステップｓ２４において、指紋センサ２００が指紋を検出すると、ステップｓ２５において、制御部１００は、ステップｓ２４で得られる指紋検出結果に基づいて指紋認証を行う。ステップｓ２５の後、制御部１００は、ステップｓ２６において、指紋認証が成功したか否かを判定する。ステップｓ２６においてＹｅｓと判定されると、制御部１００は、ステップｓ２７において、ロックモードを解除して、動作モードを非ロックモードに設定する。そして、ステップｓ２８において、制御部１００は、表示部１２０にホーム画面４００を表示させる。その後、ステップｓ２９において、制御部１００は、指紋センサ２００を停止する。
【００９２】
一方で、ステップｓ２６においてＮｏと判定されると、ステップｓ３０において、制御部１００は、上述のステップｓ１１と同様に、失敗通知情報６５０を表示部１２０に表示させる。その後、制御部１００は、ステップｓ２９を実行して、指紋センサ２００を停止する。
【００９３】
なお、圧力検出装置２１０と同様に、スリープモード及び通常モードにおいて、指紋センサ２００が常に動作する場合には、上記のステップｓ２，ｓ３，ｓ２２，ｓ２３の実行は不要となる。
【００９４】
＜圧力検出結果を利用した検出対象面に対する操作の特定＞
本例では、動作モードが非ロックモードである場合、制御部１００は、圧力検出結果に基づいて、検出対象面２０１に対する操作を特定することが可能である。
【００９５】
例えば、制御部１００は、圧力検出結果に基づいて、検出対象面２０１上を指等の操作子が移動する操作を特定することができる。また制御部１００は、例えば、検出対象面２０１を指等の操作子が押す操作を、圧力検出結果に基づいて特定することができる。以後、操作対象面上を指等の操作子が移動する操作を単に「移動操作」と呼ぶことがある。また、操作対象面を指等の操作子が押す操作を「押し操作」と呼ぶことがある。
【００９６】
移動操作には、例えば、フリック操作及びスワイプ操作が含まれる。押し操作には、例えば、タップ操作、ロングタップ操作及びダブルタップ操作が含まれる。ロングタップ操作は、指等の操作子が操作対象面を押してから、その押した状態をしばらく維持してその押した箇所から離れる操作である。ダブルタップ操作は、操作子が操作対象面を押してから、その押した箇所からすぐに離れる操作を連続して２回繰り返す操作である。また、押し操作には、タップ操作のように、操作子が操作対象面を押してから離れる操作ではなく、操作子が操作対象面から離れるか否かは関係なく、操作子が操作対象面を押すだけの操作も含まれる。以後、この操作を「単純な押し操作」と呼ぶことがある。
【００９７】
また、制御部１００は、圧力検出結果に基づいて、検出対象面２０１に対する移動操作の速さ及び方向を特定することができる。また、制御部１００は、圧力検出結果に基づいて、検出対象面２０１に対する押し操作の強さを特定することができる。
【００９８】
上述のように、圧力検出結果は、検出対象面２０１での圧力がかかる位置に応じて変化する。また、検出対象面２０１において、圧力がかかる位置が連続的に変化する場合、その位置の変化の速さに応じて圧力検出結果が変化する。さらに、圧力検出結果は、検出対象面２０１にかかる圧力の大きさに応じて変化する。したがって、制御部１００は、圧力検出結果に基づいて、検出対象面２０１に対する移動操作及び押し操作を特定することができるとともに、移動操作の速さ及び方向と、押し操作の強さを特定することができる。
【００９９】
図１３〜１７は、検出対象面２０１に対する移動操作の一例を示す図である。例えば、図１３に示されるように、検出対象面２０１の左側部分上を指６００が上側に移動する場合を考える。この場合、圧力センサ２１１ｂの検出圧力は、指６００の移動に応じて徐々に小さくなる。そして、圧力センサ２１１ｂの検出圧力が小さくなる速さは、指６００の移動の速さ応じて大きくなる。これに対して、圧力センサ２１１ａの検出圧力は、指６００の移動に応じて徐々に大きくなっていく。そして、圧力センサ２１１ａの検出圧力が大きくなる速さは、指６００の移動の速さ応じて大きくなる。なお、圧力センサ２１１ｃ及び２１１ｄの検出圧力はあまり変化しない。
【０１００】
次に、図１４に示されるように、検出対象面２０１の左右方向の中央部分上を指６００が上側に移動する場合を考える。この場合、指６００の移動に応じて、圧力センサ２１１ｂ及び２１１ｄの検出圧力が徐々に小さくなるとともに、圧力センサ２１１ａ及び２１１ｃの検出圧力が徐々に大きくなる。そして、圧力センサ２１１ｂ及び２１１ｄの検出圧力が小さくなる速さと、圧力センサ２１１ａ及び２１１ｃの検出圧力が大きくなる速さとが、指６００の移動の速さ応じて大きくなる。
【０１０１】
次に、図１５に示されるように、検出対象面２０１の右側部分上を指６００が下側に移動する場合を考える。この場合、指６００の移動に応じて、圧力センサ２１１ｃの検出圧力が徐々に小さくなるとともに、圧力センサ２１１ｄの検出圧力が徐々に大きくなる。そして、圧力センサ２１１ｃの検出圧力が小さくなる速さと、圧力センサ２１１ｄの検出圧力が大きくなる速さとが、指６００の移動の速さ応じて大きくなる。なお、圧力センサ２１１ａ及び２１１ｂの検出圧力はあまり変化しない。
【０１０２】
次に、図１６に示されるように、指６００が検出対象面２０１の上下方向の中央部分上を左側から右側へ移動する場合を考える。この場合、指６００の移動に応じて、圧力センサ２１１ａ及び２１１ｂの検出圧力が徐々に小さくなるとともに、圧力センサ２１１ｃ及び２１１ｄの検出圧力が徐々に大きくなる。そして、圧力センサ２１１ａ及び２１１ｂの検出圧力が小さくなる速さと、圧力センサ２１１ｃ及び２１１ｄの検出圧力が大きくなる速さとが、指６００の移動の速さ応じて大きくなる。
【０１０３】
次に、図１７に示されるように、指６００が検出対象面２０１の上下方向の中央部分上を右側から左側へ移動する場合を考える。この場合、指６００の移動に応じて、圧力センサ２１１ｃ及び２１１ｄの検出圧力が徐々に小さくなるとともに、圧力センサ２１１ａ及び２１１ｂの検出圧力が徐々に大きくなる。そして、圧力センサ２１１ｃ及び２１１ｄの検出圧力が小さくなる速さと、圧力センサ２１１ａ及び２１１ｂの検出圧力が大きくなる速さとが、指６００の移動の速さ応じて大きくなる。
【０１０４】
このように、圧力検出結果は、検出対象面２０１に対する移動操作に応じて変化することから、制御部１００は、圧力検出結果に基づいて、検出対象面２０１に対する移動操作を特定することができる。また、圧力検出結果は、検出対象面２０１に対する移動操作の速さ及び方向に応じて変化することから、制御部１００は、圧力検出結果に基づいて、検出対象面２０１に対する移動操作の速さ及び方向を特定することができる。
【０１０５】
また、圧力検出結果は、検出対象面２０１にかかる圧力の大きさに応じて変化することから、制御部１００は、圧力検出結果に基づいて、検出対象面２０１に対する押し操作を特定することができるとともに、当該押し操作の強さを特定することができる。制御部１００は、圧力検出結果に基づいて、検出対象面２０１が押される強さを特定することができると言える。
【０１０６】
なお、上記の説明から理解できるように、制御部１００が圧力検出結果に基づいて特定することが可能な検出対象面２０１に対する操作は、圧力検出装置２１０が備える複数の圧力センサ２１１の数と当該複数の圧力センサ２１１の配置位置とに応じて変化する。
【０１０７】
＜検出対象面に対する操作に応じた処理の一例＞
動作モードが非ロックモードである場合、制御部１００は、タッチパネル１３０が検出する表示面１２１に対する操作に応じて様々な処理を行うことが可能であるのと同様に、特定した検出対象面２０１に対する操作に応じて様々な処理を行うことが可能である。
【０１０８】
例えば、制御部１００は、特定した、検出対象面２０１に対する操作に応じて、表示部１２０（言い換えれば表示面１２１）の表示を制御することが可能である。制御部１００は、例えば、検出対象面２０１に対するスワイプ操作及びフリック操作に応じて、表示部１２０の表示をスクロールすることができる。例えば、制御部１００は、検出対象面２０１に対するスワイプ操作を特定すると、そのスワイプ操作の方向（例えば下方向）に表示部１２０の表示をスクロールする。このとき、制御部１００は、スワイプ操作の速さが大きいほど、表示部１２０の表示をスクロールする速さを大きくしてもよい。また、制御部１００は、検出対象面２０１に対するフリック操作に応じて、表示部１２０の表示をスクロールする場合、フリック操作の速さが大きいほど、表示部１２０の表示のスクロール量を大きくしてもよい。
【０１０９】
また、制御部１００は、検出対象面２０１に対するスワイプ操作及びフリック操作に応じて、表示面１２１に表示されているページを別のページに切り替えてもよい。例えば、表示面１２１にホーム画面４００が表示されている場合を考える。この場合、制御部１００は、検出対象面２０１に対する右方向のフリック操作を検出すると、現在表示されているページ（例えば図７に示されるページ）の右隣のページ（例えば図８に示されるページ）を表示面１２１に表示する。
【０１１０】
また、制御部１００は、検出対象面２０１に対する下方向のスワイプ操作及びフリック操作に応じて、電子機器１に発生したイベントに関する情報を通知するための通知画面７００を表示部１２０に表示させてもよい。この場合、制御部１００は、圧力検出結果に基づいて、検出対象面２０１に対する下方向のスワイプ操作あるいはフリック操作を特定すると、通知画面７００を表示部１２０に表示させる。図１８は通知画面７００の一例を示す図である。
【０１１１】
図１８の例では、表示面１２１が表示する表示画面には、上述の通知領域５００及び操作ボタン４０１〜４０３と、通知画面７００とが含まれる。通知画面７００には、電子機器１に発生したイベントに関する情報７１０が含まれる。図１８の例では、通知画面７００には、情報７１０として、不在着信の発生を通知する情報７１０ａと、新しい電子メールの受信の発生を通知する情報７１０ｂとが含まれている。情報７１０ａには、不在着信の発生を通知するアイコン７１０ａａ及び文字列７１０ａｂが含まれる。情報７１０ｂには、新しい電子メールの受信の発生を通知するアイコン７１０ｂａ及び文字列７１０ｂｂが含まれる。
【０１１２】
表示面１２１に通知画面７００が表示されている場合に、制御部１００は、検出対象面２０１に対する上方向のスワイプ操作あるいはフリック操作を特定すると、表示部１２０に、通知画面７００を表示面１２１から消去させる。
【０１１３】
なお制御部１００は、タッチパネル１３０が、図１９に示されるように、表示面１２１に対する、通知領域５００からの下方向のスワイプ操作あるいはフリック操作を検出すると、図１８のように、表示部１２０に通知画面７００を表示させてもよい。
【０１１４】
また制御部１００は、タッチパネル１３０が、表示面１２１に表示される通知画面７００に対する上方向のスワイプ操作あるいはフリック操作を検出すると、表示部１２０に、通知画面７００を表示面１２１から消去させてもよい。
【０１１５】
また制御部１００は、特定した、検出対象面２０１に対する操作に応じたアプリケーションを実行してもよい。この場合、検出対象面２０１に対する操作と、その操作が行われたときに実行されるアプリケーションとが対応付けられる。検出対象面２０１に対する操作とアプリケーションとの対応関係は記憶部１０３に記憶される。
【０１１６】
例えば、検出対象面２０１の左上部分２０１ａ、左下部分２０１ｂ、右上部分２０１ｃ及び右下部分２０１ｄ（図４参照）に対する、強さが大きい単純な押し操作に対して、記憶部１０３内の第１乃至第４アプリケーションがそれぞれ対応付けられている場合を考える。この場合、制御部１００は、検出対象面２０１の左上部分２０１ａに対する、強さが大きい単純な押し操作を特定すると、記憶部１０３内の第１アプリケーション（例えばカメラアプリケーション）を実行する。制御部１００は、圧力センサ２１１ａの検出圧力が第１基準圧力以上のとき、検出対象面２０１の左上部分２０１ａに対して、強さが大きい単純な押し操作が行われたと判定する。制御部１００は、検出対象面２０１の左下部分２０１ｂに対する、強さが大きい単純な押し操作を特定すると、記憶部１０３内の第２アプリケーション（例えば通話アプリケーション）を実行する。制御部１００は、検出対象面２０１の右上部分２０１ｃに対する、強さが大きい単純な押し操作を特定すると、記憶部１０３内の第３アプリケーション（例えば音楽再生制御アプリケーション）を実行する。そして、制御部１００は、検出対象面２０１の右下部分２０１ｄに対する、強さが大きい単純な押し操作を特定すると、記憶部１０３内の第４アプリケーション（例えばブラウザ）を実行する。
【０１１７】
他の例として、検出対象面２０１に対する右方向及び左方向のフリック操作に対して、記憶部１０３内の第１及び第２アプリケーションがそれぞれ対応付けられている場合を考える。この場合、制御部１００は、検出対象面２０１に対する左方向のフリック操作を特定すると、そのフリック操作の速さにかかわらず、記憶部１０３内の第１アプリケーションを実行する。そして、制御部１００は、検出対象面２０１に対する右方向のフリック操作を特定すると、そのフリック操作の速さにかかわらず、記憶部１０３内の第２アプリケーションを実行する。
【０１１８】
他の例として、検出対象面２０１に対する、速さが大きいフリック操作及び速さが小さいフリック操作に対して、記憶部１０３内の第１及び第２アプリケーションがそれぞれ対応付けられている場合を考える。この場合、制御部１００は、検出対象面２０１に対する、速さが大きいフリック操作を特定すると、そのフリック操作の方向にかかわらず、記憶部１０３内の第１アプリケーションを実行する。そして、制御部１００は、検出対象面２０１に対する、速さが小さいフリック操作を特定すると、そのフリック操作の方向にかかわらず、記憶部１０３内の第２アプリケーションを実行する。
【０１１９】
なお、記憶部１０３に記憶される、検出対象面２０１に対する操作とアプリケーションの対応関係は、ユーザによって設定可能であってもよい。
【０１２０】
また上記の例では、制御部１００は、検出対象面２０１に対する操作の速さ、方向及び強さのすべてを特定しているが、検出対象面２０１に対する操作の速さ、方向及び強さの少なくとも一つを特定してもよい。
【０１２１】
以上のように、本例に係る電子機器１は、指紋センサ２００の検出対象面２０１にかかる圧力を検出することが可能な複数の圧力センサ２１１を有する圧力検出装置２１０を備えている。そして、圧力検出装置２１０での圧力検出結果は、検出対象面２０１での圧力がかかる位置に応じて変化する。電子機器１は、このような圧力検出結果を利用した処理が可能となることから、電子機器１の利便性が向上する。
【０１２２】
また、圧力センサの厚さは、押しボタン等のハードウェアボタンの厚さよりも小さくすることが可能である。したがって、本例のように、電子機器１が、検出対象面２０１にかかる圧力を検出する圧力センサ２１１を備えることによって、検出対象面２０１が押されるとオン状態となる押しボタン等のハードウェアボタンを備える場合よりも、電子機器の１の厚みを小さくすることが可能となる。
【０１２３】
また上記のように、制御部１００が、圧力検出結果に基づいて、検出対象面２０１に対する操作を特定し、特定した操作に応じた処理を行う場合には、ユーザは、検出対象面２０１を操作することによって、その操作に応じた処理を電子機器１に実行させることができる。よって、電子機器１の利便性が向上する。本例のように、検出対象面２０１が、例えば電子機器１の前面の下端部に位置する場合には、電子機器１を片手で持つユーザは、電子機器１を持つその手で検出対象面２０１を操作することが容易となる。よって、電子機器１の利便性がさらに向上する。
【０１２４】
また、制御部１００が、圧力検出結果に基づいて、検出対象面２０１に対する操作の速さを特定する場合には、ユーザは、検出対象面２０１に対する操作の速さに応じた処理を、電子機器１に実行させることができる。また、制御部１００が、圧力検出結果に基づいて、検出対象面２０１に対する操作の方向を特定する場合には、ユーザは、検出対象面２０１に対する操作の方向に応じた処理を、電子機器１に実行させることができる。また、制御部１００が、圧力検出結果に基づいて、検出対象面２０１に対する操作の強さを特定する場合には、ユーザは、検出対象面に対する操作の強さに応じた処理を、電子機器１に実行させることができる。よって、電子機器１の利便性が向上する。
【０１２５】
また、制御部１００が、特定した検出対象面２０１に対する操作に応じて表示部１２０の表示を制御する場合には、ユーザは、検出対象面２０１に対して操作を行うことによって、その操作に応じた表示部１２０の表示の制御を電子機器１に実行させることができる。よって、電子機器１の利便性が向上する。
【０１２６】
また、制御部１００は、特定した検出対象面２０１に対する操作に応じたアプリケーションを実行する場合には、ユーザは、検出対象面２０１に対して操作を行うことによって、その操作に応じたアプリケーションを電子機器１に実行させることができる。よって、電子機器１の利便性が向上する。
【０１２７】
＜電子機器の動作の他の例＞
以下に電子機器１の動作の他の例について説明する。
【０１２８】
＜第１の他の例＞
ユーザが検出対象面２０１を指等でさわるとき、表示面１２１を誤ってさわってしまう可能性がある。その結果、タッチパネル１３０が表示面１２１に対する誤った操作入力を検出し、それに応じて、制御部１００が、ユーザが意図しない処理を実行する可能性がある。特に、本例のように、検出対象面２０１が表示面１２１と同じ面（本例では機器ケース１１の前面１１ａ）に位置する場合には、ユーザが検出対象面２０１を指等でさわるときに、タッチパネル１３０が表示面１２１に対する誤った操作入力を検出する可能性が高くなる。例えば、表示面１２１のうち、検出対象面２０１に近い場所に表示される操作ボタン４０１〜４０３のいずれか一つに対する誤った操作をタッチパネル１３０が検出する可能性がある。
【０１２９】
そこで、本例では、制御部１００は、圧力検出装置２１０での圧力の検出中に、表示面１２１の少なくとも一部に対する操作入力を無効にする。例えば、制御部１００は、複数の圧力センサ２１１の少なくとも一つが圧力を検出しているときには、表示面１２１の少なくとも一部に対する操作入力を無効にする。これにより、ユーザが意図しない処理が電子機器１で実行される可能性を低減することができる。
【０１３０】
制御部１００は、表示面１２１の全領域に対する操作入力を無効にしてもよいし、表示面１２１の一部に対する操作入力を無効にしてもよい。制御部１００は、タッチパネル１３０の動作を停止することによって、表示面１２１の全領域に対する操作入力を無効にしてもよいし、タッチパネル１３０の出力をすべて無視することによって、表示面１２１の全領域に対する操作入力を無効にしてもよい。また、制御部１００は、タッチパネル１３０の一部の動作を停止することによって、表示面１２１の一部に対する操作入力を無効にしてもよい。また、制御部１００は、タッチパネル１３０の出力の一部を無視することによって、表示面１２１の一部に対する操作入力を無効にしてもよい。
【０１３１】
制御部１００が、表示面１２１の一部に対する操作入力を無効にする場合には、表示面１２１は、それに対する操作入力が無効にされる対象部分と、それに対する操作入力が無効にされない非対象部分とを有することになる。この場合、対象部分は、非対象部分よりも検出対象面２０１に近い場所に位置してもよい。図２０は、対象部分７５０及び非対象部分７６０の一例を示す図である。図２０の例では、表示面１２１において、検出対象面２０１に近い下端部が対象部分７５０となっており、それ以外が非対象部分７６０となっている。表示面１２１のうち、例えば、操作ボタン４０１〜４０３が表示される部分が、対象部分７５０に設定される。
【０１３２】
なお、制御部１００は、指紋認証中、かつ圧力検出装置２１０での圧力の検出中に、表示面１２１の少なくとも一部に対する操作入力を無効にしてもよい。例えば、制御部１００は、指紋認証の実行中であって（例えば上述のステップｓ６あるいはステップｓ２５の実行中）、複数の圧力センサ２１１の少なくとも一つが圧力を検出しているときには、表示面１２１の少なくとも一部に対する操作入力を無効にしてもよい。これにより、ユーザが検出対象面２０１をさわって電子機器１に指紋認証を実行させる場合、ユーザが意図しない処理が電子機器１で実行される可能性を低減することができる。
【０１３３】
＜第２の他の例＞
ユーザが指で検出対象面２０１をさわって、電子機器１に指紋認証を実行させる場合、検出対象面２０１での指の位置が適切でない場合には、制御部１００は適切に指紋認証を行えない可能性がある。例えば、検出対象面２０１での指の位置が、検出対象面２０１の左端あるいは右端である場合には、制御部１００は適切に指紋認証を行えない可能性がある。
【０１３４】
そこで、本例では、制御部１００は、指紋認証を行う場合に、検出対象面２０１での指の位置についての基準位置からのずれを、圧力検出結果に基づいて特定する。そして、制御部１００は、ユーザに対して通知を行う通知部に、特定したずれを通知させる。ユーザに対して通知を行う通知部には、表示部１２０及びスピーカ１６０が含まれる。また、電子機器１が、機器ケース１１を振動させて、当該機器ケース１１をさわるユーザに対して振動を伝えることが可能なバイブレータを備える場合には、当該バイブレータが通知部に含まれる。また、電子機器１が、機器ケース１１の外部に光を発光する発光部（例えばＬＥＤなど）を備える場合には、当該発光部が通知部に含まれる。
【０１３５】
図２１は本例に係る電子機器１の動作の一例を示すフローチャートである。図２１に示されるフローチャートは、上述の図９に示されるフローチャートにおいて、ステップｓ１１の替わりにステップｓ５１，ｓ５２が実行されるものである。
【０１３６】
図２１に示されるように、ステップｓ７において指紋認証が失敗したと判定されると、ステップｓ５１において、制御部１００は、ステップｓ２で得られる圧力検出結果に基づいて、検出対象面２０１での指の位置についての基準位置からのずれを特定する。基準位置としては、例えば、検出対象面２０１の中心２０１ｅ（図４参照）が採用される。
【０１３７】
ステップｓ５１において、制御部１００は、例えば、圧力センサ２１１ａの検出圧力が、圧力センサ２１１ｃの検出圧力よりも大きい場合、検出対象面２０１での指の位置が基準位置よりも左にずれていると判定する。また、制御部１００は、圧力センサ２１１ｂの検出圧力が、圧力センサ２１１ｄの検出圧力よりも大きい場合、検出対象面２０１での指の位置が基準位置よりも左にずれていると判定する。一方で、制御部１００は、圧力センサ２１１ｃの検出圧力が、圧力センサ２１１ａの検出圧力よりも大きい場合、検出対象面２０１での指の位置が基準位置よりも右にずれていると判定する。また、制御部１００は、圧力センサ２１１ｄの検出圧力が、圧力センサ２１１ｂの検出圧力よりも大きい場合、検出対象面２０１での指の位置が基準位置よりも右にずれていると判定する。以後、検出対象面２０１での指の位置についての基準位置からのずれを単に「位置ずれ」と呼ぶことがある。
【０１３８】
ステップｓ５１の後、ステップｓ５２において、制御部１００は、位置ずれを通知部に通知させる。制御部１００は、例えば、位置ずれを通知する位置ずれ通知情報６５２を表示部１２０に表示させる。ステップｓ５３の後、ステップｓ１０が実行される。
【０１３９】
図２２は位置ずれ通知情報６５２の一例を示す図である。図２２に示されるように、本例では、制御部１００は、位置ずれ通知情報６５２だけではなく、失敗通知情報６５０及び再実行指示情報６５１も表示部１２０に表示させる。なお、検出対象面２０１での指の位置が基準位置からずれていない場合には、位置ずれがユーザに通知されずに、例えば上述の図１１のように失敗通知情報６５０及び再実行指示情報６５１が表示面１２１に表示されてもよい。この場合、表示面１２１には、位置ずれが無いことを示す情報が表示されてもよい。
【０１４０】
ステップｓ５１については、ステップｓ２の後であって、ステップｓ７の前に実行されてもよい。また、上述の図１２に示されるフローチャートにおいて、ステップｓ３０の替わりにステップｓ５１及びｓ５２が実行されてもよい。この場合、ステップｓ５１は、ステップｓ２２の後であって、ステップｓ２６の前に実行されてもよい。
【０１４１】
位置ずれを通知する通知部は表示部１２０に限られない。例えば、スピーカ１６０が位置ずれを通知してもよい。この場合、スピーカ１６０は、例えば、「指の位置がずれています。」という音声を出力してもよい。また、電子機器１が、機器ケース１１を振動させるバイブレータを備える場合には、当該バイブレータが位置ずれを通知してもよい。この場合、バイブレータは、特定の振動パターンで機器ケース１１を振動させることによって、ユーザに位置ずれを通知してもよい。また、電子機器１がＬＥＤ等の発光部を備える場合には、当該発光部が位置ずれを通知してもよい。この場合、発光部は、特定の発光パターンで発光することによって、ユーザに位置ずれを通知してもよい。また、表示部１２０、スピーカ１６０、バイブレータ及び発光部の少なくとも二つが位置ずれを通知してもよい。
【０１４２】
通知部は、位置ずれを通知する場合には、検出対象面２０１での指の位置の変更を案内する案内情報６５３を通知してもよい。図２３，２４は、表示部１２０が通知する案内情報６５３、言い換えれば、表示部１２０が表示する案内情報６５３の一例を示す図である。図２３には、検出対象面２０１での指の位置が基準位置から左側にずれている場合の案内情報６５３が示されている。図２４には、検出対象面２０１での指の位置が基準位置から右側にずれている場合の案内情報６５３が示されている。
【０１４３】
図２３，２４に示されるように、表示面１２１には、失敗通知情報６５０及び位置ずれ通知情報６５２とともに案内情報６５３が表示される。図２３に示される案内情報６５３には、「指をもう少し右にずらしてさわってください。」という文字列が含まれている。したがって、図２３に示される案内情報６５３は、検出対象面２０１での指の位置を右側にずらすことをユーザに案内する情報であると言える。一方で、図２４に示される案内情報６５３には、「指をもう少し左にずらしてさわってください。」という文字列が含まれている。したがって、図２４に示される案内情報６５３は、検出対象面２０１での指の位置を左側にずらすことをユーザに案内する情報であると言える。ユーザは、案内情報６５３から、位置ずれが発生していることを理解できることから、案内情報６５３は、位置ずれを通知する通知情報であるとも言える。制御部１００は、案内情報６５３を表示部１２０に表示させる場合には、位置ずれ通知情報６５２を表示部１２０に表示させなくてもよい。
【０１４４】
なお、表示部１２０、スピーカ１６０、バイブレータ及び発光部の少なくとも一つが案内情報を通知してもよい。スピーカ１６０は、指をずらす方向を通知する音声を出力することによって案内情報を通知してもよい。バイブレータは、振動パターンを、指をずらす方向に応じて変更することによって、案内情報を通知してもよい。発光部は、発光パターンを、指をずらす方向に応じて変更することによって、案内情報を通知してもよい。
【０１４５】
上記の例では、指紋認証が失敗した場合に、位置ずれがユーザに通知されているが、指紋センサ２００で指紋が検出される前に、位置ずれがユーザに通知されてもよい。図２５はこの場合の電子機器１の動作の一例を示すフローチャートである。図２５に示されるフローチャートは、上述の図９に示されるフローチャートにおいて、ステップｓ２とステップｓ３の間にステップｓ５６，５７が実行されるものである。
【０１４６】
図２５に示されるように、ステップｓ２が実行されると、ステップｓ５５において、上述のステップｓ５１と同様に、制御部１００は、ステップｓ２で得られる圧力検出結果に基づいて位置ずれを特定する。そして、ステップｓ５６において、制御部１００は、特定した位置ずれを通知部に通知させる。通知部が例えば表示部１２０である場合には、制御部１００は、位置ずれを通知する位置ずれ通知情報６５２を表示部１２０に表示させる。図２６は位置ずれ通知情報６５２の一例を示す図である。図２６の例では、表示面１２１には、位置ずれ通知情報６５２とともに案内情報６５３が表示されているが、案内情報６５３は表示されなくてもよい。
【０１４７】
ステップｓ５６の実行から所定時間が経過すると、制御部１００は、ステップｓ３を実行して指紋センサ２００を起動する。その後、電子機器１は同様に動作する。
【０１４８】
なお、ステップｓ５５において、検出対象面２０１での指の位置が基準位置からずれていないと判定される場合には、ステップｓ５６が実行されない。
【０１４９】
また、上述の図１２に示されるフローチャートにおいて、ステップｓ２２とステップｓ２３の間にステップｓ５５及びｓ５６が実行されてもよい。
【０１５０】
このように、ユーザに対して位置ずれが通知されることから、電子機器１の利便性が向上する。
【０１５１】
また、ユーザに対して、検出対象面２０１での指の位置の変更を案内する案内情報が通知される場合には、電子機器１の利便性がさらに向上する。
【０１５２】
なお、指紋認証が実行される場合に位置ずれが発生していたとしても、指紋認証が成功する場合には、当該位置ずれをユーザが知る必要性はあまりないと言える。したがって、図２１に示されるように、指紋認証が失敗したときに位置ずれを通知することによって、図２５の例と比較して電子機器１の利便性が向上する。
【０１５３】
＜第３の他の例＞
ユーザが指で検出対象面２０１をさわって、電子機器１に指紋認証を実行させる場合、検出対象面２０１にかかる圧力が適切でないと、制御部１００は適切に指紋認証をできない可能性がある。
【０１５４】
そこで、本例では、制御部１００は、指紋認証を行う場合に、検出対象面２０１にかかる圧力が指紋認証にとって適切か否かを判定する圧力判定処理を行う。そして、制御部１００は、圧力判定処理において、検出対象面２０１にかかる圧力が適切でないと判定したとき、当該圧力が適切でないことを通知部に通知させる。本例の通知部としては、上記の第２の他の例と同様に、表示部１２０、スピーカ１６０、バイブレータ及び発光部の少なくとも一つを使用することができる。
【０１５５】
図２７は本例に係る電子機器１の動作の一例を示すフローチャートである。図２７に示されるフローチャートは、上述の図９に示されるフローチャートにおいて、ステップｓ６１〜ｓ６３を追加したものである。
【０１５６】
図２７に示されるように、ステップｓ７において、指紋認証が失敗したと判定されると、ステップｓ６１において、制御部１００は、ステップｓ２で得られる圧力検出結果に基づいて、検出対象面２０１にかかる圧力が指紋認証にとって適切であるか否かを判定する圧力判定処理を行う。言い換えれば、制御部１００は、圧力検出結果に基づいて、検出対象面２０１にかかる圧力が、指紋認証を適切に行える程度の圧力となっているか否かを判定する。
【０１５７】
ここで、指紋認証が実行される場合に検出対象面２０１にかかる圧力が大きすぎると、検出指紋がつぶれて、制御部１００が適切に指紋認証をできない可能性がある。本例では、検出対象面２０１にかかる圧力が大きい場合、検出対象面２０１にかかる圧力が指紋認証にとって適切でないと判定する。具体的には、ステップｓ６１において、制御部１００は、例えば、複数の圧力センサ２１１の検出圧力の平均値が第２基準圧力以上のとき、検出対象面２０１にかかる圧力が適切でないと判定する。一方で、制御部１００は、複数の圧力センサ２１１の検出圧力の平均値が第２基準圧力未満のとき、検出対象面２０１にかかる圧力が適切であると判定する。
【０１５８】
第２基準圧力は、例えば記憶部１０３内に予め記憶されている。第２基準圧力は、検出対象面２０１にかかる圧力がそれ以上になると、正規ユーザの指紋認証が失敗する可能性が高くなるような値に設定される。第２基準圧力は、実機実験及びシミュレーション等に基づいて設定することができる。なお、制御部１００は、複数の圧力センサ２１１の検出圧力の平均値が第２基準圧力よりも大きいとき、検出対象面２０１にかかる圧力が適切ではないと判定し、複数の圧力センサ２１１の検出圧力の平均値が第２基準圧力以下のとき、検出対象面２０１にかかる圧力が適切であると判定してもよい。
【０１５９】
制御部１００は、ステップｓ６１での圧力判定処理において、検出対象面２０１にかかる圧力が適切であると判定する場合には（ステップｓ６２のＹｅｓ）、上述のステップｓ１１を実行して、上述の図１１と同様に失敗通知情報６５０及び再実行指示情報６５１を表示部１２０に表示させる。その後、ステップｓ１０が実行されて指紋センサ２００が停止する。
【０１６０】
一方で、制御部１００は、ステップｓ６１での圧力判定処理において、検出対象面２０１にかかる圧力が適切ではないと判定する合には（ステップｓ６２のＮｏ）、ステップｓ６３において、制御部１００は、検出対象面２０１にかかる圧力が適切でないことを通知部に通知させる。図２８は、通知部としての表示部１２０が、検出対象面２０１にかかる圧力が適切でないことを通知する様子の一例を示す図である。図２８に示されるように、表示部１２０は、例えば、失敗通知情報６５０及び再実行指示情報６５１とともに、検出対象面２０１にかかる圧力が適切でないことを通知する通知情報６５４を表示面１２１に表示する。ステップｓ６３の後、ステップｓ１０が実行されて指紋センサ２００が停止する。
【０１６１】
ステップｓ６１については、ステップｓ２の後であって、ステップｓ７の前に実行されてもよい。また、上述の図１２に示されるフローチャートにおいて、ステップｓ６１〜ｓ６３が実行されてもよい。この場合、ステップｓ２６でＮｏと判定されると、ステップｓ６１，ｓ６２が実行される。ステップｓ６２においてＹｅｓと判定される場合にステップｓ３０が実行され、ステップｓ６２においてＮｏと判定される場合にステップｓ６３が実行される。ステップｓ６１は、ステップｓ２２の後であって、ステップｓ２６の前に実行されてもよい。
【０１６２】
また、上述の図２１に示さるフローチャートにおいて、ステップｓ６１〜ｓ６３が実行されてもよい。この場合、ステップｓ７においてＮｏと判定されると、ステップｓ５１の直前あるいは直後にステップｓ６１及びｓ６２が実行される。ステップｓ６２においてＹｅｓと判定されると、ステップｓ５２が実行される。一方で、ステップｓ６２においてＮｏと判定されると、ステップｓ６３が実行される。このステップｓ６３では、表示面１２１に、例えば、位置ずれ通知情報６５２及び案内情報６５３が表示される。また、上述の図２５に示さるフローチャートにおいて、図２７と同様にしてステップｓ６１〜ｓ６３が実行されてもよい。
【０１６３】
なお、ステップｓ６３では、スピーカ１６０が、例えば、「強く押しすぎです。」という音声を出力してもよい。またバイブレータが、特定の振動パターンで機器ケース１１を振動させることによって、検出対象面２０１にかかる圧力が適切でないことをユーザに通知してもよい。また発光部が、特定の発光パターンで発光することによって、検出対象面２０１にかかる圧力が適切でないことをユーザに通知してもよい。
【０１６４】
上記の例では、検出対象面２０１にかかる圧力が適切でないことが、指紋認証が失敗した場合にユーザに通知されているが、指紋センサ２００で指紋が検出される前にユーザに通知されてもよい。図２９はこの場合の電子機器１の動作の一例を示すフローチャートである。図２９に示されるフローチャートは、上述の図９に示されるフローチャートにおいて、ステップｓ２とステップｓ３の間にステップｓ６５〜６７が実行されるものである。
【０１６５】
図２９に示されるように、ステップｓ２が実行されると、ステップｓ６５において、上述のステップｓ６１と同様に、制御部１００は、ステップｓ２で得られる圧力検出結果に基づいて圧力判定処理を行う。制御部１００は、圧力判定処理において、検出対象面２０１にかかる圧力が適切であると判定する場合（ステップｓ６６のＹｅｓ）、ステップｓ３を実行して指紋センサ２００を起動する。以後、電子機器１は同様に動作する。
【０１６６】
一方で、制御部１００は、圧力判定処理において、検出対象面２０１にかかる圧力が適切でないと判定する場合（ステップｓ６６のＮｏ）、ステップｓ６７において、検出対象面２０１にかかる圧力が適切でないことを通知部に通知させる。通知部が例えば表示部１２０である場合には、制御部１００は、通知情報６５４を表示部１２０に表示させる。図３０は通知情報６５４の一例を示す図である。図３０に示されるように、表示部１２０は、通知情報６５４とともに、検出対象面２０１をさわり直すことをユーザに通知する通知情報６５５を表示面１２１に表示してもよい。
【０１６７】
ステップｓ６７の実行から所定時間が経過すると、制御部１００は、ステップｓ３を実行して指紋センサ２００を起動する。その後、電子機器１は同様に動作する。
【０１６８】
なお、上述の図１２に示されるフローチャートにおいて、ステップｓ２２とステップｓ２３の間にステップｓ６５〜ｓ６７が実行されてもよい。
【０１６９】
また、上述の図２１に示さるフローチャートにおいて、図２９と同様に、ステップｓ２とステップｓ３の間にステップｓ６５〜ｓ６７が実行されてもよい。また、上述の図２５に示さるフローチャートにおいて、ステップｓ６５〜ｓ６７が実行されてもよい。この場合、ステップｓ５５の直前あるいは直後にステップｓ６５及びｓ６６が実行される。ステップｓ６６においてＹｅｓと判定されるとステップｓ５６が実行される。一方で、ステップｓ６６においてＮｏと判定されるとステップｓ６７が実行される。このステップｓ６７では、表示面１２１に、例えば、位置ずれ通知情報６５２及び案内情報６５３が表示される。
【０１７０】
このように、本例では、ユーザに対して、検出対象面２０１にかかる圧力が指紋認証にとって適切でないことが通知されることから、電子機器１の利便性が向上する。
【０１７１】
また、指紋認証が実行される場合に、制御部１００が、検出対象面２０１にかかる圧力が適切でないと判定したとしても、指紋認証が成功する場合には、検出対象面２０１にかかる圧力が適切でないことをユーザが知る必要性はあまりないと言える。したがって、図２７に示されるように、指紋認証が失敗したときに、検出対象面２０１にかかる圧力が適切でないことをユーザに通知することによって、図２９の例と比較して電子機器１の利便性が向上する。
【０１７２】
なお制御部１００は、圧力判定処理で使用される第２基準圧力を、圧力検出結果に基づいて設定してもよい。この場合、制御部１００は、動作モードが指紋登録モードである場合に、基準指紋情報を電子機器１に登録するときに得られる圧力検出結果に基づいて、第２基準圧力を設定してもよい。上述のように、基準指紋情報が電子機器１に登録される場合、検出対象面２０１は、ユーザによって複数回さわられる。制御部１００は、動作モードが指紋登録モードである場合、検出対象面２０１がさわられるたびに、複数の圧力センサ２１１の検出圧力の平均値を１次平均値として求める。これにより、動作モードが指紋登録モードである場合に検出対象面２０１がユーザによって複数回さわられることによって、複数の１次平均値が得られる。制御部１００は、得られた複数の１次平均値の平均値を２次平均値として求める。制御部１００は、求めた２次平均値に基づいて第２基準圧力を設定する。例えば、制御部１００は、２次平均値の１．５倍〜２倍の値を、第２基準圧力とする。なお、第２基準圧力の設定方法はこれに限られない。また、第２基準圧力は、動作モードが指紋登録モード以外である場合に得られる圧力検出結果に基づいて決定されてもよい。
【０１７３】
このように、制御部１００が、基準指紋情報を登録する場合に得られる圧力検出結果に基づいて第２基準圧力を設定する場合には、ユーザは、電子機器１に基準指紋情報を登録させるための操作と、電子機器１に第２基準圧力を設定させるための操作とを別々に行う必要がなくなる。よって、ユーザの電子機器１に対する操作が簡素化される。その結果、電子機器１の利便性が向上する。
【０１７４】
＜第４の他の例＞
本例では、制御部１００は、圧力検出結果が第１条件を満たす場合には指紋認証を実行し、圧力検出結果が第２条件を満たす場合には指紋認証を実行しない。図３１は本例に係る電子機器１の動作の一例を示すフローチャートである。図３１に示されるフローチャートは、図２９に示されるフローチャートにおいて、ステップｓ６６においてＮｏと判定されるとステップｓ６７が実行されずにステップｓ１が実行されるものである。
【０１７５】
図３１に示されるように、ステップｓ６５での圧力判定処理において、圧力が適切であると判定されると（ステップｓ６６のＹｅｓ）、ステップｓ３が実行されて指紋センサ２００が起動する。以後、電子機器１は同様に動作する。一方で、ステップｓ６５での圧力判定処理において、圧力が適切でないと判定されると（ステップｓ６６のＮｏ）、制御部１００は、動作モードをスリープモードに維持する（ステップｓ１）。その後、ステップｓ２が実行されると、以後、電子機器１は同様に動作する。
【０１７６】
なお、上述の図１２に示されるフローチャートにおいて、ステップｓ２２とステップｓ２３の間に、ステップｓ６５及びｓ６６が実行されてもよい。この場合、ステップｓ６６においてＹｅｓと判定されるとステップｓ２３が実行される。一方で、ステップｓ６６においてＮｏと判定されると、動作モードがロックモードに維持される（ステップｓ２１）。
【０１７７】
また、上述の図２１に示さるフローチャートにおいて、図３１と同様に、ステップｓ２とステップｓ３の間にステップｓ６５及びｓ６６が実行されてもよい。また、上述の図２５に示さるフローチャートにおいて、ステップｓ６５及びｓ６６が実行されてもよい。この場合、ステップｓ５５の直前にステップｓ６５及びｓ６６が実行される。ステップｓ６６においてＹｅｓと判定されるとステップｓ５５が実行される。
【０１７８】
以上のように、本例では、制御部１００は、検出対象面２０１にかかる圧力が適切である場合には指紋認証を実行し、当該圧力が適切でない場合には指紋認証を実行しない。上述のように、制御部１００は、複数の圧力センサ２１１の検出圧力の平均値が第２基準圧力未満のとき、検出対象面２０１にかかる圧力が適切であると判定する。したがって、本例では、制御部１００は、複数の圧力センサ２１１の検出圧力の平均値が第２基準圧力未満のとき（ステップｓ６６のＹｅｓ）、指紋認証を行うと言える。よって、本例では、制御部１００は、圧力検出結果が、それに含まれる複数の検出圧力の平均値が第２基準圧力未満という第１条件を満たす場合、指紋認証を行うと言える。
【０１７９】
一方で、制御部１００は、複数の圧力センサ２１１の検出圧力の平均値が第２基準圧力以上のとき、検出対象面２０１にかかる圧力が適切でないと判定する。したがって、本例では、制御部１００は、複数の圧力センサ２１１の検出圧力の平均値が第２基準圧力以上のとき（ステップｓ６６のＹｅｓ）、指紋認証を行わないと言える。よって、本例では、制御部１００は、圧力検出結果が、それに含まれる複数の検出圧力の平均値が第２基準圧力以上という第２条件を満たす場合、指紋認証を行わないと言える。
【０１８０】
このように、本例では、圧力検出結果が満たす条件に応じて、指紋認証が実行されたり、指紋認証が実行されなかったりすることから、電子機器１の利便性が向上する。
【０１８１】
また、本例のように、検出対象面２０１にかかる圧力が、指紋認証にとって適切である場合に指紋認証が行われ、そうでない場合に指紋認証が行われない場合には、指紋認証が適切に行われる可能性を高めることができる。よって、誤った指紋認証結果が得られる可能性を低減することができる。
【０１８２】
なお、ステップｓ６６においてＮｏと判定されたとき、制御部１００は、ステップｓ５と同様の処理を実行してもよい。この場合、制御部１００は、表示部１２０に、例えば上述の図３０のように通知情報６５４及び６５５をロック画面３００上に表示させてもよい。
【０１８３】
＜第５の他の例＞
本例では、制御部１００は、ユーザが検出対象面２０１を指で強く押している間、動作モードをスリープモードからロックモードに一時的に変更する。これにより、ユーザは、検出対象面２０１を指で強く押している間、ロック画面３００を確認することができる。図３２は、本例に係る電子機器１の動作の一例を示すフローチャートである。図３２に示されるフローチャートは、図９に示されるフローチャートに対してステップｓ７１〜ｓ７３を追加したものである。
【０１８４】
図３２に示されるように、ステップｓ２の後、ステップｓ７１において、制御部１００は、圧力検出結果に基づいて、検出対象面２０１にかかる圧力が大きいか否かを判定する。ステップｓ７１において、制御部１００は、例えば、複数の圧力センサ２１１の検出圧力の平均値が第３基準圧力以上のとき、検出対象面２０１にかかる圧力が大きいと判定する。一方で、制御部１００は、複数の圧力センサ２１１の検出圧力の平均値が第３基準圧力未満のとき、検出対象面２０１にかかる圧力は大きくはないと判定する。第３基準圧力は、上述の第２基準圧力と同じであってもよいし、異なってもよい。
【０１８５】
ステップｓ７１においてＮｏと判定されると、制御部１００はステップｓ３を実行して指紋センサ２００を起動する。以後、電子機器１は図９と同様に動作する。
【０１８６】
一方で、ステップｓ７１においてＹｅｓと判定されると、ステップｓ７２において、制御部１００は動作モードをロックモードに設定する。そしてステップｓ７３において、制御部１００は、ステップｓ７１と同様に、圧力検出結果に基づいて、検出対象面２０１にかかる圧力が大きいか否かを判定する。ステップｓ７３においてＹｅｓと判定されると、ステップｓ７２が実行されて動作モードがロックモードに維持される。その後、ステップｓ７３が実行され、以後、電子機器１は同様に動作する。一方で、ステップｓ７３においてＮｏと判定されると、制御部１００は動作モードをスリープモードに設定する（ステップｓ１）。その後、ステップｓ２が実行されると、以後、電子機器１は同様に動作する。
【０１８７】
以上のように、図３２の例では、制御部１００は、動作モードがスリープモードである場合、複数の圧力センサ２１１の検出圧力の平均値が第３基準圧力未満のとき、指紋認証を行っている。言い換えれば、制御部１００は、表示面１２１が非表示状態の場合、圧力検出結果が、それに含まれる複数の検出圧力の平均値が第３基準圧力未満という第１条件を満たす場合、指紋認証を行う。
【０１８８】
一方で、制御部１００は、動作モードがスリープモードである場合、複数の圧力センサ２１１の検出圧力の平均値が第３基準圧力以上のとき、指紋認証を行わずに動作モードをロックモードに設定している。そして、制御部１００は、圧力センサ２１１の検出圧力の平均値が第３基準圧力未満になると、動作モードをスリープモードに設定している。言い換えれば、制御部１００は、表示面１２１が非表示状態の場合、圧力検出結果が、それに含まれる複数の検出圧力の平均値が第３基準圧力以上という第２条件を満たすとき、指紋認証を行わずロック画面３００を表示面１２１に表示する。そして、制御部１００は、圧力検出結果が第２条件を満たさなくなると、表示面１２１を非表示状態にする。これにより、ユーザは、圧力検出結果が第２条件を満たしている間、ロック画面３００を確認することができる。本例では、ユーザは、検出対象面２０１を指で強く押している間、ロック画面３００を確認することができる。よって、電子機器１の利便性が向上する。
【０１８９】
なお、検出対象面２０１を指で強く押さえているユーザが、検出対象面２０１から指を離すと、動作モードがスリープモードに設定され、指紋認証が実行されない。また、検出対象面２０１を指で強く押さえているユーザが、検出対象面２０１から指を離さずに、検出対象面２０１を指で弱く押さえるようになると、ステップｓ３以降が実行されて、指紋認証が実行される。
【０１９０】
また、上述の図２１に示されるフローチャートにおいて、図３２と同様にしてステップｓ７１〜ｓ７３が実行されてもよい。また、上述の図２５に示されるフローチャートにおいて、ステップｓ７１〜ｓ７３が実行されてもよい。この場合、ステップｓ５５の直前にステップｓ７１が実行される。ステップｓ７１においてＮｏと判定されるとステップｓ５５が実行される。
【０１９１】
＜第６の他の例＞
本例に係る電子機器１は、検出対象面２０１が指でさわられると、指紋認証の替わりに、指紋検出結果及び圧力検出結果に基づくユーザ認証を行う。図３３は、本例に係る電子機器１の動作の一例を示すフローチャートである。図３３に示されるフローチャートは、図９に示されるフローチャートにおいて、ステップｓ６及びステップｓ７の替わりに、ステップｓ８１及びステップｓ８２がそれぞれ実行されるものである。
【０１９２】
図３３に示されるように、ステップｓ５が実行されると、ステップｓ８１において、制御部１００は、ステップｓ２で得られる圧力検出結果と、ステップｓ４で得られる指紋検出結果とに基づいて、ユーザ認証を行う。
【０１９３】
ステップｓ８１において、制御部１００は、上述の指紋認証と同様に、ステップｓ２で得られる検出指紋情報と、記憶部１０３内の基準指紋情報とを比較する。また、制御部１００は、ステップｓ２で得られる圧力検出結果に基づいて、検出対象面２０１にかかる圧力が、正規ユーザが検出対象面２０１を指でさわる場合に当該検出対象面２０１にかかるであろう圧力（以後、「正規ユーザの操作時の圧力」と呼ぶことがある）と同程度であるか否かを判定する。ステップｓ８１において、制御部１００は、複数の圧力センサ２１１の検出圧力の平均値と記憶部１０３内の第４基準圧力とを比較し、それらの差分の絶対値を求める。そして、制御部１００は、求めた絶対値がしきい値以下のとき、検出対象面２０１にかかる圧力が、正規ユーザの操作時の圧力と同程度であると判定する。一方で、制御部１００は、求めた絶対値がしきい値よりも大きいとき、検出対象面２０１にかかる圧力が、正規ユーザの操作時の圧力と同程度ではないと判定する。
【０１９４】
第４基準圧力は、上述の第２基準圧力と同様に、例えば、圧力検出結果に基づいて設定される。例えば、制御部１００は、動作モードが指紋登録モードである場合に、基準指紋情報を電子機器１に登録するときに得られる圧力検出結果に基づいて、第４基準圧力を設定する。第２基準圧力が設定される場合と同様に、制御部１００は、動作モードが指紋登録モードである場合、検出対象面２０１がさわられるたびに、複数の圧力センサ２１１の検出圧力の平均値を１次平均値として求める。これにより、動作モードが指紋登録モードである場合に検出対象面２０１がユーザによって複数回さわられることによって、複数の１次平均値が得られる。制御部１００は、得られた複数の１次平均値の平均値を２次平均値として求める。制御部１００は、求めた２次平均値に基づいて第４基準圧力を設定する。例えば、制御部１００は、２次平均値と同じ値を第４基準圧力とする。なお、第４基準圧力の設定方法はこれに限られない。
【０１９５】
ステップｓ８１において、制御部１００は、検出指紋情報と記憶部１０３内の基準指紋情報とが類似し、かつ、検出対象面２０１にかかる圧力が正規ユーザの操作時の圧力と同程度であると判定すると、ユーザ認証が成功したと判定する。つまり、制御部１００は、検出対象面２０１をさわる指を有するユーザは、正規ユーザであると判定する。一方で、制御部１００は、検出指紋情報と記憶部１０３内の基準指紋情報とが類似しない場合、ユーザ認証が失敗したと判定する。つまり、制御部１００は、検出対象面２０１をさわる指を有するユーザは、非正規ユーザであると判定する。また、制御部１００は、検出対象面２０１にかかる圧力が正規ユーザの操作時の圧力と同程度ではない場合、ユーザ認証に失敗したと判定する。
【０１９６】
ステップｓ８１でのユーザ認証が成功すると（ステップｓ８２のＹｅｓ）、制御部１００は、ステップｓ８を実行して動作モードを非ロックモードに設定する。以後、電子機器１は同様に動作する。一方で、ステップｓ８１でのユーザ認証が失敗すると（ステップｓ８２のＮｏ）、制御部１００は、ステップｓ１１を実行して、失敗通知情報６５０を表示部１２０に表示させる。その後ステップｓ１０が実行されて指紋センサ２００が停止する。
【０１９７】
このように、本例では、指紋検出結果と圧力検出結果とに基づくユーザ認証が行わることから、検出対象面２０１をさわるユーザが正規ユーザであるか否かをより適切に判定することができる。よって、電子機器１のセキュリティ性を向上することができる。
【０１９８】
なお、上述の図１２に示されるフローチャートにおいて、ステップｓ２５及びステップｓ２６の替わりに、ステップｓ８１及びステップｓ８２がそれぞれ実行されてもよい。また、上述の図２１，２５に示されるフローチャートにおいて、ステップｓ６及びステップｓ７の替わりに、ステップｓ８１及びステップｓ８２がそれぞれ実行されてもよい。
【０１９９】
また上記の例では、ステップｓ８１において、指紋検出結果と圧力検出結果とに基づくユーザ認証が実行されているが、指紋検出結果と圧力検出結果のうち圧力検出結果だけに基づくユーザ認証が実行されてもよい。この場合、ステップｓ８１においては、制御部１００は、検出対象面２０１にかかる圧力が、正規ユーザの操作時の圧力と同程度であると判定すると、ユーザ認証が成功したと判定する。一方で、制御部１００は、検出対象面２０１にかかる圧力が正規ユーザの操作時の圧力と同程度ではないと判定すると、ユーザ認証に失敗したと判定する。
【０２００】
＜第７の他の例＞
本例に係る電子機器１は、指紋認証に失敗した場合に、当該指紋認証の実行の後に得られる圧力検出結果に基づくユーザ認証を行う。図３４は本例に係る電子機器１の動作の一例を示すフローチャートである。図３４に示されるフローチャートは、図９に示されるフローチャートにおいて、ステップｓ１１の替わりに、ステップｓ９１〜ｓ９５を実行するものである。
【０２０１】
ステップｓ７において指紋認証が失敗したと判定されると、ステップｓ９１において、制御部１００は、指紋認証が失敗したことを通知する失敗通知情報６６０と、検出対象面２０１に対してユーザ認証用の操作を行うことを指示する操作指示情報６６１とを表示部１２０に表示させる。図３５は失敗通知情報６６０及び操作指示情報６６１の一例を示す図である。
【０２０２】
ステップｓ９１の後、制御部１００は、ステップｓ９２において、圧力検出結果に基づいて、圧力検出装置２１０が圧力を検出したことを特定すると、ステップｓ９３を実行する。制御部１００は、複数の圧力センサ２１１の少なくとも一つが圧力を検出すると、ステップｓ９３を実行する。
【０２０３】
ステップｓ９３では、制御部１００は、ステップｓ９２で得られる圧力検出結果に基づくユーザ認証を行う。本例では、制御部１００は、圧力検出結果に基づいて、検出対象面２０１に対する操作を特定する。そして、制御部１００は、特定した操作が、記憶部１０３に登録されている基準操作と一致する場合には、圧力検出結果に基づくユーザ認証が成功したと判定する。一方で、制御部１００は、特定した操作が、記憶部１０３に登録されている基準操作と一致しない場合には、圧力検出結果に基づくユーザ認証が失敗したと判定する。
【０２０４】
ここで、通常モードには、検出対象面２０１に対するユーザの操作を基準操作として電子機器１に登録するための操作登録モードが含まれる。電子機器１は、非ロックモードにおいて、表示面１２１に対して所定の操作が行われると、操作登録モードで動作する。操作登録モードにおいて、正規ユーザが検出対象面２０１に対して所定の操作を行う場合、制御部１００は、圧力検出結果に基づいて当該所定の操作を特定し、それを基準操作として記憶部１０３に登録する。
【０２０５】
基準操作としては、様々な操作が考えられる。例えば、基準操作は、検出対象面２０１の所定箇所（例えば左上部分２０１ａ）を複数回連続して指で強く押す操作であってもよい。また基準操作は、検出対象面２０１上を指が左側から右側へ移動し、続けて右側から左側へ移動するような操作であってもよい。
【０２０６】
ステップｓ９３でのユーザ認証が成功すると（ステップｓ９４のＹｅｓ）、ステップｓ８が実行され、以後電子機器１は同様に動作する。一方で、ステップｓ９３でのユーザ認証が失敗すると（ステップｓ９４のＮｏ）、ステップｓ９５において、制御部１００は、圧力検出結果に基づくユーザ認証が失敗したことを通知する失敗通知情報６７０を表示部１２０に表示させる。図３６は失敗通知情報６７０の表示例を示す図である。本例では、図３６に示されるように、制御部１００は、失敗通知情報６７０だけではなく、検出対象面２０１に対してユーザ認証用の操作を再度行うことを指示する再実行指示情報６７１も表示部１２０に表示させる。
【０２０７】
ステップｓ９５の後、圧力検出装置２１０が圧力を再度検出すると（ステップｓ９２）、制御部１００は再度ステップｓ９３を実行する。以後、電子機器１は同様に動作する。
【０２０８】
このように、本例では、制御部１００は、指紋認証に失敗した場合に、当該指紋認証の実行の後に得られる圧力検出結果に基づくユーザ認証を行う。したがって、正規ユーザは、指紋認証が仮に失敗した場合であっても、検出対象面２０１をさわることによって、電子機器１に圧力検出結果に基づくユーザ認証を実行させることができる。よって、電子機器１の利便性が向上する。
【０２０９】
なお記憶部１０３には、複数種類の基準操作が登録されてもよい。この場合、ステップｓ９３において、制御部１００は、圧力検出結果に基づいて特定した操作と一致する操作が、複数種類の基準操作に含まれる場合、圧力検出結果に基づくユーザ認証が成功したと判定する。一方で、制御部１００は、圧力検出結果に基づいて特定した操作と一致する操作が、複数種類の基準操作に含まれない場合、圧力検出結果に基づくユーザ認証が失敗したと判定する。
【０２１０】
また、図１２に示されるフローチャートにおいて、ステップｓ３０の替わりに、ステップｓ９１〜ｓ９５が実行されてもよい。この場合、ステップｓ９４においてＹｅｓと判定されると、ステップｓ２７が実行される。また、上述の図２５に示されるフローチャートにおいて、図３４と同様に、ステップｓ１１の替わりに、ステップｓ９１〜ｓ９５が実行されてもよい。
【０２１１】
＜第８の他の例＞
本例に係る電子機器１は、指紋認証が成功した場合、当該指紋認証を行うときに得られた圧力検出結果に応じたアプリケーションを実行することが可能である。図３７は本例に係る電子機器１の動作の一例を示すフローチャートである。図３７に示されるフローチャートは、図９に示されるフローチャートにおいて、ステップｓ９及びｓ１０の替わりにステップｓ１０１〜ｓ１０３が実行されるものである。
【０２１２】
図３７に示されるように、ステップｓ１１が実行されると、ステップｓ１０１において、制御部１００は指紋センサ２００を停止する。また、ステップｓ８が実行されると、ステップｓ１０２において、制御部１００は指紋センサ２００を停止する。その後、ステップｓ１０３において、制御部１００は、ステップｓ２で得られた圧力検出結果に応じたアプリケーションを実行する。ステップｓ１０３において、制御部１００は、ステップｓ２で得られた圧力検出結果に基づいて、検出対象面２０１に対する操作を特定する。そして、制御部１００は、特定した操作に応じたアプリケーションを実行する。
【０２１３】
本例では、検出対象面２０１に対する操作と、その操作が行われたことがステップｓ１０１で特定されたときに実行されるアプリケーションとが対応付けられる。検出対象面２０１に対する操作とアプリケーションとの対応関係は記憶部１０３に記憶される。本例では、例えば、検出対象面２０１の左側部分が指でさわられる操作と、記憶部１０３内の第１アプリケーション（例えばカメラプリケーション）とが対応付けられている。また、検出対象面２０１の右側部分が指でさわられる操作と、記憶部１０３内の第２アプリケーション（ウェブブラウザ）とが対応付けられている。
【０２１４】
ステップｓ１０３において、制御部１００は、圧力センサ２１１ａの検出圧力が圧力センサ２１１ｃの検出圧力よりも大きい場合、検出対象面２０１の左側部分が指でさわられる操作が行われたと判定する。また、制御部１００は、圧力センサ２１１ｂの検出圧力が圧力センサ２１１ｄの検出圧力よりも大きい場合、検出対象面２０１の左側部分が指でさわられる操作が行われたと判定する。ステップｓ１０３において、制御部１００は、特定した操作が、検出対象面２０１の左側部分が指でさわられる操作である場合、記憶部１０３内の第１アプリケーションを実行する。
【０２１５】
一方で、制御部１００は、圧力センサ２１１ｃの検出圧力が圧力センサ２１１ａの検出圧力よりも大きい場合、検出対象面２０１の右側部分が指でさわられる操作が行われたと判定する。また、制御部１００は、圧力センサ２１１ｄの検出圧力が圧力センサ２１１ｂの検出圧力よりも大きい場合、検出対象面２０１の右側部分が指でさわられる操作が行われたと判定する。ステップｓ１０３において、制御部１００は、特定した操作が、検出対象面２０１の右側部分が指でさわられる操作である場合、記憶部１０３内の第２アプリケーションを実行する。
【０２１６】
ステップｓ１０２の実行後、実行中のアプリケーションに応じた画面が表示面１２１に表示される。
【０２１７】
なお、図１２に示されるフローチャートにおいて、ステップｓ２８及びｓ２９の替わりにステップｓ１０１〜ｓ１０３が実行されてもよい。この場合、ステップｓ３０の後にステップｓ１０１が実行され、ステップｓ２７の後にステップｓ１０２及びｓ１０３が実行される。また、図２１に示されるフローチャートにおいて、ステップｓ９及びステップｓ１０の替わりに、ステップｓ１０１〜ｓ１０３が実行されてもよい。この場合、ステップｓ５２の後にステップｓ１０１が実行され、ステップｓ８の後にステップｓ１０２及びｓ１０３が実行される。また、図２５、図２９、図３１、図３２及び図３３に示されるフローチャートにおいて、図３７と同様に、ステップｓ９及びステップｓ１０の替わりに、ステップｓ１０１〜ｓ１０３が実行されてもよい。また、図２７に示されるフローチャートにおいて、ステップｓ９及びステップｓ１０の替わりに、ステップｓ１０１〜ｓ１０３が実行されてもよい。この場合、ステップｓ１１及びｓ６３の後にステップｓ１０１が実行され、ステップｓ８の後にステップｓ１０２及びｓ１０３が実行される。また、図３８に示されるように、図３４に示されるフローチャートにおいて、ステップｓ７においてＹｅｓと判定された場合には、ステップｓ８〜ｓ１０が実行されずに、ステップｓ１０４において動作モードが非ロックモードに設定された後に、ステップｓ１０２及びｓ１０３が実行されてもよい。
【０２１８】
また、検出対象面２０１に対する操作と、その操作が行われたことがステップｓ１０１で特定されたときに実行されるアプリケーションとの対応関係は上記の限りではない。
【０２１９】
このように、本例では、制御部１００は、指紋認証が成功した場合、当該指紋認証を行うときに得られた圧力検出結果に応じたアプリケーションを実行する。したがって、ユーザは、電子機器１に指紋認証を実行させる場合の検出対象面２０１に対する操作に応じたアプリケーションを電子機器１に実行させることができる。よって、電子機器１の利便性が向上する。
【０２２０】
上記の例では、電子機器１は、スマートフォン等の携帯電話機であったが、他の種類の電子機器であってよい。電子機器１は、例えば、タブレット端末、パーソナルコンピュータ、ウェアラブル機器などであってよい。電子機器１として採用されるウェアラブル機器は、リストバンド型あるいは腕時計型などの腕に装着するタイプであってもよいし、ヘッドバンド型あるいはメガネ型などの頭に装着するタイプであってもよいし、服型などの体に装着するタイプであってもよい。
【０２２１】
以上のように、電子機器１は詳細に説明されたが、上記した説明は、全ての局面において例示であって、この開示がそれに限定されるものではない。例えば、圧力センサ２１１の数及び配置と検出対象面２０１の形状の少なくとも一つは、上記の例と異なってもよい。例えば、図３９に示されるように、圧力センサ２１１の数は２つであってもよい。図３９の例では、機器ケース１１の前面１１ａから平面透視した場合、検出対象面２０１の左側端部及び右側端部とそれぞれ重なるように２つの圧力センサ２１１が位置する。
【０２２２】
また図４０に示されるように、検出対象面２０１の形状は四角形であってもよい。図４０の例では、機器ケース１１の前面１１ａから平面透視した場合、検出対象面２０１の左上の角部、左下の角部、右上の角部及び右下の角部とそれぞれ重なるように４つの圧力センサ２１１が位置する。図４０の例では、制御部１００は、矢印８００に示されるような、検出対象面２０１上を指６００が円を描くように移動する操作も、４つの圧力センサ２１１の検出圧力に基づいて特定することが可能となる。
【０２２３】
また図４１に示されるように、検出対象面２０１の形状は円形であってもよい。図４１の例では、機器ケース１１の前面１１ａから平面透視した場合、検出対象面２０１の周端部に沿って、当該周端部と重なるように８つの圧力センサ２１１が位置する。図４１の例では、上述の図４０の例と同様に、制御部１００は、矢印８１０に示されるような、検出対象面２０１上を指６００が円を描くように移動する操作も、８つの圧力センサ２１１の検出圧力に基づいて特定することが可能となる。
【０２２４】
また、上述した各種の例は、相互に矛盾しない限り組み合わせて適用可能である。そして、例示されていない無数の例が、この開示の範囲から外れることなく想定され得るものと解される。
【符号の説明】
【０２２５】
１  電子機器
１００  制御部
１２０  表示部
１２１  表示面
１３０  タッチパネル
２００  指紋センサ
２０１  検出対象面
２１０  圧力検出装置
２１１  圧力センサ
【図１】
0006987687.tif 000002
【図２】
0006987687.tif 000003
【図３】
0006987687.tif 000004
【図４】
0006987687.tif 000005
【図５】
0006987687.tif 000006
【図６】
0006987687.tif 000007
【図７】
0006987687.tif 000008
【図８】
0006987687.tif 000009
【図９】
0006987687.tif 000010
【図１０】
0006987687.tif 000011
【図１１】
0006987687.tif 000012
【図１２】
0006987687.tif 000013
【図１３】
0006987687.tif 000014
【図１４】
0006987687.tif 000015
【図１５】
0006987687.tif 000016
【図１６】
0006987687.tif 000017
【図１７】
0006987687.tif 000018
【図１８】
0006987687.tif 000019
【図１９】
0006987687.tif 000020
【図２０】
0006987687.tif 000021
【図２１】
0006987687.tif 000022
【図２２】
0006987687.tif 000023
【図２３】
0006987687.tif 000024
【図２４】
0006987687.tif 000025
【図２５】
0006987687.tif 000026
【図２６】
0006987687.tif 000027
【図２７】
0006987687.tif 000028
【図２８】
0006987687.tif 000029
【図２９】
0006987687.tif 000030
【図３０】
0006987687.tif 000031
【図３１】
0006987687.tif 000032
【図３２】
0006987687.tif 000033
【図３３】
0006987687.tif 000034
【図３４】
0006987687.tif 000035
【図３５】
0006987687.tif 000036
【図３６】
0006987687.tif 000037
【図３７】
0006987687.tif 000038
【図３８】
0006987687.tif 000039
【図３９】
0006987687.tif 000040
【図４０】
0006987687.tif 000041
【図４１】
0006987687.tif 000042