(57)【要約】【課題】成りすましによる不正な利用の危険性を軽減して個人認証精度を向上させる。【解決手段】認証サーバ２の抽出処理部２３は、利用者端末装置１で入力された利用者ＩＤに関わる利用者の各計測スケジュール時刻における連続的生体情報および行動情報を関連付けた管理情報を管理情報記憶部３２から読み出し、当該管理情報上から所定の閾値を超える心拍数と関連付けられる計測スケジュール時刻を抽出する。認証処理部２４は、抽出された計測スケジュール時刻における行動情報入力要求画面を利用者端末装置１に表示させる。認証処理部２４は、利用者端末装置１により入力された行動情報と抽出済みの計測スケジュール時刻に管理情報上で関連付けられる行動情報との内容が一致していれば、利用者端末装置１の操作者が正しい利用者であると認証する。【選択図】      図２
2009301440.tif 000002
【特許請求の範囲】
【請求項１】
予め定められた時間情報における利用者の行動情報および生体情報を関連付けて管理する管理手段と、
前記管理手段により管理される時間情報のうち、特徴的な生体情報と関連付けられる時間情報を抽出する抽出手段と、
前記抽出手段により抽出した時間情報に関わる行動情報の入力を要求する入力要求手段と、
前記入力要求手段による要求にしたがった行動情報の入力を受け付ける入力手段と、
前記抽出手段により抽出した時間情報に関連付けられて前記管理手段により管理される行動情報および前記入力手段により入力された行動情報を照合することで、前記入力された行動情報が正当な利用者により入力された情報であるか否かを判定する判定手段と
を備えたことを特徴とする個人認証装置。
【請求項２】
予め定められた時間情報における利用者の行動情報および生体情報を関連付けて管理する管理手段を備えた個人認証装置で用いられる個人認証方法であって、
前記管理手段により管理される時間情報のうち、特徴的な生体情報と関連付けられる時間情報を抽出する抽出ステップと、
前記抽出ステップにより抽出した時間情報に関わる行動情報の入力を要求する入力要求ステップと、
前記入力要求ステップによる要求にしたがった行動情報の入力を受け付ける入力ステップと、
前記抽出ステップにより抽出した時間情報に関連付けられて前記管理手段により管理される行動情報および前記入力手段により入力された行動情報を照合することで、前記入力された行動情報が正当な利用者により入力された情報であるか否かを判定する判定ステップと
を有することを特徴とする個人認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、個人の行動パターンに基づいて個人認証を行なう個人認証装置および個人認証方法に関する。
【背景技術】
【０００２】
従来、コンピュータ等の利用者を認証するための方式としては、利用者ＩＤなどの利用者識別子および予め設定されたパスワードを入力するパスワード方式が広く用いられている。
【０００３】
このパスワード方式は、利用者本人のみが当該パスワードを覚えている場合には比較的安全かつ容易に運用することが可能であるが、パスワードが複雑な場合やパスワードをごく稀にしか利用しないような場合には利用者本人がパスワードを忘却してしまい、コンピュータ等の利用が不可能になるという危険性を持つ。
【０００４】
また、パスワードが他人に知られてしまう場合や他人が推定可能なパスワードを用いる場合には、成りすましによる不正利用の危険性もある。この問題を解決するための技術として、例えば特許文献１に開示されるように、利用者の行動履歴を用いた認証方式が提案されている。
【０００５】
この方式は、例えば通勤経路のように個人の行動パターンをあらかじめ蓄積しておき、これらの行動パターンの中から特徴的なパターンを抽出し、認証時には利用者の採った新たな行動を入力して、当該行動と過去の行動パターンとを照合して認証を行なうものである。
【０００６】
【特許文献１】特開２００４−３１０２０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来の技術においては、照合に用いる行動は利用者の通勤経路のような定型的な一連の行動であり、この行動をもとに、認証を行おうとする者が過去の行動パターンの通りの行動履歴を有するか否かによって認証を実現している。
【０００８】
しかし、繰り返し行なう定型的な行動パターンは他人に知られる可能性が高く、成りすましによる不正利用の危険性は依然として残る。
また、認証精度を向上させるためには、このような定型的な一連の行動パターンの特徴量をより正確に算出する必要があるが、その算出のためには相当数、例えば数日〜数十日程度以上の行動履歴を蓄積しておく必要がある。
【０００９】
そこで、本発明の目的は、成りすましによる不正利用の危険性を軽減し、認証精度を向上させることが可能になる個人認証装置および個人認証方法を提供することにある。
【課題を解決するための手段】
【００１０】
すなわち、本発明に係わる個人認証装置は、予め定められた時間情報における利用者の行動情報および生体情報を関連付けて管理する管理手段と、当該管理される時間情報のうち、特徴的な生体情報と関連付けられる時間情報を抽出する抽出手段と、当該抽出した時間情報に関わる行動情報の入力を要求する入力要求手段と、当該要求にしたがった行動情報の入力を受け付ける入力手段と、抽出手段により抽出した時間情報に関連付けられて管理手段により管理される行動情報および入力手段により入力された行動情報を照合することで、入力された行動情報が正当な利用者により入力された情報であるか否かを判定する判定手段とを備えたことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、成りすましによる不正な個人認証の危険性を軽減し、認証精度を向上させることができる。
【発明を実施するための最良の形態】
【００１２】
以下図面により本発明の実施形態における個人認証システムついて説明する。  
図１は、本発明の実施形態における個人認証システムの利用者端末装置の構成例を示すブロック図である。図２は、本発明の実施形態における個人認証システムの認証サーバの構成例を示すブロック図である。  
本発明の実施形態における個人認証システムは、図１に示した利用者端末装置１および図２に示した認証サーバ２でなる。  
利用者端末装置１は利用者がサービス等を利用しようとする際に認証サーバ２の間でササービス利用のための認証行為を行なうための端末装置である。図１に示すように、利用者端末装置１は、装置全体の処理動作を司る制御部１１、入力装置１２、表示装置１３、記憶装置１４、行動情報取得装置１５、連続的生体情報取得装置１６、計時部１７および通信インタフェース１８を備え、それぞれがバス１９を介して相互に接続される。
【００１３】
入力装置１２は例えばキーボードやマウスであり、表示装置１３は例えばディスプレイ装置である。記憶装置１４は不揮発性メモリなどの記憶媒体であり、行動情報取得装置１５、連続的生体情報取得装置１６および計時部１７による処理動作のためのプログラムを記憶する他、緯度経度情報に対応する施設名や地名を特定可能な地図情報を記憶する。また、計時部１７は現在日時を計時する。
【００１４】
行動情報取得装置１５は、ＧＰＳ（Ｇｌｏｂａｌ Ｐｏｓｉｔｉｏｎｉｎｇ Ｓｙｓｔｅｍ）受信機能及び信号処理機能を有し、計時部１７により計時する時刻が予め定められた計測スケジュール時刻になるたびに、ＧＰＳ受信機能によって受信した信号を信号処理することにより利用者端末装置１の携行者の現在位置である緯度経度情報を取得し、当該緯度経度情報を記憶装置１４に記憶される地図情報と照合することで、取得済みの緯度経度情報に対応する施設名や地名を特定し、この特定した施設名や地名を利用者端末装置１の利用者の行動情報として検出する。
【００１５】
連続的生体情報取得装置１６は、計時部１７により計時する時刻が予め定められた計測スケジュール時刻になるたびに、利用者端末装置１の所持者の生体情報、ここでは１分間あたりの心拍数を計測することで、一日分の各計測スケジュール時刻における生体情報である連続的生体情報を取得する。連続的生体情報取得装置１６は、利用者の腕などに装着するものである。
【００１６】
ところで、生体情報は心拍数に限らず、血圧値、呼吸数や体温などであってもよく、連続的生体情報取得装置１６は取得対象の生体情報を取得するための機器であればよい。
【００１７】
利用者端末装置１の行動情報取得装置１５や連続的生体情報取得装置１６によって取得された各計測スケジュール時刻における行動情報や生体情報は一時的に記憶装置１４に記憶され、一日分の各計測スケジュール時刻における行動情報や生体情報が全て取得されて記憶装置１４に記憶されると、この記憶されていた情報が纏めて通信インタフェース１８により認証サーバ２に送信される。
【００１８】
翌日は、同様に一日分の各計測スケジュール時刻における行動情報や生体情報が全て取得されて前の日の一日分の各計測スケジュール時刻における行動情報や生体情報に代わる情報として認証サーバ２に送信される。
【００１９】
また、利用者端末装置１からは、一日分の計測スケジュール時刻における行動情報や生体情報が全て取得された時点で認証サーバ２へ送信される形態に限らず、単一の計測スケジュール時刻における行動情報や生体情報が取得されるごとに認証サーバ２へ送信される形態でもよい。
【００２０】
また、取得済みの行動情報および連続的生体情報は、ネットワークを介して利用者端末装置１から認証サーバ２へ移してもよいし、行動情報および連続的生体情報を一時的に記録した記憶媒体を介してオフラインで利用者端末装置１から認証サーバ２へ移してもよい。
【００２１】
また、認証サーバ２は、利用者端末装置１への操作に基づいて操作者の認証処理を行なうものである。図２に示すように、認証サーバ２は、装置全体の処理動作を司る制御部２１、記憶装置２２、抽出処理部２３、認証処理部２４および通信インタフェース２５を備え、それぞれがバス２６を介して相互に接続される。
【００２２】
記憶装置２２は不揮発性メモリなどの記憶媒体であり、抽出処理部２３、認証処理部２４および通信インタフェース２５による処理動作のためのプログラムが記憶される他、利用者識別子記憶部３１および管理情報記憶部３２を有する。
【００２３】
利用者識別子記憶部３１は正しい利用者の利用者識別子である利用者ＩＤを記憶する。利用者識別子記憶部３１に記憶する利用者識別子は利用者端末装置１に固有に割り当てられた識別子としてもよい。
【００２４】
図３は、本発明の実施形態における個人認証システムの認証サーバに記憶される管理情報の構成例を表形式で示す図である。  
記憶装置２２の管理情報記憶部３２には、図３に示すような管理情報が記憶される。当該管理情報は利用者識別子に対応する利用者ごとに個別に存在する。この管理情報は、各計測スケジュール時刻、ここでは一日の間において利用者が自宅を出発した８時００分から帰宅する１９時００分までの１０分ごとの時刻において利用者端末装置１の行動情報取得装置１５により取得した行動情報および前述した計測スケジュール時刻が属する時間帯において連続的生体情報取得装置１６により取得した生体情報である連続的生体情報が関連付けられて利用者端末装置１から送信されて記憶装置２２の管理情報記憶部３２に記憶されたものである。
【００２５】
ここで、連続的生体情報取得装置１６は、各計測スケジュール時刻を起点として１０分間にわたって１分ごとに１分間あたりの心拍数を当該計測スケジュール時刻が属する時間帯における連続的生体情報として測定する。つまり、１つの計測スケジュール時刻において１分間あたりの心拍数が１０回分得られることになり、これらの測定値の平均値を該当の計測スケジュール時刻が属する時間帯における１分間あたりの心拍数とする。
【００２６】
次に、以上示した構成の個人認証システムの動作について説明する。  
図４は、本発明の実施形態における個人認証システムの利用者端末装置および認証サーバの処理動作の一例を示すフローチャートである。ここでは、認証サーバ２の記憶装置２２の管理情報記憶部３２に図３に示した構成の管理情報が記憶されているものとする。
【００２７】
まず、認証を要するシステムの利用のために、利用者端末装置１への入力装置１２に対して認証サーバ２へのアクセス操作が行なわれると、アクセス信号が通信インタフェース１８を介して認証サーバ２へ送信される。
【００２８】
認証サーバ２の通信インタフェース２５が利用者端末装置１からのアクセス信号を入力すると、認証処理部２４は、利用者識別子である利用者ＩＤの入力要求信号を通信インタフェース２５を介して利用者端末装置１に送信して、利用者ＩＤの入力要求画面を表示装置１３に表示させる（ステップＳ１）。
【００２９】
この入力要求画面にしたがって利用者が利用者端末装置１の入力装置１２への操作により利用者ＩＤを入力すると（ステップＳ２）、この利用者ＩＤが通信インタフェース１８を介して認証サーバ２へ送信される。
【００３０】
認証サーバ２の通信インタフェース２５が利用者端末装置１からの利用者ＩＤを受信すると、認証処理部２４は、当該受信した利用者ＩＤと記憶装置２２の利用者識別子記憶部３１に記憶される利用者識別子とを照合し（ステップＳ３）、受信済みの利用者ＩＤが正しい利用者識別子であれば、認証サーバ２の抽出処理部２３は、前述したように入力した利用者ＩＤに関わる管理情報を記憶装置２２の管理情報記憶部３２から読み出し（ステップＳ４）、当該読み出した管理情報で管理される各計測スケジュール時刻のうち、特徴的な連続的生体情報と関連付けられる時刻を抽出する（ステップＳ５）。
【００３１】
特徴的な連続的生体情報とは、連続的生体情報が心拍数である場合、予め設定された閾値を超える心拍数である。１分間あたりの心拍数の閾値を１２０とした場合、１２０を超える心拍数が特徴的な連続的生体情報となる。
【００３２】
管理情報において心拍数が閾値を超える時間帯は、図３に示した例では１７時３０分から１７時４０分までの１０分間なので、１７時３０分が抽出対象の計測スケジュール時刻となる。
【００３３】
なお、このように心拍数が所定の閾値を超える計測スケジュール時刻を抽出する手法は、管理情報において心拍数が高い計測スケジュール時刻が属する時間帯は利用者が公園で運動していたり、会議室で重要なプレゼンテーションを行っていたりなどの運動中や緊張状態にあり、安静時と比べて心拍数が有意に増大しており、この時間帯の行動が本人にとって忘れにくい、すなわち後から思い出しやすい状態であるとの前提に基づいている。
【００３４】
なお、特徴的な連続的生体情報と関連付けられる計測スケジュール時刻の抽出タイミングは、利用者識別子の入力後に限らず、管理情報の生成時に予め抽出して記憶装置２２に記憶しておき、利用者識別子の入力時に読み出すようにしてもよい。これにより時刻抽出までの時間が短縮される。
【００３５】
また、管理情報において、心拍数が前述した閾値を超える時間帯が複数存在する場合には、これらの時間帯の中から一つを選択して抽出してもよいし全てを選択して抽出してもよい。
【００３６】
認証サーバ２の認証処理部２４は、ステップＳ５の処理で抽出された計測スケジュール時刻の情報を通信インタフェース２５を介して利用者端末装置１に送信して、当該時刻における行動情報の入力要求画面を表示装置１３に表示させる（ステップＳ６）。
【００３７】
図５は、本発明の実施形態における利用者端末に表示される行動情報入力要求画面の一例を示す図である。図５では、前述したように図３に示した管理情報から抽出された１７時３０分において利用者がいた場所の入力要求画面を示している。
【００３８】
利用者が、図５に示すように提示された時刻にいた場所を思い出し、この場所を示す施設名や地名を入力装置１２への操作により文字入力すると、この入力された位置情報が通信インタフェース１８を介して認証サーバ２へ送信される。
【００３９】
認証サーバ２の通信インタフェース２５が利用者端末装置１からの位置情報を受信すると、（ステップＳ７）、抽出処理部２３は、ステップＳ５の処理で抽出した計測スケジュール時刻、つまり特徴的な連続的生体情報と関連付けられる計測スケジュール時刻に関連付けられる行動情報をステップＳ４の処理で読み出した管理情報から抽出する（ステップＳ８）。
【００４０】
認証処理部２４は、管理情報からステップＳ８の処理で抽出した行動情報とステップＳ７の処理で受信した行動情報とを照合することで（ステップＳ９）、両者の内容が一致しているか否かを判定する（ステップＳ１０）。一致しているか否かの判定には、文字列の完全な一致を要件としてもよいし、実質的な内容が一致しているか否かを要件としてもよい。
【００４１】
認証処理部２４は、ステップＳ１０の処理で「ＹＥＳ」と判定した場合には、利用者端末装置１の操作者は、抽出されたスケジュール時刻における行動情報として入力された行動が行われたことを知る者であると考えられるため、行動情報入力要求画面にしたがって正しい行動情報が入力された、つまり利用者本人により行動情報が入力されたとみなし、利用者端末装置１の操作者が正しい利用者であると認証し、この認証した旨を示す情報を通信インタフェース２５を介して利用者端末装置１に送信して、認証完了画面を表示装置１３に表示させる（ステップＳ１１）。  
図６は、本発明の実施形態における利用者端末に表示される認証完了画面の一例を示す図である。
【００４２】
一方、認証処理部２４は、ステップＳ１０の処理で「ＮＯ」と判定した場合には、行動情報入力要求画面にしたがって正しい行動情報が入力されなかったとみなし、利用者端末装置１の操作者が正しい利用者であると認証しない旨を示す情報を通信インタフェース２５を介して利用者端末装置１に送信して、通知画面を表示装置１３に表示させる（ステップＳ１２）。
【００４３】
例を挙げると、利用者が図５に示した画面にしたがって当日の１７時３０分での行動を思い出し、この時刻にはＣ公園でランニングをしていたことを思い出して、行動情報として「Ｃ公園」と入力した場合、図３に示した管理情報において、計測スケジュール時刻「１７時３０分」に関連付けられる行動情報は「Ｃ公園」であるので、認証処理部２４は、管理情報からステップＳ８の処理で読み出した行動情報とステップＳ７の処理で受信した行動情報の内容が一致していると判定する。以上の処理手順により、利用者の本人性認証を実現する。
【００４４】
以上のように、本発明の実施形態における個人認証システムでは、認証を受けようとする利用者に対し、当該利用者の過去の時々刻々と動的に変化する生体情報のうち特徴的な生体情報の計測スケジュール時刻における行動情報の入力を要求して認証を行なう。このように入力が要求された行動情報は動的に変化した行動情報であり、従来のように繰り返し行なう定型的な行動情報と比較して他人に容易に推測できる可能性の低い行動情報であるので、当該定型的な行動情報の入力を認証に用いる手法と比較して、成りすましによる不正利用の危険性を軽減できる。また、蓄積された生体情報の中から一つ以上の特徴的な生体情報と関わるスケジュール時刻を抽出することが出来れば認証を実現することができるため、従来の手法と比較して行動情報の蓄積量が少なくても精度の高い認証を実現できる。
【００４５】
加えて、本実施形態では、管理情報における各計測スケジュール時刻に関わる行動情報である位置は緯度経度ではなく当該緯度経度における施設名や地名としているので、利用者は後の認証において行動情報として施設名や地名を入力すればよいので、利便性が高い。
【００４６】
また、本実施形態では、認証のためにパスワードの代わりに特徴的な生体情報と関わる計測スケジュール時刻における行動情報の入力を要求するので、従来のパスワード方式と比較して、認証のための情報を利用者が忘却してしまう危険性が低減される。
【００４７】
以上説明した実施形態では、利用者端末装置１が行動情報取得装置１５や連続的生体情報取得装置１６を備えると説明したが、行動情報取得装置１５が取得済み行動情報の認証サーバ２への送信機能を有し、連続的生体情報取得装置１６が取得済み連続的生体情報の認証サーバ２への送信機能を有するのであれば、行動情報取得装置１５や連続的生体情報取得装置１６を利用者端末装置１とは別途の装置として利用者が所持するようにしてもよい。
【００４８】
行動情報取得装置１５や連続的生体情報取得装置１６を利用者端末装置１とは別途の装置とする場合、認証サーバ２の記憶装置２２の利用者識別子記憶部３１に記憶する利用者識別子は行動情報取得装置１５や連続的生体情報取得装置１６に予め割り当てられた識別子としても良い。
【００４９】
このように行動情報取得装置１５や連続的生体情報取得装置１６を分離した利用者端末装置１と認証サーバ２とは同一筐体上にて実現してもよい。また、一台の装置にて行動情報および連続的生体情報を処理する必要はなく、行動情報および連続的生体情報をそれぞれ別の装置で分散処理するようにしてもよい。
【００５０】
また、行動情報取得装置１５や連続的生体情報取得装置１６を分離した利用者端末装置１は、その利用目的によってノートＰＣや携帯電話等などのモバイル型端末装置であってもよいし、デスクトップＰＣや銀行ＡＴＭ等の据置型端末装置であってもよい。
【００５１】
また、本実施形態では、認証サーバ２は、閾値に基づいて特徴的な連続的生体情報に関わる計測スケジュール時刻を抽出すると説明したが、特徴的な連続的生体情報に関わる計測スケジュール時刻を抽出できるのであれば他の方法を用いて抽出してもよい。
【００５２】
また、行動情報の入力には、前述したような文字入力に限らず、マイクロフォンを用いて音声入力してもよく、この場合には、音声認識を経て得られた文字情報を用いて認証を行なえばよい。
【００５３】
なお、この発明は前記実施形態そのままに限定されるものではなく実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、前記実施形態に開示されている複数の構成要素の適宜な組み合わせにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を省略してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００５４】
【図１】本発明の実施形態における個人認証システムの利用者端末装置の構成例を示すブロック図。
【図２】本発明の実施形態における個人認証システムの認証サーバの構成例を示すブロック図。
【図３】本発明の実施形態における個人認証システムの認証サーバに記憶される管理情報の構成例を表形式で示す図。
【図４】本発明の実施形態における個人認証システムの利用者端末装置および認証サーバの処理動作の一例を示すフローチャート。
【図５】本発明の実施形態における利用者端末に表示される行動情報入力要求画面の一例を示す図。
【図６】本発明の実施形態における利用者端末に表示される認証完了画面の一例を示す図。
【符号の説明】
【００５５】
１…利用者端末装置、２…認証サーバ、１１，２１…制御部、１２…入力装置、１３…表示装置、１４，２２…記憶装置、１５…行動情報取得装置、１６…連続的生体情報取得装置、１７…計時部、１８，２５…通信インタフェース、１９，２６…バス、２３…抽出処理部、２４…認証処理部、３１…利用者識別子記憶部、３２…管理情報記憶部。
【図１】
2009301440.tif 000003
【図２】
2009301440.tif 000004
【図３】
2009301440.tif 000005
【図４】
2009301440.tif 000006
【図５】
2009301440.tif 000007
【図６】
2009301440.tif 000008