(57)【要約】      （修正有）【課題】指紋未登録の指での操作を可能にすると共に、セキュリティ性を保持しながらユーザの操作性を向上させることができる情報処理装置を提供する。【解決手段】情報処理装置１００は、ＣＰＵ１０１、操作入力部１０５、指紋読取部１０７及び判定部１０８を備える。操作入力部１０５は、タッチパネル１０５ａを有する。情報処理装置は、タッチパネルに対する操作に応じた処理を実行する。指紋読取部は、タッチパネルに触れた指の指紋情報を読み取る。判定部は、指紋読取部が読み取った指紋情報が登録済みの指紋情報と合致するかを判定する。情報処理装置を制御するＣＰＵは、所定のプログラムの実行により、登録済みの指紋情報と合致すると判定される指紋情報が指紋読取部によって読み取られている間は、登録済みの指紋情報と合致しないと判定される指によりタッチパネルに対してなされた操作入力を許可する。【選択図】図１
2018063485.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルに対する操作に応じた処理を実行する情報処理装置であって、
タッチパネルに触れた指の指紋情報を読み取る読取手段と、
前記読取手段が読み取った指紋情報が登録済みの指紋情報と合致するかを判定する判定手段と、
前記登録済みの指紋情報と合致すると判定される指紋情報が前記読取手段によって読み取られている間は、前記登録済みの指紋情報と合致しないと判定される指により前記タッチパネルに対してなされた操作入力を許可する制御手段と、を備えることを特徴とする情報処理装置。
【請求項２】
タッチパネルに対する操作に応じた処理を実行する情報処理装置であって、
タッチパネルに触れた指の指紋情報を読み取る読取手段と、
前記読取手段が読み取った指紋情報が登録済みの指紋情報と合致するかを判定する判定手段と、
前記登録済みの指紋情報と合致すると判定される指紋情報が前記読取手段によって読み取られている間であっても、前記登録済みの指紋情報と合致しないと判定される指により前記タッチパネルに対してなされた操作入力は許可せず、前記登録済みの指紋情報と合致すると判定される指による操作入力のみを許可する制御手段と、を備えることを特徴とする情報処理装置。
【請求項３】
前記制御手段は、前記指紋情報が登録されていないと判定される指での前記タッチパネルに対してなされた操作が個人情報の入力である場合に該操作を許可しないことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記読取手段は、前記タッチパネルに複数の指が触れたときにそれぞれの指の指紋情報を読み取り、
前記判定手段は、前記読取手段が読み取った指紋情報ごとに前記登録済みの指紋情報と合致するかを判定することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
タッチパネルに対する操作に応じた処理を実行する情報処理装置の制御方法であって、
タッチパネルに指が触れたことを検出するステップと、
前記タッチパネルに指が触れたことが検出されたときに前記タッチパネルに触れた指の指紋情報を読み取るステップと、
前記読み取った指紋情報が登録済みの指紋情報と合致するかを判定するステップと、
前記登録済みの指紋情報と合致しないと判定される指が前記タッチパネルに触れている場合であっても、前記登録済みの指紋情報と合致すると判定される指が前記タッチパネルに触れている場合には、前記登録済みの指紋情報と合致しないと判定される指により前記タッチパネルに対してなされた操作入力を許可するステップと、と有することを特徴とする情報処理装置の制御方法。
【請求項６】
タッチパネルに対する操作に応じた処理を実行する情報処理装置の制御方法であって、
タッチパネルに指が触れたことを検出するステップと、
前記タッチパネルに指が触れたことが検出されたときに前記タッチパネルに触れた指の指紋情報を読み取るステップと、
前記読み取った指紋情報が登録済みの指紋情報と合致するかを判定するステップと、
前記登録済みの指紋情報と合致すると判定される指が前記タッチパネルに触れている場合であっても、前記登録済みの指紋情報と合致しないと判定される指での前記タッチパネルに対してなされた操作入力は許可せず、前記登録済みの指紋情報と合致すると判定される指による操作入力のみを許可するステップと、有することを特徴とする情報処理装置の制御方法。
【請求項７】
コンピュータを請求項１乃至４のいずれか１項に記載の情報処理装置の各手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、使用の可否を指紋認証処理の認証結果に基づいて行う情報処理装置とその制御方法及びプログラムに関する。
【背景技術】
【０００２】
スマートフォンやパーソナルコンピュータ（ＰＣ）等の情報処理装置を使用する際の本人確認方法の１つに指紋認証がある。例えば、特許文献１には、情報処理装置のディスプレイ上に指紋認証センサを配置し、ユーザがディスプレイにタッチする度に本人確認を行う技術が提案されている。特許文献１に記載された技術では、ユーザが適切に情報処理装置にログインした後に、指紋認証センサに触れたユーザの指の指紋を反復して読み取る。そのため、ユーザがログアウトの処理を失念した場合であっても、他人の操作は許可されないため、情報漏洩を防止することができる。また、特許文献２には、情報処理装置のディスプレイに設けられた指紋認証センサによる検出が行われる度に、読み取られた指紋情報が登録された指紋情報と合致するかを判定する技術が提案されている。特許文献２に記載された技術では、使用者が情報処理装置を使用している間に自動的に指紋認証を行うことによって、ユーザのユーザビリティを損なうことなくセキュリティを保持することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−９３６３５号公報
【特許文献２】特開２０１２−１６８７６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術では、事前登録された指紋の指以外の指では認証は成功しないため、ユーザは指紋未登録の指で情報処理装置を操作することができない。
【０００５】
本発明は、指紋未登録の指での操作を可能にすると共に、セキュリティ性を保持しながらユーザの操作性を向上させることができる情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る情報処理装置は、タッチパネルに対する操作に応じた処理を実行する情報処理装置であって、タッチパネルに触れた指の指紋情報を読み取る読取手段と、前記読取手段が読み取った指紋情報が登録済みの指紋情報と合致するかを判定する判定手段と、前記登録済みの指紋情報と合致すると判定される指紋情報が前記読取手段によって読み取られている間は、前記登録済みの指紋情報と合致しないと判定される指により前記タッチパネルに対してなされた操作入力を許可する制御手段と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、指紋未登録の指でも操作が可能となり、また、セキュリティを保持しながら操作性を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係る情報処理装置の概略構成を説明する図である。
【図２】情報端末装置で実行される指紋登録処理のフローチャートと画面表示の一例を示す図ある。
【図３】情報処理装置で実行される指紋認証処理のフローチャートである。
【図４】情報処理装置の制御の第１の実施形態に係るフローチャートである。
【図５】情報処理装置の制御の第２の実施形態に係るフローチャートと画面表示の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、添付図面を参照して詳細に説明する。本実施形態では、本発明に係る情報処理装置として、タッチパネルを備えたスマートフォン等の携帯型情報端末を想定した説明を行うこととするが、本発明はこれに限定されるものではない。
【００１０】
図１（ａ）は、本発明の実施形態に係る情報処理装置１００の概略構成を示すブロック図である。情報処理装置１００は、ＣＰＵ１０１、記憶部１０２、通信部１０３、表示パネル１０４、操作入力部１０５、位置検出部１０６、指紋読取部１０７及び判定部１０８を備える。操作入力部１０５は、タッチパネル１０５ａを有する。
【００１１】
ＣＰＵ１０１は、ユーザによる操作入力部１０５を通した指示に基づき、記憶部１０２に格納されている所定のプログラムを実行することにより、情報処理装置１００を構成する各部の動作を制御する。こうして、ＣＰＵ１０１により、情報処理装置１００の全体的な動作が制御される。記憶部１０２は、情報処理装置１００のＯＳプログラムや情報処理装置１００を構成する各部の動作を制御するための制御プログラムを格納するＲＯＭを有する。また、記憶部１０２は、情報処理装置１００での実行が可能なアプリケーション（ソフトウエア）のプログラムや各種のプログラムの実行に必要なパラメータを記憶するＥＥＰＲＯＭ等のフラッシュメモリを備える。更に、記憶部１０２は、ＣＰＵ１０１によりＲＯＭやフラッシュメモリから読み出されたプログラムが展開される作業領域と、ＣＰＵ１０１により実行されているプログラムで扱われる各種の情報を一時的に格納する記憶領域を有するＲＡＭを有する。本実施形態では、記憶部１０２のフラッシュメモリには、ユーザが事前に登録した後述の指紋情報が格納されているものとする。
【００１２】
通信部１０３は、不図示の外部機器とデータ通信を行う。通信部１０３と外部機器との通信は、無線通信であるか有線通信であるかを問わず、例えば、無線ＬＡＮ又は有線ＬＡＮによる通信、ＵＳＢケーブルを介した通信、赤外線通信等を用いることができる。表示パネル１０４は、ＬＣＤ（液晶パネル）や有機ＥＬパネル等であり、ＧＵＩ（Graphical User Interface）の表示や、アプリケーション実行時の経過情報や処理結果等を表示する。なお、表示パネル１０４には、操作入力部１０５の構成要素であるタッチパネル１０５ａが設けられる。操作入力部１０５は、タッチパネル１０５ａの他に、ユーザからの各種の指令を受け付けるスイッチやボタン等を有する。位置検出部１０６は、タッチパネル１０５ａに対するユーザの指のタッチ操作を検出し、タッチ点の位置や動き等の位置情報（座標情報）をＣＰＵ１０１へ通知する。ＣＰＵ１０１は、位置検出部１０６から取得した位置情報と表示パネル１０４に表示されているアイコンや画像等のオブジェクト（表示物）の位置情報と基づき、オブジェクトに関連付けられた所定の処理を実行する。
【００１３】
指紋読取部１０７は、ユーザがタッチパネル１０５ａを操作している間にユーザの指紋情報を反復して読み取る。このとき、位置検出部１０６は、指紋読取部１０７がユーザの指紋情報を読み取った位置を検出する。指紋読取部１０７が読み取った指紋情報と位置検出部１０６が検出した位置情報は、判定部１０８に送信される。ユーザの指紋登録時に指紋読取部１０７で読み取ったユーザの指紋情報は、記憶部１０２に保存される。判定部１０８は、指紋読取部１０７で読み取られた指紋情報と、記憶部１０２に記憶されている指紋情報とを照合し、指紋読取部１０７で読み取られた指紋情報が記憶部１０２に記憶されている指紋情報と合致するか否かを判定する。ＢＵＳ１０９は、情報処理装置１００を構成する各部を通信可能に接続する。ＣＰＵ１０１は、ＢＵＳ１０９を介して各部の動作を制御する。
【００１４】
図１（ｂ）は、情報処理装置１００の外観斜視図である。情報処理装置１００は、本体の前面に、表示パネル１０４やタッチパネル１０５ａを含む表示部１１０が設けられた構造を有する。なお、情報処理装置１００の本体には、不図示の電源スイッチ等が設けられる。ユーザが指で表示部１１０の画面に対して所定のタッチ操作を行うことでタッチパネル１０５ａを介した入力指示が行われ、ＣＰＵ１０１は、入力指示に応じたアプリケーションの実行等の処理を実行する。
【００１５】
図１（ｃ）は、タッチパネル１０５ａ、表示パネル１０４、位置検出部１０６及び指紋読取部１０７の配置を説明する模式図である。タッチパネル１０５ａ、表示パネル１０４、位置検出部１０６及び指紋読取部１０７は、情報処理装置１００の表面側から内部側へ向けてこの順序で配置されている。指紋読取部１０７は、タッチパネル１０５ａに触れた指を撮像可能なＣＭＯＳ等の撮像素子で構成される。指紋読取部１０７が位置検出部１０６の裏面側の全面に配置されることで、タッチパネル１０５ａのどの位置に指が触れても、その指の指紋を撮像することが可能となっている。また、指紋読取部１０７は、ユーザの複数の指が同時にタッチパネル１０５ａに触れているときにも、それら複数の指の指紋を同時に撮像することが可能な構成となっている。判定部１０８は、指紋読取部１０７が読み取った複数の指紋情報のそれぞれについて、記憶部１０２に記憶されている指紋情報と合致するか否かを判定する。なお、指紋読取部１０７による指紋の読み取り処理と判定部１０８による指紋認証処理は、他の処理と並行して実行することができる。
【００１６】
情報処理装置１００のユーザは、情報処理装置１００の使用に先だって、自身の指紋情報の登録を行う。図２（ａ）は、情報処理装置１００で実行される初期指紋登録処理のフローチャートである。図２（ａ）のフローチャートの各処理は、ＣＰＵ１０１が、記憶部１０２に記憶されている所定のプログラムを実行し、情報処理装置１００の各部の動作を制御することにより実現される。ステップＳ２０１においてＣＰＵ１０１は、所定のプログラムを実行することにより、指紋登録処理を開始する。これにより、表示部１１０に指紋登録画面が表示される。図２（ｂ）は、初期指紋登録処理の開始時における表示部１１０の一例を示す図である。情報処理装置１００を最初に起動したときに、表示部１１０に「指で触れてください」等の、ユーザに操作を指示するメッセージが表示される。ユーザが表示に従って指をタッチパネル１０５ａ（表示部１１０）に触れると、以下に説明するように、指紋読取部１０７によって指紋情報が読み取られ、情報処理装置１００の記憶部１０２に保存される。
【００１７】
ステップＳ２０２においてＣＰＵ１０１は、ユーザの指がタッチパネル１０５ａに触れたか否かを検知する。ＣＰＵ１０１は、指がタッチパネル１０５ａに触れたと判定するまでＳ２０２の判定を繰り返し（Ｓ２０２でＮＯ）、指がタッチパネル１０５ａに触れたと判定した場合（Ｓ２０２でＹＥＳ）、処理をステップＳ２０３へ進める。ステップＳ２０３においてＣＰＵ１０１は、位置検出部１０６によりユーザの指がタッチパネル１０５ａに触れた位置を検出させ、指紋読取部１０７により位置検出部１０６が検出した位置の近傍を撮像させることで、指の指紋を読み取る。続く、ステップＳ２０４においてＣＰＵ１０１は、ステップＳ２０３で読み取った指紋の画像を記憶部１０２に保存する。これにより、本処理は終了となる。
【００１８】
なお、記憶部１０２へ保存する指紋情報は、必ずしも指紋を撮影した画像である必要はなく、指紋読取部１０７により読み取られる指紋と照合可能な情報であればよい。例えば、指紋の特徴情報等から数値化したデータを指紋情報と関連付けて記憶部１０２に保存するようにしてもよい。また、指紋情報は必ずしも記憶部１０２に保存される必要はなく、例えば、通信部１０３を介して不図示の外部機器（サーバ等）に指紋情報が保存されるようにしてもよい。この場合、情報処理装置１００は、後述する判定部１０８での指紋照合処理において、外部機器から指紋情報を取得し、指紋読取部１０７で読み取った指紋との照合を行う。更に、情報処理装置１００での指紋情報の登録は、別の指紋読取装置で読み取った指紋情報を通信部１０３を介して取得することによって行ってもよい。
【００１９】
図３は、情報処理装置１００で実行される指紋認証処理のフローチャートである。図３のフローチャートの各処理は、ＣＰＵ１０１が、記憶部１０２に記憶されている所定のプログラムを実行し、情報処理装置１００の各部の動作を制御することにより実現される。ステップＳ３０１においてＣＰＵ１０１は、操作入力部１０５が操作されたことを検知すると、指紋認証処理を開始する。
【００２０】
ステップＳ３０２においてＣＰＵ１０１は、ユーザの指がタッチパネル１０５ａに触れたか否かを検知する。ＣＰＵ１０１は、指がタッチパネル１０５ａに触れたと判定するまでＳ３０２の判定を繰り返し（Ｓ３０２でＮＯ）、指がタッチパネル１０５ａに触れたと判定した場合（Ｓ３０２でＹＥＳ）、処理をステップＳ３０３へ進める。ステップＳ３０３においてＣＰＵ１０１は、タッチパネル１０５ａに触れた指の指紋を読み取る。なお、ステップＳ３０３の処理は、ステップＳ２０３の処理と同じであるので、その詳細についての説明は省略する。
【００２１】
ステップＳ３０４においてＣＰＵ１０１は、ステップＳ３０３で読み取った指紋と、登録済みの指紋（図２（ａ）のフローチャートの初期指紋登録処理で登録された指紋）とを照合する。続くステップＳ３０５においてＣＰＵ１０１は、判定部１０８を制御して、ステップＳ３０３で読み取った指紋が登録済みの指紋と合致するか否かを判定する。ＣＰＵ１０１は、指紋同士が合致すると判定した場合（Ｓ３０５でＹＥＳ）、処理をステップＳ３０６へ進め。指紋同士が合致しないと判定した場合（Ｓ３０５でＮＯ）、処理をステップＳ３０２へ戻す。ステップＳ３０６においてＣＰＵ１０１は、指紋認証が成功したため、情報処理装置１００の操作を許可し、指紋認証処理を終了する。これにより本処理は、終了となる。
【００２２】
なお、ステップＳ３０５の判定が「ＮＯ」となる場合には、初期指紋登録処理が実行されていない場合を含む。また、ステップＳ３０５の判定が「ＹＥＳ」とならない間は、情報処理装置１００の使用は禁止された状態に維持される。そのため、不図示であるが、所定時間が経過してもステップＳ３０５の判定が「ＹＥＳ」とならない場合には、表示部１１０に警告メッセージ、或いは、登録した指紋に対応する指での操作をユーザに指示するメッセージが表示される構成とすることができる。
【００２３】
図４は、情報処理装置１００の制御の第１実施形態に係るフローチャートである。図４のフローチャートの各処理は、ＣＰＵ１０１が、記憶部１０２に記憶されている所定のプログラムを実行し、情報処理装置１００の各部の動作を制御することにより実現される。ステップＳ４０１の実行前に、図２を参照して説明した指紋登録処理が実行されているものとする。
【００２４】
ステップＳ４０１においてＣＰＵ１０１は、指紋認証処理が成功したか否かを判定する。指紋認証処理については、図３のフローチャートを参照して説明した通りであるので、ここでの詳細な説明は省略する。ＣＰＵ１０１は、指紋認証が成功していない（図３のフローチャートでステップＳ３０６へ処理が進まない）と判定した場合、ステップＳ４０１の判定を繰り返し、ステップＳ４０１の判定結果がＹＥＳとなるまで待機する。ＣＰＵ１０１は、指紋認証が成功した（図３のフローチャートのステップＳ３０６が実行された）と判定した場合（Ｓ４０１でＹＥＳ）、処理をステップＳ４０２へ進める。
【００２５】
ステップＳ４０２においてＣＰＵ１０１は、ステップＳ４０１の指紋認証で認証された指紋とは別の指紋の指がタッチパネル１０５ａに触れたか否かを判定する。ここでは、指紋登録済みの指と指紋未登録の別の指の２本で情報処理装置１００のタッチパネル１０５ａが操作されるシーンを想定している。例えば、情報処理装置１００の表示パネル１０４に画像が表示されている場合に、２本の指がタッチパネル１０５ａに触れた状態で指同士の間隔を広げ（ピンチアウト）又は狭める（ピンチイン）ことで画像の拡大又は縮小を行うシーンを想定している。ＣＰＵ１０１は、別の指がタッチパネル１０５ａに触れていないと判定した場合（Ｓ４０２でＮＯ）、ステップＳ４０２の判定を繰り返し、別の指がタッチパネル１０５ａに触れていると判定した場合（Ｓ４０２でＹＥＳ）、処理をステップＳ４０３へ進める。
【００２６】
ステップＳ４０３においてＣＰＵ１０１は、指紋登録済みの指が位置検出部１０６に触れているかを判定する。ステップＳ４０３での判定は、図３のフローチャートのステップＳ３０３〜Ｓ３０５に準じて行うことができるため、その詳細についての説明は省略する。ＣＰＵ１０１は、ステップＳ４０１で認証された指紋の指がタッチパネル１０５ａに触れていると判定した場合（Ｓ４０３でＹＥＳ）、処理をステップＳ４０４へ進める。一方、ＣＰＵ１０１は、ステップＳ４０１で認証された指紋の指がタッチパネル１０５ａに触れていない（タッチパネル１０５ａから離れた）と判定した場合（Ｓ４０３でＮＯ）、処理をステップＳ４０５へ進める。
【００２７】
ステップＳ４０４においてＣＰＵ１０１は、指紋登録済みの指と指紋未登録の指の両方がタッチパネル１０５ａに触れているため、情報処理装置１００の使用を許可する。よって、続くステップＳ４０６においてＣＰＵ１０１は、タッチパネル１０５ａに触れている指の動きに従う入力操作に基づき、情報処理装置１００の動作を制御する。ＣＰＵ１０１は、ステップＳ４０６の後、処理をステップＳ４０３へ戻す。一方、ステップＳ４０５においてＣＰＵ１０１は、指紋登録済みの指がタッチパネル１０５ａに触れていないことを確認したため、タッチパネル１０５ａに触れている指による操作を許可せず、その後、処理をステップＳ４０１へ戻す。ステップＳ４０５では、例えば、表示部１１０（表示パネル１０４）に操作不許可のメッセージを表示するようにしてもよい。また、情報処理装置１００がスピーカを備えている場合には、警告音を鳴らすようにしてもよい。
【００２８】
なお、ステップＳ４０２の判定がＮＯとなった場合には、指紋認証に成功した指のみがタッチパネル１０５ａに触れている状態となる。そこで、図４のフローチャートを、ステップＳ４０２の判定がＮＯとなった場合には、処理をステップＳ４０４へ進め、ステップＳ４０６の後に処理をステップＳ４０２へ戻すフローに変更してもよい。この場合、ステップＳ４０１での指紋認証に成功した指のみでタッチパネル１０５ａが操作されている場合が包含されるフローとなる。
【００２９】
また、ここでは、指紋登録済みの指に加えて指紋未登録の１本の指がタッチパネル１０５ａに触れている場合の処理について説明したが、指紋未登録の２本以上の指が同時にタッチパネル１０５ａに触れている場合の処理も同様に行うことができる。つまり、指紋登録済みの指がタッチパネル１０５ａに触れている状態であれば、指紋未登録の２本以上の指がタッチパネル１０５ａに触れていても、情報処理装置１００の操作は許可される。
【００３０】
上述の通り、図４のフローチャートに従う制御方法では、指紋登録済みの指がタッチパネル１０５ａに触れている間は、指紋未登録の別の指がタッチパネル１０５ａに触れていても、情報処理装置１００に対するタッチパネル１０５ａからの入力操作が許可される。一方で、指紋登録済みの指がタッチパネル１０５ａから離れた場合には、指紋未登録の指によるタッチパネル１０５ａを介した情報処理装置１００に対する入力操作は許可されない。つまり、指紋登録済みのユーザ以外の人物が情報処理装置１００を操作する場合には、指紋登録済みの指（真正のユーザの指）がタッチパネル１０５ａに触れていることが必要となる。このような構成とすることにより、セキュリティ性を保持しつつ、操作性を向上させることができる。
【００３１】
ところで、タッチパネル１０５ａを介して重要な入力操作を行う場面では、より高いセキュリティを確保するために、指紋登録済みの指による操作のみを許可する構成とすることが望ましい。例えば、ＷＥＢ通販等を利用した商品購入の決済では、指紋登録済みのユーザの指での操作のみを許可することが望ましい。そこで、次に、指紋登録済みの指がタッチパネル１０５ａに触れている場合であっても、指紋未登録の指での操作を不許可とする制御について説明する。
【００３２】
図５（ａ）は、情報処理装置１００の制御の第２実施形態に係るフローチャートである。図５（ａ）のフローチャートの各処理は、ＣＰＵ１０１が、記憶部１０２に記憶されている所定のプログラムを実行し、情報処理装置１００の各部の動作を制御することにより実現される。なお、ステップＳ４０１の実行前に、図２を参照して説明した指紋登録処理が実行されているものとする。また、ユーザが情報処理装置１００に対して適切な入力操作を行ったことにより、表示部１１０には、商品購入のための決済画面が表示されているものとする。図５（ｂ）は、情報処理装置１００の所定のメニューから商品購入を行う際の決済画面を模式的に示す図である。表示部１１０に表示されている「購入決済する」の領域に適切にタッチ操作（押下操作）が行われると決済処理が実行される。
【００３３】
そこで、ステップＳ５０１においてＣＰＵ１０１は、表示部１１０に表示された「購入決済する」の領域において、タッチパネル１０５ａに指が触れたか否かを判定する。ＣＰＵ１０１は、指が「購入決済する」の領域に触れたと判定するまでＳ５０１の判定を繰り返し（Ｓ３０２でＮＯ）、指が「購入決済する」の領域に触れたと判定した場合（Ｓ５０１でＹＥＳ）、処理をステップＳ５０２へ進める。続いて、ステップＳ５０２〜Ｓ５０３の処理が順次行われる。なお、ステップＳ５０２〜Ｓ５０３の処理は、図３のフローチャート（指紋認証処理）のステップＳ３０３〜Ｓ３０４の処理と同じであるので、ここでの説明を省略する。
【００３４】
ステップＳ５０４においてＣＰＵ１０１は、判定部１０８を制御して、ステップＳ５０３で読み取った指紋が登録済みの指紋と合致するか否かを判定する。ＣＰＵ１０１は、指紋同士が合致すると判定した場合（Ｓ５０４でＹＥＳ）、処理をステップＳ５０５へ進め。指紋同士が合致しないと判定した場合（Ｓ５０４でＮＯ）、処理をステップＳ５０６へ進める。ステップＳ５０５においてＣＰＵ１０１は、指紋登録済みの指が「購入決済する」の領域に触れたこと確認されたため、ステップＳ５０１での操作を許可する。その結果、続くステップＳ５０７においてＣＰＵ１０１は、決済処理を実行し、これにより本処理は終了となる。一方、ステップＳ５０６においてＣＰＵ１０１は、指紋未登録の指が「購入決済する」の領域に触れていることが確定したため、ステップＳ５０１での操作を不許可とする。その結果、決済は実行されずに、本処理は終了となる。なお、ステップＳ５０６では、処理を終了するタイミングで、表示部１１０に「決済できません」等のメッセージを表示するようにしてもよく、警告音を鳴らすようにしてもよい。
【００３５】
なお、情報処理装置１００に指紋登録済みの指でのみ操作要求を許可する制御は、上述のような商品の購入決済の場面に限定されるものではなく、各種の個人情報を入力する際に適用される。個人情報の入力の例としては、クレジットカード情報の入力、特定のＷＥＢサイトへのログイン、インターネットバンキング（銀行口座からのＷＥＢ振り込みやＷＥＢ振替等）、ユーザの名前や住所等の入力等が挙げられるが、これらに限定されるものではない。このように、重要な決定を行う場面では、指紋登録済みの指による入力操作のみを許可する制御を行うことにより、セキュリティを更に高めることができる。
【００３６】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。例えば、上記実施形態では、情報処理装置１００として、スマートフォン等を想定して説明したが、本発明は、タッチパネルを備え、タッチパネルに対する指紋認証を行うことが可能な機器全般に適用することができる。本発明の適用が可能な具体的な電子機器としては、デジタルカメラ、ビデオカメラ、パーソナルコンピュータ（タブレットＰＣ）、携帯電話、ポータブルゲーム機、ＡＴＭ（現金自動預け払い機）等を挙げることができる。
【００３７】
本発明は、上述した実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００３８】
１０１    ＣＰＵ
１０２    記憶部
１０４    表示パネル
１０５    操作入力部
１０５ａ    タッチパネル
１０６    位置検出部
１０７    指紋読取部
１０８    判定部
１１０    表示部
【図１】
2018063485.tif 000003
【図２】
2018063485.tif 000004
【図３】
2018063485.tif 000005
【図４】
2018063485.tif 000006
【図５】
2018063485.tif 000007