(57)【要約】【課題】ログイン処理において情報処理装置の使用状況に応じた適切なセキュリティ性を確保しつつ、ログイン情報の入力操作における使用者の利便性を向上する情報処理装置を提供する。【解決手段】セキュリティを解除するための情報の入力が要求される情報処理装置は、使用者の生体情報を用いて認証を行う第１の認証部と、使用者に関する所定の情報を用いて認証を行う第２の認証部と、第１の認証部と第２の認証部による認証結果に基づき、使用者のログインの許可を制御するログイン制御部と、情報処理装置の使用状況におけるセキュリティの程度を判断するためのパラメータを検出する検出部（Ｓ２）と、検出部により検出されたパラメータに基づき、第１の認証部及び第２の認証部の少なくともいずれかにおける認証の強度（認証精度（Ｓ１１）、認証処理の要否（Ｓ９、Ｓ１０））を設定する認証状態制御部とを備える。【選択図】図２
2013186851.tif 000002
【特許請求の範囲】
【請求項１】
セキュリティを解除するための情報の入力が要求される情報処理装置であって、
使用者の生体情報を用いて認証を行う第１の認証部と、
使用者に関する所定の情報を用いて認証を行う第２の認証部と、
前記第１の認証部と前記第２の認証部による認証結果に基づき、前記使用者のログインの許可を制御するログイン制御部と、
当該情報処理装置の使用状況におけるセキュリティの程度を判断するためのパラメータを検出する検出部と、
前記検出部により検出されたパラメータに基づき、前記第１の認証部及び前記第２の認証部の少なくともいずれかにおける認証の強度を変化させる認証状態制御部と、
を備えた情報処理装置。
【請求項２】
前記認証状態制御部は、前記検出部により検出されたパラメータに基づき、前記第１の認証部における認証の精度を変化させる、請求項１記載の情報処理装置。
【請求項３】
前記認証状態制御部は、当該情報処理装置の使用状況におけるセキュリティレベルが低い程、前記第２の認証部における認証の精度をより高くする、請求項１記載の情報処理装置。
【請求項４】
前記認証状態制御部は、前記検出部により検出されたパラメータに基づき、前記第２の認証部による認証の実施／不実施を制御する、請求項３記載の情報処理装置。
【請求項５】
前記認証状態制御部は、前記検出部により検出されたパラメータが、セキュリティレベルが所定値より高い領域内に当該情報処理装置が存在していることを示す場合、前記第２の認証部による認証動作を実施しないよう制御する、請求項４記載の情報処理装置。
【請求項６】
前記検出部は、当該情報処理装置の位置を検出する、請求項１ないし５のいずれか１つに記載の情報処理装置。
【請求項７】
前記検出部は、当該情報処理装置の揺れの大きさを検出する、請求項１ないし５のいずれか１つに記載の情報処理装置。
【請求項８】
前記検出部は、当該情報処理装置がネットワークに対して有線で接続されたか無線で接続されたかを検出する、請求項１ないし５のいずれか１つに記載の情報処理装置。
【請求項９】
前記検出部は、当該情報処理装置に対するＡＣアダプタの接続の有無を検出する、請求項１ないし５のいずれか１つに記載の情報処理装置。
【請求項１０】
前記第１の認証部は人の指紋に関する情報または人の顔に関する情報を用いて認証を行う、請求項１ないし５のいずれか１つに記載の情報処理装置。
【請求項１１】
前記第２の認証部は非接触型の認証装置である、請求項１ないし５のいずれか１つに記載の情報処理装置。
【請求項１２】
セキュリティを解除するための情報の入力が要求される情報処理装置に対するログイン方法であって、
使用者の生体情報を用いて第１の認証を行うステップと、
使用者に関する所定の情報を用いて第２の認証を行うステップと、
前記第１の認証と前記第２の認証による認証結果に基づき、前記使用者のログインの許可を制御するステップと、
当該情報処理装置の使用状況におけるセキュリティの程度を判断するためのパラメータを検出するステップと、
前記検出されたパラメータに基づき、前記第１の認証および前記第２の認証の少なくともいずれかにおける認証の強度を変化させるステップと、
を含むログイン方法。
【請求項１３】
前記認証の強度を変化させるステップは、前記検出されたパラメータに基づき、前記第１の認証における認証の精度を変化させる、請求項１２に記載のログイン方法。
【請求項１４】
前記認証の強度を変化させるステップは、前記検出されたパラメータに基づき、前記第２の認証の実施／不実施を制御する、請求項１２に記載のログイン方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、セキュリティを解除するための情報を入力する情報処理装置に関する。
【背景技術】
【０００２】
従来、パーソナルコンピュータ等の情報処理装置において、セキュリティ上の観点から起動時に、情報処理端末の使用者が正当な使用者であるか否かを認証するための情報（以下「認証情報」という。）の入力を要求するものがある（特許文献１参照）。そのような情報処理装置では、正当な使用者であると認証されたときに、その使用者は情報処理端末へログインすることが可能となり、情報処理装置の利用が可能となる。
【０００３】
認証情報としては、ユーザＩＤ及びパスワード（テキスト）が一般的であるが、近年、指紋や虹彩、静脈パターンのような生体情報も認証情報として利用されてきている（特許文献２参照）。また、識別情報を記憶したＩＣタグが埋め込まれたＩＣカードを用いた認証もある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平５−８８７７１号公報
【特許文献２】特開２０１０−９５１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
認証情報としてのユーザＩＤ及びパスワードは他人に知られると、その他人に使用されてしまうという問題がある。セキュリティを強固にすべく複数の認証を実行すると、使用者は認証毎に認証情報を入力する必要があり、ログイン操作が煩雑となり使用者の利便性を損なう。
【０００６】
また、近年、屋外において情報端末をインターネットに接続するための通信サービスも普及しており、情報処理装置を室内及び屋外の双方で使用する機会が増えてきている。特に屋外で使用する場合、情報処理装置は必ずしもセキュリティが整った環境で使用されるとは限らないことから、情報処理装置へのログイン処理において高いセキュリティ性を確保することが好ましい。しかしながら、ログイン処理において高いセキュリティ性を確保しようとすると、すなわち、認証の強度を高くすると、ログイン操作が煩雑となり、使用者の利便性が損なわれるという問題がある。
【０００７】
本発明は上記課題を解決すべくなされたものであり、その目的とするところは、ログイン処理において情報処理装置の使用状況に応じた適切なセキュリティ性を確保しつつ、ログイン情報の入力操作における使用者の利便性を向上する情報処理装置を提供する。
【課題を解決するための手段】
【０００８】
本発明に係る情報処理装置は、セキュリティを解除するための情報の入力が要求される情報処理装置である。情報処理装置は、使用者の生体情報を用いて認証を行う第１の認証部と、使用者に関する所定の情報を用いて認証を行う第２の認証部と、第１の認証部と前記第２の認証部による認証結果に基づき、使用者のログインの許可を制御するログイン制御部と、情報処理装置の使用状況におけるセキュリティの程度を判断するためのパラメータを検出する検出部と、検出部により検出されたパラメータに基づき、第１の認証部及び第２の認証部の少なくともいずれかにおける認証の強度を変化させる認証状態制御部とを備える。
【０００９】
認証状態制御部は、例えば、検出部により検出されたパラメータに基づき、第１の認証部における認証の精度を変化させてもよい。または、認証状態制御部は、検出部により検出されたパラメータに基づき、第２の認証部による認証の実施／不実施を制御してもよい。
【００１０】
本発明に係るログイン方法は、セキュリティを解除するための情報の入力が要求される情報処理装置に対するログイン方法である。そのログイン方法は、使用者の生体情報を用いて第１の認証を行うステップと、使用者に関する所定の情報を用いて第２の認証を行うステップと、第１の認証と第２の認証による認証結果に基づき、使用者のログインの許可を制御するステップと、情報処理装置の使用状況におけるセキュリティの程度を判断するためのパラメータを検出するステップと、検出されたパラメータに基づき、第１の認証および第２の認証の少なくともいずれかにおける認証の強度を変化させるステップと、を含む。
【００１１】
上記の構成によれば、情報処理装置のログイン時において、情報処理装置の使用状況におけるセキュリティの程度を判断するためのパラメータを検出し、検出したパラメータに基づき、認証部の認証における精度または認証部の動作（作動／停止）を制御する。これにより、情報処理装置が使用されている状況（環境）に応じて、情報処理装置のセキュリティレベルを設定することができる。よって、セキュリティレベルが比較的に高いエリア（例えば、セキュリティが確保された室内）では、情報処理装置のログイン時のセキュリティレベルをより低く設定でき、ログイン操作を簡略化できる。一方、セキュリティレベルが比較的に低いエリア（例えば、屋外）では、情報処理装置のログイン時のセキュリティレベルをより高く設定することができる。その結果、セキュリティの比較的高いエリア及び比較的低いエリアの双方においてセキュリティ性を確保しつつ、セキュリティの比較的高いエリアで情報処理装置を使用する場合のログイン操作における使用者の利便性を向上できる。
【発明の効果】
【００１２】
本発明によれば、ログイン処理において情報処理装置の使用状況に応じた適切なセキュリティ性を確保しつつ、ログイン情報の入力操作における使用者の利便性を向上できる。
【図面の簡単な説明】
【００１３】
【図１】一実施形態に係る情報処理装置の構成を示した図
【図２】一実施形態に係る情報処理装置におけるログイン処理のフローチャート
【図３】一実施形態に係るログイン処理後に定期的に実施される、非生体情報による認証処理及び生体情報による認証処理を示すフローチャート
【発明を実施するための形態】
【００１４】
以下、図面を参照しての一実施形態である情報処理装置の構成、動作を説明する。
【００１５】
１．構成
図１は、本実施形態の情報処理装置の構成を示した図である。情報処理装置１０は、種々の情報を表示する表示部１１と、使用者が情報処理装置１０に対する種々の情報を入力するための操作部１３と、情報処理装置１０の制御に必要なプログラム等を格納するデータ記憶部１５と、情報処理装置１０が外部装置と通信を行なうための外部インタフェース部１７と、情報処理装置１０全体の制御を行なうコントローラ１９とを備える。
【００１６】
表示部１１は液晶パネルや有機ＥＬ等で構成できる。なお、本実施形態では、表示部１１は、情報処理装置１０内に設けたが、外部接続機器として、情報処理装置１０の外部に設けても良い。
【００１７】
操作部１３は、例えば、キーボードやマウスのような使用者が情報処理装置に対して指示を与えるデバイスである。操作部１３は、表示部１１上に設けられたタッチパネルであってもよい。または、操作部１３は使用者の体の一部または全体の動き（ジェスチャ）を読み取る装置であってもよい。この場合、操作部１３は、使用者を撮像する撮像手段を備え、撮像した画像を解析することで動きを識別してもよい。または、操作部１３は、使用者の動きを検知するセンサであってもよい。
【００１８】
データ記憶部１５は、データや制御プログラムを格納するための記録媒体である。データ記憶部１５は、ログイン処理に必要なＩＤやパスワード等の情報も格納している。データ記憶部１５は、例えば、ハードディスクドライブ（ＨＤＤ）やフラッシュメモリのような半導体記憶装置である。データ記憶部１５は、光ディスクのような記録媒体を含んでも良い。また、データ記憶部１５は、情報処理装置１０の外部に設けても良い。例えば、データ記憶部１５として、ネットワーク上のサーバを利用してもよい（クラウドコンピューティング）。
【００１９】
外部インタフェース部１７は、情報処理装置１０に対する外部機器の接続を可能とするものであり、情報処理装置１０と外部機器間のデータのやりとりを行う。外部インタフェース部１７は、ＵＳＢやＨＤＭＩのような所定のインタフェース規格に準拠して通信を行う。または、外部インタフェース部１７は、ＷｉＦｉやＩＥＥＥ８０２．１１等の無線通信規格に準拠して通信を行ってもよい。
【００２０】
コントローラ１９はＣＰＵやＭＰＵであって、データ記憶部１５に記憶されたプログラムを実行することで後述する種々の機能を実現する。
【００２１】
本実施形態の情報処理装置１０はさらに、指紋読取部２１と、ＲＦＩＤ読取部２３と、撮像部２５とを備える。
【００２２】
指紋読取部２１は人の指の指紋情報を読み取る装置である。指紋読取部２１は電源スイッチ２１ｓ上に設けられている。すなわち、使用者が電源スイッチ２１ｓを押下するために電源スイッチ２１ｓに触れたときに、同時に指紋読取部２１は指紋情報を読み取ることができるようになっている。指紋読取部２１は読み取った指紋情報をコントローラ１９に送信する。コントローラ１９は、受信した指紋情報が事前に基準情報として登録された指紋情報と合致するか否かを判断する。なお、指紋読取部２１は電源スイッチと別の場所に設けても良い。
【００２３】
ＲＦＩＤ読取部２３は、無線により（すなわち非接触で）、所定範囲内にあるＩＣカード等に埋め込まれたＩＣタグの識別情報を読み取る装置である。ＲＦＩＤ読取部２３は、読み取った識別情報をコントローラ１９に送信する。コントローラ１９は、受信した識別情報が事前に基準情報として登録された識別情報と合致するか否かを判断する。
【００２４】
撮像部２５は、画像を撮像し、撮像した画像データをコントローラ１９に送信する。コントローラ１９は受信した画像から顔の画像を検出し、検出した顔の画像が事前に基準情報として登録された顔の画像と合致するか否かを判断する。
【００２５】
さらに、情報処理装置１０は、情報処理装置１０の使用状況（環境）を検出する使用状況検出部３１を備える。使用状況として例えば以下の情報が検出される。
１）情報処理装置１０の位置
２）情報処理装置１０の揺れの程度
３）情報処理装置１０がネットワークに接続する手段の種類（無線接続（WiFi, IEEE802.11）または有線接続（ＬＡＮケーブル等による接続））
４）ＡＣアダプタの情報処理装置１０に対する接続状態
５）情報処理装置１０の周囲の温度
【００２６】
使用状況検出部３１は、上記の検出すべき情報に応じて検出に必要なデバイスを含む。例えば、使用状況検出部３１は、情報処理装置１０の使用位置を検出する場合、ＧＰＳ（Global Positioning System）を含む。または、使用状況検出部３１は、情報処理装置１０の揺れの程度を検出する場合、ジャイロセンサを含む。または、使用状況検出部３１は、情報処理装置１０の周囲の温度を検出する場合、温度センサを含む。
【００２７】
２．ログイン処理
以上の構成を有する情報処理装置１０の電源オン時のログイン処理を説明する。情報処理装置１０のログイン処理においては複数の認証が実行される。これらの複数の認証処理においては、２つの生体情報と１つの非生体情報が用いられる。具体的には、最初にＢＩＯＳに対する認証（第１の認証）が実施され、その後にＯＳに対する２つの認証（第２、第３の認証）が実施される。最初のＢＩＯＳに対する認証において、ＢＩＯＳ  ＩＤとして入力される認証情報には生体情報が用いられる。本例では、指紋情報が用いられる。このため、情報処理装置１０においてＢＩＯＳ  ＩＤとして正当な使用者の指紋情報が事前に登録されている。また、ＯＳに対する２つの認証においては、非生体情報と生体情報とがそれぞれＬＯＧＩＮ  ＩＤとして使用される。本例では、非生体情報としての、ＩＣタグに記憶された識別情報と、生体情報としての、顔の画像情報とが使用される。これらの情報も情報処理装置１０にＬＯＧＩＮ  ＩＤとして事前に登録されている。
【００２８】
以下、図２のフローチャートを参照して、情報処理装置１０の電源オン時のログイン処理を説明する。
【００２９】
図２において、使用者により電源ボタン２１ｓが押下されると、情報処理装置１０の電源がオンされる（Ｓ１）。電源がオンされると、使用状況検出部３１は、コントローラ１９が現在の情報処理装置１０の使用状況でのセキュリティの程度を判断するために使用するパラメータを検出する（Ｓ２）。具体的には、使用状況検出部３１が、情報処理装置１０の使用状況（環境）に関する情報を検出する。使用状況として例えば以下の情報が検出される。
１）情報処理装置１０が使用されている位置
２）情報処理装置１０の揺れの大きさ
３）情報処理装置１０をネットワークに接続する手段の種類（ワイヤレス接続（WiFi, IEEE802.11）またはＬＡＮケーブルによる接続）
４）ＡＣアダプタの情報処理装置１０に対する接続状態
５）情報処理装置１０の周囲の温度
使用状況検出部３１は、検出結果を示す情報をコントローラ１９に送信する。
【００３０】
さらに、指紋読取部２１は、電源オン時に電源ボタン２１ｓ上に置かれた使用者の指から指紋情報を読み取る。このため、使用者が気づかないうちに指紋が読み取られる。
【００３１】
指紋読取部２１は、使用者の指紋情報を読み取ると、指紋情報をコントローラ１９に送信する。コントローラ１９は、指紋情報をＢＩＯＳ  ＩＤとして受信し、事前にＢＩＯＳ  ＩＤとして登録された指紋情報と比較する（Ｓ３）。指紋情報が一致すれば（Ｓ３でＹＥＳ）、コントローラ１９はＢＩＯＳを起動する（Ｓ６）。一方、指紋情報が一致しない場合、すなわち登録されたＢＩＯＳ  ＩＤに一致しない場合（Ｓ３でＮＯ）、コントローラ１９はＢＩＯＳパスワードを入力するための画面を表示し、使用者によるＢＩＯＳパスワードの入力を待つ（Ｓ４）。正しいＢＩＯＳパスワードが入力されると（Ｓ５）、ＢＩＯＳが起動される（Ｓ６）。
【００３２】
このように、電源オン後の最初の認証（Ｓ３）に指紋情報を用いることにより、使用者が電源スイッチに対する操作を行ったときに同時に指紋情報の読み取りも行われるため、使用者の利便性を向上できる。
【００３３】
ＢＩＯＳが起動されると、ＲＦＩＤ読取部２３が起動され（Ｓ７）、また、人物認識のため撮像部２５が起動される（Ｓ８）。このように最初比較的電力消費の少ない指紋読取部２１のみを起動し、ＢＩＯＳ起動後にＲＦＩＤ読取部２３や撮像部２５が起動されるため、省電力が実現できる。
【００３４】
次に、電源オン直後に使用状況検出部３１により検出された情報に基づき、コントローラ１９は、情報処理装置１０が使用されている状況におけるセキュリティの程度を判断する（Ｓ９）。このセキュリティの程度を判断は例えば以下のようにして行われる。
【００３５】
例えば、ステップＳ２で情報処理装置１０の位置が検出される場合、コントローラ１９は、情報処理装置１０の位置が所定のエリア内に含まれるか否かを判断する。所定のエリアとは、例えば、そこへ入るのに認証が要求されるような、高いセキュリティが確保された領域（区画）である。情報処理装置１０の位置が、高いセキュリティが確保されたエリア（例えば、室内）内である場合、情報処理装置１０の現在の使用状況下でのセキュリティの程度は基準レベルよりも「高い」と判断する。そうでない場合、情報処理装置１０の現在の使用状況下でのセキュリティの程度は基準レベルよりも「低い」と判断する。
【００３６】
また、ステップＳ２で情報処理装置１０の揺れの程度が検出される場合、次のように判断される。情報処理装置１０の揺れの程度が所定値よりも大きい場合、情報処理装置１０は、移動中であると考えられる。よって、この場合、セキュリティが確保されていない環境下（例えば、屋外）で使用されている可能性が高いと考えられる。このため、コントローラ１９は、検出された情報処理装置１０の揺れの大きさが所定値よりも大きい場合、情報処理装置１０の現在の使用状況下でのセキュリティの程度は基準レベルよりも「低い」と判断する。そうでない場合、情報処理装置１０の現在の使用状況下でのセキュリティの程度は基準レベルよりも「高い」と判断する。
【００３７】
また、ステップＳ２において、情報処理装置１０がネットワークに対して有線で接続（ＬＡＮケーブル等による接続）されているか、無線で接続（WiFi, IEEE802.11）されているかが検出される場合、次のように判断される。情報処理装置１０が有線で接続されている場合、情報処理装置１０は室内で使用され、すなわち、セキュリティが確保されている環境下で使用されている可能性が高いと考えられる。一方、情報処理装置１０が無線で接続されている場合、情報処理装置１０は屋外で、すなわち、セキュリティが確保されていない環境下で使用されている可能性が高いと考えられる。このため、情報処理装置１０がネットワークに対して有線で接続されていると検出された場合、コントローラ１９は、情報処理装置１０の現在の使用状況下でのセキュリティの程度は基準レベルよりも「高い」と判断する。そうでない場合、情報処理装置１０の現在の使用状況下でのセキュリティの程度は基準レベルよりも「低い」と判断する。
【００３８】
また、ステップＳ２において、情報処理装置１０に対するＡＣアダプタの接続状態が検出される場合、次のように判断される。情報処理装置１０に対してＡＣアダプタが接続されている場合、情報処理装置１０は室内で使用され、すなわち、セキュリティが確保されている環境下で使用されている可能性が高いと考えられる。一方、情報処理装置１０にＡＣアダプタが接続されていない場合、情報処理装置１０は屋外で、すなわち、セキュリティが確保されていない環境下で使用されている可能性が高いと考えられる。このため、情報処理装置１０に対してＡＣアダプタが接続されていると検出された場合、コントローラ１９は、情報処理装置１０の現在の使用状況下でのセキュリティの程度は基準レベルよりも「高い」と判断する。そうでない場合、情報処理装置１０の現在の使用状況下でのセキュリティの程度は基準レベルよりも「低い」と判断する。
【００３９】
また、ステップＳ２において、情報処理装置１０の周囲の温度が検出される場合、次のように判断される。検出された温度が非常に高い温度（例えば、３５度）や非常に低い温度（例えば、−５度）を示す場合、情報処理装置１０は屋外で、すなわち、セキュリティが確保されていない環境下で使用されている可能性が高いと考えられる。このため、検出された温度が所定の温度範囲外の温度である場合、コントローラ１９は、情報処理装置１０の現在の使用状況下でのセキュリティの程度は基準レベルよりも「低い」と判断する。そうでない場合、情報処理装置１０の現在の使用状況下でのセキュリティの程度は基準レベルよりも「高い」と判断する。なお、所定の温度範囲は、室内において通常に観測される温度範囲（例えば、１０度〜３０度）に設定される。
【００４０】
次に、ＯＳへログインするための認証が行われる。前述のように、本実施形態では、ＯＳに対する認証として２段階の認証が実施される。最初に、非生体情報を用いた認証（第２の認証）が実施され（Ｓ１０）、その後、生体情報を用いた認証（第３の認証）が実施される（Ｓ１２）。
【００４１】
ここで、ステップＳ９において、情報処理装置１０の現在の使用状況下でのセキュリティの程度が基準レベルよりも「低い」と判断された場合、コントローラ１９は、非生体情報を用いた認証（第２の認証）を実施する（Ｓ１０）。
【００４２】
非生体情報を用いた認証（第２の認証）として、具体的には、非生体情報としてＩＣタグの識別情報を用いた認証が行われる（Ｓ１０）。本例では、使用者は識別情報を記憶したＩＣタグを内蔵したＩＣカードを所有しているとする。使用者のＩＣカードがＲＦＩＤ読取部２３から所定範囲内にある場合、ＲＦＩＤ読取部２３はＩＣカード内部のＩＣタグの識別情報を読み取り、読み取った識別情報をコントローラ１９に伝える。コントローラ１９は、読み取られた識別情報がＬＯＧＩＮ  ＩＤと等しいか否かを判断する（Ｓ１０）ＩＣタグの識別情報がＬＯＧＩＮ  ＩＤと一致すれば、コントローラ１９は、続いて、生体情報を用いた認証（第３の認証）を行う。
【００４３】
一方、ステップＳ９において、情報処理装置１０の現在の使用状況下でのセキュリティの程度が基準レベルよりも「高い」と判断された場合は、コントローラ１９は、非生体情報を用いた認証（第２の認証）を実施せずに（ステップＳ１０をスキップ）、生体情報を用いた認証（第３の認証）を実施する。
【００４４】
生体情報を用いた認証（第３の認証）の前に、コントローラ１９は、ステップＳ９で判断したセキュリティの程度に基づき、その認証（第３の認証）における認証精度を設定する（Ｓ１１）。具体的には、セキュリティの程度が基準レベルより「高い」と判断されたときは、コントローラ１９は、生体情報を用いた認証（第３の認証）の認証精度がより低くなるように認証精度を設定する。また、セキュリティの程度が基準レベルより「低い」と判断されたときは、コントローラ１９は、認証精度がより高くなるように認証精度を設定する。
【００４５】
ここで、認証精度とは、使用者から取得した生体情報と、ＬＯＧＩＮ  ＩＤとして事前に登録されている生体情報（顔の画像情報）とを比較し、両者が一致していると判断する時の精度である。すなわち、認証精度がより高い場合、認証精度が低い場合に比較して、両者が一致していると判断するために、使用者から取得した生体情報と、事前に登録されている生体情報との間のより高い一致度が要求される。情報処理装置１００の現使用状況におけるセキュリティの程度が高いことは、使用者が何らかの認証を既にパスしていると考えられる。このことから、次に行う認証の認証精度を低くしても問題なく、また、過度な認証に伴う使用者の利便性の低下を防止できる。一方、情報処理装置１００の現使用状況におけるセキュリティの程度が低い場合は、認証精度をより高くすることで、十分なセキュリティを確保できる。なお、上記の例では、認証精度を２段階に切り替えたが、認証精度の設定方法はこのような方法に限定されない。認証精度を、ステップＳ２で検出されたパラメータの値（すなわち、セキュリティの程度）に応じてより細かく切り替えてもよい。
【００４６】
生体情報を用いた認証（第３の認証）として、具体的には、撮像部２５で撮像された使用者の画像に基づいた人物認識による認証が行われる（Ｓ１２）。本実施形態では、人物認識として、撮像された画像に基づき顔認識が実施される。顔認識の結果、認証が成功したとき、すなわち、ＩＣタグによる認証と顔情報による認証の双方ともに成功したときは（Ｓ１２でＹＥＳ）、コントローラ１９は、使用者によるＬＯＧＩＮ  パスワードの入力を免除し、使用者についてＯＳへのログインを許可する（Ｓ１５）。すなわち、使用者をログインさせる処理を実行する。この場合、使用者は、情報処理装置１０に対してログインのための情報を何も入力せずにログインすることが可能となり、ログインのための操作を簡単化できる。なお、本実施形態では、人物認識として顔認識を用いたが、この代わりに他の生体情報、例えば、人の眼の虹彩や指の静脈パターンを用いて特定の人物を認識するようにしてもよい。
【００４７】
一方、顔認識（人物認識）の結果、認証が失敗したときは（Ｓ１２でＮＯ）、コントローラ１９は、ＬＯＧＩＮパスワードの入力画面を表示し、使用者に対してＬＯＧＩＮパスワードの入力を要求する（Ｓ１３）。使用者により正当なＬＯＧＩＮパスワードが入力されると（Ｓ１４でＹＥＳ）、コントローラ１９は、ＯＳへログインを許可する（Ｓ１５）。すなわち、使用者をログインさせる。ＬＯＧＩＮパスワードの入力が所定回数失敗したときは、本処理を強制的に終了する。
【００４８】
ログイン処理後、使用者は情報処理装置１０を利用することが可能になる。その後、コントローラ１９は、ＯＳへのログインを許可してから所定時間ごとに、ステップＳ８からＳ１１の処理を繰り返す。すなわち、一定期間ごとに非生体情報を用いた認証（Ｓ１０）及び生体情報を用いた認証（Ｓ１２）を実行する。以下、図３のフローチャートを参照して、ログイン後に実行されるこの処理を説明する。なお、図３のフローチャートにおけるステップＳ２２、Ｓ２３からＳ２８の処理の内容は、図２のフローチャートにおけるステップＳ２、Ｓ９からＳ１４の処理の内容と略同一である。
【００４９】
図３に示すように、コントローラ１９は、ログイン許可後、一定時間経過毎に、情報処理装置１０の使用状況におけるセキュリティの程度を判断するためのパラメータを検出し（Ｓ２２）、その検出結果に基づき、非生体情報による認証（Ｓ２４）を実施するか否か及び生体情報による認証（Ｓ２６）における認証精度を決定する。
【００５０】
必要な認証がすべて成功したとき、または、使用者により正当なログインパスワードが入力されたときは（Ｓ２８でＹＥＳ）、ログイン状態が維持される。しかし、いずれの認証も失敗し、かつ、使用者により正当なログインパスワードが入力されなかったときは（Ｓ２８でＮＯ）、コントローラ１９はログオフ処理を実行する（Ｓ２９）。
【００５１】
このように、ログイン後も定期的に情報処理装置１０の使用状況におけるセキュリティの程度を判断するためのパラメータを検出し、非生体情報による認証の実施の要否及び生体情報による認証の認証精度を決定することにより、最新の情報処理装置１０の使用状況に応じた適切な認証処理を実現することができる。例えば、当初、情報処理装置１０がセキュリティの高い居室で使用されていたところ、その後、情報処理装置１０が屋外に持ち運ばれて使用されるようになった場合を想定する。この場合、当初は、非生体情報を用いた認証（第２の認証）はスキップされ、より低い認証精度で生体情報を用いた認証（第３の認証）が実施されるが、その後に、非生体情報を用いた認証（第２の認証）が実施され、かつ、生体情報を用いた認証（第３の認証）における認証精度がより高い値に設定される。このように、認証処理の強度を使用状況に応じて適切に変更することができる。
【００５２】
また、ログイン後も定期的に認証処理を行うことで、ログイン後に使用者の状況が変化した場合であっても、不正な使用者による情報処理装置１０の使用を防止でき、セキュリティ性を確保できる。例えば、ログイン後に、ＩＣタグが埋め込まれたＩＣカードとともに正当な使用者が情報処理装置１０から所定範囲外に離れた場合、ＩＣタグの識別情報に基づく認証をクリアできない。このため、正当な使用者が不在である間、他人が正当な使用者になりすまして情報処理装置１０を使用することを防止できる。または、ログイン後に正当な使用者に代わり不正な使用者が情報処理装置１０を使用した場合、その不正な使用者は、他人の正当なＩＣカードを所持していたとしても、撮像部２５による人物認識（顔認識）をクリアできないため、不正な使用者による不正使用を防止することができる。
【００５３】
なお、上記実施形態では、指紋読取部２１、ＲＦＩＤ読取部２３及び撮像部２５は、情報処理装置１０に内蔵されたものであったが、それぞれ情報処理装置１０に外付けの装置でもよく、それぞれ、コントローラ１９とは別のコントローラにより制御されるものであってもよい。
【００５４】
また、上記実施形態では、ＩＣタグを内蔵する物品としてＩＣカードを例として挙げたが、ＩＣタグを内蔵する物であれば、ＩＣカードに限定されるものではない。また、ＩＣタグの代わりに他のデバイスを用いてもよい。例えば、固有の識別情報を有し、その識別情報を外部から非接触的に読み取れるものであれば、任意のデバイスが使用できる。例えば、スマートフォンなども非生体情報に基づく認証（Ｓ１０）に使用できる。
【００５５】
また、上記実施形態では、第１の生体情報による認証、非生体情報による認証、第２の生体情報による認証の順で認証を行ったが、これら３つの認証の順序は他の順序でもよい。
【００５６】
また、上記実施形態において、第１の生体情報による認証、非生体情報による認証、第２の生体情報による認証のそれぞれにおいて使用される基準情報（指紋情報、ＩＣタグの識別情報、顔情報）は、一使用者（個人）に固有の情報として互いに関連づけられて登録されている。ここで、非生体情報による認証における基準情報（ＩＣタグの識別情報）については、一使用者に対して複数個登録しておいてもよい。また、非生体情報による認証における基準情報（ＩＣタグの識別情報）は、複数の使用者（例えば、同じグループに所属する者）で共有されるようにしてもよい。
【００５７】
また、上記実施形態において、第２の生体情報による認証において、情報処理装置１０の現在の使用状況におけるセキュリティの程度に応じて、認証精度を変更した（Ｓ１１）。しかし、このような制御に限られず、検出されたセキュリティの程度が基準レベルよりも低いと判断されたときは、第２の生体情報による認証（Ｓ１１、Ｓ１２）は行わずに、使用者に必ずＬＯＧＩＮパスワードを入力させる（Ｓ１３）ようにしてもよい。すなわち、情報処理装置１０がセキュリティの程度が低い環境で使用されていると想定されるときは、セキュリティ性がより高くなるように、セキュリティ性がより低い認証手段の使用を禁止してもよい。
【００５８】
３．まとめ
本実施形態の情報処理装置（１０）は、セキュリティを解除するための情報の入力が要求される情報処理装置である。情報処理装置（１０）、使用者の生体情報を用いて認証を行う生体情報認証部（指紋読取部２１または撮像部２５及びコントローラ１９）と、使用者に関する所定の情報を用いて認証を行う非生体情報認証部（ＲＦＩＤ読取部２３及びコントローラ１９）と、生体情報認証部と非生体情報認証部による認証結果に基づき、使用者のログインの許可を制御するコントローラ１９と、情報処理装置１０の使用状況におけるセキュリティの程度を判断するためのパラメータを検出する使用状況検出部３１とを備える。コントローラ１９は、使用状況検出部３１により検出されたパラメータに基づき、生体情報認証部における認証の強度を変化させる。具体的には、コントローラ１９は、使用状況検出部３１により検出されたパラメータに基づき、生体情報認証部における認証の精度を変化させる。または、コントローラ１９は、使用状況検出部３１により検出されたパラメータに基づき、非生体情報認証部による認証の実施／不実施を制御する。
【００５９】
このように、情報処理装置１０は、自己の使用状況に応じて、生体情報認証部における認証の精度を変化させたり、非生体情報認証部における認証の実施／不実施を制御することで、使用状況に応じて適切な認証の強度を設定することができる。すなわち、情報処理装置１０をセキュリティが比較的高いエリア（例えば、セキュリティが確保された室内）で使用する状況及びセキュリティが比較的低いエリア（例えば、屋外）で使用する状況の双方において十分なセキュリティ性を確保しつつ、ログイン情報（セキュリティを解除するための情報）の入力操作における使用者の利便性を向上できる。
【産業上の利用可能性】
【００６０】
本実施形態は、パーソナルコンピュータ、ワークステーション、スマートフォン等のユーザ認証が要求される情報処理装置やセキュリティシステムに適用可能である。
【符号の説明】
【００６１】
１０  情報処理装置
１１  表示部
１３  操作部
１５  データ記憶部
１７  外部インタフェース部
１９  コントローラ
２１  指紋読取部
２３  ＲＦＩＤ読取部
２５  撮像部
【図１】
2013186851.tif 000003
【図２】
2013186851.tif 000004
【図３】
2013186851.tif 000005