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