(57)【要約】【課題】端末のおかれた環境に適したセンサを利用する認証方式を自動的に選択することが可能な認証制御システム、認証制御方法およびプログラムを提供する。【解決手段】センサにより検出される情報を取得する取得部と、前記情報の示す環境における１または２以上のセンサの各々の利用適正を評価する評価部と、前記評価部の評価結果に基づき、各々が前記１または２以上のセンサのいずれかを利用する複数の認証方式から認証方式を選択する認証方式選択部と、を備える認証制御システム。【選択図】図１
2015090589.tif 000002
【特許請求の範囲】
【請求項１】
センサにより検出される情報を取得する取得部と、
前記情報の示す環境における１または２以上のセンサの各々の利用適正を評価する評価部と、
前記評価部の評価結果に基づき、各々が前記１または２以上のセンサのいずれかを利用する複数の認証方式から認証方式を選択する認証方式選択部と、
を備える認証制御システム。
【請求項２】
前記取得部により取得される情報を用いてユーザの行動を認識する行動認識部をさらに備え、
前記認証方式選択部は、前記評価部の評価結果と前記行動認識部により認識された行動とに基づいて認証方式を選択する、請求項１に記載の認証制御システム。
【請求項３】
前記行動認識部により認識される行動に対応する情報を前記複数の認証方式の各々について記憶する記憶部をさらに有し、
前記認証方式選択部は、前記行動認識部により認識された行動に対応する情報を前記記憶部から取得し、評価結果と取得した前記行動に対応する情報とに基づいて認証方式を選択する、請求項２に記載の認証制御システム。
【請求項４】
前記認証方式選択部は、前記認証方式選択部が選択した認証方式以外の認証方式が利用された場合、利用された認証方式が選択されやすくなるように前記記憶部の前記行動に対応する情報を変更させる、請求項３に記載の認証制御システム。
【請求項５】
前記認証方式選択部は、前記認証方式選択部が選択した認証方式以外の認証方式が利用された場合、前記行動認識部により認識された行動に基づいて追加される行動に対応する情報を前記複数の認証方式の各々について前記記憶部に記憶させる、請求項３に記載の認証制御システム。
【請求項６】
前記記憶部に記憶される、行動に対応する情報は、数値であり、
前記評価部は、前記評価結果を数値化し、
前記認証方式選択部は、数値化された評価結果と前記記憶部から取得した行動に対応する数値とに基づいて認証方式を選択する、請求項３に記載の認証制御システム。
【請求項７】
前記行動認識部により認識される行動と認証方式との紐付けをユーザ操作に基づいて前記記憶部に記憶させる登録部をさらに備え、
前記認証方式選択部は、前記行動認識部により認識された行動に対する紐付けが前記記憶部に記憶されていた場合、前記紐付けに対応する認証方式を選択する、請求項３に記載の認証制御システム。
【請求項８】
前記評価部は、前記センサから得られる情報と前記センサの精度との対応関係に基づいてセンサの利用適正の評価を行う、請求項３に記載の認証制御システム。
【請求項９】
表示部をさらに備え、
前記認証方式選択部は、前記認証方式選択部が選択した認証方式を前記表示部に表示させる、請求項３に記載の認証制御システム。
【請求項１０】
前記取得部は、前記センサを有する情報処理装置から前記情報を取得し、
前記認証方式選択部により選択された認証方式を示す認証方式情報を前記情報処理装置に送信する送信部をさらに備える、請求項１に記載の認証制御システム。
【請求項１１】
前記取得部、前記評価部、および前記認証方式選択部は、前記センサを有する情報処理装置に設けられる、請求項１に記載の認証制御システム。
【請求項１２】
センサにより検出される情報を取得することと、
前記情報の示す環境における１または２以上のセンサの各々の利用適正を評価することと、
評価結果に基づき、各々が前記１または２以上のセンサのいずれかを利用する複数の認証方式から認証方式を選択することと、
を含む認証制御方法。
【請求項１３】
センサにより検出される情報を取得する取得機能と、
前記情報の示す環境における１または２以上のセンサの各々の利用適正を評価する評価機能と、
前記評価機能の評価結果に基づき、各々が前記１または２以上のセンサのいずれかを利用する複数の認証方式から認証方式を選択する認証方式選択機能と、
をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、認証制御システム、認証制御方法およびプログラムに関する。
【背景技術】
【０００２】
近年、情報保護の観点からスマートフォン等の携帯端末にユーザ認証機能を搭載することが一般的になっている。しかし、セキュリティ強化のために複数の認証が用いられる場合には、ユーザの認証作業が煩雑となることが多い。
【０００３】
それに対し、特許文献１では、行動パターンとして、認証を行うユーザの場所および時間帯を登録し、認証時のユーザの場所と時間帯が登録された行動パターンと合致している場合に、ユーザの認証作業を簡略化する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１９６５６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１で開示された技術では、場所と時間帯から行動パターンを判断するため、実際の端末のおかれた環境に適した認証方式を提供することは難しい。
【０００６】
そこで、本開示は、端末のおかれた環境に適したセンサを利用する認証方式を自動的に選択することが可能な、新規かつ改良された認証制御システム、認証制御方法およびプログラムを提案する。
【課題を解決するための手段】
【０００７】
本開示によれば、センサにより検出される情報を取得する取得部と、前記情報の示す環境における１または２以上のセンサの各々の利用適正を評価する評価部と、前記評価部の評価結果に基づき、各々が前記１または２以上のセンサのいずれかを利用する複数の認証方式から認証方式を選択する認証方式選択部と、を備える認証制御システムが提供される。
【０００８】
また、本開示によれば、センサにより検出される情報を取得することと、前記情報の示す環境における１または２以上のセンサの各々の利用適正を評価することと、評価結果に基づき、各々が前記１または２以上のセンサのいずれかを利用する複数の認証方式から認証方式を選択することと、を含む認証制御方法が提供される。
【０００９】
また、本開示によれば、センサにより検出される情報を取得する取得機能と、前記情報の示す環境における１または２以上のセンサの各々の利用適正を評価する評価機能と、前記評価機能の評価結果に基づき、各々が前記１または２以上のセンサのいずれかを利用する複数の認証方式から認証方式を選択する認証方式選択機能と、をコンピュータに実現させるためのプログラムが提供される。
【発明の効果】
【００１０】
以上説明したように本開示によれば、端末のおかれた環境に適したセンサを利用する認証方式を自動的に選択することが可能な認証制御システム、認証制御方法およびプログラムが提供される。
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１１】
【図１】本開示の一実施形態に係る認証制御システムの概要を説明するための図である。
【図２】本開示の第１の実施形態に係る認証制御システムの概略的な機能構成を示すブロック図である。
【図３】本開示の第１の実施形態に係る認証制御システムにおける音声センサのノイズ値と認識成功率の関係を示す関数の例を示すグラフである。
【図４】本開示の第１の実施形態に係る認証制御システムにおけるセンサの利用適性の評価結果の例を示す図である。
【図５】、本開示の第１の実施形態に係る認証制御システムにおける行動の各々に対する認証方式の各々の適性値の例を示す図である。
【図６】本開示の第１の実施形態に係る認証制御システムにおけるセンサの利用適性値を行動に対する認証方式の適性値に乗算した結果の数値の例を示す図である。
【図７】本開示の第１の実施形態における認証制御システムの処理を概念的に示すシーケンス図である。
【図８】本開示の第１の実施形態に係る認証制御システムにおける情報処理装置の表示部の表示の例を示す図である。
【図９】本開示の第１の実施形態の第１の変形例に係る認証制御システムにおける認証方式の適性値テーブルの適性値を変更する例を示す図である。
【図１０】本開示の第１の実施形態の第１の変形例に係る認証制御システムにおける認証方式の適性値テーブルに行動を追加する例を示す図である。
【図１１】本開示の第２の実施形態に係る認証制御システムの情報処理装置の概略的な機能構成を示すブロック図である。
【図１２】本開示の第２の実施形態における認証制御システムの情報処理装置の処理を概念的に示すフローチャートである。
【図１３】本開示の第２の実施形態の変形例における認証制御システムの情報処理装置におけるユーザ操作により行動と認証方式とを紐付ける例を示す図である。
【図１４】本開示に係る情報処理装置のハードウェア構成を示した説明図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
なお、説明は以下の順序で行うものとする。
１．認証制御システムの概要
２．本開示の第１の実施形態
２−１．本開示の第１の実施形態に係る認証制御システムの構成
２−２．本開示の第１の実施形態における認証制御システムの処理
２−３．本開示の第１の実施形態の変形例
３．本開示の第２の実施形態
３−１．本開示の第２の実施形態に係る情報処理装置の構成
３−２．本開示の第２の実施形態における情報処理装置の処理
３−３．本開示の第２の実施形態の変形例
４．本開示の一実施形態に係るハードウェア構成
５．むすび
【００１４】
＜１．認証制御システムの概要＞
まず、図１を参照して、本開示の一実施形態に係る認証制御システムの概要について説明する。図１は、本開示の一実施形態に係る認証制御システムの概要を説明するための図である。
【００１５】
認証制御システム１０は、情報処理装置１００および認証制御装置２００を備える。情報処理装置１００は、ユーザによって移動される可搬式の携帯通信端末であり、認証制御装置２００は、ネットワーク１に設置されたクラウドサービス等を行うサーバである。このため、情報処理装置１００と認証制御装置２００は、インターネット等のネットワークを介して通信することが可能である。
【００１６】
また、情報処理装置１００は、センサとセンサを利用した認証機能を有し、認証制御装置２００は、センサ情報に基づいて、情報処理装置１００のユーザの行動を認識し、認識される行動に即した認証方式を選択する機能を有する。このため、認証制御システム１０では、情報処理装置１００がセンサ情報を認証制御装置２００に送信し、認証制御装置２００は、受信したセンサ情報に基づいてユーザの行動を認識し、認識された行動に基づいて認証方式を選択することが可能である。そして、認証制御装置２００は、選択した認証方式の情報を情報処理装置１００に送信し、情報処理装置１００は、受信した認証方式の情報に基づいて認証を行う。なお、センサ情報に基づいて、ユーザの行動を認識する技術については、特許第５０２８７５１号公報および特開２０１０−１９８５９５号公報のような文献で開示されている。
【００１７】
ここで、端末のおかれた環境によっては、選択された認証方式が適していない場合がある。例えば、図１の左下側に示したように、情報処理装置１００を保持するユーザ３Ａが騒がしい場所を歩いている場合、加速度センサ等からの情報によりユーザ３Ａが歩行していることが認識され、他の認証方式よりも歩行中に操作がしやすい音声認証が選択され得る。しかし、周囲が騒がしいため音声センサの精度が低く、認証が成功しづらくなり得る。そこで、本実施形態による認証制御システム１０では、認証制御装置２００は、情報処理装置１００から受信するセンサ情報を用いてセンサの利用適性を評価し、評価結果と認識された行動とに基づいて認証方式を選択する。
【００１８】
例えば、上記の例の場合、情報処理装置１００は、音声センサにより周囲の音声を取得し、取得した音声情報を認証制御装置２００に送信する。認証制御装置２００は、受信した音声情報から情報処理装置１００の周囲はノイズとなり得る音声が多いため、音声センサの利用適性は低いと判断し、例えば、カメラセンサを用いるカメラ認証を選択する。そして、情報処理装置１００は、カメラ認証が選択されたことを受信し、ユーザにカメラ認証を提示する。
【００１９】
また、図１の右下側に示したように、情報処理装置１００を保持するユーザ３Ｂが静かな家屋２内で静止している場合、認証制御装置２００は、受信した音声情報から情報処理装置１００の周囲はノイズとなり得る音声が少ないため、音声センサの利用適性は高いと判断し、音声認証を選択する。そして、情報処理装置１００は、音声認証が選択されたことを受信し、ユーザに音声認証を提示する。
【００２０】
このように、本開示の一実施形態に係る認証制御システム１０は、情報処理装置１００の有するセンサにより検出される情報からセンサの利用適正を評価し、評価結果に基づいてセンサを利用する複数の認証方式から認証方式を選択する。このため、情報処理装置１００のおかれた環境に適したセンサを利用する認証方式を自動的に選択することが可能となる。なお、認証制御装置２００がクラウドサービスのネットワーク内に設置される例を説明したが、認証制御装置２００は、情報処理装置１００と直接的に通信を行う可搬式の端末であってもよい。また、図１においては情報処理装置１００の一例としてスマートフォンを示しているが、情報処理装置１００は、タブレット端末、携帯ゲーム機、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等であってもよい。なお、説明の便宜上、第１および第２の実施形態による情報処理装置１００の各々を、情報処理装置１００−１および情報処理装置１００−２のように、末尾に実施形態に対応する番号を付することにより区別する。
【００２１】
＜２．本開示の第１の実施形態＞
［２−１．本開示の第１の実施形態に係る認証制御システムの構成］
以上、本開示の一実施形態に係る認証制御システム１０の概要について説明した。次に、図２を参照して、本開示の第１の実施形態に係る認証制御システム１０の構成について説明する。図２は、本開示の第１の実施形態に係る認証制御システム１０の概略的な機能構成を示すブロック図である。
【００２２】
図２に示したように、認証制御システム１０は、情報処理装置１００−１および認証制御装置２００を備える。
【００２３】
（情報処理装置１００−１の構成）
情報処理装置１００−１は、センサ１０２、制御部１１２、通信部１１４、表示部１１６、および認証部１１８を備え、センサ１０２は、タッチセンサ１０４、音声センサ１０６、カメラセンサ１０８、およびモーションセンサ１１０を有する。
【００２４】
タッチセンサ１０４は、タッチパネル等に対する操作を検出する。また、タッチパネル操作が行われていない状態で検出される情報は、タッチセンサ１０４のノイズとして利用される。例えば、タッチセンサ１０４は、静電容量方式または抵抗膜方式等であり得る。
【００２５】
音声センサ１０６は、情報処理装置１００−１の周囲の音を検出する。具体的には、音声センサ１０６は、情報処理装置１００−１の周囲で発生する音波によって生じる振動を電気信号に変換することで音を検出する。例えば、音声センサ１０６は、動電型または静電型のマイクロフォン等であり得る。
【００２６】
カメラセンサ１０８は、情報処理装置１００−１の周囲の輝度を検出する。例えば、カメラセンサ１０８は、フォトダイオード等を利用したセンサであり、入射光によりフォトダイオード等に蓄えられた電荷の量から輝度を検出し得る。
【００２７】
モーションセンサ１１０は、情報処理装置１００−１の動きを検出する。具体的には、モーションセンサ１１０は、情報処理装置１００−１の移動、または向き等を検出する。例えば、モーションセンサ１１０は、加速度センサ、角速度センサ、または地磁気センサ等であり得る。
【００２８】
なお、センサ１０２の備えるセンサの各々は、ユーザによる認証開始操作が行われると検出動作を行う。
【００２９】
制御部１１２は、通信部１１４、表示部１１６、および認証部１１８の制御を行う。具体的には、制御部１１２は、センサ１０２からセンサ情報を取得し、取得したセンサ情報を通信部１１４に送信させる。また、通信部１１４が受信した認証方式情報に基づいて、表示部１１６の表示を制御し、認証部１１８に認証を実行させる。なお、認証方式情報には、選択された認証方式を示す情報が含まれる。また、情報処理装置１００−１は、ＧＰＳモジュールをさらに備え、制御部１１２は、ＧＰＳモジュールから取得する位置情報をセンサ情報と合わせて通信部１１４に送信させてもよい。
【００３０】
通信部１１４は、認証制御装置２００と通信を行う。具体的には、通信部１１４は、センサ情報を認証制御装置２００に送信し、認証方式情報を認証制御装置２００から受信する。例えば、通信部１１４は、有線通信、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信、ＷｉＦｉ（登録商標）通信、または携帯電話通信等を用いて、認証制御装置２００と直接的に、または基地局もしくはアクセスポイント等を介して間接的に通信を行い得る。
【００３１】
表示部１１６は、選択された認証方式の表示を行う。具体的には、表示部１１６は、制御部１１２の指示に基づいて、選択された認証方式を示す画像を表示する。
【００３２】
認証部１１８は、選択された認証方式で認証を行う。具体的には、認証部１１８は、制御部１１２の指示に基づいて、ＰＩＮ（Ｐｅｒｓｏｎａｌ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｎｕｍｂｅｒ）入力認証、音声認証、カメラ認証、またはモーション認証を行う。ＰＩＮ入力認証では、例えば、予め設定された所定のコードとタッチパネル等を介して入力されたコードとを用いて認証が行われ得る。音声認証では、例えば、予め設定された音声データと音声センサを介して入力された音声データとを用いて認証が行われ得る。カメラ認証では、例えば、予め設定された画像とカメラの撮像により得られる画像とを用いて認証が行われ得る。モーション認証では、例えば、予め設定された軌道と加速度センサおよび角速度センサ等から得られる情報により特定される情報処理装置１００−１の軌道とを用いて認証が行われ得る。なお、上記以外の認証方式が用いられてもよい。
【００３３】
（認証制御装置２００の構成）
認証制御装置２００は、通信部２０２、評価部２０４、記憶部２０６、行動認識部２０８、および認証方式選択部２１０を備える。
【００３４】
通信部２０２は、情報処理装置１００−１と通信を行う。具体的には、通信部２０２は、センサ情報を情報処理装置１００−１から受信し、認証方式情報を情報処理装置１００−１に送信する。
【００３５】
評価部２０４は、センサ情報に基づいて１または２以上のセンサの利用適性の評価を行う。具体的には、評価部２０４は、通信部２０２が情報処理装置１００−１から受信したセンサ情報とセンサの精度との対応関係に基づいて、センサ情報が示す環境における１または２以上のセンサの利用適性を数値化する。より具体的には、図３を参照して説明する。図３は、本開示の第１の実施形態に係る認証制御システム１０における音声センサ１０６のノイズ値と認識成功率の関係を示す関数の例を示すグラフである。
【００３６】
評価部２０４は、１または２以上のセンサの各々について、センサ情報から情報処理装置１００のおかれた環境を把握し、把握された環境に対応するセンサの精度を取得する。例えば、図３に示したように、評価部２０４は、音声センサ１０６のセンサ情報からノイズ値ｎを抽出し、情報処理装置１００の周囲のノイズ状況を把握し得る。そして、評価部２０４は、ノイズ値「ｎ」に対応する音声センサ１０６の認識成功率「０．７」を記憶部２０６に記憶されるノイズ値と認識成功率の関係を示す関数を用いて取得し得る。
【００３７】
次に、評価部２０４は、取得したセンサの精度の数値化を行う。具体的には、図４を参照して説明する。図４は、本開示の第１の実施形態に係る認証制御システム１０におけるセンサの利用適性の評価結果の例を示す図である。例えば、図４の表２０に示したように、評価部２０４は、タッチセンサ１０４、音声センサ１０６、カメラセンサ１０８、およびモーションセンサ１１０の各々について、取得したセンサの精度から数値化を行い得る。さらに、評価部２０４は、センサの精度が高いほど数値が大きくなるように数値化を行い得る。例えば、図４の表２０は、カメラセンサおよびモーションセンサと比べてタッチセンサおよび音声センサの利用適性が高いことを示している。
【００３８】
なお、上記では、評価部２０４は、センサ情報を入手した全てのセンサについて利用適性を評価する例を説明したが、評価部２０４は、入手したセンサ情報に係るセンサのうちの一部のセンサについてのみ評価を行ってもよい。例えば、ＰＩＮ入力認証およびカメラ認証が選択可能である場合、評価部２０４は、カメラセンサの利用適性のみを評価し、利用適性値が所定の値以下であれば、後述する認証方式選択部２１０は、ＰＩＮ入力認証を選択する。このため、評価部２０４の評価処理が削減されることにより、認証制御装置２００の処理速度を向上させることが可能となる。
【００３９】
また、上記では、評価部２０４は、センサ情報からセンサの精度を取得し、取得したセンサの精度の数値化を行う例を説明したが、評価部２０４は、センサ情報から直接的に数値化を行ってもよい。例えば、センサ情報に対応する利用適性値をテーブルとして記憶部２０６に記憶させておき、評価部２０４は、受信したセンサ情報を基に当該テーブルを参照して利用適性値を取得し得る。このため、評価部２０４の評価処理が削減されることにより、認証制御装置２００の処理速度を向上させることが可能となる。
【００４０】
また、上記では、評価部２０４が音声センサ１０６の利用適性の評価を行う例を説明したが、タッチセンサ１０４、カメラセンサ１０８、およびモーションセンサ１１０の利用適性の評価の例について、以下に説明する。
【００４１】
評価部２０４は、タッチセンサ１０４から得られるタッチパネル操作が行われていない状態で検出される情報に基づいてタッチセンサ１０４の利用適性の評価を行う。例えば、タッチパネルに対して複数備えられるタッチセンサ１０４の各々のうちの一部に汚れが付着している場合、汚れが付着したタッチセンサ１０４の各々は、タッチパネル操作が行われていない状態で接触を検出し得る。そして、評価部２０４は、タッチセンサ１０４から取得した接触情報に含まれる接触を検出したセンサ数、検出された接触の強さ、および接触が検出された位置等に基づき、当該センサの利用適性を評価し得る。例えば、汚れが付着したセンサ数の全センサ数における割合が所定の割合より大きい場合、タッチセンサ１０４の検出精度が低下していると考えられるため、評価部２０４は、タッチセンサ１０４の利用適性を低く評価し得る。
【００４２】
また、評価部２０４は、カメラセンサ１０８から得られる輝度情報に基づいてカメラセンサ１０８の利用適性の評価を行う。例えば、カメラセンサ１０８は、フォトダイオード等を利用したセンサであり、入射光によりフォトダイオード等に蓄えられた電荷の量を検出し得る。そして、評価部２０４は、カメラセンサ１０８の飽和信号量における閾値と検出された電荷の量とに基づいて当該センサの利用適性を評価し得る。例えば、カメラセンサ１０８の飽和信号量に近い値の電荷の量、例えば、飽和信号量の９０％以上の電荷が蓄積されていると検出された場合、カメラセンサ１０８の能力に対して情報処理装置１００−１の周囲の明るさが強く、カメラセンサ１０８の検出精度が低下すると考えられるため、評価部２０４は、カメラセンサ１０８の利用適性を低く評価し得る。
【００４３】
また、評価部２０４は、モーションセンサ１１０から得られる情報処理装置１００−１の動きに基づいてモーションセンサ１１０の利用適性の評価を行う。例えば、モーションセンサ１１０は、加速度センサであり、情報処理装置１００−１の移動を検出し得る。そして、評価部２０４は、検出された移動の速度、方向、および移動方向の転換頻度等に基づいて当該センサの利用適性の評価を行う。例えば、検出された移動方向の転換頻度が高い場合、情報処理装置１００−１が小刻みに動かされており、モーションセンサ１１０の検出精度が低下すると考えられるため、評価部２０４は、モーションセンサ１１０の利用適性を低く評価し得る。
【００４４】
ここで図２を参照して認証制御装置２００の構成の説明に戻ると、記憶部２０６は、ユーザの行動の各々に対する認証方式の各々の適性を記憶する。具体的には、記憶部２０６は、後述する行動認識部２０８により認識される行動の各々に対して、認証方式の各々の適性を数値として記憶する。より具体的には、図５を参照して説明する。図５は、本開示の第１の実施形態に係る認証制御システム１０における行動の各々に対する認証方式の各々の適性値の例を示す図である。
【００４５】
例えば、図５に示したように、記憶部２０６は、行動認識部２０８により認識される行動の各々と認証方式の各々とが対応するテーブル形式で認証方式の適性値を記憶し得る。例えば、記憶部２０６は、「コンサート会場にいる」という行動に対して、ＰＩＮ入力認証は「１０」、音声認証は「０」、カメラ認証は「０」、モーション認証は「０」という数値を記憶し得る。
【００４６】
ここで図２を参照して認証制御装置２００の構成の説明に戻ると、行動認識部２０８は、センサ情報に基づいてユーザの行動の認識を行う。具体的には、行動認識部２０８は、上述の特許文献に開示された技術を用いてユーザの行動の認識を行う。認識される行動については、例えば、図５に示したように、「コンサート会場にいる」、「家のテーブルに置いている」、または「ジョギング中」等の行動が認識され得る。
【００４７】
ここで図２を参照して認証制御装置２００の構成の説明に戻ると、認証方式選択部２１０は、評価部２０４による評価結果および行動認識部２０８により認識された行動に基づいて認証方式の選択を行う。具体的には、認証方式選択部２１０は、行動認識部２０８により認識された行動に対応する認証方式の各々の適性値を記憶部２０６から取得し、評価部２０４の評価により得られるセンサの各々の利用適性値を、取得した適性値に乗算する。そして、認証方式選択部２１０は、乗算の結果、最も数値が大きい認証方式を選択する。より具体的には、図４〜図６を参照して説明する。図６は、本開示の第１の実施形態に係る認証制御システム１０におけるセンサの利用適性値を行動に対する認証方式の適性値に乗算した結果の数値の例を示す図である。
【００４８】
まず、認証方式選択部２１０は、行動認識部２０８により認識された行動に対応する認証方式の各々の適性値を取得する。例えば、図５に示したように、行動認識部２０８により「車で移動中（助手席）」と認識された場合、認証方式選択部２１０は、記憶部２０６の記憶する認証方式の適性値テーブルからＰＩＮ入力認証は「５」、音声認証は「８」、カメラ認証は「１０」、モーション認証は「３」という数値を取得する。
【００４９】
次に、認証方式選択部２１０は、評価部２０４の評価により得られるセンサの各々の利用適性値を、センサの各々を利用する認証方式の適性値に乗算する。例えば、図４に示したように、認証方式選択部２１０は、評価部２０４の評価によりタッチセンサは「５」、音声センサは「５」、カメラセンサは「０」、およびモーションセンサは「３」という数値を取得し得る。そして、認証方式選択部２１０は、タッチセンサを利用するＰＩＮ入力認証の適性値にタッチセンサの利用適性値を乗算し、音声センサを利用する音声認証の適性値に音声センサの利用適性値を乗算し得る。また、認証方式選択部２１０は、カメラセンサを用いるカメラ認証の適性値にカメラセンサの利用適性値を乗算し、モーションセンサを用いるモーション認証の適性値にモーションセンサの利用適性値を乗算し得る。
【００５０】
次に、認証方式選択部２１０は、センサの利用適性値の各々を認証方式の適性値の各々に乗算した結果、最も数値が大きい認証方式を選択する。例えば、図６に示したように、認証方式選択部２１０は、乗算した結果、数値が最も大きい音声認証を認証方式として選択し得る。
【００５１】
なお、上記では、１の認証方式の適性値に対して当該認証方式に利用される１のセンサの利用適性値が乗算される例を説明したが、１の認証方式に利用されるセンサが複数ある場合、当該認証方式の適性値に対して当該認証方式に利用されるセンサのうちの２以上のセンサの利用適性値が乗算に用いられてもよい。例えば、カメラ認証に対して、撮像にカメラセンサ１０８が利用され、撮像時の手振れ補正等にモーションセンサ１１０が利用され得る。この場合、認証方式選択部２１０は、カメラセンサ１０８の利用適性値とモーションセンサ１１０の利用適性値を按分して加算した数値をカメラ認証の適性値に乗算し得る。例えば、カメラセンサ１０８の利用適性値が「５」でモーションセンサ１１０の利用適性値が「３」の場合、カメラセンサ１０８およびモーションセンサ１１０の利用適性値は、５０％で按分されて「２．５」および「１．５」とされる。そして、按分された数値を加算して得られる「４」が、カメラ認証の適性値の乗算に用いられる。
【００５２】
また、例えば、モーション認証に対して、複数の種類のモーションセンサ１１０が利用され得る。例えば、情報処理装置１００−１の向きの把握に角速度センサ等が利用され、情報処理装置１００−１の移動速度の把握に加速度センサ等が利用され得る。この場合、認証方式選択部２１０は、角速度センサの利用適性値と加速度センサの利用適性値を按分して加算した数値をモーション認証の適性値に乗算し得る。
【００５３】
このように、１の認証方式に利用されるセンサが複数ある場合、１の認証方式の適性値に対して２以上のセンサの利用適性値が乗算に用いられることにより、より適性の高い認証方式を選択することが可能となる。
【００５４】
［２−２．本開示の第１の実施形態における認証制御システムの処理］
次に、図７を参照して、本開示の第１の実施形態における認証制御システム１０の処理について説明する。図７は、本開示の第１の実施形態における認証制御システム１０の処理を概念的に示すシーケンス図である。なお、上述の認証制御システム１０の構成の記載と重複する説明は省略する。
【００５５】
まず、情報処理装置１００−１において、ユーザによる認証開始操作が行われると、制御部１１２は、センサ１０２から情報を取得する（ステップＳ３０２）。具体的には、センサ１０２がユーザの認証開始操作を検出すると、制御部１１２は、センサ１０２からセンサ情報を取得する。例えば、タッチセンサ１０４がタッチパネルに対する接触を検知すると、制御部１１２は、センサ情報の各々をセンサ１０２から取得し得る。
【００５６】
次に、通信部１１４は、取得した情報を送信する（ステップＳ３０４）。具体的には、制御部１１２は、通信部１１４に取得したセンサ情報を認証制御装置２００に送信させる。
【００５７】
次に、認証制御装置２００において、評価部２０４は、受信した情報から情報処理装置１００−１のおかれた環境におけるセンサの利用適性を数値化する（ステップＳ３０６）。具体的には、通信部２０２は、情報処理装置１００−１の通信部１１４からセンサ情報を受信し、評価部２０４は、受信したセンサ情報に基づいてセンサの利用適性を数値化する。
【００５８】
次に、行動認識部２０８は、受信した情報に基づいて行動を認識する（ステップＳ３０８）。具体的には、通信部２０２が受信したセンサ情報に基づいて、行動認識部２０８は行動の認識を行う。
【００５９】
次に、認証方式選択部２１０は、認識された行動に対応する認証方式毎の適性値を記憶部２０６から取得する（ステップＳ３１０）。
【００６０】
次に、認証方式選択部２１０は、行動に対応する認証方式毎の適性値にセンサの各々の利用適性値を乗算する（ステップＳ３１２）。
【００６１】
次に、認証方式選択部２１０は、乗算後の数値が最大である認証方式を選択する（ステップＳ３１４）。
【００６２】
次に、通信部２０２は、認証方式情報を送信する（ステップＳ３１６）。具体的には、通信部２０２は、認証方式選択部２１０により選択された認証方式に係る情報を情報処理装置１００−１の通信部１１４に送信する。
【００６３】
次に、情報処理装置１００−１において、表示部１１６は、受信した認証方式情報に基づいて選択された認証方式を表示する（ステップＳ３１８）。具体的には、制御部１１２は、通信部１１４が認証制御装置２００から受信した認証方式情報に基づいて、表示部１１６に選択された認証方式を示す画像および認証に係る画像を表示させる。例えば、図８を参照して説明する。図８は、本開示の第１の実施形態に係る認証制御システム１０における情報処理装置１００−１の表示部の表示の例を示す図である。
【００６４】
例えば、図８の左図に示したように、制御部１１２は、認証方式情報から音声認証が選択されたことを認識し、表示部１１６に音声認証が選択されたことを示す画像を表示させ得る。さらに、図８の右図に示したように、表示部１１６は、音声認証が選択されたことを示す画像を表示させた後、音声認証に係る画像を表示させ得る。
【００６５】
ここで図７を参照して認証制御システム１０の処理の説明に戻ると、次に、認証部１１８は、選択された認証方式で認証を実行する（ステップＳ３２０）。具体的には、制御部１１２は、通信部１１４が認証制御装置２００から受信した認証方式情報に基づいて、認証部１１８に選択された認証方式で認証を行わせる。
【００６６】
上記のように、本開示の第１の実施形態によれば、認証制御装置２００は、センサを有する情報処理装置１００−１からセンサ情報を取得し、取得したセンサ情報の示す環境における１または２以上のセンサの各々の利用適性の評価を行う。そして、認証制御装置２００は、センサの利用適性の評価結果とセンサ情報により認識される行動とに基づいて、センサを利用する複数の認証方式から認証方式を選択し、情報処理装置１００−１に認証方式情報を送信する。このように、センサ情報の示す環境におけるセンサの利用適性の評価を行うことにより、情報処理装置１００−１のおかれた環境に適したセンサを利用する認証方式を自動的に選択することが可能となる。また、認証方式選択処理を認証制御装置２００が行うことにより、情報処理装置１００−１の省電力化および計算資源の低減が可能となる。
【００６７】
なお、第１の実施形態では、認証方式選択部２１０は、数値化された評価結果と、記憶部２０６に記憶される、行動に対応する数値とに基づいて認証方式を選択する例を説明したが、認証方式選択部２１０の選択処理に用いられる情報は、数値に限られない。例えば、評価部２０４は、センサの利用適性の評価結果を利用可または利用不可のいずれかで行い、記憶部２０６には、行動に対応する認証方式毎の利用適性が利用可または利用不可のいずれかで記憶され得る。そして、認証方式選択部２１０は、センサの利用適性および認証方式の利用適性の少なくとも一方が利用可である認証方式を選択し得る。
【００６８】
［２−３．本開示の第１の実施形態の変形例］
以上、本開示の第１の実施形態について説明した。なお、本実施形態は、上述の例に限定されない。以下に、本実施形態の第１および第２の変形例について説明する。
【００６９】
（第１の変形例）
本実施形態の第１の変形例として、認証方式選択部２１０は、認証方式選択部２１０が選択した認証方式以外の認証方式が利用された場合、利用された認証方式が選択されやすくなるように記憶部２０６に記憶される行動に対応する認証方式の各々の適性値を変更してもよい。具体的には、図９を参照して説明する。図９は、本開示の第１の実施形態の第１の変形例に係る認証制御システム１０における認証方式の適性値テーブルの適性値を変更する例を示す図である。
【００７０】
まず、制御部１１２は、認証方式選択部２１０が選択した認証方式以外の認証方式を用いた認証が行われた場合、認証に用いられた認証方式を、通信を介して認証方式選択部２１０に通知する。例えば、認証方式選択部２１０が音声認証を選択し、ユーザが音声認証ではなくＰＩＮ入力認証を選択した場合、制御部１１２は、ＰＩＮ入力認証が行われたことを通信部１１４および通信部２０２の通信を介して認証方式選択部２１０に通知する。
【００７１】
次に、認証方式選択部２１０は、記憶部２０６の記憶する、認証方式の選択を行った際の行動に対応する制御部１１２から通知された認証方式の適性値を増加させる。例えば、図９の上図に示したように、記憶部２０６の記憶する認証方式の適性値テーブル３０では、行動「車で移動中（助手席）」に対応するＰＩＮ入力認証の適性値は５であったのに対し、認証方式選択部２１０は、図９の下図に示したように、当該適性値を６に増加させ、認証方式の適性値テーブル３２に更新する。
【００７２】
上記のように、認証方式選択部２１０は、認証方式選択部２１０が選択した認証方式以外の認証方式が利用された場合、利用された認証方式が選択されやすくなるように記憶部２０６に記憶される行動に対応する認証方式の各々の適性値を変更する。このように、利用された認証方式が選択されやすくなることにより、ユーザの嗜好に合った認証方式を自動的に選択することが可能となる。
【００７３】
（第２の変形例）
本実施形態の第２の変形例として、認証方式選択部２１０は、認証方式選択部２１０が選択した認証方式以外の認証方式が利用された場合、行動認識部２０８により認識された行動に基づいて追加される行動に対応する適性値を認証方式の各々について記憶部２０６に記憶させてもよい。具体的には、図１０を参照して説明する。図１０は、本開示の第１の実施形態の第１の変形例に係る認証制御システム１０における認証方式の適性値テーブルに行動を追加する例を示す図である。
【００７４】
まず、制御部１１２は、認証方式選択部２１０が選択した認証方式以外の認証方式を用いた認証が行われた場合、認証に用いられた認証方式を、通信を介して認証方式選択部２１０に通知する。例えば、認証方式選択部２１０がＰＩＮ入力認証を選択し、ユーザがＰＩＮ入力認証ではなくモーション認証を選択した場合、制御部１１２は、モーション認証が行われたことを通信部１１４および通信部２０２の通信を介して認証方式選択部２１０に通知する。
【００７５】
次に、認証方式選択部２１０は、行動認識部２０８により認識された行動に基づく新規の行動を、記憶部２０６の記憶する認証方式の適性値テーブルに追加する。そして、認証方式選択部２１０は、新規追加された行動に対応する認証方式の各々の適性値を、新規追加の際に基にした行動の値に基づいて設定する。例えば、図１０に示したように、行動認識部２０８により行動「コンサート会場にいる」が認識された場合、認証方式選択部２１０は、当該行動に基づく新たな行動「コンサート会場にいる（動作有）」を認証方式の適性値テーブル３０に追加する。そして、認証方式選択部２１０は、新規追加された行動に対応する認証方式の各々の適性値として、利用されなかった認証方式については、新規追加の際に基にされた行動「コンサート会場にいる」の数値よりも低く設定し得る。例えば、図１０の下図に示したように、新規追加の際に基にされた行動において適性値が１０であったＰＩＮ入力認証は５に設定され得る。また、認証方式選択部２１０は、利用された認証方式については、利用されなかった認証方式に設定された数値よりも高い数値を設定し得る。例えば、図１０の下図に示したように、利用されなかったＰＩＮ入力認証が「５」と設定されたのに対し、利用されたモーション認証は「８」に設定され得る。
【００７６】
上記のように、認証方式選択部２１０は、認証方式選択部２１０が選択した認証方式以外の認証方式が利用された場合、行動認識部２０８により認識された行動に基づいて追加される新たな行動に対応する適性値を認証方式の適性値テーブルに追加する。このため、行動パターンが細分化されることにより、ユーザの行動に即した認証方式を自動的に選択することが可能となる。
【００７７】
＜３．本開示の第２の実施形態＞
以上、本開示の第１の実施形態について説明した。次に、本開示の第２の実施形態について説明する。本開示の第２の実施形態では、認証制御システム１０は、情報処理装置１００−２のみを備え、情報処理装置１００−２内で認証方式の選択処理を完結させる。
【００７８】
［３−１．本開示の第２の実施形態に係る情報処理装置の構成］
まず、図１１を参照して、本開示の第２の実施形態に係る認証制御システム１０の情報処理装置１００−２の構成について説明する。図１１は、本開示の第２の実施形態に係る認証制御システム１０の情報処理装置１００−２の概略的な機能構成を示すブロック図である。なお、本開示の第１の実施形態に係る情報処理装置１００−１および認証制御装置２００の構成と実質的に同一である構成については説明を省略する。
【００７９】
図１１に示したように、情報処理装置１００−２は、センサ１０２、制御部１１２、表示部１１６、および認証部１１８に加え、評価部１２０、記憶部１２２、行動認識部１２４、および認証方式選択部１２６を備える。
【００８０】
制御部１１２は、表示部１１６および認証部１１８に加え、評価部１２０および行動認識部１２４の制御を行う。具体的には、制御部１１２は、センサ１０２からセンサ情報を取得し、取得したセンサ情報を評価部１２０および行動認識部１２４に与える。また、認証方式選択部１２６が選択した認証方式に基づいて、表示部１１６の表示を制御し、認証部１１８に認証を実行させる。
【００８１】
なお、評価部１２０、記憶部１２２、行動認識部１２４、および認証方式選択部１２６における機能は、本開示の第１の実施形態における評価部２０４、記憶部２０６、行動認識部２０８、および認証方式選択部２１０における機能と実質的に同一であるため説明は省略する。
【００８２】
［３−２．本開示の第２の実施形態における情報処理装置の処理］
次に、図１２を参照して、本開示の第２の実施形態における認証制御システム１０の情報処理装置１００−２の処理について説明する。図１２は、本開示の第２の実施形態における認証制御システム１０の情報処理装置１００−２の処理を概念的に示すフローチャートである。なお、本開示の第１の実施形態と実質的に同一である処理についての詳細な説明は省略する。
【００８３】
まず、情報処理装置１００−２は、認証開始操作が検知されるまで待機する（ステップＳ４０２）。
【００８４】
ステップＳ４０２にて、認証開始操作が検知された場合、制御部１１２は、センサ１０２から情報を取得する（ステップＳ４０４）。
【００８５】
次に、評価部１２０は、取得した情報から情報処理装置１００−２のおかれた環境におけるセンサの利用適性を数値化する（ステップＳ４０６）。
【００８６】
次に、行動認識部１２４は、取得した情報に基づいて行動を認識する（ステップＳ４０８）。
【００８７】
次に、認証方式選択部１２６は、認識された行動に対応する認証方式毎の適性値を記憶部１２２から取得する（ステップＳ４１０）。
【００８８】
次に、認証方式選択部１２６は、行動に対応する認証方式毎の適性値にセンサの各々の利用適性値を乗算する（ステップＳ４１２）。
【００８９】
次に、認証方式選択部１２６は、乗算後の数値が最大である認証方式を選択する（ステップＳ４１４）。
【００９０】
次に、表示部１１６は、選択された認証方式を表示する（ステップＳ４１６）。
【００９１】
次に、認証部１１８は、選択された認証方式で認証を実行する（ステップＳ４１８）。
【００９２】
上記のように、本開示の第２の実施形態によれば、情報処理装置１００−２は、センサ情報を取得し、取得したセンサ情報の示す環境における１または２以上のセンサの各々の利用適性の評価を行う。そして、情報処理装置１００−２は、センサの利用適性の評価結果とセンサ情報により認識される行動とに基づいて、センサを利用する複数の認証方式から認証方式を選択する。このように、情報処理装置１００−２において認証方式の選択処理を完結させることにより、通信環境の影響を受けることなく認証方式を自動的に選択することが可能となる。
【００９３】
［３−３．本開示の第２の実施形態の変形例］
以上、本開示の第２の実施形態について説明した。なお、本実施形態は、上述の例に限定されない。以下に、本実施形態の変形例について説明する。
【００９４】
本実施形態の変形例として、情報処理装置１００−２は、ユーザ操作により行動と認証方式との紐付けを行い、当該紐付けに基づいて認証方式を選択してもよい。具体的には、情報処理装置１００−２は、行動認識部１２４により認識される行動と認証方式との紐付けをユーザ操作に基づいて記憶部１２２に記憶させる登録部１２８をさらに備える。そして、認証方式選択部１２６は、行動認識部１２４により認識された行動に対する紐付けが記憶部１２２に記憶されていた場合、当該紐付けに対応する認証方式を選択する。例えば、図１３を参照して説明する。図１３は、本開示の第２の実施形態の変形例における認証制御システム１０の情報処理装置１００−２におけるユーザ操作により行動と認証方式とを紐付ける例を示す図である。
【００９５】
まず、登録部１２８は、ユーザに行動を選択させるためのＧＵＩを生成し、制御部１１２は、登録部１２８が生成したＧＵＩを表示部１１６に表示させる。例えば、図１３の左図に示したように、登録部１２８は、記憶部１２２に記憶されている行動の一覧を取得し、当該行動の一覧から行動を選択するＧＵＩを生成し得る。そして、制御部１１２は、登録部１２８が生成したＧＵＩを表示部１１６に表示させ得る。
【００９６】
次に、ユーザが行動を選択すると、登録部１２８は、ユーザに認証方式を選択させるためのＧＵＩを生成し、制御部１１２は、登録部１２８が生成したＧＵＩを表示部１１６に表示させる。例えば、図１３の右図に示したように、登録部１２８は、記憶部１２２に記憶されている認証方式の一覧を取得し、当該認証方式の一覧から認証方式を選択するＧＵＩを生成し得る。そして、制御部１１２は、登録部１２８が生成したＧＵＩを表示部１１６に表示させ得る。
【００９７】
次に、ユーザが認証方式を選択して登録を行うと、登録部１２８は、選択された行動および認証方式の紐付け情報を記憶部１２２に記憶させる。例えば、図１３に示したように、行動として「コンサート会場にいる」が選択され、認証方式として「ＰＩＮ入力認証」が選択された場合、登録部１２８は、「コンサート会場にいる」という行動と「ＰＩＮ入力認証」という認証方式とを紐付ける情報を記憶部１２２に記憶させる。
【００９８】
そして、認証方式選択部１２６は、上述の登録処理終了後、行動認識部１２４により記憶部１２２に記憶される紐付け情報に係る行動が認識された場合、当該紐付け情報に基づいて認証方式を選択する。例えば、行動「コンサート会場にいる」と認証方式「ＰＩＮ入力認証」の紐付け情報が記憶部１２２に記憶されている場合、認証方式選択部１２６は、行動認識部１２４により「コンサート会場にいる」という行動が認識されると、認証方式としてＰＩＮ入力認証を選択する。
【００９９】
このように、情報処理装置１００−２は、行動と認証方式との紐付けをユーザ操作に基づいて記憶し、記憶されている紐付けと対応する行動を認識した場合、当該紐付けに対応する認証方式を選択する。このため、ユーザ操作に基づいて行動と認証方式が直接的に紐付けられることにより、即時にユーザの嗜好に合った認証方式の自動選択が可能となる。
【０１００】
＜４．本開示の一実施形態に係るハードウェア構成＞
以上、本発明の実施形態を説明した。上述した情報処理装置１００の処理は、ソフトウェアと、以下に説明する情報処理装置１００のハードウェアとの協働により実現される。
【０１０１】
図１４は、本開示に係る情報処理装置１００のハードウェア構成を示した説明図である。図１４に示したように、情報処理装置１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１３２と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１３４と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３６と、ブリッジ１３８と、バス１４０と、インターフェース１４２と、入力装置１４４と、出力装置１４６と、ストレージ装置１４８と、ドライブ１５０と、接続ポート１５２と、通信装置１５４とを備える。
【０１０２】
ＣＰＵ１３２は、演算処理装置および制御装置として機能し、各種プログラムと協働して情報処理装置１００内の制御部１１２、認証部１１８、評価部１２０、行動認識部１２４、認証方式選択部１２６、および登録部１２８の動作を実現する。また、ＣＰＵ１３２は、マイクロプロセッサであってもよい。ＲＯＭ１３４は、ＣＰＵ１３２が使用するプログラムまたは演算パラメータ等を記憶する。ＲＡＭ１３６は、ＣＰＵ１３２の実行にいて使用するプログラムまたは実行において適宜変化するパラメータ等を一時記憶する。ＲＯＭ１３４およびＲＡＭ１３６により、情報処理装置１００内の記憶部１２２の一部を実現する。ＣＰＵ１３２、ＲＯＭ１３４およびＲＡＭ１３６は、ＣＰＵバスなどから構成される内部バスにより相互に接続されている。
【０１０３】
入力装置１４４は、マウス、キーボード、タッチパネル、ボタン、マイクロフォン、スイッチおよびレバーなどユーザが情報を入力するための入力手段、および情報処理装置１００に備えられるセンサ１０２から得られる情報と、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ１３２に出力する入力制御回路などから構成されている。情報処理装置１００のユーザは、入力装置１４４を操作することにより、情報処理装置１００に対して各種のデータを入力したり処理動作を指示したりすることができる。
【０１０４】
出力装置１４６は、情報処理装置１００の表示部１１６の一例として、例えば、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置、ランプなどの装置への出力を行う。さらに、出力装置１４６は、スピーカおよびヘッドフォンなどの音声出力を行ってもよい。
【０１０５】
ストレージ装置１４８は、情報処理装置１００の記憶部１２２の一例として構成されたデータ格納用の装置である。ストレージ装置１４８は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置等を含んでもよい。ストレージ装置１４８は、ＣＰＵ１３２が実行するプログラムや各種データを格納する。
【０１０６】
ドライブ１５０は、記憶媒体用リーダライタであり、情報処理装置１００に内蔵、あるいは外付けされる。ドライブ１５０は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記憶媒体に記録されている情報を読み出して、ＲＡＭ１３４に出力する。また、ドライブ１５０は、リムーバブル記憶媒体に情報を書込むこともできる。
【０１０７】
接続ポート１５２は、例えば、情報処理装置１００の外部の情報処理装置、認証制御装置２００または周辺機器と接続するためのバスである。また、接続ポート１５２は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）であってもよい。
【０１０８】
通信装置１５４は、情報処理装置１００の通信部１１４の一例である、例えば、ネットワークに接続するための通信デバイスで構成された通信インターフェースである。また、通信装置１５４は、赤外線通信対応装置であっても、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置であっても、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）対応通信装置であっても、有線による通信を行うワイヤー通信装置であってもよい。
【０１０９】
＜５．むすび＞
本開示の第１の実施形態によれば、センサ情報の示す環境におけるセンサの利用適性の評価を行うことにより、情報処理装置１００−１のおかれた環境に適したセンサを利用する認証方式を自動的に選択することが可能となる。また、本開示の第２の実施形態によれば、情報処理装置１００−２において認証方式の選択処理を簡潔させることにより、通信環境に依存することなく認証方式を自動的に選択することが可能となる。
【０１１０】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１１１】
例えば、上記実施形態では、情報処理装置１００は、選択された認証方式を表示するとしたが、本技術はかかる例に限定されない。例えば、情報処理装置１００は、選択された認証方式を表示しなくてもよい。これにより、持ち主でない第三者が情報処理装置１００の認証によるロックを解除しようとした場合に、第三者はどの認証方式が選択されているか把握できないことから第三者による認証成功率を低下させることができ、情報処理装置１００のセキュリティレベルを向上させることが可能となる。
【０１１２】
また、本発明の実施形態による情報処理装置１００に内蔵されるハードウェアを、上述した実施形態による情報処理装置１００の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、上記コンピュータプログラムを記憶させた記憶媒体も提供される。また、上記コンピュータプログラムは、認証制御装置２００、または他の情報処理装置等から情報処理装置１００に配信され得る。例えば、上記コンピュータプログラムは、Ｇｏｏｇｌｅ  ＰｌａｙまたはＡｐｐ  Ｓｔｏｒｅ等のアプリケーション配信サービスを提供するサーバから情報処理装置１００にダウンロードされてインストールされ得る。
【０１１３】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１１４】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）センサにより検出される情報を取得する取得部と、前記情報の示す環境における１または２以上のセンサの各々の利用適正を評価する評価部と、前記評価部の評価結果に基づき、各々が前記１または２以上のセンサのいずれかを利用する複数の認証方式から認証方式を選択する認証方式選択部と、を備える認証制御システム。
（２）前記取得部により取得される情報を用いてユーザの行動を認識する行動認識部をさらに備え、前記認証方式選択部は、前記評価部の評価結果と前記行動認識部により認識された行動とに基づいて認証方式を選択する、前記（１）に記載の認証制御システム。
（３）前記行動認識部により認識される行動に対応する情報を前記複数の認証方式の各々について記憶する記憶部をさらに有し、前記認証方式選択部は、前記行動認識部により認識された行動に対応する情報を前記記憶部から取得し、評価結果と取得した前記行動に対応する情報とに基づいて認証方式を選択する、前記（２）に記載の認証制御システム。
（４）前記認証方式選択部は、前記認証方式選択部が選択した認証方式以外の認証方式が利用された場合、利用された認証方式が選択されやすくなるように前記記憶部の前記行動に対応する情報を変更させる、前記（３）に記載の認証制御システム。
（５）前記認証方式選択部は、前記認証方式選択部が選択した認証方式以外の認証方式が利用された場合、前記行動認識部により認識された行動に基づいて追加される行動に対応する情報を前記複数の認証方式の各々について前記記憶部に記憶させる、前記（３）に記載の認証制御システム。
（６）前記記憶部に記憶される、行動に対応する情報は、数値であり、前記評価部は、前記評価結果を数値化し、前記認証方式選択部は、数値化された評価結果と前記記憶部から取得した行動に対応する数値とに基づいて認証方式を選択する、前記（３）〜（５）のいずれか１項に記載の認証制御システム。
（７）前記行動認識部により認識される行動と認証方式との紐付けをユーザ操作に基づいて前記記憶部に記憶させる登録部をさらに備え、
前記認証方式選択部は、前記行動認識部により認識された行動に対する紐付けが前記記憶部に記憶されていた場合、前記紐付けに対応する認証方式を選択する、前記（３）〜（６）のいずれか１項に記載の認証制御システム。
（８）前記評価部は、前記センサから得られる情報と前記センサの精度との対応関係に基づいてセンサの利用適正の評価を行う、前記（３）〜（７）のいずれか１項に記載の認証制御システム。
（９）表示部をさらに備え、前記認証方式選択部は、前記認証方式選択部が選択した認証方式を前記表示部に表示させる、前記（３）〜（８）のいずれか１項に記載の認証制御システム。
（１０）前記取得部は、前記センサを有する情報処理装置から前記情報を取得し、前記認証方式選択部により選択された認証方式を示す認証方式情報を前記情報処理装置に送信する送信部をさらに備える、前記（１）〜（６）のいずれか１項に記載の認証制御システム。
（１１）前記取得部、前記評価部、および前記認証方式選択部は、前記センサを有する情報処理装置に設けられる、前記（１）〜（９）のいずれか１項に記載の認証制御システム。
（１２）センサにより検出される情報を取得することと、前記情報の示す環境における１または２以上のセンサの各々の利用適正を評価することと、評価結果に基づき、各々が前記１または２以上のセンサのいずれかを利用する複数の認証方式から認証方式を選択することと、を含む認証制御方法。
（１３）センサにより検出される情報を取得する取得機能と、前記情報の示す環境における１または２以上のセンサの各々の利用適正を評価する評価機能と、前記評価機能の評価結果に基づき、各々が前記１または２以上のセンサのいずれかを利用する複数の認証方式から認証方式を選択する認証方式選択機能と、をコンピュータに実現させるためのプログラム。
【符号の説明】
【０１１５】
１０      認証制御システム
１００    情報処理装置
１０２    センサ
１１２    制御部
１１４    通信部
１１６    表示部
１２０    評価部
１２２    記憶部
１２４    行動認識部
１２６    認証方式選択部
１２８    登録部
２００    認証制御装置
２０２    通信部
２０４    評価部
２０６    記憶部
２０８    行動認識部
２１０    認証方式選択部
【図１】
2015090589.tif 000003
【図２】
2015090589.tif 000004
【図３】
2015090589.tif 000005
【図４】
2015090589.tif 000006
【図５】
2015090589.tif 000007
【図６】
2015090589.tif 000008
【図７】
2015090589.tif 000009
【図８】
2015090589.tif 000010
【図９】
2015090589.tif 000011
【図１０】
2015090589.tif 000012
【図１１】
2015090589.tif 000013
【図１２】
2015090589.tif 000014
【図１３】
2015090589.tif 000015
【図１４】
2015090589.tif 000016