(57)【要約】【課題】電子機器の操作性を向上することが可能な技術を提供する。【解決手段】電子機器は、指紋センサ、強さ判定部及び処理部を備える。指紋センサは、ユーザの指によって触られる所定領域を有し、当該所定領域を触る指の指紋を検出する。強さ判定部は、指紋センサでの指紋検出結果に基づいて、所定領域に対する指の押圧の強さを判定する。処理部は、強さ判定部で判定された強さに応じて、実行する処理を変化させる。【選択図】図５
2017016170.tif 000002
【特許請求の範囲】
【請求項１】
電子機器であって、
ユーザの指によって触られる所定領域を有し、当該所定領域を触る指の指紋を検出する指紋センサと、
前記指紋センサでの指紋検出結果に基づいて、前記所定領域に対する指の押圧の強さを判定する強さ判定部と、
前記強さに応じて、実行する処理を変化させる処理部と
を備える、電子機器。
【請求項２】
請求項１に記載の電子機器であって、
前記強さ判定部は、前記指紋検出結果が用いられた判定基準に基づいて、前記強さが大きいか否かを判定し、
前記処理部は、
前記強さ判定部が前記強さが大きいと判定したとき第１処理を実行し、
前記強さ判定部が前記強さが大きくないと判定したとき、前記第１処理とは異なる第２処理を実行する、電子機器。
【請求項３】
請求項１に記載の電子機器であって、
前記処理部は、ゲームアプリケーションが実行されているとき、ゲームにおける操作対象物の速さを前記強さに応じて変化させる、電子機器。
【請求項４】
電子機器であって、
ユーザの指によって触られる所定領域を有し、当該所定領域を触る指の指紋を検出する指紋センサと、
前記指紋センサでの指紋検出結果に基づいて、前記所定領域を触る指についての前記電子機器に対する相対的な向きを判定する向き判定部と、
前記向きに応じて、実行する処理を変化させる処理部と
を備える、電子機器。
【請求項５】
請求項４に記載の電子機器であって、
前記処理部は、前記向きに応じて、前記電子機器の表示の向きを変化させる、電子機器。
【請求項６】
請求項４及び請求項５のいずれか一つに記載の電子機器であって、
前記処理部は、前記電子機器が表示する複数の対象物から選択する対象物を、前記向きに応じて変化させる、電子機器。
【請求項７】
請求項４乃至請求項６のいずれか一つに記載の電子機器であって、
前記処理部は、ゲームアプリケーションが実行されているとき、ゲームにおける操作対象物の向きを前記向きに応じて変化させる、電子機器。
【請求項８】
請求項４に記載の電子機器であって、
前記処理部は、
前記向きが第１方向のとき第１処理を実行し、
前記向きが、前記第１方向とは異なる第２方向のとき、前記第１処理とは異なる第２処理を実行する、電子機器。
【請求項９】
請求項４乃至請求項８のいずれか一つに記載の電子機器であって、
前記指紋検出結果に基づいて、前記所定領域に対する指の押圧の強さを判定する強さ判定部をさらに備え、
前記処理部は、前記強さに応じて、実行する処理を変化させる、電子機器。
【請求項１０】
請求項１乃至請求項９のいずれか一つに記載の電子機器であって、
前記指紋検出結果に基づいて、前記所定領域を触る指の種類を判定する種類判定部をさらに備え、
前記処理部は、前記種類に応じて、実行する処理を変化する、電子機器。
【請求項１１】
請求項１乃至請求項１０のいずれか一つに記載の電子機器であって、
前記指紋検出結果に基づいて、前記所定領域を触る指の移動を検出する移動検出部をさらに備え、
前記処理部は、前記移動に応じて、実行する処理を変化させる、電子機器。
【請求項１２】
請求項１１に記載の電子機器であって、
前記処理部は、前記電子機器が表示する複数の対象物から選択する対象物を、前記移動に応じて変化させる、電子機器。
【請求項１３】
請求項１１及び請求項１２のいずれか一つに記載の電子機器であって、
前記処理部は、ゲームアプリケーションが実行されているとき、ゲームにおける操作対象物を前記移動に応じて移動させる、電子機器。
【請求項１４】
請求項１乃至請求項１３のいずれか一つに記載の電子機器であって、
ユーザによって操作される操作領域を有する押しボタンをさらに備え、
前記所定領域は、前記操作領域に含まれる、電子機器。
【請求項１５】
請求項１乃至請求項１４のいずれか一つに記載の電子機器であって、
前記指紋検出結果に基づいて、ユーザ認証を行う認証処理部をさらに備える、電子機器。
【請求項１６】
請求項１乃至請求項１３のいずれか一つに記載の電子機器であって、
前記指紋検出結果に基づいて、ユーザ認証を行う認証処理部と、
ユーザによって操作される操作領域を有する押しボタンと
をさらに備え、
前記所定領域は、前記操作領域に含まれ、
前記処理部は、
前記ユーザ認証が成功したときカメラプリケーションを実行し、
前記カメラアプリケーションの実行中において、前記所定領域がユーザの指によって触られる状態が前記ユーザ認証の開始から継続しているときには、前記押しボタンをシャッタボタンとして機能させる、電子機器。
【請求項１７】
請求項１６に記載の電子機器であって、
前記処理部は、前記押しボタンをシャッタボタンとして機能させている間、前記電子機器にシャッタボタンを表示させない、電子機器。
【請求項１８】
請求項１６及び請求項１７のいずれか一つに記載の電子機器であって、
前記処理部は、前記押しボタンをシャッタボタンとして機能させている場合に、ユーザの指が前記所定領域から離れたとき、前記押しボタンをシャッタボタンとして機能させずに、前記電子機器にシャッタボタンを表示させる、電子機器。
【請求項１９】
ユーザの指によって触られる所定領域を有し、当該所定領域を触る指の指紋を検出する指紋センサを有する電子機器の動作方法であって、
前記指紋センサでの指紋検出結果に基づいて、前記所定領域に対する指の押圧の強さを判定する工程と、
前記強さに応じて、実行する処理を変化させる工程と
を備える、電子機器の動作方法。
【請求項２０】
ユーザの指によって触られる所定領域を有し、当該所定領域を触る指の指紋を検出する指紋センサを有する電子機器の動作方法であって、
前記指紋センサでの指紋検出結果に基づいて、前記所定領域を触る指についての前記電子機器に対する相対的な向きを判定する工程と、
前記向きに応じて、実行する処理を変化させる工程と
を備える、電子機器の動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器に関する。
【背景技術】
【０００２】
特許文献１に記載されているように、電子機器に関して様々な技術が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−２１２６８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
電子機器については、その操作性の向上が望まれる。
【０００５】
そこで、本発明は上述の点に鑑みて成されたものであり、電子機器の操作性を向上することが可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
電子機器及び電子機器の動作方法が開示される。一の実施の形態では、電子機器は、指紋センサ、強さ判定部及び処理部を備える。指紋センサは、ユーザの指によって触られる所定領域を有し、当該所定領域を触る指の指紋を検出する。強さ判定部は、指紋センサでの指紋検出結果に基づいて、所定領域に対する指の押圧の強さを判定する。処理部は、強さ判定部で判定された強さに応じて、実行する処理を変化させる。
【０００７】
また一の実施の形態では、電子機器は、指紋センサ、向き判定部及び処理部を備える。指紋センサは、ユーザの指によって触られる所定領域を有し、当該所定領域を触る指の指紋を検出する。向き判定部は、指紋センサでの指紋検出結果に基づいて、所定領域を触る指についての電子機器に対する相対的な向きを判定する。処理部は、向き判定部で判定された向きに応じて、実行する処理を変化させる。
【０００８】
また、一の実施の形態では、電子機器の動作方法は、ユーザの指によって触られる所定領域を有し、当該所定領域を触る指の指紋を検出する指紋センサを有する電子機器の動作方法である。電子機器の動作方法は、指紋センサでの指紋検出結果に基づいて、所定領域に対する指の押圧の強さを判定する工程と、当該強さに応じて、実行する処理を変化させる工程とを備える。
【０００９】
また、一の実施の形態では、電子機器の動作方法は、ユーザの指によって触られる所定領域を有し、当該所定領域を触る指の指紋を検出する指紋センサを有する電子機器の動作方法である。電子機器の動作方法は、指紋センサでの指紋検出結果に基づいて、所定領域を触る指についての電子機器に対する相対的な向きを判定する工程と、当該向きに応じて、実行する処理を変化させる工程とを備える。
【発明の効果】
【００１０】
電子機器の操作性が向上する。
【図面の簡単な説明】
【００１１】
【図１】電子機器の外観を示す斜視図である。
【図２】電子機器の外観を示す前面図である。
【図３】電子機器の外観を示す背面図である。
【図４】指紋検出範囲を示す図である。
【図５】電子機器の構成を示すブロック図である。
【図６】電子機器の表示の一例を示す図である。
【図７】電子機器の表示の一例を示す図である。
【図８】複数の基準特徴点テーブルを示す図である。
【図９】基準特徴点テーブルの一例を示す図である。
【図１０】操作領域を触る指の向きの一例を示す図である。
【図１１】操作領域を触る指の向きの一例を示す図である。
【図１２】操作領域を触る指の向きの一例を示す図である。
【図１３】操作領域を触る指の向きの一例を示す図である。
【図１４】操作領域を触る指の向きの一例を示す図である。
【図１５】操作領域を触る指の向きの一例を示す図である。
【図１６】指紋センサで検出される指紋の一例を示す図である。
【図１７】指紋センサで検出される指紋の一例を示す図である。
【図１８】指紋センサで検出される指紋の一例を示す図である。
【図１９】指紋センサで検出される指紋の一例を示す図である。
【図２０】指紋センサで検出される指紋の一例を示す図である。
【図２１】指紋センサで検出される指紋の一例を示す図である。
【図２２】指紋センサで検出される指紋の一例を示す図である。
【図２３】指紋センサで検出される指紋の一例を示す図である。
【図２４】電子機器の表示の一例を示す図である。
【図２５】電子機器の表示の一例を示す図である。
【図２６】電子機器の表示の一例を示す図である。
【図２７】電子機器の表示の一例を示す図である。
【図２８】電子機器の動作を示すフローチャートである。
【図２９】縦向きの電子機器が右手で操作される様子を示す図である。
【図３０】縦向きの電子機器が左手で操作される様子を示す図である。
【図３１】横向きの電子機器が右手で操作される様子を示す図である。
【図３２】横向きの電子機器が左手で操作される様子を示す図である。
【図３３】縦向きの電子機器が右手で操作される様子を示す図である。
【図３４】縦向きの電子機器が左手で操作される様子を示す図である。
【図３５】横向きの電子機器が右手で操作される様子を示す図である。
【図３６】横向きの電子機器が左手で操作される様子を示す図である。
【図３７】縦向きの電子機器が右手で操作される様子を示す図である。
【図３８】横向きの電子機器が右手で操作される様子を示す図である。
【図３９】電子機器の操作領域に対するユーザ操作の一例を示す図である。
【図４０】電子機器の操作領域に対するユーザ操作の一例を示す図である。
【図４１】電子機器の操作領域に対するユーザ操作の一例を示す図である。
【図４２】電子機器の操作領域上で指が移動する様子の一例を示す図である。
【図４３】電子機器の操作領域に対するユーザ操作の一例を示す図である。
【図４４】電子機器の操作領域に対するユーザ操作の一例を示す図である。
【図４５】電子機器の操作領域に対するユーザ操作の一例を示す図である。
【図４６】電子機器の操作領域に対するユーザ操作の一例を示す図である。
【図４７】電子機器の操作領域に対するユーザ操作の一例を示す図である。
【図４８】電子機器の動作を示すフローチャートである。
【図４９】電子機器の表示の一例を示す図である。
【発明を実施するための形態】
【００１２】
＜電子機器の外観＞
図１〜３は、それぞれ、電子機器１の外観を示す斜視図、前面図及び背面図である。図１〜３に示されるように、電子機器１は、平面視で略長方形の板状の機器ケース２を備えている。電子機器１の前面１ａ、つまり機器ケース２の前面には、文字、記号、図形等の各種情報が表示される表示領域２０が設けられている。表示領域２０の裏面には後述するタッチパネル１３０が貼り付けられている。これにより、ユーザは、電子機器１の前面１ａの表示領域２０を指等で操作することによって、電子機器１に対して各種情報を入力することができる。なお、ユーザは、指以外の操作子、例えば、スタイラスペンなどの静電式タッチパネル用ペンで表示領域２０を操作することによっても、電子機器１に対して各種情報を入力することができる。また、タッチパネル１３０は表示領域２０の前面に貼り付けられても良い。
【００１３】
電子機器１は、第１側面１ｃ、第２側面１ｄ、第３側面１ｅ及び第４側面１ｆを有している。第１側面１ｃ及び第２側面１ｄは、電子機器１の長手方向（図２での上下方向）で対向しており、第３側面１ｅ及び第４側面１ｆは、電子機器１の短手方向（図２での左右方向）で対向している。
【００１４】
機器ケース２の前面における長手方向の両端部には、マイク穴２３及びレシーバ穴２２がそれぞれ設けられている。当該両端部において、第２側面１ｄ側の端部にはマイク穴２３が設けられ、第１側面１ｃ側の端部にはレシーバ穴２２が設けられている。
【００１５】
機器ケース２の前面における第１側面１ｃ側の端部からは、後述する前面側撮像部１９０が有する撮像レンズ１９１が視認可能となっている。図３に示されるように、電子機器１の背面１ｂ、つまり機器ケース２の背面には、スピーカ穴２４が設けられている。機器ケース２の背面からは、後述する裏面側撮像部２００が有する撮像レンズ２０１が視認可能となっている。
【００１６】
機器ケース２の前面における第２側面１ｄ側の端部には、ユーザの手の指によって操作される操作領域３０が設けられている。操作領域３０は、後述する押しボタン１５０の一部となっている。つまり、押しボタン１５０の一部が機器ケース２の前面における第２側面１ｄ側の端部から露出しており、その露出部分が操作領域３０となっている。ユーザは、操作領域３０を押すことによって、押しボタン１５０を押すことができる。なお、操作領域３０の位置及び形状は、図１，２に示される位置及び形状に限られない。
【００１７】
操作領域３０の一部は、後述する指紋センサ１４０での指紋検出範囲１４１となっている。図４は指紋検出範囲１４１の一例を示す図である。指紋センサ１４０は、操作領域３０に含まれる指紋検出範囲１４１を触るユーザの指５００の指紋を検出することが可能である。なお、指紋検出範囲１４１は操作領域３０と一致していても良い。また指紋検出範囲１４１の形状は図４の例には限られない。以後、指紋センサ１４０で検出された指紋を「検出指紋」と呼ぶことがある。また以下の説明では、操作領域３０が指で触られることには、指紋検出範囲１４１が指で触れることも含む。
【００１８】
＜電子機器の電気的構成＞
図５は電子機器１の電気的構成を主に示すブロック図である。図５に示されるように、電子機器１には、制御部１００、無線通信部１１０、表示パネル１２０、タッチパネル１３０、指紋センサ１４０及び押しボタン１５０が設けられている。さらに電子機器１には、レシーバ１６０、外部スピーカ１７０、マイク１８０、前面側撮像部１９０及び裏面側撮像部２００及び電池２１０が設けられている。電子機器１に設けられたこれらの構成要素は、機器ケース２内に収められている。
【００１９】
制御部１００は、ＣＰＵ（Central Processing Unit）１０１、ＤＳＰ（Digital Signal Processor）１０２及び記憶部１０３等を備える制御回路である。制御部１００は、電子機器１の他の構成要素を制御することによって、電子機器１の動作を統括的に管理する。
【００２０】
記憶部１０３は、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）等の、制御部１００（ＣＰＵ１０１及びＤＳＰ１０２）が読み取り可能な非一時的な記録媒体で構成されている。記憶部１０３には、電子機器１の動作、具体的には電子機器１が備える無線通信部１１０、表示パネル１２０等の各構成要素の動作を制御するための各種プログラムが記憶されている。制御部１００の各種機能は、ＣＰＵ１０１及びＤＳＰ１０２が記憶部１０３内の各種プログラムを実行することによって実現される。なお、記憶部１０３は、ＲＯＭ及びＲＡＭ以外の、コンピュータが読み取り可能な非一時的な記録媒体を備えていても良い。記憶部１０３は、例えば、小型のハードディスクドライブ及びＳＳＤ（Solid State Drive）等を備えていても良い。また、制御部１００のすべての機能あるいは制御部１００の一部の機能は、その機能の実現にソフトウェアを必要としないハードウェア回路で構成されても良い。
【００２１】
記憶部１０３には様々なアプリケーション（アプリケーションプログラム）が記憶されている。記憶部１０３には、例えば、電話機能を用いて通話を行うための電話アプリケーション、ウェブサイトを表示するためのブラウザ、電子メールの作成、閲覧及び送受信を行うためのメールアプリケーションが記憶されている。また、記憶部１０３には、前面側撮像部１９０及び裏面側撮像部２００を利用して画像を撮像するためのカメラアプリケーション、地図を表示するための地図表示アプリケーション、電子機器１においてパズルゲーム等のゲームを行うためのゲームアプリケーション、記憶部１０３に記憶されている音楽データの再生制御を行うための音楽再生制御アプリケーションなどが記憶されている。
【００２２】
無線通信部１１０は、アンテナ１１１を有している。無線通信部１１０は、電子機器１とは別の携帯電話機からの信号、あるいはインターネットに接続されたウェブサーバ等の通信装置からの信号を、基地局等を介してアンテナ１１１で受信する。無線通信部１１０は、受信信号に対して増幅処理及びダウンコンバートを行って制御部１００に出力する。制御部１００は、入力される受信信号に対して復調処理等を行って、当該受信信号に含まれる、音声や音楽などを示す音信号などを取得する。また無線通信部１１０は、制御部１００で生成された、音信号等を含む送信信号に対してアップコンバート及び増幅処理を行って、処理後の送信信号をアンテナ１１１から無線送信する。アンテナ１１１からの送信信号は、基地局等を通じて、電子機器１とは別の携帯電話機、あるいはインターネットに接続された通信装置で受信される。
【００２３】
表示パネル１２０は、例えば、液晶表示パネルあるいは有機ＥＬパネルである。表示パネル１２０は、制御部１００によって制御されることによって、文字、記号、図形などの各種情報を表示する。表示パネル１２０は、機器ケース２内において、表示領域２０と対向して配置されている。表示パネル１２０に表示される情報は表示領域２０に表示される。
【００２４】
タッチパネル１３０は、表示領域２０に対する指等の操作子による操作を検出する。タッチパネル１３０は、例えば、投影型静電容量方式のタッチパネルであって、表示領域２０の裏面に貼り付けられている。ユーザが指等の操作子によって表示領域２０に対して操作を行ったとき、その操作に応じた電気信号がタッチパネル１３０から制御部１００に入力される。制御部１００は、タッチパネル１３０からの電気信号に基づいて、表示領域２０に対して行われた操作の内容を特定して、その内容に応じた処理を行う。
【００２５】
マイク１８０は、電子機器１の外部から入力される音を電気的な音信号に変換して制御部１００に出力する。電子機器１の外部からの音はマイク穴２３から電子機器１の内部に取り込まれてマイク１８０に入力される。
【００２６】
外部スピーカ１７０は、例えばダイナミックスピーカである。外部スピーカ１７０は、制御部１００からの電気的な音信号を音に変換して出力する。外部スピーカ１７０から出力される音はスピーカ穴２４から外部に出力される。スピーカ穴２４から出力される音は、電子機器１から離れた場所でも聞こえるようになっている。
【００２７】
レシーバ１６０は受話音を出力する。レシーバ１６０は例えばダイナミックスピーカで構成されている。レシーバ１６０は、制御部１００からの電気的な音信号を音に変換して出力する。レシーバ１６０から出力される音はレシーバ穴２２から外部に出力される。レシーバ穴２２から出力される音の音量は、スピーカ穴２４から出力される音の音量よりも小さくなっている。
【００２８】
前面側撮像部１９０は、撮像レンズ１９１及び撮像素子などで構成されている。前面側撮像部１９０は、制御部１００による制御に基づいて、静止画像及び動画像を撮像する。裏面側撮像部２００は、撮像レンズ２０１及び撮像素子などで構成されている。裏面側撮像部２００は、制御部１００による制御に基づいて、静止画像及び動画像を撮像する。
【００２９】
電池２１０は電子機器１の電源を出力する。電池２１０は例えば充電式の電池である。電池２１０から出力される電源は、電子機器１が備える制御部１００及び無線通信部１１０などの各種回路に対して供給される。
【００３０】
指紋センサ１４０は、電子機器１の前面１ａに設けられた操作領域３０を触る指の指紋を検出する。具体的には、指紋センサ１４０は、操作領域３０に含まれる指紋検出範囲１４１を有しており、当該指紋検出範囲１４１を触る指の指紋を検出する。指紋センサ１４０は、指紋検出結果として、例えば、検出指紋を示す指紋画像を出力する。指紋センサ１４０での検出方式は、例えば静電容量方式である。なお、指紋センサ１４０での検出方式は、静電容量方式以外の方式、例えば光学式であっても良い。
【００３１】
押しボタン１５０は、例えば、ユーザが押圧する押圧部分と、当該押圧部分よって押圧されるスイッチとを備えている。押圧部分は、電子機器１の前面１ａから露出する露出領域を有しており、当該露出領域が操作領域３０となっている。ユーザによって押圧された押圧部分はスイッチを押圧する。これにより、スイッチはオフ状態からオン状態に変化する。スイッチは、自身の状態がオン状態であるか、オフ状態であるかを示す状態通知信号を制御部１００に出力する。これにより、制御部１００は、押しボタン１５０がオン状態であるのか、オフ状態であるかを把握することができる。
【００３２】
ユーザは、指で操作領域３０を操作することによって、押しボタン１５０を押すこともできるし、指紋センサ１４０に当該指の指紋を検出させることもできる。
【００３３】
＜電子機器の動作モードについて＞
電子機器１は、動作モードとして、表示領域２０に表示を行わないスリープモードと、表示領域２０に表示を行う通常モードとを備えている。スリープモードでは、電子機器１における、表示パネル１２０、タッチパネル１３０及び指紋センサ１４０等の一部の構成が動作しない。これにより、スリープモードでは、通常モードよりも電子機器１の消費電力が低減する。
【００３４】
通常モードにおいて、電子機器１に対して一定時間以上操作が行われなければ、通常モードからスリープモードに遷移する。また、通常モードにおいて、電子機器１に設けられた電源ボタン（図示せず）が操作されたとき、通常モードからスリープモードに遷移する。
【００３５】
一方で、スリープモードにおいて、電源ボタンが操作されたとき、スリープモードから通常モードに遷移する。またスリープモードにおいて、押しボタン１５０が押されてオン状態になったとき、スリープモードから通常モードに遷移する。
【００３６】
＜表示画面について＞
通常モードにおいては、様々な表示画面が表示領域２０に表示される。表示領域２０には、例えば、ホーム画面及びロック画面が表示される。図６はホーム画面３００の一例を示す図である。図７はロック画面３５０の一例を示す図である。
【００３７】
図６に示されるように、ホーム画面３００には、電池２１０の現在の容量を示す電池残量アイコン３０１と、現在の時刻３０２と、無線通信部１１０での電波の受信状況を示す受信状況アイコン（電波状況アイコンとも呼ばれる）３０３とが示される。さらに、ホーム画面３００には、アプリケーションに対応し、対応するアプリケーションを実行するためのアイコン（以後、「アプリケーションアイコン」と呼ぶ）３０５が示される。図６の例では、１０個のアプリケーションアイコン３０５が示されている。ユーザがアプリケーションアイコン３０５に対して所定の操作（例えばタップ操作）を行うと、制御部１００は、操作されたアプリケーションアイコン３０５に対応するアプリケーションを記憶部１０３から読み出して実行する。これより、ユーザは、アプリケーションアイコン３０５を操作することによって、操作されたアプリケーションアイコン３０５に対応するアプリケーションを電子機器１に実行させることができる。例えば、ユーザが、ウェブラウザに対応するアプリケーションアイコン３０５をタップ操作すると、電子機器１ではウェブブラウザが実行される。またユーザが、カメラアプリケーションに対応するアプリケーションアイコン３０５をタップ操作すると、電子機器１ではカメラアプリケーションが実行される。
【００３８】
図７に示されるように、ロック画面３５０には、ホーム画面３００と同様に、電池残量アイコン３０１及び受信状況アイコン３０３が示される。またロック画面３５０には、現在の時刻３０６と、現在の日付３０７と、現在の曜日３０８とが示される。ロック画面３５０において、時刻３０６は、ホーム画面３００での時刻３０２とは異なる位置において、当該時刻３０２よりも大きく示される。
【００３９】
このように、ロック画面３５０には、アプリケーションアイコン３０５が示されないことから、ユーザはロック画面３５０を操作して、アプリケーションアイコン３０５に対応するアプリケーションを電子機器１に実行させることはできない。ロック画面３５０は、スリープモードが解除された直後に、言い換えれば、スリープモードから通常モードに遷移した直後に表示領域２０に表示される。したがって、スリープモードにおいて表示領域２０が表示を行っていない場合、電源ボタンあるいは押しボタン１５０が押されたとき、表示領域２０にロック画面３５０が表示される。
【００４０】
表示領域２０がロック画面３５０を表示している場合に、ユーザが電子機器１に対して所定の操作を行うと、表示領域２０の表示はロック画面３５０からホーム画面３００に遷移する。この点については後で詳細に説明する。
【００４１】
また、通常モードにおいて、表示領域２０にロック画面３５０以外の表示画面が表示されている場合には、押しボタン１５０はホームボタンとして機能する。つまり、表示領域２０にロック画面３５０以外の表示画面が表示されている場合に押しボタン１５０が押されてオン状態になると、表示領域２０にはホーム画面３００が表示される。
【００４２】
＜ユーザ認証＞
制御部１００は、指紋センサ１４０での指紋検出結果に基づいて、ユーザ認証を行うことができる。制御部１００は、ユーザ認証を行う認証処理部として機能する。制御部１００は、表示領域２０にロック画面３５０が表示されている場合にユーザ認証を行う。制御部１００がユーザ認証に成功すると、表示領域２０にはロック画面３５０以外の表示画面（例えば、ホーム画面あるいはアプリケーション実行時の表示画面など）が表示される。
【００４３】
制御部１００は、ユーザ認証を行う際、まず、指紋センサ１４０から指紋検出結果として出力される指紋画像から、当該指紋画像が示す検出指紋の特徴を示す特徴点を抽出する。特徴点としては、例えば、指紋の稜線（凸部）の端点及び分岐点の位置、当該稜線の太さなどが使用される。そして、制御部１００は、抽出した特徴点と、記憶部１０３に記憶されている基準特徴点とを比較する。
【００４４】
ここで、基準特徴点は、正規のユーザ（例えば電子機器１の所有者）の指紋を示す指紋画像から抽出された特徴点である。電子機器１は動作モードとして指紋登録モードを有している。通常モードの電子機器１は、表示領域２０に対して所定の操作が行われると、指紋登録モードで動作する。指紋登録モードにおいて、正規のユーザが自身の手の指を操作領域３０（詳細には指紋検出範囲１４１）上に置くと、指紋センサ１４０は当該指の指紋を検出し、検出指紋を示す指紋画像を出力する。制御部１００は、指紋センサ１４０からの指紋画像から特徴点を抽出し、抽出した特徴点を基準特徴点として記憶部１０３に記憶する。これにより、正規のユーザの指紋の特徴を示す基準特徴点が記憶部１０３に記憶される。
【００４５】
記憶部１０３には、後述するように、複数の基準特徴点が記憶されている。制御部１００は、抽出した特徴点と、記憶部１０３に記憶されている複数の基準特徴点のそれぞれとを比較する。制御部１００は、複数の基準特徴点の中に、抽出した特徴点と類似するものがある場合には、ユーザ認証が成功であると判定する。つまり、制御部１００は、指紋センサ１４０が検出した指紋を有するユーザが正規のユーザであると判定する。一方で、制御部１００は、複数の基準特徴点の中に、抽出した特徴点と類似するものが無い場合には、ユーザ認証に失敗したと判定する。つまり、制御部１００は、指紋センサ１４０が検出した指紋を有するユーザが非正規のユーザであると判定する。
【００４６】
＜複数の基準特徴点について＞
記憶部１０３には、正規ユーザが有する複数種類の指にそれぞれ対応する複数の基準特徴点テーブル４００が記憶されている。図８に示されるように、例えば、記憶部１０３には、正規ユーザの両手の１０本の指にそれぞれ対応する１０個の基準特徴点テーブル４００が記憶されている。
【００４７】
図９は、正規ユーザの右手親指に対応する基準特徴点テーブル４００の一例を示す図である。なお、右手人差し指、左手親指等の他の種類の指に対応する基準特徴点テーブル４００についても図９と同様である。
【００４８】
図９に示されるように、基準特徴点テーブル４００には、それに対応する指（図９の例では右手親指）の指紋の特徴を示す複数の基準特徴点が含まれている。具体的には、基準特徴点テーブル４００には、操作領域３０（詳細には指紋検出範囲１４１）に対する指の押圧の強さが大きい場合に、指紋センサ１４０で得られる、当該指の指紋を示す指紋画像から抽出された基準特徴点が、当該指の向きごとに登録されている。操作領域３０に対する指の押圧の強さは、操作領域３０が指で触られているときに操作領域３０にかかる圧力の大きさであるとも言える。また基準特徴点テーブル４００には、操作領域３０に対する指の押圧の強さが小さい場合に、指紋センサ１４０で得られる、当該指の指紋を示す指紋画像から抽出された基準特徴点が、当該指の向きごとに登録されている。そして、基準特徴点テーブル４００には、操作領域３０に対する指の押圧の強さが普通である場合（大きくもなく小さくもない場合）に、指紋センサ１４０で得られる、当該指の指紋を示す指紋画像から抽出された基準特徴点が、当該指の向きごとに登録されている。基準特徴点テーブル４００では、各基準特徴点に対して、それに対応する指の向き及び指の押圧の強さが対応付けられている。
【００４９】
ここで、指の向きとは、電子機器１に対する指の相対的な向きである。言い換えれば、指の向きとは、操作領域３０を触る指についての当該操作領域３０に対する相対的な向きである。図９の例では、指の向きとして、−９０度、−４５度、０度、＋４５度、＋９０度の５つの向きが規定されている。
【００５０】
図１０は操作領域３０を触る指５００の向きが０度である様子を示す図である。本例では、電子機器１を表示領域２０側から見た場合において、操作領域３０を触る指５００（操作領域３０上に置かれた指５００）が指す方向が、表示領域２０の長手方向に沿った方向であり、かつレシーバ穴２２側に向かう方向（第１側面１ｃ側に向かう方向）である場合、当該指５００の向きを０度としている。言い換えれば、レシーバ穴２２が上側に位置するように（第１側面１ｃが上側に位置するように）電子機器１を縦向きで表示領域２０側から見た場合に、操作領域３０を触る指５００が時計の１２時の方向を指している場合、当該指５００の向きを０度としている。したがって、電子機器１が横向きで使用される場合であっても、図１１に示されるように、操作領域３０を触る指５００が指す方向が、表示領域２０の長手方向に沿った方向であり、かつレシーバ穴２２側に向かう方向（第１側面１ｃ側に向かう方向）である場合には、当該指５００の向きは０度となる。つまり、電子機器１の姿勢（向き）にかかわらず、操作領域３０を触る指５００が指す方向が、表示領域２０の長手方向に沿った方向であり、かつレシーバ穴２２側に向かう方向である場合には、当該指５００の向きは０度となる。
【００５１】
図１２〜１５は、それぞれ、操作領域３０を触る指５００の向きが＋４５度、＋９０度、−４５度及び−９０度である様子を示す図である。
【００５２】
図１２に示されるように、電子機器１を表示領域２０側から見た場合において、０度の向きの指５００を、時計回りに４５度回転させたときの当該指５００の向きを＋４５度としている。言い換えれば、レシーバ穴２２が上側にくるように電子機器１を縦向きで表示領域２０側から見た場合に、操作領域３０を触る指５００が、時計の１時と２時の間の方向を指している場合の当該指５００の向きを＋４５度としている。
【００５３】
図１３に示されるように、電子機器１を表示領域２０側から見た場合において、０度の向きの指５００を、時計回りに９０度回転させたときの当該指５００の向きを＋９０度としている。言い換えれば、レシーバ穴２２が上側にくるように電子機器１を縦向きで表示領域２０側から見た場合に、操作領域３０を触る指５００が時計の３時の方向を指している場合の当該指５００の向きを＋９０度としている。
【００５４】
図１４に示されるように、電子機器１を表示領域２０側から見た場合において、０度の向きの指５００を、反時計回りに４５度回転させたときの当該指５００の向きを−４５度としている。言い換えれば、レシーバ穴２２が上側にくるように電子機器１を縦向きで表示領域２０側から見た場合に、操作領域３０を触る指５００が、時計の１０時と１２時の間の方向を指している場合の当該指５００の向きを−４５度としている。
【００５５】
図１５に示されるように、電子機器１を表示領域２０側から見た場合において、０度の向きの指５００を、反時計回りに９０度回転させたときの当該指５００の向きを−９０度としている。言い換えれば、レシーバ穴２２が上側にくるように電子機器１を縦向きで表示領域２０側から見た場合に、操作領域３０を触る指５００が時計の９時の方向を指している場合の当該指５００の向きを−９０度としている。
【００５６】
図１６〜２０は、それぞれ、操作領域３０を触る指の向きが０度、＋４５度、＋９０度、−４５度及び−９０度である場合の当該指の指紋の一例を模式的に示す図である。図１６〜２０に示される指紋は同じ指の指紋である。
【００５７】
図１６〜２０に示されるように、指紋検出範囲１４１内の指紋は、同じ指であっても、指の向きによって異なる。したがって、同じ指であっても、指の向きに応じて、当該指の指紋から異なる特徴点が得られる。基準特徴点テーブル４００には、操作領域３０を触る正規ユーザの指５００の向きが、０度、＋４５度、＋９０度、−４５度及び−９０度である場合のそれぞれにおいて、検出指紋の特徴を示す基準特徴点が登録されている。
【００５８】
図２１は、操作領域３０に対する指の押圧の強さが大きい場合における指紋センサ１４０での検出指紋を模式的に示す図である。図２２は、操作領域３０に対する指の押圧の強さが普通の場合における指紋センサ１４０での検出指紋を模式的に示す図である。図２３は、操作領域３０に対する指の押圧の強さが小さい場合における指紋センサ１４０で検出指紋を模式的に示す図である。図２１〜２３は同じ指についての指紋が示されている。なお、図２０〜２２では、検出指紋の様子が理解しやすいように、指紋センサ１４０の指紋検出範囲１４１を仮想的に大きくしている。
【００５９】
図２１〜２３に示されるように、同じ指であっても、操作領域３０に対する指の押圧の強さに応じて検出指紋が変化する。具体的には、操作領域３０に対する指の押圧の強さが大きいほど、当該指の指紋が操作領域３０で押しつぶされて、指紋センサ１４０での検出指紋の稜線が太くなる。その結果、検出指紋の稜線の端点及び分岐点の位置が変化する。したがって、同じ指であっても、操作領域３０に対する指の押圧の強さに応じて、当該指の指紋から異なる特徴点が得られる。基準特徴点テーブル４００には、操作領域３０に対する指の押圧の強さが「大きい」、「普通」及び「小さい」場合のそれぞれにおいて、検出指紋の特徴を示す基準特徴点が登録されている。
【００６０】
制御部１００は、指紋センサ１４０での指紋検出結果に基づいてユーザ認証を行う場合には、当該指紋検出結果から抽出した特徴点と、記憶部１０３に記憶されている複数の基準特徴点テーブル４００に登録されている複数の基準特徴点とを比較する。
【００６１】
＜基準特徴点の登録方法について＞
指紋登録モードで動作する電子機器１では、表示領域２０に対して所定の操作が行われると、表示領域２０に指紋登録画面６００が表示される。正規ユーザは、表示領域２０に指紋登録画面６００が表示されているとき、自身の指の指紋の特徴を示す基準特徴点を電子機器１に登録することができる。基準特徴点の登録は、電子機器１が図２に示されるような縦向きの状態で行われる。
【００６２】
図２４は指紋登録画面６００の一例を示す図である。図２４に示されるように、指紋登録画面６００には、ユーザに対して操作領域３０を触ることを指示する操作指示情報６０１が含まれる。また指紋登録画面６００には、操作領域３０を触る指の種類を指示する種類指示情報６０２と、操作領域３０を触る指の向きを指示する向き指示情報６０３と、操作領域３０を指で触る強さを指示する強さ指示情報６０４とが含まれている。正規ユーザは、種類指示情報６０２、向き指示情報６０３及び強さ指示情報６０４に従って操作領域３０を指で触ることによって、種類指示情報６０２、向き指示情報６０３及び強さ指示情報６０４に応じた基準特徴点が基準特徴点テーブル４００に登録される。図２４の例では、操作領域３０を触る指が右手親指、指の向きが０度、操作領域３０に対する指の押圧の強さが小さい場合における検出指紋の特徴を示す基準特徴点（図９の基準特徴点α３３に相当）が、右手親指に対応する基準特徴点テーブル４００に登録される。図２４の指紋登録画面６００に含まれる「真上」は０度の向きを意味し、当該指紋登録画面６００に含まれる「軽く触る」は操作領域３０に対する指の押圧の強さが小さいことを意味する。
【００６３】
一つの基準特徴点の登録が完了すると、表示領域２０には登録完了画面６１０が表示される。図２５は、図２４に示される指紋登録画面６００に対応する登録完了画面６１０の一例を示す図である。図２５に示されるように、登録完了画面６１０には、種類指示情報６０２、向き指示情報６０３及び強さ指示情報６０４に加えて、指紋登録が完了したことをユーザに通知する完了通知情報６０５が含まれる。
【００６４】
図２６，２７は指紋登録画面６００の他の例を示す図である。図２６の指紋登録画面６００に含まれる「右上」は＋４５度の向きを意味し、当該指紋登録画面６００に含まれる「少し押す」は操作領域３０に対する指の押圧の強さが普通であることを意味する。また図２７の指紋登録画面６００に含まれる「左」は−９０度の向きを意味し、当該指紋登録画面６００に含まれる「強く押す」は操作領域３０に対する指の押圧の強さが大きいことを意味する。ここでの「強く押す」とは、例えば、押しボタン１５０がオン状態にならない程度の強さである。
【００６５】
正規ユーザが、図２６の指紋登録画面６００に含まれる種類指示情報６０２、向き指示情報６０３及び強さ指示情報６０４に従って操作領域３０を指で触ることによって、操作領域３０を触る指が右手人差し指、指の向きが＋４５度、操作領域３０に対する指の押圧の強さが普通である場合における検出指紋の特徴を示す基準特徴点が、右手人差し指に対応する基準特徴点テーブル４００に登録される。
【００６６】
また正規ユーザが、図２７の指紋登録画面６００に含まれる種類指示情報６０２、向き指示情報６０３及び強さ指示情報６０４に従って操作領域３０を指で触ることによって、操作領域３０を触る指が左手中指、指の向きが−９０度、操作領域３０に対する指の押圧の強さが大きい場合における検出指紋の特徴を示す基準特徴点が、左手中指に対応する基準特徴点テーブル４００に登録される。
【００６７】
ユーザは、表示領域２０を操作することによって、表示領域２０に表示される指紋登録画面６００を変化させることができる。ユーザは、表示領域２０に表示される指紋登録画面６００を変化させながら、複数の基準特徴点を電子機器１に登録する。
【００６８】
＜指の押圧の強さの判定について＞
制御部１００は、指紋センサ１４０での指紋検出結果を用いた所定の判定条件に基づいて、操作領域３０に対する指の押圧の強さを判定することができる。制御部１００は、操作領域３０に対する指の押圧の強さを判定する際には、まず、指紋センサ１４０で得られる指紋画像から特徴点を抽出する。そして、制御部１００は、記憶部１０３内の複数の基準特徴点において、抽出した特徴点と類似する基準特徴点を特定する。制御部１００は、抽出した特徴点と類似する基準特徴点が登録されている基準特徴点テーブル４００において、当該基準特徴点に対応付けられている指の押圧の強さを特定する。そして、制御部１００は、特定した指の押圧の強さを、操作領域３０に対する指の押圧の強さであると決定する。例えば、制御部１００は、抽出した特徴点と類似する基準特徴点が登録されている基準特徴点テーブル４００において、当該基準標準点に対応付けられている指の押圧の強さが「大きい」である場合には、操作領域３０に対する指の押圧の強さが大きいと判定する。
【００６９】
このように、制御部１００は、操作領域３０に対する指の押圧の強さを判定する強さ判定部として機能する。以後、特に断らない限り、「指の押圧の強さ」と言えば、操作領域３０に対する指の押圧の強さを意味する。
【００７０】
＜指の向きの判定について＞
制御部１００は、指紋センサ１４０での指紋検出結果を用いた所定の判定条件に基づいて、操作領域３０を触る指の向きを判定することができる。制御部１００は、操作領域３０を触る指の向きを判定する際には、まず、指紋センサ１４０で得られる指紋画像から特徴点を抽出する。そして、制御部１００は、記憶部１０３内の複数の基準特徴点において、抽出した特徴点と類似する基準特徴点を特定する。制御部１００は、抽出した特徴点と類似する基準特徴点が登録されている基準特徴点テーブル４００において、当該基準特徴点に対応付けられている指の向きを特定する。そして、制御部１００は、特定した指の向きを、操作領域３０を触る指の向きであると決定する。例えば、制御部１００は、抽出した特徴点と類似する基準特徴点が登録されている基準特徴点テーブル４００において、当該基準標準点に対応付けられている指の向きが「＋９０度」である場合には、操作領域３０を触る指の向きが＋９０度であると判定する。
【００７１】
このように、制御部１００は、操作領域３０を触る指の向きを判定する向き判定部として機能する。以後、特に断らない限り、「指の向き」と言えば、操作領域３０を触る指の向きを意味する。
【００７２】
＜指の種類の判定について＞
制御部１００は、指紋センサ１４０での指紋検出結果を用いた所定の判定条件に基づいて、操作領域３０を触る指の種類を判定することができる。制御部１００は、操作領域３０を触る指の種類を判定する際には、まず、指紋センサ１４０で得られる指紋画像から特徴点を抽出する。そして、制御部１００は、記憶部１０３内の複数の基準特徴点において、抽出した特徴点と類似する基準特徴点を特定する。制御部１００は、抽出した特徴点と類似する基準特徴点が登録されている基準特徴点テーブル４００が対応する指の種類を、操作領域３０を触る指の種類であると決定する。例えば、制御部１００は、抽出した特徴点と類似する基準特徴点が登録されている基準特徴点テーブル４００が右手親指に対応する場合、操作領域３０を触る指の種類が右手親指であると決定する。
【００７３】
このように、制御部１００は、操作領域３０を触る指の種類を判定する種類判定部として機能する。以後、特に断らない限り、「指の種類」と言えば、操作領域３０を触る指の種類を意味する。
【００７４】
＜指の押圧の強さ、指の向き及び指の種類に応じた処理について＞
制御部１００は、指の押圧の強さに応じて、実行する処理を変化させることができる。また制御部１００は、指の向きに応じて、実行する処理を変化させることができる。そして制御部１００は、指の種類に応じて、実行する処理を変化させることができる。以下に、スリープモードから通常モードに復帰する際の電子機器１の動作を例に挙げて、この点を説明する。
【００７５】
図２８はスリープモードから通常モードに復帰する際の電子機器１の動作の一例を示すフローチャートである。スリープモードで動作する電子機器１の操作領域３０が押されて押しボタン１５０がオン状態になると、ステップｓ１において、電子機器１の動作モードはスリープモードから通常モードに復帰する。そして、ステップｓ２において、表示領域２０にロック画面が表示される。
【００７６】
ステップｓ２の後、制御部１００は、動作が停止している指紋センサ１４０を動作させて、指紋センサ１４０の出力信号を監視する。ステップｓ３において、指紋センサ１４０がユーザの指の指紋を検出すると、ステップｓ４において、制御部１００は、指紋センサ１４０での指紋検出結果に基づいてユーザ認証を開始する。そして、制御部１００は、指紋センサ１４０の出力信号の監視を停止する。
【００７７】
ユーザ認証が終了すると、ステップｓ５において、制御部１００は、ユーザ認証に成功したか否かを判定する。ユーザ認証に成功したと判定されると、制御部１００はステップｓ６を実行する。一方で、ユーザ認証に失敗したと判定されると、制御部１００は、指紋センサ１４０の出力信号を再度監視する。その後、ステップｓ３が実行されて指紋センサ１４０がユーザの指の指紋を検出すると、以後、電子機器１は同様に動作する。
【００７８】
ステップｓ６では、制御部１００は、ステップｓ３で得られた指紋検出結果に基づいて、指の押圧の強さが大きいか否かを判定する。ステップｓ６では、制御部１００は、上述のようにして、ステップｓ３で得られた指紋検出結果を用いた所定の判定条件に基づいて、指の押圧の強さを判定する。制御部１００は、指の押圧の強さが大きいと判定した場合、ステップｓ７を実行する。一方で、制御部１００は、指の押圧の強さが大きくないと判定した場合、つまり指の押圧の強さが普通であると判定した場合と小さいと判定した場合には、ステップｓ１３において、表示パネル１２０にホーム画面を表示させる。これにより、表示領域２０の表示がロック画面からホーム画面に遷移する。
【００７９】
このように、ユーザは、ロック画面を表示する電子機器１の操作領域３０を指で軽く触れることによって、あるいは操作領域３０を指で少し押すことによって、電子機器１の表示をロック画面からホーム画面に変化させることができる。
【００８０】
ステップｓ７では、制御部１００は、ステップｓ３で得られた指紋検出結果に基づいて、指の種類が親指であるか否かを判定する。ステップｓ７では、制御部１００は、上述のようにして、ステップｓ３で得られた指紋検出結果を用いた所定の判定条件に基づいて、指の種類を判定する。制御部１００は、指の種類が親指であると判定すると、ステップｓ８を実行する。つまり、制御部１００は、指の種類が右手親指であると判定した場合と、左手親指であると判定した場合には、ステップｓ８を実行する。一方で、制御部１００は、指の種類が親指ではないと判定すると、ステップｓ１１において、指の種類が人差し指であるか否かを判定する。
【００８１】
ステップｓ１１において、制御部１００は、指の種類が人差し指であると判定した場合、ステップｓ１２において、記憶部１０３内のウェブブラウザを実行する。つまり、制御部１００は、指の種類が右手人差し指であると判定した場合と、左手人差し指であると判定した場合には、ウェブブラウザを実行する。ウェブブラウザの実行中の制御部１００は、ウェブサーバから無線通信部１１０を通じてウェブページを取得し、取得したウェブページを表示パネル１２０に表示させる。これにより、表示領域２０の表示が、ロック画面からウェブページに遷移する。
【００８２】
一方で、ステップｓ１１において、制御部１００は、指の種類が人差し指でないと判定すると、ステップｓ１３を実行して、表示パネル１２０にホーム画面を表示させる。これにより、表示領域２０の表示が、ロック画面からホーム画面に遷移する。
【００８３】
このように、ユーザは、ロック画面を表示する電子機器１の操作領域３０を人差し指で強く押すことによって、電子機器１のウェブブラウザを実行させることができ、電子機器１の表示をロック画面からウェブページに変化させることができる。またユーザは、ロック画面を表示する電子機器１の操作領域３０を親指及び人差し指以外の指で強く押すことによって、電子機器１の表示をロック画面からホーム画面に変化させることができる。
【００８４】
ステップｓ７において指の種類が親指であると判定されると、ステップｓ８において、制御部１００は、上述のようにして、ステップｓ３で得られた指紋検出結果を用いた所定の判定条件に基づいて、指の向きを判定する。そして、制御部１００は、ステップｓ９において、指の向きに応じて、表示領域２０の表示（表示パネル１２０の表示）の向きを決定する。ステップｓ９での処理については後で詳細に説明する。
【００８５】
ステップｓ９の後、ステップｓ１０において、制御部１００は記憶部１０３内のカメラアプリケーションを実行する。カメラプリケーションの実行が開始されると、制御部１００は、前面側撮像部１９０及び裏面側撮像部２００のどちらか一方を起動する。そして、制御部１００は、起動させた撮像部での撮像画像を表示パネル１２０に表示させる。このとき、制御部１００は、表示パネル１２０を制御して、表示領域２０の表示の向き（表示パネル１２０の表示の向き）を、ステップｓ９で決定した向きに設定する。カメラアプリケーションの実行中では、表示領域２０にシャッタボタンが表示される。
【００８６】
このように、ユーザは、ロック画面を表示する電子機器１の操作領域３０を親指で強く押すことによって、電子機器１にカメラアプリケーションを実行させることができ、電子機器１の表示をロック画面から撮像部での撮像画像に変化させることができる。
【００８７】
＜ステップｓ９の詳細について＞
ステップｓ９において、制御部１００は、指の向きが０度のときには、上述の図１０に示されるように、ユーザは第１側面１ｃを上側にした縦向きで電子機器１を使用していると判定する。そして、制御部１００は、電子機器１の向きに応じて表示領域２０の表示を縦向きに決定する。つまり、制御部１００は、表示領域２０の表示の向きを、第１側面１ｃを上側にした縦向きの電子機器１の表示領域２０を見た際に、表示領域２０に表示される文字及び図形等の情報が正しい姿勢（本来の姿勢）で視認できるような向きに決定する。これにより、ステップｓ１０の後にカメラアプリケーションを実行している電子機器１では、表示領域２０の表示の向きは、図２９，３０に示されるような向きとなる。制御部１００は、指の向きが０度のときには、指の種類が右手親指であるか左手親指であるかにかかわらず、表示領域２０の表示を縦向きに決定する。図２９には、ユーザが右手親指５００ｒｔで縦向きの電子機器１の操作領域３０を触る様子が示されている。図３０には、ユーザが左手親指５００ｌｔで縦向きの電子機器１の操作領域３０を触る様子が示されている。図２９に示される右手親指５００ｒｔの向き及び図３０に示される左手親指５００ｌｔの向きはともに０度である。
【００８８】
ステップｓ９において、制御部１００は、指の種類が右手親指であって、指の向きが＋９０度のときには、ユーザは第３側面１ｅを上側にした横向きで電子機器１を使用していると判定する。そして、制御部１００は、電子機器１の向きに応じて表示領域２０の表示を横向きに決定する。つまり、制御部１００は、表示領域２０の表示の向きを、第３側面１ｅを上側にした横向きの電子機器１の表示領域２０を見た際に、表示領域２０に表示される文字、図形及び画像等の情報が正しい姿勢（本来の姿勢）で視認できるような向きに決定する。これにより、ステップｓ１０の後にカメラアプリケーションを実行している電子機器１では、表示領域２０の表示の向きは図３１に示されるような向きとなる。図３１には、ユーザが第３側面１ｅを上側にした横向きの電子機器１の操作領域３０を右手親指５００ｒｔで触る様子が示されている。図３１に示される右手親指５００ｒｔの向きは＋９０度である。
【００８９】
ステップｓ９において、制御部１００は、指の種類が左手親指であって、指の向きが−９０度のときには、ユーザは第４側面１ｆを上側にした横向きで電子機器１を使用していると判定する。そして、制御部１００は、電子機器１の向きに応じて表示領域２０の表示を横向きに決定する。つまり、制御部１００は、表示領域２０の表示の向きを、第４側面１ｆを上側にした横向きの電子機器１の表示領域２０を見た際に、表示領域２０に表示される文字及び図形等の情報が正しい姿勢（本来の姿勢）で視認できるような向きに決定する。これにより、ステップｓ１０の後にカメラアプリケーションを実行している電子機器１では、表示領域２０の表示の向きは図３２に示されるような向きとなる。図３２には、ユーザが第４側面１ｆを上側にした横向きの電子機器１の操作領域３０を左手親指５００ｌｔで触る様子が示されている。図３２に示される左手親指５００ｌｔの向きは−９０度である。
【００９０】
このように、制御部１００が、指紋検出範囲１４１を触る指の向きに応じて表示領域２０の表示を決定することによって、電子機器１は、当該電子機器１の向きに応じて表示領域２０の表示の向きを変えることが可能となる。よって、電子機器１は、ユーザにとって見やすい表示を自動的に行うことが可能となる。
【００９１】
以上のように、図２８の例では、制御部１００は、指の押圧の強さが大きいときにはウェブブラウザ等のアプリケーションを実行し、指の押圧の強さが大きくないときには表示パネル１２０にホーム画面を表示させる。
【００９２】
また図２８の例では、制御部１００は、指の種類が親指のときにはカメラアプリケーションを実行し、指の種類が人差し指のときにはウェブブラウザを実行し、指の種類が親指及び人差し指以外のときには表示パネル１２０にホーム画面を表示させる。
【００９３】
そして図２８の例では、制御部１００は、指の向きが０度のときには表示領域２０の表示の向きを縦向きに設定し、指の向きが＋９０度のとき及び−９０度のときには表示領域２０の表示の向きを横向きに設定する。
【００９４】
なお、ユーザが右手親指で縦向きの電子機器１の操作領域３０を触る場合には、図３３に示されるように、右手親指５００ｒｔの向きが−４５度になることがある。したがって、ステップｓ９においては、指の種類が右手親指であって、指の向きが−４５度のときには、表示領域２０の表示が縦向きに決定されても良い。
【００９５】
また、ユーザが左手親指で縦向きの電子機器１の操作領域３０を触る場合には、図３４に示されるように、左手親指５００ｌｔの向きが＋４５度になることがある。したがって、ステップｓ９においては、指の種類が左手親指であって、指の向きが＋４５度のときには、表示領域２０の表示が縦向きに決定されても良い。
【００９６】
また、ユーザが右手親指で横向きの電子機器１の操作領域３０を触る場合には、図３５に示されるように、右手親指５００ｒｔの向きが＋４５度になることがある。したがって、ステップｓ９においては、指の種類が右手親指であって、指の向きが＋４５度のときには、表示領域２０の表示が横向きに決定されても良い。
【００９７】
また、ユーザが左手親指で横向きの電子機器１の操作領域３０を触る場合には、図３６に示されるように、左手親指５００ｌｔの向きが−４５度になることがある。したがって、ステップｓ９においては、指の種類が左手親指であって、指の向きが−４５度のときには、表示領域２０の表示が横向きに決定されても良い。
【００９８】
図２８の例では、ステップｓ１１とステップｓ１２の間に、ステップｓ８及びステップｓ９と同様の処理が実行されて、指の向きに応じて表示領域２０の表示の向きが決定されても良い。この場合には、ステップｓ１２の後のウェブブラウザを実行している電子機器１では、表示領域２０に表示されるウェブページの向きが、ステップｓ１１とステップｓ１２の間で決定された向きとなる。
【００９９】
また図２８の例では、ステップｓ１３の直前に、ステップｓ８及びステップｓ９と同様の処理が実行されて、指の向きに応じて表示領域２０の表示の向きが決定されても良い。この場合には、ステップｓ１３で表示されるホーム画面の向きが、ステップｓ１３の直前に決定された向きとなる。
【０１００】
また図２８の例では、ステップｓ７において指の種類が親指であると判定された場合には、カメラアプリケーション以外のアプリケーションが実行されても良い。例えば、メールアプリケーション、音楽再生制御アプリケーションあるいはユーザによって指定されたアプリケーションが実行されても良い。また、ウェブブラウザが実行されても良い。この場合には、指の種類が親指である場合であっても、人差し指である場合であっても、ウェブブラウザが実行される。
【０１０１】
また図２８の例では、ステップｓ１１において指の種類が人差し指であると判定された場合には、ウェブブラウザ以外のアプリケーションが実行されても良い。例えば、メールアプリケーション、音楽再生制御アプリケーションあるいはユーザによって指定されたアプリケーションが実行されても良い。また、カメラアプリケーションが実行されても良い。この場合には、指の種類が親指である場合であっても、人差し指である場合であっても、カメラアプリケーションが実行される。
【０１０２】
また図２８の例では、ステップｓ７において指の種類が親指であるか否かが判定されたが、親指以外の指であるか否かが判定されても良い。例えば、ステップｓ７において、指の種類が中指であるか否かが判定されても良い。また、ステップｓ１１において指の種類が人差し指であるか否かが判定されたが、人差し指以外の指であるか否かが判定されても良い。例えば、ステップｓ１１において、指の種類が小指であるか否かが判定されても良い。
【０１０３】
上記の例では、正規ユーザの右手の指についての基準特徴点と、正規ユーザの左手の指についての基準特徴点とが電子機器１に登録されていたが、正規ユーザは、右手及び左手のどちらか一方だけの指についての基準特徴点を電子機器１に登録しても良い。例えば、正規ユーザは、自分の利き手だけの指についての基準特徴点を電子機器１に登録しても良い。
【０１０４】
また上記の例では、正規ユーザの１０本の指のすべてについての基準特徴点が電子機器１に登録されていたが、正規ユーザは、１０本の指のうちの一部の指だけについての基準特徴点を電子機器１に登録しても良い。
【０１０５】
また、制御部１００は、指の種類を判定しているが、指の種類を判定しなくても良い。この場合には、図２８の例では、ステップｓ６でＹｅｓと判定されるとステップｓ８が実行され、ステップｓ７，ｓ１１，ｓ１２は実行されない。
【０１０６】
また、制御部１００は、指の向きを判定しなくても良い。この場合には、図２８の例では、ステップｓ７でＹｅｓと判定されるとステップｓ１０が実行され、ステップｓ８，ｓ９が実行されない。
【０１０７】
また、制御部１００は、指の押圧の強さを判定しなくても良い。この場合には、図２８の例では、ステップｓ５でＹｅｓと判定されるとステップｓ７が実行され、ステップｓ６が実行されない。
【０１０８】
また、制御部１００は、指の種類の判定と指の向きの判定を行わなくても良い。この場合には、図２８の例では、ステップｓ６でＹｅｓと判定されるとステップｓ１０が実行され、ステップｓ７〜ｓ９，ｓ１１，ｓ１２が実行されない。
【０１０９】
また、制御部１００は、指の種類の判定と指の押圧の強さの判定を行わなくても良い。この場合には、図２８の例では、ステップｓ５でＹｅｓと判定されるとステップｓ８が実行され、ステップｓ６，ｓ７，ｓ１１〜ｓ１３が実行されない。この場合には、ステップｓ１０では、カメラアプリケーションの実行の代わりにホーム画面が表示されても良い。
【０１１０】
また、制御部１００は、指の向きと指の押圧の強さの判定を行わなくても良い。この場合には、図２８の例では、ステップｓ５でＹｅｓと判定されるとステップｓ７が実行され、ステップｓ７でＹｅｓと判定されるとステップｓ１０が実行され、ステップｓ６，ｓ８，ｓ９が実行されない。
【０１１１】
以上のように、電子機器１では、制御部１００は、指紋センサ１４０の指紋検出範囲１４１に対する指の押圧の強さに応じて、実行する処理を変化させる。したがって、ユーザは、指紋センサ１４０の指紋検出範囲１４１を指で押す力（触る力）を変化させることによって、電子機器１に異なる処理を実行させることができる。よって、ユーザは電子機器１に対する簡単な操作で、所望の処理を電子機器１に実行させることができる。その結果、電子機器１の操作性が向上する。
【０１１２】
また、制御部１００は、指紋センサ１４０の指紋検出範囲１４１を触る指についての電子機器１に対する相対的な向きに応じて、実行する処理を変化させる。したがって、ユーザは、指紋センサ１４０の指紋検出範囲１４１を触る指の向きを変化させることによって、電子機器１に異なる処理を実行させることができる。よって、ユーザは電子機器１に対する簡単な操作で、所望の処理を電子機器１に実行させることができる。その結果、電子機器１の操作性が向上する。
【０１１３】
また、制御部１００は、指紋センサ１４０の指紋検出範囲１４１を触る指の種類に応じて、実行する処理を変化させる。したがって、ユーザは、指紋センサ１４０の指紋検出範囲１４１を触る指の種類を変えることによって、電子機器１に異なる処理を実行させることができる。よって、ユーザは電子機器１に対する簡単な操作で、所望の処理を電子機器１に実行させることができる。その結果、電子機器１の操作性が向上する。
【０１１４】
なお上記の例では、制御部１００は、指紋センサ１４０で検出された指紋についての特徴点と、指の押圧の強さに応じた複数の基準特徴点とを比較することによって、指の押圧の強さを判定しているが、指紋センサ１４０で検出された指紋の稜線の太さに基づいて、指の押圧の強さを判定しても良い。例えば、記憶部１０３に、指の押圧の強さが普通の場合の当該指の指紋の稜線の太さを基準太さとして登録する。そして、制御部１００は、指紋センサ１４０で検出された指紋の稜線の太さと、記憶部１０３内の基準太さとを比較し、その比較結果に基づいて、指の押圧の強さを判定する。例えば、制御部１００は、指紋センサ１４０で検出された指紋の稜線の太さと基準太さとの差の絶対値がしきい値以下であれば、指の押圧の強さが普通であると判定する。また制御部１００は、指紋センサ１４０で検出された指紋の稜線の太さから基準太さを差し引いた値がプラスであって、その値の絶対値がしきい値よりも大きい場合には、指の押圧の強さが大きいと判定する。そして、制御部１００は、指紋センサ１４０で検出された指紋の稜線の太さから基準太さを差し引いた値がマイナスであって、その値の絶対値がしきい値よりも大きい場合には、指の押圧の強さが小さいと判定する。
【０１１５】
また制御部１００は、上述の図２８の例において、指の押圧の強さ及び指の種類を判定せず、指の向きが０度のとき表示パネル１２０にホーム画面を表示させ、指の向きが＋９０度のときと−９０度のときにカメラアプリケーションを実行しても良い。指の向きが＋９０度のときと−９０度のときには、図３１，３２に示されるように、電子機器１が横向きで使用されている可能性が高い。電子機器１が横向きで使用される場合には、ユーザが電子機器１のカメラ機能を使用したいと考えている可能性がある。したがって、指の向きが＋９０度のときと−９０度のときにカメラアプリケーションが実行されることによって、横向きで電子機器１を使用するユーザはすぐに電子機器１のカメラ機能を使用することができる。よって、電子機器１の操作性が向上する。
【０１１６】
＜各種変形例＞
以下に各種変形例について説明する。
【０１１７】
＜指紋検出センサの指紋検出範囲の位置の変形例＞
上記の例では、指紋センサ１４０の指紋検出範囲１４１は、押しボタン１５０の操作領域３０に含まれていたが、操作領域３０に含まれていなくても良い。つまり、指紋検出範囲１４１は、操作領域３０とは別の位置に設けられても良い。例えば、指紋検出範囲１４１は、電子機器１の側面に設けられても良い。図３７は、指紋検出範囲１４１が側面に設けられる電子機器１の外観の一例を示す前面図である。図３７に示される電子機器１では、第３側面１ｅに指紋検出範囲１４１が設けられている。具体的には、指紋検出範囲１４１は、第３側面１ｅにおいて、長手方向の中央部よりもやや第１側面１ｃ側に設けられている。図３７には、ユーザが右手親指５００ｒｔで指紋検出範囲１４１を触っている様子が示されている。
【０１１８】
図３７に示される電子機器１では、右手親指に対応する基準特徴点テーブル４００には、指紋の向きが＋１８０度である場合の基準特徴点が登録される。図３７に示される電子機器１では、電子機器１を第３側面１ｅ側から見た場合において、操作領域３０を触る指５００が指す方向が、表示領域２０の長手方向に沿った方向であり、かつ第１側面１ｃ側に向かう方向である場合、当該指５００の向きが０度となる。したがって、図３７での右手親指５００ｒｔの向きは０度となる。電子機器１を第３側面１ｅ側から見た場合において、０度の向きの指５００を、時計回りに４５度回転させたときの当該指５００の向きが＋４５度となる。電子機器１を第３側面１ｅ側から見た場合において、０度の向きの指５００を、時計回りに９０度回転させたときの当該指５００の向きが＋９０度となる。電子機器１を第３側面１ｅ側から見た場合において、０度の向きの指５００を、反時計回りに４５度回転させたときの当該指５００の向きが−４５度となる。電子機器１を第３側面１ｅ側から見た場合において、０度の向きの指５００を、反時計回りに９０度回転させたときの当該指５００の向きが−９０度となる。そして、電子機器１を第３側面１ｅ側から見た場合において、０度の向きの指を、時計回りに１８０度回転させたときの当該指の向きが＋１８０度となる。右手親指に対応する基準特徴点テーブル４００には、指の押圧の強さが大きい場合、普通の場合、小さい場合のそれぞれについて、指紋の向きが＋１８０度のときの基準特徴点が登録されている。ユーザは、上記と同様にして、指紋の向きに応じた基準特徴点を電子機器１に登録することができる。
【０１１９】
上述の図２８の例では、電子機器１の制御部１００は、上述のステップｓ９において、指の種類が右手親指であり、かつ指の向きが０度のときには、図３７に示されるように、ユーザは第１側面１ｃを上側にした縦向きで電子機器１を使用していると判定する。そして、制御部１００は、電子機器１の向きに応じて表示領域２０の表示を縦向きに決定する。つまり、制御部１００は、表示領域２０の表示の向きを、第１側面１ｃを上側にした縦向きの電子機器１の表示領域２０を見た際に、表示領域２０に表示される文字及び図形等の情報が正しい姿勢（本来の姿勢）で視認できるような向きに決定する。これにより、ステップｓ１０の後にカメラアプリケーションを実行している電子機器１では、表示領域２０の表示の向きは、上述の図２９等に示される向きと同様の向きとなる。
【０１２０】
一方で、制御部１００は、指の種類が右手親指であり、かつ指の向きが＋１８０度のときには、図３８に示されるように、ユーザは第４側面１ｆを上側にした横向きで電子機器１を使用していると判定する。そして、制御部１００は、電子機器１の向きに応じて表示領域２０の表示を横向きに決定する。つまり、制御部１００は、表示領域２０の表示の向きを、第４側面１ｆを上側にした縦向きの電子機器１の表示領域２０を見た際に、表示領域２０に表示される文字及び図形等の情報が正しい姿勢（本来の姿勢）で視認できるような向きに決定する。これにより、ステップｓ１０の後にカメラアプリケーションを実行している電子機器１では、表示領域２０の表示の向きは、上述の図３２等に示される向きと同様の向きになる。
【０１２１】
＜アイコンの選択＞
制御部１００は、表示領域２０に表示される複数のアプリケーションアイコンから選択するアイコンを、指の向きに応じて変化させても良い。以下のこの場合の電子機器１の動作の一例について説明する。
【０１２２】
制御部１００は、表示領域２０がホーム画面３００を表示している場合に、指紋センサ１４０での指紋検出結果に基づいて、ユーザが操作領域３０を指で触っていない状態から触っている状態に変化したことを検出すると、ホーム画面３００に含まれる複数のアプリケーションアイコン３０５のうちの一つを選択する。制御部１００は、例えば、図３９に示されるように、ホーム画面３００に含まれる複数のアプリケーションアイコン３０５のうち、最も上の行での最も左端のアプリケーションアイコン３０５を選択する。選択されたアプリケーションアイコン３０５は、未選択のアプリケーションアイコン３０５とは異なる表示態様で表示される。図３９では、選択されているアプリケーションアイコン３０５に斜線が付されている。この点については以下の図においても同様である。
【０１２３】
制御部１００は、ユーザが操作領域３０を指で触っている状態では、指紋センサ１４０での指紋検出結果に基づいて指の向きを繰り返し判定する。制御部１００は、指の向きが＋４５度である場合には、選択するアプリケーションアイコン３０５を順番に変化させる。例えば、制御部１００は、図４０に示されるように、複数のアプリケーションアイコン３０５をラスタ方向に沿って順に選択する。これにより、ユーザは、操作領域３０を触る指の向きを＋４５度に維持することによって、電子機器１が選択するアプリケーションアイコン３０５をラスタ方向に沿って一つずつ変化させることができる。一方で、制御部１００は、指の向きが−４５度である場合には、例えば、図４１に示されるように、複数のアプリケーションアイコン３０５を、ラスタ方向とは逆の方向に沿って順に選択する。これにより、ユーザは、操作領域３０を触る指の向きを−４５度に維持することによって、電子機器１が選択するアプリケーションアイコン３０５を、ラスタ方向とは逆の方向に沿って一つずつ変化させることができる。そして、制御部１００は、ユーザが操作領域３０を指で触っている状態から触っていない状態に変化したことを検出すると、そのときに選択しているアプリケーションアイコン３０５に対応するアプリケーションを実行する。これにより、ユーザは、操作領域３０から指を離すことによって、所望のアプリケーションを電子機器１に実行させることができる。
【０１２４】
なお、制御部１００は、指の向きが０度から＋４５度に変化するたびに、選択するアプリケーションアイコン３０５をラスタ方向に沿って一つずらしても良い。これにより、ユーザは、操作領域３０を触る指を、０度の向きから時計回りに少し回転させることによって、電子機器１が選択するアプリケーションアイコン３０５をラスタ方向に沿って一つずらすことができる。
【０１２５】
また制御部１００は、指の向きが０度から−４５度に変化するたびに、選択するアプリケーションアイコン３０５を、ラスタ方向とは逆の方向に沿って一つずらしても良い。これにより、ユーザは、操作領域３０を触る指を、０度の向きから反時計回りに少し回転させることによって、電子機器１が選択するアプリケーションアイコン３０５を、ラスタ方向とは逆の方向に沿って一つずらすことができる。
【０１２６】
このように、本変形例では、制御部１００は、表示領域２０に表示される複数のアプリケーションアイコン３０５から選択するアイコンを、指の向きに応じて変化させることから、ユーザは、指の向きを変化させることによって、所望のアプリケーションアイコン３０５を電子機器１に選択させることができる。なお、制御部１００は、アプリケーションアイコン以外のアイコンを同様に選択しても良い。また、制御部１００は、表示領域２０に表示される、アイコン以外の対象物を同様に選択しても良い。
【０１２７】
＜ゲーム中の操作対象物の速さの制御＞
制御部１００は、ゲームアプリケーションの実行中において、ゲームにおける操作対象物の速さを指の押圧の強さに応じて変化させても良い。例えば、制御部１００は、レーシングゲームにおいて、指の押圧の強さが大きくなるほど、ユーザが操作する車の速さを大きくしても良い。これにより、ユーザは、操作領域３０に対する指の押し具合を変化させることによって車の速さを変化させることができることから、指紋センサ１４０の指紋検出範囲１４１が車のアクセルとして機能する。
【０１２８】
また、制御部１００は、アクションゲーム等において、指の押圧の強さが大きくなるほど、ユーザが操作する、人物等のキャラクタの移動速さを大きくしても良い。
【０１２９】
このように、制御部１００が、ゲームにおける操作対象物の速さを、指の押圧の強さに応じて変化させることによって、ユーザは、操作領域３０に対する指の押し具合を変化させることによって、ゲームでの操作対象物の速さを変化させることができる。
【０１３０】
＜ゲーム中の操作対象物の向きの制御＞
制御部１００は、ゲームアプリケーションの実行中において、ゲームにおける操作対象物の向きを指の向きに応じて変化させても良い。例えば、制御部１００は、レーシングゲームにおいて、ユーザが操作する車のハンドルの向きを指の向きに応じて変化させても良い。具体的には、第１側面１ｃを上側にした縦向きの電子機器１においてレーシングゲームのアプリケーションが実行されている場合、制御部１００は、指の向きが０度の場合にはハンドルが右にも左にも回されていない状態とする。そして、制御部１００は、指の向きが＋４５度の場合にはハンドルが時計回りに４５度回された状態とし、指の向きが＋９０度の場合にはハンドルが時計回りに９０度回された状態とする。一方で、制御部１００は、指の向きが−４５度の場合にはハンドルが反時計回りに４５度回された状態とし、指の向きが−９０度の場合にはハンドルが反時計回りに９０度回された状態とする。これにより、ユーザは、指の向きを変化させることによって、ゲームでの車のハンドルを操作することができる。言い換えれば、ユーザは、指の向きを変化させることによって、ゲームでの車の走行方向を変化させることができる。
【０１３１】
また、制御部１００は、アクションゲーム等において、指の向きに応じて、ユーザが操作する、人物等のキャラクタの進行方向を変化させても良い。例えば、第１側面１ｃを上側にした縦向きの電子機器１においてアクションゲーム等のアプリケーションが実行されている場合、制御部１００は、指の向きが０度の場合には操作対象のキャラクタはまっすぐ進むものとする。そして、制御部１００は、指の向きが０度から＋４５度に変化すると、キャラクタの進行方向を４５度右へ曲げる。また制御部１００は、指の向きが０度から＋９０度に変化すると、キャラクタの進行方向を９０度右へ曲げる。また制御部１００は、指の向きが０度から−４５度に変化すると、キャラクタの進行方向を４５度左へ曲げる。そして制御部１００は、指の向きが０度から−９０度に変化すると、キャラクタの進行方向を９０度左へ曲げる。これにより、ユーザは、指の向きを変化させることによって、ゲームでのキャラクタの進行方向（移動するキャラクタの向き）を変化させることができる。
【０１３２】
このように、制御部１００が、ゲームにおける操作対象物の向きを、指の向きに応じて変化させることによって、ユーザは、操作領域３０を触る指の向き変化させることによって、ゲームでの操作対象物の向きを変化させることができる。
【０１３３】
＜指の移動の検出＞
制御部１００は、指紋センサ１４０での指紋検出結果に基づいて指の移動を検出しても良い。そして、制御部１００は、検出した指の移動に応じて、実行する処理を変化させても良い。指紋検出範囲１４１上での指の位置に応じて、指紋センサ１４０で検出される、指紋検出範囲１４１内の指紋が変化する。したがって、制御部１００は、指紋センサ１４０での指紋検出結果を継続的に監視することによって、指紋検出範囲１４１上での指の移動を検出することができる。ここでは、制御部１００は、図４２に示されるように、例えば、電子機器１の短手方向ＤＲ１に沿った、指紋検出範囲１４１上での指５００の移動を検出する。制御部１００は、指５００の移動方向及び移動量を検出することができる。
【０１３４】
制御部１００は、例えば、検出した指の移動に応じて、表示領域２０が表示する複数のアプリケーションアイコンから選択するアイコンを変化させる。図４３に示されるように、第１側面１ｃを上側にした縦向きの電子機器１の表示領域２０において、複数のアプリケーションアイコン３０５が電子機器１の短手方向に沿って一列に並んで表示されている場合には、制御部１００は、ユーザが操作領域３０を指で触っていない状態から触っている状態に変化したことを検出すると、表示されている複数のアプリケーションアイコン３０５のうちの一つを選択する。制御部１００は、例えば、図４３に示されるように、表示されている複数のアプリケーションアイコン３０５のうちの真ん中のアプリケーションアイコン３０５を選択する。
【０１３５】
制御部１００は、ユーザが操作領域３０を指で触っている状態では、指紋センサ１４０での指紋検出結果に基づいて指の移動を検出する。制御部１００は、図４３に示されるように、操作領域３０を触る指が第３側面１ｅ側に移動したことを検出すると、現在選択しているアプリケーションアイコン３０５よりも第３側面１ｅ側に位置するアプリケーションアイコン３０５を選択する。このとき、制御部１００は、指の移動量が大きいほど、現在選択しているアプリケーションアイコン３０５よりも離れたアプリケーションアイコン３０５を選択する。例えば、制御部１００は、指の移動量が第１のしきい値以下であれば、現在選択しているアプリケーションアイコン３０５の隣のアプリケーションアイコン３０５を選択し、指の移動量が第１のしきい値よりも大きく第２のしきい値（＞第１のしきい値）以下であれば、現在選択しているアプリケーションアイコン３０５から２つ目のアプリケーションアイコン３０５を選択する。一方で、制御部１００は、図４４に示されるように、操作領域３０を触る指が第４側面１ｆ側に移動したことを検出すると、現在選択しているアプリケーションアイコン３０５よりも第４側面１ｆ側に位置するアプリケーションアイコン３０５を選択する。このとき、制御部１００は、指の移動量が大きいほど、現在選択しているアプリケーションアイコン３０５よりも離れたアプリケーションアイコン３０５を選択する。そして、制御部１００は、ユーザが操作領域３０を指で触っている状態から触っていない状態に変化したことを検出すると、そのときに選択しているアプリケーションアイコン３０５に対応するアプリケーションを実行する。
【０１３６】
また制御部１００は、電子機器１が横向きで使用される場合にも、同様にして、検出した指の移動に応じて、表示領域２０が表示する複数のアプリケーションアイコンから選択するアイコンを変化させることができる。例えば、図４５に示されるように、第３側面１ｅを上側にした横向きの電子機器１の表示領域２０において、複数のアプリケーションアイコン３０５が電子機器１の短手方向に沿って一列に並んで表示されている場合には、制御部１００は、ユーザが操作領域３０を指で触っていない状態から触っている状態に変化したことを検出すると、表示されている複数のアプリケーションアイコン３０５のうちの一つを選択する。そして、制御部１００は、操作領域３０を触る指が第３側面１ｅ側に移動したことを検出すると、現在選択しているアプリケーションアイコン３０５よりも第３側面１ｅ側に位置するアプリケーションアイコン３０５を選択する。一方で、制御部１００は、操作領域３０を触る指が第４側面１ｆ側に移動したことを検出すると、現在選択しているアプリケーションアイコン３０５よりも第４側面１ｆ側に位置するアプリケーションアイコン３０５を選択する。
【０１３７】
また図４６に示されるように、第４側面１ｆを上側にした横向きの電子機器１の表示領域２０において、複数のアプリケーションアイコン３０５が電子機器１の短手方向に沿って一列に並んで表示されている場合には、制御部１００は、ユーザが操作領域３０を指で触っていない状態から触っている状態に変化したことを検出すると、表示されている複数のアプリケーションアイコン３０５のうちの一つを選択する。そして、制御部１００は、操作領域３０を触る指が第３側面１ｅ側に移動したことを検出すると、現在選択しているアプリケーションアイコン３０５よりも第３側面１ｅ側に位置するアプリケーションアイコン３０５を選択する。一方で、制御部１００は、操作領域３０を触る指が第４側面１ｆ側に移動したことを検出すると、現在選択しているアプリケーションアイコン３０５よりも第４側面１ｆ側に位置するアプリケーションアイコン３０５を選択する。
【０１３８】
上述の図３７，３８に示されるように、指紋検出範囲１４１が電子機器１の第３側面１ｅに設けられている場合であっても、制御部１００は、同様にして、検出した指の移動に応じて、表示領域２０が表示する複数のアプリケーションアイコンから選択するアイコンを変化させることができる。例えば、図４７に示されるように、第１側面１ｃを上側にした縦向きの電子機器１の表示領域２０において、複数のアプリケーションアイコン３０５が電子機器１の長手方向に沿って一列に並んで表示されている場合には、制御部１００は、ユーザが操作領域３０を指で触っていない状態から触っている状態に変化したことを検出すると、表示されている複数のアプリケーションアイコン３０５のうちの一つを選択する。そして、制御部１００は、操作領域３０を触る指が第１側面１ｃ側に移動したことを検出すると、現在選択しているアプリケーションアイコン３０５よりも第１側面１ｃ側に位置するアプリケーションアイコン３０５を選択する。一方で、制御部１００は、操作領域３０を触る指が第２側面１ｄ側に移動したことを検出すると、現在選択しているアプリケーションアイコン３０５よりも第２側面１ｄ側に位置するアプリケーションアイコン３０５を選択する。なお、制御部１００は、指紋検出範囲１４１が側面に設けられた電子機器１が横向きで使用される場合であっても、同様にして、検出した指の移動に応じて、表示領域２０が表示する複数のアプリケーションアイコンから選択するアイコンを変化させることができる。
【０１３９】
このように、制御部１００が、検出した指の移動に応じて、複数のアプリケーションアイコン３０５から選択するアプリケーションアイコン３０５を変化させることによって、ユーザは、指紋検出範囲１４１上で指を移動させることによって、電子機器１が選択するアプリケーションアイコン３０５を変化させることができる。よって、電子機器１の操作性が向上する。なお、制御部１００は、アプリケーションアイコン以外のアイコンを同様に選択しても良い。また制御部１００は、表示領域２０に表示される、アイコン以外の対象物を同様に選択しても良い。
【０１４０】
また、制御部１００は、ゲームアプリケーションの実行中において、ゲームにおける操作対象物を、検出した指の移動に応じて移動させても良い。例えば、落下物を重ねていくパズルゲームにおいて、制御部１００は、指の移動に応じて、ユーザが操作する落下物の左右方向の位置を変化させても良い。例えば、第１側面１ｃを上側にした縦向きの電子機器１においてパズルゲームのアプリケーションが実行されている場合、制御部１００は、指が第３側面１ｅ側（右側）に移動したときに落下物を第３側面１ｅ側に移動させ、指が第４側面１ｆ側（左側）に移動したときに落下物を第４側面１ｆ側に移動させる。これにより、ユーザは、指の移動方向を変化させることによって、パズルゲームでの落下物の左右方向の位置を変化させることができる。
【０１４１】
また、制御部１００は、検出した指の移動に応じて、表示領域２０に表示されるページを切り替えたり、表示領域２０の表示をスクロールさせたりしても良い。例えば、第１側面１ｃを上側にした縦向きの電子機器１において、電子書籍を表示する電子書籍アプリケーションが実行されている場合、制御部１００は、指が第３側面１ｅ側（右側）に移動したときに表示領域２０に表示されるページを次のページに変更し、指が第４側面１ｆ側（左側）に移動したときに表示領域２０に表示されるページを前のページに変更する。また、上述の図４７に示されるように、指紋検出範囲１４１が電子機器１の第３側面１ｅに設けられている場合には、ウェブブラウザの実行中において、制御部１００は、指が第１側面１ｃ側（上側）に移動したときに表示領域２０でのウェブページの表示を下側にスクロールし、指が第２側面１ｄ側（下側）に移動したときに表示領域２０でのウェブページの表示を上側にスクロールする。
【０１４２】
以上のように、制御部１００が、検出した指の移動に応じて、実行する処理を変化させることによって、ユーザは、指紋検出範囲１４１上で指を移動させることによって、所望の処理を電子機器１に実行させることができる。よって、電子機器１の操作性が向上する。
【０１４３】
＜押しボタンをシャッタボタンとして使用＞
制御部１００は、カメラアプリケーションの実行中において、押しボタン１５０をシャッタボタン（レリーズボタン）として機能させても良い。以下に本変形例について説明する。
【０１４４】
図４８は本変形例の電子機器１の動作を示すフローチャートである。図４８には、上述の図２８のステップｓ１０に続く処理が示されている。
【０１４５】
ステップｓ１０において、制御部１００は、カメラアプリケーションの実行を開始すると、ステップｓ２１において、指紋センサ１４０での指紋検出結果に基づいて、操作領域３０がユーザの指によって触られている状態がステップｓ４でのユーザ認証の開始から継続しているか否かを判定する。制御部１００は、操作領域３０がユーザの指によって触られている状態がユーザ認証の開始から継続していると判定すると、ステップｓ２２において、押しボタン１５０をシャッタボタンとして機能させる。制御部１００は、押しボタン１５０をシャッタボタンとして機能させている間、表示パネル１２０にシャッタボタンを表示させない。押しボタン１５０がシャッタボタンとして機能している間、押しボタン１５０がオフ状態からオン状態に変化すると、そのときに前面側撮像部１９０または裏面側撮像部２００で撮像された画像が静止画像として表示領域２０に表示される。ユーザは、表示領域２０を操作することによって、表示領域２０に表示されている静止画像を記憶部１０３が有するフラッシュメモリ等の不揮発性メモリに記憶させることができる。一方で、制御部１００は、ユーザ認証の開始後に操作領域３０からユーザの指が離れたと判定すると、表示パネル１２０にシャッタボタンを表示させる。このとき、押しボタン１５０はシャッタボタンとして機能しない。図４９はシャッタボタンの表示例を示す図である。図４９の例では、円形のシャッタボタン７００が表示領域２０に表示されている。シャッタボタン７００に対して例えばタップ操作が行われると、そのときに前面側撮像部１９０または裏面側撮像部２００で撮像された画像が静止画像として表示領域２０に表示される。
【０１４６】
ステップｓ２２の後、ステップｓ２３において、制御部１００は、指紋センサ１４０での指紋検出結果に基づいて、操作領域３０から指が離れたか否かを判定する。制御部１００は、操作領域３０から指が離れたと判定するまで、ステップｓ２３を繰り返し実行する。制御部１００は、操作領域３０から指が離れたと判定すると、押しボタン１５０をシャッタボタンとして機能させずに、表示パネル１２０にシャッタボタン７００を表示させる。
【０１４７】
なお、図２８のステップｓ５においてＹｅｓと判定された後、ステップｓ６が実行されずにステップｓ７〜ｓ１０が実行され、その後、ステップｓ２１以降が実行されても良い。つまり、ユーザ認証が成功したら、指の押圧の強さが判定されずにカメラアプリケーションの実行が開始し、その後、ステップｓ２１以降の処理が実行されても良い。
【０１４８】
また、図２８のステップｓ５においてＹｅｓと判定された後、ステップｓ６，ｓ７が実行されずにステップｓ８〜ｓ１０が実行され、その後、ステップｓ２１以降が実行されても良い。つまり、ユーザ認証が成功したら、指の押圧の強さ及び指の種類が判定されずにカメラアプリケーションの実行が開始し、その後、ステップｓ２１以降の処理が実行されても良い。
【０１４９】
また、図２８のステップｓ５においてＹｅｓと判定された後、ステップｓ６〜ｓ９が実行されずにステップｓ１０が実行され、その後、ステップｓ２１以降が実行されても良い。つまり、ユーザ認証が成功したら、指の押圧の強さ、指の種類及び指の向きが判定されずにカメラアプリケーションの実行が開始し、その後、ステップｓ２１以降の処理が実行されても良い。
【０１５０】
このように、本変形例では、制御部１００は、カメラアプリケーションの実行中において、操作領域３０がユーザの指によって触られる状態がユーザ認証の開始から継続しているときには、押しボタン１５０をシャッタボタンとして機能させる。これにより、ユーザが操作領域３０を指で触っている間に、電子機器１では、ユーザ認証及びカメラアプリケーションが実行されるとともに、押しボタン１５０がシャッタボタンとして機能する。したがって、ユーザは、ユーザ認証の開始から操作領域３０を触っている指を、押しボタン１５０がオフ状態からオン状態になるように押し込むことによって、シャッタボタンを操作することができる。よって、電子機器１の操作性が向上する。
【０１５１】
また、押しボタン１５０がシャッタボタンとして機能している間、表示領域２０にシャッタボタンが表示されないことから、表示領域２０の表示を有効利用することができる。
【０１５２】
なお、上記の各種例では、制御部１００は、指紋センサ１４０での指紋検出結果に基づいて指の種類等を判定したが、ユーザから取得される、指紋以外の生体情報に基づいて指の種類等を判定しても良い。例えば、電子機器１に、指の静脈パターンを検出する検出センサを設けて、当該検出センサでの検出結果に基づいて、指の種類等が判定されても良い。
【０１５３】
また電子機器１は、スマートフォン等の携帯電話機以外の装置であっても良い。例えば、電子機器１は、タブレット端末あるいはパーソナルコンピュータなどであっても良い。
【０１５４】
以上のように、電子機器１は詳細に説明されたが、上記した説明は、全ての局面において例示であって、この開示がそれに限定されるものではない。また、上述した各種変形例は、相互に矛盾しない限り組み合わせて適用可能である。そして、例示されていない無数の変形例が、この開示の範囲から外れることなく想定され得るものと解される。
【符号の説明】
【０１５５】
１  電子機器
３０  操作領域
１００  制御部
１４０  指紋センサ
１４１  指紋検出範囲
１５０  押しボタン
【図１】
2017016170.tif 000003
【図２】
2017016170.tif 000004
【図３】
2017016170.tif 000005
【図４】
2017016170.tif 000006
【図５】
2017016170.tif 000007
【図６】
2017016170.tif 000008
【図７】
2017016170.tif 000009
【図８】
2017016170.tif 000010
【図９】
2017016170.tif 000011
【図１０】
2017016170.tif 000012
【図１１】
2017016170.tif 000013
【図１２】
2017016170.tif 000014
【図１３】
2017016170.tif 000015
【図１４】
2017016170.tif 000016
【図１５】
2017016170.tif 000017
【図１６】
2017016170.tif 000018
【図１７】
2017016170.tif 000019
【図１８】
2017016170.tif 000020
【図１９】
2017016170.tif 000021
【図２０】
2017016170.tif 000022
【図２１】
2017016170.tif 000023
【図２２】
2017016170.tif 000024
【図２３】
2017016170.tif 000025
【図２４】
2017016170.tif 000026
【図２５】
2017016170.tif 000027
【図２６】
2017016170.tif 000028
【図２７】
2017016170.tif 000029
【図２８】
2017016170.tif 000030
【図２９】
2017016170.tif 000031
【図３０】
2017016170.tif 000032
【図３１】
2017016170.tif 000033
【図３２】
2017016170.tif 000034
【図３３】
2017016170.tif 000035
【図３４】
2017016170.tif 000036
【図３５】
2017016170.tif 000037
【図３６】
2017016170.tif 000038
【図３７】
2017016170.tif 000039
【図３８】
2017016170.tif 000040
【図３９】
2017016170.tif 000041
【図４０】
2017016170.tif 000042
【図４１】
2017016170.tif 000043
【図４２】
2017016170.tif 000044
【図４３】
2017016170.tif 000045
【図４４】
2017016170.tif 000046
【図４５】
2017016170.tif 000047
【図４６】
2017016170.tif 000048
【図４７】
2017016170.tif 000049
【図４８】
2017016170.tif 000050
【図４９】
2017016170.tif 000051