(57)【要約】【課題】認証装置において、セキュリティ強度とユーザの利便性の両立を図る。【解決手段】情報端末において記憶された分割用情報が、「表示領域を４つに分割すること」である場合には、（Ａ）に示した線９３１，９３２の２本の線の軌跡を描くようにタッチパネル１０７をタッチ操作したり、（Ｂ）に示すように、線９４１，９４２，９４３という互いに交差しない線の軌跡を入力してもよく、また、（Ｃ）に示されるように、曲線９５３を含む線９５１，９５２，９５３に沿ったタッチ操作が行なわれてもよい。いずれの態様も、表示領域を４つに分割する情報の入力であるため、ユーザ認証に成功したと判定される。【選択図】図１８
2013080267.tif 000002
【特許請求の範囲】
【請求項１】
情報の入力のための入力用領域と、
前記入力用領域の分割に関する情報を記憶する記憶部と、
前記入力用領域に情報を入力する入力部と、
前記入力部に入力された情報に基づいて前記入力用領域を分割する情報を生成する生成部と、
前記生成部が生成した情報が、前記記憶部に記憶された情報と一致するか否かを判定する判定部とを備える、認証装置。
【請求項２】
前記入力用領域は、情報を表示する表示部であり、
前記記憶部は、前記入力用領域に表示された情報に関連付けて、前記入力用領域の分割に関する情報を記憶する、請求項１に記載の認証装置。
【請求項３】
前記記憶部に記憶された前記入力用領域の分割に関する情報は、前記入力用領域を分割する領域の数、または前記入力用領域が分割されることによって存在する領域を異にする表示内容の組である、請求項２に記載の認証装置。
【請求項４】
前記入力部は、タッチパネルであり、
前記生成部は、前記入力部に複数の点を指定する情報が入力された場合に、当該複数の点を通る閉じた図形を生成する、請求項１〜請求項３のいずれかに記載の認証装置。
【請求項５】
前記生成部は、前記入力部に入力された線が前記入力用領域の端部に到達していない場合には、到達するように、前記入力された線を前記入力用領域の端部まで延長する線の画像を生成する、請求項１〜請求項４のいずれかに記載の認証装置。
【請求項６】
入力用領域を備える認証装置において認証を行なう方法であって、
前記入力用領域の分割に関する情報を記憶するステップと、
前記入力用領域に対する情報の入力を受付けるステップと、
前記入力を受付けた情報に基づいて前記入力用領域を分割する情報を生成するステップと、
前記生成した情報が、前記記憶された前記分割に関する情報と一致するか否かを判定するステップとを備える、認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証装置および認証方法に関し、特に、外部から入力された情報に基づいてユーザ認証の行なう認証装置および認証方法に関する。
【背景技術】
【０００２】
従来から、Ｗｅｂサイトへのアクセスの許可等のために、電子的な方法でのユーザ認証が行なわれていた。
【０００３】
ユーザ認証に関する技術には、たとえば、認証用の装置に予めユーザ名とパスワードを登録しておき、ユーザにユーザ名とパスワードを入力させ、登録されたものと入力されたものが一致すれば認証成功とするものがあった。
【０００４】
なお、このような技術では、ユーザに、自己のユーザ名とパスワードを覚えさせてなければならず、ユーザにとって煩雑であるという問題があった。
【０００５】
近年、このようなユーザにおける煩雑さを解消するため、認証の際に表示部に画像を表示し、当該画像に応じた情報を入力させることによりユーザ認証を行なう技術が開示されている。
【０００６】
このような技術としては、たとえば非特許文献１に記載されるように、画面にオブジェクトを表示し、当該オブジェクト上をタッチするポイントやその順序などの適否に基づき認証が行なわれるものや、非特許文献２に記載されるように、画面上に複数の点を表示し、当該複数の点のなぞり方（パターン）の適否に基づき認証が行なわれるものがあった。
【先行技術文献】
【非特許文献】
【０００７】
【非特許文献１】SFR GmbH、“SFR Password Screenshots”、［online］、［平成２１年１０月２日検索］、インターネット〈http://www.sfr-software.de/cms/EN/pocketpc/viskey/screenshots.html〉
【非特許文献２】CNET News.com Staff、“フォトレポート：「Android」に搭載される機能の数々”、平成２０年５月２９日、［online］、［平成２１年１０月２日検索］、インターネット〈http://builder.japan.zdnet.com/news/story/0,3800079086,20374208-7,00.htm〉
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上記したように、表示される画像に対して登録されたパターンと同じパターンで画面をタッチしたか否かによってユーザ認証をする技術によれば、ユーザは、意味の無い（他の事項と関連付けが難しい）パスワード等の文字列ではなく、画面に表示された複数のイルカの鼻先を左から順になでるというような行為の順序や、画面に表示された複数の点をなぞる軌跡として自己のイニシャルと同じアルファベットの軌道など、他の事項と関連付けられることにより覚えることが比較的容易な事項を用いてユーザ認証を受けることができる。
【０００９】
しかしながら、画面を特定のパターンでタッチするというユーザの入力行為は、当該行為を見た第三者にその内容を推定されやすいという新たな課題が生じていた。
【００１０】
ここで、第三者に推定しにくいように、認証のためにユーザが入力することを要求されるパターンを複雑にすると、当該パターンをユーザが覚えにくくユーザにとって煩雑であるという事態が生じる。
【００１１】
つまり、従来の技術では、認証情報の入力を短時間・手軽にしようとすると、第三者に容易にその内容を推定されるおそれがありセキュリティ強度を担保できず、一方、入力する内容を複雑にすると、ユーザにとって煩雑となるという問題があった。
【００１２】
本発明は、係る実情に鑑み考え出されたものであり、その目的は、認証装置において、セキュリティ強度とユーザの利便性の両立を図ることである。
【課題を解決するための手段】
【００１３】
本発明に従った情報の入力のための入力用領域と、入力用領域の分割に関する情報を記憶する記憶部と、入力用領域に情報を入力する入力部と、入力部に入力された情報に基づいて入力用領域を分割する情報を生成する生成部と、生成部が生成した情報が、記憶部に記憶された情報と一致するか否かを判定する判定部とを備える。
【００１４】
また、本発明に従った認証装置では、入力用領域は、情報を表示する表示部であり、
記憶部は、入力用領域に表示された情報に関連付けて、入力用領域の分割に関する情報を記憶することが好ましい。
【００１５】
また、本発明に従った認証装置では、記憶部に記憶された入力用領域の分割に関する情報は、入力用領域を分割する領域の数、または入力用領域が分割されることによって存在する領域を異にする表示内容の組であることが好ましい。
【００１６】
また、本発明に従った認証装置では、入力部は、タッチパネルであり、生成部は、入力部に複数の点を指定する情報が入力された場合に、当該複数の点を通る閉じた図形を生成することが好ましい。
【００１７】
また、本発明に従った認証装置では、生成部は、入力部に入力された線が入力用領域の端部に到達していない場合には、到達するように、入力された線を入力用領域の端部まで延長する線の画像を生成することが好ましい。
【００１８】
本発明に従った認証方法は、入力用領域を備える認証装置において認証を行なう方法であって、入力用領域の分割に関する情報を記憶するステップと、入力用領域に対する情報の入力を受付けるステップと、入力を受付けた情報に基づいて入力用領域を分割する情報を生成するステップと、生成した情報が、記憶された分割に関する情報と一致するか否かを判定するステップとを備える。
【発明の効果】
【００１９】
本発明によれば、認証の際にユーザが入力を必要とされる情報は、入力用領域を分割するための情報であればよく、オブジェクトの中の特定の部位を指定する情報でなくとも良い。つまり、たとえばユーザが入力を必要とされる情報が「入力用領域を３つの領域に分割するための情報」である場合、ユーザが入力を必要とされる情報は、入力用領域を、縦に３つに分割する情報であっても、横に３つに分割する情報であっても良い。
【００２０】
このため、入力を必要とされる情報を自由度の高いものとすることができる。このことから、ユーザは情報を入力する動作を毎回異なったものとすることができ、これにより、当該情報を入力する行為を見た第三者が、ユーザが入力している内容を推測しにくい。
【００２１】
したがって、認証装置において、認証のためにユーザに入力を必要とする内容を複雑なものとすることなく、そのセキュリティ強度を向上できる。
【図面の簡単な説明】
【００２２】
【図１】本発明の認証装置の第１の実施の形態である情報端末の全体構成を説明するための図である。
【図２】図１の情報端末のハードウェア構成を示す図である。
【図３】図１の情報端末の制御ブロック図である。
【図４】図１の情報端末において実行されるメインルーチンのフローチャートである。
【図５】図４の認証用情報登録処理のサブルーチンのフローチャートである。
【図６】図４のユーザ認証処理のサブルーチンのフローチャートである。
【図７】図６のユーザ認証処理において表示される認証用画像の一例を示す図である。
【図８】図６のユーザ認証処理において表示される画像の一例を示す図である。
【図９】図６のユーザ認証処理の処理内容を説明するための図である。
【図１０】図６のユーザ認証処理の処理内容を説明するための図である。
【図１１】図６のユーザ認証処理の処理内容を説明するための図である。
【図１２】図６のユーザ認証処理の処理内容を説明するための図である。
【図１３】図６のユーザ認証処理の処理内容を説明するための図である。
【図１４】図６のユーザ認証処理の処理内容を説明するための図である。
【図１５】図６のユーザ認証処理の処理内容を説明するための図である。
【図１６】図６のユーザ認証処理の処理内容を説明するための図である。
【図１７】図６のユーザ認証処理の処理内容を説明するための図である。
【図１８】図６のユーザ認証処理の処理内容を説明するための図である。
【図１９】本発明の認証装置の第２の実施の形態である情報端末において実行されるユーザ認証処理の内容を説明するための図である。
【図２０】本発明の認証装置の第２の実施の形態である情報端末において実行されるユーザ認証処理の内容を説明するための図である。
【図２１】本発明の認証装置の第１の実施の形態の変形例である情報端末において実行されるユーザ認証処理の内容を説明するための図である。
【図２２】本発明の認証装置の第１の実施の形態の変形例である情報端末において実行されるユーザ認証処理の内容を説明するための図である。
【図２３】本発明の認証装置の第１の実施の形態である情報端末においてユーザ認証に失敗する場合を説明するための図である。
【図２４】本発明の認証装置におけるデータの補間態様の一例を説明するための図である。
【発明を実施するための形態】
【００２３】
以下、本発明の実施の形態について、図面を参照しつつ説明する。なお、各図において、同じ機能を奏する要素については、同一の参照符号を付し、その説明は繰返さない。
【００２４】
［１．第１の実施の形態］
［１−１．情報端末の概略構成］
図１に、本発明の認証装置の第１の実施の形態である情報端末１００の外観を示す。
【００２５】
情報端末１００は、その主面に表示部１１０を有する。表示部１１０は、たとえばＬＣＤ（liquid crystal display）などの一般的な表示装置によって構成される。
【００２６】
情報端末１００の主面の表示部１１０の下方には、４つの操作ボタン１１２〜１１５が設けられている。操作ボタン１１２〜１１５のそれぞれにアサインされる機能は、情報端末１００において実行されているアプリケーションの種類や、当該アプリケーションの実行中の状態に応じて変更することができる。
【００２７】
情報端末１００の右側面には、情報端末１００の電源投入のＯＮ／ＯＦＦを切換える電源ボタン１１１が設けられている。情報端末１００の下側面には、メモリカードなどの記録媒体を情報端末１００の本体に差し込むための、カードスロット１２０が設けられている。
【００２８】
また、情報端末１００には、情報端末１００の本体に対して離間したタッチペン１９０が備えられている。
【００２９】
［１−２．情報端末のハードウェア構成］
図２は、図１の情報端末１００の制御ブロック図である。
【００３０】
図２を参照して、情報端末１００は、当該端末全体の制御を行なうＣＰＵ（Central Processing Unit）１０１と、データを一時的に記憶するＲＡＭ（Random Access Memory）１０２と、プログラムや定数などを記憶するＲＯＭ（Read Only Memory）１０３と、画像データなどを記憶するためのハードディスクドライブ（ＨＤＤ）１０４と、他の機器との通信のためにネットワークに接続するための通信インターフェイス（Ｉ／Ｆ）１０５と、操作ボタン１１２〜１１５や電源ボタン１１１との入力部１０６と、表示部１１０に当接して設けられたタッチパネル１０７と、カードリーダ１０８とを含む。
【００３１】
カードリーダ１０８は、カードスロット１２０に挿入された記録媒体に対して、情報の読取および／または書込を行なう。
【００３２】
［１−３．情報端末のブロック構成］
図３は、情報端末１００の制御ブロック図である。
【００３３】
図３を参照して、情報端末１００では、タッチパネル１０７および／または操作キー１１２〜１１５に対する操作がなされると、入力判定部１５１によって、当該操作がなされた旨およびその内容が検出される。情報端末１００では、タッチパネル１０７、操作キー１１２〜１１５および入力判定部１５１によって、情報入力部１５０が構成されている。
【００３４】
表示制御部１５５は、描画制御部１５６を介して表示部１１０の表示内容を制御し、また、表示部１１０に表示させた画面のデータを第２記憶部１５３に記憶させる。
【００３５】
本実施の形態において、ユーザ認証のために用いる情報を認証用情報という。認証用情報は、ユーザ認証の際に表示部１１０に表示される認証用画像と、当該認証用画像に対して、当該認証用画像を分割する態様を特定する情報である分割用情報とを含む。認証用情報生成部１５２は、認証用画像を第１記憶部１５８に記憶させ、分割用情報を第３記憶部１５７に記憶する。
【００３６】
そして、情報端末１００において、入力判定部１５１、認証判定部１５４、表示制御部１５５、描画制御部１５６、認証用情報生成部１５２、および入力情報生成部１５９は、ＣＰＵ１０１がＨＤＤ１０４などに記憶されたプログラムを実行することにより実現される。なお、各部は、同等の機能を有する専用のＬＳＩ（Large-Scale Integration）などの専用のハードウェア部品によって実現されてもよい。
【００３７】
［１−４．メインルーチン］
図４は、本実施の形態の情報端末１００において実行されるメインルーチンのフローチャートである。なお、メインルーチンは、情報端末１００が電源ＯＦＦの状態から、電源キー１１１が操作されることによって、開始される。
【００３８】
図４を参照して、まず、ステップＳ１では、ＣＰＵ１０１は、メインルーチンの開始の条件となった電源キー１１１の操作時に、他のキー（操作キー１１２〜１１５のいずれか）が操作されていたか否かを判断し、操作されていたと判断するとステップＳ２に処理を進め、操作されていなかったと判断すると、ステップＳ３へ処理を進める。
【００３９】
ステップＳ２では、ＣＰＵ１０１は、認証用情報登録処理を実行して、ステップＳ４へ処理を進める。認証用情報登録処理の詳細については、後述する。
【００４０】
ステップＳ３では、ＣＰＵ１０１は、ユーザ認証処理を実行して、ステップＳ４へ処理を進める。
【００４１】
ステップＳ４では、ＣＰＵ１０１は、情報端末１００を電源ＯＦＦにする操作がなされたか否かを判断し、なされていないと判断するとステップＳ５に処理を進める。
【００４２】
ステップＳ５では、ＣＰＵ１０１は、情報端末１００に対する操作の内容に応じた処理を実行して、ステップＳ４へ処理を進める。
【００４３】
情報端末１００では、電源ＯＦＦにする操作がなされるまで、ステップＳ５の処理が継続される。そして、ＣＰＵ１０１は、ステップＳ４において、電源ＯＦＦにする操作がなされたと判断すると、処理を終了させる。
【００４４】
［１−５．認証用情報登録処理］
図５は、ステップＳ２の認証用情報登録処理のサブルーチンのフローチャートである。
【００４５】
図５を参照して、認証用情報登録処理では、ＣＰＵ１０１は、ステップＳ２１で、認証用画像を特定する情報を第１記憶部１５８に登録して、ステップＳ２２へ処理を進める。
【００４６】
ここで、認証用画像は、情報端末１００を操作するユーザが入力した情報によって特定されてもよいし、ＣＰＵ１０１が、乱数などを用いて、ＨＤＤ１０４等の記憶装置またはネットワーク上の他の機器において記憶されている画像から選択するように構成されていてもよい。
【００４７】
ステップＳ２２では、ＣＰＵ１０１は、上記した分割用情報を第３記憶部１５７に登録して、処理を図４にリターンさせる。
【００４８】
分割用情報は、タッチパネル１０７や操作キー１１２〜１１５に対する操作内容に基づいて生成されて登録されてもよいし、乱数などを用いてＣＰＵ１０１によって選択された情報が登録されてもよい。
【００４９】
また、分割用情報とは、たとえば、表示部１１０をいくつの領域に分割するかという情報とすることができる。
【００５０】
［１−６．ユーザ認証処理］
図６は、ステップＳ３のユーザ認証処理のサブルーチンのフローチャートである。
【００５１】
ユーザ認証処理では、ＣＰＵ１０１は、まずステップＳ３１において、表示制御部１５５が、第１記憶部１５８に記憶された認証用画像を取得して、ステップＳ３２へ処理を進める。
【００５２】
ステップＳ３２では、表示制御部１５５は、ステップＳ３１で取得した認証用画像を描画制御部１５６に送り、表示部１１０に表示させて、ステップＳ３３へ処理を進める。
【００５３】
ステップＳ３３では、ＣＰＵ１０１は、入力デバイス（タッチパネル１０７および操作キー１１２〜１１５）をアクティブ化して、ステップＳ３４へ処理を進める。
【００５４】
ステップＳ３４では、入力デバイスに対する入力があるまで待機し、ステップＳ３５で、入力がなされたか否かを判断する。そして、入力デバイスに対する入力がなされたと判断すると、ステップＳ３６に処理を進める。
【００５５】
ステップＳ３６では、表示制御部１５５は、タッチパネル１０７に対して入力された情報に基づいて、表示部１１０の表示内容を更新し、そして、ステップＳ３７へ処理を進める。
【００５６】
ステップＳ３７では、入力判定部１５１は、タッチパネル１０７に対する情報の入力が完了したか否かを判定し、まだ終了していないと判断するとステップＳ３４へ処理を戻し、完了したと判断するとステップＳ３８へ処理を進める。なお、ステップＳ３７では、たとえば、入力の完了の条件となる操作キー（操作キー１１２〜１１５のいずれか）が操作されたことや、継続して所定時間タッチパネル１０７に対する入力がなされなかったことを条件として、入力が完了したと判断する。
【００５７】
ステップＳ３８では、入力情報生成部１５９は、タッチパネル１０７に入力された情報に基づいて、表示部１１０を分割する情報を生成して、ステップＳ３９へ処理を進める。
【００５８】
ステップＳ３９では、認証判定部１５４は、ステップＳ３８で入力情報生成部１５９が生成した入力情報と、第３記憶部１５７に記憶された分割用情報とを比較し、これにより、ユーザ認証の結果を決定し、当該認証判定結果を表示部１１０に表示させて、ユーザ認証処理を終了させ、処理を図４へリターンさせる。
【００５９】
なお、図４へ処理がリターンされたとき、ステップＳ３９における認証処理の結果が、認証成功であればステップＳ４以降へ処理が進められるが、認証失敗であればステップＳ４以降へは処理は進めず、エラー報知等がなされる。
【００６０】
［１−７．ユーザ認証処理における表示内容］
ここで、図６を参照して説明したユーザ認証処理の内容について、表示部１１０における表示内容の変化とともに、より詳細に説明する。
【００６１】
図７は、ユーザ認証処理において、ステップＳ３２で表示部１１０に表示される認証用画像の一例を示す図である。図７の認証用画像９９０は、スイカ９００の画像を含む。
【００６２】
図８は、ステップＳ３６により、タッチパネル１０７に対する入力の軌跡を追加するように更新された画面を示す図である。
【００６３】
図８を参照して、表示部１１０に表示される画面９９１には、図７に示した画像９９０に加えて、２本の線９０１，９０２が追加されて表示されている。線９０１，９０２は、タッチパネル１０７に対して入力された２本の線状の軌跡を表わしている。
【００６４】
次に、線９０１，９０２で表わされた２本の線状の軌跡から、ステップＳ３８における入力情報の生成について説明する。
【００６５】
図９には、図８の画面９９０に示された線９０１，９０２のみが、スイカ９００を省略されて、表示部１１０に表示されているような、仮想的な状態が示されている。
【００６６】
入力情報生成部１５９は、タッチパネル１０７に対して入力された２つの線９０１，９０２のそれぞれを、ラグランジュ補間法等の周知の手法を用いて補間することにより、表示部１１０の端部までそれぞれの線分が到達するようにデータを補間する。
【００６７】
図１０には、線９０１が補間された状態が示されている。なお、補間された部分は、破線で示されている。
【００６８】
さらに、線９０２についても補間がされた状態が、図１１に示されている。図１１において、補間により延長された部分は、破線で示されている。
【００６９】
そして、入力情報生成部１５９は、図１１に示したような、タッチパネル１０７に対する入力の軌跡および、当該軌跡を補間することによって得られた線により、表示部１１０の表示領域が分割される領域の数を算出する。なお、図１１に示された例では、表示部１１０の表示領域は４つの領域に分割されている。
【００７０】
そして、ステップＳ３９では、認証判定部１５４は、図１１を参照して説明したような態様で入力情報取得部１５９が取得した領域の数と、第３記憶部１５７において予め記憶されている領域の数とを比較し、これらが一致すれば、ユーザ認証に成功したと判定し、一致しないと判断するとユーザ認証に失敗したと判断する。
【００７１】
そして、ステップＳ３９で、当該認証判定部１５４によるユーザ認証についての判定結果が、表示部１１０に表示される。
【００７２】
［１−８．入力情報生成部の処理の変形例］
以上、図１０および図１１を参照して説明したように、タッチパネル１０７に対するタッチ操作の軌跡として得られる２本の線が交差していた場合であれば、図１１を参照して説明したように、各軌跡の線を補間することにより、表示部１１０を分割する情報を生成することができる。
【００７３】
なお、図１２に線９１１，９１２として示すように、タッチ操作の軌跡として得られた２本の線の軌跡において、一方の線９１１の端部が、他方の線９１２に当接している場合については、たとえば２種類の補間態様が考えられる。
【００７４】
１つ目としては、図１３に示すように、線９１１の、線９１２に当接している方の端部については、データの補間を行なうことなく、表示部１１０の表示領域を３つに分割するものである。
【００７５】
２つ目としては、図１４に示されるように、線９１１の、線９１２と当接している側の端部についても、当接していない方の端部と同様にデータの補間を行なうことにより、表示部１１０の表示領域を４つに分割するものである。
【００７６】
情報端末１００においていずれの補間態様を採用するかについては、情報端末１００において予め設定されても良いし、ユーザが入力デバイスに対して入力する情報に基づいて設定されても良い。
【００７７】
［１−９．分割用情報を入力するための分割態様］
以上説明した本実施の形態では、第３記憶部１５７に記憶された分割用情報が生成されるような、表示部１１０の表示領域を分割するような情報を入力すればよい。
【００７８】
つまり、たとえば、第３記憶部１５７に記憶された分割用情報が、「表示部１１０の表示領域を４つに分割すること」である場合には、図１８（Ａ）に示した線９３１，９３２の２本の線の軌跡を描くようにタッチパネル１０７をタッチ操作したり、図１８（Ｂ）に示すように、線９４１，９４２，９４３という互いに交差しない線の軌跡を入力してもよく、また、図１８（Ｃ）に示されるように、曲線９５３を含む線９５１，９５２，９５３に沿ったタッチ操作が行なわれてもよい。いずれの入力も、表示部１１０の表示領域を４つに分割する情報の入力であるため、入力された情報が分割用情報と一致すると判定されて、ユーザ認証が成功したと判定される。
【００７９】
［２．第２の実施の形態］
以上説明した第１の実施の形態では、認証用情報として、表示部１１０の表示領域を分割することによって生じる分割領域の「数」とされていた。
【００８０】
本実施の形態では、表示部１１０に、複数のオブジェクトを含む画像を表示し、そして、分割用情報としては、表示部１１０に表示された画像について、特定の条件が満たされるように分割される閉じた領域を生成するように、表示部１１０に表示された画像を分割することとすることができる。
【００８１】
ここで、特定の条件とは、たとえば、表示部１１０に表示されたオブジェクトの中で、特定のオブジェクトのみを上記選択された領域に含めるようにすること、または、複数のグループにオブジェクトを分類し、或るグループのオブジェクトは収容されるが他のグループのオブジェクトは含まないように上記選択領域を生成すること、が挙げられる。
【００８２】
たとえば、後者の場合、第１記憶部１５８に記憶される認証用画像の情報としては、図１９の画像９８０を表示させるための情報が含まれる。
【００８３】
図１９を参照して、画像９８０には、スイカ９６１、パイナップル９６２、メロン９６３、サクランボ９６４、リンゴ９６５、およびオレンジ９６６という６つのオブジェクトを含む画像である。
【００８４】
第１記憶部１５８には、各オブジェクトについての情報が、たとえば表１に示すように記憶されている。
【００８５】
【表１】
2013080267.tif 000003
【００８６】
表１には、各オブジェクトについての画像情報および表示位置等の規定する情報（表示ラベル）が記憶されている。
【００８７】
そして、第３記憶部１５７に記憶される分割用情報としては、たとえば、表２に示されるような、表示されるオブジェクトについてのグループ分けの情報が含まれる。
【００８８】
【表２】
2013080267.tif 000004
【００８９】
表２に示された例では、オブジェクト番号５の「リンゴ」（図１９中のリンゴ９６５）と、オブジェクト番号６の「オレンジ」（図１９のオレンジ９６６）とが、グループ番号「１」にグループ分けされている。また、オブジェクト番号２の「パイナップル」（図１９のパイナップル９６２）が、グループ番号２にグループ分けされている。
【００９０】
そして、第３記憶部１５７の分割用情報としては、さらに、これらのグループ間の関係を含む、領域を分割するための条件が記憶されている。このような条件の一例としては、たとえば、「グループ１のオブジェクトを収容し、かつ、グループ２のオブジェクトは収容しないような分割領域を生成すること」が挙げられる。
【００９１】
図２０に、このような条件を満たす領域を示す。
図２０を参照して、画像９８１には、図１９の画像９８０と同様に、スイカ９６１等の６つのオブジェクトが示されるとともに、画像９８１が表示部１１０に表示された状態でタッチパネル１０７を操作されることにより入力された領域９８１Ａの軌跡が示されている。
【００９２】
領域９８１Ａには、表２においてグループ番号１で分類されているすべてのオブジェクト（つまり、リンゴ９６５とオレンジ９６６）の全体が含まれているが、グループ番号２のオブジェクト（パイナップル９６２）はその全体を含まれていない。
【００９３】
［３．その他変形例等］
図２１の画像９８２には、図１９の画像９８０と同様に、スイカ９６１を含む６つのオブジェクトが表示されている。さらに、画像９８２には、当該画像９８２が表示部１１０に示されたときにタッチパネル１０７に対してタッチ操作により入力された軌跡が示されている。
【００９４】
軌跡によって構成される閉じた領域９８２Ａには、メロン９６３と、さらに、表２のグループ番号１のリンゴ９６５とオレンジ９６６の全体が含まれており、かつ、グループ番号２のパイナップル９６２については、少なくとも一部が軌跡９７２の外に位置している。これにより、軌跡９７２の、図２０の軌跡９７１と同様に、入力情報生成部１５９が生成した情報と、第３記憶部１５７に記憶された分割用情報とが一致すると判定して、ユーザ認証に成功したと判定する。
【００９５】
なお、情報端末１００では、入力情報生成部１５９は、タッチパネル１０７に対して、図２２に点Ｐ１〜点Ｐ８で示すような複数の点を指定する情報が入力された場合に、当該複数の点を用いた既存の補間手法（ラグランジュ補間法等）によって、領域９８１として示す閉じた図形を生成し、ユーザ認証を行なっても良い。
【００９６】
［４．ユーザ認証に失敗する場合の例］
図２３の画像９８３には、図１９の画像９８０と同様に、スイカ９６１等の６つのオブジェクトが表示されている。
【００９７】
画像９８３は、領域９８３Ａを含む。領域９８３Ａは、画像９８３が表示部１１０に表示されたときに、タッチパネル１０７に対してなされたタッチ操作の軌跡であって、入力情報生成部１５９によって生成される。
図２３において、グループ番号１に分類されたオブジェクトであるリンゴ９６５とオレンジ９６６の少なくとも一部は、領域９８３Ａに含まれない。これにより、領域９８３Ａによって画像９８３を分割しても、表２に記憶される条件を満たすことができない。
【００９８】
したがって、このような場合には、認証判定部１５４は、第２記憶部１５３に記憶された情報と第３記憶部１５７に記憶された情報（分割用情報）とが一致しないとして、ユーザ認証に失敗したと判定する。
【００９９】
［５．入力データの補間］
以上説明した本明細書では、図１０等を参照して、タッチ操作等に基づいて入力されたデータの補間について説明してきた。
【０１００】
なお、データの補間の他の態様としては、図２４において軌跡９８５として示すように、入力の軌跡が連続しない場合の補間が挙げられる。
【０１０１】
このような場合には、互いに近接する部分を、ラグランジュ補間などによって補間して、連続した軌跡とすることができる。
【０１０２】
図２４では、離間により生成された線が破線９８５Ａ〜９８５Ｄで示されている。軌跡９８５は、その断片化した部分が破線９８５Ａ〜９８５Ｄで接続されることにより、表示部１１０の端部とともに、閉じた領域を構成することができる。具体的には、破線９８５Ａ〜９８５Ｄで接続された軌跡９８５によって構成される線と表示部１１０の右下部分の端部によって、閉じた領域が構成され、当該閉じた領域には、リンゴ９６５とオレンジ９６６の全体が含まれている。
【０１０３】
［６．その他の変形例等］
以上説明した各実施の形態では、情報端末１００には、領域を分割する情報として、表示部１１０の表示領域を分割する情報が入力されていた。
【０１０４】
なお、本発明に従った認識装置において領域を分割する情報が入力されるのは、必ずしも表示部１１０等の表示装置でなくても良い。
【０１０５】
タッチパッド等の、表示装置ではない入力装置の入力領域に対し、当該領域を分割する情報が入力されても良い。この場合、情報端末１００には、認証用情報として、領域を分割する情報（たとえば、「４つの領域に分割する」）が予め記憶されている。そして、ユーザから、タッチパッド等の入力装置に対して領域を分割する情報の入力を受け付ける。そして、当該入力された情報と、予め記憶している情報とが一致するか否かよって、ユーザ認証が成功したか否かが判定される。
【０１０６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１０７】
１００  情報端末、１０１  ＣＰＵ、１０２  ＲＡＭ、１０３  ＲＯＭ、１０４  ＨＤＤ、１０５  通信Ｉ／Ｆ、１０６  入力部、１０７  タッチパネル、１０８  カードリーダ、１１０  表示部、１５０  情報入力部、１５１  入力判定部、１５２  認証用情報生成部、１５３  第２記憶部、１５４  認証判定部、１５５  表示制御部、１５６  描画制御部、１５７  第３記憶部、１５８  第１記憶部、１５９  入力情報生成部、９９０  認証用画像。
【図１】
2013080267.tif 000005
【図２】
2013080267.tif 000006
【図３】
2013080267.tif 000007
【図４】
2013080267.tif 000008
【図５】
2013080267.tif 000009
【図６】
2013080267.tif 000010
【図７】
2013080267.tif 000011
【図８】
2013080267.tif 000012
【図９】
2013080267.tif 000013
【図１０】
2013080267.tif 000014
【図１１】
2013080267.tif 000015
【図１２】
2013080267.tif 000016
【図１３】
2013080267.tif 000017
【図１４】
2013080267.tif 000018
【図１５】
2013080267.tif 000019
【図１６】
2013080267.tif 000020
【図１７】
2013080267.tif 000021
【図１８】
2013080267.tif 000022
【図１９】
2013080267.tif 000023
【図２０】
2013080267.tif 000024
【図２１】
2013080267.tif 000025
【図２２】
2013080267.tif 000026
【図２３】
2013080267.tif 000027
【図２４】
2013080267.tif 000028