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