(57)【要約】      （修正有）【課題】タッチパネル端末のデザインや製造コストに与える影響を抑制しつつ、個人認証時の不便さや危険性を改善する。【解決手段】タッチパネル上でのマルチタッチによるジェスチャ操作に基づいて個人認証処理を行う。個人認証装置は、少なくとも３つの指を用いて行われたタッチパネル上でのジェスチャ操作による各タッチ点の時系列な位置情報を取得する取得手段と、前記各タッチ点の時系列な位置情報を用いてユーザの特徴量パターンを算出し、前記ユーザを識別するためのデータとして記憶手段に登録する算出手段と、を有する。【選択図】図１
2015118663.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも３つの指を用いて行われたタッチパネル上でのジェスチャ操作による各タッチ点の時系列な位置情報を取得する取得手段と、
前記各タッチ点の時系列な位置情報を用いてユーザの特徴量パターンを算出し、前記ユーザを識別するためのデータとして記憶手段に登録する算出手段と、
を有することを特徴とする個人認証装置。
【請求項２】
前記算出手段は、
前記各タッチ点で構成される三角形の面積と、前記三角形の重心点と、前記三角形の内心点と、前記三角形の外心点、前記三角形の垂心点と、前記三角形の傍心点とのうち少なくとも１つの時系列情報を更に用いて前記ユーザの特徴量パターンを算出することを特徴とする請求項１に記載の個人認証装置。
【請求項３】
少なくとも３つの指を用いて行われたタッチパネル上でのジェスチャ操作による各タッチ点の時系列な位置情報を取得する取得手段と、
前記各タッチ点の時系列な位置情報を用いてユーザの特徴量パターンを算出し、前記ユーザを識別するためのデータとして記憶手段に登録する算出手段と、
不特定ユーザの特徴量パターンが前記記憶手段に登録されたユーザの特徴量パターンと合致するか否かを判定し、合致する際に前記不特定ユーザを認証する判定・認証手段と、
を有することを特徴とする個人認証装置。
【請求項４】
前記算出手段は、
前記各タッチ点で構成される三角形の面積と、前記三角形の重心点と、前記三角形の内心点と、前記三角形の外心点、前記三角形の垂心点と、前記三角形の傍心点とのうち少なくとも１つの時系列情報を更に用いて前記ユーザの特徴量パターンを算出することを特徴とする請求項３に記載の個人認証装置。
【請求項５】
コンピュータにより、
少なくとも３つの指を用いて行われたタッチパネル上でのジェスチャ操作による各タッチ点の時系列な位置情報を取得するステップと、
前記各タッチ点の時系列な位置情報を用いてユーザの特徴量パターンを算出し、前記ユーザを識別するためのデータとして記憶手段に登録するステップと、
を有することを特徴とする個人認証方法。
【請求項６】
コンピュータにより、
少なくとも３つの指を用いて行われたタッチパネル上でのジェスチャ操作による各タッチ点の時系列な位置情報を取得するステップと、
前記各タッチ点の時系列な位置情報を用いてユーザの特徴量パターンを算出し、前記ユーザを識別するためのデータとして記憶手段に登録するステップと、
不特定ユーザの特徴量パターンが前記記憶手段に登録されたユーザの特徴量パターンと合致するか否かを判定し、合致する際に前記不特定ユーザを認証するステップと、
を有することを特徴とする個人認証方法。
【請求項７】
少なくとも３つの指を用いて行われたタッチパネル上でのジェスチャ操作による各タッチ点の時系列な位置情報を取得する処理と、
前記各タッチ点の時系列な位置情報を用いてユーザの特徴量パターンを算出し、前記ユーザを識別するためのデータとして記憶手段に登録する処理と、
をコンピュータに実行させることを特徴とする個人認証プログラム。
【請求項８】
少なくとも３つの指を用いて行われたタッチパネル上でのジェスチャ操作による各タッチ点の時系列な位置情報を取得する処理と、
前記各タッチ点の時系列な位置情報を用いてユーザの特徴量パターンを算出し、前記ユーザを識別するためのデータとして記憶手段に登録する処理と、
不特定ユーザの特徴量パターンが前記記憶手段に登録されたユーザの特徴量パターンと合致するか否かを判定し、合致する際に前記不特定ユーザを認証する処理と、
をコンピュータに実行させることを特徴とする個人認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネル端末での個人認証技術に関する。
【背景技術】
【０００２】
近年、スマートフォンやタブレット型端末といったタッチパネルを搭載した端末が普及している。このような端末では、タッチパネルへの偶発的接触による端末の誤作動や第三者使用を防止するため、未使用時には画面ロックをかける処理が通常施される。そして、その画面ロックを解除する際には、許された端末の使用者であることを確認するために個人認証処理が行われる。例えば、英数字や記号を組み合わせたパスワードを入力させる方式が一般的である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１４３０７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、画面ロックを解除する毎にパスワードを入力しなければならないため、端末の使用を開始するまでに手間と時間がかかる。また、パスワードが漏洩すると誰でも簡単に画面ロックを解除できてしまう。
【０００５】
そこで、パターンロック方式や指紋認証方式を用いることも考えられる。パターンロック方式は、タッチパネル上に表示された特徴点をなぞって解除パターンを入力させるため、画面ロックの解除に係る手間や時間を緩和することができる。しかし、パスワードと同様に解除パターンの漏洩により誰でも解除できてしまう。
【０００６】
その一方で指紋認証方式は、指紋認証センサに指を置くだけで画面ロックを解除できるという容易さと、端末の使用者本人でなければ解除できないという安全性を兼ね備えている（特許文献１参照）。しかし、指紋認証センサを搭載しなければならないため、端末のデザインに影響を与え、端末の製造コストが増大してしまう。
【０００７】
本発明は、上記事情を鑑みてなされたものであり、タッチパネル端末のデザインや製造コストに与える影響を抑制しつつ、個人認証時の不便さや危険性を改善することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１に記載の個人認証装置は、少なくとも３つの指を用いて行われたタッチパネル上でのジェスチャ操作による各タッチ点の時系列な位置情報を取得する取得手段と、前記各タッチ点の時系列な位置情報を用いてユーザの特徴量パターンを算出し、前記ユーザを識別するためのデータとして記憶手段に登録する算出手段と、を有することを特徴とする。
【０００９】
請求項２に記載の個人認証装置は、請求項１に記載の個人認証装置において、前記算出手段は、前記各タッチ点で構成される三角形の面積と、前記三角形の重心点と、前記三角形の内心点と、前記三角形の外心点、前記三角形の垂心点と、前記三角形の傍心点とのうち少なくとも１つの時系列情報を更に用いて前記ユーザの特徴量パターンを算出することを特徴とする。
【００１０】
請求項３に記載の個人認証装置は、少なくとも３つの指を用いて行われたタッチパネル上でのジェスチャ操作による各タッチ点の時系列な位置情報を取得する取得手段と、前記各タッチ点の時系列な位置情報を用いてユーザの特徴量パターンを算出し、前記ユーザを識別するためのデータとして記憶手段に登録する算出手段と、不特定ユーザの特徴量パターンが前記記憶手段に登録されたユーザの特徴量パターンと合致するか否かを判定し、合致する際に前記不特定ユーザを認証する判定・認証手段と、を有することを特徴とする。
【００１１】
請求項４に記載の個人認証装置は、請求項３に記載の個人認証装置において、前記算出手段は、前記各タッチ点で構成される三角形の面積と、前記三角形の重心点と、前記三角形の内心点と、前記三角形の外心点、前記三角形の垂心点と、前記三角形の傍心点とのうち少なくとも１つの時系列情報を更に用いて前記ユーザの特徴量パターンを算出することを特徴とする。
【００１２】
請求項５に記載の個人認証方法は、コンピュータにより、少なくとも３つの指を用いて行われたタッチパネル上でのジェスチャ操作による各タッチ点の時系列な位置情報を取得するステップと、前記各タッチ点の時系列な位置情報を用いてユーザの特徴量パターンを算出し、前記ユーザを識別するためのデータとして記憶手段に登録するステップと、を有することを特徴とする。
【００１３】
請求項６に記載の個人認証方法は、コンピュータにより、少なくとも３つの指を用いて行われたタッチパネル上でのジェスチャ操作による各タッチ点の時系列な位置情報を取得するステップと、前記各タッチ点の時系列な位置情報を用いてユーザの特徴量パターンを算出し、前記ユーザを識別するためのデータとして記憶手段に登録するステップと、不特定ユーザの特徴量パターンが前記記憶手段に登録されたユーザの特徴量パターンと合致するか否かを判定し、合致する際に前記不特定ユーザを認証するステップと、を有することを特徴とする。
【００１４】
請求項７に記載の個人認証プログラムは、少なくとも３つの指を用いて行われたタッチパネル上でのジェスチャ操作による各タッチ点の時系列な位置情報を取得する処理と、前記各タッチ点の時系列な位置情報を用いてユーザの特徴量パターンを算出し、前記ユーザを識別するためのデータとして記憶手段に登録する処理と、をコンピュータに実行させることを特徴とする。
【００１５】
請求項８に記載の個人認証プログラムは、少なくとも３つの指を用いて行われたタッチパネル上でのジェスチャ操作による各タッチ点の時系列な位置情報を取得する処理と、前記各タッチ点の時系列な位置情報を用いてユーザの特徴量パターンを算出し、前記ユーザを識別するためのデータとして記憶手段に登録する処理と、不特定ユーザの特徴量パターンが前記記憶手段に登録されたユーザの特徴量パターンと合致するか否かを判定し、合致する際に前記不特定ユーザを認証する処理と、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、タッチパネル端末のデザインや製造コストに与える影響を抑制しつつ、個人認証時の不便さや危険性を改善できる。
【図面の簡単な説明】
【００１７】
【図１】タッチパネル上での各タッチ点の動作例を示す図である。
【図２】個人認証装置の機能ブロック構成を示す図である。
【図３】個人認証装置の全体動作フローを示す図である。
【図４】ユーザ登録処理フローを示す図である。
【図５】ユーザ情報の例を示す図である。
【図６】特徴量情報の例を示す図である。
【図７】学習結果情報の例を示す図である。
【図８】ユーザ判定処理フローを示す図である。
【図９】異なるユーザによるタッチ点の座標遷移例を示す図である。
【図１０】ジェスチャ特徴量の要素例を示す図である。
【発明を実施するための形態】
【００１８】
本発明は、前述した課題を解決するため、タッチパネル上でのマルチタッチによるジェスチャ操作に基づいて個人認証処理を行うことを特徴としている。
【００１９】
図１は、右手の親指、人差し指、中指でつまむようなジェスチャ操作をした際におけるタッチパネル上での各タッチ点の動きを示す図である。左側はタッチパネルに接触した時の開始位置を示し、右側はジェスチャの終了時の位置を示している。このようにマルチタッチによるジェスチャ操作を行うことにより、タッチ点の座標が時間軸に沿って初期位置から移動することになる。
【００２０】
すなわち、本発明は、ジェスチャ操作によるタッチ点（タッチ点から算出される多角形の面積や重心点等を含む）の時間的変化（位置変化、面積変化、速度変化、移動軌跡等）を用いて個人認証処理を行うため、指紋認証センサ等を必要としないことから、タッチパネル端末のデザインや製造コストに与える影響を抑制可能となる。また、ジェスチャは直感的なしぐさであり、パスワードや解除パターンのように記憶しておく必要がないため、タッチパネル端末に施された画面ロックを容易に解除可能となる。更に、ジェスチャ操作によるタッチ点の時間的変化は同一人物で略同一であるため、本人の識別が可能となり、タッチパネル端末に登録した者以外の第三者が画面ロックを解除できないという安全性をタッチパネル端末へ提供可能となる。
【００２１】
以下、本発明を実施する一実施の形態について図面を用いて説明する。なお、本実施例では、タッチパネル端末での画面ロックの解除時における個人認証処理を例とするが、個人認証処理が必要とされる任意のタイミングや汎用のパソコン等にも応用可能である。
【００２２】
図２は、本実施の形態に係る個人認証装置１の機能ブロック構成を示す図である。この個人認証装置１は、タッチパネル端末１００の内部で動作し、そのタッチパネル端末１００の使用を試みるユーザを認証する装置である。例えば、ユーザ情報登録部１１と、特徴量情報算出部１２と、ユーザ判定部１３と、ユーザ情報記憶部１４と、特徴量情報記憶部１５と、学習結果情報記憶部１６とを備えて構成される。
【００２３】
ユーザ情報登録部１１は、タッチパネル端末１００の使用が予定されるユーザに関する情報を登録する。本実施例では、そのユーザの名称等を格納するユーザ情報、マルチタッチのジェスチャ操作に基づくジェスチャ特徴量を格納する特徴量情報、ジェスチャ特徴量のパターンを所定の機械学習アルゴリズムで学習した結果を格納する学習結果情報を登録する。
【００２４】
特徴量情報算出部１２は、タッチパネル上でのマルチタッチによるジェスチャ操作に基づき、各時刻での各タッチ点のタッチパネル上での位置をジェスチャ特徴量として算出する。なお、マルチタッチとは、片手で３点以上のタッチを同時に行うことである。また、ジェスチャとは、３点以上をタッチしたまま並行移動操作や回転操作等を行うことである。
【００２５】
ユーザ判定部１３は、不特定のユーザによって行われたタッチパネル上でのマルチタッチによるジェスチャ操作が、登録時に行われたジェスチャ操作に合致するか否かを判定する。本実施例では、新たなジェスチャ操作に基づくジェスチャ特徴量を用いて算出した当該特徴量のパターンが、学習結果情報に登録されている特徴量パターンと同一であるか否かに基づいて判定する。
【００２６】
これらの各機能部１１〜１６は、タッチパネル端末１００が備える通信バス１０１を介して、ＣＰＵ１０２と、表示画面部１０３と、タッチパネル部１０４と、入出力インタフェース１０５と、タイマ１０６と、タイマインタフェース１０７と、通信インタフェース１０８とに通信可能に接続されており、それぞれの間でデータの送受信が可能である。
【００２７】
次に、個人認証装置１の動作について説明する。図３は、個人認証装置１の全体動作フローを示す図である。
【００２８】
まず、ステップＳ１０１において、個人認証装置１（メイン処理部）は、ユーザによって行われた操作イベントが個人認証用のユーザ登録イベントであるか否かを判定する。例えば、表示画面部１０３に表示したユーザ登録ボタンが押し下げられた場合には、ユーザ登録処理イベントと判定する。一方、そのユーザ登録ボタンを押し下げる操作を介することなく、タッチパネル部１０４に対してマルチタッチによるジェスチャ操作が行われた場合には、ユーザ判定処理イベントと判定する。
【００２９】
次に、ユーザの操作イベントがユーザ登録イベントの場合、ステップＳ１０２において、ユーザ情報登録部１１は、そのユーザに関するユーザ名称等をユーザ情報記憶部１４のユーザ情報へ登録する。また、そのユーザによるタッチパネル部１０４へのマルチタッチによるジェスチャ操作に基づくジェスチャ特徴量を特徴量情報記憶部１５の特徴量情報へ登録する。更に、そのジェスチャ特徴量のパターンを所定の機械学習アルゴリズムで学習した結果を学習結果情報記憶部１６の学習結果情報へ登録する。本ステップのユーザ登録処理については後で詳述する。以下、１つのタッチパネル端末１００に対して、複数のユーザに係るそれら３種類の各情報がそれぞれ登録されたとする。
【００３０】
その後、ステップＳ１０３において、個人認証装置１は、ユーザによって行われた次の操作イベントを受信するまで待機し、本動作フローを終了する。そして、次の操作イベントを受信した後は、ステップＳ１０１に戻る。
【００３１】
一方、ステップＳ１０１の判定結果、ユーザの操作イベントがユーザ登録イベントでない場合、ステップＳ１０４，Ｓ１０５において、ユーザ判定部１３は、新たなジェスチャ操作に基づくジェスチャ特徴量のパターンが、既に登録されている複数のユーザのうち一のユーザの特徴量パターンに合致するか否かを判定する。本ステップのユーザ判定処理についても後で詳述する。
【００３２】
そして、その比較対象である２つの特徴量パターンが合致する場合、ステップＳ１０６において、個人認証装置１は、ユーザ判定部１３から受け取ったユーザ情報からジェスチャ操作を行ったユーザを認証し、タッチパネル端末１００に認証ＯＫの信号を送信する。これにより、タッチパネル端末１００によって画面ロックが解除される。
【００３３】
一方、ステップＳ１０４，Ｓ１０５の判定結果、比較対象である２つの特徴量パターンが合致しない場合、ステップＳ１０７において、ユーザ判定部１３は、ユーザ判定処理を行った回数が上限値を超えたか否かを判定する。そして、上限値を超えた場合にはステップＳ１０３に進み、本動作フローを終了する。
【００３４】
一方、ステップＳ１０７の判定結果、ユーザ判定処理の回数が上限値を超えていない場合、ステップＳ１０８において、ユーザ判定部１３は、続いて、ユーザが個人認証処理をキャンセルしたか否かを判定する。例えば、表示画面部１０３に表示した個人認証処理キャンセルボタンが押し下げられたか否かに基づいて判定する。個人認証処理をキャンセルした場合にはステップＳ１０３に進み、本動作フローを終了する。
【００３５】
一方、ステップＳ１０８の判定結果、ユーザが個人認証処理をキャンセルしていない場合、ユーザ判定部１３は、ステップＳ１０４，Ｓ１０５へ戻り、今度は他の登録ユーザの特徴量パターンを用いて、比較対象である２つの特徴量パターンが合致するまで、ユーザの判定処理の回数が上限値に到達するまで、又は、ユーザが個人認証処理をキャンセルするまで、ステップＳ１０４→ステップＳ１０５→ステップＳ１０７→ステップＳ１０８→ステップＳ１０４を繰り返す。
【００３６】
以上が個人認証装置１の全体動作である。
【００３７】
次に、ステップＳ１０２のユーザ登録処理について説明する。図４は、ユーザ登録処理フローを示す図である。
【００３８】
まず、ステップＳ１０２−１において、ユーザ情報登録部１１は、ユーザ情報の登録画面を表示画面部１０３に表示し、その画面から入力されたユーザ名をユーザ情報記憶部１４へ登録する。その登録の際、そのユーザに対して当該ユーザを一意に識別するためのユーザＩＤを割り当て、ユーザを判別する際に用いる特徴量パターンＩＤ（後述）を更に関連付けてユーザ情報記憶部１４へ登録する。ここで登録されるユーザ情報の例を図５に示す。
【００３９】
次に、ユーザがタッチパネル部１０４上でマルチタッチによるジェスチャ操作を行うと、ステップＳ１０２−２において、特徴量情報算出部１２は、そのジェスチャ操作に基づき、各時刻での各タッチ点のタッチパネル上での位置をジェスチャ特徴量として算出し、ユーザ情報登録部１１は、そのジェスチャ特徴量を特徴量情報記憶部１５へ登録する。
【００４０】
ここで登録される特徴量情報の例を図６に示す。親指、人差し指、中指の３本の指でつまむようなジェスチャ操作を行った際に検出されたタッチパネル部１０４でのｘ，ｙ座標をジェスチャ特徴量としている。具体的には、１回のジェスチャ操作を識別するための特徴量ＩＤと、ジェスチャ操作が行われた時刻と、各時刻での親指、人差し指、中指のｘ，ｙ座標とが関連付けて登録される。特徴量ＩＤは、各ジェスチャ操作をそれぞれ識別するため、指がタッチパネル部１０４に接触してから離れるまで同一のＩＤが割り当てられる。
【００４１】
次に、ステップＳ１０２−３において、ユーザ情報登録部１１は、ユーザが既に行ったジェスチャ以外も登録しようと試みているか否かを判定する。例えば、表示画面部１０３に表示したジェスチャ追加ボタンが押し下げられたか否かに基づいて判定する。この処理は、例えばユーザが複数のジェスチャ操作を登録したい場合等を考慮するものであり、これにより一のユーザが異なるジェスチャ操作を用いて画面ロックを解除することができ、個人認証の精度を向上可能となる。
【００４２】
そして、更なるジェスチャ操作の登録を試みている場合、ユーザ情報登録部１１は、ステップＳ１０２−２に戻り、次に行われたジェスチャ操作に基づくジェスチャ特徴量を特徴量情報記憶部１５へ追加登録する。
【００４３】
一方、これまでのジェスチャ操作で登録してよい場合、ステップＳ１０２−４において、ユーザ情報登録部１１は、ジェスチャ特徴量に含まれる各パラメータを所定の機械学習装置へ入力して当該ジェスチャ特徴量のパターンを算出させ、その算出結果を学習結果情報記憶部１６へ登録する。
【００４４】
ここで算出された特徴量パターンは、時間軸に沿って変化する各指のｘ，ｙ座標の変化に基づいており、この時間的変化は同一人物で略同一であるため、この特徴量パターンを用いてユーザの登録・非登録を判別可能となる。なお、機械学習装置とは、例えば、サポートベクターマシン（ＳＶＭ：Ｓｕｐｐｏｒｔ  Ｖｅｃｔｏｒ  Ｍａｃｈｉｎｅ）や、隠れマルコフモデル（ＨＭＭ：Ｈｉｄｄｅｎ  Ｍａｒｋｏｖ  Ｍｏｄｅｌ）のアルゴリズムを用いた装置である。
【００４５】
ステップＳ１０２−４で登録される学習結果情報の例を図７に示す。あるジェスチャ操作の特徴量パターンを識別する特徴量パターンＩＤと、その特徴量パターンを持つユーザのＩＤと、その特徴量パターンの特徴量ＩＤとが関連付けて登録される。
【００４６】
以上がユーザ登録処理フローの動作である。
【００４７】
続いて、ステップＳ１０４のユーザ判定処理について説明する。図８は、ユーザ判定処理フローを示す図である。
【００４８】
まず、任意のユーザがタッチパネル部１０４上でマルチタッチによるジェスチャ操作を行うと、ステップＳ１０４−１において、特徴量情報算出部１２は、そのジェスチャ操作に基づき、各時刻での各タッチ点のタッチパネル上での位置をジェスチャ特徴量として算出し、ユーザ判定部１３は、そのジェスチャ特徴量を一時メモリに蓄積する。
【００４９】
次に、ステップＳ１０４−２において、ユーザ判定部１３は、ユーザ登録処理時と同一の機械学習装置（機械学習アルゴリズム）を用いて、一時メモリに蓄積しているジェスチャ特徴量のパターンを算出する。
【００５０】
次に、ステップＳ１０４−３において、ユーザ判定部１３は、ステップＳ１０４−２で算出した特徴量パターンが、学習結果情報記憶部１６に記憶されている特徴量パターンに合致するか否かを判定する。
【００５１】
そして、その比較対象である２つの特徴量パターンが合致する場合、ステップＳ１０４−４において、ユーザ判定部１３は、合致した特徴量パターンに該当するユーザＩＤを個人認証装置１（メイン処理部）へ送信する。
【００５２】
一方、ステップＳ１０４−３の判定結果、比較対象である２つの特徴量パターンが合致しない場合、ステップＳ１０４−５において、ユーザ判定部１３は、該当するユーザがない旨を個人認証装置１（メイン処理部）へ送信する。
【００５３】
以上がユーザ判定処理フローの動作である。
【００５４】
本実施の形態によれば、タッチパネル上でのマルチタッチによる単純なジェスチャ操作に基づいて個人認証処理を行うため、指紋認証センサ等を必要としないことからタッチパネル端末のデザインや製造コストに与える影響を抑制可能となり、タッチパネル端末に施された画面ロックを容易に解除可能となる。
【００５５】
また、ジェスチャ操作によるタッチ点の相対位置は指の長さや指の間の大きさ等から個人毎に異なり、動かしやすい指や関節や方向は個人毎に異なっている。例えば、ユーザＡ，Ｂの親指、人差し指、中指のタッチパネル上でのｘ，ｙ座標の遷移を図９に示す。この図から分かりように、各指の動きは時間軸に沿って変化し、その値や変化の仕方はユーザによって異なっている。ゆえに、ジェスチャ操作の時間的変化は個人毎に異なるため、タッチパネル端末に登録した者以外の第三者が画面ロックを解除できないという安全性をタッチパネル端末へ提供可能となる。
【００５６】
なお、本実施の形態では、親指、人差し指、中指の３本の指でジェスチャ操作を行う場合を例に説明したが、薬指や小指を加えた５本の指のうちいずれか３本の指でもよいし、３本に限らず４本又は５本の指でジェスチャ操作を行う場合でも同様の効果を得ることができる。
【００５７】
また、本実施の形態では、つまむようなジェスチャ操作を行う場合を例に説明したが、並行移動や回転操作、それらを組み合わせたジェスチャ操作を行う場合でも同様の効果を得ることができる。
【００５８】
更に、本実施の形態では、ジェスチャ操作によるタッチ点の位置をジェスチャ特徴量とする場合を例に説明したが、図１０に示すように、タッチ点から求まる多角形の内面積やその重心点，垂心点，傍心点の位置、その傍心点を中心とした所定半径内の内面積、その多角形に内接する円の内面積やその内心点の位置、タッチ点を通過する円の内面積やその外心点の位置等の各時系列情報もジェスチャ特徴量としてもよい。
【００５９】
例えば、タッチ点の数は３つと同じであっても、三角形の面積やその５心（重心、内心、外心、垂心、傍心）を更に用いることにより、ジェスチャ特徴量のパラメータを増加させることが可能となる。これらの特徴量はタッチ点に依存して変化するが、少量の差で三角形の面積や５心の座標の組み合わせは大きく変化する。このため、タッチ点の座標のみをジェスチャ特徴量とした場合に比べてより微細な差の判別が可能となる。これらの三角形の面積や５心の座標についても、ジェスチャ操作に沿って特徴量情報に登録される。
【００６０】
なお、三角形の面積のみ用いる、５心のみを用いる、５心の一部を用いる、三角形の面積と５心の一部を用いるとしてもよい。また、タッチ点が４点であれば最大４つの三角形とその５心、タッチ点が５点であれば最大１０つの三角形とその５心がジェスチャ特徴量となる。
【００６１】
また、本実施の形態では、タッチパネル端末に施された画面ロックを解除する際の個人認証処理を例に説明したが、そのような用途に限定されず。例えば端末間でのファイル転送時における個人認証処理時にも適用できる。
【００６２】
また、本実施の形態では、個人認証装置１がタッチパネル端末１００の内部に具備されている場合を例に説明したが、タッチパネル端末１００に通信可能なサーバ装置の内部に具備されていてもよい。
【００６３】
最後に、本実施の形態で説明した個人認証装置１は、メモリやＣＰＵを備えたコンピュータにより実現できる。また、個人認証装置１の各動作をプログラムとして構築し、コンピュータにインストールして実行させることや、通信ネットワークを介して流通させることも可能である。
【符号の説明】
【００６４】
１…個人認証装置
１１…ユーザ情報登録部
１２…特徴量情報算出部
１３…ユーザ判定部
１４…ユーザ情報記憶部
１５…特徴量情報記憶部
１６…学習結果情報記憶部
１００…タッチパネル端末
１０１…通信バス
１０２…ＣＰＵ
１０３…表示画面部
１０４…タッチパネル部
１０５…入出力インタフェース
１０６…タイマ
１０７…タイマインタフェース
１０８…通信インタフェース
Ｓ１０１〜Ｓ１０８、Ｓ１０２−１〜Ｓ１０２−４、Ｓ１０４−１〜Ｓ１０４−５…ステップ
【図１】
2015118663.tif 000003
【図２】
2015118663.tif 000004
【図３】
2015118663.tif 000005
【図４】
2015118663.tif 000006
【図５】
2015118663.tif 000007
【図６】
2015118663.tif 000008
【図７】
2015118663.tif 000009
【図８】
2015118663.tif 000010
【図９】
2015118663.tif 000011
【図１０】
2015118663.tif 000012